kernel-rt-debug-devel-5.14.0-503.33.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']gCreleng@rockylinux.org p-Bm5 ']b^:d0Xl!ݳ;;æsӼHZ&-78srg<X BbK6`y*0W}{xεW!;1]$]j|U\~C9(=[#IA6a޸G dg |@ZmËź34ȠiA#իjܾ)"/l Al 36nz;Y E= Z#7PQz4rqjs^Y3G,c^Ie\ڋw4ZܡiB)m&<`-Vi=SRv~)jB;Qt0;7 9am) Ȣdy5炁!Z Bn(Sv$86ȓk;EQ.1kDoEUS291e320c9b3d9f67ec00b9e579030cfc64e2bfdc1db4b5ff153902681bd2d1d1f65bf1e369222307ecdc4a99d73226d39911e85c}5,{bDm @P>;Fu?Fed . r 7=E JB3JB njJB \JB JB ,JB xlJBtJBJB0JB8(8n9n:_n>9-G9-JBH:V$JBI;,JBX;pY;Ɉ\;JB]<JB^@, bD$)dD%WeD%\fD%_lD%btD%|JBuENJBvFw.FFFF F$Ckernel-rt-debug-devel5.14.0503.33.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.giad1-prod-build-aarch001.bld.equ.rockylinux.orgRocky((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND ZlibRelease Engineering Unspecifiedhttps://www.kernel.org/linuxaarch64if [ -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.33.1.el9_5.aarch64+rt-debug && /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 ) fiB. W -/yKD "cQ-q<; u=Tx}A1!/  } b!D 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 #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 H'#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?( T{Yv=$ 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_2bU0TKF<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_6 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)H68,,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&'BMxFnhCkn 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}mW /thIDl.p$ ( YP;I mE#! 07i<tK#~ Pt_2)AӼHV 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.33.1Chao YE [5.14.0-503.33.1.el9_5]CKI KWF Bot [5.14.0-503.32.1.el9_5]Chao YE [5.14.0-503.31.1.el9_5]Patrick Talbert [5.14.0-503.30.1.el9_5]Chao YE [5.14.0-503.29.1.el9_5]Chao YE [5.14.0-503.28.1.el9_5]Chao YE [5.14.0-503.27.1.el9_5]Chao YE [5.14.0-503.26.1.el9_5]Chao YE [5.14.0-503.25.1.el9_5]Chao YE [5.14.0-503.24.1.el9_5]Chao YE [5.14.0-503.23.1.el9_5]Chao YE [5.14.0-503.22.1.el9_5]Lucas Zampieri [5.14.0-503.21.1.el9_5]Lucas Zampieri [5.14.0-503.20.1.el9_5]Lucas Zampieri [5.14.0-503.19.1.el9_5]Lucas Zampieri [5.14.0-503.18.1.el9_5]Lucas Zampieri [5.14.0-503.17.1.el9_5]Lucas Zampieri [5.14.0-503.16.1.el9_5]Lucas Zampieri [5.14.0-503.15.1.el9_5]Lucas Zampieri [5.14.0-503.14.1.el9_5]Lucas Zampieri [5.14.0-503.13.1.el9_5]Lucas Zampieri [5.14.0-503.12.1.el9_5]Lucas Zampieri [5.14.0-503.11.1.el9_5]Lucas Zampieri [5.14.0-503.10.1.el9_5]Lucas Zampieri [5.14.0-503.9.1.el9_5]Lucas Zampieri [5.14.0-503.8.1.el9_5]Lucas Zampieri [5.14.0-503.7.1.el9_5]Lucas Zampieri [5.14.0-503.6.1.el9_5]Lucas Zampieri [5.14.0-503.5.1.el9_5]Lucas Zampieri [5.14.0-503.4.1.el9_5]Lucas Zampieri [5.14.0-503.3.1.el9_5]Lucas Zampieri [5.14.0-503.2.1.el9_5]Lucas Zampieri [5.14.0-503.1.1.el9_5]Lucas Zampieri [5.14.0-503.el9]Lucas Zampieri [5.14.0-502.el9]Lucas Zampieri [5.14.0-501.el9]Lucas Zampieri [5.14.0-500.el9]Lucas Zampieri [5.14.0-499.el9]Lucas Zampieri [5.14.0-498.el9]Lucas Zampieri [5.14.0-497.el9]Lucas Zampieri [5.14.0-496.el9]Lucas Zampieri [5.14.0-495.el9]Lucas Zampieri [5.14.0-494.el9]Lucas Zampieri [5.14.0-493.el9]Lucas Zampieri [5.14.0-492.el9]Scott Weaver [5.14.0-491.el9]Scott Weaver [5.14.0-490.el9]Lucas Zampieri [5.14.0-489.el9]Lucas Zampieri [5.14.0-488.el9]Lucas Zampieri [5.14.0-487.el9]Lucas Zampieri [5.14.0-486.el9]Lucas Zampieri [5.14.0-485.el9]Lucas Zampieri [5.14.0-484.el9]Lucas Zampieri [5.14.0-483.el9]Lucas Zampieri [5.14.0-482.el9]Lucas Zampieri [5.14.0-481.el9]Lucas Zampieri [5.14.0-480.el9]Lucas Zampieri [5.14.0-479.el9]Lucas Zampieri [5.14.0-478.el9]Lucas Zampieri [5.14.0-477.el9]Lucas Zampieri [5.14.0-476.el9]Lucas Zampieri [5.14.0-475.el9]Lucas Zampieri [5.14.0-474.el9]Lucas Zampieri [5.14.0-473.el9]Lucas Zampieri [5.14.0-472.el9]Lucas Zampieri [5.14.0-471.el9]Lucas Zampieri [5.14.0-470.el9]Lucas Zampieri [5.14.0-469.el9]Lucas Zampieri [5.14.0-468.el9]Lucas Zampieri [5.14.0-467.el9]Lucas Zampieri [5.14.0-466.el9]Lucas Zampieri [5.14.0-465.el9]Lucas Zampieri [5.14.0-464.el9]Lucas Zampieri [5.14.0-463.el9]Lucas Zampieri [5.14.0-462.el9]Lucas Zampieri [5.14.0-461.el9]Lucas Zampieri [5.14.0-460.el9]Lucas Zampieri [5.14.0-459.el9]Lucas Zampieri [5.14.0-458.el9]Scott Weaver [5.14.0-457.el9]Lucas Zampieri [5.14.0-456.el9]Lucas Zampieri [5.14.0-455.el9]Lucas Zampieri [5.14.0-454.el9]Lucas Zampieri [5.14.0-453.el9]Lucas Zampieri [5.14.0-452.el9]Lucas Zampieri [5.14.0-451.el9]Lucas Zampieri [5.14.0-450.el9]Lucas Zampieri [5.14.0-449.el9]Lucas Zampieri [5.14.0-448.el9]Patrick Talbert [5.14.0-447.el9]Patrick Talbert [5.14.0-446.el9]Lucas Zampieri [5.14.0-445.el9]Lucas Zampieri [5.14.0-444.el9]Lucas Zampieri [5.14.0-443.el9]Lucas Zampieri [5.14.0-442.el9]Lucas Zampieri [5.14.0-441.el9]Lucas Zampieri [5.14.0-440.el9]Lucas Zampieri [5.14.0-439.el9]Lucas Zampieri [5.14.0-438.el9]Lucas Zampieri [5.14.0-437.el9]Lucas Zampieri [5.14.0-436.el9]Scott Weaver [5.14.0-435.el9]Scott Weaver [5.14.0-434.el9]Scott Weaver [5.14.0-433.el9]Lucas Zampieri [5.14.0-432.el9]Lucas Zampieri [5.14.0-431.el9]Lucas Zampieri [5.14.0-430.el9]Lucas Zampieri [5.14.0-429.el9]Lucas Zampieri [5.14.0-428.el9]- Porting to Rocky Linux 9, debranding and Rocky branding - Ensure aarch64 kernel is not compressed- scsi: st: New session only when Unit Attention for new tape (John Meneghini) [RHEL-62266] - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (John Meneghini) [RHEL-62266] - scsi: st: Don't modify unknown block number in MTIOCGET (John Meneghini) [RHEL-62266] - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Chris von Recklinghausen) [RHEL-62210]- SUNRPC: Handle -ETIMEDOUT return from tlshd (Benjamin Coddington) [RHEL-79870] - SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT (Benjamin Coddington) [RHEL-79870] - tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington) [RHEL-79870] - SUNRPC: Fix a hang in TLS sock_close if sk_write_pending (Benjamin Coddington) [RHEL-79870]- HID: core: zero-initialize the report buffer (Benjamin Tissoires) [RHEL-81838] {CVE-2024-50302} - x86/kaslr: Expose and use the end of the physical memory address space (Waiman Long) [RHEL-70002] - ALSA: usb-audio: Fix a DMA to stack memory bug (Jaroslav Kysela) [RHEL-81799] - ALSA: usb-audio: Fix for sampling rates support for Mbox3 (Jaroslav Kysela) [RHEL-81799] - ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Jaroslav Kysela) [RHEL-81799] {CVE-2024-53197} - ALSA: usb-audio: Add sampling rates support for Mbox3 (Jaroslav Kysela) [RHEL-81799] - x86/kexec: Add EFI config table identity mapping for kexec kernel (Jay Shin) [RHEL-74170] - mm: fix NULL pointer dereference in alloc_pages_bulk_noprof (Jay Shin) [RHEL-73210] {CVE-2024-53113} - can: bcm: Fix UAF in bcm_proc_show() (CKI KWF BOT) [RHEL-80746] {CVE-2023-52922} - smb: client: fix chmod(2) regression with ATTR_READONLY (Jay Shin) [RHEL-80526] - hugetlb: prioritize surplus allocation from current node (Aristeu Rozanski) [RHEL-77488] - dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name(). (Antoine Tenart) [RHEL-77338] - net: add softirq safety to netdev_rename_lock (Antoine Tenart) [RHEL-77343] - arp: Convert ioctl(SIOCGARP) to RCU. (Antoine Tenart) [RHEL-77343] - net: Protect dev->name by seqlock. (Antoine Tenart) [RHEL-77343] - net: Remove unused declaration dev_restart() (Antoine Tenart) [RHEL-77343] - arp: Get dev after calling arp_req_(delete|set|get)(). (Antoine Tenart) [RHEL-77343] - arp: Remove a nest in arp_req_get(). (Antoine Tenart) [RHEL-77343] - arp: Factorise ip_route_output() call in arp_req_set() and arp_req_delete(). (Antoine Tenart) [RHEL-77343] - arp: Validate netmask earlier for SIOCDARP and SIOCSARP in arp_ioctl(). (Antoine Tenart) [RHEL-77343] - arp: Move ATF_COM setting in arp_req_set(). (Antoine Tenart) [RHEL-77343] - ACPI: extlog: fix NULL pointer dereference check (Mark Langsdorf) [RHEL-75250] {CVE-2023-52605} - vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans (Jon Maloy) [RHEL-75461] {CVE-2024-50264} - x86/pci: Skip early E820 check for ECAM region (CKI Backport Bot) [RHEL-67065] - cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Steve Best) [RHEL-64291]- can: bcm: Fix UAF in bcm_proc_show() (CKI KWF BOT) [RHEL-80746] {CVE-2023-52922} - smb: client: fix chmod(2) regression with ATTR_READONLY (Jay Shin) [RHEL-80526] - hugetlb: prioritize surplus allocation from current node (Aristeu Rozanski) [RHEL-77488] - dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name(). (Antoine Tenart) [RHEL-77338] - net: add softirq safety to netdev_rename_lock (Antoine Tenart) [RHEL-77343] - arp: Convert ioctl(SIOCGARP) to RCU. (Antoine Tenart) [RHEL-77343] - net: Protect dev->name by seqlock. (Antoine Tenart) [RHEL-77343] - net: Remove unused declaration dev_restart() (Antoine Tenart) [RHEL-77343] - arp: Get dev after calling arp_req_(delete|set|get)(). (Antoine Tenart) [RHEL-77343] - arp: Remove a nest in arp_req_get(). (Antoine Tenart) [RHEL-77343] - arp: Factorise ip_route_output() call in arp_req_set() and arp_req_delete(). (Antoine Tenart) [RHEL-77343] - arp: Validate netmask earlier for SIOCDARP and SIOCSARP in arp_ioctl(). (Antoine Tenart) [RHEL-77343] - arp: Move ATF_COM setting in arp_req_set(). (Antoine Tenart) [RHEL-77343] - ACPI: extlog: fix NULL pointer dereference check (Mark Langsdorf) [RHEL-75250] {CVE-2023-52605} - vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans (Jon Maloy) [RHEL-75461] {CVE-2024-50264} - x86/pci: Skip early E820 check for ECAM region (CKI Backport Bot) [RHEL-67065] - cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Steve Best) [RHEL-64291]- rhel-9.5: gate on kernel-qe tests results not cki ones (Bruno Goncalves) - ice: implement low latency PHY timer updates (Petr Oros) [RHEL-75466] - ice: check low latency PHY timer update firmware capability (Petr Oros) [RHEL-75466] - ice: add lock to protect low latency interface (Petr Oros) [RHEL-75466] - ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_* (Petr Oros) [RHEL-75466] - ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810 (Petr Oros) [RHEL-75466] - smb: client: get rid of kstrdup() in get_ses_refpath() (Paulo Alcantara) [RHEL-72875] - smb: client: fix noisy when tree connecting to DFS interlink targets (Paulo Alcantara) [RHEL-72875] - smb: client: don't trust DFSREF_STORAGE_SERVER bit (Paulo Alcantara) [RHEL-72875] - smb: client: don't check for @leaf_fullpath in match_server() (Paulo Alcantara) [RHEL-72875] - smb: client: get rid of TCP_Server_Info::refpath_lock (Paulo Alcantara) [RHEL-72875] - smb: client: don't retry DFS targets on server shutdown (Paulo Alcantara) [RHEL-72875] - smb: client: fix return value of parse_dfs_referrals() (Paulo Alcantara) [RHEL-72875] - smb: client: optimize referral walk on failed link targets (Paulo Alcantara) [RHEL-72875] - smb: client: provide dns_resolve_{unc,name} helpers (Paulo Alcantara) [RHEL-72875] - smb: client: parse DNS domain name from domain= option (Paulo Alcantara) [RHEL-72875] - smb: client: fix DFS mount against old servers with NTLMSSP (Paulo Alcantara) [RHEL-72875] - smb: client: parse av pair type 4 in CHALLENGE_MESSAGE (Paulo Alcantara) [RHEL-72875] - smb: client: introduce av_for_each_entry() helper (Paulo Alcantara) [RHEL-72875] - smb: client: fix double free of TCP_Server_Info::hostname (Paulo Alcantara) [RHEL-72875] - cifs: support mounting with alternate password to allow password rotation (Paulo Alcantara) [RHEL-72875] - cifs: support reconnect with alternate password for SMB1 (Paulo Alcantara) [RHEL-72875] - smb: client: sync the root session and superblock context passwords before automounting (Paulo Alcantara) [RHEL-72875] - cifs: unlock on error in smb3_reconfigure() (Paulo Alcantara) [RHEL-72875] - cifs: during remount, make sure passwords are in sync (Paulo Alcantara) [RHEL-72875] - smb: client: Handle kstrdup failures for passwords (Paulo Alcantara) [RHEL-72875] {CVE-2024-50120} - smb: client: fix TCP timers deadlock after rmmod (Paulo Alcantara) [RHEL-72875] {CVE-2024-54680} - smb: client: Fix use-after-free of network namespace. (Paulo Alcantara) [RHEL-72875] {CVE-2024-53095} - Fix spelling errors in Server Message Block (Paulo Alcantara) [RHEL-72875] - af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (CKI Backport Bot) [RHEL-78423]- bnxt_en: Fix GSO type for HW GRO packets on 5750X chips (CKI Backport Bot) [RHEL-73726] - intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart Lake (David Arcari) [RHEL-62985] - intel_idle: add Granite Rapids Xeon support (David Arcari) [RHEL-62985] - intel_idle: Switch to new Intel CPU model defines (David Arcari) [RHEL-62985] - x86/resctrl: Remove redundant variable in mbm_config_write_domain() (David Arcari) [RHEL-59001] - x86/resctrl: Read supported bandwidth sources from CPUID (David Arcari) [RHEL-59001] - x86/resctrl: Remove hard-coded memory bandwidth limit (David Arcari) [RHEL-59001] - mei: me: disable RPL-S on SPS and IGN firmwares (CKI Backport Bot) [RHEL-60895] - smb: client: change return value in open_cached_dir_by_dentry() if !cfids (Jay Shin) [RHEL-75935] - smb: client: disable directory caching when dir_cache_timeout is zero (Jay Shin) [RHEL-75935] - smb: client: remove unnecessary checks in open_cached_dir() (Jay Shin) [RHEL-75935] - smb: prevent use-after-free due to open_cached_dir error paths (Jay Shin) [RHEL-75935] {CVE-2024-53177} - smb: Don't leak cfid when reconnect races with open_cached_dir (Jay Shin) [RHEL-75935] {CVE-2024-53178} - smb3: request handle caching when caching directories (Jay Shin) [RHEL-75935] - bnxt_en: Unregister PTP during PCI shutdown and suspend (Michal Schmidt) [RHEL-69514] - bnxt_en: Refactor bnxt_ptp_init() (Michal Schmidt) [RHEL-69514] - smb: client: ignore unhandled reparse tags (Jay Shin) [RHEL-77743] - smb: client: fix oops due to unset link speed (Jay Shin) [RHEL-77359]- NFS: enable nconnect for RDMA (Benjamin Coddington) [RHEL-77179] - Revert "scsi: lpfc: Early return after marking final NLP_DROPPED flag in dev_loss_tmo" (Dick Kennedy) [RHEL-70933] - idpf: fix idpf_vc_core_init error path (CKI Backport Bot) [RHEL-70191] - idpf: avoid vport access in idpf_get_link_ksettings (CKI Backport Bot) [RHEL-70191] - ip6mr: fix tables suspicious RCU usage (Andrea Claudi) [RHEL-71730] - ipmr: tune the ipmr_can_free_table() checks. (Andrea Claudi) [RHEL-71730] - ipmr: add debug check for mr table cleanup (Andrea Claudi) [RHEL-71730] - net: ip6mr: add RTM_GETROUTE netlink op (Andrea Claudi) [RHEL-71730] - i40e: add ability to reset VF for Tx and Rx MDD events (Michal Schmidt) [RHEL-75972] - tcp: fix mptcp DSS corruption due to large pmtu xmit (Paolo Abeni) [RHEL-62215] - mptcp: handle consistently DSS corruption (Paolo Abeni) [RHEL-62215]- redhat: drop Y issues from changelog (Jan Stancek) - media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (CKI Backport Bot) [RHEL-78075] {CVE-2024-53104}- md/md-bitmap: fix writing non bitmap pages (CKI Backport Bot) [RHEL-76800]- smb: client: fix potential race in cifs_put_tcon() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: don't try following DFS links in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow reconnect when sending ioctl (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: get rid of @nlsc param in cifs_tree_connect() (Jay Shin) [RHEL-73594 RHEL-70959] - smb: client: allow more DFS referrals to be cached (Jay Shin) [RHEL-73594 RHEL-70959] - smb3: fix broken reconnect when password changing on the server by allowing password rotation (Jay Shin) [RHEL-73594 RHEL-57983] - i40e: Fix handling changed priv flags (Kamal Heib) [RHEL-69857 RHEL-30524] - mm: migrate: fix getting incorrect page mapping during page migration (Rafael Aquini) [RHEL-70898 RHEL-27742 RHEL-28873] {CVE-2023-52490} - mm: migrate: record the mlocked page status to remove unnecessary lru drain (Rafael Aquini) [RHEL-70898 RHEL-27742] - mm: convert migrate_pages() to work on folios (Rafael Aquini) [RHEL-70898 RHEL-27742] - migrate_pages_batch: simplify retrying and failure counting of large folios (Rafael Aquini) [RHEL-70898 RHEL-27742]- printk: nbcon: Fix illegal RCU usage on thread wakeup (Derek Barbosa) [RHEL-73036]- [s390] zcore: WRITE is "data source", not destination... (CKI Backport Bot) [RHEL-63078] - arm64/sve: Discard stale CPU state when handling SVE traps (Mark Salter) [RHEL-72218] {CVE-2024-50275} - bpf: Use raw_spinlock_t in ringbuf (Luis Claudio R. Goncalves) [RHEL-68992 RHEL-20608] - rh_messages.h: un-unmaintain hfi1 (CKI Backport Bot) [RHEL-71322] - scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths (Dick Kennedy) [RHEL-66055 RHEL-53595] - scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info (Dick Kennedy) [RHEL-66055 RHEL-53595] - ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Only handle dai_config with HW_PARAMS for ChainDMA (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use single token list for the copiers (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Use correct queue_id for requesting input pin format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Adjust the params based on DAI formats (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Improve readability of sof_ipc4_prepare_dai_copier() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology/pcm: Rename sof_ipc4_copier_is_single_format() (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Print out the channel count in sof_ipc4_dbg_audio_format (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc3-topology: support tdm slot number query (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: add sof_dai_get_tdm_slots function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: sof-audio: rename dai clock setting query function (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Add support for NHLT with 16-bit only DMIC blob (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Correct DAI copier config and NHLT blob request (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: Allow selective update in sof_ipc4_update_hw_params (Jaroslav Kysela) [RHEL-62030] - ASoC: SOF: ipc4-topology: remove shadowed variable (Jaroslav Kysela) [RHEL-62030] - Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI" (Ivan Vecera) [RHEL-65624] - KVM: SVM: Propagate error from snp_guest_req_init() to userspace (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_EXTENDED_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - x86/sev: Move sev_guest.h into common SEV header (Bandan Das) [RHEL-68361 RHEL-65840] - KVM: SEV: Provide support for SNP_GUEST_REQUEST NAE event (Bandan Das) [RHEL-68361 RHEL-65840] - i40e: fix race condition by adding filter's intermediate sync state (CKI Backport Bot) [RHEL-69809] {CVE-2024-53088} - ice: fix truesize operations for PAGE_SIZE >= 8192 (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix ICE_LAST_OFFSET formula (CKI Backport Bot) [RHEL-70660 RHEL-37905] - ice: fix page reuse when PAGE_SIZE is over 8k (CKI Backport Bot) [RHEL-70660 RHEL-37905] - nvme-fabrics: handle zero MAXCMD without closing the connection (Maurizio Lombardi) [RHEL-72970] - selftests: netfilter: add test case for recent mismatch bug (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: unconditionally flush pending work before notifier (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_set_pipapo_avx2: disable softinterrupts (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_set_pipapo: fix initial map fill (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nf_tables: store new sets in dedicated list (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level() (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: make cgroupsv2 matching work with namespaces (Florian Westphal) [RHEL-71357 RHEL-60554] - netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [RHEL-71357 RHEL-60554] - tcp: Fix use-after-free of nreq in reqsk_timer_handler(). (Guillaume Nault) [RHEL-70541 RHEL-70449] - tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Guillaume Nault) [RHEL-66329 RHEL-66328] {CVE-2024-50154} - rcu: Use system_unbound_wq to avoid disturbing isolated CPUs (Waiman Long) [RHEL-61329 RHEL-50220] - scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error (Cathy Avery) [RHEL-71393 RHEL-9848] - scsi: storvsc: Handle additional SRB status values (Cathy Avery) [RHEL-71393 RHEL-9848]- mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address (CKI Backport Bot) [RHEL-66899] {CVE-2024-50252} - CVE-2024-53122 mptcp: cope racing subflow creation in mptcp_rcv_space_adjust (Patrick Talbert) [RHEL-70083 RHEL-69670] {CVE-2024-53122} - mm: make show_free_areas() static (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - mm: remove arguments of show_mem() (Aristeu Rozanski) [RHEL-66998 RHEL-27743] - KVM: s390: Change virtual to physical address access in diag 0x258 handler (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: gaccess: Check if guest address is in memslot (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: Fix SORTL and DFLTCC instruction format error in __insn32_query (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/uv: Panic for set and remove shared access UVC errors (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: remove useless include (Thomas Huth) [RHEL-67922 RHEL-65229] - s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests (Thomas Huth) [RHEL-67922 RHEL-65229] - mm/userfaultfd: Do not place zeropages when zeropages are disallowed (Thomas Huth) [RHEL-67922 RHEL-65229] - s390: allow pte_offset_map_lock() to fail (Thomas Huth) [RHEL-67922 RHEL-54248] - KVM: s390: vsie: Use virt_to_phys for crypto control block (Thomas Huth) [RHEL-67922 RHEL-65229] - KVM: s390: vsie: Use virt_to_phys for facility control block (Thomas Huth) [RHEL-67922 RHEL-65229] - gfs2: Prevent inode creation race (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Only defer deletes when we have an iopen glock (Andreas Gruenbacher) [RHEL-68137 RHEL-68102] - gfs2: Randomize GLF_VERIFY_DELETE work delay (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Update to the evict / remote delete documentation (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Clean up delete work processing (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Minor delete_work_func cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename dinode_demise to evict_behavior (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Faster gfs2_upgrade_iopen_glock wakeups (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Allow immediate GLF_VERIFY_DELETE work (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Initialize gl_no_formal_ino earlier (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: make timeout values more explicit (Wolfram Sang) [RHEL-62105 RHEL-60945] - gfs2: Simplify function gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - gfs2: Rename SDF_DEACTIVATING to SDF_KILL (Andreas Gruenbacher) [RHEL-62105 RHEL-60945] - smb: client: fix use-after-free of signing key (Jay Shin) [RHEL-69306 RHEL-66206] - net/iucv: fix use after free in iucv_sock_close() (Mete Durlu) [RHEL-60300 RHEL-53992] - KVM: arm64: Ensure vgic_ready() is ordered against MMIO registration (CKI Backport Bot) [RHEL-70294]- bnxt_en: Add support for user configured RSS key (Michal Schmidt) [RHEL-68699 RHEL-54645] - bnxt_en: Add function to calculate Toeplitz hash (Michal Schmidt) [RHEL-68699 RHEL-54645] - kvm: Note an RCU quiescent state on guest exit (Leonardo Bras) [RHEL-65734 RHEL-20288] - rcu: Add rcutree.nohz_full_patience_delay to reduce nohz_full OS jitter (Leonardo Bras) [RHEL-65734 RHEL-20288] - context_tracking: Fix KCSAN noinstr violation (Leonardo Bras) [RHEL-65734 RHEL-20288] - perf/aux: Fix AUX buffer serialization (Michael Petlan) [RHEL-67495] {CVE-2024-46713} - RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages (Mohammad Heib) [RHEL-66669 RHEL-52759] {CVE-2024-50208}- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66462 RHEL-66461] {CVE-2024-50142} - xfrm: fix one more kernel-infoleak in algo dumping (CKI Backport Bot) [RHEL-65960] {CVE-2024-50110} - Revert "Merge: [qed] softlockup triggered by ethtool -d [rhel-9.5.z]" (Lucas Zampieri) [RHEL-61705] - tracing/hwlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] {CVE-2024-49866} - tracing/timerlat: Drop interface_lock in stop_kthread() (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Tomas Glozar) [RHEL-69468] - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [RHEL-61416 RHEL-60255]- bpf: Fix a kernel verifier crash in stacksafe() (CKI Backport Bot) [RHEL-66097 RHEL-66098] {CVE-2024-45020} - bpf: Fix a sdiv overflow issue (CKI Backport Bot) [RHEL-64598 RHEL-64597] {CVE-2024-49888} - bpf: Fix out-of-bounds write in trie_get_next_key() (CKI Backport Bot) [RHEL-66877] {CVE-2024-50262} - bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (CKI Backport Bot) [RHEL-63331] {CVE-2024-47675} - nfsd: ensure that nfsd4_fattr_args.context is zeroed out (Jay Shin) [RHEL-58884 RHEL-58883] {CVE-2024-46697} - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Jon Maloy) [RHEL-65872] {CVE-2024-50115} - net: tighten bad gso csum offset check in virtio_net_hdr (Guillaume Nault) [RHEL-67683] - udp: fix receiving fraglist GSO packets (Guillaume Nault) [RHEL-67683] - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (CKI Backport Bot) [RHEL-66804] {CVE-2024-50255} - Bluetooth: ISO: Fix UAF on iso_sock_timeout (Bastien Nocera) [RHEL-66321] {CVE-2024-50124} - Bluetooth: SCO: Fix UAF on sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-50125} - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-27398} - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (CKI Backport Bot) [RHEL-44173] {CVE-2024-38564} - Bluetooth: bnep: fix wild-memory-access in proto_unregister (CKI Backport Bot) [RHEL-66365] {CVE-2024-50148} - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (CKI Backport Bot) [RHEL-57716 RHEL-36374] {CVE-2024-27399}- arm64: probes: Remove broken LDR (literal) uprobe support (CKI Backport Bot) [RHEL-66046] {CVE-2024-50099} - qed: put cond_resched() in qed_dmae_operation_wait() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow the callee of qed_mcp_nvm_read() to sleep (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: put cond_resched() in qed_grc_dump_ctx_data() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: make 'ethtool -d' 10 times faster (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow sleep in qed_mcp_trace_dump() (Michal Schmidt) [RHEL-61705 RHEL-6372] - sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66810] {CVE-2024-50223} - irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - perf/x86/intel/uncore: Support HBM and CXL PMON counters (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Cleanup unused unit structure (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Support per PMU cpumask (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Save the unit control address of all units (Michael Petlan) [RHEL-65856]- s390/dasd: fix error recovery leading to data corruption on ESE devices (Mete Durlu) [RHEL-64902 RHEL-55873] - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-65436 RHEL-27748] {CVE-2024-26615} - gitlab-ci: use zstream builder container image (Michael Hofmann) - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66856] {CVE-2024-50251} - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (CKI Backport Bot) [RHEL-65401] {CVE-2024-49949} - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-58761 RHEL-54768] {CVE-2024-43854} - proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-62824 RHEL-57703] - iommu: Restore lost return in iommu_report_device_fault() (CKI Backport Bot) [RHEL-67364] {CVE-2024-44994} - net: ena: Extend customer metrics reporting support (Kamal Heib) [RHEL-66933 RHEL-59968] - net: ena: Add ENA Express metrics support (Kamal Heib) [RHEL-66933 RHEL-59968] - xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-59884 RHEL-58954] - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Ondrej Mosnacek) [RHEL-66106] {CVE-2024-46695} - PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-67037 RHEL-22265] - ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Mark Langsdorf) [RHEL-67037 RHEL-54149] - mptcp: fallback when MPTCP opts are dropped after 1st data (CKI Backport Bot) [RHEL-62216 RHEL-62218] - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Add the missing cpufreq_cpu_put() (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: fix setting policy current frequency value (David Arcari) [RHEL-61469 RHEL-45016] - netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58545] {CVE-2024-45018}- USB: serial: mos7840: fix crash on resume (Desnes Nunes) [RHEL-65484 RHEL-59050] {CVE-2024-42244} - attr: block mode changes of symlinks (CKI Backport Bot) [RHEL-61231 RHEL-60822] - ice: Adjust PTP init for 2x50G E825C devices (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add NAC Topology device capability parser (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add support for E825-C TS PLL handling (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Change CGU regs struct to anonymous (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ETH56G PHY model for E825C products (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_get_base_incval() helper (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Move CGU block (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add PHY OFFSET_READY register clearing (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Implement Tx interrupt enablement functions (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce helper to get tmr_cmd_reg values (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_ptp_hw struct (Petr Oros) [RHEL-64017 RHEL-29210] - wifi: rtw89: limit the PPDU length for VHT rate to 0x40000 (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: fix definition of KIP register number (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: set AMSDU limit to 5000 (Narpat Mali) [RHEL-61753 RHEL-35542] - bpf: Fix overrunning reservations in ringbuf (CKI Backport Bot) [RHEL-62940] {CVE-2024-41009} - net: tcp: accept old ack during closing (Jamie Bainbridge) [RHEL-61424 RHEL-60572] - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66837] {CVE-2024-50226} - ethtool: check device is present when getting link settings (Michal Schmidt) [RHEL-60581 RHEL-57750] - iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() (CKI Backport Bot) [RHEL-59982 RHEL-59981]- ext4: fix off by one issue in alloc_flex_gd() (Pavel Reichl) [RHEL-65318] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-57564 RHEL-50920] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-36346 RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-36346 RHEL-57983]- efi: libstub: Move screen_info handling to common code (Maxim Levitsky) [RHEL-65344] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-61697] - mptcp: pm: Fix uaf in __timer_delete_sync (CKI Backport Bot) [RHEL-64678 RHEL-60737] {CVE-2024-46858} - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-62667 RHEL-61459] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)- net: nexthop: Initialize all fields in dumped nexthops (Antoine Tenart) [RHEL-55080] {CVE-2024-42283} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-61870 RHEL-39968] - iommufd: Require drivers to supply the cache_invalidate_user ops (CKI Backport Bot) [RHEL-60681 RHEL-60761] {CVE-2024-46824} - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-62925 RHEL-50129] - smb: client: fix hang in wait_for_response() for negproto (Jay Shin) [RHEL-61607 RHEL-57983]- memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984}- intel_th: pci: Add Granite Rapids SOC support (Michael Petlan) [RHEL-15664] - dma: fix call order in dmam_free_coherent (Eder Zulian) [RHEL-54751] {CVE-2024-43856} - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Jerry Snitselaar) [RHEL-44508] {CVE-2024-38629}- tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55074] {CVE-2024-42284} - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Michal Schmidt) [RHEL-57119] {CVE-2024-44970} - net/mlx5e: Fix CT entry update leaks of modify header context (Michal Schmidt) [RHEL-55628] {CVE-2024-43864} - net/mlx5: Always drain health in shutdown callback (Michal Schmidt) [RHEL-55616] {CVE-2024-43866} - net/mlx5: SF, Stop waiting for FW as teardown was called (Michal Schmidt) [RHEL-55616] - net/mlx5: Fix missing lock on sync reset reload (Michal Schmidt) [RHEL-55121] {CVE-2024-42268}- ionic: fix kernel panic in XDP_TX action (CKI Backport Bot) [RHEL-47730] {CVE-2024-40907} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Izabela Bakollari) [RHEL-44037] {CVE-2024-38586} - ata: libata-core: Fix double free on error (Tomas Henzl) [RHEL-53777] - ata: libata: Fix memory leak for error path in ata_host_alloc() (Tomas Henzl) [RHEL-53777] - ata: ahci: Clean up sysfs file on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Fix null pointer dereference on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Tomas Henzl) [RHEL-53777] - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Tomas Henzl) [RHEL-53777] - ata: libata-scsi: Set the RMB bit only for removable media devices (Tomas Henzl) [RHEL-53777] - ata: libata-core: Do not try to set sleeping devices to standby (Tomas Henzl) [RHEL-53777] - KVM: s390: fix validity interception issue when gisa is switched off (CKI Backport Bot) [RHEL-57197] {CVE-2024-45005}- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-55579] {CVE-2024-43879} - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Jose Ignacio Tornos Martinez) [RHEL-56191] {CVE-2024-43911} - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Jose Ignacio Tornos Martinez) [RHEL-54805] {CVE-2024-43842}- scsi: smartpqi: Bump driver version to 2.1.26-030 (Don Brace) [RHEL-21268] - scsi: smartpqi: Fix logical volume rescan race condition (Don Brace) [RHEL-21268] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-21268] - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51559] {CVE-2024-42079} - x86/mm: Fix pti_clone_pgtable() alignment assumption (Rafael Aquini) [RHEL-57170] {CVE-2024-44965} - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (CKI Backport Bot) [RHEL-47822] {CVE-2024-40919}- kabi: enable check-kabi (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate_workspacesize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateInit2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateEnd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zgid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zap_vma_ptes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol yield to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_run to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_uses_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_peek_desc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_tx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_get_pool_from_qid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_clear_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_set_rxq_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_raw_get_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_unmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_device_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_cpu_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_set_features_flag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_reg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xdp_rxq_info_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_is_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame_rx_napi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_master_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_set_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_clear_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_convert_zc_to_xdp_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xattr_full_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_store to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xas_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_set_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_load to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_get_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find_after to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_clear_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc_cyclic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_spec_ctrl_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_return_thunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rsi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rcx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r9 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r15 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r14 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r13 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r12 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r11 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r10 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_cpu_to_apicid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __write_overflow_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol write_inode_now to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __warn_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wake_up_process to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wake_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wait_on_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vzalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vscnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vprintk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_zone_stat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_munmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_mmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_event_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmemmap_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_to_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_proto to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_real_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __virt_addr_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_unlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_symlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_setxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rmdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rename to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_removexattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_readlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mknod to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_getxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_getattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __var_waitqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_undefined to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_teardown_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_setup_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_possible_blades to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_hub_info_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_get_hubless_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_obj_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_install_heap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_pci_topology to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_master_nasid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_heapsize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_geoinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_objs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol usleep_range_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __unregister_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unmap_mapping_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unlock_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp_tunnel_nic_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp4_hwcsum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_termios_encode_baud_rate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_std_termios to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_link_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_insert_flip_string_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_flip_buffer_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_driver_kref_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_buffer_request_room to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_alloc_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tsc_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_pagecache to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_raw_output_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_print_flags_seq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_handle_return to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_raw_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_ignore_this_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_reserve to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_commit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol touch_softlockup_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _totalram_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_validate_xmit_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_get_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_cyc2time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol time64_to_tm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol this_cpu_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol thaw_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tcp_hashinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __task_pid_nr_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_unlock_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_kill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_hi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sys_tz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_wq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_streq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sysfs_match_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_add_file_to_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_mapping_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_blockdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio_noacct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strstr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strsep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strrchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncasecmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcspn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_dec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __stack_chk_fail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sscanf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol softnet_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_setsockopt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_gen_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_alloc_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_region_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol snprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_partition_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single_async to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_many to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sme_me_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_vlan_pop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_tstamp_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_recv_udp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_realloc_headroom to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_queue_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_pull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_pad to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_flow_dissect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_ext_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_dequeue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy_bits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone_tx_timestamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum_help to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_add_rx_frag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sized_strscpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_write_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol si_meminfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sigprocmask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_sb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_dma_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_user_nice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __set_page_dirty_nobuffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_normalized_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_freezable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_disk_ro to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_current_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_cpus_allowed_ptr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_capacity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_blocksize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol setattr_prepare to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_puts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_lseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_set_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_eat_lsm_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_inode_init_security to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_free_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sdev_prefix_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule_notrace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__might_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_vpd_lun_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_host to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsilun_to_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_sdev_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_fc_rport to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_busy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_command_size_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_change_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsicam_bios_param to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_host_with_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCK__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_numa_hop_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock_cpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rps_may_expire_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol round_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol root_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __root_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhltable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_insert_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_free_and_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol revert_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_module to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware_direct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_proc_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remap_pfn_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_sock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __refrigerator to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_warn_saturate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_if_one to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_and_mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol recalc_sigpending to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __read_overflow2_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_route to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_reject to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_read_gid_l2_fields to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_query_gid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_listen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_disconnect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_create_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rdma_create_kernel_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_connect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_bind_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_alloc_hw_stats_struct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_accept to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcuref_get_slowpath to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_read_unlock_strict to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_barrier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_insert_color to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_first to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_next_chunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_iscsi_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_eth_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qdisc_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pv_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_unused_fd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_devmap_managed_page_refs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_cred to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptrs_per_p4d to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_schedule_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_parse_header to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_find_pin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_classify_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___pskb_trim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pskb_pull_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pskb_expand_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol psample_sample_packet to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dostring to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec_minmax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol priv_to_devlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __printk_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol print_hex_dump to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_test_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_lock_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_to_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_from_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_initwait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_freewait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pm_schedule_suspend to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pm_runtime_resume to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_op_pci_match_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_flash_image to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pid_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol physical_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol phys_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgprot_writecombine to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgdir_shift to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_run_bpf_submit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_buf_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __per_cpu_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcpu_hot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wake_from_d3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wait_for_pending_transaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_vfs_assigned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_set_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_get_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_power_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_select_bars to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_save_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_msi_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pci_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_prepare_to_sleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_num_vf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_can_alloc_dyn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_alloc_irq_at to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_irq_vector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_virtfn_devfn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_vf_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_get_pf_drvdata to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_ioremap_bar to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iomap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_dsn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_free_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_ext_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_relaxed_ordering_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_ptm_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_print_link_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_wake to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_ptm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msix_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device_mem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_atomic_ops_to_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_flr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_bandwidth_available to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msix to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_link_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_device_is_present to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_clear_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_alloc_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_aer_clear_nonfatal_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol path_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ushort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ulong to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_uint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_short to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_long to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_charp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_get_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_array_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic_notifier_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pagevec_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagevec_lookup_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_update_nid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_offset_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_frag_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __page_frag_cache_drain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagecache_get_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol override_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol on_each_cpu_cond_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __num_online_cpus to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol numa_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ns_to_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nr_cpu_ids to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol notify_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol noop_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_to_cpumask_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __node_distance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nla_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol new_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_wake_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_stop_all_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_xps_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_tso_max_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_tx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_rx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_schedule_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_rx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netif_napi_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_napi_add_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_detach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_attach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_dim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_update_features to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_unbind_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_state_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_tc_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_num_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rss_key_fill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_reset_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_refcnt_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_port_same_parent_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_pick_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_notice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_lower_get_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_features_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_bind_sb_channel_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netdev_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __neigh_event_send to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_fdb_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_bridge_getlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ndelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_schedule_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule_irqoff to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_gro_receive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_complete_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_busy_loop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol names_cachep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mutex_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __msecs_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_writepages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_readahead to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_nodev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_refcount to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_layout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_get_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mlxfw_firmware_flash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_deregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mem_section to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memparse to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memory_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memmove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memdup_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memchr_inv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mds_idle_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_page_accessed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mark_inode_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_buffer_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol loops_per_jiffy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_one_len to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lock_sock_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_lock_inode_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_delete_block to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lockref_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __local_bh_enable_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol llist_add_batch to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_del_entry_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_add_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree_call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_with_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_snapshot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_seconds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_coarse_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_use_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_unuse_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_should_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_destroy_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_on_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_complete_and_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_bind to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtouint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtos16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoll to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtobool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol krealloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent_env to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_init_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_get_unless_zero to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_create_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_shrink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create_usercopy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_node_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_large to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_caches to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pgrp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_fasync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_block_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_anon_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kexec_crash_loaded to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sigaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_begin_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kblockd_schedule_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_usecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_msecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iter_file_splice_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iterate_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_vmalloc_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_uv_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iscsi_boot_create_host_kset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_set_affinity_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_get_irq_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_cpu_rmap_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __irq_apply_affinity_hint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_stub to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_skip_exthdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_find_hdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_chk_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ipv6_addr_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_tos2prio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_send_check to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_route_output_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ip_dev_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_route_output_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_dst_hoplimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iowrite32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_kvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_advance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap_wc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread16be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iomem_resource to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_mapping_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_inode_pages2_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_to_scsilun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_pow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __insert_inode_hash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_init_always to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_var_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_waitqueue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_uts_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_user_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_timer_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_swait_queue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_special_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_rwsem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_group_p to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_del_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_add_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_dev_finish_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_aton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in6_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in4_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol import_iovec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ilookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol igrab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_preload to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_get_next_ul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_alloc_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_unregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_find_best_pgsz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_dmabuf_get_pinned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_sg_to_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_set_device_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_resize_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_query_port to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_modify_qp_is_ok to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_get_eth_speed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dispatch_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_set_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_get_by_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol I_BDEV to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_destroy_cq_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dereg_mr_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_pd_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_create_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_alloc_pd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ib_alloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_write_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_reg_block_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_read_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_unsync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_sync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hugetlb_optimize_vmemmap_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_start_range_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_forward to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_cancel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hex_dump_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_insert_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_deregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_allocate_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_zeroed_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages_remote to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_nocheck_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_unused_fd_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_random_bytes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_fs_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device_system_crosststamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_checks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_shutdown_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_setlease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_read_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_pipe_buf_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_fillattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_splice_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_read_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_error_remove_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_delete_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gcd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fs_bio_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freezing_slow_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freeze_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_fib_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_cpumask_var to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fortify_panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol forget_all_cached_acls to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol follow_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol folio_wait_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_cancel_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __flush_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_signals to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_vlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_pppoe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_eth_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_keyid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_cvlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_basic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_keys_dissector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_setup_simple to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol firmware_request_nowarn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_no_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_vma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_pid_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_andnot_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_and_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_last_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pages_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_ns_capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_fault to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __fentry__ to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fd_install to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol event_triggers_call to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_validate_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_type_trans to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_ts_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_intersect_link_masks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_link_mode_to_legacy_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_legacy_u32_to_link_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_platform_get_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_get_headlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ether_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol end_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol enable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol empty_zero_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol emergency_restart to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol elfcorehdr_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol efi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_pr_debug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_netdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_ibdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_dev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dump_stack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dst_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_set_d_op to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol drop_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_for_each_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_rehash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_prune_aliases to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol downgrade_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol do_trace_netlink_extack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol done_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_obtain_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_move to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_get_system_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_unmap_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_coherent_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_free_coherent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_map_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_make_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_free_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol disable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_hash_and_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dget_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_find_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_promiscuity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mtu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_remove_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dev_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_printk_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devmap_managed_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __devm_add_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_size_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_nodes_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_node_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_trap_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_to_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_remote_reload_actions_performed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_type_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_register_with_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_vf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_sf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_pf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_stored_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_running_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_fixed_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_serial_number_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_state_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u8_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u64_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_string_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_bool_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_timeout_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_status_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_alloc_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_assert_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_irq_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_any_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_set_wakeup_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_add_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_iflink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_driver_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_change_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_base_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_add_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol destroy_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __destroy_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dentry_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol del_gendisk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __delay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dec_zone_page_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup_and_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_x32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_size_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file_unsafe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_blob to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_atomic_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol deactivate_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcbnl_ieee_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_delapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_getapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_unregister_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_remove_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_register_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_add_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca3_get_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_alloc_anon to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_umask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ctype to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_partial to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_ipv6_magic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_destroy_tfm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_alloc_shash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol create_empty_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crc32_le to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_sibling_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_present_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_possible_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_online_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_number to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpumask_local_spread to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_setup_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_remove_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpufreq_quick_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_bit_bitmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_unrolled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_enhanced_fast_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __copy_overflow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol convert_art_ns_to_tsc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __const_udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init_type_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_unregister_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_register_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete_all to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol commit_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clock_t_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_page_dirty_for_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __check_object_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cc_mkdec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_usermodehelper to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_switchdev_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_srcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_netdevice_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cachemode2protval to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_for_each_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __break_lease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_warn_invalid_xdp_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run7 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run5 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_stats_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_master_redirect_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_dispatcher_xdp_func to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol boot_cpu_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_full_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_begin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blockdev_superblock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_status_to_errno to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_start_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_stack_limits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_set_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user_iov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_rq_map_sg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_segment_boundary to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_physical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_segments to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_hw_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_discard_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_logical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_opt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_min to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_dma_alignment to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_bounce_limit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_put_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_unfreeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_stop_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_start_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_map_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_allocated_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_freeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_destroy_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_complete_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_integrity_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_finish_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_execute_rq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blkdev_issue_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_alloc_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_xor to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_subset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_print_to_pagebuf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_parselist to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_or to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_intersects to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_from_arr32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_next_zero_area_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_free_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_equal to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_andnot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_and to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_integrity_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_endio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_clone_blkg_association to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_associate_blkg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_bioset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_add_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bin2hex to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol balance_dirty_pages_ratelimited to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol avenrun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_device_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_device_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol autoremove_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _atomic_dec_and_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full_domain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_schedule_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arp_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_split to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arch_touch_nmi_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu_gfp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_netdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_etherdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_get_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_disabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol abort_creds to stablelist (Čestmír Kalina) [RHEL-56065]- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [RHEL-20571] - ice: fix accounting for filters shared by multiple VSIs (Michal Schmidt) [RHEL-20571] - nvme-multipath: fix io accounting on failover (John Meneghini) [RHEL-56635] - nvme: fix multipath batched completion accounting (John Meneghini) [RHEL-56635] - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44369] {CVE-2024-36270} - mm: list_lru: fix UAF for memory cgroup (Rafael Aquini) [RHEL-56160] {CVE-2024-43888} - platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning (David Arcari) [RHEL-56614] - arm64: properly install vmlinuz.efi (Lenny Szubowicz) [RHEL-46772] - buildtar: fix tarballs with EFI_ZBOOT enabled (Lenny Szubowicz) [RHEL-46772] - wifi: iwlwifi: mvm: fix a crash on 7265 (Jose Ignacio Tornos Martinez) [RHEL-57681] - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8 (Jose Ignacio Tornos Martinez) [RHEL-57681]- perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276}- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084]- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri)- Revert "Merge: scsi: fnic: driver update" (John Meneghini) [RHEL-36420] - dev/parport: fix the array out-of-bounds risk (CKI Backport Bot) [RHEL-54990] {CVE-2024-42301} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54835] {CVE-2024-43830} - null_blk: fix validation of block size (Ming Lei) [RHEL-51322] {CVE-2024-41077} - s390/fpu: Re-add exception handling in load_fpu_state() (Aristeu Rozanski) [RHEL-39346] - redhat: spec: add cachestat to kselftest package (Eric Chanudet) [RHEL-50302] - selftests: cachestat: Fix build warnings on ppc64 (Eric Chanudet) [RHEL-50302] - selftests/cachestat: Fix print_cachestat format (Eric Chanudet) [RHEL-50302] - selftests: cachestat: use proper syscall number macro (Eric Chanudet) [RHEL-50302] - selftests: cachestat: properly link in librt (Eric Chanudet) [RHEL-50302] - selftests: cachestat: catch failing fsync test on tmpfs (Eric Chanudet) [RHEL-50302] - selftests: cachestat: test for cachestat availability (Eric Chanudet) [RHEL-50302] - selftests: add selftests for cachestat (Eric Chanudet) [RHEL-50302]- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: fix error array size (Andrew Halaney) [RHEL-6297] - net: stmmac: Assign configured channel value to EXTTS event (Andrew Halaney) [RHEL-6297] - net: stmmac: No need to calculate speed divider when offload is disabled (Andrew Halaney) [RHEL-6297] - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST structure to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST lock to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: add support for RZ/N1 GMAC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use pcs_init/pcs_exit (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce pcs_init/pcs_exit stmmac operations (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_xpcs_setup() generic to all PCS devices (Andrew Halaney) [RHEL-6297] - net: stmmac: Add dedicated XPCS cleanup method (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: account for rgmii-txid/rxid/id phy-mode (Andrew Halaney) [RHEL-6297] - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix IP-cores specific MAC capabilities (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix max-speed being ignored on queue re-init (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC LPI statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx queue priority assignment (Andrew Halaney) [RHEL-6297] - net: stmmac: Support a generic PCS field in mac_device_info (Andrew Halaney) [RHEL-6297] - net: stmmac: don't rely on lynx_pcs presence to check for a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Remove unused of_gpio.h (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Complete meta data only when enabled (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Drop interrupt registers from stats (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix EST offset for dwmac 5.10 (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix incorrect dereference in interrupt handlers (Andrew Halaney) [RHEL-6297] - net: stmmac: Simplify mtl IRQ status checking (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: use #define for string constants (Andrew Halaney) [RHEL-6297] - net: stmmac: Add driver support for common safety IRQ (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() (Andrew Halaney) [RHEL-6297] - net: stmmac: protect updates of 64-bit statistics counters (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Andrew Halaney) [RHEL-6297] - net: stmmac: Report taprio offload status (Andrew Halaney) [RHEL-6297] - net: stmmac: est: Per Tx-queue error count for HLBF (Andrew Halaney) [RHEL-6297] - net: stmmac: Offload queueMaxSDU from tc-taprio (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add support for JH7100 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: set TSO/TBS TX queues default settings (Andrew Halaney) [RHEL-6297] - net: stmmac: do not clear TBS enable bit on link up/down (Andrew Halaney) [RHEL-6297] - net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: Wait a bit for the reset to take effect (Andrew Halaney) [RHEL-6297] - net: stmmac: Prevent DSA tags from breaking COE (Andrew Halaney) [RHEL-6297] - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: Enable Per DMA Channel interrupt" (Andrew Halaney) [RHEL-6297] - net: stmmac: Use interrupt mode INTM=1 for per channel irq (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for TX/RX channel interrupt (Andrew Halaney) [RHEL-6297] - net: stmmac: Make MSI interrupt routine generic (Andrew Halaney) [RHEL-6297] - net: stmmac: fix ethtool per-queue statistics (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: drop useless check for compatible fallback (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Make sure MDIO is initialized before use (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc: Support more counters for XGMAC Core (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for EST cycle-time-extension (Andrew Halaney) [RHEL-6297] - net: stmmac: Refactor EST implementation (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: EST interrupts handling (Andrew Halaney) [RHEL-6297] - net: stmmac: fix FPE events losing (Andrew Halaney) [RHEL-6297] - net: stmmac: Add Tx HWTS support to XDP ZC (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Disable FPE MMC interrupts (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for HW-accelerated VLAN stripping (Andrew Halaney) [RHEL-6297] - net: stmmac: reduce dma ring display code duplication (Andrew Halaney) [RHEL-6297] - net: stmmac: remove extra newline from descriptors display (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Add architecture dependency (Andrew Halaney) [RHEL-6297] - net: stmmac: avoid rx queue overrun (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx budget limit check (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Andrew Halaney) [RHEL-6297] - net: stmmac: update MAC capabilities when tx queues are updated (Andrew Halaney) [RHEL-6297] - net: stmmac: increase TX coalesce timer to 5ms (Andrew Halaney) [RHEL-6297] - net: stmmac: move TX timer arm after DMA enable (Andrew Halaney) [RHEL-6297] - net: stmmac: improve TX timer arm logic (Andrew Halaney) [RHEL-6297] - net: introduce napi_is_scheduled helper (Andrew Halaney) [RHEL-6297] - net: stmmac: do not silently change auxiliary snapshot capture channel (Andrew Halaney) [RHEL-6297] - net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex (Andrew Halaney) [RHEL-6297] - net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num (Andrew Halaney) [RHEL-6297] - net: stmmac: use correct PPS capture input index (Andrew Halaney) [RHEL-6297] - net: stmmac: simplify debug message on stmmac_enable() (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove redundant checking for rx_coalesce_usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: refactor clock config (Andrew Halaney) [RHEL-6297] - net: stmmac: remove unneeded stmmac_poll_controller (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: fix the incorrect parameter (Andrew Halaney) [RHEL-6297] - net: stmmac: fix incorrect rxq|txq_stats reference (Andrew Halaney) [RHEL-6297] - net: stmmac: make stmmac_{probe|remove}_config_dt static (Andrew Halaney) [RHEL-6297] - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: Tx coe sw fallback (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for Loongson-1 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: fix handling of zero coalescing tx-usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: failure to probe without MAC interface specified (Andrew Halaney) [RHEL-6297] - net: stmmac: clarify difference between "interface" and "phy_interface" (Andrew Halaney) [RHEL-6297] - net: stmmac: convert half-duplex support to positive logic (Andrew Halaney) [RHEL-6297] - net: stmmac: move priv->phylink_config.mac_managed_pm (Andrew Halaney) [RHEL-6297] - net: stmmac: move xgmac specific phylink caps to dwxgmac2 core (Andrew Halaney) [RHEL-6297] - net: stmmac: move gmac4 specific phylink capabilities to gmac4 (Andrew Halaney) [RHEL-6297] - net: stmmac: provide stmmac_mac_phylink_get_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: use phylink_limit_mac_speed() (Andrew Halaney) [RHEL-6297] - net: stmmac: use "mdio_bus_data" local variable (Andrew Halaney) [RHEL-6297] - net: stmmac: clean up passing fwnode to phylink (Andrew Halaney) [RHEL-6297] - net: stmmac: convert plat->phylink_node to fwnode (Andrew Halaney) [RHEL-6297] - net: stmmac: Check more MAC HW features for XGMAC Core 3.20 (Andrew Halaney) [RHEL-6297] - stmmac: intel: Enable correction of MAC propagation delay (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: show more MAC HW features in debugfs (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: RX queue routing configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver (Andrew Halaney) [RHEL-6297] - net: stmmac: XGMAC support for mdio C22 addr > 3 (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply redundant write work around on 4.xx too (Andrew Halaney) [RHEL-6297] - net: stmmac: use per-queue 64 bit statistics where necessary (Andrew Halaney) [RHEL-6297] - net: stmmac: don't clear network statistics in .ndo_open() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Fix L3L4 filter count (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Log more errors in probe (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open (Andrew Halaney) [RHEL-6297] - net: dwmac_socfpga: initialize local data for mdio regmap configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sogfpga: use the lynx pcs driver (Andrew Halaney) [RHEL-6297] - net: stmmac: use xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: pcs: xpcs: add xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: mdio: add mdio_device_get() and mdio_device_put() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: add ethtool per-queue irq statistic support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_pltfr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register (Andrew Halaney) [RHEL-6297] - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127 (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add phy interface settings (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for StarFive JH7110 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce wrapper for struct xdp_buff (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove unnecessary if statement brackets (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: rework optional clock handling (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Use annotation __iomem for register base (Andrew Halaney) [RHEL-6297] - net: stmmac: check fwnode for phy device before scanning for phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Add queue reset into stmmac_xdp_open() function (Andrew Halaney) [RHEL-6297] - net: stmmac: fix up RX flow hash indirection table when setting channels (Andrew Halaney) [RHEL-6297] - net: stmmac: remove redundant fixup to support fixed-link mode (Andrew Halaney) [RHEL-6297] - net: stmmac: check if MAC needs to attach to a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix for mismatched host/device DMA address width (Andrew Halaney) [RHEL-6297] - net: stmmac: generic: drop of_match_ptr for ID table (Andrew Halaney) [RHEL-6297] - net: stmmac: add to set device wake up flag when stmmac init phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Andrew Halaney) [RHEL-6297] - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_dvr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: fix invalid call to mdiobus_get_phy() (Andrew Halaney) [RHEL-6297] - net: stmmac: Separate C22 and C45 transactions for xgmac (Andrew Halaney) [RHEL-6297] - net: stmmac: add aux timestamps fifo clearance wait (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed (Andrew Halaney) [RHEL-6297] - net: stmmac: fix errno when create_singlethread_workqueue() fails (Andrew Halaney) [RHEL-6297] - stmmac: fix potential division by 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: Add check for taprio basetime configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Andrew Halaney) [RHEL-6297] - net: stmmac: fix "snps,axi-config" node property parsing (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: use sysfs_streq() instead of strncmp()" (Andrew Halaney) [RHEL-6297] - net: stmmac: Set MAC's flow control register to reflect current settings (Andrew Halaney) [RHEL-6297] - net: stmmac: use sysfs_streq() instead of strncmp() (Andrew Halaney) [RHEL-6297] - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix invalid mdio_node (Andrew Halaney) [RHEL-6297] - net: stmmac: remove duplicate dma queue channel macros (Andrew Halaney) [RHEL-6297] - net: stmmac: rk3588: Allow multiple gmac controller (Andrew Halaney) [RHEL-6297] - net: stmmac: add a parse for new property 'snps,clk-csr' (Andrew Halaney) [RHEL-6297] - net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()' (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 (Andrew Halaney) [RHEL-6297] - ceph: force sending a cap update msg back to MDS for revoke op (Xiubo Li) [RHEL-48618] - ceph: periodically flush the cap releases (Xiubo Li) [RHEL-48618] - eeprom: at24: use of_match_ptr() (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Use pm_runtime_resume_and_get to simplify the code (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C64-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C32-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Annotate struct at24_data with __counted_by (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Drop at24_get_chip_data() (Alessandro Carminati) [RHEL-47160] - mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured. (Nico Pache) [RHEL-39306] - mm: update uffd-stress to handle EINVAL for unset config features (Nico Pache) [RHEL-39306] - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Nico Pache) [RHEL-39306] - kselftests: mm: add s390 to ARCH list (Nico Pache) [RHEL-39306] - selftests/mm: fix powerpc ARCH check (Nico Pache) [RHEL-39306] - selftests: bpf: xskxceiver: ksft_print_msg: fix format type error (Nico Pache) [RHEL-39306] - hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr (Nico Pache) [RHEL-39306] - selftests/vm: fix inability to build any vm tests (Nico Pache) [RHEL-39306] - Makefile: add headers_install to kselftest targets (Nico Pache) [RHEL-39306] - selftests: drop KSFT_KHDR_INSTALL make target (Nico Pache) [RHEL-39306] - selftests: stop using KSFT_KHDR_INSTALL (Nico Pache) [RHEL-39306] - selftests: net: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: landlock: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: set DEFAULT_INSTALL_HDR_PATH (Nico Pache) [RHEL-39306] - selftests: drop khdr make target (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Make it POSIX-compliant (Nico Pache) [RHEL-39306] - selftests: use printf instead of echo -ne (Nico Pache) [RHEL-39306] - selftests: find echo binary to use -ne options (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to finish the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to abort the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to pass/fail test based on exit code (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to print diagnostic messages (Nico Pache) [RHEL-39306] - selftests: Move KTAP bash helpers to selftests common folder (Nico Pache) [RHEL-39306] - kselftest: dt: Stop relying on dirname to improve performance (Nico Pache) [RHEL-39306] - kselftest: Add new test for detecting unprobed Devicetree devices (Nico Pache) [RHEL-39306] - selftests:modify the incorrect print format (Nico Pache) [RHEL-39306] - selftests/mm: Substitute attribute with a macro (Nico Pache) [RHEL-39306] - selftests: Add printf attribute to kselftest prints (Nico Pache) [RHEL-39306] - selftests: fix dependency checker script (Nico Pache) [RHEL-39306] - kselftest/runner.sh: Propagate SIGTERM to runner child (Nico Pache) [RHEL-39306] - selftests/harness: Actually report SKIP for signal tests (Nico Pache) [RHEL-39306] - testing: kselftest_harness: add filtering and enumerating tests (Nico Pache) [RHEL-39306] - selftests: break the dependency upon local header files (Nico Pache) [RHEL-39306] - kselftest: Add a ksft_perror() helper (Nico Pache) [RHEL-39306] - selftests: Make the usage formatting consistent in kselftest_deps.sh (Nico Pache) [RHEL-39306] - kselftests: Enable the echo command to print newlines in Makefile (Nico Pache) [RHEL-39306] - selftest: Taint kernel when test module loaded (Nico Pache) [RHEL-39306] - selftests: Fix build when $(O) points to a relative path (Nico Pache) [RHEL-39306] - selftests: Use -isystem instead of -I to include headers (Nico Pache) [RHEL-39306] - selftests: Correct the headers install path (Nico Pache) [RHEL-39306] - selftests: Add and export a kernel uapi headers path (Nico Pache) [RHEL-39306] - selftests: set the BUILD variable to absolute path (Nico Pache) [RHEL-39306] - kselftest: signal all child processes (Nico Pache) [RHEL-39306] - selftests/mm: fix additional build errors for selftests (Nico Pache) [RHEL-39306] - selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Nico Pache) [RHEL-39306] - selftests: mm: make map_fixed_noreplace test names stable (Nico Pache) [RHEL-39306] - selftests/mm: fix build warnings on ppc64 (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_madv_vs_map: avoid test skipping by querying hugepage size at runtime (Nico Pache) [RHEL-39306] - mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions (Nico Pache) [RHEL-39306] - selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL (Nico Pache) [RHEL-39306] - selftests/mm: soft-dirty should fail if a testcase fails (Nico Pache) [RHEL-39306] - selftests/mm: parse VMA range in one go (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation (Nico Pache) [RHEL-39306] - selftests/mm: confirm VA exhaustion without reliance on correctness of mmap() (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg (Nico Pache) [RHEL-39306] - selftests/mm: include strings.h for ffsl (Nico Pache) [RHEL-39306] - selftests/mm: fix ARM related issue with fork after pthread_create (Nico Pache) [RHEL-39306] - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM (Nico Pache) [RHEL-39306] - selftests: mm: restore settings from only parent process (Nico Pache) [RHEL-39306] - selftests/mm: Fix build with _FORTIFY_SOURCE (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add missing tests (Nico Pache) [RHEL-39306] - selftests/mm: protection_keys: save/restore nr_hugepages settings (Nico Pache) [RHEL-39306] - selftests/mm: save and restore nr_hugepages value (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests: remove sudo and conform to tap (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_reparenting_test: do not unmount (Nico Pache) [RHEL-39306] - selftests/mm: log a consistent test name for check_compaction (Nico Pache) [RHEL-39306] - selftests/mm: log skipped compaction test as a skip (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: transhuge-stress: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: split_huge_page_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mremap_dontunmap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mrelease_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock2-tests: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock-random-test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_populate: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_hugetlb: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: skip test if application doesn't has root privileges (Nico Pache) [RHEL-39306] - selftests/mm: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests: mm: hugepage-mmap: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: gup_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - mm/selftests: hugepage-mremap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: log run_vmtests.sh results in TAP format (Nico Pache) [RHEL-39306] - selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements (Nico Pache) [RHEL-39306] - selftests/mm: skip uffd hugetlb tests with insufficient hugepages (Nico Pache) [RHEL-39306] - selftests/mm: dont fail testsuite due to a lack of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add hugetlb test category (Nico Pache) [RHEL-39306] - selftests/mm: new test that steals pages (Nico Pache) [RHEL-39306] - selftests: mm: perform some system cleanup before using hugepages (Nico Pache) [RHEL-39306] - selftests: avoid using SKIP(exit()) in harness fixure setup (Nico Pache) [RHEL-39306] - selftests/mm: uffd-unit-test check if huge page size is 0 (Nico Pache) [RHEL-39306] - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory (Nico Pache) [RHEL-39306] - selftests/mm: switch to bash from sh (Nico Pache) [RHEL-39306] - selftests/mm: restore number of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: add a new test for madv and hugetlb (Nico Pache) [RHEL-39306] - mm/ksm: test case for prctl fork/exec workflow (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for no-inherit memory-deny-write-execute (Nico Pache) [RHEL-39306] - kselftest: vm: check errnos in mdwe_test (Nico Pache) [RHEL-39306] - kselftest: vm: fix mdwe's mmap_FIXED test case (Nico Pache) [RHEL-39306] - kselftest: vm: fix tabs/spaces inconsistency in the mdwe test (Nico Pache) [RHEL-39306] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-39306] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress help information (Nico Pache) [RHEL-39306] - selftests: mm: ksm: fix incorrect evaluation of parameter (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: fix incorrect position of #endif (Nico Pache) [RHEL-39306] - selftests: mm: remove wrong kernel header inclusion (Nico Pache) [RHEL-39306] - selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c (Nico Pache) [RHEL-39306] - selftests/mm: fix two -Wformat-security warnings in uffd builds (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress unused function warning (Nico Pache) [RHEL-39306] - selftests/mm: factor out detection of hugetlb page sizes into vm_util (Nico Pache) [RHEL-39306] - selftests/ksm: ksm_functional_tests: add prctl unmerge test (Nico Pache) [RHEL-39306] - selftests/mm: add new selftests for KSM (Nico Pache) [RHEL-39306] - selftests/mm: add tests for RO pinning vs fork() (Nico Pache) [RHEL-39306] - selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS (Nico Pache) [RHEL-39306] - selftests/mm: extend and rename uffd pagemap test (Nico Pache) [RHEL-39306] - selftests/mm: add a few options for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: add uffdio register ioctls test (Nico Pache) [RHEL-39306] - selftests/mm: add shmem-private test to uffd-stress (Nico Pache) [RHEL-39306] - selftests/mm: drop sys/dev test in uffd-stress test (Nico Pache) [RHEL-39306] - selftests/mm: allow uffd test to skip properly with no privilege (Nico Pache) [RHEL-39306] - selftests/mm: workaround no way to detect uffd-minor + wp (Nico Pache) [RHEL-39306] - selftests/mm: move zeropage test into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd sig/events tests into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd minor test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: move uffd pagemap test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: add framework for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: allow allocate_area() to fail properly (Nico Pache) [RHEL-39306] - selftests/mm: let uffd_handle_page_fault() take wp parameter (Nico Pache) [RHEL-39306] - selftests/mm: rename uffd_stats to uffd_args (Nico Pache) [RHEL-39306] - selftests/mm: drop global hpage_size in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: drop global mem_fd in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: UFFDIO_API test (Nico Pache) [RHEL-39306] - selftests/mm: uffd_open_{dev|sys}() (Nico Pache) [RHEL-39306] - selftests/mm: uffd_[un]register() (Nico Pache) [RHEL-39306] - selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests (Nico Pache) [RHEL-39306] - selftests/mm: create uffd-common.[ch] (Nico Pache) [RHEL-39306] - selftests/mm: drop test_uffdio_zeropage_eexist (Nico Pache) [RHEL-39306] - selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions (Nico Pache) [RHEL-39306] - selftests/mm: reuse read_pmd_pagesize() in COW selftest (Nico Pache) [RHEL-39306] - mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs (Nico Pache) [RHEL-39306] - kselftest: vm: fix unused variable warning (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for memory-deny-write-execute (Nico Pache) [RHEL-39306] - selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages (Nico Pache) [RHEL-39306] - config: enable CONFIG_DP83TG720_PHY (Izabela Bakollari) [RHEL-33716] - config: CONFIG_QCA807X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA808X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA83XX_PHY (Izabela Bakollari) [RHEL-33716] - net: linkmode: add linkmode_fill() helper (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: move interface mode check to .config_init_once (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: get master/slave configuration in link down state (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: wake up PHYs in managed mode (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: at803x: fix kernel panic with at8031_probe (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock (Izabela Bakollari) [RHEL-33716] - net: sfp: update comment for FS SFP-10G-T quirk (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: switch to crc_itu_t() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: drop wrong endianness conversion for addr and CRC (Izabela Bakollari) [RHEL-33716] - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback (Izabela Bakollari) [RHEL-33716] - net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: add support for configurable LED (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: generalize some qca808x LED functions (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move common qca808x LED define to shared header (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: add support for QCA807x PHY Family (Izabela Bakollari) [RHEL-33716] - net: phy: provide whether link has changed in c37_read_status (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move more function to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: add devm/of_phy_package_join helper (Izabela Bakollari) [RHEL-33716] - net: phy: add support for scanning PHY in PHY packages nodes (Izabela Bakollari) [RHEL-33716] - of: mdio: Add of_node_put() when breaking out of for_each_xx (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO helpers to simplify the code (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO constants (Izabela Bakollari) [RHEL-33716] - net: mdio: add 2.5g and 5g related PMA speed constants (Izabela Bakollari) [RHEL-33716] - net: phy: c45 scanning: Don't consider -ENODEV fatal (Izabela Bakollari) [RHEL-33716] - net: phy: add helper phy_advertise_eee_all (Izabela Bakollari) [RHEL-33716] - net: phy: constify phydev->drv (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix the frequency adjustments (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: default to LED active High if not set (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: fix logic error in LED brightness set (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for active-low LEDs (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: detach qca808x PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move additional functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: deatch qca83xx PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: create and move functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: move at803x PHY driver to dedicated directory (Izabela Bakollari) [RHEL-33716] - net: phy: adin1100: Add interrupt support for link change (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Prevent nullptr exceptions on ISR (Izabela Bakollari) [RHEL-33716] - net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix set/get PHC time for lan8814 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add LED support for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY LEDs polarity modes (Izabela Bakollari) [RHEL-33716] - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8814 (Izabela Bakollari) [RHEL-33716] - net: sfp-bus: fix SFP mode detect from bitrate (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: populate .soft_reset for KSZ9131 (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8841 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read_status more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add support for cdt cross short test for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: refactor qca808x cable test get status function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: generalize cdt fault length function (Izabela Bakollari) [RHEL-33716] - net: Use of_property_present() for testing DT property presence (Izabela Bakollari) [RHEL-33716] - net: phylink: move phylink_pcs_neg_mode() into phylink.c (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: add refcounting for fwnodes to mdiobus (Izabela Bakollari) [RHEL-33716] - net: phy: linux/phy.h: fix Excess kernel-doc description warning (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec statistics (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec support (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: better align function varibles to open parenthesis (Izabela Bakollari) [RHEL-33716] - net: sfp: fix PHY discovery for FS SFP-10G-T module (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: replace msleep(1) with usleep_range (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove extra space after cast (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY package MMD read/write (Izabela Bakollari) [RHEL-33716] - net: phy: restructure __phy_write/read_mmd to helper and phydev user (Izabela Bakollari) [RHEL-33716] - net: phy: extend PHY package API to support multiple global address (Izabela Bakollari) [RHEL-33716] - net: phy: make addr type u8 in phy_package_shared struct (Izabela Bakollari) [RHEL-33716] - net: phylink: reimplement population of pl->supported for in-band (Izabela Bakollari) [RHEL-33716] - net: phy: skip LED triggers on PHYs on SFP modules (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read specific status function more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific qca808x config_aneg to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: Add support for the DP83TG720S Ethernet PHY (Izabela Bakollari) [RHEL-33716] - net: phy: c45: add genphy_c45_pma_read_ext_abilities() function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: drop specific PHY ID check from cable test functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8035 specific DT parse to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8031 functions in dedicated section (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make at8031 related DT functions name more specific (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_intr to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 WOL bits to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_init to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 probe mode check to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific DT option for at8031 to specific probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move qca83xx specific check in dedicated functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: raname hw_stats functions to qca83xx specific name (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move disable WOL to specific at8031 probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: fix passing the wrong reference for config_intr (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: replace deprecated strncpy with strscpy (Izabela Bakollari) [RHEL-33716] - net: sfp: Convert to platform remove callback returning void (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: allow usage of generic ethernet-phy clock (Izabela Bakollari) [RHEL-33716] - net: phy: adin: allow control of Fast Link Down (Izabela Bakollari) [RHEL-33716] - net: phylink: use the PHY's possible_interfaces if populated (Izabela Bakollari) [RHEL-33716] - net: phylink: split out PHY validation from phylink_bringup_phy() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_mask() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_one() (Izabela Bakollari) [RHEL-33716] - net: phylink: split out per-interface validation (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: fill in possible_interfaces for AQR113C (Izabela Bakollari) [RHEL-33716] - net: phy: bcm84881: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: table driven mactype decode (Izabela Bakollari) [RHEL-33716] - net: phy: add possible interfaces (Izabela Bakollari) [RHEL-33716] - net: sfp: rework the RollBall PHY waiting code (Izabela Bakollari) [RHEL-33716] - net: phy: correctly check soft_reset ret ONLY if defined for PHY (Izabela Bakollari) [RHEL-33716] - net: phylink: use for_each_set_bit() (Izabela Bakollari) [RHEL-33716] - net: phy: broadcom: Wire suspend/resume for BCM54612E (Izabela Bakollari) [RHEL-33716] - net: sfp: use linkmode_*() rather than open coding (Izabela Bakollari) [RHEL-33716] - net: phylink: use linkmode_fill() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: add firmware load support (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move MMD_VEND define to header (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move to separate directory (Izabela Bakollari) [RHEL-33716] - net: mdio: fix typo in header (Izabela Bakollari) [RHEL-33716] - net: phylink: initialize carrier state at creation (Izabela Bakollari) [RHEL-33716] - net: phy: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: mdio: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: Fix forced link mode for KSZ886X switches (Izabela Bakollari) [RHEL-33716] - net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access (Izabela Bakollari) [RHEL-33716] - net: phy: mscc: macsec: reject PN update requests (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for hardware blinking LEDs (Izabela Bakollari) [RHEL-33716] - net: sfp: improve Nokia GPON sfp fixup (Izabela Bakollari) [RHEL-33716] - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for FS's 2.5G copper SFP (Izabela Bakollari) [RHEL-33716] - net: phy: amd: Support the Altima AMI101L (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI (Izabela Bakollari) [RHEL-33716] - net: phy: fix regression with AX88772A PHY driver (Izabela Bakollari) [RHEL-33716] - net: phy: convert phy_stop() to use split state machine (Izabela Bakollari) [RHEL-33716] - net: phy: split locked and unlocked section of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_suspend() to end of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move call to start aneg (Izabela Bakollari) [RHEL-33716] - net: phy: call phy_error_precise() while holding the lock (Izabela Bakollari) [RHEL-33716] - net: phy: always call phy_process_state_change() under lock (Izabela Bakollari) [RHEL-33716] - net: phy: marvell: Add support for offloading LED blinking (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Call into the PHY driver to set LED offload (Izabela Bakollari) [RHEL-33716] - net: sfp: Remove unused function declaration sfp_link_configure() (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add qca8081 fifo reset on the link changed (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove qca8081 1G fast retrain and slave seed config (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 1G chip type (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: enable qca8081 slave seed conditionally (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: merge qca8081 slave seed function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities (Izabela Bakollari) [RHEL-33716] - net: mdio: Introduce a regmap-based mdio driver (Izabela Bakollari) [RHEL-33716] - net: phylib: fix phy_read*_poll_timeout() (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdio_device_get() and mdio_device_put() (Izabela Bakollari) [RHEL-33716] - net: mdio: add clause 73 to ethtool conversion helper (Izabela Bakollari) [RHEL-33716] - mdio_bus: unhide mdio_bus_init prototype (Izabela Bakollari) [RHEL-33716] - net: mdio: fix owner field for mdio buses registered using ACPI (Izabela Bakollari) [RHEL-33716] - net: phy: improve phy_read_poll_timeout (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdiodev_c45_(read|write) (Izabela Bakollari) [RHEL-33716] - docs: networking: phy: add missing space (Izabela Bakollari) [RHEL-33716]- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53662 RHEL-53665] {CVE-2024-42240} - redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) [RHEL-21034] - move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) [RHEL-21034] - KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns (Paolo Bonzini) [RHEL-32435] - KVM: extend kvm_range_has_memory_attributes() to check subset of attributes (Paolo Bonzini) [RHEL-32435] - KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: move check for already-populated page to common code (Paolo Bonzini) [RHEL-32435] - KVM: remove kvm_arch_gmem_prepare_needed() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn (Paolo Bonzini) [RHEL-32435] - KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: do not go through struct page (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-32435] - KVM: x86: Eliminate log spam from limited APIC timer periods (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage) (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area (Paolo Bonzini) [RHEL-32435] - KVM: SVM: not account memory allocation for per-CPU svm_data (Paolo Bonzini) [RHEL-32435] - KVM: SVM: remove useless input parameter in snp_safe_alloc_page (Paolo Bonzini) [RHEL-32435] - KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN (Paolo Bonzini) [RHEL-32435] - KVM: interrupt kvm_gmem_populate() on signals (Paolo Bonzini) [RHEL-32435] - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Paolo Bonzini) [RHEL-32435] - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Paolo Bonzini) [RHEL-32435] - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Paolo Bonzini) [RHEL-32435] - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Paolo Bonzini) [RHEL-32435] - KVM: Discard zero mask with function kvm_dirty_ring_reset (Paolo Bonzini) [RHEL-32435] - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [RHEL-32435] - kvm: do not account temporary allocations to kmem (Paolo Bonzini) [RHEL-32435] - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Paolo Bonzini) [RHEL-32435] - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Paolo Bonzini) [RHEL-32435] - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Myron Stowe) [RHEL-51754] {CVE-2024-42110} - Disable NVGRACE_GPU_VFIO_PCI CONFIG for now (Donald Dutile) [RHEL-36542] - vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached (Donald Dutile) [RHEL-36544] - vfio: Convey kvm that the vfio-pci device is wc safe (Donald Dutile) [RHEL-36543] - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Donald Dutile) [RHEL-36542] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48649] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Ewan D. Milne) [RHEL-23829] - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Allow command duration limits detection for ACS-4 drives (Ewan D. Milne) [RHEL-23829] - ata: ahci: Add mask_port_map module parameter (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-sata: Factor out NCQ Priority configuration helpers (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: asm1166: don't limit reported ports (Ewan D. Milne) [RHEL-23829] - ahci: print the number of implemented ports (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nomsi (Ewan D. Milne) [RHEL-23829] - ahci: drop unused board_ahci_noncq (Ewan D. Milne) [RHEL-23829] - ahci: clean up ahci_broken_devslp quirk (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nosntf (Ewan D. Milne) [RHEL-23829] - ahci: clean up intel_pcs_quirk (Ewan D. Milne) [RHEL-23829] - ata: ahci: Drop low power policy board type (Ewan D. Milne) [RHEL-23829] - ata: ahci: do not enable LPM on external ports (Ewan D. Milne) [RHEL-23829] - ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() (Ewan D. Milne) [RHEL-23829] - ata: ahci: a hotplug capable port is an external port (Ewan D. Milne) [RHEL-23829] - ata: ahci: move marking of external port earlier (Ewan D. Milne) [RHEL-23829] - ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (Ewan D. Milne) [RHEL-23829] - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Ewan D. Milne) [RHEL-23829] - ahci: asm1166: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN (Ewan D. Milne) [RHEL-23829] - scsi: sd: Fix system start for ATA devices (Ewan D. Milne) [RHEL-23829] - scsi: Change SCSI device boolean fields to single bit flags (Ewan D. Milne) [RHEL-23829] - scsi: sd: Introduce manage_shutdown device flag (Ewan D. Milne) [RHEL-23829] - ata: libata-eh: Spinup disk on resume after revalidation (Ewan D. Milne) [RHEL-23829] - ata: xgene: Use of_device_get_match_data() (Ewan D. Milne) [RHEL-23829] - scsi: Remove scsi device no_start_on_resume flag (Ewan D. Milne) [RHEL-23829] - scsi: sd: Do not issue commands to suspended disks on shutdown (Ewan D. Milne) [RHEL-23829] - ata: libata: Annotate struct ata_cpr_log with __counted_by (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: Disable scsi device manage_system_start_stop (Ewan D. Milne) [RHEL-23829] - scsi: sd: Differentiate system and runtime start/stop management (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: link ata port and scsi device (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Fix port and device removal (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: increase PMP SRST timeout to 10s (Ewan D. Milne) [RHEL-23829] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fetch sense data for successful commands iff CDL enabled (Ewan D. Milne) [RHEL-23829] - ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() (Ewan D. Milne) [RHEL-23829] - ata: libata: fix parameter type of ata_deadline() (Ewan D. Milne) [RHEL-23829] - ata,scsi: do not issue START STOP UNIT on resume (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fix when to fetch sense data for successful commands (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Handle completion of CDL commands using policy 0xD (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Set read/write commands CDL index (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Add ATA feature control sub-page translation (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Add support for CDL pages mode sense (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Detect support for command duration limits (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION (Ewan D. Milne) [RHEL-23829] - ata: Use of_property_present() for testing DT property presence (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configuration item (Ewan D. Milne) [RHEL-23829] - virt: efi_secret: Convert to platform remove callback returning void (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add get_event_log() support for CC platforms (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Lenny Szubowicz) [RHEL-30322] - efi/tpm: Use symbolic GUID name from spec for final events table (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Lenny Szubowicz) [RHEL-30322]- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258} - rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869] - tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869] - Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869] - kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956] - kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956] - perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059] - perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059] - perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059] - perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059] - perf/x86: Support counter mask (Michael Petlan) [RHEL-20059] - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059] - intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057] - iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix iommufd_test_dirty() to handle class_register (Jeff Moyer) [RHEL-23824] - fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824] - libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824] - testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824] - libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824] - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824] - dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824] - nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824] - nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824] - nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824] - dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824] - nvdimm: make security_show static (Jeff Moyer) [RHEL-23824] - nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824] - dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824] - fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824] - dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824] - dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824] - dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824] - dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824] - tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824] - dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824] - dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824] - nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824] - ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824] - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488} - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}- ARM: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add interrupt-names to arch timer nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F4 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Fix ethernet0 alias (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rzg1: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add R-Car S4 Starter Kit support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add GP LEDs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add INTC-EX node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to MMC node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable UFS device (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CA55 operating points (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add missing bootargs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Move aliases and chosen (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add MSIOF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add TMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CMT support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable eMMC0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SDHI0 support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add HSCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPU core clocks (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPUIdle support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add L3 cache controller (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add UFS node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add IPMMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add sys-dmac nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add thermal support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add GPIO nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Add Ethernet sub-board (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add I2C nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Complete SCIF3 description (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add pinctrl device node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable watchdog timer (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add RWDT node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F0 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas Spider boards support (Steve Dunnagan) [RHEL-53987] - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51020] {CVE-2024-41040} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44201 RHEL-44202] {CVE-2024-38559} - netfilter: br_netfilter: remove WARN traps (Florian Westphal) [RHEL-36872] - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Florian Westphal) [RHEL-36872] - netfilter: bridge: confirm multicast packets before passing them up the stack (Florian Westphal) [RHEL-36872] {CVE-2024-27415} - netfilter: nf_conntrack_bridge: initialize err to 0 (Florian Westphal) [RHEL-36872] - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Benjamin Poirier) [RHEL-45365] - net/mlx5: E-switch, Create ingress ACL when needed (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Add check for srq max_sge attribute (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Remove extra unlock on error path (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Benjamin Poirier) [RHEL-45365] - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Benjamin Poirier) [RHEL-45365] - net/mlx5: Always stop health timer during driver removal (Benjamin Poirier) [RHEL-45365] - net/mlx5: Stop waiting for PCI if pci channel is offline (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix UDP GSO for encapsulated packets (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix IPsec tunnel mode offload feature check (Benjamin Poirier) [RHEL-45365] - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Benjamin Poirier) [RHEL-45365] - net/mlx5: Lag, do bond only if slaves agree on roce state (Benjamin Poirier) [RHEL-45365] - net/mlx5: Reload only IB representors upon lag disable/enable (Benjamin Poirier) [RHEL-45365] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Change check for cacheable mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Benjamin Poirier) [RHEL-45365] - mlx5: stop warning for 64KB pages (Benjamin Poirier) [RHEL-45365] - mlx5: avoid truncating error message (Benjamin Poirier) [RHEL-45365] - tools/power/x86/intel-speed-select: v1.19 release (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Display CPU as None for -1 (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: SST BF/TF support per level (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Fix display for unsupported levels (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Support multiple dies (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase die count (David Arcari) [RHEL-20031] - platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() (David Arcari) [RHEL-20031] - platform/x86: ISST: Support SST-BF and SST-TF per level (David Arcari) [RHEL-20031] - platform/x86: ISST: Add missing MODULE_DESCRIPTION (David Arcari) [RHEL-20031] - platform/x86: ISST: Add dev_fmt (David Arcari) [RHEL-20031] - platform/x86: ISST: Support partitioned systems (David Arcari) [RHEL-20031] - platform/x86: ISST: Shorten the assignments for power_domain_info (David Arcari) [RHEL-20031] - platform/x86: ISST: Use local variable for auxdev->dev (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Add additional TPMI header fields (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Align comments in kernel-doc (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Check major version change for TPMI Information (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (David Arcari) [RHEL-20031] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-9096]- xfs: allow SECURE namespace xattrs to use reserved block pool (Pavel Reichl) [RHEL-49806] - firmware: cs_dsp: Validate payload length before processing block (David Arcari) [RHEL-53640] {CVE-2024-42237} - selftests: netfilter: test nat source port clash resolution interaction with tcp early demux (Florian Westphal) [RHEL-6151] - netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash (Florian Westphal) [RHEL-6151] - xfs: allow symlinks with short remote targets (CKI Backport Bot) [RHEL-53164] - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal) [RHEL-40213] - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51059] {CVE-2024-41044} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47943 RHEL-47944] {CVE-2024-40931} - Bluetooth: ISO: Check socket flag instead of hcon (CKI Backport Bot) [RHEL-51982] {CVE-2024-42141} - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (CKI Backport Bot) [RHEL-51910] {CVE-2024-42132} - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (CKI Backport Bot) [RHEL-51214] {CVE-2024-41063} - mm: vmalloc: check if a hash-index is in cpu_possible_mask (CKI Backport Bot) [RHEL-50955] {CVE-2024-41032} - Merge DRM changes from upstream v6.9..v6.9.11 (Dave Airlie) [RHEL-24103] - powerpc/mm: Fix false detection of read faults (Chris von Recklinghausen) [RHEL-50040] - powerpc/mm: Support execute-only memory on the Radix MMU (Chris von Recklinghausen) [RHEL-50040] - io_uring/sqpoll: work around a potential audit memory leak (Jeff Moyer) [RHEL-48561] {CVE-2024-41001} - io_uring/rsrc: don't lock while !TASK_RUNNING (Jeff Moyer) [RHEL-47830] {CVE-2024-40922} - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Jeff Moyer) [RHEL-47505] {CVE-2024-39508} - kunit: kasan_test: fix backport error in kasan test (Nico Pache) [RHEL-39303] - redhat: add configs for new kunit tests (Nico Pache) [RHEL-39303] - kasan: use unchecked __memset internally (Nico Pache) [RHEL-39303] - kasan: unify printk prefixes (Nico Pache) [RHEL-39303] - net/handshake: Fix handshake_req_destroy_test1 (Nico Pache) [RHEL-39303] - kunit: bail out early in __kunit_test_suites_init() if there are no suites to test (Nico Pache) [RHEL-39303] - kunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPER (Nico Pache) [RHEL-39303] - kunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig option (Nico Pache) [RHEL-39303] - kunit: unregister the device on error (Nico Pache) [RHEL-39303] - kunit: Fix race condition in try-catch completion (Nico Pache) [RHEL-39303] - kunit: Add tests for fault (Nico Pache) [RHEL-39303] - kunit: Print last test location on fault (Nico Pache) [RHEL-39303] - kunit: Handle test faults (Nico Pache) [RHEL-39303] - kunit: Fix timeout message (Nico Pache) [RHEL-39303] - kunit: Fix kthread reference (Nico Pache) [RHEL-39303] - kunit: Handle thread creation error (Nico Pache) [RHEL-39303] - lib: checksum: hide unused expected_csum_ipv6_magic[] (Nico Pache) [RHEL-39303] - Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" (Nico Pache) [RHEL-39303] - kunit: Fix again checksum tests on big endian CPUs (Nico Pache) [RHEL-39303] - kunit: Annotate _MSG assertion variants with gnu printf specifiers (Nico Pache) [RHEL-39303] - rtc: test: Fix invalid format specifier. (Nico Pache) [RHEL-39303] - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - lib/cmdline: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - kunit: test: Log the correct filter string in executor_test (Nico Pache) [RHEL-39303] - kunit: make kunit_bus_type const (Nico Pache) [RHEL-39303] - kunit: Mark filter* params as rw (Nico Pache) [RHEL-39303] - kunit: tool: Print UML command (Nico Pache) [RHEL-39303] - time/kunit: Use correct format specifier (Nico Pache) [RHEL-39303] - Documentation: KUnit: Update the instructions on how to test static functions (Nico Pache) [RHEL-39303] - kunit: run test suites only after module initialization completes (Nico Pache) [RHEL-39303] - MAINTAINERS: kunit: Add Rae Moar as a reviewer (Nico Pache) [RHEL-39303] - lib: checksum: Fix build with CONFIG_NET=n (Nico Pache) [RHEL-39303] - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Nico Pache) [RHEL-39303] - Documentation: kunit: Add clang UML coverage example (Nico Pache) [RHEL-39303] - kunit: Protect string comparisons against NULL (Nico Pache) [RHEL-39303] - kunit: Add example of kunit_activate_static_stub() with pointer-to-function (Nico Pache) [RHEL-39303] - kunit: Allow passing function pointer to kunit_activate_static_stub() (Nico Pache) [RHEL-39303] - kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL (Nico Pache) [RHEL-39303] - kunit: Reset test->priv after each param iteration (Nico Pache) [RHEL-39303] - kunit: Add example for using test->priv (Nico Pache) [RHEL-39303] - Documentation: Add debugfs docs with run after boot (Nico Pache) [RHEL-39303] - kunit: add ability to run tests after boot using debugfs (Nico Pache) [RHEL-39303] - kunit: add is_init test attribute (Nico Pache) [RHEL-39303] - kunit: add example suite to test init suites (Nico Pache) [RHEL-39303] - kunit: add KUNIT_INIT_TABLE to init linker section (Nico Pache) [RHEL-39303] - kunit: move KUNIT_TABLE out of INIT_DATA (Nico Pache) [RHEL-39303] - kunit: tool: add test for parsing attributes (Nico Pache) [RHEL-39303] - kunit: tool: fix parsing of test attributes (Nico Pache) [RHEL-39303] - kunit: debugfs: Handle errors from alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() (Nico Pache) [RHEL-39303] - kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Avoid cast warning when testing gfp_t flags (Nico Pache) [RHEL-39303] - mptcp: fill in missing MODULE_DESCRIPTION() (Nico Pache) [RHEL-39303] - kunit: test: Avoid cast warning when adding kfree() as an action (Nico Pache) [RHEL-39303] - kunit: Reset suite counter right before running tests (Nico Pache) [RHEL-39303] - kunit: Warn if tests are slow (Nico Pache) [RHEL-39303] - kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment (Nico Pache) [RHEL-39303] - x86/asm: Fix build of UML with KASAN (Nico Pache) [RHEL-39303] - kunit: Reset test status on each param iteration (Nico Pache) [RHEL-39303] - kunit: string-stream: Test performance of string_stream (Nico Pache) [RHEL-39303] - kunit: Use string_stream for test log (Nico Pache) [RHEL-39303] - kunit: string-stream: Add tests for freeing resource-managed string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Decouple string_stream from kunit (Nico Pache) [RHEL-39303] - kunit: string-stream: Add kunit_alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: Don't use a managed alloc in is_literal() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Add cases for string_stream newline appending (Nico Pache) [RHEL-39303] - kunit: string-stream: Add option to make all lines end with newline (Nico Pache) [RHEL-39303] - kunit: string-stream: Improve testing of string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Don't create a fragment for empty strings (Nico Pache) [RHEL-39303] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-39303] - kunit: tool: Add command line interface to filter and report attributes (Nico Pache) [RHEL-39303] - kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML (Nico Pache) [RHEL-39303] - kunit: tool: undo type subscripts for subprocess.Popen (Nico Pache) [RHEL-39303] - kunit: tool: Add support for SH under QEMU (Nico Pache) [RHEL-39303] - kunit: tool: Add support for overriding the QEMU serial port (Nico Pache) [RHEL-39303] - kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py (Nico Pache) [RHEL-39303] - kunit: tool: remove unused imports and variables (Nico Pache) [RHEL-39303] - kunit: tool: add subscripts for type annotations where appropriate (Nico Pache) [RHEL-39303] - kunit: tool: Add support for m68k under QEMU (Nico Pache) [RHEL-39303] - kunit: kunit.py extract handlers (Nico Pache) [RHEL-39303] - kunit: tool: remove redundant file.close() call in unit test (Nico Pache) [RHEL-39303] - kunit: tool: unit tests all check parser errors, standardize formatting a bit (Nico Pache) [RHEL-39303] - kunit: tool: make TestCounts a dataclass (Nico Pache) [RHEL-39303] - kunit: tool: make parser preserve whitespace when printing test log (Nico Pache) [RHEL-39303] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [RHEL-39303] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-39303] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-39303] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-39303] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-39303] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-39303] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-39303] - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44114] {CVE-2024-38579}- Add amd-pstate-ut to the mod-internal.list (David Arcari) [RHEL-53955] - firmware: cs_dsp: Return error if block header overflows file (David Arcari) [RHEL-53650] {CVE-2024-42238} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51046] {CVE-2024-41042} - netfilter: nf_tables: allow loop termination for pending fatal signal (Phil Sutter) [RHEL-51046] - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51522] {CVE-2024-42070} - netfilter: nft_inner: validate mandatory meta and payload (Phil Sutter) [RHEL-47486] {CVE-2024-39504} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - qed/qede: Fix scheduling while atomic (John Meneghini) [RHEL-9751] - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Pavel Reichl) [RHEL-51157] {CVE-2024-41057} - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Pavel Reichl) [RHEL-51163] {CVE-2024-41058} - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Pavel Reichl) [RHEL-51157 RHEL-51163] - nvme-fabrics: use reserved tag for reg read/write command (CKI Backport Bot) [RHEL-51357] {CVE-2024-41082} - nvmet: always initialize cqe.result (Maurizio Lombardi) [RHEL-51334 RHEL-51335] {CVE-2024-41079} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52019 RHEL-52020] {CVE-2024-42152} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-52083] {CVE-2024-41076} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50885] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50862] {CVE-2024-41014} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48637] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48637] - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39906] {CVE-2024-36939} - mm/page_table_check: fix crash on ZONE_DEVICE (Chris von Recklinghausen) [RHEL-48052] {CVE-2024-40948} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28110] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28110] {CVE-2021-47101}- mptcp: fix possible NULL dereferences (Antoine Tenart) [RHEL-48648] - af_packet: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - udp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - tcp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: raw: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - ping: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: introduce sk_skb_reason_drop function (Antoine Tenart) [RHEL-48648] - net: add rx_sk to trace_kfree_skb (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_check_req() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: handle timewait cases in the receive path (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_ack() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - rstreason: make it work in trace world (Antoine Tenart) [RHEL-48648] - mptcp: introducing a helper into active reset logic (Antoine Tenart) [RHEL-48648] - mptcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - tcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for active reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for passive reset (Antoine Tenart) [RHEL-48648] - net: introduce rstreason to detect why the RST is sent (Antoine Tenart) [RHEL-48648] - trace: tcp: fully support trace_tcp_send_reset (Antoine Tenart) [RHEL-48648] - trace: adjust TP_STORE_ADDR_PORTS_SKB() parameters (Antoine Tenart) [RHEL-48648] - net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skb (Antoine Tenart) [RHEL-48648] - net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independent (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sock_set_state() (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sk_error_report() (Antoine Tenart) [RHEL-48648] - trace: move to TP_STORE_ADDRS related macro to net_probe_common.h (Antoine Tenart) [RHEL-48648] - inet: preserve const qualifier in inet_sk() (Antoine Tenart) [RHEL-48648] - tcp: make dropreason in tcp_child_process() work (Antoine Tenart) [RHEL-48648] - tcp: make the dropreason really work when calling tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add dropreasons in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - tcp: introduce dropreasons in receive path (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: add a dropreason definitions and prepare for cookie check (Antoine Tenart) [RHEL-48648] - tcp: Clean up goto labels in cookie_v[46]_check(). (Antoine Tenart) [RHEL-48648] - net: use %pS for kfree_skb tracing event location (Antoine Tenart) [RHEL-48648] - PCI: endpoint: remove bogus return in pci_epf_device_remove() (Brian Masney) [RHEL-47218] - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37006] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37010] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37014] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37486] {CVE-2024-36006}- tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52031] {CVE-2024-42154} - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - NFSD: Support write delegations in LAYOUTGET (Benjamin Coddington) [RHEL-53004] - nfs: fix undefined behavior in nfs_block_bits() (Benjamin Coddington) [RHEL-53004] - knfsd: LOOKUP can return an illegal error value (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [RHEL-53004] - nfs: pass explicit offset/count to trace events (Benjamin Coddington) [RHEL-53004] - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Benjamin Coddington) [RHEL-53004] - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Benjamin Coddington) [RHEL-53004] - NFSD: Fix nfsdcld warning (Benjamin Coddington) [RHEL-53004] - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Benjamin Coddington) [RHEL-53004] - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (Benjamin Coddington) [RHEL-53004] - xprtrdma: Fix rpcrdma_reqs_reset() (Benjamin Coddington) [RHEL-53004] - Revert "nfsd: fix oops when reading pool_stats before server is started" (Benjamin Coddington) [RHEL-53004] - nfsd: initialise nfsd_info.mutex early. (Benjamin Coddington) [RHEL-53004] - nfs: drop the incorrect assertion in nfs_swap_rw() (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix backchannel reply, again (Benjamin Coddington) [RHEL-53004] - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (Benjamin Coddington) [RHEL-53004] - SUNRPC: return proper error from gss_wrap_req_priv (Benjamin Coddington) [RHEL-53004] - NFSv4.1 enforce rootpath check in fs_location query (Benjamin Coddington) [RHEL-53004] - pNFS/filelayout: fixup pNfs allocation modes (Benjamin Coddington) [RHEL-53004] - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Benjamin Coddington) [RHEL-53004] - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Benjamin Coddington) [RHEL-53004] - sunrpc: fix NFSACL RPC retry on soft mount (Benjamin Coddington) [RHEL-53004] - nfs: keep server info for remounts (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - sunrpc: removed redundant procp check (Benjamin Coddington) [RHEL-53004] - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52367] {CVE-2024-42225} - ice: xsk: fix txq interrupt mapping (Petr Oros) [RHEL-15670] - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Petr Oros) [RHEL-15670] - ice: improve updating ice_{t,r}x_ring::xsk_pool (Petr Oros) [RHEL-15670] - ice: toggle netif_carrier when setting up XSK pool (Petr Oros) [RHEL-15670] - ice: modify error handling when setting XSK pool in ndo_bpf (Petr Oros) [RHEL-15670] - ice: replace synchronize_rcu with synchronize_net (Petr Oros) [RHEL-15670] - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Petr Oros) [RHEL-15670] - ice: respect netif readiness in AF_XDP ZC related ndo's (Petr Oros) [RHEL-15670] - wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband (CKI Backport Bot) [RHEL-51809] {CVE-2024-42125} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (CKI Backport Bot) [RHEL-51767] {CVE-2024-42114} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51033] {CVE-2024-41041} - ACPI: fix double INT_SRC_OVR override (Desnes Nunes) [RHEL-45576] - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-46609] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-46609] - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49371] {CVE-2024-41005} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46479] {CVE-2024-39472} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35048] {CVE-2024-27013}- Revert: Duplicated code of __iowrite32_copy() (Lucas Zampieri) - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (John W. Linville) [RHEL-51364] {CVE-2024-41085} - cxl/region: Avoid null pointer dereference in region lookup (John W. Linville) [RHEL-51656] {CVE-2024-41084} - PCI/MSI: Fix UAF in msi_capability_init (John W. Linville) [RHEL-51436] {CVE-2024-41096} - perf test stat_bpf_counter.sh: Stabilize the test results (Michael Petlan) [RHEL-33020] - perf test bpf-counters: Add test for BPF event modifier (Michael Petlan) [RHEL-33020] - nvme: avoid double free special payload (CKI Backport Bot) [RHEL-51309] {CVE-2024-41073} - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - ext4: turn quotas off if mount failed after enabling quotas (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - arm64/io: add constant-argument check (Charles Mirabile) [RHEL-43402] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Charles Mirabile) [RHEL-43402] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Charles Mirabile) [RHEL-43402] - s390: Stop using weak symbols for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: use the correct count for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: Implement __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - x86: Stop using weak symbols for __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - hwmon: (dell-smm) Add Dell Precision 7540 to fan control whitelist (David Arcari) [RHEL-37108]- perf vendor events: Add westmereex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-sp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-dp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update tigerlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add snowridgex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add silvermont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sierraforest events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sapphirerapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update sandybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update rocketlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemep counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update meteorlake events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add lunarlake counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add knightslanding counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update jaketown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivytown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update haswellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add haswell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update graniterapids events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update/add grandridge events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmontplus counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update emeraldrapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-32689] - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellde metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwell metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add bonnell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlaken events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 mapping (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 uncore events (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 core events (Michael Petlan) [RHEL-32689] - perf vendor events intel: Remove info metrics erroneously in TopdownL1 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update snowridgex to 1.22 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylake to v58 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylakex to 1.33 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sierraforest to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sapphirerapids to 1.20 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update meteorlake to 1.08 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update lunarlake to 1.01 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update icelakex to 1.24 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update grandridge to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update emeraldrapids to 1.06 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update cascadelakex to 1.21 (Michael Petlan) [RHEL-32689] - perf list: Escape '\r' in JSON output (Michael Petlan) [RHEL-37153] - filelock: Fix fcntl/close race recovery compat path (Pavel Reichl) [RHEL-50898] {CVE-2024-41020} - x86: stop playing stack games in profile_pc() (CKI Backport Bot) [RHEL-51649] {CVE-2024-42096} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51624] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51605] {CVE-2024-42084} - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51150] {CVE-2024-41056} - filelock: fix potential use-after-free in posix_lock_inode (CKI Backport Bot) [RHEL-51103] {CVE-2024-41049} - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-51005] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50993] {CVE-2024-41038} - tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present (Michael Petlan) [RHEL-50646] - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Michael Petlan) [RHEL-44190] - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later (Michael Petlan) [RHEL-44190] - net: hns3: fix kernel crash problem in concurrent scenario (Ken Cox) [RHEL-47499] {CVE-2024-39507} - powerpc/perf: Set cpumode flags using sample address (Michael Petlan) [RHEL-12231] - Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add system suspend support for dedicated wakeirqs (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - convert to dev_err_probe() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - use input_report_key() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add support for linux,input-value DTS property (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - cancel delayed work only in case of GPIO (Luiz Capitulino) [RHEL-50463] - redhat/configs: enable CONFIG_KEYBOARD_GPIO (Luiz Capitulino) [RHEL-50463] - workqueue: Always queue work items to the newest PWQ for order workqueues (Waiman Long) [RHEL-49500] - workqueue: Update cpumasks after only applying it successfully (Waiman Long) [RHEL-49500] - workqueue: Cleanup subsys attribute registration (Waiman Long) [RHEL-49500] - workqueue: Fix divide error in wq_update_node_max_active() (Waiman Long) [RHEL-49500] - workqueue: The default node_nr_active should have its max set to max_active (Waiman Long) [RHEL-49500] - workqueue: Fix selection of wake_cpu in kick_pool() (Waiman Long) [RHEL-49500] - i40e: Fully suspend and resume IO operations in EEH case (Kamal Heib) [RHEL-32176] - i40e: factoring out i40e_suspend/i40e_resume (Kamal Heib) [RHEL-32176] - i40e: Add and use helper to reconfigure TC for given VSI (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VEB (Kamal Heib) [RHEL-32176] - i40e: Consolidate checks whether given VSI is main (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VSI (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of i40e_detect_recover_hung() (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of several client notification functions (Kamal Heib) [RHEL-32176] - i40e: Remove flags field from i40e_veb (Kamal Heib) [RHEL-32176] - i40e: Fix devlink port unregistering (Kamal Heib) [RHEL-32176] - i40e: Do not call devlink_port_type_clear() (Kamal Heib) [RHEL-32176] - i40e: Align devlink info versions with ice driver and add docs (Kamal Heib) [RHEL-32176] - i40e: Add PBA as board id info to devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Add handler for devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Implement ndo_get_devlink_port (Kamal Heib) [RHEL-32176] - i40e: Add initial devlink support (Kamal Heib) [RHEL-32176] - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar) [RHEL-44836 RHEL-46619] - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix leaking on version mismatch (Jerry Snitselaar) [RHEL-44836] - dmaengine: idma64: Add check for dma_set_max_seg_size (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra186: Fix residual calculation (Jerry Snitselaar) [RHEL-44836] - idma64: Don't try to serve interrupts when device is powered off (Jerry Snitselaar) [RHEL-44836] - dmaengine: ti: k3-udma: Report short packet errors (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra210-adma: fix global intr clear (Jerry Snitselaar) [RHEL-44836] - dma: gpi: remove spurious unlock in gpi_ch_init (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Jerry Snitselaar) [RHEL-37363] {CVE-2024-35989} - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Jerry Snitselaar) [RHEL-44836] - platform/x86/intel/sdsi: Add attribute to read the current meter state (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Add in-band BIOS lock support (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Combine read and write mailbox flows (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Set message size during writes (David Arcari) [RHEL-15562] - cxl/cper: Fix non-ACPI-APEI-GHES build (John Allen) [RHEL-36781] - driver core: Add a guard() definition for the device_lock() (John Allen) [RHEL-36781] - cxl/cper: Remove duplicated GUID defines (John Allen) [RHEL-36781] - cxl/pci: Process CPER events (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - acpi/ghes: Remove CXL CPER notifications (John Allen) [RHEL-36781] - cxl/region: Allow out of order assembly of autodiscovered regions (John Allen) [RHEL-36781] - cxl/region: Handle endpoint decoders in cxl_region_find_decoder() (John Allen) [RHEL-36781] - cxl/trace: Remove unnecessary memcpy's (John Allen) [RHEL-36781] - cxl/cper: Fix errant CPER prints for CXL events (John Allen) [RHEL-36781] - cxl/pci: Register for and process CPER events (John Allen) [RHEL-36781] - PCI: Introduce cleanup helpers for device reference counts and locks (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - cxl/events: Create a CXL event union (John Allen) [RHEL-36781] - cxl/events: Separate UUID from event structures (John Allen) [RHEL-36781] - cxl/events: Remove passing a UUID to known event traces (John Allen) [RHEL-36781] - cxl/events: Create common event UUID defines (John Allen) [RHEL-36781] - cxl/events: Promote CXL event structures to a core header (John Allen) [RHEL-36781] - cxl/trace: Pass UUID explicitly to event traces (John Allen) [RHEL-36781] - cxl/pci: Change CXL AER support check to use native AER (John Allen) [RHEL-36781] - cxl/hdm: Fix && vs || bug (John Allen) [RHEL-36781] - cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm (John Allen) [RHEL-36781] - cxl/core/regs: Rename phys_addr in cxl_map_component_regs() (John Allen) [RHEL-36781] - cxl/pci: Disable root port interrupts in RCH mode (John Allen) [RHEL-36781] - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port error logging (John Allen) [RHEL-36781] - cxl/pci: Map RCH downstream AER registers for logging protocol errors (John Allen) [RHEL-36781] - cxl/pci: Update CXL error logging to use RAS register address (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port AER register discovery (John Allen) [RHEL-36781] - cxl/port: Remove Component Register base address from struct cxl_port (John Allen) [RHEL-36781] - cxl/pci: Remove Component Register base address from struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/hdm: Use stored Component Register mappings to map HDM decoder capability (John Allen) [RHEL-36781] - cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/port: Pre-initialize component register mappings (John Allen) [RHEL-36781] - cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map (John Allen) [RHEL-36781] - Fix cxl_map_component_regs and cxl_map_device_regs (John Allen) [RHEL-36781] - io_uring: only taint the kernel on successful system call (Jeff Moyer) [RHEL-27755] - io_uring/net: ensure async prep handlers always initialize ->done_io (Jeff Moyer) [RHEL-27755] - io-wq: write next_work before dropping acct_lock (Jeff Moyer) [RHEL-27755] - io_uring: use the right type for work_llist empty check (Jeff Moyer) [RHEL-27755] - io_uring: clear opcode specific data for an early failure (Jeff Moyer) [RHEL-27755 RHEL-37293] {CVE-2024-35923} - io_uring: clean rings on NO_MMAP alloc fail (Jeff Moyer) [RHEL-27755] - io_uring/net: correctly handle multishot recvmsg retry setup (Jeff Moyer) [RHEL-27755] - io_uring: fix poll_remove stalled req completion (Jeff Moyer) [RHEL-27755] - io_uring: Fix release of pinned pages when __io_uaddr_map fails (Jeff Moyer) [RHEL-27755 RHEL-36926] {CVE-2024-35831} - io_uring: don't save/restore iowait state (Jeff Moyer) [RHEL-27755] - io_uring/net: correct the type of variable (Jeff Moyer) [RHEL-27755] - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() (Jeff Moyer) [RHEL-27755 RHEL-36928] {CVE-2024-35827} - io_uring/net: move receive multishot out of the generic msghdr path (Jeff Moyer) [RHEL-27755] - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr (Jeff Moyer) [RHEL-27755] - io_uring: remove unconditional looping in local task_work handling (Jeff Moyer) [RHEL-27755] - io_uring: remove looping around handling traditional task_work (Jeff Moyer) [RHEL-27755] - io_uring: fail NOP if non-zero op flags is passed in (Jeff Moyer) [RHEL-27755] - io_uring/net: restore msg_control on sendzc retry (Jeff Moyer) [RHEL-27755] - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: hold io_buffer_list reference over mmap (Jeff Moyer) [RHEL-27755 RHEL-37250] {CVE-2024-35880} - io_uring/kbuf: protect io_buffer_list teardown with a reference (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of bl->is_ready (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of lower BGID lists (Jeff Moyer) [RHEL-27755] - io_uring: use private workqueue for exit work (Jeff Moyer) [RHEL-27755] - io_uring: disable io-wq execution of multishot NOWAIT requests (Jeff Moyer) [RHEL-27755] - io_uring: refactor DEFER_TASKRUN multishot checks (Jeff Moyer) [RHEL-27755] - io_uring/net: move recv/recvmsg flags out of retry loop (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot io-wq checks (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sendzc lazy wake polling (Jeff Moyer) [RHEL-27755] - io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't allow multishot reads without NOWAIT support (Jeff Moyer) [RHEL-27755] - io_uring/waitid: always remove waitid entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/futex: always remove futex entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry (Jeff Moyer) [RHEL-27755] - io_uring: fix io_queue_proc modifying req->flags (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot read defer taskrun cqe posting (Jeff Moyer) [RHEL-27755] - io_uring/net: fix multishot accept overflow handling (Jeff Moyer) [RHEL-27755] - io_uring: add io_file_can_poll() helper (Jeff Moyer) [RHEL-27755] - io_uring: expand main struct io_kiocb flags to 64-bits (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers (Jeff Moyer) [RHEL-27755] - io_uring/net: limit inline multishot retries (Jeff Moyer) [RHEL-27755] - io_uring/poll: add requeue return code from poll multishot handling (Jeff Moyer) [RHEL-27755] - io_uring/net: un-indent mshot retry path in io_recv_finish() (Jeff Moyer) [RHEL-27755] - io_uring/poll: move poll execution helpers higher up (Jeff Moyer) [RHEL-27755] - io_uring/rw: ensure poll based multishot read retries appropriately (Jeff Moyer) [RHEL-27755] - io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring: combine cq_wait_nr checks (Jeff Moyer) [RHEL-27755] - io_uring: clean *local_work_add var naming (Jeff Moyer) [RHEL-27755] - io_uring: clean up local tw add-wait sync (Jeff Moyer) [RHEL-27755] - io_uring: adjust defer tw counting (Jeff Moyer) [RHEL-27755] - io_uring/register: guard compat syscall with CONFIG_COMPAT (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: improve code generation for fixed file assignment (Jeff Moyer) [RHEL-27755] - io_uring/rw: cleanup io_rw_done() (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: add method for returning provided buffer ring head (Jeff Moyer) [RHEL-27755] - io_uring/register: move io_uring_register(2) related code to register.c (Jeff Moyer) [RHEL-27755] - io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_get_task (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_do_in_task_lazy (Jeff Moyer) [RHEL-27755] - io_uring: split out cmd api into a separate header (Jeff Moyer) [RHEL-27755] - io_uring: optimise ltimeout for inline execution (Jeff Moyer) [RHEL-27755] - io_uring: don't check iopoll if request completes (Jeff Moyer) [RHEL-27755] - file: remove pointless wrapper (Jeff Moyer) [RHEL-27755] - io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE (Jeff Moyer) [RHEL-27755] - io_uring: do not clamp read length for multishot read (Jeff Moyer) [RHEL-27755] - io_uring: do not allow multishot read to set addr or len (Jeff Moyer) [RHEL-27755] - io_uring: indicate if io_kbuf_recycle did recycle anything (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for fixed read/write (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for readv/writev (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't attempt to allocate async data if opcode doesn't need it (Jeff Moyer) [RHEL-27755] - selftests/bpf/sockopt: Add io_uring support (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: return -EOPNOTSUPP if net is disabled (Jeff Moyer) [RHEL-27755] - selftests/net: Extract uring helpers to be reusable (Jeff Moyer) [RHEL-27755] - tools headers: Grab copy of io_uring.h (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Pass compat mode in issue_flags (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_getsockopt (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for getsockopt (Jeff Moyer) [RHEL-27755] - io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups (Jeff Moyer) [RHEL-27755] - io_uring: use files_lookup_fd_locked() (Jeff Moyer) [RHEL-27755] - io_uring: add support for vectored futex waits (Jeff Moyer) [RHEL-27755] - io_uring: add support for futex wake and wait (Jeff Moyer) [RHEL-27755] - io_uring: cancelable uring_cmd (Jeff Moyer) [RHEL-27755] - io_uring: retain top 8bits of uring_cmd flags for kernel internal use (Jeff Moyer) [RHEL-27755] - io_uring: add IORING_OP_WAITID support (Jeff Moyer) [RHEL-27755] - io_uring/rw: add support for IORING_OP_READ_MULTISHOT (Jeff Moyer) [RHEL-27755] - exit: add internal include file with helpers (Jeff Moyer) [RHEL-27755] - exit: add kernel_waitid_prepare() helper (Jeff Moyer) [RHEL-27755] - exit: move core of do_wait() into helper (Jeff Moyer) [RHEL-27755] - exit: abstract out should_wake helper for child_wait_callback() (Jeff Moyer) [RHEL-27755] - io_uring/rw: mark readv/writev as vectored in the opcode definition (Jeff Moyer) [RHEL-27755] - io_uring/rw: split io_read() into a helper (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by (Jeff Moyer) [RHEL-27755] - io_uring: use kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: create kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: add kerneldoc to file_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - io_uring: rename kiocb_end_write() local helper (Jeff Moyer) [RHEL-27755] - io_uring: use call_rcu_hurry if signaling an eventfd (Jeff Moyer) [RHEL-27755] - pipe: check for IOCB_NOWAIT alongside O_NONBLOCK (Jeff Moyer) [RHEL-27755] - pipe: set FMODE_NOWAIT on pipes (Jeff Moyer) [RHEL-27755] - splice: clear FMODE_NOWAIT on file if splice/vmsplice is used (Jeff Moyer) [RHEL-27755] - net: move dev->state into net_device_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move lstats in net_device_read_txrx (Felix Maurer) [RHEL-30902] - tcp: move tp->scaling_ratio to tcp_sock_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move xdp_prog to net_device_read_rx (Felix Maurer) [RHEL-30902] - net-device: move gso_partial_features to net_device_read_tx (Felix Maurer) [RHEL-30902] - Documentations: fix net_cachelines documentation build warning (Felix Maurer) [RHEL-30902] - tcp: reorganize tcp_sock fast path variables (Felix Maurer) [RHEL-30902] - net-device: reorganize net_device fast path variables (Felix Maurer) [RHEL-30902] - netns-ipv4: reorganize netns_ipv4 fast path variables (Felix Maurer) [RHEL-30902] - cache: enforce cache groups (Felix Maurer) [RHEL-30902] - Documentations: Analyze heavily used Networking related structs (Felix Maurer) [RHEL-30902] - net/tcp: refactor tcp_inet6_sk() (Felix Maurer) [RHEL-30902]- filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50176] {CVE-2024-41012} - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [RHEL-30589] - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [RHEL-30589] - sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov) [RHEL-30589] - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50203] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50265] {CVE-2024-41090} - mm: avoid overflows in dirty throttling logic (Chris von Recklinghausen) [RHEL-50004] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Chris von Recklinghausen) [RHEL-50004] - lockdep: config: adjust MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS for RT-debug (Luis Claudio R. Goncalves) [RHEL-49554] - rt: lockdep: fix "lockdep bfs error:-1" warning at boot (Luis Claudio R. Goncalves) [RHEL-49554] - redhat/configs: enable some RTCs needed on arm64 boards (Luiz Capitulino) [RHEL-21063] - redhat/configs: Make CONFIG_RTC_DRV_TEGRA=m (Luiz Capitulino) [RHEL-49511] - arm64/io: add constant-argument check (Ivan Vecera) [RHEL-48792] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Ivan Vecera) [RHEL-48792] - s390: Stop using weak symbols for __iowrite64_copy() (Ivan Vecera) [RHEL-48792] - s390: Implement __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - x86: Stop using weak symbols for __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - nvmem: core: fix device node refcounting (Luiz Capitulino) [RHEL-47030] - nvmem: imx-ocotp: add support for post processing (Luiz Capitulino) [RHEL-47030] - nvmem: core: add nvmem cell post processing callback (Luiz Capitulino) [RHEL-47030] - nvmem: core: rework nvmem cell instance creation (Luiz Capitulino) [RHEL-47030] - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (CKI Backport Bot) [RHEL-46467] {CVE-2024-39474} - redhat/configs: add config item for CONFIG_MFD_TPS65219 (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add GPIO cell instance (Enric Balletbo i Serra) [RHEL-46714] - regulator: tps65219: Fix matching interrupts for their regulators (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add driver for TI TPS65219 PMIC (Enric Balletbo i Serra) [RHEL-46714] - regulator: dt-bindings: Add TI TPS65219 PMIC bindings (Enric Balletbo i Serra) [RHEL-46714] - spi: fsl-lpspi: use 'time_left' variable with wait_for_completion_timeout() (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Andrew Halaney) [RHEL-33234] - spi: lpspi: Avoid potential use-after-free in probe() (Andrew Halaney) [RHEL-33234] {CVE-2024-26866} - spi: fsl-lpspi: switch to use modern name (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Move controller initialization further down (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Remove num_cs from device struct (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: downgrade log level for pio mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: disable lpspi module irq in DMA mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: run transfer speed_hz sanity check (Andrew Halaney) [RHEL-33234] - spi: fsl-lpspi: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: support multiple cs for lpspi (Andrew Halaney) [RHEL-33234] - spi: introduce new helpers with using modern naming (Andrew Halaney) [RHEL-33234] - scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings (Ewan D. Milne) [RHEL-39925] - string.h: Introduce memtostr() and memtostr_pad() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix some kernel-doc warnings in scsi_bsg_mpi3mr.h (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace deprecated strncpy() with assignments (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Use ida to manage mrioc ID (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace 1-element array with flex-array (Ewan D. Milne) [RHEL-39925] - r8169: add missing conditional compiling for call to r8169_remove_leds (Izabela Bakollari) [RHEL-36272] - r8169: fix LED-related deadlock on module removal (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8168M (Izabela Bakollari) [RHEL-36272] - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Izabela Bakollari) [RHEL-36272] - r8169: skip DASH fw status checks when DASH is disabled (Izabela Bakollari) [RHEL-36272] - r8169: add MODULE_FIRMWARE entry for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: add support for returning tx_lpi_timer in ethtool get_eee (Izabela Bakollari) [RHEL-36272] - r8169: support setting the EEE tx idle timer on RTL8168h (Izabela Bakollari) [RHEL-36272] - r8169: add generic rtl_set_eee_txidle_timer function (Izabela Bakollari) [RHEL-36272] - r8169: add LED support for RTL8125/RTL8126 (Izabela Bakollari) [RHEL-36272] - r8169: improve checking for valid LED modes (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: simplify EEE handling (Izabela Bakollari) [RHEL-36272] - r8169: fix building with CONFIG_LEDS_CLASS=m (Izabela Bakollari) [RHEL-36272] - r8169: Fix PCI error on system resume (Izabela Bakollari) [RHEL-36272] - r8169: add support for LED's on RTL8168/RTL8101 (Izabela Bakollari) [RHEL-36272] - r8169: fix rtl8125b PAUSE frames blasting when suspended (Izabela Bakollari) [RHEL-36272] - r8169: improve handling task scheduling (Izabela Bakollari) [RHEL-36272] - r8169: remove multicast filter limit (Izabela Bakollari) [RHEL-36272] - r8169: remove not needed check in rtl_fw_write_firmware (Izabela Bakollari) [RHEL-36272] - r8169: improve RTL8411b phy-down fixup (Izabela Bakollari) [RHEL-36272] - mm: disable CONFIG_PER_VMA_LOCK until its fixed (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA with corrected ordering (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA which can be modified after it becomes visible (Rafael Aquini) [RHEL-48221] - mm: lock a vma before stack expansion (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - shmem: fix smaps BUG sleeping while atomic (Rafael Aquini) [RHEL-48221] - arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Ensure user pages are not slab pages (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM (Rafael Aquini) [RHEL-48221] - hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() (Rafael Aquini) [RHEL-48221] - mm: shrinkers: fix debugfs file permissions (Rafael Aquini) [RHEL-48221] - mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() (Rafael Aquini) [RHEL-48221] - mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"" (Rafael Aquini) [RHEL-48221] - mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" (Rafael Aquini) [RHEL-48221] - mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static (Rafael Aquini) [RHEL-48221] - userfaultfd: convert mfill_atomic() to use a folio (Rafael Aquini) [RHEL-48221] - smaps: fix defined but not used smaps_shmem_walk_ops (Rafael Aquini) [RHEL-48221] - mm/smaps: simplify shmem handling of pte holes (Rafael Aquini) [RHEL-48221] - mm/smaps: fix shmem pte hole swap calculation (Rafael Aquini) [RHEL-48221] - arm64/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - x86/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - mm: move mmap_lock assert function definitions (Rafael Aquini) [RHEL-48221] - mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries (Rafael Aquini) [RHEL-48221] - mm: remove unused vmf_insert_mixed_prot() (Rafael Aquini) [RHEL-48221] - mm/memtest: add results of early memtest to /proc/meminfo (Rafael Aquini) [RHEL-48221] - mm/khugepaged: alloc_charge_hpage() take care of mem charge errors (Rafael Aquini) [RHEL-48221] - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Rafael Aquini) [RHEL-48221] - mm: hugetlb: move hugeltb sysctls to its own file (Rafael Aquini) [RHEL-48221] - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Rafael Aquini) [RHEL-48221] - mm/slab: remove CONFIG_SLOB code from slab common code (Rafael Aquini) [RHEL-48221] - mm, page_flags: remove PG_slob_free (Rafael Aquini) [RHEL-48221] - mm/slub: fix help comment of SLUB_DEBUG (Rafael Aquini) [RHEL-48221] - splice: Export filemap/direct_splice_read() (Rafael Aquini) [RHEL-48221] - hugetlb: check for undefined shift on 32 bit architectures (Rafael Aquini) [RHEL-48221] - mm: update mmap_sem comments to refer to mmap_lock (Rafael Aquini) [RHEL-48221] - include/linux/mm: fix release_pages_arg kernel doc comment (Rafael Aquini) [RHEL-48221] - mm: shrinkers: add missing includes for undeclared types (Rafael Aquini) [RHEL-48221] - mm: fix typo in struct vm_operations_struct comments (Rafael Aquini) [RHEL-48221] - mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY (Rafael Aquini) [RHEL-48221] - slab: Remove special-casing of const 0 size allocations (Rafael Aquini) [RHEL-48221] - slab: Clean up SLOB vs kmalloc() definition (Rafael Aquini) [RHEL-48221] - slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking (Rafael Aquini) [RHEL-48221] - powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused (Rafael Aquini) [RHEL-48221] - powerpc/nohash: Remove pgd_huge() stub (Rafael Aquini) [RHEL-48221] - mm: slab: fix comment for __assume_kmalloc_alignment (Rafael Aquini) [RHEL-48221]- net/mlx5: Fix MTMP register capability offset in MCAM register (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Restore mistakenly dropped parts in register devlink flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block XOR hash with over 128 channels (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Benjamin Poirier) [RHEL-24466] - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block changing channels number when RXFH is configured (Benjamin Poirier) [RHEL-24466] - net/mlx5: Correctly compare pkt reformat ids (Benjamin Poirier) [RHEL-24466] - net/mlx5: offset comp irq index in name by one (Benjamin Poirier) [RHEL-24466] - net/mlx5: Register devlink first under devlink lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Relax DEVX access upon modify commands (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix query of sd_group field (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Use the correct lag ports number when creating TISes (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Implement fractional frequency offset get pin op (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use swap() instead of open coding it (Benjamin Poirier) [RHEL-24466] - net/mlx5: devcom, Add component size getter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Decouple CQ from priv (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Statify function mlx5e_monitor_counter_arm (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move TISes from priv to mdev HW resources (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove TLS-specific logic in generic create TIS API (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control TX flow table root (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control L2TABLE entry silent mode (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose Management PCIe Index Register (MPIR) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct (Benjamin Poirier) [RHEL-24466] - mlx5: implement VLAN tag XDP hint (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Expose register c0 for RDMA device (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, expose eswitch manager vport (Benjamin Poirier) [RHEL-24466] - net/mlx5: Manage ICM type of SW encap (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Support handling of SW encap ICM area (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce indirect-sw-encap ICM properties (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Implement AF_XDP TX timestamp and checksum offload (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove early assignment to netdev->features (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport rep stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Query maximum frequency adjustment of the PTP hardware clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor real time clock operation checks for PHC (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Access array with enum values instead of magic numbers (Benjamin Poirier) [RHEL-24466] - net/mlx5: simplify mlx5_set_driver_version string assignments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_flow_handle with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allow sync reset flow when BF MGT interface device is present (Benjamin Poirier) [RHEL-24466] - net/mlx5: print change on SW reset semaphore returns busy (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix MACsec state loss upon state update in offload path (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Change the warning when ignore_flow_level is not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check capability for fw_reset (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Change flow rule destination checking (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Ignore IPsec replay window values on sender side (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Allow software parsing when IPsec crypto is enabled (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Can't go to uplink vport on RX rule (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use the right GVMI number for drop action (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, fix multicast packets sent to uplink (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix a WARN upon a callback command failure (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix inconsistent hairpin RQT sizes (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix a race in command alloc flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Allow old devices to use multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Free used cpus mask when an IRQ is released (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: DR, Supporting inline WQE when possible" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Increase max supported channels number to 256 (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Preparations for supporting larger number of channels (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh() (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: fix config name in Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused declaration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom (Benjamin Poirier) [RHEL-24466] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Benjamin Poirier) [RHEL-24466] - net/mlx5: Redesign SF active work to remove table_lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Parallelize vhca event handling (Benjamin Poirier) [RHEL-24466] - mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get() (Benjamin Poirier) [RHEL-24466] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce ifc bits for migration in a chunk mode (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Implement mkeys management via LIFO queue (Benjamin Poirier) [RHEL-24466] - net/mlx5: Enable 4 ports multiport E-switch (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add a health error syndrome for pci data poisoned (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Handle multi destination action in the right order (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Add check for multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Enable mcast in smfs steering mode (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Check police action rate for matchall filter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Consider aggregated port speed during rate configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove SF table reference counting (Benjamin Poirier) [RHEL-24466] - net/mlx5: Push common deletion code into mlx5_sf_del() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move state lock taking into mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Benjamin Poirier) [RHEL-24466] - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Set en auxiliary devlink instance as nested (Benjamin Poirier) [RHEL-24466] - net/mlx5: SF, Implement peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lift reload limitation when SFs are present (Benjamin Poirier) [RHEL-24466] - net/mlx5: Disable eswitch as the first thing in mlx5_unload() (Benjamin Poirier) [RHEL-24466] - mlx5: Implement SyncE support using DPLL infrastructure (Benjamin Poirier) [RHEL-24466] - net/mlx5: Perform DMA operations in the right locations (Benjamin Poirier) [RHEL-24466] - net/mlx5e: macsec: use update_pn flag instead of PN comparation (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Supporting inline WQE when possible (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update dead links in Kconfig documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove health syndrome enum duplication (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Remove unneeded local variable (Benjamin Poirier) [RHEL-24466] - net/mlx5: IRQ, consolidate irq and affinity mask allocation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix spelling mistake "Faided" -> "Failed" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Introduce ethtool stats (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check of mlx5_vhca_event_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use auxiliary_device_uninit() instead of device_put() (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Add checking for flow rule destinations (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check with FW that sync reset completed successfully (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose NIC temperature via hardware monitoring kernel API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose port.c/mlx5_query_module_num() function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Only handle registered netdev bridge events (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl (Benjamin Poirier) [RHEL-24466] - net/mlx5: remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate completion EQs dynamically (Benjamin Poirier) [RHEL-24466] - net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add IRQ vector to CPU lookup function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce mlx5_cpumask_default_spread (Benjamin Poirier) [RHEL-24466] - net/mlx5: Implement single completion EQ create/destroy methods (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion EQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release handlers in EQ layer (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion IRQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Track the current number of completion EQs (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Add HW counter called rx_dct_connect (Benjamin Poirier) [RHEL-24466] - RDMA/mlx: Remove unnecessary variable initializations (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove duplicate code for user flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate command stats with xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: split mlx5_cmd_init() to probe and reload routines (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant cmdif revision check (Benjamin Poirier) [RHEL-24466] - net/mlx5: Re-organize mlx5_cmd struct (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: align MR mem allocation size to power-of-two (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update the driver with the recent thermal changes (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove redundant comment (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused ecpu field from struct mlx5_sf_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add header file for events (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose bits for local loopback counter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove mlx5e_dbg() and msglvl support (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, remove redundant else statements (Benjamin Poirier) [RHEL-24466] - net/mlx5e: simplify condition after napi budget handling change (Benjamin Poirier) [RHEL-24466] - net/mlx5e: TC, refactor access to hash key (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove RX page cache leftovers (Benjamin Poirier) [RHEL-24466] - net/mlx5: Document previously implemented mlx5 tracepoints (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466]- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168] - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160] - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159] - gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439] - x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439] - x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439] - x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439] - x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439] - x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439] - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959} - eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848} - at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848} - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927} - PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181] - sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538} - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605] - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901} - vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675] - vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675] - vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675] - vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675] - vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675] - vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675] - maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891} - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366] - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193] - scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193] - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971} - net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185] - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025} - igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487] - igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487] - igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487] - intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487] - igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487] - net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487] - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010} - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487] - intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487] - igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487] - netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016] - selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904} - calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356} - tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847} - usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650] - scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580] - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230] - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230] - redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230] - kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230] - kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230] - kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]- powerpc/pseries: Fix scv instruction crash with kexec (Mamatha Inamdar) [RHEL-14159] - powerpc/numa: Online a node if PHB is attached. (Mamatha Inamdar) [RHEL-50147] - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-49749] - Revert "nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvme-tcp: Fix comma-related oops" (Chris Leech) [RHEL-49696] - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-48226] - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (Phil Auld) [RHEL-48226] - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Phil Auld) [RHEL-48226] - sched/fair: Remove stale FREQUENCY_UTIL comment (Phil Auld) [RHEL-48226] - sched/debug: Dump domains' level (Phil Auld) [RHEL-48226] - docs: cgroup-v1: Clarify that domain levels are system-specific (Phil Auld) [RHEL-48226] - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Phil Auld) [RHEL-48226] - delayacct: track delays from IRQ/SOFTIRQ (Phil Auld) [RHEL-48226] - delayacct: improve the average delay precision of getdelay tool to microsecond (Phil Auld) [RHEL-48226] - nvme: cancel pending I/O if nvme controller is in terminal state (John Meneghini) [RHEL-35807] - iommu/amd: Fix GT feature enablement again (Jerry Snitselaar) [RHEL-42766] - iommu/amd: Invalidate cache before removing device from domain list (Jerry Snitselaar) [RHEL-44835] - dma: fix DMA sync for drivers not calling dma_set_mask*() (Jerry Snitselaar) [RHEL-44835] - iommu/dma: avoid expensive indirect calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: avoid redundant calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: compile-out DMA sync op calls when not used (Jerry Snitselaar) [RHEL-44835] - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Jerry Snitselaar) [RHEL-44835] - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix Invalid wait context issue (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix sysfs leak in iommu init (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix workqueue name (Jerry Snitselaar) [RHEL-44835] - iommu: Return right value in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-44835] - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44447] {CVE-2024-31076} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36364] {CVE-2024-27395} - mptcp: ensure snd_nxt is properly initialized on connect (cki-backport-bot) [RHEL-39867] {CVE-2024-36889} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29473] {CVE-2023-52619}- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} - tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} - tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} - block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] - block: fix that util can be greater than 100% (Ming Lei) [RHEL-42408] - block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] - scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] - scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] - scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] - scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] - scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] - scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] - scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] - scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] - scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] - scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] - scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] - scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] - scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Switch to use %ptTs (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] - scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] - scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] - scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] - scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] - scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420]- net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] - ibmvnic: Add tx check to prevent skb leak (Mamatha Inamdar) [RHEL-45045] - ibmvnic: rename local variable index to bufidx (Mamatha Inamdar) [RHEL-45045] - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [RHEL-35853] - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48319] {CVE-2024-40977} - wifi: cfg80211: validate HE operation element parsing (CKI Backport Bot) [RHEL-48273] {CVE-2024-40930} - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48026] {CVE-2024-40941} - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47918] {CVE-2024-40929} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47768] {CVE-2024-40911} - efi/libstub: arm64: Remap relocated image with strict permissions (Lenny Szubowicz) [RHEL-39186] - efi/libstub: zboot: Mark zboot EFI application as NX compatible (Lenny Szubowicz) [RHEL-39186] - irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt (Radu Rendec) [RHEL-47248] - reset: Fix devm bulk optional exclusive control getter (Radu Rendec) [RHEL-47248] - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [RHEL-47248] - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Aristeu Rozanski) [RHEL-45023] {CVE-2024-39298} - net: psample: fix flag being set in wrong skb (Adrian Moreno) [RHEL-31876] - net: openvswitch: store sampling probability in cb. (Adrian Moreno) [RHEL-31876] - net: openvswitch: add psample action (Adrian Moreno) [RHEL-31876] - net: psample: allow using rate as probability (Adrian Moreno) [RHEL-31876] - net: psample: skip packet copy if no listeners (Adrian Moreno) [RHEL-31876] - net: sched: act_sample: add action cookie to sample (Adrian Moreno) [RHEL-31876] - net: psample: add user cookie (Adrian Moreno) [RHEL-31876] - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-44136] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-44136] - ACPI: APEI: EINJ: Add support for vendor defined error types (Mark Langsdorf) [RHEL-17909] - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Mark Langsdorf) [RHEL-17909] - fs: debugfs: Add write functionality to debugfs blobs (Mark Langsdorf) [RHEL-17909] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-17909] - mfd: syscon: Fix null pointer dereference in of_syscon_register() (Mark Langsdorf) [RHEL-26884] {CVE-2023-52467} - nvme-multipath: find NUMA path only for online numa-node (Chris Leech) [RHEL-40088] - ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() (Charles Mirabile) [RHEL-1697] - ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 (Charles Mirabile) [RHEL-1697] - ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support (Charles Mirabile) [RHEL-1697] - scsi: specify .sense_len = SCSI_SENSE_BUFFERSIZE in scsi_execute() scsi_exec_args (Ewan D. Milne) [RHEL-30596]- ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47634] {CVE-2024-39502} - i2c: lpi2c: Avoid calling clk_get_rate during transfer (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs (David Arcari) [RHEL-49526] - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48391] {CVE-2024-40984} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47688] {CVE-2024-39499} - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth) [RHEL-45158] - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31564] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31564] - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31564] - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37072] {CVE-2023-52679}- net/mlx5e: Fix netif state handling (Benjamin Poirier) [RHEL-43870] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Benjamin Poirier) [RHEL-43870] - net: fix rc7's __skb_datagram_iter() (Paolo Abeni) [RHEL-46610] - net: allow skb_datagram_iter to be called from any context (Paolo Abeni) [RHEL-46610] - net: do not leave a dangling sk pointer, when socket creation fails (Paolo Abeni) [RHEL-46610] - netns: Make get_net_ns() handle zero refcount net (Paolo Abeni) [RHEL-46610] - net: fix out-of-bounds access in ops_init (Paolo Abeni) [RHEL-46610] - net: ethtool: correct MAX attribute value for stats (Davide Caratti) [RHEL-46358] - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Davide Caratti) [RHEL-46358 RHEL-47900] {CVE-2024-40928} - audit: use KMEM_CACHE() instead of kmem_cache_create() (Ricardo Robaina) [RHEL-35421] - audit: remove unnecessary assignment in audit_dupe_lsm_field() (Ricardo Robaina) [RHEL-35421] - audit,io_uring: io_uring openat triggers audit reference count underflow (Ricardo Robaina) [RHEL-35421] - audit: Annotate struct audit_chunk with __counted_by (Ricardo Robaina) [RHEL-35421] - putname(): IS_ERR_OR_NULL() is wrong here (Ricardo Robaina) [RHEL-35421] - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44237] {CVE-2024-38555} - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long) [RHEL-24125] - fbdev/hyperv_fb: Include (Waiman Long) [RHEL-24125] - drm/hyperv: Fix a compilation issue because of not including screen_info.h (Waiman Long) [RHEL-24125] - efi: Do not include from EFI header (Waiman Long) [RHEL-24125] - PCI: Clear Secondary Status errors after enumeration (Myron Stowe) [RHEL-44851] - leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails (Radu Rendec) [RHEL-43483] - leds: gpio: Update headers (Radu Rendec) [RHEL-43483] - leds: gpio: Remove unneeded assignment (Radu Rendec) [RHEL-43483] - leds: gpio: Move temporary variable for struct device to gpio_led_probe() (Radu Rendec) [RHEL-43483] - leds: gpio: Refactor code to use devm_gpiod_get_index_optional() (Radu Rendec) [RHEL-43483] - leds: gpio: Utilise PTR_ERR_OR_ZERO() (Radu Rendec) [RHEL-43483] - leds: gpio: Keep driver firmware interface agnostic (Radu Rendec) [RHEL-43483] - leds: gpio: Annotate struct gpio_leds_priv with __counted_by (Radu Rendec) [RHEL-43483] - leds: gpio: Configure per-LED pin control (Radu Rendec) [RHEL-43483] - leds: gpio: switch to using devm_fwnode_gpiod_get() (Radu Rendec) [RHEL-43483] - leds: move default_state read from fwnode to core (Radu Rendec) [RHEL-43483] - PM: sleep: Restore asynchronous device resume optimization (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - PM: sleep: Fix possible deadlocks in core system-wide PM code (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - async: Introduce async_schedule_dev_nocall() (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain (Mark Salter) [RHEL-37329] {CVE-2024-35942} - perf: hisi: Fix use-after-free when register pmu fails (Mark Salter) [RHEL-38291] {CVE-2023-52859} - Enable tmpfs quota configuration option (Carlos Maiolino) [RHEL-7768] - shmem: properly report quota mount options (Carlos Maiolino) [RHEL-7768] - shmem: move spinlock into shmem_recalc_inode() to fix quota support (Carlos Maiolino) [RHEL-7768] - shmem: fix quota lock nesting in huge hole handling (Carlos Maiolino) [RHEL-7768] - tmpfs: fix race on handling dquot rbtree (Carlos Maiolino) [RHEL-7768] - shmem: Add default quota limit mount options (Carlos Maiolino) [RHEL-7768] - shmem: quota support (Carlos Maiolino) [RHEL-7768] - shmem: prepare shmem quota infrastructure (Carlos Maiolino) [RHEL-7768] - quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_get_inode() return ERR_PTR instead of NULL (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_inode_acct_block() return error (Carlos Maiolino) [RHEL-7768]- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46919] {CVE-2024-39487} - phy: ti: gmii-sel: Enable SGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Fix register offset when parent is not a syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Allow parent to not be syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable USXGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for SGMII mode (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: check of_get_address() for failure (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Fix audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Allow the clock node to not be of type syscon (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Use dev_err_probe() helper (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add PCIe support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add PCIe nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add support for USB (Andrew Halaney) [RHEL-44742] - arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Fix csi2-dual-imx219 dtb names (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add main esm address range (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Fix sdhci node properties (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for the am625-phyboard-lyra (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Disable USB LPM (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: add the USB sub-system (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: use SD1 CD as GPIO (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: dahlia: fix audio clock (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 (Andrew Halaney) [RHEL-44742] - arm64: dts: add description for solidrun am642 som and evaluation board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add support for OSPI flash (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for SK-AM62P (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add nodes for CSI-RX (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add DMASS1 for CSI (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM62A SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM65x SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci2 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci0 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add reserved memory for watchdog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add support for TI J722S Evaluation Module (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Introduce J722S family of SoCs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Support IOT2050-SM variant (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Annotate LED nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out DP related bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out enabling of USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out arduino connector bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Use https for urls (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Add HDMI support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore-am64: Add ADC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for CAN nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: add TPM device (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-som: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-base-board: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Disable clock output of the ethernet PHY (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (Andrew Halaney) [RHEL-44742] - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [RHEL-44560] - block: refine the EOF check in blkdev_iomap_begin (Ming Lei) [RHEL-43906] {CVE-2024-38604} - mm/userfaultfd: reset ptes when close() for wr-protected ones (Nico Pache) [RHEL-39639] {CVE-2024-36881} - scsi: mpi3mr: Fix printk() format strings (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Update driver version to 8.5.1.0.0 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 (Ewan D. Milne) [RHEL-18205] - x86/mce: Dynamically size space for machine check records (Aristeu Rozanski) [RHEL-24864]- powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-45149] - mm/shmem: disable PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/filemap: skip to create PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/readahead: limit page cache size in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Donald Dutile) [RHEL-14441] - filemap: add helper mapping_max_folio_size() (Donald Dutile) [RHEL-14441] - filemap: Allow __filemap_get_folio to allocate large folios (Donald Dutile) [RHEL-14441] - filemap: Add fgf_t typedef (Donald Dutile) [RHEL-14441] - cpuidle: ACPI/intel: fix MWAIT hint target C-state computation (David Arcari) [RHEL-47255] - intel_idle: Add Meteorlake support (David Arcari) [RHEL-47255] - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram (David Arcari) [RHEL-47255] - coredump: Proactively round up to kmalloc bucket size (Audra Mitchell) [RHEL-44555] - efi/unaccepted: touch soft lockup during memory accept (CKI Backport Bot) [RHEL-46580] {CVE-2024-36936} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: mhi: drop driver owner assignment (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Split 64bit accesses to fix alignment issues (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: make wwan_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: hwsim: make wwan_hwsim_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Prefer struct_size over open coded arithmetic (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: constify the struct device_type usage (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add fastboot WWAN port (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Infrastructure for early port configuration (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add sysfs attribute for device state machine (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Add WWAN fastboot port type (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: iosm: Fixed multiple typos in multiple files (Jose Ignacio Tornos Martinez) [RHEL-9429] - Revert "net: wwan: iosm: enable runtime pm support for 7560" (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: wwan_core.c: resolved spelling mistake (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size() (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Use the bitmap API to allocate bitmaps (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: enable runtime pm support for 7560 (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: clean up unused struct members (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused enum definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused macro definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Hangbin Liu) [RHEL-45825] - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Hangbin Liu) [RHEL-45825] - selftests: reuseaddr_conflict: add missing new line at the end of the output (Hangbin Liu) [RHEL-45825] - selftests: forwarding: Fix ping failure due to short timeout (Hangbin Liu) [RHEL-45825] - selftests: net: more strict check in net_helper (Hangbin Liu) [RHEL-45825] - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL dereference in rt6_probe() (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL deref in fib6_nh_init() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Hangbin Liu) [RHEL-45826] - ipv6: fix possible race in __fib6_drop_pcpu_from() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix route deleting failure when metric equals 0 (Hangbin Liu) [RHEL-45826] - ipv6: prevent NULL dereference in ip6_output() (Hangbin Liu) [RHEL-45826] - net: ipv6: fix wrong start position when receive hop-by-hop fragment (Hangbin Liu) [RHEL-45826] - ipv6: Fix infinite recursion in fib6_dump_done(). (Hangbin Liu) [RHEL-45826] - ACPI: CPPC: Fix access width used for PCC registers (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: Add check for usbnet_get_endpoints() (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: stop lying about skb->truesize (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: non necessary second random mac address (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid the interface always configured as random address (Jose Ignacio Tornos Martinez) [RHEL-45458] - i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller (David Arcari) [RHEL-29353] - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Derek Barbosa) [RHEL-37526] - rhel: add ICE_HWMON cfg (Petr Oros) [RHEL-17486] - ice: use proper macro for testing bit (Petr Oros) [RHEL-17486] - ice: Reject pin requests with unsupported flags (Petr Oros) [RHEL-17486] - ice: Don't process extts if PTP is disabled (Petr Oros) [RHEL-17486] - ice: Fix improper extts handling (Petr Oros) [RHEL-17486] - ice: Rebuild TC queues on VSI queue reconfiguration (Petr Oros) [RHEL-17486] - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Petr Oros) [RHEL-17486] - ice: fix 200G link speed message log (Petr Oros) [RHEL-17486] - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (Petr Oros) [RHEL-17486] - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Petr Oros) [RHEL-17486] - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Petr Oros) [RHEL-17486] - ice: remove af_xdp_zc_qps bitmap (Petr Oros) [RHEL-17486] - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Petr Oros) [RHEL-17486] - ice: fix iteration of TLVs in Preserved Fields Area (Petr Oros) [RHEL-17486] - ice: fix 200G PHY types to link speed mapping (Petr Oros) [RHEL-17486] - ice: fix accounting if a VLAN already exists (Petr Oros) [RHEL-17486] - ice: Interpret .set_channels() input differently (Petr Oros) [RHEL-17486] - ice: Fix package download algorithm (Petr Oros) [RHEL-17486] - ice: remove correct filters during eswitch release (Petr Oros) [RHEL-17486] - ice: refactor struct ice_vsi_cfg_params to be inside of struct ice_vsi (Petr Oros) [RHEL-17486] - ice: Deduplicate tc action setup (Petr Oros) [RHEL-17486] - ice: update E830 device ids and comments (Petr Oros) [RHEL-17486] - ice: add additional E830 device ids (Petr Oros) [RHEL-17486] - ice: ensure the copied buf is NUL terminated (Petr Oros) [RHEL-17486] - ice: fix LAG and VF lock dependency in ice_reset_vf() (Petr Oros) [RHEL-17486] - ice: Fix checking for unsupported keys on non-tunnel device (Petr Oros) [RHEL-17486] - ice: tc: allow zero flags in parsing tc flower (Petr Oros) [RHEL-17486] - ice: tc: check src_vsi in case of traffic from VF (Petr Oros) [RHEL-17486] - ice: store VF relative MSI-X index in q_vector->vf_reg_idx (Petr Oros) [RHEL-17486] - ice: set vf->num_msix in ice_initialize_vf_entry() (Petr Oros) [RHEL-17486] - ice: Implement 'flow-type ether' rules (Petr Oros) [RHEL-17486] - ice: Remove unnecessary argument from ice_fdir_comp_rules() (Petr Oros) [RHEL-17486] - ice: Fix freeing uninitialized pointers (Petr Oros) [RHEL-17486] - ice: hold devlink lock for whole init/cleanup (Petr Oros) [RHEL-17486] - ice: move devlink port code to a separate file (Petr Oros) [RHEL-17486] - ice: move ice_devlink.[ch] to devlink folder (Petr Oros) [RHEL-17486] - ice: Remove newlines in NL_SET_ERR_MSG_MOD (Petr Oros) [RHEL-17486] - ice: Add switch recipe reusing feature (Petr Oros) [RHEL-17486] - ice: count representor stats (Petr Oros) [RHEL-17486] - ice: do switchdev slow-path Rx using PF VSI (Petr Oros) [RHEL-17486] - ice: change repr::id values (Petr Oros) [RHEL-17486] - ice: remove switchdev control plane VSI (Petr Oros) [RHEL-17486] - ice: control default Tx rule in lag (Petr Oros) [RHEL-17486] - ice: default Tx rule instead of to queue (Petr Oros) [RHEL-17486] - ice: do Tx through PF netdev in slow-path (Petr Oros) [RHEL-17486] - ice: remove eswitch changing queues algorithm (Petr Oros) [RHEL-17486] - ice: fix memory corruption bug with suspend and rebuild (Petr Oros) [RHEL-17486] - ice: Refactor FW data type and fix bitmap casting issue (Petr Oros) [RHEL-17486] - ice: fix stats being updated by way too large values (Petr Oros) [RHEL-17486] - ice: fix typo in assignment (Petr Oros) [RHEL-17486] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Petr Oros) [RHEL-17486] - ice: virtchnl: stop pretending to support RSS over AQ or registers (Petr Oros) [RHEL-17486] - ice: reconfig host after changing MSI-X on VF (Petr Oros) [RHEL-17486] - ice: reorder disabling IRQ and NAPI in ice_qp_dis (Petr Oros) [RHEL-17486] - ice: avoid unnecessary devm_ usage (Petr Oros) [RHEL-17486] - ice: do not disable Tx queues twice in ice_down() (Petr Oros) [RHEL-17486] - ice: cleanup line splitting for context set functions (Petr Oros) [RHEL-17486] - ice: use GENMASK instead of BIT(n) - 1 in pack functions (Petr Oros) [RHEL-17486] - ice: rename ice_write_* functions to ice_pack_ctx_* (Petr Oros) [RHEL-17486] - ice: remove vf->lan_vsi_num field (Petr Oros) [RHEL-17486] - ice: use relative VSI index for VFs instead of PF VSI number (Petr Oros) [RHEL-17486] - ice: remove unnecessary duplicate checks for VF VSI ID (Petr Oros) [RHEL-17486] - ice: pass VSI pointer into ice_vc_isvalid_q_id (Petr Oros) [RHEL-17486] - ice: Fix debugfs with devlink reload (Petr Oros) [RHEL-17486] - ice: Remove and readd netdev during devlink reload (Petr Oros) [RHEL-17486] - ice: add support for 3k signing DDP sections for E825C (Petr Oros) [RHEL-17486] - ice: Add helper function ice_is_generic_mac (Petr Oros) [RHEL-17486] - ice: introduce new E825C devices family (Petr Oros) [RHEL-17486] - ice: remove incorrect comment (Petr Oros) [RHEL-17486] - ice: Add a new counter for Rx EIPE errors (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_txq() static (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_rxq() static (Petr Oros) [RHEL-17486] - ice: stop destroying and reinitalizing Tx tracker during reset (Petr Oros) [RHEL-17486] - ice: factor out ice_ptp_rebuild_owner() (Petr Oros) [RHEL-17486] - ice: rename ice_ptp_tx_cfg_intr (Petr Oros) [RHEL-17486] - ice: don't check has_ready_bitmap in E810 functions (Petr Oros) [RHEL-17486] - ice: rename verify_cached to has_ready_bitmap (Petr Oros) [RHEL-17486] - ice: pass reset type to PTP reset functions (Petr Oros) [RHEL-17486] - ice: introduce PTP state machine (Petr Oros) [RHEL-17486] - ice: ice_base.c: Add const modifier to params and vars (Petr Oros) [RHEL-17486] - ice: remove rx_len_errors statistic (Petr Oros) [RHEL-17486] - ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() (Petr Oros) [RHEL-17486] - ice: Add support for packet mirroring using hardware in switchdev mode (Petr Oros) [RHEL-17486] - ice: Enable SW interrupt from FW for LL TS (Petr Oros) [RHEL-17486] - ice: Schedule service task in IRQ top half (Petr Oros) [RHEL-17486] - ice: cleanup inconsistent code (Petr Oros) [RHEL-17486] - ice: field get conversion (Petr Oros) [RHEL-17486] - ice: fix pre-shifted bit usage (Petr Oros) [RHEL-17486] - ice: field prep conversion (Petr Oros) [RHEL-17486] - ice: Fix PF with enabled XDP going no-carrier after reset (Petr Oros) [RHEL-17486] - ice: use VLAN proto from ring packet context in skb path (Petr Oros) [RHEL-17486] - ice: Implement VLAN tag hint (Petr Oros) [RHEL-17486] - ice: Support XDP hints in AF_XDP ZC mode (Petr Oros) [RHEL-17486] - ice: Support RX hash XDP hint (Petr Oros) [RHEL-17486] - ice: Support HW timestamp hint (Petr Oros) [RHEL-17486] - ice: Introduce ice_xdp_buff (Petr Oros) [RHEL-17486] - ice: Make ptype internal to descriptor info processing (Petr Oros) [RHEL-17486] - ice: make RX HW timestamp reading code more reusable (Petr Oros) [RHEL-17486] - ice: make RX hash reading code more reusable (Petr Oros) [RHEL-17486] - ice: add ability to read and configure FW log data (Petr Oros) [RHEL-17486] - ice: enable FW logging (Petr Oros) [RHEL-17486] - ice: configure FW logging (Petr Oros) [RHEL-17486] - ice: remove FW logging code (Petr Oros) [RHEL-17486] - iavf: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: refactor the FD and RSS flow ID generation (Petr Oros) [RHEL-17486] - ice: refactor RSS configuration (Petr Oros) [RHEL-17486] - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values (Petr Oros) [RHEL-17486] - ice: Rename E822 to E82X (Petr Oros) [RHEL-17486] - ice: periodically kick Tx timestamp interrupt (Petr Oros) [RHEL-17486] - ice: Re-enable timestamping correctly after reset (Petr Oros) [RHEL-17486] - ice: Improve logs for max ntuple errors (Petr Oros) [RHEL-17486] - ice: read internal temperature sensor (Petr Oros) [RHEL-17486] - ice: fix error code in ice_eswitch_attach() (Petr Oros) [RHEL-17486] - ice: reserve number of CP queues (Petr Oros) [RHEL-17486] - ice: adjust switchdev rebuild path (Petr Oros) [RHEL-17486] - ice: add VF representors one by one (Petr Oros) [RHEL-17486] - ice: realloc VSI stats arrays (Petr Oros) [RHEL-17486] - ice: set Tx topology every time new repr is added (Petr Oros) [RHEL-17486] - ice: allow changing SWITCHDEV_CTRL VSI queues (Petr Oros) [RHEL-17486] - ice: return pointer to representor (Petr Oros) [RHEL-17486] - ice: make representor code generic (Petr Oros) [RHEL-17486] - ice: remove VF pointer reference in eswitch code (Petr Oros) [RHEL-17486] - ice: track port representors in xarray (Petr Oros) [RHEL-17486] - ice: use repr instead of vf->repr (Petr Oros) [RHEL-17486] - ice: track q_id in representor (Petr Oros) [RHEL-17486] - ice: remove unused control VSI parameter (Petr Oros) [RHEL-17486] - ice: remove redundant max_vsi_num variable (Petr Oros) [RHEL-17486] - ice: rename switchdev to eswitch (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_switch.c (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_ddp.c (Petr Oros) [RHEL-17486] - ice: drop two params of ice_aq_move_sched_elems() (Petr Oros) [RHEL-17486] - ice: ice_sched_remove_elems: replace 1 elem array param by u32 (Petr Oros) [RHEL-17486] - ice: Check CRC strip requirement for VLAN strip (Petr Oros) [RHEL-17486] - ice: Support FCS/CRC strip disable for VF (Petr Oros) [RHEL-17486] - ptp: introduce helpers to adjust by scaled parts per million (Petr Oros) [RHEL-17486]- i40e: fix: remove needless retries of NVM update (CKI Backport Bot) [RHEL-36692] - i2c: smbus: Support up to 8 SPD EEPROMs (David Arcari) [RHEL-47257] - net/mlx5: Add a timeout to acquire the command queue semaphore (Benjamin Poirier) [RHEL-44225] {CVE-2024-38556} - spi: fix null pointer dereference within spi_sync (Andrew Halaney) [RHEL-39777] {CVE-2024-36930} - spi: Fix null dereference on suspend (Andrew Halaney) [RHEL-38218] {CVE-2023-52749} - Revert "sched/fair: Make sure to try to detach at least one movable task" (Phil Auld) [RHEL-45194] - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37064] {CVE-2023-52683} - netfilter: nft_fib: allow from forward/input without iif selector (Florian Westphal) [RHEL-36316] - netfilter: nft_fib: reverse path filter for policy-based routing on iif (Florian Westphal) [RHEL-36316] - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-6118] - PM / devfreq: Fix buffer overflow in trans_stat_show (Mark Salter) [RHEL-29457] {CVE-2023-52614} - nvme: find numa distance only if controller has valid numa id (John Meneghini) [RHEL-35806] - HID: amd_sfh: Handle "no sensors" in PM operations (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Benjamin Tissoires) [RHEL-23851] - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Fix N64 controller being identified as mouse (Benjamin Tissoires) [RHEL-23851] - selftests/hid: wacom: fix confidence tests (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Add additional tests of confidence behavior (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix failing tablet button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix ruff linter complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix mypy complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: be stricter for some transitions (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add a secondary barrel switch test (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: convert the primary button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add variants of states with buttons (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: define the elements of PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: set initial data for tilt/twist (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: do not set invert when the eraser is used (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move move_to function to PenDigitizer (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move the transitions to PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: remove unused class (Benjamin Tissoires) [RHEL-23851] - selftests/hid: base: allow for multiple skip_if_uhdev (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: allow finer control on the build steps (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: update vm2c and container (Benjamin Tissoires) [RHEL-23851] - selftests/hid: force using our compiled libbpf headers (Benjamin Tissoires) [RHEL-23851] - selftests/hid: do not manually call headers_install (Benjamin Tissoires) [RHEL-23851] - selftests/hid: ensure we can compile the tests on kernels pre-6.3 (Benjamin Tissoires) [RHEL-23851] - Input: powermate - fix use-after-free in powermate_config_complete (Benjamin Tissoires) [RHEL-23851 RHEL-28076] {CVE-2023-52475} - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - use ab83 as id when skipping the getid command (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Benjamin Tissoires) [RHEL-23851] - Input: allocate keycode for Display refresh rate toggle (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: allow mice to use all types of reports (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Benjamin Tissoires) [RHEL-23851] - HID: input: avoid polling stylus battery on Chromebook Pompom (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Avoid disabling the interrupt (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Update HPD sensor structure elements (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add missing null pointer checks to LED initialization (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Introduce thunderstrike_destroy() (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Fix some missing function calls() in the probe error handling path (Benjamin Tissoires) [RHEL-23851] - HID: rmi: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: usbhid: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: core: remove #ifdef CONFIG_PM from hid_driver (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid-of: fix NULL-deref on failed power up (Benjamin Tissoires) [RHEL-23851 RHEL-31600] {CVE-2024-26717} - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili2901 timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Turn missing reset ack into a warning (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: fix handling of unpopulated devices (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili9882t timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: add more DRM dependencies (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Do panel follower work on the system_wq (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Support being a panel follower (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Suspend i2c-hid devices in remove (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Make suspend and resume into helper functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Rearrange probe() to power things up later (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: mouse - use sysfs_emit[_at]() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: use sysfs_emit() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add nomux quirk for Acer P459-G2-M (Benjamin Tissoires) [RHEL-23851] - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Benjamin Tissoires) [RHEL-23851 RHEL-38304] {CVE-2023-52840} - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Benjamin Tissoires) [RHEL-23851] - Input: leds - annotate struct input_leds with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: evdev - annotate struct evdev_client with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - replace deprecated strncpy (Benjamin Tissoires) [RHEL-23851] - Input: Annotate struct ff_device with __counted_by (Benjamin Tissoires) [RHEL-23851] - HID: bpf: make bus_type const in struct hid_bpf_ops (Benjamin Tissoires) [RHEL-23851] - HID: Reorder fields in 'struct hid_input' (Benjamin Tissoires) [RHEL-23851] - HID: Add introduction about HID for non-kernel programmers (Benjamin Tissoires) [RHEL-23851] - HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add required quirk for Synaptics 0xcddc device (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Do not register input devices until after hid_hw_start (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Do not flood kernel log (Benjamin Tissoires) [RHEL-23851] - HID: bpf: use __bpf_kfunc instead of noinline (Benjamin Tissoires) [RHEL-23851] - HID: bpf: actually free hdev memory after attaching a HID-BPF program (Benjamin Tissoires) [RHEL-23851] - HID: bpf: remove double fdget() (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: fix a problem of memory leak in hidraw_release() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2 (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Fix cleanup in probe() (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: remove pointless error message (Benjamin Tissoires) [RHEL-23851] - HID: make ishtp_cl_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: make hid_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Add gamepad-only mode switched to by holding options (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Better handling of serial number length (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Update list of identifiers from SDL (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Make client_opened a counter (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Clean up locking (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Disable watchdog instead of using a heartbeat (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Avoid overwriting smoothing parameter (Benjamin Tissoires) [RHEL-23851] - HID: magicmouse: fix kerneldoc for struct magicmouse_sc (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Enable hid core report processing for all devices (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Correct behavior when processing some confidence == false touches (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Prevent divide-by-zero on code (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: fix initializer element is not constant error (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: add support for nso controllers (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake (Benjamin Tissoires) [RHEL-23851] - HID: uhid: replace deprecated strncpy with strscpy (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Remove AES power_supply after extended inactivity (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: reset the backlight brightness level on resume (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: add const to read-only outgoing usb buffer (Benjamin Tissoires) [RHEL-23851] - Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" (Benjamin Tissoires) [RHEL-23851] - HID: add ALWAYS_POLL quirk for Apple kb (Benjamin Tissoires) [RHEL-23851] - HID: glorious: fix Glorious Model I HID report (Benjamin Tissoires) [RHEL-23851] - HID: fix HID device resource race between HID core and debugging support (Benjamin Tissoires) [RHEL-23851] - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Handle reads greater than 60 bytes (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Don't set bus speed on every transfer (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set ACPI companion (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Allow IO to start during probe (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set driver data before I2C adapter add (Benjamin Tissoires) [RHEL-23851] - HID: mcp2200: added driver for GPIOs of MCP2200 (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Stop IO before calling hid_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop delayed_work_cb() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Fix connect event race (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove unused connected param from *_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove connected check for non-unifying devices (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add hidpp_non_unifying_init() helper (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove wtp_get_config() call from probe() (Benjamin Tissoires) [RHEL-23851] - hid: lenovo: Resend all settings on reset_resume for compact keyboards (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: cleanup LED code (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Select POWER_SUPPLY Kconfig option (Benjamin Tissoires) [RHEL-23851] - HID: prodikeys: Replace deprecated strncpy() with strscpy() (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery() (Benjamin Tissoires) [RHEL-23851] - hid: Remove trailing whitespace (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "Hailuck" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: arctis_1_battery_request[] should be static (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse (Benjamin Tissoires) [RHEL-23851] - HID: wacom: struct name cleanup (Benjamin Tissoires) [RHEL-23851] - HID: wacom: remove unnecessary 'connected' variable from EKR (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Update Thunderstrike LED instance name to use id (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add battery support for Thunderstrike (Benjamin Tissoires) [RHEL-23851] - HID: hid-google-stadiaff: add support for Stadia force feedback (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: Add support for a new lightspeed receiver iteration (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for the Pro X Superlight (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Add support for Arctis 1 XBox (Benjamin Tissoires) [RHEL-23851] - HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Rename HID++ "internal" error constant (Benjamin Tissoires) [RHEL-23851] - HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Allow multi-function sensor devices (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: make hidraw_class structure const (Benjamin Tissoires) [RHEL-23851] - HID: roccat: make all 'class' structures const (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use octal permissions (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Convert to DEVICE_ATTR_RW() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use BIT() in GPIO setter and getter (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define all GPIO mask and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define maximum GPIO constant and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Remove dead code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Don't call ->to_irq() explicitly (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Switch to for_each_set_bit() to simplify the code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use str_write_read() and str_read_write() (Benjamin Tissoires) [RHEL-23851] - nfsd: fix oops when reading pool_stats before server is started (Benjamin Coddington) [RHEL-34875] - nfsd: don't create nfsv4recoverydir in nfsdfs when not used. (Benjamin Coddington) [RHEL-34875] - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Benjamin Coddington) [RHEL-34875] - fs: don't call posix_acl_listxattr in generic_listxattr (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd4_encode_fattr4() crasher (Benjamin Coddington) [RHEL-34875] - NFSD: fix endianness issue in nfsd4_encode_fattr4 (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix rpcgss_context trace event acceptor field (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd_clid_class use of __string_len() macro (Benjamin Coddington) [RHEL-34875] - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails (Benjamin Coddington) [RHEL-34875] - NFS: Fix an off by one in root_nfs_cat() (Benjamin Coddington) [RHEL-34875] - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt (Benjamin Coddington) [RHEL-34875] - nfsd: Fix a regression in nfsd_setattr() (Benjamin Coddington) [RHEL-34875] - nfsd: don't call locks_release_private() twice concurrently (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning more bytes than maxcount (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning a short list with eof=TRUE (Benjamin Coddington) [RHEL-34875] - NFSD: change LISTXATTRS cookie encoding to big-endian (Benjamin Coddington) [RHEL-34875] - NFSD: fix nfsd4_listxattr_validate_cookie (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix some memleaks in gssx_dec_option_array (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix a memleak in gss_import_v2_context (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix listxattr maximum XDR buffer size (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Benjamin Coddington) [RHEL-34875] - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a state manager thread deadlock regression (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a nfs4_state_manager() race (Benjamin Coddington) [RHEL-34875] - nfs: fix UAF on pathwalk running into umount (Benjamin Coddington) [RHEL-34875] - nfs: make nfs_set_verifier() safe for use in RCU pathwalk (Benjamin Coddington) [RHEL-34875] - nfsd: don't take fi_lock in nfsd_break_deleg_cb() (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Assign the right value for initval and retries for rpc timeout (Benjamin Coddington) [RHEL-34875] - nfsd: fix RELEASE_LOCKOWNER (Benjamin Coddington) [RHEL-34875] - net: fill in MODULE_DESCRIPTION()s for Sun RPC (Benjamin Coddington) [RHEL-34875] - nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: discard sv_refcnt, and svc_get/svc_put (Benjamin Coddington) [RHEL-34875] - svc: don't hold reference for poolstats, only mutex. (Benjamin Coddington) [RHEL-34875] - SUNRPC: remove printk when back channel request not found (Benjamin Coddington) [RHEL-34875] - svcrdma: Implement multi-stage Read completion again (Benjamin Coddington) [RHEL-34875] - svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svcxprt_rdma::sc_read_complete_q (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svc_rdma_recv_ctxt::rc_pages (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up comment in svc_rdma_accept() (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove queue-shortening warnings (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove pointer addresses shown in dprintk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Optimize svc_rdma_cc_init() (Benjamin Coddington) [RHEL-34875] - svcrdma: De-duplicate completion ID initialization helpers (Benjamin Coddington) [RHEL-34875] - svcrdma: Move the svc_rdma_cc_init() call (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_special() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_call_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_copy_inline_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_data_item() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_chunk_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_segment() (Benjamin Coddington) [RHEL-34875] - svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Start moving fields out of struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field (Benjamin Coddington) [RHEL-34875] - svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Read chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Write chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Acquire the svcxprt_rdma pointer from the CQ context (Benjamin Coddington) [RHEL-34875] - svcrdma: Reduce size of struct svc_rdma_rw_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Update some svcrdma DMA-related tracepoints (Benjamin Coddington) [RHEL-34875] - svcrdma: DMA error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - svcrdma: SQ error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - rpcrdma: Introduce a simple cid tracepoint class (Benjamin Coddington) [RHEL-34875] - svcrdma: Add lockdep class keys for transport locks (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up locking (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_write_info_free() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_send_ctxt_put() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add a utility workqueue to svcrdma (Benjamin Coddington) [RHEL-34875] - svcrdma: Pre-allocate svc_rdma_recv_ctxt objects (Benjamin Coddington) [RHEL-34875] - svcrdma: Eliminate allocation of recv_ctxt objects in backchannel (Benjamin Coddington) [RHEL-34875] - nfsd: remove unnecessary NULL check (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove RQ_SPLICE_OK (Benjamin Coddington) [RHEL-34875] - NFSD: Modify NFSv4 to use nfsd_read_splice_ok() (Benjamin Coddington) [RHEL-34875] - NFSD: Replace RQ_SPLICE_OK in nfsd_read() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor (Benjamin Coddington) [RHEL-34875] - NFSD: Document lack of f_pos_lock in nfsd_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove nfsd_drc_gc() tracepoint (Benjamin Coddington) [RHEL-34875] - NFSD: Make the file_delayed_close workqueue UNBOUND (Benjamin Coddington) [RHEL-34875] - NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() (Benjamin Coddington) [RHEL-34875] - nfsd: new Kconfig option for legacy client tracking (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Use the nfs_client's rpc timeouts for backchannel (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fixup v4.1 backchannel request timeouts (Benjamin Coddington) [RHEL-34875] - rpc_pipefs: Replace one label in bl_resolve_deviceid() (Benjamin Coddington) [RHEL-34875] - NFS: drop unused nfs_direct_req bytes_left (Benjamin Coddington) [RHEL-34875] - NFS: More fixes for nfs_direct_write_reschedule_io() (Benjamin Coddington) [RHEL-34875] - NFS: Use the correct commit info in nfs_join_page_group() (Benjamin Coddington) [RHEL-34875] - NFS: More O_DIRECT accounting fixes for error paths (Benjamin Coddington) [RHEL-34875] - NFS: Fix O_DIRECT locking issues (Benjamin Coddington) [RHEL-34875] - NFS: Fix error handling for O_DIRECT write scheduling (Benjamin Coddington) [RHEL-34875] - pNFS: Fix the pnfs block driver's calculation of layoutget size (Benjamin Coddington) [RHEL-34875] - nfs: print fileid in lookup tracepoints (Benjamin Coddington) [RHEL-34875] - nfs: rename the nfs_async_rename_done tracepoint (Benjamin Coddington) [RHEL-34875] - nfs: add new tracepoint at nfs4 revalidate entry point (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix _xprt_switch_find_current_entry logic (Benjamin Coddington) [RHEL-34875] - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Benjamin Coddington) [RHEL-34875] - NFSv4.1: if referring calls are complete, trust the stateid argument (Benjamin Coddington) [RHEL-34875] - NFSv4: Track the number of referring calls in struct cb_process_state (Benjamin Coddington) [RHEL-34875] - pnfs/blocklayout: Don't add zero-length pnfs_block_dev (Benjamin Coddington) [RHEL-34875] - blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix a suspicious RCU usage warning (Benjamin Coddington) [RHEL-34875] - SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() (Benjamin Coddington) [RHEL-34875] - nfsd: kill stale comment about simple_fill_super() requirements (Benjamin Coddington) [RHEL-34875] - SUNRPC: Replace strlcpy() with strscpy() (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0 (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d (Benjamin Coddington) [RHEL-34875] - nfsd: hold nfsd_mutex across entire netlink operation (Benjamin Coddington) [RHEL-34875] - NFSD: Fix checksum mismatches in the duplicate reply cache (Benjamin Coddington) [RHEL-34875] - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() (Benjamin Coddington) [RHEL-34875] - NFSD: Update nfsd_cache_append() to use xdr_stream (Benjamin Coddington) [RHEL-34875] - nfsd: fix file memleak on client_opens_release (Benjamin Coddington) [RHEL-34875] - nfs: Convert nfs_symlink() to use a folio (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add an IS_ERR() check back to where it was (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Benjamin Coddington) [RHEL-34875] - nfs41: drop dependency between flexfiles layout driver and NFSv3 modules (Benjamin Coddington) [RHEL-34875] - SUNRPC: SOFTCONN tasks should time out when on the sending list (Benjamin Coddington) [RHEL-34875] - SUNRPC: Force close the socket when a hard error is reported (Benjamin Coddington) [RHEL-34875] - SUNRPC: Don't skip timeout checks in call_connect_status() (Benjamin Coddington) [RHEL-34875] - SUNRPC: ECONNRESET might require a rebind (Benjamin Coddington) [RHEL-34875] - NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts (Benjamin Coddington) [RHEL-34875] - NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY (Benjamin Coddington) [RHEL-34875] - fs: add a new SB_I_NOUMASK flag (Benjamin Coddington) [RHEL-34875] - svcrdma: Fix tracepoint printk format (Benjamin Coddington) [RHEL-34875] - svcrdma: Drop connection after an RDMA Read error (Benjamin Coddington) [RHEL-34875] - NFSD: clean up alloc_init_deleg() (Benjamin Coddington) [RHEL-34875] - NFSD: Fix frame size warning in svc_export_parse() (Benjamin Coddington) [RHEL-34875] - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs3proc.c (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs4state.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up errors in stats.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_seek() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_offset_status() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy_notify() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_test_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_exchange_id() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_do_encode_secinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_entry4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add an nfsd4_encode_nfs_cookie4() helper (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_dirent() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_sequence() (Benjamin Coddington) [RHEL-34875] - NFSD: Restructure nfsd4_encode_create_session() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_channel_attr4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add a utility function for encoding sessionid4 objects (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_open() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_none_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_write_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_read_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Refactor nfsd4_encode_lock_denied() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_lock_owner4() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove a layering violation when encoding lock_denied (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_getdeviceinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutreturn() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutcommit() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutget() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @lgp parameter of ->encode_layoutget a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_count4() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_fattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Use a bitmask loop to encode FATTR4 results (Benjamin Coddington) [RHEL-34875] - NFSD: Copy FATTR4 bit number definitions from RFCs (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_xattr_support() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_sec_label() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_blksize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_modify() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_metadata() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_delta() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_create() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_used() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rawdev() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner_group() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_numlinks() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mode() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxwrite() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxread() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxname() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxlink() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxfilesize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_locations() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_filehandle() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_acl() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_nfsace4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_aclsupport() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_lease_time() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fsid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_size() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_change() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fh_expire_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_supported_attrs() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__false() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__true() (Benjamin Coddington) [RHEL-34875] - NFSD: Add struct nfsd4_fattr_args (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_setattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_bitmap() (Benjamin Coddington) [RHEL-34875] - NFSD: Add simple u32, u64, and bool encoders (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove BUG_ON call sites (Benjamin Coddington) [RHEL-34875] - nfs: fix the typo of rfc number about xattr in NFSv4 (Benjamin Coddington) [RHEL-34875] - NFSD: add rpc_status netlink support (Benjamin Coddington) [RHEL-34875] - NFSD: handle GETATTR conflict with write delegation (Benjamin Coddington) [RHEL-34875] - NFSD: add support for CB_GETATTR callback (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_rqst::rq_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_pool::sp_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change cache_head.flags bits to enum (Benjamin Coddington) [RHEL-34875] - lockd: hold a reference to nlmsvc_serv while stopping the thread. (Benjamin Coddington) [RHEL-34875] - SUNRPC: integrate back-channel processing with svc_recv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up bc_svc_process() (Benjamin Coddington) [RHEL-34875] - SUNRPC: rename and refactor svc_get_next_xprt() (Benjamin Coddington) [RHEL-34875] - SUNRPC: move all of xprt handling into svc_xprt_handle() (Benjamin Coddington) [RHEL-34875] - lockd: fix race in async lock request handling (Benjamin Coddington) [RHEL-34875] - lockd: don't call vfs_lock_file() for pending requests (Benjamin Coddington) [RHEL-34875] - lockd: introduce safe async lock op (Benjamin Coddington) [RHEL-34875] - Documentation: Add missing documentation for EXPORT_OP flags (Benjamin Coddington) [RHEL-34875] - nfsd: Don't reset the write verifier on a commit EAGAIN (Benjamin Coddington) [RHEL-34875] - nfsd: Handle EOPENSTALE correctly in the filecache (Benjamin Coddington) [RHEL-34875] - NFSD: add trace points to track server copy progress (Benjamin Coddington) [RHEL-34875] - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Benjamin Coddington) [RHEL-34875] - nfs: move nfs4_xattr_handlers to .rodata (Benjamin Coddington) [RHEL-34875] - xattr: make the xattr array itself const (Benjamin Coddington) [RHEL-34875] - xattr: remove unused argument (Benjamin Coddington) [RHEL-34875] - xattr: add listxattr helper (Benjamin Coddington) [RHEL-34875] - xattr: simplify listxattr helpers (Benjamin Coddington) [RHEL-34875] - xattr: use rbtree for simple_xattrs (Benjamin Coddington) [RHEL-34875] - NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by (Benjamin Coddington) [RHEL-34875] - nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by (Benjamin Coddington) [RHEL-34875] - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26682] {CVE-2024-26600} - scsi: core: Handle devices which return an unusually large VPD page count (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Ewan D. Milne) [RHEL-33543] - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix unremoved procfs host directory regression (Ewan D. Milne) [RHEL-33543] - scsi: st: Make st_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: ch: Make ch_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: sg: Make sg_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-33543] - scsi: core: Simplify scsi_cdl_check_cmd() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Handle read/write CDL timeout failures (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce BLK_STS_DURATION_LIMIT (Ewan D. Milne) [RHEL-33543] - scsi: sd: Set read/write command CDL index (Ewan D. Milne) [RHEL-33543] - block: uapi: Fix compilation errors using ioprio.h with C++ (Ewan D. Milne) [RHEL-33543] - scsi: block: Improve ioprio value validity checks (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce ioprio hints (Ewan D. Milne) [RHEL-33543] - scsi: block: ioprio: Clean up interface definition (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow enabling and disabling command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Detect support for command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Support Service Action in scsi_report_opcode() (Ewan D. Milne) [RHEL-33543] - scsi: core: Support retrieving sub-pages of mode pages (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename and move get_scsi_ml_byte() (Ewan D. Milne) [RHEL-33543] - scsi: core: Constify the struct device_type usage (Ewan D. Milne) [RHEL-33543] - scsi: core: Consult supported VPD page list prior to fetching page (Ewan D. Milne) [RHEL-33543] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Ewan D. Milne) [RHEL-33543] - scsi: core: Make scsi_bus_type const (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Make pseudo_lld_bus const (Ewan D. Milne) [RHEL-33543] - scsi: iscsi: Make iscsi_flashnode_bus const (Ewan D. Milne) [RHEL-33543] - scsi: ufs: Have midlayer retry start stop errors (Ewan D. Milne) [RHEL-33543] - scsi: sr: Have midlayer retry get_sectorsize() errors (Ewan D. Milne) [RHEL-33543] - scsi: ses: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry read_capacity_10() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_mode_sense() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Have midlayer retry ch_do_scsi() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Remove unit_attention (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_sync_cache() errors (Ewan D. Milne) [RHEL-33543] - scsi: spi: Have midlayer retry spi_execute() UAs (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_spinup_disk() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() (Ewan D. Milne) [RHEL-33543] - scsi: core: Retry INQUIRY after timeout (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_probe_lun() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow passthrough to request midlayer retries (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_suspend_common() (Ewan D. Milne) [RHEL-33543] - scsi: sr: Fix sshdr use in sr_get_events (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in cache_type_store (Ewan D. Milne) [RHEL-33543] - scsi: Fix sshdr use in scsi_test_unit_ready (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix scsi_mode_sense caller's sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: spi: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix send_mode_select retry handling (Ewan D. Milne) [RHEL-33543] - scsi: hp_sw: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_spinup_disk (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in read_capacity_16 (Ewan D. Milne) [RHEL-33543] - scsi: core: Safe warning about bad dev info string (Ewan D. Milne) [RHEL-33543] - scsi: core: Kick the requeue list after inserting when flushing (Ewan D. Milne) [RHEL-33543] - scsi: core: Add a precondition check in scsi_eh_scmd_add() (Ewan D. Milne) [RHEL-33543] - scsi: ch: Replace deprecated strncpy() with strscpy() (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Delete some bogus error checking (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Ewan D. Milne) [RHEL-33543] - scsi: core: Add comment to target_destroy in scsi_host_template (Ewan D. Milne) [RHEL-33543] - scsi: core: Clean up scsi_dev_queue_ready() (Ewan D. Milne) [RHEL-33543] - scsi: core: Handle depopulation and restoration in progress (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add param to control sdev's allow_restart (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add debugfs interface to fail target reset (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Abort Failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Set command result and sense data if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Return failed value if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Time out command if the error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Define grammar to remove added error injection (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add interface to manage error injection for a single device (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Ewan D. Milne) [RHEL-33543] - scsi: simplify sysctl registration with register_sysctl() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Convert SCSI errors to PR errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename status_byte to sg_status_byte (Ewan D. Milne) [RHEL-33543] - scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() (Ewan D. Milne) [RHEL-33543] - scsi: st: Remove redundant variable pointer stp (Ewan D. Milne) [RHEL-33543]- tipc: fix UAF in error path (Xin Long) [RHEL-34280] {CVE-2024-36886} - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43555] - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-35248] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-35248] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-35248] - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Charles Mirabile) [RHEL-32452] - ALSA: update configuration for RHEL 9.5 (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_rpmsg: update Kconfig dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: tgl: Add fw_regs area to debugfs map for IPC4 (Jaroslav Kysela) [RHEL-27515] - ALSA: pci: hda: hda_controller: Add support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hdac_controller: Implement support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - soundwire: clarify maximum allowed address (Jaroslav Kysela) [RHEL-27515] - soundwire: remove unused sdw_bus_conf structure (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: remove PDI offset completely (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-codec: preserve WAKEEN values (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce flags to force commands via PIO instead of CORB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Select AZX_DCAPS_PIO_COMMANDS for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-bus: Use PIO mode for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: adds RT714 and RT1318 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix yet another spot for system message conversion (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix wrong loading calibrated data sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: fix register configuration for tdm (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix a warning reported by robot kernel test (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: fix invalid PDI offset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: tas2781: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move flags to private struct (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Fixup typo in device link checking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix swapped song position pointer data (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Set default protocol when not given explicitly (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't accept an invalid UMP protocol number (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't clear bank selection after sending a program change (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix incorrect UMP type for system messages (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Remove debugfs at disconnection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Enable proc module when CONFIG_MODULES=y (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix NULL module pointer assignment at card init (Jaroslav Kysela) [RHEL-27515 RHEL-43900] {CVE-2024-38605} - regmap: kunit: Fix array overflow in stride() test (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Set lower bound of start tick time (Jaroslav Kysela) [RHEL-27515 RHEL-43811] {CVE-2024-38618} - ALSA: hda/realtek: Drop doubly quirk entry for 103c:8a2e (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - fixed headset Mic not show (Jaroslav Kysela) [RHEL-27515] - ALSA: Fix deadlocks with kctl removals at disconnection (Jaroslav Kysela) [RHEL-27515 RHEL-43933] {CVE-2024-38600} - ASoC: rt715-sdca-sdw: Fix wrong complete waiting in rt715_dev_resume() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Initialize shared data during bind callback (Jaroslav Kysela) [RHEL-27515] - ASoC: xilinx: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: ux500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: topology-test: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: ab8500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp platform device creation failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix build error without CONFIG_PM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515 RHEL-39879] {CVE-2024-36955} - ASoC: SOF: debug: Handle cases when fw_lib_prefix is not set, NULL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: use mutex for E-MU FPGA access locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU card dock presence monitoring (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU dock initialization (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: use const qualifier for immutable data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo 13X (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: volume step modification (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Set name of control as in topology (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add support for up to 768kHz sample rate (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: add support for 705.6kHz and 768kHz sample rates (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add DSD formats (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP Omen models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715: add vendor clear control register (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix an NULL vs IS_ERR() check (Jaroslav Kysela) [RHEL-27515] - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: add headset microphone vrefo setting (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: modify channel number to support 4 channels (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Jaroslav Kysela) [RHEL-27515] - ASoC: acp: Support microphone from device Acer 315-24p (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: debug: show firmware/topology prefix/names (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add default firmware library path for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add test cases for regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add cache-drop test with multiple cache blocks (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Use a KUnit action to call regmap_exit() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-sync tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-drop tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run non-sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Introduce struct for test case parameters (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Create a struct device for the regmap (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix warnings of implicit casts to __le16 and __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent overwriting firmware ASP config (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix unintended bus access while resetting amp (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Jaroslav Kysela) [RHEL-27515] - regmap: Add regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix DSPK 16-bit playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug window description (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: correct the register for pow calibrated data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Init debugfs before booting firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Wake from D0ix when starting streaming (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Test result of avs_get_module_entry() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix potential integer overflow (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Replace risky functions with safer variants (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix ASRC module initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix config_length for config-less copiers (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Silence false-positive memcpy() warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug-slot offset calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Restore stream decoupling on prepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix for false dsp interrupts (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - firmware: cs_dsp: Add locked wrappers for coeff read and write (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct the mtl_dsp_dump output (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp/mtl: Add support for ACE ROM state codes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Create debugfs file to force a clean DSP boot (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: boards: Add modules description (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: modify clock table (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve error interruption issue (Jaroslav Kysela) [RHEL-27515] - ALSA: line6: Zero-initialize message buffers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix uninitialized symbol 'ret' warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp_init function error handling (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: mark dvc_tlv with __maybe_unused (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Jaroslav Kysela) [RHEL-27515] - ASoC: rt-sdw*: add __func__ to all error logs (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt712-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdca: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: kirkwood: Fix potential NULL dereference (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: fix for wake interrupt handling for clockstop mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add ACPI device match tables (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix inactive headset mic jack (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix cache corruption in regcache_maple_drop() (Jaroslav Kysela) [RHEL-27515 RHEL-39706] {CVE-2024-36019} - ASoC: amd: acp: fix for acp pdm configuration check (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove useless dev_dbg from playback_hook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add debug statements to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add locks to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove digital gain kcontrol (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: change cs35l56 name_prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: change rt715-sdca dai name (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: rename dai name with rt715-sdca prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: use rt_dmic_rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: set rtd_init in codec_info_list[] (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused rt dmic rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out codec name generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out BlueTooth DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out HDMI DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out DMIC DAI creation. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out SSP DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Use for_each_set_bit (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Only pass dai_link pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move get_codec_dai_by_name() into sof_sdw itself (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Set channel map directly from endpoints (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Only pass codec_conf pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_dai() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_acpi() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_part() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mtrace: rework mtrace timestamp setting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Correct the delay calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Remove the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Set the init_done flag before component_add() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Raise device name message log level (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine_pcm: Allow passing component name via config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Board cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Do not ignore route checks when parsing graphs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Disable route checks for Skylake boards (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: support NHLT device type (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Fix unannotated kfree() cleanup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix the hp playback volume issue for LG machines (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: Fix and add DPCM locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: add kunitconfig (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Fix missing irq-disable at closing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Jaroslav Kysela) [RHEL-27515 RHEL-36904] {CVE-2024-27436} - ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove unnecessary runtime_pm calls (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Skip dummy codec when adding platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: use dev_dbg in system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add lock to system_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: restore power state after system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: catpt: Carefully use PCI bitwise constants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Include sound/hda_codec.h (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Add missing #include guards (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: change support for ES8326 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing members of private structure (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add event to snd_soc_dapm trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add component to set_bias_level trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add KUnit test for calibration helpers (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Ignore codecs with no suppoting driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Cleanup error messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Reuse for_each_pcm_streams() (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Name feature ctl using output if input is PCM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LA (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform (Jaroslav Kysela) [RHEL-27515] - soundwire: Use snd_soc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [RHEL-27515] - soundwire: constify the struct device_type usage (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: optimize the probe codec process (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong register defaults (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Jaroslav Kysela) [RHEL-27515] - ASoC: madera: Fix typo in madera_set_fll_clks shift value (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: midi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for PCM stream locks (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: oss: Use guard() for setup (Jaroslav Kysela) [RHEL-27515] - ALSA: control_led: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: info: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: jack: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fifo: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: memory: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ports: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: queue: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hrtimer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: Fix sparse warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: add new YC platform variant (0x63) support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add a test for ranges in combination with windows (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: split widgets per different LPASS versions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add helper functions for amp calibration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add helpers for factory calibration data (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add time postfixes on defines (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add some missing dev_err_probe()s (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Handle error from devm_pm_runtime_enable() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Use __u8 type rather than u8 for firmware interface (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: tas2781: enable subwoofer volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use CLASS() for fdget()/fdput() (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: oss: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: core: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: vmaster: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: clarify and fix default msbits value for all formats (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: modify ACP register end address macro (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: update license (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Unify cell removal functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: beep: Drop stale mutex (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: remove redundant assignment to variable clock (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5660: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5640: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5616: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5514: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: nau8825: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: da7213: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa884x: Allow sharing reset GPIO (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt440 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Downgrade BDL table overflow message (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Set up BDL table at hw_params (Jaroslav Kysela) [RHEL-27515] - ALSA: Drop leftover snd-rtctimer stuff from Makefile (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Fix the discard error code from snd_ump_legacy_open() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Populate board selection with new I2S entries (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: TGL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: CNL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IRQ handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IPC handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Prefix SKL/APL-specific members (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix sound clipping in single capture scenario (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: L1SEN reference counted (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Remove redundant delays in suspend(). (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Remove redundant initialization of pointer 'data' (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix soundwire dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: add machine select and register code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: fix for acp pme wake for soundwire configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: remove acp_reset flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp child platform device creation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp device configuration read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: Constify pointer to of_phandle_args (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: fix buffer overflow in test_format_fill_silence() (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. (Jaroslav Kysela) [RHEL-27515] - ALSA: avoid 'bool' as variable name (Jaroslav Kysela) [RHEL-27515] - soundwire: bus_type: make sdw_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: More relaxed check of MIDI jack names (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: make snd_seq_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: make soundbus_bus_type const (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add some bounds checking to firmware data (Jaroslav Kysela) [RHEL-27515 RHEL-34741] {CVE-2024-26927} - ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Fix device ID / model name (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with missing DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Simplify setting AMIC control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Mark AMIC control registers as volatile (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: va-macro: add npl clk (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix function cast warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: set config_length based on device_count (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-mlink: update incorrect comment (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Fix runtime pm usage counter balance after fw exception (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: use dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: Parse DAI type token for dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: dynamically allocate and store DAI widget->private (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: remove dspless special case (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: store number of playback/capture streams (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops: add new 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC3: fix message bounds on ipc ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend (Jaroslav Kysela) [RHEL-27515 RHEL-35128] {CVE-2024-27057} - ASoC: q6dsp: fix event handler prototype (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware names (Jaroslav Kysela) [RHEL-27515] - ALSA: aw2: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ALSA: ctxfi: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: fix TYPO 'reguest' to 'request' in error log (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Ensure that changed bytes are actually different (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add devicetree support to select topologies (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Make LattePanda board DMI match more precise (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Embed suspend image into struct snd_ali (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix locking in ACP IRQ handler (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove default from IRQ1_CFG register (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: remove unused acpi_subysystem_id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Expose FW version with sysfs (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: add support for audio controls (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: select intended config FW_CS_DSP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. (Jaroslav Kysela) [RHEL-27515] - ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add RT712 support for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Remove unused function prototypes (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove .init callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: add common sdw dai link init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: add get_codec_dai_by_name helper function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use single rtd_init for rt_amps (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link order customization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for tgl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: constify static sdw_slave_ops struct (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Send initial config to module if present (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add topology parsing support for initial config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: UAPI: Add tokens for initial config feature (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: fix raw noinc write test wrapping (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add system suspend ops to disable IRQ (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Handle error from devm_pm_runtime_enable (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_auxdevice: remove redundant assignment to variable link_flags (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: fix SND_SOC_WCD939X dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Shut down jack detection on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Sync the hp ilimit works when removing the component (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add clear of stashed pointer on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add module parameter to tascodec_init() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix pci_probe() error path (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add IDs for Dell dual spk platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Add quirk for SWS JS201D (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove two HP Laptops using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix dependencies for SND_CORE_TEST (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Ignore clock selector errors for single connection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Remove unused test stub function (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix filename string field layout (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix order of searching for firmware files (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Allow more time for firmware to boot (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Load tunings for the correct speaker models (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Initialize all ASP1 registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix default SDW TX mixer registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Don't add the same register patch multiple times (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Don't overwrite fwf_name with the default (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix firmware file search order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp driver pm ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: update descriptor fields for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add machine select logic for soundwire based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add interrupt handling for SoundWire manager devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add code for invoking soundwire manager helper functions (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor register mask structure (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: implement function to extract slave information (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor soundwire pads enable (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor amd soundwire manager device node creation (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: update license (Jaroslav Kysela) [RHEL-27515] - ASoC/soundwire: implement generic api for scanning amd soundwire controller (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add sound core KUnit test (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix snd_pcm_format_name function (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add missing formats to formats list (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix support for a Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Check presence of valid altsetting control (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Skip setting clock selector for single connections" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional HP Envy Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for various HP ENVY models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Support read-only clock selector control (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Refactor to use for_each_set_bit() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add pm_ptr around the power ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Check error from device_property_read_u32_array() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Minor code tidy ups (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Move hda_component implementation to module (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Adding new volume kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Sort quirk table entries (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: add quirk for RODE NT-USB+ (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: remove duplicate check if queue is broken (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: fix typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Skip setting clock selector for single connections (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Increase default bdl_pos_adj for Apollo Lake (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Replace numeric device IDs with constant values (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: limit speaker volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Remove executable bit (Jaroslav Kysela) [RHEL-27515] - ASoC: allow up to eight CPU/codec DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd934x: drop unneeded regulator include (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: skip printing deferred probe failuers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: handle deferred probe (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add check for cpu dai link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Update platform name for different boards (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable rt5682s clocks in acp slave mode (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: fix headphones volume controls (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: drop unused gain hack remnant (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-wsa-macro: fix compander volume hack (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: fix PA volume control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: fix the capture noise issue (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Minimize the pop noise on headphone (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Improving the THD+N performance (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: improving crosstalk performance (Jaroslav Kysela) [RHEL-27515] - ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: add missing const to Documentation (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8540: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-27515] - ASoC: p1022_rdk: fix all kernel-doc warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Compute file paths on firmware load (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Skip firmware test for custom loaders (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Optimize quirk for Valve Galileo (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() (Jaroslav Kysela) [RHEL-27515 RHEL-37099] {CVE-2023-52663} - ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing error handling in sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Make use of existing *_CODEC_DAI macros (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Drop redundant initialization of machine driver data (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Codec driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Soundwire devices driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: document WCD939x Audio Codec (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wcd938x: move out common properties (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: remove log message for LLP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix yet more -Wformat-truncation warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Properly setup HDMI stream (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" (Jaroslav Kysela) [RHEL-27515] - ALSA: oxygen: Fix right channel of capture volume mixer (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Introduce a function to get if access is interleaved mode (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: annotate calibration data endianness (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix PM_RUNTIME usage (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into driver (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into header file for DSP mode (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: fix building without CONFIG_SPI (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: fix build regression (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support more HP models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add TAS2563 support for 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add configurable global i2c address (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add ptrs to calibration functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: configure the amp after firmware load (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series (Jaroslav Kysela) [RHEL-27515] - ALSA: mark all struct bus_type as const (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5663: cancel the work when system suspends (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add minimum firmware version check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add power status control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add R/O headphone volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable autogain during phantom power state change (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for controls with a "mute mode" (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable input controls while autogain is running (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Air Presence + Drive option (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for software-controllable input gain (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove repeated elem->head.mixer references (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for interfaces without per-channel volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split direct_monitor out from monitor_other (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Minor refactor MSD mode check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove line_out_hw_vol device info entry (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split input_other into level/pad/air/phantom (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split dim_mute_update from vol_updated (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for air/phantom control on input 2 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove struct scarlett2_usb_volume_status (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add scarlett2_mixer_value_to_db() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Gen 4 style parameters (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor common port_count lookups (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Change num_mux_* from int to u8 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Parameterise notifications (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove scarlett2_config_sets array (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Simplify enums by removing explicit values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add config set struct (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer has_msd_mode from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer standalone switch from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check for phantom persistence config item (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check presence of mixer using mux_assignment (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for uploading new firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add check for config_item presence (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add ioctl commands to erase flash segments (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Formatting fixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add skeleton hwdep/ioctl interface (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Update maintainer info (Jaroslav Kysela) [RHEL-27515 RHEL-37068] {CVE-2023-52680} - ALSA: scarlett2: Add missing error check to scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error checks to *_ctl_get() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() (Jaroslav Kysela) [RHEL-27515 RHEL-37084] {CVE-2023-52674} - ALSA: scarlett2: Add missing mutex lock around get meter levels (Jaroslav Kysela) [RHEL-27515 RHEL-37056] {CVE-2023-52689} - ALSA: scarlett2: Add #defines for firmware upgrade (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Retrieve useful flash segment numbers (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Convert meter levels from little-endian (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Dell models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional Dell models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix kvmalloc_array() arguments order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove sound controls in unbind (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: move set_drv_data outside tasdevice_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: fix typos in comment (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not use regcache (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add mono speaker information to the components string (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Set card.components string (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add a rt5645_components() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add rt5645_get_pdata() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Refactor rt5645_parse_dt() (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add platform-data for Acer Switch V 10 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Rename amd_bt sof_dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add i2s bt dai configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: don't create dummy Component via COMP_DUMMY() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP (Jaroslav Kysela) [RHEL-27515] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Replace fake root_device with kunit_device in tests (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Add config table to support many laptops without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Remove redundant ret variable (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add support for FW version 0x0503 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Fix trivial code style issues (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm.c: Complete the active count for components without DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add x1e80100 sound machine driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Drop conflicting ACPI-based probing (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8650 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed a typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Increase delay in MOTU M quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add pm ops support for renoir platform. (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: check the validity of prm_no/cfg_no (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: remove duplicated including (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: check fw_context_save for library reload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: query fw_context_save feature from fw (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed spelling mistakes in au88x0_core.c (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: select program 0, conf 0 by default (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing statics for hp_ilimit functions (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Allow HP amp to cool off after current limit (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Don't enable bias sense during type detect (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Add 4 channel support (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: drop duplicate channel defines (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Commonize setting channel mappings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply mute LED quirk for HP15-db (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct SoundWire port list (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct order of include files to be alphabetical (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: modify config flag read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: add HDA_ARL PCI ID support (Jaroslav Kysela) [RHEL-27515] - PCI: add INTEL_HDA_ARL to pci_ids.h (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: stop timer before buffer is released (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add Framework laptop 16 to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevents spinning during runtime suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add i2s bt support for nau8821-max card (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Remove extra dmi parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Add condition check for acp config flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add new dmi entries for acp5x platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add new Framework laptop to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add core get and set support for dsp core (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: Set lane_control_support for multilane (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Wire up buffer flags (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: add alignment for topology header file struct definition (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: align topology header file with sof topology header (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL (Jaroslav Kysela) [RHEL-27515 RHEL-37048] {CVE-2023-52697} - ASoC: Intel: sof_nau8825: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Dump basic _DSM information (Jaroslav Kysela) [RHEL-27515] - ASoC: es83xx: add ACPI DSM helper module (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Limit speaker digital volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: add correct range check for limiting volume (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219: Support low DC impedance headset (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for a new Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: set card driver name from match data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4349: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cirrus: edb93xx: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l36: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l35: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l34: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l33: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l32: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Disable power-save on KONTRON SinglePC (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Move Soundwire runtime stream alloc to soundcards (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add helper for allocating Soundwire stream runtime (Jaroslav Kysela) [RHEL-27515] - ptrace: Convert ptrace_attach() to use lock guards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Add module ID print during module set up (Jaroslav Kysela) [RHEL-27515] - ASoC: core: Fix a handful of spelling mistakes. (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Move window offset configuration earlier (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Add helper for initialization of paths, ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement firmware, topology path setup in core (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add placeholder for platform IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage (Jaroslav Kysela) [RHEL-27515] - soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_ace2x: fix AC timing setting for ACE2.x (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: fix NULL pointer dereference for multi_link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link array generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support HDMI-In link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: rename function parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support BT offload link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support amp link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support codec link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5672: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: get codec name function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: add else between 2 if test (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Kill S24_LE format (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Drop snd_hdac_calc_stream_format() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel Skylake: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/ca0132: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Upgrade stream-format infrastructure (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Honor subformat when configuring runtime (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Honor subformat when querying PCMs (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Introduce MSBITS subformat interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused function declaration (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: Add connection image (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: use better image for Multi connection (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: add CPU:Codec = N:M support (Jaroslav Kysela) [RHEL-27515] - ASoC: makes CPU/Codec channel connection map more generic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Add data struct for module notification message from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-control: Implement control update for switch/enum controls (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Always register the HDMI dai links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: correct white-spaces in examples (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow configuration of bit clock and frame inversion (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: set controller id to hw master id (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: introduce controller_id (Jaroslav Kysela) [RHEL-27515] - soundwire: fix initializing sysfs for same devices on different buses (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow driver to work without IRQ connection (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: refine the requested phy clock frequency (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: fix up bad merge (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: constify sdw_port_config when adding devices (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5650: add mutex to avoid the jack detection failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Refer to correct stream index at loops (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: Force codec power on in low power audio mode (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add switch to control normal and alt hp inputs (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add handling of ACPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Store device in private struct and use it more consistently (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix incorrect frame delay configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix the position of const qualifier (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: mem leak in skl register function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Fix mem leak in few functions (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Alays handle -EPROBE_DEFER (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682s: Add LDO output selection for dacref (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: add mtl_rt5650 support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing static from runtime PM ops (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8974: Correct boost mixer inputs (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP 255 G10 into quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: add noinc write test (Jaroslav Kysela) [RHEL-27515] - regmap: ram: support noinc semantics (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the bin file parsing method (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use dma_request_slave_channel() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: correct the format order (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix for indentation issue (Jaroslav Kysela) [RHEL-27515] - ASoC: dapm: Simplify widget clone (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: remove unused variables (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8195: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing the headset detection time (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Add chip version flag (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing initialisation and broadcasting (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Add slew rate controls. (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: nau8821: Add DMIC slew rate. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5514: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: probe: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: hdaudio: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: dmic: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add support for configuring PDM interface from topology (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: trivial: fix comment typo (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify macro value error (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the wrong judgment of re value (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the maximum value of calib (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-i2c: Simplify obtaining I2C match data (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for i2s mode register field update (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb() (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: add flag to mute and unmute stream during trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add ACPI dependency (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: fix typo in Kconfig select (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: use ack callback (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: machine: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8995: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8994: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8962: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5682s: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: max9867: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-rx-macro: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adav80x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adau1373: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: 88pm860x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Drop obsoleted comments and definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: opl3: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: caiaq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: mixart: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp7.0 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp power on mask macro value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp-deinit function arguments (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for pdm use case (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add condition check for i2s clock generation (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add platform and flag data to acp data structure (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add code for scanning acp pdm controller (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp6.3 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: refactor acp i2s clock generation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add acp6.3 pci legacy driver support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw88399 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw88399 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw88399" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Make return of remove_late void, too (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add option to use sram for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp dram usage for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: increase DSP cache window range (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add support for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add acpi machine id for acp6.3 version based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify max_register usage error (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support dmic link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow xe as match for i915_component_master_match (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow override of gpu binding. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Fix error handling in azx_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: enable wake capability for acp pci driver (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size() (Jaroslav Kysela) [RHEL-27515] - soundwire: dmi-quirks: update HP Omen match (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: improve error handling for clock stop prepare/deprepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: make .remove callback return void (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the notification payload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: new module for common functions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_hdmi: add common header for HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Improve topology parsing of dynamic strings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: explicitly include binding headers when used (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: fix build when only IPC4 is selected (Jaroslav Kysela) [RHEL-27515] - ASoC: Use device_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom/lpass: Constify struct lpass_variant (Jaroslav Kysela) [RHEL-27515] - ASoC: Drop unnecessary of_match_device() calls (Jaroslav Kysela) [RHEL-27515] - ASoC: da7218: Use i2c_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: Explicitly include correct DT includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add code_loading parameter to stream setup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Fix stream fifo_size initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Wake transactions need to be issued twice (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace asm/prom.h with explicit includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Poll SDxFIFOS after programming SDxFMT (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce HOST stream setup mechanism (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Initialise a variable to silence possible static analysis error (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove unused hibernate wake constants (Jaroslav Kysela) [RHEL-27515] - ASoC: Adds support for TAS575x to the pcm512x driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88261: Remove non-existing reset gpio (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove unused variable (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: fix an error code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Drop superfluous stream decoupling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Keep module refcount up when gathering traces (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Disable DSP before loading basefw (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Preallocate memory for module configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use generic size defines (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Simplify referencing dai-params.yaml (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Update codec to codec examples (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission mode of function parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw87390 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw87390 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify i2c driver name (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission method of parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove the "fade-enable property" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw87390" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Remove useless else (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Add TDM input source select (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rtq9128: Add TDM input source slect property (Jaroslav Kysela) [RHEL-27515] - sh: boards: Fix Sound Simple-Card struct name (Jaroslav Kysela) [RHEL-27515] - ASoC: remove asoc_xxx() compatible macro (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - sound: Fix snd_pcm_readv()/writev() to use iov access functions (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-iio-aux: Use flex array to simplify code (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-component: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-topology: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-utils: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-link: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: mediatek: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: cs47lxx: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: rt5677: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: avs: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soundwire: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: extensa: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: generic: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: bcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: simple_card_utils.h: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() (Jaroslav Kysela) [RHEL-27515] - ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Annotate struct hda_conn_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add Richtek rtq9128 audio amplifier support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: Log clk_get("iface") failures (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Drop unused IPC type defines (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Extend timeout on bias sense timeout (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Move headset bias sense enable earlier in process (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Enable bias sense by default (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Lower default type detect time (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: dump dsp stack (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add exception node in sof debugfs directory (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add definition of telemetry slot for exception handling (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add a helper function to search debug slot (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Xtensa: dump ar registers to restore call stack (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Add KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: add .auto_selectable_formats support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Use wlf,fsampen device tree property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Constrain maximum audio rate at runtime (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: make const array controls static (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rt1015: fix the first word being cut off (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use new export macro for dev_pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use pm_ptr() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the payload also when set_get_data fails (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Revise MICBIAS control for power saving. (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: max98927: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98520: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98388: Correct the includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98396: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max98373: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: max98357a: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max9768: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: tas571x: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42xx8-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8580: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for MCLK div by 2 (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE() (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for S32 LE format (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: Add SM6115 support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115 (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Minor cleanups in probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-spi: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix error checks of default read/write copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: Name iov_iter argument as iterator instead of buffer (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Drop unused iov_iter for process callback (Jaroslav Kysela) [RHEL-27515] - dt-bindings: Fix typos (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Update description for the new PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Drop obsoleted PCM copy_user ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops (Jaroslav Kysela) [RHEL-27515] - ASoC: component: Add generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Use iov_iter for process callback, too (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: Update comment about PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: xen: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme9652: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: hdsp: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme32: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: korg1212: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add memory copy helpers between iov_iter and iomem (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add copy ops with iov_iter (Jaroslav Kysela) [RHEL-27515] - iov_iter: Export import_ubuf() (Jaroslav Kysela) [RHEL-27515] - spi: tegra114: Remove unnecessary NULL-pointer checks (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: merge DAI call back functions into ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Drop unneeded quotes (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi parameters of chip select APIs (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_drvdata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_ctldata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Replace all spi->chip_select references with function call (Jaroslav Kysela) [RHEL-27515] - spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: remove prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add clocks on endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add missing mclk-fs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add definitions/ports (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Add support for RK3588 (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Make the grf property optional (Jaroslav Kysela) [RHEL-27515] - spi: Reintroduce spi_set_cs_timing() (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts' (Jaroslav Kysela) [RHEL-27515] - dt-bindings: sound: Add generic serial MIDI device (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: support tick_delay without enhance_timing (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wcd938x: Add gpio property for selecting CTIA/OMTP headset (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Centralize the 'sound-dai' definition (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master (Jaroslav Kysela) [RHEL-27515] - spi: modify set_cs_timing parameter (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: add tick_delay support (Jaroslav Kysela) [RHEL-27515]- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-pmc: fix signedness bugs (Luiz Capitulino) [RHEL-45234] - drivers/platform/mellanox: Convert snprintf to sysfs_emit (Luiz Capitulino) [RHEL-45234] - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43846] {CVE-2024-38615} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44143] {CVE-2024-38573} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33200] {CVE-2024-26894} - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Aristeu Rozanski) [RHEL-38634] - RAS/AMD/ATL: Fix MI300 bank hash (Aristeu Rozanski) [RHEL-38634] - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Mark Salter) [RHEL-35086] {CVE-2024-26989} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37717] {CVE-2021-47386} - pstore/platform: Add check for kstrdup (Steve Best) [RHEL-38128] {CVE-2023-52869} - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses (Charles Mirabile) [RHEL-34956] {CVE-2024-26947} - PM: sleep: wakeirq: fix wake irq warning in system suspend (Mark Langsdorf) [RHEL-26183] - drivers/base/cpu: crash data showing should depends on KEXEC_CORE (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: fix error handling in add_memory_resource() (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: add missing mem_hotplug_lock (Mark Langsdorf) [RHEL-26183] - regmap: fix bogus error on regcache_sync success (Mark Langsdorf) [RHEL-26183] - fw loader: Remove the now superfluous sentinel element from ctl_table array (Mark Langsdorf) [RHEL-26183] - regmap: fix NULL deref on lookup (Mark Langsdorf) [RHEL-26183] - driver core: platform: Annotate struct irq_affinity_devres with __counted_by (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Make property entry API test modular (Mark Langsdorf) [RHEL-26183] - drivers/base: Add modular KUnit property entry API tests (Mark Langsdorf) [RHEL-26183] - driver core: Add missing parameter description to __fwnode_link_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Unify the firmware node type check (Mark Langsdorf) [RHEL-26183] - driver core: platform: Use temporary variable in platform_device_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Refactor error path in a couple places (Mark Langsdorf) [RHEL-26183] - driver core: platform: Drop redundant check in platform_device_add() (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Mark Langsdorf) [RHEL-26183] - driver core: return an error when dev_set_name() hasn't happened (Mark Langsdorf) [RHEL-26183] - crash: memory and CPU hotplug sysfs attributes (Mark Langsdorf) [RHEL-26183] - driver core: Call in reversed order in device_platform_notify_remove() (Mark Langsdorf) [RHEL-26183] - driver core: Return proper error code when dev_set_name() fails (Mark Langsdorf) [RHEL-26183] - mm,thp: fix nodeN/meminfo output alignment (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros to root device tests (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros for platform devices tests (Mark Langsdorf) [RHEL-26183] - drivers: base: Free devm resources when unregistering a device (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for platform devices (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for root devices (Mark Langsdorf) [RHEL-26183] - drivers/base: Disable CONFIG_DM_KUNIT_TEST (Mark Langsdorf) [RHEL-26183] - base/node: Remove duplicated include (Mark Langsdorf) [RHEL-26183] - driver core: Call dma_cleanup() on the test_remove path (Mark Langsdorf) [RHEL-26183] - driver core: test_async: fix an error code (Mark Langsdorf) [RHEL-26183] - of: Move of_device_{add,register,unregister} to platform.c (Mark Langsdorf) [RHEL-26183] - of: Move of_platform_register_reconfig_notifier() into DT core (Mark Langsdorf) [RHEL-26183] - regmap: Provide user selectable option to enable regmap (Mark Langsdorf) [RHEL-26183] - Regmap: Add REGMAP_BUILD (Mark Langsdorf) [RHEL-26183] - regmap: Fix the type used for a bitmap pointer (Mark Langsdorf) [RHEL-26183] - regmap: Remove dynamic allocation warnings for rbtree and maple (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Use alloc_flags for memory allocations (Mark Langsdorf) [RHEL-26183] - regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches (Mark Langsdorf) [RHEL-26183] - regmap-irq: Fix out-of-bounds access when allocating config buffers (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Remove unused 64-bit support code (Mark Langsdorf) [RHEL-26183] - regmap: cache: Revert "Add 64-bit mode support" (Mark Langsdorf) [RHEL-26183] - regmap: Revert "add 64-bit mode support" and Co. (Mark Langsdorf) [RHEL-26183] - PM: domains: Move the verification of in-params from genpd_add_device() (Mark Langsdorf) [RHEL-26183] - regmap: Drop early readability check (Mark Langsdorf) [RHEL-26183] - drivers: fwnode: fix fwnode_irq_get[_byname]() (Mark Langsdorf) [RHEL-26183] - regmap: Check for register readability before checking cache during read (Mark Langsdorf) [RHEL-26183] - regmap: Add debugfs file for forcing field writes (Mark Langsdorf) [RHEL-26183] - regmap: Don't check for changes in regcache_set_val() (Mark Langsdorf) [RHEL-26183] - regmap: Add missing cache_only checks (Mark Langsdorf) [RHEL-26183] - regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put (Mark Langsdorf) [RHEL-26183] - base/node: Use 'property' to identify an access parameter (Mark Langsdorf) [RHEL-26183] - isa: Remove unnecessary checks (Mark Langsdorf) [RHEL-26183] - PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM (Mark Langsdorf) [RHEL-26183] - PM: domains: fix integer overflow issues in genpd_parse_state() (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Allow passing an empty config->reg_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop backward compatibility for inverted mask/unmask (Mark Langsdorf) [RHEL-26183] - regmap-irq: Minor adjustments to .handle_mask_sync() (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove support for not_fixed_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove type registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove virtual registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop map from handle_mask_sync() parameters (Mark Langsdorf) [RHEL-26183] - hwrng: cn10k - use dev_err_probe (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - delete empty remove function (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - Add extended trng register support (Bharat Bhushan) [RHEL-22181] - hwrng: octeon - Fix warnings on 32-bit platforms (Bharat Bhushan) [RHEL-22181] - REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri)- REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri) - Revert "REDHAT: Fix values in Makefile being redefined" (Lucas Zampieri) - tools/power turbostat: Add local build_bug.h header for snapshot target (David Arcari) [RHEL-33321] - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (David Arcari) [RHEL-33321] - tools/power turbostat: option '-n' is ambiguous (David Arcari) [RHEL-33321 RHEL-36084] - tools/power turbostat: version 2024.05.10 (David Arcari) [RHEL-33321] - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (David Arcari) [RHEL-33321] - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (David Arcari) [RHEL-33321] - tools/power turbostat: Read Package-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Read Core-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (David Arcari) [RHEL-33321] - tools/power turbostat: Add columns for clustered uncore frequency (David Arcari) [RHEL-33321] - tools/power turbostat: Enable non-privileged users to read sysfs counters (David Arcari) [RHEL-33321] - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (David Arcari) [RHEL-33321] - tools/power turbostat: Add ARL-H support (David Arcari) [RHEL-33321] - tools/power turbostat: Enhance ARL/LNL support (David Arcari) [RHEL-33321] - tools/power turbostat: Survive sparse die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Remember global max_die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Harden probe_intel_uncore_frequency() (David Arcari) [RHEL-33321] - tools/power turbostat: Add "snapshot:" Makefile target (David Arcari) [RHEL-33321] - platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Update LNL signal status map (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Add support to show S0ix blocker counter (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Fix PCH names in comments (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Improve PKGC residency counters debug (Steve Best) [RHEL-46817] - platform/x86/intel/pmc/arl: Put GNA device in D3 (Steve Best) [RHEL-46817] - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Davide Caratti) [RHEL-45534] - net/sched: taprio: extend minimum interval restriction to entire cycle too (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39715] {CVE-2024-36017} - xfs: process free extents to busy list in FIFO order (Pavel Reichl) [RHEL-7961] - xfs: adjust the incore perag block_count when shrinking (Pavel Reichl) [RHEL-7961] - xfs: abort fstrim if kernel is suspending (Pavel Reichl) [RHEL-7961] - xfs: reduce AGF hold times during fstrim operations (Pavel Reichl) [RHEL-7961] - xfs: move log discard work to xfs_discard.c (Pavel Reichl) [RHEL-7961] - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ken Cox) [RHEL-38415] {CVE-2021-47459} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39354] {CVE-2024-36016} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35058] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35058] {CVE-2024-27010} - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Paolo Bonzini) [RHEL-16745] - x86/e820: Add a new e820 table update helper (Paolo Bonzini) [RHEL-16745] - x86/sev: Add callback to apply RMP table fixups for kexec (Paolo Bonzini) [RHEL-16745] - x86/kexec: Do not update E820 kexec table for setup_data (Paolo Bonzini) [RHEL-16745] - x86/e820: Don't reserve SETUP_RNG_SEED in e820 (Paolo Bonzini) [RHEL-16745] - redhat: add new configs (Paolo Bonzini) [RHEL-16745] - KVM: SNP: Fix LBR Virtualization for SNP guest (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Delegate LBR virtualization to the processor (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Automatically switch reclaimed pages to shared (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Add module parameter to enable SEV-SNP (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP (Paolo Bonzini) [RHEL-16745] - KVM: x86: Implement hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for invalidating private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for initializing private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Support SEV-SNP AP Creation NAE event (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle RMP nested page faults (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle GHCB GPA register VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add initial SEV-SNP support (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for invalidating memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add interface for populating gmem pages with user data (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: extract __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for initializing memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: limit overzealous WARN (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: pass error up from filemap_grab_folio (Paolo Bonzini) [RHEL-16745] - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Paolo Bonzini) [RHEL-16745] - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Paolo Bonzini) [RHEL-16745] - KVM: x86: Split core of hypercall emulation to helper function (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Allow per-guest configuration of GHCB protocol version (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for termination requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle AP reset MSR protocol (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: check for invalid async page faults involving private memory (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use synthetic page fault error code to indicate private faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Pass full 64-bit error code when handling page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler (Paolo Bonzini) [RHEL-16745] - KVM: x86: Define more SEV+ page fault error bits/flags for #NPF (Paolo Bonzini) [RHEL-16745] - KVM: x86: Remove separate "bit" defines for page fault error code masks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation (Paolo Bonzini) [RHEL-16745] - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Print SPTEs on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Dump VMCS on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Don't kill the VM on an unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Introduce test mode related to EPT violation VE (Paolo Bonzini) [RHEL-16745] - KVM, x86: add architectural support code for #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Track shadow MMIO value on a per-VM basis (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Process atomically-zapped SPTEs after TLB flush (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE (Paolo Bonzini) [RHEL-16745] - KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values (Paolo Bonzini) [RHEL-16745] - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini) [RHEL-16745] - KVM: x86: Explicitly zero kvm_caps during vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_mce_cap on vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_vm_types on vendor module load (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add test for transferring FPU state into VMSA (Paolo Bonzini) [RHEL-16745] - selftests: kvm: split "launch" phase of SEV VM creation (Paolo Bonzini) [RHEL-16745] - selftests: kvm: switch to using KVM_X86_*_VM (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add tests for KVM_SEV_INIT2 (Paolo Bonzini) [RHEL-16745] - KVM: SEV: allow SEV-ES DebugSwap again (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce KVM_SEV_INIT2 operation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time (Paolo Bonzini) [RHEL-16745] - KVM: SEV: define VM types for SEV and SEV-ES (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce to_kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add supported_vm_types to kvm_caps (Paolo Bonzini) [RHEL-16745] - KVM: x86: add fields to struct kvm_arch for CoCo features (Paolo Bonzini) [RHEL-16745] - KVM: SEV: store VMSA features in kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: SEV: publish supported VMSA features (Paolo Bonzini) [RHEL-16745] - KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR (Paolo Bonzini) [RHEL-16745] - KVM: x86: use u64_to_user_ptr() (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Invert handling of SEV and SEV_ES feature flags (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: separate description of firmware (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Track SNP host status with cc_platform_*() (Paolo Bonzini) [RHEL-16745] - x86/cc: Add cc_platform_set/_clear() helpers (Paolo Bonzini) [RHEL-16745] - x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Paolo Bonzini) [RHEL-16745] - x86/tdx: Preserve shared bit on mprotect() (Paolo Bonzini) [RHEL-16745] - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Update the Zenbleed microcode revisions (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() (Paolo Bonzini) [RHEL-16745] - crypto: ccp - State in dmesg that TSME is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Disable KMSAN for memory encryption TUs (Paolo Bonzini) [RHEL-16745] - x86/sev: Dump SEV_STATUS (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Have it depend on AMD_IOMMU (Paolo Bonzini) [RHEL-16745] - iommu/amd: Fix failure return from snp_lookup_rmpentry() (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Make snp_range_list static (Paolo Bonzini) [RHEL-16745] - Documentation: virt: Fix up pre-formatted text block for SEV ioctls (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_SET_CONFIG command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_COMMIT command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_PLATFORM_STATUS command (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump (Paolo Bonzini) [RHEL-16745] - iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle legacy SEV commands when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle the legacy TMR allocation when SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Introduce an SNP leaked pages list (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Provide an API to issue SEV and SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Define the SEV-SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked (Paolo Bonzini) [RHEL-16745] - x86/sev: Adjust the directmap to avoid inadvertent RMP faults (Paolo Bonzini) [RHEL-16745] - x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction (Paolo Bonzini) [RHEL-16745] - x86/fault: Dump RMP table information when RMP page faults occur (Paolo Bonzini) [RHEL-16745] - x86/traps: Define RMP violation #PF error code (Paolo Bonzini) [RHEL-16745] - x86/fault: Add helper for dumping RMP entries (Paolo Bonzini) [RHEL-16745] - x86/sev: Add RMP entry lookup helpers (Paolo Bonzini) [RHEL-16745] - x86/sev: Add SEV-SNP host initialization support (Paolo Bonzini) [RHEL-16745] - x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled (Paolo Bonzini) [RHEL-16745] - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Paolo Bonzini) [RHEL-16745] - x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Add SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Do the common init on future Zens too (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN1 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Drop now unused CPU erratum checking function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_400[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_383[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1054[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move Zenbleed check to the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Carve out the erratum 1386 fix (Paolo Bonzini) [RHEL-16745] - x86/sev: Fix position dependent variable references in startup code (Paolo Bonzini) [RHEL-16745] - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Paolo Bonzini) [RHEL-16745] - x86/sme: Fix memory encryption setting if enabled by default and not overridden (Paolo Bonzini) [RHEL-16745]- netfilter: conntrack: switch connlabels to atomic_t (Xin Long) [RHEL-28816] - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [RHEL-28816] - stm class: Fix a double free in stm_register_device() (David Arcari) [RHEL-44520] {CVE-2024-38627} - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (cki-backport-bot) [RHEL-44261] {CVE-2024-38543} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - xfs: fix reloading entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: make inode unlinked bucket recovery work with quotacheck (Pavel Reichl) [RHEL-7990] - xfs: reload entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list (Pavel Reichl) [RHEL-7990] - xfs: load uncached unlinked inodes into memory on demand (Pavel Reichl) [RHEL-7990] - netfilter: nf_tables: Implement table adoption support (Phil Sutter) [RHEL-32120] - netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST (Phil Sutter) [RHEL-32120] - netfilter: uapi: Document NFT_TABLE_F_OWNER flag (Phil Sutter) [RHEL-32120] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39781] {CVE-2024-36929} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39833] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39833] {CVE-2024-36905} - ppdev: Add an error check in register_device (Steve Best) [RHEL-39127] {CVE-2024-36015} - ppdev: Remove usage of the deprecated ida_simple_xx() API (Steve Best) [RHEL-39127] {CVE-2024-36015} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37725] {CVE-2021-47384} - of: module: prevent NULL pointer dereference in vsnprintf() (Steve Best) [RHEL-37254] {CVE-2024-35878}- KEYS: trusted: Fix memory leak in tpm2_key_encode() (CKI Backport Bot) [RHEL-41151] {CVE-2024-36967} - mm/zswap: invalidate duplicate entry when !zswap_enabled (Rafael Aquini) [RHEL-40684] - mm: zswap: fix objcg use-after-free in entry destruction (Rafael Aquini) [RHEL-40684] - mm: memcg: add per-memcg zswap writeback stat (Rafael Aquini) [RHEL-40684] - zswap: make shrinking memcg-aware (Rafael Aquini) [RHEL-40684] - memcontrol: implement mem_cgroup_tryget_online() (Rafael Aquini) [RHEL-40684] - mm/list_lru.c: remove unused list_lru_from_kmem() (Rafael Aquini) [RHEL-40684] - list_lru: allow explicit memcg and NUMA node selection (Rafael Aquini) [RHEL-40684] - mm: zswap: fix potential memory corruption on duplicate store (Rafael Aquini) [RHEL-40684] - mm: zswap: kill zswap_get_swap_cache_page() (Rafael Aquini) [RHEL-40684] - mm: zswap: tighten up entry invalidation (Rafael Aquini) [RHEL-40684] - mm: zswap: use zswap_invalidate_entry() for duplicates (Rafael Aquini) [RHEL-40684] - zswap: make zswap_load() take a folio (Rafael Aquini) [RHEL-40684] - swap: remove some calls to compound_head() in swap_readpage() (Rafael Aquini) [RHEL-40684] - memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio (Rafael Aquini) [RHEL-40684] - zswap: make zswap_store() take a folio (Rafael Aquini) [RHEL-40684] - mm: kill frontswap (Rafael Aquini) [RHEL-40684] - mm: zswap: fix double invalidate with exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: invaldiate entry after writeback (Rafael Aquini) [RHEL-40684] - mm: zswap: remove zswap_header (Rafael Aquini) [RHEL-40684] - mm: zswap: simplify writeback function (Rafael Aquini) [RHEL-40684] - mm: zswap: remove shrink from zpool interface (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zsmalloc (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from z3fold (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zbud (Rafael Aquini) [RHEL-40684] - mm: zswap: add pool shrinking mechanism (Rafael Aquini) [RHEL-40684] - mm: zswap: support exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: shrink until can accept (Rafael Aquini) [RHEL-40684] - swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range (Rafael Aquini) [RHEL-40684] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44477] {CVE-2024-36489} - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (cki-backport-bot) [RHEL-43400] {CVE-2024-36974} - packet: annotate data-races around ignore_outgoing (cki-backport-bot) [RHEL-33238] {CVE-2024-26862} - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40902] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40902] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40902] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40902] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40902] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40902] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40902] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40902] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40902] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40902] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40902] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40902] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40902] - gfs2: use constant for array size (Bob Peterson) [RHEL-40902] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40902] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40902] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40902] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40902] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40902] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40902] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40902] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40902] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40902] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40902] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40902] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40902] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40902] - KVM: arm64: FFA: Release hyp rx buffer (Sebastian Ott) [RHEL-43288] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Sebastian Ott) [RHEL-43288] - KVM: arm64: Ensure that SME controls are disabled in protected mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Sebastian Ott) [RHEL-43288] - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Specialize handling of host fpsimd state on trap (Sebastian Ott) [RHEL-43288] - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reintroduce __sve_save_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Sebastian Ott) [RHEL-43288] - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix AArch32 register narrowing on userspace write (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test vCPU-scoped feature ID registers (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test that feature ID regs survive a reset (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Store expected register value in set_id_regs (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Rename helper in set_id_regs to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Only reset vCPU-scoped feature ID regs once (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename is_id_reg() to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic: Allocate private interrupts on demand (Sebastian Ott) [RHEL-43288] - KVM: arm64: Force injection of a data abort on NISV MMIO exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Restrict supported capabilities for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add is_pkvm_initialized() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename firmware pseudo-register documentation file (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reformat/beautify PTP hypercall documentation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Introduce and use predicates that check for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Simplify vgic-v3 hypercalls (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move setting the page as dirty out of the critical section (Sebastian Ott) [RHEL-43288] - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix comment for __pkvm_vcpu_init_traps() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Prevent kmemleak from accessing .hyp.data (Sebastian Ott) [RHEL-43288] - KVM: arm64: Do not map the host fpsimd state to hyp in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Support TLB invalidation in guest context (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Check for PTE validity when checking for executable/cacheable (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BUG-ing from the host abort path (Sebastian Ott) [RHEL-43288] - KVM: arm64: Issue CMOs when tearing down guest s2 pages (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor checks for FP state ownership (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move guest_owns_fp_regs() to increase its scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNX (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add stress test for LPI injection (Sebastian Ott) [RHEL-43288] - KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add helper for enabling LPIs on a redistributor (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add a minimal library for interacting with an ITS (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add quadword MMIO accessors (Sebastian Ott) [RHEL-43288] - KVM: selftests: Standardise layout of GIC frames (Sebastian Ott) [RHEL-43288] - KVM: selftests: Align with kernel's GIC definitions (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of the lpi_list_lock (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Rip out the global translation cache (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Use the per-ITS translation cache for injection (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Maintain a translation cache per ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-debug: Use an xarray mark for debug iterator (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-43288] - KVM: Treat the device list as an rculist (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Work around lack of pauth support in old toolchains (Sebastian Ott) [RHEL-43288] - KVM: arm64: Drop trapping of PAuth instructions/keys (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Advertise support for PAuth (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle ERETA[AB] instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add emulation for ERETAx instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add kvm_has_pauth() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Reinject PAC exceptions caused by HCR_EL2.API==0 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle HCR_EL2.{API,APK} independently (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Honor HFGITR_EL2.ERET being set (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fast-track 'InHost' exception returns (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add trap forwarding for ERET and SMC (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Sebastian Ott) [RHEL-43288] - KVM: arm64: Constraint PAuth support to consistent implementations (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add helpers for ESR_ELx_ERET_ISS_ERET* (Sebastian Ott) [RHEL-43288] - KVM: arm64: Harden __ctxt_sys_reg() against out-of-range values (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove FFA_MSG_SEND_DIRECT_REQ from the denylist (Sebastian Ott) [RHEL-43288] - KVM: arm64: Improve out-of-order sysreg table diagnostics (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_debug_data from vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add accessor for per-CPU state (Sebastian Ott) [RHEL-43288] - KVM: selftests: Allow many vCPUs and reader threads per UFFD in demand paging test (Sebastian Ott) [RHEL-43288] - KVM: selftests: Report per-vcpu demand paging rate from demand paging test (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rationalise KVM banner output (Sebastian Ott) [RHEL-43288] - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Sebastian Ott) [RHEL-43288] - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Sebastian Ott) [RHEL-43288] - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Sebastian Ott) [RHEL-43288] - vfio/pci: fix potential memory leak in vfio_intx_enable() (Alex Williamson) [RHEL-44424] {CVE-2024-38632} - perf test arm64: Fix version that enables VG register on Arm (Michael Petlan) [RHEL-32688] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-25790] - can: isotp: isotp_sendmsg(): fix return error fix on TX path (Radu Rendec) [RHEL-39584] - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (Radu Rendec) [RHEL-39584] - netfilter: nf_tables: set dormant flag on hook register failure (Phil Sutter) [RHEL-33123] {CVE-2024-26835} - perf annotate: Fix segfault on sample histogram (Michael Petlan) [RHEL-29571] - perf symbols: Fix ownership of string in dso__load_vmlinux() (Michael Petlan) [RHEL-29571] - perf symbols: Update kcore map before merging in remaining symbols (Michael Petlan) [RHEL-29571] - perf maps: Re-use __maps__free_maps_by_name() (Michael Petlan) [RHEL-29571] - perf symbols: Remove map from list before updating addresses (Michael Petlan) [RHEL-29571] - perf annotate: Fix memory leak in annotated_source (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check variable address range properly (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check pointer offset when checking variables (Michael Petlan) [RHEL-29571] - perf tests: Remove dependency on lscpu (Michael Petlan) [RHEL-29571] - perf map: Remove kernel map before updating start and end addresses (Michael Petlan) [RHEL-29571] - perf tests: Apply attributes to all events in object code reading test (Michael Petlan) [RHEL-29571] - perf tests: Make "test data symbol" more robust on Neoverse N1 (Michael Petlan) [RHEL-29571] - perf test: Use a single fd for the child process out/err (Michael Petlan) [RHEL-29571] - perf test: Stat output per thread of just the parent process (Michael Petlan) [RHEL-29571] - perf record: Delete session after stopping sideband thread (Michael Petlan) [RHEL-29571] - perf riscv: Fix the warning due to the incompatible type (Michael Petlan) [RHEL-29571] - perf lock contention: Add a missing NULL check (Michael Petlan) [RHEL-29571] - perf annotate: Make sure to call symbol__annotate2() in TUI (Michael Petlan) [RHEL-29571] - riscv: andes: Support specifying symbolic firmware and hardware raw events (Michael Petlan) [RHEL-29571] - perf annotate: Add comments in the data structures (Michael Petlan) [RHEL-29571] - perf annotate: Remove sym_hist.addr[] array (Michael Petlan) [RHEL-29571] - perf annotate: Calculate instruction overhead using hashmap (Michael Petlan) [RHEL-29571] - perf annotate: Add a hashmap for symbol histogram (Michael Petlan) [RHEL-29571] - perf threads: Reduce table size from 256 to 8 (Michael Petlan) [RHEL-29571] - perf threads: Switch from rbtree to hashmap (Michael Petlan) [RHEL-29571] - perf threads: Move threads to its own files (Michael Petlan) [RHEL-29571] - perf machine: Move machine's threads into its own abstraction (Michael Petlan) [RHEL-29571] - perf machine: Move fprintf to for_each loop and a callback (Michael Petlan) [RHEL-29571] - perf trace: Ignore thread hashing in summary (Michael Petlan) [RHEL-29571] - perf report: Sort child tasks by tid (Michael Petlan) [RHEL-29571] - perf vendor events amd: Fix Zen 4 cache latency events (Michael Petlan) [RHEL-29571] - perf version: Display availability of OpenCSD support (Michael Petlan) [RHEL-29571] - perf vendor events intel: Add umasks/occ_sel to PCU events. (Michael Petlan) [RHEL-29571] - perf map: Fix map reference count issues (Michael Petlan) [RHEL-29571] - libperf evlist: Avoid out-of-bounds access (Michael Petlan) [RHEL-29571] - perf lock contention: Account contending locks too (Michael Petlan) [RHEL-29571] - perf metrics: Fix segv for metrics with no events (Michael Petlan) [RHEL-29571] - perf metrics: Fix metric matching (Michael Petlan) [RHEL-29571] - perf pmu: Fix a potential memory leak in perf_pmu__lookup() (Michael Petlan) [RHEL-29571] - perf test: Fix spelling mistake "curent" -> "current" (Michael Petlan) [RHEL-29571] - perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 (Michael Petlan) [RHEL-29571] - perf data convert: Fix segfault when converting to json when cpu_desc isn't set (Michael Petlan) [RHEL-29571] - perf bpf: Check that the minimal vmlinux.h installed is the latest one (Michael Petlan) [RHEL-29571] - perf print-events: make is_event_supported() more robust (Michael Petlan) [RHEL-29571] - perf tests: Add option to run tests in parallel (Michael Petlan) [RHEL-29571] - perf tests: Run time generate shell test suites (Michael Petlan) [RHEL-29571] - perf tests: Use scandirat for shell script finding (Michael Petlan) [RHEL-29571] - perf test: Rename builtin-test-list and add missed header guard (Michael Petlan) [RHEL-29571] - tools subcmd: Add a no exec function call option (Michael Petlan) [RHEL-29571] - perf tests: Avoid fork in perf_has_symbol test (Michael Petlan) [RHEL-29571] - perf list: Add scandirat compatibility function (Michael Petlan) [RHEL-29571] - perf thread_map: Skip exited threads when scanning /proc (Michael Petlan) [RHEL-29571] - perf list: fix short description for some cache events (Michael Petlan) [RHEL-29571] - perf stat: Fix metric-only aggregation index (Michael Petlan) [RHEL-29571] - perf metrics: Compute unmerged uncore metrics individually (Michael Petlan) [RHEL-29571] - perf stat: Pass fewer metric arguments (Michael Petlan) [RHEL-29571] - perf: script: prefer capstone to XED (Michael Petlan) [RHEL-29571] - perf: script: add raw|disasm arguments to --insn-trace option (Michael Petlan) [RHEL-29571] - perf: script: add field 'disasm' to display mnemonic instructions (Michael Petlan) [RHEL-29571] - perf: util: use capstone disasm engine to show assembly instructions (Michael Petlan) [RHEL-29571] - perf: build: introduce the libcapstone (Michael Petlan) [RHEL-29571] - perf list: For metricgroup only list include description (Michael Petlan) [RHEL-29571] - perf tools: Fixup module symbol end address properly (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sandybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update jaketown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivytown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update cascadelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellde TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake events to v1.15 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake events to v58 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sierraforst events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake events to v1.02 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update meteorlake events to v1.07 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake events to v1.21 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell events to v35 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update grandridge events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update emeraldrapids events to v1.03 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell events to v29 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlaken events to v1.24 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake events to v1.24 (Michael Petlan) [RHEL-29571] - perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h (Michael Petlan) [RHEL-29571] - perf testsuite: Install kprobe tests and common files (Michael Petlan) [RHEL-29571] - perf testsuite: Add test for kprobe handling (Michael Petlan) [RHEL-29571] - perf testsuite: Add common output checking helpers (Michael Petlan) [RHEL-29571] - perf testsuite: Add test case for perf probe (Michael Petlan) [RHEL-29571] - perf testsuite: Add initialization script for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common setting for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common regex patters (Michael Petlan) [RHEL-29571] - perf test: Enable Symbols test to work with a current module dso (Michael Petlan) [RHEL-29571] - perf build: Cleanup perf register configuration (Michael Petlan) [RHEL-29571] - perf parse-regs: Introduce a weak function arch__sample_reg_masks() (Michael Petlan) [RHEL-29571] - perf parse-regs: Always build perf register functions (Michael Petlan) [RHEL-29571] - perf build: Remove unused CONFIG_PERF_REGS (Michael Petlan) [RHEL-29571] - perf metric: Don't remove scale from counts (Michael Petlan) [RHEL-29571] - perf stat: Avoid metric-only segv (Michael Petlan) [RHEL-29571] - perf expr: Fix "has_event" function for metric style events (Michael Petlan) [RHEL-29571] - perf expr: Allow NaN to be a valid number (Michael Petlan) [RHEL-29571] - perf maps: Locking tidy up of nr_maps (Michael Petlan) [RHEL-29571] - perf maps: Hide maps internals (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_next_entry (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_by_name (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find (Michael Petlan) [RHEL-29571] - perf maps: Switch from rbtree to lazily sorted array for addresses (Michael Petlan) [RHEL-29571] - perf srcline: Add missed addr2line closes (Michael Petlan) [RHEL-29571] - perf stat: Support per-cluster aggregation (Michael Petlan) [RHEL-29571] - perf tools: Remove misleading comments on map functions (Michael Petlan) [RHEL-29571] - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_thread initialization to perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Fix memory leak in perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() (Michael Petlan) [RHEL-29571] - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Michael Petlan) [RHEL-29571] - perf symbols: Slightly improve module file executable section mappings (Michael Petlan) [RHEL-29571] - perf tools: Make it possible to see perf's kernel and module memory mappings (Michael Petlan) [RHEL-29571] - perf record: Display data size on pipe mode (Michael Petlan) [RHEL-29571] - perf script: Print source line for each jump in brstackinsn (Michael Petlan) [RHEL-29571] - perf kvm powerpc: Fix build (Michael Petlan) [RHEL-29571] - tools: perf: Expose sample ID / stream ID to python scripts (Michael Petlan) [RHEL-29571] - perf bpf: Clean up the generated/copied vmlinux.h (Michael Petlan) [RHEL-29571] - perf jevents: Drop or simplify small integer values (Michael Petlan) [RHEL-29571] - perf parse-events: Print all errors (Michael Petlan) [RHEL-29571] - perf parse-events: Improve error location of terms cloned from an event (Michael Petlan) [RHEL-29571] - perf tsc: Add missing newlines to debug statements (Michael Petlan) [RHEL-29571] - perf Documentation: Add some more hints to tips.txt (Michael Petlan) [RHEL-29571] - perf test: Simplify metric value validation test final report (Michael Petlan) [RHEL-29571] - perf report: Prevent segfault with --no-parent (Michael Petlan) [RHEL-29571] - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() (Michael Petlan) [RHEL-29571] - perf evsel: Rename get_states() to parse_task_states() and make it public (Michael Petlan) [RHEL-29571] - perf tools: Add -H short option for --hierarchy (Michael Petlan) [RHEL-29571] - perf pmu: Treat the msr pmu as software (Michael Petlan) [RHEL-29571] - perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in (Michael Petlan) [RHEL-29571] - perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_pmus__num_mem_pmus() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__record_args() (Michael Petlan) [RHEL-29571] - perf mem: Clean up is_mem_loads_aux_event() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_event__supported() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__name() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__ptr() (Michael Petlan) [RHEL-29571] - perf mem: Add mem_events into the supported perf_pmu (Michael Petlan) [RHEL-29571] - perf sched: Commit to evsel__taskstate() to parse task state info (Michael Petlan) [RHEL-29571] - perf util: Add evsel__taskstate() to parse the task state info instead (Michael Petlan) [RHEL-29571] - perf util: Add helpers to parse task state string from libtraceevent (Michael Petlan) [RHEL-29571] - perf sched: Sync state char array with the kernel (Michael Petlan) [RHEL-29571] - perf data: Minor code style alignment cleanup (Michael Petlan) [RHEL-29571] - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording (Michael Petlan) [RHEL-29571] - perf record: Fix possible incorrect free in record__switch_output() (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check allowed DWARF Ops (Michael Petlan) [RHEL-29571] - perf annotate-data: Support stack variables (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Add die_get_cfa() (Michael Petlan) [RHEL-29571] - perf annotate-data: Support global variables (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle PC-relative addressing (Michael Petlan) [RHEL-29571] - perf annotate-data: Add stack operation pseudo type (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle array style accesses (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle macro fusion on x86 (Michael Petlan) [RHEL-29571] - perf annotate-data: Parse 'lock' prefix from llvm-objdump (Michael Petlan) [RHEL-29571] - perf build: Check whether pkg-config is installed when libtraceevent is linked (Michael Petlan) [RHEL-29571] - perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test (Michael Petlan) [RHEL-29571] - perf/x86: Fix out of range data (Michael Petlan) [RHEL-29571] - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Michael Petlan) [RHEL-29571] - perf/x86/amd/core: Avoid register reset when CPU is dead (Michael Petlan) [RHEL-29571] - perf/x86/amd/lbr: Discard erroneous branch entries (Michael Petlan) [RHEL-29571] - perf/bpf: Fix duplicate type check (Michael Petlan) [RHEL-29571] - perf/x86/amd/uncore: Fix __percpu annotation (Michael Petlan) [RHEL-29571] - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Xin Long) [RHEL-31303] {CVE-2024-26663} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix memleak in map from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restore set elements when delete set fails (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: discard table flag update with pending basechain deletion (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject table flag and netdev basechain updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject new basechain after table flag update (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: flush pending destroy work before exit_net release (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Florian Westphal) [RHEL-33985] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not compare internal table flags on updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject constant set with timeout (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: use kzalloc for hook allocation (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: register hooks last when adding new chain/flowtable (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix bidirectional offload regression (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: skip end interval element from gc (Florian Westphal) [RHEL-33985] {CVE-2024-26581} - netfilter: nf_tables: use timestamp to check for set element timeout (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: Remove unused variable nft_net (Florian Westphal) [RHEL-33985] - netfilter: nft_ct: reject direction for ct id (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: restrict match/target protocol to u16 (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: reject unused compat flag (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: validate NFPROTO_* family (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: reject configurations that cause integer overflow (Florian Westphal) [RHEL-33985] {CVE-2024-26668} - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: skip dead set elements in netlink dump (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not allow mismatch field size and set key length (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: do not ignore unsupported flags (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject invalid set policy (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: shrink memory consumption of set elements (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [RHEL-33985]- igc: Fix Energy Efficient Ethernet support declaration (Corinna Vinschen) [RHEL-17489] - igc: Fix LED-related deadlock on driver unbind (Corinna Vinschen) [RHEL-17489] - igc: Remove redundant runtime resume for ethtool ops (Corinna Vinschen) [RHEL-17489] - igc: Refactor runtime power management flow (Corinna Vinschen) [RHEL-17489] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17489] - igc: Remove stale comment about Tx timestamping (Corinna Vinschen) [RHEL-17489] - igc: Fix missing time sync events (Corinna Vinschen) [RHEL-17489] - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-17489 RHEL-33266] {CVE-2024-26853} - igc: fix LEDS_CLASS dependency (Corinna Vinschen) [RHEL-17489] - eth: igc: remove unused embedded struct net_device (Corinna Vinschen) [RHEL-17489] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17489] - net: intel: igc: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17489] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Corinna Vinschen) [RHEL-17489] - igc: Add support for LEDs on i225/i226 (Corinna Vinschen) [RHEL-17489] - igc: Remove temporary workaround (Corinna Vinschen) [RHEL-17489] - igc: Unify filtering rule fields (Corinna Vinschen) [RHEL-17489] - igc: Use netdev printing functions for flex filters (Corinna Vinschen) [RHEL-17489] - igc: Use reverse xmas tree (Corinna Vinschen) [RHEL-17489] - igc: Fix hicredit calculation (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN EtherType mask (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN TCI mask (Corinna Vinschen) [RHEL-17489] - igc: Report VLAN EtherType matching back to user (Corinna Vinschen) [RHEL-17489] - igc: field get conversion (Corinna Vinschen) [RHEL-17489] - igc: field prep conversion (Corinna Vinschen) [RHEL-17489] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17489] - igc: Add support for PTP .getcyclesx64() (Corinna Vinschen) [RHEL-17489] - igc: Simplify setting flags in the TX data descriptor (Corinna Vinschen) [RHEL-17489] - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Set TSO max segs on devices with limits (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.44 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.39 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix error recovery for 5760X (P7) chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix memory leak in bnxt_hwrm_get_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Prevent TX timeout with a very small TX ring (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix TX ring indexing logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix AGG ring check logic in bnxt_check_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix trimming of P5 RX and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix wrong return value check in bnxt_close_nic() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Clear resource reservation during resume (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - net: bnxt: fix a potential use-after-free in bnxt_init_tc (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add 5760X (P7) PCI IDs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Report the new ethtool link modes in the new firmware interface (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support force speed using the new HWRM fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support new firmware link parameters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor ethtool speeds logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new RX and TPA_START completion types for P7 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RX VLAN acceleration logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add new P7 hardware interface definitions (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RSS capability fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Consolidate DB offset calculation (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Define basic P7 macros (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.15 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix backing store V2 logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Rename some macros for the P5 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the NAPI logic for the new P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify RX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify TX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new backing store query firmware API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add page info to struct bnxt_ctx_mem_type (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure context memory data structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Optimize xmit_more TX path (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use existing MSIX vectors for all mqprio TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add macros related to TC and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add helper to get the number of CP rings required for TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support up to 8 TX rings per MSIX (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_hwrm_set_coal() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: New encoding for the TX opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_tx_int() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Put the TX producer information in the TX BD opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix 2 stray ethtool -S counters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: extend media types to supported and autoneg modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: convert to linkmode_set_bit() API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor NRZ/PAM4 link speed related logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: refactor speed independent ethtool modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: support lane configuration via ethtool (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: add infrastructure to lookup ethtool link mode (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix invoking hwmon_notify_event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - eth: bnxt: fix backward compatibility with older devices (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update VNIC resource calculation for VFs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Event handler for Thermal event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use non-standard attribute to expose shutdown temperature (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Expose threshold temperatures through hwmon (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the driver to use hwmon_device_register_with_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Move hwmon functions into a dedicated file (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Enhance hwmon temperature reporting (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.2.171 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: use the NAPI skb allocation cache (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add tx_resets ring counter (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Display the ring error counters under ethtool -S (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Save ring error counters across reset (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39772] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39772] - s390/zcrypt: Use EBUSY to indicate temp unavailability (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Handle ep11 cprb return code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Fix wrong format string in debug feature printout (Tobias Huschle) [RHEL-23687] - s390/pkey: improve pkey retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: improve zcrypt retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce retries on in-kernel send CPRB functions (Tobias Huschle) [RHEL-23687] - s390/ap: introduce mutex to lock the AP bus scan (Tobias Huschle) [RHEL-23687] - s390/ap: rework ap_scan_bus() to return true on config change (Tobias Huschle) [RHEL-23687] - s390/ap: clarify AP scan bus related functions and variables (Tobias Huschle) [RHEL-23687] - s390/ap: rearm APQNs bindings complete completion (Tobias Huschle) [RHEL-23687] - s390/ap: explicitly include ultravisor header (Tobias Huschle) [RHEL-23687] - s390/zcrypt: add debug possibility for CCA and EP11 messages (Tobias Huschle) [RHEL-23687] - s390/ap: add debug possibility for AP messages (Tobias Huschle) [RHEL-23687] - s390/pkey: introduce dynamic debugging for pkey (Tobias Huschle) [RHEL-23687] - s390/pkey: harmonize pkey s390 debug feature calls (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: harmonize debug feature calls and defines (Tobias Huschle) [RHEL-23687] - s390/ap: handle outband SE bind state change (Tobias Huschle) [RHEL-23687] - s390/ap: store TAPQ hwinfo in struct ap_card (Tobias Huschle) [RHEL-23687] - s390/ap: fix vanishing crypto cards in SE environment (Tobias Huschle) [RHEL-23687] - s390/zcrypt: don't report online if card or queue is in check-stop state (Tobias Huschle) [RHEL-23687] - s390/zcrypt: update list of EP11 operation modes (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove CEX2 and CEX3 device drivers (Tobias Huschle) [RHEL-23687] - s390/zcrypt: do not retry administrative requests (Tobias Huschle) [RHEL-23687] - s390/zcrypt: cleanup some debug code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: use kvmalloc_array() instead of kzalloc() (Tobias Huschle) [RHEL-23687] - s390/pkey: zeroize key blobs (Tobias Huschle) [RHEL-23687] - s390/zcrypt: rework arrays with length zero occurrences (Tobias Huschle) [RHEL-23687] - s390/zcrypt: simplify prep of CCA key token (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove unused ancient padding code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce ctfm field in struct CPRBX (Tobias Huschle) [RHEL-23687] - s390/zcrypt: fix warning about field-spanning write (Tobias Huschle) [RHEL-23687] - xfrm: interface: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bridge: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - sit: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_vti: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_gre: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - vxlan: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ipv4: add __unregister_nexthop_notifier() (Antoine Tenart) [RHEL-29681] - gtp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - geneve: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bonding: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bareudp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method (Antoine Tenart) [RHEL-29681] - net: add exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - net: remove default_device_exit() (Antoine Tenart) [RHEL-29681] - can: gw: switch cangw_pernet_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipmr: introduce ipmr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ip6mr: introduce ip6mr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ipv6: change fib6_rules_net_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipv4: add fib_net_exit_batch() (Antoine Tenart) [RHEL-29681] - nexthop: change nexthop_net_exit() to nexthop_net_exit_batch() (Antoine Tenart) [RHEL-29681] - net: net_namespace: Optimize the code (Antoine Tenart) [RHEL-29681] - netfilter: nf_tables: missing iterator type in lookup walk (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [RHEL-33380 RHEL-34223] {CVE-2024-26924} - netfilter: nft_set_pipapo: release elements in clone only from destroy path (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: walk over current view on netlink dump (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: fix missing : in kdoc (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove scratch_aligned pointer (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: add helper to release pcpu scratch area (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: store index in scratch maps (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Florian Westphal) [RHEL-33380] - Another hunk from an upstream merge commit (John W. Linville) [RHEL-23582] - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (John W. Linville) [RHEL-23582] - cxl/region: Fix cxlr_pmem leaks (John W. Linville) [RHEL-23582] - cxl/region: Fix memregion leaks in devm_cxl_add_region() (John W. Linville) [RHEL-23582] - cxl/port: Fix missing target list lock (John W. Linville) [RHEL-23582] - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery (John W. Linville) [RHEL-23582] - cxl/region: Calculate a target position in a region interleave (John W. Linville) [RHEL-23582] - cxl/region: Prepare the decoder match range helper for reuse (John W. Linville) [RHEL-23582] - testing: nvdimm: add missing prototypes for wrapped functions (John W. Linville) [RHEL-23582] - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (John W. Linville) [RHEL-23582] - cxl/trace: Correct DPA field masks for general_media & dram events (John W. Linville) [RHEL-23582] - cxl/acpi: Fix load failures due to single window creation failure (John W. Linville) [RHEL-23582] - perf: CXL: fix mismatched cpmu event opcode (John W. Linville) [RHEL-23582] - cxl/memdev: Hold region_rwsem during inject and clear poison ops (John W. Linville) [RHEL-23582] - cxl/core: Always hold region_rwsem while reading poison lists (John W. Linville) [RHEL-23582] - cxl/memdev: Fix sanitize vs decoder setup locking (John W. Linville) [RHEL-23582] - cxl/core: Fix initialization of mbox_cmd.size_out in get event (John W. Linville) [RHEL-23582] - cxl/mem: Fix for the index of Clear Event Record Handle (John W. Linville) [RHEL-23582] - libnvdimm: mark 'security_show' static again (John W. Linville) [RHEL-23582] - cxl/trace: Properly initialize cxl_poison region name (John W. Linville) [RHEL-23582] - cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window (John W. Linville) [RHEL-23582] - cxl/region:Fix overflow issue in alloc_hpa() (John W. Linville) [RHEL-23582] - cxl/port: Fix decoder initialization when nr_targets > interleave_ways (John W. Linville) [RHEL-23582] - cxl/region: fix x9 interleave typo (John W. Linville) [RHEL-23582] - cxl/pmu: Ensure put_device on pmu devices (John W. Linville) [RHEL-23582] - cxl/hdm: Fix dpa translation locking (John W. Linville) [RHEL-23582] - cxl/hdm: Remove broken error path (John W. Linville) [RHEL-23582] - cxl/port: Fix delete_endpoint() vs parent unregistration race (John W. Linville) [RHEL-23582] - cxl/region: Fix x1 root-decoder granularity calculations (John W. Linville) [RHEL-23582] - cxl/region: Fix cxl_region_rwsem lock held when returning to user space (John W. Linville) [RHEL-23582] - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (John W. Linville) [RHEL-23582] - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails (John W. Linville) [RHEL-23582] - cxl/mem: Fix shutdown order (John W. Linville) [RHEL-23582] - cxl/pci: Fix sanitize notifier setup (John W. Linville) [RHEL-23582] - cxl/acpi: Annotate struct cxl_cxims_data with __counted_by (John W. Linville) [RHEL-23582] - cxl/region: Refactor granularity select in cxl_port_setup_targets() (John W. Linville) [RHEL-23582] - cxl/region: Match auto-discovered region decoders by HPA range (John W. Linville) [RHEL-23582] - cxl/mbox: Fix CEL logic for poison and security commands (John W. Linville) [RHEL-23582] - cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native() (John W. Linville) [RHEL-23582] - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers (John W. Linville) [RHEL-23582] - cxl/memdev: Only show sanitize sysfs files when supported (John W. Linville) [RHEL-23582] - cxl/memdev: Document security state in kern-doc (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused SZ_512G macro (John W. Linville) [RHEL-23582] - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() (John W. Linville) [RHEL-23582] - cxl/mem: Fix a double shift bug (John W. Linville) [RHEL-23582] - cxl: fix CONFIG_FW_LOADER dependency (John W. Linville) [RHEL-23582] - cxl: Fix one kernel-doc comment (John W. Linville) [RHEL-23582] - cxl/pci: Use correct flag for sanitize polling (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_CXL_PMU (John W. Linville) [RHEL-23582] - perf: CXL Performance Monitoring Unit driver (John W. Linville) [RHEL-23582] - Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl (John W. Linville) [RHEL-23582] - tools/testing/cxl: add firmware update emulation to CXL memdevs (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use named effects for the Command Effect Log (John W. Linville) [RHEL-23582] - tools/testing/cxl: Fix command effects for inject/clear poison (John W. Linville) [RHEL-23582] - cxl: add a firmware update mechanism using the sysfs firmware loader (John W. Linville) [RHEL-23582] - cxl/test: Add Secure Erase opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Support Secure Erase (John W. Linville) [RHEL-23582] - cxl/test: Add Sanitize opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Wire up Sanitization support (John W. Linville) [RHEL-23582] - cxl/mbox: Add sanitization handling machinery (John W. Linville) [RHEL-23582] - cxl/mem: Introduce security state sysfs file (John W. Linville) [RHEL-23582] - cxl/mbox: Allow for IRQ_NONE case in the isr (John W. Linville) [RHEL-23582] - Revert "cxl/port: Enable the HDM decoder capability for switch ports" (John W. Linville) [RHEL-23582] - cxl/memdev: Formalize endpoint port linkage (John W. Linville) [RHEL-23582] - cxl/pci: Unconditionally unmask 256B Flit errors (John W. Linville) [RHEL-23582] - cxl/region: Manage decoder target_type at decoder-attach time (John W. Linville) [RHEL-23582] - cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM (John W. Linville) [RHEL-23582] - cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} (John W. Linville) [RHEL-23582] - cxl/memdev: Make mailbox functionality optional (John W. Linville) [RHEL-23582] - cxl/mbox: Move mailbox related driver state to its own data structure (John W. Linville) [RHEL-23582] - cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' (John W. Linville) [RHEL-23582] - cxl: Fix kernel-doc warnings (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused @cxlds argument (John W. Linville) [RHEL-23582] - cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output (John W. Linville) [RHEL-23582] - cxl/region: Fix state transitions after reset failure (John W. Linville) [RHEL-23582] - cxl/region: Flag partially torn down regions as unusable (John W. Linville) [RHEL-23582] - cxl/region: Move cache invalidation before region teardown, and before setup (John W. Linville) [RHEL-23582] - cxl/pci: Find and register CXL PMU devices (John W. Linville) [RHEL-23582] - cxl: Add functions to get an instance of / count regblocks of a given type (John W. Linville) [RHEL-23582] - cxl/mbox: Add background cmd handling machinery (John W. Linville) [RHEL-23582] - rcuwait: Support timeouts (John W. Linville) [RHEL-23582] - cxl/pci: Introduce cxl_request_irq() (John W. Linville) [RHEL-23582] - cxl/pci: Allocate irq vectors earlier during probe (John W. Linville) [RHEL-23582] - cxl: Explicitly initialize resources when media is not ready (John W. Linville) [RHEL-23582] - cxl: Move cxl_await_media_ready() to before capacity info retrieval (John W. Linville) [RHEL-23582] - cxl: Wait Memory_Info_Valid before access memory related info (John W. Linville) [RHEL-23582] - cxl/port: Enable the HDM decoder capability for switch ports (John W. Linville) [RHEL-23582] - cxl: Add missing return to cdat read error path (John W. Linville) [RHEL-23582] - cxl/test: Add mock test for set_timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Update CMD_RC_TABLE (John W. Linville) [RHEL-23582] - tools/testing/cxl: Require CONFIG_DEBUG_FS (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add a sysfs attr to test poison inject limits (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use injected poison for get poison list (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/mem: Add debugfs attributes for poison inject and clear (John W. Linville) [RHEL-23582] - cxl/memdev: Trace inject and clear poison as cxl_poison events (John W. Linville) [RHEL-23582] - cxl/memdev: Warn of poison inject or clear to a mapped region (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock support for Get Poison List (John W. Linville) [RHEL-23582] - cxl/trace: Add an HPA to cxl_poison trace events (John W. Linville) [RHEL-23582] - cxl/region: Provide region info to the cxl_poison trace event (John W. Linville) [RHEL-23582] - cxl/memdev: Add trigger_poison_list sysfs attribute (John W. Linville) [RHEL-23582] - cxl/trace: Add TRACE support for CXL media-error records (John W. Linville) [RHEL-23582] - cxl/mbox: Add GET_POISON_LIST mailbox command (John W. Linville) [RHEL-23582] - cxl/mbox: Initialize the poison state (John W. Linville) [RHEL-23582] - cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all (John W. Linville) [RHEL-23582] - cxl/mbox: Deprecate poison commands (John W. Linville) [RHEL-23582] - cxl/port: Fix port to pci device assumptions in read_cdat_data() (John W. Linville) [RHEL-23582] - cxl/pci: Rightsize CDAT response allocation (John W. Linville) [RHEL-23582] - cxl/pci: Simplify CDAT retrieval error path (John W. Linville) [RHEL-23582] - cxl/pci: Use CDAT DOE mailbox created by PCI core (John W. Linville) [RHEL-23582] - PCI/DOE: Create mailboxes on device enumeration (John W. Linville) [RHEL-23582] - PCI/DOE: Allow mailbox creation without devres management (John W. Linville) [RHEL-23582] - PCI/DOE: Deduplicate mailbox flushing (John W. Linville) [RHEL-23582] - PCI/DOE: Make asynchronous API private (John W. Linville) [RHEL-23582] - cxl/pci: Use synchronous API for DOE (John W. Linville) [RHEL-23582] - PCI/DOE: Provide synchronous API and use it internally (John W. Linville) [RHEL-23582] - cxl/hdm: Add more HDM decoder debug messages at startup (John W. Linville) [RHEL-23582] - cxl/port: Scan single-target ports for decoders (John W. Linville) [RHEL-23582] - cxl/core: Drop unused io-64-nonatomic-lo-hi.h (John W. Linville) [RHEL-23582] - cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit (John W. Linville) [RHEL-23582] - cxl/hdm: Extend DVSEC range register emulation for region enumeration (John W. Linville) [RHEL-23582] - cxl/hdm: Limit emulation to the number of range registers (John W. Linville) [RHEL-23582] - cxl/hdm: Skip emulation when driver manages mem_enable (John W. Linville) [RHEL-23582] - cxl/hdm: Fix double allocation of @cxlhdm (John W. Linville) [RHEL-23582] - cxl/mem: Add kdoc param for event log driver state (John W. Linville) [RHEL-23582] - cxl/trace: Add serial number to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Add host output to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Standardize device information output (John W. Linville) [RHEL-23582] - cxl/pci: Remove locked check for dvsec_range_allowed() (John W. Linville) [RHEL-23582] - cxl/hdm: Add emulation when HDM decoders are not committed (John W. Linville) [RHEL-23582] - cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders (John W. Linville) [RHEL-23582] - cxl/hdm: Emulate HDM decoder from DVSEC range registers (John W. Linville) [RHEL-23582] - cxl/pci: Refactor cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl/port: Export cxl_dvsec_rr_decode() to cxl_port (John W. Linville) [RHEL-23582] - cxl/pci: Break out range register decoding from cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl: add RAS status unmasking for CXL (John W. Linville) [RHEL-23582] - cxl/pmem: Fix nvdimm registration races (John W. Linville) [RHEL-23582] - cxl/uapi: Tag commands from cxl_query_cmd() (John W. Linville) [RHEL-23582] - cxl/mem: Remove unused CXL_CMD_FLAG_NONE define (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_DEV_DAX_CXL (John W. Linville) [RHEL-23582] - cxl/mem: Correct full ID range allocation (John W. Linville) [RHEL-23582] - cxl/pci: Fix irq oneshot expectations (John W. Linville) [RHEL-23582] - cxl/pci: Set the device timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Add missing parameter to docs. (John W. Linville) [RHEL-23582] - cxl/test: Simulate event log overflow (John W. Linville) [RHEL-23582] - cxl/test: Add specific events (John W. Linville) [RHEL-23582] - cxl/test: Add generic mock events (John W. Linville) [RHEL-23582] - cxl/mem: Trace Memory Module Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace DRAM Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace General Media Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Wire up event interrupts (John W. Linville) [RHEL-23582] - cxl: fix spelling mistakes (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove cxl_test module math loading message (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add XOR Math support to cxl_test (John W. Linville) [RHEL-23582] - cxl/mbox: Add debug messages for enabled mailbox commands (John W. Linville) [RHEL-23582] - cxl/mem: Read, trace, and clear events on driver load (John W. Linville) [RHEL-23582] - PCI/CXL: Export native CXL error reporting control (John W. Linville) [RHEL-23582] - fix build breakage in tools/testing/cxl (John W. Linville) [RHEL-23582] - redhat/configs: turn off CONFIG_NVDIMM_SECURITY_TEST (John W. Linville) [RHEL-23582] - libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag (John W. Linville) [RHEL-23582]- bonding: fix incorrect software timestamping report (Hangbin Liu) [RHEL-42409] - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) [RHEL-45195] - locking/atomic: Make test_and_*_bit() ordered on failure (Paolo Bonzini) [RHEL-45199] - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43794] {CVE-2022-48743} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (cki-backport-bot) [RHEL-43470] {CVE-2024-36978} - serial: port: Don't block system suspend even if bytes are left to xmit (Andrew Halaney) [RHEL-41060] - serial: core: Fix missing shutdown and startup for serial base port (Andrew Halaney) [RHEL-41060] - serial: core: Clearing the circular buffer before NULLifying it (Andrew Halaney) [RHEL-41060] - serial: port: Don't suspend if the port is still busy (Andrew Halaney) [RHEL-41060] - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Update comments in sdhci_am654_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Fix itapdly/otapdly array type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add tuning algorithm for delay chain (Lucas Karpinski) [RHEL-41085] - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture correct oemid-bits for eMMC cards (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix error propagation for some ioctl commands (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Disable LPM during initialization (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix build error unused-function (Lucas Karpinski) [RHEL-41085] - mmc: host: Improve I/O read/write performance for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Replace platform device pointer by generic one (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Use temporary variable for struct device (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Get rid of platform data leftovers (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Add description for struct member (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: move atmel MCI header file (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to gpio descriptors (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Add SD HS mode online tuning (Lucas Karpinski) [RHEL-41085] - mmc: core: Add host specific tuning support for SD HS mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Rename sdhci_pltfm_register() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-dove: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Add sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: core: Cleanup mmc_sd_num_wr_blocks() function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix in_flight[issue_type] value error (Lucas Karpinski) [RHEL-41085] - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: owl: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: alcor: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-tegra: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Convert to platform remove (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: remove unneeded variables (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: xenon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pic32: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cb710: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: core: propagate removable attribute to driver core (Lucas Karpinski) [RHEL-41085] - mmc: Explicitly include correct DT includes (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Make SDIO irq truly optional (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove outdated indentation (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Improve ux500 debug prints (Lucas Karpinski) [RHEL-41085] - mmc: moxart: read scr register without changing byte order (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Drop redundant WARN_ON() in the irq handler (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for SW busy-end timeouts (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: add delay block support for STM32MP25 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: prepare other delay block support (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: manage block gap hardware flow control (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v3.0 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add stm32_idmabsize_align parameter (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: owl: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out a helper function (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use a switch statement machine (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use state machine state as exit condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Retry the busy start condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Make busy complete state machine explicit (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out error check in busy detect (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Stash status while waiting for busy (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Unwind big if() clause (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Clear busy_status when starting command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: set feedback clock when using delay block (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: fix max busy timeout calculation (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: reduce CIT for better performance (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add support SD Express card for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Add VDD2 definition for power control register (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support (Lucas Karpinski) [RHEL-41085] - rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Lucas Karpinski) [RHEL-41085] - mmc: block: ioctl: do write error check for spi (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unnecessary error checks and change return type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix invalid response handling (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Avoid cast to incompatible function type (Lucas Karpinski) [RHEL-41085] - mmc: block: Suppress empty whitespaces in prints (Lucas Karpinski) [RHEL-41085] - mmc: omap: restore original power up/down steps (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probe (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix broken slot switch lookup (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix N810 MMC gpiod table (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Lucas Karpinski) [RHEL-41085] - ARM: omap2: Fix copy/paste bug (Lucas Karpinski) [RHEL-41085] - ARM/mmc: Convert old mmci-omap to GPIO descriptors (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Make dw_mci_pltfm_remove() return void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (Lucas Karpinski) [RHEL-41085] - mmc: block: ensure error propagation for non-blk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: remove unreachable code (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support mmc hardware reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Add AMD Pensando Elba SoC support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support device specific init during probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Enable device specific override of writel() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Switch to the new ICE API (Lucas Karpinski) [RHEL-41085] - mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unused macro mmc_req_rel_wr (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow mmc_start_host() synchronously detect a card (Lucas Karpinski) [RHEL-41085] - mmc: core: remove unnecessary (void*) conversions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Lucas Karpinski) [RHEL-41085] - mmc: core: Log about empty non-removable slots (Lucas Karpinski) [RHEL-41085] - mmc: sdricoh_cs: remove unused sdricoh_readw function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: simplify usage of mmc_regulator_set_ocr (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Use of_property_present() for testing DT property presence (Lucas Karpinski) [RHEL-41085] - mmc: Use of_property_read_bool() for boolean properties (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove R-Car H3 ES1.* handling (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-starfive: Fix initialization of prev_err (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow invalid regulator in mmc_regulator_set_ocr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support to request the "gate" clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: core: fix return value check in devm_mmc_alloc_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: constify member data of struct meson_host (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_clk_get_enabled() for core clock (Lucas Karpinski) [RHEL-41085] - mmc: starfive: Add sdio/emmc driver support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add StarFive MMC module (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: support platform interrupt as card detect interrupt (Lucas Karpinski) [RHEL-41085] - mmc: core: support setting card detect interrupt from drivers (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set (Lucas Karpinski) [RHEL-41085] - mmc: core: Align to common busy polling behaviour for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove meson_mmc_get_cd (Lucas Karpinski) [RHEL-41085] - mmc: omap: drop TPS65010 dependency (Lucas Karpinski) [RHEL-41085] - mmc: moxart: set maximum request/block/segment sizes (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: core: add devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Add support for vqmmc power supply (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Work around bug on JZ4760(B) (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control to switch UHS speed (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control of UHS mode using SD interface logic (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sdhci-pxa: add pxav1 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional core clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: change clock name to match DT bindings (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add initial support for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Spelling s/compement/complement/ (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix race between stop command and start of next command (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Add RZ/V2M compatible string (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Modify mismatched function name (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: limit the SDHC clock frequency (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove unneeded semicolon (Lucas Karpinski) [RHEL-41085] - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Avoid unnecessary ->set_clock() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix voltage switch delay (Lucas Karpinski) [RHEL-41085] - mmc: mmc-hsq: Use fifo to dispatch mmc_request (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove non-data R1B ioctl workaround (Lucas Karpinski) [RHEL-41085] - mmc: core: refactor debugfs code (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Lucas Karpinski) [RHEL-41085] - mmc: Avoid open coding by using mmc_op_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Fix removal of debugfs file (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: use new convenience macro from MMC core (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: add helper to access quirks (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: better reset from HS400 mode (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: alway populate SCC pointer (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix ambiguous TRIM and DISCARD arg (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: Use device_match_of_node() (Lucas Karpinski) [RHEL-41085] - clk: socfpga: remove the setting of clk-phase for sdmmc_clk (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add quirks for broken timeout clock capability (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add support for non-removable media (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add reset control support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix two spelling mistakes in comment (Lucas Karpinski) [RHEL-41085] - mmc: mmci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: via-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: ensure `host->irq == 0` if polling (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: add Inline Crypto Engine clock control (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove 'alignment_shift' from platform data (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers (Lucas Karpinski) [RHEL-41085] - mmc: Remove duplicate words in comments (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: toshsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: alcor: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: core: properly select voltage range without power cycle (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Allow building with COMPILE_TEST (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix WRITE_ZEROES CQE handling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for dynamic configuration (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix kernel panic when remove non-standard SDIO card (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Lucas Karpinski) [RHEL-41085] - mmc: block: Remove error check of hw_reset on reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix minimum clock limit (Lucas Karpinski) [RHEL-41085] - mmc: queue: Cancel recovery work on cleanup (Lucas Karpinski) [RHEL-41085] - mmc: remove tmio_mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: remove cns3xxx driver (Lucas Karpinski) [RHEL-41085] - clk: remove s3c24xx driver (Lucas Karpinski) [RHEL-41085] - mmc: remove s3cmci driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix the limitation of div (Lucas Karpinski) [RHEL-41085] - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix host->cmd is null (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: add SDIO interrupt support (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK (Lucas Karpinski) [RHEL-41085] - mmc: jz4740_mmc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: core: Switch to basic workqueue API for sdio_irq_work (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix UHS-I SD 1.8V workaround branch (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Clear interrupts when cqe off/disable (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix another error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix an error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: add support for SDIO eint wakup IRQ (Lucas Karpinski) [RHEL-41085] - mmc: core: Add support for SDIO wakeup interrupt (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties (Lucas Karpinski) [RHEL-41085] - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: core: quirks: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: drop redundant of_device_id entries (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use mmc_card_sdio macro (Lucas Karpinski) [RHEL-41085] - mmc: core: Use mmc_card_* macro and add a new for the sd_combo type (Lucas Karpinski) [RHEL-41085] - mmc: core: Replace with already defined values for readability (Lucas Karpinski) [RHEL-41085] - mmc: block: Add single read for 4k sector cards (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Lucas Karpinski) [RHEL-41085] - mmc: tmio: avoid glitches when resetting (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Fix typo's (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Get the reset handle early in the probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix a lockdep warning for PM runtime init (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() (Lucas Karpinski) [RHEL-41085] - mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: wait dma stop bit reset to 0 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Fix typo in comment (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Fix file release memory leak (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix CQE recovery reset success (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix typo (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs error state entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Silence a clang warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix busy polling for MMC_SEND_OP_COND again (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add NULL check for data field (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix compiler warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sdx65 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sm8150 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add SoC specific compatibles (Lucas Karpinski) [RHEL-41085] - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 (Lucas Karpinski) [RHEL-41085] - mmc: core: Add SD card quirk for broken discard (Lucas Karpinski) [RHEL-41085] - mmc: core: Support zeroout using TRIM for eMMC (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Re-organize flags (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Remove custom ios handler (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Simplify if(chan) and if(!chan) (Lucas Karpinski) [RHEL-41085] - mmc: core: Add CIDs for cards to the entropy pool (Lucas Karpinski) [RHEL-41085] - mmc: core: use kobj_to_dev() (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Lucas Karpinski) [RHEL-41085] - mmc: core: Allows to override the timeout value for ioctl() path (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix initialization frozen issue (Lucas Karpinski) [RHEL-41085] - mmc: core: Set HS clock speed before sending HS CMD13 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break IRQ status loop when all zero (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: switch to device-managed dmam_alloc_coherent() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2 (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: move platform_data header to proper location (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Apply DMA engine limits to maximum segment size (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Remove .card_hw_reset callback (Lucas Karpinski) [RHEL-41085] - mmc: improve API to make clear hw_reset callback is for cards (Lucas Karpinski) [RHEL-41085] - mmc: core: improve API to make clear that mmc_sw_reset is for cards (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove superfluous specific M3W entry (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3M also has no HS400 (Lucas Karpinski) [RHEL-41085] - mmc: omap: Make it CCF clk API compatible (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup support for writeback-cache for eMMC and SD (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: parse speed mode options (Lucas Karpinski) [RHEL-41085] - mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: use a buffer for unaligned DMA requests (Lucas Karpinski) [RHEL-41085] - mmc: block: Check for errors after write on SPI (Lucas Karpinski) [RHEL-41085] - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: correctly check all elements of sg list (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove outdated members from host struct (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Silence delay phase calculation debug log (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Handle error for clk_enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add runtime PM for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: dw-mmc-rockchip: Fix handling invalid clock rates (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Support setting f_min from host drivers (Lucas Karpinski) [RHEL-41085] - mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND (Lucas Karpinski) [RHEL-41085] - mmc: core: Drop HS400 caps unless 8-bit bus is supported too (Lucas Karpinski) [RHEL-41085] - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Lucas Karpinski) [RHEL-41085] - mmc: core: Improve fallback to speed modes if eMMC HS200 fails (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Simplify division/shift logic (Lucas Karpinski) [RHEL-41085] - mmc: meson: Fix usage of meson_mmc_post_req() (Lucas Karpinski) [RHEL-41085] - mmc: core: use sysfs_emit() instead of sprintf() (Lucas Karpinski) [RHEL-41085] - mmc: block: fix read single on recovery logic (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Add D1 MMC variant (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Use device_property_string_array_count() (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - moxart: fix potential use-after-free on remove path (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Check for null res pointer (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: core: Wait for command setting 'Power Off Notification' bit to complete (Lucas Karpinski) [RHEL-41085] - mmc: Add driver for LiteX's LiteSDCard interface (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add bindings for LiteSDCard (Lucas Karpinski) [RHEL-41085] - MAINTAINERS: co-maintain LiteX platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Check for error num after setting mask (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix potential null pointer risk (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: propagate errors from platform_get_irq() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Support using a bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: ingenic: Support using bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Do not wait for DTO in case of error (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add driver callbacks for data read timeout (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-exynos: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: clean up a debug message (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix usage of devm_clk_get_optional() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Take action for no-sdio device-tree parameter (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: clear DLYB_CR after sending tuning command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add hs200 support for stm32 sdmmc (Lucas Karpinski) [RHEL-41085] - mmc: mmci: increase stm32 sdmmcv2 clock max freq (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v2.2 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix blk_status_t handling (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove redundant driver match function (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: free the ext_csd when mmc_get_ext_csd success (Lucas Karpinski) [RHEL-41085] - mmc: mxc: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: core: Disable card detect during shutdown (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: initialize variable properly when tuning (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: add common capabilities to replace caps (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Add PCI ID for Intel ADL (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Allow lower TMOUT value than maximum (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Simplify an expression (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock (Lucas Karpinski) [RHEL-41085] - mmc: spi: Add device-tree SPI IDs (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Revert special init for wl1251 (Lucas Karpinski) [RHEL-41085] - mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Lucas Karpinski) [RHEL-41085] - mmc: core: provide macro and table to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: allow to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: rewrite mmc_fixup_device() (Lucas Karpinski) [RHEL-41085] - mmc: core: adjust polling interval for CMD1 (Lucas Karpinski) [RHEL-41085] - mmc: core: change __mmc_poll_for_busy() parameter type (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reinit card irqs in reset routine (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reenable card irqs after the reset callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Move cqhci init behind ungate clock (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Fix spelling mistake "candiates" -> candidates (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: clear HALT state after CQE enable (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix control-message timeouts (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: fix the finding clock sample value (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Drop use of ->init_card() callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Remove forward declaration of sdhci_omap_context_save() (Lucas Karpinski) [RHEL-41085] - mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices (Lucas Karpinski) [RHEL-41085] - mmc: winbond: don't build on M68K (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: disable regulator on error and in the remove function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Configure optional wakeirq (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Allow SDIO card power off and enable aggressive PM (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Implement PM runtime functions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Add omap_offset to support omap3 and earlier (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Handle voltages to add support omap4 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-omap: Update binding for legacy SoCs (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix null pointer dereference on pointer host (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix reference count leaks in moxart_probe (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Update default label when no con_id provided (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Refactor mmc_gpio_alloc() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Wait until DLL locked after being configured (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" -> "unsupported" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Describe driver in KConfig (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: replace while loop with read_poll_timeout (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: wait for calibration done before proceed (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add small comment about reset thread (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Parse legacy ti,non-removable property (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Restore sysconfig after reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix context restore (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add HS400 online tuning support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: drop unneeded MODULE_ALIAS (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: update mmc-card.yaml reference (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Print out qcnt in case of timeout (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_PM_OPS() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters(mrq) (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add wait dma stop done flow (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: fix regression with hard reset on old SDHIs (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Only inject fault before done/error (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: fix compilation warning (Lucas Karpinski) [RHEL-41085] - mmc: queue: Remove unused parameters(request_queue) (Lucas Karpinski) [RHEL-41085] - mmc: core: Return correct emmc response in case of ioctl error (Lucas Karpinski) [RHEL-41085] - mmc: queue: Match the data type of max_segments (Lucas Karpinski) [RHEL-41085] - mmc: switch from 'pci_' to 'dma_' API (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: add support for wilc1000 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000 (Lucas Karpinski) [RHEL-41085] - mmc: core: Issue HPI in case the BKOPS timed out (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Implement card_busy function (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Use maximum possible data timeout value (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Print contents of unknown CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Don't warn about vendor CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy after I/O writes (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add data CRC error injection (Lucas Karpinski) [RHEL-41085] - mmc: mmci: De-assert reset on probe (Lucas Karpinski) [RHEL-41085] - mmc: core: Only print retune error when we don't check for card removal (Lucas Karpinski) [RHEL-41085] - mmc: host: factor out clearing the retune state (Lucas Karpinski) [RHEL-41085] - mmc: host: add kdoc for mmc_retune_{en|dis}able (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Fix the issue in reading tap values from DT (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modify data type of the clk_phase array (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use appropriate type of division macro (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Check return value of non-void funtions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP (Lucas Karpinski) [RHEL-41085] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 and CONFIG_USB_DEFAULT_AUTHORIZATION_MODE (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_PHY_RTK_RTD_USB2PHY and CONFIG_PHY_RTK_RTD_USB3PHY (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 (Desnes Nunes) [RHEL-37673] - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Desnes Nunes) [RHEL-37673] - kcov: fix spelling typos in comments (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Desnes Nunes) [RHEL-37673] - usb: core: hcd: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - backtracetest: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: Check for port partner validity before consuming it (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: enforce ready state when queueing alt mode vdm (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: unregister existing source caps before re-registration (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: clear pd_event queue in PORT_RESET (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (Desnes Nunes) [RHEL-37673] - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Desnes Nunes) [RHEL-37673] - usb: ohci: Prevent missed ohci interrupts (Desnes Nunes) [RHEL-37673] - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Prevent phy suspend during init (Desnes Nunes) [RHEL-37673] - usb: xhci-plat: Don't include xhci.h (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Telit FN920C04 rmnet compositions (Desnes Nunes) [RHEL-37673] - usb: dwc3: ep0: Don't reset resource alloc flag (Desnes Nunes) [RHEL-37673] - Revert "usb: cdc-wdm: close race between read and workqueue" (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Lonsung U8300/U9300 product (Desnes Nunes) [RHEL-37673] - USB: serial: option: add support for Fibocom FM650/FG650 (Desnes Nunes) [RHEL-37673] - USB: serial: option: support Quectel EM060K sub-models (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Fibocom FM135-GL variants (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Desnes Nunes) [RHEL-37673] - thunderbolt: Avoid notify PM core about runtime PM resume (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix wake configurations after device unplug (Desnes Nunes) [RHEL-37673] - phy: freescale: imx8m-pcie: fix pcie link-up instability (Desnes Nunes) [RHEL-37673] - usb: Disable USB3 LPM at shutdown (Desnes Nunes) [RHEL-37673] - xhci: Fix root hub port null pointer dereference in xhci tracepoints (Desnes Nunes) [RHEL-37673] - usb: xhci: correct return value in case of STS_HCE (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-37673] - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Check capabilities before cable and identity discovery (Desnes Nunes) [RHEL-37673] - usb: typec: Return size of buffer if pd_set operation succeeds (Desnes Nunes) [RHEL-37673] - usb: udc: remove warning when queue disabled ep (Desnes Nunes) [RHEL-37673] - usb: dwc3: Properly set system wakeup (Desnes Nunes) [RHEL-37673] - Revert "usb: phy: generic: Get the vbus supply" (Desnes Nunes) [RHEL-37673] - usb: cdc-wdm: close race between read and workqueue (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-37673] - USB: UAS: return ENODEV when submit urbs fail with device not attached (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer (Desnes Nunes) [RHEL-37673] - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic (Desnes Nunes) [RHEL-37673] - phy: tegra: xusb: Add API to retrieve the port number of phy (Desnes Nunes) [RHEL-37673] - usb: Clarify expected behavior of dev_bin_attrs_are_visible() (Desnes Nunes) [RHEL-37673] - xhci: Allow RPM on the USB controller (1022:43f7) by default (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add support to set tcpc connector orientatition (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add generic tcpci fallback compatible (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: typec-tcpci: add tcpci fallback binding (Desnes Nunes) [RHEL-37673] - usb: core: Set connect_type of ports based on DT node (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add downstream facing ports to realtek binding (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Add support for TI TUSB8020B (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add binding for TI USB8020B hub controller (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Add DWC31 version 2.00a controller (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP' alternate modes with cable plug (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (Desnes Nunes) [RHEL-37673] - usb: typec: pd: no opencoding of FIELD_GET (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: send configure message on sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Set port connect type of not connectable ports correctly (Desnes Nunes) [RHEL-37673] - usb: Export BOS descriptor to sysfs (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Desnes Nunes) [RHEL-37673] - USB: serial: keyspan: remove redundant assignment to pointer data (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: remove redundant assignment to variable cflag (Desnes Nunes) [RHEL-37673] - USB: serial: oti6858: remove redundant assignment to variable divisor (Desnes Nunes) [RHEL-37673] - USB: serial: option: add MeiG Smart SLM320 product (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add ID for MGP Instruments PDS100 (Desnes Nunes) [RHEL-37673] - USB: serial: add device ID for VeriFone adapter (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Desnes Nunes) [RHEL-37673] - USB: document some API requirements on disconnection (Desnes Nunes) [RHEL-37673] - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-37673] - xhci: dbc: poll at different rate depending on data transfer activity (Desnes Nunes) [RHEL-37673] - xhci: retry Stop Endpoint on buggy NEC controllers (Desnes Nunes) [RHEL-37673] - xhci: fix matching completion events with TDs (Desnes Nunes) [RHEL-37673] - usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments (Desnes Nunes) [RHEL-37673] - usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' (Desnes Nunes) [RHEL-37673] - xhci: save slot ID in struct 'xhci_port' (Desnes Nunes) [RHEL-37673] - xhci: replace real & fake port with pointer to root hub port (Desnes Nunes) [RHEL-37673] - xhci: rework how real & fake ports are found (Desnes Nunes) [RHEL-37673] - usb: typec: constify struct class usage (Desnes Nunes) [RHEL-37673] - USB: typec: no opencoding FIELD_GET (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix uaf in pvr2_context_set_notify (Desnes Nunes) [RHEL-37673] - media: usb: s2255: Refactor s2255_get_fx2fw (Desnes Nunes) [RHEL-37673] - thunderbolt: Constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - thunderbolt: Add trace events support for the control channel (Desnes Nunes) [RHEL-37673] - thunderbolt: Keep the domain powered when USB4 port is in redrive mode (Desnes Nunes) [RHEL-37673] - Revert "xhci: add helper to stop endpoint and wait for completion" (Desnes Nunes) [RHEL-37673] - usb: core: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: phy: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Get PD revision for partner (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Update connector cap and status (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37673] - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37673] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37673] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37673] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37673] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37673] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37673] - usb: roles: Link the switch to its connector (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement (Desnes Nunes) [RHEL-37673] - usb: image: mdc800: Remove redundant assignment to variable retval (Desnes Nunes) [RHEL-37673] - usb: storage: freecom: Remove redundant assignment to variable offset (Desnes Nunes) [RHEL-37673] - usb: sysfs: use kstrtobool() if possible (Desnes Nunes) [RHEL-37673] - Documentation: usb: Document FunctionFS DMABUF API (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Add DMABUF import interface (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Factorize wait-for-endpoint code (Desnes Nunes) [RHEL-37673] - usb: gadget: Support already-mapped DMA SGs (Desnes Nunes) [RHEL-37673] - usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' (Desnes Nunes) [RHEL-37673] - usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Remove redundant assignment to pointer trb (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Rewrite endpoint allocation flow (Desnes Nunes) [RHEL-37673] - usb: core: Kconfig: Improve USB authorization mode help (Desnes Nunes) [RHEL-37673] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-37673] - xhci: Decouple handling an event from checking for unhandled events (Desnes Nunes) [RHEL-37673] - xhci: Don't check if the event ring is valid before every event TRB (Desnes Nunes) [RHEL-37673] - xhci: add helper that checks for unhandled events on a event ring (Desnes Nunes) [RHEL-37673] - xhci: move event processing for one interrupter to a separate function (Desnes Nunes) [RHEL-37673] - xhci: update event ring dequeue pointer position to controller correctly (Desnes Nunes) [RHEL-37673] - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() (Desnes Nunes) [RHEL-37673] - xhci: make isoc_bei_interval variable interrupter specific. (Desnes Nunes) [RHEL-37673] - xhci: Add helper to set an interrupters interrupt moderation interval (Desnes Nunes) [RHEL-37673] - xhci: Add interrupt pending autoclear flag to each interrupter (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix pvr2_stream_callback casts (Desnes Nunes) [RHEL-37673] - media: pvrusb2: remove redundant NULL check (Desnes Nunes) [RHEL-37673] - media: pvrusb2: Use wait_event_freezable() for freezable kthread (Desnes Nunes) [RHEL-37673] - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Desnes Nunes) [RHEL-37673] - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read (Desnes Nunes) [RHEL-37673] - thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_tunnel_direction_downstream() (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-order bandwidth group functions (Desnes Nunes) [RHEL-37673] - thunderbolt: Fail the failed bandwidth request properly (Desnes Nunes) [RHEL-37673] - thunderbolt: Log an error if DPTX request is not cleared (Desnes Nunes) [RHEL-37673] - thunderbolt: Handle bandwidth allocation mode disable request (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled (Desnes Nunes) [RHEL-37673] - thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation (Desnes Nunes) [RHEL-37673] - thunderbolt: Correct typo in host_reset parameter (Desnes Nunes) [RHEL-37673] - thunderbolt: Skip discovery also in USB4 v2 host (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset only non-USB4 host routers in resume (Desnes Nunes) [RHEL-37673] - media: cx231xx: controls are from another device, mark this (Desnes Nunes) [RHEL-37673] - media: em28xx: annotate unchecked call to media_device_register() (Desnes Nunes) [RHEL-37673] - usb: gadget: f_fs: expose ready state in configfs (Desnes Nunes) [RHEL-37673] - usb: dwc3: Add workaround for host mode VBUS glitch when boot (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch (Desnes Nunes) [RHEL-37673] - XHCI: Separate PORT and CAPs macros into dedicated file (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: add SOP' support (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover svids and discover modes support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover identity support for SOP' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add attempt_vconn_swap_discovery callback (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add control message support to sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: process receive and transmission of sop' messages (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add cable_comm_capable attribute (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add svdm version info for typec cables (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add typec_cable_ops to typec_altmode (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Disable vbus on removal (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Implement otg->set_vbus (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Get the vbus supply (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator (Desnes Nunes) [RHEL-37673] - usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Clean-up "usb-phy" constraints (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: add common Type-C USB Switch schema (Desnes Nunes) [RHEL-37673] - usb: core: add phy notify connect and disconnect (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (Desnes Nunes) [RHEL-37673] - phy: core: add notify_connect and notify_disconnect callback (Desnes Nunes) [RHEL-37673] - usb: core: Make default authorization mode configurable (Desnes Nunes) [RHEL-37673] - usb: core: Amend initial authorized_default value (Desnes Nunes) [RHEL-37673] - usb: host: Add ac5 to EHCI Orion (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add Marvell ac5 (Desnes Nunes) [RHEL-37673] - ucsi_ccg: Refine the UCSI Interrupt handling (Desnes Nunes) [RHEL-37673] - usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor (Desnes Nunes) [RHEL-37673] - usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX (Desnes Nunes) [RHEL-37673] - usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() (Desnes Nunes) [RHEL-37673] - usb: usb_autopm_get_interface use modern helper (Desnes Nunes) [RHEL-37673] - USB: uapi: OTG 3.0 (Desnes Nunes) [RHEL-37673] - thunderbolt: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset topology created by the boot firmware (Desnes Nunes) [RHEL-37673] - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_path_deactivate_hop() (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_port_reset() (Desnes Nunes) [RHEL-37673] - ABI: sysfs-class-extcon: use uppercase X for wildcards (Desnes Nunes) [RHEL-37673] - extcon: Remove unused inline functions (Desnes Nunes) [RHEL-37673] - extcon: Amend kernel documentation of struct extcon_dev (Desnes Nunes) [RHEL-37673] - extcon: fix possible name leak in extcon_dev_register() (Desnes Nunes) [RHEL-37673] - extcon: Drop unneeded assignments (Desnes Nunes) [RHEL-37673] - extcon: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-37673] - extcon: Use unique number for the extcon device ID (Desnes Nunes) [RHEL-37673] - extcon: Remove dup device name in the message and unneeded error check (Desnes Nunes) [RHEL-37673] - extcon: Use dev_of_node(dev) instead of dev->of_node (Desnes Nunes) [RHEL-37673] - extcon: Use device_match_of_node() helper (Desnes Nunes) [RHEL-37673] - extcon: Use sysfs_emit() to instead of sprintf() (Desnes Nunes) [RHEL-37673] - extcon: Use DECLARE_BITMAP() to declare bit arrays (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property capability fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_groups to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_muex to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_cables to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Remove redundant null checking for class (Desnes Nunes) [RHEL-37673] - extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP (Desnes Nunes) [RHEL-37673] - extcon: Drop unexpected word "the" in the comments (Desnes Nunes) [RHEL-37673] - extcon: Modify extcon device to be created after driver data is set (Desnes Nunes) [RHEL-37673] - extcon: Fix some kernel-doc comments (Desnes Nunes) [RHEL-37673] - extcon: Deduplicate code in extcon_set_state_sync() (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Display pin function in pinconf-groups (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: add OF node when logging OF parsing errors (Desnes Nunes) [RHEL-37673] - Revert "pinctrl: tegra: Add support to display pin function" (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Add support to display pin function (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Drop duplicate ID (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: add support for the Intel Arrow Lake-H (Desnes Nunes) [RHEL-37673] - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Nico Pache) [RHEL-39710] {CVE-2024-36028} - hugetlb: check for hugetlb folio before vmemmap_restore (Nico Pache) [RHEL-39710] - hugetlb: set hugetlb page flag before optimizing vmemmap (Nico Pache) [RHEL-39710] - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems (Lenny Szubowicz) [RHEL-25779]- wifi: save new module iwlwifi-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: restore country code during resume (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor setting country code logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't change BA sessions during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: assign link STA ID lookups during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check BSSID Index against MaxBSSID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: improve association error reporting slightly (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - net: qrtr: support suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: support hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: rtw89: reset AFEDIG register in power off sequence (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: transmit deauth only if link is available (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: use muar idx 0xe for non-mt799x as well (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: reconfigure TLC during HW restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: select STA mask only for active links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: set wider BW OFDMA ignore correctly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix active link counting during recovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't select link ID if not provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: ignore non-TX BSSs in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix size of txpower MCU command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: check for null before dereferencing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix link ID management (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix unaligned le16 access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove link before AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: init peer measurement result (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39754] {CVE-2024-36941} - wifi: mac80211: mlme: re-parse if AP mode is less than client (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: fix memory leak (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: re-parse with correct mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix idle calculation with multi-link (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use rate mask for scanning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check EHT/TTLM action frame length (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: include link ID when releasing frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: handle debugfs names more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39803] {CVE-2024-36921} - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39799] {CVE-2024-36922} - wifi: iwlwifi: fw: don't always use FW dump trig (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37165] {CVE-2024-35912} - wifi: mac80211: correctly set active links upon TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: consider having one active link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37161] {CVE-2024-35913} - wifi: mac80211: fix prep_connection error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disable MLO for the time being (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a flag to disable wireless extensions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36809] {CVE-2024-35789} - wifi: mac80211: fix mlme_link_id_dbg() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: fix configuration for shared antenna for 8922A (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: set security engine options for 802.11ax chips only (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update suspend/resume for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update config mac function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update DMA function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN status register for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN reason register for different chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35152] {CVE-2024-27048} - wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: When Bluetooth not available don't set power/gain (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add return value to ensure H2C command is success or not (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: Reorder H2C command index to align with firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add init_info H2C command format version 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add coexistence helpers of SW grant (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix false alarm count (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix beacon loss and disconnect (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix connection failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix firmware upload fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers on link deactivation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers only on affected link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: unify CSA handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce a feature flag for quiet in CSA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link conf to abort_channel_switch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link_id to channel switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: allow cfg80211_defragment_element() without output (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: expose cfg80211_iter_rnr() to drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: hide element parsing internals (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unneeded scratch_len subtraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: defragment reconfiguration MLE when parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify multi-link element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element checks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add ieee80211_vif_link_active() helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element type check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update scratch_pos after defrag (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Adjust CQM handling for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Allow beacons to update BSS table regardless of scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add link id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: print flags in tracing in hex (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: obtain AP HT/VHT data for assoc request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't add VHT capa on links without them (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle netif carrier up/down with link AP during MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only link keys during stopping link AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37345] {CVE-2024-35937} - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: track capability/opmode NSS separately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix supported rate masking in scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check link exists before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: always initialize match_auth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix license in p2p.c and p2p.h (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: constify MHI channel and controller configs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37341] {CVE-2024-35938} - wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not pass hidden SSID attribute as value directly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Update EHT PHY beamforming capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: advertise missing extended scan feature (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: thermal: don't try to register multiple times (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: mt76: Remove redundant assignment to variable tidno (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: update the country list of EU for ACPI SAR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix incorrect type conversion for CLC command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35148] {CVE-2024-27049} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-34868] {CVE-2024-26892} - wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong data type for scan command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: set page_pool napi pointer for mmio devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix ethtool warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: set correct muar_idx for mt799x chipsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: remove TXS queue setting (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix efuse reading issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: mark GCMP IGTK unsupported (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: disable AMSDU for non-data frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix TWT issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: support temperature sensor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: update PCIe DMA settings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add support to set ifs time by mcu command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add flow to avoid chip bt function fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong header translation config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix WoW failed in encrypted mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix fw download fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix wmm queue mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix mcu query command fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792xu: enable dmashdl support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: store usb endpoint in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: create a dedicated queue for psd traffic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix fw loading timeout (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: fix error recovery with WED enabled (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: disable HW AMSDU when using fixed rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Change the trace string for the userspace tools mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: revert reset line logic flip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove AKM suite be32 conversion for external auth request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: refactor parsing CSA offsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: load b0 version of ucode for HR1/HR2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: handle per-phy statistics from fw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix kernel-doc reference (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: unlock mvm if there is no primary link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: partially support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support wider-bandwidth OFDMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use ML element parsing helpers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: refactor RNR parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: set correct param change count in ML element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up assignments to pointer cache. (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: make associated BSS pointer visible to the driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add support for switch_vif_chanctx callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check beacon countdown is complete on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "bus: mhi: core: Add support for reading MHI info from device" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: add missing read critical sections around vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: use SRCU instead of RCU for vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add helper of set_channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel RF part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel BB part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel MAC part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: avoid function pointer casts (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove unused scan_events from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support for QCA2066 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: move pci.ops registration ahead (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: provide address list if chip supports 2 stations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: support 2 station interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Store the endpoint addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: declare to support two chanctx (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: support MCC on Wi-Fi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: implement MRC H2C command functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: implement MRC C2H event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: validate chip id during bus probe (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cancel session protection only if there is one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Remove scan_flags union from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Do not directly use scan_flags in struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - net: sched: codel replace GPLv2/BSD boilerplate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check own capabilities for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-trans.h: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: file: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: error-dump: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix thermal kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't use TRUE/FALSE with bool (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix constant version to match FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix the listener MAC filter flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Extend support for P2P service discovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: work around A-MSDU size problem (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: report unprotected deauth/disassoc in wowlan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: drop injection on disabled-chan monitor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: optionally support monitor on disabled channels (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: rename UHB to 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only own link stations during stop_ap (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: flush only stations using requests links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: reference quota mode when setting Tx power (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement AP mode related reg for BE generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use PLCP information to match BSS_COLOR and AID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: correct MUEDCA setting for MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: return held quota of DLE when changing MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: load BB parameters to PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: correct PHY register offset for PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not cast hidden SSID attribute value to boolean (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: correct CRC7 calculation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: MCC take reconfig into account (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak weight recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak bitmap recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: add sub-entity swap function to cover replacing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix #ifdef CONFIG_ACPI check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: queue: improve warning for no skb in reclaim (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: move BA notif messages before action (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set replay counters to 0xff (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add new PCI device id and CNVI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send the smart fifo command if not needed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36900] {CVE-2024-27434} - wifi: iwlwifi: fw: allow vmalloc for PNVM image (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix erroneous queue index mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: avoid garbage iPN (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: always update keys in D3 exit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: combine condition/warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the key PN index (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: properly check if link is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't abort queue sync in CT-kill (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: define RX queue sync timeout as a macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: expand queue sync warning messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Declare support for secure LTF measurement (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: advertise support for protected ranging negotiation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove one queue sync on BA session stop (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support EHT for WH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: use system_unbound_wq for debug dump (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove EHT code from mac80211.c (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read mac step from aux register (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: const-ify chandef pointers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add HONOR to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support to call csa_finish on a link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start and finalize channel switch on link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle set csa/after_csa beacon on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update beacon counters per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: send link id in channel_switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor STA CSA parsing flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add utility for converting op_class into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use sband->band early (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add missing kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add missing kernel-doc for fast_tx_check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clarify vif handling in TX dequeue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: allow CSA to same channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: move element parsing to a new file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start building elements in SKBs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify adding supported rates (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: limit HE RU capabilities when limiting bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: adjust EHT capa when lowering bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE/EHT element length functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow basic multi-link element in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disambiguate element parsing errors (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: implement MLO multicast deduplication (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add/use ieee80211_get_sn() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211/mac80211: move puncturing into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Populate trip table before registering thermal zone (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: use cfg80211_chandef_primary_freq() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: simplify cfg80211_chandef_compatible() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: declare different S1G chandefs incompatible (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor puncturing bitmap extraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: move puncturing validation code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: validate assoc response channel config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: support wider bandwidth OFDMA config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add and use a link iteration macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce 'channel request' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: chan: chandef is non-NULL for reserved (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify non-chanctx drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up connection process (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up band switch in duration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra shadowing variable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unused MAX_MSG_LEN define (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Really consistently use ath11k_vif_to_arvif() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: advertise P2P dev support for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: designating channel frequency for ROC scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: move peer delete after vdev stop of station for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: allow specific mgmt frame tx while vdev is not up (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement remain on channel for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement handling of P2P NoA event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add P2P IE in beacon template (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change interface combination for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix broken structure wmi_vdev_create_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: update rate mask per sta (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: download firmware with key data for secure boot (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: parse secure section from firmware file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: read firmware secure information from efuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: consider checksum length of security data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_hw_init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TSSI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DACK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger RX DCK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger IQK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: send channel information to firmware for RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add tracing support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove setting msg.spi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Drop unused headers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: Drop legacy header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize eirp_power before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: enable 802.11 power save mode in station mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kunit exports (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compiler warning for NULL string print (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: Use kcalloc() instead of kzalloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: make functions public (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read DSM functions from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading DSM from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: simplify getting DSM from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read ECKV table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WRDD table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support link command version 2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send NDPs for new tx devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: clean up some kernel-doc/typos (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove unused function prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: fw: fix more kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't allow deactivation of all links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: enable all links only in MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: move WPA version validation to policy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up FILS discovery change flags handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: trace SMPS requests from driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add control to skip beacons (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WTAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading TAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't check TAS block list size twice (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: validate PPAG table when sent to FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: small cleanups in PPAG table flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check AP supports EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: implement suspend with MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: tests: verify BSS use flags of NSTR links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: refactor duplicate chanctx condition (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: log dropped packets due to MIC error (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add the PCI device id for new hardware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove Gl A-step remnants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix FTM initiator flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: always have 'uats_enabled' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: fix IPN byte order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: add support for TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix EWRD table validity check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup uefi variables loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement GLAI ACPI table loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: initialize rates in FW earlier (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: acpi: fix WPFC reading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: dbg: ensure correct config name sizes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37028] {CVE-2024-35845} - wifi: iwlwifi: dbg-tlv: use struct_size() for allocation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix some kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: report beacon protection failures (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Add support for removing responder TKs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable eSR when BT is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor the rfkill worker (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT disable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT enable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Read board id to support split-PHY QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix PCI read and write (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add MAC id support in WBM error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: subscribe required word mask from rx tlv (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove hal_desc_sz from hw params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: split hal_ops to support RX TLVs word mask compaction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix firmware assert during insmod in memory segment mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add logic to write QRTR node id to scratch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix fetching MCBC flag for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for peer meta data version (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: indicate NON MBSSID vdev by default during vdev start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add firmware-2.bin support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34187 RHEL-34696] {CVE-2024-26897} - wifi: ath9k: remove redundant assignment to variable ret (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: fix error messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update ps_state register for chips with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C for PS mode in 802.11be chip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add ieee80211_ops::hw_scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: prepare scan leaf functions for wifi 7 ICs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: debug: add FW log component for scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update scan C2H messages for wifi 7 IC (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops to get thermal value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add RF read/write v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: validate RX tag for RXQ and RPQ (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: interrupt v2 refine IMR for SER (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: update SER timer unit and timeout time (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fix copyright year mentioned in platform_data header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add linefeed at end of file (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Read PK HASH dynamically (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add support for a wiphy_work rx handler (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement can_activate_links callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: skip affinity setting on non-SMP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm-parse: advertise common packet padding (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove retry loops in start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable 160 MHz based on subsystem device ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: make TB reallocation a debug message (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for new 802.11be device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add kunit test for devinfo ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: apply duration for SW scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't set bss_conf in parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow drivers with HT wider than HE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE capability access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify ieee80211_config_bw() prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise 15 simultaneous links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: validate MLO connections better (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: take EML/MLD capa from assoc response (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Declare support for negotiated TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for negotiated TTLM request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: process and save negotiated TID to Link mapping request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ieee80211: add definitions for negotiated TID to Link map (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add RNR with reporting AP information (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix connection failure due to unexpected peer delete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: rename ath11k_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: enable 36 bit mask for stream DMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix issues in channel list update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix disabling concurrent mode TX hang issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix HW scan timeout due to TSF sync issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add wait/completion for abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37357] {CVE-2024-35946} - wifi: rtw89: disable RTS when broadcast/multicast (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Set default CQM config if not present (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine hardware scan C2H events (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine add_chan H2C command to encode_bits (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add TX power related ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops related to BB init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: add missing wmi_10_4_feature_mask documentation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for collecting firmware log (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Introduce the container for mac80211 hw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Refactor the mac80211 hw access from link/radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Speed up firmware loading for USB (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add missing number of sec cam entries for all variants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: allow per-vendor event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: move feature overrides before feature_disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add per-vendor feature detection callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: export firmware interface functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Use helpers to check multicast addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: phy: Remove unreachable code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make instances of iface limit and combination to be static const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix multi-vif management when deleting a vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix incorrect power down sequence (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: do not realloc workqueue everytime an interface is added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix driver_handler when committing initial configuration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill JOIN H2C command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: update TX AMPDU parameter to CMAC table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add chip_ops to update CMAC table to associated station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to update security CAM v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: declare EXT NSS BW of VHT capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add EHT capabilities for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change supported bandwidths of chip_info to bit mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change MAC buffer ring size to 2048 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for BA1024 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add QMI PHY capability learn support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor QMI MLO host capability helper function (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_flush() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_ampdu_action() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_stop() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_start() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_bss_assoc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_setup_channels_rates() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: enable channel switch support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35142] {CVE-2024-27052} - wifi: ath12k: Use initializers for QMI message buffers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unnecessary struct qmi_txn initializers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fill parameters for vdev set tpc power WMI command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save max transmit power in vdev start response event from firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add parse of transmit power envelope element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save power spectral density(PSD) of regulatory rule (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when interface added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix a possible dead lock caused by ab->base_lock (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: store cur_regulatory_info for each radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support to select 6 GHz regulatory type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Use sync register writes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use struct to fill H2C command to download beacon frame (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine H2C command that pause transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill BA CAM H2C commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update BA CAM number to 24 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add feature_init to initialize BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add firmware H2C command of BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix RCU usage in connect path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix IOMMU errors on buffer rings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix off by one initial RTS rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix LED control code of RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: declare concurrent mode support for 8188f (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add hw crypto support for AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove obsolete priv->vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add macids for STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interface in start_ap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting bssid register for multiple interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend check for matching bssid to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend wifi connected check to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting mac address register for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting linktype for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: prepare supporting two virtual interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8822ce: refine power parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: set channel_info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: ignore special data from BB parameter file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update the register used in DIG and the DIG flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set RX gain along with set_channel operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add parser to support RX gain dynamic setting flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8851b: update TX power tables to R37 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8852b: update TX power tables to R36 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add fallback board name without variant while searching board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove unused template structs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove struct wmi_pdev_chanlist_update_event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible arrays for WMI start scan TLVs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_host_mem_chunks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delete some unused/duplicate macros (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35199] {CVE-2023-52651} - bcma: Use PCI_HEADER_TYPE_MASK instead of literal (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: make bcma_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() (Jose Ignacio Tornos Martinez) [RHEL-34696] - mm: use memalloc_nofs_save() in page_cache_ra_order() (Nico Pache) [RHEL-39635] {CVE-2024-36882} - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [RHEL-39509] - afs: Fix fileserver rotation getting stuck (Marc Dionne) [RHEL-39509] - rxrpc: Only transmit one ACK per jumbo packet received (Marc Dionne) [RHEL-39509] - rxrpc: Fix congestion control algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Clients must accept conn from any address (Marc Dionne) [RHEL-39509] - rxrpc: Fix error check on ->alloc_txbuf() (Marc Dionne) [RHEL-39509] - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 (Marc Dionne) [RHEL-39509] - afs: Don't cache preferred address (Marc Dionne) [RHEL-39509] - rxrpc: Extract useful fields from a received ACK to skb priv data (Marc Dionne) [RHEL-39509] - rxrpc: Clean up the resend algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Record probes after transmission and reduce number of time-gets (Marc Dionne) [RHEL-39509] - rxrpc: Use ktimes for call timeout tracking and set the timer lazily (Marc Dionne) [RHEL-39509] - rxrpc: Differentiate PING ACK transmission traces. (Marc Dionne) [RHEL-39509] - rxrpc: Don't permit resending after all Tx packets acked (Marc Dionne) [RHEL-39509] - rxrpc: Parse received packets before dealing with timeouts (Marc Dionne) [RHEL-39509] - rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags (Marc Dionne) [RHEL-39509] - rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire (Marc Dionne) [RHEL-39509] - rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() (Marc Dionne) [RHEL-39509] - rxrpc: Don't pick values out of the wire header when setting up security (Marc Dionne) [RHEL-39509] - rxrpc: Split up the DATA packet transmission function (Marc Dionne) [RHEL-39509] - rxrpc: Add a kvec[] to the rxrpc_txbuf struct (Marc Dionne) [RHEL-39509] - rxrpc: Merge together DF/non-DF branches of data Tx function (Marc Dionne) [RHEL-39509] - rxrpc: Do lazy DF flag resetting (Marc Dionne) [RHEL-39509] - rxrpc: Remove atomic handling on some fields only used in I/O thread (Marc Dionne) [RHEL-39509] - rxrpc: Strip barriers and atomics off of timer tracking (Marc Dionne) [RHEL-39509] - rxrpc: Fix the names of the fields in the ACK trailer struct (Marc Dionne) [RHEL-39509] - rxrpc: Note cksum in txbuf (Marc Dionne) [RHEL-39509] - rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics (Marc Dionne) [RHEL-39509] - rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace (Marc Dionne) [RHEL-39509] - ice: Fix ASSERT_RTNL() warning during certain scenarios (Ivan Vecera) [RHEL-30139] - netdev-genl: Add PID for the NAPI thread (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add PID in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - net: Add NAPI IRQ support (Ivan Vecera) [RHEL-30139] - net: minor reshuffle of napi_struct (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add irq in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for napi (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for queue (Ivan Vecera) [RHEL-30139] - ice: Add support in the driver for associating queue with napi (Ivan Vecera) [RHEL-30139] - net: Add queue and napi association (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for queue (Ivan Vecera) [RHEL-30139] - ice: implement AQ download pkg retry (Petr Oros) [RHEL-17318] - io_uring: drop any code related to SCM_RIGHTS (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - io_uring/unix: drop usage of io_uring socket (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Chris Leech) [RHEL-35558]- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45031] {CVE-2024-39276} - epoll: be better about file lifetimes (Pavel Reichl) [RHEL-44083] {CVE-2024-38580} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44402] {CVE-2024-33621} - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Jose Ignacio Tornos Martinez) [RHEL-43994] {CVE-2024-38593} - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg (Jose Ignacio Tornos Martinez) [RHEL-43623] {CVE-2021-47596} - usb: dwc3: Wait unconditionally after issuing EndXfer command (Desnes Nunes) [RHEL-43396] {CVE-2024-36977} - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-38622] - ixgbe: fix end of loop test in ixgbe_set_vf_macvlan() (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix crash with empty VF macvlan list (Ken Cox) [RHEL-17490 RHEL-25594] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ken Cox) [RHEL-17490 RHEL-25594] - ethernet/intel: Use list_for_each_entry() helper (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix timestamp configuration code (Ken Cox) [RHEL-17490 RHEL-25594] - redhat: deprecate bnx2xx drivers in rhel-9.5 (John Meneghini) [RHEL-40741] - net/tg3: fix race condition in tg3_reset_task() (Ken Cox) [RHEL-23102 RHEL-25507 RHEL-34072] - tg3: Increment tx_dropped in tg3_tso_bug() (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Move the [rt]x_dropped counters to tg3_napi (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Fix the TX ring stall (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: power down device only on SYSTEM_POWER_OFF (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Improve PTP TX timestamping logic (Ken Cox) [RHEL-23102 RHEL-25507] - ethernet: tg3: remove unreachable code (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use slab_build_skb() when needed (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use pci_dev_id() to simplify the code (Ken Cox) [RHEL-23102 RHEL-25507] - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Ken Cox) [RHEL-23102 RHEL-25507] - scsi: qedi: Fix crash while reading debugfs attribute (John Meneghini) [RHEL-8112] - iomap: clear the per-folio dirty bits on all writeback failures (Pavel Reichl) [RHEL-11455] - iomap: don't skip reading in !uptodate folios when unsharing a range (Pavel Reichl) [RHEL-11455] - iomap: Add per-block dirty state tracking to improve performance (Pavel Reichl) [RHEL-11455] - iomap: Allocate ifs in ->write_begin() early (Pavel Reichl) [RHEL-11455] - iomap: Refactor iomap_write_delalloc_punch() function out (Pavel Reichl) [RHEL-11455] - iomap: Use iomap_punch_t typedef (Pavel Reichl) [RHEL-11455] - iomap: Fix possible overflow condition in iomap_write_delalloc_scan (Pavel Reichl) [RHEL-11455] - iomap: Add some uptodate state handling helpers for ifs state bitmap (Pavel Reichl) [RHEL-11455] - iomap: Drop ifs argument from iomap_set_range_uptodate() (Pavel Reichl) [RHEL-11455] - iomap: Rename iomap_page to iomap_folio_state and others (Pavel Reichl) [RHEL-11455] - iomap: Remove unnecessary test from iomap_release_folio() (Pavel Reichl) [RHEL-11455] - iomap: Simplify is_partially_uptodate a little (Pavel Reichl) [RHEL-11455] - iomap: Remove test for folio error (Pavel Reichl) [RHEL-11455] - ip_tunnel: harden copying IP tunnel params to userspace (Ivan Vecera) [RHEL-40130] - ip_tunnel: convert __be16 tunnel flags to bitmaps (Ivan Vecera) [RHEL-40130] - bitmap: introduce generic optimized bitmap_size() (Ivan Vecera) [RHEL-40130] - tools: move alignment-related macros to new (Ivan Vecera) [RHEL-40130] - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Ivan Vecera) [RHEL-40130] - bitmap: don't assume compiler evaluates small mem*() builtins calls (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: add new arguments to udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: rename and move ip6_dst_lookup_tunnel() (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: add dsfield helper function (Ivan Vecera) [RHEL-40130] - ipv4: use tunnel flow flags for tunnel route lookups (Ivan Vecera) [RHEL-40130] - ipv4: add new arguments to udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: remove "proto" argument from udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: rename and move ip_route_output_tunnel() (Ivan Vecera) [RHEL-40130] - nfp: flower: add support for tunnel offload without key ID (Ivan Vecera) [RHEL-40130] - ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_tunnel: use a separate struct to store tunnel params in the kernel (Ivan Vecera) [RHEL-40130] - lib/bitmap: add bitmap_{read,write}() (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_parm (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_encap (Ivan Vecera) [RHEL-40130] - selftests/memfd: fix spelling mistakes (Waiman Long) [RHEL-37152] - selftests/memfd: delete unused declarations (Waiman Long) [RHEL-37152] - memfd: drop warning for missing exec-related flags (Waiman Long) [RHEL-37152] - selftests: improve vm.memfd_noexec sysctl tests (Waiman Long) [RHEL-37152] - memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy (Waiman Long) [RHEL-37152] - memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 (Waiman Long) [RHEL-37152] - selftests: memfd: error out test process when child test fails (Waiman Long) [RHEL-37152] - kernel: pid_namespace: remove unused set_memfd_noexec_scope() (Waiman Long) [RHEL-37152] - kernel: pid_namespace: simplify sysctls with register_sysctl() (Waiman Long) [RHEL-37152] - selftests/memfd: fix test_sysctl (Waiman Long) [RHEL-37152] - xfs: warn deprecation of V4 format beginning with RHEL10 instead of 2030. (Bill O'Donnell) [RHEL-40421] - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Return error for SRQ resize (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_vf_res_config (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the sparse warnings (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Share a page to expose per CQ info with userspace (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add UAPI to share a page with user space (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Doorbell changes (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Get the toggle bits from CQ completions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the HW interface definitions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the BAR offsets (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Support new 5760X P7 devices (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Correct module description string (Sreekanth Reddy) [RHEL-19812] - nfs: fix UAF in direct writes (Benjamin Coddington) [RHEL-34977] {CVE-2024-26958} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38133] {CVE-2023-52762} - mm/kmemleak: disable KASAN instrumentation in kmemleak (Waiman Long) [RHEL-8656] - mm/kmemleak: compact kmemleak_object further (Waiman Long) [RHEL-8656] - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Waiman Long) [RHEL-8656] - kmemleak: add checksum to backtrace report (Waiman Long) [RHEL-8656] - kmemleak: drop (age ) from leak record (Waiman Long) [RHEL-8656] - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Waiman Long) [RHEL-8656] - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Waiman Long) [RHEL-8656] - mm/kmemleak: move the initialisation of object to __link_object (Waiman Long) [RHEL-8656] - mm/kmemleak: fix partially freeing unknown object warning (Waiman Long) [RHEL-8656] - mm: kmemleak: add __find_and_remove_object() (Waiman Long) [RHEL-8656] - mm: kmemleak: use mem_pool_free() to free object (Waiman Long) [RHEL-8656] - mm: kmemleak: split __create_object into two functions (Waiman Long) [RHEL-8656] - mm/kmemleak: fix print format of pointer in pr_debug() (Waiman Long) [RHEL-8656] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8656] - Rename kmemleak_initialized to kmemleak_late_initialized (Waiman Long) [RHEL-8656] - mm/kmemleak: use %pK to display kernel pointers in backtrace (Waiman Long) [RHEL-8656] - mptcp: cleanup SOL_TCP handling (Paolo Abeni) [RHEL-28492] - mptcp: implement TCP_NOTSENT_LOWAT support (Paolo Abeni) [RHEL-28492] - mptcp: avoid some duplicate code in socket option handling (Paolo Abeni) [RHEL-28492] - mptcp: cleanup writer wake-up (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in mptcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in tcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: token kunit: set protocol (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless accesses around read-mostly fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for token (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for RX path fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for the tx path (Paolo Abeni) [RHEL-28492] - mptcp: annotate access for msk keys (Paolo Abeni) [RHEL-28492] - mptcp: use mptcp_set_state (Paolo Abeni) [RHEL-28492] - mptcp: add CurrEstab MIB counter support (Paolo Abeni) [RHEL-28492] - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() (Paolo Abeni) [RHEL-28492] - netlink: specs: mptcp: rename the MPTCP path management spec (Paolo Abeni) [RHEL-28492] - mptcp: add mptcpi_subflows_total counter (Paolo Abeni) [RHEL-28492] - net: atlantic: Fix DMA mapping for PTP hwts ring (Michal Schmidt) [RHEL-31367 RHEL-36002] {CVE-2024-26680} - net: atlantic: eliminate double free in error handling logic (Michal Schmidt) [RHEL-36002] - net: atlantic: fix double free in ring reinit logic (Michal Schmidt) [RHEL-36002] - net: atlantic: Fix NULL dereference of skb pointer in (Michal Schmidt) [RHEL-36002] - net: atlantic: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM (Michal Schmidt) [RHEL-36002] - atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: aquantia: constify pointers to hwmon_channel_info (Michal Schmidt) [RHEL-36002] - block: fix deadlock between bd_link_disk_holder and partition scan (Ming Lei) [RHEL-34860] {CVE-2024-26899} - xfs: recovery should not clear di_flushiter unconditionally (Bill O'Donnell) [RHEL-25419] - xfs: revert commit 44af6c7e59b12 (Bill O'Donnell) [RHEL-25419] - xfs: use dontcache for grabbing inodes during scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix imprecise logic in xchk_btree_check_block_owner (Bill O'Donnell) [RHEL-25419] - xfs: fix perag leak when growfs fails (Bill O'Donnell) [RHEL-25419] - xfs: add lock protection when remove perag from radix tree (Bill O'Donnell) [RHEL-25419] - xfs: fix units conversion error in xfs_bmap_del_extent_delay (Bill O'Donnell) [RHEL-25419] - xfs: fix dqiterate thinko (Bill O'Donnell) [RHEL-25419] - xfs: fix agf_fllast when repairing an empty AGFL (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr shortform objects (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr leaf blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in struct xfs_attrlist* (Bill O'Donnell) [RHEL-25419] - xfs: fix uninit warning in xfs_growfs_data (Bill O'Donnell) [RHEL-25419] - xfs: Remove unneeded semicolon (Bill O'Donnell) [RHEL-25419] - xfs: AGI length should be bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Bill O'Donnell) [RHEL-25419] - xfs: validate fsmap offsets specified in the query keys (Bill O'Donnell) [RHEL-25419] - xfs: clean up the rtbitmap fsmap backend (Bill O'Donnell) [RHEL-25419] - xfs: fix getfsmap reporting past the last rt extent (Bill O'Donnell) [RHEL-25419] - xfs: AGF length has never been bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: journal geometry is not properly bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: don't block in busy flushing when freeing extents (Bill O'Donnell) [RHEL-25419] - xfs: allow extent free intents to be retried (Bill O'Donnell) [RHEL-25419] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Bill O'Donnell) [RHEL-25419] - xfs: use deferred frees for btree block freeing (Bill O'Donnell) [RHEL-25419] - xfs: remove redundant initializations of pointers drop_leaf and save_leaf (Bill O'Donnell) [RHEL-25419] - xfs: fix ag count overflow during growfs (Bill O'Donnell) [RHEL-25419] - xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Bill O'Donnell) [RHEL-25419] - xfs: drop EXPERIMENTAL tag for large extent counts (Bill O'Donnell) [RHEL-25419] - xfs: fix broken logic when detecting mergeable bmap records (Bill O'Donnell) [RHEL-25419] - xfs: Fix undefined behavior of shift into sign bit (Bill O'Donnell) [RHEL-25419] - xfs: disable reaping in fscounters scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix negative array access in xfs_getbmap (Bill O'Donnell) [RHEL-25419] - xfs: don't allocate into the data fork for an unshare request (Bill O'Donnell) [RHEL-25419] - xfs: flush dirty data and drain directios before scrubbing cow fork (Bill O'Donnell) [RHEL-25419] - xfs: fix duplicate includes (Bill O'Donnell) [RHEL-25419] - xfs: simplify two-level sysctl registration for xfs_table (Bill O'Donnell) [RHEL-25419] - xfs: fix BUG_ON in xfs_getbmap() (Bill O'Donnell) [RHEL-25419] - xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (Bill O'Donnell) [RHEL-25419] - xfs: remove WARN when dquot cache insertion fails (Bill O'Donnell) [RHEL-25419] - xfs: Extend table marker on deprecated mount options table (Bill O'Donnell) [RHEL-25419] - xfs: deprecate the ascii-ci feature (Bill O'Donnell) [RHEL-25419] - xfs: test the ascii case-insensitive hash (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with ag btrees (Bill O'Donnell) [RHEL-25419] - xfs: introduce bitmap type for AG blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert xbitmap to interval tree (Bill O'Donnell) [RHEL-25419] - xfs: drop the _safe behavior from the xbitmap foreach macro (Bill O'Donnell) [RHEL-25419] - xfs: don't load local xattr values during scrub (Bill O'Donnell) [RHEL-25419] - xfs: remove the for_each_xbitmap_ helpers (Bill O'Donnell) [RHEL-25419] - xfs: only allocate free space bitmap for xattr scrub if needed (Bill O'Donnell) [RHEL-25419] - xfs: clean up xattr scrub initialization (Bill O'Donnell) [RHEL-25419] - xfs: check used space of shortform xattr structures (Bill O'Donnell) [RHEL-25419] - xfs: move xattr scrub buffer allocation to top level function (Bill O'Donnell) [RHEL-25419] - xfs: remove flags argument from xchk_setup_xattr_buf (Bill O'Donnell) [RHEL-25419] - xfs: split valuebuf from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split usedmap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split freemap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: remove unnecessary dstmap in xattr scrubber (Bill O'Donnell) [RHEL-25419] - xfs: don't shadow @leaf in xchk_xattr_block (Bill O'Donnell) [RHEL-25419] - xfs: xattr scrub should ensure one namespace bit per name (Bill O'Donnell) [RHEL-25419] - xfs: check for reverse mapping records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: check overlapping rmap btree records (Bill O'Donnell) [RHEL-25419] - xfs: flag refcount btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (Bill O'Donnell) [RHEL-25419] - xfs: flag free space btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split the xchk_bmap_check_rmaps into a predicate (Bill O'Donnell) [RHEL-25419] - xfs: alert the user about data/attr fork mappings that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split xchk_bmap_xref_rmap into two functions (Bill O'Donnell) [RHEL-25419] - xfs: accumulate iextent records when checking bmap (Bill O'Donnell) [RHEL-25419] - xfs: change bmap scrubber to store the previous mapping (Bill O'Donnell) [RHEL-25419] - xfs: don't take the MMAPLOCK when scrubbing file metadata (Bill O'Donnell) [RHEL-25419] - xfs: retain the AGI when we can't iget an inode to scrub the core (Bill O'Donnell) [RHEL-25419] - xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: fix an inode lookup race in xchk_get_inode (Bill O'Donnell) [RHEL-25419] - xfs: fix parent pointer scrub racing with subdirectory reparenting (Bill O'Donnell) [RHEL-25419] - xfs: manage inode DONTCACHE status at irele time (Bill O'Donnell) [RHEL-25419] - xfs: simplify xchk_parent_validate (Bill O'Donnell) [RHEL-25419] - xfs: remove xchk_parent_count_parent_dentries (Bill O'Donnell) [RHEL-25419] - xfs: always check the existence of a dirent's child inode (Bill O'Donnell) [RHEL-25419] - xfs: streamline the directory iteration code for scrub (Bill O'Donnell) [RHEL-25419] - xfs: ensure that single-owner file blocks are not owned by others (Bill O'Donnell) [RHEL-25419] - xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (Bill O'Donnell) [RHEL-25419] - xfs: teach scrub to check for sole ownership of metadata objects (Bill O'Donnell) [RHEL-25419] - xfs: directly cross-reference the inode btrees with each other (Bill O'Donnell) [RHEL-25419] - xfs: clean up broken eearly-exit code in the inode btree scrubber (Bill O'Donnell) [RHEL-25419] - xfs: remove pointless shadow variable from xfs_difree_inobt (Bill O'Donnell) [RHEL-25419] - xfs: ensure that all metadata and data blocks are not cow staging extents (Bill O'Donnell) [RHEL-25419] - xfs: check the reference counts of gaps in the refcount btree (Bill O'Donnell) [RHEL-25419] - xfs: implement masked btree key comparisons for _has_records scans (Bill O'Donnell) [RHEL-25419] - xfs: replace xfs_btree_has_record with a general keyspace scanner (Bill O'Donnell) [RHEL-25419] - xfs: refactor ->diff_two_keys callsites (Bill O'Donnell) [RHEL-25419] - xfs: refactor converting btree irec to btree key (Bill O'Donnell) [RHEL-25419] - xfs: check btree keys reflect the child block (Bill O'Donnell) [RHEL-25419] - xfs: detect unwritten bit set in rmapbt node block keys (Bill O'Donnell) [RHEL-25419] - xfs: hoist inode record alignment checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad file mapping records in the ondisk bmbt (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad records in query_range helpers (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for bmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for rmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: return a failure address from xfs_rmap_irec_offset_unpack (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: scrub should use ECHRNG to signal that the drain is needed (Bill O'Donnell) [RHEL-25419] - xfs: minimize overhead of drain wakeups by using jump labels (Bill O'Donnell) [RHEL-25419] - xfs: clean up scrub context if scrub setup returns -EDEADLOCK (Bill O'Donnell) [RHEL-25419] - xfs: allow queued AG intents to drain before scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: add a tracepoint to report incorrect extent refcounts (Bill O'Donnell) [RHEL-25419] - xfs: update copyright years for scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: fix author and spdx headers on scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: create traced helper to get extra perag references (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_refcount_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_rmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_extfree_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: pass per-ag references to xfs_free_extent (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_bmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Viktor Malik) [RHEL-23644 RHEL-36815] {CVE-2024-27431} - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: do not manipulate GRO when using XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests: net: veth: test syncing GRO and XDP state while device is down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: clear GRO when clearing XDP even when down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests/bpf: Run cgroup1_hierarchy test in own mount namespace (Viktor Malik) [RHEL-23644] - selftests/bpf: fix RELEASE=1 build for tc_opts (Viktor Malik) [RHEL-23644] - bpf: don't emit warnings intended for global subprogs for static subprogs (Viktor Malik) [RHEL-23644] - bpf: make sure scalar args don't accept __arg_nonnull tag (Viktor Malik) [RHEL-23644] - bpf: Protect against int overflow for stack access size (Viktor Malik) [RHEL-23644] - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: Add negtive test cases for task iter (Viktor Malik) [RHEL-23644] - bpf: Fix an issue due to uninitialized bpf_iter_task (Viktor Malik) [RHEL-23644] - selftests/bpf: Test racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644] - bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644 RHEL-31726] {CVE-2024-26737} - bpf, scripts: Correct GPL license name (Viktor Malik) [RHEL-23644] - bpf: Fix warning for bpf_cpumask in verifier (Viktor Malik) [RHEL-23644] - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check (Viktor Malik) [RHEL-23644] - libbpf: fix __arg_ctx type enforcement for perf_event programs (Viktor Malik) [RHEL-23644] - bpftool: Fix wrong free call in do_show_link (Viktor Malik) [RHEL-23644] - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Viktor Malik) [RHEL-23644] - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Viktor Malik) [RHEL-23644] - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Viktor Malik) [RHEL-23644] - libbpf: feature-detect arg:ctx tag support in kernel (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644] - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644 RHEL-26467] {CVE-2024-26589} - selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644] - bpf: Fix re-attachment branch in bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644 RHEL-26486] {CVE-2024-26591} - selftests/bpf: Add test for recursive attachment of tracing progs (Viktor Malik) [RHEL-23644] - bpf: Relax tracing prog recursive attach rules (Viktor Malik) [RHEL-23644] - bpf, x86: Use emit_nops to replace memcpy x86_nops (Viktor Malik) [RHEL-23644] - selftests/bpf: Test gotol with large offsets (Viktor Malik) [RHEL-23644] - selftests/bpf: Double the size of test_loader log (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary cpu == 0 check in memalloc (Viktor Malik) [RHEL-23644] - selftests/bpf: add __arg_ctx BTF rewrite test (Viktor Malik) [RHEL-23644] - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Viktor Malik) [RHEL-23644] - libbpf: implement __arg_ctx fallback logic (Viktor Malik) [RHEL-23644] - libbpf: move BTF loading step after relocation step (Viktor Malik) [RHEL-23644] - libbpf: move exception callbacks assignment logic into relocation step (Viktor Malik) [RHEL-23644] - libbpf: use stable map placeholder FDs (Viktor Malik) [RHEL-23644] - libbpf: don't rely on map->fd as an indicator of map being created (Viktor Malik) [RHEL-23644] - libbpf: use explicit map reuse flag to skip map creation steps (Viktor Malik) [RHEL-23644] - libbpf: make uniform use of btf__fd() accessor inside libbpf (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert profiler.c to bpf_cmp. (Viktor Malik) [RHEL-23644] - bpf: Add bpf_nop_mov() asm macro. (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove bpf_assert_eq-like macros. (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert exceptions_assert.c to bpf_cmp (Viktor Malik) [RHEL-23644] - bpf: Introduce "volatile compare" macros (Viktor Malik) [RHEL-23644] - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Viktor Malik) [RHEL-23644] - bpf: Add a possibly-zero-sized read test (Viktor Malik) [RHEL-23644] - bpf: Simplify checking size of helper accesses (Viktor Malik) [RHEL-23644] - bpf: Avoid unnecessary use of comma operator in verifier (Viktor Malik) [RHEL-23644] - bpf: Re-support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos (Viktor Malik) [RHEL-23644] - libbpf: Skip DWARF sections in linker sanity check (Viktor Malik) [RHEL-23644] - samples/bpf: Use %lu format specifier for unsigned long values (Viktor Malik) [RHEL-23644] - selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() (Viktor Malik) [RHEL-23644] - selftests/bpf: add freplace of BTF-unreliable main prog test (Viktor Malik) [RHEL-23644] - selftests/bpf: add global subprog annotation tests (Viktor Malik) [RHEL-23644] - libbpf: add __arg_xxx macros for annotating global func args (Viktor Malik) [RHEL-23644] - bpf: add support for passing dynptr pointer to global subprog (Viktor Malik) [RHEL-23644] - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Viktor Malik) [RHEL-23644] - bpf: reuse subprog argument parsing logic for subprog call checks (Viktor Malik) [RHEL-23644] - bpf: move subprog call logic back to verifier.c (Viktor Malik) [RHEL-23644] - bpf: prepare btf_prepare_func_args() for handling static subprogs (Viktor Malik) [RHEL-23644] - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Viktor Malik) [RHEL-23644] - bpf: abstract away global subprog arg preparation logic from reg state setup (Viktor Malik) [RHEL-23644] - selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE (Viktor Malik) [RHEL-23644] - selftests/bpf: activate the OP_NE logic in range_cond() (Viktor Malik) [RHEL-23644] - selftests/bpf: remove reduplicated s32 casting in "crafted_cases" (Viktor Malik) [RHEL-23644] - bpf: make the verifier tracks the "not equal" for regs (Viktor Malik) [RHEL-23644] - Revert BPF token-related functionality (Viktor Malik) [RHEL-23644] - selftests/bpf: Add more uprobe multi fail tests (Viktor Malik) [RHEL-23644] - bpf: Fail uprobe multi link with negative offset (Viktor Malik) [RHEL-23644] - bpf: Ensure precise is reset to false in __mark_reg_const_zero() (Viktor Malik) [RHEL-23644] - selftests/bpf: Test the release of map btf (Viktor Malik) [RHEL-23644] - s390/bpf: Fix indirect trampoline generation (Viktor Malik) [RHEL-23644] - selftests/bpf: Temporarily disable dummy_struct_ops test on s390 (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_exception_cb() signature (Viktor Malik) [RHEL-23644] - bpf: Fix dtor CFI (Viktor Malik) [RHEL-23644] - cfi: Add CFI_NOSEAL() (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_struct_ops CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_callback_t CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix BPF JIT call (Viktor Malik) [RHEL-23644] - cfi: Flip headers (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment (Viktor Malik) [RHEL-23644] - selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment (Viktor Malik) [RHEL-23644] - bpf: Limit the number of kprobes when attaching program to multiple kprobes (Viktor Malik) [RHEL-23644] - selftests/bpf: utilize string values for delegate_xxx mount options (Viktor Malik) [RHEL-23644] - bpf: support symbolic BPF FS delegation mount options (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove flaky test_btf_id test (Viktor Malik) [RHEL-23644] - bpf: Fix a race condition between btf_put() and map_free() (Viktor Malik) [RHEL-23644] - bpf: Use GFP_KERNEL in bpf_event_entry_gen() (Viktor Malik) [RHEL-23644] - bpf: Reduce the scope of rcu_read_lock when updating fd map (Viktor Malik) [RHEL-23644] - bpf: Update the comments in maybe_wait_bpf_programs() (Viktor Malik) [RHEL-23644] - bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for BPF object load with implicit token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF object loading tests with explicit token passing (Viktor Malik) [RHEL-23644] - libbpf: wire up BPF token support at BPF object level (Viktor Malik) [RHEL-23644] - libbpf: wire up token_fd into feature probing logic (Viktor Malik) [RHEL-23644] - libbpf: move feature detection code into its own file (Viktor Malik) [RHEL-23644] - libbpf: further decouple feature checking logic from bpf_object (Viktor Malik) [RHEL-23644] - libbpf: split feature detectors definitions from cached results (Viktor Malik) [RHEL-23644] - bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Viktor Malik) [RHEL-23644] - bpf: selftests: Add verifier tests for CO-RE bitfield writes (Viktor Malik) [RHEL-23644] - bpf: selftests: test_loader: Support __btf_path() annotation (Viktor Malik) [RHEL-23644] - libbpf: Add BPF_CORE_WRITE_BITFIELD() macro (Viktor Malik) [RHEL-23644] - bpf: Support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - selftests/bpf: fix compiler warnings in RELEASE=1 mode (Viktor Malik) [RHEL-23644] - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward (Viktor Malik) [RHEL-23644] - bpf: Comment on check_mem_size_reg (Viktor Malik) [RHEL-23644] - bpf: Remove unused backtrack_state helper functions (Viktor Malik) [RHEL-23644] - bpf: use bitfields for simple per-subprog bool flags (Viktor Malik) [RHEL-23644] - bpf: tidy up exception callback management a bit (Viktor Malik) [RHEL-23644] - bpf: emit more dynptr information in verifier log (Viktor Malik) [RHEL-23644] - bpf: log PTR_TO_MEM memory size in verifier log (Viktor Malik) [RHEL-23644] - selftests/bpf: validate eliminated global subprog is not freplaceable (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - bpf: Add bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - selftests/bpf: validate fake register spill/fill precision backtracking logic (Viktor Malik) [RHEL-23644] - bpf: handle fake register spill to stack with BPF_ST_MEM instruction (Viktor Malik) [RHEL-23644] - bpf: Set uattr->batch.count as zero before batched update or deletion (Viktor Malik) [RHEL-23644] - bpf: Only call maybe_wait_bpf_programs() when map operation succeeds (Viktor Malik) [RHEL-23644] - bpf: Add missed maybe_wait_bpf_programs() for htab of maps (Viktor Malik) [RHEL-23644] - bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary wait from bpf_map_copy_value() (Viktor Malik) [RHEL-23644] - libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 local storage (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper open_classid() (Viktor Malik) [RHEL-23644] - bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case (Viktor Malik) [RHEL-23644] - selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor (Viktor Malik) [RHEL-23644] - bpf: Minor cleanup around stack bounds (Viktor Malik) [RHEL-23644] - bpf: Fix accesses to uninit stack slots (Viktor Malik) [RHEL-23644] - bpf: Add some comments to stack representation (Viktor Malik) [RHEL-23644] - bpf: Load vmlinux btf for any struct_ops map (Viktor Malik) [RHEL-23644] - bpf: Guard stack limits against 32bit overflow (Viktor Malik) [RHEL-23644 RHEL-37076] {CVE-2023-52676} - bpf: Add verifier regression test for previous patch (Viktor Malik) [RHEL-23644] - bpf: Fix verification of indirect var-off stack access (Viktor Malik) [RHEL-23644] - x86, bpf: Use bpf_prog_pack for bpf trampoline (Viktor Malik) [RHEL-23644] - bpf: Use arch_bpf_trampoline_size (Viktor Malik) [RHEL-23644] - bpf: Add arch_bpf_trampoline_size() (Viktor Malik) [RHEL-23644] - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Viktor Malik) [RHEL-23644] - bpf: Add helpers for trampoline image management (Viktor Malik) [RHEL-23644] - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Viktor Malik) [RHEL-23644] - bpf: Let bpf_prog_pack_free handle any pointer (Viktor Malik) [RHEL-23644] - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Viktor Malik) [RHEL-23644] - bpf,selinux: allocate bpf_security_struct per BPF token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF token-enabled tests (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_prog_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_btf_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_map_create() API (Viktor Malik) [RHEL-23644] - libbpf: add bpf_token_create() API (Viktor Malik) [RHEL-23644] - bpf,lsm: add BPF token LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Viktor Malik) [RHEL-23644] - lsm: move the bpf hook comments to security/security.c (Viktor Malik) [RHEL-23644] - bpf: consistently use BPF token throughout BPF verifier logic (Viktor Malik) [RHEL-23644] - bpf: take into account BPF token when fetching helper protos (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_PROG_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_BTF_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_MAP_CREATE command (Viktor Malik) [RHEL-23644] - bpf: introduce BPF token object (Viktor Malik) [RHEL-23644] - bpf: add BPF token delegation mount options to BPF FS (Viktor Malik) [RHEL-23644] - bpf: align CAP_NET_ADMIN checks with bpf_capable() approach (Viktor Malik) [RHEL-23644] - selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros (Viktor Malik) [RHEL-23644] - bpf: track aligned STACK_ZERO cases as imprecise spilled registers (Viktor Malik) [RHEL-23644] - selftests/bpf: validate zero preservation for sub-slot loads (Viktor Malik) [RHEL-23644] - bpf: preserve constant zero when doing partial register restore (Viktor Malik) [RHEL-23644] - selftests/bpf: validate STACK_ZERO is preserved on subreg spill (Viktor Malik) [RHEL-23644] - bpf: preserve STACK_ZERO slots on partial reg spills (Viktor Malik) [RHEL-23644] - selftests/bpf: add stack access precision test (Viktor Malik) [RHEL-23644] - bpf: support non-r10 register spill/fill to/from stack in precision tracking (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root (Viktor Malik) [RHEL-23644] - selftests/bpf: Test outer map update operations in syscall program (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test cases for inner map (Viktor Malik) [RHEL-23644] - bpf: Optimize the free of inner map (Viktor Malik) [RHEL-23644] - bpf: Defer the free of inner map when necessary (Viktor Malik) [RHEL-23644] - bpf: Set need_defer as false when clearing fd array during map free (Viktor Malik) [RHEL-23644] - bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Viktor Malik) [RHEL-23644] - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers (Viktor Malik) [RHEL-23644 RHEL-30513] {CVE-2023-52621} - bpf: Minor logging improvement (Viktor Malik) [RHEL-23644] - bpf: simplify tnum output if a fully known constant (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust global_func15 test to validate prog exit precision (Viktor Malik) [RHEL-23644] - selftests/bpf: validate async callback return value check correctness (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on program/async callback return (Viktor Malik) [RHEL-23644] - bpf: unify async callback and program retval checks (Viktor Malik) [RHEL-23644] - bpf: enforce precise retval range on program exit (Viktor Malik) [RHEL-23644] - selftests/bpf: add selftest validating callback result is enforced (Viktor Malik) [RHEL-23644] - bpf: enforce exact retval range on subprog/callback exit (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on callback return (Viktor Malik) [RHEL-23644] - bpf: provide correct register name for exception callback retval check (Viktor Malik) [RHEL-23644] - bpf: rearrange bpf_func_state fields to save a bit of memory (Viktor Malik) [RHEL-23644] - bpf/tests: Remove duplicate JSGT tests (Viktor Malik) [RHEL-23644] - selftests/bpf: Use pkg-config for libelf (Viktor Malik) [RHEL-23644] - selftests/bpf: Override PKG_CONFIG for static builds (Viktor Malik) [RHEL-23644] - selftests/bpf: Choose pkg-config for the target (Viktor Malik) [RHEL-23644] - bpftool: Add support to display uprobe_multi links (Viktor Malik) [RHEL-23644] - selftests/bpf: Add link_info test for uprobe_multi link (Viktor Malik) [RHEL-23644] - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Viktor Malik) [RHEL-23644] - bpf: Add link_info support for uprobe multi link (Viktor Malik) [RHEL-23644] - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Viktor Malik) [RHEL-23644] - libbpf: Add st_type argument to elf_resolve_syms_offsets function (Viktor Malik) [RHEL-23644] - selftests/bpf: update test_offload to use new orphaned property (Viktor Malik) [RHEL-23644] - bpftool: mark orphaned programs during prog show (Viktor Malik) [RHEL-23644] - bpf: Fix a few selftest failures due to llvm18 change (Viktor Malik) [RHEL-23644] - selftests/bpf: Add lazy global subprog validation tests (Viktor Malik) [RHEL-23644] - bpf: Validate global subprogs lazily (Viktor Malik) [RHEL-23644] - bpf: Emit global subprog name in verifier logs (Viktor Malik) [RHEL-23644] - libbpf: Start v1.4 development cycle (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Viktor Malik) [RHEL-23644] - selftests/bpf: reduce verboseness of reg_bounds selftest logs (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - change next_thread() to use __next_thread() ?: group_leader (Viktor Malik) [RHEL-23644] - introduce __next_thread(), fix next_tid() vs exec() race (Viktor Malik) [RHEL-23644] - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Viktor Malik) [RHEL-23644] - bpf: smarter verifier log number printing logic (Viktor Malik) [RHEL-23644] - bpf: omit default off=0 and imm=0 in register state log (Viktor Malik) [RHEL-23644] - bpf: emit map name in register state if applicable and available (Viktor Malik) [RHEL-23644] - bpf: print spilled register state in stack slot (Viktor Malik) [RHEL-23644] - bpf: extract register state printing (Viktor Malik) [RHEL-23644] - bpf: move verifier state printing code to kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: move verbose_linfo() into kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS (Viktor Malik) [RHEL-23644] - selftests/bpf: add iter test requiring range x range logic (Viktor Malik) [RHEL-23644] - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Viktor Malik) [RHEL-23644] - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Viktor Malik) [RHEL-23644] - selftests/bpf: add randomized reg_bounds tests (Viktor Malik) [RHEL-23644] - selftests/bpf: add range x range test to reg_bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Viktor Malik) [RHEL-23644] - selftests/bpf: BPF register range bounds tester (Viktor Malik) [RHEL-23644] - bpf: make __reg{32,64}_deduce_bounds logic more robust (Viktor Malik) [RHEL-23644] - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Viktor Malik) [RHEL-23644] - bpf: add register bounds sanity checks and sanitization (Viktor Malik) [RHEL-23644] - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_scalar_branch_taken() logic (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add parallel support for classid (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix issues in setup_classid_environment() (Viktor Malik) [RHEL-23644] - bpf: Add a new kfunc for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add assert for user stacks in test_task_stack (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Viktor Malik) [RHEL-23644 RHEL-40832] - bpf: Add crosstask check to __bpf_get_stack (Viktor Malik) [RHEL-23644] - bpf: Use named fields for certain bpf uapi structs (Viktor Malik) [RHEL-23644] - veristat: add ability to filter top N results (Viktor Malik) [RHEL-23644] - veristat: add ability to sort by stat's absolute value (Viktor Malik) [RHEL-23644] - bpf: replace register_is_const() with is_reg_const() (Viktor Malik) [RHEL-23644] - libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld (Viktor Malik) [RHEL-23644] - bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref (Viktor Malik) [RHEL-23644] - bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum (Viktor Malik) [RHEL-23644] - bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire (Viktor Malik) [RHEL-23644] - bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (Viktor Malik) [RHEL-23644] - bpf: Introduce KF_ARG_PTR_TO_CONST_STR (Viktor Malik) [RHEL-23644] - bpf: Factor out helper check_reg_const_str() (Viktor Malik) [RHEL-23644] - bpf: Add __bpf_dynptr_data* for in kernel use (Viktor Malik) [RHEL-23644] - bpf, lpm: Fix check prefixlen before walking trie (Viktor Malik) [RHEL-23644] - selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 (Viktor Malik) [RHEL-23644] - bpftool: Fix prog object type in manpage (Viktor Malik) [RHEL-23644] - selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle two sets of two registers (Viktor Malik) [RHEL-23644] - bpf: prepare reg_set_min_max for second set of registers (Viktor Malik) [RHEL-23644] - bpf: unify 32-bit and 64-bit is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Viktor Malik) [RHEL-23644] - selftsets/bpf: Retry map update for non-preallocated per-cpu map (Viktor Malik) [RHEL-23644] - selftests/bpf: Export map_update_retriable() (Viktor Malik) [RHEL-23644] - selftests/bpf: Use value with enough-size when updating per-cpu map (Viktor Malik) [RHEL-23644] - bpf: move is_branch_taken() down (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken() to work with two registers (Viktor Malik) [RHEL-23644] - bpf: rename is_branch_taken reg arguments to prepare for the second one (Viktor Malik) [RHEL-23644] - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Viktor Malik) [RHEL-23644] - bpf: try harder to deduce register bounds from different numeric domains (Viktor Malik) [RHEL-23644] - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Viktor Malik) [RHEL-23644] - bpf: add special smin32/smax32 derivation from 64-bit bounds (Viktor Malik) [RHEL-23644] - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Viktor Malik) [RHEL-23644] - bpf: derive smin32/smax32 from umin32/umax32 bounds (Viktor Malik) [RHEL-23644] - bpf: derive smin/smax from umin/max bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: satisfy compiler by having explicit return in btf test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add malloc failure checks in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Add tests for open-coded task_vma iter (Viktor Malik) [RHEL-23644] - bpf: Introduce task_vma open-coded iterator kfuncs (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix potential premature unload in bpf_testmod (Viktor Malik) [RHEL-19647] - bpf: Move kernel test kfuncs to bpf_testmod (Viktor Malik) [RHEL-19647]- ext4: enable meta_bg only when new desc blocks are needed (Carlos Maiolino) [RHEL-36282] - ext4: verify s_clusters_per_group even without bigalloc (Carlos Maiolino) [RHEL-36282] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36976] {CVE-2024-35807} - ext4_get_link(): fix breakage in RCU mode (Carlos Maiolino) [RHEL-36282] - ext4: correct best extent lstart adjustment logic (Carlos Maiolino) [RHEL-36282] - ext4: forbid commit inconsistent quota data when errors=remount-ro (Carlos Maiolino) [RHEL-36282] - ext4: add a hint for block bitmap corrupt state in mb_groups (Carlos Maiolino) [RHEL-36282] - ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: mark the group block bitmap as corrupted before reporting an error (Carlos Maiolino) [RHEL-36282] - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Carlos Maiolino) [RHEL-31702] {CVE-2024-26772} - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: do not trim the group with corrupted block bitmap (Carlos Maiolino) [RHEL-36282] - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Carlos Maiolino) [RHEL-36282] - ext4_add_entry(): ->d_name.len is never 0 (Carlos Maiolino) [RHEL-36282] - ext4: don't access the source subdirectory content on same-directory rename (Carlos Maiolino) [RHEL-36282] - Revert "ext4: apply umask if ACL support is disabled" (Carlos Maiolino) [RHEL-36282] - ext4: apply umask if ACL support is disabled (Carlos Maiolino) [RHEL-36282] - ext4: mark buffer new if it is unwritten to avoid stale data exposure (Carlos Maiolino) [RHEL-36282] - ext4: move 'ix' sanity check to corrent position (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary check to avoid repeat update_backups for the same gdb (Carlos Maiolino) [RHEL-36282] - ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: use saved local variable sbi instead of EXT4_SB(sb) (Carlos Maiolino) [RHEL-36282] - ext4: remove EXT4FS_DEBUG defination in resize.c (Carlos Maiolino) [RHEL-36282] - ext4: calculate free_clusters_count in cluster unit in verify_group_input (Carlos Maiolino) [RHEL-36282] - ext4: remove commented code in reserve_backup_gdb (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant check of count (Carlos Maiolino) [RHEL-36282] - ext4: fix typo in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: correct return value of ext4_convert_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: add missed brelse in update_backups (Carlos Maiolino) [RHEL-36282] - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36282] - ext4: fix incorrect offset (Carlos Maiolino) [RHEL-36282] - ext4: correct the start block of counting reserved clusters (Carlos Maiolino) [RHEL-36282] - ext4: make running and commit transaction have their own freed_data_list (Carlos Maiolino) [RHEL-36282] - ext4: fix traditional comparison using max/min method (Carlos Maiolino) [RHEL-36282] - ext4: add missing initialization of call_notify_error in update_super_work() (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant checks of s_encoding (Carlos Maiolino) [RHEL-36282] - ext4: reject casefold inode flag without casefold feature (Carlos Maiolino) [RHEL-36282] - ext4: rename s_error_work to s_sb_upd_work (Carlos Maiolino) [RHEL-36282] - ext4: add periodic superblock update check (Carlos Maiolino) [RHEL-36282] - ext4: fix unttached inode after power cut with orphan file feature enabled (Carlos Maiolino) [RHEL-36282] - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} (Carlos Maiolino) [RHEL-36282] - ext4: mballoc: avoid garbage value from err (Carlos Maiolino) [RHEL-36282] - ext4: fix race between writepages and remount (Carlos Maiolino) [RHEL-36282] - ext4: avoid potential data overflow in next_linear_group (Carlos Maiolino) [RHEL-36282] - jbd2: abort journal when detecting metadata writeback error of fs dev (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' (Carlos Maiolino) [RHEL-36282] - jbd2: replace journal state flag by checking errseq (Carlos Maiolino) [RHEL-36282] - jbd2: add errseq to detect client fs's bdev writeback error (Carlos Maiolino) [RHEL-36282] - jbd2: fix soft lockup in journal_finish_inode_data_buffers() (Carlos Maiolino) [RHEL-36282] - jbd2: increase the journal IO's priority (Carlos Maiolino) [RHEL-36282] - jbd2: correct the printing of write_flags in jbd2_write_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Carlos Maiolino) [RHEL-36282] - jbd2: fix printk format type for 'io_block' in do_one_pass() (Carlos Maiolino) [RHEL-36282] - jbd2: print io_block if check data block checksum failed when do recovery (Carlos Maiolino) [RHEL-36282] - jbd2: Fix memory leak in journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: correct the end of the journal recovery scan range (Carlos Maiolino) [RHEL-36282] - jbd2: jbd2_journal_init_{dev,inode} return proper error return value (Carlos Maiolino) [RHEL-36282] - jbd2: drop useless error tag in jbd2_journal_wipe() (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: add fast_commit space check (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup load_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: open code jbd2_verify_csum_type() helper (Carlos Maiolino) [RHEL-36282] - jbd2: checking valid features early in journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: don't load superblock in jbd2_journal_check_used_features() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() into journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() dependent functions (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused function '__cp_buffer_busy' (Carlos Maiolino) [RHEL-36282] - jbd2: check 'jh->b_transaction' before removing it from checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: fix checkpoint cleanup performance regression (Carlos Maiolino) [RHEL-36282] - fs: jbd2: fix an incorrect warn log (Carlos Maiolino) [RHEL-36282] - jbd2: remove __journal_try_to_free_buffer() (Carlos Maiolino) [RHEL-36282] - jbd2: fix a race when checking checkpoint buffer busy (Carlos Maiolino) [RHEL-36282] - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: remove journal_clean_one_cp_list() (Carlos Maiolino) [RHEL-36282] - jbd2: remove t_checkpoint_io_list (Carlos Maiolino) [RHEL-36282] - jbd2: recheck chechpointing non-dirty buffer (Carlos Maiolino) [RHEL-36282] - jbd2: skip reading super block if it has been verified (Carlos Maiolino) [RHEL-36282] - jbd2: remove j_format_version (Carlos Maiolino) [RHEL-36282] - jbd2: factor out journal initialization from journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: switch to check format version in superblock directly (Carlos Maiolino) [RHEL-36282] - jbd2: Avoid printing outside the boundary of the buffer (Carlos Maiolino) [RHEL-36282] - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39813] {CVE-2024-36917} - Revert "i2c: Make remove callback return void" for ti-tfp410.c (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Drop unused fields in struct pca953x_platform_data (Andrew Halaney) [RHEL-35606] - gpio: pca953x: add support for TCA9538 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Clean up pcal6534_check_register() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid logically dead code (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid to use uninitialized value pinctrl (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add missing header(s) (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add support for PCAL6534 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Swap if statements to save later complexity (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: introduce support for nxp,pcal6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add mutex_lock for regcache sync in PM (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make platform teardown callback return void (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address when regcache sync during init (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct range when do regmap sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: only use single read/write for No AI mode (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address to do regcache sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make the irqchip immutable (Andrew Halaney) [RHEL-35606] - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Andrew Halaney) [RHEL-35606] - gpio: pca953xx: Add support for pca6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Improve bias setting (Andrew Halaney) [RHEL-35606] - gpio: pca953x: do not ignore i2c errors (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add main esm address range (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Remove UART baud rate selection (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix sync-lost issue with two displays (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix initial plane zpos values (Andrew Halaney) [RHEL-35606] - drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY (Andrew Halaney) [RHEL-35606] - drm/tidss: IRQ code cleanup (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix dss reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Add simple K2G manual reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Check for K2G in in dispc_softreset() (Andrew Halaney) [RHEL-35606] - drm/tidss: Return error value from from softreset (Andrew Halaney) [RHEL-35606] - drm/tidss: Move reset to the end of dispc_init() (Andrew Halaney) [RHEL-35606] - drm/tidss: Drop useless variable init (Andrew Halaney) [RHEL-35606] - drm/tidss: Use PM autosuspend (Andrew Halaney) [RHEL-35606] - drm/tidss: Use pm_runtime_resume_and_get() (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM62A7 DSS (Andrew Halaney) [RHEL-35606] - mux: mmio: use reg property when parent device is not a syscon (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: Add PHY_TYPE_USXGMII definition (Andrew Halaney) [RHEL-35606] - dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Use key:value pair table for all settings (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add USB + DP multilink configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Prepare driver for multilink DP support (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add function to get PLL to be configured for DP (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: cadence: torrent: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove unused `regmap` field from state struct (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: use OF data for device specific data (Andrew Halaney) [RHEL-35606] - phy: ti: Fix missing sentinel for clk_div_table (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: use swap() to make code cleaner (Andrew Halaney) [RHEL-35606] - phy: ti: report 2 non-kernel-doc comments (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add support to output received reference clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add debug information for PHY configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add separate functions for reusable code (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY registers for DP in array format (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add enum for supported input reference clock frequencies (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Reorder few functions to remove function declarations (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message (Andrew Halaney) [RHEL-35606] - drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} (Andrew Halaney) [RHEL-35606] - drm: Remove linux/media-bus-format.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/tidss: Update encoder/bridge chain connect model (Andrew Halaney) [RHEL-35606] - drm/bridge: Centralize error message when bridge attach fails (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM625 DSS (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - drm/tidss: Use GEM DMA fbdev emulation (Andrew Halaney) [RHEL-35606] - drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove return values from dispc_plane_{setup, enable}() (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Remove unnecessary include statements (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Move generic fbdev emulation into separate source file (Andrew Halaney) [RHEL-35606] - drm/gem: rename GEM CMA helpers to GEM DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option (Andrew Halaney) [RHEL-35606] - drm/fb: rename FB CMA helpers to FB DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Drop drm_blend.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/fb: remove unused includes of drm_fb_cma_helper.h (Andrew Halaney) [RHEL-35606] - drm: Drop drm_framebuffer.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm: Remove unnecessary include statements of drm_plane_helper.h (Andrew Halaney) [RHEL-35606] - drm: tidss: Fix pixel format definition (Andrew Halaney) [RHEL-35606] - drm/tidss: Set max DMA segment size (Andrew Halaney) [RHEL-35606] - drm/tidss: fix repeated words in comments (Andrew Halaney) [RHEL-35606] - drm/tidss: Soft Reset DISPC on startup (Andrew Halaney) [RHEL-35606] - drm/tidss: Use drm_module_platform_driver() to register the driver (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix warning: unused variable 'tidss_pm_ops' (Andrew Halaney) [RHEL-35606] - drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS() (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to Linux IRQ interfaces (Andrew Halaney) [RHEL-35606] - drm/tidss: Don't use struct drm_device.irq_enabled (Andrew Halaney) [RHEL-35606] - drm/: drm_gem_plane_helper_prepare_fb is now the default (Andrew Halaney) [RHEL-35606] - selftests/bpf: Check VLAN tag and proto in xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add AF_INET packet generation to xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Allow VLAN packets in xdp_hw_metadata (Petr Oros) [RHEL-31890] - net: make vlan_get_tag() return -ENODATA instead of -EINVAL (Petr Oros) [RHEL-31890] - veth: Implement VLAN tag XDP hint (Petr Oros) [RHEL-31890] - xdp: Add VLAN tag hint (Petr Oros) [RHEL-31890] - xsk: add functions to fill control buffer (Petr Oros) [RHEL-31890] - redhat: remove gcc version check for ENABLE_WERROR (Eric Chanudet) [RHEL-43372] - vduse: Temporarily fail if control queue feature requested (Cindy Lu) [RHEL-23888] - redhat/configs: Enable CONFIG_VDPA_USER (Cindy Lu) [RHEL-23888] - mm: replace vma->vm_flags direct modifications with modifier calls (Cindy Lu) [RHEL-23888] - vduse: enable Virtio-net device type (Cindy Lu) [RHEL-23888] - vduse: validate block features only with block devices (Cindy Lu) [RHEL-23888] - file: Export receive_fd() to modules (Cindy Lu) [RHEL-23888] - eventfd: simplify eventfd_signal() (Cindy Lu) [RHEL-23888] - vduse: implement DMA sync callbacks (Cindy Lu) [RHEL-23888] - vduse: make vduse_class constant (Cindy Lu) [RHEL-23888] - vdpa: Provide interface to read driver features (Cindy Lu) [RHEL-23888] - vduse: Use proper spinlock for IRQ injection (Cindy Lu) [RHEL-23888] - vduse: fix NULL pointer dereference (Cindy Lu) [RHEL-23888] - vduse: avoid empty string for dev name (Cindy Lu) [RHEL-23888] - vduse: Support specifying bounce buffer size via sysfs (Cindy Lu) [RHEL-23888] - vduse: Delay iova domain creation (Cindy Lu) [RHEL-23888] - vduse: Signal vq trigger eventfd directly if possible (Cindy Lu) [RHEL-23888] - vduse: Add sysfs interface for irq callback affinity (Cindy Lu) [RHEL-23888] - vduse: Support get_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Support set_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Refactor allocation for vduse virtqueues (Cindy Lu) [RHEL-23888] - driver core: class: remove module * from class_create() (Cindy Lu) [RHEL-23888] - vduse: Remove include of rwlock.h (Cindy Lu) [RHEL-23888] - vduse: Validate vq_num in vduse_validate_config() (Cindy Lu) [RHEL-23888] - driver core: make struct class.devnode() take a const * (Cindy Lu) [RHEL-23888] - vduse: prevent uninitialized memory accesses (Cindy Lu) [RHEL-23888] - vduse: Support querying information of IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support registering userspace memory for IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support using userspace pages as bounce buffer (Cindy Lu) [RHEL-23888] - vduse: Use memcpy_{to,from}_page() in do_bounce() (Cindy Lu) [RHEL-23888] - vduse: Remove unnecessary spin lock protection (Cindy Lu) [RHEL-23888] - vduse: Tie vduse mgmtdev and its device (Cindy Lu) [RHEL-23888] - vduse: Fix NULL pointer dereference on sysfs access (Cindy Lu) [RHEL-23888] - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Cindy Lu) [RHEL-23888] - vdpa: multiple address spaces support (Cindy Lu) [RHEL-23888] - vdpa: introduce virtqueue groups (Cindy Lu) [RHEL-23888] - iommu/iova: Separate out rcache init (Cindy Lu) [RHEL-23888] - vduse: moving kvfree into caller (Cindy Lu) [RHEL-23888] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Cindy Lu) [RHEL-23888] - vduse: check that offset is within bounds in get_config() (Cindy Lu) [RHEL-23888] - vduse: fix memory corruption in vduse_dev_ioctl() (Cindy Lu) [RHEL-23888] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [RHEL-23888] - vduse: Fix race condition between resetting and irq injecting (Cindy Lu) [RHEL-23888] - vduse: Disallow injecting interrupt before DRIVER_OK is set (Cindy Lu) [RHEL-23888] - VDUSE: fix documentation underline warning (Cindy Lu) [RHEL-23888] - vduse: Cleanup the old kernel states after reset failure (Cindy Lu) [RHEL-23888] - vduse: missing error code in vduse_init() (Cindy Lu) [RHEL-23888] - Documentation: Add documentation for VDUSE (Cindy Lu) [RHEL-23888] - vduse: Introduce VDUSE - vDPA Device in Userspace (Cindy Lu) [RHEL-23888] - vduse: Implement an MMU-based software IOTLB (Cindy Lu) [RHEL-23888] - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Davide Caratti) [RHEL-33410] - net: replace calls to sock->ops->connect() with kernel_connect() (Davide Caratti) [RHEL-33410] - net: Avoid address overwrite in kernel_connect (Davide Caratti) [RHEL-30875 RHEL-33410] - af_unix: Fix garbage collector racing against connect() (Davide Caratti) [RHEL-33410] - veth: try harder when allocating queue memory (Davide Caratti) [RHEL-33410] - net: enable memcg accounting for veth queues (Davide Caratti) [RHEL-33410] - net: veth: do not manipulate GRO when using XDP (Davide Caratti) [RHEL-33410] - net: veth: clear GRO when clearing XDP even when down (Davide Caratti) [RHEL-33410] - af_unix: fix lockdep positive in sk_diag_dump_icons() (Davide Caratti) [RHEL-33410] - llc: call sock_orphan() at release time (Davide Caratti) [RHEL-33410] - llc: Drop support for ETH_P_TR_802_2. (Davide Caratti) [RHEL-33410] - llc: make llc_ui_sendmsg() more robust against bonding changes (Davide Caratti) [RHEL-33410] - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Davide Caratti) [RHEL-33410] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Davide Caratti) [RHEL-33410] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Davide Caratti) [RHEL-33410] - net/ipv6: convert skip_notify_on_dev_down sysctl to u8 (Davide Caratti) [RHEL-33410] - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down (Davide Caratti) [RHEL-33410] - neighbour: fix unaligned access to pneigh_entry (Davide Caratti) [RHEL-33410] - af_packet: do not use READ_ONCE() in packet_bind() (Davide Caratti) [RHEL-33410] - af_packet: Fix data-races of pkt_sk(sk)->num. (Davide Caratti) [RHEL-33410] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-33410] - af_unix: Fix data race around sk->sk_err. (Davide Caratti) [RHEL-33410] - af_unix: Fix data-races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix data races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Davide Caratti) [RHEL-33410] - net/packet: convert po->pressure to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->running to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->has_vnet_hdr to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_loss to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_tx_has_off to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: annotate accesses to po->tp_tstamp (Davide Caratti) [RHEL-33410] - net/packet: convert po->auxdata to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->origdev to an atomic flag (Davide Caratti) [RHEL-33410] - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Felix Maurer) [RHEL-30107] - bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Felix Maurer) [RHEL-30107] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Felix Maurer) [RHEL-30107] - xsk: Add truesize to skb_add_rx_frag(). (Felix Maurer) [RHEL-30107] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Felix Maurer) [RHEL-30107] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Felix Maurer) [RHEL-28894 RHEL-30107] {CVE-2024-26611} - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Felix Maurer) [RHEL-30107] - xsk: recycle buffer in case Rx queue was full (Felix Maurer) [RHEL-30107] - xsk: Skip polling event check for unbound socket (Felix Maurer) [RHEL-30107] - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings (Felix Maurer) [RHEL-30107] - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint (Felix Maurer) [RHEL-30107] - bpf: Factor out socket lookup functions for the TC hookpoint. (Felix Maurer) [RHEL-30107] - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long) [RHEL-43331] - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long) [RHEL-43331] - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long) [RHEL-43331] - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long) [RHEL-43331] - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long) [RHEL-43331] - mm/mglru: Revert "don't sync disk for each aging cycle" (Waiman Long) [RHEL-43371]- Revert "kernel/panic.c: Move the location of bust_spinlocks to prevent hanging." (Derek Barbosa) [RHEL-39473] - arch/x86: Fix typos [partial] (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: switch to use device_add_groups() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Add support for ACPI based probing (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Restructure sysfs group creation (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Create static func to handle platdev (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move hsmp_test to probe (David Arcari) [RHEL-43368] - octeontx2-af: fix the double free in rvu_npc_freemem() (Kamal Heib) [RHEL-39651] {CVE-2024-36030} - e1000e: Add support for the next LOM generation (Ken Cox) [RHEL-17484] - e1000e: Use PME poll to circumvent unreliable ACPI wake (Ken Cox) [RHEL-17484] - net: e1000e: Remove unused declarations (Ken Cox) [RHEL-17484] - e1000e: Add @adapter description to kdoc (Ken Cox) [RHEL-17484] - mm: huge_memory: don't force huge page alignment on 32 bit (Rafael Aquini) [RHEL-22187] - x86/topology: Fix max_siblings calculation for some hybrid cpus (David Arcari) [RHEL-40607] - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39786] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39786] {CVE-2024-36927} - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Steve Best) [RHEL-39849] {CVE-2024-36899} - Add CONFIG_PCP_BATCH_SCALE_MAX to RHEL configs collection (Chris von Recklinghausen) [RHEL-20141] - mm and cache_info: remove unnecessary CPU cache info update (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce detecting time of consecutive high order page freeing (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: decrease PCP high if free pages < high watermark (Chris von Recklinghausen) [RHEL-20141] - mm: tune PCP high automatically (Chris von Recklinghausen) [RHEL-20141] - mm: add framework for PCP high auto-tuning (Chris von Recklinghausen) [RHEL-20141] - mm, page_alloc: scale the number of pages that are batch allocated (Chris von Recklinghausen) [RHEL-20141] - mm: restrict the pcp batch scale factor to avoid too long latency (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce lock contention for draining high-order pages (Chris von Recklinghausen) [RHEL-20141] - cacheinfo: calculate size of per-CPU data cache slice (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: avoid to drain PCP when process exit (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove track of active PCP lists range in bulk free (Chris von Recklinghausen) [RHEL-20141] - mm: remove obsolete comment above struct per_cpu_pages (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move is_check_pages_enabled() into page_alloc.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move sysctls into it own fils (Chris von Recklinghausen) [RHEL-20141] - mm: vmscan: use gfp_has_io_fs() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move pm_* function into power (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mark_free_page() into snapshot.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out DEBUG_PAGEALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out FAIL_PAGE_ALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: remove alloc_contig_dump_pages() stub (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: squash page_is_consistent() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: collect mem statistic into show_mem.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move set_zone_contiguous() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move init_on_alloc/free() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mirrored_kernelcore into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-40250] - ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy_pad() (Ivan Vecera) [RHEL-40250] - string: Redefine strscpy_pad() as a macro (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy() (Ivan Vecera) [RHEL-40250] - kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h (Ivan Vecera) [RHEL-40250] - uml: Replace strlcpy with strscpy (Ivan Vecera) [RHEL-40250] - fortify: strscpy: Fix flipped q and p docstring typo (Ivan Vecera) [RHEL-40250] - fortify: Use const variables for __member_size tracking (Ivan Vecera) [RHEL-40250] - overflow: add DEFINE_FLEX() for on-stack allocs (Ivan Vecera) [RHEL-40250] - fortify: Use __builtin_dynamic_object_size() when available (Ivan Vecera) [RHEL-40250] - fortify: Short-circuit known-safe calls to strscpy() (Ivan Vecera) [RHEL-40250] - string: Rewrite and add more kern-doc for the str*() functions (Ivan Vecera) [RHEL-40250] - fortify: Convert to struct vs member helpers (Ivan Vecera) [RHEL-40250] - fortify: Explicitly check bounds are compile-time constants (Ivan Vecera) [RHEL-40250] - fortify: Use SIZE_MAX instead of (size_t)-1 (Ivan Vecera) [RHEL-40250] - fortify: Add run-time WARN for cross-field memcpy() (Ivan Vecera) [RHEL-40250] - sched/x86: Export 'percpu arch_freq_scale' (Phil Auld) [RHEL-39512] - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Mark Salter) [RHEL-39308] - randomize_kstack: Improve entropy diffusion (Chris von Recklinghausen) [RHEL-37308] {CVE-2024-35918} - net: usb: lan78xx: add phy dependency for user tools (Jose Ignacio Tornos Martinez) [RHEL-17582] - aio: Fix incorrect usage of eventfd_signal_allowed() (Waiman Long) [RHEL-38738] - aio: fix use-after-free due to missing POLLFREE handling (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - aio: keep poll requests on waitqueue until completed (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - redhat/configs: Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-28760] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-28760] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-28760] - md: Revert "md: Fix overflow in is_mddev_idle" (Nigel Croxon) [RHEL-39038] - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37018] {CVE-2024-35852} - pwm: Fix double shift bug (Steve Best) [RHEL-38280] {CVE-2023-52756} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35178] {CVE-2024-27025} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33260] {CVE-2024-26908} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36934] {CVE-2024-35824} - ice: final upstream version of the fix for RHEL-19000 (Michal Schmidt) [RHEL-35969] - kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32894] - virtiofs: include a newline in sysfs tag (Brian Foster) [RHEL-34071] - virtio_fs: remove duplicate check if queue is broken (Brian Foster) [RHEL-34071] - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Brian Foster) [RHEL-34071] - virtiofs: emit uevents on filesystem events (Brian Foster) [RHEL-34071] - virtiofs: export filesystem tags through sysfs (Brian Foster) [RHEL-34071] - virtiofs: forbid newlines in tags (Brian Foster) [RHEL-34071] - xsk: Add missing SPDX to AF_XDP TX metadata documentation (Petr Oros) [RHEL-31944] - xsk: Don't assume metadata is always requested in TX completion (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP (Petr Oros) [RHEL-31944] - selftests/bpf: Fix broken build where char is unsigned (Petr Oros) [RHEL-31944] - selftests/bpf: Add options and frags to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: xdp_hw_metadata track more timestamps (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Add csum helpers (Petr Oros) [RHEL-31944] - selftests/xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Add option to calculate TX checksum in SW (Petr Oros) [RHEL-31944] - xsk: Validate xsk_tx_metadata flags (Petr Oros) [RHEL-31944] - xsk: Document tx_metadata_len layout (Petr Oros) [RHEL-31944] - tools: ynl: Print xsk-features from the sample (Petr Oros) [RHEL-31944] - xsk: Add TX timestamp and TX checksum offload support (Petr Oros) [RHEL-31944] - xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Elide base_addr comparison in xp_unaligned_validate_desc (Petr Oros) [RHEL-31944]- modules: wait do_free_init correctly (Donald Dutile) [RHEL-28063] - Subject: revert of revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - linux/export: Ensure natural alignment of kcrctab array (Donald Dutile) [RHEL-28063] - linux/export: Fix alignment for 64-bit ksymtab entries (Donald Dutile) [RHEL-28063] - kernel/module: improve documentation for try_module_get() (Donald Dutile) [RHEL-28063] - module: Remove redundant TASK_UNINTERRUPTIBLE (Donald Dutile) [RHEL-28063] - params: Introduce the param_unknown_fn type (Donald Dutile) [RHEL-28063] - module/decompress: use kvmalloc() consistently (Donald Dutile) [RHEL-28063] - module: Annotate struct module_notes_attrs with __counted_by (Donald Dutile) [RHEL-28063] - module: Fix comment typo (Donald Dutile) [RHEL-28063] - module: Make is_mapping_symbol() return bool (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for gzip decompression workspace (Donald Dutile) [RHEL-28063] - module: Clarify documentation of module_param_call() (Donald Dutile) [RHEL-28063] - modpost: do not make find_tosym() return NULL (Donald Dutile) [RHEL-28063] - modpost: Optimize symbol search from linear to binary search (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for zstd decompression workspace (Donald Dutile) [RHEL-28063] - dyndbg: add source filename to prefix (Donald Dutile) [RHEL-28063] - dyndbg: increase PREFIX_SIZE to 128 (Donald Dutile) [RHEL-28063] - dyndbg: constify opt_array (Donald Dutile) [RHEL-28063] - module: Expose module_init_layout_section() (Donald Dutile) [RHEL-28063] - modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols (Donald Dutile) [RHEL-28063] - module: Ignore RISC-V mapping symbols too (Donald Dutile) [RHEL-28063] - module: fix init_module_from_file() error handling (Donald Dutile) [RHEL-28063] - modules: catch concurrent module loads, treat them as idempotent (Donald Dutile) [RHEL-28063] - module: split up 'finit_module()' into init_module_from_file() helper (Donald Dutile) [RHEL-28063] - kallsyms: Fix kallsyms_selftest failure (Donald Dutile) [RHEL-28063] - kallsyms: Add more debug output for selftest (Donald Dutile) [RHEL-28063] - modpost: check static EXPORT_SYMBOL* by modpost again (Donald Dutile) [RHEL-28063] - kbuild: generate KSYMTAB entries by modpost (Donald Dutile) [RHEL-28063] - modpost: pass struct module pointer to check_section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: fix off by one in is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: Include '.text.*' in TEXT_SECTIONS (Donald Dutile) [RHEL-28063] - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Donald Dutile) [RHEL-28063] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Donald Dutile) [RHEL-28063] - kallsyms: make kallsyms_show_value() as generic function (Donald Dutile) [RHEL-28063] - kallsyms: move kallsyms_show_value() out of kallsyms.c (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_REL32 (Donald Dutile) [RHEL-28063] - modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: refactor find_fromsym() and find_tosym() (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_ABS32 (Donald Dutile) [RHEL-28063] - module/decompress: Fix error checking on zstd decompression (Donald Dutile) [RHEL-28063] - module: fix module load for ia64 (Donald Dutile) [RHEL-28063] - modpost: remove *_sections[] arrays (Donald Dutile) [RHEL-28063] - modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: remove is_shndx_special() check from section_rel(a) (Donald Dutile) [RHEL-28063] - modpost: replace r->r_offset, r->r_addend with faddr, taddr (Donald Dutile) [RHEL-28063] - modpost: unify 'sym' and 'to' in default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove unused argument from secref_whitelist() (Donald Dutile) [RHEL-28063] - Revert "modpost: skip ELF local symbols during section mismatch check" (Donald Dutile) [RHEL-28063] - kallsyms: remove unsed API lookup_symbol_attrs (Donald Dutile) [RHEL-28063] - module: Remove preempt_disable() from module reference counting. (Donald Dutile) [RHEL-28063] - module: Fix use-after-free bug in read_file_mod_stats() (Donald Dutile) [RHEL-28063] - modpost: rename find_elf_symbol() and find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass section index to find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass 'tosec' down to default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash extable_mismatch_handler() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: clean up is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: squash report_sec_mismatch() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash report_extable_warnings() into extable_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove get_prettyname() (Donald Dutile) [RHEL-28063] - modpost: remove fromsym info in __ex_table section mismatch warning (Donald Dutile) [RHEL-28063] - modpost: remove broken calculation of exception_table_entry size (Donald Dutile) [RHEL-28063] - module: include internal.h in module/dups.c (Donald Dutile) [RHEL-28063] - module: add debugging auto-load duplicate module support (Donald Dutile) [RHEL-28063] - module: stats: fix invalid_mod_bytes typo (Donald Dutile) [RHEL-28063] - module: remove use of uninitialized variable len (Donald Dutile) [RHEL-28063] - module: fix building stats for 32-bit targets (Donald Dutile) [RHEL-28063] - module: stats: include uapi/linux/module.h (Donald Dutile) [RHEL-28063] - module: avoid allocation if module is already present and ready (Donald Dutile) [RHEL-28063] - module: add debug stats to help identify memory pressure (Donald Dutile) [RHEL-28063] - module: extract patient module check into helper (Donald Dutile) [RHEL-28063] - modules/kmod: replace implementation with a semaphore (Donald Dutile) [RHEL-28063] - module: fix kmemleak annotations for non init ELF sections (Donald Dutile) [RHEL-28063] - module: Ignore L0 and rename is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: Move is_arm_mapping_symbol() to module_symbol.h (Donald Dutile) [RHEL-28063] - module: Sync code of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: already_uses() - reduce pr_debug output volume (Donald Dutile) [RHEL-28063] - module: add section-size to move_module pr_debug (Donald Dutile) [RHEL-28063] - module: add symbol-name to pr_debug Absolute symbol (Donald Dutile) [RHEL-28063] - module: in layout_sections, move_module: add the modname (Donald Dutile) [RHEL-28063] - module: fold usermode helper kmod into modules directory (Donald Dutile) [RHEL-28063] - module: merge remnants of setup_load_info() to elf validation (Donald Dutile) [RHEL-28063] - module: move more elf validity checks to elf_validity_check() (Donald Dutile) [RHEL-28063] - module: add stop-grap sanity check on module memcpy() (Donald Dutile) [RHEL-28063] - module: add sanity check for ELF module section (Donald Dutile) [RHEL-28063] - module: rename check_module_license_and_versions() to check_export_symbol_versions() (Donald Dutile) [RHEL-28063] - module: converge taint work together (Donald Dutile) [RHEL-28063] - module: move signature taint to module_augment_kernel_taints() (Donald Dutile) [RHEL-28063] - module: move tainting until after a module hits our linked list (Donald Dutile) [RHEL-28063] - module: split taint adding with info checking (Donald Dutile) [RHEL-28063] - module: split taint work out of check_modinfo_livepatch() (Donald Dutile) [RHEL-28063] - module: rename set_license() to module_license_taint_check() (Donald Dutile) [RHEL-28063] - module: move check_modinfo() early to early_mod_check() (Donald Dutile) [RHEL-28063] - module: move early sanity checks into a helper (Donald Dutile) [RHEL-28063] - module: add a for_each_modinfo_entry() (Donald Dutile) [RHEL-28063] - module: rename next_string() to module_next_tag_pair() (Donald Dutile) [RHEL-28063] - module: move get_modinfo() helpers all above (Donald Dutile) [RHEL-28063] - modpost: Fix processing of CRCs on 32-bit build machines (Donald Dutile) [RHEL-28063] - module/decompress: Never use kunmap() for local un-mappings (Donald Dutile) [RHEL-28063] - kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - dyndbg: cleanup dynamic usage in ib_srp.c (Donald Dutile) [RHEL-28063] - kernel/module: add documentation for try_module_get() (Donald Dutile) [RHEL-28063] - ARM: dyndbg: allow including dyndbg.h in decompressor (Donald Dutile) [RHEL-28063] - dyndbg: use the module notifier callbacks (Donald Dutile) [RHEL-28063] - dyndbg: remove unused 'base' arg from __ddebug_add_module() (Donald Dutile) [RHEL-28063] - module: make module_ktype structure constant (Donald Dutile) [RHEL-28063] - module: Remove the unused function within (Donald Dutile) [RHEL-28063] - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n (Donald Dutile) [RHEL-28063] - scripts/gdb: fix 'lx-lsmod' show the wrong size (Donald Dutile) [RHEL-28063] - scripts/gdb: use mem instead of core_layout to get the module address (Donald Dutile) [RHEL-28063] - module: replace module_layout with module_memory (Donald Dutile) [RHEL-28063] - s390/module: fix loading modules with a lot of relocations (Donald Dutile) [RHEL-28063] - module: Use kstrtobool() instead of strtobool() (Donald Dutile) [RHEL-28063] - livepatch: Improve the search performance of module_kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Fix scheduling with interrupts disabled in self-test (Donald Dutile) [RHEL-28063] - modpost: error out if addend_*_rel() is not implemented for REL arch (Donald Dutile) [RHEL-28063] - module/decompress: Support zstd in-kernel decompression (Donald Dutile) [RHEL-28063] - module: add module_elf_check_arch for module-specific checks (Donald Dutile) [RHEL-28063] - modpost: Mark uuid_le type to be suitable only for MEI (Donald Dutile) [RHEL-28063] - modpost: fix array_size.cocci warning (Donald Dutile) [RHEL-28063] - modpost: Join broken long printed messages (Donald Dutile) [RHEL-28063] - kallsyms: Remove unneeded semicolon (Donald Dutile) [RHEL-28063] - kallsyms: Add self-test facility (Donald Dutile) [RHEL-28063] - kallsyms: Add helper kallsyms_on_each_match_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Donald Dutile) [RHEL-28063] - kallsyms: Improve the performance of kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix NULL vs IS_ERR checking for module_get_next_page (Donald Dutile) [RHEL-28063] - module: Remove unused macros module_addr_min/max (Donald Dutile) [RHEL-28063] - module: remove redundant module_sysfs_initialized variable (Donald Dutile) [RHEL-28063] - module: tracking: Keep a record of tainted unloaded modules only (Donald Dutile) [RHEL-28063] - linux/export: use inline assembler to populate symbol CRCs (Donald Dutile) [RHEL-28063] - powerpc/xmon: Use KSYM_NAME_LEN in array size (Donald Dutile) [RHEL-28063] - kallsyms: increase maximum kernel symbol length to 512 (Donald Dutile) [RHEL-28063] - kallsyms: support "big" kernel symbols (Donald Dutile) [RHEL-28063] - kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}` (Donald Dutile) [RHEL-28063] - kallsyms: avoid hardcoding buffer size (Donald Dutile) [RHEL-28063] - cfi: Drop __CFI_ADDRESSABLE (Donald Dutile) [RHEL-28063] - cfi: Remove CONFIG_CFI_CLANG_SHADOW (Donald Dutile) [RHEL-28063] - module/decompress: generate sysfs string at compile time (Donald Dutile) [RHEL-28063] - module: Add debugfs interface to view unloaded tainted modules (Donald Dutile) [RHEL-28063] - dyndbg: add drm.debug style (drm/parameters/debug) bitmap support (Donald Dutile) [RHEL-28063] - dyndbg: validate class FOO by checking with module (Donald Dutile) [RHEL-28063] - dyndbg: add ddebug_attach_module_classes (Donald Dutile) [RHEL-28063] - kernel/module: add __dyndbg_classes section (Donald Dutile) [RHEL-28063] - dyndbg: add DECLARE_DYNDBG_CLASSMAP macro (Donald Dutile) [RHEL-28063] - dyndbg: add __pr_debug_cls for testing (Donald Dutile) [RHEL-28063] - dyndbg: add class_id to pr_debug callsites (Donald Dutile) [RHEL-28063] - dyndbg: gather __dyndbg[] state into struct _ddebug_info (Donald Dutile) [RHEL-28063] - dyndbg: cleanup auto vars in dynamic_debug_init (Donald Dutile) [RHEL-28063] - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Donald Dutile) [RHEL-28063] - dyndbg: let query-modname override actual module name (Donald Dutile) [RHEL-28063] - dyndbg: use ESCAPE_SPACE for cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module.callsite walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: show both old and new in change-info (Donald Dutile) [RHEL-28063] - dyndbg: fix module.dyndbg handling (Donald Dutile) [RHEL-28063] - dyndbg: fix static_branch manipulation (Donald Dutile) [RHEL-28063] - modpost: fix module versioning when a symbol lacks valid CRC (Donald Dutile) [RHEL-28063] - modpost: remove .symbol_white_list field entirely (Donald Dutile) [RHEL-28063] - modpost: remove unneeded .symbol_white_list initializers (Donald Dutile) [RHEL-28063] - modpost: add PATTERNS() helper macro (Donald Dutile) [RHEL-28063] - modpost: shorten warning messages in report_sec_mismatch() (Donald Dutile) [RHEL-28063] - Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost" (Donald Dutile) [RHEL-28063] - modpost: use more reliable way to get fromsec in section_rel(a)() (Donald Dutile) [RHEL-28063] - modpost: add array range check to sec_name() (Donald Dutile) [RHEL-28063] - modpost: refactor get_secindex() (Donald Dutile) [RHEL-28063] - modpost: remove unused Elf_Sword macro (Donald Dutile) [RHEL-28063] - modpost: use sym_get_data() to get module device_table data (Donald Dutile) [RHEL-28063] - modpost: drop executable ELF support (Donald Dutile) [RHEL-28063] - module: Replace kmap() with kmap_local_page() (Donald Dutile) [RHEL-28063] - module: Show the last unloaded module's taint flag(s) (Donald Dutile) [RHEL-28063] - module: Use strscpy() for last_unloaded_module (Donald Dutile) [RHEL-28063] - module: Modify module_flags() to accept show_state argument (Donald Dutile) [RHEL-28063] - module: Move module's Kconfig items in kernel/module/ (Donald Dutile) [RHEL-28063] - module: panic: Taint the kernel when selftest modules load (Donald Dutile) [RHEL-28063] - module: Use vzalloc() instead of vmalloc()/memset(0) (Donald Dutile) [RHEL-28063] - module: Increase readability of module_kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix ERRORs reported by checkpatch.pl (Donald Dutile) [RHEL-28063] - module: Add support for default value for module async_probe (Donald Dutile) [RHEL-28063] - module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT (Donald Dutile) [RHEL-28063] - module: Fix "warning: variable 'exit' set but not used" (Donald Dutile) [RHEL-28063] - module: Fix selfAssignment cppcheck warning (Donald Dutile) [RHEL-28063] - modules: Fix corruption of /proc/kallsyms (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch check for exported init/exit sections (Donald Dutile) [RHEL-28063] - modpost: use fnmatch() to simplify match() (Donald Dutile) [RHEL-28063] - modpost: simplify mod->name allocation (Donald Dutile) [RHEL-28063] - module: Fix prefix for module.sig_enforce module param (Donald Dutile) [RHEL-28063] - kbuild: check static EXPORT_SYMBOL* by script instead of modpost (Donald Dutile) [RHEL-28063] - modpost: squash if...else-if in find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: reuse ARRAY_SIZE() macro for section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: remove the unused argument of check_sec_ref() (Donald Dutile) [RHEL-28063] - modpost: fix undefined behavior of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - modpost: fix removing numeric suffixes (Donald Dutile) [RHEL-28063] - genksyms: adjust the output format to modpost (Donald Dutile) [RHEL-28063] - kbuild: stop merging *.symversions (Donald Dutile) [RHEL-28063] - kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS (Donald Dutile) [RHEL-28063] - modpost: extract symbol versions from *.cmd files (Donald Dutile) [RHEL-28063] - modpost: add sym_find_with_module() helper (Donald Dutile) [RHEL-28063] - module: merge check_exported_symbol() into find_exported_symbol_in_section() (Donald Dutile) [RHEL-28063] - module: do not binary-search in __ksymtab_gpl if fsa->gplok is false (Donald Dutile) [RHEL-28063] - module: do not pass opaque pointer for symbol search (Donald Dutile) [RHEL-28063] - module: show disallowed symbol name for inherit_taint() (Donald Dutile) [RHEL-28063] - module: fix [e_shstrndx].sh_size=0 OOB access (Donald Dutile) [RHEL-28063] - module: Introduce module unload taint tracking (Donald Dutile) [RHEL-28063] - module: Move module_assert_mutex_or_preempt() to internal.h (Donald Dutile) [RHEL-28063] - module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code (Donald Dutile) [RHEL-28063] - module.h: simplify MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - modpost: change the license of EXPORT_SYMBOL to bool type (Donald Dutile) [RHEL-28063] - kbuild: record symbol versions in *.cmd files (Donald Dutile) [RHEL-28063] - kbuild: generate a list of objects in vmlinux (Donald Dutile) [RHEL-28063] - modpost: move *.mod.c generation to write_mod_c_files() (Donald Dutile) [RHEL-28063] - modpost: merge add_{intree_flag,retpoline,staging_flag} to add_header (Donald Dutile) [RHEL-28063] - modpost: split new_symbol() to symbol allocation and hash table addition (Donald Dutile) [RHEL-28063] - modpost: make sym_add_exported() always allocate a new symbol (Donald Dutile) [RHEL-28063] - modpost: make multiple export error (Donald Dutile) [RHEL-28063] - modpost: dump Module.symvers in the same order of modules.order (Donald Dutile) [RHEL-28063] - modpost: traverse the namespace_list in order (Donald Dutile) [RHEL-28063] - modpost: use doubly linked list for dump_lists (Donald Dutile) [RHEL-28063] - modpost: traverse unresolved symbols in order (Donald Dutile) [RHEL-28063] - modpost: add sym_add_unresolved() helper (Donald Dutile) [RHEL-28063] - modpost: traverse modules in order (Donald Dutile) [RHEL-28063] - modpost: import include/linux/list.h (Donald Dutile) [RHEL-28063] - modpost: change mod->gpl_compatible to bool type (Donald Dutile) [RHEL-28063] - modpost: use bool type where appropriate (Donald Dutile) [RHEL-28063] - modpost: move struct namespace_list to modpost.c (Donald Dutile) [RHEL-28063] - modpost: retrieve the module dependency and CRCs in check_exports() (Donald Dutile) [RHEL-28063] - modpost: add a separate error for exported symbols without definition (Donald Dutile) [RHEL-28063] - modpost: remove stale comment about sym_add_exported() (Donald Dutile) [RHEL-28063] - modpost: do not write out any file when error occurred (Donald Dutile) [RHEL-28063] - modpost: use snprintf() instead of sprintf() for safety (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_S (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_c (Donald Dutile) [RHEL-28063] - modpost: remove annoying namespace_from_kstrtabns() (Donald Dutile) [RHEL-28063] - modpost: remove redundant initializes for static variables (Donald Dutile) [RHEL-28063] - modpost: move export_from_secname() call to more relevant place (Donald Dutile) [RHEL-28063] - modpost: remove useless export_from_sec() (Donald Dutile) [RHEL-28063] - kbuild: do not remove empty *.symtypes explicitly (Donald Dutile) [RHEL-28063] - kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} (Donald Dutile) [RHEL-28063] - module: Remove module_addr_min and module_addr_max (Donald Dutile) [RHEL-28063] - module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC (Donald Dutile) [RHEL-28063] - module: Introduce data_layout (Donald Dutile) [RHEL-28063] - module: Prepare for handling several RB trees (Donald Dutile) [RHEL-28063] - module: Always have struct mod_tree_root (Donald Dutile) [RHEL-28063] - module: Rename debug_align() as strict_align() (Donald Dutile) [RHEL-28063] - module: Rework layout alignment to avoid BUG_ON()s (Donald Dutile) [RHEL-28063] - module: Move module_enable_x() and frob_text() in strict_rwx.c (Donald Dutile) [RHEL-28063] - module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX (Donald Dutile) [RHEL-28063] - module: Move version support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kdb module related code out of main kdb code (Donald Dutile) [RHEL-28063] - module: Move sysfs support into a separate file (Donald Dutile) [RHEL-28063] - module: Move procfs support into a separate file (Donald Dutile) [RHEL-28063] - module: kallsyms: Fix suspicious rcu usage (Donald Dutile) [RHEL-28063] - module: Move kallsyms support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kmemleak support to a separate file (Donald Dutile) [RHEL-28063] - module: Move extra signature support out of core code (Donald Dutile) [RHEL-28063] - module: Move strict rwx support to a separate file (Donald Dutile) [RHEL-28063] - module: Move latched RB-tree support to a separate file (Donald Dutile) [RHEL-28063] - module: Move livepatch support to a separate file (Donald Dutile) [RHEL-28063] - module: Make internal.h and decompress.c more compliant (Donald Dutile) [RHEL-28063] - module: Simple refactor in preparation for split (Donald Dutile) [RHEL-28063] - scripts/gdb: Fix gdb 'lx-symbols' command (Donald Dutile) [RHEL-28063] - module: Move all into module/ (Donald Dutile) [RHEL-28063] - modpost: restore the warning message for missing symbol versions (Donald Dutile) [RHEL-28063] - ftrace: Have architectures opt-in for mcount build time sorting (Donald Dutile) [RHEL-28063] - ftrace: Fix assuming build time sort works for s390 (Donald Dutile) [RHEL-28063] - script/sorttable: Fix some initialization problems (Donald Dutile) [RHEL-28063] - ftrace: Add test to make sure compiled time sorts work (Donald Dutile) [RHEL-28063] - scripts: ftrace - move the sort-processing in ftrace_init (Donald Dutile) [RHEL-28063] - module.h: allow #define strings to work with MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - livepatch: Avoid CPU hogging with cond_resched (Donald Dutile) [RHEL-28063] - sections: provide internal __is_kernel() and __is_kernel_text() helper (Donald Dutile) [RHEL-28063] - kallsyms: fix address-checks for kernel related range (Donald Dutile) [RHEL-28063] - dyndbg: refine verbosity 1-4 summary-detail (Donald Dutile) [RHEL-28063] - dyndbg: fix spurious vNpr_info change (Donald Dutile) [RHEL-28063] - dyndbg: no vpr-info on empty queries (Donald Dutile) [RHEL-28063] - dyndbg: vpr-info on remove-module complete, not starting (Donald Dutile) [RHEL-28063] - dyndbg: Remove support for ddebug_query param (Donald Dutile) [RHEL-28063] - dyndbg: make dyndbg a known cli param (Donald Dutile) [RHEL-28063] - dyndbg: show module in vpr-info in dd-exec-queries (Donald Dutile) [RHEL-28063] - scripts: update the comments of kallsyms support (Donald Dutile) [RHEL-28063] - modpost: get the *.mod file path more simply (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between ARCH=um and other architectures (Donald Dutile) [RHEL-28063] - kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between the ordinary link and Clang LTO (Donald Dutile) [RHEL-28063] - module: fix signature check failures when using in-kernel decompression (Donald Dutile) [RHEL-28063] - module: Remove outdated comment (Donald Dutile) [RHEL-28063] - module: fix building with sysfs disabled (Donald Dutile) [RHEL-28063] - kernel: Fix spelling mistake "compresser" -> "compressor" (Donald Dutile) [RHEL-28063] - module: add in-kernel support for decompressing (Donald Dutile) [RHEL-28063] - module: change to print useful messages from elf_validity_check() (Donald Dutile) [RHEL-28063] - module: fix validate_section_offset() overflow bug on 64-bit (Donald Dutile) [RHEL-28063] - module: fix clang CFI with MODULE_UNLOAD=n (Donald Dutile) [RHEL-28063] - Subject: revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable (Donald Dutile) [RHEL-28063] - bitmap: extend comment to bitmap_print_bitmask/list_to_buf (Donald Dutile) [RHEL-28063]- arm64: mm: Make hibernation aware of KFENCE (Maxim Levitsky) [RHEL-7225] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38200] {CVE-2023-52809} - pinctrl: core: delete incorrect free in pinctrl_enable() (David Arcari) [RHEL-39758] {CVE-2024-36940} - x86/coco: Require seeding RNG with RDRAND on CoCo systems (Lenny Szubowicz) [RHEL-37269] {CVE-2024-35875} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34969] {CVE-2024-26961} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37721] {CVE-2021-47385} - redhat/configs: add CONFIG_CSD_LOCK_WAIT_DEBUG_DEFAULT (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints around remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Trace all smp_function_call*() invocations (Leonardo Bras) [RHEL-13876] - locking/csd_lock: Remove added data from CSD lock debugging (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876]- qede: fix firmware halt over suspend and resume (John Meneghini) [RHEL-14143] - mm/vmalloc: eliminated the lock contention from twice to once (Aristeu Rozanski) [RHEL-28501] - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33111] {CVE-2024-26840} - redhat: include resolve_btfids in kernel-devel (Viktor Malik) [RHEL-40707] - nvme: fix namespace removal list (Maurizio Lombardi) [RHEL-40472] - nvme: use srcu for iterating namespace list (Maurizio Lombardi) [RHEL-40472] - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39837] {CVE-2024-36904} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Guillaume Nault) [RHEL-39845] {CVE-2024-36902} - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Davide Caratti) [RHEL-36874] {CVE-2024-27414} - net: dev_addr_lists: move locking out of init/exit in kunit (Hangbin Liu) [RHEL-21442] - net: annotate writes on dev->mtu from ndo_change_mtu() (Ivan Vecera) [RHEL-39583] - geneve: fix header validation in geneve[6]_xmit_skb (Antoine Tenart) [RHEL-37386] {CVE-2024-35973} - icmp: prevent possible NULL dereferences from icmp_build_probe() (Antoine Tenart) [RHEL-37002] {CVE-2024-35857} - netdevsim: add selftest for forwarding skb between connected ports (Petr Oros) [RHEL-38987] - netdevsim: add ndo_get_iflink() implementation (Petr Oros) [RHEL-38987] - netdevsim: forward skbs from one connected port to another (Petr Oros) [RHEL-38987] - netdevsim: allow two netdevsim ports to be connected (Petr Oros) [RHEL-38987] - selftests: net: Correct couple of spelling mistakes (Petr Oros) [RHEL-38987] - selftests: netdevsim: be less selective for FW for the devlink test (Petr Oros) [RHEL-38987] - net: netdevsim: constify the struct device_type usage (Petr Oros) [RHEL-38987] - netdevsim: make nsim_bus const (Petr Oros) [RHEL-38987] - selftests: netdevsim: stop using ifconfig (Petr Oros) [RHEL-38987] - netdevsim: avoid potential loop in nsim_dev_trap_report_work() (Petr Oros) [RHEL-38987] - netdevsim: add Makefile for selftests (Petr Oros) [RHEL-38987] - selftests: netdevsim: fix the udp_tunnel_nic test (Petr Oros) [RHEL-38987] - selftests: netdevsim: correct expected FEC strings (Petr Oros) [RHEL-38987] - selftests: netdevsim: sprinkle more udevadm settle (Petr Oros) [RHEL-38987] - netdevsim: Don't accept device bound programs (Petr Oros) [RHEL-38987] - selftests: netdevsim: use suitable existing dummy file for flash test (Petr Oros) [RHEL-38987] - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() (Petr Oros) [RHEL-38987] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Petr Oros) [RHEL-38863] - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Petr Oros) [RHEL-38863] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Petr Oros) [RHEL-38863] - ice: remove redundant xdp_rxq_info registration (Petr Oros) [RHEL-38863] - ice: work on pre-XDP prog frag count (Petr Oros) [RHEL-38863] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Petr Oros) [RHEL-38863] - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Petr Oros) [RHEL-38863] - xsk: recycle buffer in case Rx queue was full (Petr Oros) [RHEL-38863] - net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map (Kamal Heib) [RHEL-34192] {CVE-2024-26858} - netlabel: fix RCU annotation for IPv4 options on socket creation (Davide Caratti) [RHEL-31390] - net: fix sk_memory_allocated_{add|sub} vs softirqs (Paolo Abeni) [RHEL-34070] - tcp: sk_forced_mem_schedule() optimization (Paolo Abeni) [RHEL-34070] - net: make SK_MEMORY_PCPU_RESERV tunable (Paolo Abeni) [RHEL-34070] - rcu: Restrict access to RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Add RCU CPU stall notifier (Waiman Long) [RHEL-34076] - rcu/exp: Handle RCU expedited grace period kworker allocation failure (Waiman Long) [RHEL-34076] - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery (Waiman Long) [RHEL-34076] - rcu: Break rcu_node_0 --> &rq->__lock order (Waiman Long) [RHEL-34076] - rcu/tree: Defer setting of jiffies during stall reset (Waiman Long) [RHEL-34076] - rcutorture: Add test of RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Eliminate check_cpu_stall() duplicate code (Waiman Long) [RHEL-34076] - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Waiman Long) [RHEL-34076] - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Waiman Long) [RHEL-34076] - rcu-tasks: Make rcu_tasks_lazy_ms static (Waiman Long) [RHEL-34076] - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Waiman Long) [RHEL-34076] - rcu-tasks: Add printk()s to localize boot-time self-test hang (Waiman Long) [RHEL-34076] - refscale: Print out additional module parameters (Waiman Long) [RHEL-34076] - refscale: Fix misplaced data re-read (Waiman Long) [RHEL-34076] - srcu: Only accelerate on enqueue time (Waiman Long) [RHEL-34076] - srcu: Fix callbacks acceleration mishandling (Waiman Long) [RHEL-34076] - rcu: Conditionally build CPU-hotplug teardown callbacks (Waiman Long) [RHEL-34076] - rcu: Assume rcu_report_dead() is always called locally (Waiman Long) [RHEL-34076] - rcu: Assume IRQS disabled from rcu_report_dead() (Waiman Long) [RHEL-34076] - rcu: Use rcu_segcblist_segempty() instead of open coding it (Waiman Long) [RHEL-34076] - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects (Waiman Long) [RHEL-34076] - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (Waiman Long) [RHEL-34076] - rcu: Eliminate rcu_gp_slow_unregister() false positive (Waiman Long) [RHEL-34076] - rcu: Dump memory object info if callback function is invalid (Waiman Long) [RHEL-34076] - rcu: Add sysfs to provide throttled access to rcu_barrier() (Waiman Long) [RHEL-34076] - rcu/tree: Remove superfluous return from void call_rcu* functions (Waiman Long) [RHEL-34076] - srcu: Fix error handling in init_srcu_struct_fields() (Waiman Long) [RHEL-34076] - rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() (Waiman Long) [RHEL-34076] - rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 (Waiman Long) [RHEL-34076] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-34076] - rcu: Include torture_sched_setaffinity() declaration (Waiman Long) [RHEL-34076] - rcutorture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-34076] - rcutorture: Dump grace-period state upon rtort_pipe_count incidents (Waiman Long) [RHEL-34076] - refscale: Add a "jiffies" test (Waiman Long) [RHEL-34076] - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() (Waiman Long) [RHEL-34076] - rcuscale: fix building with RCU_TINY (Waiman Long) [RHEL-34076] - rcuscale: Add RCU Tasks Rude testing (Waiman Long) [RHEL-34076] - rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Measure grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of kfree_rcu parameters (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of module parameters (Waiman Long) [RHEL-34076] - rcuscale: Add minruntime module parameter (Waiman Long) [RHEL-34076] - rcuscale: Fix gp_async_max typo: s/reader/writer/ (Waiman Long) [RHEL-34076] - rcuscale: Permit blocking delays between writers (Waiman Long) [RHEL-34076] - rcu-tasks: Fix boot-time RCU tasks debug-only deadlock (Waiman Long) [RHEL-34076] - rcu-tasks: Permit use of debug-objects with RCU Tasks flavors (Waiman Long) [RHEL-34076] - rcu-tasks: Cancel callback laziness if too many callbacks (Waiman Long) [RHEL-34076] - rcu-tasks: Add kernel boot parameters for callback laziness (Waiman Long) [RHEL-34076] - rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU (Waiman Long) [RHEL-34076] - rcu-tasks: Treat only synchronous grace periods urgently (Waiman Long) [RHEL-34076] - rcu: Make the rcu_nocb_poll boot parameter usable via boot config (Waiman Long) [RHEL-34076] - rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load (Waiman Long) [RHEL-34076] - rcu: Clarify rcu_is_watching() kernel-doc comment (Waiman Long) [RHEL-34076] - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale (Waiman Long) [RHEL-34076] - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() (Waiman Long) [RHEL-34076] - rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output (Waiman Long) [RHEL-34076] - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() (Waiman Long) [RHEL-34076] - rcu/nocb: Make shrinker iterate only over NOCB CPUs (Waiman Long) [RHEL-34076] - rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker (Waiman Long) [RHEL-34076] - rcu/nocb: Fix shrinker race against callback enqueuer (Waiman Long) [RHEL-34076] - rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading (Waiman Long) [RHEL-34076] - rcu/kvfree: Make drain_page_cache() take early return if cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs (Waiman Long) [RHEL-34076] - rcu/kvfree: Do not run a page work if a cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache (Waiman Long) [RHEL-34076] - rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug to check grace periods (Waiman Long) [RHEL-34076] - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs (Waiman Long) [RHEL-34076] - rcu: Make rcu_cpu_starting() rely on interrupts being disabled (Waiman Long) [RHEL-34076] - rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work (Waiman Long) [RHEL-34076] - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp (Waiman Long) [RHEL-34076] - rcu: Employ jiffies-based backstop to callback time limit (Waiman Long) [RHEL-34076] - rcu: Check callback-invocation time limit for rcuc kthreads (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE (Waiman Long) [RHEL-34076] - rcu-tasks: Make grace-period-age message human-readable (Waiman Long) [RHEL-34076] - rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-34076] - rcu/nocb: Add CPU number to CPU-{,de}offload failure messages (Waiman Long) [RHEL-34076] - rcutorture: Fix ksoftirqd boosting timing and iteration (Waiman Long) [RHEL-34076]- efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26588] {CVE-2023-52463} - keys: Fix overwrite of key expiration on instantiation (David Howells) [RHEL-39708] {CVE-2024-36031} - cpufreq: intel_pstate: Fix unchecked HWP MSR access (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: fix struct cpudata::epp_cached kernel-doc (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: hide unused intel_pstate_cpu_oob_ids[] (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Update the maximum CPU frequency consistently (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Replace three global.turbo_disabled checks (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Use __ro_after_init for three variables (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Wait for canceled delayed work to complete (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Simplify spinlock locking (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Drop redundant locking from intel_pstate_driver_cleanup() (David Arcari) [RHEL-39731] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37281] {CVE-2024-35925} - block: fix module reference leakage from bdev_open_by_dev error path (Ming Lei) [RHEL-37000] {CVE-2024-35859} - net/mlx4_core: replace deprecated strncpy with strscpy (Benjamin Poirier) [RHEL-24474] - IB/mlx4: Fix the size of a buffer in add_port_entries() (Benjamin Poirier) [RHEL-24474] - mlx4: Delete custom device management logic (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the infiniband part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the ethernet part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Register mlx4 devices to an auxiliary virtual bus (Benjamin Poirier) [RHEL-24474] - mlx4: Avoid resetting MLX4_INTFF_BONDING per driver (Benjamin Poirier) [RHEL-24474] - mlx4: Move the bond work to the core driver (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.activate callback (Benjamin Poirier) [RHEL-24474] - mlx4: Replace the mlx4_interface.event callback with a notifier (Benjamin Poirier) [RHEL-24474] - mlx4: Use 'void *' as the event param of mlx4_dispatch_event() (Benjamin Poirier) [RHEL-24474] - mlx4: Rename member mlx4_en_dev.nb to netdev_nb (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.get_dev callback (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Copy union directly (Benjamin Poirier) [RHEL-24474] - net/mlx4: Remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Remove unnecessary variable initializations (Benjamin Poirier) [RHEL-24474] - net/mlx4: clean up a type issue (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Make check for invalid flags stricter (Benjamin Poirier) [RHEL-24474] - net/mlx4: Use bitmap_weight_and() (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Calling qp event handler in workqueue context (Benjamin Poirier) [RHEL-24474] - sched/topology: Optimize topology_span_sane() (Phil Auld) [RHEL-39277] - cpumask: Add for_each_cpu_from() (Phil Auld) [RHEL-39277] - mm/slub, kunit: Use inverted data to corrupt kmem cache (Nico Pache) [RHEL-38018] - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [RHEL-1016] - redhat/configs: Add CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - KVM: x86: Add BHI_NO (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28203 RHEL-28209] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28203 RHEL-28209]- cpu/hotplug: Don't offline the last non-isolated CPU (David Arcari) [RHEL-38274] {CVE-2023-52831} - cpu/hotplug: Prevent self deadlock on CPU hot-unplug (David Arcari) [RHEL-38274] {CVE-2023-52831} - efi: fix panic in kdump kernel (Steve Best) [RHEL-36998] {CVE-2024-35800} - mm/secretmem: fix GUP-fast succeeding on secretmem folios (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - secretmem: convert page_is_secretmem() to folio_is_secretmem() (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Scott Mayhew) [RHEL-24133] - mtd: mtdpart: Don't create platform device that'll never probe (Rupinderjit Singh) [RHEL-22420] - mtd: call of_platform_populate() for MTD partitions (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: make symbol 'weim_of_notifier' static (Rupinderjit Singh) [RHEL-22420] - treewide: Fix probing of devices in DT overlays (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: add DT overlay support for WEIM bus (Rupinderjit Singh) [RHEL-22420] - of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (Rupinderjit Singh) [RHEL-22420] - of: property: Improve finding the supplier of a remote-endpoint property (Rupinderjit Singh) [RHEL-22420] - soc: renesas: Move away from using OF_POPULATED for fw_devlink (Rupinderjit Singh) [RHEL-22420] - driver core: Fix device_link_flag_is_sync_state_only() (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve logs for cycle detection (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve detection of overlapping cycles (Rupinderjit Singh) [RHEL-22420] - of: property: Simplify of_link_to_phandle() (Rupinderjit Singh) [RHEL-22420] - platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-io: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Make error handling flow consistent (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Handle events during suspend after resume completion (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: properly fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Separate host command and irq disable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: fix compilation warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Mark outdata as const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Mark port_amode_ops const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use dev_err_probe() more (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use semi-colons instead of commas (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: core: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Configure Retimer cable type (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: support official HID GOOG0016 (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout (Mark Langsdorf) [RHEL-33550] - platform: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move host command to prepare/complete (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Report EC panic as uevent (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: remove return value check of debugfs_create_dir() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: fix kernel-doc warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Separate logic for getting panic info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: remove unneeded label and if-condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Mark Langsdorf) [RHEL-33550] - platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Fix spelling mistake (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add Attention support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Fix VDO copy (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix negative type promoted to high (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Use per-device lockdep key (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warnings for panic notifier (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: initialize the buf variable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Fix panic notifier registration (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM send support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM reply support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add initial VDM support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Alter module name with hyphens (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Move structs to header (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Update port DP VDO (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set port alt mode drvdata (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Stash port driver info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Shutdown on EC Panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Poll EC log on EC panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add DT enumeration support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add transport layer (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit_at() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set parent of partner PD object (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Convert to i2c's .probe_new() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Force synchronous probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move mec_init to device probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy() (Mark Langsdorf) [RHEL-33550] - platform/chrome: add a driver for HPS (Mark Langsdorf) [RHEL-33550] - redhat/configs: enable HPS driver as a module (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Notify the PM of wake events during resume (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Register partner PDOs (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Correct alt mode index (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix double-free in chromeos_laptop_prepare() (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix memory corruption in ioctl (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warning for suspend_timeout_ms (Mark Langsdorf) [RHEL-33550]- net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38236] {CVE-2023-52775} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26494] {CVE-2023-52451} - octeontx2-af: avoid off-by-one read from userspace (Kamal Heib) [RHEL-39873] {CVE-2024-36957} - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Jerry Snitselaar) [RHEL-37320 RHEL-40344] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-38596] - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38715] {CVE-2021-47548} - watchdog: rti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking (Andrew Halaney) [RHEL-40150] - watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-40150] - clk: Get runtime PM before walking tree for clk_summary (Andrew Halaney) [RHEL-35062] - clk: Get runtime PM before walking tree during disable_unused (Andrew Halaney) [RHEL-35062] {CVE-2024-27004} - clk: Initialize struct clk_core kref earlier (Andrew Halaney) [RHEL-35062] - clk: Don't hold prepare_lock when calling kref_put() (Andrew Halaney) [RHEL-35062] - clk: Remove prepare_lock hold assertion in __clk_release() (Andrew Halaney) [RHEL-35062] - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38289] {CVE-2023-52834} - scsi: ufs: ti-j721e: Expose device tree aliases (Andrew Halaney) [RHEL-39999] - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [RHEL-39999] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOCOST (Waiman Long) [RHEL-38879] - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39662] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39662] - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Waiman Long) [RHEL-38628] - lib/stackdepot: off by one in depot_fetch_stack() (Waiman Long) [RHEL-38628] - lib/stackdepot: fix first entry having a 0-handle (Waiman Long) [RHEL-38628] - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38260] {CVE-2023-52864} - platform/x86: wmi: remove unnecessary initializations (David Arcari) [RHEL-38260] {CVE-2023-52864} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-38547] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-38547] - mlxbf_gige: call request_irq() after NAPI initialized (Kamal Heib) [RHEL-37179] {CVE-2024-35907} - mlxbf_gige: stop PHY during open() error paths (Kamal Heib) [RHEL-37179] - fork: defer linking file vma until vma is fully initialized (Rafael Aquini) [RHEL-35022] {CVE-2024-27022} - platform/x86/intel-uncore-freq: Don't present root domain on error (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Increase minor number support (David Arcari) [RHEL-38558] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Process read/write blocked feature status (David Arcari) [RHEL-38558] - mlxbf_gige: stop interface during shutdown (Kamal Heib) [RHEL-37244] {CVE-2024-35885} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37430] {CVE-2024-35958} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37327] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37327] {CVE-2024-35944} - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type (Steve Best) [RHEL-36906] {CVE-2023-52659} - powerpc/mm: Align memory_limit value specified using mem= kernel parameter (Joel Savitz) [RHEL-8591] - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37113 RHEL-37114] {CVE-2024-35947} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29500] {CVE-2024-26638} - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove global header file (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix code format problems (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (David Arcari) [RHEL-34751] - x86/CPU/AMD: Add ZenX generations flags (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: adjust min/max limit perf (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Enable amd-pstate preferred core support (David Arcari) [RHEL-34751] - ACPI: CPPC: Add helper to get the highest performance value (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix setting scaling max/min freq values (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Only print supported EPP values for performance governor (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() (David Arcari) [RHEL-34751] - Merge DRM changes from upstream v6.8..v6.9 (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.7..v6.8 (Dave Airlie) [RHEL-24102] - redhat/configs: add new configs from drm backport (Dave Airlie) [RHEL-24102] - Partial revert: "file: convert to SLAB_TYPESAFE_BY_RCU" for i915 (Dave Airlie) [RHEL-24102] - Revert "drm/ttm: dynamically allocate the drm-ttm_pool shrinker" (Dave Airlie) [RHEL-24102] - Revert "drm/i915: dynamically allocate the i915_gem_mm shrinker" (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.6..v6.7 (Dave Airlie) [RHEL-24102]- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38438] {CVE-2021-47497} - kernel: watch_queue: copy user-array safely (Steve Best) [RHEL-38238] {CVE-2023-52824} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33098] {CVE-2024-26843} - workqueue: Drain BH work items on hot-unplugged CPUs (Waiman Long) [RHEL-25103] - workqueue: Control intensive warning threshold through cmdline (Waiman Long) [RHEL-25103] - workqueue: Make @flags handling consistent across set_work_data() and friends (Waiman Long) [RHEL-25103] - workqueue: Remove clear_work_data() (Waiman Long) [RHEL-25103] - workqueue: Factor out work_grab_pending() from __cancel_work_sync() (Waiman Long) [RHEL-25103] - workqueue: Clean up enum work_bits and related constants (Waiman Long) [RHEL-25103] - workqueue: Introduce work_cancel_flags (Waiman Long) [RHEL-25103] - workqueue: Use variable name irq_flags for saving local irq flags (Waiman Long) [RHEL-25103] - workqueue: Reorganize flush and cancel[_sync] functions (Waiman Long) [RHEL-25103] - workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (Waiman Long) [RHEL-25103] - workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() (Waiman Long) [RHEL-25103] - workqueue: Cosmetic changes (Waiman Long) [RHEL-25103] - workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK (Waiman Long) [RHEL-25103] - workqueue: Fix queue_work_on() with BH workqueues (Waiman Long) [RHEL-25103] - async: Use a dedicated unbound workqueue with raised min_active (Waiman Long) [RHEL-25103] - workqueue: Implement workqueue_set_min_active() (Waiman Long) [RHEL-25103] - workqueue: Fix kernel-doc comment of unplug_oldest_pwq() (Waiman Long) [RHEL-25103] - workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask (Waiman Long) [RHEL-25103] - kernel/workqueue: Let rescuers follow unbound wq cpumask changes (Waiman Long) [RHEL-25103] - workqueue: Enable unbound cpumask update on ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Link pwq's into wq->pwqs from oldest to newest (Waiman Long) [RHEL-25103] - workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered (Waiman Long) [RHEL-25103] - workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask (Waiman Long) [RHEL-25103] - workqueue: fix a typo in comment (Waiman Long) [RHEL-25103] - Revert "workqueue: make wq_subsys const" (Waiman Long) [RHEL-25103] - workqueue: Implement BH workqueues to eventually replace tasklets (Waiman Long) [RHEL-25103] - workqueue: Factor out init_cpu_worker_pool() (Waiman Long) [RHEL-25103] - workqueue: Update lock debugging code (Waiman Long) [RHEL-25103] - workqueue: make wq_subsys const (Waiman Long) [RHEL-25103] - workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() (Waiman Long) [RHEL-25103] - workqueue: Avoid premature init of wq->node_nr_active[].max (Waiman Long) [RHEL-25103] - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Add node_nr/max_active dump (Waiman Long) [RHEL-25103] - workqueue: Implement system-wide nr_active enforcement for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Introduce struct wq_node_nr_active (Waiman Long) [RHEL-25103] - workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling (Waiman Long) [RHEL-25103] - workqueue: RCU protect wq->dfl_pwq and implement accessors for it (Waiman Long) [RHEL-25103] - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating (Waiman Long) [RHEL-25103] - workqueue: Move nr_active handling into helpers (Waiman Long) [RHEL-25103] - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() (Waiman Long) [RHEL-25103] - workqueue: Factor out pwq_is_empty() (Waiman Long) [RHEL-25103] - workqueue: Move pwq->max_active to wq->max_active (Waiman Long) [RHEL-25103] - workqueue: Break up enum definitions and give names to the types (Waiman Long) [RHEL-25103] - workqueue: Drop unnecessary kick_pool() in create_worker() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Clean up code and drop duplicate information (Waiman Long) [RHEL-25103] - workqueue: mark power efficient workqueue as unbounded if nohz_full enabled (Waiman Long) [RHEL-25103] - workqueue: Add rcu lock check at the end of work item execution (Waiman Long) [RHEL-25103] - kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND (Waiman Long) [RHEL-25103] - tools/workqueue: Add rescuers printing to wq_dump.py (Waiman Long) [RHEL-25103] - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" (Waiman Long) [RHEL-25103] - Documentation/core-api: fix spelling mistake in workqueue (Waiman Long) [RHEL-25103] - Documentation/core-api : fix typo in workqueue (Waiman Long) [RHEL-25103] - async: Split async_schedule_node_domain() (Waiman Long) [RHEL-25103] - workqueue: Provide one lock class key per work_on_cpu() callsite (Waiman Long) [RHEL-25103] - workqueue: fix -Wformat-truncation in create_worker (Waiman Long) [RHEL-25103] - workqueue: Use the kmem_cache_free() instead of kfree() to release pwq (Waiman Long) [RHEL-25103] - workqueue: doc: Fix function and sysfs path errors (Waiman Long) [RHEL-25103] - workqueue: Fix UAF report by KASAN in pwq_release_workfn() (Waiman Long) [RHEL-25103] - workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() (Waiman Long) [RHEL-25103] - workqueue: Removed double allocation of wq_update_pod_attrs_buf (Waiman Long) [RHEL-25103] - workqueue: fix data race with the pwq->stats[] increment (Waiman Long) [RHEL-25103] - workqueue: Rename rescuer kworker (Waiman Long) [RHEL-25103] - workqueue: Make default affinity_scope dynamically updatable (Waiman Long) [RHEL-25103] - workqueue: Add "Affinity Scopes and Performance" section to documentation (Waiman Long) [RHEL-25103] - workqueue: Implement non-strict affinity scope for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Add workqueue_attrs->__pod_cpumask (Waiman Long) [RHEL-25103] - workqueue: Factor out need_more_worker() check and worker wake-up (Waiman Long) [RHEL-25103] - workqueue: Factor out work to worker assignment and collision handling (Waiman Long) [RHEL-25103] - workqueue: Add multiple affinity scopes and interface to select them (Waiman Long) [RHEL-25103] - workqueue: Modularize wq_pod_type initialization (Waiman Long) [RHEL-25103] - workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration (Waiman Long) [RHEL-25103] - workqueue: Generalize unbound CPU pods (Waiman Long) [RHEL-25103] - workqueue: Factor out clearing of workqueue-only attrs fields (Waiman Long) [RHEL-25103] - workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() (Waiman Long) [RHEL-25103] - workqueue: Initialize unbound CPU pods later in the boot (Waiman Long) [RHEL-25103] - workqueue: Move wq_pod_init() below workqueue_init() (Waiman Long) [RHEL-25103] - workqueue: Rename NUMA related names to use pod instead (Waiman Long) [RHEL-25103] - workqueue: Rename workqueue_attrs->no_numa to ->ordered (Waiman Long) [RHEL-25103] - workqueue: Make unbound workqueues to use per-cpu pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug (Waiman Long) [RHEL-25103] - workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones (Waiman Long) [RHEL-25103] - workqueue: Use a kthread_worker to release pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa (Waiman Long) [RHEL-25103] - workqueue: Relocate worker and work management functions (Waiman Long) [RHEL-25103] - workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq (Waiman Long) [RHEL-25103] - workqueue: Not all work insertion needs to wake up a worker (Waiman Long) [RHEL-25103] - workqueue: Cleanups around process_scheduled_works() (Waiman Long) [RHEL-25103] - workqueue: Drop the special locking rule for worker->flags and worker_pool->flags (Waiman Long) [RHEL-25103] - workqueue: use LIST_HEAD to initialize cull_list (Waiman Long) [RHEL-25103] - workqueue: Warn attempt to flush system-wide workqueues. (Waiman Long) [RHEL-25103] - workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 (Waiman Long) [RHEL-25103] - workqueue: Fix cpu_intensive_thresh_us name in help text (Waiman Long) [RHEL-25103] - soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - scsi: NCR5380: Use default @max_active for hostdata->work_q (Waiman Long) [RHEL-25103] - crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - greybus: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 (Waiman Long) [RHEL-25103] - workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() (Waiman Long) [RHEL-25103] - workqueue: Track and monitor per-workqueue CPU time usage (Waiman Long) [RHEL-25103] - redhat/configs: Add CONFIG_WQ_CPU_INTENSIVE_REPORT (Waiman Long) [RHEL-25103] - workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism (Waiman Long) [RHEL-25103] - workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE (Waiman Long) [RHEL-25103] - workqueue: Improve locking rule description for worker fields (Waiman Long) [RHEL-25103] - workqueue: Move worker_set/clr_flags() upwards (Waiman Long) [RHEL-25103] - workqueue: Re-order struct worker fields (Waiman Long) [RHEL-25103] - workqueue: Add pwq->stats[] and a monitoring script (Waiman Long) [RHEL-25103] - Further upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: clean up WORK_* constant types, clarify masking (Waiman Long) [RHEL-25103] - workqueue: Introduce show_freezable_workqueues (Waiman Long) [RHEL-25103] - workqueue: Print backtraces from CPUs with hung CPU bound workqueues (Waiman Long) [RHEL-25103] - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-25103] - workqueue: Interrupted create_worker() is not a repeated event (Waiman Long) [RHEL-25103] - workqueue: Warn when a new worker could not be created (Waiman Long) [RHEL-25103] - workqueue: Fix hung time report of worker pools (Waiman Long) [RHEL-25103] - workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu() (Waiman Long) [RHEL-25103] - scsi: message: fusion: Avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - scsi: message: fusion: Remove unused sas_persist_task work (Waiman Long) [RHEL-25103] - workqueue: Make show_pwq() use run-length encoding (Waiman Long) [RHEL-25103] - workqueue: Add a new flag to spot the potential UAF error (Waiman Long) [RHEL-25103] - workqueue: Make queue_rcu_work() use call_rcu_hurry() (Waiman Long) [RHEL-25103] - treewide: Drop WARN_ON_FUNCTION_MISMATCH (Waiman Long) [RHEL-25103] - Input: psmouse-smbus - avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - workqueue: Convert the type of pool->nr_running to int (Waiman Long) [RHEL-25103] - workqueue: Use wake_up_worker() in wq_worker_sleeping() instead of open code (Waiman Long) [RHEL-25103] - Revert "module, async: async_synchronize_full() on module init iff async is used" (Waiman Long) [RHEL-25103] - workqueue: Upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: doc: Call out the non-reentrance conditions (Waiman Long) [RHEL-25103]- i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38315] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38315] {CVE-2023-52791} - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36996] {CVE-2024-35801} - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR (Steve Best) [RHEL-31058] - xen-netfront: Add missing skb_mark_for_recycle (Vitaly Kuznetsov) [RHEL-36573] {CVE-2024-27393} - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Steve Best) [RHEL-37368] {CVE-2024-35983} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37467] {CVE-2024-36000} - ice: fix uninitialized dplls mutex usage (Petr Oros) [RHEL-36283] - ice: fix pin phase adjust updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll periodic work data updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll and dpll_pin data access on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll input pin phase_adjust value updates (Petr Oros) [RHEL-36283] - ice: fix connection state of DPLL and out pin (Petr Oros) [RHEL-36283] - ice: Add automatic VF reset on Tx MDD events (Petr Oros) [RHEL-36317] - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - scsi: lpfc: Copyright updates for 14.4.0.2 patches (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update lpfc version to 14.4.0.2 (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Add support for 32 byte CDBs (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change lpfc_hba hba_flag member into a bitmask (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Introduce rrq_list_lock to protect active_rrq_list (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update logging of protection type for T10 DIF I/O (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change default logging level for unsolicited CT MIB commands (Dick Kennedy) [RHEL-35858] - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Aristeu Rozanski) [RHEL-35090 RHEL-35091] {CVE-2024-26987} - selftest/bpf: Test the read of vsyscall page under x86-64 (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [RHEL-32940] - gfs2: do_xmote fixes (Andreas Gruenbacher) [RHEL-32940] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32940] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-32940] - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32940] - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD (Mark Salter) [RHEL-31321] {CVE-2024-26670} - arm64: Rename ARM64_WORKAROUND_2966298 (Mark Salter) [RHEL-31321] {CVE-2024-26670} - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable virtual power domain devices (Mark Langsdorf) [RHEL-32446] - PM: sleep: Add helpers to allow a device to remain powered-on (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8074 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8064 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ6018 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Add MSM8909 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Simplify driver data allocation (Mark Langsdorf) [RHEL-32446] - cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Fix buffer overflow detection in trans_stats() (Mark Langsdorf) [RHEL-32446] - cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: add am62p5 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Move is_managed indicator into per-policy structure (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Use fine-grained mutex in userspace governor (Mark Langsdorf) [RHEL-32446] - cpufreq: conservative: Simplify the condition of storing 'down_threshold' (Mark Langsdorf) [RHEL-32446] - cpufreq: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: platdev: Add MSM8909 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: pmac32: Use of_property_read_reg() to parse "reg" (Mark Langsdorf) [RHEL-32446] - cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: Support per-policy performance boost (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc: Fix the potentinal scheduling delays in target_index() (Mark Langsdorf) [RHEL-32446] - cpufreq: governor: Free dbs_data directly when gov->init() fails (Mark Langsdorf) [RHEL-32446] - cpufreq: Avoid printing kernel addresses in cpufreq_resume() (Mark Langsdorf) [RHEL-32446] - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: add online/offline hooks (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: add support for 4 freq domains (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Improve the performance of cpufreq_stats_create_table() (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. (Mark Langsdorf) [RHEL-32446] - cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Mark Langsdorf) [RHEL-32446] - cpufreq: blocklist MSM8998 in cpufreq-dt-platdev (Mark Langsdorf) [RHEL-32446] - cpufreq: omap: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: raspberrypi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra186: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qoriq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: acpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: kirkwood: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: davinci: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: vexpress: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: scpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-32446] - cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Support building as module (Mark Langsdorf) [RHEL-32446] - redhat/configs: add default values for CONFIG_CPUFREQ_DT_PLATDEV (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Blacklist ti,am62a7 SoC (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add support for AM62A7 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use SoC ID-s from bindings (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: introduce qcom_smem_get_soc_id() (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() (Mark Langsdorf) [RHEL-32446] - soc: qcom: socinfo: move SMEM item struct and defines to a header (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for SM8475 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for SM4450 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QRB4210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add a bunch of older SoCs (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add QRD board ID (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Mark Langsdorf) [RHEL-32446] - cpufreq: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32446] - Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Add JH7110 SOC to the allowlist (Mark Langsdorf) [RHEL-32446] - cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) [RHEL-22439] - arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) [RHEL-22439] - scsi: qla2xxx: Update version to 10.02.09.200-k (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Delay I/O Abort on PCI error (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Change debug message during driver unload (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of fcport (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix command flush on cable pull (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: NVME|FCP prefer flag not being honored (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Update manufacturer detail (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Split FCE|EFT trace control (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix N2N stuck connection (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Prevent command send on chip reset (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields (Nilesh Javali) [RHEL-25184] - workqueue: Shorten events_freezable_power_efficient name (Audra Mitchell) [RHEL-3534] - workqueue.c: Increase workqueue name length (Audra Mitchell) [RHEL-3534] - net/mlx5e: Tidy up IPsec NAT-T SA discovery (Amir Tzin) [RHEL-24465] - Revert "net/mlx5e: Check the number of elements before walk TC rhashtable" (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix peer flow lists handling (Amir Tzin) [RHEL-24465] - net/mlx5e: Disable IPsec offload support if not FW steering (Amir Tzin) [RHEL-24465] - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode (Amir Tzin) [RHEL-24465] - net/mlx5: Return correct EC_VF function ID (Amir Tzin) [RHEL-24465] - net/mlx5e: Decrease num_block_tc when unblock tc offload (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix mlx5_cmd_update_root_ft() error flow (Amir Tzin) [RHEL-24465] - net/mlx5: DR, Fix peer domain namespace setting (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix overrun reported by coverity (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Change the key being sent for MPV device affiliation (Amir Tzin) [RHEL-24465] - net/mlx5e: Check the number of elements before walk TC rhashtable (Amir Tzin) [RHEL-24465] - net/mlx5e: Reduce eswitch mode_lock protection context (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper TCP protocol selector (Amir Tzin) [RHEL-24465] - net/mlx5e: Add IPsec and ASO syndromes check in HW (Amir Tzin) [RHEL-24465] - net/mlx5e: Allow IPsec soft/hard limits in bytes (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper protocol selector field offload for RX (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove exposure of IPsec RX flow steering struct (Amir Tzin) [RHEL-24465] - net/mlx5e: Unify esw and normal IPsec status table creation/destruction (Amir Tzin) [RHEL-24465] - net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload (Amir Tzin) [RHEL-24465] - net/mlx5: Handle IPsec steering upon master unbind/bind (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Add create alias flow table function to ipsec roce (Amir Tzin) [RHEL-24465] - net/mlx5: Implement alias object allow and create functions (Amir Tzin) [RHEL-24465] - net/mlx5: Add alias flow table bits (Amir Tzin) [RHEL-24465] - net/mlx5: Store devcom pointer inside IPsec RoCE (Amir Tzin) [RHEL-24465] - net/mlx5: Register mlx5e priv to devcom in MPV mode (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Send events from IB driver about device affiliation state (Amir Tzin) [RHEL-24465] - net/mlx5: Implement devlink port function cmds to control ipsec_packet (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Implement devlink port function cmds to control ipsec_crypto (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Provide an interface to block change of IPsec capabilities (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Add IFC bits to support IPsec enable/disable (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5e: Rewrite IPsec vs. TC block interface (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Drop extra layer of locks in IPsec (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Check vhca_resource_manager capability in each op and add extack msg (Amir Tzin) [RHEL-24465] - net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking (Amir Tzin) [RHEL-24465] - net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly (Amir Tzin) [RHEL-24465] - net/mlx5: Reduce number of vport lookups passing vport pointer instead of index (Amir Tzin) [RHEL-24465] - net/mlx5: Embed struct devlink_port into driver structure (Amir Tzin) [RHEL-24465] - net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops (Amir Tzin) [RHEL-24465] - net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() (Amir Tzin) [RHEL-24465] - net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code (Amir Tzin) [RHEL-24465] - net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs (Amir Tzin) [RHEL-24465] - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() (Amir Tzin) [RHEL-24465] - net/mlx5: Push out SF devlink port init and cleanup code to separate helpers (Amir Tzin) [RHEL-24465] - net/mlx5: Rework devlink port alloc/free into init/cleanup (Amir Tzin) [RHEL-24465] - net/mlx5: Rename devlink port ops struct for PFs/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c (Amir Tzin) [RHEL-24465] - net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly (Amir Tzin) [RHEL-24465] - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_eswitch_load/unload_vport() static (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static (Amir Tzin) [RHEL-24465] - net/mlx5: Remove pointless devlink_rate checks (Amir Tzin) [RHEL-24465] - net/mlx5: Don't check vport->enabled in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Don't query MAX caps twice (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused MAX HCA capabilities (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused CAPs (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Adjust mlx5_query_hca_caps() to upstream (Amir Tzin) [RHEL-24465] - net/mlx5: Expose max possible SFs via devlink resource (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5e: E-Switch, Allow devcom initialization on more vports (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Register devcom device with switch id key (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Infrastructure changes (Amir Tzin) [RHEL-24465] - net/mlx5: Use shared code for checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec NAT-T functionality (Amir Tzin) [RHEL-24465] - net/mlx5e: Check for IPsec NAT-T support (Amir Tzin) [RHEL-24465] - net/mlx5: Add relevant capabilities bits to support NAT-T (Amir Tzin) [RHEL-24465] - net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add get IPsec offload stats for uplink representor (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Modify and restore TC rules for IPSec TX rules (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Make IPsec offload work together with eswitch and TC (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: Compare with old_dest param to modify rule destination (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for TX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec TX tables creation (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for RX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec RX tables creation and destruction (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Prepare IPsec packet offload for switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Change the parameter of IPsec RX skb handle function (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add function to get IPsec offload namespace (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: DR, update query of HCA caps for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Fix the macro for accessing EC VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: Fix devlink controller number for ECVF (Amir Tzin) [RHEL-24465] - net/mlx5: Fix UAF in mlx5_eswitch_cleanup() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix SFs kernel documentation error (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, set debugfs access right to root-only (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, expose FDB state via debugfs (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, pass net device when linking vport to bridge (Amir Tzin) [RHEL-24465] - net/mlx5: Create eswitch debugfs root directory (Amir Tzin) [RHEL-24465] - net/mlx5: Light probe local SFs (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Move esw multiport devlink param to eswitch code (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Split function_setup() to enable and open functions (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Enable 4 ports VF LAG (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, change mlx5_shared_fdb_supported() to static (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, generalize handling of shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, check if all eswitches are paired for shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - {net/RDMA}/mlx5: introduce lag_for_each_peer (Amir Tzin) [RHEL-24409 RHEL-24465] - RDMA/mlx5: Free second uplink ib port (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5e: E-Switch, Fix shared fdb error flow (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use xarray for devcom paired device index (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf (Amir Tzin) [RHEL-24465] - net/mlx5e: Use vhca_id for device index in vport rx rules (Amir Tzin) [RHEL-24465] - net/mlx5: Lag, Remove duplicate code checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5: Set max number of embedded CPU VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Update SRIOV enable/disable to handle EC/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Query correct caps for min msix vectors (Amir Tzin) [RHEL-24465] - net/mlx5: Use correct vport when restoring GUIDs (Amir Tzin) [RHEL-24465] - net/mlx5: Add new page type for EC VF pages (Amir Tzin) [RHEL-24465] - net/mlx5: Add/remove peer miss rules for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Add management of EC VF vports (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: Update vport caps query/set for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Enable devlink port for embedded cpu VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: mlx5_ifc updates for embedded CPU SRIOV (Amir Tzin) [RHEL-24465] - net/mlx5: Simplify unload all rep code (Amir Tzin) [RHEL-24465] - net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, introduce devcom_for_each_peer_entry (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Rename paired to ready (Amir Tzin) [RHEL-24465] - net/mlx5: DR, handle more than one peer domain (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, generalize shared FDB creation (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, Handle multiple master egress rules (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, refactor FDB miss rule add/remove (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, enlarge peer miss group table (Amir Tzin) [RHEL-24465] - net/mlx5e: Handle offloads flows per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, re-factor query route port (Amir Tzin) [RHEL-24465] - net/mlx5e: rep, store send to vport rules per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: tc, Refactor peer add/del flow (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, Extend peer flows to a list (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: devlink, Only show PF related devlink warning when needed (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch: move debug print of adding mac to correct place (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Check device is PF when stopping esw offloads (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant vport_group_manager cap check (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Allow get vport api if esw exists (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Update when to set other vport context (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove redundant __func__ arg from fs_err() calls (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Remove flow_source check for metadata matching (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Remove redundant check (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant esw multiport validate function (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Add RoCE MACsec steering infrastructure in core (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for egress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Add MACsec priorities in RDMA namespaces (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Implement MACsec gid addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering (Amir Tzin) [RHEL-22227] - net/mlx5: Remove netdevice from MACsec steering (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core (Amir Tzin) [RHEL-22227] - net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style (Amir Tzin) [RHEL-22227] - net/mlx5: Remove dependency of macsec flow steering on ethernet (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering operations to be used as core library (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Handle DCT QP logic separately from low level QP interface (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Reduce QP table exposure (Amir Tzin) [RHEL-22227] - net/mlx5: Nullify qp->dbg pointer post destruction (Amir Tzin) [RHEL-22227]- nvmet: fix ns enable/disable possible hang (Maurizio Lombardi) [RHEL-37676] - nvme: fix reconnection fail due to reserved tag allocation (Maurizio Lombardi) [RHEL-36896] {CVE-2024-27435} - Revert "xen/x2apic: enable x2apic mode when supported for HVM" (Vitaly Kuznetsov) [RHEL-34602] - ext4: dax - remove tech preview tag (Bill O'Donnell) [RHEL-39889] - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - redhat: redhat/Makefile: remove dist-maint-update target (Derek Barbosa) - nfp: flower: handle acti_netdevs allocation failure (Ken Cox) [RHEL-35158] {CVE-2024-27046} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35816] {CVE-2024-26974} - crypto: qat - specify firmware files for 402xx (Vladis Dronov) [RHEL-35816] - crypto: qat - validate slices count returned by FW (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error logging to be consistent across features (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error message in adf_get_arbiter_mapping() (Vladis Dronov) [RHEL-35816] - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-24063] - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Vladis Dronov) [RHEL-35816] - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Vladis Dronov) [RHEL-35816] - crypto: qat - implement interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add bank save and restore flows (Vladis Dronov) [RHEL-35816] - crypto: qat - expand CSR operations for QAT GEN4 devices (Vladis Dronov) [RHEL-35816] - crypto: qat - rename get_sla_arr_of_type() (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate CSR access code (Vladis Dronov) [RHEL-35816] - crypto: qat - move PFVF compat checker to a function (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate and rename 4xxx PF2VM definitions (Vladis Dronov) [RHEL-35816] - crypto: qat - adf_get_etr_base() helper (Vladis Dronov) [RHEL-35816] - powerpc/eeh: Permanently disable the removed device (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Use a goto for recovery failures (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Small refactor of eeh_handle_normal_event() (Mamatha Inamdar) [RHEL-35642] - REDHAT: Fix values in Makefile being redefined (Lucas Zampieri) - selftests/net/lib: no need to record ns name if it already exist (Ivan Vecera) [RHEL-36219] - netlink: specs: Add missing bridge linkinfo attrs (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Ensure deferred event delivery on unoffload (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge locked port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Suppress grep warnings (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge MDB test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36219] - selftests: net: Fix bridge backup port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Ivan Vecera) [RHEL-36219] - selftests: net: Add missing matchall classifier (Ivan Vecera) [RHEL-36219] - bridge: mcast: fix disabled snooping after long uptime (Ivan Vecera) [RHEL-36219] - selftests/net/lib: update busywait timeout value (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Remove executable bits from lib.sh (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Avoid failures to source net/lib.sh (Ivan Vecera) [RHEL-36219] - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: add MDB state mask uAPI attribute (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: add lib.sh (Ivan Vecera) [RHEL-36219] - docs: bridge: add other features (Ivan Vecera) [RHEL-36219] - docs: bridge: add netfilter doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add switchdev doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add multicast doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add VLAN doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add STP doc (Ivan Vecera) [RHEL-36219] - docs: bridge: Add kAPI/uAPI fields (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BRPORT enum (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BR enum (Ivan Vecera) [RHEL-36219] - docs: bridge: update doc format to rst (Ivan Vecera) [RHEL-36219] - net: bridge: fill in MODULE_DESCRIPTION() (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - rtnetlink: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB get support (Ivan Vecera) [RHEL-36219] - bridge: mcast: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Factor out a helper for remote entry size calculation (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Adjust function arguments (Ivan Vecera) [RHEL-36219] - bridge: mcast: Rename MDB entry get function (Ivan Vecera) [RHEL-36219] - bridge: mcast: Factor out a helper for PG entry size calculation (Ivan Vecera) [RHEL-36219] - bridge: mcast: Account for missing attributes (Ivan Vecera) [RHEL-36219] - bridge: mcast: Dump MDB entries even when snooping is disabled (Ivan Vecera) [RHEL-36219] - br_netfilter: use single forward hook for ip and arp (Ivan Vecera) [RHEL-36219] - selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest (Ivan Vecera) [RHEL-36219] - net: bridge: Set strict_start_type for br_policy (Ivan Vecera) [RHEL-36219] - net: bridge: Add netlink knobs for number / max learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Track and limit dynamically learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Ivan Vecera) [RHEL-36219] - selftests: net: Add bridge backup port and backup nexthop ID test (Ivan Vecera) [RHEL-36219] - bridge: Add backup nexthop ID support (Ivan Vecera) [RHEL-36219] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33164] {CVE-2024-26907} - powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT (Mark Langsdorf) [RHEL-32447] - powerpc: Don't include lppaca.h in paca.h (Mark Langsdorf) [RHEL-32447] - cpuidle: dt: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid unnecessary variable assignments (Mark Langsdorf) [RHEL-32447] - cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Gather statistics regarding whether or not to stop the tick (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront (Mark Langsdorf) [RHEL-32447] - cpuidle: psci: Move enabling OSI mode after power domains creation (Mark Langsdorf) [RHEL-32447] - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Drop utilized from struct teo_cpu (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Update idle duration estimate when choosing shallower state (Mark Langsdorf) [RHEL-32447] - cpuidle: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32447] - cpuidle: Use of_property_present() for testing DT property presence (Mark Langsdorf) [RHEL-32447] - nvme-fabrics: prevent overriding of existing host (John Meneghini) [RHEL-30850] - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session (David Arcari) [RHEL-24997] - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sps default APTS index values (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get APTS index numbers for static slider (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to notify sbios heart beat event (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Disable debugfs support for querying power thermals (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Differentiate PMF ACPI versions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add debugging message for missing policy data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Remove smart_pc_status enum (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix possible out-of-bound memory accesses (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Use struct for cookie header (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Do not use readl() for policy buffer access (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add missing __iomem attribute to policy_base (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix missing error code in amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a potential race with policy binary sideload (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fixup error handling for amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a suspend hang on Framework 13 (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix TEE enact command failure after suspend and resume (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix memory leak in amd_pmf_get_pb_data() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get ambient light information from AMD SFH driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get Human presence information from AMD SFH driver (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting ALS data (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting HPD data (David Arcari) [RHEL-24997] - HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity for SFH1.1 (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity support (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for SFH1.1 light color temperature (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for light color temperature (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return a status code only as a constant in two functions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: dump policy binary data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add capability to sideload of policy binary (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add facility to dump TA inputs (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Make source_as_str() as non-static (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to update system state (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support update p3t limit (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get inputs from other subsystems (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: change amd_pmf_init_features() call sequence (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF Policy Binary (David Arcari) [RHEL-24997] - redhat/configs: enable AMDTEE (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF-TA interaction (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add PMF TEE interface (David Arcari) [RHEL-24997]- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Mamatha Inamdar) [RHEL-39788] {CVE-2024-36926} - thermal/debugfs: Fix two locking issues with thermal zone debug (David Arcari) [RHEL-40008] {CVE-2024-36961} - thermal/debugfs: Free all thermal zone debug memory on zone removal (David Arcari) [RHEL-39875] {CVE-2024-36956} - thermal/debugfs: Prevent use-after-free from occurring after cdev removal (David Arcari) [RHEL-39774] {CVE-2024-36932} - s390/qeth: Fix typo 'weed' in comment (Tobias Huschle) [RHEL-23681] - s390/qeth: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/ctcm: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix kernel panic after setting hsuid (Tobias Huschle) [RHEL-23681] - s390/ism: Properly fix receive message buffer allocation (Tobias Huschle) [RHEL-23681] - s390/qeth: handle deferred cc1 (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Tobias Huschle) [RHEL-23681] - s390/ism: ism driver implies smc protocol (Tobias Huschle) [RHEL-23681] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-23682] - s390/qdio: handle deferred cc1 (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Replace strlcpy() with strscpy() (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Tobias Huschle) [RHEL-23680] - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37422] {CVE-2024-35960} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36922] {CVE-2024-35835} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37093] {CVE-2023-52667} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38226] {CVE-2023-52878} - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei) [RHEL-36684] - net: hns3: fix kernel crash when 1588 is received on HIP08 devices (Ken Cox) [RHEL-33213] {CVE-2024-26881} - fsverity: use register_sysctl_init() to avoid kmemleak warning (Andrey Albershteyn) [RHEL-36258] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_fec_stats (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_link_settings (Ivan Vecera) [RHEL-36217] - Documentation: networking: add missing PLCA messages from the message list (Ivan Vecera) [RHEL-36217] - net: partial revert of the "Make timestamping selectable: series (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Let the active time stamping layer be selectable (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Update GET_TS to reply the current selected timestamp (Ivan Vecera) [RHEL-36217] - net: Change the API of PHY default timestamp to MAC (Ivan Vecera) [RHEL-36217] - net: Replace hwtstamp_source by timestamping layer (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to list available time stamping layers (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to expose current time stamping layer (Ivan Vecera) [RHEL-36217] - net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask (Ivan Vecera) [RHEL-36217] - net: phy: micrel: fix ts_info value in case of no phc (Ivan Vecera) [RHEL-36217] - net: Make dev_set_hwtstamp_phylib accessible (Ivan Vecera) [RHEL-36217] - net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Refactor identical get_ts_info implementations. (Ivan Vecera) [RHEL-36217] - net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set (Ivan Vecera) [RHEL-36217] - net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config (Ivan Vecera) [RHEL-36217] - net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() (Ivan Vecera) [RHEL-36217] - net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers (Ivan Vecera) [RHEL-36217] - net: fec: delete fec_ptp_disable_hwts() (Ivan Vecera) [RHEL-36217] - net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Fix documentation of ethtool_sprintf() (Ivan Vecera) [RHEL-36217] - Revert "ethtool: Fix mod state of verbose no_mask bitset" (Ivan Vecera) [RHEL-36217] - ethtool: Fix mod state of verbose no_mask bitset (Ivan Vecera) [RHEL-36217] - ipv6: also use netdev_hold() in ip6_route_check_nh() (Ivan Vecera) [RHEL-36217] - net: create device lookup API with reference tracking (Ivan Vecera) [RHEL-36217] - net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP (Ivan Vecera) [RHEL-36217] - fbcon: always restore the old font data in fbcon_do_set_font() (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix incorrect printed function name in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - hid/picolcd_fb: Set FBINFO_VIRTFB flag (Jocelyn Falempe) [RHEL-23295] - fbdev: remove I2C_CLASS_DDC support (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Remove driver (Jocelyn Falempe) [RHEL-23295] - video/logo: use %u format specifier for unsigned int values (Jocelyn Falempe) [RHEL-23295] - video/sticore: Store ROM device in STI struct (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred IO before closing (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred work in fb_deferred_io_fsync() (Jocelyn Falempe) [RHEL-23295] - fbdev: amba-clcd: Delete the old CLCD driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove support for Carillo Ranch driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove default file-I/O implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Warn on incorrect framebuffer access (Jocelyn Falempe) [RHEL-23295] - fbdev: Move default fb_mmap code into helper function (Jocelyn Falempe) [RHEL-23295] - fbdev: Push pgprot_decrypted() into mmap implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/clps711x-fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/ps3fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/au1200fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/udlfb: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/smscufx: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/arcfb: Use generator macros for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev/vfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Use dev_err_probe (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Simplify offb_init_fb() (Jocelyn Falempe) [RHEL-23295] - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Provide I/O-memory helpers as module (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - console: fix up ARM screen_info reference (Jocelyn Falempe) [RHEL-23295] - vga16fb: drop powerpc support (Jocelyn Falempe) [RHEL-23295] - dummycon: limit Arm console size hack to footbridge (Jocelyn Falempe) [RHEL-23295] - fbdev: core: syscopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: core: cfbcopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: Remove uvesafb_exec() prototype from include/video/uvesafb.h (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove (Jocelyn Falempe) [RHEL-23295] - fbdev: Replace fb_pgprotect() with pgprot_framebuffer() (Jocelyn Falempe) [RHEL-23295] - fbdev: Avoid file argument in fb_pgprotect() (Jocelyn Falempe) [RHEL-23295] - fbdev: mmp: Annotate struct mmp_path with __counted_by (Jocelyn Falempe) [RHEL-23295] - drm: fix up fbdev Kconfig defaults (Jocelyn Falempe) [RHEL-23295] - fbdev: Update fbdev source file paths (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Clean up include statements in fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Remove empty internal helpers from fb_logo.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move logo functions into separate source file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Unexport logo helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Fix style of code for boot-up logo (Jocelyn Falempe) [RHEL-23295] - fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags (Jocelyn Falempe) [RHEL-23295] - fbdev: mx3fb: Remove the driver (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Use list_for_each_entry() helper (Jocelyn Falempe) [RHEL-23295] - fbdev/tcx: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/p9100: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/leo: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg3: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg14: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/bw2: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Remove redundant of_match_ptr() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Drop ret variable in brightness change function (Jocelyn Falempe) [RHEL-23295] - fbdev: kyro: Remove unused declarations (Jocelyn Falempe) [RHEL-23295] - fbdev/xilinxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/valkyriefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/uvesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr2500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr1000: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sstfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh7760fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3cfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/q40fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxa168fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmagb-b-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-ba-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-aa-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/platinumfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ocfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mx3fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mb862xxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/maxinefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/macfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/kyro: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i740fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gxt4500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/grvga: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/goldfishfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/g364fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fsl-diu-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fm2fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/da8xx-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/chipsfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/carminefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/aty128fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atmel_lcdfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/asiliantfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/acornfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static (Jocelyn Falempe) [RHEL-23295] - fbdev: Align deferred I/O with naming of helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _DMAMEM_ infix for DMA-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _SYSMEM_ infix for system-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _IOMEM_ infix for I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Harmonize some comments in (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FB_DEFAULT_SYS_OPS (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Print the PWM's label instead of its number (Jocelyn Falempe) [RHEL-23295] - backlight: gpio_backlight: Drop output GPIO direction check for initial power state (Jocelyn Falempe) [RHEL-23295] - video: logo: LOGO should depend on FB_CORE i.s.o. FB (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Catch errors when changing brightness (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Initialize PWM state on first brightness change (Jocelyn Falempe) [RHEL-23295] - fbdev: Add fb_ops init macros for framebuffers in DMA-able memory (Jocelyn Falempe) [RHEL-23295] - fbdev: Document that framebuffer_alloc() returns zero'ed data (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Split frame buffer support in FB and FB_CORE symbols (Jocelyn Falempe) [RHEL-23295] - fbdev: Move core fbdev symbols to a separate Kconfig file (Jocelyn Falempe) [RHEL-23295] - video: Add auxiliary display drivers to Graphics support menu (Jocelyn Falempe) [RHEL-23295] - fbcon: remove unused display (p) from fbcon_redraw() (Jocelyn Falempe) [RHEL-23295] - vgacon: cache vc_cell_height in vgacon_cursor() (Jocelyn Falempe) [RHEL-23295] - vgacon: let vgacon_doresize() return void (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unused xpos from vgacon_set_cursor_size() (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unneeded forward declarations (Jocelyn Falempe) [RHEL-23295] - vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen() (Jocelyn Falempe) [RHEL-23295] - fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Generate deferred I/O ops (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - redhat/configs: Enable FB_DEVICE (Jocelyn Falempe) [RHEL-23295] - fbdev: Make support for userspace interfaces configurable (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Rework fb init code (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move file-I/O code into separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move procfs code to separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Add fb_device_{create,destroy}() (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move framebuffer and backlight helpers into separate files (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Pass Linux device to pm_vt_switch_*() functions (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Rename field 'fbdev' to 'dev' (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Compare against struct fb_info.device (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename fb_mem*() helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Move framebuffer I/O helpers into (Jocelyn Falempe) [RHEL-23295] - arch/x86: Include in fbdev source file (Jocelyn Falempe) [RHEL-23295] - arch/x86: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/powerpc: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/arm64: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Prepare generic architecture helpers (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Take led_access lock when required (Jocelyn Falempe) [RHEL-23295] - fbdev: fix potential OOB read in fast_imageblit() (Jocelyn Falempe) [RHEL-23295] - video: backlight: lp855x: Get PWM for PWM mode during probe (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig options to select different fb_ops helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix null-ptr-deref in soft_cursor (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Remove unneeded checks for valid GPIOs (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: mark get_fb_unmapped_area() static (Jocelyn Falempe) [RHEL-23295] - fbdev: Include instead of (Jocelyn Falempe) [RHEL-23295] - fbdev/matrox: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Jocelyn Falempe) [RHEL-23295] - fbdev: Validate info->screen_{base, buffer} in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Don't re-validate info->state in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Use screen_buffer in fb_sys_{read,write}() (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: vesafb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: simplefb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: efifb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - video: Move HP PARISC STI core code to shared location (Jocelyn Falempe) [RHEL-23295] - video/aperture: Provide a VGA helper for gma500 and internal use (Jocelyn Falempe) [RHEL-23295] - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Jocelyn Falempe) [RHEL-23295] - video/aperture: Fix typos in comments (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Mark OF related data as maybe unused (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: Use of_property_read_bool() for boolean properties (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: fix code style issues in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Make fb_modesetting_disabled() static inline (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Configure pwm only once per backlight toggle (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Drop support for legacy PWM probing (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Fix doc for backlight_device_get_by_name (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix invalid page access after closing deferred I/O devices (Jocelyn Falempe) [RHEL-23295] - fbdev: remove w100fb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: remove tmiofb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove unused struct fb_deferred_io .first_io field (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmon: fix function name in kernel-doc (Jocelyn Falempe) [RHEL-23295] - fbdev: remove s3c2410 framebuffer (Jocelyn Falempe) [RHEL-23295] - drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Allocate struct offb_par with framebuffer_alloc() (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Add struct efifb_par for driver data (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Jocelyn Falempe) [RHEL-23295] - fbdev: make offb driver tristate (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: don't build on UML (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: connector-analog-tv: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-dpi: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-sony-acx565akm: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop optional dependency (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbcon: Use kzalloc() in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" (Jocelyn Falempe) [RHEL-23295] - fbdev: Add support for the nomodeset kernel parameter (Jocelyn Falempe) [RHEL-23295] - drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer (Jocelyn Falempe) [RHEL-23295] - fbdev: MIPS supports iomem addresses (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Properly revert changes when vc_resize() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: Move fbdev drivers from strlcpy to strscpy (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Fix repeated words in comments (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: Include missing linux/platform_device.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Make registered_fb[] private to fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Auto-generate module init/exit code (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Create EGA/VGA devices in sysfb code (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Switch to atomic PWM API (Jocelyn Falempe) [RHEL-23295] - Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe" (Jocelyn Falempe) [RHEL-23295] - fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: simplefb: Check before clk_put() not needed (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove obsolete reference to initmem_freed (Jocelyn Falempe) [RHEL-23295] - video: fbdev: radeon: Fix spelling typo in comment (Jocelyn Falempe) [RHEL-23295] - fbdev: Prevent possible use-after-free in fb_release() (Jocelyn Falempe) [RHEL-23295] - Revert "fbdev: Prevent probing generic drivers if a FB is already registered" (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename pagelist to pagereflist for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Refactor implementation of page_mkwrite (Jocelyn Falempe) [RHEL-23295] - fbcon: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix cfb_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix sys_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: fix warning comparing pointer to 0 (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Slighly simplify devm_of_find_backlight() (Jocelyn Falempe) [RHEL-23295] - drm/exynos: fimd: add BGR support for exynos4/5 (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of cfb_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces from cfbimgblt.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_fillrect() (Jocelyn Falempe) [RHEL-23295] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Avoid open coded arithmetic in memory allocation (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix the implicit type casting (Jocelyn Falempe) [RHEL-23295] - redhat/configs: disable FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION (Jocelyn Falempe) [RHEL-23295] - fbcon: Add option to enable legacy hardware acceleration (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Disable accelerated scrolling" (Jocelyn Falempe) [RHEL-23295] - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Jocelyn Falempe) [RHEL-23295] - video: fbmem: use swap() to make code cleaner in fb_rotate_logo() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Make use of the helper function dev_err_probe() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Jocelyn Falempe) [RHEL-23295] - video: vga16fb: Fix logic that checks for the display standard (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add support ACPI enumeration (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add dev helper variable to lp855x_probe() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Move device_config setting out of lp855x_configure() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' (Jocelyn Falempe) [RHEL-23295] - backlight: Propagate errors from get_brightness() (Jocelyn Falempe) [RHEL-23295] - video: backlight: Drop maximum brightness override for brightness zero (Jocelyn Falempe) [RHEL-23295] - fbmem: don't allow too huge resolutions (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Improve bootloader/kernel device handover (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Cache address ranges (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Optimize screen updates (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - fbmem: Convert from atomic_t to refcount_t on fb_info->count (Jocelyn Falempe) [RHEL-23295] - scsi: lpfc: Copyright updates for 14.4.0.1 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.1 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define types in a union for generic void *context3 ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Avoid -Wstringop-overflow warning (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove unnecessary log message in queuecommand path (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for wqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace deprecated strncpy() with strscpy() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Copyright updates for 14.4.0.0 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.0 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.2.0.17 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change VMID driver load time parameters to read only (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport load_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change nlp state statistic counters into atomic_t (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move handling of reset congestion statistics events (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix failure to delete vports when discovery is in progress (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove D_ID swap log message from trace event logger (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove reftag check in DIF paths (Dick Kennedy) [RHEL-24508] - lpfc: Use the proper SCSI midlayer interfaces for PI (Dick Kennedy) [RHEL-24508] - lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Dick Kennedy) [RHEL-24508] - x86/coco: Use CC_VENDOR_INTEL for Hyper-V/TDX (Vitaly Kuznetsov) [RHEL-38910]- powerpc/64s: Fix unrecoverable MCE calling async handler from NMI (Mamatha Inamdar) [RHEL-37688] {CVE-2021-47429} - misc: rtsx: do clear express reg every SD_INT (David Arcari) [RHEL-33706] - misc: rtsx: Fix rts5264 driver status incorrect when card removed (David Arcari) [RHEL-33706] - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37426] {CVE-2024-35959} - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (Jose Ignacio Tornos Martinez) [RHEL-38417] {CVE-2021-47457} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38115] {CVE-2023-52703} - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jose Ignacio Tornos Martinez) [RHEL-37707] {CVE-2021-47400} - ice: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-35293] - arm64: mm: Don't remap pgtables for allocate vs populate (Eric Chanudet) [RHEL-32699] - arm64: mm: Batch dsb and isb when populating pgtables (Eric Chanudet) [RHEL-32699] - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Eric Chanudet) [RHEL-32699] - cgroup: Remove duplicated cgroup_local_stat_show() and cpu_local_stat_show() functions (Waiman Long) [RHEL-36683] - Revert "Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8"" (Waiman Long) [RHEL-36683] - x86/tdx: Fix unexpected end of section warning around __tdx_hypercall_failed() (Joe Lawrence) [RHEL-36224] - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-36209] - net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} (Xin Long) [RHEL-36209] - tipc: node: remove Excess struct member kernel-doc warnings (Xin Long) [RHEL-36209] - tipc: socket: remove Excess struct member kernel-doc warning (Xin Long) [RHEL-36209] - tipc: Remove some excess struct member documentation (Xin Long) [RHEL-36209] - tipc: Remove redundant call to TLV_SPACE() (Xin Long) [RHEL-36209] - redhat/configs: Update for ARM_SMMU_V3_KUNIT_TEST (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Make the kunit into a module (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the CD entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Retire disable_bypass parameter (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix compilation error (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Jerry Snitselaar) [RHEL-28780] - iommufd: Add config needed for iommufd_fail_nth (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - selftests/iommu: fix the config fragment (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Add mock IO hugepages tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor dirty bitmap tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test u64 unaligned bitmaps (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove caching mode check before device TLB flush (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove private data use in fault message (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove debugfs use of private data field (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate DMAR fault interrupts locally (Jerry Snitselaar) [RHEL-28780] - iommu: Pass domain to remove_dev_pasid() op (Jerry Snitselaar) [RHEL-28780] - iommu: Undo pasid attachment only for the devices that have succeeded (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove redundant assignment to variable err (Jerry Snitselaar) [RHEL-28780] - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add SVA domain support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initial SVA support for AMD IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enable/disable IOPF (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add IO page fault notifier handler (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for page response (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Define per-IOMMU iopf_queue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable PCI features based on attached domain capability (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix PPR interrupt processing logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Move PPR-related functions into ppr.c (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enabling/disabling IOMMU features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per device DTE update function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_sva() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Clean up CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enhance def_domain_type to handle untrusted device (Jerry Snitselaar) [RHEL-28780] - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Jerry Snitselaar) [RHEL-28780] - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix WARN_ON in iommu probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate local memory for page request queue (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix wrong use of pasid config (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix possible irq lock inversion dependency issue (Jerry Snitselaar) [RHEL-28780] - iommu: Validate the PASID in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jerry Snitselaar) [RHEL-28780] - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Jerry Snitselaar) [RHEL-28780] - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Enforce page alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix double-allocation of slots due to broken alignment handling (Jerry Snitselaar) [RHEL-28780] - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-28780] - swiotlb: add debugfs to track swiotlb transient pool usage (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Document min_align_mask assumption (Jerry Snitselaar) [RHEL-28780] - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify fwnode in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify of_phandle_args in xlate (Jerry Snitselaar) [RHEL-28780] - iommu: constify pointer to bus_type (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_report_device_fault() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Make iopf_group_response() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Track iopf group instead of last fault (Jerry Snitselaar) [RHEL-28780] - iommu: Improve iopf_queue_remove_device() (Jerry Snitselaar) [RHEL-28780] - iommu: Use refcount for fault data access (Jerry Snitselaar) [RHEL-28780] - iommu: Refine locking for per-device fault data management (Jerry Snitselaar) [RHEL-28780] - iommu: Separate SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_queue_iopf() more generic (Jerry Snitselaar) [RHEL-28780] - iommu: Prepare for separating SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iommu_fault_event and iopf_fault (Jerry Snitselaar) [RHEL-28780] - iommu: Remove iommu_[un]register_device_fault_handler() (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iopf_device_param into iommu_fault_param (Jerry Snitselaar) [RHEL-28780] - iommu: Cleanup iopf data structure definitions (Jerry Snitselaar) [RHEL-28780] - iommu: Remove unrecoverable fault data (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Jerry Snitselaar) [RHEL-28780] - iommu: Move iommu fault data to linux/iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/iova: use named kmem_cache for iova magazines (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Reorganise some code (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Tidy up iova_cache_get() failure (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix sleeping in atomic context (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Mark interrupt as managed (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange device flush code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused flush pasid functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor GCR3 table helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection_domain helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor attaching / detaching device functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor helper function for setting / clearing GCR3 (Jerry Snitselaar) [RHEL-28780] - iommu: Introduce iommu_group_mutex_assert() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange GCR3 table setup code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for device based TLB invalidation (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Use protection_domain.flags to check page table mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce struct protection_domain.pd_mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce get_amd_iommu_from_dev() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation before registering devices (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused APERTURE_* macros (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused IOVA_* macro (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused PPR_* macros (Jerry Snitselaar) [RHEL-28780] - iommu: Fix compilation without CONFIG_IOMMU_INTEL (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Setup scalable mode context entry in probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix NULL domain on device release (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu: Add static iommu_ops->release_domain (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu/vt-d: Improve ITE fault handling if target device isn't present (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected (Jerry Snitselaar) [RHEL-28780] - PCI: Make pci_dev_is_disconnected() helper public for other drivers (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use device rbtree in iopf reporting path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use rbtree to track iommu probed devices (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use kcalloc() instead of kzalloc() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Compute the STE only once for each master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Minor cleanups (Jerry Snitselaar) [RHEL-28780] - iommu/msm-iommu: don't limit the driver too much (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix mock_dev_num bug (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix iopt_access_list_id overwrite bug (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Fix SVA handle sharing in multi device case (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Restore SVA handle sharing (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jerry Snitselaar) [RHEL-28780] - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix constant-out-of-range warning (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Jerry Snitselaar) [RHEL-28780 RHEL-29359] - iommu/vt-d: Add missing dirty tracking set for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing device iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update iotlb in nested domain attach (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Track nested domains in parent (Jerry Snitselaar) [RHEL-28780] - iommufd: Reject non-zero data_type if no data_len is provided (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Consider page offset for the pages to be pinned (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Hugepage mock domain support (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Bounds check mapped::pages access (Jerry Snitselaar) [RHEL-28780] - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jerry Snitselaar) [RHEL-28780] - dma-debug: fix kernel-doc warnings (Jerry Snitselaar) [RHEL-28780] - swiotlb: check alloc_size before the allocation of a new memory pool (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Check the bus type during probe (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add iotlb flush for nested domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user_array helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_INVALIDATE (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add cache_invalidate_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Trace bounce buffer usage when mapping buffers (Jerry Snitselaar) [RHEL-28780] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28780] - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_priv_set() with a lockdep (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_get() with lockdep (Jerry Snitselaar) [RHEL-28780] - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu: Set owner token to SVA domain (Jerry Snitselaar) [RHEL-28780] - iommu: Support mm PASID 1:n with sva domains (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Deprecate pasid field (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Add structure to keep sva information (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Add mm_get_enqcmd_pasid() helper function (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Change kconfig around IOMMU_SVA (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Extend LPAE page table format to support custom allocators (Jerry Snitselaar) [RHEL-28780] - iommu/io-pgtable: Move Apple DART support to its own file (Jerry Snitselaar) [RHEL-28780] - iommu: Allow passing custom allocators to pgtable drivers (Jerry Snitselaar) [RHEL-28780] - iommu: Clean up open-coded ownership checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire bus ops (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Don't register fwnode for legacy binding (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_domain_alloc() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Validate that devices match domains (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_present() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Factor out some helpers (Jerry Snitselaar) [RHEL-28780] - iommu: Map reserved memory as cacheable if device is coherent (Jerry Snitselaar) [RHEL-28780] - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Make domain_flush_pages as global function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor device iotlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor IOMMU tlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support to invalidate multiple guest pages (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant passing of PDE bit (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant domain flush from attach_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Set variable amd_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Move inline helpers to header files (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused vcmd interfaces (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Make use of ops->iotlb_sync_map (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to a global static identity domain (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the STE (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: disable stall for quiet_cd (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add missing GMU entry to match table (Jerry Snitselaar) [RHEL-28780] - dma-debug: make dma_debug_add_bus take a const pointer (Jerry Snitselaar) [RHEL-28780] - dma-mapping: clear dev->dma_mem to NULL after freeing it (Jerry Snitselaar) [RHEL-28780] - swiotlb: reduce area lock contention for non-primary IO TLB pools (Jerry Snitselaar) [RHEL-28780] - dma-mapping: don't store redundant offsets (Jerry Snitselaar) [RHEL-28780] - iommufd: Do not UAF during iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd: Add iommufd_ctx to iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Jerry Snitselaar) [RHEL-28780] - iommu: Fix printk arg in of_iommu_get_resv_regions() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set variable intel_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jerry Snitselaar) [RHEL-28780] - dma-mapping: move dma_addressing_limited() out of line (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not free decrypted pages if dynamic (Jerry Snitselaar) [RHEL-28780] - s390/pci: prepare is_passed_through() for dma-iommu (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Jerry Snitselaar) [RHEL-28780] - iommu/s390: Disable deferred flush for ISM devices (Jerry Snitselaar) [RHEL-28780] - s390/pci: Fix reset of IOMMU software counters (Jerry Snitselaar) [RHEL-28780] - s390/pci: Use dma-iommu layer (Jerry Snitselaar) [RHEL-28780] - s390/pci: convert high_memory to physical address (Jerry Snitselaar) [RHEL-28780] - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Jerry Snitselaar) [RHEL-28780] - iommufd: Convert to alloc_domain_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update the definition of the blocking domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Jerry Snitselaar) [RHEL-28780] - powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Jerry Snitselaar) [RHEL-28780] - powerpc: iommu: Bring back table group release_ownership() call (Jerry Snitselaar) [RHEL-28780] - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Do not do platform domain attach atctions after probe (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Only build sPAPR access functions on pSeries (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Remove iommu_del_device() (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add "borrowing" iommu_table_group_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/pci_64: Init pcibios subsys a bit later (Jerry Snitselaar) [RHEL-28780] - iommu: change iommu_map_sgtable to return signed values (Jerry Snitselaar) [RHEL-28780] - iommu: Fix return code in iommu_group_alloc_default_domain() (Jerry Snitselaar) [RHEL-28780] - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jerry Snitselaar) [RHEL-28780] - iommu: Improve map/unmap sanity checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire map/unmap ops (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Update to {map,unmap}_pages (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Add generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove useless group refcounting (Jerry Snitselaar) [RHEL-28780] - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add __iommu_group_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - iommu: Require a default_domain for all iommu drivers (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jerry Snitselaar) [RHEL-28780] - iommu: Remove ops->set_platform_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Support DMA domains in tegra (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Implement an IDENTITY domain (Jerry Snitselaar) [RHEL-28780] - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jerry Snitselaar) [RHEL-28780] - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-gart: Remove tegra-gart (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM (Jerry Snitselaar) [RHEL-28780] - iommu: Add iommu_ops->identity_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove DMA_FQ type from domain allocation path (Jerry Snitselaar) [RHEL-28780] - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused EXPORT_SYMBOLS (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove amd_iommu_device_info() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove PPR support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove iommu_v2 module (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initialize iommu_device->max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.ppr (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename ats related variables (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Modify logic for checking GT and PPR features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate feature detection and reporting logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Miscellaneous clean up when free domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce helper functions for managing GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection domain allocation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate logic to allocate protection domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Support dumping a specified page table (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove bond refcount (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Update comment about STE liveness (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Refactor write_ctx_desc (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: move stall_enabled to the cd table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jerry Snitselaar) [RHEL-28780] - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add iopt_area_alloc() (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix missing update of domains_itree after splitting iopt_area (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Disallow read-only mappings to nest parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set the nested domain to a device (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Make domain attach helpers to be extern (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper to setup pasid nested translation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper for nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Extend dmar_domain to support nested domain (Jerry Snitselaar) [RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Enhance capability check for nested parent domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add nested domain allocation for mock domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a nested HW pagetable object (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Pass in parent domain with user_data to domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add IOMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Expand mock_domain with dev_flags (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/vt-d: Access/Dirty bit support for SS domains (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Access/Dirty bit support in IOPTEs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Add domain_alloc_user based domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to skip clearing of IOPTE dirty (Jerry Snitselaar) [RHEL-28780] - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to enforce dirty tracking on attach (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_domain ops for dirty tracking (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Support allocating nested parent domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Use the domain_alloc_user() op for domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add new iommu op to create domains owned by userspace (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix spelling errors in comments (Jerry Snitselaar) [RHEL-28780] - dma-debug: Fix a typo in a debugging eye-catcher (Jerry Snitselaar) [RHEL-28780] - swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE (Jerry Snitselaar) [RHEL-28780] - net: fec: use dma_alloc_noncoherent for data cache enabled coldfire (Jerry Snitselaar) [RHEL-28780] - dma-direct: warn when coherent allocations aren't supported (Jerry Snitselaar) [RHEL-28780] - dma-direct: simplify the use atomic pool logic in dma_direct_alloc (Jerry Snitselaar) [RHEL-28780] - dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol (Jerry Snitselaar) [RHEL-28780] - dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix the check whether a device has used software IO TLB (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA (Jerry Snitselaar) [RHEL-28780] - iommu: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28780] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-28780] - swiotlb: search the software IO TLB only if the device makes use of it (Jerry Snitselaar) [RHEL-28780] - swiotlb: allocate a new memory pool when existing pools are full (Jerry Snitselaar) [RHEL-28780] - swiotlb: determine potential physical address limit (Jerry Snitselaar) [RHEL-28780] - swiotlb: if swiotlb is full, fall back to a transient memory pool (Jerry Snitselaar) [RHEL-28780] - redhat/configs: add file for SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - swiotlb: add a flag whether SWIOTLB is allowed to grow (Jerry Snitselaar) [RHEL-28780] - swiotlb: separate memory pool data from other allocator data (Jerry Snitselaar) [RHEL-28780] - swiotlb: add documentation and rename swiotlb_do_find_slots() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Add CONFIG_DMA_NUMA_CMA and remove CONFIG_DMA_PERNUMA_CMA (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support numa CMA for specified node (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support per-numa CMA for all architectures (Jerry Snitselaar) [RHEL-28780] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-28780] - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30492] {CVE-2023-52626} - sched/numa: Fix mm numa_scan_seq based unconditional scan (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Phil Auld) [RHEL-10049] - sched/numa: Move up the access pid reset logic (Phil Auld) [RHEL-10049] - sched/numa: Trace decisions related to skipping VMAs (Phil Auld) [RHEL-10049] - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Phil Auld) [RHEL-10049] - sched/numa: Document vma_numab_state fields (Phil Auld) [RHEL-10049] - sched/numa: use hash_32 to mix up PIDs accessing VMA (Phil Auld) [RHEL-10049] - sched/numa: implement access PID reset logic (Phil Auld) [RHEL-10049] - selftests/livepatch: fix and refactor new dmesg message code (Ryan Sullivan) [RHEL-31518] - docs: automarkup: linkify git revs (Ryan Sullivan) [RHEL-31518] - livepatch: Fix missing newline character in klp_resolve_symbols() (Ryan Sullivan) [RHEL-31518]- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215] - KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215] - KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215] - perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215] - tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215] - KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215] - perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215] - tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215] - tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215] - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215] - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215] - mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215] - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215] - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215] - arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215] - arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215] - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215] - arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691} - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215] - arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215] - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215] - KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215] - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215] - KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215] - arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215] - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215] - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215] - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215] - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215] - KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215] - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099] - Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099] - Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099] - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099} - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099] - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801} - Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099] - Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099] - Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099] - Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099] - Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099] - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099] - Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099] - Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099] - Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099] - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099] - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099] - Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099] - Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099] - Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099] - Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099] - Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099] - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099] - Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099] - Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099] - Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099] - Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099] - Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099] - Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099] - Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099] - Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099] - Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099] - Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099] - Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099] - Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099] - Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099] - Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099] - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099] - bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099] - Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099] - Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099] - Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099] - Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099] - Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099] - Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099] - Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099] - Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099] - Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099] - Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126] - mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126] - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Prarit Bhargava) [RHEL-29437] - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Sabrina Dubroca) [RHEL-31748] - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Sabrina Dubroca) [RHEL-31748] - ethernet: Add helper for assigning packet type when dest address does not match device address (Sabrina Dubroca) [RHEL-31748] - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Sabrina Dubroca) [RHEL-31748] - net: macsec: revert the MAC address if mdo_upd_secy fails (Sabrina Dubroca) [RHEL-31748] - net: macsec: documentation for macsec_context and macsec_ops (Sabrina Dubroca) [RHEL-31748] - net: macsec: move sci_to_cpu to macsec header (Sabrina Dubroca) [RHEL-31748] - net: add DEV_STATS_READ() helper (Sabrina Dubroca) [RHEL-31748] - net: macsec: Use helper functions to update stats (Sabrina Dubroca) [RHEL-31748] - macsec: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31748] - net: macsec: remove the prepare flag from the MACsec offloading context (Sabrina Dubroca) [RHEL-31748] - ethtool: add linkmode bitmap support to struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: adjust struct ethtool_keee to kernel needs (Ivan Vecera) [RHEL-32101] - ethtool: switch back from ethtool_keee to ethtool_eee for ioctl (Ivan Vecera) [RHEL-32101] - ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side (Ivan Vecera) [RHEL-32101] - treewide: use get_random_u32_below() instead of deprecated function (Bill O'Donnell) [RHEL-36333] - powerpc/64s: fix program check interrupt emergency stack path (Mamatha Inamdar) [RHEL-37690] {CVE-2021-47428} - ext4: regenerate buddy after block freeing failed if under fc replay (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: change the type of blocksize in ext4_mb_init_cache() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: correct grp validation in ext4_mb_good_group (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: drop the call to ext4_error() from ext4_get_group_info() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: allow ext4_get_group_info() to fail (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-38348] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-38348] - net: dst: fix missing initialization of rt_uncached (Felix Maurer) [RHEL-15695] - net: dst: Switch to rcuref_t reference counting (Felix Maurer) [RHEL-15695] - net: Use call_rcu_hurry() for dst_release() (Felix Maurer) [RHEL-15695] - net: dst: Prevent false sharing vs. dst_entry:: __refcnt (Felix Maurer) [RHEL-15695] - rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained (Scott Weaver) [RHEL-33061] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-35575] - i2c: dev: copy userspace array safely (Steve Best) [RHEL-38295] {CVE-2023-52758} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38173] {CVE-2023-52813} - platform/x86/amd/pmc: Modify SMU message port for latest AMD platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add 1Ah family series to STB support list (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add idlemask support for 1Ah family (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add VPE information for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move platform defines to header (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: adjust getting DRAM size behavior (David Arcari) [RHEL-24991] - platform/x86: Add s2idle quirk for more Lenovo laptops (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add dump_custom_stb module parameter (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2() (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add PMFW command id to support S2D force flush (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Fix build error with randconfig (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move PMC driver to separate directory (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add new ACPI ID AMDI000A (David Arcari) [RHEL-24991] - platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages (David Arcari) [RHEL-24991] - include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume (David Arcari) [RHEL-24991] - PM: sleep: enable dynamic debug support within pm_pr_dbg() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Update metrics table info for Pink Sardine (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add helper function to check the cpu id (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Get STB DRAM size from PMFW (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Pass true/false to bool argument (David Arcari) [RHEL-24991] - redhat/configs: Enable INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (Jerry Snitselaar) [RHEL-28672] - idpf: don't skip over ethtool tcp-data-split setting (Michal Schmidt) [RHEL-36182] - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38151] {CVE-2023-52730} - redhat/configs: Adding CONFIG_TYPEC_MUX_WCD939X_USBSS (Desnes Nunes) [RHEL-34114] - usb: xhci: use array_size() when allocating and freeing memory (Desnes Nunes) [RHEL-34114] - usb: xhci: check if 'requested segments' exceeds ERST capacity (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Fix connector check on init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi_acpi: Refactor and fix DELL quirk (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Ack unsupported commands (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Check for notifications after init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct the PDO counting in pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Update PD of Type-C port upon pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct port source pdo array in pd_set callback (Desnes Nunes) [RHEL-34114] - xhci: Fix failure to detect ring expansion need. (Desnes Nunes) [RHEL-34114] - usb: port: Don't try to peer unused USB ports based on location (Desnes Nunes) [RHEL-34114] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices (Desnes Nunes) [RHEL-34114] - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix issues with power being removed during reset (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Don't disconnect if not started (Desnes Nunes) [RHEL-34114] - usb: roles: don't get/set_role() when usb_role_switch is unregistered (Desnes Nunes) [RHEL-34114] - usb: roles: fix NULL pointer issue when put module's reference (Desnes Nunes) [RHEL-34114] - USB: roles: make role_class a static const structure (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Explicitly include linux/platform_device.h (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-34114] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Support EBC feature of DWC_usb31" (Desnes Nunes) [RHEL-34114] - dt-bindings: xilinx: replace Piyush Mehta maintainership (Desnes Nunes) [RHEL-34114] - USB: serial: option: add Fibocom FM101-GL variant (Desnes Nunes) [RHEL-34114] - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (Desnes Nunes) [RHEL-34114] - USB: serial: cp210x: add ID for IMST iM871A-USB (Desnes Nunes) [RHEL-34114] - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix the PD disabled case (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Quirk to ack a connector change ack cmd (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Fix command completion handling (Desnes Nunes) [RHEL-34114] - usb: ucsi: Add missing ppm_lock (Desnes Nunes) [RHEL-34114] - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-34114] - Revert "usb: typec: tcpm: fix cc role at port reset" (Desnes Nunes) [RHEL-34114] - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Desnes Nunes) [RHEL-34114] - usb: chipidea: core: handle power lost in workqueue (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend (Desnes Nunes) [RHEL-34114] - usb: core: Prevent null pointer dereference in update_port_device_state (Desnes Nunes) [RHEL-34114] - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-34114] - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-34114] - xhci: fix off by one check when adding a secondary interrupter. (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer dereference at secondary interrupter removal (Desnes Nunes) [RHEL-34114] - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Fix indentations in documentation of NCM section (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: fix use of device-specific init function (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: Separate reset for TPS6598x (Desnes Nunes) [RHEL-34114] - usb: mon: Fix atomicity violation in mon_bin_vma_fault (Desnes Nunes) [RHEL-34114] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: dwc3: Limit num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - xhci: add support to allocate several interrupters (Desnes Nunes) [RHEL-34114] - USB: core: Use device_driver directly in struct usb_driver and usb_device_driver (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Queue PM runtime idle on disconnect event (Desnes Nunes) [RHEL-34114] - usb: chipidea: wait controller resume finished for wakeup irq (Desnes Nunes) [RHEL-34114] - usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Desnes Nunes) [RHEL-34114] - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Desnes Nunes) [RHEL-34114] - usb: dwc3: set pm runtime active before resume common (Desnes Nunes) [RHEL-34114] - usb: dwc3: Support EBC feature of DWC_usb31 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Support multiple capabilities (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: Add child nodes for multiple PD capabilities (Desnes Nunes) [RHEL-34114] - usb: xhci-plat: fix usb disconnect issue after s4 (Desnes Nunes) [RHEL-34114] - usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS (Desnes Nunes) [RHEL-34114] - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Handle EP0 request dequeuing properly (Desnes Nunes) [RHEL-34114] - usb: dwc3: Properly handle processing of pending events (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Desnes Nunes) [RHEL-34114] - USB: fix up merge of 6.4-rc4 into usb-next (Desnes Nunes) [RHEL-34114] - usb: dwc3: Add error logs for unknown endpoint events (Desnes Nunes) [RHEL-34114] - usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add patch update support for tps6598x (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: declare in_data in as const in exec_cmd functions (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add function to request firmware (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add init and reset functions to tipd_data (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Soft reset phy on probe for host" (Desnes Nunes) [RHEL-34114] - usb: linux/usb.h: fix Excess kernel-doc description warning (Desnes Nunes) [RHEL-34114] - thunderbolt: Reduce retry timeout to speed up boot for some devices (Desnes Nunes) [RHEL-34114] - thunderbolt: Keep link as asymmetric if preferred by hardware (Desnes Nunes) [RHEL-34114] - thunderbolt: make tb_bus_type const (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Parse Accessory Mode information (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add accessory mode description (Desnes Nunes) [RHEL-34114] - xhci: Fix null pointer dereference during S4 resume when resetting ep0 (Desnes Nunes) [RHEL-34114] - usb: dwc3: imx8mp: Fix smatch warning (Desnes Nunes) [RHEL-34114] - usb: typec: fixed a typo (Desnes Nunes) [RHEL-34114] - usb: gadget: f_fs: fix fortify warning (Desnes Nunes) [RHEL-34114] - usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - usb: mon_text: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: mon_stat: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch (Desnes Nunes) [RHEL-34114] - usb: core: Fix crash w/ usb_choose_configuration() if no driver (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP (Desnes Nunes) [RHEL-34114] - usb: typec: change altmode SVID to u16 entry (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add altmodes description (Desnes Nunes) [RHEL-34114] - usb: typec: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - usb: chipidea: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: nxp,ptn5110: Fix typos in the title (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: genesys,gl850g: Document 'peer-hub' (Desnes Nunes) [RHEL-34114] - usb: cdc-acm: return correct error code on unsupported break (Desnes Nunes) [RHEL-34114] - thunderbolt: Add support for Intel Lunar Lake (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable PCIe extended encapsulation upon teardown properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Make PCIe tunnel setup and teardown follow CM guide (Desnes Nunes) [RHEL-34114] - thunderbolt: Improve logging when DisplayPort resource is added due to hotplug (Desnes Nunes) [RHEL-34114] - thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable CL states only when actually needed (Desnes Nunes) [RHEL-34114] - thunderbolt: Transition link to asymmetric only when both sides support it (Desnes Nunes) [RHEL-34114] - thunderbolt: Log XDomain link speed and width (Desnes Nunes) [RHEL-34114] - thunderbolt: Move width_name() helper to tb.h (Desnes Nunes) [RHEL-34114] - thunderbolt: Handle lane bonding of Gen 4 XDomain links properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for SunplusIT camera (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Pick first best alternate setting insteed of last (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for a Chicony camera (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: fix UCSI on buggy Qualcomm devices (Desnes Nunes) [RHEL-34114] - media: cx231xx: fix a memleak in cx231xx_init_isoc (Desnes Nunes) [RHEL-34114] - usb: xhci: xhci-plat: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub (Desnes Nunes) [RHEL-34114] - usb: hub: Replace hardcoded quirk value with BIT() macro (Desnes Nunes) [RHEL-34114] - usb: typec: tcpci: add vconn over current fault handling to maxim_core (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: add tcpm_port_error_recovery symbol (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: tps6598x: add reset-gpios property (Desnes Nunes) [RHEL-34114] - usb: typec: tps6598x: add reset gpio support (Desnes Nunes) [RHEL-34114] - r8152: fix unknown device for choose_configuration (Desnes Nunes) [RHEL-34114] - r8152: Choose our USB config with choose_configuration() rather than probe() (Desnes Nunes) [RHEL-34114] - usb: core: Allow subclassed USB drivers to override usb_choose_configuration() (Desnes Nunes) [RHEL-34114] - usb: core: Don't force USB generic_subclass drivers to define probe() (Desnes Nunes) [RHEL-34114] - usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer deref during xhci urb enqueue (Desnes Nunes) [RHEL-34114] - xhci: Reconfigure endpoint 0 max packet size only during endpoint reset (Desnes Nunes) [RHEL-34114] - xhci: minor coding style cleanup in 'xhci_try_enable_msi()' (Desnes Nunes) [RHEL-34114] - xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code (Desnes Nunes) [RHEL-34114] - xhci: change 'msix_count' to encompass MSI or MSI-X vectors (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI function (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI-X function (Desnes Nunes) [RHEL-34114] - xhci: add handler for only one interrupt line (Desnes Nunes) [RHEL-34114] - xhci: check if legacy irq is available before using it as fallback (Desnes Nunes) [RHEL-34114] - xhci: dbc: Add missing headers (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof_field() where it makes sense (Desnes Nunes) [RHEL-34114] - xhci: dbc: Replace custom return value with proper Linux error code (Desnes Nunes) [RHEL-34114] - xhci: dbc: Don't shadow error codes in store() functions (Desnes Nunes) [RHEL-34114] - xhci: dbc: Check for errors first in xhci_dbc_stop() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use ATTRIBUTE_GROUPS() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Convert to use sysfs_streq() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Drop duplicate checks for dma_free_coherent() (Desnes Nunes) [RHEL-34114] - usb: new quirk to reduce the SET_ADDRESS request timeout (Desnes Nunes) [RHEL-34114] - usb: xhci: Add timeout argument in address_device USB HCD callback (Desnes Nunes) [RHEL-34114] - media: usb: cx231xx: Stop direct calls to queue num_buffers field (Desnes Nunes) [RHEL-34114] - USB: misc: iowarrior: remove redundant assignment to variable io_res (Desnes Nunes) [RHEL-34114] - thunderbolt: Remove duplicated re-assignment of pointer 'out' (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add phy tuning properties (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add power-domains property (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb-phy: convert to json schema (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by (Desnes Nunes) [RHEL-34114] - memstick r592: make memstick_debug_get_tpc_name() static (Desnes Nunes) [RHEL-34114] - memstick: fix memory leak if card device is never registered (Desnes Nunes) [RHEL-34114] - memstick: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - mmc: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - memstick/mspro_block: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [RHEL-34114] - memstick: r592: Fix a UAF bug when removing the driver (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Prefer struct_size over open coded arithmetic (Desnes Nunes) [RHEL-34114] - memstick: switch from 'pci_' to 'dma_' API (Desnes Nunes) [RHEL-34114] - memstick: r592: Change the name of the 'pci_driver' structure to be consistent (Desnes Nunes) [RHEL-34114] - misc: rtsx: clean up one inconsistent indenting (Desnes Nunes) [RHEL-34114] - phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-34114] - phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers (Desnes Nunes) [RHEL-34114] - phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration (Desnes Nunes) [RHEL-34114] - phy: core: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - phy: core: add debugfs files (Desnes Nunes) [RHEL-34114] - PCI: tegra: Convert to devm_of_phy_optional_get() (Desnes Nunes) [RHEL-34114] - phy: Add devm_of_phy_optional_get() helper (Desnes Nunes) [RHEL-34114] - doc: phy: Document devm_of_phy_get() (Desnes Nunes) [RHEL-34114] - phy: Remove unused phy_optional_get() (Desnes Nunes) [RHEL-34114] - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode (Felix Maurer) [RHEL-30017] - hsr: Handle failures in module init (Felix Maurer) [RHEL-30017] - hsr: Fix uninit-value access in hsr_get_node() (Felix Maurer) [RHEL-30017 RHEL-33236] {CVE-2024-26863} - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (Felix Maurer) [RHEL-30017] - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() (Felix Maurer) [RHEL-30017 RHEL-31606] {CVE-2024-26707} - net: hsr: Add support for MC filtering at the slave device (Felix Maurer) [RHEL-30017] - net: hsr: Disable promiscuous mode in offload mode (Felix Maurer) [RHEL-30017]- net: add netdev_lockdep_set_classes() to virtual drivers (Davide Caratti) [RHEL-6066] - net: bridge: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - vlan: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [RHEL-6066] - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [RHEL-6066] - selftests: net: more pmtu.sh fixes (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in so_txtime.sh test (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in gro.sh test (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge locked port test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge MDB test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix layer 2 miss test flakiness (Hangbin Liu) [RHEL-31077] - selftests: net: let big_tcp test cope with slow env (Hangbin Liu) [RHEL-31077] - selftests: net: avoid just another constant wait (Hangbin Liu) [RHEL-31077] - selftests: net: fix tcp listener handling in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: don't access /dev/stdout in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: test vxlan pmtu exceptions with tcp (Hangbin Liu) [RHEL-31077] - selftests: net: cut more slack for gro fwd tests. (Hangbin Liu) [RHEL-31077] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Hangbin Liu) [RHEL-31077] - selftests: bonding: Check initial state (Hangbin Liu) [RHEL-31077] - selftests: net: fix available tunnels detection (Hangbin Liu) [RHEL-31077] - selftests: net: give more time for GRO aggregation (Hangbin Liu) [RHEL-31077] - selftests: net: fix rps_default_mask with >32 CPUs (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Remove executable bits from lib.sh (Hangbin Liu) [RHEL-31077] - selftests: bonding: Change script interpreter (Hangbin Liu) [RHEL-31077] - selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu) [RHEL-31077] - selftests/net: ipsec: fix constant out of range (Hangbin Liu) [RHEL-31077] - selftests: net: fcnal-test: check if FIPS mode is enabled (Hangbin Liu) [RHEL-31077] - selftests: net: vrf-xfrm-tests: change authentication and encryption algos (Hangbin Liu) [RHEL-31077] - selftests: add few test cases for tap driver (Hangbin Liu) [RHEL-31077] - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Hangbin Liu) [RHEL-31077] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-29553] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-29553] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-29553] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-29553] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-29553] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-29553] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-29553] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-29553] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-29553] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-29553] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-29553] - powerpc/smp: do not decrement idle task preempt count in CPU offline (Mamatha Inamdar) [RHEL-38427] {CVE-2021-47454} - Squashfs: check the inode number is not the invalid value of zero (Abhi Das) [RHEL-35098] {CVE-2024-26982} - locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains (Waiman Long) [RHEL-35759] - torture: add missing dependency on hrtimer.h (Waiman Long) [RHEL-35759] - locking/mutex: Document that mutex_unlock() is non-atomic (Waiman Long) [RHEL-35759] - cleanup: Add conditional guard support (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() calling convention (Waiman Long) [RHEL-35759] - locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c (Waiman Long) [RHEL-35759] - locktorture: Check the correct variable for allocation failure (Waiman Long) [RHEL-35759] - locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers (Waiman Long) [RHEL-35759] - doc: Catch-up update for locktorture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add call_rcu_chains module parameter (Waiman Long) [RHEL-35759] - locktorture: Add new module parameters to lock_torture_print_module_parms() (Waiman Long) [RHEL-35759] - torture: Print out torture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add acq_writer_lim to complain about long acquistion times (Waiman Long) [RHEL-35759] - locktorture: Consolidate "if" statements in lock_torture_writer() (Waiman Long) [RHEL-35759] - locktorture: Alphabetize torture_param() entries (Waiman Long) [RHEL-35759] - rcutorture: Fix stuttering races and other issues (Waiman Long) [RHEL-35759] - locktorture: Add readers_bind and writers_bind module parameters (Waiman Long) [RHEL-35759] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter (Waiman Long) [RHEL-35759] - torture: Share torture_random_state with torture_shuffle_tasks() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix grammar in comment (Waiman Long) [RHEL-35759] - locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts (Waiman Long) [RHEL-35759] - locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning (Waiman Long) [RHEL-35759] - locking/seqlock: Change __seqprop() to return the function pointer (Waiman Long) [RHEL-35759] - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix typo in comment (Waiman Long) [RHEL-35759] - locking/debug: Fix debugfs API return value checks to use IS_ERR() (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Make sure we bail out instead of livelock (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Fix potential workqueue corruption (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup (Waiman Long) [RHEL-35759] - locking: export contention tracepoints for bcachefs six locks (Waiman Long) [RHEL-35759] - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() (Waiman Long) [RHEL-35759] - lockdep: fix static memory detection even more (Waiman Long) [RHEL-35759] - torture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-35759] - torture: Move stutter_wait() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_shuffle() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_onoff() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_*() use TASK_IDLE (Waiman Long) [RHEL-35759] - torture: Add lock_torture writer_fifo module parameter (Waiman Long) [RHEL-35759] - torture: Add a kthread-creation callback to _torture_create_kthread() (Waiman Long) [RHEL-35759] - torture: Support randomized shuffling for proxy exec testing (Waiman Long) [RHEL-35759] - locking: add lockevent_read() prototype (Waiman Long) [RHEL-35759] - lockdep: Add lock_set_cmp_fn() annotation (Waiman Long) [RHEL-35759] - locktorture: Add long_hold to adjust lock-hold delays (Waiman Long) [RHEL-35759] - torture: Fix hang during kthread shutdown phase (Waiman Long) [RHEL-35759] - torture: Seed torture_random_state on CPU (Waiman Long) [RHEL-35759] - seqlock: drop seqcount_ww_mutex_t (Waiman Long) [RHEL-35759] - sections: global data can be in .bss (Waiman Long) [RHEL-35759] - bnxt_en: do not map packet buffers twice (Petr Oros) [RHEL-31941] - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() (Petr Oros) [RHEL-31941] - bpf, test_run: fix crashes due to XDP frame overwriting/corruption (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - page_pool: fix netlink dump stop/resume (Petr Oros) [RHEL-31941] - page_pool: fix typos and punctuation (Petr Oros) [RHEL-31941] - page_pool: transition to reference count management after page draining (Petr Oros) [RHEL-31941] - net: page_pool: factor out releasing DMA from releasing the page (Petr Oros) [RHEL-31941] - net: page_pool: fix general protection fault in page_pool_unlist (Petr Oros) [RHEL-31941] - tools: ynl: don't skip regeneration from make targets (Petr Oros) [RHEL-31941] - tools: ynl: order building samples after generated code (Petr Oros) [RHEL-31941] - tools: ynl: make sure we use local headers for page-pool (Petr Oros) [RHEL-31941] - tools: ynl: fix build of the page-pool sample (Petr Oros) [RHEL-31941] - tools: ynl: add sample for getting page-pool information (Petr Oros) [RHEL-31941] - net: page_pool: mute the periodic warning for visible page pools (Petr Oros) [RHEL-31941] - net: page_pool: expose page pool stats via netlink (Petr Oros) [RHEL-31941] - net: page_pool: report when page pool was destroyed (Petr Oros) [RHEL-31941] - net: page_pool: report amount of memory held by page pools (Petr Oros) [RHEL-31941] - net: page_pool: add netlink notifications for state changes (Petr Oros) [RHEL-31941] - net: page_pool: implement GET in the netlink API (Petr Oros) [RHEL-31941] - net: page_pool: add nlspec for basic access to page pools (Petr Oros) [RHEL-31941] - eth: link netdev to page_pools in drivers (Petr Oros) [RHEL-31941] - net: page_pool: stash the NAPI ID for easier access (Petr Oros) [RHEL-31941] - net: page_pool: record pools per netdev (Petr Oros) [RHEL-31941] - net: page_pool: id the page pools (Petr Oros) [RHEL-31941] - net: page_pool: factor out uninit (Petr Oros) [RHEL-31941] - net: page_pool: avoid touching slow on the fastpath (Petr Oros) [RHEL-31941] - net: page_pool: split the page_pool_params into fast and slow (Petr Oros) [RHEL-31941] - page_pool: update document about fragment API (Petr Oros) [RHEL-31941] - page_pool: introduce page_pool_alloc() API (Petr Oros) [RHEL-31941] - page_pool: remove PP_FLAG_PAGE_FRAG (Petr Oros) [RHEL-31941] - bnxt_en: Let the page pool manage the DMA mapping (Petr Oros) [RHEL-31941] - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP (Petr Oros) [RHEL-31941] - page_pool: unify frag_count handling in page_pool_is_last_frag() (Petr Oros) [RHEL-31941] - page_pool: fragment API support for 32-bit arch with 64-bit DMA (Petr Oros) [RHEL-31941] - page_pool: fix documentation typos (Petr Oros) [RHEL-31941] - docs: net: page_pool: de-duplicate the intro comment (Petr Oros) [RHEL-31941] - net: skbuff: always try to recycle PP pages directly when in softirq (Petr Oros) [RHEL-31941] - page_pool: add a lockdep check for recycling in hardirq (Petr Oros) [RHEL-31941] - net: skbuff: avoid accessing page_pool if !napi_safe when returning page (Petr Oros) [RHEL-31941] - page_pool: place frag_* fields in one cacheline (Petr Oros) [RHEL-31941] - net: page_pool: merge page_pool_release_page() with page_pool_return_page() (Petr Oros) [RHEL-31941] - net: page_pool: hide page_pool_release_page() (Petr Oros) [RHEL-31941] - eth: stmmac: let page recycling happen with skbs (Petr Oros) [RHEL-31941] - page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings (Petr Oros) [RHEL-31941] - xdp: remove unused {__,}xdp_release_frame() (Petr Oros) [RHEL-31941] - xdp: recycle Page Pool backed skbs built from XDP frames (Petr Oros) [RHEL-31941] - net: page_pool, skbuff: make skb_mark_for_recycle() always available (Petr Oros) [RHEL-31941] - selftests/bpf: robustify test_xdp_do_redirect with more payload magics (Petr Oros) [RHEL-31941] - Documentation: networking: correct spelling (Petr Oros) [RHEL-31941] - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37232] {CVE-2024-35888} - tcp: Add memory barrier to tcp_push() (Antoine Tenart) [RHEL-22708] - tcp: tcp_wfree() refactoring (Antoine Tenart) [RHEL-22708] - powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Mamatha Inamdar) [RHEL-37052] {CVE-2023-52690} - KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Maxim Levitsky) [RHEL-32430] - perf/x86/intel: Expose existence of callback support to KVM (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Snapshot LBR capabilities during module initialization (Maxim Levitsky) [RHEL-32430] - tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Maxim Levitsky) [RHEL-32430] - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Maxim Levitsky) [RHEL-32430] - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Remove a useless zeroing of allocated memory (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Maxim Levitsky) [RHEL-32430] - KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disable support for adaptive PEBS (Maxim Levitsky) [RHEL-32430] - KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Maxim Levitsky) [RHEL-32430] - KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Maxim Levitsky) [RHEL-32430] - KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Maxim Levitsky) [RHEL-32430] - KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP (Maxim Levitsky) [RHEL-32430] - selftests: kvm: remove meaningless assignments in Makefiles (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: fix recursive deadlock in timer injection (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: simplify locking and make more self-contained (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: improve accuracy of Xen timers (Maxim Levitsky) [RHEL-32430] - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV-ES smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use the SEV library APIs in the intra-host migration test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add library for creating and interacting with SEV guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Allow tagging protected memory in guest page tables (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly ucall pool from shared memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for protected vm_vaddr_* allocations (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for allocating/managing protected guest memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to iterate over a sparsebit range (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make sparsebit structs const where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend VM creation's @shape to allow control of VM subtype (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the fix_hypercall test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the sync_regs test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to define a test with one vcpu (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move setting a vCPU's entry point to a dedicated API (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Rename vmplX_ssp -> plX_ssp (Maxim Levitsky) [RHEL-32430] - kvm/x86: allocate the write-tracking metadata on-demand (Maxim Levitsky) [RHEL-32430] - KVM: VMX: return early if msr_bitmap is not supported (Maxim Levitsky) [RHEL-32430] - KVM: VMX: fix comment to add LBR to passthrough MSRs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add CONFIG_64BIT definition for the build (Maxim Levitsky) [RHEL-32430] - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Maxim Levitsky) [RHEL-32430] - KVM: Get rid of return value from kvm_arch_create_vm_debugfs() (Maxim Levitsky) [RHEL-32430] - tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - x86: irq: unconditionally define KVM interrupt vectors (Maxim Levitsky) [RHEL-32430] - KVM: fix kvm_mmu_memory_cache allocation warning (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity (Maxim Levitsky) [RHEL-32430] - KVM: Add a comment explaining the directed yield pending interrupt logic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up directed yield API for "has pending interrupt" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Rely solely on preempted_in_kernel flag for directed yield (Maxim Levitsky) [RHEL-32430] - KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel (Maxim Levitsky) [RHEL-32430] - KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Maxim Levitsky) [RHEL-32430] - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Open code all direct reads to guest DR6 and DR7 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make kvm_get_dr() return a value, not use an out parameter (Maxim Levitsky) [RHEL-32430] - x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test top-down slots event in x86's pmu_counters_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info content to be 'safely' copied (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: check the need for invalidation under read lock first (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability (Maxim Levitsky) [RHEL-32430] - KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA (Maxim Levitsky) [RHEL-32430] - KVM: selftests: map Xen's shared_info page using HVA rather than GFN (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow shared_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: separate initialization of shared_info cache and content (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: include page offset in uhva and use it consistently (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: stop open-coding offset_in_page() (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove KVM_GUEST_USES_PFN usage (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: add a mark-dirty helper (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: mark guest pages dirty with the pfncache lock held (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove unnecessary exports (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: Add a map helper function (Maxim Levitsky) [RHEL-32430] - treewide: remove CONFIG_HAVE_KVM (Maxim Levitsky) [RHEL-32430] - vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - MIPS: introduce Kconfig for MIPS VZ (Maxim Levitsky) [RHEL-32430] - kvm: move "select IRQ_BYPASS_MANAGER" to common code (Maxim Levitsky) [RHEL-32430] - KVM: remove unnecessary #ifdef (Maxim Levitsky) [RHEL-32430] - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Maxim Levitsky) [RHEL-32430] - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Maxim Levitsky) [RHEL-32430] - KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: x86: move x86-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: remove more traces of device assignment UAPI (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for GENMASK (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for BIT (Maxim Levitsky) [RHEL-32430] - uapi: introduce uapi-friendly macros for GENMASK (Maxim Levitsky) [RHEL-32430] - KVM: x86: rename push to emulate_push for consistency (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up partially uninitialized integer in emulate_pop() (Maxim Levitsky) [RHEL-32430] - KVM: x86/emulator: emulate movbe with operand-size prefix (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Report up-to-date exit qualification to userspace (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Add support for allowing zero SEV ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Use unsigned integers when dealing with ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return (Maxim Levitsky) [RHEL-32430] - KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (Maxim Levitsky) [RHEL-32430] - KVM: Get reference to VM's address space in the async #PF worker (Maxim Levitsky) [RHEL-32430] - KVM: Put mm immediately after async #PF worker completes remote gup() (Maxim Levitsky) [RHEL-32430] - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Maxim Levitsky) [RHEL-32430] - KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN (Maxim Levitsky) [RHEL-32430] - x86/kvm: Use separate percpu variable to track the enabling of asyncpf (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix broken debugregs ABI for 32 bit kernels (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Expand the comment about what bits are check emulating events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot event selectors that KVM emulates in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Process only enabled PMCs when emulating events in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add common define to capture fixed counters offset (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test PMC virtualization with forced emulation (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move KVM_FEP macro into common library header (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Query module param to detect FEP in MSR filtering test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers to read integer module params (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a helper to query if the PMU module param is enabled (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Expand PMU counters test to verify LLC events (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add functional test for Intel's fixed PMU counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add vcpu_set_cpuid_property() to set properties (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Get eventsel for fixed counters from perf (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Allow programming events that match unsupported arch events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Always treat Fixed counters as available when supported (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() (Maxim Levitsky) [RHEL-32430] - KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Maxim Levitsky) [RHEL-32430] - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Maxim Levitsky) [RHEL-32430] - KVM: x86: Mark target gfn of emulated atomic instruction as dirty (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Don't assert on exact number of 4KiB in dirty log split test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix KVM_GET_MSRS stack info leak (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make gtod_is_based_on_tsc() return 'bool' (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Check irqchip mode before create PIT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fail tests when open() fails with !ENOENT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86_64: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Reword the NX hugepage test's skip message to be more helpful (Maxim Levitsky) [RHEL-32430] - tools headers UAPI: Sync kvm headers with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86: add missing "depends on KVM" (Maxim Levitsky) [RHEL-32430] - KVM: fix direction of dependency on MMU notifiers (Maxim Levitsky) [RHEL-32430] - KVM: introduce CONFIG_KVM_COMMON (Maxim Levitsky) [RHEL-32430] - KVM: clean up directives to compile out irqfds (Maxim Levitsky) [RHEL-32430] - KVM: remove deprecated UAPIs (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_IRQFD (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_EVENTFD (Maxim Levitsky) [RHEL-32430] - KVM: guest-memfd: fix unused-function warning (Maxim Levitsky) [RHEL-32430] - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make Hyper-V emulation optional (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off hyperv_evmcs.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix broken assert messages in Hyper-V features test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix MWAIT error message when guest assertion fails (Maxim Levitsky) [RHEL-32430] - KVM: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: fix comment about mmu_unsync_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: always take tdp_mmu_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from functions (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR (Maxim Levitsky) [RHEL-32430] - KVM: move KVM_CAP_DEVICE_CTRL to the generic check (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Track emulated counter events instead of previous counter (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Update sample period in pmc_write_counter() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move PMU reset logic to common x86 code (Maxim Levitsky) [RHEL-32430] - KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Advertise support for flush-by-ASID (Maxim Levitsky) [RHEL-32430] - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use a switch statement and macros in __feature_translate() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Maxim Levitsky) [RHEL-32430] - KVM: x86: Turn off KVM_WERROR by default for all configs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove x86's so called "MMIO warning" test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the single-underscore ioctl() helpers (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise and enable LAM (user and supervisor) (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for user pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for supervisor pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Untag addresses for LAM emulation where applicable (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Maxim Levitsky) [RHEL-32430] - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix dynamic generation of configuration names (Maxim Levitsky) [RHEL-32430] - KVM: Convert comment into an assertion in kvm_io_bus_register_dev() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: selftests: add -MP to CFLAGS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Actually print out magic token in NX hugepages skip message (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove 'return void' expression for 'void function' (Maxim Levitsky) [RHEL-32430] - Revert "KVM: Prevent module exit until all VMs are freed" (Maxim Levitsky) [RHEL-32430] - KVM: Set file_operations.owner appropriately for all such structures (Maxim Levitsky) [RHEL-32430] - KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid using forced target for generating arm64 headers (Maxim Levitsky) [RHEL-32430] - tools headers arm64: Update sysreg.h with kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generate sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - perf build: Generate arm64's sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - tools: arm64: Add a Makefile for generating sysreg-defs.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR (Maxim Levitsky) [RHEL-32430] - KVM: Annotate struct kvm_irq_routing_table with __counted_by (Maxim Levitsky) [RHEL-32430] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37060] {CVE-2023-52686} - crypto: qcom-rng - Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add missing dependency on hw_random (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add hw_random interface support (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng: Make the core clock optional regardless of ACPI presence (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Fix qcom_rng_of_match unused warning (Lucas Karpinski) [RHEL-36682] - bpf: fix check for attempt to corrupt spilled pointer (Viktor Malik) [RHEL-26569] {CVE-2023-52462} - vxlan: Add missing VNI filter counter update in arp_reduce(). (Ivan Vecera) [RHEL-36610] - vxlan: Fix racy device stats updates. (Ivan Vecera) [RHEL-36610] - selftests: vxlan_mdb: Fix failures with old libnet (Ivan Vecera) [RHEL-36610] - selftests: fill in some missing configs for net (Ivan Vecera) [RHEL-36610] - vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size() (Ivan Vecera) [RHEL-36610] - mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression (Ivan Vecera) [RHEL-36610] - net-next: gro: Fix use of skb_gro_header_slow (Ivan Vecera) [RHEL-36610] - vxlan: Add missing entries to vxlan_get_size() (Ivan Vecera) [RHEL-36610] - vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC (Ivan Vecera) [RHEL-36610] - vxlan: Use helper functions to update stats (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: free percpu vni stats on error path (Ivan Vecera) [RHEL-36610] - vxlan: Add support for nexthop ID metadata (Ivan Vecera) [RHEL-36610] - ip_tunnels: Add nexthop ID field to ip_tunnel_key (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Fix selftest regression after changes in iproute2. (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Add tests for vxlan nolocalbypass option. (Ivan Vecera) [RHEL-36610] - net: vxlan: Add nolocalbypass option to vxlan. (Ivan Vecera) [RHEL-36610] - selftests: net: Add VXLAN MDB test (Ivan Vecera) [RHEL-36610] - vxlan: Enable MDB support (Ivan Vecera) [RHEL-36610] - vxlan: Add MDB data path support (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add an internal flag to indicate MDB usage (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add MDB control path support (Ivan Vecera) [RHEL-36610] - vxlan: Expose vxlan_xmit_one() (Ivan Vecera) [RHEL-36610] - vxlan: Move address helpers to private headers (Ivan Vecera) [RHEL-36610] - selftests: Fix failing VXLAN VNI filtering test (Ivan Vecera) [RHEL-36610] - vxlan: Fix memory leaks in error path (Ivan Vecera) [RHEL-36610] - net: gro: skb_gro_header helper function (Ivan Vecera) [RHEL-36610] - net: vxlan: Fix kernel coding style (Ivan Vecera) [RHEL-36610] - net: vxlan: Add extack support to vxlan_fdb_delete (Ivan Vecera) [RHEL-36610] - selftests/net: add missing tests to Makefile (Ivan Vecera) [RHEL-36610] - vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan devices (Ivan Vecera) [RHEL-36610] - drivers: vxlan: fix returnvar.cocci warning (Ivan Vecera) [RHEL-36610] - vxlan_core: delete unnecessary condition (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: add support for stats dumping (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: per vni stats (Ivan Vecera) [RHEL-36610] - selftests: add new tests for vxlan vnifiltering (Ivan Vecera) [RHEL-36610] - vxlan: vni filtering support on collect metadata device (Ivan Vecera) [RHEL-36610] - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix missing sk_buff release in seg6_input_core (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-37511] - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [RHEL-37511] - tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string (Ivan Vecera) [RHEL-36218] - net: bql: fix building with BQL disabled (Ivan Vecera) [RHEL-36218] - net: sched: Remove NET_ACT_IPT from Kconfig (Ivan Vecera) [RHEL-36218] - net: fill in MODULE_DESCRIPTION()s for net/sched (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Don't zero blockid when net device is being deleted (Ivan Vecera) [RHEL-36218] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36218] - net: netdevsim: don't try to destroy PHC on VFs (Ivan Vecera) [RHEL-36218] - net: sched: track device in tcf_block_get/put_ext() only for clsact binder types (Ivan Vecera) [RHEL-36218] - net/sched: Remove ipt action tests (Ivan Vecera) [RHEL-36218] - net/sched: simplify tc_action_load_ops parameters (Ivan Vecera) [RHEL-36218] - net: sched: move block device tracking into tcf_block_get/put_ext() (Ivan Vecera) [RHEL-36218] - net/sched: sch_api: conditional netlink notifications (Ivan Vecera) [RHEL-36218] - net/sched: introduce ACT_P_BOUND return code (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: complement tcf_tfilter_dump_policy (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for CBQ qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for ATM qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for dsmark qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for tcindex classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for rsvp classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove CONFIG_NET_ACT_IPT from default configs (Ivan Vecera) [RHEL-36218] - net/sched: Retire ipt action (Ivan Vecera) [RHEL-36218] - net: sched: em_text: fix possible memory leak in em_text_destroy() (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Allow mirred to block (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Add helper function tcf_mirred_replace_dev (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: Expose tc block to the datapath (Ivan Vecera) [RHEL-36218] - net/sched: Introduce tc block netdev tracking infra (Ivan Vecera) [RHEL-36218] - net: sched: Add initial TC error skb drop reasons (Ivan Vecera) [RHEL-36218] - packet: add a generic drop reason for receive (Ivan Vecera) [RHEL-36218] - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Move drop_reason to struct tc_skb_cb (Ivan Vecera) [RHEL-36218] - net/sched: act_api: skip idr replace on bound actions (Ivan Vecera) [RHEL-36218] - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: remove 'unicast' argument from delete notification (Ivan Vecera) [RHEL-36218] - net/sched: act_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: act_api: don't open code max() (Ivan Vecera) [RHEL-36218] - rtnl: add helper to send if skb is not null (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if a notification is needed (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if rtnl group has listeners (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many (Ivan Vecera) [RHEL-36218] - net/sched: act_api: stop loop over ops array on NULL in tcf_action_init (Ivan Vecera) [RHEL-36218] - net/sched: act_api: avoid non-contiguous action array (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove filters/tests.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rename concurrency.json to flower.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious './' from Makefile (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious nsPlugin usage (Ivan Vecera) [RHEL-36218] - net/sched: cbs: Use units.h instead of the copy of a definition (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unused import (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cleanup on Ctrl-C (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: prefix iproute2 functions with "ipr2" (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unnecessary time.sleep (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove buildebpf plugin (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: report number of workers in use (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: timeout on unbounded loops (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: leverage -all in suite ns teardown (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use netns delete from pyroute2 (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move back to per test ns setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cap parallel tdc to 4 cores (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add hashtable tests for u32 (Ivan Vecera) [RHEL-36218] - net/sched: cls_u32: replace int refcounts with proper refcounts (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use parallel tdc in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: preload all modules in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rework namespaces and devices setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: drop '-N' argument from nsPlugin (Ivan Vecera) [RHEL-36218] - net: don't dump stack on queue timeout (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP (Ivan Vecera) [RHEL-36218] - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for classifiers (Ivan Vecera) [RHEL-36218] - net: sched: Fill in MODULE_DESCRIPTION for act_gate (Ivan Vecera) [RHEL-36218] - sched: act_ct: switch to per-action label counting (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Use non-work-conserving warning handler (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fix off-by-one error in fq_dequeue() (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add test for 'rt' upgrade on hfsc (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move auxiliary scripts to a dedicated folder (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add missing Kconfig options to 'config' (Ivan Vecera) [RHEL-36218] - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Ivan Vecera) [RHEL-36218] - net, sched: Make tc-related drop reason more flexible (Ivan Vecera) [RHEL-36218] - net: sched: cls_u32: Fix allocation size in u32_init() (Ivan Vecera) [RHEL-36218] - netem: Annotate struct disttable with __counted_by (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add 3 bands and WRR scheduling (Ivan Vecera) [RHEL-36218] - net_sched: export pfifo_fast prio2band[] (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: remove q->ktime_cache (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: always garbage collect (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add fast path for mostly idle qdisc (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: change how @inactive is tracked (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: struct sched_data reorg (Ivan Vecera) [RHEL-36218] - net_sched: constify qdisc_priv() (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update tdc documentation (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: implement tdc parallel test run (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update test definitions for local resources (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: localize test resources (Ivan Vecera) [RHEL-36218] - net/sched: cls_route: make netlink errors meaningful (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_u32: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_route: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_fw: add tests for classid (Ivan Vecera) [RHEL-36218] - net/ipv6: SKB symmetric hash should incorporate transport ports (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Ivan Vecera) [RHEL-36218] - net/sched: fq_pie: avoid stalls in fq_pie_timer() (Ivan Vecera) [RHEL-36218] - netem: use seeded PRNG for correlated loss events (Ivan Vecera) [RHEL-36218] - netem: use a seeded PRNG for generating random losses (Ivan Vecera) [RHEL-36218] - netem: add prng attribute to netem_sched_data (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: test that taprio can only be attached as root (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add ptp_mock Kconfig dependency (Ivan Vecera) [RHEL-36218] - net: netdevsim: mimic tc-taprio offload (Ivan Vecera) [RHEL-36218] - net: netdevsim: use mock PHC driver (Ivan Vecera) [RHEL-36218] - redhat/configs: Add CONFIG_PTP_1588_CLOCK_MOCK (Ivan Vecera) [RHEL-36218] - net: ptp: create a mock-up PTP Hardware Clock driver (Ivan Vecera) [RHEL-36218] - net/sched: taprio: dump class stats for the actual q->qdiscs[] (Ivan Vecera) [RHEL-36218] - net/sched: taprio: delete misleading comment about preallocating child qdiscs (Ivan Vecera) [RHEL-36218] - net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() (Ivan Vecera) [RHEL-36218] - net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode (Ivan Vecera) [RHEL-36218] - net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() (Ivan Vecera) [RHEL-36218] - net: pkt_cls: Remove unused inline helpers (Ivan Vecera) [RHEL-36218] - tc: flower: Enable offload support IPSEC SPI field. (Ivan Vecera) [RHEL-36218] - tc: flower: support for SPI (Ivan Vecera) [RHEL-36218] - net: flow_dissector: Add IPSEC dissector (Ivan Vecera) [RHEL-36218] - net/sched: sch_qfq: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: sch_drr: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: wrap open coded Qdics class filter counter (Ivan Vecera) [RHEL-36218] - overflow: Allow mixed type arguments (Ivan Vecera) [RHEL-36218] - compiler.h: drop fallback overflow checkers (Ivan Vecera) [RHEL-36218] - dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Petr Oros) [RHEL-32098] - dpll: indent DPLL option type by a tab (Petr Oros) [RHEL-32098] - dpll: fix dpll_xa_ref_*_del() for multiple registrations (Petr Oros) [RHEL-32098] - dpll: spec: use proper enum for pin capabilities attribute (Petr Oros) [RHEL-32098] - dpll: move all dpll<>netdev helpers to dpll code (Petr Oros) [RHEL-32098] - dpll: fix build failure due to rcu_dereference_check() on unknown type (Petr Oros) [RHEL-32098] - dpll: rely on rcu for netdev_dpll_pin() (Petr Oros) [RHEL-32098] - dpll: fix possible deadlock during netlink dump operation (Petr Oros) [RHEL-32098] - dpll: check that pin is registered in __dpll_pin_unregister() (Petr Oros) [RHEL-32098] - dpll: move xa_erase() call in to match dpll_pin_alloc() error path order (Petr Oros) [RHEL-32098] - dpll: expose fractional frequency offset value to user (Petr Oros) [RHEL-32098] - dpll: allocate pin ids in cycle (Petr Oros) [RHEL-32098] - dpll: remove leftover mode_supported() op and use mode_get() instead (Petr Oros) [RHEL-32098] - Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block (Petr Oros) [RHEL-32098] - Documentation: dpll: Fix code blocks (Petr Oros) [RHEL-32098] - MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM (Petr Oros) [RHEL-32098] - netdev: Remove unneeded semicolon (Petr Oros) [RHEL-32098] - ipvs: Fix checksumming on GSO of SCTP packets (Xin Long) [RHEL-36204] - net: sctp: fix skb leak in sctp_inq_free() (Xin Long) [RHEL-36204] - sctp: preserve const qualifier in sctp_sk() (Xin Long) [RHEL-36204] - sctp: Simplify the allocation of slab caches (Xin Long) [RHEL-36204] - sctp: fix busy polling (Xin Long) [RHEL-36204] - sctp: support MSG_ERRQUEUE flag in recvmsg() (Xin Long) [RHEL-36204] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8775p: enable safety IRQ (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sa8775p compatible (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for MSM8226 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for SM6375 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add QCM2290 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: Correct unit address (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add per-sensor cells for msm8974 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: support per-sensor calibration cells (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add msm8956 compat (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Document i2c busses (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: add i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing spi nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: disable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable rtc (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: drop bogus clock-controller property (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: correct SPMI bus address cells (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add gpr node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sc8280xp compatible (Steve Dunnagan) [RHEL-33072]- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} - platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] - platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] - powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] - thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] - thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] - thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] - drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] - thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] - thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] - thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] - New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} - ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] - scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] - mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] - mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] - mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] - mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] - lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] - lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] - mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] - mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] - mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] - mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] - mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053]- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] - arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199] - LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199] - kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199] - crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199] - crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199] - crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199] - proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199] - use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199] - coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199] - copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199] - vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199] - x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199] - kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199] - kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199] - kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199] - kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199] - kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199] - kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199] - Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199] - ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199] - kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199] - kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199] - proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199] - kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199] - powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696} - scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659] - scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659] - xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289] - percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876} - Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] - RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] - Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] - RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] - RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] - x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] - Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] - Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] - hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] - dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] - dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} - dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] - dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] - dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] - block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] - dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] - redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] - KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] - PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] - driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] - driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] - vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] - driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] - driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] - dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] - dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] - dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] - dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] - dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] - kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] - kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] - kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] - kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] - kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} - timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] - timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] - timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] - timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] - timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] - tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] - tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] - tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] - tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] - tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] - tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] - tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] - tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] - tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] - tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] - tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] - selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] - selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] - MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] - timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] - timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] - timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] - timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] - timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] - tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] - timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] - tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] - md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] - md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] - md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] - Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] - platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047]- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] - redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} - RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] - selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] - selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} - pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} - iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] - iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] - iavf: field get conversion (Michal Schmidt) [RHEL-17485] - iavf: field prep conversion (Michal Schmidt) [RHEL-17485] - iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] - iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] - iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] - ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} - cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] - net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] - chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] - net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] - cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] - PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] - PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] - MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] - PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] - PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] - PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] - PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] - PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] - PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] - PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] - PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] - PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] - PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] - PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] - NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] - PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] - PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] - PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] - PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] - PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] - PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] - PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] - PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] - PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] - PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] - PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] - pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] - PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] - PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] - PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] - PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] - PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] - PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] - PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] - PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] - PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] - PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] - PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] - NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] - devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] - devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] - lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] - PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] - pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] - parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} - drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] - drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439]- Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri)- Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8" (Lucas Zampieri) - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Add RPMh sleep stats (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: add TRNG node (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: enable the inline crypto engine (Steve Dunnagan) [RHEL-31258] - net: ethtool: reject unsupported RSS input xfrm values (Ivan Vecera) [RHEL-31889] - net: ethtool: Fix symmetric-xor RSS RX flow hash check (Ivan Vecera) [RHEL-31889] - net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm (Ivan Vecera) [RHEL-31889] - net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh (Ivan Vecera) [RHEL-31889] - net: ethtool: add support for symmetric-xor RSS hash (Ivan Vecera) [RHEL-31889] - net: ethtool: get rid of get/set_rxfh_context functions (Ivan Vecera) [RHEL-31889] - net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops (Ivan Vecera) [RHEL-31889] - net/mlx5e: Make flow classification filters static (Ivan Vecera) [RHEL-31889] - redhat: kernel.spec: add dependency for the python3-pyyaml package (Petr Oros) [RHEL-30145] - Documentation: add pyyaml to requirements.txt (Petr Oros) [RHEL-30145] - netlink: use kvmalloc() in netlink_alloc_large_skb() (Petr Oros) [RHEL-30145] - devlink: Fix devlink parallel commands processing (Petr Oros) [RHEL-30145] - Fix NULL pointer dereference in cn_filter() (Petr Oros) [RHEL-30145] - devlink: Fix length of eswitch inline-mode (Petr Oros) [RHEL-30145] - net/mlx5: Fix fw reporter diagnose output (Petr Oros) [RHEL-30145] - net/mlx5: fix uninit value use (Petr Oros) [RHEL-30145] - netdevsim: Block until all devices are released (Petr Oros) [RHEL-30145] - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Petr Oros) [RHEL-30145] - devlink: fix port dump cmd type (Petr Oros) [RHEL-30145] - devlink: fix possible use-after-free and memory leaks in devlink_init() (Petr Oros) [RHEL-30145] - net: add rcu safety to rtnl_prop_list_size() (Petr Oros) [RHEL-30145] - devlink: Fix command annotation documentation (Petr Oros) [RHEL-30145] - devlink: avoid potential loop in devlink_rel_nested_in_notify_work() (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add missing attr in rt_link spec (Petr Oros) [RHEL-30145] - devlink: Fix referring to hw_addr attribute during state validation (Petr Oros) [RHEL-30145] - netlink: fix potential sleeping issue in mqueue_flush_file (Petr Oros) [RHEL-30145] - genetlink: Use internal flags for multicast groups (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Enable MDB bulk deletion (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Invoke MDB bulk deletion when needed (Petr Oros) [RHEL-30145] - net: Add MDB bulk deletion device operation (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Use a different policy for MDB bulk delete (Petr Oros) [RHEL-30145] - devlink: extend multicast filtering by port index (Petr Oros) [RHEL-30145] - devlink: add a command to set notification filter and use it for multicasts (Petr Oros) [RHEL-30145] - genetlink: introduce helpers to do filtered multicast (Petr Oros) [RHEL-30145] - netlink: introduce typedef for filter function (Petr Oros) [RHEL-30145] - genetlink: introduce per-sock family private storage (Petr Oros) [RHEL-30145] - devlink: introduce a helper for netlink multicast send (Petr Oros) [RHEL-30145] - devlink: send notifications only if there are listeners (Petr Oros) [RHEL-30145] - devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() (Petr Oros) [RHEL-30145] - devlink: use devl_is_registered() helper instead xa_get_mark() (Petr Oros) [RHEL-30145] - connector/cn_proc: Performance improvements (Petr Oros) [RHEL-30145] - connector/cn_proc: Add filtering to fix some bugs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove extra indentation from generated docs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove bold from attribute-set headings (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Sort the index of generated netlink specs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Add sub-messages to generated docs (Petr Oros) [RHEL-30145] - doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add a spec for tc (Petr Oros) [RHEL-30145] - doc/netlink/specs: use pad in structs in rt_link (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add sub-message type to rt_link family (Petr Oros) [RHEL-30145] - tools/net/ynl: Add binary and pad support to structs for tc (Petr Oros) [RHEL-30145] - tools/net/ynl: Add 'sub-message' attribute decoding to ynl (Petr Oros) [RHEL-30145] - doc/netlink: Document the sub-message format for netlink-raw (Petr Oros) [RHEL-30145] - doc/netlink: Add sub-message support to netlink-raw (Petr Oros) [RHEL-30145] - tools/net/ynl: Use consistent array index expression formatting (Petr Oros) [RHEL-30145] - net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* (Petr Oros) [RHEL-30145] - net: rtnl: introduce rcu_replace_pointer_rtnl (Petr Oros) [RHEL-30145] - netlink: specs: mptcp: rename the MPTCP path management spec (Petr Oros) [RHEL-30145] - netlink: specs: ovs: correct enum names in specs (Petr Oros) [RHEL-30145] - netlink: specs: ovs: remove fixed header fields from attrs (Petr Oros) [RHEL-30145] - tools: ynl-gen: print prototypes for recursive stuff (Petr Oros) [RHEL-30145] - tools: ynl-gen: store recursive nests by a pointer (Petr Oros) [RHEL-30145] - tools: ynl-gen: re-sort ignoring recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: record information about recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: fill in implementations for TypeUnused (Petr Oros) [RHEL-30145] - tools: ynl-gen: support fixed headers in genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum user type for members and args (Petr Oros) [RHEL-30145] - tools: ynl-gen: add missing request free helpers for dumps (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml (Petr Oros) [RHEL-30145] - rtnl: add helper to send if skb is not null (Petr Oros) [RHEL-30145] - rtnl: add helper to check if a notification is needed (Petr Oros) [RHEL-30145] - rtnl: add helper to check if rtnl group has listeners (Petr Oros) [RHEL-30145] - tools: ynl: use strerror() if no extack of note provided (Petr Oros) [RHEL-30145] - tools: pynl: make flags argument optional for do() (Petr Oros) [RHEL-30145] - docs: netlink: add NLMSG_DONE message format for doit actions (Petr Oros) [RHEL-30145] - doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema (Petr Oros) [RHEL-30145] - docs: netlink: link to family documentations from spec info (Petr Oros) [RHEL-30145] - devlink: warn about existing entities during reload-reinit (Petr Oros) [RHEL-30145] - Documentation: devlink: extend reload-reinit description (Petr Oros) [RHEL-30145] - tools: ynl-gen: always construct struct ynl_req_state (Petr Oros) [RHEL-30145] - ethtool: don't propagate EOPNOTSUPP from dumps (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum name from the spec (Petr Oros) [RHEL-30145] - tools: ynl-get: use family c-name (Petr Oros) [RHEL-30145] - tools: ynl-gen: always append ULL/LL to range types (Petr Oros) [RHEL-30145] - Documentation: Document each netlink family (Petr Oros) [RHEL-30145] - tools: ynl: fix duplicate op name in devlink (Petr Oros) [RHEL-30145] - tools: ynl: fix header path for nfsd (Petr Oros) [RHEL-30145] - rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink (Petr Oros) [RHEL-30145] - devlink: Add device lock assert in reload operation (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during reload command (Petr Oros) [RHEL-30145] - devlink: Allow taking device lock in pre_doit operations (Petr Oros) [RHEL-30145] - devlink: Enable the use of private flags in post_doit operations (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during netns dismantle (Petr Oros) [RHEL-30145] - devlink: Move private netlink flags to C file (Petr Oros) [RHEL-30145] - netlink: specs: Introduce time stamping set command (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to list available time stamping layers (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to get current timestamp (Petr Oros) [RHEL-30145] - nfsd: regenerate user space parsers after ynl-gen changes (Petr Oros) [RHEL-30145] - netlink: fill in missing MODULE_DESCRIPTION() (Petr Oros) [RHEL-30145] - tools: ynl-gen: don't touch the output file if content is the same (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add forgotten port function caps enum values (Petr Oros) [RHEL-30145] - doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name (Petr Oros) [RHEL-30145] - tools: ynl: introduce option to process unknown attributes or types (Petr Oros) [RHEL-30145] - net: Add MDB get device operation (Petr Oros) [RHEL-30145] - bridge: add MDB get uAPI attributes (Petr Oros) [RHEL-30145] - tools: ynl-gen: respect attr-cnt-name at the attr set level (Petr Oros) [RHEL-30145] - netlink: specs: support conditional operations (Petr Oros) [RHEL-30145] - netlink: make range pointers in policies const (Petr Oros) [RHEL-30145] - tools: ynl-gen: add support for exact-len validation (Petr Oros) [RHEL-30145] - tools: ynl: add uns-admin-perm to genetlink legacy (Petr Oros) [RHEL-30145] - devlink: remove netlink small_ops (Petr Oros) [RHEL-30145] - devlink: remove duplicated netlink callback prototypes (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add the remaining command to generate complete split_ops (Petr Oros) [RHEL-30145] - devlink: rename netlink callback to be aligned with the generated ones (Petr Oros) [RHEL-30145] - devlink: make devlink_flash_overwrite enum named one (Petr Oros) [RHEL-30145] - netlink: specs: devlink: make dont-validate single line (Petr Oros) [RHEL-30145] - netlink: specs: devlink: remove reload-action from devlink-get cmd reply (Petr Oros) [RHEL-30145] - tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op (Petr Oros) [RHEL-30145] - tools: ynl-gen: introduce support for bitfield32 attribute type (Petr Oros) [RHEL-30145] - genetlink: don't merge dumpit split op for different cmds into single iter (Petr Oros) [RHEL-30145] - tools: ynl-gen: change spacing around __attribute__ (Petr Oros) [RHEL-30145] - tcp: add RTAX_FEATURE_TCP_USEC_TS (Petr Oros) [RHEL-30145] - netlink: specs: add support for auto-sized scalars (Petr Oros) [RHEL-30145] - netlink: add variable-length / auto integers (Petr Oros) [RHEL-30145] - tools: ynl-gen: make the mnl_type() method public (Petr Oros) [RHEL-30145] - devlink: convert most of devlink_fmsg_*() to return void (Petr Oros) [RHEL-30145] - qed: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - net/mlx5: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - mlxsw: core: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - octeontx2-af: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - hinic: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - bnxt_en: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - netdevsim: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - devlink: retain error in struct devlink_fmsg (Petr Oros) [RHEL-30145] - tools: ynl-gen: support limit names (Petr Oros) [RHEL-30145] - tools: ynl-gen: support full range of min/max checks for integer values (Petr Oros) [RHEL-30145] - tools: ynl-gen: track attribute use (Petr Oros) [RHEL-30145] - devlink: document devlink_rel_nested_in_notify() function (Petr Oros) [RHEL-30145] - Documentation: devlink: add a note about RTNL lock into locking section (Petr Oros) [RHEL-30145] - Documentation: devlink: add nested instance section (Petr Oros) [RHEL-30145] - devlink: don't take instance lock for nested handle put (Petr Oros) [RHEL-30145] - devlink: take device reference for devlink object (Petr Oros) [RHEL-30145] - devlink: call peernet2id_alloc() with net pointer under RCU read lock (Petr Oros) [RHEL-30145] - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Petr Oros) [RHEL-30145] - docs: netlink: clean up after deprecating version (Petr Oros) [RHEL-30145] - tools: ynl: fix converting flags to names after recent cleanup (Petr Oros) [RHEL-30145] - tools: ynl: Add source files for nfsd netlink protocol (Petr Oros) [RHEL-30145] - NFSD: introduce netlink stubs (Petr Oros) [RHEL-30145] - net: Handle bulk delete policy in bridge driver (Petr Oros) [RHEL-30145] - tools: ynl: use ynl-gen -o instead of stdout in Makefile (Petr Oros) [RHEL-30145] - netlink: specs: don't allow version to be specified for genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: handle do ops with no input attrs (Petr Oros) [RHEL-30145] - netlink: specs: remove redundant type keys from attributes in subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: lift type requirement for attribute subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: use uapi header name for the header guard (Petr Oros) [RHEL-30145] - netlink: Annotate struct netlink_policy_dump_state with __counted_by (Petr Oros) [RHEL-30145] - tools: ynl: use uAPI include magic for samples (Petr Oros) [RHEL-30145] - tools: ynl: don't regen on every make (Petr Oros) [RHEL-30145] - handshake: Fix sign of key_serial_t fields (Petr Oros) [RHEL-30145] - handshake: Fix sign of socket file descriptor fields (Petr Oros) [RHEL-30145] - devlink: introduce possibility to expose info about nested devlinks (Petr Oros) [RHEL-30145] - devlink: convert linecard nested devlink to new rel infrastructure (Petr Oros) [RHEL-30145] - devlink: expose peer SF devlink instance (Petr Oros) [RHEL-30145] - devlink: introduce object and nested devlink relationship infra (Petr Oros) [RHEL-30145] - devlink: extend devlink_nl_put_nested_handle() with attrtype arg (Petr Oros) [RHEL-30145] - devlink: move devlink_nl_put_nested_handle() into netlink.c (Petr Oros) [RHEL-30145] - devlink: put netnsid to nested handle (Petr Oros) [RHEL-30145] - devlink: move linecard struct into linecard.c (Petr Oros) [RHEL-30145] - mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index (Rafael Aquini) [RHEL-31840] {CVE-2024-26783} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-32372] - ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: reset all PCM sources in case of xruns (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: add pending_stop state variable (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: simplify sof_pcm_hw_free() with helper (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: sof-audio: revisit sof_pcm_stream_free() error handling and logs (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: move helper to static inline (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: IPC4: extend dai_data with node_id (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: extend signature of sdw_hda_dai_hw_params() (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: set the DMA TLV device as dai_index (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: add helpers to set dai config (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set lowest N bits in ch_mask (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: make dma_config_tlv be an array (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI" (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs" (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Introduce generic names for IPC types (Jaroslav Kysela) [RHEL-26198] - arm64/arch_timer: Fix MMIO byteswap (Phil Auld) [RHEL-32862] - cpuidle: Use local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Provide local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Fix local_clock() before sched_clock_init() (Phil Auld) [RHEL-32862] - sched/clock: Make local_clock() noinstr (Phil Auld) [RHEL-32862] - sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} (Phil Auld) [RHEL-32862] - math64: Always inline u128 version of mul_u64_u64_shr() (Phil Auld) [RHEL-32862] - s390/time: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - arm64/arch_timer: Provide noinstr sched_clock_read() functions (Phil Auld) [RHEL-32862] - arm64/io: Always inline all of __raw_{read,write}[bwlq]() (Phil Auld) [RHEL-32862] - time/sched_clock: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Phil Auld) [RHEL-32862] - timekeeping: Consolidate fast timekeeper (Phil Auld) [RHEL-32862] - timekeeping: Annotate ktime_get_boot_fast_ns() with data_race() (Phil Auld) [RHEL-32862] - KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Thomas Huth) [RHEL-29741] - s390/mm: Fix storage key clearing for guest huge pages (Thomas Huth) [RHEL-29741] - s390/vfio-ap: handle hardware checkstop state on queue reset operation (Thomas Huth) [RHEL-29741] - KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() (Thomas Huth) [RHEL-29741] - KVM: s390: selftest: memop: Fix undefined behavior (Thomas Huth) [RHEL-29741] - KVM: s390: only deliver the set service event bits (Thomas Huth) [RHEL-29741] - KVM: s390: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - KVM: s390: move s390-specific structs to uapi/asm/kvm.h (Thomas Huth) [RHEL-29741] - KVM: s390: selftests: memop: add a simple AR test (Thomas Huth) [RHEL-29741] - KVM: s390: fix access register usage in ioctls (Thomas Huth) [RHEL-29741] - KVM: s390: introduce kvm_s390_fpu_(store|load) (Thomas Huth) [RHEL-29741] - KVM: selftests: s390x: Remove redundant newlines (Thomas Huth) [RHEL-29741] - s390/fpu: remove TIF_FPU (Thomas Huth) [RHEL-29741] - s390/fpu: limit save and restore to used registers (Thomas Huth) [RHEL-29741] - s390/fpu: decrease stack usage for some cases (Thomas Huth) [RHEL-29741] - s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers (Thomas Huth) [RHEL-29741] - s390/fpu: remove anonymous union from struct fpu (Thomas Huth) [RHEL-29741] - s390/fpu: remove regs member from struct fpu (Thomas Huth) [RHEL-29741] - s390/kvm: convert to regular kernel fpu user (Thomas Huth) [RHEL-29741] - s390/fpu: make kernel fpu context preemptible (Thomas Huth) [RHEL-29741] - s390/fpu: change type of fpu mask from u32 to int (Thomas Huth) [RHEL-29741] - s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc (Thomas Huth) [RHEL-29741] - s390/fpu: convert FPU CIF flag to regular TIF flag (Thomas Huth) [RHEL-29741] - s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use vlm and vstm inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use ld and std inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: use lfpc instead of sfpc instruction (Thomas Huth) [RHEL-29741] - s390/fpu: add documentation about fpu helper functions (Thomas Huth) [RHEL-29741] - s390/fpu: move, rename, and merge header files (Thomas Huth) [RHEL-29741] - s390/fpu: various coding style changes (Thomas Huth) [RHEL-29741] - s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 (Thomas Huth) [RHEL-29741] - s390/fpu: improve description of RXB macro (Thomas Huth) [RHEL-29741] - s390/fpu: fix VLGV macro (Thomas Huth) [RHEL-29741] - s390/switch_to: use generic header file (Thomas Huth) [RHEL-29741] - s390/acrs: cleanup access register handling (Thomas Huth) [RHEL-29741] - s390/fpu: make use of __uninitialized macro (Thomas Huth) [RHEL-29741] - Compiler Attributes: Add __uninitialized macro (Thomas Huth) [RHEL-29741] - s390/fpu: remove __load_fpu_regs() export (Thomas Huth) [RHEL-29741] - KVM: s390: cpu model: Use proper define for facility mask size (Thomas Huth) [RHEL-29741] - s390/vx: fix save/restore of fpu kernel context (Thomas Huth) [RHEL-29741] - s390/mm: convert pgste locking functions to C (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of MACHINE_HAS_VX (Thomas Huth) [RHEL-29741] - s390/als: add vector facility to z13 architecture level set (Thomas Huth) [RHEL-29741] - s390/fpu: remove "novx" option (Thomas Huth) [RHEL-29741] - s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support (Thomas Huth) [RHEL-29741] - KVM: s390: remove superfluous save_fpu_regs() call (Thomas Huth) [RHEL-29741] - s390/ptrace: remove leftover comment (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of test_fp_ctl() (Thomas Huth) [RHEL-29741] - s390: remove .fixup section (Thomas Huth) [RHEL-29741] - KVM: s390: use READ_ONCE() to read fpc register value (Thomas Huth) [RHEL-29741] - s390/ptrace: handle setting of fpc register correctly (Thomas Huth) [RHEL-29741] - KVM: s390: Harden copying of userspace-array against overflow (Thomas Huth) [RHEL-29741] - s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command (Thomas Huth) [RHEL-29741] - s390/vfio-ap: set status response code to 06 on gisc registration failure (Thomas Huth) [RHEL-29741] - s390/ap: fix AP bus crash on early config change callback invocation (Thomas Huth) [RHEL-29741] - s390/ap: re-enable interrupt for AP queues (Thomas Huth) [RHEL-29741] - s390/ap: rework to use irq info from ap queue status (Thomas Huth) [RHEL-29741] - s390/mm: move translation-exception identification structure to fault.h (Thomas Huth) [RHEL-29741] - s390/ap: show APFS value on error reply 0x8B (Thomas Huth) [RHEL-29741] - s390/zcrypt: introduce new internal AP queue se_bound attribute (Thomas Huth) [RHEL-29741] - s390/ap: re-init AP queues on config on (Thomas Huth) [RHEL-29741] - s390/setup: use strlcat() instead of strcat() (Thomas Huth) [RHEL-29741] - s390/airq: remove lsi_mask from airq_struct (Thomas Huth) [RHEL-29741] - s390/pfault: use consistent comment style (Thomas Huth) [RHEL-29741] - s390/pfault: cleanup inline assemblies (Thomas Huth) [RHEL-29741] - s390/pfault: use early_param() instead if __setup() (Thomas Huth) [RHEL-29741] - s390/pfault: remove not needed packed and aligned attributes (Thomas Huth) [RHEL-29741] - s390/pfault: use UL instead of ULL (Thomas Huth) [RHEL-29741] - s390/mm: move pfault code to own C file (Thomas Huth) [RHEL-29741] - s390/virtio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: use bitwise types to allow for type checking (Thomas Huth) [RHEL-29741] - s390/cio: introduce bitwise dma types and helper functions (Thomas Huth) [RHEL-29741] - s390/vfio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/zcrypt: fix reference counting on zcrypt card objects (Thomas Huth) [RHEL-29741] - s390/vtime: fix average steal time calculation (Thomas Huth) [RHEL-29741] - s390: include linux/io.h instead of asm/io.h (Thomas Huth) [RHEL-29741] - s390: fix various typos (Thomas Huth) [RHEL-29741] - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - s390/crypto: use vector instructions only if available for ChaCha20 (Thomas Huth) [RHEL-29741] - s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/entry: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/purgatory: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/kprobes: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/reipl: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/head64: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/earlypgm: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32le: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32be: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/lib: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390: enable HAVE_ARCH_STACKLEAK (Thomas Huth) [RHEL-29741] - s390/stack: set lowcore kernel stack pointer early (Thomas Huth) [RHEL-29741] - s390/stack: use STACK_INIT_OFFSET where possible (Thomas Huth) [RHEL-29741] - s390/dumpstack: simplify in stack logic code (Thomas Huth) [RHEL-29741] - s390/entry: rely on long-displacement facility (Thomas Huth) [RHEL-29741] - s390/bp: remove __bpon() (Thomas Huth) [RHEL-29741] - s390/bp: remove s390_isolate_bp_guest() (Thomas Huth) [RHEL-29741] - s390/bp: remove TIF_ISOLATE_BP (Thomas Huth) [RHEL-29741] - s390/bp: add missing BPENTER to program check handler (Thomas Huth) [RHEL-29741] - s390/mcck: cleanup user process termination path (Thomas Huth) [RHEL-29741] - s390/nmi: fix virtual-physical address confusion (Thomas Huth) [RHEL-29741] - s390/entry: remove toolchain dependent micro-optimization (Thomas Huth) [RHEL-29741] - s390/vx: remove __uint128_t type from __vector128 struct again (Thomas Huth) [RHEL-29741] - s390/vx: use simple assignments to access __vector128 members (Thomas Huth) [RHEL-29741] - s390/vx: add 64 and 128 bit members to __vector128 struct (Thomas Huth) [RHEL-29741] - s390/virtio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390/early: fix sclp_early_sccb variable lifetime (Thomas Huth) [RHEL-29741] - s390/nmi: get rid of private slab cache (Thomas Huth) [RHEL-29741] - s390/nmi: move storage error checking back to C, enter with DAT on (Thomas Huth) [RHEL-29741] - s390/nmi: print machine check interruption code before stopping system (Thomas Huth) [RHEL-29741] - s390/sclp: introduce sclp_emergency_printk() (Thomas Huth) [RHEL-29741] - s390/sclp: keep sclp_early_sccb (Thomas Huth) [RHEL-29741] - s390/nmi: rework register validation handling (Thomas Huth) [RHEL-29741] - s390/nmi: use vector instruction macros instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/vx: add vx-insn.h wrapper include file (Thomas Huth) [RHEL-29741] - s390/appldata: remove power management callbacks (Thomas Huth) [RHEL-29741] - s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() (Thomas Huth) [RHEL-29741] - mm/thp: rename pmd_to_page() as pmd_pgtable_page() (Thomas Huth) [RHEL-29741] - s390/entry: sort out physical vs virtual pointers usage in sie64a (Thomas Huth) [RHEL-29741] - s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() (Thomas Huth) [RHEL-29741] - lib/test_bitmap: test the tail after bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib/bitmap: fix off-by-one in bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib: bitmap: fix the duplicated comments on bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate (Thomas Huth) [RHEL-29741] - lib/bitmap: add test for bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib: add bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib/bitmap: extend comment for bitmap_(from,to)_arr32() (Thomas Huth) [RHEL-29741] - s390/stack: add union to reflect kvm stack slot usages (Thomas Huth) [RHEL-29741] - s390/stack: merge empty stack frame slots (Thomas Huth) [RHEL-29741] - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (Thomas Huth) [RHEL-29741] - s390: generate register offsets into pt_regs automatically (Thomas Huth) [RHEL-29741] - s390: simplify early program check handler (Thomas Huth) [RHEL-29741] - s390/head: get rid of 31 bit leftovers (Thomas Huth) [RHEL-29741] - scripts/min-tool-version.sh: raise minimum clang version to 14.0.0 for s390 (Thomas Huth) [RHEL-29741] - s390/boot: do not emit debug info for assembly with llvm's IAS (Thomas Huth) [RHEL-29741] - s390/boot: workaround llvm IAS bug (Thomas Huth) [RHEL-29741] - s390/purgatory: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/entry: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/alternatives: remove padding generation code (Thomas Huth) [RHEL-29741] - s390/alternatives: provide identical sized orginal/alternative sequences (Thomas Huth) [RHEL-29741] - s390/compat: cleanup compat_linux.h header file (Thomas Huth) [RHEL-29741] - s390/entry: remove broken and not needed code (Thomas Huth) [RHEL-29741] - s390/boot: convert parmarea to C (Thomas Huth) [RHEL-29741] - s390/boot: convert initial lowcore to C (Thomas Huth) [RHEL-29741] - s390/ptrace: move short psw definitions to ptrace header file (Thomas Huth) [RHEL-29741] - s390/head: initialize all new psws (Thomas Huth) [RHEL-29741] - s390/boot: change initial program check handler to disabled wait psw (Thomas Huth) [RHEL-29741] - s390/head: adjust iplstart entry point (Thomas Huth) [RHEL-29741] - s390/vx: remove comments from macros which break LLVM's IAS (Thomas Huth) [RHEL-29741] - s390/nospec: prefer local labels in .set directives (Thomas Huth) [RHEL-29741] - s390/alternatives: use insn format for new instructions (Thomas Huth) [RHEL-29741] - s390/alternatives: avoid using jgnop mnemonic (Thomas Huth) [RHEL-29741] - s390/alternatives: use instructions instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/traps: improve panic message for translation-specification exception (Thomas Huth) [RHEL-29741] - s390: convert ".insn" encoding to instruction names (Thomas Huth) [RHEL-29741] - s390/crypto: fix compile error for ChaCha20 module (Thomas Huth) [RHEL-29741] - s390/nospec: move to single register thunks (Thomas Huth) [RHEL-29741] - s390/ptrace: remove opencoded offsetof (Thomas Huth) [RHEL-29741] - s390: always use the packed stack layout (Thomas Huth) [RHEL-29741] - s390/ftrace: fix arch_ftrace_get_regs implementation (Thomas Huth) [RHEL-29741] - s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation (Thomas Huth) [RHEL-29741] - s390/nmi: handle vector validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/nmi: handle guarded storage validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/sclp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390: make STACK_FRAME_OVERHEAD available via asm-offsets.h (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL support (Thomas Huth) [RHEL-29741] - s390/ptrace: add function argument access API (Thomas Huth) [RHEL-29741] - selftests/ftrace: add s390 support for kprobe args tests (Thomas Huth) [RHEL-29741] - s390/ptrace: fix coding style (Thomas Huth) [RHEL-29741] - s390/ftrace: provide separate ftrace_caller/ftrace_regs_caller implementations (Thomas Huth) [RHEL-29741] - s390/ftrace: add ftrace_instruction_pointer_set() helper function (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Thomas Huth) [RHEL-29741] - s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH (Thomas Huth) [RHEL-29741] - s390/ftrace: add missing serialization for graph caller patching (Thomas Huth) [RHEL-29741] - s390/ftrace: use text_poke_sync_lock() (Thomas Huth) [RHEL-29741] - s390/jump_label: use text_poke_sync() (Thomas Huth) [RHEL-29741] - s390/ftrace: remove dead code (Thomas Huth) [RHEL-29741] - s390/ftrace: remove incorrect __va usage (Thomas Huth) [RHEL-29741] - s390/sclp: add __nonstring annotation (Thomas Huth) [RHEL-29741] - s390/entry: make oklabel within CHKSTG macro local (Thomas Huth) [RHEL-29741] - s390/sclp: add tracing of SCLP interactions (Thomas Huth) [RHEL-29741] - s390/debug: fix kernel-doc warnings (Thomas Huth) [RHEL-29741] - s390/debug: add early tracing support (Thomas Huth) [RHEL-29741] - s390/debug: fix debug area life cycle (Thomas Huth) [RHEL-29741] - s390/debug: keep debug data on resize (Thomas Huth) [RHEL-29741] - s390/hwcaps: make sie capability regular hwcap (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove hwcap stfle check (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove z/Architecture mode active check (Thomas Huth) [RHEL-29741] - s390/hwcaps: use consistent coding style / remove comments (Thomas Huth) [RHEL-29741] - s390/hwcaps: open code initialization of first six hwcap bits (Thomas Huth) [RHEL-29741] - s390/hwcaps: split setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: move setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: add sanity checks (Thomas Huth) [RHEL-29741] - s390/hwcaps: use named initializers for hwcap string arrays (Thomas Huth) [RHEL-29741] - s390/hwcaps: introduce HWCAP bit numbers (Thomas Huth) [RHEL-29741] - s390/hwcaps: shorten HWCAP defines (Thomas Huth) [RHEL-29741] - s390/cpacf: get rid of register asm (Thomas Huth) [RHEL-29741] - s390/debug: remove unused print defines (Thomas Huth) [RHEL-29741] - s390/dasd: remove debug printk (Thomas Huth) [RHEL-29741] - ipc/msg.c: fix percpu_counter use after free (Rafael Aquini) [RHEL-15602] - ipc/msg: mitigate the lock contention with percpu counter (Rafael Aquini) [RHEL-15602] - percpu: add percpu_counter_add_local and percpu_counter_sub_local (Rafael Aquini) [RHEL-15602] - redhat/configs: Add CONFIG_USB_PCI_AMD (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_LJCA (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_CHIPIDEA_NPCM (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_TYPEC_MUX_PTN36502 (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - xhci: tracing: Use the new __vstring() helper (Desnes Nunes) [RHEL-28810] - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Desnes Nunes) [RHEL-28810] - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Desnes Nunes) [RHEL-28810] - usb: misc: onboard_hub: use pointer consistently in the probe function (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: Fix race between typec_switch and role_switch (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel EG912Y module support (Desnes Nunes) [RHEL-28810] - USB: serial: ftdi_sio: update Actisense PIDs constant names (Desnes Nunes) [RHEL-28810] - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: fix gpio-based orientation detection (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel RM500Q R13 firmware support (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Foxconn T99W265 with new baseline (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Desnes Nunes) [RHEL-28810] - r8152: add vendor/device ID pair for ASUS USB-C2500 (Desnes Nunes) [RHEL-28810] - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" (Desnes Nunes) [RHEL-28810] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-28810] - USB: gadget: core: adjust uevent timing on gadget unbind (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix memory leak in margining_port_remove() (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Luat Air72*U series products (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Fibocom L7xx modules (Desnes Nunes) [RHEL-28810] - USB: xhci-plat: fix legacy PHY double init (Desnes Nunes) [RHEL-28810] - usb: typec: tipd: Supply also I2C driver data (Desnes Nunes) [RHEL-28810] - i2c: Add i2c_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: fix in-ep's start-split check failure (Desnes Nunes) [RHEL-28810] - usb: dwc3: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-28810] - usb: dwc3: add missing of_node_put and platform_device_put (Desnes Nunes) [RHEL-28810] - usb: dwc3: Fix default mode initialization (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Fix a memory leak in an error handling path (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Skip hard reset when in error recovery (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: hcd: add missing phy name to example (Desnes Nunes) [RHEL-28810] - USB: serial: option: don't claim interface 4 for ZTE MF290 (Desnes Nunes) [RHEL-28810] - thunderbolt: Only add device router DP IN to the head of the DP resource list (Desnes Nunes) [RHEL-28810] - thunderbolt: Send uevent after asymmetric/symmetric switch (Desnes Nunes) [RHEL-28810] - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add compatible for OCP96011 (Desnes Nunes) [RHEL-28810] - usb: typec: fsa4480: Add support to swap SBU orientation (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add data-lanes property to endpoint (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix one kernel-doc comment (Desnes Nunes) [RHEL-28810] - usb: core: Remove duplicated check in usb_hub_create_port_device (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Add additional checks for contaminant (Desnes Nunes) [RHEL-28810] - usb: dwc3: add optional PHY interface clocks (Desnes Nunes) [RHEL-28810] - usb: typec: add support for PTN36502 redriver (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF (Desnes Nunes) [RHEL-28810] - usb: chipidea: Add support for NPCM (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible (Desnes Nunes) [RHEL-28810] - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: vialab,vl817: remove reset-gpios from required list (Desnes Nunes) [RHEL-28810] - usb-storage,uas: make internal quirks flags 64bit (Desnes Nunes) [RHEL-28810] - usb-storage: remove UNUSUAL_VENDOR_INTF macro (Desnes Nunes) [RHEL-28810] - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present (Desnes Nunes) [RHEL-28810] - usb: host: xhci-plat: fix possible kernel oops while resuming (Desnes Nunes) [RHEL-28810] - usb: xhci: Implement xhci_handshake_check_state() helper (Desnes Nunes) [RHEL-28810] - xhci: split free interrupter into separate remove and free parts (Desnes Nunes) [RHEL-28810] - xhci: Enable RPM on controllers that support low-power states (Desnes Nunes) [RHEL-28810] - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 (Desnes Nunes) [RHEL-28810] - xhci: Simplify event ring dequeue pointer update for port change events (Desnes Nunes) [RHEL-28810] - xhci: simplify event ring dequeue tracking for transfer events (Desnes Nunes) [RHEL-28810] - xhci: Clean up xhci_{alloc,free}_erst() declarations (Desnes Nunes) [RHEL-28810] - usb: Annotate struct urb_priv with __counted_by (Desnes Nunes) [RHEL-28810] - xhci: Clean up stale comment on ERST_SIZE macro (Desnes Nunes) [RHEL-28810] - xhci: Clean up ERST_PTR_MASK inversion (Desnes Nunes) [RHEL-28810] - xhci: Expose segment numbers in debugfs (Desnes Nunes) [RHEL-28810] - xhci: Update last segment pointer after Event Ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Adjust segment numbers after ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Use more than one Event Ring segment (Desnes Nunes) [RHEL-28810] - xhci: Set DESI bits in ERDP register correctly (Desnes Nunes) [RHEL-28810] - xhci: expand next_trb() helper to support more ring types (Desnes Nunes) [RHEL-28810] - xhci: Add busnumber to port tracing (Desnes Nunes) [RHEL-28810] - xhci: pass port structure to tracing instead of port number (Desnes Nunes) [RHEL-28810] - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Desnes Nunes) [RHEL-28810] - thunderbolt: Add support for asymmetric link (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_switch_depth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_port_path_direction_downstream() (Desnes Nunes) [RHEL-28810] - thunderbolt: Set path power management packet support bit for USB4 v2 routers (Desnes Nunes) [RHEL-28810] - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Desnes Nunes) [RHEL-28810] - thunderbolt: Make is_gen4_link() available to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Use constants for path weight and priority (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ti,tps6598x: Disallow undefined properties (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required (Desnes Nunes) [RHEL-28810] - usb: Inform the USB Type-C class about enumerated devices (Desnes Nunes) [RHEL-28810] - usb: typec: Link enumerated USB devices with Type-C partner (Desnes Nunes) [RHEL-28810] - media: cx231xx: Use EP5_BUF_SIZE macro (Desnes Nunes) [RHEL-28810] - thunderbolt: Add DP IN added last in the head of the list of DP resources (Desnes Nunes) [RHEL-28810] - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Desnes Nunes) [RHEL-28810] - thunderbolt: Log NVM version of routers and retimers (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_xxx() log macros in tb.c (Desnes Nunes) [RHEL-28810] - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo of HPD bit for Hot Plug Detect (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo in enum tb_link_width kernel-doc (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Desnes Nunes) [RHEL-28810] - thunderbolt: Check for unplugged router in tb_switch_clx_disable() (Desnes Nunes) [RHEL-28810] - thunderbolt: Make tb_switch_clx_is_supported() static (Desnes Nunes) [RHEL-28810] - thunderbolt: Get rid of usb4_usb3_port_actual_link_rate() (Desnes Nunes) [RHEL-28810] - thunderbolt: dma_test: Use enum tb_link_width (Desnes Nunes) [RHEL-28810] - usb: typec: altmodes/displayport: fixup drm internal api change vs new user. (Desnes Nunes) [RHEL-28810] - drm: Add HPD state to drm_connector_oob_hotplug_event() (Desnes Nunes) [RHEL-28810] - usb: Add support for Intel LJCA device (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add power status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add trace for tps25750 irq (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add TPS25750 support (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add device data to of_device_id (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Refactor tps6598x port registration (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add patch mode to tps6598x (Desnes Nunes) [RHEL-28810] - USB: typec: tsp6598x: Add cmd timeout and response delay (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: tps6598x: Add tps25750 (Desnes Nunes) [RHEL-28810] - usb: Use device_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: dwc2: add pci_device_id driver_data parse support (Desnes Nunes) [RHEL-28810] - usb: usbtest: fix a type promotion bug (Desnes Nunes) [RHEL-28810] - usb: ucsi: glink: use the connector orientation GPIO to provide switch events (Desnes Nunes) [RHEL-28810] - usb: dwc3: document gfladj_refclk_lpm_sel field (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 (Desnes Nunes) [RHEL-28810] - docs: driver-api: usb: update dma info (Desnes Nunes) [RHEL-28810] - USB: dma: remove unused function prototype (Desnes Nunes) [RHEL-28810] - usb: atm: Use size_add() in call to struct_size() (Desnes Nunes) [RHEL-28810] - usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS (Desnes Nunes) [RHEL-28810] - usb: pd: Exposing the Peak Current value of Fixed Supplies to user space (Desnes Nunes) [RHEL-28810] - usb:typec:tcpm:support double Rp to Vbus cable as sink (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: improve split scheduling by separate IN/OUT budget (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: add a bandwidth budget table (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: group AMD specific quirk code together (Desnes Nunes) [RHEL-28810] - usbmon: Use list_for_each_entry() helper (Desnes Nunes) [RHEL-28810] - usb: chipidea: tegra: Consistently use dev_err_probe() (Desnes Nunes) [RHEL-28810] - usb: chipidea: Simplify Tegra DMA alignment code (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix DMA overwrite for Tegra (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add SDX75 compatible (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable (Desnes Nunes) [RHEL-28810] - usb: dwc3: core: configure TX/RX threshold for DWC3_IP (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB (Desnes Nunes) [RHEL-28810] - usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1 (Desnes Nunes) [RHEL-28810] - usb: pd: Add helper macro to get Type C cable speed (Desnes Nunes) [RHEL-28810] - usb: typec: Add Active or Passive cable defination to cable discover mode VDO (Desnes Nunes) [RHEL-28810] - usb: typec: Add Displayport Alternate Mode 2.1 Support (Desnes Nunes) [RHEL-28810] - usb: xhci: Move extcaps related macros to respective header file (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: enable sysfs usb role access (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Expose IOM port status to debugfs (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros (Desnes Nunes) [RHEL-28810] - media: cx231xx: Switch to use kmemdup() helper (Desnes Nunes) [RHEL-28810] - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-28810] - media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic (Desnes Nunes) [RHEL-28810] - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager (Desnes Nunes) [RHEL-28810] - phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mp-usb: add support for phy tuning (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: check return value of devm_kzalloc() (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Clear the driver reference in usb-phy dev (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Support sleepwalk for Tegra234 (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Drop if block with always false condition (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28810] - mmc: rtsx: add 74 Clocks in power on flow (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Fix build errors/warnings for unused variable (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Let MMC core handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Fix long reads when clock is prescaled (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe (Desnes Nunes) [RHEL-28810] - misc: rtsx: add rts5261 efuse function (Desnes Nunes) [RHEL-28810] - misc: rtsx: judge ASPM Mode to set PETXCFG Reg (Desnes Nunes) [RHEL-28810] - misc: rtsx_pcr: Fix a typo (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Avoid mangling IRQ during runtime PM (Desnes Nunes) [RHEL-28810] - misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API (Desnes Nunes) [RHEL-28810] - mlxsw: core_env: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Register netdevice notifier before nexthop (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Fill blocks with high entropy first (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements per block (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen (Ivan Vecera) [RHEL-34673] - mlxsw: Mark high entropy key blocks (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: core: Annotate struct mlxsw_env with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: Annotate struct mlxsw_linecards with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Utilize standard macros for dividing buffer into chunks (Ivan Vecera) [RHEL-34673] - mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Limit MTBR register payload to a single data record (Ivan Vecera) [RHEL-34673] - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Add 'ipv4_5' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Use size_mul() in call to struct_size() (Ivan Vecera) [RHEL-34673] - mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Limit single transaction buffer size (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Fix test failure on Spectrum-4 (Ivan Vecera) [RHEL-34673] - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Fix SSPR register layout (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Disable learning and security lookup when redirecting (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_actions: Add IGNORE_ACTION (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: Set port STP state on bridge enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Remove unused function declarations (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_bridge: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag_vlan: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_nve: Do not take reference when looking up netdevice (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() (Ivan Vecera) [RHEL-34673] - mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Increase Management Cable Info Access Register length (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Remove unused function argument (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Management Capabilities Mask Register (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Permit enslavement to netdevices with uppers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay neighbours when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay MACVLANs when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Join RIFs of LAG upper VLANs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Replay switchdev objects on port join (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Add a replay_deslavement argument to event handlers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Allow event handlers to check unowned bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to schedule neighbour work (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Allow address handlers to run on bridge ports (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rtnetlink: Drop obsolete tests (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Manage RIFs on PVID change (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() (Ivan Vecera) [RHEL-34673] - selftests: forwarding: Add test cases for flower port range matching (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Test port range registers' occupancy (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Add scale test for port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Add port range key element (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add devlink resource support (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add port range core (Ivan Vecera) [RHEL-34673] - mlxsw: resource: Add resource identifier for port range registers (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Policy-Engine Port Range Register (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Track next hops at CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Split nexthop finalization to two stages (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Link CRIFs to RIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain a hash table of CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: one_armed_router: Use port MAC for bridge address (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: extack: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move IPIP init up (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper for RIF migration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper to check if netdev has addresses (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to free a RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nhgi->rif through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nh->rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper specifically for joining a LAG (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() (Ivan Vecera) [RHEL-34673] - mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: Convert RIF-has-netdevice queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use the available router pointer for netevent handling (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move here inetaddr validator notifiers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: egress_vid_classification: Fix the diagram (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_VRS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Clarify a comment (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on layer 2 miss (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Do not force matching on iif (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Split iif parsing to a separate function (Ivan Vecera) [RHEL-34673] - mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-34673] - selftests: forwarding: introduce helper for standard ethtool counters (Ivan Vecera) [RHEL-34673] - selftests: forwarding: generalize bail_on_lldpad from mlxsw (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Simplify transceiver module get_temp() callback (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Make mlxsw_thermal_module_init() void (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Use static trip points for transceiver modules (Ivan Vecera) [RHEL-34673] - net/mlxsw: Convert to i2c's .probe_new() (Ivan Vecera) [RHEL-34673] - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Ivan Vecera) [RHEL-32141] - cgroup/cpuset: Fix retval in update_cpumask() (Waiman Long) [RHEL-34600] - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [RHEL-34600] - kernel/cgroup: use kernfs_create_dir_ns() (Waiman Long) [RHEL-34600] - PM: sleep: Remove obsolete comment from unlock_system_sleep() (Waiman Long) [RHEL-34600] - Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes (Waiman Long) [RHEL-34600] - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [RHEL-34600] - cgroup: Add a new helper for cgroup1 hierarchy (Waiman Long) [RHEL-34600] - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Waiman Long) [RHEL-34600] - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Waiman Long) [RHEL-34600] - cgroup: Make operations on the cgroup root_list RCU safe (Waiman Long) [RHEL-34600] - cgroup: Remove unnecessary list_empty() (Waiman Long) [RHEL-34600] - cgroup_freezer: cgroup_freezing: Check if not frozen (Waiman Long) [RHEL-34600] - sched: psi: fix unprivileged polling against cgroups (Waiman Long) [RHEL-34600] - cgroup: use legacy_name for cgroup v1 disable info (Waiman Long) [RHEL-34600] - cgroup: Avoid extra dereference in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: Check for ret during cgroup1_base_files cft addition (Waiman Long) [RHEL-34600] - sched/core: Update stale comment in try_to_wake_up() (Waiman Long) [RHEL-34600] - cgroup: Remove duplicates in cgroup v1 tasks file (Waiman Long) [RHEL-34600] - cgroup: fix build when CGROUP_SCHED is not enabled (Waiman Long) [RHEL-34600] - cgroup: Avoid -Wstringop-overflow warnings (Waiman Long) [RHEL-34600] - cgroup:namespace: Remove unused cgroup_namespaces_init() (Waiman Long) [RHEL-34600] - cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants (Waiman Long) [RHEL-34600] - cgroup: clean up if condition in cgroup_pidlist_start() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name in cgroup_destroy_locked() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name above css_free_rwork_fn() (Waiman Long) [RHEL-34600] - cgroup/cpuset: fix kernel-doc (Waiman Long) [RHEL-34600] - cgroup: clean up printk() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above cgroup_create() (Waiman Long) [RHEL-34600] - cgroup/misc: Store atomic64_t reads to u64 (Waiman Long) [RHEL-34600] - cgroup/misc: Change counters to be explicit 64bit types (Waiman Long) [RHEL-34600] - cgroup/misc: update struct members descriptions (Waiman Long) [RHEL-34600] - cgroup: remove cgrp->kn check in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name (Waiman Long) [RHEL-34600] - cgroup: use cached local variable parent in for loop (Waiman Long) [RHEL-34600] - cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above for_each_css() (Waiman Long) [RHEL-34600] - cgroup/cpuset: avoid unneeded cpuset_mutex re-lock (Waiman Long) [RHEL-34600] - cgroup: minor cleanup for cgroup_extra_stat_show() (Waiman Long) [RHEL-34600] - cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() (Waiman Long) [RHEL-34600] - kernfs: add stub helper for kernfs_generic_poll() (Waiman Long) [RHEL-34600] - sched/psi: Select KERNFS as needed (Waiman Long) [RHEL-34600] - sched: add throttled time stat for throttled children (Waiman Long) [RHEL-34600] - sched: don't account throttle time for empty groups (Waiman Long) [RHEL-34600] - sched/psi: use kernfs polling functions for PSI trigger polling (Waiman Long) [RHEL-34600] - psi: remove 500ms min window size limitation for triggers (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex (Waiman Long) [RHEL-34600] - freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL (Waiman Long) [RHEL-34600] - sched: Fix race in task_call_func() (Waiman Long) [RHEL-34600] - sched/psi: Per-cgroup PSI accounting disable/re-enable interface (Waiman Long) [RHEL-34600] - sched: Fix more TASK_state comparisons (Waiman Long) [RHEL-34600] - sched: Fix TASK_state comparisons (Waiman Long) [RHEL-34600] - freezer,sched: Rewrite core freezer logic (Waiman Long) [RHEL-34600] - cgroup.c: remove redundant check for mixable cgroup in cgroup_migrate_vet_dst (Waiman Long) [RHEL-34600] - ethtool: add SET for TCP_DATA_SPLIT ringparam (Ivan Vecera) [RHEL-32112] - i40e: Report MFS in decimal base instead of hex (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix i40e_count_filters() to count only active/new filters (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Enforce software interrupt during busy-poll exit (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: remove unnecessary qv_info ptr NULL checks (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Remove VEB recursion (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Fix broken support for floating VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Add helpers to find VSI and VEB by SEID and use them (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Introduce and use macros for iterating VSIs and VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Use existing helper to find flow director VSI (Kamal Heib) [RHEL-17460 RHEL-25596] - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Allow model specific EPPs (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Refine computation of P-state for given frequency (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Revise global turbo disable check (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: set stale CPU frequency to minimum (Steve Best) [RHEL-34665] - bitfield: add FIELD_PREP_CONST() (Steve Best) [RHEL-34665] - NFSv4.1/pnfs: fix NFS with TLS in pnfs (Benjamin Coddington) [RHEL-34576] - octeontx2-af: Use separate handlers for interrupts (Kamal Heib) [RHEL-35170] {CVE-2024-27030} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35078] {CVE-2024-26993} - init/main.c: Fix potential static_command_line memory overflow (Steve Best) [RHEL-35088] {CVE-2024-26988} - tls: remove redundant assignment to variable decrypted (Sabrina Dubroca) [RHEL-29306] - net: skbuff: generalize the skb->decrypted bit (Sabrina Dubroca) [RHEL-29306] - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [RHEL-29306] - tls: get psock ref after taking rxlock to avoid leak (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test with a partially invalid iov (Sabrina Dubroca) [RHEL-29306] - tls: adjust recv return with async crypto and failed copy to userspace (Sabrina Dubroca) [RHEL-29306] - tls: recv: process_rx_list shouldn't use an offset with kvec (Sabrina Dubroca) [RHEL-29306] - tls: fix peeking with sync+async decryption (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for peeking past a record of a different type (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for merging of same-type control messages (Sabrina Dubroca) [RHEL-29306] - tls: don't skip over different type records from the rx_list (Sabrina Dubroca) [RHEL-29306] - tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca) [RHEL-29306] - tls: break out of main loop when PEEK gets a non-data record (Sabrina Dubroca) [RHEL-29306] - selftests: tls: increase the wait in poll_partial_rec_async (Sabrina Dubroca) [RHEL-29306] - net: tls: fix returned read length with async decrypt (Sabrina Dubroca) [RHEL-29306] - selftests: tls: use exact comparison in recv_partial (Sabrina Dubroca) [RHEL-29306] - net: tls, add test to capture error on large splice (Sabrina Dubroca) [RHEL-29306] - tls: Use size_add() in call to struct_size() (Sabrina Dubroca) [RHEL-29306] - net/tls: avoid TCP window full during ->read_sock() (Sabrina Dubroca) [RHEL-29306] - PCI: Fix pci_rh_check_status() call semantics (Luiz Capitulino) [RHEL-35032] - ionic: keep stats struct local to error handling (Michal Schmidt) [RHEL-36065] - ionic: better dma-map error handling (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary NULL test (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_queue for better layout (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_qcq (Michal Schmidt) [RHEL-36065] - ionic: carry idev in ionic_cq struct (Michal Schmidt) [RHEL-36065] - ionic: refactor skb building (Michal Schmidt) [RHEL-36065] - ionic: fold adminq clean into service routine (Michal Schmidt) [RHEL-36065] - ionic: use specialized desc info structs (Michal Schmidt) [RHEL-36065] - ionic: remove the cq_info to save more memory (Michal Schmidt) [RHEL-36065] - ionic: remove callback pointer from desc_info (Michal Schmidt) [RHEL-36065] - ionic: move adminq-notifyq handling to main file (Michal Schmidt) [RHEL-36065] - ionic: drop q mapping (Michal Schmidt) [RHEL-36065] - ionic: remove desc, sg_desc and cmb_desc from desc_info (Michal Schmidt) [RHEL-36065] - ionic: change MODULE_AUTHOR to person name (Michal Schmidt) [RHEL-36065] - ionic: Clean RCT ordering issues (Michal Schmidt) [RHEL-36065] - ionic: Use CQE profile for dim (Michal Schmidt) [RHEL-36065] - ionic: change the hwstamp likely check (Michal Schmidt) [RHEL-36065] - ionic: reduce the use of netdev (Michal Schmidt) [RHEL-36065] - ionic: Pass local netdev instead of referencing struct (Michal Schmidt) [RHEL-36065] - ionic: Check stop no restart (Michal Schmidt) [RHEL-36065] - ionic: Clean up BQL logic (Michal Schmidt) [RHEL-36065] - ionic: Make use napi_consume_skb (Michal Schmidt) [RHEL-36065] - ionic: Shorten a Tx hotpath (Michal Schmidt) [RHEL-36065] - ionic: Change default number of descriptors for Tx and Rx (Michal Schmidt) [RHEL-36065] - ionic: Rework Tx start/stop flow (Michal Schmidt) [RHEL-36065] - ionic: restore netdev feature bits after reset (Michal Schmidt) [RHEL-36065] - ionic: check cmd_regs before copying in or out (Michal Schmidt) [RHEL-36065] - ionic: check before releasing pci regions (Michal Schmidt) [RHEL-36065] - ionic: use pci_is_enabled not open code (Michal Schmidt) [RHEL-36065] - ionic: implement xdp frags support (Michal Schmidt) [RHEL-36065] - ionic: add ndo_xdp_xmit (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_REDIRECT support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_TX support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP packet headroom (Michal Schmidt) [RHEL-36065] - ionic: add initial framework for XDP support (Michal Schmidt) [RHEL-36065] - ionic: use dma range APIs (Michal Schmidt) [RHEL-36065] - ionic: add helpers for accessing buffer info (Michal Schmidt) [RHEL-36065] - ionic: set adminq irq affinity (Michal Schmidt) [RHEL-36065] - ionic: minimal work with 0 budget (Michal Schmidt) [RHEL-36065] - ionic: fill out pci error handlers (Michal Schmidt) [RHEL-36065] - ionic: lif debugfs refresh on reset (Michal Schmidt) [RHEL-36065] - ionic: use timer_shutdown_sync (Michal Schmidt) [RHEL-36065] - ionic: no fw read when PCI reset failed (Michal Schmidt) [RHEL-36065] - ionic: prevent pci disable of already disabled device (Michal Schmidt) [RHEL-36065] - ionic: bypass firmware cmds when stuck in reset (Michal Schmidt) [RHEL-36065] - ionic: keep filters across FLR (Michal Schmidt) [RHEL-36065] - ionic: pass opcode to devcmd_wait (Michal Schmidt) [RHEL-36065] - ionic: Re-arrange ionic_intr_info struct for cache perf (Michal Schmidt) [RHEL-36065] - ionic: Make the check for Tx HW timestamping more obvious (Michal Schmidt) [RHEL-36065] - ionic: Don't check null when calling vfree() (Michal Schmidt) [RHEL-36065] - ionic: set ionic ptr before setting up ethtool ops (Michal Schmidt) [RHEL-36065] - ionic: Use cached VF attributes (Michal Schmidt) [RHEL-36065] - ionic: Fix dim work handling in split interrupt mode (Michal Schmidt) [RHEL-36065] - ionic: fix snprintf format length warning (Michal Schmidt) [RHEL-36065] - ionic: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-36065] - ionic: expand the descriptor bufs array (Michal Schmidt) [RHEL-36065] - ionic: add a check for max SGs and SKB frags (Michal Schmidt) [RHEL-36065] - ionic: count SGs in packet to minimize linearize (Michal Schmidt) [RHEL-36065] - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB (Michal Schmidt) [RHEL-36065] - ionic: Remove unused declarations (Michal Schmidt) [RHEL-36065] - ionic: Add missing err handling for queue reconfig (Michal Schmidt) [RHEL-36065] - ionic: add FLR recovery support (Michal Schmidt) [RHEL-36065] - ionic: pull out common bits from fw_up (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_probe (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_remove (Michal Schmidt) [RHEL-36065] - ionic: remove dead device fail path (Michal Schmidt) [RHEL-36065] - ionic: remove WARN_ON to prevent panic_on_warn (Michal Schmidt) [RHEL-36065] - ionic: use vmalloc_array and vcalloc (Michal Schmidt) [RHEL-36065] - ionic: add support for ethtool extended stat link_down_count (Michal Schmidt) [RHEL-36065] - ionic: catch failure from devlink_alloc (Michal Schmidt) [RHEL-36065] - ionic: remove noise from ethtool rxnfc error msg (Michal Schmidt) [RHEL-36065] - ionic: Don't overwrite the cyclecounter bitmask (Michal Schmidt) [RHEL-36065] - ionic: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-36065] - ionic: add tx/rx-push support with device Component Memory Buffers (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary void casts (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary indirection (Michal Schmidt) [RHEL-36065] - ionic: missed doorbell workaround (Michal Schmidt) [RHEL-36065] - ionic: clear up notifyq alloc commentary (Michal Schmidt) [RHEL-36065] - ionic: clean interrupt before enabling queue to avoid credit race (Michal Schmidt) [RHEL-36065] - net: ionic: Fix error handling in ionic_init_module() (Michal Schmidt) [RHEL-36065] - ionic: refactor use of ionic_rx_fill() (Michal Schmidt) [RHEL-36065] - ionic: enable tunnel offloads (Michal Schmidt) [RHEL-36065] - ionic: new ionic device identity level and VF start control (Michal Schmidt) [RHEL-36065] - ionic: only save the user set VF attributes (Michal Schmidt) [RHEL-36065] - ionic: replay VF attributes after fw crash recovery (Michal Schmidt) [RHEL-36065] - ionic: catch NULL pointer issue on reconfig (Michal Schmidt) [RHEL-36065] - ionic: VF initial random MAC address if no assigned mac (Michal Schmidt) [RHEL-36065] - ionic: fix up issues with handling EAGAIN on FW cmds (Michal Schmidt) [RHEL-36065] - ionic: clear broken state on generation change (Michal Schmidt) [RHEL-36065] - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Michal Schmidt) [RHEL-36065] - ionic: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [RHEL-36065] - arm64: add dependency between vmlinuz.efi and Image (Lenny Szubowicz) [RHEL-25537] - aarch64: enable zboot (Lenny Szubowicz) [RHEL-25537] - arm64: efi: enable generic EFI compressed boot (Lenny Szubowicz) [RHEL-25537] - kbuild: factor out the common installation code into scripts/install.sh (Lenny Szubowicz) [RHEL-25537] - ipv6: fib6_rules: flush route cache when rule is changed (Hangbin Liu) [RHEL-31050] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-31050 RHEL-33271] {CVE-2024-26852} - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Hangbin Liu) [RHEL-31050] - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Hangbin Liu) [RHEL-31050] - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() (Hangbin Liu) [RHEL-31050] - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Hangbin Liu) [RHEL-31050] - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work (Hangbin Liu) [RHEL-29532 RHEL-31050] {CVE-2024-26631} - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Hangbin Liu) [RHEL-31050] - ipv6: remove hard coded limitation on ipv6_pinfo (Hangbin Liu) [RHEL-31050] - tools headers UAPI: Sync the linux/in.h with the kernel sources (Hangbin Liu) [RHEL-31050] - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Hangbin Liu) [RHEL-31050] - net: openvswitch: limit the number of recursions from action sets (Aaron Conole) [RHEL-23575] {CVE-2024-1151} - RHEL: enable CONFIG_AMD_ATL (Aristeu Rozanski) [RHEL-26704] - EDAC/amd64: Use new AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - RAS: Introduce AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21507] {CVE-2024-0340} - serial: 8250: Toggle IER bits on only after irq has been set up (Prarit Bhargava) [RHEL-30355] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ipc: Rework EHL OOB wakeup (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Add helper functions for client connection (Tony Camuso) [RHEL-31212] - maple_tree: fix node allocation testing on 32 bit (Nico Pache) [RHEL-5619] - bdi: remove enum wb_congested_state (Nico Pache) [RHEL-5619] - mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE (Nico Pache) [RHEL-5619] - fuse: remove unneeded lock which protecting update of congestion_threshold (Nico Pache) [RHEL-5619] - mm: memcg: use larger batches for proactive reclaim (Nico Pache) [RHEL-5619] - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write (Nico Pache) [RHEL-5619] - Revert "page cache: fix page_cache_next/prev_miss off by one" (Nico Pache) [RHEL-5619] - tmpfs: fix Documentation of noswap and huge mount options (Nico Pache) [RHEL-5619] - selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14 (Nico Pache) [RHEL-5619] - mm/memory-failure: fix crash in split_huge_page_to_list from soft_offline_page (Nico Pache) [RHEL-5619] - objtool: mem*() are not uaccess safe (Nico Pache) [RHEL-5619] - mm: page_alloc: unreserve highatomic page blocks before oom (Nico Pache) [RHEL-5619] - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Nico Pache) [RHEL-5619] - mm: fix unaccount of memory on vma_link() failure (Nico Pache) [RHEL-5619] - vfs: fix readahead(2) on block devices (Nico Pache) [RHEL-5619] - kasan: print the original fault addr when access invalid shadow (Nico Pache) [RHEL-5619] - hugetlbfs: close race between MADV_DONTNEED and page fault (Nico Pache) [RHEL-5619] - hugetlbfs: extend hugetlb_vma_lock to private VMAs (Nico Pache) [RHEL-5619] - hugetlbfs: clear resv_map pointer if mmap fails (Nico Pache) [RHEL-5619] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5619] - writeback: account the number of pages written back (Nico Pache) [RHEL-5619] - mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison (Nico Pache) [RHEL-5619] - mm: memcontrol: don't throttle dying tasks on memory.high (Nico Pache) [RHEL-5619] - mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached (Nico Pache) [RHEL-5619] - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() (Nico Pache) [RHEL-5619] - mm/memcontrol: do not tweak node in mem_cgroup_init() (Nico Pache) [RHEL-5619] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5619] - fuse: remove reliance on bdi congestion (Nico Pache) [RHEL-5619] - minmax: clamp more efficiently by avoiding extra comparison (Nico Pache) [RHEL-5619] - minmax: sanity check constant bounds when clamping (Nico Pache) [RHEL-5619] - FAT: use io_schedule_timeout() instead of congestion_wait() (Nico Pache) [RHEL-5619] - mm, mmap: fix vma_merge() case 7 with vma_ops->close (Nico Pache) [RHEL-5619] - mmap: fix error paths with dup_anon_vma() (Nico Pache) [RHEL-5619] - mm: move vma locking out of vma_prepare and dup_anon_vma (Nico Pache) [RHEL-5619] - mm: always lock new vma before inserting into vma tree (Nico Pache) [RHEL-5619] - mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once (Nico Pache) [RHEL-5619] - mm: mark VMA as being written when changing vm_flags (Nico Pache) [RHEL-5619] - mm: replace mmap with vma write lock assertions when operating on a vma (Nico Pache) [RHEL-5619] - mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap (Nico Pache) [RHEL-5619] - mmap: fix vma_iterator in error path of vma_merge() (Nico Pache) [RHEL-5619] - kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset (Nico Pache) [RHEL-5619] - x86/mm/pat: fix VM_PAT handling in COW mappings (Nico Pache) [RHEL-5619] - mm: cachestat: fix two shmem bugs (Nico Pache) [RHEL-5619] - memtest: use {READ,WRITE}_ONCE in memory scanning (Nico Pache) [RHEL-5619] - mm: cachestat: fix folio read-after-free in cache walk (Nico Pache) [RHEL-5619] - kasan/test: avoid gcc warning for intentional overflow (Nico Pache) [RHEL-5619] - mm: memcontrol: clarify swapaccount=0 deprecation warning (Nico Pache) [RHEL-5619] - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Nico Pache) [RHEL-5619] - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Nico Pache) [RHEL-5619] - readahead: avoid multiple marked readahead pages (Nico Pache) [RHEL-5619] - mm: fix unmap_mapping_range high bits shift bug (Nico Pache) [RHEL-5619] - mm/mglru: respect min_ttl_ms with memcgs (Nico Pache) [RHEL-5619] - mm/shmem: fix race in shmem_undo_range w/THP (Nico Pache) [RHEL-5619] - mm/rmap: fix misplaced parenthesis of a likely() (Nico Pache) [RHEL-5619] - mm: fix oops when filemap_map_pmd() without prealloc_pte (Nico Pache) [RHEL-5619] - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors (Nico Pache) [RHEL-5619] - mm: fix for negative counter: nr_file_hugepages (Nico Pache) [RHEL-5619] - mm: zswap: fix pool refcount bug around shrink_worker() (Nico Pache) [RHEL-5619] - mm/migrate: fix do_pages_move for compat pointers (Nico Pache) [RHEL-5619] - mm/page_alloc: correct start page when guard page debug is enabled (Nico Pache) [RHEL-5619] - mm/memory_hotplug: use pfn math in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm/cma: use nth_page() in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified (Nico Pache) [RHEL-5619] - mm, memcg: reconsider kmem.limit_in_bytes deprecation (Nico Pache) [RHEL-5619] - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement (Nico Pache) [RHEL-5619] - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list (Nico Pache) [RHEL-5619] - rcu: dump vmalloc memory info safely (Nico Pache) [RHEL-5619] - mm/vmalloc: add a safer version of find_vm_area() for debug (Nico Pache) [RHEL-5619] - mm: memory-failure: fix unexpected return value in soft_offline_page() (Nico Pache) [RHEL-5619] - mm: add a call to flush_cache_vmap() in vmap_pfn() (Nico Pache) [RHEL-5619] - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast (Nico Pache) [RHEL-5619] - mm: enable page walking API to lock vmas during the walk (Nico Pache) [RHEL-5619] - smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd() (Nico Pache) [RHEL-5619] - mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT (Nico Pache) [RHEL-5619] - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Nico Pache) [RHEL-5619] - memcg: drop kmem.limit_in_bytes (Nico Pache) [RHEL-5619] - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Nico Pache) [RHEL-5619] - zsmalloc: fix races between modifications of fullness and isolated (Nico Pache) [RHEL-5619] - kasan, slub: fix HW_TAGS zeroing with slub_debug (Nico Pache) [RHEL-5619] - kasan: fix type cast in memory_is_poisoned_n (Nico Pache) [RHEL-5619] - mm: call arch_swap_restore() from do_swap_page() (Nico Pache) [RHEL-5619] - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs (Nico Pache) [RHEL-5619] - kasan: use internal prototypes matching gcc-13 builtins (Nico Pache) [RHEL-5619] - kasan: add kasan_tag_mismatch prototype (Nico Pache) [RHEL-5619] - radix tree: remove unused variable (Nico Pache) [RHEL-5619] - lib/test_meminit: allocate pages up to order MAX_ORDER (Nico Pache) [RHEL-5619] - maple_tree: fix 32 bit mas_next testing (Nico Pache) [RHEL-5619] - lz4: fix LZ4_decompress_safe_partial read out of bound (Nico Pache) [RHEL-5619] - lib/raid6/test: fix multiple definition linking error (Nico Pache) [RHEL-5619] - mm/mmap: Fix error return in do_vmi_align_munmap() (Nico Pache) [RHEL-5619] - mm/ksm: support fork/exec for prctl (Nico Pache) [RHEL-5619] - mm/uffd: allow vma to merge as much as possible (Nico Pache) [RHEL-5619] - mm/uffd: fix vma operation where start addr cuts part of vma (Nico Pache) [RHEL-5619] - mm/khugepaged: fix regression in collapse_file() (Nico Pache) [RHEL-5619] - mm: remove unused vma_init_lock() (Nico Pache) [RHEL-5619] - fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions (Nico Pache) [RHEL-5619] - mm/mempolicy: Take VMA lock before replacing policy (Nico Pache) [RHEL-5619] - mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (Nico Pache) [RHEL-5619] - tcp: Use per-vma locking for receive zerocopy (Nico Pache) [RHEL-5619] - mm: fix memory ordering for mm_lock_seq and vm_lock_seq (Nico Pache) [RHEL-5619] - mm: lock VMA in dup_anon_vma() before setting ->anon_vma (Nico Pache) [RHEL-5619] - mm: don't drop VMA locks in mm_drop_all_locks() (Nico Pache) [RHEL-5619] - userfaultfd: fix regression in userfaultfd_unmap_prep() (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/mmap: separate writenotify and dirty tracking logic (Nico Pache) [RHEL-5619] - mm/mlock: rename mlock_future_check() to mlock_future_ok() (Nico Pache) [RHEL-5619] - mm/mmap: refactor mlock_future_check() (Nico Pache) [RHEL-5619] - mm: avoid rewalk in mmap_region (Nico Pache) [RHEL-5619] - mm: add vma_iter_{next,prev}_range() to vma iterator (Nico Pache) [RHEL-5619] - mm: update vma_iter_store() to use MAS_WARN_ON() (Nico Pache) [RHEL-5619] - mm: update validate_mm() to use vma iterator (Nico Pache) [RHEL-5619] - dmapool: create/destroy cleanup (Nico Pache) [RHEL-5619] - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer (Nico Pache) [RHEL-5619] - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Nico Pache) [RHEL-5619] - selftests/mm: FOLL_LONGTERM need to be updated to 0x100 (Nico Pache) [RHEL-5619] - hugetlb: revert use of page_cache_next_miss() (Nico Pache) [RHEL-5619] - mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() (Nico Pache) [RHEL-5619] - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl (Nico Pache) [RHEL-5619] - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long (Nico Pache) [RHEL-5619] - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Nico Pache) [RHEL-5619] - mm: fix memcpy_from_file_folio() integer underflow (Nico Pache) [RHEL-5619] - mm: page_alloc: remove stale CMA guard code (Nico Pache) [RHEL-5619] - mm/memory-failure: fix hardware poison check in unpoison_memory() (Nico Pache) [RHEL-5619] - tools/Makefile: do missed s/vm/mm/ (Nico Pache) [RHEL-5619] - mm: memory-failure: avoid false hwpoison page mapped error info (Nico Pache) [RHEL-5619] - mm: memory-failure: fix potential unexpected return value from unpoison_memory() (Nico Pache) [RHEL-5619] - mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page (Nico Pache) [RHEL-5619] - Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning (Nico Pache) [RHEL-5619] - mm: fix arithmetic for max_prop_frac when setting max_ratio (Nico Pache) [RHEL-5619] - mm: fix arithmetic for bdi min_ratio (Nico Pache) [RHEL-5619] - mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() (Nico Pache) [RHEL-5619] - docs: Fix path paste-o for /sys/kernel/warn_count (Nico Pache) [RHEL-5619] - mm: remove unused inline functions from include/linux/mm_inline.h (Nico Pache) [RHEL-5619] - mm: add more BUILD_BUG_ONs to gfp_migratetype() (Nico Pache) [RHEL-5619] - mm: cleanup is_highmem() (Nico Pache) [RHEL-5619] - mm/huge_memory: check pmd_present first in is_huge_zero_pmd (Nico Pache) [RHEL-5619] - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - memregion: Fix memregion_free() fallback definition (Nico Pache) [RHEL-5619] - mm: Add kernel-doc for folio->mlock_count (Nico Pache) [RHEL-5619] - nodemask.h: fix compilation error with GCC12 (Nico Pache) [RHEL-5619] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [RHEL-5619] - filemap: Update the folio_lock documentation (Nico Pache) [RHEL-5619] - filemap: Remove obsolete comment in lock_page (Nico Pache) [RHEL-5619] - kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t (Nico Pache) [RHEL-5619] - mm/vmalloc: fix comments about vmap_area struct (Nico Pache) [RHEL-5619] - mm/memcg: retrieve parent memcg from css.parent (Nico Pache) [RHEL-5619] - remove congestion tracking framework (Nico Pache) [RHEL-5619] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [RHEL-5619] - mm: fix boolreturn.cocci warning (Nico Pache) [RHEL-5619] - memblock: Remove #ifdef __KERNEL__ from memblock.h (Nico Pache) [RHEL-5619] - mm/slab: Finish struct page to struct slab conversion (Nico Pache) [RHEL-5619] - memblock: fix memblock_phys_alloc() section mismatch error (Nico Pache) [RHEL-5619] - mm, slab: Remove compiler check in __kmalloc_index (Nico Pache) [RHEL-5619] - memblock: improve MEMBLOCK_HOTPLUG documentation (Nico Pache) [RHEL-5619] - mm/memory_hotplug: remove stale function declarations (Nico Pache) [RHEL-5619] - mm/vmstat: annotate data race for zone->free_area[order].nr_free (Nico Pache) [RHEL-5619] - mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] (Nico Pache) [RHEL-5619] - mm: fix data race in PagePoisoned() (Nico Pache) [RHEL-5619]- printk: nbcon: move locked_port flag to struct uart_port (Andrew Halaney) [RHEL-3987] - tty/serial/pl011: Make the locking work on RT (Andrew Halaney) [RHEL-3987] - tty/serial/omap: Make the locking RT aware (Andrew Halaney) [RHEL-3987] - printk: Avoid false positive lockdep report for legacy driver. (Andrew Halaney) [RHEL-3987] - serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (Andrew Halaney) [RHEL-3987] - printk: Add kthread for all legacy consoles (Andrew Halaney) [RHEL-3987] - serial: 8250: Switch to nbcon console (Andrew Halaney) [RHEL-3987] - serial/8250: Use fifo in 8250 console driver (Andrew Halaney) [RHEL-3987] - serial: core: Provide low-level functions to port lock (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to reacquire ownership (Andrew Halaney) [RHEL-3987] - tty: sysfs: Add nbcon support for 'active' (Andrew Halaney) [RHEL-3987] - proc: Add nbcon support for /proc/consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Start printing threads (Andrew Halaney) [RHEL-3987] - printk: nbcon: Stop threads on shutdown/reboot (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add printer thread wakeups (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add context to console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Atomic print in printk context on shutdown (Andrew Halaney) [RHEL-3987] - printk: nbcon: Introduce printing kthreads (Andrew Halaney) [RHEL-3987] - lockdep: Mark emergency section in lockdep splats (Andrew Halaney) [RHEL-3987] - rcu: Mark emergency section in rcu stalls (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in oops (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in warn (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement emergency sections (Andrew Halaney) [RHEL-3987] - printk: Coordinate direct printing in panic (Andrew Halaney) [RHEL-3987] - printk: Track nbcon consoles (Andrew Halaney) [RHEL-3987] - printk: Avoid console_lock dance if no legacy or boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add unsafe flushing on panic (Andrew Halaney) [RHEL-3987] - printk: nbcon: Assign priority based on CPU state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Use nbcon consoles in console_flush_all() (Andrew Halaney) [RHEL-3987] - printk: Update @console_may_schedule in console_trylock_spinning() (Derek Barbosa) [RHEL-3987] - serial: Lock console when calling into driver before registration (Derek Barbosa) [RHEL-3987] - printk: Disable passing console lock owner completely during panic() (Derek Barbosa) [RHEL-3987] - printk: Track registered boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to flush using write_atomic() (Andrew Halaney) [RHEL-3987] - printk: Add @flags argument for console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Let console_is_usable() handle nbcon (Andrew Halaney) [RHEL-3987] - printk: Make console_is_usable() available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add driver_enter/driver_exit console callbacks (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement processing in port->lock wrapper (Andrew Halaney) [RHEL-3987] - printk: Check printk_deferred_enter()/_exit() usage (Andrew Halaney) [RHEL-3987] - printk: nbcon: Ensure ownership release on failed emit (Andrew Halaney) [RHEL-3987] - printk: Add sparse notation to console_srcu locking (Andrew Halaney) [RHEL-3987] - printk: Consider nbcon boot consoles on seq init (Andrew Halaney) [RHEL-3987] - panic: Flush kernel log buffer at the end (Andrew Halaney) [RHEL-3987] - printk: Avoid non-panic CPUs writing to ringbuffer (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Consider committed as finalized in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Skip non-finalized records in panic (Andrew Halaney) [RHEL-3987] - printk: Wait for all reserved records with pr_flush() (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Cleanup reader terminology (Andrew Halaney) [RHEL-3987] - printk: Add this_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: For @suppress_panic_printk check for other CPU in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Clarify special lpos values (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (Andrew Halaney) [RHEL-3987] - printk: Use prb_first_seq() as base for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Adjust mapping for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: nbcon: Relocate 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Reduce pr_flush() pooling time (Andrew Halaney) [RHEL-3987] - printk: fix illegal pbufs access for !CONFIG_PRINTK (Andrew Halaney) [RHEL-3987] - printk: nbcon: Allow drivers to mark unsafe regions and check state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add emit function and callback function for atomic printing (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add sequence handling (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add ownership state functions (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add buffer management (Andrew Halaney) [RHEL-3987] - printk: Make static printk buffers available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add acquire/release logic (Andrew Halaney) [RHEL-3987] - printk: Add non-BKL (nbcon) console basic infrastructure (Andrew Halaney) [RHEL-3987] - printk: flush consoles before checking progress (Andrew Halaney) [RHEL-3987] - panic: Reenable preemption in WARN slowpath (Andrew Halaney) [RHEL-3987] - Revert "printk: export symbols for debug modules" (Andrew Halaney) [RHEL-3987] - printk: export symbols for debug modules (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Fix truncating buffer size min_t cast (Andrew Halaney) [RHEL-3987] - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: Add per-console suspended state (Andrew Halaney) [RHEL-3987] - console: Document struct console (Derek Barbosa) [RHEL-3987] - console: Use BIT() macros for @flags values (Derek Barbosa) [RHEL-3987] - printk: Consolidate console deferred printing (Andrew Halaney) [RHEL-3987] - printk: Do not take console lock for console_flush_on_panic() (Andrew Halaney) [RHEL-3987] - printk: Keep non-panic-CPUs out of console lock (Andrew Halaney) [RHEL-3987] - printk: Reduce console_unblank() usage in unsafe scenarios (Andrew Halaney) [RHEL-3987] - panic: hide unused global functions (Andrew Halaney) [RHEL-3987] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Andrew Halaney) [RHEL-3987] - timekeeping: Consolidate fast timekeeper (Andrew Halaney) [RHEL-3987] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Andrew Halaney) [RHEL-3987] - kcsan: test: use new suite_{init,exit} support (Andrew Halaney) [RHEL-3987] - printk: Remove obsoleted check for non-existent "user" object (Andrew Halaney) [RHEL-3987] - panic: fix the panic_print NMI backtrace setting (Andrew Halaney) [RHEL-3987] - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-3987] - printk: Use scnprintf() to print the message about the dropped messages on a console (Andrew Halaney) [RHEL-3987] - kernel/printk/printk.c: Fix W=1 kernel-doc warning (Andrew Halaney) [RHEL-3987] - printk: Remove trace_.*_rcuidle() usage (Andrew Halaney) [RHEL-3987] - printk: adjust string limit macros (Andrew Halaney) [RHEL-3987] - printk: use printk_buffers for devkmsg (Andrew Halaney) [RHEL-3987] - printk: introduce console_prepend_dropped() for dropped messages (Andrew Halaney) [RHEL-3987] - printk: introduce printk_get_next_message() and printk_message (Andrew Halaney) [RHEL-3987] - printk: introduce struct printk_buffers (Andrew Halaney) [RHEL-3987] - printk: move size limit macros into internal.h (Andrew Halaney) [RHEL-3987] - exit: Use READ_ONCE() for all oops/warn limit reads (Andrew Halaney) [RHEL-3987] - exit: Allow oops_limit to be disabled (Andrew Halaney) [RHEL-3987] - exit: Put an upper limit on how often we can oops (Andrew Halaney) [RHEL-3987] - printk: htmldocs: add missing description (Andrew Halaney) [RHEL-3987] - panic: use str_enabled_disabled() helper (Andrew Halaney) [RHEL-3987] - printk: cpu sync always disable interrupts (Andrew Halaney) [RHEL-3987] - panic: move panic_print before kmsg dumpers (Andrew Halaney) [RHEL-3987] - panic: add option to dump all CPUs backtraces in panic_print (Andrew Halaney) [RHEL-3987] - docs: sysctl/kernel: add missing bit to panic_print (Andrew Halaney) [RHEL-3987] - panic: remove oops_id (Andrew Halaney) [RHEL-3987] - panic: use error_report_end tracepoint on warnings (Andrew Halaney) [RHEL-3987] - tools/bootconfig: Print all error message in stderr (Andrew Halaney) [RHEL-3987] - printk: Remove console_silent() (Andrew Halaney) [RHEL-3987] - redhat/configs: Disable CONFIG_RPMSG_TTY (Andrew Halaney) [RHEL-24205] - redhat/configs: Align new TTY configs with ELN (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix unconditional activation of THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Fix DMA transmission in RS485 mode (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()" (Andrew Halaney) [RHEL-24205] - vt: fix unicode buffer corruption when deleting characters (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Fix broken RS485 (Andrew Halaney) [RHEL-24205] - serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled (Andrew Halaney) [RHEL-24205] - ARM: PL011: Fix DMA support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: address RX timeout interrupt errata (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit (Andrew Halaney) [RHEL-24205] - serdev: Replace custom code with device_match_acpi_handle() (Andrew Halaney) [RHEL-24205] - serdev: Simplify devm_serdev_device_open() function (Andrew Halaney) [RHEL-24205] - serdev: Make use of device_set_node() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add copyright Siemens Mobility GmbH (Andrew Halaney) [RHEL-24205] - tty: 8250: Add note for PX-835 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix IS-200 PCI ID comment (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes PX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IS-100 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes UP cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes UC cards (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Set the console genpd always on if no console suspend (Andrew Halaney) [RHEL-24205] - hvc/xen: fix console unplug (Andrew Halaney) [RHEL-24205] - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Add support for MOXA Mini PCIe boards (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Relocate macros within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Cleanup MOXA configurations (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Modify MOXA enum name within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: whitespaces in descriptions corrected by replacing tabs with spaces (Andrew Halaney) [RHEL-24205] - serial/esp32_uart: use prescaler when available (Andrew Halaney) [RHEL-24205] - serial: 8250: remove AR7 support (Andrew Halaney) [RHEL-24205] - tty: serial: meson: fix hard LOCKUP on crtscts mode (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add ESP32S3 ACM gadget driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32s3-acm (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add driver for the ESP32 UART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32-uart (Andrew Halaney) [RHEL-24205] - serial: core: tidy invalid baudrate handling in uart_get_baud_rate (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: unset STOPBRK when setting STARTBRK (Andrew Halaney) [RHEL-24205] - serial: max310x: remove trailing whitespaces (Andrew Halaney) [RHEL-24205] - tty/sysrq: replace smp_processor_id() with get_cpu() (Andrew Halaney) [RHEL-24205] - serial: add PORT_GENERIC definition (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the S4 SoC (Andrew Halaney) [RHEL-24205] - serial: initialize retinfo in uart_get_info() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - tty: vc_screen: make vc_class constant (Andrew Halaney) [RHEL-24205] - tty: vt: make vtconsole_class constant (Andrew Halaney) [RHEL-24205] - tty: Restrict access to TIOCLINUX' copy-and-paste subcommands (Andrew Halaney) [RHEL-24205] - serial: core: Simplify uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - serial: 8250: Check for valid console index (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: convert to YAML (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: use device_property APIs when configuring irda mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Do not complain when DMA is absent (Andrew Halaney) [RHEL-24205] - serial: imx: Put DMA enabled UART in separate lock subclass (Andrew Halaney) [RHEL-24205] - serial: core: add comment about definitely used port types (Andrew Halaney) [RHEL-24205] - serial: core: remove cruft from uapi header (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by (Andrew Halaney) [RHEL-24205] - serial: exar: Add RS-485 support for Sealevel XR17V35X based cards (Andrew Halaney) [RHEL-24205] - vt: Replace strlcpy with strscpy (Andrew Halaney) [RHEL-24205] - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Andrew Halaney) [RHEL-24205] - mxser: Annotate struct mxser_board with __counted_by (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - tty: use 'if' in send_break() instead of 'goto' (Andrew Halaney) [RHEL-24205] - tty: don't check for signal_pending() in send_break() (Andrew Halaney) [RHEL-24205] - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK (Andrew Halaney) [RHEL-24205] - tty: convert THROTTLE constants into enum (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive() (Andrew Halaney) [RHEL-24205] - tty: stop using ndash in kernel-doc (Andrew Halaney) [RHEL-24205] - tty: invert return values of tty_{,un}throttle_safe() (Andrew Halaney) [RHEL-24205] - tty: switch tty_{,un}throttle_safe() to return a bool (Andrew Halaney) [RHEL-24205] - tty: n_tty: use do-while in n_tty_check_{,un}throttle() (Andrew Halaney) [RHEL-24205] - tty: n_tty: invert the condition in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use min3() in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: rename and retype 'retval' in n_tty_ioctl() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'retval' instead of 'c' (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: stm32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sprd: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sifive: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: txx9: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: tegra: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sa1100: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rp2: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rda: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pxa: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pic32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pch: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: owl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: msm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mpc52xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: meson: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mcf: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: lpc32xx_hs: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: jsm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: imx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: icom: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: dz: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: atmel: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: apb: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl010: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 21285: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Provide port lock wrappers (Andrew Halaney) [RHEL-24205] - tty: serial: 8250_exar: Does not use anything from 8250_pci (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove 8250_pci usage (Andrew Halaney) [RHEL-24205] - tty/serial: 8250: Sort drivers in Makefile (Andrew Halaney) [RHEL-24205] - tty/serial: Sort drivers in makefile (Andrew Halaney) [RHEL-24205] - serial: imx: Simplify compatibility handling (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: improve comments about variants (Andrew Halaney) [RHEL-24205] - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe() (Andrew Halaney) [RHEL-24205] - tty: serial: ma35d1_serial: Add missing check for ioremap (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use dev_err_probe() instead of dev_warn() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750 (Andrew Halaney) [RHEL-24205] - tty: hvc: remove set but unused variable (Andrew Halaney) [RHEL-24205] - serial: stm32: add support for break control (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Andrew Halaney) [RHEL-24205] - tty: vcc: Add check for kstrdup() in vcc_probe() (Andrew Halaney) [RHEL-24205] - net: hso: drop unused function argument (Andrew Halaney) [RHEL-24205] - serial: mxs-auart: fix tx (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: reorder code to remove prototype declarations (Andrew Halaney) [RHEL-24205] - serial: omap: do not override settings for RS485 support (Andrew Halaney) [RHEL-24205] - serial: core, imx: do not set RS485 enabled if it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: make sure RS485 cannot be enabled when it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: fix sanitizing check for RTS settings (Andrew Halaney) [RHEL-24205] - serial: core: set missing supported flag for RX during TX GPIO (Andrew Halaney) [RHEL-24205] - serial: Do not hold the port lock when setting rx-during-tx GPIO (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Restore clock error handling (Andrew Halaney) [RHEL-24205] - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock (Andrew Halaney) [RHEL-24205] - serial: apbuart: fix console prompt on qemu (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Validate console index before assignment (Andrew Halaney) [RHEL-24205] - arm64: defconfig: Increase SERIAL_8250_NR_UARTS (Andrew Halaney) [RHEL-24205] - tty: fix tty_operations types in documentation (Andrew Halaney) [RHEL-24205] - serial: core: Revert checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Andrew Halaney) [RHEL-24205] - serial: core: Fix runtime PM handling for pending tx (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: drop earlycon support for unsupported platforms (Andrew Halaney) [RHEL-24205] - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix up PX-803/PX-857 (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix port count of PX-257 (Andrew Halaney) [RHEL-24205] - tty: 8250: Remove UC-257 and UC-431 (Andrew Halaney) [RHEL-24205] - hvc/xen: fix event channel handling for secondary consoles (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: remove dead code (Andrew Halaney) [RHEL-24205] - ASoC: ti: ams-delta: Fix cx81801_receive() argument types (Andrew Halaney) [RHEL-24205] - serial: core: Fix checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Drop pm_runtime_irq_safe() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Fix errors with no_console_suspend (Andrew Halaney) [RHEL-24205] - serial: Reduce spinlocked portion of uart_rs485_config() (Andrew Halaney) [RHEL-24205] - serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Check IRQ data before use (Andrew Halaney) [RHEL-24205] - tty: shrink the size of struct tty_struct by 40 bytes (Andrew Halaney) [RHEL-24205] - tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: n_tty: extract ECHO_OP processing to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: unify counts to size_t (Andrew Halaney) [RHEL-24205] - tty: n_tty: use u8 for chars and flags (Andrew Halaney) [RHEL-24205] - tty: n_tty: simplify chars_in_buffer() (Andrew Halaney) [RHEL-24205] - tty: n_tty: remove unsigned char casts from character constants (Andrew Halaney) [RHEL-24205] - tty: n_tty: move newline handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: move canon handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: use MASK() for masking out size bits (Andrew Halaney) [RHEL-24205] - tty: n_tty: make n_tty_data::num_overrun unsigned (Andrew Halaney) [RHEL-24205] - tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'num' for writes' counts (Andrew Halaney) [RHEL-24205] - tty: n_tty: use output character directly (Andrew Halaney) [RHEL-24205] - tty: n_tty: make flow of n_tty_receive_buf_common() a bool (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: Add a earlycon for the T7 SoC" (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: improve bcm7271 8250 port (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: add missing support for rs485 devicetree properties (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix bug when first setting GPIO direction (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix regression with GPIO configuration (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: Add property to change GPIO function (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove obsolete out_thread label (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix broken port 0 uart init (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: fall back to poll if there's no interrupt (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: snps-dw-apb-uart: make interrupt optional (Andrew Halaney) [RHEL-24205] - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Andrew Halaney) [RHEL-24205] - serial: sifive: Add suspend and resume operations (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the T7 SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: synchronize RX DMA channel in shutdown (Andrew Halaney) [RHEL-24205] - serial: stm32: replace access to DMAR bit by dmaengine_pause/resume (Andrew Halaney) [RHEL-24205] - serial: stm32: group dma pause/resume error handling into single function (Andrew Halaney) [RHEL-24205] - serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled (Andrew Halaney) [RHEL-24205] - serial: stm32: use DMAT as a configuration bit (Andrew Halaney) [RHEL-24205] - serial: stm32: avoid clearing DMAT bit during transfer (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to extended ioctl config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: cleanup gsm_control_command and gsm_control_reply (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase gsm_mux unsupported counted where appropriate (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase malformed counter for malformed control frames (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add open_error counter to gsm_mux (Andrew Halaney) [RHEL-24205] - tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add missing description to structs in gsmmux.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to DLC specific ioctl config (Andrew Halaney) [RHEL-24205] - serial: core: Remove unused PORT_* definitions (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: invert conditions in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: initialize variables in initializers already (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: better types in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: let tty_prepare_flip_string() return size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch insert functions to size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use struct_size() in tty_buffer_alloc() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch data type to u8 (Andrew Halaney) [RHEL-24205] - tty: gdm724x: use min_t() for size_t varable and a constant (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id, including multiport devices (Andrew Halaney) [RHEL-24205] - serial: 8250: drop lockdep annotation from serial8250_clear_IER() (Andrew Halaney) [RHEL-24205] - tty: rfcomm: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hso: simplify hso_serial_write() (Andrew Halaney) [RHEL-24205] - tty: gdm724x: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: vcc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hvc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: ldops: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: audit: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_operations::write()'s count size_t (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::put_char() (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::write() (Andrew Halaney) [RHEL-24205] - tty: use min() for size computation in iterate_tty_read() (Andrew Halaney) [RHEL-24205] - tty: switch size and count types in iterate_tty_read() to size_t (Andrew Halaney) [RHEL-24205] - tty: use ssize_t for iterate_tty_read() returned type (Andrew Halaney) [RHEL-24205] - tty: use min() in iterate_tty_write() (Andrew Halaney) [RHEL-24205] - tty: rename and de-inline do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: don't pass write() to do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: make all offsets unsigned (Andrew Halaney) [RHEL-24205] - tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned (Andrew Halaney) [RHEL-24205] - misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() (Andrew Halaney) [RHEL-24205] - tty: use u8 for flags (Andrew Halaney) [RHEL-24205] - tty: use u8 for chars (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc_ops::*buf*() hooks operate on size_t (Andrew Halaney) [RHEL-24205] - tty: can327, move overflow test inside can327_ldisc_rx()'s loop (Andrew Halaney) [RHEL-24205] - tty: can327: unify error paths in can327_ldisc_rx() (Andrew Halaney) [RHEL-24205] - tty: switch count in tty_ldisc_receive_buf() to size_t (Andrew Halaney) [RHEL-24205] - tty: switch receive_buf() counts to size_t (Andrew Halaney) [RHEL-24205] - tty: make counts in tty_port_client_operations hooks size_t (Andrew Halaney) [RHEL-24205] - tty: make tty_port_client_operations operate with u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_change_softcar() more understandable (Andrew Halaney) [RHEL-24205] - tty: drop tty_debug_wait_until_sent() (Andrew Halaney) [RHEL-24205] - tty: tty_port: rename 'disc' to 'ld' (Andrew Halaney) [RHEL-24205] - tty: change tty_write_lock()'s ndelay parameter to bool (Andrew Halaney) [RHEL-24205] - tty: n_null: remove optional ldops (Andrew Halaney) [RHEL-24205] - tty: remove dummy tty_ldisc_ops::poll() implementations (Andrew Halaney) [RHEL-24205] - tty: ldisc: document that ldops are optional (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove redundant of_match_ptr() (Andrew Halaney) [RHEL-24205] - serial: core: Revert port_id use (Andrew Halaney) [RHEL-24205] - TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig (Andrew Halaney) [RHEL-24205] - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix oops for port->pm on uart_change_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port_id when adding back serial8250_isa_devs (Andrew Halaney) [RHEL-24205] - serial: core: Fix kmemleak issue for serial core device remove (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: remove unnecessary cast when reading register (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove linux/fs_uart_pd.h (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't include fs_uart_pd.h when not needed (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove cpm_uart/ subdirectory (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_[un]map_pram() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_line_cr_cmd() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Stop using fs_uart_id enum (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototypes and table and macros (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Avoid suspicious locking (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Remove redundant initialization owner in mcb_driver (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned expression compared with zero (Andrew Halaney) [RHEL-24205] - serial: max310x: fix typos in comments (Andrew Halaney) [RHEL-24205] - serial: max310x: add comments for membase address workaround (Andrew Halaney) [RHEL-24205] - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned comparison with less than zero (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Set missing PM ops for hibernation support (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix potential deadlock on &info->lock (Andrew Halaney) [RHEL-24205] - tty: vt: Remove some repetitive initialization (Andrew Halaney) [RHEL-24205] - tty: serial: Remove redundant initialization for ma35d1serial_driver (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial_base_match() after fixing controller port name (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core controller port name to show controller id (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id to not use port->line (Andrew Halaney) [RHEL-24205] - serial: core: Controller id cannot be negative (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: make default_params const (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: use PCI_VDEVICE (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop info messages from init/exit functions (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: define global strings as const strings (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop global slgt_driver_name array (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: convert CALC_REGADDR() macro to an inline (Andrew Halaney) [RHEL-24205] - misc: ti-st: don't check for tty data == NULL (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove ptr from recv functions (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove forward declarations and make st_int_recv() static (Andrew Halaney) [RHEL-24205] - speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: switch status to u32 (Andrew Halaney) [RHEL-24205] - can: slcan: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - input: serport: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - tty: hvsi: remove an extra variable from hvsi_write() (Andrew Halaney) [RHEL-24205] - Bluetooth: rfcomm: remove casts from tty->driver_data (Andrew Halaney) [RHEL-24205] - serial: move WARN_ON() in uart_write() to the condition (Andrew Halaney) [RHEL-24205] - parport_pc: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Andrew Halaney) [RHEL-24205] - can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition (Andrew Halaney) [RHEL-24205] - serial: sprd: Fix DMA buffer leak issue (Andrew Halaney) [RHEL-24205] - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Put IOControl register into regmap_volatile (Andrew Halaney) [RHEL-24205] - drivers:tty: fix return value check in asc_init_port (Andrew Halaney) [RHEL-24205] - tty: serial: meson: refactor objects definition for different devnames (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: fix error handling in read_uarts_available_from_reg() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Preserve original value of DLF register (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix sleeping in atomic context (Andrew Halaney) [RHEL-24205] - serial: sifive: Fix sifive_serial_console_setup() section (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: imx: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sifive: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: omap: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: clean up clock-rate debug printk (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix opp vote on shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Define earlycon for mrvl,mmp-uart (Andrew Halaney) [RHEL-24205] - arm64: dts: meson: a1: change uart compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: add independent uart_data for A1 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: introduce separate uart_data for S4 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs (Andrew Halaney) [RHEL-24205] - tty: serial: meson: redesign the module to platform_driver (Andrew Halaney) [RHEL-24205] - tty: serial: meson: use dev_err_probe (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Make UART config auto configurable (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Read num ports from register data. (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Add clockrate speed for G215/F215 boards (Andrew Halaney) [RHEL-24205] - serial: tegra: Don't print error on probe deferral (Andrew Halaney) [RHEL-24205] - tty: Explicitly include correct DT includes (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: use icc tag defines (Andrew Halaney) [RHEL-24205] - Documentation: devices.txt: reconcile serial/ucc_uart minor numers (Andrew Halaney) [RHEL-24205] - serial: drivers: switch ch and flag to u8 (Andrew Halaney) [RHEL-24205] - serial: omap-serial: remove flag from serial_omap_rdi() (Andrew Halaney) [RHEL-24205] - serial: arc_uart: simplify flags handling in arc_serial_rx_chars() (Andrew Halaney) [RHEL-24205] - serial: pass state to __uart_start() directly (Andrew Halaney) [RHEL-24205] - serial: make uart_insert_char() accept u8s (Andrew Halaney) [RHEL-24205] - serial: convert uart sysrq handling to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: use switch in sysrq_key_table_key2index() (Andrew Halaney) [RHEL-24205] - tty: sysrq: switch the rest of keys to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: rename and re-type i in sysrq_handle_loglevel() (Andrew Halaney) [RHEL-24205] - n_tty: make many tty parameters const (Andrew Halaney) [RHEL-24205] - n_tty: pass ldata to canon_skip_eof() directly (Andrew Halaney) [RHEL-24205] - n_tty: simplify and sanitize zero_buffer() (Andrew Halaney) [RHEL-24205] - n_tty: drop fp from n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: make check_tty_count() void (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix UAF in gsm_cleanup_mux (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus runtime pm state update (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: drop unused enable helpers (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: fix wake irq arming (Andrew Halaney) [RHEL-24205] - TIOCSTI: always enable for CAP_SYS_ADMIN (Andrew Halaney) [RHEL-24205] - tty_audit: make data of tty_audit_log() const (Andrew Halaney) [RHEL-24205] - tty_audit: make tty pointers in exposed functions const (Andrew Halaney) [RHEL-24205] - tty_audit: make icanon a bool (Andrew Halaney) [RHEL-24205] - tty_audit: invert the condition in tty_audit_log() (Andrew Halaney) [RHEL-24205] - tty_audit: use kzalloc() in tty_audit_buf_alloc() (Andrew Halaney) [RHEL-24205] - tty_audit: use TASK_COMM_LEN for task comm (Andrew Halaney) [RHEL-24205] - Revert "8250: add support for ASIX devices with a FIFO bug" (Andrew Halaney) [RHEL-24205] - serial: atmel: don't enable IRQs prematurely (Andrew Halaney) [RHEL-24205] - tty: serial: Add Nuvoton ma35d1 serial driver support (Andrew Halaney) [RHEL-24205] - tty: serial: imx: fix rs485 rx after tx (Andrew Halaney) [RHEL-24205] - tty: fix hang on tty device with no_room set (Andrew Halaney) [RHEL-24205] - serial: core: fix -EPROBE_DEFER handling in init (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use force_suspend and resume for system suspend (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Use abs() to simplify some code (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Andrew Halaney) [RHEL-24205] - serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: core: don't kfree device managed data (Andrew Halaney) [RHEL-24205] - serial: lantiq: add missing interrupt ack (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Simplify clock sequencing and runtime PM (Andrew Halaney) [RHEL-24205] - serial: st-asc: fix typo in property name (Andrew Halaney) [RHEL-24205] - serial: core: Fix error handling for serial_core_ctrl_device_add() (Andrew Halaney) [RHEL-24205] - serial: core: Fix probing serial_base_bus devices (Andrew Halaney) [RHEL-24205] - serial: core: Don't drop port_mutex in serial_core_remove_one_port (Andrew Halaney) [RHEL-24205] - serial: core: Start managing serial controllers to enable runtime PM (Andrew Halaney) [RHEL-24205] - serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: convert to modern PM ops (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Move uart_write() inside PM section (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix a COMPILE_TEST dependency (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: Indicate fintek option may also be required for RS232 support (Andrew Halaney) [RHEL-24205] - serial: 8250: synchronize and annotate UART_IER access (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for UART_IER access in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for omap8250_restore_regs() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for rx_dma() callback (Andrew Halaney) [RHEL-24205] - serial: core: lock port for start_rx() in uart_resume_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for stop_rx() in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: core: lock port for stop_rx() in uart_suspend_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port in startup() callbacks (Andrew Halaney) [RHEL-24205] - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix enabling deactivated interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: fix leak in `brcmuart_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: balance clk_enable calls (Andrew Halaney) [RHEL-24205] - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250: Document termios parameter of serial8250_em485_config() (Andrew Halaney) [RHEL-24205] - serial: Add support for Advantech PCI-1611U card (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add support for USR298x PCI Modems (Andrew Halaney) [RHEL-24205] - serial: Make uart_remove_one_port() return void (Andrew Halaney) [RHEL-24205] - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Name non-standard divisor latch reg (Andrew Halaney) [RHEL-24205] - serial: 8250: RT288x/Au1xxx code away from core (Andrew Halaney) [RHEL-24205] - serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port (Andrew Halaney) [RHEL-24205] - serial: 8250: Document uart_8250_port's ->dl_read/write() (Andrew Halaney) [RHEL-24205] - serial: 8250: Change dl_read/write to handle value as u32 (Andrew Halaney) [RHEL-24205] - serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Shut down on remove for console uart (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix life cycle issues for interrupt handlers (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix freeing of resources on failed register (Andrew Halaney) [RHEL-24205] - serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: optimize the timer based EOP logic (Andrew Halaney) [RHEL-24205] - serdev: Add method to assert break signal over tty UART port (Andrew Halaney) [RHEL-24205] - serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP (Andrew Halaney) [RHEL-24205] - n_gsm: Use array_index_nospec() with index that comes from userspace (Andrew Halaney) [RHEL-24205] - tty: vt: drop checks for undefined VT_SINGLE_DRIVER (Andrew Halaney) [RHEL-24205] - tty: vt: distribute EXPORT_SYMBOL() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some cases in tioclinux() (Andrew Halaney) [RHEL-24205] - tty: vt: reformat tioclinux() (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix end of transmission on SCI (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for tx end interrupt handling (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix TE setting on SCI IP (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support (Andrew Halaney) [RHEL-24205] - serial: max310x: fix IO data corruption in batched operations (Andrew Halaney) [RHEL-24205] - serial: core: Disable uart_start() on uart_remove_one_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port->pm on port specific driver unbind (Andrew Halaney) [RHEL-24205] - serial: 8250: Add missing wakeup event reporting (Andrew Halaney) [RHEL-24205] - serial: fix TIOCSRS485 locking (Andrew Halaney) [RHEL-24205] - serial: make SiFive serial drivers depend on ARCH_ symbols (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: don't allocate and pass dummy flags (Andrew Halaney) [RHEL-24205] - tty: serial: simplify qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix redundant assignment of gsm->encoding (Andrew Halaney) [RHEL-24205] - ACPI: Replace irqdomain.h include with struct declarations (Andrew Halaney) [RHEL-24205] - tpm: atmel: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - pata: ixp4xx: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - ata: pata_macio: Add explicit include of irqdomain.h (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - staging: iio: resolver: ad2s1210: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - iio: adc: ad7292: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - tty: Fix typo in LEGACY_TIOCSTI Kconfig description (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Andrew Halaney) [RHEL-24205] - serial: 8250: Prevent starting up DMA Rx on THRI interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix transmit end interrupt handler (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Andrew Halaney) [RHEL-24205] - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: add polling support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: imx: remove unused imx_uart_is_imx* functions (Andrew Halaney) [RHEL-24205] - tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4 (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Add a poll_init() function (Andrew Halaney) [RHEL-24205] - serial: uart_poll_init() should power on the UART (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC config via ldisc handle (Andrew Halaney) [RHEL-24205] - tty: n_gsm: allow window size configuration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC specific parameter configuration (Andrew Halaney) [RHEL-24205] - hvc/xen: prevent concurrent accesses to the shared ring (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix arbitration handling (Andrew Halaney) [RHEL-24205] - tty: Convert hw_stopped in tty_struct to bool (Andrew Halaney) [RHEL-24205] - n_tty: Reindent if condition (Andrew Halaney) [RHEL-24205] - n_tty: Cleanup includes (Andrew Halaney) [RHEL-24205] - n_tty: Use DIV_ROUND_UP() in room calculation (Andrew Halaney) [RHEL-24205] - n_tty: Sort includes alphabetically (Andrew Halaney) [RHEL-24205] - tty_ioctl: Use BIT() for internal flags (Andrew Halaney) [RHEL-24205] - n_tty: Convert no_space_left to space_left boolean (Andrew Halaney) [RHEL-24205] - serial: Remove uart_wait_until_sent() forward declaration (Andrew Halaney) [RHEL-24205] - serial: Rename hw_stopped to old_hw_stopped & improve logic (Andrew Halaney) [RHEL-24205] - serial: Make hw_stopped bool (Andrew Halaney) [RHEL-24205] - serial: Rename uart_change_speed() to uart_change_line_settings() (Andrew Halaney) [RHEL-24205] - serial: Move uart_change_speed() earlier (Andrew Halaney) [RHEL-24205] - serial: Remove extern from func prototypes in headers (Andrew Halaney) [RHEL-24205] - serial: Use B0 instead of implicit zero assumption (Andrew Halaney) [RHEL-24205] - serial: Use ARRAY_SIZE() with iso7816 reserved array (Andrew Halaney) [RHEL-24205] - serial: sprd: Drop of_match_ptr for ID table (Andrew Halaney) [RHEL-24205] - serial: sh-sci: mark OF related data as maybe unused (Andrew Halaney) [RHEL-24205] - serial: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-24205] - serial: Use of_property_present() for testing DT property presence (Andrew Halaney) [RHEL-24205] - media: i2c: ov2685: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - media: i2c: ov5695: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - w1: ds2482: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - mtd: maps: pismo: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - misc: ad525x_dpot-i2c: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - tty: vt: protect KD_FONT_OP_GET_TALL from unbound access (Andrew Halaney) [RHEL-24205] - tty: ipwireless: move Kconfig entry to tty (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix mapping of empty DMA buffer (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix DMA mapping leak on shutdown (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix console shutdown hang (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use pseudo offset for UART_FCR (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add missing break statement (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Drop unused header file (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Simplify probe() (Andrew Halaney) [RHEL-24205] - arm64: dts: meson-g12-common: Use the G12A UART compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a new compatible string for the G12A SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted (Andrew Halaney) [RHEL-24205] - serial: stm32: Remove unused struct stm32_port txdone element (Andrew Halaney) [RHEL-24205] - tty: simplify sysctl registration (Andrew Halaney) [RHEL-24205] - serial: imx: Drop a few unneeded casts (Andrew Halaney) [RHEL-24205] - tty: tty_ldisc: Remove the ret variable (Andrew Halaney) [RHEL-24205] - serdev: Set fwnode for serdev devices (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: fix handle_irq locking (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Fix UART port type (Andrew Halaney) [RHEL-24205] - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" (Andrew Halaney) [RHEL-24205] - vc_screen: modify vcs_size() handling in vcs_read() (Andrew Halaney) [RHEL-24205] - sysctl: fix proc_dobool() usability (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add keep alive support (Andrew Halaney) [RHEL-24205] - serial: imx: remove a redundant check (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add TIOCMIWAIT support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add RING/CD control support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: mark unusable ioctl structure fields accordingly (Andrew Halaney) [RHEL-24205] - serial: imx: get rid of registers shadowing (Andrew Halaney) [RHEL-24205] - serial: imx: refine local variables in rxint() (Andrew Halaney) [RHEL-24205] - serial: imx: stop using USR2 in FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant USR2 read from FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: do not break from FIFO reading loop prematurely (Andrew Halaney) [RHEL-24205] - serial: imx: do not sysrq broken chars (Andrew Halaney) [RHEL-24205] - serial: imx: work-around for hardware RX flood (Andrew Halaney) [RHEL-24205] - serial: imx: factor-out common code to imx_uart_soft_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add power management functions to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add driver for quad-uart support (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c (Andrew Halaney) [RHEL-24205] - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable Ageing Timer interrupt request irq (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix mismerge regarding serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx rearm race (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx completion race (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: liteuart: Remove a copy of UART id in private structure (Andrew Halaney) [RHEL-24205] - serial: liteuart: Don't mix devm_*() with non-devm_*() calls (Andrew Halaney) [RHEL-24205] - serial: liteuart: Correct error rollback (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Fix variable naming (Andrew Halaney) [RHEL-24205] - serial: exar: Add support for Sealevel 7xxxC serial cards (Andrew Halaney) [RHEL-24205] - Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" (Andrew Halaney) [RHEL-24205] - VT: Bump font size limitation to 64x128 pixels (Andrew Halaney) [RHEL-24205] - VT: Add KD_FONT_OP_SET/GET_TALL operations (Andrew Halaney) [RHEL-24205] - VT: Add height parameter to con_font_get/set consw operations (Andrew Halaney) [RHEL-24205] - serial: atmel: fix incorrect baudrate setup (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: add DFL bus driver for Altera 16550. (Andrew Halaney) [RHEL-24205] - tty: moxa: Rename dtr/rts parameters/variables to active (Andrew Halaney) [RHEL-24205] - tty: Call ->dtr_rts() parameter active consistently (Andrew Halaney) [RHEL-24205] - tty: Return bool from tty_termios_hw_change() (Andrew Halaney) [RHEL-24205] - serial: Make uart_handle_cts_change() status param bool active (Andrew Halaney) [RHEL-24205] - tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active (Andrew Halaney) [RHEL-24205] - tty: Convert ->dtr_rts() to take bool argument (Andrew Halaney) [RHEL-24205] - tty: Convert ->carrier_raised() and callchains to bool (Andrew Halaney) [RHEL-24205] - serial: Convert uart_{,port_}startup() init_hw param to bool (Andrew Halaney) [RHEL-24205] - tty: moxa: Make local var storing tty_port_initialized() bool (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_active() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleamup tty_port_set_suspended() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_initialized() bool parameter (Andrew Halaney) [RHEL-24205] - serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: stm32: Add support for rs485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: imx: Add support for RS485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: core: Add option to output RS485 RX_DURING_TX state via GPIO (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: setup GPIO controller later in probe (Andrew Halaney) [RHEL-24205] - serial: msm: add lock annotation to msm_set_baud_rate() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Add of_node_put() in ucc_uart_remove() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: add support for serial engine DMA (Andrew Halaney) [RHEL-24205] - soc: qcom-geni-se: add more symbol definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: use of_device_id data (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop the return value from handle_rx (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: split out the FIFO tx code (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unneeded tabs (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove stray newlines (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: improve the to_dev_port() macro (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: align #define values (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unused symbols (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop unneeded forward definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: stop operations in progress at shutdown (Andrew Halaney) [RHEL-24205] - tty: vt: cache row count in con_scroll() (Andrew Halaney) [RHEL-24205] - tty: vt: saner names for more scroll variables (Andrew Halaney) [RHEL-24205] - tty: vt: separate array juggling to juggle_array() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some unicode conditions (Andrew Halaney) [RHEL-24205] - tty: vt: replace BUG_ON() by WARN_ON_ONCE() (Andrew Halaney) [RHEL-24205] - tty: vt: remove struct uni_screen (Andrew Halaney) [RHEL-24205] - tty: vt: remove char32_t typedef (Andrew Halaney) [RHEL-24205] - tty: vt: use sizeof(*variable) where possible (Andrew Halaney) [RHEL-24205] - tty: vt: remove reference to undefined NO_VC_UNI_SCREEN (Andrew Halaney) [RHEL-24205] - tty: vt: drop get_vc_uniscr() (Andrew Halaney) [RHEL-24205] - tty: vt: remove vc_uniscr_debug_check() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable the break condition when shutdown the uart port (Andrew Halaney) [RHEL-24205] - tty/vt: prevent registration of console with invalid number (Andrew Halaney) [RHEL-24205] - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Andrew Halaney) [RHEL-24205] - serial: 8250_early: Convert literals to use defines (Andrew Halaney) [RHEL-24205] - serial: 8250: Define IIR 64 byte bit & cleanup related code (Andrew Halaney) [RHEL-24205] - serial: 8250: Add IIR FIFOs enabled field properly (Andrew Halaney) [RHEL-24205] - serial: 8250: Cleanup MCR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Name MSR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Use defined IER bits (Andrew Halaney) [RHEL-24205] - serial: liteuart: drop obsolete dependency on COMPILE_TEST (Andrew Halaney) [RHEL-24205] - serial: liteuart: move polling putchar() function (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the TX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the RX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: move function definitions (Andrew Halaney) [RHEL-24205] - serial: liteuart: separate rx loop from poll timer (Andrew Halaney) [RHEL-24205] - serial: liteuart: clean up rx loop variables (Andrew Halaney) [RHEL-24205] - serial: liteuart: simplify passing of uart_insert_char() flag (Andrew Halaney) [RHEL-24205] - serial: liteuart: rx loop should only ack rx events (Andrew Halaney) [RHEL-24205] - serial: liteuart: move tty_flip_buffer_push() out of rx loop (Andrew Halaney) [RHEL-24205] - serial: liteuart: minor style fix in liteuart_init() (Andrew Halaney) [RHEL-24205] - serial: liteuart: don't set unused port fields (Andrew Halaney) [RHEL-24205] - serial: liteuart: remove unused uart_ops stubs (Andrew Halaney) [RHEL-24205] - serial: liteuart: use bit number macros (Andrew Halaney) [RHEL-24205] - serial: liteuart: use KBUILD_MODNAME as driver name (Andrew Halaney) [RHEL-24205] - serial: Rename earlycon semihost driver (Andrew Halaney) [RHEL-24205] - riscv: Implement semihost.h for earlycon semihost driver (Andrew Halaney) [RHEL-24205] - serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h (Andrew Halaney) [RHEL-24205] - earlycon: Increase options size (Andrew Halaney) [RHEL-24205] - earlycon: Let users set the clock frequency (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: fix high priority character transmission in rs486 mode (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Drop empty platform remove function (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() (Andrew Halaney) [RHEL-24205] - hvc/xen: lock console list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: use setup() callback for early console (Andrew Halaney) [RHEL-24205] - printk: relieve console_lock of list synchronization duties (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock to trap exit (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console() (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock for list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - proc: consoles: use console_list_lock for list iteration (Andrew Halaney) [RHEL-24205] - tty: tty_io: use console_list_lock for list synchronization (Andrew Halaney) [RHEL-24205] - printk, xen: fbfront: create/use safe function for forcing preferred (Andrew Halaney) [RHEL-24205] - netconsole: avoid CON_ENABLED misuse to track registration (Andrew Halaney) [RHEL-24205] - usb: early: xhci-dbc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: pic32_uart: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: hvc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - efi: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: nfcon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - serial_core: replace uart_console_enabled() with uart_console_registered() (Andrew Halaney) [RHEL-24205] - console: introduce console_is_registered() (Andrew Halaney) [RHEL-24205] - printk: console_device: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_on_panic: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_unblank: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_is_usable: use console_srcu_read_flags (Andrew Halaney) [RHEL-24205] - printk: __pr_flush: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_all: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - kdb: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - um: kmsg_dumper: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - console: introduce wrappers to read/write console flags (Andrew Halaney) [RHEL-24205] - proc: consoles: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: tty_io: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: document console_lock usage (Andrew Halaney) [RHEL-24205] - um: kmsg_dump: only dump when no output console available (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Lock console list in probe function (Andrew Halaney) [RHEL-24205] - serial: atmel: don't stop the transmitter when doing PIO (Andrew Halaney) [RHEL-24205] - serial: atmel: cleanup atmel_start+stop_tx() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Fix error handling in sunsab_init() (Andrew Halaney) [RHEL-24205] - serial: altera_uart: fix locking in polling mode (Andrew Halaney) [RHEL-24205] - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: unwind actions in error path of net device open (Andrew Halaney) [RHEL-24205] - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Andrew Halaney) [RHEL-24205] - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove struct altera_jtaguart (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: use uart_port::read_status_mask (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars() (Andrew Halaney) [RHEL-24205] - n_tty: Rename tail to old_tail in n_tty_read() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Delete unneeded semicolon (Andrew Halaney) [RHEL-24205] - serial: 8250: Flush DMA Rx on RLSI (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Configure DMA also w/o DMA filter (Andrew Halaney) [RHEL-24205] - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix calculation of RS485 delays (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Rearm DMA Rx if more data is pending (Andrew Halaney) [RHEL-24205] - serial: Fix a typo ("ignorning") (Andrew Halaney) [RHEL-24205] - tty: Convert tty_buffer flags to bool (Andrew Halaney) [RHEL-24205] - tty: Move TIOCSTI toggle variable before kerndoc (Andrew Halaney) [RHEL-24205] - serial: imx: Add missing .thaw_noirq hook (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: replace kicktimer with delayed_work" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty buffer align mask (Andrew Halaney) [RHEL-24205] - tty: hvc: make hvc_rtas_dev static (Andrew Halaney) [RHEL-24205] - serial: 8250_core: Use str_enabled_disabled() helper (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Handle RS485 DE signal active high (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Flush PM QOS work on remove (Andrew Halaney) [RHEL-24205] - printk: introduce console_list_lock (Andrew Halaney) [RHEL-24205] - printk: fix setting first seq for consoles (Andrew Halaney) [RHEL-24205] - printk: move @seq initialization to helper (Andrew Halaney) [RHEL-24205] - printk: register_console: use "registered" for variable names (Andrew Halaney) [RHEL-24205] - printk: Prepare for SRCU console list protection (Andrew Halaney) [RHEL-24205] - printk: Convert console_drivers list to hlist (Andrew Halaney) [RHEL-24205] - printk: use strscpy() to instead of strlcpy() (Andrew Halaney) [RHEL-24205] - printk: fix a typo of comment (Andrew Halaney) [RHEL-24205] - printk: Mark __printk percpu data ready __ro_after_init (Andrew Halaney) [RHEL-24205] - printk: Remove bogus comment vs. boot consoles (Andrew Halaney) [RHEL-24205] - printk: Remove write only variable nr_ext_console_drivers (Andrew Halaney) [RHEL-24205] - printk: Make pr_flush() static (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: remove wait loop from Errata i202 workaround (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Andrew Halaney) [RHEL-24205] - serial: 8250/ingenic: Add support for the JZ4750/JZ4755 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs (Andrew Halaney) [RHEL-24205] - Documentation: Make formatting consistent for rs485 docs (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Fix struct referencing (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Mention uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Link reference properly (Andrew Halaney) [RHEL-24205] - serial: Convert serial_rs485 to kernel doc (Andrew Halaney) [RHEL-24205] - serial: zs: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: xuartps: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: stm32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: rda: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pic32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: meson: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max310x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max3100: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: imx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: atmel: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: arc: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pl011: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: msm: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: dz: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Support native RS485 (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx_limited() (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: introduce transmit helpers (Andrew Halaney) [RHEL-24205] - tty: Allow TIOCSTI to be disabled (Andrew Halaney) [RHEL-24205] - tty: Move sysctl setup into "core" tty logic (Andrew Halaney) [RHEL-24205] - tty: evh_bytechan: Replace NO_IRQ by 0 (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_CANAAN (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_SIFIVE (Andrew Halaney) [RHEL-24205] - MAINTAINERS: adjust entry after renaming parisc serial driver (Andrew Halaney) [RHEL-24205] - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c (Andrew Halaney) [RHEL-24205] - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't request IRQ too early for console port (Andrew Halaney) [RHEL-24205] - tty: serial: do unlock on a common path in altera_jtaguart_console_putc() (Andrew Halaney) [RHEL-24205] - tty: serial: unify TX space reads under altera_jtaguart_tx_space() (Andrew Halaney) [RHEL-24205] - tty: serial: use FIELD_GET() in lqasc_tx_ready() (Andrew Halaney) [RHEL-24205] - tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar() (Andrew Halaney) [RHEL-24205] - tty: serial: allow pxa.c to be COMPILE_TESTed (Andrew Halaney) [RHEL-24205] - serial: stm32: Fix unused-variable warning (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix restoring termios speed after suspend (Andrew Halaney) [RHEL-24205] - serial: Deassert Transmit Enable on probe in driver-specific way (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - MAINTAINERS: Solve warning regarding inexistent atmel-usart binding (Andrew Halaney) [RHEL-24205] - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: sifive: enable clocks for UART when probed (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Use FIELD_PREP/FIELD_GET (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Make the driver aware of the existence of GCLK (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Only divide Clock Divisor if the IP is USART (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Separate mode clearing between UART and USART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250: Toggle IER bits on only after irq has been set up (Andrew Halaney) [RHEL-24205] - serial: 8250: Switch UART port flags to using BIT_ULL (Andrew Halaney) [RHEL-24205] - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Let drivers request full 16550A feature probing (Andrew Halaney) [RHEL-24205] - tty: serial: extract serial_omap_put_char() from transmit_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool (Andrew Halaney) [RHEL-24205] - tty: serial: extract tx_ready() from __serial_lpc32xx_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Andrew Halaney) [RHEL-24205] - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: move and cleanup vt8500_tx_empty() (Andrew Halaney) [RHEL-24205] - tty: hvc: remove HVC_IUCV_MAGIC (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: remove MGSL_MAGIC (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: remove HDLC_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_DRIVER_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_MAGIC (Andrew Halaney) [RHEL-24205] - drivers: serial: jsm: fix some leaks in probe (Andrew Halaney) [RHEL-24205] - serial: omap: Disallow RS-485 if rts-gpio is not specified (Andrew Halaney) [RHEL-24205] - tty: serial: cpm_uart: remove unused cpm_uart_nr declaration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add debug bit for user payload (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add enumeration for gsm encodings (Andrew Halaney) [RHEL-24205] - ARM: footbridge: remove leftover from personal-server (Andrew Halaney) [RHEL-24205] - termios: start unifying non-UAPI parts of asm/termios.h (Andrew Halaney) [RHEL-24205] - termios: uninline conversion helpers (Andrew Halaney) [RHEL-24205] - tty: mxser: remove redundant assignment to hwid (Andrew Halaney) [RHEL-24205] - tty/vt: Add console_lock check to vt_console_print() (Andrew Halaney) [RHEL-24205] - kernel/panic: Drop unblank_screen call (Andrew Halaney) [RHEL-24205] - serial: Fix double word (Andrew Halaney) [RHEL-24205] - serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion (Andrew Halaney) [RHEL-24205] - tty: n_gsm: avoid call of sleeping functions from atomic context (Andrew Halaney) [RHEL-24205] - tty: n_gsm: replace kicktimer with delayed_work (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Andrew Halaney) [RHEL-24205] - tty: Fix lookahead_buf crash with serdev (Andrew Halaney) [RHEL-24205] - vt: Clear selection before changing the font (Andrew Halaney) [RHEL-24205] - serial: sunsab: Remove frame size calculation dead-code (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - termios: get rid of stray asm/termios.h include in n_hdlc.c (Andrew Halaney) [RHEL-24205] - serial: pch_uart: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - serial: sh-sci: tail is already on valid range (Andrew Halaney) [RHEL-24205] - serial: sh-sci: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - tty: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - usb: serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - tty: Make ldisc ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: dz: Assume previous baudrate is valid (Andrew Halaney) [RHEL-24205] - tty: Fix comment style in tty_termios_input_baud_rate() (Andrew Halaney) [RHEL-24205] - tty: move from strlcpy with unused retval to strscpy (Andrew Halaney) [RHEL-24205] - tty/vt: Remove printable variable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: 8250: Clear dma tx_err unconditionally (Andrew Halaney) [RHEL-24205] - serial: 8250: Add helper for clearing IER (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Convert to use GPIO descriptors (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Utilize uart_console_enabled() (Andrew Halaney) [RHEL-24205] - serial: pl011: Add reg-io-width parameters (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check the clk_enable return value (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Add timeout waiting for loop (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Prevent writes when the controller is disabled (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Fix the ignore_status (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Initialise the read_status_mask (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Update copyright text to correct format (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check clk_enable return value (Andrew Halaney) [RHEL-24205] - serial: document start_rx member at struct uart_ops (Andrew Halaney) [RHEL-24205] - tty: amiserial: Fix comment typo (Andrew Halaney) [RHEL-24205] - tty: serial: document uart_get_console() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_core, reformat kernel-doc for functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: link uart_ops properly (Andrew Halaney) [RHEL-24205] - Documentation: serial: move GPIO kernel-doc to the functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: dedup kernel-doc for uart functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: move uart_ops documentation to the struct (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: uart2 error bits clearing (Andrew Halaney) [RHEL-24205] - serial: stm32: make info structs static to avoid sparse warnings (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() (Andrew Halaney) [RHEL-24205] - tty: vt: initialize unicode screen buffer (Andrew Halaney) [RHEL-24205] - serial: remove VR41XX serial driver (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Correct delay values (Andrew Halaney) [RHEL-24205] - serial: core: sanitize RS485 delays read from device tree (Andrew Halaney) [RHEL-24205] - serial: core: move sanitizing of RS485 delays into own function (Andrew Halaney) [RHEL-24205] - serial: core, 8250: set RS485 termination GPIO in serial core (Andrew Halaney) [RHEL-24205] - serial: ar933x: Remove superfluous code in ar933x_config_rs485() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fix check for RS485 support (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Avoid pslverr on reading empty receiver fifo (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes PX cards. (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix missing corner cases in gsmld_poll() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix DM command (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix wrong T1 retry count handling (Andrew Halaney) [RHEL-24205] - serial: RS485 termination is supported if DT provides one (Andrew Halaney) [RHEL-24205] - serial: Embed rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Don't report FE, PE and OE twice (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix packet re-transmission without open control channel (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: correctly report configured baudrate value (Andrew Halaney) [RHEL-24205] - serial: 8250: fix return error code in serial8250_request_std_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: Clear prev values before setting RTS delays (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x() (Andrew Halaney) [RHEL-24205] - 8250_dwlib: Convert bitops to newer form (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Drop PM ifdeffery (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Sort headers alphabetically (Andrew Halaney) [RHEL-24205] - earlycon: prevent multiple register_console() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Take port lock while accessing LSR (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Fix spelling mistake (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: loopback mode support (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: support more than 4 uart ports (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix __stop_tx() & DMA Tx restart races (Andrew Halaney) [RHEL-24205] - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: set dma burst_size to 1 (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: enable using pdata with ACPI (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Support for 9th bit multipoint addressing (Andrew Halaney) [RHEL-24205] - serial: Support for RS-485 multipoint addresses (Andrew Halaney) [RHEL-24205] - termbits.h: create termbits-common.h for identical bits (Andrew Halaney) [RHEL-24205] - termbits: Convert octal defines to hex (Andrew Halaney) [RHEL-24205] - serial: take termios_rwsem for ->rs485_config() & pass termios as param (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 32-bit reads (Andrew Halaney) [RHEL-24205] - serial: 8250: create lsr_save_mask (Andrew Halaney) [RHEL-24205] - serial: 8250: make saved LSR larger (Andrew Halaney) [RHEL-24205] - serial: Consolidate BOTH_EMPTY use (Andrew Halaney) [RHEL-24205] - serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE (Andrew Halaney) [RHEL-24205] - serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA (Andrew Halaney) [RHEL-24205] - serial: msm: Rename UART_* defines to MSM_UART_* (Andrew Halaney) [RHEL-24205] - serial: msm: Convert container_of UART_TO_MSM to static inline (Andrew Halaney) [RHEL-24205] - serial: st-asc: remove include of pm_runtime.h (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: remove enable/disable clock due to atmel_console_setup() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use devm_clk_get() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: stop using legacy pm ops (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Fix typo in comment (Andrew Halaney) [RHEL-24205] - tty: serial: Fix refcount leak bug in ucc_uart.c (Andrew Halaney) [RHEL-24205] - serial: Drop timeout from uart_port (Andrew Halaney) [RHEL-24205] - tty: Add closing marker into comment in tty_ldisc.h (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use UART_LCR_DLAB (Andrew Halaney) [RHEL-24205] - serial: 8250: Use UART_LCR_WLEN8 instead of literal (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove useless license text when SPDX-License-Identifier is already used (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use E_TABSZ for the translations size (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: improve UNI_*() macros definitions (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_transl() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE(), part II. (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - tty: Use flow-control char function on closing path (Andrew Halaney) [RHEL-24205] - tty: Implement lookahead to process XON/XOFF timely (Andrew Halaney) [RHEL-24205] - serial: 8250: Remove serial_rs485 sanitization from em485 (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: mcf: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: max310x: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: imx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: pl011: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: return -EINVAL for non-legacy RS485 flags (Andrew Halaney) [RHEL-24205] - serial: Clear rs485 struct when non-RS485 mode is set (Andrew Halaney) [RHEL-24205] - serial: Sanitize rs485_struct (Andrew Halaney) [RHEL-24205] - serial: stm32: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: omap: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: mcf: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: max310x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: imx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: atmel: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: pl011: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fill in rs485_supported for pci_fintek (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_lpc18cc: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial8250_em485_supported for em485 users (Andrew Halaney) [RHEL-24205] - serial: Add rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: Move serial_rs485 sanitization into separate function (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: Adjust misleading LSR related comment (Andrew Halaney) [RHEL-24205] - serial: 8250: Get preserved flags using serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - serial: 8250: handle __start_tx() call in start_tx() (Andrew Halaney) [RHEL-24205] - serial: 8250: kill __do_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: vt: convert sysfs snprintf to sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: max310x: implement I2C support (Andrew Halaney) [RHEL-24205] - serial: max310x: make accessing revision id interface-agnostic (Andrew Halaney) [RHEL-24205] - serial: max310x: use a separate regmap for each port (Andrew Halaney) [RHEL-24205] - serial: max310x: use regmap methods for SPI batch operations (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: walk the buffer only once in con_set_trans_old() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove superfluous whitespace (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make conv_uni_to_pc() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_default_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_copy_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_release_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unify_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_insert_unipair() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in conv_uni_to_pc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract dict unsharing to con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce enum translation_map and use it (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: check put_user() in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make p1 increment less confusing in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_get_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_set_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: zero uni_pgdir using kcalloc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce UNI_*() macros (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use | for binary addition (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: one line = one statement (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make parameters of inverse_translate() saner (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: convert macros to static inlines (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove extern from function decls (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: decrypt inverse_translate() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: define UNI_* macros for constants (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename and document struct uni_pagedir (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE() (Andrew Halaney) [RHEL-24205] - tty/vt: Makefile, add --unicode for loadkeys invocation (Andrew Halaney) [RHEL-24205] - tty/vt: defkeymap.c_shipped, little unification with loadkeys (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused header (Andrew Halaney) [RHEL-24205] - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - tty: fix typos in comments (Andrew Halaney) [RHEL-24205] - tty: goldfish: Fix free_irq() on remove (Andrew Halaney) [RHEL-24205] - tty: Rework receive flow control char logic (Andrew Halaney) [RHEL-24205] - pcmcia: synclink_cs: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: stm32-usart: Correct CSIZE, bits, and parity (Andrew Halaney) [RHEL-24205] - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Andrew Halaney) [RHEL-24205] - serial: sifive: Sanitize CSIZE and c_iflag (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: txx9: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: rda-uart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: digicolor-usart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: uartlite: Fix BRKINT clearing (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" (Andrew Halaney) [RHEL-24205] - serial: msm_serial: disable interrupts in __msm_console_write() (Andrew Halaney) [RHEL-24205] - serial: meson: acquire port->lock in startup() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_add_action_or_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Update the list of OF headers used by driver (Andrew Halaney) [RHEL-24205] - serial: jsm: Use B0 instead of 0 (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix suspend/resume on S5L (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove initial print (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove tracing prints (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused uart_pmac_port::termios_cache (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unfinished DBDMA support (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: move header content to .c (Andrew Halaney) [RHEL-24205] - tty: fix deadlock caused by calling printk() under tty_port->lock (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix invalid gsmtty_write_room() result (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix mux activation issues in gsm_config() (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix register address for XON/XOFF character (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Make sure to select the right FEATURE_SEL (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix UART_EFR register address (Andrew Halaney) [RHEL-24205] - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Andrew Halaney) [RHEL-24205] - tty: hvc: dcc: Bind driver to CPU core0 for reads and writes (Andrew Halaney) [RHEL-24205] - serial: pch: inline pop_tx() into handle_tx() (Andrew Halaney) [RHEL-24205] - serial: pch: simplify pop_tx() even more (Andrew Halaney) [RHEL-24205] - serial: pch: remove xmit circ_buf size double check (Andrew Halaney) [RHEL-24205] - serial: pch: remove debug print from pop_tx (Andrew Halaney) [RHEL-24205] - serial: pch: decomission pch_uart_hal_write() (Andrew Halaney) [RHEL-24205] - serial: pch: don't overwrite xmit->buf[0] by x_char (Andrew Halaney) [RHEL-24205] - serial: pch: move size check from pop_tx one level up (Andrew Halaney) [RHEL-24205] - serial: pic32: restore disabled irqs in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - serial: pic32: free up irq names correctly (Andrew Halaney) [RHEL-24205] - serial: pic32: don't zero members of kzalloc-ated structure (Andrew Halaney) [RHEL-24205] - serial: pic32: don't assign pic32_sport::cts_gpio twice (Andrew Halaney) [RHEL-24205] - serial: pic32: convert to_pic32_sport() to an inline (Andrew Halaney) [RHEL-24205] - serial: pic32: remove pic32_get_port() macro (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify pic32_sport::enable_tx_irq handling (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify clk handling (Andrew Halaney) [RHEL-24205] - serial: pic32: remove constants from struct pic32_sport (Andrew Halaney) [RHEL-24205] - serial: pic32: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: pic32: remove unused items from the header (Andrew Halaney) [RHEL-24205] - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Andrew Halaney) [RHEL-24205] - serial: stm32: Factor out GPIO RTS toggling into separate function (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove duplicate `clkin_rate' setting (Andrew Halaney) [RHEL-24205] - serial: sifive: Report actual baud base rather than fixed 115200 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Export ICR access helpers for internal use (Andrew Halaney) [RHEL-24205] - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Drop duplicated iotype assignment (Andrew Halaney) [RHEL-24205] - serial: 8250: pxa: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: core: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix NULL pointer dereference (Andrew Halaney) [RHEL-24205] - ACPI / property: Document RS485 _DSD properties (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Add receiver enable polarity (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Implement SW half duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: RS485 HW half & full duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT (Andrew Halaney) [RHEL-24205] - serial: 8250: use THRE & __stop_tx also with DMA (Andrew Halaney) [RHEL-24205] - serial: Store character timing information to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Improve RZN1 support (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Add support for DMA flow controlling devices (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the IO accessors to 8250_dwlib.h (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path (Andrew Halaney) [RHEL-24205] - serial: 8250: dma: Allow driver operations before starting DMA transfers (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Allow to use a fallback CPR value if not synthesized (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the USR register to pdata (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Create a generic platform data structure (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move definitions to the shared header (Andrew Halaney) [RHEL-24205] - sysrq: do not omit current cpu when showing backtrace of all active CPUs (Andrew Halaney) [RHEL-24205] - tty: hvcs: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - tty/hvc_opal: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Andrew Halaney) [RHEL-24205] - serial: 8250: Also set sticky MCR bits in console restoration (Andrew Halaney) [RHEL-24205] - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" (Andrew Halaney) [RHEL-24205] - serial: stm32: add earlycon support (Andrew Halaney) [RHEL-24205] - serial: stm32: add KGDB support (Andrew Halaney) [RHEL-24205] - serial: stm32: remove infinite loop possibility in putchar function (Andrew Halaney) [RHEL-24205] - tty: Add function for handling flow control chars (Andrew Halaney) [RHEL-24205] - serial: core: fix tcdrain() with CTS enabled (Andrew Halaney) [RHEL-24205] - drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Andrew Halaney) [RHEL-24205] - tty/sysrq: change the definition of sysrq_key_table's element to make it more readable (Andrew Halaney) [RHEL-24205] - serial: allow COMPILE_TEST for some drivers (Andrew Halaney) [RHEL-24205] - serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y (Andrew Halaney) [RHEL-24205] - serial: zs: use NULL as a pointer, not 0 (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: return early in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: change sunplus_console_ports from global to static (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules (Andrew Halaney) [RHEL-24205] - serial: icom: remove unused struct icom_port members (Andrew Halaney) [RHEL-24205] - serial: icom: delete empty serial hooks (Andrew Halaney) [RHEL-24205] - serial: icom: use list_for_each_entry() (Andrew Halaney) [RHEL-24205] - serial: icom: make icom_acfg_baud const and unsigned (Andrew Halaney) [RHEL-24205] - serial: icom: use ARRAY_SIZE (Andrew Halaney) [RHEL-24205] - serial: icom: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: icom: use proper __le types and functions (Andrew Halaney) [RHEL-24205] - serial: icom: remove to_icom_adapter() and icom_kref_release() (Andrew Halaney) [RHEL-24205] - serial: icom: switch vague casts to container_of (Andrew Halaney) [RHEL-24205] - serial: icom: remove ICOM_VERSION_STR macro (Andrew Halaney) [RHEL-24205] - serial: 8250/omap1: include linux/soc/ti/omap1-soc.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up implicit CR bit encoding in address field (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up dead code in gsm_queue() (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix runtime PM for start_tx() for empty buffer (Andrew Halaney) [RHEL-24205] - serial: imx: fix overrun interrupts in DMA mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not time out prematurely when draining tx fifo (Andrew Halaney) [RHEL-24205] - serial: When UART is suspended, set RTS to false (Andrew Halaney) [RHEL-24205] - serial: 8250: add compatible for fsl,16550-FIFO64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT using em485 (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (Andrew Halaney) [RHEL-24205] - serial: atmel: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: max310: remove redundant memset in rs485_config (Andrew Halaney) [RHEL-24205] - serial: omap: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove redundant check in rs485_config (Andrew Halaney) [RHEL-24205] - serial: stm32: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: core: move RS485 configuration tasks from drivers into core (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: Report which option to enable for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - tty: n_tty: Restore EOF push handling behavior (Andrew Halaney) [RHEL-24205] - serial: 8250: Make SERIAL_8250_EM available for arm64 systems (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings (Andrew Halaney) [RHEL-24205] - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: add spin_lock for interrupt and console_write (Andrew Halaney) [RHEL-24205] - tty: Fix a possible resource leak in icom_probe (Andrew Halaney) [RHEL-24205] - tty: serial: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: hvc: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use tty_port_destroy() to destroy port (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix incorrect UA handling (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix malformed counter for out of frame data (Andrew Halaney) [RHEL-24205] - tty: serial: altera: use altera_jtaguart_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: owl-uart, send x_char even if stopped (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: remove double ifdeffery (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned, part II. (Andrew Halaney) [RHEL-24205] - memcg: enable accounting for tty-related objects (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE (Andrew Halaney) [RHEL-24205] - serial: 8250: fix XOFF/XON sending when DMA is used (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add ARTPEC-8 support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Clear RS485 bits in the shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: simplify getting OF match data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify variables and pointers (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data members (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify UART name (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: reduce number of casts (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c2410_uartcfg in parent structure (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c24xx_uart_info in parent structure (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: mark acpi_device_id as unused with !ACPI (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: use more precise Kconfig symbol (Andrew Halaney) [RHEL-24205] - serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: fix two assignments in if conditions (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: remove redundant assignments to variable linestatus (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: make two read-only arrays static const (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove struct uart_txx9_port (Andrew Halaney) [RHEL-24205] - kgdboc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - tty: hvc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - serial: samsung: Add samsung_early_read to support early kgdboc (Andrew Halaney) [RHEL-24205] - serial: make uart_console_write->putchar()'s character an unsigned char (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix return value check in mvebu_uart_clock_probe() (Andrew Halaney) [RHEL-24205] - sc16is7xx: Set AUTOCTS and AUTORTS bits (Andrew Halaney) [RHEL-24205] - sc16is7xx: Handle modem status lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Properly resume TX after stop (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: *" (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Fix compile error while CONFIG_SERIAL_SUNPLUS_CONSOLE=n (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Fix the compile link error reported by kernel test robot (Andrew Halaney) [RHEL-24205] - mxser: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - sdio_uart: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: The system stuck when you run the stty command on the console to change the baud rate (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Add Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix race condition in RTS-after-send handling (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Make some bit of the REG5 register writable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Describes the calculation of the UART baud rate clock using a clock frame (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_ioremap_resource to get register mapped memory (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Move request the register region to probe (Andrew Halaney) [RHEL-24205] - tty: serial: amba-pl010: use more uart_port pointers (Andrew Halaney) [RHEL-24205] - tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove info print from init (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct Kconfig help text for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - arm64: dts: marvell: armada-37xx: add device node for UART clock and use it (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement support for baudrates higher than 230400 Bd (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: update information about UART clock (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement UART clock driver for configuring UART base clock (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: document DT bindings for marvell,armada-3700-uart-clock (Andrew Halaney) [RHEL-24205] - sc16is7xx: Separate GPIOs from modem control lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Update status lines in single call (Andrew Halaney) [RHEL-24205] - sc16is7xx: Preserve EFR bits on update (Andrew Halaney) [RHEL-24205] - serial: 8250: Return early in .start_tx() if there are no chars to send (Andrew Halaney) [RHEL-24205] - sc16is7xx: Fix for incorrect data being transmitted (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix proper link termination after failed open (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix encoding of control signal octet bit DV (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove unneeded test for ->setup() presence (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Get rid of custom MID_DEVICE() macro (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Simplify multiplication/shift logic (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: add earlycon support (Andrew Halaney) [RHEL-24205] - tty: n_tty: do not look ahead for EOL character past the end of the buffer (Andrew Halaney) [RHEL-24205] - serial: parisc: GSC: fix build when IOSAPIC is not set (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Add fast path when rs485 delays are 0 (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add ACPI support (Andrew Halaney) [RHEL-24205] - serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: add a new API to enable / disable wake_irq (Andrew Halaney) [RHEL-24205] - serial: core: Drop duplicate NULL check in uart_*shutdown() (Andrew Halaney) [RHEL-24205] - tty: Drop duplicate NULL check in TTY port functions (Andrew Halaney) [RHEL-24205] - serial: core: Fix the definition name in the comment of UPF_* flags (Andrew Halaney) [RHEL-24205] - amiserial: Drop duplicate NULL check in shutdown() (Andrew Halaney) [RHEL-24205] - vt_ioctl: add array_index_nospec to VT_ACTIVATE (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix array_index_nospec in vt_setactivate (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Revert "Re-enable higher baud rates" (Andrew Halaney) [RHEL-24205] - XArray: Include bitmap.h from xarray.h (Andrew Halaney) [RHEL-24205] - n_tty: wake up poll(POLLRDNORM) on receiving data (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andrew Halaney) [RHEL-24205] - tty: Replace acpi_bus_get_device() (Andrew Halaney) [RHEL-24205] - serial: mcf: use helpers in mcf_tx_chars() (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: don't call uart_write_wakeup() twice (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: deduplicate character sending (Andrew Halaney) [RHEL-24205] - mxser: switch from xmit_buf to kfifo (Andrew Halaney) [RHEL-24205] - mxser: use tty_port xmit_buf helpers (Andrew Halaney) [RHEL-24205] - mxser: fix xmit_buf leak in activate when LSR == 0xff (Andrew Halaney) [RHEL-24205] - tty: tty_port_open, document shutdown vs failed activate (Andrew Halaney) [RHEL-24205] - tty: add kfifo to tty_port (Andrew Halaney) [RHEL-24205] - serial: atmel_serial: include circ_buf.h (Andrew Halaney) [RHEL-24205] - serial: core: clean up EXPORT_SYMBOLs (Andrew Halaney) [RHEL-24205] - serial: imx: reduce RX interrupt frequency (Andrew Halaney) [RHEL-24205] - tty: serial: max3100: Remove redundant 'flush_workqueue()' calls (Andrew Halaney) [RHEL-24205] - serial: core: Initialize rs485 RTS polarity already on probe (Andrew Halaney) [RHEL-24205] - serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl (Andrew Halaney) [RHEL-24205] - serial: stm32: fix software flow control transfer (Andrew Halaney) [RHEL-24205] - serial: stm32: prevent TDR register overwrite when sending x_char (Andrew Halaney) [RHEL-24205] - serial: 8250: of: Fix mapped region size when using reg-offset property (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Fix race condition releasing tty port (Andrew Halaney) [RHEL-24205] - tty: Add support for Brainboxes UC cards. (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: Use fifo in 8250 console driver" (Andrew Halaney) [RHEL-24205] - vsprintf: rework bitmap_list_string (Andrew Halaney) [RHEL-24205] - lib: bitmap: add performance test for bitmap_print_to_pagebuf (Andrew Halaney) [RHEL-24205] - tools: sync tools/bitmap with mother linux (Andrew Halaney) [RHEL-24205] - serial: core: Keep mctrl register state and cached copy in sync (Andrew Halaney) [RHEL-24205] - serial: stm32: correct loop for dma error handling (Andrew Halaney) [RHEL-24205] - serial: stm32: fix flow control transfer in DMA mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework TX DMA state condition (Andrew Halaney) [RHEL-24205] - serial: stm32: move tx dma terminate DMA to shutdown (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop redundant DTR/RTS preservation on close/open (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: pl010: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix MODULE_ALIAS (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure (Andrew Halaney) [RHEL-24205] - Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" (Andrew Halaney) [RHEL-24205] - serdev: Do not instantiate serdevs on boards with known bogus DSDT entries (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Drop the legacy compatible strings and clock code (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: bcm63xx: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: pxa: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: meson: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: lantiq: store and compare return status correctly (Andrew Halaney) [RHEL-24205] - serial: 8250: Move Alpha-specific quirk out of the core (Andrew Halaney) [RHEL-24205] - serial: Fix incorrect rs485 polarity on uart open (Andrew Halaney) [RHEL-24205] - docs/driver-api: Replace a comma in the n_gsm.rst with a double colon (Andrew Halaney) [RHEL-24205] - tty: Fix the keyboard led light display problem (Andrew Halaney) [RHEL-24205] - tty/ldsem: Fix syntax errors in comments (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use serial_dl_write() instead of open coded (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Re-enable higher baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Split out Pericom driver (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix console registration from module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Enable console as module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Remove USI initialization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: remove redundant assignment to tmp after the mask operation (Andrew Halaney) [RHEL-24205] - serial: atmel: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use devm_clk_get_optional() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Drop support for "sci_ick" clock (Andrew Halaney) [RHEL-24205] - serial: lantiq: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for R-Car Gen4 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Document r8a779f0 bindings (Andrew Halaney) [RHEL-24205] - xen/console: harden hvc_xen against event channel storms (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fix garbled text for console (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (Andrew Halaney) [RHEL-24205] - tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: UART errors after resuming from S2 (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not request memory region twice (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: allow 64 bit address (Andrew Halaney) [RHEL-24205] - Documentation: add TTY chapter (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_standard_install (Andrew Halaney) [RHEL-24205] - tty: more kernel-doc for tty_ldisc (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc docs up-to-date (Andrew Halaney) [RHEL-24205] - tty: move tty_ldisc docs to new Documentation/tty/ (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_port functions (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_driver functions (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: fix kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_buffer.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_ldisc.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_io.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_port.c (Andrew Halaney) [RHEL-24205] - tty: reformat TTY_DRIVER_ flags into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_ldisc_ops docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_operations triple docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_driver (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Call dma_async_issue_pending() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Check return code of dmaengine_submit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix RTS modem control while in rs485 mode (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: clear the RTSD status before enable the RTSD irq (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add StarFive JH7100 quirk (Andrew Halaney) [RHEL-24205] - mxser: use PCI_DEVICE_DATA (Andrew Halaney) [RHEL-24205] - mxser: move ids from pci_ids.h here (Andrew Halaney) [RHEL-24205] - mxser: add MOXA prefix to some PCI device IDs (Andrew Halaney) [RHEL-24205] - mxser: increase buf_overrun if tty_insert_flip_char() fails (Andrew Halaney) [RHEL-24205] - mxser: remove tty parameter from mxser_receive_chars_new() (Andrew Halaney) [RHEL-24205] - mxser: don't throttle manually (Andrew Halaney) [RHEL-24205] - mxser: clean up timeout handling in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use msleep_interruptible() in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: extract TX empty check from mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use tty_port_close() in mxser_close() (Andrew Halaney) [RHEL-24205] - mxser: don't flush buffer from mxser_close() directly (Andrew Halaney) [RHEL-24205] - mxser: call stop_rx from mxser_shutdown_port() (Andrew Halaney) [RHEL-24205] - mxser: remove tty->driver_data NULL check (Andrew Halaney) [RHEL-24205] - mxser: remove pointless xmit_buf checks (Andrew Halaney) [RHEL-24205] - mxser: clean up tx handling in mxser_transmit_chars() (Andrew Halaney) [RHEL-24205] - mxser: move MSR read to mxser_check_modem_status() (Andrew Halaney) [RHEL-24205] - mxser: keep only !tty test in ISR (Andrew Halaney) [RHEL-24205] - mxser: rename mxser_close_port() to mxser_stop_rx() (Andrew Halaney) [RHEL-24205] - mxser: remove wait for sent from mxser_close_port (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Add support to deassert/assert reset line (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,sci: Document RZ/G2L SoC (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Make resets as a required property (Andrew Halaney) [RHEL-24205] - tty: serial, join uport checks in uart_port_shutdown() (Andrew Halaney) [RHEL-24205] - tty: clean up whitespace in __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove tty NULL check from __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove TTY_SOFT_SAK part from __do_SAK() (Andrew Halaney) [RHEL-24205] - n_gsm: remove unused parameters from gsm_error() (Andrew Halaney) [RHEL-24205] - arm: remove zte zx platform left-over (Andrew Halaney) [RHEL-24205] - serial: 8250: replace snprintf in show functions with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: liteuart: relax compile-test dependencies (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix minor-number leak on probe errors (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix use-after-free and memleak on unbind (Andrew Halaney) [RHEL-24205] - serial: liteuart: Fix NULL pointer dereference in ->remove() (Andrew Halaney) [RHEL-24205] - tty: serial: msm_serial: Deactivate RX DMA for polling support (Andrew Halaney) [RHEL-24205] - serial: core: fix transmit-buffer reset and memleak (Andrew Halaney) [RHEL-24205] - xen: flag xen_snd_front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag pvcalls-front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag hvc_xen to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: add "not_essential" flag to struct xenbus_driver (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Define tty name via constant string literal (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Add pr_fmt() to prefix messages (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Use dev_err_probe() in ->probe() (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Unify variable used to keep an error code (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Assign returned id to a local variable (Andrew Halaney) [RHEL-24205] - serial: stm32: push DMA RX data before suspending (Andrew Halaney) [RHEL-24205] - serial: stm32: terminate / restart DMA transfer at suspend / resume (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX dma initialization and release (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove empty stub pci_quatech_exit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace custom pci_match_id() implementation (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Fix race condition causing stuck TX (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Mark sunzilog_putchar() __maybe_unused (Andrew Halaney) [RHEL-24205] - Revert "tty: hvc: pass DMA capable memory to put_chars()" (Andrew Halaney) [RHEL-24205] - Revert "virtio-console: remove unnecessary kmemdup()" (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Get rid of redundant 'else' keyword (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andrew Halaney) [RHEL-24205] - tty: add rpmsg driver (Andrew Halaney) [RHEL-24205] - serial: 8250: rename unlock labels (Andrew Halaney) [RHEL-24205] - serial: stm32: update throttle and unthrottle ops for dma mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX over DMA (Andrew Halaney) [RHEL-24205] - serial: stm32: re-introduce an irq flag condition in usart_receive_chars (Andrew Halaney) [RHEL-24205] - virtio-console: remove unnecessary kmemdup() (Andrew Halaney) [RHEL-24205] - tty: hvc: pass DMA capable memory to put_chars() (Andrew Halaney) [RHEL-24205] - tty: hvc: use correct dma alignment size (Andrew Halaney) [RHEL-24205] - serial: imx: disable console clocks on unregister (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Make sc16is7xx_remove() return void (Andrew Halaney) [RHEL-24205] - serial: max310x: Make max310x_remove() return void (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Improve naming for common macro (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use macros instead of hardcoded values (Andrew Halaney) [RHEL-24205] - tty/sysrq: More intuitive Shift handling (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" (Andrew Halaney) [RHEL-24205] - serial: 8250: allow disabling of Freescale 16550 compile test (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix reporting real baudrate value in c_ospeed field (Andrew Halaney) [RHEL-24205] - serial: sifive: set pointer to NULL rather than 0. (Andrew Halaney) [RHEL-24205] - mxser: store FCR state in mxser_port::FCR (Andrew Halaney) [RHEL-24205] - mxser: don't read from UART_FCR (Andrew Halaney) [RHEL-24205] - mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() (Andrew Halaney) [RHEL-24205] - mxser: simplify FCR computation in mxser_change_speed() (Andrew Halaney) [RHEL-24205] - mxser: make mxser_port::ldisc_stop_rx a bool (Andrew Halaney) [RHEL-24205] - mxser: simplify condition in mxser_receive_chars_new (Andrew Halaney) [RHEL-24205] - mxser: restore baud rate if its setting fails (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: describe driver in KConfig (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work better for PVH Dom0 (Andrew Halaney) [RHEL-24205] - serial: 8250: remove duplicated BRI0A49 and BDP3336 entries (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Move fsl8250_data to ACPI section (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS (Andrew Halaney) [RHEL-24205] - tty: remove flags from struct tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: unexport tty_ldisc_release (Andrew Halaney) [RHEL-24205] - tty: moxa: merge moxa.h into moxa.c (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: rename a conflicting function name (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Modify cr bit value when config requester (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Add some instructions and code for requester (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix driver's tx_empty callback (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix RX_LVL register offset (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Prevent changing fixed parameters (Andrew Halaney) [RHEL-24205] - sh: j2: Update uartlite binding with data and parity properties (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Add properties for synthesis-time parameters (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Prefer struct_size over open coded arithmetic (Andrew Halaney) [RHEL-24205] - console: consume APC, DM, DCS (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use read_poll_timeout for a polling loop (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use constants in early_uartlite_putc (Andrew Halaney) [RHEL-24205] - tty: Fix data race between tiocsti() and flush_to_ldisc() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - serial: 8250_ingenic: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Remove redundant check to simplify the code (Andrew Halaney) [RHEL-24205] - mxser: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: moxa: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: replace in_irq() with in_hardirq() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: fix break handling for sysrq (Andrew Halaney) [RHEL-24205] - serial: stm32: use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: use the defined variable to simplify code (Andrew Halaney) [RHEL-24205] - Revert "arm pl011 serial: support multi-irq request" (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add Exynos850 SoC data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix driver data macros style (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Init USI to keep clocks running (Andrew Halaney) [RHEL-24205] - platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper (Andrew Halaney) [RHEL-24205] - serdev: Split and export serdev_acpi_get_uart_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: fix the conditional expression writing (Andrew Halaney) [RHEL-24205] - serial: omap: Only allow if 8250_omap is not selected (Andrew Halaney) [RHEL-24205] - vt: keyboard.c: make console an unsigned int (Andrew Halaney) [RHEL-24205] - vt: keyboard: treat kbd_table as an array all the time. (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Andrew Halaney) [RHEL-24205] - tty: pdc_cons, free tty_driver upon failure (Andrew Halaney) [RHEL-24205] - tty: drop put_tty_driver (Andrew Halaney) [RHEL-24205] - tty: drop alloc_tty_driver (Andrew Halaney) [RHEL-24205] - xtensa: ISS: don't panic in rs_init (Andrew Halaney) [RHEL-24205] - serial: max310x: Use clock-names property matching to recognize EXTCLK (Andrew Halaney) [RHEL-24205] - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Andrew Halaney) [RHEL-24205] - tty: hvc: replace BUG_ON() with negative return value (Andrew Halaney) [RHEL-24205] - amiserial: remove unused state from shutdown (Andrew Halaney) [RHEL-24205] - amiserial: pack and sort includes (Andrew Halaney) [RHEL-24205] - amiserial: expand serial_isroot (Andrew Halaney) [RHEL-24205] - amiserial: simplify rs_open (Andrew Halaney) [RHEL-24205] - amiserial: remove serial_state::xmit_fifo_size (Andrew Halaney) [RHEL-24205] - amiserial: remove stale comment (Andrew Halaney) [RHEL-24205] - amiserial: remove unused DBG_CNT (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add ->unregister_gpio() callback (Andrew Halaney) [RHEL-24205] - tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Add runtime pm support (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Disable clocks in case of errors (Andrew Halaney) [RHEL-24205] - tty: Fix out-of-bound vmalloc access in imageblit (Andrew Halaney) [RHEL-24205] - serial: samsung: use dma_ops of DMA if attached (Andrew Halaney) [RHEL-24205] - arm pl011 serial: support multi-irq request (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: add RS485 support (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: hold port lock when reporting modem line changes (Andrew Halaney) [RHEL-24205] - serial: core: Report magic multiplier extra baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: extend compile-test coverage (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: use NULL to initialized a null pointer (Andrew Halaney) [RHEL-24205] - serial: 8250_pnp: Support configurable clock frequency (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: make a const array static, makes object smaller (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/omap: Make the locking RT aware" (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/pl011: Make the locking work on RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: Bring back the RT bits." (Andrew Halaney) [RHEL-24205] - Revert "printk: add infrastucture for atomic consoles" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: implement write_atomic" (Andrew Halaney) [RHEL-24205] - Revert "printk: avoid preempt_disable() for PREEMPT_RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: allow disabling printk per-console device kthreads at boot" (Andrew Halaney) [RHEL-24205] - Revert "serial: Make ->set_termios() old ktermios const" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART" (Andrew Halaney) [RHEL-24205]- copy_oldmem_kernel() - WRITE is "data source", not destination (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_SAMPLE_KMEMLEAK to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_RANDOMIZE_KSTACK_OFFSET to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_DMAPOOL_TEST to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make global slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make memcg slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: add shrinker_srcu_generation" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: convert shrinker_rwsem to mutex" (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix iteration in collapse_file (Chris von Recklinghausen) [RHEL-27741] - memfd: check for non-NULL file_seals in memfd_create() syscall (Chris von Recklinghausen) [RHEL-27741] - mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (Chris von Recklinghausen) [RHEL-27741] - mm/mprotect: fix do_mprotect_pkey() limit check (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: Fix error path in do_vmi_align_munmap() (Chris von Recklinghausen) [RHEL-27741] - zswap: do not shrink if cgroup may not zswap (Chris von Recklinghausen) [RHEL-27741] - page cache: fix page_cache_next/prev_miss off by one (Chris von Recklinghausen) [RHEL-27741] - mm/gup_test: fix ioctl fail for compat task (Chris von Recklinghausen) [RHEL-27741] - mm/gup: remove unused vmas parameter from pin_user_pages_remote() (Chris von Recklinghausen) [RHEL-27741] - splice: Rename direct_splice_read() to copy_splice_read() (Chris von Recklinghausen) [RHEL-27741] - mm: fix zswap writeback race condition (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: fix false positives on big endian (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: move LRU update from zs_map_object() to zs_malloc() (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: fix race condition on debugfs cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - mm: do not reclaim private data from pinned page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: always check invariants (Chris von Recklinghausen) [RHEL-27741] - filemap: Handle error return from __filemap_get_folio() (Chris von Recklinghausen) [RHEL-27741] - mm: change per-VMA lock statistics to be disabled by default (Chris von Recklinghausen) [RHEL-27741] - mm/mempolicy: correctly update prev when policy is equal on mbind (Chris von Recklinghausen) [RHEL-27741] - kasan: hw_tags: avoid invalid virt_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: move disabling KSM from s390/gmap code to KSM code (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: fix missing folio_sz update in damon_pa_young() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_pageout() (Chris von Recklinghausen) [RHEL-27741] - mm,unmap: avoid flushing TLB in batch if PTE is inaccessible (Chris von Recklinghausen) [RHEL-27741] - shmem: restrict noswap option to initial user namespace (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix conflicting mods to collapse_file() (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: fix vm_pgoff in vma_merge() case 3 (Chris von Recklinghausen) [RHEL-27741] - seq_buf: Add seq_buf_do_printk() helper (Chris von Recklinghausen) [RHEL-27741] - sparse: remove unnecessary 0 values from rc (Chris von Recklinghausen) [RHEL-27741] - mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() (Chris von Recklinghausen) [RHEL-27741] - mm: do not increment pgfault stats when page fault handler retries (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: allow only one active pool compaction context (Chris von Recklinghausen) [RHEL-27741] - mm: add new KSM process and sysfs knobs (Chris von Recklinghausen) [RHEL-27741] - mm: add new api to enable ksm per process (Chris von Recklinghausen) [RHEL-27741] - mm: don't check VMA write permissions if the PTE/PMD indicates write permissions (Chris von Recklinghausen) [RHEL-27741] - migrate_pages_batch: fix statistics for longterm pin retry (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use helper function range_in_vma() (Chris von Recklinghausen) [RHEL-27741] - lib/show_mem.c: use for_each_populated_zone() simplify code (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp bit lost when unsharing happens (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp during fork() (Chris von Recklinghausen) [RHEL-27741] - kasan: fix lockdep report invalid wait context (Chris von Recklinghausen) [RHEL-27741] - mm: ksm: support hwpoison for ksm page (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: refactor add_to_kill() (Chris von Recklinghausen) [RHEL-27741] - memfd: pass argument of memfd_fcntl as int (Chris von Recklinghausen) [RHEL-27741] - mm: workingset: update description of the source file (Chris von Recklinghausen) [RHEL-27741] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: refactor updating current->reclaim_state (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim (Chris von Recklinghausen) [RHEL-27741] - mm: apply __must_check to vmap_pages_range_noflush() (Chris von Recklinghausen) [RHEL-27741] - mm: hwpoison: support recovery from HugePage copy-on-write faults (Chris von Recklinghausen) [RHEL-27741] - mm/vmscan: simplify shrink_node() (Chris von Recklinghausen) [RHEL-27741] - mpage: use folios in bio end_io handler (Chris von Recklinghausen) [RHEL-27741] - mpage: split submit_bio and bio end_io handler for reads and writes (Chris von Recklinghausen) [RHEL-27741] - mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked() (Chris von Recklinghausen) [RHEL-27741] - mm: convert copy_user_huge_page() to copy_user_large_folio() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_hugetlb() to use a folio (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use kmap_local_page() in copy_huge_page_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_pte_copy() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: use check_pages_enabled static key to check tail pages (Chris von Recklinghausen) [RHEL-27741] - mm: mlock: use folios_put() in mlock_folio_batch() (Chris von Recklinghausen) [RHEL-27741] - mm/madvise: use vma_lookup() instead of find_vma() (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: maintain page cache uptodate flag (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: skip shmem with userfaultfd (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: refactor collapse_file control flow (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: drain lru after swapping in shmem (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned file-backed memory (Chris von Recklinghausen) [RHEL-27741] - mm/hwpoison: introduce copy_mc_highpage (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned anonymous memory (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: improve the performance of __kfence_alloc() and __kfence_free() (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: delay the initialization of zswap (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: remove zswap_entry_cache_{create,destroy} helper function (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: rename addr_to_vb_xarray() function (Chris von Recklinghausen) [RHEL-27741] - kmemleak-test: fix kmemleak_test.c build logic (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: remove a global vmap_blocks xarray (Chris von Recklinghausen) [RHEL-27741] - mm: move free_area_empty() to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - hugetlb: remove PageHeadHuge() (Chris von Recklinghausen) [RHEL-27741] - mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: reset compaction source zspage pointer after putback_zspage() (Chris von Recklinghausen) [RHEL-27741] - mm: make arch_has_descending_max_zone_pfns() static (Chris von Recklinghausen) [RHEL-27741] - zswap: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - zpool: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: remove incorrect #ifdef checks (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: move compaction sysctl to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: Move memory failure sysctls to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: uninline kstrdup() (Chris von Recklinghausen) [RHEL-27741] - fs: Add FGP_WRITEBEGIN (Chris von Recklinghausen) [RHEL-27741] - sched/numa: enhance vma scanning logic (Chris von Recklinghausen) [RHEL-27741] - sched/numa: apply the scan delay to every new vma (Chris von Recklinghausen) [RHEL-27741] - mm: separate vma->lock from vm_area_struct (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: free vm_area_struct without call_rcu in exit_mmap (Chris von Recklinghausen) [RHEL-27741] - mm: introduce per-VMA lock statistics (Chris von Recklinghausen) [RHEL-27741] - mm: prevent userfaults to be handled under per-vma lock (Chris von Recklinghausen) [RHEL-27741] - mm: prevent do_swap_page from handling page faults under VMA lock (Chris von Recklinghausen) [RHEL-27741] - mm: add FAULT_FLAG_VMA_LOCK flag (Chris von Recklinghausen) [RHEL-27741] - mm: fall back to mmap_lock if vma->anon_vma is not yet set (Chris von Recklinghausen) [RHEL-27741] - mm: introduce lock_vma_under_rcu to be used from arch-specific code (Chris von Recklinghausen) [RHEL-27741] - mm: introduce vma detached flag (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: prevent pagefault handler from racing with mmu_notifier registration (Chris von Recklinghausen) [RHEL-27741] - kernel/fork: assert no VMA readers during its destruction (Chris von Recklinghausen) [RHEL-27741] - mm: conditionally write-lock VMA in free_pgtables (Chris von Recklinghausen) [RHEL-27741] - mm: write-lock VMAs before removing them from VMA tree (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: write-lock VMA while remapping it to a new address range (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: write-lock VMAs in vma_prepare before modifying them (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: write-lock VMA while collapsing a huge page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: move vma_prepare before vma_adjust_trans_huge (Chris von Recklinghausen) [RHEL-27741] - mm: add per-VMA lock and helper functions to control it (Chris von Recklinghausen) [RHEL-27741] - mm: rcu safe VMA freeing (Chris von Recklinghausen) [RHEL-27741] - mm: introduce CONFIG_PER_VMA_LOCK (Chris von Recklinghausen) [RHEL-27741] - mm: hold the RCU read lock over calls to ->map_pages (Chris von Recklinghausen) [RHEL-27741] - afs: split afs_pagecache_valid() out of afs_validate() (Chris von Recklinghausen) [RHEL-27741] - xfs: remove xfs_filemap_map_pages() wrapper (Chris von Recklinghausen) [RHEL-27741] - mm/damon/sysfs: make more kobj_type structures constant (Chris von Recklinghausen) [RHEL-27741] - mm: be less noisy during memory hotplug (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: explicitly assign res, vma, extend invariants (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: fold curr, next assignment logic (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: further improve prev/next VMA naming (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: convert vread() to vread_iter() (Chris von Recklinghausen) [RHEL-27741] - iov_iter: add copy_page_to_iter_nofault() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: convert read_kcore() to read_kcore_iter() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: avoid bounce buffer for ktext data (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: extend memblock entry to include MM initialization (Chris von Recklinghausen) [RHEL-27741] - mm: move vmalloc_init() declaration to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - mm: move kmem_cache_init() declaration to mm/slab.h (Chris von Recklinghausen) [RHEL-27741] - mm: move mem_init_print_info() to mm_init.c (Chris von Recklinghausen) [RHEL-27741] - init,mm: fold late call to page_ext_init() to page_alloc_init_late() (Chris von Recklinghausen) [RHEL-27741] - mm: move init_mem_debugging_and_hardening() to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() (Chris von Recklinghausen) [RHEL-27741] - mm: handle hashdist initialization in mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: move most of core MM initialization to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add helper for checking if check_pages_enabled (Chris von Recklinghausen) [RHEL-27741] - mips: fix comment about pgtable_init() (Chris von Recklinghausen) [RHEL-27741] - mm: move get_page_from_free_area() to mm/page_alloc.c (Chris von Recklinghausen) [RHEL-27741] - mm: prefer fault_around_pages to fault_around_bytes (Chris von Recklinghausen) [RHEL-27741] - mm: refactor do_fault_around() (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: fix the possible deadlock when isolating hugetlb pages (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: consider the number of scanning compound pages in isolate fail path (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: simplify vma expansion again (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: start distinguishing if vma can be removed in mergeability test (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: convert mergeability checks to return bool (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: rename adj_next to adj_start (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: set mid to NULL if not applicable (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: initialize mid and next in natural order (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 4 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 3 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use only primary pointers for preparing merge (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: combine 'mode' and 'wp_copy' arguments (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: don't pass around both mm and vma (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: rename functions for clarity + consistency (Chris von Recklinghausen) [RHEL-27741] - kasan: suppress recursive reports for HW_TAGS (Chris von Recklinghausen) [RHEL-27741] - mm: return an ERR_PTR from __filemap_get_folio (Chris von Recklinghausen) [RHEL-27741] - mm: remove FGP_ENTRY (Chris von Recklinghausen) [RHEL-27741] - shmem: open code the page cache lookup in shmem_get_folio_gfp (Chris von Recklinghausen) [RHEL-27741] - shmem: shmem_get_partial_folio use filemap_get_entry (Chris von Recklinghausen) [RHEL-27741] - mm: use filemap_get_entry in filemap_get_incore_folio (Chris von Recklinghausen) [RHEL-27741] - mm: make mapping_get_entry available outside of filemap.c (Chris von Recklinghausen) [RHEL-27741] - mm: don't look at xarray value entries in split_huge_pages_in_file (Chris von Recklinghausen) [RHEL-27741] - dmapool: create/destroy cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - dmapool: add alloc/free performance test (Chris von Recklinghausen) [RHEL-27741] - iov_iter: overlay struct iovec and ubuf/len (Chris von Recklinghausen) [RHEL-27741] - mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove slob.c (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove CONFIG_SLOB (Chris von Recklinghausen) [RHEL-27741] - mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT) (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: convert shrinker_rwsem to mutex (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: hold write lock to reparent shrinker nr_deferred (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: make count and scan in shrinker debugfs lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add shrinker_srcu_generation (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make memcg slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make global slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add a map_nr_max field to shrinker_info (Chris von Recklinghausen) [RHEL-27741] - mm: prefer xxx_page() alloc/free functions for order-0 pages (Chris von Recklinghausen) [RHEL-27741] - kasan: remove PG_skip_kasan_poison flag (Chris von Recklinghausen) [RHEL-27741] - shmem: add support to ignore swap (Chris von Recklinghausen) [RHEL-27741] - shmem: update documentation (Chris von Recklinghausen) [RHEL-27741] - shmem: skip page split if we're not reclaiming (Chris von Recklinghausen) [RHEL-27741] - shmem: move reclaim check early on writepages() (Chris von Recklinghausen) [RHEL-27741] - shmem: set shmem_writepage() variables early (Chris von Recklinghausen) [RHEL-27741] - shmem: remove check for folio lock on writepage() (Chris von Recklinghausen) [RHEL-27741] - mm/gup.c: fix typo in comments (Chris von Recklinghausen) [RHEL-27741] - mm,jfs: move write_one_page/folio_write_one to jfs (Chris von Recklinghausen) [RHEL-27741] - kmsan: add test_stackdepot_roundtrip (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: show per fullness group class stats (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: rework compaction algorithm (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: fine-grained inuse ratio based fullness grouping (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: remove insert_zspage() ->inuse optimization (Chris von Recklinghausen) [RHEL-27741] - kmsan: add memsetXX tests (Chris von Recklinghausen) [RHEL-27741] - kmsan: another take at fixing memcpy tests (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: cleanup memcg uncharge for failure path (Chris von Recklinghausen) [RHEL-27741] - mm: swap: remove unneeded cgroup_throttle_swaprate() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_cow_fault() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_anonymous_page() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in wp_page_copy() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_swap_page() (Chris von Recklinghausen) [RHEL-27741] - mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending (Chris von Recklinghausen) [RHEL-27741] - mm/debug: use %pGt to display page_type in dump_page() (Chris von Recklinghausen) [RHEL-27741] - mm, printk: introduce new format %pGt for page_type (Chris von Recklinghausen) [RHEL-27741] - mmflags.h: use less error prone method to define pageflag_names (Chris von Recklinghausen) [RHEL-27741] - mm: add tracepoints to ksm (Chris von Recklinghausen) [RHEL-27741] - x86/mm/pat: clear VM_PAT if copy_p4d_range failed (Chris von Recklinghausen) [RHEL-27741] - mm/userfaultfd: support WP on multiple VMAs (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: reduce page alloc/free sanity checks (Chris von Recklinghausen) [RHEL-27741] - mm: reduce lock contention of pcp buffer refill (Chris von Recklinghausen) [RHEL-27741] - splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE (Chris von Recklinghausen) [RHEL-27741] - fs: don't allocate blocks beyond EOF from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - iomap: Add iomap_get_folio helper (Chris von Recklinghausen) [RHEL-27741] - iov_iter: saner checks for attempt to copy to/from iterator (Chris von Recklinghausen) [RHEL-27741] - mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages (Chris von Recklinghausen) [RHEL-27741] - samples: add first Rust examples (Chris von Recklinghausen) [RHEL-27741] - ksm: add profit monitoring documentation (Chris von Recklinghausen) [RHEL-27741] - sysctl: remove max_extfrag_threshold (Chris von Recklinghausen) [RHEL-27741] - fs: don't call ->writepage from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - fs: remove the nobh helpers (Chris von Recklinghausen) [RHEL-27741] - jfs: stop using the nobh helper (Chris von Recklinghausen) [RHEL-27741] - iomap: remove iomap_writepage (Chris von Recklinghausen) [RHEL-27741] - hugetlbfs: zero partial pages during fallocate hole punch (Chris von Recklinghausen) [RHEL-27741] - kcsan: test: use new suite_{init,exit} support (Chris von Recklinghausen) [RHEL-27741] - fs: Remove aop flags parameter from nobh_write_begin() (Chris von Recklinghausen) [RHEL-27741] - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: update rppt's email (Chris von Recklinghausen) [RHEL-27741] - connector: send event on write to /proc/[pid]/comm (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: regression fix for unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: fix use-after-free of VMA iterator (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: fix do_mprotect_pkey() return on error (Aristeu Rozanski) [RHEL-27740] - mm: swap: fix performance regression on sparsetruncate-tiny (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Aristeu Rozanski) [RHEL-27740] - mm: enable maple tree RCU mode by default (Aristeu Rozanski) [RHEL-27740] - mm/ksm: fix race with VMA iteration and mm_struct teardown (Aristeu Rozanski) [RHEL-27740] - mm: fix error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm: deduplicate error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: try migrate in batch asynchronously firstly (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move split folios processing out of migrate_pages_batch() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: fix deadlock in batched migration (Aristeu Rozanski) [RHEL-27740] - mm: teach mincore_hugetlb about pte markers (Aristeu Rozanski) [RHEL-27740] - mm: avoid gcc complaint about pointer casting (Aristeu Rozanski) [RHEL-27740] - kasan, x86: don't rename memintrinsics in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: test: fix test for new meminstrinsic instrumentation (Aristeu Rozanski) [RHEL-27740] - kasan: treat meminstrinsic as builtins in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: emit different calls for instrumentable memintrinsics (Aristeu Rozanski) [RHEL-27740] - mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix missing folio_put() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: fix dup_anon_vma() in vma_merge() case 4 (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() (Aristeu Rozanski) [RHEL-27740] - splice: Add a func to do a splice from a buffered file without ITER_PIPE (Aristeu Rozanski) [RHEL-27740] - mm: Pass info, not iter, into filemap_get_pages() (Aristeu Rozanski) [RHEL-27740] - include/linux/migrate.h: remove unneeded externs (Aristeu Rozanski) [RHEL-27740] - mm/memory_hotplug: cleanup return value handing in do_migrate_range() (Aristeu Rozanski) [RHEL-27740] - mm/uffd: fix comment in handling pte markers (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_movable_page() (Aristeu Rozanski) [RHEL-27740] - mm: hugetlb: change to return bool for isolate_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_lru_page() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for folio_isolate_lru() (Aristeu Rozanski) [RHEL-27740] - filemap: Remove lock_page_killable() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: rename memcg_kmem_enabled() (Aristeu Rozanski) [RHEL-27740] - mm: percpu: fix incorrect size in pcpu_obj_full_size() (Aristeu Rozanski) [RHEL-27740] - mm: page_alloc: call panic() when memoryless node allocation fails (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move THP/hugetlb migration support check to simplify code (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch flushing TLB (Aristeu Rozanski) [RHEL-27740] - migrate_pages: share more code between _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move migrate_folio_unmap() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: split unmap_and_move() to _unmap() and _move() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: restrict number of pages to migrate in batch (Aristeu Rozanski) [RHEL-27740] - migrate_pages: separate hugetlb folios migration (Aristeu Rozanski) [RHEL-27740] - migrate_pages: organize stats with struct migrate_pages_stats (Aristeu Rozanski) [RHEL-27740] - mm: fix typo in __vm_enough_memory warning (Aristeu Rozanski) [RHEL-27740] - mm/damon/dbgfs: print DAMON debugfs interface deprecation message (Aristeu Rozanski) [RHEL-27740] - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert putback_movable_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert isolate_movable_page() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: add folio_movable_ops() (Aristeu Rozanski) [RHEL-27740] - mm: add folio_get_nontail_page() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert migrate_page_add() to migrate_folio_add() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_required() to queue_folio_required() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_wp() to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert putback_active_hugepage to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlbfs_pagecache_present() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_install_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert demote_free_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_migrate_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: increase use of folios in alloc_huge_page() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_surplus_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert dequeue_hugetlb_page functions to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert __update_and_free_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert isolate_hugetlb to folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: fix invalid page access in release_pte_pages() (Aristeu Rozanski) [RHEL-27740] - mm: Remove get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove call to get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove vmalloc page support (Aristeu Rozanski) [RHEL-27740] - highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings (Aristeu Rozanski) [RHEL-27740] - mm/memremap.c: fix outdated comment in devm_memremap_pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs: make kobj_type structures constant (Aristeu Rozanski) [RHEL-27740] - mm/gup: move private gup FOLL_ flags to internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: move gup_must_unshare() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: make get_user_pages_fast_only() return the common return value (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove pin_user_pages_fast_only() (Aristeu Rozanski) [RHEL-27740] - mm/gup: make locked never NULL in the internal GUP functions (Aristeu Rozanski) [RHEL-27740] - mm/gup: add FOLL_UNLOCKABLE (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove locked being NULL from faultin_vma_page_range() (Aristeu Rozanski) [RHEL-27740] - mm/gup: add an assertion that the mmap lock is locked (Aristeu Rozanski) [RHEL-27740] - mm/gup: simplify the external interface functions and consolidate invariants (Aristeu Rozanski) [RHEL-27740] - mm/gup: move try_grab_page() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove obsolete FOLL_LONGTERM comment (Aristeu Rozanski) [RHEL-27740] - mm/gup: have internal functions get the mmap_read_lock() (Aristeu Rozanski) [RHEL-27740] - powerpc: mm: add VM_IOREMAP flag to the vmalloc area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: skip the uninitilized vmalloc areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: allow vread() to read out vm_map_ram areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add flags to mark vm_map_ram area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block (Aristeu Rozanski) [RHEL-27740] - filemap: add mapping_read_folio_gfp() (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) (Aristeu Rozanski) [RHEL-27740] - mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: replace BUG_ON with a simple if statement (Aristeu Rozanski) [RHEL-27740] - mm/swapfile: remove pr_debug in get_swap_pages() (Aristeu Rozanski) [RHEL-27740] - kasan: infer allocation size by scanning metadata (Aristeu Rozanski) [RHEL-27740] - mm: introduce __vm_flags_mod and use it in untrack_pfn (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags indirect modification in ksm_madvise (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags direct modifications with modifier calls (Aristeu Rozanski) [RHEL-27740] - mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK (Aristeu Rozanski) [RHEL-27740] - mm: introduce vma->vm_flags wrapper functions (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert vma assignment to a memcpy (Aristeu Rozanski) [RHEL-27740] - vma_merge: set vma iterator to correct position. (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce dup_vma_anon() helper (Aristeu Rozanski) [RHEL-27740] - mm/mmap: don't use __vma_adjust() in shift_arg_pages() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: convert vma_adjust() to vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm: don't use __vma_adjust() in __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: use vma_prepare() and vma_complete() in vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: refactor locking out of __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: move anon_vma setting in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes (Aristeu Rozanski) [RHEL-27740] - mm: change munmap splitting order and move_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: clean up mmap_region() unrolling (Aristeu Rozanski) [RHEL-27740] - mm: add vma iterator to vma_adjust() arguments (Aristeu Rozanski) [RHEL-27740] - mm: pass vma iterator through to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm: remove unnecessary write to vma iterator in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - madvise: use split_vma() instead of __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm: pass through vma iterator to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mmap: convert __vma_adjust() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store (Aristeu Rozanski) [RHEL-27740] - mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator (Aristeu Rozanski) [RHEL-27740] - nommu: pass through vma iterator to shrink_vma() (Aristeu Rozanski) [RHEL-27740] - nommu: convert nommu to using the vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mremap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: pass through vmi iterator to __split_vma() (Aristeu Rozanski) [RHEL-27740] - madvise: use vmi iterator for __split_vma() and vma_merge() (Aristeu Rozanski) [RHEL-27740] - sched: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - task_mmu: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mempolicy: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - coredump: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mlock: convert mlock to vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: change mprotect_fixup to vma iterator (Aristeu Rozanski) [RHEL-27740] - userfaultfd: use vma iterator (Aristeu Rozanski) [RHEL-27740] - ipc/shm: introduce new do_vma_munmap() to munmap (Aristeu Rozanski) [RHEL-27740] - ipc/shm: use the vma iterator for munmap calls (Aristeu Rozanski) [RHEL-27740] - mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_expand() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove preallocation from do_mas_align_munmap() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_link() vma iterator (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert forking to using the vmi iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert brk to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: expand vma iterator interface (Aristeu Rozanski) [RHEL-27740] - mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (Aristeu Rozanski) [RHEL-27740] - mm/slub: fix memory leak with using debugfs_lookup() (Aristeu Rozanski) [RHEL-27740] - swap: use bvec_set_page to initialize bvecs (Aristeu Rozanski) [RHEL-27740] - mpage: convert __mpage_writepage() to use a folio more fully (Aristeu Rozanski) [RHEL-27740] - fs: convert writepage_t callback to pass a folio (Aristeu Rozanski) [RHEL-27740] - mm: add memcpy_from_file_folio() (Aristeu Rozanski) [RHEL-27740] - mm: refactor va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: split __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move debug checks from __vunmap to remove_vm_area (Aristeu Rozanski) [RHEL-27740] - mm: use remove_vm_area in __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move __remove_vm_area out of va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: call vfree instead of __vunmap from delayed_vfree_work (Aristeu Rozanski) [RHEL-27740] - mm: move vmalloc_init and free_work down in vmalloc.c (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree_deferred (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree (Aristeu Rozanski) [RHEL-27740] - mm: reject vmap with VM_FLUSH_RESET_PERMS (Aristeu Rozanski) [RHEL-27740] - mm/gup.c: fix typo in comments (Aristeu Rozanski) [RHEL-27740] - mm/sparse: fix "unused function 'pgdat_to_phys'" warning (Aristeu Rozanski) [RHEL-27740] - mm/page_owner: record single timestamp value for high order allocations (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: document memory failure stats (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: bump memory failure stats to pglist_data (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: add memory failure stats to sysfs (Aristeu Rozanski) [RHEL-27740] - mm: move KMEMLEAK's Kconfig items from lib to mm (Aristeu Rozanski) [RHEL-27740] - mm: implement memory-deny-write-execute as a prctl (Aristeu Rozanski) [RHEL-27740] - mm/cma: fix potential memory loss on cma_declare_contiguous_nid (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert get_hwpoison_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - zsmalloc: set default zspage chain size to 8 (Aristeu Rozanski) [RHEL-27740] - zsmalloc: make zspage chain size configurable (Aristeu Rozanski) [RHEL-27740] - zsmalloc: skip chain size calculation for pow_of_2 classes (Aristeu Rozanski) [RHEL-27740] - zsmalloc: rework zspage chain size selection (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: use deferred_pages_enabled() wherever applicable (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: init page_ext early if there are no deferred struct pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: skip apply schemes if empty (Aristeu Rozanski) [RHEL-27740] - mm/secretmem: remove redundant initiialization of pointer file (Aristeu Rozanski) [RHEL-27740] - readahead: convert readahead_expand() to use a folio (Aristeu Rozanski) [RHEL-27740] - filemap: convert filemap_range_has_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - rmap: add folio parameter to __page_set_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: clean up mlock_page / munlock_page references in comments (Aristeu Rozanski) [RHEL-27740] - mm: remove munlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove mlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove page_evictable() (Aristeu Rozanski) [RHEL-27740] - mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() (Aristeu Rozanski) [RHEL-27740] - mm/fs: convert inode_attach_wb() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_present_pte() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm: convert do_anonymous_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: add filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - mm: discard __GFP_ATOMIC (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define what alloc flags deplete min reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: treat RT tasks similar to __GFP_HIGH (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: do not allocate space for page_ext->flags if not needed (Aristeu Rozanski) [RHEL-27740] - mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s (Aristeu Rozanski) [RHEL-27740] - arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: convert release_pte_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() (Aristeu Rozanski) [RHEL-27740] - kmsan: silence -Wmissing-prototypes warnings (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update references to __m[un]lock_page() to *_folio() (Aristeu Rozanski) [RHEL-27740] - mm: mlock: update the interface to use folios (Aristeu Rozanski) [RHEL-27740] - m68k/mm/motorola: specify pmd_page() type (Aristeu Rozanski) [RHEL-27740] - mm: mlock: use folios and a folio batch internally (Aristeu Rozanski) [RHEL-27740] - mm: pagevec: add folio_batch_reinit() (Aristeu Rozanski) [RHEL-27740] - mm: madvise: use vm_normal_folio() in madvise_free_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert unpoison_memory() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert raw_hwp_list_head() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert try_memory_failure_hugetlb() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix comment of unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm: remove the hugetlb field from struct page (Aristeu Rozanski) [RHEL-27740] - mm: convert deferred_split_huge_page() to deferred_split_folio() (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: convert get_deferred_split_queue() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: remove page_deferred_list() (Aristeu Rozanski) [RHEL-27740] - mm: move page->deferred_list to folio->_deferred_list (Aristeu Rozanski) [RHEL-27740] - doc: correct struct folio kernel-doc (Aristeu Rozanski) [RHEL-27740] - mm: remove 'First tail page' members from struct page (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of compound_dtor and compound_nr (Aristeu Rozanski) [RHEL-27740] - mm: convert destroy_large_folio() to use folio_dtor (Aristeu Rozanski) [RHEL-27740] - mm: convert is_transparent_hugepage() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: convert set_compound_page_dtor() and set_compound_order() to folios (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_nr() (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_order() (Aristeu Rozanski) [RHEL-27740] - mm: remove head_compound_mapcount() and _ptr functions (Aristeu Rozanski) [RHEL-27740] - mm: convert page_mapcount() to use folio_entire_mapcount() (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of folio_mapcount_ptr (Aristeu Rozanski) [RHEL-27740] - mm/debug: remove call to head_compound_mapcount() (Aristeu Rozanski) [RHEL-27740] - mm: use entire_mapcount in __page_dup_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - page_alloc: use folio fields directly (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_file_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_anon_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_remove_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - doc: clarify refcount section by referring to folios & pages (Aristeu Rozanski) [RHEL-27740] - mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export (Aristeu Rozanski) [RHEL-27740] - mm: compaction: avoid fragmentation score calculation for empty zones (Aristeu Rozanski) [RHEL-27740] - mm: compaction: add missing kcompactd wakeup trace event (Aristeu Rozanski) [RHEL-27740] - mm: compaction: count the migration scanned pages events for proactive compaction (Aristeu Rozanski) [RHEL-27740] - mm: compaction: move list validation into compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm: compaction: remove redundant VM_BUG_ON() in compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix typo in comment (Aristeu Rozanski) [RHEL-27740] - memblock: Avoid useless checks in memblock_merge_regions(). (Aristeu Rozanski) [RHEL-27740] - memblock: Make a boundary tighter in memblock_add_range(). (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove damon_pa_access_chk_result struct (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: record appropriate folio size when the access is not found (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm: remove PageMovable export (Aristeu Rozanski) [RHEL-27740] - mm: introduce folio_is_pfmemalloc (Aristeu Rozanski) [RHEL-27740] - mm: support POSIX_FADV_NOREUSE (Aristeu Rozanski) [RHEL-27740] - mm: add vma_has_recency() (Aristeu Rozanski) [RHEL-27740] - mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/numaperf: increase depth of subsections (Aristeu Rozanski) [RHEL-27740] - tools/vm: rename tools/vm to tools/mm (Aristeu Rozanski) [RHEL-27740] - mm: remove zap_page_range and create zap_vma_pages (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: invert logic for early page initialisation checks (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert hugetlb related functions to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: remove unneeded damon_get_page() (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: convert damon_pa_*() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_ptep/pmdp_mkold() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: introduce damon_get_folio() (Aristeu Rozanski) [RHEL-27740] - mm: page_idle: convert page idle to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: huge_memory: convert split_huge_pages_all() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: remove generic_writepages (Aristeu Rozanski) [RHEL-27740] - jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 (Aristeu Rozanski) [RHEL-27740] - fs: remove an outdated comment on mpage_writepages (Aristeu Rozanski) [RHEL-27740] - mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() (Aristeu Rozanski) [RHEL-27740] - mm: fix comment of page table counter (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() (Aristeu Rozanski) [RHEL-27740] - mm: move FOLL_* defs to mm_types.h (Aristeu Rozanski) [RHEL-27740] - mm/swap: convert deactivate_page() to folio_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() (Aristeu Rozanski) [RHEL-27740] - swap: fold swap_ra_clamp_pfn into swap_ra_info (Aristeu Rozanski) [RHEL-27740] - swap: avoid a redundant pte map if ra window is 1 (Aristeu Rozanski) [RHEL-27740] - Docs/ABI/damon: document scheme filters files (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs (Aristeu Rozanski) [RHEL-27740] - selftests/damon/sysfs: test filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement scheme filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: connect filter directory and filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filter directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filters directory (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter (Aristeu Rozanski) [RHEL-27740] - mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: support DAMOS filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: implement damos filter (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: deprecate charge moving (Aristeu Rozanski) [RHEL-27740] - mm: rmap: remove lock_page_memcg() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: skip moving non-present pages that are mapped elsewhere (Aristeu Rozanski) [RHEL-27740] - hugetlb: initialize variable to avoid compiler warning (Aristeu Rozanski) [RHEL-27740] - mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() (Aristeu Rozanski) [RHEL-27740] - cma: tracing: print alloc result in trace_cma_alloc_finish (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node (Aristeu Rozanski) [RHEL-27740] - mpage: use b_folio in do_mpage_readpage() (Aristeu Rozanski) [RHEL-27740] - jbd2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - gfs2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in mark_buffer_dirty() (Aristeu Rozanski) [RHEL-27740] - page_io: remove buffer_head include (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_write() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_read() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in touch_buffer() (Aristeu Rozanski) [RHEL-27740] - buffer: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: add b_folio as an alias of b_page (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add write seals when apply SEAL_EXEC to executable memfd (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for F_SEAL_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/slab.c: cleanup is_debug_pagealloc_cache() (Aristeu Rozanski) [RHEL-27740] - mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages (Aristeu Rozanski) [RHEL-27740] - context_tracking: Fix noinstr vs KASAN (Aristeu Rozanski) [RHEL-27740] - entry, kasan, x86: Disallow overriding mem*() functions (Aristeu Rozanski) [RHEL-27740] - ubsan: Fix objtool UACCESS warns (Aristeu Rozanski) [RHEL-27740] - mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Aristeu Rozanski) [RHEL-27740] - mm/slab: remove unused slab_early_init (Aristeu Rozanski) [RHEL-27740] - xen: use vma_lookup() in privcmd_ioctl_mmap() (Aristeu Rozanski) [RHEL-27740] - fs: remove the NULL get_block case in mpage_writepages (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: clean up mapping in mfd_fail_write (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: remove unused variable (Aristeu Rozanski) [RHEL-27740]- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669}- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975} - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363] - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194] - kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477] - kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477] - mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056] - mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056] - mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056] - spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056] - spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056] - i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056] - i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056] - i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056] - i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056] - i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056] - i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056] - i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056] - i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056] - i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056] - i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056] - i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056] - i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056] - i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056] - i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056] - gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056] - gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056] - gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056] - dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056] - watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056] - dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056] - dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056] - clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056] - soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056] - soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056] - PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635} - redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110] - leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110] - leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110] - leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110] - leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110] - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110] - leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110] - leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110] - led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110] - leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110] - leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110] - leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110] - leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110] - leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110] - bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995] - of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995] - of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995] - of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995] - of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995] - of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995] - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522] - arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771] - mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669] - mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669] - mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669] - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669] - mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781} - mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669] - mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669] - mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669] - mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669] - mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669] - mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669] - mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669] - mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669] - mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708} - mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669] - mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669] - mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826} - mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669] - mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669] - mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669] - mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669] - mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669] - net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143] - x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106] - powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565] - powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565] - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722]- bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Fix firmware version string character counts (Michal Schmidt) [RHEL-23117 RHEL-25588 RHEL-32855] - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Remove unnecessary ternary operators (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: use the right build_skb() helper (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Michal Schmidt) [RHEL-23117 RHEL-25588] - Revert "Revert "Merge: EDAC: add initial support for El Capitan"" (Aristeu Rozanski) [RHEL-29211] - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33221] {CVE-2024-26878} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29116] {CVE-2023-52606} - futex: Prevent the reuse of stale pi_state (Waiman Long) [RHEL-28616] - futex: Fix hardcoded flags (Waiman Long) [RHEL-28616] - futex: make the vectored futex operations available (Waiman Long) [RHEL-28616] - futex: make futex_parse_waitv() available as a helper (Waiman Long) [RHEL-28616] - futex: add wake_data to struct futex_q (Waiman Long) [RHEL-28616] - futex: abstract out a __futex_wake_mark() helper (Waiman Long) [RHEL-28616] - futex: factor out the futex wake handling (Waiman Long) [RHEL-28616] - futex: move FUTEX2_VALID_MASK to futex.h (Waiman Long) [RHEL-28616] - futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_requeue() (Waiman Long) [RHEL-28616] - futex: Add flags2 argument to futex_requeue() (Waiman Long) [RHEL-28616] - futex: Propagate flags into get_futex_key() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wait() (Waiman Long) [RHEL-28616] - futex: FLAGS_STRICT (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wake() (Waiman Long) [RHEL-28616] - futex: Validate futex value against futex size (Waiman Long) [RHEL-28616] - futex: Flag conversion (Waiman Long) [RHEL-28616] - futex: Extend the FUTEX2 flags (Waiman Long) [RHEL-28616] - futex: Clarify FUTEX2 flags (Waiman Long) [RHEL-28616] - futex/pi: Fix recursive rt_mutex waiter state (Waiman Long) [RHEL-28616] - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Waiman Long) [RHEL-28616] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Provide rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Extract __schedule_loop() (Waiman Long) [RHEL-28616] - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Waiman Long) [RHEL-28616] - sched: Constrain locks in sched_submit_work() (Waiman Long) [RHEL-28616] - futex: Use a folio instead of a page (Waiman Long) [RHEL-28616] - fchmodat2: add support for AT_EMPTY_PATH (Waiman Long) [RHEL-28616] - arch: Register fchmodat2, usually as syscall 452 (Waiman Long) [RHEL-28616] - fs: Add fchmodat2() (Waiman Long) [RHEL-28616] - Non-functional cleanup of a "__user * filename" (Waiman Long) [RHEL-28616] - syscalls: Remove file path comments from headers (Waiman Long) [RHEL-28616] - kernel/sys_ni: add compat entry for fadvise64_64 (Waiman Long) [RHEL-28616] - syscalls: compat: Fix the missing part for __SYSCALL_COMPAT (Waiman Long) [RHEL-28616] - futex: add missing rtmutex.h include (Waiman Long) [RHEL-28616] - Revert "sched/core: Provide sched_rtmutex() and expose sched work helpers") (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Submit/resume work explicitly before/after blocking" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Avoid pointless blk_flush_plug() invocations" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Add a lockdep assert to catch potential nested blocking" (Waiman Long) [RHEL-28616] - Revert "sched/core: Add __always_inline to schedule_loop()" (Waiman Long) [RHEL-28616] - fsverity: remove hash page spin lock (Andrey Albershteyn) [RHEL-29914] - fsverity: skip PKCS#7 parser when keyring is empty (Andrey Albershteyn) [RHEL-29914] - fsverity: move sysctl registration out of signature.c (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify handling of errors during initcall (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check that there is no algorithm 0 (Andrey Albershteyn) [RHEL-29914] - fsverity: improve documentation for builtin signature support (Andrey Albershteyn) [RHEL-29914] - fsverity: update the documentation (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify error handling in verify_data_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't use bio_first_page_all() in fsverity_verify_bio() (Andrey Albershteyn) [RHEL-29914] - fsverity: constify fsverity_hash_alg (Andrey Albershteyn) [RHEL-29914] - fsverity: use shash API instead of ahash API (Andrey Albershteyn) [RHEL-29914] - fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check for buffer overflow in build_merkle_tree() (Andrey Albershteyn) [RHEL-29914] - fsverity: use WARN_ON_ONCE instead of WARN_ON (Andrey Albershteyn) [RHEL-29914] - fs-verity: simplify sysctls with register_sysctl() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Andrey Albershteyn) [RHEL-29914] - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Andrey Albershteyn) [RHEL-29914] - fsverity: support verifying data from large folios (Andrey Albershteyn) [RHEL-29914] - fs/buffer.c: support fsverity in block_read_full_folio() (Andrey Albershteyn) [RHEL-29914] - fsverity: support enabling with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - mm/readahead: Convert page_cache_async_readahead to take a folio (Andrey Albershteyn) [RHEL-29914] - fsverity: support verification with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - fs-verity: mention btrfs support (Andrey Albershteyn) [RHEL-29914] - btrfs: send: add support for fs-verity (Andrey Albershteyn) [RHEL-29914] - fsverity: replace fsverity_hash_page() with fsverity_hash_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: use EFBIG for file too large to enable verity (Andrey Albershteyn) [RHEL-29914] - fsverity: store log2(digest_size) precomputed (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify Merkle tree readahead size calculation (Andrey Albershteyn) [RHEL-29914] - fsverity: use unsigned long for level_start (Andrey Albershteyn) [RHEL-29914] - fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG (Andrey Albershteyn) [RHEL-29914] - fsverity: pass pos and size to ->write_merkle_tree_block (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_cleanup_inode() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_prepare_setattr() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_file_open() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: stop using PG_error to track error status (Andrey Albershteyn) [RHEL-29914] - fs-verity: use kmap_local_page() instead of kmap() (Andrey Albershteyn) [RHEL-29914] - fs-verity: use memcpy_from_page() (Andrey Albershteyn) [RHEL-29914] - fs-verity: Use struct_size() helper in enable_verity() (Andrey Albershteyn) [RHEL-29914] - fs-verity: remove unused parameter desc_size in fsverity_create_info() (Andrey Albershteyn) [RHEL-29914] - fs-verity: fix signed integer overflow with i_size near S64_MAX (Andrey Albershteyn) [RHEL-29914] - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: only call drv_sta_rc_update for uploaded stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Fix some error codes (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: clear link_id in time_event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix fortify warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Adjust n_channels usage for __counted_by (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: do not announce EPCS support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: exit eSR only after the FW does (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a battery life regression (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: accept broadcast probe responses on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: adding missing drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix waiting for beacons logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix unsolicited broadcast probe config (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: initialize SMPS mode correctly (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix driver debugfs for vif type change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: set station RX-NSS on reconfig (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix RCU use in TDLS fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: improve CSA/ECSA connection refusal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: detect stuck ECSA element in probe resp (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove extra kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for wilc1000 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Drop WBRF debugging statements (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix wiphy delayed work queueing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211/mac80211: remove dependency on non-existing option (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix missing interfaces when dumping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: remove redundant ML element check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Update the default DSCP-to-UP mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: tests: add some scanning related tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: extend MFP tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: generalize public action test (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add kunit tests for public action handling (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add a convenience allocation wrapper for SKBs (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add parameter generation macro using description from array (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Jose Ignacio Tornos Martinez) [RHEL-28754] - PCI: Remove unused 'node' member from struct pci_driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use the new command to clear the internal buffer (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: disallow puncturing in US/Canada (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add US/Canada MCC to API (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Add rf_mapping of new wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: cleanup BT Shared Single Antenna code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: send TX path flush in rfkill (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Don't mark DFS channels as NO-IR (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Allow DFS concurrent operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a driver callback to check active_links (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: avoid double free if updating BSS fails (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: allow 64-bit radiotap timestamps (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rework RX timestamp flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: handle UHB AP and STA power type (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: Add custom reg for DFS concurrent (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Schedule regulatory channels check on bandwith change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Schedule regulatory check on BSS STA channel change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: reg: Support P2P operation on DFS channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Skip association timeout update after comeback rejection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: address some kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: address several kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: fix uninitialized firmware_stat (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: add calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Translate antenna configuration from ID to string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update RF parameter control setting logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Bluetooth RSSI level information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update BTG control related logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Record down Wi-Fi initial mode information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: introduce cfg80211_ssid_eq() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Drop chan lock before queuing buffers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add spinlock to protect WP access when queueing TREs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: workaround too long expansion sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add DBCC H2C to notify firmware the status (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add suffix _ax to MAC functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add power on/off functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add XTAL SI for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: print out RFK log with formatted string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: parse and print out RFK log from C2H events (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add C2H event handlers of RFK log and report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: load RFK log format string from firmware file (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: add version field to BB MCU firmware element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: load TX power track tables from fw_element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: configure BSSID consistently when starting AP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: add extra delay for firmware ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add checks for read/write callbacks while registering controllers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA read operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA write operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: sta_info.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rx.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: fix grammar & spellos (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix spelling & punctutation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: sort certificates in build (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Introduce async read/write callbacks (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Rename read_from_host() and write_to_host() APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for interrupt moderation timer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Use slab allocator where applicable (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add alignment check for event ring read pointer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: pci_generic: Add SDX75 based modem support (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add a separate timeout parameter for waiting ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Do not allocate event ring element on stack (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: reset survey of current channel after a scan started (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Fix ath11k_htc_record flexible record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: Use random MAC when efuse MAC invalid (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: avoid stringop-overflow warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: don't set ESS capab bit in assoc request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: consume both probe response and beacon IEs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: generate an ML element for per-STA profiles (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a flag to disallow puncturing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Add support for setting TID to link mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: update some locking documentation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: add BSS usage reporting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove async command callback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: file: don't use [0] for variable arrays (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: get_crf_id() can be void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: dump CSRs before removal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: clean up device removal work (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: refactor RX tracing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: don't support triggered EHT CQI feedback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Correctly report TSF data in scan complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Use the link ID provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Extend del pmksa support for SAE and OWE security (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Add support for WBRF features (Jose Ignacio Tornos Martinez) [RHEL-28754] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - Documentation/driver-api: Add document about WBRF mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add PCI IDs for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add new definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: support mt7992 eeprom loading (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework register offsets for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add DMA support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add firmware support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: introduce mt7996_band_valid() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: fix EHT phy mode check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework ampdu params setting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: switch to mcu command for TX GI report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: use chainmask for power delta calculation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add txpower setting support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: change txpower init to per-phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix rate usage of inband discovery frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: align the format of fixed rate command (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust WFDMA settings to improve performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add thermal sensor device support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add thermal protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add support for variants with auxiliary RX path (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rro delete session garbage collector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed reset support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move wed reset common code in mt76 module (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed tx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: increase MT_QFLAG_WED_TYPE size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce wed pointer in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_net_setup_tc in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to load precal from NVMEM cell for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to use alternative cell name to eeprom NVMEM load (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: make mt76_get_of_eeprom static again (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: limit support of precal loading for mt7915 to MTD only (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: fix broken precal loading from MTD for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: add ability to explicitly forbid LED registration with DT (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: refine SER setting during WiFi CPU power on (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: dump MAC registers when SER occurs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add SER IMR tables (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: add support to allow broadcast action frame RX (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: make RX assoc data const (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: refactor nl80211_send_mlme_event() arguments (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated wiphy access from hw (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix and enable AP mode for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: do not restore ASPM in case of single MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add support one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor multiple MSI vector implementation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: get msi_data again after request_irq is called (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated hw access from ar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Optimize the mac80211 hw data access (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add 320 MHz bandwidth enums (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine remain on channel flow to improve P2P connection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: Refine active scan behavior in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix not entering PS mode after AP stops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: make watchdog param per device (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bridge vendor/device ids (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove unused PCI related defines and struct (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Use pci_find_capability() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert to use PCIe capability accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: sdio: Honor the host max_req_size in the RX path (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29465] {CVE-2023-52611} - wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use pointer to access functions of hardware engine and quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: move code related to hardware engine to individual functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: check queue empty according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine element naming used by queue empty check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add reserved size as factor of DLE used size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to get DLE reserved quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: extend and add quota number (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: remove wrapper of rtw89_debug() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: dynamically adjust EDCCA threshold (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add to check if debug mask is enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: remove some useless code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: debug: remove wrapper of rtw_dbg() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: Simplify bool conversion (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: remove ath11k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: remove ath10k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29091] {CVE-2023-52594} - wifi: ath9k: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor DP Rxdma ring structure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit mac id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ieee80211: fix PV1 frame control field name (Jose Ignacio Tornos Martinez) [RHEL-28754] - rfkill: return ENOTTY on invalid ioctl (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove struct ath12k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove struct ath11k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Remove unused struct ath10k_htc_frame (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content from physical map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to access efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use mac_gen pointer to access about efuse (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add 8922A basic chip info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: drop unused const_amdpci_aspm (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: update regulatory map to R65-R44 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: handle policy of 6 GHz according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: acpi: process 6 GHz band policy from DSM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: update interrupt mitigation register for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: correct interrupt mitigation register for 8852CE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add pre_deinit to be called after probe complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: reset BDRAM according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove unneeded semicolon (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Defer on rproc_get failure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29095] {CVE-2023-52595} - wifi: rt2x00: disable RTS threshold for rt2800 by default (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: introduce DMA busy check watchdog for rt2800 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: simplify __rtw_tx_work() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add LTR v2 for WiFi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add PCI generation information to pci_info for each chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify wilc_scan() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: cleanup struct wilc_conn_info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned rndis_wlan driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned wl3501 driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned ray_cs driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned cisco/aironet driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: extend PHY status parser to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: consider RX info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: configure PPDU max user by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: set entry size of address CAM to H2C field by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify remain on channel support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: define PCI ring address for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix timeout calculation in rtw89_roc_end() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_hal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmsmac: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcm80211: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Ming Lei) [RHEL-29564] - zram: do not waste zram_table_entry flags bits (Ming Lei) [RHEL-29564] - block: count BLK_OPEN_RESTRICT_WRITES openers (Ming Lei) [RHEL-29564] - block: handle BLK_OPEN_RESTRICT_WRITES correctly (Ming Lei) [RHEL-29564] - fs,block: yield devices early (Ming Lei) [RHEL-29564] - fs,block: get holder during claim (Ming Lei) [RHEL-29564] - iomap: fix a regression for partial write errors (Ming Lei) [RHEL-29564] - mtd: key superblock by device number (Ming Lei) [RHEL-29564] - fs: export sget_dev() (Ming Lei) [RHEL-29564] - super: ensure valid info (Ming Lei) [RHEL-29564] - super: move lockdep assert (Ming Lei) [RHEL-29564] - fs/Kconfig: Fix compile error for romfs (Ming Lei) [RHEL-29564] - iomap: handle error conditions more gracefully in iomap_to_bh (Ming Lei) [RHEL-29564] - direct_write_fallback(): on error revert the ->ki_pos update from buffered write (Ming Lei) [RHEL-29564] - Revert "get rid of DCACHE_GENOCIDE" (Ming Lei) [RHEL-29564] - block: remove bdev_handle completely (Ming Lei) [RHEL-29564] - block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access (Ming Lei) [RHEL-29564] - bdev: remove bdev pointer from struct bdev_handle (Ming Lei) [RHEL-29564] - bdev: make struct bdev_handle private to the block layer (Ming Lei) [RHEL-29564] - bdev: make bdev_{release, open_by_dev}() private to block layer (Ming Lei) [RHEL-29564] - bdev: remove bdev_open_by_path() (Ming Lei) [RHEL-29564] - nfs: port block device access to files (Ming Lei) [RHEL-29564] - jfs: port block device access to file (Ming Lei) [RHEL-29564] - ext4: port block device access to file (Ming Lei) [RHEL-29564] - target: port block device access to file (Ming Lei) [RHEL-29564] - s390: port block device access to file (Ming Lei) [RHEL-29564] - nvme: port block device access to file (Ming Lei) [RHEL-29564] - block2mtd: port device access to files (Ming Lei) [RHEL-29564] - zram: port block device access to file (Ming Lei) [RHEL-29564] - xen: port block device access to file (Ming Lei) [RHEL-29564] - pktcdvd: port block device access to file (Ming Lei) [RHEL-29564] - drbd: port block device access to file (Ming Lei) [RHEL-29564] - xfs: port block device access to files (Ming Lei) [RHEL-29564] - power: port block device access to file (Ming Lei) [RHEL-29564] - swap: port block device usage to file (Ming Lei) [RHEL-29564] - md: port block device access to file (Ming Lei) [RHEL-29564] - block/genhd: port disk_scan_partitions() to file (Ming Lei) [RHEL-29564] - block/ioctl: port blkdev_bszset() to file (Ming Lei) [RHEL-29564] - bdev: open block device as files (Ming Lei) [RHEL-29564] - file: add alloc_file_pseudo_noaccount() (Ming Lei) [RHEL-29564] - file: prepare for new helper (Ming Lei) [RHEL-29564] - init: flush async file closing (Ming Lei) [RHEL-29564] - fs: add CONFIG_BUFFER_HEAD (Ming Lei) [RHEL-29564] - fs: build the legacy direct I/O code conditionally (Ming Lei) [RHEL-29564] - fs: move sb_init_dio_done_wq out of direct-io.c (Ming Lei) [RHEL-29564] - block: use iomap for writes to block devices (Ming Lei) [RHEL-29564] - block: stop setting ->direct_IO (Ming Lei) [RHEL-29564] - block: open code __generic_file_write_iter for blkdev writes (Ming Lei) [RHEL-29564] - fs: rename and move block_page_mkwrite_return (Ming Lei) [RHEL-29564] - fuse: drop redundant arguments to fuse_perform_write (Ming Lei) [RHEL-29564] - fuse: update ki_pos in fuse_perform_write (Ming Lei) [RHEL-29564] - fs: factor out a direct_write_fallback helper (Ming Lei) [RHEL-29564] - iomap: use kiocb_write_and_wait and kiocb_invalidate_pages (Ming Lei) [RHEL-29564] - iomap: update ki_pos in iomap_file_buffered_write (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_post_direct_write helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_pages helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_write_and_wait helper (Ming Lei) [RHEL-29564] - filemap: update ki_pos in generic_perform_write (Ming Lei) [RHEL-29564] - backing_dev: remove current->backing_dev_info (Ming Lei) [RHEL-29564] - redhat/configs: add CONFIG_BLK_DEV_WRITE_MOUNTED (Ming Lei) [RHEL-29564] - block: Fix a memory leak in bdev_open_by_dev() (Ming Lei) [RHEL-29564] - ext4: Block writes to journal device (Ming Lei) [RHEL-29564] - xfs: Block writes to log device (Ming Lei) [RHEL-29564] - fs: Block writes to mounted block devices (Ming Lei) [RHEL-29564] - btrfs: Do not restrict writes to btrfs devices (Ming Lei) [RHEL-29564] - block: Add config option to not allow writing to mounted devices (Ming Lei) [RHEL-29564] - block: Remove blkdev_get_by_*() functions (Ming Lei) [RHEL-29564] - super: use higher-level helper for {freeze,thaw} (Ming Lei) [RHEL-29564] - fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock (Ming Lei) [RHEL-29564] - fs: remove emergency_thaw_bdev (Ming Lei) [RHEL-29564] - super: wait until we passed kill super (Ming Lei) [RHEL-29564] - super: make locking naming consistent (Ming Lei) [RHEL-29564] - fs: simplify invalidate_inodes (Ming Lei) [RHEL-29564] - init: Deal with the init process being a user mode process (Ming Lei) [RHEL-29564] - dcache: remove unnecessary NULL check in dget_dlock() (Ming Lei) [RHEL-29564] - kill DCACHE_MAY_FREE (Ming Lei) [RHEL-29564] - __d_unalias() doesn't use inode argument (Ming Lei) [RHEL-29564] - d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant (Ming Lei) [RHEL-29564] - get rid of DCACHE_GENOCIDE (Ming Lei) [RHEL-29564] - simple_fill_super(): don't bother with d_genocide() on failure (Ming Lei) [RHEL-29564] - nsfs: use d_make_root() (Ming Lei) [RHEL-29564] - d_alloc_pseudo(): move setting ->d_op there from the (sole) caller (Ming Lei) [RHEL-29564] - kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller (Ming Lei) [RHEL-29564] - retain_dentry(): introduce a trimmed-down lockless variant (Ming Lei) [RHEL-29564] - __dentry_kill(): new locking scheme (Ming Lei) [RHEL-29564] - d_prune_aliases(): use a shrink list (Ming Lei) [RHEL-29564] - switch select_collect{,2}() to use of to_shrink_list() (Ming Lei) [RHEL-29564] - to_shrink_list(): call only if refcount is 0 (Ming Lei) [RHEL-29564] - fold dentry_kill() into dput() (Ming Lei) [RHEL-29564] - don't try to cut corners in shrink_lock_dentry() (Ming Lei) [RHEL-29564] - fold the call of retain_dentry() into fast_dput() (Ming Lei) [RHEL-29564] - Call retain_dentry() with refcount 0 (Ming Lei) [RHEL-29564] - dentry_kill(): don't bother with retain_dentry() on slow path (Ming Lei) [RHEL-29564] - __dentry_kill(): get consistent rules for victim's refcount (Ming Lei) [RHEL-29564] - make retain_dentry() neutral with respect to refcounting (Ming Lei) [RHEL-29564] - __dput_to_list(): do decrement of refcount in the callers (Ming Lei) [RHEL-29564] - fast_dput(): new rules for refcount (Ming Lei) [RHEL-29564] - fast_dput(): handle underflows gracefully (Ming Lei) [RHEL-29564] - fast_dput(): having ->d_delete() is not reason to delay refcount decrement (Ming Lei) [RHEL-29564] - shrink_dentry_list(): no need to check that dentry refcount is marked dead (Ming Lei) [RHEL-29564] - centralize killing dentry from shrink list (Ming Lei) [RHEL-29564] - dentry: switch the lists of children to hlist (Ming Lei) [RHEL-29564] - coda_flag_children(): cope with dentries turning negative (Ming Lei) [RHEL-29564] - switch nfsd_client_rmdir() to use of simple_recursive_removal() (Ming Lei) [RHEL-29564] - kill d_backing_dentry() (Ming Lei) [RHEL-29564] - dentry.h: kill a mysterious comment (Ming Lei) [RHEL-29564] - dentry.h: trim externs (Ming Lei) [RHEL-29564] - kill d_{is,set}_fallthru() (Ming Lei) [RHEL-29564] - DCACHE_COOKIE: RIP (Ming Lei) [RHEL-29564] - DCACHE_... ->d_flags bits: switch to BIT() (Ming Lei) [RHEL-29564] - get rid of __dget() (Ming Lei) [RHEL-29564] - struct dentry: get rid of randomize_layout idiocy (Ming Lei) [RHEL-29564] - ovl: stop using d_alloc_anon()/d_instantiate_anon() (Ming Lei) [RHEL-29564] - net: macsec: indicate next pn update when offloading (Izabela Bakollari) [RHEL-30143] - IB/mlx5: Adjust mlx5 rate mapping to support 800Gb (Kamal Heib) [RHEL-30146] - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Kamal Heib) [RHEL-30146] - IB/mlx5: Add support for 800G_8X lane speed (Kamal Heib) [RHEL-30146] - RDMA/ipoib: Add support for XDR speed in ethtool (Kamal Heib) [RHEL-30146] - IB/mlx5: Expose XDR speed through MAD (Kamal Heib) [RHEL-30146] - IB/core: Add support for XDR link speed (Kamal Heib) [RHEL-30146]- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed (Mamatha Inamdar) [RHEL-23763] - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara) [RHEL-7986] - smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara) [RHEL-7986] - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [RHEL-7986] - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [RHEL-7986] - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [RHEL-7986] - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Igor Mammedov) [RHEL-17714] - net: esp: fix bad handling of pages from page_pool (Sabrina Dubroca) [RHEL-31751] - net: skbuff: don't include to (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_lookup_with_ifid() (Sabrina Dubroca) [RHEL-31751] - xfrm: annotate data-race around use_time (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_gen_index() (Sabrina Dubroca) [RHEL-31751] - xfrm: interface: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31751] - topology: Set capacity_freq_ref in all cases (Phil Auld) [RHEL-29020] - sched/fair: Fix frequency selection for non-invariant case (Phil Auld) [RHEL-29020] - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Phil Auld) [RHEL-29020] - cpufreq/cppc: Set the frequency used for computing the capacity (Phil Auld) [RHEL-29020] - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Phil Auld) [RHEL-29020] - energy_model: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq/schedutil: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq: Use the fixed and coherent frequency for scaling capacity (Phil Auld) [RHEL-29020] - cpufreq: Fix the race condition while updating the transition_task of policy (Phil Auld) [RHEL-29020] - sched/topology: Add a new arch_scale_freq_ref() method (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework iowait boost (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework schedutil governor performance estimation (Phil Auld) [RHEL-29020] - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Phil Auld) [RHEL-29020] - sched/timers: Explain why idle task schedules out on remote timer enqueue (Phil Auld) [RHEL-29020] - sched/cpuidle: Comment about timers requirements VS idle handler (Phil Auld) [RHEL-29020] - cpufreq: Rebuild sched-domains when removing cpufreq driver (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Merge initialization code of sg_cpu in single loop (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Update next_freq when cpufreq_limits change (Phil Auld) [RHEL-29020] - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-16780 RHEL-31716] {CVE-2024-26743} - i2c: tegra: Share same DMA channel for RX and TX (Mark Salter) [RHEL-28640] - redhat/configs: build in Tegra210 SPI driver (Mark Salter) [RHEL-28640] - net-procfs: use xarray iterator to implement /proc/net/dev (Ivan Vecera) [RHEL-30656] - net: make sure we never create ifindex = 0 (Ivan Vecera) [RHEL-30656] - tools: ynl: fix handling of multiple mcast groups (Ivan Vecera) [RHEL-30656] - tools: ynl: don't leak mcast_groups on init error (Ivan Vecera) [RHEL-30656] - tools: ynl: make sure we always pass yarg to mnl_cb_run (Ivan Vecera) [RHEL-30656] - selftests/bpf: Fix sockopt_sk selftest (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fix reply command values (Ivan Vecera) [RHEL-30656] - netlink: annotate data-races around sk->sk_err (Ivan Vecera) [RHEL-30656] - doc/netlink: Fix missing classic_netlink doc reference (Ivan Vecera) [RHEL-30656] - devlink: move devlink_notify_register/unregister() to dev.c (Ivan Vecera) [RHEL-30656] - devlink: move small_ops definition into netlink.c (Ivan Vecera) [RHEL-30656] - devlink: move tracepoint definitions into core.c (Ivan Vecera) [RHEL-30656] - devlink: push linecard related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push rate related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push trap related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: use tracepoint_enabled() helper (Ivan Vecera) [RHEL-30656] - devlink: push region related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push param related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push resource related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push dpipe related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper (Ivan Vecera) [RHEL-30656] - devlink: push shared buffer related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push port related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push object register/unregister notifications into separate helpers (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt route messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt link messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt addr messages (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for create flags (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Implement nlattr array-nest decoding in ynl (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for netlink-raw families (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Fix extack parsing with fixed header genlmsg (Ivan Vecera) [RHEL-30656] - tools/ynl: Add mcast-group schema parsing to ynl (Ivan Vecera) [RHEL-30656] - doc/netlink: Document the netlink-raw schema extensions (Ivan Vecera) [RHEL-30656] - doc/netlink: Update genetlink-legacy documentation (Ivan Vecera) [RHEL-30656] - doc/netlink: Add a schema for netlink-raw families (Ivan Vecera) [RHEL-30656] - doc/netlink: Add delete operation to ovs_vport spec (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix uAPI generation after tempfile changes (Ivan Vecera) [RHEL-30656] - netlink: specs: fix indent in fou (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support empty attribute lists (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix collecting global policy attrs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: set length of binary fields (Ivan Vecera) [RHEL-30656] - tools: ynl: allow passing binary data (Ivan Vecera) [RHEL-30656] - net: validate veth and vxcan peer ifindexes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use temporary file for rendering (Ivan Vecera) [RHEL-30656] - Documentation: Fix typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add more info to KeyErrors on missing attrs (Ivan Vecera) [RHEL-30656] - netlink: specs: add ovs_vport new command (Ivan Vecera) [RHEL-30656] - net: warn about attempts to register negative ifindex (Ivan Vecera) [RHEL-30656] - ethtool: netlink: always pass genl_info to .prepare_data (Ivan Vecera) [RHEL-30656] - ethtool: netlink: simplify arguments to ethnl_default_parse() (Ivan Vecera) [RHEL-30656] - netdev-genl: use struct genl_info for reply construction (Ivan Vecera) [RHEL-30656] - genetlink: add genlmsg_iput() API (Ivan Vecera) [RHEL-30656] - genetlink: add a family pointer to struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: use attrs from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: add struct genl_info to struct genl_dumpit_info (Ivan Vecera) [RHEL-30656] - genetlink: remove userhdr from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: make genl_info->nlhdr const (Ivan Vecera) [RHEL-30656] - genetlink: push conditional locking into dumpit/done (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend health reporter dump attributes by port index (Ivan Vecera) [RHEL-30656] - devlink: extend health reporter dump selector by port index (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend per-instance dump commands to accept instance attributes (Ivan Vecera) [RHEL-30656] - devlink: allow user to narrow per-instance dumps by passing handle attrs (Ivan Vecera) [RHEL-30656] - devlink: remove converted commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: remove duplicate temporary netlink callback prototypes (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add commands that do per-instance dump (Ivan Vecera) [RHEL-30656] - devlink: pass flags as an arg of dump_one() callback (Ivan Vecera) [RHEL-30656] - devlink: introduce dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename doit callbacks for per-instance dump commands (Ivan Vecera) [RHEL-30656] - devlink: introduce devlink_nl_pre_doit_port*() helper functions (Ivan Vecera) [RHEL-30656] - devlink: parse rate attrs in doit() callbacks (Ivan Vecera) [RHEL-30656] - devlink: parse linecard attr in doit() callbacks (Ivan Vecera) [RHEL-30656] - netlink: convert nlk->flags to atomic flags (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add missing empty line between policies (Ivan Vecera) [RHEL-30656] - devlink: clear flag on port register error path (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: avoid rendering empty validate field (Ivan Vecera) [RHEL-30656] - devlink: Remove unused devlink_dpipe_table_resource_set() declaration (Ivan Vecera) [RHEL-30656] - devlink: use generated split ops and remove duplicated commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: include the generated netlink header (Ivan Vecera) [RHEL-30656] - devlink: add split ops generated according to spec (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add info-get dump op (Ivan Vecera) [RHEL-30656] - devlink: un-static devlink_nl_pre/post_doit() (Ivan Vecera) [RHEL-30656] - devlink: introduce couple of dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename couple of doit netlink callbacks to match generated names (Ivan Vecera) [RHEL-30656] - devlink: rename devlink_nl_ops to devlink_nl_small_ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: render netlink policies static for split ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: allow directional model for kernel mode (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: filter rendering of validate field values for split ops (Ivan Vecera) [RHEL-30656] - netlink: specs: add dump-strict flag for dont-validate property (Ivan Vecera) [RHEL-30656] - devlink: Remove unused extern declaration devlink_port_region_destroy() (Ivan Vecera) [RHEL-30656] - net: convert some netlink netdev iterators to depend on the xarray (Ivan Vecera) [RHEL-30656] - net: store netdevs in an xarray (Ivan Vecera) [RHEL-30656] - ynl: print xdp-zc-max-segs in the sample (Ivan Vecera) [RHEL-30656] - ynl: regenerate all headers (Ivan Vecera) [RHEL-30656] - ynl: mark max/mask as private for kdoc (Ivan Vecera) [RHEL-30656] - ynl: expose xdp-zc-max-segs (Ivan Vecera) [RHEL-30656] - netlink: allow be16 and be32 types in all uint policy checks (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix parse multi-attr enum attribute (Ivan Vecera) [RHEL-30656] - netlink: Add new netlink_release function (Ivan Vecera) [RHEL-30656] - genetlink: add explicit ordering break check for split ops (Ivan Vecera) [RHEL-30656] - rtnetlink: Move nesting cancellation rollback to proper function (Ivan Vecera) [RHEL-30656] - devlink: remove reload failed checks in params get/set callbacks (Ivan Vecera) [RHEL-30656] - netlink: Make use of __assign_bit() API (Ivan Vecera) [RHEL-30656] - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Ivan Vecera) [RHEL-30656] - netlink: specs: add display hints to ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: add display-hint support to ynl (Ivan Vecera) [RHEL-30656] - netlink: specs: add display-hint to schema definitions (Ivan Vecera) [RHEL-30656] - tools: ynl: improve the direct-include header guard logic (Ivan Vecera) [RHEL-30656] - netlink: fix potential deadlock in netlink_set_err() (Ivan Vecera) [RHEL-30656] - netlink: specs: fixup openvswitch specs for code generation (Ivan Vecera) [RHEL-30656] - tools: ynl: work around stale system headers (Ivan Vecera) [RHEL-30656] - rtnetlink: move validate_linkmsg out of do_setlink (Ivan Vecera) [RHEL-30656] - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit policy in multi-attr (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: correct enum policies (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for ethtool (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the ethtool family (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: mark pads as pads (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle stats-get (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle UDP tunnels and cable test a bit (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add empty enum stringset (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: resolve enum vs struct name conflicts (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate enum types if unnamed (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add C render hints (Ivan Vecera) [RHEL-30656] - netlink: specs: support setting prefix-name per attribute (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: record extra args for regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support excluding tricky ops (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support / skip pads on the way to kernel (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't pass op_name to RenderInfo (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support code gen for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: sanitize notification tracking (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: regenerate the if ladders (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: get attr type outside of if() (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: combine else with closing bracket (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: complete the C keyword list (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for devlink (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the devlink family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies - regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: walk nested types in depth (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit struct use info (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: try to sort the types more intelligently (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: enable code gen for directional specs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: refactor strmap helper generation (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use enum names in op strmap more carefully (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fill in some details important for C (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the handshake family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: improve unwind on parsing errors (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fill in support for MultiAttr scalars (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: fix random typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for netdev (Ivan Vecera) [RHEL-30656] - tools: ynl: support fou and netdev in C (Ivan Vecera) [RHEL-30656] - tools: ynl: user space helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: clean up stray new lines at the end of reply-less requests (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate static descriptions of notifications (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: switch to family struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate alloc and free helpers for req (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: move the response reading logic into YNL (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate enum-to-string helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add error checking for nested structs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: loosen type consistency check for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't override pure nested struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix unused / pad attribute handling (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add extra headers for user space (Ivan Vecera) [RHEL-30656] - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Ivan Vecera) [RHEL-30656] - netlink: specs: add ynl spec for ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: Support enums in struct members in genetlink-legacy (Ivan Vecera) [RHEL-30656] - tools: ynl: Initialise fixed headers to 0 in genetlink-legacy (Ivan Vecera) [RHEL-30656] - doc: ynl: Add doc attr to struct members in genetlink-legacy spec (Ivan Vecera) [RHEL-30656] - netlink: specs: correct types of legacy arrays (Ivan Vecera) [RHEL-30656] - net: ynl: prefix uAPI header include with uapi/ (Ivan Vecera) [RHEL-30656] - tools: ynl: avoid dict errors on older Python versions (Ivan Vecera) [RHEL-30656] - tools: ynl: Handle byte-order in struct members (Ivan Vecera) [RHEL-30656] - tools: ynl: Use dict of predefined Structs to decode scalar types (Ivan Vecera) [RHEL-30656] - netlink: annotate accesses to nlk->cb_running (Ivan Vecera) [RHEL-30656] - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Ivan Vecera) [RHEL-30656] - tools: ynl: Rename ethtool to ethtool.py (Ivan Vecera) [RHEL-30656] - tools: ynl: Remove absolute paths to yaml files from ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: throw a more meaningful exception if family not supported (Ivan Vecera) [RHEL-30656] - tools: ynl: ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: replace print with NlError (Ivan Vecera) [RHEL-30656] - tools: ynl: populate most of the ethtool spec (Ivan Vecera) [RHEL-30656] - tools: ynl: support byte-order in cli (Ivan Vecera) [RHEL-30656] - docs: netlink: document the sub-type attribute property (Ivan Vecera) [RHEL-30656] - docs: netlink: document struct support for genetlink-legacy (Ivan Vecera) [RHEL-30656] - netlink: specs: add partial specification for openvswitch (Ivan Vecera) [RHEL-30656] - tools: ynl: Add fixed-header support to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct attr decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add C array attribute decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct parsing to nlspec (Ivan Vecera) [RHEL-30656] - tools: ynl: default to treating enums as flags for mask generation (Ivan Vecera) [RHEL-30656] - tools: ynl: Add missing types to encode/decode (Ivan Vecera) [RHEL-30656] - tools: ynl: add the Python requirements.txt file (Ivan Vecera) [RHEL-30656] - ynl: allow to encode u8 attr (Ivan Vecera) [RHEL-30656] - tools: ynl: skip the explicit op array size when not needed (Ivan Vecera) [RHEL-30656] - netlink: specs: allow uapi-header in genetlink (Ivan Vecera) [RHEL-30656] - netlink-specs: add partial specification for devlink (Ivan Vecera) [RHEL-30656] - netlink: remove unused 'compare' function (Ivan Vecera) [RHEL-30656]- Revert "net: rtnetlink: Enslave device before bringing it up" (Ivan Vecera) [RHEL-30344] - netlink: Reverse the patch which removed filtering (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix enum index in _decode_enum(..) (Ivan Vecera) [RHEL-30344] - tools: ynl: fix setting presence bits in simple nests (Ivan Vecera) [RHEL-30344] - netlink: add nla be16/32 types to minlen array (Ivan Vecera) [RHEL-30344] - rtnetlink: Restore RTM_NEW/DELLINK notification behavior (Ivan Vecera) [RHEL-30344] - netlink: annotate lockless accesses to nlk->max_recvmsg_len (Ivan Vecera) [RHEL-30344] - tools: ynl: Fix genlmsg header encoding formats (Ivan Vecera) [RHEL-30344] - ynl: make the tooling check the license (Ivan Vecera) [RHEL-30344] - ynl: broaden the license even more (Ivan Vecera) [RHEL-30344] - tools: ynl: make definitions optional again (Ivan Vecera) [RHEL-30344] - tools: ynl: fix get_mask utility routine (Ivan Vecera) [RHEL-30344] - tools: ynl: fix render-max for flags definition (Ivan Vecera) [RHEL-30344] - tools: ynl: fix enum-as-flags in the generic CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: move the enum classes to shared code (Ivan Vecera) [RHEL-30344] - ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause (Ivan Vecera) [RHEL-30344] - netlink: specs: update for codegen enumerating from 1 (Ivan Vecera) [RHEL-30344] - tools: ynl: use 1 as the default for first entry in attrs/ops (Ivan Vecera) [RHEL-30344] - tools: ynl: fully inherit attrs in subsets (Ivan Vecera) [RHEL-30344] - tools: net: add __pycache__ to gitignore (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: re-raise the exception instead of printing (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix single attribute structs with attr 0 only (Ivan Vecera) [RHEL-30344] - genetlink: Use string_is_terminated() helper (Ivan Vecera) [RHEL-30344] - string_helpers: Move string_is_valid() to the header (Ivan Vecera) [RHEL-30344] - tools: net: use python3 explicitly (Ivan Vecera) [RHEL-30344] - docs: netlink: add a starting guide for working with specs (Ivan Vecera) [RHEL-30344] - netlink: specs: finish up operation enum-models (Ivan Vecera) [RHEL-30344] - tools: ynl: load jsonschema on demand (Ivan Vecera) [RHEL-30344] - tools: ynl: use operation names from spec on the CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: support pretty printing bad attribute names (Ivan Vecera) [RHEL-30344] - tools: ynl: support multi-attr (Ivan Vecera) [RHEL-30344] - tools: ynl: support directional enum-model in CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: add support for types needed by ethtool (Ivan Vecera) [RHEL-30344] - tools: ynl: use the common YAML loading and validation code (Ivan Vecera) [RHEL-30344] - tools: ynl: add an object hierarchy to represent parsed spec (Ivan Vecera) [RHEL-30344] - tools: ynl: move the cli and netlink code around (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: prevent do / dump reordering (Ivan Vecera) [RHEL-30344] - net: netlink: recommend policy range validation (Ivan Vecera) [RHEL-30344] - tools: ynl: store ops in ordered dict to avoid random ordering (Ivan Vecera) [RHEL-30344] - tools: ynl: rename ops_list -> msg_list (Ivan Vecera) [RHEL-30344] - tools: ynl: support kdocs for flags in code generation (Ivan Vecera) [RHEL-30344] - tools: ynl: add a completely generic client (Ivan Vecera) [RHEL-30344] - net: fou: use policy and operation tables generated from the spec (Ivan Vecera) [RHEL-30344] - net: fou: rename the source for linking (Ivan Vecera) [RHEL-30344] - net: fou: regenerate the uAPI from the spec (Ivan Vecera) [RHEL-30344] - netlink: add a proto specification for FOU (Ivan Vecera) [RHEL-30344] - net: add basic C code generators for Netlink (Ivan Vecera) [RHEL-30344] - netlink: add schemas for YAML specs (Ivan Vecera) [RHEL-30344] - docs: add more netlink docs (incl. spec docs) (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around sk_state (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around dst_portid and dst_group (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->portid (Ivan Vecera) [RHEL-30344] - netlink: prevent potential spectre v1 gadgets (Ivan Vecera) [RHEL-30344] - netlink: remove the flex array from struct nlmsghdr (Ivan Vecera) [RHEL-30344] - treewide: use get_random_u32_below() instead of deprecated function (Ivan Vecera) [RHEL-30344] - lib: Fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - netlink: Fix potential skb memleak in netlink_ack (Ivan Vecera) [RHEL-30344] - netlink: introduce bigendian integer types (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create (Ivan Vecera) [RHEL-30344] - net: add new helper unregister_netdevice_many_notify (Ivan Vecera) [RHEL-30344] - rtnetlink: pass netlink message header and portid to rtnl_configure_link() (Ivan Vecera) [RHEL-30344] - netlink: split up copies in the ack construction (Ivan Vecera) [RHEL-30344] - netlink: hide validation union fields from kdoc (Ivan Vecera) [RHEL-30344] - docs: netlink: clarify the historical baggage of Netlink flags (Ivan Vecera) [RHEL-30344] - net: rtnetlink: Enslave device before bringing it up (Ivan Vecera) [RHEL-30344] - netfilter: nft_payload: reject out-of-range attributes via policy (Ivan Vecera) [RHEL-30344] - netlink: introduce NLA_POLICY_MAX_BE (Ivan Vecera) [RHEL-30344] - netlink: Bounds-check struct nlmsgerr creation (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use netif_oper_up instead of open code (Ivan Vecera) [RHEL-30344] - genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind() (Ivan Vecera) [RHEL-30344] - netlink: fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - net: improve and fix netlink kdoc (Ivan Vecera) [RHEL-30344] - net: add missing kdoc for struct genl_multicast_group::flags (Ivan Vecera) [RHEL-30344] - genetlink: correct uAPI defines (Ivan Vecera) [RHEL-30344] - netlink: do not reset transport header in netlink_recvmsg() (Ivan Vecera) [RHEL-30344] - rtnl: move rtnl_newlink_create() (Ivan Vecera) [RHEL-30344] - rtnl: split __rtnl_newlink() into two functions (Ivan Vecera) [RHEL-30344] - rtnl: allocate more attr tables on the heap (Ivan Vecera) [RHEL-30344] - Revert "rtnetlink: return EINVAL when request cannot succeed" (Ivan Vecera) [RHEL-30344] - netlink: reset network and mac headers in netlink_dump() (Ivan Vecera) [RHEL-30344] - rtnetlink: return EINVAL when request cannot succeed (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Ivan Vecera) [RHEL-30344] - rtnetlink: enable alt_ifname for setlink/newlink (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when ifname does not exist and group is given (Ivan Vecera) [RHEL-30344] - net: ensure net_todo_list is processed quickly (Ivan Vecera) [RHEL-30344] - af_netlink: Fix shift out of bounds in group mask calculation (Ivan Vecera) [RHEL-30344] - net: limit altnames to 64k total (Ivan Vecera) [RHEL-30344] - net: account alternate interface name memory (Ivan Vecera) [RHEL-30344] - rtnetlink: add new rtm tunnel api for tunnel id filtering (Ivan Vecera) [RHEL-30344] - net: make net->dev_unreg_count atomic (Ivan Vecera) [RHEL-30344] - netlink: remove nl_set_extack_cookie_u32() (Ivan Vecera) [RHEL-30344] - net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use __dev_addr_set() (Ivan Vecera) [RHEL-30344] - net/core: Remove unused assignment operations and variable (Ivan Vecera) [RHEL-30344] - netlink: remove netlink_broadcast_filtered (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->bound (Ivan Vecera) [RHEL-30344] - net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER (Ivan Vecera) [RHEL-30344] - net: Support filtering interfaces on no master (Ivan Vecera) [RHEL-30344] - net: netlink: Remove unused function (Ivan Vecera) [RHEL-30344] - net: netlink: add the case when nlh is NULL (Ivan Vecera) [RHEL-30344] - netlink: Deal with ESRCH error in nlmsg_notify() (Ivan Vecera) [RHEL-30344] - rtnetlink: use nlmsg_notify() in rtnetlink_send() (Ivan Vecera) [RHEL-30344] - net: lan78xx: fix runtime PM count underflow on link stop (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix "softirq work is pending" error (Jamie Bainbridge) [RHEL-33332] - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Jamie Bainbridge) [RHEL-33332] - lan78xx: remove redundant statement in lan78xx_get_eee (Jamie Bainbridge) [RHEL-33332] - lan78xx: replace deprecated strncpy with strscpy (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Limit packet length to skb->len (Jamie Bainbridge) [RHEL-33332] - lan78xx: drop the weight argument from netif_napi_add (Jamie Bainbridge) [RHEL-33332] - usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Use generic_handle_irq_safe(). (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: add Allied Telesis AT29M2-AF (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Jamie Bainbridge) [RHEL-33332] - lan78xx: Clean up some inconsistent indenting (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce NAPI polling support (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove hardware-specific header update (Jamie Bainbridge) [RHEL-33332] - lan78xx: Re-order rx_submit() to remove forward declaration (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Rx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Tx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix memory allocation bug (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix division by zero in send path (Jamie Bainbridge) [RHEL-33332] - lan78xx: Limit number of driver warning messages (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race condition in disconnect handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race conditions in suspend/resume handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix partial packet errors on suspend/resume (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33332] - lan78xx: Add missing return code checks (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused pause frame queue (Jamie Bainbridge) [RHEL-33332] - lan78xx: Set flow control threshold to prevent packet loss (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused timer (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix white space and style issues (Jamie Bainbridge) [RHEL-33332] - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mamatha Inamdar) [RHEL-33704] - powerpc/kasan: Don't instrument non-maskable or raw interrupts (Mamatha Inamdar) [RHEL-33704] - wireguard: netlink: access device through ctx instead of peer (Hangbin Liu) [RHEL-31053] - wireguard: netlink: check for dangling peer via is_dead instead of empty list (Hangbin Liu) [RHEL-31053] - wireguard: receive: annotate data-race around receiving_counter.counter (Hangbin Liu) [RHEL-31053] - wireguard: use DEV_STATS_INC() (Hangbin Liu) [RHEL-31053] - platform/x86: think-lmi: Fix reference leak (David Arcari) [RHEL-28032] {CVE-2023-52520} - platform/x86: think-lmi: Fix issues with duplicate attributes (David Arcari) [RHEL-28032] {CVE-2023-52520} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22775 RHEL-31844] {CVE-2024-26782} - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag (Audra Mitchell) [RHEL-23078] - ceph: switch to use cap_delay_lock for the unlink delay list (Jay Shin) [RHEL-32997] - dm-crypt, dm-integrity, dm-verity: bump target version (Benjamin Marzinski) [RHEL-30951] - dm-verity, dm-crypt: align "struct bvec_iter" correctly (Benjamin Marzinski) [RHEL-30951] - dm writecache: allow allocations larger than 2GiB (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm stats: limit the number of entries (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm: limit the number of targets and parameter size area (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - MAINTAINERS: remove stale info for DEVICE-MAPPER (Benjamin Marzinski) [RHEL-30951] - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM (Benjamin Marzinski) [RHEL-30951] - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Benjamin Marzinski) [RHEL-30951] - dm-raid: delay flushing event_work() after reconfig_mutex is released (Benjamin Marzinski) [RHEL-30951] - dm-flakey: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-verity: align struct dm_verity_fec_io properly (Benjamin Marzinski) [RHEL-30951] - dm verity: don't perform FEC for failed readahead IO (Benjamin Marzinski) [RHEL-30951] - dm-crypt: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-delay: avoid duplicate logic (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix bugs introduced by kthread mode (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix a race between delay_presuspend and delay_bio (Benjamin Marzinski) [RHEL-30951] - dm integrity: use crypto_shash_digest() in sb_mac() (Benjamin Marzinski) [RHEL-30951] - dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() (Benjamin Marzinski) [RHEL-30951] - dm delay: for short delays, use kthread instead of timers and wq (Benjamin Marzinski) [RHEL-30951] - MAINTAINERS: add Mikulas Patocka as a DM maintainer (Benjamin Marzinski) [RHEL-30951] - dm: respect REQ_NOWAIT flag in normal bios issued to DM (Benjamin Marzinski) [RHEL-30951] - dm: enhance alloc_multiple_bios() to be more versatile (Benjamin Marzinski) [RHEL-30951] - dm: make __send_duplicate_bios return unsigned int (Benjamin Marzinski) [RHEL-30951] - dm log userspace: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm ioctl: replace deprecated strncpy with strscpy_pad (Benjamin Marzinski) [RHEL-30951] - dm crypt: replace open-coded kmemdup_nul (Benjamin Marzinski) [RHEL-30951] - dm cache metadata: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm: shortcut the calls to linear_map and stripe_map (Benjamin Marzinski) [RHEL-30951] - selftests/bpf: Fix up xdp bonding test wrt feature flags (Hangbin Liu) [RHEL-31051] - selftests/bpf: Add xdp_feature selftest for bond device (Hangbin Liu) [RHEL-31051] - xdp, bonding: Fix feature flags when there are no slave devs anymore (Hangbin Liu) [RHEL-31051] - bonding: rate-limit bonding driver inspect messages (Hangbin Liu) [RHEL-31051] - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (Hangbin Liu) [RHEL-31051] - bonding: remove print in bond_verify_device_path (Hangbin Liu) [RHEL-31051] - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Hangbin Liu) [RHEL-31051] - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-31051] - tracing/hist: Fix issue of losting command info in error_log (Jerome Marchand) [RHEL-3224] - tracing/histograms: String compares should not care about signed values (Jerome Marchand) [RHEL-3224] - tracing: Add length protection to histogram string copies (Jerome Marchand) [RHEL-3224] - tracing/histogram: Do not copy the fixed-size char array field over the field size (Jerome Marchand) [RHEL-3224] - net: deal with integer overflows in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: factorize code in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: remove osize variable in __alloc_skb() (Antoine Tenart) [RHEL-28786] - net: add SKB_HEAD_ALIGN() helper (Antoine Tenart) [RHEL-28786] - skbuff: Proactively round up to kmalloc bucket size (Antoine Tenart) [RHEL-28786] - skbuff: pass the result of data ksize to __build_skb_around (Antoine Tenart) [RHEL-28786] - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-27529] {CVE-2023-52445} - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-28811 RHEL-31517] - net: ena: Remove unlikely() from IS_ERR() condition (Kamal Heib) [RHEL-28811] - net: ena: Remove redundant assignment (Kamal Heib) [RHEL-28811] - net: ena: Reduce lines with longer column width boundary (Kamal Heib) [RHEL-28811] - net: ena: handle ena_calc_io_queue_size() possible errors (Kamal Heib) [RHEL-28811] - net: ena: Change default print level for netif_ prints (Kamal Heib) [RHEL-28811] - net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy (Kamal Heib) [RHEL-28811] - net: ena: Add more information on TX timeouts (Kamal Heib) [RHEL-28811] - net: ena: Change error print during ena_device_init() (Kamal Heib) [RHEL-28811] - net: ena: Remove CQ tail pointer update (Kamal Heib) [RHEL-28811] - net: ena: Enable DIM by default (Kamal Heib) [RHEL-28811] - net: ena: Minor cosmetic changes (Kamal Heib) [RHEL-28811] - net: ena: Add more documentation for RX copybreak (Kamal Heib) [RHEL-28811] - net: ena: Remove an unused field (Kamal Heib) [RHEL-28811] - net: ena: Take xdp packets stats into account in ena_get_stats64() (Kamal Heib) [RHEL-28811] - net: ena: Make queue stats code cleaner by removing the if block (Kamal Heib) [RHEL-28811] - net: ena: Always register RX queue info (Kamal Heib) [RHEL-28811] - net: ena: Add more debug prints to XDP related function (Kamal Heib) [RHEL-28811] - net: ena: Refactor napi functions (Kamal Heib) [RHEL-28811] - net: ena: Don't check if XDP program is loaded in ena_xdp_execute() (Kamal Heib) [RHEL-28811] - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX (Kamal Heib) [RHEL-28811] - net: ena: Introduce total_tx_size field in ena_tx_buffer struct (Kamal Heib) [RHEL-28811] - net: ena: Put orthogonal fields in ena_tx_buffer in a union (Kamal Heib) [RHEL-28811] - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() (Kamal Heib) [RHEL-28811] - net: ena: Move XDP code to its new files (Kamal Heib) [RHEL-28811] - net: ena: Fix XDP redirection error (Kamal Heib) [RHEL-28811] - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on (Kamal Heib) [RHEL-28811] - net: ena: Fix xdp drops handling due to multibuf packets (Kamal Heib) [RHEL-28811] - net: ena: Destroy correct number of xdp queues upon failure (Kamal Heib) [RHEL-28811] - net: ena: replace deprecated strncpy with strscpy (Kamal Heib) [RHEL-28811] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Kamal Heib) [RHEL-28811] - net: ena: Flush XDP packets on error. (Kamal Heib) [RHEL-28811] - net: ena: Use pci_dev_id() to simplify the code (Kamal Heib) [RHEL-28811] - eth: add missing xdp.h includes in drivers (Kamal Heib) [RHEL-28811] - net: ena: fix shift-out-of-bounds in exponential backoff (Kamal Heib) [RHEL-28811] - net: ena: Fix rst format issues in readme (Kamal Heib) [RHEL-28811] - net: ena: Add dynamic recycling mechanism for rx buffers (Kamal Heib) [RHEL-28811] - net: ena: removed unused tx_bytes variable (Kamal Heib) [RHEL-28811] - net: ena: Advertise TX push support (Kamal Heib) [RHEL-28811] - net: ena: Add support to changing tx_push_buf_len (Kamal Heib) [RHEL-28811] - net: ena: Recalculate TX state variables every device reset (Kamal Heib) [RHEL-28811] - net: ena: Add an option to configure large LLQ headers (Kamal Heib) [RHEL-28811] - net: ena: Make few cosmetic preparations to support large LLQ (Kamal Heib) [RHEL-28811] - redhat: Fix required version of OpenCSD to match expectations (Michael Petlan) [RHEL-25824] - perf evlist: Fix evlist__new_default() for > 1 core PMU (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/sapphirerapids metric fixes (Michael Petlan) [RHEL-25824] - perf tools: Fix calloc() arguments to address error introduced in gcc-14 (Michael Petlan) [RHEL-25824] - perf top: Remove needless malloc(0) call that triggers -Walloc-size (Michael Petlan) [RHEL-25824] - perf build: Make minimal shellcheck version to v0.6.0 (Michael Petlan) [RHEL-25824] - perf test shell daemon: Make signal test less racy (Michael Petlan) [RHEL-25824] - perf test shell script: Fix test for python being disabled (Michael Petlan) [RHEL-25824] - perf test: Workaround debug output in list test (Michael Petlan) [RHEL-25824] - perf list: Add output file option (Michael Petlan) [RHEL-25824] - perf list: Switch error message to pr_err() to respect debug settings (-v) (Michael Petlan) [RHEL-25824] - perf test: Fix 'perf script' tests on s390 (Michael Petlan) [RHEL-25824] - perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm (Michael Petlan) [RHEL-25824] - perf db-export: Fix missing reference count get in call_path_from_sample() (Michael Petlan) [RHEL-25824] - perf tests: Add perf script test (Michael Petlan) [RHEL-25824] - libsubcmd: Fix memory leak in uniq() (Michael Petlan) [RHEL-25824] - perf TUI: Don't ignore job control (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update sapphirerapids events to v1.17 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update icelakex events to v1.23 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids events to v1.02 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/rocketlake metric fixes (Michael Petlan) [RHEL-25824] - perf x86 test: Add hybrid test for conflicting legacy/sysfs event (Michael Petlan) [RHEL-25824] - perf x86 test: Update hybrid expectations (Michael Petlan) [RHEL-25824] - perf vendor events amd: Add Zen 4 memory controller events (Michael Petlan) [RHEL-25824] - perf stat: Fix hard coded LL miss units (Michael Petlan) [RHEL-25824] - perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event (Michael Petlan) [RHEL-25824] - perf env: Avoid recursively taking env->bpf_progs.lock (Michael Petlan) [RHEL-25824] - perf annotate: Add --insn-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Add --type-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Support event group display (Michael Petlan) [RHEL-25824] - perf annotate: Add --data-type option (Michael Petlan) [RHEL-25824] - perf report: Add 'symoff' sort key (Michael Petlan) [RHEL-25824] - perf report: Add 'typeoff' sort key (Michael Petlan) [RHEL-25824] - perf annotate-data: Update sample histogram for type (Michael Petlan) [RHEL-25824] - perf annotate-data: Add member field in the data type (Michael Petlan) [RHEL-25824] - perf report: Support data type profiling (Michael Petlan) [RHEL-25824] - perf report: Add 'type' sort key (Michael Petlan) [RHEL-25824] - perf annotate: Implement hist_entry__get_data_type() (Michael Petlan) [RHEL-25824] - perf annotate: Add annotate_get_insn_location() (Michael Petlan) [RHEL-25824] - perf annotate: Factor out evsel__get_arch() (Michael Petlan) [RHEL-25824] - perf annotate-data: Add dso->data_types tree (Michael Petlan) [RHEL-25824] - perf annotate-data: Add find_data_type() to get type from memory access (Michael Petlan) [RHEL-25824] - perf dwarf-regs: Add get_dwarf_regnum() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Factor out die_get_typename_from_type() (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture (Michael Petlan) [RHEL-25824] - perf vendor events: Remove UTF-8 characters from cmn.json (Michael Petlan) [RHEL-25824] - perf maps: Fix up overlaps during fixup_end (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of map_rb_node and maps internals (Michael Petlan) [RHEL-25824] - perf maps: Add find next entry to give entry after the given map (Michael Petlan) [RHEL-25824] - perf maps: Add maps__load_first() (Michael Petlan) [RHEL-25824] - perf maps: Rename clone to copy from (Michael Petlan) [RHEL-25824] - perf maps: Do simple merge if given map doesn't overlap (Michael Petlan) [RHEL-25824] - perf maps: Refactor maps__fixup_overlappings() (Michael Petlan) [RHEL-25824] - perf debug: Expose debug file (Michael Petlan) [RHEL-25824] - perf maps: Add remove maps function to remove a map based on callback (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of maps__for_each_entry() (Michael Petlan) [RHEL-25824] - perf vdso: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf unwind: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 (Michael Petlan) [RHEL-25824] - perf thread: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf synthetic-events: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf symbol: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf probe-event: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf machine: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf tests: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf report: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf events x86: Use function to add missing lock (Michael Petlan) [RHEL-25824] - perf maps: Add maps__for_each_map to iterate maps holding the lock (Michael Petlan) [RHEL-25824] - perf map: Improve map/unmap parameter names (Michael Petlan) [RHEL-25824] - libperf cpumap: Document perf_cpu_map__nr()'s behavior (Michael Petlan) [RHEL-25824] - perf top: Avoid repeated function calls to perf_cpu_map__nr(). (Michael Petlan) [RHEL-25824] - perf tests: Make DSO tests a suite rather than individual (Michael Petlan) [RHEL-25824] - perf evlist: Move event attributes to after the / when uniquefying using the PMU name (Michael Petlan) [RHEL-25824] - perf top: Uniform the event name for the hybrid machine (Michael Petlan) [RHEL-25824] - perf top: Use evsel's cpus to replace user_requested_cpus (Michael Petlan) [RHEL-25824] - perf unwind-libunwind: Fix base address for .eh_frame (Michael Petlan) [RHEL-25824] - perf unwind-libdw: Handle JIT-generated DSOs properly (Michael Petlan) [RHEL-25824] - perf genelf: Set ELF program header addresses properly (Michael Petlan) [RHEL-25824] - perf stat: Combine the -A/--no-aggr and --no-merge options (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() (Michael Petlan) [RHEL-25824] - perf header: Fix one memory leakage in perf_event__fprintf_event_update() (Michael Petlan) [RHEL-25824] - libperf cpumap: Add for_each_cpu() that skips the "any CPU" case (Michael Petlan) [RHEL-25824] - libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() (Michael Petlan) [RHEL-25824] - perf stat: Fix help message for --metric-no-threshold option (Michael Petlan) [RHEL-25824] - perf annotate: Get rid of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Remove remaining usages of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Ensure init/exit for global options (Michael Petlan) [RHEL-25824] - perf ui/browser/annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf top: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf report: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Introduce global annotation_options (Michael Petlan) [RHEL-25824] - perf stat: Exit perf stat if parse groups fails (Michael Petlan) [RHEL-25824] - perf thread: Add missing RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - perf maps: Move symbol maps functions to maps.c (Michael Petlan) [RHEL-25824] - perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller (Michael Petlan) [RHEL-25824] - perf test shell diff: Skip test if test_loop symbol is missing in the perf binary (Michael Petlan) [RHEL-25824] - perf symbols: Parse NOTE segments until the build id is found (Michael Petlan) [RHEL-25824] - perf record: Be lazier in allocating lost samples buffer (Michael Petlan) [RHEL-25824] - perf evsel: Fallback to "task-clock" when not system wide (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf diff' test (Michael Petlan) [RHEL-25824] - perf mem: Fix error on hybrid related to availability of mem event in a PMU (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Update datasource event name to fix duplicate events (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf list --json" test (Michael Petlan) [RHEL-25824] - perf test: Use common python setup library (Michael Petlan) [RHEL-25824] - perf build: Shellcheck support for OUTPUT directory (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT (Michael Petlan) [RHEL-25824] - perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf env: Introduce perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf beauty: Don't use 'find ... -printf' as it isn't available in busybox (Michael Petlan) [RHEL-25824] - perf docs: Fix man page formatting for 'perf lock' (Michael Petlan) [RHEL-25824] - tools api fs: Avoid reading whole file for a 1 byte bool (Michael Petlan) [RHEL-25824] - tools api fs: Switch filename__read_str to use io.h (Michael Petlan) [RHEL-25824] - libperf: Lazily allocate/size mmap event copy (Michael Petlan) [RHEL-25824] - libapi: Add missing linux/types.h header to get the __u64 type on io.h (Michael Petlan) [RHEL-25824] - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Michael Petlan) [RHEL-25824] - perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks (Michael Petlan) [RHEL-25824] - perf test sigtrap: Generalize the BTF routine to reuse it in this test (Michael Petlan) [RHEL-25824] - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_addr() (Michael Petlan) [RHEL-25824] - perf tools: Add --debug-file option to redirect debug output (Michael Petlan) [RHEL-25824] - perf annotate: Check if operand has multiple regs (Michael Petlan) [RHEL-25824] - perf test: Use existing config value for objdump path (Michael Petlan) [RHEL-25824] - perf vendor events riscv: add T-HEAD C9xx JSON file (Michael Petlan) [RHEL-25824] - perf vendor events: Add skx, clx, icx and spr upi bandwidth metric (Michael Petlan) [RHEL-25824] - perf tests: Skip data symbol test if buf1 symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Make data symbol test wait for perf to start (Michael Petlan) [RHEL-25824] - perf tests: Skip branch stack sampling test if brstack_bench symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip record test if test_loop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip pipe test if noploop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests lib: Add perf_has_symbol.sh (Michael Petlan) [RHEL-25824] - perf header: Fix segfault on build_mem_topology() error path (Michael Petlan) [RHEL-25824] - perf report: Remove warning on missing raw data for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-90 JSON file (Michael Petlan) [RHEL-25824] - perf tests coresight: Remove unused variables (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf parse-events: Make legacy events lower priority than sysfs/JSON (Michael Petlan) [RHEL-25824] - perf cs-etm: Enable itrace option 'T' (Michael Petlan) [RHEL-25824] - perf auxtrace: Add 'T' itrace option for timestamp trace (Michael Petlan) [RHEL-25824] - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present (Michael Petlan) [RHEL-25824] - perf script perl: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf script python: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf test: Remove atomics from test_loop to avoid test failures (Michael Petlan) [RHEL-25824] - perf tools: Address python 3.6 DeprecationWarning for string scapes (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-80 JSON file (Michael Petlan) [RHEL-25824] - perf report: Add s390 raw data interpretation for PAI counters (Michael Petlan) [RHEL-25824] - perf probe: Convert to check dwarf_getcfi feature (Michael Petlan) [RHEL-25824] - perf build: Add feature check for dwarf_getcfi() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_reg() helper (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Fix die_get_typename() for void * (Michael Petlan) [RHEL-25824] - perf tools: Add util/debuginfo.[ch] files (Michael Petlan) [RHEL-25824] - perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' (Michael Petlan) [RHEL-25824] - perf annotate: Pass "-l" option to objdump conditionally (Michael Petlan) [RHEL-25824] - perf header: Additional note on AMD IBS for max_precise pmu cap (Michael Petlan) [RHEL-25824] - perf bpf: Don't synthesize BPF events when disabled (Michael Petlan) [RHEL-25824] - perf test: Add support for setting objdump binary via perf config (Michael Petlan) [RHEL-25824] - perf test: Add option to change objdump binary (Michael Petlan) [RHEL-25824] - perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add the python_ext_build directory to .gitignore (Michael Petlan) [RHEL-25824] - perf tests attr: Fix spelling mistake "whic" to "which" (Michael Petlan) [RHEL-25824] - perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles info from 'struct annotation' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Michael Petlan) [RHEL-25824] - perf machine thread: Remove exited threads by default (Michael Petlan) [RHEL-25824] - perf test: Simplify "object code reading" test (Michael Petlan) [RHEL-25824] - perf record: Lazy load kernel symbols (Michael Petlan) [RHEL-25824] - perf tools: Fix spelling mistake "parametrized" -> "parameterized" (Michael Petlan) [RHEL-25824] - perf build: Warn about missing libelf before warning about missing libbpf (Michael Petlan) [RHEL-25824] - perf tests make: Remove the last egrep call, use 'grep -E' instead (Michael Petlan) [RHEL-25824] - perf beauty socket/prctl_option: Cope with extended regexp complaint by grep (Michael Petlan) [RHEL-25824] - perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields (Michael Petlan) [RHEL-25824] - perf metrics: Avoid segv if default metricgroup isn't set (Michael Petlan) [RHEL-25824] - tools: Disable __packed attribute compiler warning due to -Werror=attributes (Michael Petlan) [RHEL-25824] - tools perf: Add arm64 sysreg files to MANIFEST (Michael Petlan) [RHEL-25824] - tools headers: Update tools's copy of socket.h header (Michael Petlan) [RHEL-25824] - tools headers UAPI: Update tools's copy of vhost.h header (Michael Petlan) [RHEL-25824] - perf lock contention: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf kwork: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update tsx_cycles_per_elision metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update bonnell version number to v5 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update westmereex events to v4 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update meteorlake events to v1.06 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update knightslanding events to v16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add typo fix for ivybridge FP (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update a spelling in haswell/haswellx (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids to v1.01 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update alderlake/alderlake events to v1.23 (Michael Petlan) [RHEL-25824] - perf build: Disable BPF skeletons if clang version is < 12.0.1 (Michael Petlan) [RHEL-25824] - perf callchain: Fix spelling mistake "statisitcs" -> "statistics" (Michael Petlan) [RHEL-25824] - perf report: Fix spelling mistake "heirachy" -> "hierarchy" (Michael Petlan) [RHEL-25824] - perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit() (Michael Petlan) [RHEL-25824] - perf tests: test_arm_coresight: Simplify source iteration (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add tigerlake two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add broadwellde two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric (Michael Petlan) [RHEL-25824] - perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit (Michael Petlan) [RHEL-25824] - perf callchain: Minor layout changes to callchain_list (Michael Petlan) [RHEL-25824] - perf callchain: Make brtype_stat in callchain_list optional (Michael Petlan) [RHEL-25824] - perf callchain: Make display use of branch_type_stat const (Michael Petlan) [RHEL-25824] - perf offcpu: Add missed btf_free (Michael Petlan) [RHEL-25824] - perf threads: Remove unused dead thread list (Michael Petlan) [RHEL-25824] - perf hist: Add missing puts to hist__account_cycles (Michael Petlan) [RHEL-25824] - libperf rc_check: Add RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - libperf rc_check: Make implicit enabling work for GCC (Michael Petlan) [RHEL-25824] - perf machine: Avoid out of bounds LBR memory read (Michael Petlan) [RHEL-25824] - perf rwsem: Add debug mode that uses a mutex (Michael Petlan) [RHEL-25824] - perf build: Address stray '\' before # that is warned about since grep 3.8 (Michael Petlan) [RHEL-25824] - perf report: Fix hierarchy mode on pipe input (Michael Petlan) [RHEL-25824] - perf lock contention: Use per-cpu array map for spinlocks (Michael Petlan) [RHEL-25824] - perf lock contention: Check race in tstamp elem creation (Michael Petlan) [RHEL-25824] - perf lock contention: Clear lock addr after use (Michael Petlan) [RHEL-25824] - perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile (Michael Petlan) [RHEL-25824] - perf bench sched pipe: Add -G/--cgroups option (Michael Petlan) [RHEL-25824] - perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir() (Michael Petlan) [RHEL-25824] - perf trace: Use the right bpf_probe_read(_str) variant for reading user data (Michael Petlan) [RHEL-25824] - perf tools: Do not ignore the default vmlinux.h (Michael Petlan) [RHEL-25824] - perf: script: fix missing ',' for fields option (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in stat_all_metricgroups (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in record_sideband.sh (Michael Petlan) [RHEL-25824] - perf cs-etm: Respect timestamp option (Michael Petlan) [RHEL-25824] - perf cs-etm: Validate timestamp tracing in per-thread mode (Michael Petlan) [RHEL-25824] - perf pmu: Lazily compute default config (Michael Petlan) [RHEL-25824] - perf pmu-events: Remember the perf_events_map for a PMU (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify perf_pmu__config_terms (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify file APIs (Michael Petlan) [RHEL-25824] - perf arm-spe: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf intel-pt: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Michael Petlan) [RHEL-25824] - perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64 (Michael Petlan) [RHEL-25824] - perf intel-pt: Use get_unaligned_le16() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Use existing definitions of le16_to_cpu() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Simplify intel_pt_get_vmcs() (Michael Petlan) [RHEL-25824] - perf tools: Add get_unaligned_leNN() (Michael Petlan) [RHEL-25824] - perf cs-etm: Fix incorrect or missing decoder for raw trace (Michael Petlan) [RHEL-25824] - perf bpf_counter: Fix a few memory leaks (Michael Petlan) [RHEL-25824] - perf header: Fix various error path memory leaks (Michael Petlan) [RHEL-25824] - perf trace-event-info: Avoid passing NULL value to closedir (Michael Petlan) [RHEL-25824] - tools api: Avoid potential double free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix unlikely memory leak when cloning terms (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf svghelper: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf hists browser: Avoid potential NULL dereference (Michael Petlan) [RHEL-25824] - perf hists browser: Reorder variables to reduce padding (Michael Petlan) [RHEL-25824] - perf dlfilter: Be defensive against potential NULL dereference (Michael Petlan) [RHEL-25824] - perf mem-events: Avoid uninitialized read (Michael Petlan) [RHEL-25824] - perf jitdump: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf env: Remove unnecessary NULL tests (Michael Petlan) [RHEL-25824] - perf buildid-cache: Fix use of uninitialized value (Michael Petlan) [RHEL-25824] - perf bench uprobe: Fix potential use of memory after free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix for term values that are raw events (Michael Petlan) [RHEL-25824] - perf build: Add missing comment about NO_LIBTRACEEVENT=1 (Michael Petlan) [RHEL-25824] - perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid erange from hex numbers (Michael Petlan) [RHEL-25824] - tools/perf: Update call stack check in builtin-lock.c (Michael Petlan) [RHEL-25824] - tools/perf/tests: Fix object code reading to skip address that falls out of text section (Michael Petlan) [RHEL-25824] - tools/perf: Add "is_kmod" to struct dso to check if it is kernel module (Michael Petlan) [RHEL-25824] - tools/perf: Add text_end to "struct dso" to save .text section size (Michael Petlan) [RHEL-25824] - perf test: Avoid system wide when not privileged (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix memory leak in lseek failure handling (Michael Petlan) [RHEL-25824] - perf intel-pt: Fix async branch flags (Michael Petlan) [RHEL-25824] - perf pmus: Make PMU alias name loading lazy (Michael Petlan) [RHEL-25824] - perf vendor events: Add JSON metrics for Arm CMN (Michael Petlan) [RHEL-25824] - perf jevents: Add support for Arm CMN PMU aliasing (Michael Petlan) [RHEL-25824] - perf test: Add pmu-event test for "Compat" and new event_field. (Michael Petlan) [RHEL-25824] - perf test: Make matching_pmu effective (Michael Petlan) [RHEL-25824] - perf jevents: Support EventidCode and NodeType (Michael Petlan) [RHEL-25824] - perf metric: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf pmu: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf record: Fix BTF type checks in the off-cpu profiling (Michael Petlan) [RHEL-25824] - perf bench messaging: Kill child processes when exit abnormally in process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Store chlid process pid when creating worker for process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Factor out create_worker() (Michael Petlan) [RHEL-25824] - perf bench messaging: Fix coding style issues for sched-messaging (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck SC1090 to handle the location of sourced files (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "Captuer" -> "Capture" (Michael Petlan) [RHEL-25824] - perf evlist: Avoid frequency mode for the dummy event (Michael Petlan) [RHEL-25824] - perf vendors events: Remove repeated word in comments (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Fix for AmpereOne metrics (Michael Petlan) [RHEL-25824] - perf parse-events: Fix tracepoint name memory leak (Michael Petlan) [RHEL-25824] - perf test: Detect off-cpu support from build options (Michael Petlan) [RHEL-25824] - perf test: Ensure EXTRA_TESTS is covered in build test (Michael Petlan) [RHEL-25824] - perf test: Update build test for changed BPF skeleton defaults (Michael Petlan) [RHEL-25824] - perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps (Michael Petlan) [RHEL-25824] - perf version: Add status of bpf skeletons (Michael Petlan) [RHEL-25824] - perf kwork top: Simplify bool conversion (Michael Petlan) [RHEL-25824] - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND" (Michael Petlan) [RHEL-25824] - perf annotate: Add more x86 mov instruction cases (Michael Petlan) [RHEL-25824] - perf pmu: Remove unused function (Michael Petlan) [RHEL-25824] - perf pmus: Simplify perf_pmus__find_core_pmu() (Michael Petlan) [RHEL-25824] - perf pmu: Move pmu__find_core_pmu() to pmus.c (Michael Petlan) [RHEL-25824] - perf symbol: Avoid an undefined behavior warning (Michael Petlan) [RHEL-25824] - perf bpf-filter: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf pmu: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf expr: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unused header files (Michael Petlan) [RHEL-25824] - perf tools: Add includes for detected configs in Makefile.perf (Michael Petlan) [RHEL-25824] - perf test: Update cs_etm testcase for Arm ETE (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Add V1 metrics using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Update V1 events using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf test: Add a test for strcmp_cpuid_str() expression (Michael Petlan) [RHEL-25824] - perf util: Add a function for replacing characters in a string (Michael Petlan) [RHEL-25824] - perf jevents: Remove unused keyword (Michael Petlan) [RHEL-25824] - perf test: Check result of has_event(cycles) test (Michael Petlan) [RHEL-25824] - perf list pfm: Retry supported test with exclude_kernel (Michael Petlan) [RHEL-25824] - perf list: Avoid a hardcoded cpu PMU name (Michael Petlan) [RHEL-25824] - perf test shell lock_contention: Add cgroup aggregation and filter tests (Michael Petlan) [RHEL-25824] - perf lock contention: Add -G/--cgroup-filter option (Michael Petlan) [RHEL-25824] - perf lock contention: Add --lock-cgroup option (Michael Petlan) [RHEL-25824] - perf lock contention: Prepare to handle cgroups (Michael Petlan) [RHEL-25824] - perf tools: Add read_all_cgroups() and __cgroup_find() (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Implements BPF-based cpu usage statistics (Michael Petlan) [RHEL-25824] - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf evsel: Add evsel__intval_common() helper (Michael Petlan) [RHEL-25824] - perf kwork top: Introduce new top utility (Michael Petlan) [RHEL-25824] - perf kwork: Add `root` parameter to work_sort() (Michael Petlan) [RHEL-25824] - perf kwork: Add sched record support (Michael Petlan) [RHEL-25824] - perf kwork: Set default events list if not specified in setup_event_list() (Michael Petlan) [RHEL-25824] - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Michael Petlan) [RHEL-25824] - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Michael Petlan) [RHEL-25824] - perf kwork: Set ordered_events to true in 'struct perf_tool' (Michael Petlan) [RHEL-25824] - perf kwork: Add the supported subcommands to the document (Michael Petlan) [RHEL-25824] - perf kwork: Fix incorrect and missing free atom in work_push_atom() (Michael Petlan) [RHEL-25824] - perf test: Add perf_event_attr test for record dummy event (Michael Petlan) [RHEL-25824] - perf test: Add test case for record sideband events (Michael Petlan) [RHEL-25824] - perf record: Track sideband events for all CPUs when tracing selected CPUs (Michael Petlan) [RHEL-25824] - perf record: Move setting tracking events before record__init_thread_masks() (Michael Petlan) [RHEL-25824] - perf evlist: Add evlist__findnew_tracking_event() helper (Michael Petlan) [RHEL-25824] - perf evlist: Add perf_evlist__go_system_wide() helper (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix spelling mistakes (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add lunarlake v1.0 (Michael Petlan) [RHEL-25824] - perf parse-events: Introduce 'struct parse_events_terms' (Michael Petlan) [RHEL-25824] - perf parse-events: Copy fewer term lists (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid enum casts (Michael Petlan) [RHEL-25824] - perf parse-events: Tidy up str parameter (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unnecessary __maybe_unused (Michael Petlan) [RHEL-25824] - perf shell completion: Support completion of metrics/metricgroups (Michael Petlan) [RHEL-25824] - perf completion: Support completion of libpfm4 events (Michael Petlan) [RHEL-25824] - perf shell completion: Restrict completion of events to events (Michael Petlan) [RHEL-25824] - perf stat: Fix aggr mode initialization (Michael Petlan) [RHEL-25824] - perf vendor events: Update metric events for power10 platform (Michael Petlan) [RHEL-25824] - perf vendor events power10: Add extra data-source events (Michael Petlan) [RHEL-25824] - perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-25824] - perf machine: Use true and false for bool variable (Michael Petlan) [RHEL-25824] - perf: Fix the nr_addr_filters fix (Michael Petlan) [RHEL-25824] - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Michael Petlan) [RHEL-25824] - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (Michael Petlan) [RHEL-25824] - arm: perf: Remove inlines from arm_pmuv3.c (Michael Petlan) [RHEL-25824] - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers (Michael Petlan) [RHEL-25824] - perf: arm_cspmu: Reject events meant for other PMUs (Michael Petlan) [RHEL-25824] - drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' (Michael Petlan) [RHEL-25824] - arm: perf: Remove PMU locking (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Michael Petlan) [RHEL-25824] - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL (Michael Petlan) [RHEL-25824] - perf/core: Fix cpuctx refcounting (Michael Petlan) [RHEL-25824] - powerpc/perf: Fix disabling BHRB and instruction sampling (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Use the correct spinlock initializer. (Michael Petlan) [RHEL-25824] - powerpc/perf: Optimize find_alternatives_list() using binary search (Michael Petlan) [RHEL-25824] - perf: Optimize perf_cgroup_switch() (Michael Petlan) [RHEL-25824] - perf/core: Allow reading package events from perf_event_read_local (Michael Petlan) [RHEL-25824] - perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability (Michael Petlan) [RHEL-25824] - perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning (Michael Petlan) [RHEL-25824] - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-25824] - inet: inet_defrag: prevent sk release while still in use (Paolo Abeni) [RHEL-32270] - udp: fix busy polling (Paolo Abeni) [RHEL-32270] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-32270] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [RHEL-32270] - eventfd: Remove usage of the deprecated ida_simple_xx() API (Michal Schmidt) [RHEL-31939] - eventfd: make eventfd_signal{_mask}() void (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal_mask() (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal() (Michal Schmidt) [RHEL-31939] - eventfd: prevent underflow for eventfd semaphores (Michal Schmidt) [RHEL-31939] - eventfd: add a uapi header for eventfd userspace APIs (Michal Schmidt) [RHEL-31939] - eventfd: show the EFD_SEMAPHORE flag in fdinfo (Michal Schmidt) [RHEL-31939] - i915: make inject_virtual_interrupt() void (Michal Schmidt) [RHEL-31939] - fs: use correct __poll_t type (Michal Schmidt) [RHEL-31939] - eventfd: use wait_event_interruptible_locked_irq() helper (Michal Schmidt) [RHEL-31939] - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Michal Schmidt) [RHEL-31939] - eventfd: guard wake_up in eventfd fs calls as well (Michal Schmidt) [RHEL-31939] - iio: core: fix memleak in iio_device_register_sysfs (David Arcari) [RHEL-33153] {CVE-2023-52643} - serial: imx: fix detach/attach of serial console (Steve Best) [RHEL-32592] {CVE-2021-47185} - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Steve Best) [RHEL-32592] {CVE-2021-47185} - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [RHEL-8705] - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: fix memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: mqueue: fix possible memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra braces (Alexey Gladkov) [RHEL-8705] - ipc: Check permissions for checkpoint_restart sysctls at open time (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra1 field abuse to pass ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Use the same namespace to modify and validate (Alexey Gladkov) [RHEL-8705] - ipc: Store ipc sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Store mqueue sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL (Alexey Gladkov) [RHEL-8705] - ipc: check checkpoint_restore_ns_capable() to modify C/R proc files (Alexey Gladkov) [RHEL-8705]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30031] {CVE-2024-25743 CVE-2024-25742} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-9872] - integrity: eliminate unnecessary "Problem loading X.509 certificate" msg (Coiby Xu) [RHEL-12346] - smb: client: instantiate when creating SFU files (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [RHEL-31245] - cifs: Fix duplicate fscache cookie warnings (Paulo Alcantara) [RHEL-31245] - smb3: add trace event for mknod (Paulo Alcantara) [RHEL-31245] - smb311: additional compression flag defined in updated protocol spec (Paulo Alcantara) [RHEL-31245] - smb311: correct incorrect offset field in compression header (Paulo Alcantara) [RHEL-31245] - cifs: Move some extern decls from .c files to .h (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable assignment (Paulo Alcantara) [RHEL-31245] - cifs: fixes for get_inode_info (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir(): add FILE_READ_EA to desired access (Paulo Alcantara) [RHEL-31245] - cifs: reduce warning log level for server not advertising interfaces (Paulo Alcantara) [RHEL-31245] - cifs: make sure server interfaces are requested only for SMB3+ (Paulo Alcantara) [RHEL-31245] - cifs: defer close file handles having RH lease (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb: common: simplify compression headers (Paulo Alcantara) [RHEL-31245] - smb: common: fix fields sizes in compression_pattern_payload_v1 (Paulo Alcantara) [RHEL-31245] - smb: client: negotiate compression algorithms (Paulo Alcantara) [RHEL-31245] - smb3: add dynamic trace point for ioctls (Paulo Alcantara) [RHEL-31245] - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [RHEL-31245] - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Paulo Alcantara) [RHEL-31245] - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Paulo Alcantara) [RHEL-31245] - smb: client: add support for WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential broken compound request (Paulo Alcantara) [RHEL-31245] - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [RHEL-31245] - smb: client: introduce reparse mount option (Paulo Alcantara) [RHEL-31245] - smb: client: retry compound request without reusing lease (Paulo Alcantara) [RHEL-31245] - smb: client: do not defer close open handles to deleted files (Paulo Alcantara) [RHEL-31245] - smb: client: reuse file lease key in compound operations (Paulo Alcantara) [RHEL-31245] - smb3: update allocation size more accurately on write completion (Paulo Alcantara) [RHEL-31245] - cifs: allow changing password during remount (Paulo Alcantara) [RHEL-31245] - cifs: prevent updating file size from server if we have a read/write lease (Paulo Alcantara) [RHEL-31245] - cifs_get_link(): bail out in unsafe case (Paulo Alcantara) [RHEL-31245] - smb: Fix regression in writes when non-standard maximum write size negotiated (Paulo Alcantara) [RHEL-31245] - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: set correct id, uid and cruid for multiuser automounts (Paulo Alcantara) [RHEL-31245] - cifs: update the same create_guid on replay (Paulo Alcantara) [RHEL-31245] - cifs: fix underflow in parse_server_interfaces() (Paulo Alcantara) [RHEL-31245] - smb3: clarify mount warning (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where multiple sessions share connection (Paulo Alcantara) [RHEL-31245] - cifs: change tcon status when need_reconnect is set on it (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse points under DFS mounts (Paulo Alcantara) [RHEL-31245] - smb3: add missing null server pointer check (Paulo Alcantara) [RHEL-31245] - smb: client: increase number of PDUs allowed in a compound request (Paulo Alcantara) [RHEL-31245] - cifs: failure to add channel on iface should bump up weight (Paulo Alcantara) [RHEL-31245] - cifs: do not search for channel if server is terminating (Paulo Alcantara) [RHEL-31245] - cifs: avoid redundant calls to disable multichannel (Paulo Alcantara) [RHEL-31245] - cifs: make sure that channel scaling is done only once (Paulo Alcantara) [RHEL-31245] - cifs: fix stray unlock in cifs_chan_skip_or_disable (Paulo Alcantara) [RHEL-31245] - cifs: set replay flag for retries of write command (Paulo Alcantara) [RHEL-31245] - cifs: commands that are retried should have replay flag set (Paulo Alcantara) [RHEL-31245] - cifs: helper function to check replayable error codes (Paulo Alcantara) [RHEL-31245] - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-31245] - cifs: cifs_pick_channel should try selecting active channels (Paulo Alcantara) [RHEL-31245] - smb: Work around Clang __bdos() type confusion (Paulo Alcantara) [RHEL-31245] - smb: client: delete "true", "false" defines (Paulo Alcantara) [RHEL-31245] - cifs: update iface_last_update on each query-and-update (Paulo Alcantara) [RHEL-31245] - cifs: handle servers that still advertise multichannel after disabling (Paulo Alcantara) [RHEL-31245] - cifs: new mount option called retrans (Paulo Alcantara) [RHEL-31245] - cifs: reschedule periodic query for server interfaces (Paulo Alcantara) [RHEL-31245] - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [RHEL-31245] - smb: client: parse owner/group when creating reparse points (Paulo Alcantara) [RHEL-31245] - cifs: new nt status codes from MS-SMB2 (Paulo Alcantara) [RHEL-31245] - cifs: pick channel for tcon and tdis (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir should not rely on primary channel (Paulo Alcantara) [RHEL-31245] - cifs: minor comment cleanup (Paulo Alcantara) [RHEL-31245] - smb3: show beginning time for per share stats (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable tcon_exist (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: remove unneeded return statement (Paulo Alcantara) [RHEL-31245] - cifs: make cifs_chan_update_iface() a void function (Paulo Alcantara) [RHEL-31245] - cifs: delete unnecessary NULL checks in cifs_chan_update_iface() (Paulo Alcantara) [RHEL-31245] - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: stop revalidating reparse points unnecessarily (Paulo Alcantara) [RHEL-31245] - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (Paulo Alcantara) [RHEL-31245] - smb3: Improve exception handling in allocate_mr_list() (Paulo Alcantara) [RHEL-31245] - cifs: fix in logging in cifs_chan_update_iface (Paulo Alcantara) [RHEL-31245] - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [RHEL-31245] - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix hardlinking of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix renaming of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: optimise reparse point querying (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating special files via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: extend smb2_compound_op() to accept more commands (Paulo Alcantara) [RHEL-31245] - smb: client: Fix minor whitespace errors and warnings (Paulo Alcantara) [RHEL-31245] - cifs: do not depend on release_iface for maintaining iface_list (Paulo Alcantara) [RHEL-31245] - cifs: cifs_chan_is_iface_active should be called with chan_lock held (Paulo Alcantara) [RHEL-31245] - cifs: after disabling multichannel, mark tcon for reconnect (Paulo Alcantara) [RHEL-31245] - cifs: do not let cifs_chan_update_iface deallocate channels (Paulo Alcantara) [RHEL-31245] - cifs: fix a pending undercount of srv_count (Paulo Alcantara) [RHEL-31245] - fs: cifs: Fix atime update check (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in SMB2_query_info_init() (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in cifsd when receiving compounded resps (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara) [RHEL-31245] - cifs: reconnect worker should take reference on server struct unconditionally (Paulo Alcantara) [RHEL-31245] - Revert "cifs: reconnect work should have reference on server struct" (Paulo Alcantara) [RHEL-31245] - cifs: Fix non-availability of dedup breaking generic/304 (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with FICLONE (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with copy_file_range() (Paulo Alcantara) [RHEL-31245] - smb: client, common: fix fortify warnings (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved (Paulo Alcantara) [RHEL-31245] - smb: client: report correct st_size for SMB and NFS symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: fix missing mode bits for SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: introduce cifs_sfu_make_node() (Paulo Alcantara) [RHEL-31245] - smb: client: set correct file type from NFS reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce ->parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: implement ->query_reparse_point() for SMB1 (Paulo Alcantara) [RHEL-31245] - cifs: fix use after free for iface while disabling secondary channels (Paulo Alcantara) [RHEL-31245] - cifs: fix lock ordering while disabling multichannel (Paulo Alcantara) [RHEL-31245] - cifs: fix leak of iface for primary channel (Paulo Alcantara) [RHEL-31245] - cifs: fix check of rc in function generate_smb3signingkey (Paulo Alcantara) [RHEL-31245] - cifs: spnego: add ';' in HOST_KEY_LEN (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: handle when server stops supporting multichannel (Paulo Alcantara) [RHEL-31245] - cifs: handle when server starts supporting multichannel (Paulo Alcantara) [RHEL-31245] - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Paulo Alcantara) [RHEL-31245] - smb3: allow dumping session and tcon id to improve stats analysis and debugging (Paulo Alcantara) [RHEL-31245] - smb: client: fix mount when dns_resolver key is not available (Paulo Alcantara) [RHEL-31245] - smb3: fix caching of ctime on setxattr (Paulo Alcantara) [RHEL-31245] - smb3: minor cleanup of session handling code (Paulo Alcantara) [RHEL-31245] - cifs: reconnect work should have reference on server struct (Paulo Alcantara) [RHEL-31245] - cifs: do not pass cifs_sb when trying to add channels (Paulo Alcantara) [RHEL-31245] - cifs: account for primary channel in the interface list (Paulo Alcantara) [RHEL-31245] - cifs: distribute channels across interfaces based on speed (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where a channel is closed (Paulo Alcantara) [RHEL-31245] - smb3: more minor cleanups for session handling routines (Paulo Alcantara) [RHEL-31245] - smb3: minor RDMA cleanup (Paulo Alcantara) [RHEL-31245] - fs: add ctime accessors infrastructure (Paulo Alcantara) [RHEL-31245] - cifs: force interface update before a fresh session setup (Paulo Alcantara) [RHEL-31245] - cifs: do not reset chan_max if multichannel is not supported at mount (Paulo Alcantara) [RHEL-31245] - cifs: reconnect helper should set reconnect for the right channel (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [RHEL-31245] - cifs: add xid to query server interface call (Paulo Alcantara) [RHEL-31245] - cifs: print server capabilities in DebugData (Paulo Alcantara) [RHEL-31245] - smb: use crypto_shash_digest() in symlink_hash() (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-31245] - smb3: fix creating FIFOs when mounting with "sfu" mount option (Paulo Alcantara) [RHEL-31245] - Add definition for new smb3.1.1 command type (Paulo Alcantara) [RHEL-31245] - SMB3: clarify some of the unused CreateOption flags (Paulo Alcantara) [RHEL-31245] - cifs: Add client version details to NTLM authenticate message (Paulo Alcantara) [RHEL-31245] - smb3: fix touch -h of symlink (Paulo Alcantara) [RHEL-31245] - smb: client: prevent new fids from being removed by laundromat (Paulo Alcantara) [RHEL-31245] - smb: client: make laundromat a delayed worker (Paulo Alcantara) [RHEL-31245] - smb: use kernel_connect() and kernel_bind() (Paulo Alcantara) [RHEL-31245] - smb3: fix confusing debug message (Paulo Alcantara) [RHEL-31245] - smb: client: handle STATUS_IO_REPARSE_TAG_NOT_HANDLED (Paulo Alcantara) [RHEL-31245] - smb3: remove duplicate error mapping (Paulo Alcantara) [RHEL-31245] - smb3: Add dynamic trace points for RDMA (smbdirect) reconnect (Paulo Alcantara) [RHEL-31245] - smb3: fix some minor typos and repeated words (Paulo Alcantara) [RHEL-31245] - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP (Paulo Alcantara) [RHEL-31245] - smb3: move server check earlier when setting channel sequence number (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling maximum number of cached directories (Paulo Alcantara) [RHEL-31245] - smb3: add trace point for queryfs (statfs) (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling length of time directory entries are cached with dir leases (Paulo Alcantara) [RHEL-31245] - SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion (Paulo Alcantara) [RHEL-31245] - send channel sequence number in SMB3 requests after reconnects (Paulo Alcantara) [RHEL-31245] - cifs: update desired access while requesting for directory lease (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_set_ea() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb_send_rqst() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_demultiplex_thread() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_try_adding_channels() (Paulo Alcantara) [RHEL-31245] - smb: cilent: set reparse mount points as automounts (Paulo Alcantara) [RHEL-31245] - smb: client: query reparse points in older dialects (Paulo Alcantara) [RHEL-31245] - smb: client: do not query reparse points twice on symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: parse reparse point flag in create response (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs code dep in namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs naming in automount code (Paulo Alcantara) [RHEL-31245] - smb: client: rename cifs_dfs_ref.c to namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: make smb2_compound_op() return resp buffer on success (Paulo Alcantara) [RHEL-31245] - smb: client: move some params to cifs_open_info_data (Paulo Alcantara) [RHEL-31245] - smb: client: ensure to try all targets when finding nested links (Paulo Alcantara) [RHEL-31245] - smb: client: introduce DFS_CACHE_TGT_LIST() (Paulo Alcantara) [RHEL-31245] - cifs: update the ctime on a partial page write (Paulo Alcantara) [RHEL-31245] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Factor out assign_threads() (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Lookup avail once per device tree node (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (Mamatha Inamdar) [RHEL-15845] - net: Convert some ethtool_sprintf() to ethtool_puts() (Ivan Vecera) [RHEL-31886] - checkpatch: add ethtool_sprintf rules (Ivan Vecera) [RHEL-31886] - ethtool: Implement ethtool_puts() (Ivan Vecera) [RHEL-31886] - intel: fix format warnings (Ivan Vecera) [RHEL-31886] - net: phy: smsc: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: sparx5: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: fec: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - ptp: Speed up vclock lookup (Ivan Vecera) [RHEL-32107] - ptp: Support late timestamp determination (Ivan Vecera) [RHEL-32107] - ptp: Pass hwtstamp to ptp_convert_timestamp() (Ivan Vecera) [RHEL-32107] - ptp: Request cycles for TX timestamp (Ivan Vecera) [RHEL-32107] - ptp: Add cycles support for virtual clocks (Ivan Vecera) [RHEL-32107] - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Benjamin Coddington) [RHEL-31513] - NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies (Benjamin Coddington) [RHEL-31513] - NFSD: Document the phases of CREATE_SESSION (Benjamin Coddington) [RHEL-31513] - NFSD: Fix the NFSv4.1 CREATE_SESSION operation (Benjamin Coddington) [RHEL-31513] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Laurent Vivier) [RHEL-31381] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31712] {CVE-2024-26744} - perf/pmu-events/powerpc: Update json mapfile with Power11 PVR (Mamatha Inamdar) [RHEL-23910] - powerpc/perf: Power11 Performance Monitoring support (Mamatha Inamdar) [RHEL-23910] - powerpc: Add Power11 architected and raw mode (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Split cpu_specs[] out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC (Mamatha Inamdar) [RHEL-23910] - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc: Remove remaining parts of oprofile (Mamatha Inamdar) [RHEL-23910] - powerpc: fix typos in comments (Mamatha Inamdar) [RHEL-23910] - powerpc: Enable the DAWR on POWER9 DD2.3 and above (Mamatha Inamdar) [RHEL-23910] - vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan) [RHEL-26104] - vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan) [RHEL-26104] - bpf, tcx: Get rid of tcx_link_const (Felix Maurer) [RHEL-28590] - selftests/bpf: Add additional mprog query test coverage (Felix Maurer) [RHEL-28590] - selftests/bpf: Make seen_tc* variable tests more robust (Felix Maurer) [RHEL-28590] - selftests/bpf: Test query on empty mprog and pass revision into attach (Felix Maurer) [RHEL-28590] - selftests/bpf: Adapt assert_mprog_count to always expect 0 count (Felix Maurer) [RHEL-28590] - selftests/bpf: Test bpf_mprog query API via libbpf and raw syscall (Felix Maurer) [RHEL-28590] - selftest/bpf: Add various selftests for program limits (Felix Maurer) [RHEL-28590] - bpf: Refuse unused attributes in bpf_prog_{attach,detach} (Felix Maurer) [RHEL-28590] - bpf: Handle bpf_mprog_query with NULL entry (Felix Maurer) [RHEL-28590] - net: Fix skb consume leak in sch_handle_egress (Felix Maurer) [RHEL-28590] - selftests/bpf: Add various more tcx test cases (Felix Maurer) [RHEL-28590] - selftests/bpf: Add test for detachment on empty mprog entry (Felix Maurer) [RHEL-28590] - tcx: Fix splat during dev unregister (Felix Maurer) [RHEL-28590] - tcx: Fix splat in ingress_destroy upon tcx_entry_free (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx links (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx opts (Felix Maurer) [RHEL-28590] - bpf: Add fd-based tcx multi-prog infra with link support (Felix Maurer) [RHEL-28590] - cpuset: Allow setscheduler regardless of manipulated task (Waiman Long) [RHEL-26668] - sched/psi: Update poll => rtpoll in relevant comments (Phil Auld) [RHEL-29552] - sched/psi: Bail out early from irq time accounting (Phil Auld) [RHEL-29552] - sched/psi: Delete the 'update_total' function parameter from update_triggers() (Phil Auld) [RHEL-29552] - sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes (Phil Auld) [RHEL-29552] - sched/psi: Change update_triggers() to a 'void' function (Phil Auld) [RHEL-29552] - sched/psi: make psi_cgroups_enabled static (Phil Auld) [RHEL-29552] - sched/psi: Allow unprivileged polling of N*2s period (Phil Auld) [RHEL-29552] - sched/psi: Extract update_triggers side effect (Phil Auld) [RHEL-29552] - sched/psi: Rename existing poll members in preparation (Phil Auld) [RHEL-29552] - sched/psi: Rearrange polling code in preparation (Phil Auld) [RHEL-29552] - arm64/sme: Always exit sme_alloc() early with existing storage (Mark Salter) [RHEL-28881] {CVE-2024-26618} - overflow: add DEFINE_FLEX() for on-stack allocs (Petr Oros) [RHEL-30138] - overflow: Add struct_size_t() helper (Petr Oros) [RHEL-30138] - mm/filemap.c: fix update prev_pos after one read request done (Nico Pache) [RHEL-29229] - sched: Misc cleanups (Phil Auld) [RHEL-29017] - sched: Simplify tg_set_cfs_bandwidth() (Phil Auld) [RHEL-29017] - sched: Simplify sched_move_task() (Phil Auld) [RHEL-29017] - sched: Simplify sched_rr_get_interval() (Phil Auld) [RHEL-29017] - sched: Simplify yield_to() (Phil Auld) [RHEL-29017] - sched: Simplify sched_{set,get}affinity() (Phil Auld) [RHEL-29017] - sched: Simplify syscalls (Phil Auld) [RHEL-29017] - sched: Simplify set_user_nice() (Phil Auld) [RHEL-29017] - sched: Simplify sched_core_cpu_{starting,deactivate}() (Phil Auld) [RHEL-29017] - sched: Simplify try_steal_cookie() (Phil Auld) [RHEL-29017] - sched: Simplify sched_tick_remote() (Phil Auld) [RHEL-29017] - sched: Simplify sched_exec() (Phil Auld) [RHEL-29017] - sched: Simplify ttwu() (Phil Auld) [RHEL-29017] - sched: Simplify wake_up_if_idle() (Phil Auld) [RHEL-29017] - sched: Simplify: migrate_swap_stop() (Phil Auld) [RHEL-29017] - sched: Simplify sysctl_sched_uclamp_handler() (Phil Auld) [RHEL-29017] - sched: Simplify get_nohz_timer_target() (Phil Auld) [RHEL-29017] - Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera) [RHEL-26830 RHEL-26834] {CVE-2024-24858 CVE-2024-24857}- mm: hwpoison: support recovery from ksm_might_need_to_copy() (Audra Mitchell) [RHEL-27739] - kasan: fix Oops due to missing calls to kasan_arch_is_ready() (Audra Mitchell) [RHEL-27739] - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Audra Mitchell) [RHEL-27739] - mm/swapfile: add cond_resched() in get_swap_pages() (Audra Mitchell) [RHEL-27739] - zsmalloc: fix a race with deferred_handles storing (Audra Mitchell) [RHEL-27739] - mm/khugepaged: fix ->anon_vma race (Audra Mitchell) [RHEL-27739] - nommu: fix split_vma() map_count error (Audra Mitchell) [RHEL-27739] - nommu: fix do_munmap() error path (Audra Mitchell) [RHEL-27739] - nommu: fix memory leak in do_mmap() error path (Audra Mitchell) [RHEL-27739] - kasan: mark kasan_kunit_executing as static (Audra Mitchell) [RHEL-27739] - hugetlb: unshare some PMDs when splitting VMAs (Audra Mitchell) [RHEL-27739] - mm: Always release pages to the buddy allocator in memblock_free_late(). (Audra Mitchell) [RHEL-27739] - memblock: Fix doc for memblock_phys_free (Audra Mitchell) [RHEL-27739] - mm, slab: periodically resched in drain_freelist() (Audra Mitchell) [RHEL-27739] - mm: Remove pointless barrier() after pmdp_get_lockless() (Audra Mitchell) [RHEL-27739] - mm/gup: Fix the lockless PMD access (Audra Mitchell) [RHEL-27739] - mm: Rename GUP_GET_PTE_LOW_HIGH (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: allow more than one batch of delayed rmaps (Audra Mitchell) [RHEL-27739] - kmsan: fix memcpy tests (Audra Mitchell) [RHEL-27739] - mm: disable top-tier fallback to reclaim on proactive reclaim (Audra Mitchell) [RHEL-27739] - mm/mmap: properly unaccount memory on mas_preallocate() failure (Audra Mitchell) [RHEL-27739] - mm/page_alloc: update comments in __free_pages_ok() (Audra Mitchell) [RHEL-27739] - kasan: fail non-kasan KUnit tests on KASAN reports (Audra Mitchell) [RHEL-27739] - mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() (Audra Mitchell) [RHEL-27739] - zsmalloc: implement writeback mechanism for zsmalloc (Audra Mitchell) [RHEL-27739] - zsmalloc: add zpool_ops field to zs_pool to store evict handlers (Audra Mitchell) [RHEL-27739] - zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order (Audra Mitchell) [RHEL-27739] - zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks (Audra Mitchell) [RHEL-27739] - zpool: clean out dead code (Audra Mitchell) [RHEL-27739] - zswap: fix writeback lock ordering for zsmalloc (Audra Mitchell) [RHEL-27739] - mm/khugepaged: add tracepoint to collapse_file() (Audra Mitchell) [RHEL-27739] - mm/gup: remove FOLL_MIGRATION (Audra Mitchell) [RHEL-27739] - mm/ksm: convert break_ksm() to use walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm/pagewalk: add walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm: remove VM_FAULT_WRITE (Audra Mitchell) [RHEL-27739] - panic: Expose "warn_count" to sysfs (Audra Mitchell) [RHEL-27739] - panic: Introduce warn_limit (Audra Mitchell) [RHEL-27739] - panic: Separate sysctl logic from CONFIG_SMP (Audra Mitchell) [RHEL-27739] - kernel/panic: move panic sysctls to its own file (Audra Mitchell) [RHEL-27739] - panic: Consolidate open-coded panic_on_warn checks (Audra Mitchell) [RHEL-27739] - mm: Make ksize() a reporting-only function (Audra Mitchell) [RHEL-27739] - mm/memory-failure.c: cleanup in unpoison_memory (Audra Mitchell) [RHEL-27739] - mm: vmscan: use sysfs_emit() to instead of scnprintf() (Audra Mitchell) [RHEL-27739] - zswap: do not allocate from atomic pool (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_min_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//max_bytes (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_max_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: use part per 1000000 for bdi ratios (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//strict_limit knob (Audra Mitchell) [RHEL-27739] - ABI: sysfs-class-bdi: use What: to describe each property (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//strict_limit (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_strict_limit() function (Audra Mitchell) [RHEL-27739] - folio-compat: remove try_to_release_page() (Audra Mitchell) [RHEL-27739] - mm/page_alloc: simplify locking during free_unref_page_list (Audra Mitchell) [RHEL-27739] - mm/migrate.c: stop using 0 as NULL pointer (Audra Mitchell) [RHEL-27739] - habanalabs: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/exynos: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/frame-vector: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: pci/ivtv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/etnaviv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: videobuf-dma-sg: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/usnic: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/gup: reliable R/O long-term pinning in COW mappings (Audra Mitchell) [RHEL-27739] - mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_WRITE consistency checks (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_UNSHARE consistency checks (Audra Mitchell) [RHEL-27739] - redhat/configs: enable CONFIG_SECRETMEM (Audra Mitchell) [RHEL-27739] - mm: Kconfig: make config SECRETMEM visible with EXPERT (Audra Mitchell) [RHEL-27739] - mm/gup: remove the restriction on locked with FOLL_LONGTERM (Audra Mitchell) [RHEL-27739] - mm: make drop_caches keep reclaiming on all nodes (Audra Mitchell) [RHEL-27739] - migrate: convert migrate_pages() to use folios (Audra Mitchell) [RHEL-27739] - migrate: convert unmap_and_move() to use folios (Audra Mitchell) [RHEL-27739] - Revert "mm: migration: fix the FOLL_GET failure on following huge page" (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: do not expose delayed_rmap flag (Audra Mitchell) [RHEL-27739] - mm: delay page_remove_rmap() until after the TLB has been flushed (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: prepare to gather encoded page pointers with flags (Audra Mitchell) [RHEL-27739] - zsmalloc: replace IS_ERR() with IS_ERR_VALUE() (Audra Mitchell) [RHEL-27739] - mm: always compile in pte markers (Audra Mitchell) [RHEL-27739] - mm: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - mm/damon: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file (Audra Mitchell) [RHEL-27739] - tools/selftets/damon/sysfs: test tried_regions directory existence (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: implement DAMOS tried regions update command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement scheme region directory (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement schemes/tried_regions directory (Audra Mitchell) [RHEL-27739] - mm/damon/core: add a callback for scheme target regions check (Audra Mitchell) [RHEL-27739] - mempool: do not use ksize() for poisoning (Audra Mitchell) [RHEL-27739] - mm: hugetlb_vmemmap: remove redundant list_del() (Audra Mitchell) [RHEL-27739] - mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED (Audra Mitchell) [RHEL-27739] - mm, slub: don't aggressively inline with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: remove percpu slabs with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: split out allocations from pre/post hooks (Audra Mitchell) [RHEL-27739] - mm/slub, kunit: Add a test case for kmalloc redzone check (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out schemes directory implementation to separate file (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move unsigned long range directory to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move sysfs_lock to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: use damon_addr_range for region's start and end values (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme quota adjustment logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme stat update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split damos application logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out DAMOS-charged region skip logic into a new function (Audra Mitchell) [RHEL-27739] - mm, slub: refactor free debug processing (Audra Mitchell) [RHEL-27739] - mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: disable SYSFS support with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - redhat/configs: Add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slab: ignore hardened usercopy parameters when disabled (Audra Mitchell) [RHEL-27739] - mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (Audra Mitchell) [RHEL-27739] - mm/migrate: make isolate_movable_page() skip slab pages (Audra Mitchell) [RHEL-27739] - mm/slab: move and adjust kernel-doc for kmem_cache_alloc (Audra Mitchell) [RHEL-27739] - mm/slub, percpu: correct the calculation of early percpu allocation size (Audra Mitchell) [RHEL-27739] - mm/slub: extend redzone check to extra allocated kmalloc space than requested (Audra Mitchell) [RHEL-27739] - mm: allow multiple error returns in try_grab_page() (Audra Mitchell) [RHEL-27739] - swap: add a limit for readahead page-cluster value (Audra Mitchell) [RHEL-27739] - mm: migrate: try again if THP split is failed due to page refcnt (Audra Mitchell) [RHEL-27739] - mm: debug_vm_pgtable: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: mprotect: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: remove FGP_HEAD (Audra Mitchell) [RHEL-27739] - mm: convert find_get_incore_page() to filemap_get_incore_folio() (Audra Mitchell) [RHEL-27739] - mm/swap: convert find_get_incore_page to use folios (Audra Mitchell) [RHEL-27739] - mm/huge_memory: convert split_huge_pages_in_file() to use a folio (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_free_vmap_area_noflush event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_purge_vmap_area_lazy event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_alloc_vmap_area event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add free_vmap_area_noflush trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add purge_vmap_area_lazy trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add alloc_vmap_area trace event (Audra Mitchell) [RHEL-27739] - memory: move hotplug memory notifier priority to same file for easy sorting (Audra Mitchell) [RHEL-27739] - memory: remove unused register_hotmemory_notifier() (Audra Mitchell) [RHEL-27739] - mm/mm_init.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/mmap: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/slub.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - fs/proc/kcore.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - kasan: migrate workqueue_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: migrate kasan_rcu_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: switch kunit tests to console tracepoints (Audra Mitchell) [RHEL-27739] - tmpfs: ensure O_LARGEFILE with generic_file_open() (Audra Mitchell) [RHEL-27739] - mm: memcontrol: use mem_cgroup_is_root() helper (Audra Mitchell) [RHEL-27739] - mm/mincore.c: use vma_lookup() instead of find_vma() (Audra Mitchell) [RHEL-27739] - filemap: find_get_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - filemap: find_lock_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - mm/rmap: fix comment in anon_vma_clone() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (Audra Mitchell) [RHEL-27739] - mm/percpu.c: remove the lcm code since block size is fixed at page size (Audra Mitchell) [RHEL-27739] - mm/percpu: replace the goto with break (Audra Mitchell) [RHEL-27739] - mm/percpu: add comment to state the empty populated pages accounting (Audra Mitchell) [RHEL-27739] - mm/percpu: Update the code comment when creating new chunk (Audra Mitchell) [RHEL-27739] - mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused pcpu_map_extend_chunks (Audra Mitchell) [RHEL-27739] - mm/slub: perform free consistency checks before call_rcu (Audra Mitchell) [RHEL-27739] - mm/slab: Annotate kmem_cache_node->list_lock as raw (Audra Mitchell) [RHEL-27739] - mm: slub: make slab_sysfs_init() a late_initcall (Audra Mitchell) [RHEL-27739] - mm: slub: remove dead and buggy code from sysfs_slab_add() (Audra Mitchell) [RHEL-27739] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-29035] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-29035] - net: introduce include/net/rps.h (Ivan Vecera) [RHEL-31916] - net: move struct netdev_rx_queue out of netdevice.h (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to RFS sock flow table (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to sk->sk_rxhash (Ivan Vecera) [RHEL-31916] - xfrm: Allow UDP encapsulation only in offload modes (Michal Schmidt) [RHEL-30141] - xfrm: Pass UDP encapsulation in TX packet offload (Michal Schmidt) [RHEL-30141] - xfrm: Support UDP encapsulation in packet offload mode (Michal Schmidt) [RHEL-30141] - redhat/configs: Enable CONFIG_OCTEON_EP_VF (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add ethtool support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx processing and interrupt support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add support for ndo ops (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx ring resource setup and cleanup (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add VF-PF mailbox communication. (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add hardware configuration APIs (Kamal Heib) [RHEL-25860] - octeon_ep_vf: Add driver framework and device initialization (Kamal Heib) [RHEL-25860] - octeon_ep: support firmware notifications for VFs (Kamal Heib) [RHEL-25860] - octeon_ep: control net framework to support VF offloads (Kamal Heib) [RHEL-25860] - octeon_ep: PF-VF mailbox version support (Kamal Heib) [RHEL-25860] - octeon_ep: add PF-VF mailbox communication (Kamal Heib) [RHEL-25860] - ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported (Michal Schmidt) [RHEL-30140] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Michal Schmidt) [RHEL-30140] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Michal Schmidt) [RHEL-30140] - net/mlx5: Add .getmaxphase ptp_clock_info callback (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock" (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Decouple PHC .adjtime and .adjphase implementations" (Michal Schmidt) [RHEL-30140] - ptp: Add .getmaxphase callback to ptp_clock_info (Michal Schmidt) [RHEL-30140] - testptp: Add support for testing ptp_clock_info .adjphase callback (Michal Schmidt) [RHEL-30140] - testptp: Remove magic numbers related to nanosecond to second conversion (Michal Schmidt) [RHEL-30140] - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Michal Schmidt) [RHEL-30140] - testptp: add option to shift clock by nanoseconds (Michal Schmidt) [RHEL-30140] - testptp: set pin function before other requests (Michal Schmidt) [RHEL-30140] - docs: ptp.rst: Add information about NVIDIA Mellanox devices (Michal Schmidt) [RHEL-30140] - ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used (Michal Schmidt) [RHEL-30140] - ptp: remove the .adjfreq interface function (Michal Schmidt) [RHEL-30140] - ptp: convert remaining drivers to adjfine interface (Michal Schmidt) [RHEL-30140] - ptp: hclge: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: stmac: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm (Michal Schmidt) [RHEL-30140] - redhat: version two of Makefile.rhelver tweaks (Radu Rendec) [RHEL-32292] - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-32264] - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error (Aristeu Rozanski) [RHEL-24947] - bpftool: Extend net dump with netkit progs (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for netkit (Artem Savkov) [RHEL-23643] - bpftool: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for xdp (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for tcx (Artem Savkov) [RHEL-23643] - bpftool: Extend net dump with tcx progs (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Fix oops with DEBUG_VM enabled (Artem Savkov) [RHEL-23643] - powerpc/64s: Prevent fallthrough to hash TLB flush when using radix (Artem Savkov) [RHEL-23643] - powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() (Artem Savkov) [RHEL-23643] - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Artem Savkov) [RHEL-23643] - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_copy (Artem Savkov) [RHEL-23643] - powerpc/code-patching: introduce patch_instructions() (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Consolidate and cache per-cpu patching context (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use temporary mm for Radix MMU (Artem Savkov) [RHEL-23643] - powerpc/tlb: Add local flush for page given mm_struct and psize (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove flush_all_mm, local_flush_all_mm (Artem Savkov) [RHEL-23643] - cxl: Use radix__flush_all_mm instead of generic flush_all_mm (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove empty hash__ functions (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use WARN_ON and fix check in poking_init (Artem Savkov) [RHEL-23643] - powerpc: Allow clearing and restoring registers independent of saved breakpoint state (Artem Savkov) [RHEL-23643] - selftests/bpf: test case for callback_depth states pruning logic (Artem Savkov) [RHEL-23643] - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Artem Savkov) [RHEL-23643] - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Artem Savkov) [RHEL-23643] - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Artem Savkov) [RHEL-23643] - bpf: Use smaller low/high marks for percpu allocation (Artem Savkov) [RHEL-23643] - bpf: Refill only one percpu element in memalloc (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary extra percpu memory allocation (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove tests for zeroed-array kptr (Artem Savkov) [RHEL-23643] - bpf: add netkit to uapi headers (Artem Savkov) [RHEL-23643] - bpf: add cgroup sockaddr to uapi headers (Artem Savkov) [RHEL-23643] - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Artem Savkov) [RHEL-23643] - bpf: Add objcg to bpf_mem_alloc (Artem Savkov) [RHEL-23643] - bpf: Use c->unit_size to select target cache during free (Artem Savkov) [RHEL-23643] - bpf: Do not allocate percpu memory at init stage (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_hook_{start,end} macros (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_kfunc_{start,end}_defs macros (Artem Savkov) [RHEL-23643] - selftests/bpf: Support building selftests in optimized -O2 mode (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix compiler warnings reported in -O2 mode (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe perf link info (Artem Savkov) [RHEL-23643] - tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable the cpuv4 tests for s390x (Artem Savkov) [RHEL-23643] - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Artem Savkov) [RHEL-23643] - bpf: check bpf_func_state->callback_depth when pruning states (Artem Savkov) [RHEL-23643] - s390/bpf: Fix gotol with large offsets (Artem Savkov) [RHEL-23643] - test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for early update in prog_array_map_poke_run (Artem Savkov) [RHEL-23643] - bpf: Fix prog_array_map_poke_run map poke update (Artem Savkov) [RHEL-23643] - selftests/bpf: check if max number of bpf_loop iterations is tracked (Artem Savkov) [RHEL-23643] - bpf: keep track of max number of bpf_loop callback iterations (Artem Savkov) [RHEL-23643] - selftests/bpf: test widening for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: widening for callback iterators (Artem Savkov) [RHEL-23643] - selftests/bpf: tests for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: verify callbacks as if they are called unknown number of times (Artem Savkov) [RHEL-23643] - bpf: extract setup_func_entry() utility function (Artem Savkov) [RHEL-23643] - bpf: extract __check_reg_arg() utility function (Artem Savkov) [RHEL-23643] - selftests/bpf: fix bpf_loop_bench for new callback verification scheme (Artem Savkov) [RHEL-23643] - selftests/bpf: track string payload offset as scalar in strobemeta (Artem Savkov) [RHEL-23643] - bpf: Remove test for MOVSX32 with offset=32 (Artem Savkov) [RHEL-23643] - selftests/bpf: add more test cases for check_cfg() (Artem Savkov) [RHEL-23643] - bpf: fix control-flow graph checking in privileged mode (Artem Savkov) [RHEL-23643] - selftests/bpf: add edge case backtracking logic test (Artem Savkov) [RHEL-23643] - bpf: fix precision backtracking instruction iteration (Artem Savkov) [RHEL-23643] - bpf: handle ldimm64 properly in check_cfg() (Artem Savkov) [RHEL-23643] - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Artem Savkov) [RHEL-23643] - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for using css_task iter in sleepable progs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Artem Savkov) [RHEL-23643] - bpf: Relax allowlist for css_task iter (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_maps' use of bpf_map_create_opts (Artem Savkov) [RHEL-23643] - bpf: Check map->usercnt after timer->timer is assigned (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_bpffs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for immediate spilled to stack (Artem Savkov) [RHEL-23643] - bpf: Fix check_stack_write_fixed_off() to correctly spill imm (Artem Savkov) [RHEL-23643] - bpf: fix compilation error without CGROUPS (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix selftests broken by mitigations=off (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom bpftool (Artem Savkov) [RHEL-23643] - samples/bpf: Fix passing LDFLAGS to libbpf (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom CFLAGS/LDFLAGS (Artem Savkov) [RHEL-23643] - bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free (Artem Savkov) [RHEL-23643] - libbpf: Add link-based API for netkit (Artem Savkov) [RHEL-23643] - bpf: print full verifier states on infinite loop detection (Artem Savkov) [RHEL-23643] - selftests/bpf: test if state loops are detected in a tricky case (Artem Savkov) [RHEL-23643] - bpf: correct loop detection for iterators convergence (Artem Savkov) [RHEL-23643] - selftests/bpf: tests with delayed read/precision makrs in loop body (Artem Savkov) [RHEL-23643] - bpf: exact states comparison for iterator convergence checks (Artem Savkov) [RHEL-23643] - bpf: extract same_callsites() as utility function (Artem Savkov) [RHEL-23643] - bpf: move explored_state() closer to the beginning of verifier.c (Artem Savkov) [RHEL-23643] - bpf: Improve JEQ/JNE branch taken logic (Artem Savkov) [RHEL-23643] - bpf: Fold smp_mb__before_atomic() into atomic_set_release() (Artem Savkov) [RHEL-23643] - bpf: Fix unnecessary -EBUSY from htab_lock_bucket (Artem Savkov) [RHEL-23643] - samples: bpf: Fix syscall_tp openat argument (Artem Savkov) [RHEL-23643] - selftests/bpf: Add more test cases for bpf memory allocator (Artem Savkov) [RHEL-23643] - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Artem Savkov) [RHEL-23643] - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Artem Savkov) [RHEL-23643] - bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Re-enable unit_size checking for global per-cpu allocator (Artem Savkov) [RHEL-23643] - mm/percpu.c: introduce pcpu_alloc_size() (Artem Savkov) [RHEL-23643] - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Artem Savkov) [RHEL-23643] - selftests/bpf: Make linked_list failure test more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for open-coded task and css iter (Artem Savkov) [RHEL-23643] - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Artem Savkov) [RHEL-23643] - bpf: Let bpf_iter_task_new accept null task ptr (Artem Savkov) [RHEL-23643] - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Artem Savkov) [RHEL-23643] - bpf: Introduce css open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce task open coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce css_task open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - cgroup: Prepare for using css_task_iter_*() in BPF (Artem Savkov) [RHEL-23643] - bpftool: Wrap struct_ops dump in an array (Artem Savkov) [RHEL-23643] - bpftool: Fix printing of pointer value (Artem Savkov) [RHEL-23643] - bpf, docs: Define signed modulo as using truncated division (Artem Savkov) [RHEL-23643] - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Artem Savkov) [RHEL-23643] - bpf: Ensure proper register state printing for cond jumps (Artem Savkov) [RHEL-23643] - bpf: Disambiguate SCALAR register state output in verifier logs (Artem Savkov) [RHEL-23643] - selftests/bpf: Make align selftests more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve missed_kprobe_recursion test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve percpu_alloc test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Artem Savkov) [RHEL-23643] - bpf: Don't explicitly emit BTF for struct btf_iter_num (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary audit log for CPU security mitigations (Artem Savkov) [RHEL-23643] - libbpf: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Align bpf_load_and_run_opts insns and data (Artem Savkov) [RHEL-23643] - bpftool: Align output skeleton ELF code (Artem Savkov) [RHEL-23643] - selftests/bpf: Test pinning bpf timer to a core (Artem Savkov) [RHEL-23643] - bpf: Add ability to pin bpf timer to calling CPU (Artem Savkov) [RHEL-23643] - selftests/bpf: Add pairs_redir_to_connected helper (Artem Savkov) [RHEL-23643] - bpf: Annotate struct bpf_stack_map with __counted_by (Artem Savkov) [RHEL-23643] - selftests/bpf: Don't truncate #test/subtest field (Artem Savkov) [RHEL-23643] - bpf: Inherit system settings for CPU security mitigations (Artem Savkov) [RHEL-23643] - bpf: Fix the comment for bpf_restore_data_end() (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable CONFIG_VSOCKETS in config (Artem Savkov) [RHEL-23643] - selftests/bpf: Add uprobe_multi to gen_tar target (Artem Savkov) [RHEL-23643] - selftests/bpf: Add cross-build support for urandom_read et al (Artem Savkov) [RHEL-23643] - libbpf: Allow Golang symbols in uprobe secdef (Artem Savkov) [RHEL-23643] - samples/bpf: Add -fsanitize=bounds to userspace programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link tracepoint (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for missed counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe perf link (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe_multi link (Artem Savkov) [RHEL-23643] - bpf: Count missed stats in trace_call_bpf (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe_multi link info (Artem Savkov) [RHEL-23643] - bpf: Count stats for kprobe_multi programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__consume (Artem Savkov) [RHEL-23643] - libbpf: Add ring__consume (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__map_fd (Artem Savkov) [RHEL-23643] - libbpf: Add ring__map_fd (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__avail_data_size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__avail_data_size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__*_pos (Artem Savkov) [RHEL-23643] - libbpf: Add ring__producer_pos, ring__consumer_pos (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Add ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Switch rings to array of pointers (Artem Savkov) [RHEL-23643] - libbpf: Refactor cleanup in ring_buffer__add (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Support symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Resolve symbol conflicts at the same offset for uprobe (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Fix array out-of-bound access (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Trim DENYLIST.s390x (Artem Savkov) [RHEL-23643] - s390/bpf: Implement signed division (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional jump with 32-bit offset (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional byte swap (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MEMSX (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MOV | BPF_X with sign-extension (Artem Savkov) [RHEL-23643] - selftests/bpf: Add big-endian support to the ldsx test (Artem Savkov) [RHEL-23643] - selftests/bpf: Unmount the cgroup2 work directory (Artem Savkov) [RHEL-23643] - bpf: Disable zero-extension for BPF_MEMSX (Artem Savkov) [RHEL-23643] - bpf: Remove unused variables. (Artem Savkov) [RHEL-23643] - bpf: Fix bpf_throw warning on 32-bit arch (Artem Savkov) [RHEL-23643] - selftests/bpf: Print log buffer for exceptions test only on failure (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for BPF exceptions (Artem Savkov) [RHEL-23643] - selftests/bpf: Add BPF assertion macros (Artem Savkov) [RHEL-23643] - libbpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - libbpf: Refactor bpf_object__reloc_code (Artem Savkov) [RHEL-23643] - bpf: Fix kfunc callback register type handling (Artem Savkov) [RHEL-23643] - bpf: Disallow fentry/fexit/freplace for exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Detect IP == ksym.end as part of BPF program (Artem Savkov) [RHEL-23643] - bpf: Prevent KASAN false positive with bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Treat first argument as return value for bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Perform CFG walk for exception callback (Artem Savkov) [RHEL-23643] - bpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Refactor check_btf_func and split into two phases (Artem Savkov) [RHEL-23643] - bpf: Implement BPF exceptions (Artem Savkov) [RHEL-23643] - bpf: Implement support for adding hidden subprogs (Artem Savkov) [RHEL-23643] - bpf/tests: add tests for cpuv4 instructions (Artem Savkov) [RHEL-23643] - bpf: Charge modmem for struct_ops trampoline (Artem Savkov) [RHEL-23643] - selftests/bpf: Add testcases for tailcall infinite loop fixing (Artem Savkov) [RHEL-23643] - selftests/bpf: Correct map_fd to data_fd in tailcalls (Artem Savkov) [RHEL-23643] - bpftool: Fix -Wcast-qual warning (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: simplify the "next tid" logic (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: kill next_task (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: fix the skip_if_dup_files check (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of next_thread() (Artem Savkov) [RHEL-23643] - selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Artem Savkov) [RHEL-23643] - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Artem Savkov) [RHEL-23643] - selftests/bpf: Add some negative tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for array map with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Artem Savkov) [RHEL-23643] - libbpf: Add __percpu_kptr macro definition (Artem Savkov) [RHEL-23643] - selftests/bpf: Update error message in negative linked_list test (Artem Savkov) [RHEL-23643] - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Artem Savkov) [RHEL-23643] - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Add BPF_KPTR_PERCPU as a field type (Artem Savkov) [RHEL-23643] - bpf: Add support for non-fix-size percpu mem allocation (Artem Savkov) [RHEL-23643] - libbpf: Add basic BTF sanity validation (Artem Savkov) [RHEL-23643] - clk: linux/clk-provider.h: fix kernel-doc warnings and typos (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Remove redundant if statement (Joel Slebodnick) [RHEL-5705] - clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro (Joel Slebodnick) [RHEL-5705] - clk: Remove mmask and nmask fields in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Avoid invalid function names in CLK_OF_DECLARE() (Joel Slebodnick) [RHEL-5705] - clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro (Joel Slebodnick) [RHEL-5705] - clk: Mention that .recalc_rate can return 0 on error (Joel Slebodnick) [RHEL-5705] - clk: introduce (devm_)hw_register_mux_parent_data_table API (Joel Slebodnick) [RHEL-5705] - clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() (Joel Slebodnick) [RHEL-5705] - clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() (Joel Slebodnick) [RHEL-5705] - math.h: Introduce data types for fractional numbers (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add LDB clock entry (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add ids for the audio shared gate (Joel Slebodnick) [RHEL-5705] - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock (Joel Slebodnick) [RHEL-5705] - redhat/configs: Add CONFIG_CLK_IMX8ULP (Joel Slebodnick) [RHEL-5705] - clk: Add a devm variant of clk_rate_exclusive_get() (Joel Slebodnick) [RHEL-5705] - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Joel Slebodnick) [RHEL-5705] - clkdev: Update clkdev id usage to allow for longer names (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_core_get NULL dereference (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8-acm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add fwname-based constructor functions (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add optional accuracy support (Joel Slebodnick) [RHEL-5705] - clk: Provide managed helper to get and enable bulk clocks (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Use bit operations consistently (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Move mask calculations out of lock (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: change naming of fvco to fout (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: gate: fix comment typo and grammar (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Improve approximation when zero based and export (Joel Slebodnick) [RHEL-5705] - clk: Fix clk gate kunit test on big-endian CPUs (Joel Slebodnick) [RHEL-5705] - clk: Parameterize clk_leaf_mux_set_rate_parent (Joel Slebodnick) [RHEL-5705] - clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops (Joel Slebodnick) [RHEL-5705] - clk: Allow phase adjustment from debugfs (Joel Slebodnick) [RHEL-5705] - clk: Show active consumers of clocks in debugfs (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm/qxp: add more resources to whitelist (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: ignore clks not owned by Cortex-A partition (Joel Slebodnick) [RHEL-5705] - clk: imx8: remove MLB support (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: Fix elcdif_pll clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8dxl-rsrc: keep sorted in the ascending order (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Allow a different LCDIF1 clock parent (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mq: correct error handling path (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Joel Slebodnick) [RHEL-5705] - clk: tegra: fix error return case for recalc_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: align pdiv with reference manual (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Joel Slebodnick) [RHEL-5705] - clk: imx25: make __mx25_clocks_init return void (Joel Slebodnick) [RHEL-5705] - clk: imx25: print silicon revision during init (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix sai4 clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update SPLL2 type (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv4: Fix SPLL2 MULT range (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: add audio clock mux driver (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Simplify .determine_rate() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() (Joel Slebodnick) [RHEL-5705] - clk: Fix slab-out-of-bounds error in devm_clk_release() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Avoid calling an uninitialized function (Joel Slebodnick) [RHEL-5705] - clk: Fix memory leak in devm_clk_notifier_register() (Joel Slebodnick) [RHEL-5705] - clk: tegra: tegra124-emc: Fix potential memory leak (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add imx8m_divider_determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: use _safe list iterator to avoid a use after free (Joel Slebodnick) [RHEL-5705] - clk: imx: drop imx_unregister_clocks (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: retain early UART clocks during kernel init (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks (Joel Slebodnick) [RHEL-5705] - clk: Fix best_parent_rate after moving code into a separate function (Joel Slebodnick) [RHEL-5705] - clk: Forbid to register a mux without determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: bpmp: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: fixup-mux: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: busy: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: test: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: nodrv: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_determine_rate_no_reparent() (Joel Slebodnick) [RHEL-5705] - clk: Move no reparent case into a separate function (Joel Slebodnick) [RHEL-5705] - clk: test: Fix type sign of rounded rate variables (Joel Slebodnick) [RHEL-5705] - clk: Export clk_hw_forward_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: imx: Drop inclusion of unused header (Joel Slebodnick) [RHEL-5705] - clk: composite: Fix handling of high clock rates (Joel Slebodnick) [RHEL-5705] - Revert "clk: imx: composite-8m: Add support to determine_rate" (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update clk flag for system critical clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add tpm5 clock as critical gate clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: keep MU0_B clock enabled always (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add LDB root clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: correct DISP2 pixel clock type (Joel Slebodnick) [RHEL-5705] - clk: imx: drop duplicated macro (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Provide clock name in error message (Joel Slebodnick) [RHEL-5705] - clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8m_clk_hw_composite_flags macro (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add support to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add audiomix block control (Joel Slebodnick) [RHEL-5705] - clk: add missing of_node_put() in "assigned-clocks" property parsing (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Compute masks for fractional_divider clk when needed. (Joel Slebodnick) [RHEL-5705] - clk: tegra: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: tegra: Don't warn three times about failure to unregister (Joel Slebodnick) [RHEL-5705] - clk: Use of_property_present() for testing DT property presence (Joel Slebodnick) [RHEL-5705] - clk: tegra20: fix gcc-7 constant overflow warning (Joel Slebodnick) [RHEL-5705] - clk: Print an info line before disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: remove unnecessary (void*) conversions (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix "failed to get parent" error (Joel Slebodnick) [RHEL-5705] - clk: qcom: Revert sync_state based clk_disable_unused (Joel Slebodnick) [RHEL-5705] - clk: Introduce devm_clk_hw_register_gate_parent_data() (Joel Slebodnick) [RHEL-5705] - clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback (Joel Slebodnick) [RHEL-5705] - clk: Add generic sync_state callback for disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: fix recalc_rate for negative kdiv (Joel Slebodnick) [RHEL-5705] - clk: imx: fix compile testing imxrt1050 (Joel Slebodnick) [RHEL-5705] - clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix enet1 gate configuration (Joel Slebodnick) [RHEL-5705] - clk: imx: add imx_obtain_fixed_of_clock() (Joel Slebodnick) [RHEL-5705] - clk: imx6q: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx: add clk-gpr-mux driver (Joel Slebodnick) [RHEL-5705] - cpuidle, clk: Remove trace_.*_rcuidle() (Joel Slebodnick) [RHEL-5705] - clk: Add trace events for rate requests (Joel Slebodnick) [RHEL-5705] - clk: Store clk_core for clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx: rename video_pll1 to video_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: replace osc_hdmi with dummy (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: rename vpu_pll to m7_alt_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add audio shared gate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: add shared clk gate for usb suspend clk (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Regroup inclusions (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Show numerator and denominator in debugfs (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Split out clk_fd_get_div() helper (Joel Slebodnick) [RHEL-5705] - clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() (Joel Slebodnick) [RHEL-5705] - clk: Initialize max_rate in struct clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: Initialize the clk_rate_request even if clk_core is NULL (Joel Slebodnick) [RHEL-5705] - clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for notifiers (Joel Slebodnick) [RHEL-5705] - clk: Update req_rate on __clk_recalc_rates() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add missing test case for ranges (Joel Slebodnick) [RHEL-5705] - clk: Zero the clk_rate_request structure (Joel Slebodnick) [RHEL-5705] - clk: Stop forwarding clk_rate_requests to the parent (Joel Slebodnick) [RHEL-5705] - clk: Constify clk_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_core_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock (Joel Slebodnick) [RHEL-5705] - clk: Add our request boundaries in clk_core_init_rate_req (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_init_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller (Joel Slebodnick) [RHEL-5705] - clk: Change clk_core_init_rate_req prototype (Joel Slebodnick) [RHEL-5705] - clk: Set req_rate on reparenting (Joel Slebodnick) [RHEL-5705] - clk: Take into account uncached clocks in clk_set_rate_range() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add some tests for orphan with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for mux with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for single parent mux (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for uncached clock (Joel Slebodnick) [RHEL-5705] - clk: tests: Add reference to the orphan mux bug report (Joel Slebodnick) [RHEL-5705] - clk: tests: Add test suites description (Joel Slebodnick) [RHEL-5705] - clk: Clarify clk_get_rate() expectations (Joel Slebodnick) [RHEL-5705] - clk: Skip clamping when rounding if there's no boundaries (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Switch to clk_hw_get_clk (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix memleak on platform_device_add() fails (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: tune the order of enet_qos_root_clk (Joel Slebodnick) [RHEL-5705] - clk: nxp: fix typo in comment (Joel Slebodnick) [RHEL-5705] - clkdev: Simplify devm_clk_hw_register_clkdev() function (Joel Slebodnick) [RHEL-5705] - clkdev: Remove never used devm_clk_release_clkdev() (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_of_clk_del_provider() (Joel Slebodnick) [RHEL-5705] - clk: do not initialize ret (Joel Slebodnick) [RHEL-5705] - clk: remove extra empty line (Joel Slebodnick) [RHEL-5705] - clk: Fix comment typo (Joel Slebodnick) [RHEL-5705] - clk: move from strlcpy with unused retval to strscpy (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Joel Slebodnick) [RHEL-5705] - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Joel Slebodnick) [RHEL-5705] - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Joel Slebodnick) [RHEL-5705] - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_clk_*unregister() (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw() (Joel Slebodnick) [RHEL-5705] - clk: fixed: Remove Allwinner A10 special-case logic (Joel Slebodnick) [RHEL-5705] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2) (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix kfree() of static memory on setting driver_override (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix usb_root_clk parent (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: add GPT support (Joel Slebodnick) [RHEL-5705] - clk: imx8m: check mcore_booted before register clk (Joel Slebodnick) [RHEL-5705] - clk: mux: remove redundant initialization of variable width (Joel Slebodnick) [RHEL-5705] - clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Joel Slebodnick) [RHEL-5705] - Revert "clk: Drop the rate range on clk_put()" (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Test clk_set_rate_range on orphan mux (Joel Slebodnick) [RHEL-5705] - clk: Initialize orphan req_rate (Joel Slebodnick) [RHEL-5705] - clk: Add clk_drop_range (Joel Slebodnick) [RHEL-5705] - clk: Always set the rate on clk_set_range_rate (Joel Slebodnick) [RHEL-5705] - clk: Use clamp instead of open-coding our own (Joel Slebodnick) [RHEL-5705] - clk: Always clamp the rounded rate (Joel Slebodnick) [RHEL-5705] - clk: Enforce that disjoints limits are invalid (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_hw_get_clk() when dev is NULL (Joel Slebodnick) [RHEL-5705] - clk: imx: remove redundant re-assignment of pll->base (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Support dynamic rates (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add pr_fmt (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: explicitly return lowest rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: name variables after usage (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: consolidate rate calculation (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use FIELD_GET/FIELD_PREP (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Drop wrong shifting (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use register defines consistently (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Joel Slebodnick) [RHEL-5705] - clk: imx7d: Remove audio_mclk_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add missing IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT clock (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8dxl clk driver (Joel Slebodnick) [RHEL-5705] - clk: imx: Add initial support for i.MXRT1050 clock driver (Joel Slebodnick) [RHEL-5705] - clk: Mark clk_core_evict_parent_cache_subtree() 'target' const (Joel Slebodnick) [RHEL-5705] - clk: Mark 'all_lists' as const (Joel Slebodnick) [RHEL-5705] - clk: mux: Declare u32 *table parameter as const (Joel Slebodnick) [RHEL-5705] - clk: nxp: Declare mux table parameter as const u32 * (Joel Slebodnick) [RHEL-5705] - clk: nxp: Remove unused variable (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce devm_clk_hw_register_fixed_factor_index() (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Fix the parent clk of the audio_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: Fix imx8mn_clko1_sels (Joel Slebodnick) [RHEL-5705] - clk: imx: Use div64_ul instead of do_div (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: set suppress_bind_attrs to true (Joel Slebodnick) [RHEL-5705] - clk: Enable/Disable runtime PM for clk_summary (Joel Slebodnick) [RHEL-5705] - clk: Emit a stern warning with writable debugfs enabled (Joel Slebodnick) [RHEL-5705] - clk: Add write operation for clk_parent debugfs node (Joel Slebodnick) [RHEL-5705] - clk: __clk_core_init() never takes NULL (Joel Slebodnick) [RHEL-5705] - clk: clk_core_get() can also return NULL (Joel Slebodnick) [RHEL-5705] - clk: gate: Add devm_clk_hw_register_gate() (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 (Joel Slebodnick) [RHEL-5705] - clk: Don't parent clks until the parent is fully registered (Joel Slebodnick) [RHEL-5705] - clk: imx: use module_platform_driver (Joel Slebodnick) [RHEL-5705] - clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular composites (Joel Slebodnick) [RHEL-5705] - clk: use clk_core_get_rate_recalc() in clk_rate_get() (Joel Slebodnick) [RHEL-5705] - clk: imx: Make CLK_IMX8ULP select MXC_CLK (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Fix csi clk gate register (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Move csi_sel mux to correct base register (Joel Slebodnick) [RHEL-5705] - clk: imx: Fix the build break when clk-imx8ulp build as module (Joel Slebodnick) [RHEL-5705] - clk: imx: Add the pcc reset controller support on imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Add clock driver for imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pfdv2 for 8ulp specific support (Joel Slebodnick) [RHEL-5705] - clk: imx: disable the pfd when set pfdv2 clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: disable i.mx7ulp composite clock during initialization (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the compsite driver to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pllv4 to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework imx_clk_hw_pll14xx wrapper (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all imx_clk_hw_composite wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_divider wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_mux wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate2 wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove unused helpers (Joel Slebodnick) [RHEL-5705] - clk: composite: export clk_register_composite (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Document the arithmetics used behind the code (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Export approximation algorithm to the CCF users (Joel Slebodnick) [RHEL-5705]- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations (David Arcari) [RHEL-28126] {CVE-2021-47098} - pppoe: Fix memory leak in pppoe_sendmsg() (Guillaume Nault) [RHEL-29930] - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-29930] - powercap: intel_rapl: Add support for Arrow Lake (Steve Best) [RHEL-20102] - powercap: intel_rapl: Add support for Lunar Lake-M paltform (Steve Best) [RHEL-20102] - dmaengine: ti: edma: Add some null pointer checks to the edma_probe (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add dependency for PTP (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Fix C45 read/write protocol (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Avoid overriding return value (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Fix typo in bitfield documentation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use device_get_match_data() (Andrew Halaney) [RHEL-29244] - soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: smartreflex: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pruss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pm33xx: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_qmss_queue: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource_byname simplify logic (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Fixup documentation errors (Andrew Halaney) [RHEL-29244] - wkup_m3_ipc.c: Fix error checking for debugfs_create_dir (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_{request,release}_mem_region() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_get()/put() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Allow compile-testing (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Simplify getting the opam_sr pointer (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J784S4 SOC (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() (Andrew Halaney) [RHEL-29244] - ARM: omap2: smartreflex: remove on_init control (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62Ax JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Andrew Halaney) [RHEL-29244] - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Remove unneeded semicolon (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for IO Isolation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: replace usage of found with dedicated list iterator variable (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62x JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J721S2 SoC family (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: fix referenced node in error message (Andrew Halaney) [RHEL-29244] - soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs (Andrew Halaney) [RHEL-29244] - net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port (Andrew Halaney) [RHEL-29244] - soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use (Andrew Halaney) [RHEL-29244] - of/irq: export of_msi_get_domain (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Move register definitions to header file (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: cleanup TAPRIO handling (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required (Andrew Halaney) [RHEL-29244] - net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Set default TX channels to maximum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add missing icss_iep_put to error path (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: fix setting counter value (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction (Andrew Halaney) [RHEL-29244] - net: ethernet: davinci_emac: Use MAC Address from Device Tree (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add phys_port_name support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix r30 CMDs bitmasks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix mixed module-builtin object (Andrew Halaney) [RHEL-29244] - net: netcp: replace deprecated strncpy with strscpy (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix tx_total_bytes count (Andrew Halaney) [RHEL-29244] - net: cpmac: remove driver to prepare for platform removal (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix signedness bug in prueth_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add support for half duplex operation (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add PTP dependency (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add AM64x icssg support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add packet timestamping and ptp support (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: Add IEP driver (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Remove unused declarations (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Power management support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Standard network staticstics (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG Stats (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add icssg queues APIs and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware config and classification APIs. (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add mii helper apis and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Call of_node_put() on error path (Andrew Halaney) [RHEL-29244] - net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix format specifier in netcp_create_interface() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SGMII mode (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Simplify setting supported interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust estf following ptp changes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable (Andrew Halaney) [RHEL-29244] - net: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Update name of Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Delete unreachable error handling code (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust pps following ptp changes (Andrew Halaney) [RHEL-29244] - ptp: convert remaining drivers to adjfine interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: add pps support (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Separate C22 and C45 transactions (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SERDES configuration (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: drop the weight argument from netif_napi_add (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Andrew Halaney) [RHEL-29244] - ptp: cpts: convert .adjfreq to .adjfine (Andrew Halaney) [RHEL-29244] - net: cpsw: disable napi in cpsw_ndo_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: switch to netif_napi_add_tx() (Andrew Halaney) [RHEL-29244] - eth: remove copies of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports (Andrew Halaney) [RHEL-29244] - net: cpmac: Add __init/__exit annotations to module init/exit funcs (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() (Andrew Halaney) [RHEL-29244] - ethernet/ti: delete if NULL check befort devm_kfree (Andrew Halaney) [RHEL-29244] - eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get (Andrew Halaney) [RHEL-29244] - drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - drivers: net: cpsw: ale: add broadcast/multicast rate limit support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: drop CPSW_HEADROOM define (Andrew Halaney) [RHEL-29244] - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Andrew Halaney) [RHEL-29244] - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix spelling mistake and clean up message (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to PHYLINK (Andrew Halaney) [RHEL-29244] - net: ti: cpsw: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpts: Handle error for clk_enable (Andrew Halaney) [RHEL-29244] - net: cpsw: Properly initialise struct page_pool_params (Andrew Halaney) [RHEL-29244] - net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Enable PHY timestamping (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: add missing of_node_put before return (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory (Andrew Halaney) [RHEL-29244] - net: davinci_emac: Fix interrupt pacing disable (Andrew Halaney) [RHEL-29244] - ethernet: tlan: use eth_hw_addr_set() (Andrew Halaney) [RHEL-29244] - ethernet: remove random_ether_addr() (Andrew Halaney) [RHEL-29244] - ethernet: replace netdev->dev_addr assignment loops (Andrew Halaney) [RHEL-29244] - ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) (Andrew Halaney) [RHEL-29244] - ethernet: make use of eth_hw_addr_random() where appropriate (Andrew Halaney) [RHEL-29244] - ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() (Andrew Halaney) [RHEL-29244] - ethernet: use of_get_ethdev_address() (Andrew Halaney) [RHEL-29244] - am65-cpsw: avoid null pointer arithmetic (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Move devlink registration to be last devlink command (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: make array stpa static const, makes object smaller (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: revert "drop frame padding" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: drop frame padding (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - Revert "net: build all switchdev drivers as modules when the bridge is a module" (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix wrong devlink release order (Andrew Halaney) [RHEL-29244] - net: build all switchdev drivers as modules when the bridge is a module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Annotate struct edma_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cppi41: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: annotate pm function with __maybe_unused (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: remove unused edma_and function (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Workaround errata i2234 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add system suspend/resume support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for BCDMA CSI RX (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert PSIL to be buildable as module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert k3-udma to module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j721e (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j7200 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Remove some unused functions (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: deprecate '#dma-channels' (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. (Andrew Halaney) [RHEL-29244] - dma: omap: hide legacy interface (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add AM62x DMSS support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cleanup comments (Andrew Halaney) [RHEL-29244] - drivers: dma: ti: k3-psil: Add support for J721S2 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Use 'for_each_set_bit' when possible (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix smatch warnings (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX (Andrew Halaney) [RHEL-29244] - xfs: drop experimental warning for FSDAX (Bill O'Donnell) [RHEL-15319] - mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (Bill O'Donnell) [RHEL-12888] - xfs: correct calculation for agend and blockcount (Bill O'Donnell) [RHEL-12888] - fs: distinguish between user initiated freeze and kernel initiated freeze (Bill O'Donnell) [RHEL-12888] - xfs: fix the calculation for "end" and "length" (Bill O'Donnell) [RHEL-12888] - mpls: Do not orphan the skb (Guillaume Nault) [RHEL-28782] - net: flow_dissector: Use 64bits for used_keys (Ivan Vecera) [RHEL-29648] - macvlan: Don't propagate promisc change to lower dev in passthru (Davide Caratti) [RHEL-32205] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-32205] - ipvlan: properly track tx_errors (Davide Caratti) [RHEL-32205] - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-32742] - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Guillaume Nault) [RHEL-30144] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: prevent perpetual headroom growth (Guillaume Nault) [RHEL-30144] - l2tp: pass correct message length to ip6_append_data (Guillaume Nault) [RHEL-30144] - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-30144] - ip_tunnels: use DEV_STATS_INC() (Guillaume Nault) [RHEL-30144] - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function (Guillaume Nault) [RHEL-31492] - inet_diag: annotate data-races around inet_diag_table[] (Guillaume Nault) [RHEL-31492] - arp: Prevent overflow in arp_req_get(). (Guillaume Nault) [RHEL-31492] - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Guillaume Nault) [RHEL-31492] - inet: read sk->sk_family once in inet_recv_error() (Guillaume Nault) [RHEL-31492] - net: ipv4: fix a memleak in ip_setup_cork (Guillaume Nault) [RHEL-31492] - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-31492] - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-31492]- PCI/MSI: Prevent MSI hardware interrupt number truncation (Myron Stowe) [RHEL-21453] - redhat/configs: Add CONFIG_CRYPTO_DEV_QAT_420XX (Vladis Dronov) [RHEL-17715] - crypto: qat - make ring to service map common for QAT GEN4 (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 420xx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 4xxx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix comment structure (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unnecessary description from comment (Vladis Dronov) [RHEL-17715] - crypto: qat - remove double initialization of value (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-17715] - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unused macros in qat_comp_alg.c (Vladis Dronov) [RHEL-17715] - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Vladis Dronov) [RHEL-17715] - Documentation: qat: fix auto_reset section (Vladis Dronov) [RHEL-17715] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - change SLAs cleanup flow at shutdown (Vladis Dronov) [RHEL-17715] - crypto: qat - improve aer error reset handling (Vladis Dronov) [RHEL-17715] - crypto: qat - limit heartbeat notifications (Vladis Dronov) [RHEL-17715] - crypto: qat - add auto reset on error (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notification (Vladis Dronov) [RHEL-17715] - crypto: qat - re-enable sriov after pf reset (Vladis Dronov) [RHEL-17715] - crypto: qat - update PFVF protocol for recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - disable arbitration before reset (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notify method (Vladis Dronov) [RHEL-17715] - crypto: qat - add heartbeat error simulator (Vladis Dronov) [RHEL-17715] - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid memcpy() overflow warning (Vladis Dronov) [RHEL-17715] - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Vladis Dronov) [RHEL-17715] - crypto: qat - generate dynamically arbiter mappings (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for ring pair level telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for device telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add admin msgs for telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - include pci.h for GET_DEV() (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for 420xx devices (Vladis Dronov) [RHEL-17715] - crypto: qat - move fw config related structures (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate portions of qat_4xxx code (Vladis Dronov) [RHEL-17715] - crypto: qat - change signature of uof_get_num_objs() (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate and rename get_service_enabled() (Vladis Dronov) [RHEL-17715] - seq_file: add helper macro to define attribute for rw file (Vladis Dronov) [RHEL-17715] - minmax: Introduce {min,max}_array() (Vladis Dronov) [RHEL-17715] - vfio/fsl-mc: Block calling interrupt handler without trigger (Alex Williamson) [RHEL-30023] - vfio/platform: Create persistent IRQ handlers (Alex Williamson) [RHEL-30023] - vfio/platform: Disable virqfds on cleanup (Alex Williamson) [RHEL-30023] - vfio/pci: Create persistent INTx handler (Alex Williamson) [RHEL-30023] - vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson) [RHEL-30023] - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-30023] - vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson) [RHEL-30023] - vfio/mbochs: make mbochs_class constant (Alex Williamson) [RHEL-30023] - vfio/mdpy: make mdpy_class constant (Alex Williamson) [RHEL-30023] - vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export range_intersect_range (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export do_io_rw() (Alex Williamson) [RHEL-30023] - vfio/pci: WARN_ON driver_override kasprintf failure (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_setup_barmap() (Alex Williamson) [RHEL-30023] - vfio/type1: account iommu allocations (Alex Williamson) [RHEL-30023] - redhat/configs: Disable CONFIG_VFIO_DEBUGFS (Alex Williamson) [RHEL-30023] - MAINTAINERS: Add vfio debugfs interface doc link (Alex Williamson) [RHEL-30023] - Documentation: add debugfs description for vfio (Alex Williamson) [RHEL-30023] - vfio/migration: Add debugfs to live migration driver (Alex Williamson) [RHEL-30023] - vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart (Alex Williamson) [RHEL-30023] - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Alex Williamson) [RHEL-30023] - vfio: Move iova_bitmap into iommufd (Alex Williamson) [RHEL-30023] - vfio/iova_bitmap: Export more API symbols (Alex Williamson) [RHEL-30023] - thermal: sysfs: Fix trip_point_hyst_store() (Jennifer Berringer) [RHEL-31231] - ring-buffer: Do not attempt to read past "commit" (Jerome Marchand) [RHEL-29064] {CVE-2023-52501} - Upstream has changed the APIs to suspend the array. (Nigel Croxon) [RHEL-26279] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-26279] - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Nigel Croxon) [RHEL-26279] - Revert "raid5: read data is wrong when recovery happens" (Nigel Croxon) [RHEL-26279] - md: add a mddev_is_dm helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_add_trace_msg helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_trace_remap helper (Nigel Croxon) [RHEL-26279] - md/raid1-10: add a helper raid1_check_read_range() (Nigel Croxon) [RHEL-26279] - md/raid1: factor out helpers to add rdev to conf (Nigel Croxon) [RHEL-26279] - md: add a new helper rdev_has_badblock() (Nigel Croxon) [RHEL-26279] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-26279] - dm-raid: fix lockdep waring in "pers->hot_add_disk" (Nigel Croxon) [RHEL-26279] - md/dm-raid: don't call md_reap_sync_thread() directly (Nigel Croxon) [RHEL-26279] - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Nigel Croxon) [RHEL-26279] - dm-raid: add a new helper prepare_suspend() in md_personality (Nigel Croxon) [RHEL-26279] - dm-raid: really frozen sync_thread during suspend (Nigel Croxon) [RHEL-26279] - md: add a new helper reshape_interrupted() (Nigel Croxon) [RHEL-26279] - md: export helper md_is_rdwr() (Nigel Croxon) [RHEL-26279] - md: export helpers to stop sync_thread (Nigel Croxon) [RHEL-26279] - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume (Nigel Croxon) [RHEL-26279] - md/md-bitmap: fix incorrect usage for sb_index (Nigel Croxon) [RHEL-26279] - md: check mddev->pers before calling md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: clean up openers check in do_md_stop() and md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: sync blockdev before stopping raid or setting readonly (Nigel Croxon) [RHEL-26279] - md: factor out a helper to sync mddev (Nigel Croxon) [RHEL-26279] - md: Don't clear MD_CLOSING when the raid is about to stop (Nigel Croxon) [RHEL-26279] - md: return directly before setting did_set_md_closing (Nigel Croxon) [RHEL-26279] - md: clean up invalid BUG_ON in md_ioctl (Nigel Croxon) [RHEL-26279] - md: changed the switch of RAID_VERSION to if (Nigel Croxon) [RHEL-26279] - md: merge the check of capabilities into md_ioctl_valid() (Nigel Croxon) [RHEL-26279] - md: Don't suspend the array for interrupted reshape (Nigel Croxon) [RHEL-26279] - md: Don't register sync_thread for reshape directly (Nigel Croxon) [RHEL-26279] - md: Make sure md_do_sync() will set MD_RECOVERY_DONE (Nigel Croxon) [RHEL-26279] - md: Don't ignore read-only array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Don't ignore suspended array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Fix missing release of 'active_io' for flush (Nigel Croxon) [RHEL-26279] - md: fix kmemleak of rdev->serial (Nigel Croxon) [RHEL-26279] - md: use RCU lock to protect traversal in md_spares_need_change() (Nigel Croxon) [RHEL-26279] - md: get rdev->mddev with READ_ONCE() (Nigel Croxon) [RHEL-26279] - md: remove redundant md_wakeup_thread() (Nigel Croxon) [RHEL-26279] - md: remove redundant check of 'mddev->sync_thread' (Nigel Croxon) [RHEL-26279] - md: fix a suspicious RCU usage warning (Nigel Croxon) [RHEL-26279] - md/raid1: Use blk_opf_t for read and write operations (Nigel Croxon) [RHEL-26279] - md: Fix md_seq_ops() regressions (Nigel Croxon) [RHEL-26279] - md/raid1: support read error check (Nigel Croxon) [RHEL-26279] - md: factor out a helper exceed_read_errors() to check read_errors (Nigel Croxon) [RHEL-26279] - md: Whenassemble the array, consult the superblock of the freshest device (Nigel Croxon) [RHEL-26279] - md/raid1: remove unnecessary null checking (Nigel Croxon) [RHEL-26279] - md: split MD_RECOVERY_NEEDED out of mddev_resume (Nigel Croxon) [RHEL-26279] - md: fix stopping sync thread (Nigel Croxon) [RHEL-26279] - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: fix missing flush of sync_work (Nigel Croxon) [RHEL-26279] - md: synchronize flush io with array reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-26279] - md/raid5: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid1: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid10: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md: remove flag RemoveSynchronized (Nigel Croxon) [RHEL-26279] - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-26279] - md: bypass block throttle for superblock update (Nigel Croxon) [RHEL-26279] - md: fix bi_status reporting in md_end_clone_io (Nigel Croxon) [RHEL-26279] - md: cleanup pers->prepare_suspend() (Nigel Croxon) [RHEL-26279] - md-cluster: check for timeout while a new disk adding (Nigel Croxon) [RHEL-26279] - md: rename __mddev_suspend/resume() back to mddev_suspend/resume() (Nigel Croxon) [RHEL-26279] - md/dm-raid: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md: remove old apis to suspend the array (Nigel Croxon) [RHEL-26279] - md: suspend array in md_start_sync() if array need reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid5: replace suspend with quiesce() callback (Nigel Croxon) [RHEL-26279] - md: cleanup mddev_create/destroy_serial_pool() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array before mddev_create/destroy_serial_pool (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for ioctls involed array reconfiguration (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for adding/removing rdev from state_store() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for sysfs apis (Nigel Croxon) [RHEL-26279] - md/raid5: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/md-bitmap: use new apis to suspend array for location_store() (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume and lock/unlock array (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume array (Nigel Croxon) [RHEL-26279] - md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' (Nigel Croxon) [RHEL-26279] - md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' (Nigel Croxon) [RHEL-26279] - md/raid1: don't split discard io for write behind (Nigel Croxon) [RHEL-26279] - md: do not require mddev_lock() for all options in array_state_store() (Nigel Croxon) [RHEL-26279] - md: simplify md_seq_ops (Nigel Croxon) [RHEL-26279] - md: factor out a helper from mddev_put() (Nigel Croxon) [RHEL-26279] - ext4: check if ext4_blkdev_get() returns NULL (Ming Lei) [RHEL-30965] - libceph: init the cursor when preparing the sparse read (Xiubo Li) [RHEL-19813] - libceph: just wait for more data to be available on the socket (Xiubo Li) [RHEL-19813] - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() (Xiubo Li) [RHEL-19813] - libceph: fail sparse-read if the data length doesn't match (Xiubo Li) [RHEL-19813] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary check for NULL in parse_longname() (Xiubo Li) [RHEL-19813] - ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper (Xiubo Li) [RHEL-19813] - ceph: fix updating i_truncate_pagecache_size for fscrypt (Xiubo Li) [RHEL-19813] - ceph: wait for OSD requests' callbacks to finish when unmounting (Xiubo Li) [RHEL-19813] - ceph: drop messages from MDS when unmounting (Xiubo Li) [RHEL-19813] - ceph: prevent snapshot creation in encrypted locked directories (Xiubo Li) [RHEL-19813] - ceph: add support for encrypted snapshot names (Xiubo Li) [RHEL-19813] - ceph: invalidate pages when doing direct/sync writes (Xiubo Li) [RHEL-19813] - ceph: plumb in decryption during reads (Xiubo Li) [RHEL-19813] - ceph: add encryption support to writepage and writepages (Xiubo Li) [RHEL-19813] - ceph: redirty the page for writepage on failure (Xiubo Li) [RHEL-19813] - ceph: add read/modify/write to ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: align data in pages in ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: don't use special DIO path for encrypted inodes (Xiubo Li) [RHEL-19813] - ceph: don't get the inline data for new creating files (Xiubo Li) [RHEL-19813] - ceph: add truncate size handling support for fscrypt (Xiubo Li) [RHEL-19813] - ceph: add object version support for sync read (Xiubo Li) [RHEL-19813] - libceph: allow ceph_osdc_new_request to accept a multi-op read (Xiubo Li) [RHEL-19813] - libceph: add CEPH_OSD_OP_ASSERT_VER support (Xiubo Li) [RHEL-19813] - ceph: add infrastructure for file encryption and decryption (Xiubo Li) [RHEL-19813] - ceph: handle fscrypt fields in cap messages from MDS (Xiubo Li) [RHEL-19813] - ceph: size handling in MClientRequest, cap updates and inode traces (Xiubo Li) [RHEL-19813] - ceph: mark directory as non-complete after loading key (Xiubo Li) [RHEL-19813] - ceph: allow encrypting a directory while not having Ax caps (Xiubo Li) [RHEL-19813] - ceph: add some fscrypt guardrails (Xiubo Li) [RHEL-19813] - ceph: create symlinks with encrypted and base64-encoded targets (Xiubo Li) [RHEL-19813] - ceph: add support to readdir for encrypted names (Xiubo Li) [RHEL-19813] - ceph: pass the request to parse_reply_info_readdir() (Xiubo Li) [RHEL-19813] - ceph: make ceph_fill_trace and ceph_get_name decrypt names (Xiubo Li) [RHEL-19813] - ceph: add helpers for converting names for userland presentation (Xiubo Li) [RHEL-19813] - ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (Xiubo Li) [RHEL-19813] - ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() (Xiubo Li) [RHEL-19813] - ceph: decode alternate_name in lease info (Xiubo Li) [RHEL-19813] - ceph: send alternate_name in MClientRequest (Xiubo Li) [RHEL-19813] - ceph: encode encrypted name in ceph_mdsc_build_path and dentry release (Xiubo Li) [RHEL-19813] - ceph: add base64 endcoding routines for encrypted names (Xiubo Li) [RHEL-19813] - ceph: make ioctl cmds more readable in debug log (Xiubo Li) [RHEL-19813] - ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr (Xiubo Li) [RHEL-19813] - ceph: implement -o test_dummy_encryption mount option (Xiubo Li) [RHEL-19813] - ceph: fscrypt_auth handling for ceph (Xiubo Li) [RHEL-19813] - ceph: use osd_req_op_extent_osd_iter for netfs reads (Xiubo Li) [RHEL-19813] - libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type (Xiubo Li) [RHEL-19813] - ceph: make ceph_msdc_build_path use ref-walk (Xiubo Li) [RHEL-19813] - ceph: preallocate inode for ops that may create one (Xiubo Li) [RHEL-19813] - fs: change test in inode_insert5 for adding to the sb list (Xiubo Li) [RHEL-19813] - ceph: add new mount option to enable sparse reads (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to OSD client (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to msgr1 (Xiubo Li) [RHEL-19813] - libceph: support sparse reads on msgr2 secure codepath (Xiubo Li) [RHEL-19813] - libceph: new sparse_read op, support sparse reads on msgr2 crc codepath (Xiubo Li) [RHEL-19813] - libceph: define struct ceph_sparse_extent and add some helpers (Xiubo Li) [RHEL-19813] - libceph: add spinlock around osd->o_requests (Xiubo Li) [RHEL-19813] - ceph: try to check caps immediately after async creating finishes (Xiubo Li) [RHEL-19813] - ceph: remove useless session parameter for check_caps() (Xiubo Li) [RHEL-19813] - ceph: flush the dirty caps immediatelly when quota is approaching (Xiubo Li) [RHEL-19813] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [RHEL-19813] - ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode() (Xiubo Li) [RHEL-19813] - ceph: fix incorrectly showing the .snap size for stat (Xiubo Li) [RHEL-19813] - ceph: fail the open_by_handle_at() if the dentry is being unlinked (Xiubo Li) [RHEL-19813] - ceph: increment i_version when doing a setattr with caps (Xiubo Li) [RHEL-19813] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [RHEL-19813] - ceph: no need to wait for transition RDCACHE|RD -> RD (Xiubo Li) [RHEL-19813] - ceph: fail the request if the peer MDS doesn't support getvxattr op (Xiubo Li) [RHEL-19813] - ceph: wake up the waiters if any new caps comes (Xiubo Li) [RHEL-19813] - libceph: drop last_piece flag from ceph_msg_data_cursor (Xiubo Li) [RHEL-19813] - fscrypt: Replace 1-element array with flexible array (Xiubo Li) [RHEL-19813] - fscrypt: optimize fscrypt_initialize() (Xiubo Li) [RHEL-19813] - fscrypt: use WARN_ON_ONCE instead of WARN_ON (Xiubo Li) [RHEL-19813] - fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: improve fscrypt_destroy_keyring() documentation (Xiubo Li) [RHEL-19813] - fscrypt: destroy keyring after security_sb_delete() (Xiubo Li) [RHEL-19813] - fscrypt: support decrypting data from large folios (Xiubo Li) [RHEL-19813] - fscrypt: clean up fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() (Xiubo Li) [RHEL-19813] - ext4: stop calling fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fscrypt: add the test dummy encryption key on-demand (Xiubo Li) [RHEL-19813] - fscrypt: stop using PG_error to track error status (Xiubo Li) [RHEL-19813] - fscrypt: remove fscrypt_set_test_dummy_encryption() (Xiubo Li) [RHEL-19813] - fscrypt: align Base64 encoding with RFC 4648 base64url (Xiubo Li) [RHEL-19813] - fscrypt: new helper function - fscrypt_prepare_lookup_partial() (Xiubo Li) [RHEL-19813] - fscrypt: add fscrypt_context_for_new_inode (Xiubo Li) [RHEL-19813] - fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size (Xiubo Li) [RHEL-19813] - fscrypt: split up FS_CRYPTO_BLOCK_SIZE (Xiubo Li) [RHEL-19813] - fscrypt: update documentation for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add functions for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add additional documentation for SM4 support (Xiubo Li) [RHEL-19813] - fscrypt: remove unused Speck definitions (Xiubo Li) [RHEL-19813] - fscrypt: Add SM4 XTS/CTS symmetric algorithm support (Xiubo Li) [RHEL-19813] - blk-crypto: Add support for SM4-XTS blk crypto mode (Xiubo Li) [RHEL-19813] - fscrypt: add comment for fscrypt_valid_enc_modes_v1() (Xiubo Li) [RHEL-19813] - fscrypt: pass super_block to fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: Add HCTR2 support for filename encryption (Xiubo Li) [RHEL-19813] - fscrypt: allow 256-bit master keys with AES-256-XTS (Xiubo Li) [RHEL-19813] - fscrypt: improve a few comments (Xiubo Li) [RHEL-19813] - fscrypt: improve documentation for inline encryption (Xiubo Li) [RHEL-19813] - fscrypt: clean up comments in bio.c (Xiubo Li) [RHEL-19813] - crypto: iaa - mark tech preview (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix nr_cpus < nr_iaa case (Vladis Dronov) [RHEL-29685] - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix comp/decomp delay statistics (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix async_disable descriptor leak (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove header table code (Vladis Dronov) [RHEL-29685] - ice: fix enabling RX VLAN filtering (Petr Oros) [RHEL-28837]- ipmi: Remove usage of the deprecated ida_simple_xx() API (Tony Camuso) [RHEL-25927] - ipmi: Use regspacings passed as a module parameter (Tony Camuso) [RHEL-25927] - ipmi: si: Use device_get_match_data() (Tony Camuso) [RHEL-25927] - ipmi: refactor deprecated strncpy (Tony Camuso) [RHEL-25927] - efivarfs: import symbols in EFIVAR namespace (Eric Chanudet) [RHEL-31861] - stackdepot: use variable size records for non-evictable entries (Waiman Long) [RHEL-28060] - stackdepot: make fast paths lock-less again (Waiman Long) [RHEL-28060] - stackdepot: add stats counters exported via debugfs (Waiman Long) [RHEL-28060] - lib/stackdepot: fix comment in include/linux/stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: add printk_deferred_enter/exit guards (Waiman Long) [RHEL-28060] - lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN (Waiman Long) [RHEL-28060] - kasan: use stack_depot_put for tag-based modes (Waiman Long) [RHEL-28060] - kasan: check object_size in kasan_complete_mode_report_info (Waiman Long) [RHEL-28060] - kasan: remove atomic accesses to stack ring entries (Waiman Long) [RHEL-28060] - lib/stackdepot: allow users to evict stack traces (Waiman Long) [RHEL-28060] - lib/stackdepot: add refcount for records (Waiman Long) [RHEL-28060] - lib/stackdepot, kasan: add flags to __stack_depot_save and rename (Waiman Long) [RHEL-28060] - lib/stackdepot: use list_head for stack record links (Waiman Long) [RHEL-28060] - lib/stackdepot: use read/write lock (Waiman Long) [RHEL-28060] - lib/stackdepot: store free stack records in a freelist (Waiman Long) [RHEL-28060] - lib/stackdepot: store next pool pointer in new_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_required to new_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: rework helpers for depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stackdepot: fix and clean-up atomic annotations (Waiman Long) [RHEL-28060] - redhat/configs: Add CONFIG_STACKDEPOT_MAX_FRAMES (Waiman Long) [RHEL-28060] - lib/stackdepot: use fixed-sized slots for stack records (Waiman Long) [RHEL-28060] - lib/stackdepot: add depot_fetch_stack helper (Waiman Long) [RHEL-28060] - lib/stackdepot: drop valid bit from handles (Waiman Long) [RHEL-28060] - lib/stackdepot: simplify __stack_depot_save (Waiman Long) [RHEL-28060] - lib/stackdepot: check disabled flag when fetching (Waiman Long) [RHEL-28060] - lib/stackdepot: print disabled message only if truly disabled (Waiman Long) [RHEL-28060] - mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() (Waiman Long) [RHEL-28060] - kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan (Waiman Long) [RHEL-28060] - kmsan: fix a stale comment in kmsan_save_stack_with_flags() (Waiman Long) [RHEL-28060] - lib/stackdepot: kmsan: mark API outputs as initialized (Waiman Long) [RHEL-28060] - lib/stackdepot: move documentation comments to stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: various comments clean-ups (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate racy pool_index accesses (Waiman Long) [RHEL-28060] - lib/stacktrace, kasan, kmsan: rework extra_bits interface (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_inited to next_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate depot_init_pool and depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stacktrace: drop impossible WARN_ON for depot_init_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename init_stack_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename handle and pool constants (Waiman Long) [RHEL-28060] - lib/stackdepot: rename slab to pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename hash table constants and variables (Waiman Long) [RHEL-28060] - lib/stackdepot: reorder and annotate global variables (Waiman Long) [RHEL-28060] - lib/stackdepot: lower the indentation in stack_depot_init (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate init and early init functions (Waiman Long) [RHEL-28060] - lib/stackdepot: rename stack_depot_disable (Waiman Long) [RHEL-28060] - lib/stackdepot, mm: rename stack_depot_want_early_init (Waiman Long) [RHEL-28060] - lib/stackdepot: use pr_fmt to define message format (Waiman Long) [RHEL-28060] - lib/stackdepot: put functions in logical order (Waiman Long) [RHEL-28060] - mm: use stack_depot_early_init for kmemleak (Waiman Long) [RHEL-28060] - mm: use stack_depot for recording kmemleak's backtrace (Waiman Long) [RHEL-28060] - redhat/configs: Remove CONFIG_STACK_HASH_ORDER (Waiman Long) [RHEL-28060] - lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing (Waiman Long) [RHEL-28060] - Add CONFIG_PER_VMA_LOCK_STATS to RHEL configs collection (Chris von Recklinghausen) [RHEL-27736] - mmap: fix do_brk_flags() modifying obviously incorrect VMAs (Chris von Recklinghausen) [RHEL-27736] - mm: do not BUG_ON missing brk mapping, because userspace can unmap it (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: leave IRQs enabled for per-cpu page allocations (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: always remove pages from temporary list (Chris von Recklinghausen) [RHEL-27736] - mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping (Chris von Recklinghausen) [RHEL-27736] - mm: rework handling in do_wp_page() based on private vs. shared mappings (Chris von Recklinghausen) [RHEL-27736] - hugetlb: remove duplicate mmu notifications (Chris von Recklinghausen) [RHEL-27736] - mm: teach release_pages() to take an array of encoded page pointers too (Chris von Recklinghausen) [RHEL-27736] - mm: introduce 'encoded' page pointers with embedded extra bits (Chris von Recklinghausen) [RHEL-27736] - mm/hugetlb_vmemmap: remap head page to newly allocated page (Chris von Recklinghausen) [RHEL-27736] - mm: mmap: fix documentation for vma_mas_szero (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix memory leak in mmap_region() (Chris von Recklinghausen) [RHEL-27736] - fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister() (Chris von Recklinghausen) [RHEL-27736] - drm/i915/userptr: restore probe_range behaviour (Chris von Recklinghausen) [RHEL-27736] - mmap: fix remap_file_pages() regression (Chris von Recklinghausen) [RHEL-27736] - mm: /proc/pid/smaps_rollup: fix maple tree search (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix MAP_FIXED address return on VMA merge (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: __vma_adjust(): suppress uninitialized var warning (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when mas_preallocate() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: fix mbind_range() arguments to vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: preallocate maple nodes for brk vma expansion (Chris von Recklinghausen) [RHEL-27736] - mm: more vma cache removal (Chris von Recklinghausen) [RHEL-27736] - mm: memcontrol: use memcg_kmem_enabled in count_objcg_event (Chris von Recklinghausen) [RHEL-27736] - mm: fs: initialize fsdata passed to write_begin/write_end interface (Chris von Recklinghausen) [RHEL-27736] - ksm: add the ksm prefix to the names of the ksm private structures (Chris von Recklinghausen) [RHEL-27736] - ksm: count allocated ksm rmap_items for each process (Chris von Recklinghausen) [RHEL-27736] - mm: reduce noise in show_mem for lowmem allocations (Chris von Recklinghausen) [RHEL-27736] - mm: refactor of vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: drop dead code in count_mm_mlocked_page_nr() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: pass in mapping to __vma_link_file() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: drop range_has_overlap() function (Chris von Recklinghausen) [RHEL-27736] - mm: remove the vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/vmscan: use vma iterator instead of vm_next (Chris von Recklinghausen) [RHEL-27736] - nommu: remove uses of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - i915: use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm/swapfile: use vma iterator instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/pagewalk: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/oom_kill: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/msync: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mremap: use vma_find_intersection() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mprotect: use maple tree navigation instead of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: use vma iterator and maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: use vma iterator & maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/memcontrol: stop using mm->highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - mm/madvise: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/ksm: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: stop using vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/gup: use maple tree navigation instead of linked list (Chris von Recklinghausen) [RHEL-27736] - fork: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - sched: use maple tree iterator to walk VMAs (Chris von Recklinghausen) [RHEL-27736] - perf: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - acct: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - ipc/shm: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - userfaultfd: use maple tree iterator to iterate VMAs (Chris von Recklinghausen) [RHEL-27736] - fs/proc/task_mmu: stop using linked list and highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - fs/proc/base: use the vma iterators in place of linked list (Chris von Recklinghausen) [RHEL-27736] - exec: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - coredump: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - cxl: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - x86: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - s390: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - powerpc: remove mmap linked list walks (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - arm64: remove mmap linked list from vdso (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: reorganize munmap to use maple states (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: move mmap_region() below do_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm: convert vma_lookup() to use mtree_load() (Chris von Recklinghausen) [RHEL-27736] - mm: remove vmacache (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use advanced maple tree API for mmap_region() (Chris von Recklinghausen) [RHEL-27736] - mm: use maple tree operations for find_vma_intersection() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mm: optimize find_exact_vma() to use vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mmap: change zeroing of maple tree in __vma_adjust() (Chris von Recklinghausen) [RHEL-27736] - mm: remove rb tree. (Chris von Recklinghausen) [RHEL-27736] - damon: convert __damon_va_three_regions to use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - kernel/fork: use maple tree for dup_mmap() during forking (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use maple tree for unmapped_area{_topdown} (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree in find_vma() instead of the rbtree. (Chris von Recklinghausen) [RHEL-27736] - mmap: use the VMA iterator in count_vma_pages_range() (Chris von Recklinghausen) [RHEL-27736] - mm: add VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm: start tracking VMAs with maple tree (Chris von Recklinghausen) [RHEL-27736] - mm/smaps: don't access young/dirty bit if pte unpresent (Chris von Recklinghausen) [RHEL-27736] - mm/huge_memory: fix comment of page_deferred_list (Chris von Recklinghausen) [RHEL-27736] - buffer: Remove check for PageError (Chris von Recklinghausen) [RHEL-27736] - mpage: Convert do_mpage_readpage() to use a folio (Chris von Recklinghausen) [RHEL-27736] - Revert "arm64: Change elfcore for_each_mte_vma() to use VMA iterator" (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - iommu/vt-d: Support enforce_cache_coherency only for empty domains (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Add MTL to quirk list to skip TE disabling (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Make context clearing consistent with context mapping (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Disable PCI ATS in legacy passthrough mode (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Omit devTLB invalidation requests when TES=0 (Jerry Snitselaar) [RHEL-31083] - gitlab-ci: allow coverage template to disable debug builds again (Michael Hofmann) - usb: dwc3-qcom: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - vfio/type1: use const struct bus_type ** (Desnes Nunes) [RHEL-28809] - Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role" (Desnes Nunes) [RHEL-28809] - USB: serial: option: fix FM101R-GL defines (Desnes Nunes) [RHEL-28809] - Revert "usb: phy: add usb phy notify port status API" (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Fix sink caps op current check (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: fix missing unlock (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Desnes Nunes) [RHEL-28809] - USB: serial: option: add entry for Sierra EM9191 with new firmware (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix missing link removal (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: Signal hpd low when exiting mode (Desnes Nunes) [RHEL-28809] - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished (Desnes Nunes) [RHEL-28809] - xhci: Preserve RsvdP bits in ERSTBA register correctly (Desnes Nunes) [RHEL-28809] - xhci: Clear EHB bit only at end of interrupt handler (Desnes Nunes) [RHEL-28809] - xhci: track port suspend state correctly in unsuccessful resume cases (Desnes Nunes) [RHEL-28809] - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails (Desnes Nunes) [RHEL-28809] - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28809] - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Desnes Nunes) [RHEL-28809] - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix NULL pointer dereference (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for OHCI (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for EHCI (Desnes Nunes) [RHEL-28809] - r8152: add vendor/device ID pair for D-Link DUB-E250 (Desnes Nunes) [RHEL-28809] - tcpm: Avoid soft reset when partner does not support get_status (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: reset counter when enter into unattached state after try role (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: set initial svdm version based on pd revision (Desnes Nunes) [RHEL-28809] - USB: serial: option: add FOXCONN T99W368/T99W373 product (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Quectel EM05G variant (0x030e) (Desnes Nunes) [RHEL-28809] - USB: cdc-acm: support flushing write buffers (TCOFLUSH) (Desnes Nunes) [RHEL-28809] - usb: typec: qcom-pmic-typec: register drm_bridge (Desnes Nunes) [RHEL-28809] - usb: typec: qcom: fix return value check in qcom_pmic_typec_probe() (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: add support for embedded DP cases (Desnes Nunes) [RHEL-28809] - usb: dwc3: remove unnecessary platform_set_drvdata() (Desnes Nunes) [RHEL-28809] - usb: dwc3-keystone: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: dwc3-am62: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: move ldisc dcd notification outside of acm's read lock (Desnes Nunes) [RHEL-28809] - usb: typec: tcpci: clear the fault status bit (Desnes Nunes) [RHEL-28809] - usb: typec: bus: verify partner exists in typec_altmode_attention (Desnes Nunes) [RHEL-28809] - usb: core: Use module_led_trigger macro to simplify the code (Desnes Nunes) [RHEL-28809] - usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 (Desnes Nunes) [RHEL-28809] - USB: ohci-sm501: remove unnecessary check of mem (Desnes Nunes) [RHEL-28809] - usb: ohci-sm501: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - media: usb: pvrusb2: fix inconsistent indenting (Desnes Nunes) [RHEL-28809] - usb: chipidea: add workaround for chipidea PEC bug (Desnes Nunes) [RHEL-28809] - usb: ehci: add workaround for chipidea PORTSC.PEC bug (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Add debugfs for ucsi commands (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: add PPS support (Desnes Nunes) [RHEL-28809] - Documentation/ABI: thunderbolt: Replace 01.org in contact (Desnes Nunes) [RHEL-28809] - thunderbolt: Check Intel vendor ID in tb_switch_get_generation() (Desnes Nunes) [RHEL-28809] - thunderbolt: Log a warning if device links are not found (Desnes Nunes) [RHEL-28809] - usb: chipidea: udc: Remove an unnecessary NULL value (Desnes Nunes) [RHEL-28809] - USB: misc: Remove unnecessary NULL values (Desnes Nunes) [RHEL-28809] - USB: cytherm: Correct the code style issue of redundant spaces (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: not sink vbus if operational current is 0mA (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Refactor the PPS APDO selection (Desnes Nunes) [RHEL-28809] - usb: host: Do not check for 0 return after calling platform_get_irq() (Desnes Nunes) [RHEL-28809] - thunderbolt: Set variable tmu_params storage class specifier to static (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: connector: disallow additional properties (Desnes Nunes) [RHEL-28809] - dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: xhci: tegra: Add shutdown callback for Tegra XUSB (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 (Desnes Nunes) [RHEL-28809] - usb: phy: add usb phy notify port status API (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: disconnect line when USB charger is attached (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - usb: chipidea: add USB PHY event (Desnes Nunes) [RHEL-28809] - USB: document ioctl USBDEVFS_GET_SPEED (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: correct SDM660 clocks (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: drop assigned-clocks (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: add one fsl picophy parameter tuning implementation (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 (Desnes Nunes) [RHEL-28809] - usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: dwc3: Add IPQ5332 compatible (Desnes Nunes) [RHEL-28809] - usb: Explicitly include correct DT includes (Desnes Nunes) [RHEL-28809] - USB: make usb class a const structure (Desnes Nunes) [RHEL-28809] - USB: mark all struct bus_type as const (Desnes Nunes) [RHEL-28809] - driver core: device.h: make struct bus_type a const * (Desnes Nunes) [RHEL-28809] - ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping() (Desnes Nunes) [RHEL-28809] - driver core: make the bus_type in struct device_driver constant (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Desnes Nunes) [RHEL-28809] - media: anysee: fix null-ptr-deref in anysee_master_xfer (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: ttusb-dec: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-28809] - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Desnes Nunes) [RHEL-28809] - media: pvrusb2: use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-28809] - usb: convert to ctime accessor functions (Desnes Nunes) [RHEL-28809] - fs: add ctime accessors infrastructure (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: set return value in rsp_buf alloc err path (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: use separate command and response buffers (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Desnes Nunes) [RHEL-28809] - misc: rtsx: set NULL intfdata when probe fails (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Remove the unneeded result variable (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: convert to DT schema format (Desnes Nunes) [RHEL-28809] - doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string (Desnes Nunes) [RHEL-28809] - dt-bindings: Fix incomplete if/then/else schemas (Desnes Nunes) [RHEL-28809] - dt-bindings: iio: dac: adi,ad5360: Add missing binding document (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Document properties needed for OTG mode (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Convert to schema (Desnes Nunes) [RHEL-28809]- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28017] {CVE-2023-52528} - thermal: ACPI: Include the right header file (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Refine acpi_handle_list_equal() slightly (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Return bool from acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Rearrange in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix white space in struct acpi_handle_list definition (Mark Langsdorf) [RHEL-26871] - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Mark Langsdorf) [RHEL-26871] - lib/fw_table: Remove acpi_parse_entries_array() export (Mark Langsdorf) [RHEL-26871] - thermal: trip: Remove lockdep assertion from for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - thermal: trip: Drop lockdep assertion from thermal_zone_trip_id() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the sort compare func used in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the address overlap check in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Fix disabled trip point check in handle_thermal_trip() (Mark Langsdorf) [RHEL-26871] - coresight: platform: acpi: Ignore the absence of graph (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_video_device for cooling-dev driver data (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_device_fix_up_power_children() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets (Mark Langsdorf) [RHEL-26871] - ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Put ACPI video and its child devices into D0 on boot (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Remove desktops without backlight DMI quirks (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix error path in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - iommu: Avoid more races around device probe (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Add acpi_device_fix_up_power_children() function (Mark Langsdorf) [RHEL-26871] - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup (Mark Langsdorf) [RHEL-26871] - acpi: Move common tables helper functions to common lib (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for HP 250 G7 Notebook PC (Mark Langsdorf) [RHEL-26871] - ACPI: x86: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Use dev groups for sysfs (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Use ERST timeout for slow devices (Mark Langsdorf) [RHEL-26871] - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler before getting NFIT table (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: use acpi_device_uid() for fetching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_device_is_present() helper in more places (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() (Mark Langsdorf) [RHEL-26871] - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Use string_choices API instead of ternary operator (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Remove redundant checks (Mark Langsdorf) [RHEL-26871] - acpi,mm: fix typo sibiling -> sibling (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add context argument to acpi_dev_install_notify_handler() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Combine passive and active trip update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move get_active_temp() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add function to walk trips under zone lock (Mark Langsdorf) [RHEL-26871] - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (Mark Langsdorf) [RHEL-26871] - ACPI: PRM: Annotate struct prm_module_info with __counted_by (Mark Langsdorf) [RHEL-26871] - ACPI: FPDT: properly handle invalid FPDT subtables (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Remove redundant braces around individual statement (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix up white space in a few places (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix up function header formatting in two places (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Add empty lines after local variable declarations (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Remove redundant parentheses in return statements (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Fix up white space in parameter lists (Mark Langsdorf) [RHEL-26871] - ACPI: property: Document the _DSD data buffer GUID (Mark Langsdorf) [RHEL-26871] - ACPI: property: Allow _DSD buffer data only for byte accessors (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: PCI: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Dynamically determine acpi_handle_list size (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop critical_valid and hot_valid trip flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not use trip indices for cooling device binding (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Mark uninitialized active trips as invalid (Mark Langsdorf) [RHEL-26871] - thermal: core: Allow trip pointers to be used for cooling device binding (Mark Langsdorf) [RHEL-26871] - thermal: core: Store trip pointer in struct thermal_instance (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Merge trip initialization functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update function wrappers (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Add device list to struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix a small leak in acpi_thermal_add() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop valid flag from struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant trip point flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of active trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of the passive trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify critical and hot trips representation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Create and populate trip points table earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Determine the number of trip points earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fold acpi_thermal_get_info() into its caller (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify initialization of critical and hot trips (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx (Mark Langsdorf) [RHEL-26871] - ACPI: OSI: refactor deprecated strncpy() (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: add __printf format attribute to acpi_os_vprintf() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Drop .ident values from dmi_system_id tables (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Consolidate IRQ trigger-type override DMI tables (Mark Langsdorf) [RHEL-26871] - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - mm/memory_hotplug: allow memmap on memory hotplug request to fallback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add for_each_lpi_constraint() helper (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add more debugging for AMD constraints parsing (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Post-increment variables when getting constraints (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E (Mark Langsdorf) [RHEL-26871] - ACPI: Remove assorted unused declarations of functions (Mark Langsdorf) [RHEL-26871] - ACPI: extlog: Fix finding the generic error data for v3 structure (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop unused .get_trip_*() callbacks (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework .get_trend() thermal zone callback (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc: Switch to new of API (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc-thermal: Remove unused function ti_thermal_get_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Rework critical trip setup (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Change initialization ordering (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always assume notification support (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always use 2 trips (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_pch: Use generic trip points (Mark Langsdorf) [RHEL-26871] - thermal/drivers/intel: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Drop pointless cast to unsigned long (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Assorted minor cleanups (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use generic trip points table (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use zone lock for synchronization (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rework updating trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Protect trip temperature from concurrent updates (Mark Langsdorf) [RHEL-26871] - thermal/intel/int340x: Replace parameter to simplify (Mark Langsdorf) [RHEL-26871] - thermal: intel: processor_thermal_device_pci: Use generic trip point (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Initialize trips if temperature is out of range (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Add ACPI trip point routines (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop unnecessary thermal zone callbacks (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rework thermal_get_trend() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use trip point table to register thermal zones (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework and rename __for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Introduce struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Carry out trip point updates under zone lock (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add priv pointer to struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: core: Introduce thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Do not handle trip points with invalid temperature (Mark Langsdorf) [RHEL-26871] - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs (Mark Langsdorf) [RHEL-26871] - ACPI: Move AMBA bus scan handling into arm64 specific directory (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not attach private data to ACPI handles (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop enabled flag from struct acpi_thermal_active (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Create platform device for CS35L56 (Mark Langsdorf) [RHEL-26871] - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 (Mark Langsdorf) [RHEL-26871] - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() (Mark Langsdorf) [RHEL-26871] - coresight: etm4x: Add ACPI support in platform driver (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refine messages in acpi_early_processor_control_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop nocrt parameter (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Use _OSC to convey OSPM processor support information (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Remove unnecessary .remove callback (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: HED: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: battery: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Set driver_data to NULL every time .add() fails (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Introduce acpi_processor_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Rename ACPI_PDC symbols (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refactor arch_acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move processor_physically_present() to acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move MWAIT quirk out of acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Mark Langsdorf) [RHEL-26871] - ACPICA: Slightly simplify an error message in acpi_ds_result_push() (Mark Langsdorf) [RHEL-26871] - ACPICA: Add interrupt command to acpiexec (Mark Langsdorf) [RHEL-26871] - ACPICA: Detect GED device and keep track of _EVT (Mark Langsdorf) [RHEL-26871] - ACPICA: Add support for _DSC as per ACPI 6.5 (Mark Langsdorf) [RHEL-26871] - ACPICA: Modify ACPI_STATE_COMMON (Mark Langsdorf) [RHEL-26871] - ACPICA: Fix GCC 12 dangling-pointer warning (Mark Langsdorf) [RHEL-26871] - ACPICA: exserial.c: replace ternary operator with ACPI_MIN() (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Move SMB0001 HID to the header and reuse (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Ignore SMB0001 only when it has resources (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: fix undeclared variable warnings by including sleep.h (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Constify acpi_companion_match() returned value (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Move acpi_root to internal header (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix acpi_ec_dispatch_gpe() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_state (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Simplify installation and removal of notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: button: Use different notify handlers for lid and buttons (Mark Langsdorf) [RHEL-26871] - ACPI: button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate struct acpi_thermal_state_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move acpi_thermal_driver definition (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move symbol definitions to one place (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use BIT() macro for defining flags (Mark Langsdorf) [RHEL-26871] - ACPI: FFH: Drop the inclusion of linux/arm-smccc.h (Mark Langsdorf) [RHEL-26871] - ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: mark bert_disable as __initdata (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Clear GPE on interrupt handling only (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence (Mark Langsdorf) [RHEL-26871] - ACPI: PM: s2idle: fix section mismatch warning (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Add declaration in a local header (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Reduce overhead related to devices with dependencies (Mark Langsdorf) [RHEL-26871] - efi: fix missing prototype warnings (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l (Mark Langsdorf) [RHEL-26871] - ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move to dedicated function sysfs extra attr creation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_device() (Mark Langsdorf) [RHEL-26871] - thermal: intel: pch_thermal: Use thermal driver device to write a trace (Mark Langsdorf) [RHEL-26871] - thermal/core: Add thermal_zone_device structure 'type' accessor (Mark Langsdorf) [RHEL-26871] - thermal: core: Encapsulate tz->device field (Mark Langsdorf) [RHEL-26871] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-26871] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-26871] - ACPICA: Update version to 20230331 (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-26871] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-26871] - ACPI: VIOT: Initialize the correct IOMMU fwspec (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Replace ternary operator with min_t() (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SBS: Fix handling of Smart Battery Selectors (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-26871] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: Add CXL error types (Mark Langsdorf) [RHEL-26871] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: CPPC: Add min and max perf register writing support (Mark Langsdorf) [RHEL-26871] - thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers (Mark Langsdorf) [RHEL-26871] - Input: sun4i-ts - switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - iio/drivers/sun4i_gpadc: Switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - thermal: Add a thermal zone id accessor (Mark Langsdorf) [RHEL-26871] - Enable CONFIG_USB_ONBOARD_HUB (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for clock input (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Print symbolic error names (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB5744 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: microchip,usb5744: Add second supply (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: add device for Genesys Logic hub gl3510 (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: support multiple power supplies (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL3523 hub (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: Don't warn twice about problems during remove (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add support for Microchip usb5744 hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required (Charles Mirabile) [RHEL-21064] - arm64: defconfig: Enable USB onboard HUB driver (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Via lab VL817 hub controller (Charles Mirabile) [RHEL-21064] - vendor-prefixes: Add VIA Labs, Inc. (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 (Charles Mirabile) [RHEL-21064] - ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add device id for Genesys Logic hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller (Charles Mirabile) [RHEL-21064] - dt-bindings: vendor-prefixes: add Genesys Logic (Charles Mirabile) [RHEL-21064] - mm: migrate high-order folios in swap cache correctly (Nico Pache) [RHEL-23654] - MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721E reviewer (Myron Stowe) [RHEL-28627] - PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment (Myron Stowe) [RHEL-28627] - PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-28627] - MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer (Myron Stowe) [RHEL-28627] - PCI: Fix kernel-doc issues (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use a unique test pattern for each BAR (Myron Stowe) [RHEL-28627] - docs: PCI: Fix typos (Myron Stowe) [RHEL-28627] - PCI: Remove unused 'node' member from struct pci_driver (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct reset-names property (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SM8150 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SC8180x (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Adjust iommu-map for different SoC (Myron Stowe) [RHEL-28627] - dw-xdata: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const (Myron Stowe) [RHEL-28627] - PCI: xilinx-nwl: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: rockchip-ep: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: uniphier: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: tegra194: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: keystone: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - PCI: cadence: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use INTX instead of LEGACY (Myron Stowe) [RHEL-28627] - PCI: endpoint: Rename LEGACY to INTX in test function driver (Myron Stowe) [RHEL-28627] - PCI: endpoint: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions (Myron Stowe) [RHEL-28627] - PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Myron Stowe) [RHEL-28627] - PCI: kirin: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: keystone: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: exynos: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: vmd: Remove usage of the deprecated ida_simple_xx() API (Myron Stowe) [RHEL-28627] - PCI: rcar-host: Add support for optional regulators (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Replace of_device.h with explicit of.h include (Myron Stowe) [RHEL-28627] - PCI: mediatek-gen3: Fix translation window size calculation (Myron Stowe) [RHEL-28627] - PCI: mediatek: Clear interrupt status before dispatching handler (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1043a (Myron Stowe) [RHEL-28627] - PCI: layerscape(ep): Rename pf_* as pf_lut_* (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1021a (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add function pointer for exit_from_l2() (Myron Stowe) [RHEL-28627] - PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names (Myron Stowe) [RHEL-28627] - PCI: keystone: Fix race condition when initializing PHYs (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error (Myron Stowe) [RHEL-28627] - PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning (Myron Stowe) [RHEL-28627] - PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members (Myron Stowe) [RHEL-28627] - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support (Myron Stowe) [RHEL-28627] - PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE (Myron Stowe) [RHEL-28627] - PCI: j721e: Make TI J721E depend on ARCH_K3 (Myron Stowe) [RHEL-28627] - PCI: j721e: Add TI J784S4 PCIe configuration (Myron Stowe) [RHEL-28627] - PCI: j721e: Add PCIe 4x lane selection support (Myron Stowe) [RHEL-28627] - PCI: j721e: Add per platform maximum lane settings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes (Myron Stowe) [RHEL-28627] - PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" (Myron Stowe) [RHEL-28627] - PCI: Add ACS quirk for more Zhaoxin Root Ports (Myron Stowe) [RHEL-28627] - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() (Myron Stowe) [RHEL-28627] - PCI: Log bridge info when first enumerating bridge (Myron Stowe) [RHEL-28627] - PCI: Log bridge windows conditionally (Myron Stowe) [RHEL-28627] - PCI: Supply bridge device, not secondary bus, to read window details (Myron Stowe) [RHEL-28627] - PCI: Move pci_read_bridge_windows() below individual window accessors (Myron Stowe) [RHEL-28627] - PCI: Use resource names in PCI log messages (Myron Stowe) [RHEL-28627] - PCI: Update BAR # and window messages (Myron Stowe) [RHEL-28627] - PCI: Log device type during enumeration (Myron Stowe) [RHEL-28627] - PCI: Fix 64GT/s effective data rate calculation (Myron Stowe) [RHEL-28627] - x86/pci: Clean up open-coded PCIBIOS return code mangling (Myron Stowe) [RHEL-28627] - scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal (Myron Stowe) [RHEL-28627] - powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal (Myron Stowe) [RHEL-28627] - x86/pci: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-28627] - PCI: Only override AMD USB controller if required (Myron Stowe) [RHEL-28627] - PCI: host-generic: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - x86/pci: Reorder pci_mmcfg_arch_map() definition before calls (Myron Stowe) [RHEL-28627] - x86/pci: Return pci_mmconfig_add() failure early (Myron Stowe) [RHEL-28627] - x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency (Myron Stowe) [RHEL-28627] - x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() (Myron Stowe) [RHEL-28627] - x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() (Myron Stowe) [RHEL-28627] - x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt (Myron Stowe) [RHEL-28627] - x86/pci: Add MCFG debug logging (Myron Stowe) [RHEL-28627] - x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' (Myron Stowe) [RHEL-28627] - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS (Myron Stowe) [RHEL-28627] - PCI/AER: Use explicit register sizes for struct members (Myron Stowe) [RHEL-28627] - PCI/AER: Decode Requester ID when no error info found (Myron Stowe) [RHEL-28627] - PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors (Myron Stowe) [RHEL-28627] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Myron Stowe) [RHEL-28627] - PCI/AER: Export pcie_aer_is_native() (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Use generic binding (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: improve msi handling (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Update for RK3588 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: Add rk3588 compatible (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MP PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MM PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MQ PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX PCIe EP mode support (Myron Stowe) [RHEL-28627] - exfat: free the sbi and iocharset in ->kill_sb (Pavel Reichl) [RHEL-30614] - exfat: don't RCU-free the sbi (Pavel Reichl) [RHEL-30614] - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree (Pavel Reichl) [RHEL-30614] - exfat: ensure that ctime is updated whenever the mtime is (Pavel Reichl) [RHEL-30614] - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Phil Auld) [RHEL-29436] - sched/rt/docs: Use 'real-time' instead of 'realtime' (Phil Auld) [RHEL-29436] - sched/rt/docs: Clarify & fix sched_rt_* sysctl docs (Phil Auld) [RHEL-29436] - sched/rt: Disallow writing invalid values to sched_rt_period_us (Phil Auld) [RHEL-29436] - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Phil Auld) [RHEL-29436] - sched/rt: Fix sysctl_sched_rr_timeslice intial value (Phil Auld) [RHEL-29436] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28877 RHEL-28878] {CVE-2023-52489} - Revert "[redhat] kabi: add symbol __scsi_execute to stablelist" (Ewan D. Milne) [RHEL-30725] - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Bill O'Donnell) [RHEL-29365] - NFS: remove sync_mode test from nfs_writepage_locked() (Jeffrey Layton) [RHEL-28630] - nfs: Remove writepage (Jeffrey Layton) [RHEL-28630]- scsi: target: pscsi: Fix bio_put() for error case (Maurizio Lombardi) [RHEL-29638] - scsi: target: Fix unmap setup during configuration (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Add TMF to tmr_list handling (Maurizio Lombardi) [RHEL-29638] - scsi: target: Enable READ CAPACITY for PR EARO (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix kernel-doc comment (Maurizio Lombardi) [RHEL-29638] - scsi: target: Export fabric driver direct submit settings (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Unexport target_queue_submission() (Maurizio Lombardi) [RHEL-29638] - scsi: target: Allow userspace to request direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Kill transport_handle_cdb_direct() (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move buffer clearing hack (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move core_alua_check_nonop_delay() call (Maurizio Lombardi) [RHEL-29638] - scsi: target: Have drivers report if they support direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: iscs: Make write_pending_must_be_called a bit field (Maurizio Lombardi) [RHEL-29638] - scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by (Maurizio Lombardi) [RHEL-29638] - scsi: target: Remove the references to http://www.linux-iscsi.org/ (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-29638] - selftests: net: gro fwd: update vxlan GRO test expectations (Antoine Tenart) [RHEL-19729] - udp: prevent local UDP tunnel packets from being GROed (Antoine Tenart) [RHEL-19729] - udp: do not transition UDP GRO fraglist partial checksums to unnecessary (Antoine Tenart) [RHEL-19729] - gro: fix ownership transfer (Antoine Tenart) [RHEL-19729] - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [RHEL-19729] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-17679] - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Mamatha Inamdar) [RHEL-18988] - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei) [RHEL-13920]- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() (Myron Stowe) [RHEL-26742 RHEL-26743] {CVE-2023-52466} - smb: client: do not start laundromat thread on nohandlecache (Paulo Alcantara) [RHEL-28739] - fs/nls: make load_nls() take a const parameter (Paulo Alcantara) [RHEL-28739] - smb3: do not start laundromat thread when dir leases disabled (Paulo Alcantara) [RHEL-28739] - smb3: display network namespace in debug information (Paulo Alcantara) [RHEL-28739] - cifs: Release folio lock on fscache read hit. (Paulo Alcantara) [RHEL-28739] - cifs: add missing return value check for cifs_sb_tlink (Paulo Alcantara) [RHEL-28739] - cifs: fix charset issue in reconnection (Paulo Alcantara) [RHEL-28739] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-28739] - cifs: allow dumping keys for directories too (Paulo Alcantara) [RHEL-28739] - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-28739] - cifs: is_network_name_deleted should return a bool (Paulo Alcantara) [RHEL-28739] - cifs: if deferred close is disabled then close files immediately (Paulo Alcantara) [RHEL-28739] - cifs: Add a laundromat thread for cached directories (Paulo Alcantara) [RHEL-28739] - smb: client: remove redundant pointer 'server' (Paulo Alcantara) [RHEL-28739] - cifs: new dynamic tracepoint to track ses not found errors (Paulo Alcantara) [RHEL-28739] - cifs: log session id when a matching ses is not found (Paulo Alcantara) [RHEL-28739] - smb: client: improve DFS mount check (Paulo Alcantara) [RHEL-28739] - smb: client: fix parsing of source mount option (Paulo Alcantara) [RHEL-28739] - cifs: print client_guid in DebugData (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in generic_ip_connect() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindNext() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindFirst() (Paulo Alcantara) [RHEL-28739] - smb3: do not reserve too many oplock credits (Paulo Alcantara) [RHEL-28739] - cifs: print more detail when invalidate_inode_mapping fails (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_smb3_do_mount() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_match_super() (Paulo Alcantara) [RHEL-28739] - cifs: print nosharesock value while dumping mount options (Paulo Alcantara) [RHEL-28739] - scripts/gdb: fix SB_* constants parsing (Ming Lei) [RHEL-29262] - super: wait for nascent superblocks (Ming Lei) [RHEL-29262] - super: use locking helpers (Ming Lei) [RHEL-29262] - fs: fix undefined behavior in bit shift for SB_NOUSER (Ming Lei) [RHEL-29262] - block: fix kernel-doc for disk_force_media_change() (Ming Lei) [RHEL-29262] - nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - zram: take device and not only bvec offset into account (Ming Lei) [RHEL-29262] - ext4: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xfs: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - jfs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - fs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - mm/swap: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Drop unused snapshot_test argument (Ming Lei) [RHEL-29262] - PM: hibernate: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Rename function parameter from snapshot_test to exclusive (Ming Lei) [RHEL-29262] - s390/dasd: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - scsi: target: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nvmet: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - md: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - dm: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - zram: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xen/blkback: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - pktcdvd: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - drdb: Convert to use bdev_open_by_path() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in blkdev_open() (Ming Lei) [RHEL-29262] - block: Provide bdev_open_* functions (Ming Lei) [RHEL-29262] - fs: remove get_super (Ming Lei) [RHEL-29262] - block: call into the file system for ioctl BLKFLSBUF (Ming Lei) [RHEL-29262] - block: call into the file system for bdev_mark_dead (Ming Lei) [RHEL-29262] - block: consolidate __invalidate_device and fsync_bdev (Ming Lei) [RHEL-29262] - block: drop the "busy inodes on changed media" log message (Ming Lei) [RHEL-29262] - dasd: also call __invalidate_device when setting the device offline (Ming Lei) [RHEL-29262] - amiflop: don't call fsync_bdev in FDFMTBEG (Ming Lei) [RHEL-29262] - floppy: call disk_force_media_change when changing the format (Ming Lei) [RHEL-29262] - block: simplify the disk_force_media_change interface (Ming Lei) [RHEL-29262] - nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - xfs use fs_holder_ops for the log and RT devices (Ming Lei) [RHEL-29262] - xfs: drop s_umount over opening the log and RT devices (Ming Lei) [RHEL-29262] - ext4: use fs_holder_ops for the log device (Ming Lei) [RHEL-29262] - ext4: drop s_umount over opening the log device (Ming Lei) [RHEL-29262] - fs: export fs_holder_ops (Ming Lei) [RHEL-29262] - fs: stop using get_super in fs_mark_dead (Ming Lei) [RHEL-29262] - fs: use the super_block as holder when mounting file systems (Ming Lei) [RHEL-29262] - ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust (Ming Lei) [RHEL-29262] - nilfs2: use setup_bdev_super to de-duplicate the mount code (Ming Lei) [RHEL-29262] - fs: export setup_bdev_super (Ming Lei) [RHEL-29262] - fs: open block device after superblock creation (Ming Lei) [RHEL-29262] - exfat: free the sbi and iocharset in ->kill_sb (Ming Lei) [RHEL-29262] - exfat: don't RCU-free the sbi (Ming Lei) [RHEL-29262] - ext4: close the external journal device in ->kill_sb (Ming Lei) [RHEL-29262] - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' (Ming Lei) [RHEL-29262] - ext4: Fix reusing stale buffer heads from last failed mounting (Ming Lei) [RHEL-29262] - xfs: document the invalidate_bdev call in invalidate_bdev (Ming Lei) [RHEL-29262] - xfs: close the external block devices in xfs_mount_free (Ming Lei) [RHEL-29262] - xfs: close the RT and log block devices in xfs_free_buftarg (Ming Lei) [RHEL-29262] - xfs: remove xfs_blkdev_put (Ming Lei) [RHEL-29262] - xfs: free the xfs_mount in ->kill_sb (Ming Lei) [RHEL-29262] - xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super (Ming Lei) [RHEL-29262] - xfs: reformat the xfs_fs_free prototype (Ming Lei) [RHEL-29262] - fs, block: remove bdev->bd_super (Ming Lei) [RHEL-29262] - ocfs2: stop using bdev->bd_super for journal error logging (Ming Lei) [RHEL-29262] - ext4: don't use bdev->bd_super in __ext4_journal_get_write_access (Ming Lei) [RHEL-29262] - fs: stop using bdev->bd_super in mark_buffer_write_io_error (Ming Lei) [RHEL-29262] - fuse: retire block-device-based superblock on force unmount (Ming Lei) [RHEL-29262] - vfs: function to prevent re-use of block-device-based superblocks (Ming Lei) [RHEL-29262] - block: don't allow a disk link holder to itself (Ming Lei) [RHEL-29262] - block: store the holder kobject in bd_holder_disk (Ming Lei) [RHEL-29262] - block: fix use after free for bd_holder_dir (Ming Lei) [RHEL-29262] - block: remove delayed holder registration (Ming Lei) [RHEL-29262] - dm: track per-add_disk holder relations in DM (Ming Lei) [RHEL-29262] - dm: make sure create and remove dm device won't race with open and close table (Ming Lei) [RHEL-29262] - dm: cleanup close_table_device (Ming Lei) [RHEL-29262] - dm: cleanup open_table_device (Ming Lei) [RHEL-29262] - dm: remove free_table_devices (Ming Lei) [RHEL-29262] - zram: return errors from read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: fix synchronous reads (Ming Lei) [RHEL-29262] - zram: don't return errors from read_from_bdev_async (Ming Lei) [RHEL-29262] - zram: pass a page to read_from_bdev (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_write (Ming Lei) [RHEL-29262] - zram: don't pass a bvec to __zram_bvec_write (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_read (Ming Lei) [RHEL-29262] - zram: directly call zram_read_page in writeback_store (Ming Lei) [RHEL-29262] - zram: use bvec_set_page to initialize bvecs (Ming Lei) [RHEL-29262] - zram: rename __zram_bvec_read to zram_read_page (Ming Lei) [RHEL-29262] - zram: don't use highmem for the bounce buffer in zram_bvec_{read,write} (Ming Lei) [RHEL-29262] - zram: refactor highlevel read and write handling (Ming Lei) [RHEL-29262] - zram: return early on error in zram_bvec_rw (Ming Lei) [RHEL-29262] - zram: move discard handling to zram_submit_bio (Ming Lei) [RHEL-29262] - zram: simplify bvec iteration in __zram_make_request (Ming Lei) [RHEL-29262] - zram: make zram_bio_discard more self-contained (Ming Lei) [RHEL-29262] - zram: remove valid_io_request (Ming Lei) [RHEL-29262] - zram: always compile read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: remove unused stats fields (Ming Lei) [RHEL-29262] - block: remove ->rw_page (Ming Lei) [RHEL-29262] - mm: factor out a swap_writepage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the __swap_writepage return value (Ming Lei) [RHEL-29262] - mm: use an on-stack bio for synchronous swapin (Ming Lei) [RHEL-29262] - mm: factor out a swap_readpage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the swap_readpage return value (Ming Lei) [RHEL-29262] - mpage: stop using bdev_{read,write}_page (Ming Lei) [RHEL-29262] - zram: add incompressible flag to read_block_state() (Ming Lei) [RHEL-29262] - zram: add incompressible writeback (Ming Lei) [RHEL-29262] - documentation: add zram recompression documentation (Ming Lei) [RHEL-29262] - zram: add algo parameter support to zram_recompress() (Ming Lei) [RHEL-29262] - zram: remove redundant checks from zram_recompress() (Ming Lei) [RHEL-29262] - zram: add size class equals check into recompression (Ming Lei) [RHEL-29262] - zram: use IS_ERR_VALUE() to check for zs_malloc() errors (Ming Lei) [RHEL-29262] - zram: clarify writeback_store() comment (Ming Lei) [RHEL-29262] - zram: add recompress flag to read_block_state() (Ming Lei) [RHEL-29262] - redhat: configs: add zram ZRAM_MULTI_COMP (Ming Lei) [RHEL-29262] - zram: introduce recompress sysfs knob (Ming Lei) [RHEL-29262] - zram: factor out WB and non-WB zram read functions (Ming Lei) [RHEL-29262] - zram: add recompression algorithm sysfs knob (Ming Lei) [RHEL-29262] - zram: preparation for multi-zcomp support (Ming Lei) [RHEL-29262] - zram: add a huge_idle writeback mode (Ming Lei) [RHEL-29262] - docs: Fix wording in optional zram feature docs (Ming Lei) [RHEL-29262] - redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) [RHEL-22073] - remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - PM: domains: Add helper functions to attach/detach multiple PM domains (Radu Rendec) [RHEL-29555] - remoteproc: qcom_q6v5_adsp: Fix iommu_map() compatibility (Radu Rendec) [RHEL-29555] - remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add support for memory sandbox (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add efuse evb selection control (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Replace hard coded values with macros (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Update rproc parse firmware callback (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add compatible name for SC7280 ADSP (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add flag in adsp private data structure (Radu Rendec) [RHEL-29555] - dt-bindings: remoteproc: qcom: Add SC7280 ADSP support (Radu Rendec) [RHEL-29555] - memory: tegra: Skip SID programming if SID registers aren't set (Robert Foss) [RHEL-23656] - memory: tegra: Add SID override programming for MC clients (Robert Foss) [RHEL-23656] - iommu: Don't reserve 0-length IOVA region (Robert Foss) [RHEL-23656] - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Mamatha Inamdar) [RHEL-29448] - thermal: core: Fix NULL pointer dereference in zone registration error path (David Arcari) [RHEL-26922 RHEL-26923] {CVE-2023-52473} - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Steve Best) [RHEL-29487 RHEL-29488] {CVE-2023-52615} - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (David Arcari) [RHEL-29653] - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-23034] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-23034] - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Steve Best) [RHEL-30728] - x86/cpu: Add model number for Intel Clearwater Forest processor (Steve Best) [RHEL-30728] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29679] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29679] - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-7976] - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029] - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701] - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701] - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701] - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701] - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701] - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701] - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701] - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701] - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701] - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701] - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701] - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701] - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701] - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701] - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701] - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701] - i40e: field get conversion (Ivan Vecera) [RHEL-15701] - i40e: field prep conversion (Ivan Vecera) [RHEL-15701] - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701] - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701] - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701] - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701] - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701] - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701] - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701] - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701] - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701] - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701] - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701] - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701] - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701] - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701] - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701] - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701] - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701] - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701] - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701] - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701] - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701] - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701] - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701] - intel: fix format warnings (Ivan Vecera) [RHEL-15701] - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701] - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701] - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701] - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701] - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701] - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701] - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701] - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701] - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701] - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701] - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701] - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701] - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701] - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701] - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701] - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701] - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701] - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701] - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701] - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701] - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701] - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701] - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701] - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701] - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701] - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701] - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701] - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701] - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701] - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701] - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701] - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701] - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701] - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701] - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701] - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701] - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) [RHEL-23390] - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add an emulation flag for implicit system access (Prarit Bhargava) [RHEL-25415] - KVM: x86: Consolidate flags for __linearize() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Remove obsolete config X86_32_SMP (Prarit Bhargava) [RHEL-25415] - x86/xen: add CPU dependencies for 32-bit build (Prarit Bhargava) [RHEL-25415] - x86/xen: fix percpu vcpu_info allocation (Prarit Bhargava) [RHEL-25415] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Prarit Bhargava) [RHEL-25415] - x86/cpu/intel_epb: Don't rely on link order (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Remove unfinished sentence from comment (Prarit Bhargava) [RHEL-25415] - x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop struct local_apic (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop enum apic_delivery_modes (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop apic::delivery_mode (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Set new revision only after a successful update (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rework early revisions reporting (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove the driver announcement and version (Prarit Bhargava) [RHEL-25415] - x86/entry: Harden return-to-user (Prarit Bhargava) [RHEL-25415] - x86/entry: Optimize common_interrupt_return() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Prarit Bhargava) [RHEL-25415] - x86/mtrr: Document missing function parameters in kernel-doc (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix overflow when counting digits (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Grand Ridge support (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Sierra Forest support (Prarit Bhargava) [RHEL-25415] - x86/smp: Export symbol cpu_clustergroup_mask() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Prarit Bhargava) [RHEL-25415] - x86/mce: Remove redundant check from mce_device_create() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Make the struct paravirt_patch_site packed (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use relative reference for the original instruction offset (Prarit Bhargava) [RHEL-25415] - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Prarit Bhargava) [RHEL-25415] - x86/barrier: Do not serialize MSR accesses on AMD (Prarit Bhargava) [RHEL-25415] - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Prarit Bhargava) [RHEL-25415] - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Prarit Bhargava) [RHEL-25415] - x86/acpi: Handle bogus MADT APIC tables gracefully (Prarit Bhargava) [RHEL-25415] - x86/acpi: Ignore invalid x2APIC entries (Prarit Bhargava) [RHEL-25415] - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y (Prarit Bhargava) [RHEL-25415] - x86/microcode: Prepare for minimal revision check (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Add a minimum required revision for late loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "offline" CPUs correctly (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_force_nmi_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Protect against instrumentation (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rendezvous and load in NMI (Prarit Bhargava) [RHEL-25415] - x86/microcode: Replace the all-in-one rendevous handler (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide new control functions (Prarit Bhargava) [RHEL-25415] - x86/microcode: Get rid of the schedule work indirection (Prarit Bhargava) [RHEL-25415] - x86/microcode: Mop up early loading leftovers (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use cached microcode for AP load (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin/initrd microcode early (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove pointless apply() invocation (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin microcode too (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU control field (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU result state (Prarit Bhargava) [RHEL-25415] - x86/microcode: Sanitize __wait_for_cpus() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clarify the late load logic (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "nosmt" correctly (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clean up mc_cpu_down_prep() (Prarit Bhargava) [RHEL-25415] - x86: Enable IBT in Rust if enabled in C (Prarit Bhargava) [RHEL-25415] - x86/callthunks: Delete unused "struct thunk_desc" (Prarit Bhargava) [RHEL-25415] - x86/vdso: Run objtool on vdso32-setup.o (Prarit Bhargava) [RHEL-25415] - x86/pti: Fix kernel warnings for pti= and nopti cmdline options (Prarit Bhargava) [RHEL-25415] - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove the unused assigned_dev_head from kvm_arch (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove always-false condition in kvmclock_sync_fn (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Temporarily map initrd for microcode loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Restructure mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - UML: remove unused cmd_vdso_install (Prarit Bhargava) [RHEL-25415] - KVM: x86: Update the variable naming in kvm_x86_ops.sched_in() (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Prarit Bhargava) [RHEL-25415] - KVM: x86: Use octal for file permission (Prarit Bhargava) [RHEL-25415] - x86/head/64: Move the __head definition to (Prarit Bhargava) [RHEL-25415] - vgacon: remove screen_info dependency (Prarit Bhargava) [RHEL-25415] - x86/mce: Cleanup mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/mce: Define amd_mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Split amd_mce_is_memory_error() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Add missing __head annotation to startup_64_load_idt() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Clean up syscall fast exit tests (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Convert SYSRET validation tests to C (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable KASAN in apply_alternatives() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations (Prarit Bhargava) [RHEL-25415] - hardening: x86: drop reference to removed config AMD_IOMMU_V2 (Prarit Bhargava) [RHEL-25415] - hardening: Provide Kconfig fragments for basic options (Prarit Bhargava) [RHEL-25415] - sched/topology: Rename 'DIE' domain to 'PKG' (Prarit Bhargava) [RHEL-25415] - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Prarit Bhargava) [RHEL-25415] - cpu-hotplug: Provide prototypes for arch CPU registration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Prarit Bhargava) [RHEL-25415] - x86/sev: Drop unneeded #include (Prarit Bhargava) [RHEL-25415] - KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide debug interface (Prarit Bhargava) [RHEL-25415] - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Prarit Bhargava) [RHEL-25415] - x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for [gs]et_apic_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for phys_pkg_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for check_apicid_used() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for APIC IDs in global data (Prarit Bhargava) [RHEL-25415] - x86/apic: Use BAD_APICID consistently (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_l[l2]c_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move logical package and die IDs into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cu_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_core_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_die_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move phys_proc_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Prarit Bhargava) [RHEL-25415] - x86/cpu/hygon: Fix the CPU topology evaluation for real (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - locking/atomic/x86: Introduce arch_sync_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86/cstate: Allow reading the package statistics from local CPU (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/pt: Fix kernel-doc comments (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Remove SEP test for SYSEXIT (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Convert do_fast_syscall_32() to bool return type (Prarit Bhargava) [RHEL-25415] - x86/entry/compat: Combine return value test from syscall handler (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add SBPB support (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add IBPB_BRTYPE support (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: Use fast path for Xen timer delivery (Prarit Bhargava) [RHEL-25415] - locking/local, arch: Rewrite local_add_unless() as a static inline function (Prarit Bhargava) [RHEL-25415] - x86/lib: Address kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Address kernel-doc warning (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - syscalls: Cleanup references to sys_lookup_dcookie() (Prarit Bhargava) [RHEL-25415] - x86/sev: Make boot_ghcb_page[] static (Prarit Bhargava) [RHEL-25415] - x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls (Prarit Bhargava) [RHEL-25415] - x86/boot: Fix incorrect startup_gdt_descr.size (Prarit Bhargava) [RHEL-25415] - x86/numa: Add Devicetree support (Prarit Bhargava) [RHEL-25415] - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Prarit Bhargava) [RHEL-25415] - x86/cpu/amd: Remove redundant 'break' statement (Prarit Bhargava) [RHEL-25415] - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot (Prarit Bhargava) [RHEL-25415] - x86/boot: Compile boot code with -std=gnu11 too (Prarit Bhargava) [RHEL-25415] - x86/srso: Add SRSO mitigation for Hygon processors (Prarit Bhargava) [RHEL-25415] - KVM: x86: Force TLB flush on userspace changes to special registers (Prarit Bhargava) [RHEL-25415] - KVM: x86: Remove redundant vcpu->arch.cr0 assignments (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix typos in comments (Prarit Bhargava) [RHEL-25415] - x86/entry: Remove unused argument %rsi passed to exc_nmi() (Prarit Bhargava) [RHEL-25415] - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() (Prarit Bhargava) [RHEL-25415] - x86_64: Show CR4.PSE on auxiliaries like on BSP (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/kgdb: Fix a kerneldoc warning when build with W=1 (Prarit Bhargava) [RHEL-25415] - x86/speculation, objtool: Use absolute relocations for annotations (Prarit Bhargava) [RHEL-25415] - x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32 (Prarit Bhargava) [RHEL-25415] - x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to (Prarit Bhargava) [RHEL-25415] - x86/platform/uv/apic: Clean up inconsistent indenting (Prarit Bhargava) [RHEL-25415] - x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() (Prarit Bhargava) [RHEL-25415] - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Prarit Bhargava) [RHEL-25415] - x86/xen: allow nesting of same lazy mode (Prarit Bhargava) [RHEL-25415] - x86/xen: move paravirt lazy code (Prarit Bhargava) [RHEL-25415] - xen/efi: refactor deprecated strncpy (Prarit Bhargava) [RHEL-25415] - xen: simplify evtchn_do_upcall() call maze (Prarit Bhargava) [RHEL-25415] - locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64 (Prarit Bhargava) [RHEL-25415] - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Rework NMI "action" modparam handling (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Remove LTO flags (Prarit Bhargava) [RHEL-25415] - arch/x86: Implement arch_bpf_stack_walk (Prarit Bhargava) [RHEL-25415] - bpf: Use bpf_is_subprog to check for subprogs (Prarit Bhargava) [RHEL-25415] - x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} (Prarit Bhargava) [RHEL-25415] - x86/numa: Introduce numa_fill_memblks() (Prarit Bhargava) [RHEL-25415] - bpf, x64: Comment tail_call_cnt initialisation (Prarit Bhargava) [RHEL-25415] - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() (Prarit Bhargava) [RHEL-25415] - x86/ibt: Suppress spurious ENDBR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Extend the ref-cycles event to GP counters (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Fix broken fixed event constraints extension (Prarit Bhargava) [RHEL-25415] - efi/x86: Move EFI runtime call setup/teardown helpers out of line (Prarit Bhargava) [RHEL-25415] - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI (Prarit Bhargava) [RHEL-25415] - x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld (Prarit Bhargava) [RHEL-25415] - x86/irq/i8259: Fix kernel-doc annotation warning (Prarit Bhargava) [RHEL-25415] - x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Add common intel_pmu_init_hybrid() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Clean up the hybrid CPU type handling code (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Apply the common initialization code for ADL (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for ADL e-core (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for SPR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Use the common uarch name for the shared functions (Prarit Bhargava) [RHEL-25415] - um: Hard-code the result of 'uname -s' (Prarit Bhargava) [RHEL-25415] - um: Use the x86 checksum implementation on 32-bit (Prarit Bhargava) [RHEL-25415] - um: Remove unsued extern declaration ldt_host_info() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() (Prarit Bhargava) [RHEL-25415] - efi/runtime-wrappers: Remove duplicated macro for service returning void (Prarit Bhargava) [RHEL-25415] - sections: move and rename core_kernel_data() to is_kernel_core_data() (Prarit Bhargava) [RHEL-25415] - x86/xen: Make virt_to_pfn() a static inline (Prarit Bhargava) [RHEL-25415] - xen: remove a confusing comment on auto-translated guest I/O (Prarit Bhargava) [RHEL-25415] - x86/kernel: increase kcov coverage under arch/x86/kernel folder (Prarit Bhargava) [RHEL-25415] - range.h: Move resource API and constant to respective files (Prarit Bhargava) [RHEL-25415] - genetlink: replace custom CONCATENATE() implementation (Prarit Bhargava) [RHEL-25415] - x86/MCE: Always save CS register on AMD Zen IF Poison errors (Prarit Bhargava) [RHEL-25415] - x86/ibt: Convert IBT selftest to asm (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove unused microcode.h include (Prarit Bhargava) [RHEL-25415] - locking: remove spin_lock_prefetch (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Prarit Bhargava) [RHEL-25415] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap IPI calls into helper functions (Prarit Bhargava) [RHEL-25415] - x86/apic: Turn on static calls (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide static call infrastructure for APIC callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Mark all hotpath APIC callback wrappers __always_inline (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Mark apic __ro_after_init (Prarit Bhargava) [RHEL-25415] - x86/apic: Convert other overrides to apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Use standard apic driver mechanism for Xen PV (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke ack_APIC_irq() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide common init infrastructure (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap apic->native_eoi() into a helper (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless arguments from [native_]eoi_write() (Prarit Bhargava) [RHEL-25415] - x86/apic/noop: Tidy up the code (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless NULL initializations (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC ID range validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Prepare x2APIC for using apic::max_apic_id (Prarit Bhargava) [RHEL-25415] - x86/apic: Add max_apic_id member (Prarit Bhargava) [RHEL-25415] - x86/apic: Simplify X2APIC ID validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap APIC ID validation into an inline (Prarit Bhargava) [RHEL-25415] - x86/apic/64: Uncopypaste probing (Prarit Bhargava) [RHEL-25415] - x86/apic/x2apic: Share all common IPI functions (Prarit Bhargava) [RHEL-25415] - x86/apic/uv: Get rid of wrapper callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::safe_wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate wait_icr_idle() implementations (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Tidy up the code and fixup comments (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up apic::apic_id_registered() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up *setup_apic_routing() (Prarit Bhargava) [RHEL-25415] - x86/ioapic/32: Decrapify phys_id_present_map operation (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke apic::apicid_to_cpu_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke empty init_apic_ldr() callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Decrapify the def_bigsmp mechanism (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove bigsmp_cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove pointless default_acpi_madt_oem_check() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up early_per_cpu() abuse (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Code cleanup (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove x86_cpu_to_logical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Sanitize logical APIC ID handling (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove check_phys_apicid_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of apic_phys (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke another processor check (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize num_processors handling (Prarit Bhargava) [RHEL-25415] - x86/xen/pv: Pretend that it found SMP configuration (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC address setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Split register_apic_address() (Prarit Bhargava) [RHEL-25415] - x86/apic: Make some APIC init functions bool (Prarit Bhargava) [RHEL-25415] - x86/of: Fix the APIC address registration (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove mpparse 'apicid' variable (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove the pointless APIC version check (Prarit Bhargava) [RHEL-25415] - x86/apic: Register boot CPU APIC early (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate boot_cpu_physical_apicid initialization sites (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke unused apic::inquire_remote_apic() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove unused max_physical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of hard_smp_processor_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless x86_bios_cpu_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/ioapic: Rename skip_ioapic_setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Rename disable_apic (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make identify_boot_cpu() static (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove unused physid_*() nonsense (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove microcode_mutex (Prarit Bhargava) [RHEL-25415] - x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel (Prarit Bhargava) [RHEL-25415] - x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback (Prarit Bhargava) [RHEL-25415] - x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() (Prarit Bhargava) [RHEL-25415] - x86/MSR: make msr_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/cpuid: make cpuid_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Fix tlb_remove_table function callback prototype warning (Prarit Bhargava) [RHEL-25415] - x86/qspinlock-paravirt: Fix missing-prototype warning (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Silence unused native_pv_lock_init() function warning (Prarit Bhargava) [RHEL-25415] - x86/alternative: Add a __alt_reloc_selftest() prototype (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Include header for warn() declaration (Prarit Bhargava) [RHEL-25415] - efi: memmap: Remove kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Avoid unneeded __div64_32 function definition (Prarit Bhargava) [RHEL-25415] - x86/kbuild: Fix Documentation/ reference (Prarit Bhargava) [RHEL-25415] - x86: Add PTRACE interface for shadow stack (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Enable CET CR4 bit for shadow stack (Prarit Bhargava) [RHEL-25415] - x86: Expose thread features in /proc/$PID/status (Prarit Bhargava) [RHEL-25415] - x86/fpu: Add helper for modifying xstate (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states (Prarit Bhargava) [RHEL-25415] - x86: always initialize xen-swiotlb when xen-pcifront is enabling (Prarit Bhargava) [RHEL-25415] - xen/pci: add flag for PCI passthrough being possible (Prarit Bhargava) [RHEL-25415] - x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP (Prarit Bhargava) [RHEL-25415] - x86/APM: drop the duplicate APM_MINOR_DEV macro (Prarit Bhargava) [RHEL-25415] - arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove a non-existent function declaration (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Remove a stray comment about CPU hotplug (Prarit Bhargava) [RHEL-25415] - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix PAT bit missing from page protection modify mask (Prarit Bhargava) [RHEL-25415] - x86/PCI: Use struct_size() in pirq_convert_irt_table() (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce MAP_ABOVE4G (Prarit Bhargava) [RHEL-25415] - x86/mm: Warn if create Write=0,Dirty=1 with raw prot (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove _PAGE_DIRTY from kernel RO pages (Prarit Bhargava) [RHEL-25415] - mm: Make pte_mkwrite() take a VMA (Prarit Bhargava) [RHEL-25415] - x86/mm: Start actually marking _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Move pmd_write(), pud_write() up in the file (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Add CPU feature flags for shadow stacks (Prarit Bhargava) [RHEL-25415] - x86/traps: Move control protection handler to separate file (Prarit Bhargava) [RHEL-25415] - x86/shstk: Add Kconfig option for shadow stack (Prarit Bhargava) [RHEL-25415] - mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() (Prarit Bhargava) [RHEL-25415] - mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y (Prarit Bhargava) [RHEL-25415] - locking/generic: Wire up local{,64}_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() (Prarit Bhargava) [RHEL-25415] - locking/arch: Avoid variable shadowing in local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86: Use local64_try_cmpxchg (Prarit Bhargava) [RHEL-25415] - x86/fineibt: Poison ENDBR at +0 (Prarit Bhargava) [RHEL-25415] - x86/32: Remove schedule_tail_wrapper() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend ENDBR sealing to kCFI (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend {JMP,CAKK}_NOSPEC comment (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rename apply_ibt_endbr() (Prarit Bhargava) [RHEL-25415] - x86/Xen: tidy xen-head.S (Prarit Bhargava) [RHEL-25415] - x86: xen: add missing prototypes (Prarit Bhargava) [RHEL-25415] - x86/xen: add prototypes for paravirt mmu functions (Prarit Bhargava) [RHEL-25415] - iscsi_ibft: Fix finding the iBFT under Xen Dom 0 (Prarit Bhargava) [RHEL-25415] - xen: xen_debug_interrupt prototype to global header (Prarit Bhargava) [RHEL-25415] - x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Prarit Bhargava) [RHEL-25415] - x86/smp: Split sending INIT IPI out into a helper function (Prarit Bhargava) [RHEL-25415] - x86/smp: Cure kexec() vs. mwait_play_dead() breakage (Prarit Bhargava) [RHEL-25415] - x86/smp: Use dedicated cache-line for mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Prarit Bhargava) [RHEL-25415] - x86/mm: Avoid using set_pgd() outside of real PGD pages (Prarit Bhargava) [RHEL-25415] - x86/build: Avoid relocation information in final vmlinux (Prarit Bhargava) [RHEL-25415] - x86/alternative: PAUSE is not a NOP (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Prarit Bhargava) [RHEL-25415] - x86/purgatory: remove PGO flags (Prarit Bhargava) [RHEL-25415] - thread_info: move function declarations to linux/thread_info.h (Prarit Bhargava) [RHEL-25415] - x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove Xen-PV leftovers from init_32.c (Prarit Bhargava) [RHEL-25415] - x86/irq: Add hardcoded hypervisor interrupts to /proc/stat (Prarit Bhargava) [RHEL-25415] - x86/entry: Move thunk restore code into thunk functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove repeated word in comments (Prarit Bhargava) [RHEL-25415] - x86/lib/msr: Clean up kernel-doc notation (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Prarit Bhargava) [RHEL-25415] - locking/atomic: treewide: delete arch_atomic_*() kerneldoc (Prarit Bhargava) [RHEL-25415] - crypto: x86/ghash - use le128 instead of u128 (Prarit Bhargava) [RHEL-25415] - cyrpto/b128ops: Remove struct u128 (Prarit Bhargava) [RHEL-25415] - locking/atomic: x86: add preprocessor symbols (Prarit Bhargava) [RHEL-25415] - percpu: Wire up cmpxchg128 (Prarit Bhargava) [RHEL-25415] - types: Introduce [us]128 (Prarit Bhargava) [RHEL-25415] - arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (Prarit Bhargava) [RHEL-25415] - x86/lib: Make get/put_user() exception handling a visible symbol (Prarit Bhargava) [RHEL-25415] - x86/mm: Only check uniform after calling mtrr_type_lookup() (Prarit Bhargava) [RHEL-25415] - x86/nospec: Shorten RESET_CALL_DEPTH (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add longer 64-bit NOPs (Prarit Bhargava) [RHEL-25415] - x86/csum: Fix clang -Wuninitialized in csum_partial() (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable checksum_kunit (Prarit Bhargava) [RHEL-25415] - kunit: Fix checksum tests on big endian CPUs (Prarit Bhargava) [RHEL-25415] - x86/csum: Improve performance of `csum_partial` (Prarit Bhargava) [RHEL-25415] - x86/platform: Avoid missing-prototype warnings for OLPC (Prarit Bhargava) [RHEL-25415] - x86/usercopy: Include arch_wb_cache_pmem() declaration (Prarit Bhargava) [RHEL-25415] - x86/vdso: Include vdso/processor.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add copy_mc_fragile_handle_tail() prototype (Prarit Bhargava) [RHEL-25415] - x86/fbdev: Include asm/fb.h as needed (Prarit Bhargava) [RHEL-25415] - x86/entry: Add do_SYSENTER_32() prototype (Prarit Bhargava) [RHEL-25415] - x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() (Prarit Bhargava) [RHEL-25415] - x86/mm: Include asm/numa.h for set_highmem_pages_init() (Prarit Bhargava) [RHEL-25415] - x86: Avoid missing-prototype warnings for doublefault code (Prarit Bhargava) [RHEL-25415] - x86/fpu: Include asm/fpu/regset.h (Prarit Bhargava) [RHEL-25415] - x86: Add dummy prototype for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/pci: Mark local functions as 'static' (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Move prepare_ftrace_return prototype to header (Prarit Bhargava) [RHEL-25415] - efivarfs: fix statfs() on efivarfs (Prarit Bhargava) [RHEL-25415] - efivarfs: expose used and total size (Prarit Bhargava) [RHEL-25415] - procfs: consolidate arch_report_meminfo declaration (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'unwind_debug' cmdline option (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Use swap() instead of open coding it (Prarit Bhargava) [RHEL-25415] - x86/MCE: Check a hw error's address to determine proper recovery action (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove X86_FEATURE_NAMES (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Fix section mismatch warnings (Prarit Bhargava) [RHEL-25415] - x86/alternative: Complicate optimize_nops() some more (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rewrite optimize_nops() some (Prarit Bhargava) [RHEL-25415] - efi: x86: make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/lib/memmove: Decouple ERMS from FSRM (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Prarit Bhargava) [RHEL-25415] - x86/alternative: Support relocations in alternatives (Prarit Bhargava) [RHEL-25415] - x86/alternative: Make debug-alternative selective (Prarit Bhargava) [RHEL-25415] - x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM (Prarit Bhargava) [RHEL-25415] - x86/coco: Get rid of accessor functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - x86/sev: Get rid of special sev_es_enable_key (Prarit Bhargava) [RHEL-25415] - Change DEFINE_SEMAPHORE() to take a number argument (Prarit Bhargava) [RHEL-25415] - fbdev: Simplify fb_is_primary_device for x86 (Prarit Bhargava) [RHEL-25415] - efi: Add mixed-mode thunk recipe for GetMemoryAttributes (Prarit Bhargava) [RHEL-25415] - x86: Suppress KMSAN reports in arch_within_stack_frames() (Prarit Bhargava) [RHEL-25415] - efi: x86: Move EFI runtime map sysfs code to arch/x86 (Prarit Bhargava) [RHEL-25415] - efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures (Prarit Bhargava) [RHEL-25415] - objtool: Add --mnop as an option to --mcount (Prarit Bhargava) [RHEL-25415] - stackprotector: actually use get_random_canary() (Prarit Bhargava) [RHEL-25415] - stackprotector: move get_random_canary() into stackprotector.h (Prarit Bhargava) [RHEL-25415] - xen/virtio: enable grant based virtio on x86 (Prarit Bhargava) [RHEL-25415] - x86/xen: Add support for HVMOP_set_evtchn_upcall_vector (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use MSR_IA32_MISC_ENABLE constants (Prarit Bhargava) [RHEL-25415] - x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" (Prarit Bhargava) [RHEL-25415] - jump_label: s390: avoid pointless initial NOP patching (Prarit Bhargava) [RHEL-25415] - s390/jump_label: rename __jump_label_transform() (Prarit Bhargava) [RHEL-25415] - jump_label: make initial NOP patching the special case (Prarit Bhargava) [RHEL-25415] - jump_label: mips: move module NOP patching into arch code (Prarit Bhargava) [RHEL-25415] - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Prarit Bhargava) [RHEL-25415] - x86/vmware: Use BIT() macro for shifting (Prarit Bhargava) [RHEL-25415] - x86/pmem: Fix platform-device leak in error path (Prarit Bhargava) [RHEL-25415] - efi: Make code to find mirrored memory ranges generic (Prarit Bhargava) [RHEL-25415] - x86/crypto: Remove stray comment terminator (Prarit Bhargava) [RHEL-25415] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE (Prarit Bhargava) [RHEL-25415] - x86: Fix comment for X86_FEATURE_ZEN (Prarit Bhargava) [RHEL-25415] - fork: Generalize PF_IO_WORKER handling (Prarit Bhargava) [RHEL-25415] - x86/split-lock: Remove unused TIF_SLD bit (Prarit Bhargava) [RHEL-25415] - crypto: x86 - eliminate anonymous module_init & module_exit (Prarit Bhargava) [RHEL-25415] - xen/x2apic: enable x2apic mode when supported for HVM (Prarit Bhargava) [RHEL-25415] - locking/atomic: Add generic try_cmpxchg{,64}_local() support (Prarit Bhargava) [RHEL-25415] - x86/pci/xen: populate MSI sysfs entries (Prarit Bhargava) [RHEL-25415] - x86-64: mm: clarify the 'positive addresses' user address rules (Prarit Bhargava) [RHEL-25415] - x86: mm: remove architecture-specific 'access_ok()' define (Prarit Bhargava) [RHEL-25415] - locking/x86: Define arch_try_cmpxchg_local() (Prarit Bhargava) [RHEL-25415] - locking/arch: Wire up local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - um: make stub data pages size tweakable (Prarit Bhargava) [RHEL-25415] - x86: set FSRS automatically on AMD CPUs that have FSRM (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - scsi: message: fusion: Mark mpt_halt_firmware() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark {hlt,resume}_play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - objtool: Include weak functions in global_noreturns check (Prarit Bhargava) [RHEL-25415] - cpu: Mark nmi_panic_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - cpu: Mark panic_smp_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - arm64/cpu: Mark cpu_park_loop() and friends __noreturn (Prarit Bhargava) [RHEL-25415] - x86/head: Mark *_start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark [arch_call_]rest_init() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix padding for typed functions (Prarit Bhargava) [RHEL-25415] - x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - crypto: blake2s: remove module_init and module.h inclusion (Prarit Bhargava) [RHEL-25415] - crypto: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Prarit Bhargava) [RHEL-25415] - purgatory: fix disabling debug info (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Add model number for Intel Arrow Lake processor (Prarit Bhargava) [RHEL-25415] - x86,objtool: Introduce ORC_TYPE_* (Prarit Bhargava) [RHEL-25415] - objtool: Change UNWIND_HINT() argument order (Prarit Bhargava) [RHEL-25415] - objtool: Use relative pointers for annotations (Prarit Bhargava) [RHEL-25415] - x86/arch_prctl: Add AMX feature numbers as ABI constants (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for itmt_kern_table (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for abi_table2 (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Improve __acpi_acquire_global_lock (Prarit Bhargava) [RHEL-25415] - x86/platform/intel-mid: Remove unused definitions from intel-mid.h (Prarit Bhargava) [RHEL-25415] - vdso: Improve cmd_vdso_check to check all dynamic relocations (Prarit Bhargava) [RHEL-25415] - ftrace: selftest: remove broken trace_direct_tramp (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Reference count on smpboot_setup_warm_reset_vector() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Convert simple paravirt functions to asm (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Remove memcpy_page_flushcache() (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix use of uninitialized buffer in sme_enable() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make sure play_dead() doesn't return (Prarit Bhargava) [RHEL-25415] - KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratum (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Prarit Bhargava) [RHEL-25415] - x86/mce: Always inline old MCA stubs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Merge activate_mm() and dup_mmap() callbacks (Prarit Bhargava) [RHEL-25415] - x86/entry: Change stale function name in comment to error_return() (Prarit Bhargava) [RHEL-25415] - xen: update arch/x86/include/asm/xen/cpuid.h (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Do not use integer constant suffixes in inline asm (Prarit Bhargava) [RHEL-25415] - um: Only disable SSE on clang to work around old GCC bugs (Prarit Bhargava) [RHEL-25415] - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Prarit Bhargava) [RHEL-25415] - x86/PVH: obtain VGA console info in Dom0 (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Define ftrace_stub_graph conditionally (Prarit Bhargava) [RHEL-25415] - arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER (Prarit Bhargava) [RHEL-25415] - objtool: Fix ORC 'signal' propagation (Prarit Bhargava) [RHEL-25415] - x86: Fix FILL_RETURN_BUFFER (Prarit Bhargava) [RHEL-25415] - x86/xen/time: cleanup xen_tsc_safe_clocksource (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Prarit Bhargava) [RHEL-25415] - x86/Xen: drop leftover VM-assist uses (Prarit Bhargava) [RHEL-25415] - x86/build: Make 64-bit defconfig the default (Prarit Bhargava) [RHEL-25415] - x86/hotplug: Remove incorrect comment about mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - char/agp: consolidate {alloc,free}_gatt_pages() (Prarit Bhargava) [RHEL-25415] - um: Support LTO (Prarit Bhargava) [RHEL-25415] - x86/xen/time: prefer tsc as clocksource when it is invariant (Prarit Bhargava) [RHEL-25415] - x86/xen: mark xen_pv_play_dead() as __noreturn (Prarit Bhargava) [RHEL-25415] - tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected() (Prarit Bhargava) [RHEL-25415] - x86/xen: don't let xen_pv_play_dead() return (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix unwinding from kprobe on PUSH/POP instruction (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'signal' field to ORC metadata (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: Remove unused trace variable (Prarit Bhargava) [RHEL-25415] - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Prarit Bhargava) [RHEL-25415] - rust: arch/um: Disable FP/SIMD instruction to match x86 (Prarit Bhargava) [RHEL-25415] - efi: x86: Wire up IBT annotation in memory attributes table (Prarit Bhargava) [RHEL-25415] - efi: Discover BTI support in runtime services regions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fix -Wmissing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu (Prarit Bhargava) [RHEL-25415] - x86/vdso: Provide getcpu for x86-32. (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide the full setup for getcpu() on x86-32 (Prarit Bhargava) [RHEL-25415] - kbuild: remove --include-dir MAKEFLAG from top Makefile (Prarit Bhargava) [RHEL-25415] - efi: Drop minimum EFI version check at boot (Prarit Bhargava) [RHEL-25415] - x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit (Prarit Bhargava) [RHEL-25415] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [RHEL-25415] - x86/static_call: Add support for Jcc tail-calls (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Introduce int3_emulate_jcc() (Prarit Bhargava) [RHEL-25415] - x86/atomics: Always inline arch_atomic64*() (Prarit Bhargava) [RHEL-25415] - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Prarit Bhargava) [RHEL-25415] - sh: checksum: add missing linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - net: checksum: drop the linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() (Prarit Bhargava) [RHEL-25415] - x86/PAT: Use try_cmpxchg() in set_page_memtype() (Prarit Bhargava) [RHEL-25415] - x86/boot/compressed: prefer cc-option for CFLAGS additions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Move VDSO image init to vdso2c generated code (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix spellos & punctuation (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use cpu_feature_enabled() when checking global pages support (Prarit Bhargava) [RHEL-25415] - kbuild: allow to combine multiple V= levels (Prarit Bhargava) [RHEL-25415] - x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block (Prarit Bhargava) [RHEL-25415] - x86/nmi: Print reasons why backtrace NMIs are ignored (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_NMI_CHECK_CPU (Prarit Bhargava) [RHEL-25415] - x86/nmi: Accumulate NMI-progress evidence in exc_nmi() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings (Prarit Bhargava) [RHEL-25415] - x86/signal: Fix the value returned by strict_sas_size() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove misleading comment (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Add the new header to (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - cpuidle, ACPI: Make noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, mwait: Make the mwait code noinstr clean (Prarit Bhargava) [RHEL-25415] - x86/perf/amd: Remove tracing from perf_lopwr_cb() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Use the LKGS instruction if available for load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Move load_gs_index() to its own new header file (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Make asm_load_gs_index() take an u16 (Prarit Bhargava) [RHEL-25415] - x86/opcode: Add the LKGS instruction to x86-opcode-map (Prarit Bhargava) [RHEL-25415] - x86/cpufeature: Add the CPU feature bit for LKGS (Prarit Bhargava) [RHEL-25415] - x86/bugs: Reset speculation control settings on init (Prarit Bhargava) [RHEL-25415] - x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery (Prarit Bhargava) [RHEL-25415] - x86/boot/e820: Fix typo in e820.c comment (Prarit Bhargava) [RHEL-25415] - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove redundant extern x86_read_arch_cap_msr() (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation (Prarit Bhargava) [RHEL-25415] - x86/mce: Mask out non-address bits from machine check bank (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Drop removed INT3 handling code (Prarit Bhargava) [RHEL-25415] - x86/mce/dev-mcelog: use strscpy() to instead of strncpy() (Prarit Bhargava) [RHEL-25415] - x86/rtc: Simplify PNP ids check (Prarit Bhargava) [RHEL-25415] - x86/signal/compat: Move sigaction_compat_abi() to signal_64.c (Prarit Bhargava) [RHEL-25415] - x86/signal: Move siginfo field tests (Prarit Bhargava) [RHEL-25415] - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add alt_instr.flags (Prarit Bhargava) [RHEL-25415] - x86/bugs: Flush IBP in ib_prctl_set() (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix compiler and kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Fix an assembler warning with current binutils (Prarit Bhargava) [RHEL-25415] - x86/lib: Include to fix a missing prototypes warning at build time (Prarit Bhargava) [RHEL-25415] - x86/kexec: Fix double-free of elf header buffer (Prarit Bhargava) [RHEL-25415] - s390/mm: implement set_memory_rox() (Prarit Bhargava) [RHEL-25415] - s390: make use of CONFIG_FUNCTION_ALIGNMENT (Prarit Bhargava) [RHEL-25415] - x86/xen: Remove the unused function p2m_index() (Prarit Bhargava) [RHEL-25415] - x86/mm: Ensure forced page table splitting (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() (Prarit Bhargava) [RHEL-25415] - x86/mm: Untangle __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Add a few comments (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix CR3_ADDR_MASK (Prarit Bhargava) [RHEL-25415] - x86/mm: Implement native set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Get rid of set_64bit() (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Be consistent with pXXp_get_and_clear() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Use WRITE_ONCE() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Don't (ab)use atomic64 (Prarit Bhargava) [RHEL-25415] - mm: Introduce set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove SYSTEM_BOOTING exceptions (Prarit Bhargava) [RHEL-25415] - x86/mm: Do verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - kbuild: add test-{ge,gt,le,lt} macros (Prarit Bhargava) [RHEL-25415] - Makefile.compiler: replace cc-ifversion with compiler-specific macros (Prarit Bhargava) [RHEL-25415] - Makefile.extrawarn: re-enable -Wformat for clang; take 2 (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Remove redundant preempt_disable() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Use rcu_read_lock_sched_notrace() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Switch to arch_spin_lock() (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_init_lock_cpu() (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Prarit Bhargava) [RHEL-25415] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Prarit Bhargava) [RHEL-25415] - x86/of: Add support for boot time interrupt delivery mode configuration (Prarit Bhargava) [RHEL-25415] - x86/of: Replace printk(KERN_LVL) with pr_lvl() (Prarit Bhargava) [RHEL-25415] - x86/of: Remove unused early_init_dt_add_memory_arch() (Prarit Bhargava) [RHEL-25415] - x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS (Prarit Bhargava) [RHEL-25415] - x86/asm/32: Remove setup_once() (Prarit Bhargava) [RHEL-25415] - x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs (Prarit Bhargava) [RHEL-25415] - mm/pgtable: Fix multiple -Wstringop-overflow warnings (Prarit Bhargava) [RHEL-25415] - vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy (Prarit Bhargava) [RHEL-25415] - mm/uffd: sanity check write bit for uffd-wp protected ptes (Prarit Bhargava) [RHEL-25415] - mm/mglru: add dummy pmd_dirty() (Prarit Bhargava) [RHEL-25415] - mm: add dummy pmd_young() for architectures not having it (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove x86_32 PIC using %ebx workaround (Prarit Bhargava) [RHEL-25415] - x86/boot: Skip realmode init code when running as Xen PV guest (Prarit Bhargava) [RHEL-25415] - uninline elf_core_copy_task_fpregs() (and lose pt_regs argument) (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use common macro for creating simple asm paravirt functions (Prarit Bhargava) [RHEL-25415] - ACPI: make remove callback of ACPI driver void (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-vbtn: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_oaktrail: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_int0002_vgpio: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_atomisp2: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_turbo_max_3: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-smartconnect: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_telemetry: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-rst: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - x86/alternative: Consistently patch SMP locks in vmlinux and modules (Prarit Bhargava) [RHEL-25415] - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Prarit Bhargava) [RHEL-25415] - x86/kaslr: Fix process_mem_region()'s return value (Prarit Bhargava) [RHEL-25415] - x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al (Prarit Bhargava) [RHEL-25415] - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs (Prarit Bhargava) [RHEL-25415] - x86: Disable split lock penalty on RHEL (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Add sysctl to control the misery mode (Prarit Bhargava) [RHEL-25415] - Documentation/x86: Update split lock documentation (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Make life miserable for split lockers (Prarit Bhargava) [RHEL-25415] - mm: remove kern_addr_valid() completely (Prarit Bhargava) [RHEL-25415] - x86/uaccess: instrument copy_from_user_nmi() (Prarit Bhargava) [RHEL-25415] - x86: Fix misc small issues (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Enable kernel IBT by default (Prarit Bhargava) [RHEL-25415] - x86,pm: Force out-of-line memcpy() (Prarit Bhargava) [RHEL-25415] - x86/epb: Fix Gracemont uarch (Prarit Bhargava) [RHEL-25415] - x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB (Prarit Bhargava) [RHEL-25415] - x86/boot: Repair kernel-doc for boot_kstrtoul() (Prarit Bhargava) [RHEL-25415] - x86/mem: Move memmove to out of line assembler (Prarit Bhargava) [RHEL-25415] - x86: Improve formatting of user_regset arrays (Prarit Bhargava) [RHEL-25415] - x86: Separate out x86_regset for 32 and 64 bit (Prarit Bhargava) [RHEL-25415] - kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set (Prarit Bhargava) [RHEL-25415] - kbuild: Disable GCOV for *.mod.o (Prarit Bhargava) [RHEL-25415] - x86/cfi: Add boot time hash randomization (Prarit Bhargava) [RHEL-25415] - x86/cfi: Boot time selection of CFI scheme (Prarit Bhargava) [RHEL-25415] - x86/ibt: Implement FineIBT (Prarit Bhargava) [RHEL-25415] - x86/mce: Use severity table to handle uncorrected errors in kernel (Prarit Bhargava) [RHEL-25415] - x86/i8259: Make default_legacy_pic static (Prarit Bhargava) [RHEL-25415] - x86/purgatory: disable KMSAN instrumentation (Prarit Bhargava) [RHEL-25415] - x86/mm: Do not verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Prarit Bhargava) [RHEL-25415] - kill extern of vsyscall32_sysctl (Prarit Bhargava) [RHEL-25415] - Merge branch 'x86/urgent' into x86/core, to resolve conflict (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Fix unreliable stack dump with gcov (Prarit Bhargava) [RHEL-25415] - x86/signal/64: Move 64-bit signal code to its own file (Prarit Bhargava) [RHEL-25415] - x86/signal/32: Merge native and compat 32-bit signal code (Prarit Bhargava) [RHEL-25415] - x86/signal: Add ABI prefixes to frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Merge get_sigframe() (Prarit Bhargava) [RHEL-25415] - x86: Remove __USER32_DS (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sigset_t parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sig parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Prarit Bhargava) [RHEL-25415] - x86: Remove CONFIG_ARCH_NR_GPIO (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Remove clobber bitmask from .parainstructions (Prarit Bhargava) [RHEL-25415] - x86: kmsan: pgtable: reduce vmalloc space (Prarit Bhargava) [RHEL-25415] - scripts: Remove ICC-related dead code (Prarit Bhargava) [RHEL-25415] - s390/checksum: always use cksm instruction (Prarit Bhargava) [RHEL-25415] - docs: programming-language: remove mention of the Intel compiler (Prarit Bhargava) [RHEL-25415] - Remove Intel compiler support (Prarit Bhargava) [RHEL-25415] - scripts: handle BrokenPipeError for python scripts (Prarit Bhargava) [RHEL-25415] - s390/checksum: support GENERIC_CSUM, enable it for KASAN (Prarit Bhargava) [RHEL-25415] - x86/xen: Use kstrtobool() instead of strtobool() (Prarit Bhargava) [RHEL-25415] - x86/xen: simplify sysenter and syscall setup (Prarit Bhargava) [RHEL-25415] - x86/xen: silence smatch warning in pmu_msr_chk_emulated() (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() (Prarit Bhargava) [RHEL-25415] - xen/pv: support selecting safe/unsafe msr accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: refactor msr access functions to support safe and unsafe accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: fix vendor checks for pmu emulation (Prarit Bhargava) [RHEL-25415] - xen/pv: add fault recovery control to pmu msr accesses (Prarit Bhargava) [RHEL-25415] - x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS (Prarit Bhargava) [RHEL-25415] - x86: add missing include to sparsemem.h (Prarit Bhargava) [RHEL-25415] - x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling (Prarit Bhargava) [RHEL-25415] - x86: enable initial Rust support (Prarit Bhargava) [RHEL-25415] - scripts: add `generate_rust_target.rs` (Prarit Bhargava) [RHEL-25415] - docs: add Rust documentation (Prarit Bhargava) [RHEL-25415] - x86/alternative: Fix race in try_get_desc() (Prarit Bhargava) [RHEL-25415] - x86: kprobes: Remove unused macro stack_addr (Prarit Bhargava) [RHEL-25415] - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled (Prarit Bhargava) [RHEL-25415] - x86/paravirt: clean up typos and grammaros (Prarit Bhargava) [RHEL-25415] - x86/entry: Work around Clang __bdos() bug (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Remove unused arch_kprobe_override_function() declaration (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unused modifying_ftrace_code declaration (Prarit Bhargava) [RHEL-25415] - x86: Add support for CONFIG_CFI_CLANG (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Disable CFI (Prarit Bhargava) [RHEL-25415] - crypto: x86/sm4 - fix crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha512 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha256 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha1 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/aegis128 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - cfi: Add type helper macros (Prarit Bhargava) [RHEL-25415] - x86: Add types to indirectly called assembly functions (Prarit Bhargava) [RHEL-25415] - x86/tools/relocs: Ignore __kcfi_typeid_ relocations (Prarit Bhargava) [RHEL-25415] - treewide: Filter out CC_FLAGS_CFI (Prarit Bhargava) [RHEL-25415] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Ensure proper alignment (Prarit Bhargava) [RHEL-25415] - arch: um: Mark the stack non-executable to fix a binutils warning (Prarit Bhargava) [RHEL-25415] - x86/dumpstack: Don't mention RIP in "Code: " (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - lib/find_bit: add find_next{,_and}_bit_wrap (Prarit Bhargava) [RHEL-25415] - cpumask: fix incorrect cpumask scanning result checks (Prarit Bhargava) [RHEL-25415] - cpumask: be more careful with 'cpumask_setall()' (Prarit Bhargava) [RHEL-25415] - cpumask: relax sanity checking constraints (Prarit Bhargava) [RHEL-25415] - cpumask: re-introduce constant-sized cpumask optimizations (Prarit Bhargava) [RHEL-25415] - lib/bitmap: introduce for_each_set_bit_wrap() macro (Prarit Bhargava) [RHEL-25415] - cpumask: switch for_each_cpu{,_not} to use for_each_bit() (Prarit Bhargava) [RHEL-25415] - lib/cpumask: deprecate nr_cpumask_bits (Prarit Bhargava) [RHEL-25415] - lib/cpumask: delete misleading comment (Prarit Bhargava) [RHEL-25415] - smp: don't declare nr_cpu_ids if NR_CPUS == 1 (Prarit Bhargava) [RHEL-25415] - smp: add set_nr_cpu_ids() (Prarit Bhargava) [RHEL-25415] - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t cast in syscalls_32.h (Prarit Bhargava) [RHEL-25415] - kernel: exit: cleanup release_thread() (Prarit Bhargava) [RHEL-25415] - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_WX=y (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Refresh the defconfigs (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Specify idle=poll instead of no-hlt (Prarit Bhargava) [RHEL-25415] - x86/apic: Don't disable x2APIC if locked (Prarit Bhargava) [RHEL-25415] - x86/earlyprintk: Clean up pciserial (Prarit Bhargava) [RHEL-25415] - asm goto: eradicate CC_HAS_ASM_GOTO (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Prarit Bhargava) [RHEL-25415] - efi/x86-mixed: move unmitigated RET into .rodata (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32 (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h (Prarit Bhargava) [RHEL-25415] - powerpc/vdso: link with -z noexecstack (Prarit Bhargava) [RHEL-25415] - xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix JNG/JNLE emulation (Prarit Bhargava) [RHEL-25415] - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename set_memory_present() to set_memory_p() (Prarit Bhargava) [RHEL-25415] - x86/acrn: Set up timekeeping (Prarit Bhargava) [RHEL-25415] - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Update kcb status flag after singlestepping (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected assignment (Prarit Bhargava) [RHEL-25415] - profile: setup_profiling_timer() is moslty not implemented (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Hard-code obj-y in Makefile (Prarit Bhargava) [RHEL-25415] - x86,nospec: Simplify {JMP,CALL}_NOSPEC (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: move shared cache map definitions (Prarit Bhargava) [RHEL-25415] - um: include linux/stddef.h for __always_inline (Prarit Bhargava) [RHEL-25415] - um: x86: print RIP with symbol (Prarit Bhargava) [RHEL-25415] - x86/um: Kconfig: Fix indentation (Prarit Bhargava) [RHEL-25415] - x86/olpc: fix 'logical not is only applied to the left hand side' (Prarit Bhargava) [RHEL-25415] - x86/setup: Use rng seeds from setup_data (Prarit Bhargava) [RHEL-25415] - x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cross compiling with clang (Prarit Bhargava) [RHEL-25415] - x86/kexec: Carry forward IMA measurement log on kexec (Prarit Bhargava) [RHEL-25415] - rcu: Remove rcu_is_idle_cpu() (Prarit Bhargava) [RHEL-25415] - scripts: headers_install.sh: Update config leak ignore entries (Prarit Bhargava) [RHEL-25415] - x86: Clear .brk area at early boot (Prarit Bhargava) [RHEL-25415] - x86/xen: Use clear_bss() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_XEN_VIRTIO (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices (Prarit Bhargava) [RHEL-25415] - virtio: replace restricted mem access flag with callback (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page() (Prarit Bhargava) [RHEL-25415] - xen: don't require virtio with grants for non-PV guests (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Add option to restrict memory access under Xen (Prarit Bhargava) [RHEL-25415] - xen/virtio: Enable restricted memory access using Xen grant mappings (Prarit Bhargava) [RHEL-25415] - virtio: replace arch_has_restricted_virtio_memory_access() (Prarit Bhargava) [RHEL-25415] - ftrace/fgraph: fix increased missing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - kernel: add platform_has() infrastructure (Prarit Bhargava) [RHEL-25415] - x86/cpu: Elide KCSAN for cpu_has() and friends (Prarit Bhargava) [RHEL-25415] - objtool: Add CONFIG_HAVE_UACCESS_VALIDATION (Prarit Bhargava) [RHEL-25415] - um: Fix out-of-bounds read in LDT setup (Prarit Bhargava) [RHEL-25415] - x86/traceponit: Fix comment about irq vector tracepoints (Prarit Bhargava) [RHEL-25415] - ftrace: Remove return value of ftrace_arch_modify_*() (Prarit Bhargava) [RHEL-25415] - x86/idt: Remove unused headers (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig (Prarit Bhargava) [RHEL-25415] - x86/setup: Use strscpy() to replace deprecated strlcpy() (Prarit Bhargava) [RHEL-25415] - x86/entry: Fixup objtool/ibt validation (Prarit Bhargava) [RHEL-25415] - notifier: Add atomic_notifier_call_chain_is_empty() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add kernel_can_power_off() (Prarit Bhargava) [RHEL-25415] - x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - xen/x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Change registration order of legacy power-off handler (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers (Prarit Bhargava) [RHEL-25415] - x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid (Prarit Bhargava) [RHEL-25415] - x86/tsc: Use fallback for random_get_entropy() instead of zero (Prarit Bhargava) [RHEL-25415] - mm: page_table_check: add hooks to public helpers (Prarit Bhargava) [RHEL-25415] - x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE (Prarit Bhargava) [RHEL-25415] - randstruct: Split randstruct Makefile and CFLAGS (Prarit Bhargava) [RHEL-25415] - sancov: Split plugin build from plugin CFLAGS (Prarit Bhargava) [RHEL-25415] - swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm (Prarit Bhargava) [RHEL-25415] - x86: ACPI: Make mp_config_acpi_gsi() a void function (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable CONFIG_RANDSTRUCT_NONE (Prarit Bhargava) [RHEL-25415] - randstruct: Reorganize Kconfigs and attribute macros (Prarit Bhargava) [RHEL-25415] - fork: Pass struct kernel_clone_args into copy_thread (Prarit Bhargava) [RHEL-25415] - x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Prarit Bhargava) [RHEL-25415] - x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGS (Prarit Bhargava) [RHEL-25415] - net: unexport csum_and_copy_{from,to}_user (Prarit Bhargava) [RHEL-25415] - ftrace: cleanup ftrace_graph_caller enable and disable (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Integrate the fallback code from show_cpuinfo() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace arch_freq_get_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace aperfmperf_get_khz() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Store aperf/mperf data for cpu frequency reads (Prarit Bhargava) [RHEL-25415] - asm-generic: compat: Cleanup duplicate definitions (Prarit Bhargava) [RHEL-25415] - fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT (Prarit Bhargava) [RHEL-25415] - arch: Add SYSVIPC_COMPAT for all architectures (Prarit Bhargava) [RHEL-25415] - compat: consolidate the compat_flock{,64} definition (Prarit Bhargava) [RHEL-25415] - uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add messages for panic errors in AMD's MCE grading (Prarit Bhargava) [RHEL-25415] - x86/mce: Simplify AMD severity grading logic (Prarit Bhargava) [RHEL-25415] - x86/asm: Merge load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/process: Fix kernel-doc warning due to a changed function name (Prarit Bhargava) [RHEL-25415] - x86/crash: Fix minor typo/bug in debug message (Prarit Bhargava) [RHEL-25415] - x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 (Prarit Bhargava) [RHEL-25415] - x86/ACPI: Preserve ACPI-table override during hibernation (Prarit Bhargava) [RHEL-25415] - x86/32: Simplify ELF_CORE_COPY_REGS (Prarit Bhargava) [RHEL-25415] - x86/xen: Allow to retry if cpu_initialize_context() failed. (Prarit Bhargava) [RHEL-25415] - x86: Remove a.out support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Fix coding style in PIRQ table verification (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add $IRT PIRQ routing table support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle PIRQ routing tables with no router device given (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add PIRQ routing table range checks (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add support for the SiS85C497 PIRQ router (Prarit Bhargava) [RHEL-25415] - x86/PCI: Disambiguate SiS85C503 PIRQ router code entities (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle IRQ swizzling with PIRQ routers (Prarit Bhargava) [RHEL-25415] - x86/PCI: Also match function number in $PIR table (Prarit Bhargava) [RHEL-25415] - x86/PCI: Include function number in $PIR table dump (Prarit Bhargava) [RHEL-25415] - x86/PCI: Show the physical address of the $PIR table (Prarit Bhargava) [RHEL-25415] - x86/configs: Add x86 debugging Kconfig fragment plus docs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (Prarit Bhargava) [RHEL-25415] - x86/delay: Fix the wrong asm constraint in delay_loop() (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Remove __arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Clean up arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noclflush" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noexec" (Prarit Bhargava) [RHEL-25415] - s390: remove "noexec" option (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosmep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid= (Prarit Bhargava) [RHEL-25415] - x86/mm: Force-inline __phys_addr_nodebug() (Prarit Bhargava) [RHEL-25415] - task_stack, x86/cea: Force-inline stack helpers (Prarit Bhargava) [RHEL-25415] - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Recheck address range after stack info was updated (Prarit Bhargava) [RHEL-25415] - stat: fix inconsistency between struct stat and struct compat_stat (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix msi message data shadow struct (Prarit Bhargava) [RHEL-25415] - Revert "locking/local_lock: Make the empty local_lock_*() function a macro." (Prarit Bhargava) [RHEL-25415] - x86/percpu: Remove volatile from arch_raw_cpu_ptr(). (Prarit Bhargava) [RHEL-25415] - static_call: Remove __DEFINE_STATIC_CALL macro (Prarit Bhargava) [RHEL-25415] - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (Prarit Bhargava) [RHEL-25415] - powerpc/32: Add support for out-of-line static calls (Prarit Bhargava) [RHEL-25415] - arch: syscalls: simplify uapi/kapi directory creation (Prarit Bhargava) [RHEL-25415] - x86/config: Make the x86 defconfigs a bit more usable (Prarit Bhargava) [RHEL-25415] - xen: fix is_xen_pmu() (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable WERROR (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0 (Prarit Bhargava) [RHEL-25415] - x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handler (Prarit Bhargava) [RHEL-25415] - arch:x86:xen: Remove unnecessary assignment in xen_apic_read() (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_X86_X32_ABI (Prarit Bhargava) [RHEL-25415] - x86: Remove toolchain check for X32 ABI capability (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t definition/cast, fix warning (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix kerneldoc warning (Prarit Bhargava) [RHEL-25415] - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Prarit Bhargava) [RHEL-25415] - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Prarit Bhargava) [RHEL-25415] - redhat/configs: Switch CONFIG_I8K to built-in (Prarit Bhargava) [RHEL-25415] - hwmon: (dell-smm) rewrite CONFIG_I8K description (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: move and modify CONFIG_I8K (Prarit Bhargava) [RHEL-25415] - x86/mce: Work around an erratum on fast string copy instructions (Prarit Bhargava) [RHEL-25415] - shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - x86/ptrace: Always inline v8086_mode() for instrumentation (Prarit Bhargava) [RHEL-25415] - x86/head64: Add missing __head annotation to sme_postprocess_startup() (Prarit Bhargava) [RHEL-25415] - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Use default_groups in kobj_type (Prarit Bhargava) [RHEL-25415] - uml/x86: use x86 load_unaligned_zeropad() (Prarit Bhargava) [RHEL-25415] - asm/user.h: killed unused macros (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use %rip-relative addressing in hook calls (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATMEM and SPARSEMEM are possible (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Fix PKRU covert channel (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: fix poking_init() for Xen PV guests (Vitaly Kuznetsov) [RHEL-25415] - x86/sev: Move sev_setup_arch() to mem_encrypt.c (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Remove stale mem_encrypt_init() declaration (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (Vitaly Kuznetsov) [RHEL-25415] - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Mark init functions __init (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Vitaly Kuznetsov) [RHEL-25415] - x86/xen: Fix secondary processors' FPU initialization (Vitaly Kuznetsov) [RHEL-25415] - x86/efi: Make efi_set_virtual_address_map IBT safe (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - init: Invoke arch_cpu_finalize_init() earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/init: Initialize signal frame size late (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Remove cpuinfo argument from init functions (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Initialize text poking earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Use mm_alloc() in poking_init() (Vitaly Kuznetsov) [RHEL-25415] - mm: Move mm_cachep initialization to mm_init() (Vitaly Kuznetsov) [RHEL-25415] - init: consolidate prototypes in linux/init.h (Vitaly Kuznetsov) [RHEL-25415]- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add common1 register space for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: disable usb lpm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am6*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add GPU device node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add verdin am62 mallow board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use OF_ALL_DTBS for combined blobs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlay for IMX219 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add AM652 dtsi file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add gpio-ranges properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Definitions for runtime pinmuxing (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Drop unused ecap0 PWM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Re-add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes (Andrew Halaney) [RHEL-25014] - dts: ti: k3-am625-beagleplay: Add beaglecc1352 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Add nodes for more IPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DP and HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert NAVSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert DMSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix HDMI Audio overlay in Makefile (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add nodes for McASP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: disable MIPI DSI bridge (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add RTC interrupt pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: add iw416 based bluetooth (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Add DSI display support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for the AM62P5 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62P5 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am62x-sk: Add overlay for HDMI audio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add node for DSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: fix fss node dtbs check warnings (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Add cfg reg region to ringacc node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dahlia: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dev: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add DSS node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Merge the two main_conf nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: enable CAN_2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DT node for UFS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for SERDES MUX idle-state values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing space before { (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Unify pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 yavia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 dahlia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix wkup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Use phandle to stdout UART node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Only set UART baud for used ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-som/common-proc-board: Add product links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Change CPTS clock parent (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable mcu network port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix mcan node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add LED controller to phyBOARD-Electra (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: j721s2/j784s4: Switch to https links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721s2: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j784s4: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Enable Type-C port for USB0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Enable I2C (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix physical address of pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing cache properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Drop aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add board detect eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Enable audio on SK-AM62(-LP) (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add McASP nodes (Andrew Halaney) [RHEL-25014] - arm64: ti: dts: Add support for AM62x LP SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Refractor AM625 SK dts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-am625-beagleplay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add CPSW5G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: Introduce RTC node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add CPSW9G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for pinctrl register values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Rearrange entries alphabetically (Andrew Halaney) [RHEL-25014] - arch: arm64: dts: Add support for AM69 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for M.2 variant (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add layout of OSPI flash (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for AM68 SK System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: Update cache properties for ti (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for phyBOARD-Electra-AM642 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J784S4 EVM board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable USB1 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable ethernet port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J784S4 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix clocks for McSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-j721e-beagleboneai64 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Fix sound node-name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add general purpose timers for am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add general purpose timers for am65 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Trim addresses to 8 digits (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Introduce operating-points table (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable McASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Rename clock-names adc_tsc_fck to fck (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: fix main pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62A7-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62A7 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Disable RNG node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add GPMC memory controller node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: fix RNG node clock id (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add main_cpts label (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable ramoops (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Align gpio-key node names with dtschema (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Adjust whitespace around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable HDMI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable DisplayPort (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: add DP & DP PHY (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable on board peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce base support for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Drop address and size cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM0 to device memory map (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Move aliases to board dts (Andrew Halaney) [RHEL-25014] - arch: arm64: ti: Add support J721S2 Common Processor Board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add support for MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add Support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add timesync router node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: correct cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J721E SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for product generation 2 boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable SR2.0-only PRUs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ICSSG nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Collate AM64 platforms together (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: Add pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ecap pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - kbuild: Cleanup DT Overlay intermediate files as appropriate (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built into .dtbo.S files (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built from .dtso named source files (Andrew Halaney) [RHEL-25014] - tools/rtla: Exit with EXIT_SUCCESS when help is invoked (John Kacur) [RHEL-28660] - tools/rtla: Replace setting prio with nice for SCHED_OTHER (John Kacur) [RHEL-28660] - tools/rtla: Remove unused sched_getattr() function (John Kacur) [RHEL-28660] - tools/rtla: Fix clang warning about mount_point var size (John Kacur) [RHEL-28660] - tools/rtla: Fix uninitialized bucket/data->bucket_size warning (John Kacur) [RHEL-28660] - tools/rtla: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - tools/rv: Fix curr_reactor uninitialized variable (John Kacur) [RHEL-28660] - tools/rv: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - netfs, fscache: Prevent Oops in fscache_put_cache() (Pavel Reichl) [RHEL-28890] {CVE-2024-26612} - bnx2fc: Remove spin_lock_bh while release resources after upload. (John Meneghini) [RHEL-9662] - ice: fold ice_ptp_read_time into ice_ptp_gettimex64 (Michal Schmidt) [RHEL-19000] - ice: avoid the PTP hardware semaphore in gettimex64 path (Michal Schmidt) [RHEL-19000] - ice: add ice_adapter for shared data across PFs on the same NIC (Michal Schmidt) [RHEL-19000] - overlay: disable EVM (Coiby Xu) [RHEL-29566] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-29566] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-29566] - mm, vmscan: remove ISOLATE_UNMAPPED (Nico Pache) [RHEL-28667] - trace-vmscan-postprocess: sync with tracepoints updates (Nico Pache) [RHEL-28667] - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Nico Pache) [RHEL-28667] - mm/mglru: skip special VMAs in lru_gen_look_around() (Nico Pache) [RHEL-28667] - mm/mglru: reclaim offlined memcgs harder (Nico Pache) [RHEL-28667] - mm/mglru: try to stop at high watermarks (Nico Pache) [RHEL-28667] - mm/mglru: fix underprotected page cache (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: reuse some legacy trace events (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: improve design doc (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: clean up sysfs code (Nico Pache) [RHEL-28667] - printk: allow disabling printk per-console device kthreads at boot (Luis Claudio R. Goncalves) [RHEL-17709] - powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (Mamatha Inamdar) [RHEL-25055] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (Daniel Vacek) [RHEL-26063] - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config (Jaroslav Kysela) [RHEL-26456] - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Maxim Levitsky) [RHEL-26435] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Maxim Levitsky) [RHEL-26435] - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26463] {CVE-2024-26586}- mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Waiman Long) [RHEL-24120] - debugobjects: Recheck debug_objects_enabled before reporting (Waiman Long) [RHEL-24120] - debugobjects: Don't wake up kswapd from fill_pool() (Waiman Long) [RHEL-24120] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12457] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12457] - redhat: Enable -Werror for aarch64 (Eric Chanudet) [RHEL-29316] - redhat: redhat/Makefile: include the subtrees merge script in the makefiles (Derek Barbosa) - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-25845] - crypto: tcrypt - add ffdhe2048(dh) test (Vladis Dronov) [RHEL-25845] - crypto: dh - Make public key test FIPS-only (Vladis Dronov) [RHEL-25845] - tools/resolve_btfids: Fix cross-compilation to non-host endianness (Viktor Malik) [RHEL-16042] - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h (Viktor Malik) [RHEL-16042] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29120] {CVE-2023-52607} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28241] - i2c: Fix a potential use after free (David Arcari) [RHEL-26851] {CVE-2019-25162} - i2c: i801: Fix block process call transactions (David Arcari) [RHEL-26479] {CVE-2024-26593} - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23428] {CVE-2024-26602}- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835.c: fix race condition when setting gpio dir (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Make the irqchip immutable (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: drop irq_enable/disable callbacks (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835: don't call pinctrl_gpio_direction() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Silence uninit warning (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Allow building driver as a module (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Replace BUG with BUG_ON (Eric Chanudet) [RHEL-28621] - block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT (Ming Lei) [RHEL-25988] - block: Add PR callouts for read keys and reservation (Ming Lei) [RHEL-25988] - block: sed-opal: handle empty atoms when parsing response (Ming Lei) [RHEL-25988] - virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Ming Lei) [RHEL-25988] - blk-iocost: Fix an UBSAN shift-out-of-bounds warning (Ming Lei) [RHEL-25988] - blk-wbt: Fix detection of dirty-throttled tasks (Ming Lei) [RHEL-25988] - block: Fix where bio IO priority gets set (Ming Lei) [RHEL-25988] - aoe: avoid potential deadlock at set_capacity (Ming Lei) [RHEL-25988] - block: Fix WARNING in _copy_from_iter (Ming Lei) [RHEL-25988] - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() (Ming Lei) [RHEL-25988] - block: Treat sequential write preferred zone type as invalid (Ming Lei) [RHEL-25988] - block: remove disk_clear_zoned (Ming Lei) [RHEL-25988] - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Ming Lei) [RHEL-25988] - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (Ming Lei) [RHEL-25988] - blk-cgroup: don't use removal safe list iterators (Ming Lei) [RHEL-25988] - block: floor the discard granularity to the physical block size (Ming Lei) [RHEL-25988] - mtd_blkdevs: use the default discard granularity (Ming Lei) [RHEL-25988] - zram: use the default discard granularity (Ming Lei) [RHEL-25988] - null_blk: use the default discard granularity (Ming Lei) [RHEL-25988] - nbd: use the default discard granularity (Ming Lei) [RHEL-25988] - ubd: use the default discard granularity (Ming Lei) [RHEL-25988] - block: default the discard granularity to sector size (Ming Lei) [RHEL-25988] - block: remove two comments in bio_split_discard (Ming Lei) [RHEL-25988] - block: rename and document BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - aoe: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't update discard limits from loop_set_status (Ming Lei) [RHEL-25988] - blk-wbt: remove the separate write cache tracking (Ming Lei) [RHEL-25988] - block: reject invalid operation in submit_bio_noacct (Ming Lei) [RHEL-25988] - drbd: actlog: fix kernel-doc warnings and spelling (Ming Lei) [RHEL-25988] - block: skip start/end time stamping for passthrough IO (Ming Lei) [RHEL-25988] - block: export disk_clear_zoned() (Ming Lei) [RHEL-25988] - sd: only call disk_clear_zoned when needed (Ming Lei) [RHEL-25988] - block: simplify disk_set_zoned (Ming Lei) [RHEL-25988] - block: remove support for the host aware zone model (Ming Lei) [RHEL-25988] - dm error: Add support for zoned block devices (Ming Lei) [RHEL-25988] - virtio_blk: remove the broken zone revalidation support (Ming Lei) [RHEL-25988] - virtio_blk: cleanup zoned device probing (Ming Lei) [RHEL-25988] - block: add check of 'minors' and 'first_minor' in device_add_disk() (Ming Lei) [RHEL-25988] - block: skip cgroups for passthrough io (Ming Lei) [RHEL-25988] - block: improve struct request_queue layout (Ming Lei) [RHEL-25988] - block: support adding less than len in bio_add_hw_page (Ming Lei) [RHEL-25988] - block: prevent an integer overflow in bvec_try_merge_hw_page (Ming Lei) [RHEL-25988] - block: Set memalloc_noio to false on device_add_disk() error path (Ming Lei) [RHEL-25988] - block/rnbd-srv: Check for unlikely string overflow (Ming Lei) [RHEL-25988] - block: Remove special-casing of compound pages (Ming Lei) [RHEL-25988] - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Ming Lei) [RHEL-25988] - block: move a few definitions out of CONFIG_BLK_DEV_ZONED (Ming Lei) [RHEL-25988] - block/rnbd: add support for REQ_OP_WRITE_ZEROES (Ming Lei) [RHEL-25988] - block: renumber QUEUE_FLAG_HW_WC (Ming Lei) [RHEL-25988] - block: Document the role of the two attribute groups (Ming Lei) [RHEL-25988] - block: warn once for each partition in bio_check_ro() (Ming Lei) [RHEL-25988] - block: move .bd_inode into 1st cacheline of block_device (Ming Lei) [RHEL-25988] - nbd: pass nbd_sock to nbd_read_reply() instead of index (Ming Lei) [RHEL-25988] - block/null_blk: Fix double blk_mq_start_request() warning (Ming Lei) [RHEL-25988] - nbd: fix null-ptr-dereference while accessing 'nbd->config' (Ming Lei) [RHEL-25988] - nbd: factor out a helper to get nbd_config without holding 'config_lock' (Ming Lei) [RHEL-25988] - nbd: fold nbd config initialization into nbd_alloc_config() (Ming Lei) [RHEL-25988] - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Ming Lei) [RHEL-25988] - nbd: fix uaf in nbd_open (Ming Lei) [RHEL-25988] - powerpc/pseries: PLPKS SED Opal keystore support (Ming Lei) [RHEL-25988] - block: sed-opal: keystore access for SED Opal keys (Ming Lei) [RHEL-25988] - block:sed-opal: SED Opal keystore (Ming Lei) [RHEL-25988] - partitions/ibm: Introduce defines for magic string length values (Ming Lei) [RHEL-25988] - partitions/ibm: Replace strncpy() and improve readability (Ming Lei) [RHEL-25988] - partitions/ibm: Remove unnecessary memset (Ming Lei) [RHEL-25988] - aoe: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - null_blk: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - block/null_blk: add queue_rqs() support (Ming Lei) [RHEL-25988] - blk-mq: update driver tags request table when start request (Ming Lei) [RHEL-25988] - blk-mq: support batched queue_rqs() on shared tags queue (Ming Lei) [RHEL-25988] - blk-mq: remove RQF_MQ_INFLIGHT (Ming Lei) [RHEL-25988] - blk-mq: account active requests when get driver tag (Ming Lei) [RHEL-25988] - blk-throttle: check for overflow in calculate_bytes_allowed (Ming Lei) [RHEL-25988] - block: Fix regression in sed-opal for a saved key. (Ming Lei) [RHEL-25988] - block: Don't invalidate pagecache for invalid falloc modes (Ming Lei) [RHEL-25988] - block: correct stale comment in rq_qos_wait (Ming Lei) [RHEL-25988] - blk-mq: fix tags UAF when shrinking q->nr_hw_queues (Ming Lei) [RHEL-25988] - block: fix pin count management when merging same-page segments (Ming Lei) [RHEL-25988] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-25988] - s390/dasd: fix string length handling (Ming Lei) [RHEL-25988] - block: don't add or resize partition on the disk with GENHD_FL_NO_PART (Ming Lei) [RHEL-25988] - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative (Ming Lei) [RHEL-25988] - blk-throttle: print signed value 'carryover_bytes/ios' for user (Ming Lei) [RHEL-25988] - block: use strscpy() to instead of strncpy() (Ming Lei) [RHEL-25988] - block: sed-opal: keyring support for SED keys (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_REVERT_LSP (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_DISCOVERY (Ming Lei) [RHEL-25988] - blk-mq: prealloc tags when increase tagset nr_hw_queues (Ming Lei) [RHEL-25988] - blk-mq: delete redundant tagset map update when fallback (Ming Lei) [RHEL-25988] - blk-mq: fix tags leak when shrink nr_hw_queues (Ming Lei) [RHEL-25988] - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (Ming Lei) [RHEL-25988] - block: Bring back zero_fill_bio_iter (Ming Lei) [RHEL-25988] - block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (Ming Lei) [RHEL-25988] - block: Add some exports for bcachefs (Ming Lei) [RHEL-25988] - block: fix bad lockdep annotation in blk-iolatency (Ming Lei) [RHEL-25988] - swim3: mark swim3_init() static (Ming Lei) [RHEL-25988] - block: remove init_mutex and open-code blk_iolatency_try_init (Ming Lei) [RHEL-25988] - block/mq-deadline: use correct way to throttling write requests (Ming Lei) [RHEL-25988] - iocost_monitor: improve it by adding iocg wait_ms (Ming Lei) [RHEL-25988] - iocost_monitor: print vrate inuse along with base_vrate (Ming Lei) [RHEL-25988] - iocost_monitor: fix kernel queue kobj changes (Ming Lei) [RHEL-25988] - block: cleanup bio_integrity_prep (Ming Lei) [RHEL-25988] - block: Improve performance for BLK_MQ_F_BLOCKING drivers (Ming Lei) [RHEL-25988] - scsi: Remove a blk_mq_run_hw_queues() call (Ming Lei) [RHEL-25988] - scsi: Inline scsi_kick_queue() (Ming Lei) [RHEL-25988] - block: refactor to use helper (Ming Lei) [RHEL-25988] - blk-flush: reuse rq queuelist in flush state machine (Ming Lei) [RHEL-25988] - blk-flush: count inflight flush_data requests (Ming Lei) [RHEL-25988] - blk-mq: use percpu csd to remote complete instead of per-rq csd (Ming Lei) [RHEL-25988] - block: don't allow enabling a cache on devices that don't support it (Ming Lei) [RHEL-25988] - block: cleanup queue_wc_store (Ming Lei) [RHEL-25988] - nbd: automatically load module on genl access (Ming Lei) [RHEL-25988] - blk-wbt: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - kyber: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - block: null_blk: cleanup null_queue_rq() (Ming Lei) [RHEL-25988] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-25988] - fbdev/simplefb: change loglevel when the power domains cannot be parsed (Robert Foss) [RHEL-17425] - fbdev/simplefb: Suppress error on missing power domains (Robert Foss) [RHEL-17425] - IMA: reject unknown hash algorithms in ima_get_hash_algo (Joel Slebodnick) [RHEL-26952] - redhat/configs: aarch64: enable SCMI pmdomain driver (Radu Rendec) [RHEL-26434] - firmware: arm_scmi: Add generic OPP support to the SCMI performance domain (Radu Rendec) [RHEL-26434] - OPP: Extend support for the opp-level beyond required-opps (Radu Rendec) [RHEL-26434] - OPP: Switch to use dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - PM: domains: Implement the ->set_performance_state() callback for genpd (Radu Rendec) [RHEL-26434] - PM: domains: Introduce dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal (Radu Rendec) [RHEL-26434] - pmdomain: arm: Avoid polling for scmi_perf_domain (Radu Rendec) [RHEL-26434] - pmdomain: arm: Add the SCMI performance domain (Radu Rendec) [RHEL-26434] - PM: domains: Allow genpd providers to manage OPP tables directly by its FW (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Add support to parse domain-id using #power-domain-cells (Radu Rendec) [RHEL-26434] - dt-bindings: power: Clarify performance capabilities of power-domains (Radu Rendec) [RHEL-26434] - dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 (Radu Rendec) [RHEL-26434] - dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() (Radu Rendec) [RHEL-26434] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq (Andrew Halaney) [RHEL-28917] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq (Andrew Halaney) [RHEL-28917] - Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Bastien Nocera) [RHEL-18225 RHEL-18227] {CVE-2020-10135} - redhat/configs: enable pwr-mlxbf (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset (Nirmala Dalvi) [RHEL-21119] - power: reset: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add missing include (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add BlueField SoC power control driver (Nirmala Dalvi) [RHEL-21119] - redhat/configs: enable pinctrl_mlxbf3 This driver is required to support the pinctrl device on the Bluefield-3 card. (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Remove gpio_disable_free() (Nirmala Dalvi) [RHEL-21115] - pinctrl: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Add pinctrl driver support (Nirmala Dalvi) [RHEL-21115] - redhat/configs: enable gpio_mlxbf3 (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Support add_pin_ranges() (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Add gpio driver support (Nirmala Dalvi) [RHEL-21113] - redhat/configs: enable mlxbf-pmc (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Add null pointer checks for devm_kasprintf() (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Add support for BlueField-3 (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix sscanf() error checking (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Luiz Capitulino) [RHEL-21122] - SUNRPC: Remove stale comments (Jeffrey Layton) [RHEL-22860] - NFSD: Remove BUG_ON in nfsd4_process_cb_update() (Jeffrey Layton) [RHEL-22860] - NFSD: Replace comment with lockdep assertion (Jeffrey Layton) [RHEL-22860] - NFSD: Remove unused @reason argument (Jeffrey Layton) [RHEL-22860] - NFSD: Add callback operation lifetime trace points (Jeffrey Layton) [RHEL-22860] - NFSD: Rename nfsd_cb_state trace point (Jeffrey Layton) [RHEL-22860] - NFSD: Replace dprintks in nfsd4_cb_sequence_done() (Jeffrey Layton) [RHEL-22860] - NFSD: Add nfsd_seq4_status trace event (Jeffrey Layton) [RHEL-22860] - NFSD: Retransmit callbacks after client reconnects (Jeffrey Layton) [RHEL-22860] - NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down (Jeffrey Layton) [RHEL-22860] - NFSD: Convert the callback workqueue to use delayed_work (Jeffrey Layton) [RHEL-22860] - NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Jeffrey Layton) [RHEL-22860] - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (Jeffrey Layton) [RHEL-22860] - tls: fix use-after-free on failed backlog decryption (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: separate no-async decryption request handling from async (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: decrement decrypt_pending if no async completion will be called (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: fix use-after-free with partial reads and async decrypt (Sabrina Dubroca) [RHEL-26398] {CVE-2024-26582} - net: tls: handle backlogging of crypto requests (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: fix race between tx work scheduling and socket close (Sabrina Dubroca) [RHEL-26361] {CVE-2024-26585} - tls: fix race between async notify and socket close (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: factor out tls_*crypt_async_wait() (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() (Luiz Capitulino) [RHEL-21116] - I2C: Explicitly include correct DT includes (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Use dev_err_probe in probe function (Luiz Capitulino) [RHEL-21116] - i2c: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: depend on ACPI; clean away ifdeffage (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove device tree support (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support BlueField-3 SoC (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: add multi slave functionality (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support lock mechanism (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Fix frequency calculation (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove IRQF_ONESHOT (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: incorrect base address passed during io write (Luiz Capitulino) [RHEL-21116] - Revert "Merge: EDAC: add initial support for El Capitan" (Scott Weaver) - SEV: disable SEV-ES DebugSwap by default (Paolo Bonzini) [RHEL-22997] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-20912] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-20912] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-20912] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26665] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26500] {CVE-2023-52448} - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-15843] - sunrpc: have svc tasks sleep in TASK_INTERRUPTIBLE instead of TASK_IDLE (Jeffrey Layton) [RHEL-22742] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21687] {CVE-2024-0565} - EDAC/amd64: Add support for family 0x19, models 0x90-9f devices (Aristeu Rozanski) [RHEL-10022] - EDAC/mc: Add support for HBM3 memory type (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Aristeu Rozanski) [RHEL-10022] - EDAC/mce_amd: Remove SMCA Extended Error code descriptions (Aristeu Rozanski) [RHEL-10022] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Cache and use GPU node map (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Document heterogeneous system enumeration (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Fix indentation in umc_determine_edac_cap() (Aristeu Rozanski) [RHEL-10022] - EDAC: Sanitize MODULE_AUTHOR strings (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add get_err_info() to pvt->ops (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split init_csrows() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() (Viktor Malik) [RHEL-26131] - fprobe: Release rethook after the ftrace_ops is unregistered (Viktor Malik) [RHEL-26131] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super {CVE-2024-0841} (Audra Mitchell) [RHEL-20615] {CVE-2024-0841} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434}- genirq: Wake interrupt threads immediately when changing affinity (Crystal Wood) [RHEL-9148] - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23941] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23941] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-28655] - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17113] {CVE-2023-6240} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28044] {CVE-2023-52513} - x86/mm: Fix memory encryption features advertisement (Vitaly Kuznetsov) [RHEL-26662] - x86/coco: Export cc_vendor (Vitaly Kuznetsov) [RHEL-26662] - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Marc Dionne) [RHEL-25171] - afs: Increase buffer size in afs_update_volume_status() (Marc Dionne) [RHEL-25171] - afs: Fix ignored callbacks over ipv4 (Marc Dionne) [RHEL-25171] - rxrpc: Fix counting of new acks and nacks (Marc Dionne) [RHEL-25171] - rxrpc: Fix response to PING RESPONSE ACKs to a dead call (Marc Dionne) [RHEL-25171] - rxrpc: Fix delayed ACKs to not set the reference serial number (Marc Dionne) [RHEL-25171] - rxrpc: Fix generation of serial numbers to skip zero (Marc Dionne) [RHEL-25171] - afs: Fix missing/incorrect unlocking of RCU read lock (Marc Dionne) [RHEL-25171] - afs: Remove afs_dynroot_d_revalidate() as it is redundant (Marc Dionne) [RHEL-25171] - afs: Fix error handling with lookup via FS.InlineBulkStatus (Marc Dionne) [RHEL-25171] - afs: Don't use certain unnecessary folio_*() functions (Marc Dionne) [RHEL-25171] - rxrpc: Fix use of Don't Fragment flag (Marc Dionne) [RHEL-25171] - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue (Marc Dionne) [RHEL-25171] - afs: trace: Log afs_make_call(), including server address (Marc Dionne) [RHEL-25171] - afs: Fix offline and busy message emission (Marc Dionne) [RHEL-25171] - afs: Fix fileserver rotation (Marc Dionne) [RHEL-25171] - afs: Overhaul invalidation handling to better support RO volumes (Marc Dionne) [RHEL-25171] - afs: Parse the VolSync record in the reply of a number of RPC ops (Marc Dionne) [RHEL-25171] - afs: Don't leave DONTUSE/NEWREPSITE servers out of server list (Marc Dionne) [RHEL-25171] - afs: Fix comment in afs_do_lookup() (Marc Dionne) [RHEL-25171] - afs: Apply server breaks to mmap'd files in the call processor (Marc Dionne) [RHEL-25171] - afs: Move the vnode/volume validity checking code into its own file (Marc Dionne) [RHEL-25171] - afs: Defer volume record destruction to a workqueue (Marc Dionne) [RHEL-25171] - afs: Make it possible to find the volumes that are using a server (Marc Dionne) [RHEL-25171] - afs: Combine the endpoint state bools into a bitmask (Marc Dionne) [RHEL-25171] - afs: Keep a record of the current fileserver endpoint state (Marc Dionne) [RHEL-25171] - afs: Dispatch vlserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Dispatch fileserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Mark address lists with configured priorities (Marc Dionne) [RHEL-25171] - afs: Provide a way to configure address priorities (Marc Dionne) [RHEL-25171] - afs: Remove the unimplemented afs_cmp_addr_list() (Marc Dionne) [RHEL-25171] - afs: Add some more info to /proc/net/afs/servers (Marc Dionne) [RHEL-25171] - rxrpc: Create a procfile to display outstanding client conn bundles (Marc Dionne) [RHEL-25171] - afs: Fold the afs_addr_cursor struct in (Marc Dionne) [RHEL-25171] - afs: Use peer + service_id as call address (Marc Dionne) [RHEL-25171] - afs: Add a tracepoint for struct afs_addr_list (Marc Dionne) [RHEL-25171] - afs: Automatically generate trace tag enums (Marc Dionne) [RHEL-25171] - afs: Rename some fields (Marc Dionne) [RHEL-25171] - afs: Simplify error handling (Marc Dionne) [RHEL-25171] - afs: Don't put afs_call in afs_wait_for_call_to_complete() (Marc Dionne) [RHEL-25171] - afs: Wrap most op->error accesses with inline funcs (Marc Dionne) [RHEL-25171] - afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration (Marc Dionne) [RHEL-25171] - afs: Handle the VIO and UAEIO aborts explicitly (Marc Dionne) [RHEL-25171] - afs: Rename addr_list::failed to probe_failed (Marc Dionne) [RHEL-25171] - afs: Don't skip server addresses for which we didn't get an RTT reading (Marc Dionne) [RHEL-25171] - rxrpc, afs: Allow afs to pin rxrpc_peer objects (Marc Dionne) [RHEL-25171] - afs: Turn the afs_addr_list address array into an array of structs (Marc Dionne) [RHEL-25171] - afs: Add comments on abort handling (Marc Dionne) [RHEL-25171] - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Marc Dionne) [RHEL-25171] - afs: use read_seqbegin() in afs_check_validity() and afs_getattr() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() (Marc Dionne) [RHEL-25171] - afs: Fix use-after-free due to get/remove race in volume tree (Marc Dionne) [RHEL-25171] - afs: Fix overwriting of result of DNS query (Marc Dionne) [RHEL-25171] - afs: Fix dynamic root lookup DNS check (Marc Dionne) [RHEL-25171] - afs: Fix the dynamic root's d_delete to always delete unused dentries (Marc Dionne) [RHEL-25171] - afs: Fix refcount underflow from error handling race (Marc Dionne) [RHEL-25171] - afs: do not test the return value of folio_start_writeback() (Marc Dionne) [RHEL-25171] - afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY (Marc Dionne) [RHEL-25171] - afs: Fix file locking on R/O volumes to operate in local mode (Marc Dionne) [RHEL-25171] - afs: Return ENOENT if no cell DNS record can be found (Marc Dionne) [RHEL-25171] - afs: Make error on cell lookup failure consistent with OpenAFS (Marc Dionne) [RHEL-25171] - afs: Fix afs_server_list to be cleaned up with RCU (Marc Dionne) [RHEL-25171] - rxrpc: Defer the response to a PING ACK until we've parsed it (Marc Dionne) [RHEL-25171] - rxrpc: Fix RTT determination to use any ACK as a source (Marc Dionne) [RHEL-25171] - rxrpc: Fix some minor issues with bundle tracing (Marc Dionne) [RHEL-25171] - rxrpc: Fix two connection reaping bugs (Marc Dionne) [RHEL-25171] - afs: Provide a splice-read wrapper (Marc Dionne) [RHEL-25171] - rxrpc: Replace fake flex-array with flexible-array member (Marc Dionne) [RHEL-25171] - x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini) [RHEL-23426] - x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu() (Paolo Bonzini) [RHEL-23426] - x86/boot: Move x86_cache_alignment initialization to correct spot (Paolo Bonzini) [RHEL-23426] - x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach (Paolo Bonzini) [RHEL-23426] - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu (Prasad Pandit) [RHEL-2815] - drm/tegra: Remove existing framebuffer only if we support display (Robert Foss) [RHEL-26130] - Deprecate qla4xxx in RHEL-9 (Chris Leech) [RHEL-1241] - dm-bufio: fix no-sleep mode (Benjamin Marzinski) [RHEL-23968] - selftests: rtnetlink: add MACsec offload tests (Sabrina Dubroca) [RHEL-24616] - netdevsim: add dummy macsec offload (Sabrina Dubroca) [RHEL-24616] - selftests: rtnetlink: Make the set of tests to run configurable (Sabrina Dubroca) [RHEL-24616]- workqueue: Avoid using isolated cpus' timers on queue_delayed_work (Leonardo Bras) [RHEL-20254] - cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT (Chris Leech) [RHEL-26081] - uio: introduce UIO_MEM_DMA_COHERENT type (Chris Leech) [RHEL-26081] - Reapply "dma-mapping: reject __GFP_COMP in dma_alloc_attrs" (Chris Leech) [RHEL-26081] - Reapply "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-26081] - block: add check that partition length needs to be aligned with block size (Ming Lei) [RHEL-26616] {CVE-2023-52458}- x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26672] {CVE-2024-26603} - redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Eric Chanudet) [RHEL-24906] - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully (David Arcari) [RHEL-19514] - x86/apic: Fake primary thread mask for XEN/PV (David Arcari) [RHEL-19514] - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask (David Arcari) [RHEL-19514] - x86/smpboot: Fix the parallel bringup decision (David Arcari) [RHEL-19514] - x86/realmode: Make stack lock work in trampoline_compat() (David Arcari) [RHEL-19514] - x86/smp: Initialize cpu_primary_thread_mask late (David Arcari) [RHEL-19514] - cpu/hotplug: Fix off by one in cpuhp_bringup_mask() (David Arcari) [RHEL-19514] - x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils (David Arcari) [RHEL-19514] - x86/tsc: Defer marking TSC unstable to a worker (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused function declaration cpu_set_state_online() (David Arcari) [RHEL-19514] - x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it (David Arcari) [RHEL-19514] - x86/smpboot: Support parallel startup of secondary CPUs (David Arcari) [RHEL-19514] - x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_gs (David Arcari) [RHEL-19514] - x86/smpboot: Remove early_gdt_descr on 64-bit (David Arcari) [RHEL-19514] - x86/smpboot: Implement a bit spinlock to protect the realmode stack (David Arcari) [RHEL-19514] - x86/apic: Save the APIC virtual base address (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_stack on 64-bit (David Arcari) [RHEL-19514] - cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE (David Arcari) [RHEL-19514] - x86/apic: Provide cpu_primary_thread mask (David Arcari) [RHEL-19514] - x86/smpboot: Enable split CPU startup (David Arcari) [RHEL-19514] - cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused state functions (David Arcari) [RHEL-19514] - riscv: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - MIPS: SMP_CPS: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - arm64: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - ARM: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Remove cpu_report_state() and related unused cruft (David Arcari) [RHEL-19514] - cpu/hotplug: Add debug printks for hotplug callback failures (David Arcari) [RHEL-19514] - cpu/hotplug: Do not bail-out in DYING/STARTING sections (David Arcari) [RHEL-19514] - cpu/hotplug: Initialise all cpuhp_cpu_state structs earlier (David Arcari) [RHEL-19514] - x86/smpboot: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Add CPU state tracking and synchronization (David Arcari) [RHEL-19514] - x86/xen/hvm: Get rid of DEAD_FROZEN handling (David Arcari) [RHEL-19514] - x86/xen/smp_pv: Remove wait for CPU online (David Arcari) [RHEL-19514] - x86/smpboot: Remove wait for cpu_online() (David Arcari) [RHEL-19514] - cpu/hotplug: Rework sparse_irq locking in bringup_cpu() (David Arcari) [RHEL-19514] - x86/smpboot: Remove cpu_callin_mask (David Arcari) [RHEL-19514] - x86/smpboot: Make TSC synchronization function call based (David Arcari) [RHEL-19514] - x86/smpboot: Move synchronization masks to SMP boot code (David Arcari) [RHEL-19514] - x86/cpu/cacheinfo: Remove cpu_callout_mask dependency (David Arcari) [RHEL-19514] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - PCI/ASPM: Fix deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - MAINTAINERS: Orphan Cadence PCIe IP (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" (Myron Stowe) [RHEL-26162] - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert (Myron Stowe) [RHEL-26162] - PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter (Myron Stowe) [RHEL-26162] - PCI: qcom: Clean up ASPM comment (Myron Stowe) [RHEL-26162] - PCI: qcom: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI: vmd: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_enable_link_state_locked() (Myron Stowe) [RHEL-26162] - PCI: loongson: Limit MRRS to 256 (Myron Stowe) [RHEL-26162] - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Myron Stowe) [RHEL-26162] - PCI: endpoint: Fix double free in __pci_epc_create() (Myron Stowe) [RHEL-26162] - PCI: Replace unnecessary UTF-8 in Kconfig (Myron Stowe) [RHEL-26162] - logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations (Myron Stowe) [RHEL-26162] - PCI: Make pci_assign_unassigned_resources() non-init (Myron Stowe) [RHEL-26162] - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Myron Stowe) [RHEL-26162] - PCI/portdrv: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/VC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PTM: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PME: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Show PASID Capability register width in bitmasks (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/MSI: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defines with DPC reason fields (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defined fields with DPC_CTL register (Myron Stowe) [RHEL-26162] - PCI/DPC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: hotplug: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: dwc: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: cadence: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() to extract Link Width (Myron Stowe) [RHEL-26162] - PCI: mvebu: Use FIELD_PREP() with Link Width (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Myron Stowe) [RHEL-26162] - scsi: ipr: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - PCI: xgene: Do PCI error check on own line & keep return value (Myron Stowe) [RHEL-26162] - PCI: Do error check on own line to split long "if" conditions (Myron Stowe) [RHEL-26162] - atm: iphase: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - sh: pci: Do PCI error check on own line (Myron Stowe) [RHEL-26162] - alpha: Streamline convoluted PCI error handling (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: xilinx-cpm: Move IRQ definitions to a common header (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller (Myron Stowe) [RHEL-26162] - MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4 (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add endpoint mode support (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: dwc: Update maxItems of reg and reg-names (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Introduce .pre_init() and .deinit() (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_write_dbi2() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_ep_exit() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Add EDMA_UNROLL capability flag (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Add multiple PFs support for dbi2 (Myron Stowe) [RHEL-26162] - PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting (Myron Stowe) [RHEL-26162] - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (Myron Stowe) [RHEL-26162] - PCI: dwc: Add dw_pcie_link_set_max_link_width() (Myron Stowe) [RHEL-26162] - PCI: Add T_PVPERL macro (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers (Myron Stowe) [RHEL-26162] - PCI: layerscape-ep: Set 64-bit DMA mask (Myron Stowe) [RHEL-26162] - PCI: cadence: Drop unused member from struct cdns_plat_pcie (Myron Stowe) [RHEL-26162] - PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops (Myron Stowe) [RHEL-26162] - PCI: dwc: Add host_post_init() callback (Myron Stowe) [RHEL-26162] - drm/qxl: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - drm/virtio: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga() (Myron Stowe) [RHEL-26162] - PCI/VGA: Select VGA devices earlier (Myron Stowe) [RHEL-26162] - PCI/VGA: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI: Add pci_is_vga() helper (Myron Stowe) [RHEL-26162] - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Myron Stowe) [RHEL-26162] - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 (Myron Stowe) [RHEL-26162] - PCI/sysfs: Protect driver's D3cold preference from user space (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Remove redundant goto (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Myron Stowe) [RHEL-26162] - PCI: acpiphp: Allow built-in drivers for Attention Indicators (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .probe() callback (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: kirin: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: exynos: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI/ACPI: Use acpi_evaluate_dsm_typed() (Myron Stowe) [RHEL-26162] - drm/radeon: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/amdgpu: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/nouveau: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - ALSA: hda: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - PCI: Add pci_get_base_class() helper (Myron Stowe) [RHEL-26162] - PCI: endpoint: Use IS_ERR_OR_NULL() helper function (Myron Stowe) [RHEL-26162] - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Convert printk() to pr_*() and add include (Myron Stowe) [RHEL-26162] - PCI/ASPM: Remove unnecessary includes (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_MAX() instead of literals (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use time constants (Myron Stowe) [RHEL-26162] - PCI/ASPM: Return U32_MAX instead of bit magic construct (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields (Myron Stowe) [RHEL-26162] - PCI: Add PCI_L1SS_CTL2 fields (Myron Stowe) [RHEL-26162] - PCI/AER: Factor out interrupt toggling into helpers (Myron Stowe) [RHEL-26162] - pinctrl: intel: use the correct _PM_OPS() export macro (David Arcari) [RHEL-26354] - pinctrl: don't put the reference to GPIO device in pinctrl_pins_show() (David Arcari) [RHEL-26354] - PM: Provide EXPORT_NS_GPL_DEV_SLEEP_PM_OPS (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support (David Arcari) [RHEL-26354] - pinctrl: core: Remove unused members from struct group_desc (David Arcari) [RHEL-26354] - pinctrl: imx: Convert to use grp member (David Arcari) [RHEL-26354] - pinctrl: imx: Use temporary variable to hold pins (David Arcari) [RHEL-26354] - pinctrl: freescale: remove generic pin config core support (David Arcari) [RHEL-26354] - pinctrl: core: Embed struct pingroup into struct group_desc (David Arcari) [RHEL-26354] - pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() (David Arcari) [RHEL-26354] - pinctrl: baytrail: use gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - pinctrl: core: Make pins const unsigned int pointer in struct group_desc (David Arcari) [RHEL-26354] - pinctrl: Convert unsigned to unsigned int (David Arcari) [RHEL-26354] - pinctrl: don't include GPIOLIB private header (David Arcari) [RHEL-26354] - pinctrl: stop using gpiod_to_chip() (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_label() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_base() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: Fix scope-based gpio_device refcounting (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_base() (David Arcari) [RHEL-26354] - gpiolib: provide gpiod_to_gpio_device() (David Arcari) [RHEL-26354] - gpiolib: add support for scope-based management to gpio_device (David Arcari) [RHEL-26354] - gpiolib: make gpio_device_get() and gpio_device_put() public (David Arcari) [RHEL-26354] - pinctrl: baytrail: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: baytrail: Factor out byt_gpio_force_input_mode() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() (David Arcari) [RHEL-26354] - pinctrl: avoid reload of p state in list iteration (David Arcari) [RHEL-26354] - pinctrl: intel: Add a generic Intel pin control platform driver (David Arcari) [RHEL-26354] - devres: Provide krealloc_array (David Arcari) [RHEL-26354] - redhat/configs: enable new intel pinctrl configs (David Arcari) [RHEL-26354] - pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" (David Arcari) [RHEL-26354] - pinctrl: intel: allow independent COMPILE_TEST (David Arcari) [RHEL-26354] - pinctrl: intel: Refactor intel_pinctrl_get_soc_data() (David Arcari) [RHEL-26354] - pinctrl: intel: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: intel: Make PM ops functions static (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: meteorlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lakefield: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: icelake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: geminilake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: denverton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: broxton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: alderlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: intel: Provide Intel pin control wide PM ops structure (David Arcari) [RHEL-26354] - Remove custom EXPORT_NS_GPL_DEV_PM_OPS macro (David Arcari) [RHEL-26354] - PM: Improve EXPORT_*_DEV_PM_OPS macros (David Arcari) [RHEL-26354] - export: fix string handling of namespace in EXPORT_SYMBOL_NS (David Arcari) [RHEL-26354] - PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_ready_for_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of gpio_to_pin() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_match_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_get_device_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_gpio_direction() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_set_config_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_output_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_input_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_free_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_request_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - gpio: cdev: use pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_output() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_input() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_free() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_request() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_can_use_line() (David Arcari) [RHEL-26354] - pinctrl: intel: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - gpio: vf610: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: bcm: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: tegra: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpiolib: generic: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: provide new GPIO-to-pinctrl glue helpers (David Arcari) [RHEL-26354] - pinctrl: intel: use acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - pinctrl: remove unneeded extern specifiers from consumer.h (David Arcari) [RHEL-26354] - kernel.h: Move ARRAY_SIZE() to a separate header (David Arcari) [RHEL-26354] - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (David Arcari) [RHEL-26354] - pinctrl: intel: fetch community only when we need it (David Arcari) [RHEL-26354] - pinctrl: core: Remove unneeded {} around one line conditional body (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: intel: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: drop runtime PM support (David Arcari) [RHEL-26354] - pinctrl: intel: refine intel_config_set_pull() function (David Arcari) [RHEL-26354] - pinctrl: denverton: Enable platform device in the absence of ACPI enumeration (David Arcari) [RHEL-26354] - pinctrl: intel: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: avoid unsafe code pattern in find_pinctrl() (David Arcari) [RHEL-26354] - pinctrl: baytrail: fix debounce disable case (David Arcari) [RHEL-26354] - pinctrl: pinmux: Remove duplicate error message in pin_request() (David Arcari) [RHEL-26354] - pinctrl: intel: consolidate ACPI dependency (David Arcari) [RHEL-26354] - pinctrl: baytrail: Make use of pm_ptr() (David Arcari) [RHEL-26354] - pinctrl: baytrail: reuse common functions from pinctrl-intel (David Arcari) [RHEL-26354] - pinctrl: intel: export common pinctrl functions (David Arcari) [RHEL-26354] - pinctrl: baytrail: consolidate common mask operation (David Arcari) [RHEL-26354] - pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() (David Arcari) [RHEL-26354] - pinctrl: baytrail: invert if condition (David Arcari) [RHEL-26354] - pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure (David Arcari) [RHEL-26354] - pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->irq_set_type() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->set_mux() hook (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use str_hi_lo() helper (David Arcari) [RHEL-26354] - pinctrl: Relax user input size in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: Duplicate user memory in one go in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Unify style of error and debug messages (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: intel: Enumerate PWM device when community has a capability (David Arcari) [RHEL-26354] - pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() (David Arcari) [RHEL-26354] - pwm: lpss: Allow other drivers to enable PWM LPSS (David Arcari) [RHEL-26354] - pwm: lpss: Include headers we are the direct user of (David Arcari) [RHEL-26354] - pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS (David Arcari) [RHEL-26354] - pwm: lpss: Add a comment to the bypass field (David Arcari) [RHEL-26354] - pwm: lpss: Move resource mapping to the glue drivers (David Arcari) [RHEL-26354] - pwm: lpss: Deduplicate board info data structures (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Moorefield pin controller support (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: alderlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: icelake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: core: Use device_match_of_node() helper (David Arcari) [RHEL-26354] - redhat/configs: intel pinctrl config cleanup (David Arcari) [RHEL-26354] - config: wifi: enable MT7925E card (Jose Ignacio Tornos Martinez) [RHEL-14693] - shmem: support idmapped mounts for tmpfs (Giuseppe Scrivano) [RHEL-23900] - iommu/vt-d: Fix incorrect cache invalidation for mm notification (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: rename invalidate_range notifier (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: call invalidate_range() when invalidating TLBs (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: fixup comment in mmu_interval_read_begin() (Jerry Snitselaar) [RHEL-26541] - mlxbf_gige: Enable the GigE port in mlxbf_gige_open (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Fix intermittent no ip issue (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix receive packet race condition (Luiz Capitulino) [RHEL-21118] - net: ethernet: mellanox: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Remove two unused function declarations (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add "set_link_ksettings" ethtool callback (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add MDIO support for BlueField-3 (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear MDIO gateway lock after read (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: compute MDIO period based on i1clk (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: use eth_zero_addr() to clear mac address (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove driver-managed interrupt counts (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: increase MDIO polling rate to 5us (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear valid_polarity upon open (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx() (Luiz Capitulino) [RHEL-21118] - redhat: update self-test data (Scott Weaver) - redhat: enable zstream release numbering for RHEL 9.4 (Scott Weaver) - redhat: set default dist suffix for RHEL 9.4 (Scott Weaver) - redhat: fix changelog copying (Jan Stancek) - Bump RHEL_MINOR for 9.5 (Lucas Zampieri) - redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) - redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) - redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)/bin/sh  !"#$%&'()*+,-./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~GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHH H H H H HHHHHHHHHHHHHHHHHHH H!H"H#H$H%H&H'H(H)H*H+H,H-H.H/H0H1H2H3H4H5H6H7H8H9H:H;H<H=H>H?H@HAHBHCHDHEHFHGHHHIHJHKHLHMHNHOHPHQHRHSHTHUHVHWHXHYHZH[H\H]H^H_H`HaHbHcHdHeHfHgHhHiHjHkHlHmHnHoHpHqHrHsHtHuHvHwHxHyHzH{H|H}H~HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIII I I I I IIIIIIIIIIIIIIIIIII I!I"I#I$I%I&I'I(I)I*I+I,I-I.I/I0I1I2I3I4I5I6I7I8I9I:I;I<I=I>I?I@IAIBICIDIEIFIGIHIIIJIKILIMINIOIPIQIRISITIUIVIWIXIYIZI[I\I]I^I_I`IaIbIcIdIeIfIgIhIiIjIkIlImInIoIpIqIrIsItIuIvIwIxIyIzI{I|I}I~IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJ J J J J JJJJJJJJJJJJJJJJJJJ J!J"J#J$J%J&J'J(J)J*J+J,J-J.J/J0J1J2J3J4J5J6J7J8J9J:J;J<J=J>J?J@JAJB5.14.0-503.33.1.el9_5+rt_debug5.14.0-503.33.1.el9_5.aarch64+rt_debug5.14.0-503.33.1.el9_55.14.0-503.33.1.el9_55.14.0-503.33.1.el9_5        !""##$%%&&&&&&&'())**++,--...//001122334445566677788999::;;<<===>>???@@@AABBCCCDDEEFFGGHHIIJJKKLLMMNNOOPPPQQRRSSTTTUUVVWWXXYYZZ[[[[[[[\\]]]^^__``aabbbccddeffgghhhiiijjkklmnnoppqrrsrtuvwx yyyyyzz{{|{}{~{{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyy       !"#$$%&&''())***+*,-...//0.1.2333435367789:;<===>=?=@ABBBCBDEEFGGHIJJKLMMMNMOMPMQRSTTTUTVTWTXTYZZ[[[\[][^ _____``a_bbc_d_e_f gggghhihjgkglgmgnn ooooppqorosot uuuuvvwuxxyuzu{u| }}}}}~~}}}}}}}}}}}}}            !"###$#%#&'())*)+),,-,.,/,0,1)2)344567789:;;<;=;>;?;;@;AB;C;D;E;F;G;HIJKLLMNOOOPOQRSSTSUUVWW XXXXYYZY[Y\Y]X^^_X`XaXbcbdbeffffgghhiiijjikklllmnoplqqqrqssltttutvvtwwtxxtyytzzt{{l||l}}l~~lllllllllllllllll       lllllll  !""##$$%%&'())**+,,--..//001l22l33l44l55l66l777887997::7;;7<<<==<>7??7@@7AA7BB7CC7DD7EElFFlGGlHHlIIlJJKKKLMMLNNLOOLPLQQQRQSSTSUSVSWSXSYSZS[S\S]S^S_S`SaSbScSdSeSfSgShSiSjSkSlSmSnnoSpSqSrSsStQuvQwxwywzw{w|L}}~}}KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJllllllllllll            !!l"""#"$$%%$&&$''$(($))$**$++$,,$--$..$//$00$11$22$33"4455466477"88998::8;;8<<8==8>8??l@@@AA@BBBCC@DD@EE@FF@GG@HH@II@J@KKlLLLMMLNNLOOlPPPQQPRRRSTPUUPVVlWWWXXWYYlZZl[[[\\[]]^^[__l```aa`bb`ccldddelfflgglhhhiihjjlkkklllmlnnlooopoqorosotouovowlxxxyyxzzk{{{||{}}{~~{{kkkkkkkkkkkkkkkl    l        lll !""#$$$%%$&&$''(())*+,,--..l///00/11l22l333443553663773883999::9;;;<;=;>;?;@@9AA3BB3CCCDD3E3FFlGGlHHHIIHJJHKHLLHMMMNNMOOMPPMQMRMSSMTTMUUMVVMWWMXXMYMZZM[[[\\M]]]^]_]`HaaabbaccaddaeeaffaggahhaiiHjkkjlljjjmmjnnjoojppjqqjrrjssjttjuuuvjwwwxjyyyyzz{{j||j}}}~jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj  j     j  j  jjjjjjjjjHHHHHHHHH  H!H""H###$$#%#&&H''H((H))H**H++H,,H--H.H/H0001H2H333443555665775885995::5;;5<<5==5>>5??3@@3AAABBACCADDDEEEFEGEHDIDJ3KKKLLKMMKNNNONPNQNR3SSSTTSUUSVVSW3XXXYYXZZX[[3\\\]]]^^]__]``]aa]bb]cc]dd]ee\ff3ggghh3iiijj3kkkll3mmmnnnonpmqqmrrrsrtrurvrwrxryrzr{r|r}r~mm33333HHllllllllllllllll          ll  !!l"""##"$$l%%l&&&''&((l)l**l++l,,,--,..l///011l22l33l44455466477l88l99l::;;:<<:=:>:??:@:AlBBCClDDDEDFFFFGDHHDIDJJDKKDLDMMDNNDOODPPPQPRDSSDTTDUUDVVDWDXDYYDZD[D\D]D^^D_D``DaaDbbDccDddDeDffDggDhhDiiDjjDkDllmmmnmoompmqlrrlssltttuutvvtwwtxxxyyyzt{{t|t}}}~}}tttttttttttttttttllllllllllllll           !!""##$$$%%&&&''&((&)))*&++&,,--l.../.0.1.2.3l444554664777887994:::;;l<<l===>>=??=@@@A@BB@CC@D@E@F@G@HHHIIHJJHKK@L@MM@NNNOOOPPOQQ@R@S@T@U=VVlWWWXXWYYYZZY[[Y\\W]]W^^l__l``laalbbbccbddleeeffegglhhliiijikilimlnnoppooooqqorrossottouuovvowwoxxoyyozzo{{o||o}}o~ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ! ! ! ! ! ! ! !    " " " " " " " " " " " "                                 # #                       $ $ $                              % & % ' ' ' ' % ( % % % % % ) ) ) ) ) % % % * * * * * % % % + + % , % % % % - % % % % % % . . % % % % %                 / / / / / / / / / / / / / / / / / /                       0                            1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1              2 2                                                                                                                   3 3 3 3 3 3 3                   4 4 4 4                    5 5 5                6 6 6 6 6 7 7 7 6 6 6 6 6 8 8 8 6 6 6 6 9 9 9 6 6 6 6 6 6 6 6 6 6 6 : : : 6 ; ; ; 6 < < 6 = = 6 > > 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 ? ? ? 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 @ @ 6 A A 6 B B 6 C 6 D D D 6 6 6 6 E E E E E E 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 F F F F F F F F F F F 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 G G G G G G G G 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 H H 6 6 I I I I I I I I I I 6 J J J J J J J J 6 6 6 6 K K K K 6              L L L L L L L  M M M M M M M M M M M M M M M M M M         N N N N N N N N N N                              O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O     P P           Q R R       S T T T T T T S S S S S S S S S S S S S S S S S S S S S  U   V    W   X                                                                                                                  Y         Z Z            [ [ [ [ [ [ [ [ [ \ [         ] ] ] ] ] ] ] ]       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ _ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ` ` ` ` ` ` ` ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ a ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ b b b b b b b b b b ^ ^ ^                          c c c c c c c c c c c c                       d                             e  f f f f f f f f f f f f f f f f f f f f      g g g                                      h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h    i i i     j j j j                      k k k k k    l l l l l                   m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m                                                                         n o n p n q n r n s n t t t n u v n w w w w w w n x n y n z z z z z z z z z z z z z z n { { n | | | | | | n } n ~ ~ ~ ~ ~ ~ ~                                                                                                                                                                                                                                                                                                                                                               !  " # # # # $ $ # % # & # ' ( ) ) ( * * ( + + ( , , ( ( ( ( - ( . . ( / / ( 0 0 ( 1 1 1 2 2 1 3 3 1 4 4 1 5 5 ( 6 ( 7 7 ( 8 8 8 9 9 ( : : ( ; ; ; < < ( = = ( > ( ? ? ( @ @ @ A ( B B B C C ( D ( E E ( F F ( G ( H ( I ( J J ( K L L K K ( M M ( N N N O N P P ( Q Q Q R Q S S ( T T ( U U ( V ( W W ( X X ( Y Y ( Z Z ( [ [ [ \ ( ] ] ( ^ ^ ( _ _ ( ` ` ( a a a b b a c c ( d d ( e e ( f ( g g g h h g i i ( j j ( k k ( l l ( m m ( n n ( o o ( p p ( q q ( r ( s s ( t t ( u u ( v v ( w w ( x x x y x z ( { { ( | | ( } } ( ~ ~ (   ( ( ( (                                                           !  "  #  $  %  &  '  (  )  *  + +  ,  -  .  /  0  1  2  3  4  5  6  7  8 9 9 9 : 9 ; < < = = > > > ? ? > @ @ @ A A @ B @ C @ D @ E @ F @ G > H H > I I > J J > K K > L L > M M > N N > O O > P P > Q Q > R R > S S S T T U S V V W W S X X S Y S Z S [ S \ > ] ] > ^ ^ > _ _ _ ` _ a _ b _ c _ d _ e _ f _ g > h h > i i > j j > k k k l > m m > n n > o o o p > q q q r r q s s q t t q u u u v u w q x x > y y > z z > { { > | | > } } > ~ ~ >   > > > >                                              !  "  #  $  %  &  '  ( ) ( * + * , * -  .  /  0  1 1 2 1 3  4  5  6  7 7 8  9  :  ;  <  =  >  ?  @  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S S T S U S V  W  X  Y  Z  [  \  ] ] ^ ] _ ] ` ] a ] b ] c ] d ] e ] f ] g ] h ] i ] j ] k ] l l m l n ] o ] p ] q ] r ] s ] t ] u ] v ] w  x  y  z  {  |  } } ~                                   5.14.0-503.33.1.el9_5.aarch64+rt-debug.configDocumentationKconfigMakefiledevicetreebindingsMakefilekbuildKconfig.recursion-issue-01Kconfig.recursion-issue-02Kconfig.select-breaktoolsrtlaMakefilervMakefileuserspace-apimediaMakefileKconfigKconfig.redhatMakefileMakefile.rhelverModule.symversSystem.maparchKconfigalphaKconfigKconfig.debugMakefilebootMakefilekernelMakefilesyscallsMakefilelibMakefilemath-emuMakefilemmMakefilearcKconfigKconfig.debugMakefilebootMakefiledtsMakefilekernelMakefilelibMakefilemmMakefileplat-axs10xKconfigMakefileplat-hsdkKconfigMakefileplat-simMakefileplat-tb10xKconfigMakefilearmKconfigKconfig-nommuKconfig.assemblerKconfig.debugMakefilebootMakefilebootpMakefilecompressedMakefiledtsMakefilecommonKconfigMakefilecryptoKconfigMakefileincludeasmopcodes.hxenevents.hhypercall.hhypervisor.hinterface.hpage.hswiotlb-xen.hxen-ops.hkernelMakefilelibMakefilemach-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.platformsMakefilebootMakefiledtsMakefileactionsMakefileallwinnerMakefilealteraMakefileamazonMakefileamdMakefileamlogicMakefileapmMakefileappleMakefilearmMakefilebitmainMakefilebroadcomMakefilebcm4908Makefilenorthstar2MakefilestingrayMakefilecaviumMakefileexynosMakefilefreescaleMakefilehisiliconMakefileintelMakefilelgMakefilemarvellMakefilemediatekMakefilemicrochipMakefilenvidiaMakefileqcomMakefilerealtekMakefilerenesasMakefilerockchipMakefilesocionextMakefilesprdMakefilesynapticsMakefiletiMakefiletoshibaMakefilexilinxMakefilecryptoKconfigMakefilehypervMakefileincludeasmKbuildacenv.hacpi.halternative-macros.halternative.happle_m1_pmu.harch_gicv3.harch_timer.harchrandom.harm-cci.harm_dsu_pmu.harm_pmuv3.hasm-bug.hasm-extable.hasm-offsets.hasm-prototypes.hasm-uaccess.hasm_pointer_auth.hassembler.hatomic.hatomic_ll_sc.hatomic_lse.hbarrier.hbitops.hbitrev.hboot.hbrk-imm.hbug.hcache.hcacheflush.hchecksum.hclocksource.hcmpxchg.hcompat.hcompiler.hcpu.hcpu_ops.hcpufeature.hcpuidle.hcputype.hcurrent.hdaifflags.hdcc.hdebug-monitors.hdevice.hdmi.hefi.hel2_setup.helf.hesr.hexception.hexec.hextable.hfb.hfixmap.hfpsimd.hfpsimdmacros.hftrace.hfutex.hgpr-num.hhardirq.hhugetlb.hhw_breakpoint.hhwcap.hhyp_image.hhyperv-tlfs.hhypervisor.himage.hinsn-def.hinsn.hio.hirq.hirq_work.hirqflags.hjump_label.hkasan.hkernel-pgtable.hkexec.hkfence.hkgdb.hkprobes.hkvm_arm.hkvm_asm.hkvm_emulate.hkvm_host.hkvm_hyp.hkvm_mmu.hkvm_mte.hkvm_nested.hkvm_pgtable.hkvm_pkvm.hkvm_ptrauth.hkvm_ras.hkvm_types.hlinkage.hlse.hmemory.hmman.hmmu.hmmu_context.hmmzone.hmodule.hmodule.lds.hmshyperv.hmte-def.hmte-kasan.hmte.hneon-intrinsics.hneon.hnuma.hpage-def.hpage.hparavirt.hparavirt_api_clock.hpatching.hpci.hpercpu.hperf_event.hpgalloc.hpgtable-hwdef.hpgtable-prot.hpgtable-types.hpgtable.hpointer_auth.hpreempt.hprobes.hproc-fns.hprocessor.hptdump.hptrace.hpvclock-abi.hrwonce.hscs.hsdei.hseccomp.hsections.hsemihost.hset_memory.hsetup.hshmparam.hsignal.hsignal32.hsimd.hsmp.hsmp_plat.hsparsemem.hspectre.hspinlock.hspinlock_types.hstack_pointer.hstackprotector.hstacktracestacktrace.hcommon.hnvhe.hstage2_pgtable.hstat.hstring.hsuspend.hsync_bitops.hsyscall.hsyscall_wrapper.hsysreg.hsystem_misc.hthread_info.htimex.htlb.htlbflush.htopology.htrans_pgd.htraps.huaccess.hunistd.hunistd32.huprobes.hvdsovdso.hclocksource.hcompat_barrier.hcompat_gettimeofday.hgettimeofday.hprocessor.hvsyscall.hvectors.hvermagic.hvirt.hvmalloc.hvmap_stack.hvncr_mapping.hword-at-a-time.hxenevents.hhypercall.hhypervisor.hinterface.hpage.hswiotlb-xen.hxen-ops.hxor.hgeneratedasmbugs.hcfi.hcpucaps.hdelay.hdiv64.hdma-mapping.hdma.hearly_ioremap.hemergency-restart.hhw_irq.hirq_regs.hkdebug.hkmap_size.hlocal.hlocal64.hmcs_spinlock.hmmiowb.hmsi.hplatform-feature.hqrwlock.hqspinlock.hserial.hsoftirq_stack.hswitch_to.hsysreg-defs.htrace_clock.hunaligned.huser.hvga.huapiasmerrno.hioctl.hioctls.hipcbuf.hkvm_para.hmsgbuf.hpoll.hresource.hsembuf.hshmbuf.hsiginfo.hsocket.hsockios.hstat.hswab.htermbits.htermios.htypes.huapiasmKbuildauxvec.hbitsperlong.hbpf_perf_event.hbyteorder.hfcntl.hhwcap.hkvm.hmman.hparam.hperf_regs.hposix_types.hptrace.hsetup.hsigcontext.hsignal.hstatfs.hsve_context.hucontext.hunistd.hkernelMakefilepiMakefileprobesMakefilevdsoMakefilevdso32MakefilekvmKconfigMakefilehypMakefilenvheMakefilevheMakefilelibMakefilemmMakefilenetMakefiletoolsMakefilexenMakefilecskyKconfigKconfig.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.postlinkbootMakefiledtsMakefilefslMakefilecryptoMakefilekernelMakefileptraceMakefilesyscallsMakefiletraceMakefilevdsoMakefilekexecMakefilekvmKconfigMakefilelibMakefilemath-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.hconfig64BIT8139CP8139TOO8139TOO_8129AC97_BUSACPIACPI_ACACPI_AGDIACPI_APEIACPI_APEI_EINJACPI_APEI_ERST_DEBUGACPI_APEI_GHESACPI_APEI_MEMORY_FAILUREACPI_APEI_PCIEAERACPI_APEI_SEAACPI_APMTACPI_BATTERYACPI_BGRTACPI_BUTTONACPI_CCA_REQUIREDACPI_CONFIGFSACPI_CONTAINERACPI_CPPC_CPUFREQACPI_CPPC_CPUFREQ_FIEACPI_CPPC_LIBACPI_CUSTOM_METHODACPI_DEBUGACPI_DEBUGGERACPI_DEBUGGER_USERACPI_EC_DEBUGFSACPI_FANACPI_FFHACPI_GENERIC_GSIACPI_GTDTACPI_HEDACPI_HMATACPI_HOTPLUG_CPUACPI_HOTPLUG_MEMORYACPI_I2C_OPREGIONACPI_IORTACPI_IPMIACPI_MCFGACPI_MDIOACPI_NFITACPI_NUMAACPI_PCCACPI_PCI_SLOTACPI_PFRUTACPI_PPTTACPI_PRMTACPI_PROCESSORACPI_PROCESSOR_IDLEACPI_REDUCED_HARDWARE_ONLYACPI_SPCR_TABLEACPI_TABLE_LIBACPI_TABLE_UPGRADEACPI_THERMALACPI_THERMAL_LIBACPI_VIDEOACPI_VIOTADVISE_SYSCALLSAFS_DEBUGAFS_FSAFS_FSCACHEAF_RXRPCAF_RXRPC_DEBUGAF_RXRPC_IPV6AHCI_XGENEAIOALLOW_DEV_COREDUMPALXAMD_PHYAMD_XGBEAMPERE_ERRATUM_AC03_CPU_38APERTURE_HELPERSAQUANTIA_PHYARCH_BCM_IPROCARCH_BINFMT_ELF_EXTRA_PHDRSARCH_BINFMT_ELF_STATEARCH_CORRECT_STACKTRACE_ON_KRETPROBEARCH_DMA_ADDR_T_64BITARCH_ENABLE_HUGEPAGE_MIGRATIONARCH_ENABLE_MEMORY_HOTPLUGARCH_ENABLE_MEMORY_HOTREMOVEARCH_ENABLE_SPLIT_PMD_PTLOCKARCH_FORCE_MAX_ORDERARCH_HAS_ACPI_TABLE_UPGRADEARCH_HAS_CACHE_LINE_SIZEARCH_HAS_CURRENT_STACK_POINTERARCH_HAS_DEBUG_VIRTUALARCH_HAS_DEBUG_VM_PGTABLEARCH_HAS_DEBUG_WXARCH_HAS_DMA_PREP_COHERENTARCH_HAS_ELF_RANDOMIZEARCH_HAS_FAST_MULTIPLIERARCH_HAS_FORTIFY_SOURCEARCH_HAS_GCOV_PROFILE_ALLARCH_HAS_GIGANTIC_PAGEARCH_HAS_KCOVARCH_HAS_KEEPINITRDARCH_HAS_MEMBARRIER_SYNC_COREARCH_HAS_NMI_SAFE_THIS_CPU_OPSARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACEARCH_HAS_PMEM_APIARCH_HAS_PTE_DEVMAPARCH_HAS_PTE_SPECIALARCH_HAS_RELRARCH_HAS_RESET_CONTROLLERARCH_HAS_SETUP_DMA_OPSARCH_HAS_SET_DIRECT_MAPARCH_HAS_SET_MEMORYARCH_HAS_STRICT_KERNEL_RWXARCH_HAS_STRICT_MODULE_RWXARCH_HAS_SYNC_DMA_FOR_CPUARCH_HAS_SYNC_DMA_FOR_DEVICEARCH_HAS_SYSCALL_WRAPPERARCH_HAS_TEARDOWN_DMA_OPSARCH_HAS_TICK_BROADCASTARCH_HAS_UACCESS_FLUSHCACHEARCH_HAS_UBSAN_SANITIZE_ALLARCH_HAS_ZONE_DMA_SETARCH_HAVE_ELF_PROTARCH_HAVE_NMI_SAFE_CMPXCHGARCH_HAVE_TRACE_MMIO_ACCESSARCH_HIBERNATION_HEADERARCH_HIBERNATION_POSSIBLEARCH_HISIARCH_KEEP_MEMBLOCKARCH_MHP_MEMMAP_ON_MEMORY_ENABLEARCH_MMAP_RND_BITSARCH_MMAP_RND_BITS_MAXARCH_MMAP_RND_BITS_MINARCH_MMAP_RND_COMPAT_BITS_MAXARCH_MMAP_RND_COMPAT_BITS_MINARCH_MXCARCH_NR_GPIOARCH_PROC_KCORE_TEXTARCH_QCOMARCH_SEATTLEARCH_SPARSEMEM_ENABLEARCH_STACKWALKARCH_SUPPORTS_ACPIARCH_SUPPORTS_ATOMIC_RMWARCH_SUPPORTS_CFI_CLANGARCH_SUPPORTS_DEBUG_PAGEALLOCARCH_SUPPORTS_HUGETLBFSARCH_SUPPORTS_INT128ARCH_SUPPORTS_LTO_CLANGARCH_SUPPORTS_LTO_CLANG_THINARCH_SUPPORTS_MEMORY_FAILUREARCH_SUPPORTS_NUMA_BALANCINGARCH_SUPPORTS_PAGE_TABLE_CHECKARCH_SUPPORTS_PER_VMA_LOCKARCH_SUPPORTS_RTARCH_SUPPORTS_UPROBESARCH_SUSPEND_POSSIBLEARCH_TEGRAARCH_TEGRA_194_SOCARCH_TEGRA_234_SOCARCH_THUNDERARCH_THUNDER2ARCH_USES_HIGH_VMA_FLAGSARCH_USES_PG_ARCH_XARCH_USE_CMPXCHG_LOCKREFARCH_USE_GNU_PROPERTYARCH_USE_MEMREMAP_PROTARCH_USE_MEMTESTARCH_USE_QUEUED_RWLOCKSARCH_USE_QUEUED_SPINLOCKSARCH_USE_SYM_ANNOTATIONSARCH_VEXPRESSARCH_WANTS_NO_INSTRARCH_WANTS_THP_SWAPARCH_WANT_DEFAULT_BPF_JITARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUTARCH_WANT_FRAME_POINTERSARCH_WANT_HUGE_PMD_SHAREARCH_WANT_LD_ORPHAN_WARNARCH_XGENEARM64ARM64_4K_PAGESARM64_ACPI_PARKING_PROTOCOLARM64_AMU_EXTNARM64_AS_HAS_MTEARM64_CNPARM64_CONT_PMD_SHIFTARM64_CONT_PTE_SHIFTARM64_CRYPTOARM64_E0PDARM64_EPANARM64_ERRATUM_1024718ARM64_ERRATUM_1165522ARM64_ERRATUM_1286807ARM64_ERRATUM_1319367ARM64_ERRATUM_1463225ARM64_ERRATUM_1508412ARM64_ERRATUM_1530923ARM64_ERRATUM_1542419ARM64_ERRATUM_1902691ARM64_ERRATUM_2038923ARM64_ERRATUM_2051678ARM64_ERRATUM_2054223ARM64_ERRATUM_2064142ARM64_ERRATUM_2067961ARM64_ERRATUM_2077057ARM64_ERRATUM_2119858ARM64_ERRATUM_2139208ARM64_ERRATUM_2224489ARM64_ERRATUM_2253138ARM64_ERRATUM_2441007ARM64_ERRATUM_2441009ARM64_ERRATUM_2457168ARM64_ERRATUM_2645198ARM64_ERRATUM_2658417ARM64_ERRATUM_2966298ARM64_ERRATUM_819472ARM64_ERRATUM_824069ARM64_ERRATUM_826319ARM64_ERRATUM_827319ARM64_ERRATUM_832075ARM64_ERRATUM_834220ARM64_ERRATUM_843419ARM64_ERRATUM_858921ARM64_HW_AFDBMARM64_LD_HAS_FIX_ERRATUM_843419ARM64_LSE_ATOMICSARM64_MTEARM64_PAGE_SHIFTARM64_PANARM64_PA_BITSARM64_PA_BITS_48ARM64_PMEMARM64_PSEUDO_NMIARM64_RAS_EXTNARM64_SVEARM64_TAGGED_ADDR_ABIARM64_TLB_RANGEARM64_USE_LSE_ATOMICSARM64_VA_BITSARM64_VA_BITS_48ARM64_WORKAROUND_CLEAN_CACHEARM64_WORKAROUND_REPEAT_TLBIARM64_WORKAROUND_SPECULATIVE_ATARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOADARM64_WORKAROUND_TRBE_OVERWRITE_FILL_MODEARM64_WORKAROUND_TRBE_WRITE_OUT_OF_RANGEARM64_WORKAROUND_TSB_FLUSH_FAILUREARM_AMBAARM_ARCH_TIMERARM_ARCH_TIMER_EVTSTREAMARM_ARCH_TIMER_OOL_WORKAROUNDARM_CCNARM_CMNARM_CORESIGHT_PMU_ARCH_SYSTEM_PMUARM_DMC620_PMUARM_DSU_PMUARM_FFA_SMCCCARM_FFA_TRANSPORTARM_GICARM_GIC_MAX_NRARM_GIC_PMARM_GIC_V2MARM_GIC_V3ARM_GIC_V3_ITSARM_GIC_V3_ITS_PCIARM_IMX8M_DDRC_DEVFREQARM_IMX_BUS_DEVFREQARM_IMX_CPUFREQ_DTARM_MHUARM_PMUARM_PMUV3ARM_PMU_ACPIARM_PSCI_CPUIDLEARM_PSCI_CPUIDLE_DOMAINARM_PSCI_FWARM_SBSA_WATCHDOGARM_SCMI_CPUFREQARM_SCMI_HAVE_SHMEMARM_SCMI_HAVE_TRANSPORTARM_SCMI_PERF_DOMAINARM_SCMI_POWER_DOMAINARM_SCMI_PROTOCOLARM_SCMI_TRANSPORT_MAILBOXARM_SCMI_TRANSPORT_SMCARM_SCPI_CPUFREQARM_SCPI_POWER_DOMAINARM_SCPI_PROTOCOLARM_SDE_INTERFACEARM_SMCCC_SOC_IDARM_SMMUARM_SMMU_QCOMARM_SMMU_V3ARM_SMMU_V3_KUNIT_TESTARM_SMMU_V3_PMUARM_SMMU_V3_SVAARM_SPE_PMUARM_TEGRA194_CPUFREQARM_TIMER_SP804ASM_MODVERSIONSASN1ASN1_ENCODERASSOCIATIVE_ARRAYASYMMETRIC_KEY_TYPEASYMMETRIC_PUBLIC_KEY_SUBTYPEASYMMETRIC_TPM_KEY_SUBTYPEASYNC_COREASYNC_MEMCPYASYNC_PQASYNC_RAID6_RECOVASYNC_RAID6_TESTASYNC_TX_DMAASYNC_XORAS_HAS_ARMV8_2AS_HAS_ARMV8_3AS_HAS_ARMV8_4AS_HAS_ARMV8_5AS_HAS_CFI_NEGATE_RA_STATEAS_HAS_LDAPRAS_HAS_LSE_ATOMICSAS_HAS_SHA3AS_IS_GNUAS_VERSIONAT803X_PHYATAATA_ACPIATA_BMDMAATA_FORCEATA_GENERICATA_PIIXATA_SFFATA_VERBOSE_ERRORATH10KATH10K_CEATH10K_DEBUGATH10K_DEBUGFSATH10K_PCIATH10K_TRACINGATH11KATH11K_DEBUGATH11K_DEBUGFSATH11K_PCIATH11K_SPECTRALATH11K_TRACINGATH9KATH9K_AHBATH9K_BTCOEX_SUPPORTATH9K_COMMONATH9K_COMMON_DEBUGATH9K_DEBUGFSATH9K_HTCATH9K_HWATH9K_PCIATH9K_PCOEMATH9K_RFKILLATH9K_WOWATH_COMMONATH_DEBUGATL1ATL1CATL1EATMATM_BR2684ATM_CLIPATM_LANEATOMIC64_SELFTESTAUDITAUDITSYSCALLAUDIT_ARCH_COMPAT_GENERICAUDIT_GENERICAUTOFS_FSAUXILIARY_BUSAX88796B_PHYBACKLIGHT_CLASS_DEVICEBACKLIGHT_GPIOBACKLIGHT_LEDBACKLIGHT_LP855XBACKLIGHT_PWMBALLOON_COMPACTIONBAREUDPBASE_FULLBASE_SMALLBCM7XXX_PHYBCM87XX_PHYBCMABCMA_DRIVER_GMAC_CMNBCMA_DRIVER_GPIOBCMA_DRIVER_PCIBCMA_HOST_PCIBCMA_HOST_PCI_POSSIBLEBCMA_POSSIBLEBCMGENETBCM_NET_PHYLIBBCM_NET_PHYPTPBE2ISCSIBFQ_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_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_HUNG_TASK_PANIC_VALUEBOOTPARAM_SOFTLOCKUP_PANIC_VALUEBOOTTIME_TRACINGBOOT_CONFIGBOOT_PRINTK_DELAYBPFBPF_EVENTSBPF_JITBPF_JIT_ALWAYS_ONBPF_JIT_DEFAULT_ONBPF_LSMBPF_STREAM_PARSERBPF_SYSCALLBPF_UNPRIV_DEFAULT_OFFBQLBRANCH_PROFILE_NONEBRCMDBGBRCMFMACBRCMFMAC_PCIEBRCMFMAC_PROTO_BCDCBRCMFMAC_PROTO_MSGBUFBRCMFMAC_SDIOBRCMFMAC_USBBRCMSMACBRCMSMAC_LEDSBRCMUTILBRCM_TRACINGBRIDGEBRIDGE_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_SALTBUILTIN_RETURN_ADDRESS_STRIPS_PACCACHEFILESCACHESTAT_SYSCALLCANCAN_8DEV_USBCAN_BCMCAN_CALC_BITTIMINGCAN_DEBUG_DEVICESCAN_DEVCAN_EMS_USBCAN_GWCAN_ISOTPCAN_J1939CAN_KVASER_USBCAN_MCP251XCAN_MCP251XFDCAN_M_CANCAN_M_CAN_PCICAN_NETLINKCAN_PEAK_PCIEFDCAN_PEAK_USBCAN_RAWCAN_RX_OFFLOADCAN_SLCANCAN_VCANCAN_VXCANCAVIUM_CPTCAVIUM_ERRATUM_22375CAVIUM_ERRATUM_23144CAVIUM_ERRATUM_23154CAVIUM_ERRATUM_27456CAVIUM_ERRATUM_30115CAVIUM_PTPCAVIUM_TX2_ERRATUM_219CB710_CORECB710_DEBUG_ASSUMPTIONSCC_CAN_LINKCC_CAN_LINK_STATICCC_HAS_ASM_GOTO_OUTPUTCC_HAS_ASM_GOTO_TIED_OUTPUTCC_HAS_ASM_INLINECC_HAS_BRANCH_PROT_PAC_RETCC_HAS_BRANCH_PROT_PAC_RET_BTICC_HAS_INT128CC_HAS_KASAN_GENERICCC_HAS_KASAN_SW_TAGSCC_HAS_NO_PROFILE_FN_ATTRCC_HAS_SANCOV_TRACE_PCCC_HAS_SIGN_RETURN_ADDRESSCC_HAS_WORKING_NOSANITIZE_ADDRESSCC_HAVE_STACKPROTECTOR_SYSREGCC_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_PRETTYDEBUGCEPH_LIB_USE_DNS_RESOLVERCFG80211CFG80211_CRDA_SUPPORTCFG80211_DEBUGFSCFG80211_DEFAULT_PSCFG80211_KUNIT_TESTCFG80211_REQUIRE_SIGNED_REGDBCFG80211_USE_KERNEL_REGDB_KEYSCFS_BANDWIDTHCGROUPSCGROUP_BPFCGROUP_CPUACCTCGROUP_DEBUGCGROUP_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_DEVICECHROMEOS_ACPICHROME_PLATFORMSCHR_DEV_SCHCHR_DEV_SGCHR_DEV_STCICADA_PHYCIFSCIFS_ALLOW_INSECURE_LEGACYCIFS_DEBUGCIFS_DFS_UPCALLCIFS_POSIXCIFS_SMB_DIRECTCIFS_UPCALLCIFS_XATTRCLANG_VERSIONCLKSRC_MMIOCLK_BCM_NS2CLK_BCM_SRCLK_IMX8MMCLK_IMX8MNCLK_IMX8MPCLK_IMX8MQCLK_IMX93CLK_SP810CLK_TEGRA_BPMPCLK_VEXPRESS_OSCCLONE_BACKWARDSCLS_U32_MARKCLS_U32_PERFCLZ_TABCMACMA_ALIGNMENTCMA_AREASCMA_SIZE_MBYTESCMA_SIZE_SEL_MBYTESCMA_SYSFSCMDLINECMDLINE_FROM_BOOTLOADERCMDLINE_KUNIT_TESTCOMMON_CLKCOMMON_CLK_BD718XXCOMMON_CLK_HI3516CV300COMMON_CLK_HI3519COMMON_CLK_HI3660COMMON_CLK_HI3798CV200COMMON_CLK_IPROCCOMMON_CLK_MAX77686COMMON_CLK_SCMICOMMON_CLK_SCPICOMMON_CLK_XGENECOMMON_RESET_HI6220COMPACTIONCOMPACT_UNEVICTABLE_DEFAULTCOMPAT_32BIT_TIMECONFIGFS_FSCONNECTORCONSOLE_LOGLEVEL_DEFAULTCONSOLE_LOGLEVEL_QUIETCONSOLE_TRANSLATIONSCONTEXT_SWITCH_TRACERCONTEXT_TRACKINGCONTEXT_TRACKING_IDLECONTEXT_TRACKING_USERCONTIG_ALLOCCORDICCOREDUMPCORESIGHTCORESIGHT_CATUCORESIGHT_CPU_DEBUGCORESIGHT_CTICORESIGHT_LINKS_AND_SINKSCORESIGHT_LINK_AND_SINK_TMCCORESIGHT_SINK_ETBV10CORESIGHT_SINK_TPIUCORESIGHT_SOURCE_ETM4XCORESIGHT_STMCORESIGHT_TRBECORE_DUMP_DEFAULT_ELF_HEADERSCORTINA_PHYCPUFREQ_DTCPUFREQ_DT_PLATDEVCPUMASK_KUNIT_TESTCPUMASK_OFFSTACKCPUSETSCPU_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_FREQ_THERMALCPU_IDLECPU_IDLE_GOV_MENUCPU_IDLE_MULTIPLE_DRIVERSCPU_ISOLATIONCPU_LITTLE_ENDIANCPU_PMCPU_RMAPCPU_THERMALCRASH_CORECRASH_DUMPCRC16CRC32CRC32_SLICEBY8CRC64CRC64_ROCKSOFTCRC7CRC8CRC_CCITTCRC_ITU_TCRC_T10DIFCROSS_MEMORY_ATTACHCROS_HPS_I2CCRYPTOCRYPTO_ACOMP2CRYPTO_ADIANTUMCRYPTO_AEADCRYPTO_AEAD2CRYPTO_AESCRYPTO_AES_ARM64_BSCRYPTO_AES_ARM64_CECRYPTO_AES_ARM64_CE_BLKCRYPTO_AES_ARM64_CE_CCMCRYPTO_AES_ARM64_NEON_BLKCRYPTO_AKCIPHERCRYPTO_AKCIPHER2CRYPTO_ALGAPICRYPTO_ALGAPI2CRYPTO_ANSI_CPRNGCRYPTO_ARCH_HAVE_LIB_CHACHACRYPTO_ARCH_HAVE_LIB_POLY1305CRYPTO_AUTHENCCRYPTO_BLAKE2BCRYPTO_BLOWFISHCRYPTO_BLOWFISH_COMMONCRYPTO_CAMELLIACRYPTO_CAST5CRYPTO_CAST6CRYPTO_CAST_COMMONCRYPTO_CBCCRYPTO_CCMCRYPTO_CFBCRYPTO_CHACHA20CRYPTO_CHACHA20POLY1305CRYPTO_CHACHA20_NEONCRYPTO_CMACCRYPTO_CRC32CRYPTO_CRC32CCRYPTO_CRC64_ROCKSOFTCRYPTO_CRCT10DIFCRYPTO_CRCT10DIF_ARM64_CECRYPTO_CRYPTDCRYPTO_CTRCRYPTO_CTSCRYPTO_CURVE25519CRYPTO_DEFLATECRYPTO_DESCRYPTO_DEV_BCM_SPUCRYPTO_DEV_CAVIUM_ZIPCRYPTO_DEV_CCPCRYPTO_DEV_CCP_CRYPTOCRYPTO_DEV_CCP_DDCRYPTO_DEV_CCP_DEBUGFSCRYPTO_DEV_CHELSIOCRYPTO_DEV_CPTCRYPTO_DEV_FSL_CAAMCRYPTO_DEV_FSL_CAAM_AHASH_APICRYPTO_DEV_FSL_CAAM_AHASH_API_DESCCRYPTO_DEV_FSL_CAAM_COMMONCRYPTO_DEV_FSL_CAAM_CRYPTO_APICRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESCCRYPTO_DEV_FSL_CAAM_JRCRYPTO_DEV_FSL_CAAM_PKC_APICRYPTO_DEV_FSL_CAAM_RINGSIZECRYPTO_DEV_FSL_CAAM_RNG_APICRYPTO_DEV_HISI_SECCRYPTO_DEV_MARVELLCRYPTO_DEV_NITROXCRYPTO_DEV_NITROX_CNN55XXCRYPTO_DEV_OCTEONTX2_CPTCRYPTO_DEV_SP_CCPCRYPTO_DHCRYPTO_DH_RFC7919_GROUPSCRYPTO_DRBGCRYPTO_DRBG_CTRCRYPTO_DRBG_HASHCRYPTO_DRBG_HMACCRYPTO_DRBG_MENUCRYPTO_ECBCRYPTO_ECCCRYPTO_ECDHCRYPTO_ECDSACRYPTO_ECHAINIVCRYPTO_ENGINECRYPTO_ESSIVCRYPTO_FCRYPTCRYPTO_FIPSCRYPTO_FIPS_NAMECRYPTO_GCMCRYPTO_GF128MULCRYPTO_GHASHCRYPTO_GHASH_ARM64_CECRYPTO_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_NHPOLY1305_NEONCRYPTO_NULLCRYPTO_NULL2CRYPTO_OFBCRYPTO_PCBCCRYPTO_PCRYPTCRYPTO_POLY1305CRYPTO_POLY1305_NEONCRYPTO_RMD160CRYPTO_RNGCRYPTO_RNG2CRYPTO_RNG_DEFAULTCRYPTO_RSACRYPTO_SEQIVCRYPTO_SERPENTCRYPTO_SHA1CRYPTO_SHA1_ARM64_CECRYPTO_SHA256CRYPTO_SHA256_ARM64CRYPTO_SHA2_ARM64_CECRYPTO_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_ZSTDCSD_LOCK_WAIT_DEBUGCUSECXL_ACPICXL_BUSCXL_MEMCXL_PCICXL_PMEMCXL_PMUCXL_PORTCXL_REGIONCXL_SUSPENDDAMONDAMON_DBGFSDAMON_PADDRDAMON_RECLAIMDAMON_SYSFSDAMON_VADDRDAVICOM_PHYDAXDA_MON_EVENTSDA_MON_EVENTS_IDDCACHE_WORD_ACCESSDCBDEBUG_ATOMIC_SLEEPDEBUG_BUGVERBOSEDEBUG_CREDENTIALSDEBUG_FSDEBUG_FS_ALLOW_ALLDEBUG_INFODEBUG_INFO_BTFDEBUG_INFO_BTF_MODULESDEBUG_INFO_DWARF_TOOLCHAIN_DEFAULTDEBUG_IRQFLAGSDEBUG_KERNELDEBUG_KMEMLEAKDEBUG_KMEMLEAK_AUTO_SCANDEBUG_KMEMLEAK_DEFAULT_OFFDEBUG_KMEMLEAK_MEM_POOL_SIZEDEBUG_LISTDEBUG_LOCK_ALLOCDEBUG_MISCDEBUG_NETDEBUG_NOTIFIERSDEBUG_OBJECTSDEBUG_OBJECTS_ENABLE_DEFAULTDEBUG_OBJECTS_FREEDEBUG_OBJECTS_PERCPU_COUNTERDEBUG_OBJECTS_RCU_HEADDEBUG_OBJECTS_TIMERSDEBUG_OBJECTS_WORKDEBUG_PAGEALLOCDEBUG_PAGE_REFDEBUG_PERF_USE_VMALLOCDEBUG_PER_CPU_MAPSDEBUG_PREEMPTDEBUG_RT_MUTEXESDEBUG_RWSEMSDEBUG_SECTION_MISMATCHDEBUG_SGDEBUG_SHIRQDEBUG_SPINLOCKDEBUG_STACK_USAGEDEBUG_VM_PGTABLEDEBUG_WW_MUTEX_SLOWPATHDEBUG_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_TASKDEVFREQ_GOV_PASSIVEDEVFREQ_GOV_PERFORMANCEDEVFREQ_GOV_POWERSAVEDEVFREQ_GOV_SIMPLE_ONDEMANDDEVFREQ_GOV_USERSPACEDEVICE_MIGRATIONDEVICE_PRIVATEDEVMEMDEVTMPFSDEVTMPFS_MOUNTDEVTMPFS_SAFEDEV_COREDUMPDEV_DAX_HMEMDEV_DAX_HMEM_DEVICESDIMLIBDMABUF_DEBUGDMABUF_HEAPSDMABUF_HEAPS_SYSTEMDMABUF_MOVE_NOTIFYDMADEVICESDMADEVICES_DEBUGDMADEVICES_VDEBUGDMATESTDMA_ACPIDMA_API_DEBUGDMA_API_DEBUG_SGDMA_BOUNCE_UNALIGNED_KMALLOCDMA_CMADMA_COHERENT_POOLDMA_DECLARE_COHERENTDMA_DIRECT_REMAPDMA_ENGINEDMA_ENGINE_RAIDDMA_NEED_SYNCDMA_NONCOHERENT_MMAPDMA_OFDMA_OPSDMA_SHARED_BUFFERDMA_VIRTUAL_CHANNELSDMIDMIIDDMI_SYSFSDM_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_CIKDRM_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_BUSDRM_DP_AUX_CHARDEVDRM_DP_CECDRM_EXECDRM_EXPORT_FOR_TESTSDRM_FBDEV_EMULATIONDRM_FBDEV_OVERALLOCDRM_GEM_SHMEM_HELPERDRM_GM12U320DRM_GPUVMDRM_GUDDRM_HISI_HIBMCDRM_HYPERVDRM_I2C_CH7006DRM_I2C_NXP_TDA998XDRM_KMS_HELPERDRM_KUNIT_TESTDRM_KUNIT_TEST_HELPERSDRM_LIB_RANDOMDRM_LOAD_EDID_FIRMWAREDRM_MGAG200DRM_MGAG200_DISABLE_WRITECOMBINEDRM_MIPI_DSIDRM_NOUVEAUDRM_NOUVEAU_BACKLIGHTDRM_NOUVEAU_GSP_DEFAULTDRM_PANELDRM_PANEL_BRIDGEDRM_PANEL_ORIENTATION_QUIRKSDRM_QXLDRM_RADEONDRM_RADEON_USERPTRDRM_SCHEDDRM_SUBALLOC_HELPERDRM_TEGRADRM_TEGRA_DEBUGDRM_TTMDRM_TTM_HELPERDRM_UDLDRM_VIRTIO_GPUDRM_VIRTIO_GPU_KMSDRM_VKMSDRM_VMWGFXDRM_VRAM_HELPERDST_CACHEDTCDT_IDLE_GENPDDT_IDLE_STATESDUMMYDUMMY_CONSOLEDUMMY_CONSOLE_COLUMNSDUMMY_CONSOLE_ROWSDWMAC_DWC_QOS_ETHDWMAC_IMX8DWMAC_TEGRADW_DMACDW_DMAC_COREDW_DMAC_PCIDYNAMIC_DEBUGDYNAMIC_DEBUG_COREDYNAMIC_EVENTSDYNAMIC_FTRACEDYNAMIC_FTRACE_WITH_REGSE1000E1000EEDACEDAC_BLUEFIELDEDAC_DEBUGEDAC_DMC520EDAC_GHESEDAC_LEGACY_SYSFSEDAC_SUPPORTEDAC_THUNDERXEDAC_XGENEEEPROM_93CX6EEPROM_AT24EEPROM_EE1004EEPROM_LEGACYEEPROM_MAX6875EFIEFIVAR_FSEFI_COCO_SECRETEFI_CUSTOM_SSDT_OVERLAYSEFI_DISABLE_RUNTIMEEFI_EARLYCONEFI_ESRTEFI_GENERIC_STUBEFI_PARAMS_FROM_FDTEFI_PARTITIONEFI_RUNTIME_WRAPPERSEFI_SOFT_RESERVEEFI_STUBEFI_VARS_PSTOREEFI_VARS_PSTORE_DEFAULT_DISABLEEFI_ZBOOTELFCOREELF_COREENA_ETHERNETENCLOSURE_SERVICESENCRYPTED_KEYSENERGY_MODELEPOLLEROFS_FSEROFS_FS_POSIX_ACLEROFS_FS_SECURITYEROFS_FS_XATTRETHERNETETHTOOL_NETLINKEVENTFDEVENT_TRACINGEVMEVM_ATTR_FSUUIDEXCLUSIVE_SYSTEM_RAMEXFAT_DEFAULT_IOCHARSETEXFAT_FSEXPERTEXPORTFSEXPORTFS_BLOCK_OPSEXT4_DEBUGEXT4_FSEXT4_FS_POSIX_ACLEXT4_FS_SECURITYEXT4_KUNIT_TESTSEXT4_USE_FOR_EXT2EXTCONEXTCON_GPIOEXTRA_FIRMWAREFAILOVERFAILSLABFAIL_IO_TIMEOUTFAIL_MAKE_REQUESTFAIL_MMC_REQUESTFAIL_PAGE_ALLOCFAIL_SUNRPCFAIR_GROUP_SCHEDFANOTIFYFANOTIFY_ACCESS_PERMISSIONSFAT_DEFAULT_CODEPAGEFAT_DEFAULT_IOCHARSETFAT_FSFAT_KUNIT_TESTFAULT_INJECTIONFAULT_INJECTION_DEBUG_FSFAULT_INJECTION_STACKTRACE_FILTERFBFB_BACKLIGHTFB_CFB_COPYAREAFB_CFB_FILLRECTFB_CFB_IMAGEBLITFB_COREFB_DEFERRED_IOFB_DEVICEFB_DMAMEM_HELPERSFB_EFIFB_IOMEM_FOPSFB_IOMEM_HELPERSFB_NOTIFYFB_SIMPLEFB_SSD1307FB_SYSMEM_FOPSFB_SYSMEM_HELPERSFB_SYSMEM_HELPERS_DEFERREDFB_SYS_COPYAREAFB_SYS_FILLRECTFB_SYS_IMAGEBLITFB_TILEBLITTINGFECFHANDLEFIB_RULESFILE_LOCKINGFIPS_SIGNATURE_SELFTESTFIRMWARE_MEMMAPFIRMWARE_TABLEFIXED_PHYFIX_EARLYCON_MEMFM10KFONT_8x16FONT_8x8FONT_SUPPORTFORTIFY_SOURCEFRAMEBUFFER_CONSOLEFRAMEBUFFER_CONSOLE_DETECT_PRIMARYFRAMEBUFFER_CONSOLE_ROTATIONFRAME_POINTERFRAME_WARNFREEZERFSCACHEFSCACHE_STATSFSL_ERRATUM_A008585FSL_IMX8_DDR_PMUFSNOTIFYFS_DAXFS_IOMAPFS_MBCACHEFS_POSIX_ACLFS_VERITYFTRACEFTRACE_MCOUNT_RECORDFTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRYFTRACE_SYSCALLSFUJITSU_ERRATUM_010001FUNCTION_ALIGNMENTFUNCTION_ERROR_INJECTIONFUNCTION_GRAPH_TRACERFUNCTION_TRACERFUSE_DAXFUSE_FSFUSIONFUSION_LOGGINGFUSION_MAX_SGEFUSION_SASFUSION_SPIFUTEXFUTEX_PIFWNODE_MDIOFW_CFG_SYSFSFW_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_ARCH_NUMAGENERIC_ARCH_TOPOLOGYGENERIC_BUGGENERIC_BUG_RELATIVE_POINTERSGENERIC_CALIBRATE_DELAYGENERIC_CLOCKEVENTSGENERIC_CLOCKEVENTS_BROADCASTGENERIC_CPU_AUTOPROBEGENERIC_CPU_VULNERABILITIESGENERIC_CSUMGENERIC_EARLY_IOREMAPGENERIC_GETTIMEOFDAYGENERIC_HWEIGHTGENERIC_IDLE_POLL_SETUPGENERIC_IOREMAPGENERIC_IRQ_CHIPGENERIC_IRQ_DEBUGFSGENERIC_IRQ_EFFECTIVE_AFF_MASKGENERIC_IRQ_INJECTIONGENERIC_IRQ_IPIGENERIC_IRQ_MIGRATIONGENERIC_IRQ_PROBEGENERIC_IRQ_SHOWGENERIC_IRQ_SHOW_LEVELGENERIC_LIB_DEVMEM_IS_ALLOWEDGENERIC_MSI_IRQGENERIC_NET_UTILSGENERIC_PCI_IOMAPGENERIC_PHYGENERIC_PINCONFGENERIC_PINCTRL_GROUPSGENERIC_PINMUX_FUNCTIONSGENERIC_PTDUMPGENERIC_SCHED_CLOCKGENERIC_SMP_IDLE_THREADGENERIC_STRNCPY_FROM_USERGENERIC_STRNLEN_USERGENERIC_TIME_VSYSCALLGENERIC_TRACERGENERIC_VDSO_TIME_NSGENEVEGET_FREE_REGIONGLOBGNSSGPIOLIBGPIOLIB_FASTPATH_LIMITGPIOLIB_IRQCHIPGPIO_ACPIGPIO_CDEVGPIO_CDEV_V1GPIO_DWAPBGPIO_GENERICGPIO_MAX77620GPIO_MLXBF2GPIO_MLXBF3GPIO_MXCGPIO_PCA953XGPIO_PL061GPIO_SIMGPIO_TEGRAGPIO_TEGRA186GPIO_VF610GPIO_VIRTIOGPIO_XGENEGPIO_XGENE_SBGPIO_XLPGRACE_PERIODGRO_CELLSGUEST_PERF_EVENTSGUP_TESTGVEHARDENED_USERCOPYHARDIRQS_SW_RESENDHASHTABLE_KUNIT_TESTHASH_KUNIT_TESTHAS_DMAHAS_IOMEMHAS_IOPORTHAS_IOPORT_MAPHAVE_ACPI_APEIHAVE_ALIGNED_STRUCT_PAGEHAVE_ARCH_AUDITSYSCALLHAVE_ARCH_BITREVERSEHAVE_ARCH_COMPILER_HHAVE_ARCH_HUGE_VMALLOCHAVE_ARCH_HUGE_VMAPHAVE_ARCH_JUMP_LABELHAVE_ARCH_JUMP_LABEL_RELATIVEHAVE_ARCH_KASANHAVE_ARCH_KASAN_HW_TAGSHAVE_ARCH_KASAN_SW_TAGSHAVE_ARCH_KASAN_VMALLOCHAVE_ARCH_KCSANHAVE_ARCH_KFENCEHAVE_ARCH_KGDBHAVE_ARCH_MMAP_RND_BITSHAVE_ARCH_PREL32_RELOCATIONSHAVE_ARCH_RANDOMIZE_KSTACK_OFFSETHAVE_ARCH_SECCOMPHAVE_ARCH_SECCOMP_FILTERHAVE_ARCH_STACKLEAKHAVE_ARCH_THREAD_STRUCT_WHITELISTHAVE_ARCH_TRACEHOOKHAVE_ARCH_TRANSPARENT_HUGEPAGEHAVE_ARCH_USERFAULTFD_MINORHAVE_ARCH_VMAP_STACKHAVE_ARM_SMCCCHAVE_ARM_SMCCC_DISCOVERYHAVE_ASM_MODVERSIONSHAVE_CLKHAVE_CLK_PREPAREHAVE_CMPXCHG_DOUBLEHAVE_CMPXCHG_LOCALHAVE_CONTEXT_TRACKING_USERHAVE_C_RECORDMCOUNTHAVE_DEBUG_KMEMLEAKHAVE_DMA_CONTIGUOUSHAVE_DYNAMIC_FTRACEHAVE_DYNAMIC_FTRACE_WITH_REGSHAVE_EBPF_JITHAVE_EFFICIENT_UNALIGNED_ACCESSHAVE_FAST_GUPHAVE_FTRACE_MCOUNT_RECORDHAVE_FUNCTION_ARG_ACCESS_APIHAVE_FUNCTION_ERROR_INJECTIONHAVE_FUNCTION_GRAPH_TRACERHAVE_FUNCTION_TRACERHAVE_GCC_PLUGINSHAVE_GENERIC_VDSOHAVE_HARDENED_USERCOPY_ALLOCATORHAVE_HW_BREAKPOINTHAVE_IMA_KEXECHAVE_IOREMAP_PROTHAVE_IRQ_TIME_ACCOUNTINGHAVE_KCSAN_COMPILERHAVE_KERNEL_GZIPHAVE_KERNEL_LZ4HAVE_KERNEL_LZMAHAVE_KERNEL_LZOHAVE_KERNEL_XZHAVE_KERNEL_ZSTDHAVE_KPROBESHAVE_KRETPROBESHAVE_KVM_CPU_RELAX_INTERCEPTHAVE_KVM_DIRTY_RINGHAVE_KVM_DIRTY_RING_ACQ_RELHAVE_KVM_IRQCHIPHAVE_KVM_IRQ_BYPASSHAVE_KVM_IRQ_ROUTINGHAVE_KVM_MSIHAVE_KVM_READONLY_MEMHAVE_KVM_VCPU_RUN_PID_CHANGEHAVE_MOD_ARCH_SPECIFICHAVE_MOVE_PMDHAVE_MOVE_PUDHAVE_NMIHAVE_PATA_PLATFORMHAVE_PCIHAVE_PERF_EVENTSHAVE_PERF_REGSHAVE_PERF_USER_STACK_DUMPHAVE_POSIX_CPU_TIMERS_TASK_WORKHAVE_PREEMPT_DYNAMICHAVE_PREEMPT_DYNAMIC_KEYHAVE_PREEMPT_LAZYHAVE_REGS_AND_STACK_ACCESS_APIHAVE_RSEQHAVE_SCHED_AVG_IRQHAVE_SETUP_PER_CPU_AREAHAVE_SOFTIRQ_ON_OWN_STACKHAVE_STACKPROTECTORHAVE_SYSCALL_TRACEPOINTSHAVE_VIRT_CPU_ACCOUNTING_GENHDLCHDLC_CISCOHDLC_FRHDLC_PPPHDLC_RAWHDMIHEADERS_INSTALLHI3660_MBOXHI6220_MBOXHIBERNATE_CALLBACKSHIBERNATIONHIBERNATION_SNAPSHOT_DEVHIDHIDRAWHID_A4TECHHID_ACRUXHID_APPLEHID_APPLEIRHID_AUREALHID_BATTERY_STRENGTHHID_BELKINHID_BETOP_FFHID_CHERRYHID_CHICONYHID_CORSAIRHID_COUGARHID_CYPRESSHID_DRAGONRISEHID_ELANHID_ELECOMHID_ELOHID_EVISIONHID_EZKEYHID_GEMBIRDHID_GENERICHID_GFRMHID_GREENASIAHID_GT683RHID_GYRATIONHID_HOLTEKHID_HYPERV_MOUSEHID_ICADEHID_ITEHID_JABRAHID_KENSINGTONHID_KEYTOUCHHID_KUNIT_TESTHID_KYEHID_LCPOWERHID_LEDHID_LENOVOHID_LETSKETCHHID_LOGITECHHID_LOGITECH_DJHID_LOGITECH_HIDPPHID_MAGICMOUSEHID_MICROSOFTHID_MONTEREYHID_MULTITOUCHHID_NTIHID_NTRIGHID_ORTEKHID_PANTHERLORDHID_PENMOUNTHID_PETALYNXHID_PICOLCDHID_PIDHID_PLANTRONICSHID_PRIMAXHID_PRODIKEYSHID_RMIHID_ROCCATHID_SAITEKHID_SAMSUNGHID_SEMITEKHID_SENSOR_HUBHID_SIGMAMICROHID_SMARTJOYPLUSHID_SONYHID_SPEEDLINKHID_STEELSERIESHID_SUNPLUSHID_SUPPORTHID_THINGMHID_THRUSTMASTERHID_TIVOHID_TOPSEEDHID_TWINHANHID_UCLOGICHID_WACOMHID_WALTOPHID_WIIMOTEHID_XIAOMIHID_XINMOHID_ZEROPLUSHID_ZYDACRONHIGH_RES_TIMERSHINICHISILICON_ERRATUM_161010101HISILICON_ERRATUM_161600802HISILICON_IRQ_MBIGENHISILICON_LPCHISI_PMUHISI_THERMALHIST_TRIGGERSHMEM_REPORTINGHMM_MIRRORHNSHNS3HNS3_DCBHNS3_ENETHNS3_HCLGEHNS3_HCLGEVFHNS_DSAFHNS_ENETHNS_MDIOHOTPLUG_CORE_SYNCHOTPLUG_CORE_SYNC_DEADHOTPLUG_CPUHOTPLUG_PCIHOTPLUG_PCI_ACPIHOTPLUG_PCI_ACPI_IBMHOTPLUG_PCI_PCIEHP_ILOHP_WATCHDOGHSA_AMDHSA_AMD_SVMHSRHTEHTE_TEGRA194HTE_TEGRA194_TESTHUGETLBFSHUGETLB_PAGEHVC_DRIVERHWLAT_TRACERHWMONHWPOISON_INJECTHWSPINLOCKHW_CONSOLEHW_PERF_EVENTSHW_RANDOMHW_RANDOM_CAVIUMHW_RANDOM_CN10KHW_RANDOM_HISIHW_RANDOM_TIMERIOMEMHW_RANDOM_TPMHW_RANDOM_VIRTIOHW_RANDOM_XGENEHYPERVHYPERV_BALLOONHYPERV_KEYBOARDHYPERV_NETHYPERV_STORAGEHYPERV_UTILSHYPERV_VSOCKETSHZHZ_100I2CI2C_ALGOBITI2C_ALGOPCAI2C_ARB_GPIO_CHALLENGEI2C_BOARDINFOI2C_CHARDEVI2C_COMPATI2C_DESIGNWARE_COREI2C_DESIGNWARE_PLATFORMI2C_DIOLAN_U2CI2C_GPIOI2C_GPIO_FAULT_INJECTORI2C_HELPER_AUTOI2C_HIDI2C_HID_ACPII2C_HID_COREI2C_HID_OFI2C_HID_OF_GOODIXI2C_IMXI2C_IMX_LPI2CI2C_MLXBFI2C_MUXI2C_MUX_GPIOI2C_MUX_MLXCPLDI2C_MUX_PCA9541I2C_MUX_PCA954xI2C_MUX_PINCTRLI2C_NFORCE2I2C_PCA_PLATFORMI2C_QUPI2C_SIMTECI2C_SLAVEI2C_SLAVE_EEPROMI2C_SMBUSI2C_STUBI2C_TEGRAI2C_TEGRA_BPMPI2C_THUNDERXI2C_TINY_USBI2C_VERSATILEI2C_VIRTIOI2C_XGENE_SLIMPROI2C_XLP9XXI3CI40EI40EVFI6300ESB_WDTIAVFICEICE_HWMONICE_SWITCHDEVICPLUS_PHYIDLE_PAGE_TRACKINGIDPFIFBIGBIGBVFIGB_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_POLICYIMX2_WDTIMX8MM_THERMALIMX8M_BLK_CTRLIMX9_BLK_CTRLIMX_DSPIMX_GPCV2IMX_GPCV2_PM_DOMAINSIMX_INTMUXIMX_IRQSTEERIMX_MBOXIMX_SDMAINDIRECT_PIOINETINET6_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_NONEINOTIFY_USERINPUTINPUT_EVDEVINPUT_FF_MEMLESSINPUT_KEYBOARDINPUT_KUNIT_TESTINPUT_LEDSINPUT_MISCINPUT_MOUSEINPUT_MOUSEDEVINPUT_MOUSEDEV_SCREEN_XINPUT_MOUSEDEV_SCREEN_YINPUT_SPARSEKMAPINPUT_UINPUTINPUT_VIVALDIFMAPINTEGRITYINTEGRITY_ASYMMETRIC_KEYSINTEGRITY_AUDITINTEGRITY_CA_MACHINE_KEYRINGINTEGRITY_CA_MACHINE_KEYRING_MAXINTEGRITY_MACHINE_KEYRINGINTEGRITY_PLATFORM_KEYRINGINTEGRITY_SIGNATUREINTEGRITY_TRUSTED_KEYRINGINTEL_XWAY_PHYINTERCONNECTINTERCONNECT_IMXINTERCONNECT_IMX8MMINTERCONNECT_IMX8MNINTERCONNECT_IMX8MPINTERCONNECT_IMX8MQINTERVAL_TREEINTERVAL_TREE_SPAN_ITERIOMMUFDIOMMUFD_DRIVERIOMMUFD_TESTIOMMU_APIIOMMU_DEBUGFSIOMMU_DEFAULT_DMA_LAZYIOMMU_DMAIOMMU_IOPFIOMMU_IOVAIOMMU_IO_PGTABLEIOMMU_IO_PGTABLE_LPAEIOMMU_MM_DATAIOMMU_SUPPORTIOMMU_SVAIONICIOSCHED_BFQIOSMIO_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_NSIPMB_DEVICE_INTERFACEIPMI_DEVICE_INTERFACEIPMI_DMI_DECODEIPMI_HANDLERIPMI_IPMBIPMI_PLAT_DATAIPMI_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_BYPASS_MANAGERIRQ_DOMAINIRQ_DOMAIN_HIERARCHYIRQ_FORCED_THREADINGIRQ_MSI_IOMMUIRQ_POLLIRQ_SIMIRQ_WORKISCSI_BOOT_SYSFSISCSI_TARGETISCSI_TARGET_CXGB4ISCSI_TCPISO9660_FSIWLDVMIWLMVMIWLWIFIIWLWIFI_DEBUGIWLWIFI_DEBUGFSIWLWIFI_DEVICE_TRACINGIWLWIFI_KUNIT_TESTSIWLWIFI_LEDSIWLWIFI_OPMODE_MODULARIXGBEIXGBEVFIXGBEVF_IPSECIXGBE_DCBIXGBE_HWMONIXGBE_IPSECJBD2JOLIETJUMP_LABELKALLSYMSKALLSYMS_ALLKALLSYMS_BASE_RELATIVEKCMPKERNEL_GZIPKERNEL_MODE_NEONKERNFSKEXECKEXEC_COREKEXEC_FILEKEXEC_IMAGE_VERIFY_SIGKEXEC_SIGKEYBOARD_ATKBDKEYBOARD_GPIOKEYBOARD_SNVS_PWRKEYKEYSKEY_DH_OPERATIONSKEY_NOTIFICATIONSKPROBESKPROBE_EVENTSKPROBE_EVENT_GEN_TESTKRETPROBESKSMKUNITKUNIT_ALL_TESTSKUNIT_DEBUGFSKUNIT_EXAMPLE_TESTKUNIT_TESTKVMKVM_COMMONKVM_GENERIC_DIRTYLOG_READ_PROTECTKVM_GENERIC_HARDWARE_ENABLINGKVM_GENERIC_MMU_NOTIFIERKVM_MMIOKVM_VFIOKVM_XFER_TO_GUEST_WORKL2TPL2TP_DEBUGFSL2TP_ETHL2TP_IPL2TP_V3LATENCYTOPLCD_CLASS_DEVICELCD_PLATFORMLDISC_AUTOLOADLD_IS_BFDLD_ORPHAN_WARNLD_ORPHAN_WARN_LEVELLD_VERSIONLEDS_BLINKMLEDS_BRIGHTNESS_HW_CHANGEDLEDS_CLASSLEDS_CLASS_FLASHLEDS_LM3530LEDS_LP3944LEDS_LT3593LEDS_MLXREGLEDS_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_TESTLLCLLD_VERSIONLOAD_UEFI_KEYSLOCALVERSIONLOCKDLOCKDEPLOCKDEP_BITSLOCKDEP_CHAINS_BITSLOCKDEP_CIRCULAR_QUEUE_BITSLOCKDEP_STACK_TRACE_BITSLOCKDEP_STACK_TRACE_HASH_BITSLOCKDEP_SUPPORTLOCKD_V4LOCKUP_DETECTORLOCK_DEBUGGING_SUPPORTLOCK_DOWN_KERNEL_FORCE_NONELOCK_EVENT_COUNTSLOCK_SPIN_ON_OWNERLOCK_TORTURE_TESTLOGITECH_FFLOGOLOGO_LINUX_CLUT224LOG_BUF_SHIFTLOG_CPU_MAX_BUF_SHIFTLOOPBACK_TARGETLRU_GENLRU_GEN_ENABLEDLSI_ET1011C_PHYLSMLSM_MMAP_MIN_ADDRLTO_NONELWTUNNELLWTUNNEL_BPFLXT_PHYLZ4_COMPRESSLZ4_DECOMPRESSLZO_COMPRESSLZO_DECOMPRESSMAC80211MAC80211_DEBUGFSMAC80211_HAS_RCMAC80211_HWSIMMAC80211_KUNIT_TESTMAC80211_LEDSMAC80211_MESSAGE_TRACINGMAC80211_RC_DEFAULTMAC80211_RC_DEFAULT_MINSTRELMAC80211_RC_MINSTRELMAC80211_STA_HASH_MAX_SIZEMACSECMACVLANMACVTAPMAGIC_SYSRQMAGIC_SYSRQ_DEFAULT_ENABLEMAGIC_SYSRQ_SERIALMAGIC_SYSRQ_SERIAL_SEQUENCEMAILBOXMAILBOX_TESTMAPPING_DIRTY_HELPERSMARVELL_10G_PHYMARVELL_88Q2XXX_PHYMARVELL_CN10K_DDR_PMUMARVELL_CN10K_TAD_PMUMARVELL_PHYMAX77620_THERMALMAX77620_WATCHDOGMAXLINEAR_GPHYMDMDIOMDIO_BCM_UNIMACMDIO_BITBANGMDIO_BUSMDIO_CAVIUMMDIO_DEVICEMDIO_DEVRESMDIO_GPIOMDIO_HISI_FEMACMDIO_MSCC_MIIMMDIO_OCTEONMDIO_THUNDERMDIO_XGENEMD_AUTODETECTMD_BITMAP_FILEMD_FAULTYMD_LINEARMD_RAID0MD_RAID1MD_RAID10MD_RAID456MEDIA_CAMERA_SUPPORTMEDIA_CEC_SUPPORTMEDIA_CONTROLLERMEDIA_PCI_SUPPORTMEDIA_SUBDRV_AUTOSELECTMEDIA_SUPPORTMEDIA_SUPPORT_FILTERMEDIA_USB_SUPPORTMEGARAID_SASMELLANOX_PLATFORMMEMBARRIERMEMCGMEMCG_KMEMMEMCPY_KUNIT_TESTMEMFD_CREATEMEMORYMEMORY_BALLOONMEMORY_FAILUREMEMORY_HOTPLUGMEMORY_HOTREMOVEMEMORY_ISOLATIONMEMREGIONMEMSTICKMEMSTICK_JMICRON_38XMEMSTICK_R592MEMSTICK_TIFM_MSMEMTESTMESSAGE_LOGLEVEL_DEFAULTMFD_COREMFD_MAX77620MFD_MAX77686MFD_ROHM_BD718XXMFD_SYSCONMHI_BUSMHI_BUS_PCI_GENERICMHI_NETMHI_WWAN_CTRLMHI_WWAN_MBIMMHP_MEMMAP_ON_MEMORYMICREL_KS8995MAMICREL_PHYMICROCHIP_PHYMICROCHIP_T1_PHYMICROSEMI_PHYMIGRATIONMIIMISC_FILESYSTEMSMITIGATE_SPECTRE_BRANCH_HISTORYMLX4_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_PCIMLXBF_BOOTCTLMLXBF_GIGEMLXBF_PMCMLXBF_TMFIFOMLXFWMLXREG_HOTPLUGMLXREG_IOMLXREG_LCMLXSW_COREMLXSW_CORE_HWMONMLXSW_CORE_THERMALMLXSW_I2CMLXSW_MINIMALMLXSW_PCIMLXSW_SPECTRUMMLXSW_SPECTRUM_DCBMLX_WDTMMCMMC_ARMMMCIMMC_BLOCKMMC_BLOCK_MINORSMMC_CB710MMC_CQHCIMMC_DWMMC_DW_BLUEFIELDMMC_DW_PLTFMMMC_RICOH_MMCMMC_SDHCIMMC_SDHCI_ACPIMMC_SDHCI_ESDHC_IMXMMC_SDHCI_IO_ACCESSORSMMC_SDHCI_IPROCMMC_SDHCI_OF_DWCMSHCMMC_SDHCI_PCIMMC_SDHCI_PLTFMMMC_SDHCI_TEGRAMMC_TIFM_SDMMC_TOSHIBA_PCIMMC_USHCMMC_VIA_SDMMCMMC_VUB300MMUMMU_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_ELAN_I2CMOUSE_ELAN_I2C_I2CMOUSE_ELAN_I2C_SMBUSMOUSE_SYNAPTICS_I2CMOUSE_SYNAPTICS_USBMOUSE_VSXXXAAMPILIBMPLSMPLS_IPTUNNELMPLS_ROUTINGMPTCPMPTCP_IPV6MPTCP_KUNIT_TESTMQ_IOSCHED_DEADLINEMQ_IOSCHED_KYBERMRPMSDOS_FSMSDOS_PARTITIONMSPRO_BLOCKMT7601UMT76_CONNAC_LIBMT76_COREMT76_LEDSMT76_USBMT76x02_LIBMT76x02_USBMT76x0EMT76x0UMT76x0_COMMONMT76x2EMT76x2UMT76x2_COMMONMT7921EMT7921_COMMONMT7925EMT7925_COMMONMT792x_LIBMTDMTD_BLKDEVSMTD_BLOCKMTD_CFIMTD_CFI_AMDSTDMTD_CFI_I1MTD_CFI_I2MTD_CFI_INTELEXTMTD_CFI_STAAMTD_CFI_UTILMTD_GEN_PROBEMTD_MAP_BANK_WIDTH_1MTD_MAP_BANK_WIDTH_2MTD_MAP_BANK_WIDTH_4MTD_NAND_COREMTD_NAND_ECCMTD_NAND_GPMI_NANDMTD_OF_PARTSMTD_PHYSMAPMTD_PHYSMAP_OFMTD_RAW_NANDMTD_SPI_NORMTD_SPI_NOR_SWP_DISABLE_ON_VOLATILEMTD_UBIMTD_UBI_BEB_LIMITMTD_UBI_WL_THRESHOLDMTK_T7XXMULTIUSERMUTEX_SPIN_ON_OWNERMWIFIEXMWIFIEX_PCIEMWIFIEX_SDIOMWIFIEX_USBMXC_CLKMXS_DMANAMESPACESNATIONAL_PHYND_BTTND_CLAIMND_PFNNEED_DMA_MAP_STATENEED_KVM_DIRTY_RING_WITH_BITMAPNEED_PER_CPU_EMBED_FIRST_CHUNKNEED_PER_CPU_PAGE_FIRST_CHUNKNEED_SG_DMA_FLAGSNEED_SG_DMA_LENGTHNETNETCONSOLENETCONSOLE_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_DEV_REFCNT_TRACKERNET_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_NS_REFCNT_TRACKERNET_PKTGENNET_POLL_CONTROLLERNET_PTP_CLASSIFYNET_REDIRECTNET_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_AMDNET_VENDOR_AQUANTIANET_VENDOR_ATHEROSNET_VENDOR_BROADCOMNET_VENDOR_CAVIUMNET_VENDOR_CHELSIONET_VENDOR_FREESCALENET_VENDOR_GOOGLENET_VENDOR_HISILICONNET_VENDOR_HUAWEINET_VENDOR_INTELNET_VENDOR_MARVELLNET_VENDOR_MELLANOXNET_VENDOR_MICROSOFTNET_VENDOR_MYRINET_VENDOR_NETRONOMENET_VENDOR_OKINET_VENDOR_PENSANDONET_VENDOR_QLOGICNET_VENDOR_QUALCOMMNET_VENDOR_REALTEKNET_VENDOR_ROCKERNET_VENDOR_SMSCNET_VENDOR_SOLARFLARENET_VENDOR_STMICRONET_VRFNET_XGENENET_XGENE_V2NET_XGRESSNEW_LEDSNFPNFP_APP_ABM_NICNFP_APP_FLOWERNFP_DEBUGNFSDNFSD_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_IPV6NITRO_ENCLAVESNLATTRNLMONNLSNLS_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_UTF8NODES_SHIFTNOP_TRACERNOP_USB_XCEIVNOUVEAU_DEBUGNOUVEAU_DEBUG_DEFAULTNOUVEAU_DEBUG_MMUNOUVEAU_DEBUG_PUSHNO_HZNO_HZ_COMMONNO_HZ_FULLNR_CPUSNUMANUMA_KEEP_MEMINFONVDIMM_DAXNVDIMM_KEYSNVDIMM_PFNNVIDIA_CARMEL_CNP_ERRATUMNVMEMNVMEM_IMX_OCOTPNVMEM_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_ERRORSN_GSMN_HDLCOBJAGGOCTEONTX2_AFOCTEONTX2_MBOXOCTEONTX2_PFOCTEONTX2_VFOCTEON_EPOCTEON_EP_VFOFOF_ADDRESSOF_EARLY_FLATTREEOF_FLATTREEOF_GPIOOF_IOMMUOF_IRQOF_KOBJOF_MDIOOF_NUMAOF_PMEMOF_RESERVED_MEMOID_REGISTRYOPENVSWITCHOPENVSWITCH_GENEVEOPENVSWITCH_GREOPENVSWITCH_VXLANOSNOISE_TRACEROVERFLOW_KUNIT_TESTOVERLAY_FSPACKETPACKET_DIAGPADATAPAGE_COUNTERPAGE_EXTENSIONPAGE_IDLE_FLAGPAGE_OWNERPAGE_POISONINGPAGE_POOLPAGE_POOL_STATSPAGE_REPORTINGPAHOLE_HAS_SPLIT_BTFPAHOLE_VERSIONPANIC_ON_OOPSPANIC_ON_OOPS_VALUEPANIC_TIMEOUTPARAVIRTPARAVIRT_TIME_ACCOUNTINGPARMANPARTITION_ADVANCEDPARTITION_PERCPUPATA_TIMINGSPCCPCCARDPCIPCIEAERPCIEAER_INJECTPCIEASPMPCIEASPM_DEFAULTPCIEPORTBUSPCIE_BUS_DEFAULTPCIE_DPCPCIE_DWPCIE_DW_HOSTPCIE_ECRCPCIE_EDRPCIE_IPROCPCIE_IPROC_MSIPCIE_IPROC_PLATFORMPCIE_PMEPCIE_PTMPCIE_TEGRA194PCIE_TEGRA194_HOSTPCI_ATSPCI_DOEPCI_DOMAINSPCI_DOMAINS_GENERICPCI_ECAMPCI_HISIPCI_HOST_COMMONPCI_HOST_GENERICPCI_HOST_THUNDER_ECAMPCI_HOST_THUNDER_PEMPCI_HYPERVPCI_HYPERV_INTERFACEPCI_IMX6PCI_IOVPCI_LABELPCI_MSIPCI_P2PDMAPCI_PASIDPCI_PF_STUBPCI_PRIPCI_QUIRKSPCI_STUBPCI_SYSCALLPCI_TEGRAPCI_XGENEPCI_XGENE_MSIPCPU_DEV_REFCNTPCP_BATCH_SCALE_MAXPCS_XPCSPERCPU_STATSPERCPU_TESTPERF_EVENTSPERF_USE_VMALLOCPERSISTENT_KEYRINGSPGTABLE_LEVELSPHYLIBPHYLIB_LEDSPHYLINKPHYS_ADDR_T_64BITPHY_BCM_SR_USBPHY_BRCM_SATAPHY_FSL_IMX8MQ_USBPHY_FSL_IMX8M_PCIEPHY_HI6220_USBPHY_NS2_USB_DRDPHY_TEGRA194_P2UPHY_TEGRA_XUSBPHY_XGENEPID_IN_CONTEXTIDRPID_NSPINCONFPINCTRLPINCTRL_IMXPINCTRL_IMX8MMPINCTRL_IMX8MNPINCTRL_IMX8MPPINCTRL_IMX8MQPINCTRL_IMX93PINCTRL_IPROC_GPIOPINCTRL_MAX77620PINCTRL_MLXBF3PINCTRL_TEGRAPINCTRL_TEGRA194PINCTRL_TEGRA234PINCTRL_TEGRA_XUSBPINMUXPKCS7_MESSAGE_PARSERPKCS8_PRIVATE_KEY_PARSERPLDMFWPMPMBUSPM_ADVANCED_DEBUGPM_CLKPM_DEBUGPM_DEVFREQPM_DEVFREQ_EVENTPM_GENERIC_DOMAINSPM_GENERIC_DOMAINS_OFPM_GENERIC_DOMAINS_SLEEPPM_OPPPM_SLEEPPM_SLEEP_DEBUGPM_SLEEP_SMPPM_STD_PARTITIONPM_TEST_SUSPENDPNFS_BLOCKPNFS_FILE_LAYOUTPNFS_FLEXFILE_LAYOUTPNPPNPACPIPNP_DEBUG_MESSAGESPOLYNOMIALPOSIX_CPU_TIMERS_TASK_WORKPOSIX_MQUEUEPOSIX_MQUEUE_SYSCTLPOSIX_TIMERSPOWERCAPPOWER_MLXBFPOWER_RESETPOWER_RESET_GPIOPOWER_RESET_GPIO_RESTARTPOWER_RESET_HISIPOWER_RESET_RESTARTPOWER_RESET_SYSCONPOWER_SUPPLYPOWER_SUPPLY_HWMONPPPPPPOATMPPPOEPPPOL2TPPPP_ASYNCPPP_BSDCOMPPPP_DEFLATEPPP_FILTERPPP_MPPEPPP_MULTILINKPPP_SYNC_TTYPPSPPS_CLIENT_GPIOPPS_CLIENT_LDISCPPTPPREEMPTIONPREEMPTIRQ_TRACEPOINTSPREEMPT_COUNTPREEMPT_LAZYPREEMPT_NOTIFIERSPREEMPT_RCUPREEMPT_RTPREVENT_FIRMWARE_BUILDPRIME_NUMBERSPRINTKPRINTK_INDEXPRINTK_SAFE_LOG_BUF_SHIFTPRINTK_TIMEPRINT_QUOTA_WARNINGPROBE_EVENTSPROC_CHILDRENPROC_EVENTSPROC_FSPROC_KCOREPROC_PAGE_MONITORPROC_PID_CPUSETPROC_SYSCTLPROC_VMCOREPROC_VMCORE_DEVICE_DUMPPROFILINGPROVE_LOCKINGPROVE_RCUPSAMPLEPSIPSI_DEFAULT_DISABLEDPSTOREPSTORE_COMPRESSPSTORE_COMPRESS_DEFAULTPSTORE_DEFAULT_KMSG_BYTESPSTORE_DEFLATE_COMPRESSPSTORE_DEFLATE_COMPRESS_DEFAULTPSTORE_RAMPTDUMP_COREPTDUMP_DEBUGFSPTP_1588_CLOCKPTP_1588_CLOCK_KVMPTP_1588_CLOCK_OPTIONALPVPANICPVPANIC_PCIPWMPWM_BCM_IPROCPWM_IMX27PWM_SYSFSPWM_TEGRAPWRSEQ_EMMCPWRSEQ_SIMPLEQCA807X_PHYQCA808X_PHYQCA83XX_PHYQCOM_EMACQCOM_FALKOR_ERRATUM_1003QCOM_FALKOR_ERRATUM_1009QCOM_FALKOR_ERRATUM_E1041QCOM_HIDMAQCOM_HIDMA_MGMTQCOM_IRQ_COMBINERQCOM_KRYO_L2_ACCESSORSQCOM_L2_PMUQCOM_L3_PMUQCOM_NET_PHYLIBQCOM_QDF2400_ERRATUM_0065QCOM_QMI_HELPERSQCOM_SCMQEDQEDEQEDFQEDIQED_FCOEQED_ISCSIQED_LL2QED_OOOQED_RDMAQED_SRIOVQFMT_V2QLA3XXXQORIQ_THERMALQRTRQRTR_MHIQSEMI_PHYQUEUED_SPINLOCKSQUOTAQUOTACTLQUOTA_DEBUGQUOTA_NETLINK_INTERFACEQUOTA_TREER8169R8169_LEDSRAID6_PQRAID_ATTRSRANDOMIZE_BASERANDOMIZE_KSTACK_OFFSETRANDOMIZE_KSTACK_OFFSET_DEFAULTRANDOMIZE_MODULE_REGION_FULLRANDOM_TRUST_CPURANDSTRUCT_NONERASRATIONALRATIONAL_KUNIT_TESTRCU_BOOSTRCU_BOOST_DELAYRCU_CPU_STALL_TIMEOUTRCU_EXP_CPU_STALL_TIMEOUTRCU_NEED_SEGCBLISTRCU_NOCB_CPURCU_NOCB_CPU_CB_BOOSTRCU_REF_SCALE_TESTRCU_SCALE_TESTRCU_STALL_COMMONRCU_TORTURE_TESTRDMA_RXERDMA_SIWRD_BZIP2RD_GZIPRD_LZ4RD_LZMARD_LZORD_XZRD_ZSTDREALTEK_AUTOPMREALTEK_PHYREED_SOLOMONREED_SOLOMON_DEC8REED_SOLOMON_ENC8REF_TRACKERREGMAPREGMAP_BUILDREGMAP_I2CREGMAP_IRQREGMAP_KUNITREGMAP_MMIOREGMAP_RAMREGMAP_SPIREGULATORREGULATOR_BD718XXREGULATOR_FIXED_VOLTAGEREGULATOR_GPIOREGULATOR_MAX77620REGULATOR_MAX77686REGULATOR_PFUZE100REGULATOR_ROHMREGULATOR_USERSPACE_CONSUMERRELAYRELOCATABLERENESAS_PHYRESET_CONTROLLERRESET_HISIRESET_IMX7RESET_TEGRA_BPMPRESOURCE_KUNIT_TESTRFKILLRFKILL_GPIORFKILL_INPUTRFKILL_LEDSRFS_ACCELRHEL_DIFFERENCESRING_BUFFERRING_BUFFER_BENCHMARKRMI4_2D_SENSORRMI4_CORERMI4_F03RMI4_F03_SERIORMI4_F11RMI4_F12RMI4_F30RMI4_F34RMI4_F3ARMI4_F55RMI4_I2CRMI4_SMBRMI4_SPIROCKCHIP_PHYROCKERRODATA_FULL_DEFAULT_ENABLEDRPCSEC_GSS_KRB5RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIARPCSEC_GSS_KRB5_KUNIT_TESTRPSRSEQRT2800PCIRT2800PCI_RT3290RT2800PCI_RT33XXRT2800PCI_RT35XXRT2800PCI_RT53XXRT2800USBRT2800USB_RT33XXRT2800USB_RT3573RT2800USB_RT35XXRT2800USB_RT53XXRT2800USB_RT55XXRT2800USB_UNKNOWNRT2800_LIBRT2800_LIB_MMIORT2X00RT2X00_LIBRT2X00_LIB_CRYPTORT2X00_LIB_DEBUGFSRT2X00_LIB_FIRMWARERT2X00_LIB_LEDSRT2X00_LIB_MMIORT2X00_LIB_PCIRT2X00_LIB_USBRTC_CLASSRTC_DRV_ABB5ZES3RTC_DRV_ABX80XRTC_DRV_BBNSMRTC_DRV_BQ32KRTC_DRV_BQ4802RTC_DRV_DS1286RTC_DRV_DS1305RTC_DRV_DS1307RTC_DRV_DS1343RTC_DRV_DS1347RTC_DRV_DS1374RTC_DRV_DS1374_WDTRTC_DRV_DS1390RTC_DRV_DS1511RTC_DRV_DS1553RTC_DRV_DS1672RTC_DRV_DS1685RTC_DRV_DS1685_FAMILYRTC_DRV_DS1742RTC_DRV_DS2404RTC_DRV_DS3232RTC_DRV_DS3232_HWMONRTC_DRV_EFIRTC_DRV_EM3027RTC_DRV_FM3130RTC_DRV_HYM8563RTC_DRV_ISL12022RTC_DRV_ISL1208RTC_DRV_M41T80RTC_DRV_M41T80_WDTRTC_DRV_M41T93RTC_DRV_M41T94RTC_DRV_M48T35RTC_DRV_M48T59RTC_DRV_MAX6900RTC_DRV_MAX6902RTC_DRV_MAX77686RTC_DRV_MCP795RTC_DRV_MSM6242RTC_DRV_PCF2123RTC_DRV_PCF2127RTC_DRV_PCF85063RTC_DRV_PCF8523RTC_DRV_PCF8563RTC_DRV_PCF8583RTC_DRV_PL031RTC_DRV_R9701RTC_DRV_RP5C01RTC_DRV_RS5C348RTC_DRV_RS5C372RTC_DRV_RV3028RTC_DRV_RV3029C2RTC_DRV_RV3032RTC_DRV_RV8803RTC_DRV_RX4581RTC_DRV_RX8010RTC_DRV_RX8025RTC_DRV_RX8581RTC_DRV_SNVSRTC_DRV_STK17TA8RTC_DRV_TEGRARTC_DRV_X1205RTC_HCTOSYSRTC_HCTOSYS_DEVICERTC_I2C_AND_SPIRTC_INTF_DEVRTC_INTF_PROCRTC_INTF_SYSFSRTC_LIBRTC_LIB_KUNIT_TESTRTC_NVMEMRTC_SYSTOHCRTC_SYSTOHC_DEVICERTL8188EERTL8192CERTL8192CURTL8192C_COMMONRTL8192DERTL8192EERTL8192SERTL8723AERTL8723BERTL8723_COMMONRTL8821AERTL8XXXURTLBTCOEXISTRTLWIFIRTLWIFI_DEBUGRTLWIFI_PCIRTLWIFI_USBRTL_CARDSRTW88RTW88_8723DRTW88_8723DERTW88_8821CRTW88_8821CERTW88_8822BRTW88_8822BERTW88_8822BURTW88_8822CRTW88_8822CERTW88_CORERTW88_DEBUGRTW88_DEBUGFSRTW88_PCIRTW88_USBRTW89RTW89_8852ARTW89_8852AERTW89_8852BRTW89_8852BERTW89_8852CRTW89_8852CERTW89_CORERTW89_DEBUGRTW89_DEBUGFSRTW89_DEBUGMSGRTW89_PCIRT_MUTEXESRUNTIME_TESTING_MENURVRV_MON_WWNRRV_REACTORSRV_REACT_PANICRV_REACT_PRINTKRWSEM_SPIN_ON_OWNERRXKADRXPERFSATA_AHCISATA_AHCI_PLATFORMSATA_AHCI_SEATTLESATA_HOSTSATA_MOBILE_LPM_POLICYSATA_PMPSBITMAPSCF_TORTURE_TESTSCHEDSTATSSCHED_AUTOGROUPSCHED_CLUSTERSCHED_CORESCHED_DEBUGSCHED_HRTICKSCHED_INFOSCHED_MCSCHED_SMTSCHED_STACK_END_CHECKSCHED_THERMAL_PRESSURESCHED_TRACERSCSISCSI_CHELSIO_FCOESCSI_COMMONSCSI_CONSTANTSSCSI_CXGB4_ISCSISCSI_DEBUGSCSI_DHSCSI_DH_ALUASCSI_DH_EMCSCSI_DH_HP_SWSCSI_DH_RDACSCSI_DMASCSI_ENCLOSURESCSI_FC_ATTRSSCSI_HISI_SASSCSI_HISI_SAS_PCISCSI_HPSASCSI_IPRSCSI_IPR_DUMPSCSI_IPR_TRACESCSI_ISCSI_ATTRSSCSI_LOGGINGSCSI_LOWLEVELSCSI_LPFCSCSI_MODSCSI_MPI3MRSCSI_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_KEYRINGSECRETMEMSECTION_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_YAMASENSORS_ACPI_POWERSENSORS_AD7314SENSORS_ADC128D818SENSORS_ADCXXSENSORS_ADS7871SENSORS_ARM_SCMISENSORS_ARM_SCPISENSORS_G762SENSORS_INA3221SENSORS_JC42SENSORS_LM70SENSORS_LTC2945SENSORS_LTC3815SENSORS_LTC4222SENSORS_LTC4260SENSORS_MAX1111SENSORS_MAX20751SENSORS_MAX31790SENSORS_MLXREG_FANSENSORS_NCT7802SENSORS_NCT7904SENSORS_NTC_THERMISTORSENSORS_POWR1220SENSORS_PWM_FANSENSORS_SHTC1SENSORS_TC74SENSORS_TMP103SENSORS_TPS40422SENSORS_VEXPRESSSENSORS_XGENESERIAL_8250SERIAL_8250_CONSOLESERIAL_8250_DMASERIAL_8250_DWSERIAL_8250_DWLIBSERIAL_8250_EXARSERIAL_8250_EXTENDEDSERIAL_8250_FSLSERIAL_8250_MANY_PORTSSERIAL_8250_NR_UARTSSERIAL_8250_PCISERIAL_8250_PCI1XXXXSERIAL_8250_PCILIBSERIAL_8250_PERICOMSERIAL_8250_PNPSERIAL_8250_RSASERIAL_8250_RT288XSERIAL_8250_RUNTIME_UARTSSERIAL_8250_SHARE_IRQSERIAL_8250_TEGRASERIAL_AMBA_PL011SERIAL_AMBA_PL011_CONSOLESERIAL_CORESERIAL_CORE_CONSOLESERIAL_EARLYCONSERIAL_FSL_LPUARTSERIAL_FSL_LPUART_CONSOLESERIAL_IMXSERIAL_IMX_CONSOLESERIAL_IMX_EARLYCONSERIAL_MCTRL_GPIOSERIAL_NONSTANDARDSERIAL_OF_PLATFORMSERIAL_TEGRASERIAL_TEGRA_TCUSERIAL_TEGRA_TCU_CONSOLESERIOSERIO_ALTERA_PS2SERIO_AMBAKMISERIO_ARC_PS2SERIO_LIBPS2SERIO_RAWSERIO_SERPORTSGETMASK_SYSCALLSGL_ALLOCSG_POOLSG_SPLITSHMEMSHUFFLE_PAGE_ALLOCATORSIGNALFDSIGNATURESIGNED_PE_FILE_VERIFICATIONSIPHASH_KUNIT_TESTSKB_DECRYPTEDSKB_EXTENSIONSSLAB_FREELIST_HARDENEDSLAB_FREELIST_RANDOMSLHCSLIPSLIP_COMPRESSEDSLIP_SMARTSLUBSLUB_DEBUGSLUB_KUNIT_TESTSMBFSSMC91XSMPSMSC_PHYSNDSND_AC97_CODECSND_AC97_POWER_SAVESND_AC97_POWER_SAVE_DEFAULTSND_ALOOPSND_AU8810SND_AU8820SND_AU8830SND_BCD2000SND_BT87XSND_CA0106SND_CMIPCISND_CORE_TESTSND_CS46XXSND_CS46XX_NEW_DSPSND_CTL_DEBUGSND_CTL_FAST_LOOKUPSND_CTL_INPUT_VALIDATIONSND_CTL_LEDSND_CTXFISND_DARLA20SND_DARLA24SND_DEBUGSND_DRIVERSSND_DUMMYSND_DYNAMIC_MINORSSND_ECHO3GSND_EMU10K1SND_EMU10K1XSND_EMU10K1_SEQSND_ENS1370SND_ENS1371SND_ES1968SND_ES1968_INPUTSND_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_ICE1712SND_ICE1724SND_INDIGOSND_INDIGODJSND_INDIGODJXSND_INDIGOIOSND_INDIGOIOXSND_INTEL_DSP_CONFIGSND_INTEL_NHLTSND_INTEL_SOUNDWIRE_ACPISND_JACKSND_JACK_INJECTION_DEBUGSND_JACK_INPUT_DEVSND_KORG1212SND_LAYLA20SND_LAYLA24SND_LOLASND_LX6464ESSND_MAESTRO3SND_MAESTRO3_INPUTSND_MAX_CARDSSND_MIASND_MIXARTSND_MONASND_MPU401SND_MPU401_UARTSND_MTPAVSND_OPL3_LIBSND_OPL3_LIB_SEQSND_OSSEMULSND_OXYGENSND_OXYGEN_LIBSND_PCISND_PCMSND_PCM_TIMERSND_PCM_XRUN_DEBUGSND_PCXHRSND_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_SYNTH_EMUXSND_TIMERSND_TRIDENTSND_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_VARIAXSND_VERBOSE_PRINTKSND_VERBOSE_PROCFSSND_VIRMIDISND_VIRTIOSND_VIRTUOSOSND_VMASTERSND_VX222SND_VX_LIBSOCK_CGROUP_DATASOCK_RX_QUEUE_MAPPINGSOCK_VALIDATE_XMITSOC_BUSSOC_IMX8MSOC_IMX9SOC_TEGRA_CBBSOC_TEGRA_FUSESOC_TEGRA_PMCSOC_TEGRA_POWERGATE_BPMPSOFTLOCKUP_DETECTORSOFT_WATCHDOGSONY_FFSOUNDSOUND_OSS_CORESOUND_OSS_CORE_PRECLAIMSPARSEMEMSPARSEMEM_EXTREMESPARSEMEM_VMEMMAPSPARSEMEM_VMEMMAP_ENABLESPARSE_IRQSPISPI_AMDSPI_BITBANGSPI_DEBUGSPI_DYNAMICSPI_FSL_LPSPISPI_FSL_QUADSPISPI_IMXSPI_MASTERSPI_MEMSPI_NXP_FLEXSPISPI_PL022SPI_QUPSPI_TEGRA114SPI_TEGRA210_QUADSPI_XLPSPLIT_PTLOCK_CPUSSQUASHFSSQUASHFS_DECOMP_MULTI_PERCPUSQUASHFS_FILE_DIRECTSQUASHFS_FRAGMENT_CACHE_SIZESQUASHFS_LZ4SQUASHFS_LZOSQUASHFS_XATTRSQUASHFS_XZSQUASHFS_ZLIBSQUASHFS_ZSTDSRAMSSB_POSSIBLESSIF_IPMI_BMCSTACKDEPOTSTACKDEPOT_MAX_FRAMESSTACKINIT_KUNIT_TESTSTACKPROTECTORSTACKPROTECTOR_PER_TASKSTACKPROTECTOR_STRONGSTACKTRACESTACKTRACE_SUPPORTSTACK_TRACERSTANDALONESTE10XPSTMSTMMAC_ETHSTMMAC_PLATFORMSTMP_DEVICESTPSTRCAT_KUNIT_TESTSTREAM_PARSERSTRICT_DEVMEMSTRICT_KERNEL_RWXSTRICT_MODULE_RWXSTRIP_ASM_SYMSSTRSCPY_KUNIT_TESTSTUB_CLK_HI3660SUNRPCSUNRPC_BACKCHANNELSUNRPC_DEBUGSUNRPC_GSSSUNRPC_XPRT_RDMASUSPENDSUSPEND_FREEZERSVC_I3C_MASTERSWAPSWIOTLBSWPHYSYMBOLIC_ERRNAMESYNCLINK_GTSYNC_FILESYNTH_EVENTSSYNTH_EVENT_GEN_TESTSYN_COOKIESSYSCTLSYSCTL_EXCEPTION_TRACESYSCTL_KUNIT_TESTSYSFBSYSFB_SIMPLEFBSYSFSSYSFS_SYSCALLSYSTEM_BLACKLIST_HASH_LISTSYSTEM_BLACKLIST_KEYRINGSYSTEM_DATA_VERIFICATIONSYSTEM_TRUSTED_KEYRINGSYSTEM_TRUSTED_KEYSSYSVIPCSYSVIPC_SYSCTLTAPTARGET_CORETASKSTATSTASKS_RCUTASKS_RCU_GENERICTASKS_RUDE_RCUTASKS_TRACE_RCUTASK_DELAY_ACCTTASK_IO_ACCOUNTINGTASK_XACCTTCG_CRBTCG_TISTCG_TIS_CORETCG_TIS_I2C_NUVOTONTCG_TIS_SPITCG_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_MD5SIGTEETEGRA186_GPC_DMATEGRA186_TIMERTEGRA20_APB_DMATEGRA_AHBTEGRA_BPMPTEGRA_BPMP_THERMALTEGRA_HOST1XTEGRA_HOST1X_CONTEXT_BUSTEGRA_HOST1X_FIREWALLTEGRA_HSP_MBOXTEGRA_IOMMU_SMMUTEGRA_IVCTEGRA_MCTEGRA_SOCTHERMTERANETICS_PHYTEST_BPFTEST_KSTRTOXTEST_LIST_SORTTEST_LOCKUPTEST_MIN_HEAPTEST_SORTTEST_STRING_HELPERSTEST_VMALLOCTEXTSEARCHTEXTSEARCH_BMTEXTSEARCH_FSMTEXTSEARCH_KMPTHERMALTHERMAL_DEFAULT_GOV_STEP_WISETHERMAL_EMERGENCY_POWEROFF_DELAY_MSTHERMAL_GOV_FAIR_SHARETHERMAL_GOV_STEP_WISETHERMAL_GOV_USER_SPACETHERMAL_HWMONTHERMAL_NETLINKTHERMAL_OFTHREAD_INFO_IN_TASKTHUNDERX2_PMUTHUNDER_NIC_BGXTHUNDER_NIC_PFTHUNDER_NIC_RGXTHUNDER_NIC_VFTICK_ONESHOTTIFM_CORETIGON3TIGON3_HWMONTIMERFDTIMERLAT_TRACERTIMER_ACPITIMER_IMX_SYS_CTRTIMER_OFTIMER_PROBETIME_KUNIT_TESTTIME_NSTIPCTIPC_CRYPTOTIPC_DIAGTIPC_MEDIA_IBTIPC_MEDIA_UDPTLSTLS_DEVICETMPFSTMPFS_INODE64TMPFS_POSIX_ACLTMPFS_QUOTATMPFS_XATTRTORTURE_TESTTRACEPOINTSTRACER_MAX_TRACETRACER_SNAPSHOTTRACE_CLOCKTRACE_IRQFLAGSTRACE_IRQFLAGS_SUPPORTTRACINGTRACING_MAPTRACING_SUPPORTTRANS_TABLETREE_RCUTREE_SRCUTRUSTED_KEYSTTYTUNTYPECTYPEC_DP_ALTMODETYPEC_FUSB302TYPEC_MUX_FSA4480TYPEC_MUX_PI3USB30532TYPEC_RT1719TYPEC_STUSB160XTYPEC_TCPCITYPEC_TCPMTYPEC_TPS6598XTYPEC_UCSITYPEC_WUSB3801UAPI_HEADER_TESTUCS2_STRINGUCSI_ACPIUCSI_CCGUDF_FSUDMABUFUEFI_CPERUEFI_CPER_ARMUHIDUIOUIO_HV_GENERICUIO_PCI_GENERICUNINLINE_SPIN_UNLOCKUNIXUNIX98_PTYSUNIX_DIAGUNIX_SCMUNMAP_KERNEL_AT_EL0UPROBESUPROBE_EVENTSUSBUSB4USB4_NETUSB_ACMUSB_ADUTUXUSB_ALI_M5632USB_AN2720USB_ANNOUNCE_NEW_DEVICESUSB_APPLEDISPLAYUSB_ARCH_HAS_HCDUSB_ARMLINUXUSB_ATMUSB_AUTOSUSPEND_DELAYUSB_BELKINUSB_CATCUSB_CHAOSKEYUSB_CHIPIDEAUSB_CHIPIDEA_GENERICUSB_CHIPIDEA_HOSTUSB_CHIPIDEA_IMXUSB_CHIPIDEA_MSMUSB_CHIPIDEA_NPCMUSB_CHIPIDEA_PCIUSB_CHIPIDEA_TEGRAUSB_COMMONUSB_CONN_GPIOUSB_CXACRUUSB_DEFAULT_AUTHORIZATION_MODEUSB_DEFAULT_PERSISTUSB_DWC3USB_DWC3_HOSTUSB_DWC3_IMX8MPUSB_EHCI_HCDUSB_EHCI_HCD_PLATFORMUSB_EHCI_PCIUSB_EHCI_ROOT_HUB_TTUSB_EHCI_TEGRAUSB_EHCI_TT_NEWSCHEDUSB_EMI26USB_EMI62USB_EPSON2888USB_EZUSB_FX2USB_GADGETUSB_GADGET_STORAGE_NUM_BUFFERSUSB_GADGET_VBUS_DRAWUSB_HIDUSB_HIDDEVUSB_HSIC_USB3503USB_HSOUSB_IDMOUSEUSB_IOWARRIORUSB_IPHETHUSB_ISIGHTFWUSB_KAWETHUSB_KC2190USB_LAN78XXUSB_LCDUSB_LDUSB_LEDS_TRIGGER_USBPORTUSB_LED_TRIGUSB_LEGOTOWERUSB_MDC800USB_MICROTEKUSB_MONUSB_MXS_PHYUSB_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_HUAWEI_CDC_NCMUSB_NET_INT51X1USB_NET_KALMIAUSB_NET_MCS7830USB_NET_NET1080USB_NET_PLUSBUSB_NET_QMI_WWANUSB_NET_RNDIS_HOSTUSB_NET_SMSC75XXUSB_NET_SMSC95XXUSB_NET_SR9700USB_NET_ZAURUSUSB_OHCI_HCDUSB_OHCI_HCD_PCIUSB_OHCI_LITTLE_ENDIANUSB_ONBOARD_HUBUSB_PCIUSB_PCI_AMDUSB_PEGASUSUSB_PHYUSB_PRINTERUSB_PULSE8_CECUSB_RAINSHADOW_CECUSB_ROLE_SWITCHUSB_RTL8150USB_RTL8152USB_RTL8153_ECMUSB_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_SIMPLEUSB_SERIAL_SPCP8X5USB_SERIAL_SSU100USB_SERIAL_SYMBOLUSB_SERIAL_TIUSB_SERIAL_UPD78F0730USB_SERIAL_VISORUSB_SERIAL_WHITEHEATUSB_SERIAL_WWANUSB_SERIAL_XSENS_MTUSB_SEVSEGUSB_SIERRA_NETUSB_SISUSBVGAUSB_STORAGEUSB_STORAGE_ALAUDAUSB_STORAGE_CYPRESS_ATACBUSB_STORAGE_DATAFABUSB_STORAGE_ENE_UB6250USB_STORAGE_FREECOMUSB_STORAGE_ISD200USB_STORAGE_JUMPSHOTUSB_STORAGE_KARMAUSB_STORAGE_ONETOUCHUSB_STORAGE_REALTEKUSB_STORAGE_SDDR09USB_STORAGE_SDDR55USB_STORAGE_USBATUSB_SUPPORTUSB_TEGRA_PHYUSB_TEGRA_XUDCUSB_TMCUSB_UASUSB_UEAGLEATMUSB_UHCI_HCDUSB_ULPIUSB_ULPI_BUSUSB_ULPI_VIEWPORTUSB_USBNETUSB_VIDEO_CLASSUSB_VIDEO_CLASS_INPUT_EVDEVUSB_VL600USB_WDMUSB_XHCI_HCDUSB_XHCI_PCIUSB_XHCI_PLATFORMUSB_XHCI_TEGRAUSB_XUSBATMUSERFAULTFDUSER_NSUSE_PERCPU_NUMA_NODE_IDUTS_NSUVC_COMMONVETHVEXPRESS_CONFIGVFAT_FSVFIOVFIO_CONTAINERVFIO_DEVICE_CDEVVFIO_GROUPVFIO_IOMMU_TYPE1VFIO_NOIOMMUVFIO_PCIVFIO_PCI_COREVFIO_PCI_INTXVFIO_PCI_MMAPVFIO_VIRQFDVGA_ARBVGA_ARB_MAX_GPUSVHOSTVHOST_IOTLBVHOST_MENUVHOST_NETVHOST_VSOCKVIDEOBUF2_COREVIDEOBUF2_MEMOPSVIDEOBUF2_V4L2VIDEOBUF2_VMALLOCVIDEO_CMDLINEVIDEO_DEVVIDEO_V4L2VIDEO_V4L2_I2CVIRTIOVIRTIO_ANCHORVIRTIO_BALLOONVIRTIO_BLKVIRTIO_CONSOLEVIRTIO_DMA_SHARED_BUFFERVIRTIO_FSVIRTIO_INPUTVIRTIO_IOMMUVIRTIO_MEMVIRTIO_MENUVIRTIO_MMIOVIRTIO_NETVIRTIO_PCIVIRTIO_PCI_LEGACYVIRTIO_PCI_LIBVIRTIO_PCI_LIB_LEGACYVIRTIO_VSOCKETSVIRTIO_VSOCKETS_COMMONVIRTUALIZATIONVIRT_CPU_ACCOUNTINGVIRT_CPU_ACCOUNTING_GENVIRT_DRIVERSVITESSE_PHYVLAN_8021QVLAN_8021Q_GVRPVLAN_8021Q_MVRPVMAP_STACKVMWARE_VMCIVMWARE_VMCI_VSOCKETSVMXNET3VM_EVENT_COUNTERSVSOCKETSVSOCKETS_DIAGVSOCKETS_LOOPBACKVSOCKMONVTVT_CONSOLEVT_CONSOLE_SLEEPVT_HW_CONSOLE_BINDINGVXLANWANWANT_DEV_COREDUMPWATCHDOGWATCHDOG_COREWATCHDOG_HANDLE_BOOT_ENABLEDWATCHDOG_OPEN_TIMEOUTWATCHDOG_SYSFSWATCH_QUEUEWERRORWIREGUARDWIRELESSWLANWLAN_VENDOR_ATHWLAN_VENDOR_BROADCOMWLAN_VENDOR_INTELWLAN_VENDOR_MARVELLWLAN_VENDOR_MEDIATEKWLAN_VENDOR_MICROCHIPWLAN_VENDOR_QUANTENNAWLAN_VENDOR_RALINKWLAN_VENDOR_REALTEKWQ_WATCHDOGWWANWWAN_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_V4XFS_WARNXGENE_PMUXGENE_SLIMPRO_MBOXXILINX_GMII2RGMIIXOR_BLOCKSXPSXXHASHXZ_DECXZ_DEC_ARMXZ_DEC_ARMTHUMBXZ_DEC_BCJXZ_DEC_IA64XZ_DEC_POWERPCXZ_DEC_SPARCXZ_DEC_X86ZBUDZISOFSZLIB_DEFLATEZLIB_INFLATEZONE_DEVICEZONE_DMAZONE_DMA32ZPOOLZRAMZRAM_DEF_COMPZRAM_DEF_COMP_LZORLEZRAM_MEMORY_TRACKINGZRAM_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.hvdso-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.cbin2c.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-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.hdevicetable-offsets.selfconfig.hempty.cfile2alias.clist.hmk_elfconfigmk_elfconfig.cmodpostmodpost.cmodpost.hsumversion.csymsearch.cmodule.ldsmodule.lds.Smodules-check.shnsdepsobjdiffobjdump-funcpackagebuilddebbuildtarmkdebianmkspecsnapcraft.templatepahole-flags.shpahole-version.shparse-maintainers.plpatch-kernelprofile2linkerlist.plprune-kernelrecordmcount.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.hsmackKconfigMakefiletomoyoKconfigMakefileyamaKconfigMakefilesoundKconfigMakefileac97KconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilefirewireKconfigMakefilebebobMakefilediceMakefiledigi00xMakefilefirefaceMakefilefireworksMakefilemotuMakefileoxfwMakefiletascamMakefilehdaKconfigMakefileextMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegalaxyMakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossdmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451MakefileasihpiMakefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212MakefilelolaMakefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileadiKconfigMakefileamdKconfigMakefileacpKconfigMakefilepsMakefileravenMakefilerenoirMakefilerplMakefilevangoghMakefileycMakefileappleKconfigMakefileatmelKconfigMakefileau1xKconfigMakefilebcmKconfigMakefilecirrusKconfigMakefilecodecsKconfigMakefiledwcKconfigMakefilefslKconfigMakefilegenericKconfigMakefilehisiliconKconfigMakefileimgKconfigMakefileintelKconfigMakefileatomMakefilesstMakefileavsMakefileboardsKconfigMakefileboardsKconfigMakefilecatptMakefilecommonMakefilekeembayMakefileskylakeMakefilejz4740KconfigMakefilekirkwoodKconfigMakefilemediatekKconfigMakefilecommonMakefilemt2701Makefilemt6797Makefilemt8173Makefilemt8183Makefilemt8186Makefilemt8192Makefilemt8195MakefilemesonKconfigMakefilemxsKconfigMakefilepxaKconfigMakefileqcomKconfigMakefileqdsp6MakefilerockchipKconfigMakefilesamsungKconfigMakefileshKconfigMakefilercarMakefilesofKconfigMakefileamdKconfigMakefileimxKconfigMakefileintelKconfigMakefilemediatekKconfigMakefilemt8186Makefilemt8195MakefilextensaKconfigMakefilespearKconfigMakefilesprdKconfigMakefilestiKconfigMakefilestmKconfigMakefilesunxiKconfigMakefiletegraKconfigMakefiletiKconfigMakefileuniphierKconfigMakefileux500KconfigMakefilexilinxKconfigMakefilextensaKconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthKconfigMakefileemuxMakefileusb6fireMakefileKconfigMakefilebcd2000MakefilecaiaqMakefilehifaceMakefileline6KconfigMakefilemiscMakefileusx2yMakefilevirtioKconfigMakefilex86KconfigMakefilexenKconfigMakefiletoolsMakefileaccountingMakefilearcharm64includeasmbarrier.hcputype.hgpr-num.hsysreg.huapiasmbitsperlong.hkvm.hmman.hperf_regs.hunistd.htoolsMakefilex86intel_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.33.1.el9_5.aarch64+rt-debug//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/Documentation//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/Documentation/devicetree//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/Documentation/devicetree/bindings//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/Documentation/kbuild//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/Documentation/tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/Documentation/tools/rtla//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/Documentation/tools/rv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/Documentation/userspace-api//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/Documentation/userspace-api/media//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/alpha//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/alpha/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/alpha/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/alpha/kernel/syscalls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/alpha/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/alpha/math-emu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/alpha/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arc/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arc/boot/dts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arc/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arc/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arc/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arc/plat-axs10x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arc/plat-hsdk//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arc/plat-sim//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arc/plat-tb10x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/boot/bootp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/boot/compressed//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/boot/dts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/include//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/include/asm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/include/asm/xen//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-actions//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-alpine//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-artpec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-asm9260//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-aspeed//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-at91//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-axxia//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-bcm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-berlin//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-clps711x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-cns3xxx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-davinci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-digicolor//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-dove//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-ep93xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-exynos//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-footbridge//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-gemini//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-highbank//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-hisi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-imx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-integrator//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-iop32x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-ixp4xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-keystone//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-lpc18xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-lpc32xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-mediatek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-meson//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-milbeaut//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-mmp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-moxart//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-mstar//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-mv78xx0//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-mvebu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-mxs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-nomadik//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-npcm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-nspire//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-omap1//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-omap2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-orion5x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-oxnas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-pxa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-rda//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-realtek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-realview//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-rockchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-rpc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-s3c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-s5pv210//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-sa1100//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-shmobile//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-socfpga//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-spear//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-sti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-stm32//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-sunxi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-tegra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-uniphier//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-ux500//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-versatile//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-vexpress//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-vt8500//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mach-zynq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/nwfpe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/plat-omap//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/plat-orion//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/plat-pxa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/plat-versatile//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/probes//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/probes/kprobes//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/probes/uprobes//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/vdso//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/vfp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm/xen//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/actions//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/allwinner//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/altera//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/amazon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/amd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/amlogic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/apm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/apple//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/arm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/bitmain//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/broadcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/broadcom/bcm4908//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/broadcom/northstar2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/broadcom/stingray//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/cavium//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/exynos//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/freescale//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/hisilicon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/lg//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/marvell//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/mediatek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/microchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/nvidia//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/realtek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/renesas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/rockchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/socionext//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/sprd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/synaptics//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/ti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/toshiba//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/boot/dts/xilinx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/hyperv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/include//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/include/asm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/include/asm/stacktrace//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/include/asm/vdso//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/include/asm/xen//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/include/generated//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/include/generated/asm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/include/generated/uapi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/include/generated/uapi/asm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/include/uapi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/include/uapi/asm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/kernel/pi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/kernel/probes//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/kernel/vdso//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/kernel/vdso32//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/kvm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/kvm/hyp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/kvm/hyp/nvhe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/kvm/hyp/vhe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/arm64/xen//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/csky//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/csky/abiv1//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/csky/abiv2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/csky/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/csky/boot/dts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/csky/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/csky/kernel/probes//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/csky/kernel/vdso//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/csky/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/csky/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/h8300//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/h8300/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/h8300/boot/compressed//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/h8300/boot/dts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/h8300/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/h8300/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/h8300/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/hexagon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/hexagon/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/hexagon/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/hexagon/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/ia64//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/ia64/hp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/ia64/hp/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/ia64/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/ia64/kernel/syscalls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/ia64/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/ia64/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/ia64/pci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/ia64/uv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/ia64/uv/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/68000//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/amiga//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/apollo//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/atari//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/bvme6000//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/coldfire//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/emu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/fpsp040//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/hp300//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/ifpsp060//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/kernel/syscalls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/mac//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/math-emu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/mvme147//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/mvme16x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/q40//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/sun3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/sun3/prom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/sun3x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/m68k/tools/amiga//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/microblaze//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/microblaze/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/microblaze/boot/dts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/microblaze/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/microblaze/kernel/cpu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/microblaze/kernel/syscalls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/microblaze/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/microblaze/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/microblaze/pci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/alchemy//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/alchemy/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/alchemy/devboards//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/ar7//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/ath25//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/ath79//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/bcm47xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/bcm63xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/bcm63xx/boards//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/bmips//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/compressed//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts/brcm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts/cavium-octeon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts/img//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts/ingenic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts/lantiq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts/loongson//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts/mscc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts/mti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts/netlogic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts/ni//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts/pic32//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts/qca//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts/ralink//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts/realtek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/dts/xilfpga//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/boot/tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/cavium-octeon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/cavium-octeon/crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/cavium-octeon/executive//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/cobalt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/dec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/dec/prom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/fw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/fw/arc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/fw/cfe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/fw/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/fw/sni//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/generic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/ingenic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/jazz//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/kernel/syscalls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/kvm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/lantiq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/lantiq/falcon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/lantiq/xway//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/loongson2ef//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/loongson2ef/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/loongson2ef/common/cs5536//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/loongson2ef/fuloong-2e//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/loongson2ef/lemote-2f//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/loongson32//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/loongson32/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/loongson32/ls1b//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/loongson32/ls1c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/loongson64//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/math-emu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/mti-malta//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/n64//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/netlogic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/netlogic/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/netlogic/xlp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/netlogic/xlr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/pci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/pic32//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/pic32/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/pic32/pic32mzda//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/pistachio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/power//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/ralink//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/rb532//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/sgi-ip22//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/sgi-ip27//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/sgi-ip30//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/sgi-ip32//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/sibyte//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/sibyte/bcm1480//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/sibyte/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/sibyte/sb1250//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/sibyte/swarm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/sni//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/txx9//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/txx9/generic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/txx9/jmr3927//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/txx9/rbtx4927//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/txx9/rbtx4938//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/txx9/rbtx4939//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/vdso//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/vr41xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/vr41xx/casio-e55//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/vr41xx/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nds32//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nds32/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nds32/boot/dts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nds32/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nds32/kernel/vdso//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nds32/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nds32/math-emu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nds32/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nios2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nios2/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nios2/boot/compressed//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nios2/boot/dts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nios2/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nios2/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nios2/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/nios2/platform//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/openrisc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/openrisc/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/openrisc/boot/dts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/openrisc/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/openrisc/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/openrisc/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/parisc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/parisc/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/parisc/boot/compressed//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/parisc/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/parisc/kernel/syscalls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/parisc/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/parisc/math-emu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/parisc/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/boot/dts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/boot/dts/fsl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/kernel/ptrace//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/kernel/syscalls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/kernel/trace//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/kernel/vdso//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/kexec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/kvm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/math-emu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/mm/book3s32//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/mm/book3s64//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/mm/kasan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/mm/nohash//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/mm/ptdump//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/perf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/40x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/44x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/4xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/512x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/52xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/82xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/83xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/85xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/86xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/8xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/amigaone//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/book3s//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/cell//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/cell/spufs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/chrp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/embedded6xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/maple//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/microwatt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/pasemi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/powermac//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/powernv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/ps3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/platforms/pseries//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/purgatory//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/sysdev//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/sysdev/ge//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/sysdev/xics//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/sysdev/xive//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/powerpc/xmon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/riscv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/riscv/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/riscv/boot/dts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/riscv/boot/dts/canaan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/riscv/boot/dts/microchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/riscv/boot/dts/sifive//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/riscv/errata//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/riscv/errata/sifive//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/riscv/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/riscv/kernel/probes//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/riscv/kernel/vdso//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/riscv/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/riscv/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/riscv/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/appldata//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/hypfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/kernel/syscalls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/kernel/vdso32//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/kernel/vdso64//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/kvm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/lib/expoline//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/pci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/purgatory//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/s390/tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-ap325rxa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-dreamcast//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-ecovec24//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-highlander//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-hp6xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-kfr2r09//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-landisk//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-lboxre2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-microdev//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-migor//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-r2d//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-rsk//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-sdk7780//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-sdk7786//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-se//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-se/7206//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-se/7343//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-se/770x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-se/7721//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-se/7722//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-se/7724//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-se/7751//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-se/7780//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-sh03//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boards/mach-x3proto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boot/compressed//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boot/dts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/boot/romimage//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/cchips//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/cchips/hd6446x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/drivers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/drivers/dma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/drivers/pci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/drivers/superhyway//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/kernel/cpu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/kernel/cpu/irq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/kernel/cpu/sh2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/kernel/cpu/sh2a//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/kernel/cpu/sh3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/kernel/cpu/sh4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/kernel/cpu/sh4a//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/kernel/cpu/shmobile//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/kernel/syscalls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/kernel/vsyscall//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/math-emu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sh/tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sparc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sparc/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sparc/crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sparc/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sparc/kernel/syscalls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sparc/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sparc/math-emu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sparc/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sparc/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sparc/power//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sparc/prom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/sparc/vdso//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/um//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/um/drivers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/um/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/um/kernel/skas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/um/os-Linux//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/um/os-Linux/drivers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/um/os-Linux/skas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/um/scripts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/boot/compressed//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/coco//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/coco/tdx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/entry//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/entry/syscalls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/entry/vdso//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/entry/vsyscall//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/events//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/events/amd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/events/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/events/zhaoxin//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/hyperv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/ia32//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/kernel/acpi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/kernel/apic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/kernel/cpu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/kernel/cpu/mce//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/kernel/cpu/microcode//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/kernel/cpu/mtrr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/kernel/cpu/resctrl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/kernel/cpu/sgx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/kernel/fpu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/kernel/kprobes//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/kvm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/math-emu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/mm/pat//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/pci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/platform//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/platform/atom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/platform/ce4100//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/platform/efi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/platform/geode//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/platform/intel-mid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/platform/intel-quark//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/platform/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/platform/iris//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/platform/olpc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/platform/pvh//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/platform/scx200//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/platform/ts5500//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/platform/uv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/power//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/purgatory//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/ras//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/realmode//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/realmode/rm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/um//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/um/os-Linux//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/um/vdso//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/video//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/virt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/virt/svm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/virt/vmx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/virt/vmx/tdx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/x86/xen//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/xtensa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/xtensa/boot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/xtensa/boot/boot-elf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/xtensa/boot/boot-redboot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/xtensa/boot/dts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/xtensa/boot/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/xtensa/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/xtensa/kernel/syscalls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/xtensa/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/xtensa/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/xtensa/platforms//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/xtensa/platforms/iss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/xtensa/platforms/xt2000//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/arch/xtensa/platforms/xtfpga//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/block//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/block/partitions//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/certs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/crypto/asymmetric_keys//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/crypto/async_tx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/accel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/accel/habanalabs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/accel/habanalabs/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/accel/habanalabs/common/mmu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/accessibility//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/accessibility/braille//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/accessibility/speakup//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/acpi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/acpi/acpica//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/acpi/apei//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/acpi/arm64//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/acpi/dptf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/acpi/nfit//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/acpi/numa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/acpi/pmic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/amba//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/android//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ata//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/atm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/auxdisplay//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/base//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/base/firmware_loader//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/base/firmware_loader/builtin//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/base/power//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/base/regmap//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/base/test//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/bcma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/block//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/block/aoe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/block/drbd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/block/mtip32xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/block/null_blk//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/block/paride//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/block/rnbd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/block/rsxx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/block/xen-blkback//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/block/zram//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/bluetooth//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/bus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/bus/fsl-mc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/bus/mhi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/bus/mhi/ep//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/bus/mhi/host//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/cdrom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/char//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/char/agp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/char/hw_random//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/char/ipmi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/char/mwave//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/char/pcmcia//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/char/tpm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/char/tpm/st33zp24//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/char/xilinx_hwicap//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/char/xillybus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/actions//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/analogbits//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/at91//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/axis//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/axs10x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/baikal-t1//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/bcm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/berlin//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/davinci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/h8300//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/hisilicon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/imgtec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/imx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/ingenic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/keystone//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/loongson1//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/mediatek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/meson//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/microchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/mmp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/mstar//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/mvebu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/mxs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/nxp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/pistachio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/pxa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/ralink//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/renesas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/rockchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/samsung//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/sifive//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/socfpga//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/spear//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/sprd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/st//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/sunxi-ng//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/sunxi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/tegra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/ti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/uniphier//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/ux500//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/versatile//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/x86//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/xilinx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/zynq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clk/zynqmp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/clocksource//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/comedi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/comedi/drivers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/comedi/drivers/ni_routing//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/comedi/drivers/ni_routing/tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/comedi/drivers/tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/comedi/kcomedilib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/connector//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/counter//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/cpufreq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/cpuidle//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/cpuidle/governors//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/allwinner//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/allwinner/sun4i-ss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/allwinner/sun8i-ce//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/allwinner/sun8i-ss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/amcc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/amlogic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/axis//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/bcm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/caam//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/cavium//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/cavium/cpt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/cavium/nitrox//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/cavium/zip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/ccp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/ccree//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/chelsio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/gemini//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/hisilicon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/hisilicon/hpre//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/hisilicon/sec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/hisilicon/sec2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/hisilicon/trng//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/hisilicon/zip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/inside-secure//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/intel/iaa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/intel/ixp4xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/intel/keembay//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/intel/qat//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/intel/qat/qat_420xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/intel/qat/qat_4xxx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/intel/qat/qat_c3xxx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/intel/qat/qat_c3xxxvf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/intel/qat/qat_c62x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/intel/qat/qat_c62xvf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/intel/qat/qat_common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/intel/qat/qat_dh895xcc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/intel/qat/qat_dh895xccvf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/marvell//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/marvell/cesa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/marvell/octeontx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/marvell/octeontx2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/nx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/qce//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/rockchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/stm32//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/ux500//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/ux500/cryp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/ux500/hash//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/virtio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/vmx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/crypto/xilinx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/cxl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/cxl/core//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dax//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dax/hmem//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dax/pmem//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dca//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/devfreq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/devfreq/event//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma-buf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma-buf/heaps//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/bestcomm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/dw-axi-dmac//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/dw-edma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/dw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/fsl-dpaa2-qdma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/hsu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/idxd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/ioat//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/ipu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/lgm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/mediatek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/ppc4xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/ptdma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/sf-pdma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/sh//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/ti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dma/xilinx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/dpll//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/edac//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/eisa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/extcon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firewire//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firmware//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firmware/arm_ffa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firmware/arm_scmi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firmware/broadcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firmware/cirrus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firmware/efi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firmware/efi/libstub//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firmware/efi/test//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firmware/google//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firmware/imx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firmware/meson//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firmware/psci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firmware/smccc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firmware/tegra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/firmware/xilinx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/fpga//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/fsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gnss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/acp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/amdgpu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/amdkfd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/amdxcp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/amdgpu_dm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/basics//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/bios//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/clk_mgr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dce//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dce110//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dce112//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dce120//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dce60//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dce80//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dcn10//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dcn20//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dcn201//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dcn21//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dcn30//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dcn301//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dcn303//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dcn31//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dcn314//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dcn32//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dcn321//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dcn35//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dml//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dml2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/dsc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/gpio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/hdcp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/hwss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/hwss/dcn351//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/irq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/link//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/optc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/resource//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dc/virtual//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dmub//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/dmub/src//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/modules//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/modules/color//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/modules/freesync//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/modules/hdcp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/modules/info_packet//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/display/modules/power//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/pm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/pm/legacy-dpm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/pm/powerplay//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/pm/powerplay/hwmgr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/pm/powerplay/smumgr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/pm/swsmu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/pm/swsmu/smu11//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/pm/swsmu/smu12//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/pm/swsmu/smu13//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/amd/pm/swsmu/smu14//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/arm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/arm/display//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/arm/display/komeda//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/armada//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/aspeed//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/ast//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/atmel-hlcdc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/bridge//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/bridge/adv7511//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/bridge/analogix//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/bridge/cadence//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/bridge/imx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/bridge/synopsys//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/display//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/etnaviv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/exynos//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/fsl-dcu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/gma500//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/gud//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/hisilicon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/hisilicon/hibmc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/hisilicon/kirin//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/hyperv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/i2c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/i915//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/i915/gvt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/imagination//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/imx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/imx/dcss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/ingenic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/kmb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/lima//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/logicvc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/loongson//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/mcde//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/mediatek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/meson//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/mgag200//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/msm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/mxsfb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/nouveau//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/omapdrm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/panel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/panfrost//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/pl111//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/qxl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/radeon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/rcar-du//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/renesas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/renesas/rcar-du//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/renesas/rz-du//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/renesas/shmobile//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/rockchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/scheduler//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/solomon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/sprd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/sti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/stm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/sun4i//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/tegra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/tidss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/tilcdc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/tiny//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/ttm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/ttm/tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/tve200//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/udl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/v3d//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/vboxvideo//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/vc4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/vgem//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/virtio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/vkms//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/vmwgfx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/xe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/xe/tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/xen//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/drm/xlnx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/host1x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/ipu-v3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/trace//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/gpu/vga//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/greybus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hid/amd-sfh-hid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hid/bpf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hid/bpf/entrypoints//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hid/i2c-hid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hid/intel-ish-hid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hid/surface-hid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hid/usbhid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hsi/clients//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hsi/controllers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hte//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hwmon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hwmon/occ//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hwmon/pmbus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hwspinlock//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hwtracing//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hwtracing/coresight//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hwtracing/intel_th//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/hwtracing/stm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/i2c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/i2c/algos//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/i2c/busses//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/i2c/muxes//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/i3c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/i3c/master//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/i3c/master/mipi-i3c-hci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/idle//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/accel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/adc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/addac//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/afe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/amplifiers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/buffer//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/cdc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/chemical//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/common/cros_ec_sensors//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/common/hid-sensors//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/common/ms_sensors//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/common/scmi_sensors//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/common/ssp_sensors//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/common/st_sensors//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/dac//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/dummy//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/filter//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/frequency//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/gyro//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/health//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/humidity//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/imu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/imu/bmi160//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/imu/inv_icm42600//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/imu/inv_mpu6050//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/imu/st_lsm6dsx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/imu/st_lsm9ds0//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/light//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/magnetometer//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/multiplexer//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/orientation//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/position//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/potentiometer//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/potentiostat//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/pressure//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/proximity//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/resolver//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/temperature//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/test//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iio/trigger//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/core//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw/bnxt_re//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw/cxgb4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw/efa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw/hfi1//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw/hns//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw/irdma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw/mana//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw/mlx4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw/mlx5//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw/mthca//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw/ocrdma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw/qedr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw/qib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw/usnic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/hw/vmw_pvrdma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/sw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/sw/rdmavt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/sw/rxe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/sw/siw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/ulp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/ulp/ipoib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/ulp/iser//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/ulp/isert//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/ulp/opa_vnic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/ulp/rtrs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/ulp/srp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/infiniband/ulp/srpt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/input//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/input/gameport//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/input/joystick//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/input/joystick/iforce//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/input/keyboard//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/input/misc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/input/mouse//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/input/rmi4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/input/serio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/input/tablet//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/input/tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/input/touchscreen//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/interconnect//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/interconnect/imx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/interconnect/qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/interconnect/samsung//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iommu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iommu/amd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iommu/arm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iommu/arm/arm-smmu-v3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iommu/arm/arm-smmu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iommu/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/iommu/iommufd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ipack//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ipack/carriers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ipack/devices//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/irqchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/isdn//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/isdn/capi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/isdn/hardware//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/isdn/hardware/mISDN//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/isdn/mISDN//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/leds//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/leds/blink//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/leds/flash//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/leds/trigger//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/macintosh//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/macintosh/ams//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mailbox//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mcb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/md//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/md/bcache//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/md/persistent-data//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/cec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/cec/core//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/cec/i2c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/cec/platform//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/cec/platform/cec-gpio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/cec/platform/cros-ec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/cec/platform/meson//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/cec/platform/s5p//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/cec/platform/seco//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/cec/platform/sti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/cec/platform/stm32//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/cec/platform/tegra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/cec/usb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/cec/usb/pulse8//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/cec/usb/rainshadow//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/common/b2c2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/common/saa7146//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/common/siano//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/common/v4l2-tpg//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/common/videobuf2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/dvb-core//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/dvb-frontends//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/dvb-frontends/cxd2880//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/dvb-frontends/drx39xyj//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/firewire//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/i2c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/i2c/adv748x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/i2c/ccs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/i2c/cx25840//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/i2c/et8ek8//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/i2c/m5mols//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/i2c/s5c73m3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/mc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/mmc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/mmc/siano//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/b2c2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/bt8xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/cobalt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/cx18//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/cx23885//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/cx25821//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/cx88//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/ddbridge//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/dm1105//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/dt3155//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/intel/ipu3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/ivtv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/mantis//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/meye//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/netup_unidvb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/ngene//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/pluto2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/pt1//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/pt3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/saa7134//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/saa7146//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/saa7164//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/smipcie//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/solo6x10//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/sta2x11//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/ttpci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/tw5864//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/tw68//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/pci/tw686x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/allegro-dvt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/am437x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/atmel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/cadence//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/coda//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/davinci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/exynos-gsc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/exynos4-is//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/imx-jpeg//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/marvell-ccic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/meson//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/meson/ge2d//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/mtk-jpeg//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/mtk-mdp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/mtk-vcodec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/mtk-vpu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/omap//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/omap3isp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/qcom/camss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/qcom/venus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/rcar-vin//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/rockchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/rockchip/rga//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/rockchip/rkisp1//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/s3c-camif//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/s5p-g2d//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/s5p-jpeg//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/s5p-mfc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/sti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/sti/bdisp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/sti/c8sectpfe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/sti/delta//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/sti/hva//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/stm32//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/sunxi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/sunxi/sun4i-csi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/sunxi/sun6i-csi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/sunxi/sun8i-di//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/sunxi/sun8i-rotate//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/ti-vpe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/vsp1//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/platform/xilinx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/radio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/radio/si470x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/radio/si4713//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/radio/wl128x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/rc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/rc/img-ir//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/rc/keymaps//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/spi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/test-drivers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/test-drivers/vicodec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/test-drivers/vidtv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/test-drivers/vimc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/test-drivers/vivid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/tuners//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/airspy//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/as102//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/au0828//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/b2c2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/cpia2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/cx231xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/dvb-usb-v2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/dvb-usb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/em28xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/go7007//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/gspca//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/gspca/gl860//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/gspca/m5602//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/gspca/stv06xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/hackrf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/hdpvr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/msi2500//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/pvrusb2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/pwc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/s2255//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/siano//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/stk1160//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/stkwebcam//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/tm6000//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/ttusb-budget//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/ttusb-dec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/usbtv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/uvc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/usb/zr364xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/media/v4l2-core//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/memory//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/memory/samsung//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/memory/tegra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/memstick//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/memstick/core//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/memstick/host//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/message//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/message/fusion//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mfd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/altera-stapl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/bcm-vk//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/c2port//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/cardreader//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/cb710//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/cxl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/echo//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/eeprom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/genwqe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/habanalabs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/habanalabs/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/habanalabs/common/mmu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/habanalabs/common/pci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/habanalabs/gaudi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/habanalabs/goya//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/ibmasm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/lis3lv02d//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/lkdtm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/mei//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/mei/gsc_proxy//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/mei/hdcp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/mei/pxp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/ocxl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/pvpanic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/sgi-gru//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/sgi-xp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/ti-st//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/uacce//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/misc/vmw_vmci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mmc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mmc/core//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mmc/host//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/most//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/chips//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/devices//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/hyperbus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/lpddr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/maps//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/nand//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/nand/onenand//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/nand/raw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/nand/raw/atmel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/nand/raw/bcm47xxnflash//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/nand/raw/brcmnand//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/nand/raw/gpmi-nand//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/nand/raw/ingenic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/nand/spi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/parsers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/spi-nor//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/spi-nor/controllers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mtd/ubi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/mux//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/appletalk//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/arcnet//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/bonding//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/caif//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/c_can//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/cc770//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/ctucanfd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/dev//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/flexcan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/ifi_canfd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/m_can//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/mscan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/peak_canfd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/rcar//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/sja1000//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/slcan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/softing//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/spi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/spi/mcp251xfd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/usb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/usb/etas_es58x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/usb/kvaser_usb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/can/usb/peak_usb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/dsa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/dsa/b53//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/dsa/hirschmann//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/dsa/microchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/dsa/mv88e6xxx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/dsa/ocelot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/dsa/qca//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/dsa/sja1105//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/dsa/xrs700x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/3com//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/8390//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/actions//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/adaptec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/aeroflex//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/agere//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/alacritech//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/allwinner//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/alteon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/altera//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/amazon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/amazon/ena//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/amd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/amd/xgbe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/apm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/apm/xgene-v2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/apm/xgene//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/apple//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/aquantia//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/aquantia/atlantic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/arc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/atheros//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/atheros/alx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/atheros/atl1c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/atheros/atl1e//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/atheros/atlx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/broadcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/broadcom/bnx2x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/broadcom/bnxt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/broadcom/genet//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/brocade//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/brocade/bna//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/cadence//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/calxeda//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/cavium//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/cavium/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/cavium/liquidio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/cavium/octeon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/cavium/thunder//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/chelsio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/chelsio/cxgb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/chelsio/cxgb3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/chelsio/cxgb4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/chelsio/cxgb4vf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/chelsio/inline_crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/chelsio/inline_crypto/chtls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/chelsio/libcxgb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/cirrus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/cisco//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/cisco/enic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/cortina//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/davicom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/dec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/dec/tulip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/dlink//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/emulex//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/emulex/benet//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/ezchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/faraday//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/freescale//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/freescale/dpaa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/freescale/dpaa2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/freescale/enetc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/freescale/fman//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/freescale/fs_enet//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/fujitsu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/google//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/google/gve//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/hisilicon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/hisilicon/hns//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/hisilicon/hns3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/hisilicon/hns3/hns3pf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/hisilicon/hns3/hns3vf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/huawei//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/huawei/hinic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/i825xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/ibm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/ibm/ehea//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/ibm/emac//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/intel/e1000//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/intel/e1000e//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/intel/fm10k//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/intel/i40e//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/intel/iavf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/intel/ice//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/intel/idpf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/intel/igb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/intel/igbvf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/intel/igc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/intel/ixgb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/intel/ixgbe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/intel/ixgbevf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/marvell//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/marvell/mvpp2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/marvell/octeon_ep//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/marvell/octeon_ep_vf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/marvell/octeontx2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/marvell/octeontx2/af//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/marvell/octeontx2/nic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/marvell/prestera//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/mediatek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/mellanox//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/mellanox/mlx4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/mellanox/mlx5//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/mellanox/mlx5/core//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/mellanox/mlx5/core/esw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/mellanox/mlx5/core/steering//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/mellanox/mlxbf_gige//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/mellanox/mlxfw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/mellanox/mlxsw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/micrel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/microchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/microchip/sparx5//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/microsoft//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/microsoft/mana//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/moxa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/mscc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/myricom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/myricom/myri10ge//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/natsemi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/neterion//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/neterion/vxge//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/netronome//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/netronome/nfp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/ni//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/nvidia//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/nxp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/oki-semi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/oki-semi/pch_gbe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/packetengines//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/pasemi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/pensando//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/pensando/ionic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/qlogic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/qlogic/netxen//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/qlogic/qed//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/qlogic/qede//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/qlogic/qlcnic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/qualcomm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/qualcomm/emac//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/qualcomm/rmnet//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/rdc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/realtek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/renesas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/rocker//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/samsung//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/samsung/sxgbe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/seeq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/sfc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/sfc/falcon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/sfc/siena//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/sgi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/silan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/sis//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/smsc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/socionext//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/stmicro//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/stmicro/stmmac//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/sun//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/synopsys//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/tehuti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/ti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/toshiba//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/tundra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/via//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/wiznet//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/xilinx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/xircom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ethernet/xscale//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/fddi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/fddi/skfp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/fjes//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/hamradio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/hippi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/hyperv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ieee802154//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ipa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ipvlan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/mdio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/netdevsim//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/pcs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/phy//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/phy/aquantia//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/phy/mscc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/phy/qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/plip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/ppp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/pse-pd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/slip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/team//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/thunderbolt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/usb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/vmxnet3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/vxlan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wan/lmc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireguard//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/admtek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ath//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ath/ar5523//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ath/ath10k//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ath/ath11k//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ath/ath12k//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ath/ath5k//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ath/ath6kl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ath/ath9k//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ath/carl9170//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ath/wcn36xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ath/wil6210//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/atmel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/broadcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/broadcom/b43//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/broadcom/b43legacy//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/broadcom/brcm80211//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/broadcom/brcm80211/brcmfmac//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/broadcom/brcm80211/brcmsmac//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/broadcom/brcm80211/brcmutil//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/intel/ipw2x00//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/intel/iwlegacy//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/intel/iwlwifi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/intel/iwlwifi/dvm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/intel/iwlwifi/mei//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/intel/iwlwifi/mvm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/intel/iwlwifi/tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/intersil//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/intersil/hostap//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/intersil/orinoco//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/intersil/p54//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/intersil/prism54//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/marvell//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/marvell/libertas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/marvell/libertas_tf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/marvell/mwifiex//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/mediatek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/mediatek/mt76//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/mediatek/mt76/mt7603//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/mediatek/mt76/mt7615//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/mediatek/mt76/mt76x0//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/mediatek/mt76/mt76x2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/mediatek/mt76/mt7915//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/mediatek/mt76/mt7921//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/mediatek/mt76/mt7925//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/mediatek/mt76/mt7996//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/mediatek/mt7601u//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/microchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/microchip/wilc1000//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/quantenna//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/quantenna/qtnfmac//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ralink//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ralink/rt2x00//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtl818x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtl818x/rtl8180//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtl818x/rtl8187//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtl8xxxu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtlwifi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtlwifi/btcoexist//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtlwifi/rtl8192c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtlwifi/rtl8192de//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtlwifi/rtl8192se//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtlwifi/rtl8723be//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtlwifi/rtl8723com//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtw88//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/realtek/rtw89//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/rsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/st//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/st/cw1200//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ti/wl1251//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ti/wl12xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ti/wl18xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/ti/wlcore//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/virtual//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/zydas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wireless/zydas/zd1211rw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wwan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wwan/iosm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/wwan/t7xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/net/xen-netback//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nfc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nfc/fdp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nfc/microread//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nfc/nfcmrvl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nfc/nxp-nci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nfc/pn533//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nfc/pn544//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nfc/s3fwrn5//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nfc/st-nci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nfc/st21nfca//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nfc/st95hf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ntb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ntb/hw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ntb/hw/amd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ntb/hw/epf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ntb/hw/idt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ntb/hw/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ntb/hw/mscc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ntb/test//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nubus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nvdimm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nvme//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nvme/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nvme/host//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nvme/target//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/nvmem//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/of//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/of/unittest-data//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/opp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/parisc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/parport//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pci/controller//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pci/controller/cadence//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pci/controller/dwc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pci/controller/mobiveil//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pci/endpoint//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pci/endpoint/functions//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pci/hotplug//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pci/msi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pci/pcie//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pci/switch//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pcmcia//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/perf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/perf/amlogic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/perf/arm_cspmu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/perf/hisilicon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/allwinner//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/amlogic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/broadcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/cadence//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/freescale//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/hisilicon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/ingenic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/lantiq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/marvell//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/mediatek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/microchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/motorola//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/mscc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/qualcomm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/ralink//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/realtek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/renesas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/rockchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/samsung//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/socionext//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/st//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/tegra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/ti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/phy/xilinx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/actions//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/aspeed//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/bcm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/berlin//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/cirrus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/freescale//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/mediatek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/meson//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/mvebu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/nomadik//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/nuvoton//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/pxa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/ralink//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/renesas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/samsung//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/spear//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/sprd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/stm32//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/sunxi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/tegra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/ti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/uniphier//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/visconti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pinctrl/vt8500//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/chrome//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/chrome/wilco_ec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/goldfish//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/mellanox//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/mips//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/olpc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/surface//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/surface/aggregator//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/amd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/amd/pmc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/amd/pmf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/dell//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/dell/dell-wmi-sysman//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/intel/atomisp2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/intel/ifs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/intel/int1092//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/intel/int33fe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/intel/int3472//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/intel/pmc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/intel/pmt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/intel/speed_select_if//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/intel/telemetry//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/intel/uncore-frequency//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/platform/x86/intel/wmi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pmdomain//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pmdomain/actions//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pmdomain/amlogic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pmdomain/arm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pmdomain/bcm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pmdomain/imx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pmdomain/mediatek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pmdomain/qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pmdomain/renesas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pmdomain/rockchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pmdomain/samsung//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pmdomain/st//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pmdomain/tegra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pmdomain/ti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pmdomain/xilinx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pnp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pnp/isapnp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pnp/pnpacpi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pnp/pnpbios//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/power//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/power/reset//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/power/supply//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/powercap//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pps//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pps/clients//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pps/generators//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ps3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ptp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/pwm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/rapidio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/rapidio/devices//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/rapidio/switches//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ras//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ras/amd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ras/amd/atl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/regulator//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/remoteproc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/reset//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/reset/hisilicon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/reset/sti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/reset/tegra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/rpmsg//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/rtc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/s390//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/s390/block//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/s390/char//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/s390/cio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/s390/crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/s390/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/s390/scsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/s390/virtio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/sbus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/sbus/char//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/aacraid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/aic7xxx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/aic94xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/arcmsr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/arm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/be2iscsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/bfa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/bnx2fc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/bnx2i//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/csiostor//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/cxgbi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/cxlflash//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/device_handler//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/elx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/esas2r//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/fcoe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/fnic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/hisi_sas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/ibmvscsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/ibmvscsi_tgt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/isci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/libfc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/libsas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/lpfc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/megaraid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/mpi3mr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/mpt3sas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/mvsas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/pcmcia//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/pm8001//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/qedf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/qedi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/qla2xxx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/qla4xxx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/smartpqi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/snic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/scsi/sym53c8xx_2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/sh//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/sh/clk//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/sh/intc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/sh/maple//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/sh/superhyway//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/siox//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/slimbus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/amlogic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/aspeed//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/atmel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/bcm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/bcm/brcmstb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/bcm/brcmstb/pm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/canaan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/dove//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/fsl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/fsl/dpio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/fsl/qbman//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/fsl/qe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/gemini//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/imx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/ixp4xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/lantiq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/litex//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/mediatek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/renesas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/rockchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/samsung//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/sifive//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/sunxi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/tegra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/tegra/cbb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/tegra/fuse//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/ti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/ux500//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/versatile//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soc/xilinx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/soundwire//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/spi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/spmi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ssb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/android//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/axis-fifo//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/board//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/clocking-wizard//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/emxx_udc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/fbtft//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/fieldbus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/fieldbus/anybuss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/fwserial//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/gdm724x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/greybus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/greybus/tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/gs_fpgaboot//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/hikey9xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/iio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/iio/accel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/iio/adc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/iio/addac//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/iio/cdc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/iio/frequency//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/iio/impedance-analyzer//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/iio/meter//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/iio/resolver//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/ks7010//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/atomisp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/atomisp/i2c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/atomisp/i2c/ov5693//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/av7110//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/hantro//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/imx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/ipu3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/meson//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/meson/vdec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/omap4iss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/rkvdec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/sunxi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/sunxi/cedrus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/tegra-vde//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/tegra-video//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/media/zoran//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/most//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/most/dim2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/most/i2c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/most/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/most/video//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/mt7621-dma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/mt7621-dts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/netlogic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/nvec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/octeon-usb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/octeon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/olpc_dcon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/pi433//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/qlge//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/ralink-gdma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/rtl8188eu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/rtl8192e//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/rtl8192e/rtl8192e//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/rtl8192u//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/rtl8712//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/rtl8723bs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/rts5208//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/sm750fb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/unisys//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/unisys/visorhba//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/unisys/visorinput//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/unisys/visornic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/vc04_services//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/vc04_services/bcm2835-audio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/vc04_services/bcm2835-camera//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/vc04_services/vchiq-mmal//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/vme//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/vme/devices//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/vt6655//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/vt6656//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/wfx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/staging/wlan-ng//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/target//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/target/iscsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/target/iscsi/cxgbit//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/target/loopback//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/target/sbp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/target/tcm_fc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/target/tcm_remote//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/tc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/tee//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/tee/amdtee//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/tee/optee//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/thermal//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/thermal/broadcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/thermal/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/thermal/intel/int340x_thermal//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/thermal/qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/thermal/samsung//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/thermal/st//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/thermal/tegra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/thermal/ti-soc-thermal//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/thunderbolt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/tty//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/tty/hvc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/tty/ipwireless//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/tty/serdev//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/tty/serial//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/tty/serial/8250//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/tty/serial/jsm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/tty/vt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ufs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ufs/core//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/ufs/host//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/uio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/atm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/c67x00//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/cdns3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/chipidea//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/class//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/core//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/dwc2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/dwc3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/early//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/gadget//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/gadget/function//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/gadget/legacy//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/gadget/udc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/gadget/udc/aspeed-vhub//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/gadget/udc/bdc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/host//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/image//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/isp1760//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/misc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/misc/sisusbvga//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/mon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/mtu3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/musb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/phy//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/renesas_usbhs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/roles//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/serial//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/storage//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/typec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/typec/altmodes//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/typec/mux//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/typec/tcpm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/typec/tcpm/qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/typec/tipd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/typec/ucsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/usb/usbip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vdpa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vdpa/ifcvf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vdpa/mlx5//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vdpa/vdpa_sim//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vdpa/vdpa_user//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vdpa/virtio_pci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vfio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vfio/fsl-mc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vfio/mdev//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vfio/pci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vfio/pci/mlx5//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vfio/pci/nvgrace-gpu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vfio/platform//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vfio/platform/reset//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vhost//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/backlight//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/console//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/aty//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/core//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/geode//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/i810//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/kyro//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/matrox//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/mb862xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/mmp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/mmp/fb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/mmp/hw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/mmp/panel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/nvidia//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/omap//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/omap2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/omap2/omapfb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/omap2/omapfb/displays//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/omap2/omapfb/dss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/riva//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/savage//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/sis//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/fbdev/via//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/video/logo//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/virt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/virt/acrn//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/virt/coco//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/virt/coco/efi_secret//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/virt/coco/sev-guest//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/virt/coco/tdx-guest//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/virt/nitro_enclaves//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/virt/vboxguest//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/virtio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/visorbus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vlynq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vme//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vme/boards//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/vme/bridges//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/w1//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/w1/masters//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/w1/slaves//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/watchdog//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/xen//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/xen/events//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/xen/xen-pciback//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/xen/xenbus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/xen/xenfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/drivers/zorro//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/9p//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/adfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/affs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/afs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/autofs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/befs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/bfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/btrfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/cachefiles//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/ceph//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/coda//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/configfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/cramfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/debugfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/devpts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/dlm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/ecryptfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/efivarfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/efs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/erofs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/exfat//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/exportfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/ext2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/ext4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/f2fs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/fat//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/freevxfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/fscache//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/fuse//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/gfs2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/hfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/hfsplus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/hostfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/hpfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/hugetlbfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/iomap//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/isofs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/jbd2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/jffs2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/jfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/kernfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/lockd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/minix//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/netfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/nfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/nfs/blocklayout//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/nfs/filelayout//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/nfs/flexfilelayout//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/nfs_common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/nfsd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/nilfs2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/nls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/notify//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/notify/dnotify//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/notify/fanotify//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/notify/inotify//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/ntfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/ocfs2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/ocfs2/cluster//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/ocfs2/dlm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/ocfs2/dlmfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/omfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/openpromfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/orangefs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/overlayfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/proc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/pstore//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/qnx4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/qnx6//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/quota//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/ramfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/reiserfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/romfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/smb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/smb/client//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/smb/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/squashfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/sysfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/sysv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/tracefs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/ubifs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/udf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/ufs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/unicode//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/vboxsf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/verity//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/xfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/fs/zonefs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/acpi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/acpi/platform//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/asm-generic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/asm-generic/bitops//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/asm-generic/vdso//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/clocksource//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/config//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/crypto/internal//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/drm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/drm/bridge//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/drm/display//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/drm/i2c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/drm/ttm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/arm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/bus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/clk//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/clock//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/display//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/dma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/firmware//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/firmware/imx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/gce//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/gpio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/i2c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/iio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/iio/adc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/iio/temperature//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/input//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/interconnect//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/interrupt-controller//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/leds//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/mailbox//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/media//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/memory//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/mfd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/mips//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/mux//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/phy//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/pinctrl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/pmu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/power//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/pwm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/regulator//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/reset-controller//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/reset//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/soc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/sound//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/spmi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/thermal//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/dt-bindings/usb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/generated//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/generated/uapi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/generated/uapi/linux//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/keys//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/kunit//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/kvm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/amba//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/atomic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/avf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/bcma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/byteorder//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/can//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/can/dev//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/can/platform//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/ceph//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/clk//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/crush//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/decompress//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/device//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/dma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/dsa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/extcon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/firmware//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/firmware/broadcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/firmware/cirrus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/firmware/imx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/firmware/imx/svc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/firmware/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/firmware/meson//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/firmware/qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/fpga//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/fsl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/fsl/bestcomm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/gpio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/greybus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/hsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/i3c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/iio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/iio/accel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/iio/adc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/iio/afe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/iio/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/iio/dac//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/iio/frequency//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/iio/gyro//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/iio/imu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/iio/timer//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/input//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/io_uring//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/irqchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/isdn//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/lockd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mailbox//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mdio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/abx500//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/arizona//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/atc260x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/da9052//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/da9055//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/da9062//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/da9063//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/da9150//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/madera//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/mt6323//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/mt6358//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/mt6359//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/mt6359p//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/mt6397//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/pcf50633//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/samsung//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/syscon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/wcd934x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/wm831x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/wm8350//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mfd/wm8994//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mlx4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mlx5//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mmc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mtd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/mux//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/net/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/netfilter//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/netfilter/ipset//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/netfilter_arp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/netfilter_bridge//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/netfilter_ipv4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/netfilter_ipv6//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/pcs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/perf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/phy//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/phy/tegra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/pinctrl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/platform_data//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/platform_data/gpio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/platform_data/media//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/platform_data/txx9//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/platform_data/x86//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/power//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/pse-pd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/qat//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/qed//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/raid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/regulator//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/remoteproc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/reset//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/rpmsg//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/rtc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/sched//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/actions//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/amlogic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/brcmstb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/cirrus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/dove//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/ixp4xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/marvell//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/marvell/octeontx2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/mediatek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/mmp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/nxp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/renesas//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/samsung//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/sunxi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soc/ti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/soundwire//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/spi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/ssb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/sunrpc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/surface_aggregator//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/ulpi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/unaligned//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/linux/usb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/math-emu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/media//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/media/davinci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/media/drv-intf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/media/i2c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/media/tpg//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/memory//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/misc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/net/9p//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/net/bluetooth//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/net/caif//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/net/iucv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/net/mana//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/net/netfilter//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/net/netfilter/ipv4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/net/netfilter/ipv6//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/net/netns//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/net/nfc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/net/page_pool//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/net/phonet//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/net/sctp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/net/tc_act//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/pcmcia//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/ras//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/rdma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/rv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/scsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/scsi/fc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/amlogic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/arc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/at91//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/bcm2835//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/canaan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/fsl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/fsl/qe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/imx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/mediatek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/microchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/mscc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/rockchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/sa1100//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/sifive//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/soc/tegra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/sound//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/sound/ac97//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/sound/sof//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/sound/sof/ipc4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/target//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/target/iscsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/trace//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/trace/events//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/trace/misc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/asm-generic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/drm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/android//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/byteorder//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/caif//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/can//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/cifs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/dvb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/genwqe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/hdlc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/hsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/iio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/isdn//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/misc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/mmc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/netfilter//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/netfilter/ipset//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/netfilter_arp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/netfilter_bridge//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/netfilter_ipv4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/netfilter_ipv6//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/nfsd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/raid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/sched//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/spi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/sunrpc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/surface_aggregator//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/tc_act//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/tc_ematch//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/linux/usb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/misc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/misc/uacce//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/mtd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/rdma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/rdma/hfi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/scsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/scsi/fc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/sound//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/sound/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/sound/intel/avs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/sound/sof//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/video//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/uapi/xen//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/ufs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/vdso//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/video//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/xen//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/xen/arm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/xen/interface//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/xen/interface/hvm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/include/xen/interface/io//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/init//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/io_uring//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/ipc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/bpf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/bpf/preload//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/bpf/preload/iterators//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/cgroup//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/debug//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/debug/kdb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/dma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/entry//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/events//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/futex//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/gcov//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/irq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/kcsan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/livepatch//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/locking//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/module//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/power//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/printk//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/rcu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/sched//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/time//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/trace//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/kernel/trace/rv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/842//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/dim//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/fonts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/kunit//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/livepatch//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/lz4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/lzo//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/math//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/mpi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/pldmfw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/raid6//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/raid6/test//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/reed_solomon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/vdso//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/xz//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/zlib_deflate//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/zlib_dfltcc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/zlib_inflate//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/lib/zstd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/mm/damon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/mm/kasan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/mm/kfence//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/mm/kmsan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/6lowpan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/802//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/8021q//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/9p//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/appletalk//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/atm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/ax25//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/batman-adv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/bluetooth//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/bluetooth/bnep//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/bluetooth/cmtp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/bluetooth/hidp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/bluetooth/rfcomm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/bpf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/bpfilter//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/bridge//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/bridge/netfilter//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/caif//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/can//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/can/j1939//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/ceph//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/core//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/dcb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/dccp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/dccp/ccids//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/decnet//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/decnet/netfilter//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/devlink//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/dns_resolver//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/dsa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/ethernet//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/ethtool//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/handshake//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/hsr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/ieee802154//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/ieee802154/6lowpan//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/ife//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/ipv4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/ipv4/bpfilter//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/ipv4/netfilter//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/ipv6//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/ipv6/ila//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/ipv6/netfilter//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/iucv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/kcm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/key//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/l2tp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/l3mdev//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/lapb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/llc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/mac80211//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/mac80211/tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/mac802154//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/mpls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/mptcp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/ncsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/netfilter//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/netfilter/ipset//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/netfilter/ipvs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/netlabel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/netlink//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/netrom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/nfc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/nfc/hci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/nfc/nci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/nsh//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/openvswitch//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/packet//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/phonet//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/psample//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/qrtr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/rds//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/rfkill//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/rose//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/rxrpc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/sched//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/sctp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/smc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/strparser//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/sunrpc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/sunrpc/auth_gss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/sunrpc/xprtrdma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/switchdev//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/tipc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/tls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/unix//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/vmw_vsock//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/wireless//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/wireless/tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/x25//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/xdp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/net/xfrm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/redhat//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/redhat/debug//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/redhat/debug/dummy-module//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/redhat/docs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/redhat/koji//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/acrn//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/auxdisplay//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/binderfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/bpf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/configfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/connector//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/coresight//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/fprobe//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/ftrace//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/hid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/hidraw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/hw_breakpoint//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/kdb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/kfifo//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/kmemleak//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/kobject//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/kprobes//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/landlock//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/livepatch//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/mei//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/nitro_enclaves//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/pidfd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/qmi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/rpmsg//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/rust//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/rust/hostprogs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/seccomp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/timers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/trace_events//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/trace_printk//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/uhid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/v4l//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/vfio-mdev//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/vfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/watch_queue//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/samples/watchdog//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/atomic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/atomic/fallbacks//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/basic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/clang-tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/coccinelle//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/coccinelle/api//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/coccinelle/api/alloc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/coccinelle/api/debugfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/coccinelle/free//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/coccinelle/iterators//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/coccinelle/locks//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/coccinelle/misc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/coccinelle/null//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/coccinelle/tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/dtc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/dtc/include-prefixes//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/dtc/libfdt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/dummy-tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/gcc-plugins//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/gdb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/gdb/linux//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/genksyms//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig/lxdialog//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig/tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig/tests/auto_submenu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig/tests/choice//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig/tests/choice_value_with_m_dep//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig/tests/err_recursive_dep//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig/tests/err_recursive_inc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig/tests/inter_choice//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig/tests/new_choice_with_dep//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig/tests/no_write_if_dep_unmet//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig/tests/preprocess//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig/tests/preprocess/builtin_func//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig/tests/preprocess/circular_expansion//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig/tests/preprocess/escape//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/kconfig/tests/preprocess/variable//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/ksymoops//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/mod//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/package//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/selinux//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/selinux/genheaders//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/scripts/selinux/mdp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/apparmor//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/bpf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/integrity//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/integrity/evm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/integrity/ima//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/keys//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/keys/encrypted-keys//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/keys/trusted-keys//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/landlock//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/loadpin//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/lockdown//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/safesetid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/selinux//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/selinux/include//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/smack//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/tomoyo//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/security/yama//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/ac97//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/aoa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/aoa/codecs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/aoa/core//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/aoa/fabrics//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/aoa/soundbus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/aoa/soundbus/i2sbus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/arm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/atmel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/core//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/core/oss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/core/seq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/core/seq/oss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/drivers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/drivers/mpu401//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/drivers/opl3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/drivers/opl4//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/drivers/pcsp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/drivers/vx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/firewire//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/firewire/bebob//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/firewire/dice//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/firewire/digi00x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/firewire/fireface//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/firewire/fireworks//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/firewire/motu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/firewire/oxfw//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/firewire/tascam//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/hda//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/hda/ext//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/i2c//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/i2c/other//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/isa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/isa/ad1816a//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/isa/ad1848//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/isa/cs423x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/isa/es1688//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/isa/galaxy//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/isa/gus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/isa/msnd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/isa/opti9xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/isa/sb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/isa/wavefront//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/isa/wss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/mips//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/oss//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/oss/dmasound//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/parisc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/ac97//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/ali5451//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/asihpi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/au88x0//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/aw2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/ca0106//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/cs46xx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/cs5535audio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/ctxfi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/echoaudio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/emu10k1//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/hda//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/ice1712//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/korg1212//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/lola//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/lx6464es//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/mixart//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/nm256//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/oxygen//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/pcxhr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/riptide//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/rme9652//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/trident//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/vx222//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pci/ymfpci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pcmcia//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pcmcia/pdaudiocf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/pcmcia/vx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/ppc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/sh//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/adi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/amd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/amd/acp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/amd/ps//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/amd/raven//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/amd/renoir//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/amd/rpl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/amd/vangogh//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/amd/yc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/apple//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/atmel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/au1x//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/bcm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/cirrus//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/codecs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/dwc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/fsl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/generic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/hisilicon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/img//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/intel/atom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/intel/atom/sst//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/intel/avs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/intel/avs/boards//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/intel/boards//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/intel/catpt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/intel/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/intel/keembay//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/intel/skylake//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/jz4740//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/kirkwood//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/mediatek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/mediatek/common//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/mediatek/mt2701//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/mediatek/mt6797//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/mediatek/mt8173//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/mediatek/mt8183//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/mediatek/mt8186//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/mediatek/mt8192//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/mediatek/mt8195//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/meson//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/mxs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/pxa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/qcom//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/qcom/qdsp6//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/rockchip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/samsung//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/sh//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/sh/rcar//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/sof//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/sof/amd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/sof/imx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/sof/intel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/sof/mediatek//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/sof/mediatek/mt8186//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/sof/mediatek/mt8195//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/sof/xtensa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/spear//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/sprd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/sti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/stm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/sunxi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/tegra//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/ti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/uniphier//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/ux500//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/xilinx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/soc/xtensa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/sparc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/spi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/synth//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/synth/emux//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/usb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/usb/6fire//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/usb/bcd2000//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/usb/caiaq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/usb/hiface//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/usb/line6//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/usb/misc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/usb/usx2y//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/virtio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/x86//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/sound/xen//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/accounting//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/arch//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/arch/arm64//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/arch/arm64/include//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/arch/arm64/include/asm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/arch/arm64/include/uapi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/arch/arm64/include/uapi/asm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/arch/arm64/tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/arch/x86//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/arch/x86/intel_sdsi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/arch/x86/kcpuid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/bootconfig//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/bpf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/bpf/bpftool//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/bpf/bpftool/Documentation//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/bpf/resolve_btfids//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/bpf/resolve_btfids/libbpf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/bpf/resolve_btfids/libbpf/include//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/bpf/resolve_btfids/libbpf/include/bpf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/bpf/resolve_btfids/libbpf/staticobjs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/bpf/resolve_btfids/libsubcmd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/bpf/resolve_btfids/libsubcmd/include//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/bpf/resolve_btfids/libsubcmd/include/subcmd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/bpf/runqslower//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/build//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/build/feature//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/build/tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/build/tests/ex//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/cgroup//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/debugging//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/edid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/firewire//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/firmware//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/gpio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/hv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/iio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/include//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/include/asm-generic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/include/asm-generic/bitops//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/include/asm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/include/linux//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/include/linux/sched//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/include/linux/unaligned//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/include/tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/include/uapi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/include/uapi/asm-generic//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/include/uapi/asm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/include/uapi/linux//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/include/uapi/linux/tc_act//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/include/vdso//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/kvm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/kvm/kvm_stat//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/laptop//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/laptop/dslm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/laptop/freefall//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/leds//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/lib/api//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/lib/bpf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/lib/lockdep//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/lib/perf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/lib/perf/Documentation//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/lib/subcmd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/lib/symbol//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/net/ynl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/net/ynl/generated//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/net/ynl/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/net/ynl/samples//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/objtool//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/objtool/include//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/objtool/include/objtool//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/pci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/pcmcia//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/Documentation//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/arch//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/arch/arm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/arch/arm64//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/arch/csky//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/arch/loongarch//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/arch/mips//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/arch/powerpc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/arch/riscv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/arch/s390//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/arch/sh//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/arch/sparc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/arch/x86//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/arch/xtensa//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/scripts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/scripts/perl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/tests/shell//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/tests/shell/coresight//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/tests/shell/coresight/asm_pure_loop//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/tests/shell/coresight/memcpy_thread//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/tests/shell/coresight/thread_loop//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/perf/tests/shell/coresight/unroll_loop_thread//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/acpi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/acpi/tools//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/acpi/tools/acpidbg//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/acpi/tools/acpidump//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/acpi/tools/ec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/cpupower//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/cpupower/bench//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/cpupower/debug//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/cpupower/debug/i386//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/cpupower/debug/kernel//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/cpupower/debug/x86_64//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/pm-graph//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/x86//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/x86/intel-speed-select//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/x86/turbostat//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/power/x86/x86_energy_perf_policy//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/scripts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/spi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/crypto//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/crypto/chacha20-s390//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/memblock//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/memblock/scripts//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/nvdimm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/radix-tree//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/scatterlist//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/arm64//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/arm64/bti//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/arm64/fp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/arm64/mte//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/arm64/pauth//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/arm64/signal//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/arm64/tags//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/bpf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/bpf/bpf_testmod//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/breakpoints//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/cachestat//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/capabilities//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/cgroup//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/clone3//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/core//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/cpu-hotplug//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/cpufreq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/damon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/dma//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/dmabuf-heaps//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/drivers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/drivers/dma-buf//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/drivers/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/drivers/net/bonding//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/drivers/net/netdevsim//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/drivers/net/team//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/dt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/efivarfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/exec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/filesystems//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/filesystems/binderfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/filesystems/epoll//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/firmware//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/fpu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/ftrace//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/futex//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/futex/functional//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/gpio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/hid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/ia64//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/intel_pstate//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/iommu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/ipc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/ir//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/kcmp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/kexec//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/kmod//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/kvm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/landlock//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/lib//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/livepatch//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/lkdtm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/locking//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/media_tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/membarrier//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/memfd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/memory-hotplug//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/mincore//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/mount//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/mount_setattr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/mqueue//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/nci//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/net//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/net/forwarding//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/net/hsr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/net/mptcp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/netfilter//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/nsfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/openat2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/perf_events//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/pid_namespace//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/pidfd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/alignment//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/benchmarks//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/cache_shape//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/copyloops//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/dexcr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/dscr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/eeh//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/math//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/mce//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/mm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/nx-gzip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/papr_attributes//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/papr_sysparm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/papr_vpd//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/pmu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/pmu/ebb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/pmu/sampling_tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/primitives//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/ptrace//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/security//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/signal//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/stringloops//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/switch_endian//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/syscalls//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/tm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/powerpc/vphn//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/prctl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/proc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/pstore//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/ptp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/ptrace//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/rcutorture//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/rcutorture/formal//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/rcutorture/formal/srcu-cbmc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests/store_buffering//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/resctrl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/rlimits//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/rseq//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/rtc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/safesetid//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/sched//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/seccomp//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/sgx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/sigaltstack//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/size//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/sparc64//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/sparc64/drivers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/splice//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/static_keys//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/sync//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/syscall_user_dispatch//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/sysctl//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/tc-testing//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/tdx//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/timens//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/timers//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/tmpfs//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/tpm2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/tty//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/uevent//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/user//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/vDSO//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/watchdog//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/wireguard//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/wireguard/qemu//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/x86//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/selftests/zram//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/testing/vsock//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/thermal//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/thermal/tmon//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/tracing//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/tracing/latency//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/tracing/rtla//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/usb//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/usb/ffs-aio-example//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/usb/ffs-aio-example/multibuff//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/usb/ffs-aio-example/multibuff/host_app//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/usb/ffs-aio-example/simple//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/usb/ffs-aio-example/simple/host_app//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/usb/usbip//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/usb/usbip/libsrc//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/usb/usbip/src//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/verification//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/verification/dot2//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/verification/rv//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/virtio//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/virtio/ringtest//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/virtio/vhost_test//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/virtio/virtio-trace//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/tools/wmi//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/usr//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/usr/include//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/virt//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/virt/kvm//usr/src/kernels/5.14.0-503.33.1.el9_5.aarch64+rt-debug/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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz3Taarch64-redhat-linux-gnu                                                        !     " # $%   &'(     )**+, --directoryLinux make config build file, ASCII textASCII textmakefile script, ASCII textUTF-8 Unicode textC source, ASCII textemptyC source, UTF-8 Unicode textC source, ASCII text, with very long linesOS/2 REXX batch file, ASCII textCSV texta /usr/bin/sh script, ASCII text executableELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=d595ca449b6353409fcd2a209a84722d73f97dda, for GNU/Linux 3.7.0, strippedELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=19cf377ca3ab8a5b4e56a4743f3a83f7443daa21, for GNU/Linux 3.7.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, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=4c7970a5c350099950e023fa67a35152658343cb, for GNU/Linux 3.7.0, strippedELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=181b8abeb6c2bcbc745a89acb47224a50e4cd2ed, for GNU/Linux 3.7.0, strippedELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b1984d656be2b092cf70a280cbaa072a9196b8e7, for GNU/Linux 3.7.0, strippedC++ source, ASCII textPOSIX shell script, ASCII text executableexported SGML document, ASCII textELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=421291430bf63665800172fef4ce88218a302c0d, for GNU/Linux 3.7.0, strippedELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f4da518a5faa98fbb141a4ded64155db2074ee81, for GNU/Linux 3.7.0, strippedELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=affab5d2adf61f288e773374a753df3c9eb8617a, for GNU/Linux 3.7.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, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=3e22be4d8c7b734984ad8408c7477ddb000fd67f, for GNU/Linux 3.7.0, strippedELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=d4d4281338558db4d1a2de6980e62b211fe891d0, for GNU/Linux 3.7.0, strippedassembler source, ASCII textELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=da1fc94bd85f99bf2c291a1d2999262f41525549, for GNU/Linux 3.7.0, strippedELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=871083f3a0692d825147387cd338f9abb21b0301, for GNU/Linux 3.7.0, strippedELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=8e9f037b9f946d48c8d6b3610608bc37c421fe40, for GNU/Linux 3.7.0, strippedELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=306e019fa2638578f591f4469c32f8d08c0c71d1, for GNU/Linux 3.7.0, strippeda /usr/bin/sh -eu script, ASCII text executableELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=c6d70f84f0e9219e7d4488f2e6a764c983b472d3, for GNU/Linux 3.7.0, strippedawk script, ASCII text executableELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=25ab5491f42a9f6dc6cb43d90cc17586da549f99, for GNU/Linux 3.7.0, strippedcurrent ar archiveELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=785f26ffb0ff6aeb58725a7e09d6c537c6516846, for GNU/Linux 3.7.0, strippedASCII text, with very long linesmakefile script, ASCII text, with very long linesutf-856d59c8a142b940680939c70c23a5a02ee425f2df52fc6c7fd80df7039e9d59a68d41deab57033b26a2feff525e532f95c4f316aaca1eed1c99db3851028197e?P7zXZ ޏ!=] b2u jӫ`(y1P]4gA{hEDKqp&tc 6.3sMfhPyFA8wl"H A"X++&{@qyDYu` lRum!IVJ֝3)+OAt*&s -L҇̀+6E=$^'aQT8`wEH]ГmpVƦzfWҷbq*;EX.oI>Iq(~:莎nB\R6ov ?J1vvZ!HaggmsX6h X?%_Ob\ԭ7oFeKx3+w+ldk)׳_Xu;vnIWK)Mhz14V9HG:nۿv5.zZqzBk\AІqo5(eyMb#FJ@M{PM HʔV@g8NE\Vn`ԝ~TOAGMjUݒRjj:BĊLh| 耘AnolĘȗ\N ~#~oLe=ֵx5J~iMi>ADIyޠ&IE8B? T_QMy[tPċji Q!N_6:\!m mpmEͅx}wSy214j9VM 6[CWRA/l5J#BFy~K{D[<2(lÓr61^ҭ2>̈́*väBUr.:s<28qǑU|cnR[owytzEIZF,SXJW'lMΫX]*H^?H|l]Yں=$l]q/6}Y|2)\Vڛ]dwG>DL1kO5a;,$YPH}17r<;LUλH._,\̡(rLp6q`.oW{j"yQO3Z3MII6_\0OM.hj=5i6Ul)&+Fqx "8˨ 1̒4CcNy,e! ΅KDniӾ9|u~UȤe~, OD(ƳִK9Ȓn"wDDy &8;JTwX1y?Vˇ8$2b0(X#]ow9,Bg%:`ԃ6Db ki4$aY5KVC},8ꋪzen6 VfKA2lM{'V9T ovK9PH詝-5M*Chw-\c@$hPS7~|cMuW]/Om/~$DYk͌/nJJ{UwgY2CG̺Fpi< uzb޹6JY{>0 d$_K/{gbr!(h\$5~myfe7OegxMDݷG Z6&SH+ aɪ̢{y| >?)$͐{'uE-c^>#̑`]3?Ng,%S<6r~Gww.Ó<)<~Ӣ )k8BП̥MUFP&jBi.dǠ2i*^!ez"x03;M=s5rj[ӗ~6# *c%DAt7lV='=W|e@{gQUw 9$Ffґ Rڈ_;!꼎tHD@Kn:2ݎg6#jjlk[6sf͜~}Ā}愁:JΗw([G|;X2'|)g"1<@ e\훆0kbc؃C2R=z ߘa,mԿP1#Ыݲz OC>~{Bq2B7NA!?]Hh;ReQcn=%b ]a\@pļS@ eDB "t\[Rgʽ|ۛ9cY{Òq~eDi$ňSX͈s]##Q 㚇1_Z0=htu;Zu0xoRvxv췊pX 'uڥr;D" FcԥAK}Ɨ\@͐\e_x<9q?teP'H;!U99^ Wi Yc%xML5Lnc Gt2 v.U1 l[\Y nɚt<ӥ'=gƩ(zaz{Vsqi˺%Gc0ڑ:ñԬ\"lfڴK" .QTh9@(r/3M(y\uHDߏ#'2G 5!2i$n̚E N3xI_@`f7>FHpJF%@eGHQ݋]`kSU z!L0&&8Y (XS;vn"_m-!q"oDI}bjZO#IxwlFM'dev偒JCy>fQ~ GC.1{%oͱϺB:ޗf_iPM/Pѥ8KǁD/P/3}a?h|=[B.h6QG\J'+iSocB-ؔiTm0Q7 Zхa%Qtf^rtD6(W\M{0Z=OtWNiF[Yǎvzo? eSwOϑ=\Aqʜ=Ό;>>е[)pݫn?@_ 2^-^uձ*$hWA>*i Ǟq$?)ia_F+Ts'3п9\/TՑdk/"U&Sav/AzJn[R"`0ziuZ\:]",Ż֋ޅ#jʫ*̀![]7Mh \ 𲈥f?B/j8qhSͷIJT,9|f;9 VKJ'?<8̱H "K>σDњ5LtPVJ`(l\XДV@Z MBS 8⟄f#)qp0=Ӿ @kVKnWc`Qj'V+x6!ӵt!^8qȵ$__fYxziek&(f^;#1TD_yU?ɘGw/|ܷن5wKŸ́j3(БݧϤ6Nu`e@S[PvY~֋o*be2"k]ONxz􃛧`8Oܥ3} ,XEe2HX&ek*/pa0>:Ꟶ^ rL".{^1gWH;ȶz^Hv@)M3u@!os ~ Lo0Y-U*lb&kA טN{p7;%j aD/>x`*> FV5A)+t6w6iQwE=|yV.J_W9hw`-^Uv~  >𽀳%l_F܎5׍'mu !҈r5aRtf Xs[f+/а[ThK"ɴ E7%E>Fw$߰`.1\JiEP1 'x}P: /*"u0FH$; \OS4|䇵Zͱ'K31FAWº!fB  E0#i#QP5HqMZkAK'TI b޴zD\b;}UPeT?SY%`67ҫoF֣虈~uU-Ǐ))ð5_6D"YӂX1 Ll(-x aQ8t1<74`AEO&Uל]v$5+$'91욊(J365\B`~UH Άn6υcHU.Hb5vV<,p nUЕJ0g AiHe'dAe5eBܱ:T^<#Q匯[Z2jqɼ1RllOy8-YO_?孧^Ɍ!̜C 5M1nB Zu{@0`U?;2jaAk/" U`/-7ǿԖ,2ߍ{8qEF P ("ni( vxmr. Vᠩj2 }ʉZ d3 `J v"򛂒C\d2ǧj0BtӨnGyΖca{4dՑi|#CsgQaβqt,ӺFJ,?^*85 @G'%3{q92ed&CtaJ ] -4dH`D-F*>cdBi\:qSPŭo→3́T@FVͪI9]Ro,J ;]CKy F򑎽XPXtϙx]l&()Fz8&I[ăi۹T*/d̍6N[+l\T}},3i3 <::fHYgq&?&9]mb)2Lw~%ʃzVQE9|[3 퍱$)A]&Xⴵ 6+MM Eyd$E}@#Y= ,BfWU%$:[xmҲOIk2ŔO" 9m>G(׋s;tW$Kۢ(m[;&Rx% 6q^f*3Ȕ6 @#K^,Q |aOcƦJ(5Kwa|TU8EhIa#{dOV<8|VdY|؁T􄬤?167#LUcT,:qe}&PZnL=0h "Q% B7cq̦,GH!G0 ʎG lL<՛&r&ҹnqQRm9 %$VCE ZON(, BsSC4BJ)*9lbڣ]BaH{Nc:iVh+: ץ>C,4 p\:<]ysZ"IɆ.:8ʜ`N$sAY.htS/9+d'sh5 kzC%2]d>|=n#(vBF1[7ԯQ2m[vNj҈H #Ԯ|*hͤZE \МBl 0/a_ ݠ` Et9^e6 ֣hk@ēMӓπKdIFSܤehI🗐ڊrV"_E"{x V̉RP59}N†` \~CrD]S:㦁nv5'+/!( B+yZ+Qs(~Y״"IO9zD:<ؤE6[rk .!'咣ØHn[#wsOYb`+Z' E1WrO?_`"[#{21M宾cgA\wl JֲQ I(_Zb)HIY!AtSlyLx WةvySץEk_qs粼4Pf~8K_%S7j,SNJin0E_`HD/s*?rlWdMs8} <,wW Nzs=zNvh*Y)Xʯ*4GLD]pvN16nِIW5KmͥfQëI R1C^nQ@l[D͖skؒ`kd7]z+'*5EqXEӒ}a1\sm%|0:x˸8xJdT9B _2;  Z)jMQt;障 zHfuT4B rQ^dG7W`c?YkB,[ؐ@$!#M" 3nCD 5heΉ&]W ghN Sm9l\a?|l@`' ڈKx C~?7zj?d?UoSq/wYO迓垭8W,6^eA'%6 FK]b3O̼Q}ws͝o+*+ct;3qeO=\x[hooh5MZ,,%B^v QÀ\5橙3`1Ƀa;7} @E-)͐[vxSN8= y/)tvU\3E9go3a|%AL42fݒ_8(( kE"zD[U@f'1+U()*]DI\pa`^Z*Hbo=rgnGBn_PRE:C5VsꍌVK ImTD3tߩ2r&IsIjϤ) dj&x aSTAO?4܀/z1ݼ:DcEӆ2äIM{}}˜"#VH2O\ATXxP:oVW^&AL4/fG]ힽ5@˅'DE"9BQ5=ܩ֓>03jE٤:T"p^v 氳7H474M61/R#T%:9@9 Afl~p"uL&7j[cz۩Mzh޵OS\ ̸#+43G3X)~%ݎ?6{",R| ٙ; `a'SMuk,7Z4.BKidΞGM@Ntxr@qJft({~ t%HP$ۈ\ ux> -og͹rM͇`] >oJlznx߂HPW^{R#m0rMEԒKD4v^ʟ 닄]c>P&aUI(PO)W{s L/B HBЙit Hp‡:,6?k(mۣӂ aoHzf0_HӡٯuL MBDFZ9F2HlkxQCU]fh/C0Хdy2o cR x&}*~Nr}uRi0 l[ӳ4Bqn *RB&aY#%|Xc-:E*Nv%k ʈXl$%^OFP' 4:[ 8Y2ߜy/=.<  G,,STj#Σ;OJ!è> k 10~q7dW+ݪ{}`:VlYre-6#e*/~ښA{ 隸+ xa23 jsرWUKKU=͋ 3v@3[ia#hC`T (dEYBY@(,vNkETnj,>P}Q\.LKsܪ?&ץktEfƕd!H.4nR.J9>NR\͵fhJaX}[nწ9lb!ٯCnO8h jfbār 7E/?$œ^2aJꪺ  ^1vD_7A%ԥ !HbM/z2\?+짒KmƐ NSM\ob [S&; Qv.ӪL d7p{m3bXZN]r[򸔅*r8l^9\HJV:S*nq(P'"'3͙`Z %u%6{ʵbķP+)Nř:RD'@HG'JrIbr zg!?I,a1elۗ՝J2 'r59sy^ ON0@~,5ŌY3+x%C~G:7K\IK/c$"AKՕ!QU ;9?txtb҉ \ 㛂tLcŦq*C-ArQ.`JC\$ܰ$9.g-:T;wmHi.))e}:x!2,S?):၎D1,D2ɬEXsοzҤ|q FaIunrhcxKڕPb4(K7Lx=&IHd) M3"VuU+@EYvXppKF]$9~h!3 KdLSqd655L|s8ʁ;n{R4"? fCXkP`aҋTN`eR:ުݠpz=i:d %vU{R>7J߾G0CK)>jbF:(.:0Yv" ?8/mA`apRk|K~E8M~_[˩]?+UtJĔlwwyLR&/r9 |֒~ .Ӌ;ħ\Q ʧ-x,>ǒM~A婻fx&9y8b{`8jI(XqnNUk/7gl"I9s-a #'[]gVBOӖF"*3%ۘ]:djo5$5L/^U0JA-b;[S{m¦{lg. ? 0m\3a 1a֖eځZ"ynNRՍi ( WY"N&-nـk|bdBZZF6.ъw􇑔虝ZUpf˹x1Q]l&sC~[䐦.5ʷiǎInc= E9;ޣ6TN;]zW}d#K*Ąofm{5:5hoU R(:%md F}pl -)tg9~cdw'?g Χ=w{/^ҴX w,ٺզx!mǺ/.c%7 bԿē8vƾ"ɤ *V_ᏁF!%6Hce Dv0R1o4?B&lr8Q+qFZnQpK0ɾEL.^.e+W#'>7@/`(g~${;\Ad6d Ęav5+lN!6Ź06h֏"eFdJBPoLH]d1G0$KNR»DfxW\tCzܝ7R~g+zC] }Af;NP!7QIR-Xc䧱lm߽ ce2mC &B~Z7՞fEZSI9WVI=.i\ hwM-yɉ(Z3R;b9,xjHЍ7-29JAf{GK?0\τt ia8~`[ϸ$}~X-~#z:KmM=0a`@ JBa&SÂQV9aÍMM><8]C[;zvC3*)dljNㅕӨ246PQ $-"UzoS~v"".} 82f$Q']?#[X7 vY`3FlDZDb,@g_Ր7@3xX*98Ƭ6Z"CyW/%"q,vf܄ӉXj 1-y' !66{9O?\/ B 1)Th 9;8} 6C*FՇվ jt1!3G$ſ޶` sI>FQ@emnxh**phk ÞIi!-Lo2 pjhӢK7JP`Þ}S {{JrKnطHtk&Ey  xŹAٚ2CI1ȝ:+Mc%ח(!,:xr+H>V"G45]QMk50mxgwJghB̲].^1@"t(N15if@ (uy 54x8wYG&Ci,Kr3UALQ.,Y/" XVحrBILbt;ʂx)X`bdžp=׵qRn*ӠY_ϕ46֏V+Q#N\t%qonJiuV  t9 yѷi6iYØD).ɖ5&V=f !L^SD[Pg' K9|}M 0),N xq6g "r9a\3Qݠڻd~mfgn`tb#?w <_<(ei W:V `[/=iSjVd.S^'OaKK`VI""j:a ~ շSek rzmD+PHqT t/IL ڼ)>ph`͎ӟ5$c]GO)-=pmWl#aCwg yjgQ?|ɔXՅ Н>R,0/$pį sc">C3G,'PF@vU B{5g{yVOQ~e%/b1RH9fIVqyty `<{P\vUUw4=@/*} *vge4ȟKlGN#塚(fɗ:* ^e-ˈXlk|?jset"gs6Pp)dH| E6T/^}+ߋ~U$?LFGa9. q>WbٚrxBT[Ē~xX0<5m @U|y["_FordQE'E+܈sA êZIDHp_p'h%iHaҎ*EM`in%<36VR+  3+<|$U0VXBQ&\"x.l&-׵|"If"¹EEc-|)s`wFGHX3Bl\$80|J8_ϓl~.g\ed*{&Q7.+E,v>̤I|CxK(ؾ7"ܚC,-=`チdl- ޟ-$G% NR߂pvdb/W'$]As;l>v,_^J L G3.C]0s3[5IeUlL:o|/Tqr\ɄH`@"2 շ0-:ȔGUBdk!K&s3+2a\䛗ދ찈Cg8#eM!q`׶c %?L9TxeIAx &/!ڙ -j,8 $PhQc ,BRxbL|x\l)/11o D6b>u&hH!$tXU*-A1_/URDϺ.\މUqD&Hgp% RefA!h~.BL "]$s7?VXܝ{#m,ׯ"3»F4\%]Е!sz= s3ʌg֫WCYⱎ^蟫qX<+cb+-&Cnc@gq ɡGJq}m6h/T|k Pu)J&%^;|)W;!pf7q%<48W B Y-0=P:';xۅ0'4i[ٚ~a}C{,7HGP*TO}wY x9;B,pX! 8A xQ)5Vpd4w`$oV$MnF{]^.˪@5S -e󙫽Q{JK8|x휥!y&! >. 0F_BxEvVZ[Љ[%+ 0 qۃ>kat". IF&mlPaQ3Ų;F۱z(~>dgեvBNc_aZyR߰ g vqgzO;9sj eh!H%0I M !1 1x7xsf.elgHFzeAϣ=%5jXFuhc4^fvU aicwW\WDKR_LZ W`#.eǀA?#;lsN[ŶQ޿Uv^ Yaku:YB I$$ s.t*he;hMf U%e ?Żl$InWO Kus/gU#!ebtHc G\@o 5 L|Rȼ]DiJ_ndMu._Dy<HU}-y'9h0)N(xy;CE} 3"̲ayK:*f|NI&w!{82٧h/h±}4l(cf8o8cGu.DUs^WHLb;g}ʢNvlƳja2Mg 0D7}MDLys۽,q0Sw뚽mjb-+f%j`gH,TW9h/f#`WJy}hEGb5HSQ' 6؂D4\FoOXϾ<!wZpfНbU;$`3\LkamlkǻVOGEV,yBv3}T4gQUrbS^Ѕ;!bӻ?2᠚Ss* aqh.Sic]i0Ժ|<$S4#K )\N{OnmC֕Rį*wTǦMFѭ:ĸB$5Ãڞ0[?]yыłΣWz!uRKu=uuQ _[H4oqӎkR3H5N [0} 0cH8jsE?Hڝ4vp,(㩧#gxTݩ%^6S+{[36e"GSw?.OXjv7 6E1'r8 G(B8܆% 6<#.uÉP $-=oF͹dUgcG;ȥbᣍbEzgMJS`Mㄉ"6]=F`W 2w?G؍%ۙK1r`=cFX"1Ã|7ï䖽c,' ɛ' G"m*eu!\[4 Gw*o7x} |[ mԍVhtj&{2b#p5ʾhLKG~] N 4*Hoz͕BaW$s()KYk>)sln7iqUCǛJd>~E8׭$ 1&ς~Lh֬}b)L$Uym?O)i!U1K8m}~5>DmHýϛ$P\xa 2T^2#mũ%@Mep"G+%eނ+,lNbeJ9V\,o;dœPJ`i9[׭. z z~V>t판) .\WY9u d)Aʰ_K`N=|!3}ȇʓR#X9w/B랂g{T"ˢP/U77>c1Ff KG$uoV<[$Jw&&1Arv~$d#R$QCЎE,7H'\xEF*(WrMq- 5l1Ju[s%0JVtP;wGcBq߶Y=D4fq9f6ZSW').i'Kףkj˫N#pj(hN rFƇ(fp`iYH,<[O n=J.֝p >З\ngyXFəշ5v*{g4F^Bl%Z#K/f[ƐA\|r_@G ha|H*f*:ܯ+]`%<.]q@ h<6b&Qշn)^=1SN^椹(7B&oOTpH7ܟ|`i`2! {|{(eQ?"xY9cyLi gafb-`?"?M2{b+$ _ӡoPG#W;w5۹o-8 K92>wȷqg;$u|{$պ.~9,8*P%Cl朗 ߁`Ndx@ĹMRϓEiBiM .d~{Dq@1&B^h,8'i Ap'AY' ֱ=F7 78j=;}ďj3]lJox°nn Q 5}:*/1a D$%c,0j;X[mmCՒ!!r)t̩A/zLM0m0>ϕ?MKo`4" TF6Pw|[1S[ H" ~Äq$_SEU9qH %QC:&mzm'v߲2CR8R0;k.t`̢ib^ee2Z>\(ڿ]Me`qiPvBq[Ǫ .؊RW*~%\ 'nmSuV8=]*ZA* M#Pvۺs8թeK!2؉tElw76Ob}\T}1z^pPy-~tn: JmnR^nЧţ*N‚I<zDu,}(׶XH'9RsZVM.8{D_ݜJ﬒Ίדa]u~kS4 iJ v݅1QvΘտ|/jdI^-9 vf}$OoQx'1@*cXAŪtAuQ>T ͰDn.x@<~ rÅgnhk Sd5]1vWR7V/{On,T?<߻Mf^blC 63w=;ɫ%Jn#ۨ#df/"}"9G RsEoSw%rW9˖s%|77>?o Zh7 =& Wx_U.+ r||⼏K([ o ]d?JzŒɒZB=rgW >\wV+*=# kbv9j"[R)svK~ڱYas$Ma nky`Ϊy9p8T@`S"lkEl.bJWxBR+s1VFw4[A 6{fwݛab|iVhX=GZQ%-]4*#!y8PW."(p^œ y`r$JrW3/+89hDWo9Bgh@*|ylXWw\yZ3~U/[Kѩ3-Yݐ}My][ZNUiy}?nC'x@R_[2lEX) !5G;肌@'GJ;GB  %Yc߬S5m@B ϴ*EBNLd n= юTD*eD) H8|ӴI!i_3Dݽbjjٳ̷#I':MVD3%s8*H_m*ho/fg?>g^toHTo)>Y!1/)V(ii$l g|+Al _R,.&į} n(rƿ> V8}@y#mZ:$eEхr.;/ŒlJ$MT7e%ag}8}j|'T|zmxurxJg⎵އ "OjAa`{_QQb>$G;f2+&uy/f.c $lNbtà9=iR[i1/v+X%$ޢ*.F0$ܠ"GV^UǙSrx I) nKSrȜj;"b鈜QMk )isP{)DXⷵ2#Lc>Ux zf*x{u {Gi$ NY8͕`4LΘ#atfkdHVò6n+LfD lO)LKd(_;׈mx<4F#6wM֨G$W>+Y:2׬4 &݂J܉\Or,4E0Imከ9РEƑա˚]>E0k 'R"[ Z"K*RUB3Uj-= dB_QPk,ǂ? sNXA.Ln,qP%I)pYT.$+-\ =G&qT\aݰ@c_ :E8`-LYۜ{E=}&L|D_G>$9w}1/iWTGMnYgeYo/LKMy+Δظzsni3pv(TP%>Av $rZV,4M,ޞO8?IryT#Dtmu 4nK6xO3{^FdM(D{E((5 1r*DA fnT 7Fժi%^\*uEe+ũVvE0h|Sb~P+g~]6T΃qPӌr<&΃=5%b&*:D~J |5 ܚxn͊) `ZNFRK㈰68 RvA'|%*Kޡ_٢י r&nk- % \K(y"Qj{G4~|4`[kf ?B8VSkF u.BCFCLkKqgƾ|2TGU21)Ht0? hrZ"@[xfF~q-!7T4UNET^$ N UQ#D4܇`V&C>fz&spHd(ʀ]4YXeArx_o##[ lҟ!P828oIk0/ U14S?3fגn58dsvhr"|<\ [fe+y|k.gu<,^tjwfRW$oӿ#ɻNR; V@ Y1|a9K!n>f*.TYC1kl)۫'ئR!n-\0)Ү(%F0"7ìq F(ؓōGqgXQ"qFh¦:aWUˮ2_~0Y3eш7gc$$reZwvVFbG>N"!yGv!r 8fg?:_á'u|dӴڱ_tuTSXhOjQ&\2}` &AȖy$)oA짂N5X a" ր8߲f3E㯍<\Hî7VhxQq׮zn(vס <l< [ff/G?L.Mj$3Mƣ>/56OBXHB%EbC4mW~U~@XY\&/XSEQsM౱" *Βza֓XY׻OPJP鉙ED6iM Fۻl_ښwS4U^wvJW[(V4zrdM:Y]|{soBʏ?7Nύv<, v-А- *Vu$ãk*9J#{J*W7Y܋@i6ڼ#~wDH׋YNtɄ |o.e.$)cDjD\Nj5x, 5"kڬ5.wJR>"3ڏڭIiBPż[3'*9:-PCKw++ |0Qp6=̓.V/ni=K0SH;1M9CgHnUksLN"+npi U'm雬j4c$2yO~CfzSZԾ)[LH'#4 1 Ϭ ?(eM 21-P.d?CaC pjn\Pyt[o}/`ϑC(]&0^m:,38SI ts+ξ0C HxX51Uex[d-d4!:$^Ya:VAK7Ftx ޝX^*u; [f¬X,?\AG,BGbi:nl,{_8U9\]m /*,&6VfK{]/gpw#tYٻ4(\њLz,.01\/ݸU=f37%"eWQ(V1F'd;HmQ"rqs3m_Wk34xp?jBr̾aym/0PtUaHtXB|l^焢:%oT@]4= ۪,եڸI4g^+@@]m/%ˎ'߸BW^8acn~\qe+O^YWgR^m5l-_?M 2Υ9=l^oS(0/ܬx uHm qE f b\W5fm XcڡA9b^CQ((SYk1FVv"PN _-GTr6K?'DzjGȹv *U 讠΅O:rrpNwr'b_KdaSz[2kM)3\ LSuVqGm@{>&"V,<>I!?rUM 6BelQ&y'!KZW_7hAhlQ$qEDBUٰt8VnG|N}E.2K4ݽ[F֤õNF-Ĭa S%uݩ<&7]G00Zh֞ypCtydcԫq oseҧ?¼'>itVd"B+, 1+6,>'oӚ!+V|Dh_*evVHnsjd1@y9'&h1Uf1նWʜ4b-Y ?e/5܋,OJKy_Uz92|o ^6B@&r6`!̊íAE=:" jLFo')amJɿ.2 UεG=ƕk(9:dŨ}p}BLQop05eʵdKCfM6-ZWfZ ""C _C60&p? R\=$Dbu6=yb4*@FZS-w(j aH4b<ePѶhJ1v@f˜QSL3VSg0E)/xzJd/(^hnǝ dOglmHObCI#*W4ys4rƥ-ywQ?3J9ƝiFbVkC̼VnGc\.n a9ox|42DC }T/|00L;_XEHeM9o^uI( -f')}rԒ[*` #7jsԽp8Җ/WW}8^VJi7]tN Tܮ(F<{;mZ8܊HB/j7 ^xq;j5ΩoǽM5 Y/)O̺F e: ?ߖu߽-qy>`kij>h=ݴ) <]BguBï䀺TW.+aΨnMЛ@ qk FY>pn*j4d.x(]gKCel yd`!;~u؇dҢ=l-Ї23*GӘ^?Aeb\*Ib WRBۼ- Qƣ&tUdlQ$d'8RvD_PSKy#!BK_x1HܴWHeN ɓ1FЊҵL!#V3ߝԧ3:ivYU#5+j~߮i8΋lSDFL`h~oҼx褓i8 =~>9d!_ @YxgDGf_HȹK[$yB\81$EԐb]+ =z >xaQzF2 0糼%-Zݢ #Cv>;1CXZ|3$#\84w&nB_ _f]ywMsz%XH|\$gB"u-DLfteS y& PV.~Oc%^0A& X/zs5ZJq$Bw_}(\@trGBW?!5R 1I9#5b\aB(Zx:92<-~qZajȝas!wE"o0 T`#S8W% O&MȂ"zWT$1W̹P;ť>#O `~DB|UH3YͻL<3'φ-̒Ӆ?{]>jE[x+*72ؤX]ĝnQ  +Q֡F~tӱ!{KR{8Cc$d=|kc}XٸMJdcJҰz[An/ HPX{W_3C (a#=rʖTS!;(V٣'sReV[Ü1;g)^2ϊH(͟ k. r %_ƕNͳ XֱgMN/1D1 1R=Hr u?i#T{^JxHWg#y\yŦEVU(e!ҹtmwL] %g/ܻOҫQR9l3b\fT㓁*v)#cK AWexb[:Ύe:^|V09͒# v@=) N*@ƁYRRPJo8qƋThoӃ2vwAF*93T7[gYM K-d+VdOc @~UCubbNfM q%̋ n4%̸fF\o&쪓R^ߑs$”f z% rsP<]hYO6'q4L }#TUaUֹDp{,%jT4#2Y1{g0X\4㰒M&5V>~E+P4<Tr<@bQ2>EH2*!gko6Q`$Yd`w$o ވXB5|2=L ڷޓ]=aB:)xn0n.$xu 3Gy3B2tR+uR> 2B*<Eḭ^̬Q>iT@@אnp%3C g[SN<]`{NZM=/W 0naXshۏxϝ*3K⣙< CdB)뭐W쬭n}KB\HT k!j2t#AR܅!\p g򋋍)w2uO*~Ax1"/$3k+cݜ0x]3>_ǠT(*%k [>X;lV>nT|1@ +9[uc+]J6t;K>P~d\v&&r 6|, |?" BL!<>x؎U͢ED>4KSDV#u׎J`,cZ[SNw gȦ̱>WƾidUm#j%Ɋkm+3ĵI; ZIYBK$c"kW͜7Teug2K+<p mh$XvF5Oq~:=(**`H[ڷ!^MUJeg?/=˚ eS174)yO#0B̻.3BT,mˢ.Y&d00ƴ=i+ѭ^Al+`ysicM*v"h n},*7\u%󳑛qHe:N'!yd}MNq{!s~wQj.^]"_ nsJbIa8[Yf˱o w0"Bt z !"Yd \IZ,m-Ju b| pOGCDwq$(tNHwur[P>P+=KŪ` g% B\U/2_æGdRrf! ^"nvudKoݣEHI#dfi_oê3,4lݩ-6Rs]xl$s}Q?maHbU:\\{- cϴB<&;¾ƺ:d`Dg0d}kdf8zR">F)@$gq-[t&" 5oqTދ,솊Ш=0ϔ¼@Ct^2;~S>O3QQa ݓdpU`ݤ>9krzo,q%:fG+:5a&}H\˸Q(țbZO[P2  &UR'ΝyM[,_"11@GHFaKGa }ppڋ[hΊK1(HTПn]fUij[Ⱦ!spWL:!~î݄d>ƂWMDžq2Xѩ6=NLP|"N`}۵C6U[VDQs;ՑȒKTsjF"/Y~ӵ@AmI!̌m`2 n;2g]n=fWV/=hKlCtSY::C֪u59Clw"_QaW4m QE%ټ*9)WdڅgjM53 ZIJkPi`NAFXuO*AC 嗟5"F<,,gKj^};U5]ݓї`<8`n^ZUM>D% 2݈_ bD?eM:Mۢhf0%V Ƣz.񩓝TӸ}H`$}:Q^pK]snv+*SUzMA~*+\fРTnڳdVn<}3JTp jv-(imYJ%w,m$>؈C XweY>*۰n0h*+L\"U|tB36&l$=i.(wGn/d;a9<ƌ;o \C/I _D TYObÿ|;mbxApk*Ij-U-cՉQn/JmgONШ^ ;n}RO0ϕflYw*B>ِKgVoK =1)f]D#Aۉ7tqt &E;!ē{קjQY9) 3z| #PgMHLmrsAGjX|ǚ\U@3Gw'!@Ťy6qZmA?E`5Hwm{0otQ(ЎiP9v$`@#!5u;P ̨4MJS]|&-/?;rk7ھ~S)5/NvL2"͞Ac!}_/g8Y.܂Y C1iogS3-ǩ0±&jWKb awmkUttɅ1S14w8v`nKiqLUf݀}?w?^sy`ņE*Xx΄Mw}v#\Drq޲z0~\<䕁|1?-\[Aĉ3kzj(Ɗ 7kja0?_ĉr䞤uH1qWyDl|6뒷Tqy-1-̲WF͖_Rx!Ke9 9r ~wTQxCa\ HԝqI}ݟUߠFaD<AR ga8gkt.CZ^l!lKzT }Q{ )΋H˪蔖O%pG8~=KT̞@lB NlFcRsQo&Ut;w=IiԒ# `B? _)0.3U*ʿ͡Hw"׸f9ǎAӴT1 f ؑ\YXB>ߍ);Qpq̌J̒ mh`:+qg fi@m!v* v pC'#-uR?vAѱN2,-I^ߑw>H`54/~< Û^ϯ.JuM.Ku:ؿ|V95YYN&"*#@KY'mތaCGI'MBW@B3UM#aLY0[Ei9yC煱 &mIo=# >o];$j8Z0o>J \1ଦ3B]-|fHbńU|:<4&*1/Ϙ4@[L $<2ES[ύy$O3&?OP+k.~<$:Xgi*?̖kM-d0ѮRL)7}Zw@+[6CnZjEUiW$*,^Ulק0~/GCӫ1r\/o> iލcI`L례@d/a_&T]oMǠ􁒜G{jV"6qb:Cou|X3IDQ~S篱 MFKx?s\ötq:L@d FTay5#6WoGSf0sCxɔ>GҬ3)N"P"6tҦjbx@!g֬(is(?W"Yw0kÉ=ghq- r2Y-`jR%ɶ&IKnԲh6Ze7M`:.}$Lߔ5bKi!*$1n*Ł *)I ̾M#y>OnMAÞw(Y8sEux_,8Ll\v4XjU/IقI؉GV }q1<ȓRU̜<"t3w}ɡ%!Cgb f[;(1g!rTy9Š;eSO1x_IC݋v^KmdK*1Qd= L-M2Dc#bf=䐪O. Tyo!8?v)Ѕ<3#?^ۙ{~6eh{r\rG-F>Iɮ"A+Mz0(tkFdd'gW*ڇpzq }PH@h-`y0n#x-.*Q,q)s>X4_F]!m,y {On #oko7vՏFeINyNSL_!ۢro^^]4Ǿن6"#]ݍ{`MÕ`wEUoGKb`b[e-Y8(=jdM;WЕAd8;X߸TnGT)"hZ `A64ہcD:04`"Y76[lQSˢ~NrN198wS徛Û\_5 vH([j3e xy(^EĤ*ɫ"##hX!28hg6`LP]gblī J1C/xG+Sk{U%BQV LWN^ĸ_+##Gb>#B I̬cа3M|U ܞzOK?F.I5 i3,{ع'NE[6Evn 8xA@vܔ*@_V_J?h)di @ Ʃqd{Hr=X(Fqbb49qk)zWxg'͆.Z}nPe۠ӽ:}$֎f<(H$p}cxV!Ж!;ݥ`VBX^be.qNN@¢1ѩFMA y@OΔ=bcPnS$thy?7T#%m=+BG r,߱^S5Ppu,N0㟩SQ9Tpޝ 3N 4"!.X0 w|u6;ʅ~ @sΙxA |"Rj[F*6K{d{Z1봺X9d{Bȴ|B^yVq`+'G if+d,bnNl }Ư7zpmi+|d~+*o)6gV]5dz3u;:t$:];Rx[zP#s|2K;'p|ngՕ0?%մߕ5jə(4`}K)22du&uS'c7=3ifJl~'9qQ!%˯ *M=.*gr Ϊ $p) i[ڨAfwB oڟ3ʃCVś{3Qu&m݋Qr󍳭C&0Ʈ'"=--i2e}&åTm&Cxo"h^ Z*Uڳ_ $Grи)xY/\S~ϑoS>bݞ[1B3*b+#v/7X~+~iSX%-+>~GvתN9* lo$36dW~n4I Ec::t:o88 x~ ALxQ~cҎ&h@PaS=$* ХlkҐtSSդZG}иGş'ۀ}^/ǿ8W1^ӣM5C߂Z^ʳ')0? odB U#SH3UVnȸsy<`y?e=؋,]CDFqiẚ =޸^wYC.5~C#h蚗)+(XzZO6H5NUذ{7e f\ˉ~&z('׃v=?5Cha[ ZnH xY#ST5ҫaXi1צ|J' [3Q x} ®Un\RG]DHXVŘyyݚ#Lh˃V>o?2F#Ra\g+Q;RawC6%m14y' wh,xm 4d )u&EY(+K_PkW TƬ}pKW}{/!skO )32XrVI'zt# $it,p<}cI>pN8*ڨ.9q3wP: Xt,M(}}Ol;AWQ8ENvD WXᯘ֟S1i.OWDkBOKr92яkb4|n-Qs} (Ȃm9L fcnʽGrX* DN&L^SeG-jl 8߻.U9OgC~r T¶V]P:̯DpY؀G|U\cOc$IF1C(#cly\w3tܠkDu<_JgB9!|~r+^WpcI $m HaR?XU~S/u9p^6~@dq;?Pg; j)˨Ҋ2PgQw74#ڨ VuS(m 9I.9{ӶL $]gso*^Ho&ih=/hWVȧxEZ *-dr3oO+Js~hURP !ZcIysDy|"^̎m~yv$EMr,mS=2urȫwW!inٓ#g!U`MArē\!6'.>uõBF\֏B`z NT;\緞} u+}ljt((6܉Ìj@Qś#$|Uj(h$ä|)a;]mM8IGc5R(}=zwȳnq_$5*"'b{R!ggu Zs!EV04,ah%D9qWrǃܘKj~ aW$scT;MwӣDDִUd }~(ex{^sϮkW3mt;| ' d7R7E qf"]T< F6~&{ YlaN B| tk%Sfq5fȗgi -8d [ie|0Qe1ő.z})p$d?5M;b!D(ut(aY!vpa Pз *"UuDёXZU]Z[Qc,`ķ-n;:Iƺ7Mⅲ8J ~h13~œ{cŒ"N*:m6RU`0zxftսCS]3V*YI K*KSE|"YfJ0vey3&59R<̳$BMd uTY\ͨ5D-RŚ*,s5@@HJ8;t]|F+Jc.-+yLM3ٲY1\6L[5F;{\ mB>@)zԎM@AJ ^.|*p;8|5$Ի? piU~O`$woi7r&Ifa[dJt";`845~g*TB-vgX)p0ER1TEfsnR/p/5Qݺw{\9] +o&wz)~y`x`X2><,1|~)xf8;˚Tr=ob$M$to&S{KS5 69gIOB >, Ug- &p'| pT?B5"DI' 8&Y㠎YuD# ~4J%9C[`][%3 g 8Qe?ἴ8KH2>Г)bt>Y?7o6 | õ 4@cC|"ӛ=/HzT@\\e)HFUC*UoZᲟO7q|R7Ǜ`>v2>+{hf{cFA ،y6@4_KaSzK(1v#Cpecd g$/z*f7^ vQ`/I"27Kf)n6Y8jx t}ϟd.6!|m4ź\gUqU <ٜ}7׭[Li/{&ZqcI+Q2fD>Z5B ,7EQԷEK &; .k`5bKal!d q  Ck )bf&h= [%>>q3^@_ ʿF@I*mR[ ARKdr~# A_cK 7WdGے B-)u+gJ~p$kic ;S/Ev|"!/7b 搚2pTЊ }2c05ʿ% S&dPdlF΄(.c$ԽyqWLCAGQ_`V.~x]tyNO zVaI*Oo5"٦M1\na_tUrȮ!p͜J.ZɣW2ݱ8{P0 $YZ`f֏,5Ljn5+o <%Gwé"_-^=|{\{=/m|ǀէ3N |qb5CFm#~Zg}hv.L6JA6O c܄rW_$ M. w$3~pNWsZH/qph.ke-ÅY̹pv`lks뎡,0NGq(9jd/$ #jL'omrJ,zX3e6""V Q0a4Xzw7ZӆBQ>4E*iUf3ZQbe }0> RVkcV,Tz(5kCÛs6}J"ZEUaͲŃfZB؁H Ƒ >.^]teFT= to4͓1 rra34_,w@aPܸKM2V6ޮ *f`ۤSm3 IE_~9 m11MX*ZЛIT u jڴ`xeϖ3t /0Z]_ M3gRJħs K}+ߚJ'dA;7逨q'5!Ev`c* {C^W$8Q1gQF`HX%!L-@˟}&gl{}ʰNr]iZ\sn1cX[.{<Dt+ol 2"HSUj^Lkά=! @:7+=HJ@T:k?|"ہ'32I+ĭݨ(G]Np]&j>;bAvDS+i룖=m7H*zU*(]w#7 66Wvd-*8hQ1Ș⪤oBRŐ`zW=B7ғT^hkQL'\6㼀/<]gk[ aIݺZrUx4EIgD._ַ[vua* \P :J7'ؾ wLh ZXBsZKwN$VW vXxmk"/6" N2 `)?}e o(X~iH(sX0IΤFz7@R?զ2soyeH.i ,a\pNʶk,nZG[Wcxg~=#;DD.sؙ >=ɀhD†%\,πdU5.LhErVRW.KbE'8g8/d{G_D֔Kٞ:C> t,4xXbN7S ZɔӭH -һBY(ЕkH>x e=\ IC60̢w=w&~K!VEHO<؊:-DHGH2=X5^zԼ/#vyR>aIdbް5M6(4C]+G5 9lNkNZ]PMmf(Mv (V q:*⻅Y{p'-4HeH^Z27ekC\ k NP,&#RA!jpMeӉ>x-}drX ')Z툩CBjxG׹`!ذIL1]$x?6Ve:Vi/S:XGƌNEAY61^%VH L†hT]WYOxT0+D`E?f&qU!mޞ8Z^9 axuXvZXc3RTTOtX]AD5z1XlA&BnMXgY"G5cɣ̠b9Z* )pgb&TE%{8Mqи{Gghk~_;7H=:!c߄ZԔn:)7Q Ѳ72X]|۩gd懼t Yv-^sӑdx7pφd]d. r9"O{Ҳvݣ2O;$RyFYh^M[kkia`gl3_L3}h#yS2ymֽSÍ`drZ^,kþ+=_#P!A-uP%ߋGWd ^`J T ;[c,J-Z!h'rKu(vt; 9<%IŇT4m{e4J+FE-#]z/Im}% 4tSIxB=bLBۿ*c{ᎃVmd{Y~  wx44,_n@gr % șX۬¸(dH?3@-sGJ䕤Uz0h{hB C?>Z"G({uR^uѭ5#dʹ.zUlhsT 2s^0{Ae1#/|}ܪ 9Najͥ{leV(8=C'Z!܈.a^!< y. @a9_CHg_Sₓ=JB AgMx$mO5# ױ@,B~|ux}AFy9 J8KKey>fFssLB5-fx9Moc,Պf]4+1]]⻘E媶=G%um8Xf'F e%T> JPwOPWDȱlMԦ4XT"3SV[C_zfM~ ݏ~$\?_]C̔z3Mڪɉ?egBCdSUk * %ꉂ[Dy fSD5k,#0؊v|eCm ?vO?0 02Gsi3!gyȻĄZH5)|͍DnZ\jy jr,_ý]R3LR,D& &BNܐQ j?' kz`E8+.Î`4ftx`NﺸA_1N{yl0Ls>QI!7>oU!jc:l!o3o&y9͏xVj\R_iƷOpHPb\ $q?|[̘G$XERBڙ L 'yU-qy&a `sX-6MYݨOP#>Yrknd&P6(zL܇Aҫ| qE[Ȥo+UAXl!(ֿzZ.7:֖6Ap2H@4k=$L^JO՝͋Ukjt)_=*8.DuI`3r  gM| ,iJv [ʘj?<|xc=sJR%"t{,ݕKn̬;CB/c.23WjB`bOה,o aŒ15|ä]bUU4ZaX_'?#+0V " h~SR dy6 BϿ+uZ1ZcU)J4N(?2_'$_xZiu?e>HKJ3M2҇i[pFQOn.vAuY3\<_P٩+[aRe59Կߋ 2g5Pwx#vQF(qe&;sn+Me4~U@8 *l?Pk G.(A\G}&*34ǔU2$euO+F YȱDǭc#]FN!&Iss4 ^f-@f}I7)4j^ZKt1O F aGa%!G$;tEzv#V] l޸0P; ȥs/Mth50JƔ#Sy/hyק$M;G0pIk x&,GQδ9֞*@U":GGe>RO8_JxR,DʾFZɀLw@BqnSM0u\C>3P3Hl9}0B ~ w FT8CnjL<~ rzי%Dar\M_?[ Xe#! >ݧW)`Ap(Cݟ`eR2I 6] wow<Рb;A73I7->I_]"x{FlljIF=1a ݄TRo.1`53.af@᩸!tDRGτ&f̵(o ~WCUKZ\3$zCf6ìVHP/y炄2P.+K3j|[Ul1> b֋} U.cS 1uir4-ԛ)ݓ~RQ= F-ZcW"[:FKG9䑝<&[ω]6؍<\^9waF?eXS1+9GXIaCm'߸&b{đR% \a -ܙK:uuœoʵ`-qRI-O}: b;!9E]֝\d/vz{SZ䫝t_7;F?OF4 zs̃P[ȁ[4Ek l{^ab> mIu#! Y}a5đH7<6s锞rUqqvϨVȴ/O,Є9ĸS)Zuyi{K?JK<us~5'ʚird {L8`w.Bg c1F0(CTQd9vjJ殶/qq"#Іu(!vߪD_(4 2 )E𝅜%3U='hGp)sa0 ɺ+Xe"U]0J/.JUd]Sd$>lu@ vy|z Ҍ wN1ϣ|׾0.>IS4 M," u=j+AC8f 5wh3} }PW84N:V4LT ĨJH^#;1><)#svٌ`'†D,E&[3d=C 6}e(,nǯno)ST\np;PeoWQeRSöIv2cS<)>2ŷdXuTwϡYZw}=:g P7uwaw Rz|rZv}< @z8$nyENoD Wu2!y-P1&ru刻YW<mA7p4E. HڟL ZYG_ [<X/+y`CaϿa8ݛ4v+q^)~Bk,%Fz{zd$[EIxlp4}Y7hw@1P||r:(Ϳ3"gwH],)6ӕ Wb Xix|:G^nEax!Wt,t/6B{pT"lD *I ux3!1NYmezl<-O,9R֏(h7LRSw'u(qut4 kT] =6_L|Uf X}35INAAMg̅lCXsU9kxWt]QrB L+[%:6bҰ"".nE[]k}-#Tt8tQ|^4NٙA8̅<׼KOיP}Gqe<^r f*;7(xIZ=NyEC= $*~44޸R?}%L`cN<,r un\/7X,a ERq!wslZ!d2:v`!;[(jٔ$I h_&?a|HؠZgi-*PToڒ;!4ܐKҸ2|Cicʔ{0{9%|T^4bv:-ylff)؏mė2i>r9o^䦊-E7h'#9'<,*sc9 H\1,Rs?5P&f0S/f@'-'Q} 2 r6E,O/$<7Bk]Gy, L{oNhQP?s&!͈7#S\C" Bv~ _^~'*J3r`-ͼ%l^_Е D JS ̚tg;s!; e)#d^RO܇!ufϱxS1w&iK-FʸDPϣ=ַ,0.J$ϴG\r Oʞ}s4llV+ބU!ID4K"Ba9'4@3oȪ_XN;!ʳ 8W[{ۀ2AO^R^a:* aڂdh6hGK`5 l4T]~o͍!QYYgɍ%Ke<^j&)#YGԋf"NlXf?W~DpUVz[1`Iv/<i'?oq Hu h!=U,t$C˘N ]qR*PUHٻ\|GfXyZd-=FqPosǍ7C|1QL_@Mm"]'7!nQ/t lPItj,MO!5޵@\?O|V7+wa^-A*搖BIa,*~)hzP%ZXؘ>ȒiSĸ:$hlEc=' bٽF4nM(]1:00p'CDL7yjsuʌBi"?ߡ)9"l 1(vWԗ{ WX/$QEաݝ<f+alFS$TƄN52R/;f2Hj3JLbc6묙)C7ND_xS+"mq⩃wx?c"' ϮhXu&Bdqx%$?ڣȝYnΛP{p պiXު p5IO_#\u'4PdYOyAJ-9vY 7@\We5otԇ9)h#.+hoѬeeC6.b:pDоo+% -*CSszM 8ױl+U.]SPGeWjPKDƻc6mg@*9}H7nS 3Mʦ&"2@An Hn NIeAmeNa'iQ+lR7t[Sޮ;%K9rQ=1ͪ; x ̳M{)'(`uI?l UPBy׍A^];(F500VIbXCH$bt>#d;՞r5k^^uD]Yu q0?eEcHҭ+6۔jEDMƼw6e8eӺoP{t @A2Ӗz͟}YVg |TQH4)b' 0(Dijӝ70pL7N)mFxMX۱7zuA)qVCp7|hrsIϑ!Ⱥ`[5@{ ꆪl!25hkvw}2zsD$Rz;:Y=se@ lNo{<ѓyuC7$%pơcp]UG^B\x鉢5(^֓)d-O_PF'iqkYȽ`u6X2묙e'Y. VQYQ7k"iPܴioDmjWe!QS|=7 n~?Y7 ]K^\r8wc:!j#,m{5[P_f}IdyU&|I ~_,|;{Z4^2tMn,ޟsD[\~oZUAZ,W(–kjK㑧-fKjfwsk&?Hqff(-1x)C*%ܤ2 !%?C=L-ps ? i:EJ珍- pSw U?^p*R98o`ud{)Zm:z45S94N :$8p(\mx@F97im=0k7;5ne ^? -NS9\v9Ʀv"wz#"Iu E ټd+W`yG,.4iwی.ʩaɪ#A/il D6]MF 4‹j v q_XYxպ0T.u4=晖G*QK} 7Zǯñ[GЗ2O[&ܳn|NL• 0c Jg]vtkTI>CˢVBU)ns>oxy 3VƕyU\ kf^kOzP0BaR`V?Ee.V2 C_;S,X}M3e4ڪ# Ǫ&RExu{IlBa+7mD_mim aGO.W=Sp=\:AL>%>`/8 Z[)nSJ??4IB \ㇹ؂]k"QR9M}\yGB(BǞb$(llNlK$mT;O^[.&=Q4ЫD@zmH#$$]pN m#=W DoĔС NpFd=ns E;F^ԣx>9E4jp֓:@5gj *Drn{OV޴V_Rly*VĤ˩\4m_n_ ^@YU)~VЬ4_שE4ꊙK Uve{V6=o˃0WTZh@{̡l5#ߣ/79gnNo!K&#WKc8$.ԇѾhr{#?R¯GjimI~KQ4w]t5ʤaxN.!FHY 0Ä́,9nLU+qʟœi jM5}lt4JJB~KVO( n5YJi>R|,=U~'?*j]GڬB WCIuS,[H?]ZV14 /r\}xF η"G_oHtqJpbpA5!ULUN.= /g{Q9~\\Js@<7.&RNNaM |JF\boҡ;q5[jsqʮ,-/oLӸ>ҐtXϿ:Cz)8lp< euR$.#&$g33/͑ 2nOK*ֶ7֯Ii@N n ':Y^I()>$guv*CFd%+/8Exǩ쑻z{X-3#⧙ܘ܉[rk6hZm즸͟Һ;}ᏈD?xvq7dG71^;$~D ᴶ&g3Ǻfȹ6`c8B'?,Cç(yL bLo8|a^K K^ˌ3hhHہC4 k$qҴiqtc WWw]a B)Ag"]+~Zw)Ș"]]:3cZ\I`z'\a /i3G}3Cv6dcV,÷mq\!EbQ`!ƫ|\٩r+= M:V86!7c+?oxLd)AzC@g8Ո P'4~} \zܱOf%ܫ]([6DXhVsr?ZKXxǝ!!i$an}UDc u(d职} ZtnAl_pz,D@M{Tv(牻K/.Rg{?8b|!^iȅwY V~W1x:vȇTFזٮG>w #.ˤGBm?A -<-,"ϫcx<M#gCh@Y$=_\Y7h8Air xuغx-?y],F_gxH@f9퐊o^1G<_kW:4ٳm^ςuτtw!'rcβg9=B&f:t2/╲'=II4B_ j̣^YYoXJ(հYK͟Q5{Gȟi"Jv 鮂MX&ZoaD..?@u׌F9bj򮧥!|bD VPgp/ ֲR}rkQ_VXoܵ-YY7t+V>DZ`,z-'V 1o y,2r6T)ӥbÞ1@`Qt/\93+w5Ze1O/0LR;ݍ`OY6: =5Lw$t]F04鮧}_{ :a""[[T "F Uz$wnr#w'%oR{> n&:M*mE^k-9 fB+5ȱ.fiji鹒'l=}.ؾӒj^*^ ; aJF0`U %7#ׂTU& ?v< b԰!3={L o*]ӌ;Sp jF ΃hem]>Y/Ιjo3O+G{0)"YnHFm< lX> FRF"`w;쎚-TT) fz|03#9\ dd,Zq3S}/.C1oHF |)Vi*Mv4- ~SfZQj":LOsgN I O% q@L2O ]'Yd[Še!D̑61^\fi̐. 6!5^[,xpCc o B?e64rѢ' 8Ag(KB[._11ajfj ' +>&zs{69lP 8`k;d1`Ch6.UҭtHɌF},dXvrw 4Xz(B2$Kw ^rkg,W1o@i2 HRmڦoyNYS|w2<oY r7] -ko9.$ZY#y**=;O,JG!bqڴwmMغ pcM.]G͝%@ϳ*㚽3,$AY O A'(?]=. n\fan8Pad҈DůX0RMʆ0~'~rUϿ kL't3\S{N~>(Z6_V 8~-Ukú)~CXzm&3 dwv_3.;;ڧ`U[='swLpI4 '\ v6u%s*9\]O'QRzYG97^Ƿ]sn(fUҥhf읨F^Nl_iԡΑ)Vyރł輗 mD"k@f؄tB,ʩ_hL,ds*&Gާ\1w>RrY~SA :9.ʡ-$"9`6zeվ7NY_;Cv!{+o/C]pccJ J!يDRk=nˆ#LrI\hq(#phC~Szj(&R}+py+ AM 3?+^W~@fr;aOK~yWBrb?[uSM ǴqFCُx;,a[nuGdy8˦ap"[3k~@9Lz#H^Qv޿iX׶nÖ&Sm]BXJ[bb+@afy+PCwYhK%c4D+w/Ü;ګgd-]t0jÁ_ߍU! :.V>_Ke⪀8O@(I2%=#sxZ(&3|kH4\+>H}M^weC4hml(~|1{$9`ItPk靯X6 #t}VXpݜim5bע}6`'xE% :-9QpdRS6#g'7YM䤬1^W+O!SElQJTzIZ9UuUj+8wrO 2.;ljƙgV p6aVCĒwH ME,pђPX=(hԨLhaLv0 ]w -Kx`4'Td=uW ^iuqQ!r}'رW kU/QѢf~JkNX8j5_f̢)sr؉a4kLz`՟+[/1ڀGqaX)3zh*| }* V NC$s1* Zwz_{Fu8/z[ܸ ֵ%{}<`y <"= H!αUdQbAר Yk+R?`#8jyaE Ќ,jD,jy!ek/nh!`W;M0&[EĤ_z\Z]/K a7_F0jA5s] B LHn5 .Z~˓u洜È\ %LaSyrߣ%DxdwwAf}@Ps>Oޭ2TwGNKpЕf=QCVJRTNUUEį.q΍m!:6ϥkh`0F Mh7و-Ue"/J~f& #?ЌF{xSa0$X_LM;;J>?@QbjqjO^YwkW{gƫb2R8UT ;qxTE9p4:Dzb;Zfs\%mnW 3L=O⓭t>m3$dPs|;$3zWi3\f81Me}wdտ^CkYkw]Nd kپ8ODRJ2bC)5E9= xhQat>K#{4(}* Y_?#"reSnmHL/g;Y:Ȩ& '߯< RIZ豏 }OH;Ed 3;.cQ )^k,n sDvqOq,X Y}{LYNw #2'Иr&־#B4E^8̉o[NT*w PwsYe:Ŏ e 0D3O-Qˍ>R "q:RW^%k/X8d! ܯi*ŒB d;1l_ ,!^ dpA']q##EqSv78t=V%%]ef'Ʃe; kPԳךMrmFAfu+V=asa Q&̺1O=z'3ܖȩ;g}5!?<2$m _f&Ԧ?7ճѫEM*o=Dӻ/2 Xӕ}"^=b;µ׈j:LytvmР ą}𜌻3' ,4-y"U L/PJ+C,{iHNI2ٹjY=_݆4 /O]*UI{Xik&AwpU8)=̛͂E}?5҂Ts0 yI\R{~bR&wZHܒڵIYGIh1͉O(oY8*Š%G[*Ä@ȉLFqmjX uUbiȒ-LGԲ&TSrΈVE:)[iz + =V'y(|cdkϋwA}c [.M3RE P{Iȭ/6ޝ*XTդ>1l>QZH4`]U{$tILZTrDLrKRP+FUA'6ޱUv1f~.?0eS*k\8[K o~"izKYFki9u!{I,S -CZj?`RSf5~9_ _X+_>aW'hQnbH?g&(@l ULVpv2l_[ѵG%֮7 G"Qr0i5!&8ǔYϙZX?Car`%$ ϒDw[/0Ē%q> FrHP9&.?ʠ$ [h y9E֥pwKQ=V.)ٞG+ڲ& [N3xQ8ZSk5:-a/kfA}TQ.F"fXGCbM>E8$6$ނ뾩vI*kQ7jDdG½bB/C=sKk5΀G:EXQu2D}(S`:A9uvsR(u{2kosd\w *}TamJM Ƕئ-* q2jRz'X`\I Y޽)b a>O[} s}uYth/^deYmL(6#MrY,DWuw =z []ʏg F?Nrq ԮY.g<#F8 ܝ#|)㒘Z:j[$b5(\p9{ץ+X'AK>Du]S꡻!U76MaOzHHM!:eaH8?OѴVZ),,E8Iv0¶Y6YY" V+ zBVel(!*cJdO7-L>]7 }]*>7#E-=`Nݮ]OI^*q6M:䃂-Iw #F~@3Ϛc/kr KuFmI<ݓ $əғй!kQM.`bdgC"T3U'Ƈs5lMi[,g;KՏ ^6jy6K5Ψf BPN&5Q =8~Mi-I;p&L-q=㔃Xt {9716JL!@ U }d"{+VQ&y-]2-Nu%f|}IrPON`B*A! ^leq3v+$'f5&*BgGg,/(`E^jhfH8 gm4sE..RXaCM Qj.7Melt%gUzgRB~~yUh$+vBq|-9gQ8DaD_4 5s2KDJS*T[SF[X4Z+ٗ#XŘ A7 7on# dIԅn 2A]]^O`8ۼm'u;h*A=*$R0h4y'Rǿ@jQT-W=Cw'.mׯz*Ka4ש38F6YU^5HD̄e{J~OuA ]"7!v!b*3:&wJ&EeCB`q aVbYv~QAHsQ E-4X}W)6+w1)0l o+m7\Kĕtz'T?8r@(i%IM+軘0>ZxZ$MCLzEO~Kv}ihT1qC! b\_>/_~ϵskQYA{0O(6`'O N 2CW⓷b^7-`L+_{,I-'"*ܙ Qnܑ$\lI@1tn>6iR9t{F2(лd3!} Ǥ^:PJG k#U\d!\qmε+p3 [Q,7lŻtTZhрNbsIZ%NlH&f"v ??M@ʿX 3y$QqJh1dkc|11qQsHqs@BPhC#8bj_3Gf]l\DMeu`oRjW uo$F⹞ 9=MLЀhOqm$nbyPZ'Ju=I=V"!=5lWlpLcQ B<#QG&lf`t qUPrk^_R/a `؀.Xm(W Œd=ML.AO -X L+lԇ"H1:qD=Mj[v97>\1.n !,]U%n}iy*]kh}08S@{%D{,תVG', %%vz(j>3Jv7ی)KNJPܸu$I/3^ UdlO sfQݦ;&}T. 3̧E`}[bz{+g)֏yFѽ^Rqq/_NZR쓘[V)TZ?,>1)#6Ģ99dž*1u~d*W@or }ZDIAni ˣy [M^<;/ֱ 3B>6< Bas)\>9ἬF+"ɒΘ yD8eo\~{#|j9~s@t6? lUT"d*u2 VIX' ^{R`1c)Z!gjNı`fyDtPV~(.XkO$9x6\PSJht0;Ш@kcc \}SvxGe(ə[ oMtF+ځ~Nu+n&x*ީM[ J;=qSKި[R< -gQ_)d^K4͝~ΉZcUS5ā jH9ڔ%Ma`V_熍 N;OUq{ժ0WB DžGÉ&GrJ{-fwۗHsD<}bp͕^AΐU4t( 7=Q@ߍ+ z=w\~5/yݚy5 ~1B{'`NՖ;SC;ԕXإ%̩Tn~:{? ` _-N]O$p*| m|l:gV'8 S4a]!D +~ X~fw '9֣ T);Y lPh*8gjƃ, Mʹ_`x8^ϳpVnZ#&o~la:mEPI-@X Dq`,bwqȲ~"RV1]ꁿPwRxrWvtqFĨt\MzEkiغ8.nXۈň))h%~~6mӈ>V4}7QYb4)j)Wg@/!dw )}ɤ>o \G׿s88a! 9/F.yKIFJn)aet~:oG'Z*~ScaP ~ba2p]fbyB#Ȕ#"8ژPty_=9O{dQ2h)L'h|x. g{2NS}V* Zަb\1K5kOP繗:}Z\76TB Ii*{M Sz͆lx()Ë*O*f} AYs\Ǻqs"dܰA~`k5H 6e _Q:EP `jMix*!(D~> xKyNBK[0p_97L. 9oDti]%Fz6abN7TVWApL@a|c.HDBg5}së=W;1̾{壊DO-f&MC /?L\P܍ۅJ_;q.s؍F|38`{&ڎ gᵯUDEM@G5!Rad xN d8L= jjx?;xJy̖~,ɖg0 m2F1uCy]yǯ6SJ)EmvGhg "m'b2UFWœ&Ԙx3jǎ>VA]-M$ciz {*HT>G2xnV=C䍩x$G;#JE^K.E ߙ l‹w#}~ŖtށG7dٷnԶlO3A䖤G&EnT7m@*t{EGׯVrzvЛv$NE=ԗz\+ʆX- !p> 4>%i% R.$XpHg -ad*(@>In+JLMɐo"fyʵKd|ч"ȳK*XOh4()ӂU3͗4@sH7Cz}%>ӭwK%X\Dv~ mvrfٮ7C9kE7( J0&+HE,!u?=qwMK%T+(D.q]|a=a,C=}$/)*2դB1x 6 C&_lMy cBF=WrZJ묟Պ~+aҪZ^!=Zp<)>/ :L7ViV80)uKX6A5jV9AbGO|1ik\%E9nE YI6OffwBZ={@FH~&f\:(Pľb BwOX=¿=`*h[ g$F<`t$Aj.\v :l TB~lb %o$ҭK͔-Z{ުtLG! @ 퇉٫Ѕr@2Fyp#YH2 <(l瀬*A1]dz[8o c@ΊޝkU-~1 )7J$V_ (ja٪t ~V;H9@qרyw.Poˇ*嶈!ƝL2a{X:E >^O![Q{@}Gtؒ(%s`W\j77%{gCsÉ_w$P"Jc?#yp"aÑCH_%M\?VmGM~_?=]'`YSWqeEP$QF w]lv8&"%o:]8ރ @Y03Ì{$d|Ǖv?S1fJA"`$qn)o##h|E!I$Fq:_\f#G=*ǻJk~~e@s c' Ce=׏X ʃ@b~i:KQh'nҝp'!?rKΊ+HP2:aӷFTz:LHu4I€ɵ KAw²낲]DRm}v9E͡k)zJGŗ:#Ej3*2>;8C.|5G}wmmMbHwKf2ROV{YmRe, y<~A&7/ 4ʠV7ɖj/nY(83VrJLC!bLNUn FO;]gVל3܊jBCZBO,I?D_MX;;+nXJ eVuK*lQGl)ϿF"M6džd[*!2 a'{I$<`pU"JX.:0=Q0O-pp]!7TLA7( g"lJ QH4w &O\CJF?#i8h[jh|w@.Bo9' u$*8_zIl/ T{:P8LcJLi V96zXH)Dl~0ϬW]Rv%gˁ4"0MFʖU>GEj8&՗#~,CL#6i96YǯwFDA#@qYt-J+P1_yy_K" wRX qL(\nxCH8E IiEz*1gR=m#.W.Kϱ|Gh[ٯ\BM(boS\˫<0ZRm7["̤Q6lwmJ V0gXҮeoeࢍ) FjUN,M RF-R+j6$|<Ъ \;Kӟ0VI9%6"]p*h`yl F I b?ȷ4e`;ϱ)a*^1:*s,qu jFg`}`Y-d0~aR?G?:6ws_F|_hMNr=QCL~G C_,K;c_7[plm Kȸ\TNy%'E{L`L@=OѐvWOc)Dȇien؈DUTIM":b'F}jS(+8'T-=b_MDOJU9 [2DP%bx); ŏ dJ$4hcB$ v>^v2 *ܕ_摢f=Cr^DIք81N-şԳh.+ރy wc]+FW0cn&Ҥzť=FIvH9sv *Y[Z|dx_ =PP$]kg6i($j ϴq]נ*ŞZvQNuY; /Z'3ר~O'F; ä|L26cNО?f~Jjꉥ%y4rN E;9#(&{c>J$tB/$aژ.྽;ZmK uw[29S0) ]wtmgAn&r%4/òX& ^S7e)a>J&fC`?ƒ%u!}y-Xf鰀U!vXN?<{<=[sZD ]K * #fx.цw0Ch|1Y8eӟ m>ϵy{7d j.J޽LSUS3KOҒ4 7IBjqw[J ,g[[}O8^Uݛ#O ʆt |ħ Ձ D\d-o3#ԑ_lz7Gle;\$Ro3,͛^Ŗl6(Vj*!"nJ&!EOlZ~UO{1}=Ґ*[ y=IX?"j Cꥐڇ]!YnJ(j\HQSuoAo."Q~WKASPjqq/CD!tB<u5rXa{m9܍O'YESfJ1S `<{?O?4iݓp=b˹mq>Й՟dZZvND$i/-'k,qK Q up8R]duxuh>Z1{iѥA@e>Ww&| NI`7$'ӱK0Ll5xn*VLſY " G. 6V&[2[j@"[0 CRQj-!Լ}2+2rC;¦Ad52s3sBD)k I0KCfz~^F]mo0јzxe&6pYTѧh0=pcJ'{E49(uT~V@}03o*>’fulo:`iryx.M\Fl3`HV7%59=1!8 ?yeb~=5EW j}.uH2/ٳ" h]ZK}dM$UkOj2}H.w5"u~Wm>S0AAVw&~D'0uz$Y榏 +poOf컂hRWiy 5p* BQq'_EG@W@68Bq*0t-+s{FI+_Ev+:wvPL?vO?+='BJK}][wE,.„OXr ; b˸{p=  'z(U*8υݑeHž!|@LiL7 ?Ո&UutX#U ;)]]Y2^$`m/X4+Yl/I7H7b6k ^~ dZeͬN`TkS3.Z=?yB0==+n`(Ѧ|} ܣ3WpsTY?;do7\̎@g8 ga?GZ(A l ?i*KuՔoXR?{i"z=`Sjػظ;88' 7MmP1<29c:tǔc**lZ&0b^D )zE'>H*@&T3f͓YPUQy`o)z7g0A9Ѻ\aLW\/<Ar25"l. / z )KDP[}~CBih2 LY>+%2b{^j5^>Ѩ hƨ~>ZWkLB͞!GzO q JCdɀcLՋvs ʇnV^RXn J&K– ZzSH@y&ӬsoAORV8ijw>Tf 6bD c?nˆH lڗzEj)9^,xm 1XU@KY%qYH%"(\=HF*w.X.dm8F;@N1Gyŭ3~57*,r8Ҡ+>4EtN-vQ0XHѷc wi4i3KWc^1WNǞ(ˆ! lxo9૾K"si`qQXG=n^񠭵H %tM*}ĝP%yzD@S>H_mUosF[@tk0ڏc .[N|.qzuceS\"~ŊPB&nIOwIvocc.CߴhI}Iya>64/|xѢ%6uwҍui% 1S6B %gŷ˂Uh)g[E`rvzV? ;x:ٙ% t+~ tlYv Guܷ݇?H E^씬niVt퐮,9y"[xHi4~go/z0Z1}۝ojni٢aBё(a2Ra'4&̜ۺ Jk|N.Ľ;r@ 95/?}QNjz?VyxNg,Z^hr]]gF%Ė6}NW%Wn^ٓͪB8Upts{|x0_lUT2Qݩ.D:ޕYcaTԯRID 7EMn%6ІסKB䕉u]2֣հ ;(hdF˹p?9q0AHk#wZy߃Uu$YOd"75mH S ony=DSYDO V-X=(Ѳ_9ii-߷p] 4̌ڜVgIQ1\rUN:_1meAn 'JEF/H՚} g*  '@).sӎeNq'$hk:I"GŐyt 2xK%q˹3w/?PRٕ\] JLR+>CSH*`kqQ->i"Ҧ,f|i IfK4o@ğ1 NC(T.ac)j5C >Ľ%a+ܵP05E3v\>0E9O/Qlټ!-m$>ʏc9]]/=q3ѣΪHҦS.phkK*"DhT5mDcC+-1h_.gGgEB=y~h(ęǫmDL߇-)"ssKiŒ5ym~(র˗=SGy_q-("=,Ԛ st2))+ݥYfCV;:T`N/Br6. @To$Cxg1bC]Ɋ )Ύ[+vr^r,y6ʼn6&/n'ygAYYѤ3ů{vNIٸ=;Y&%V=Vgֹ\sL}UkH;$cһ1D#N K0zTĨV;<^T4+|[IPNx|o9\GDL$\cIȾLԛ#U|M'z-CEPD*y1ڸWGse{J+/I̊CO%%eP섣{HMn7}>IE~]0D XyFWIGx70˜q:N%r=_F$'nma˅e %[@dqԖYHf:6z% ֟qD_ 2^*wR|3/\ E^KZpތ}خza:<0TcbW) `2SxЦG#|ܛ*0~*;$sʖ`)q 5ovRyY Tf=Uۤ^gr ,-魴oCFc KtYޒdqh"=(Ҋu;VZywG @g-P1^Bl;k{;U`uA+QT #ttQ9ƟcWȢE e??d ||f!?_ǂ\eNU\LKqA"xAXH}jM|;g_\f-sa-mې%cWUUL_=bo'31} -@6eM%F`]Bw.]7m&x\S\?jͅx|j mTzbFw@7}73ɫn0iuÓ+;<[ΘMu 'ÏX[?rv10X.jd-RϽd~ W_.hYH'+#B@m@?sƛ=Rݙ%QuJȯ=:UOe2-7GoV7$o dHy5Uj&OFcy\:0D['E1UfdWZ@:kί-`ib/BWΩbH7]3vD "<]˸3˞cTy<dl-@| 7.=r‹a8'g0A>OQ` Dh/GԹۖ- 9d ϐ*WtA*; B&'T /gm:)t.Q -Dip]g1ӷYZŷ#t)*41ΎBk"r '%B;1(+=OLBGGFrt1hf)LZ9"bBޝɒPv~_{Y&uOU?QG ? ÂȞN,uYOZDiI Rtĸ|<1'{="O.:0D#ſbڗiߺ`K?| Xel[F O41?ZaslƦ-`b=paaaFfkUEwӒvvh=x'2jTٷSk_0Ge{+9I)8.T{gcP^ktim.C8.ރ3Ov0k1R֖vc+*^fbuϳaRL;CW]#x2FB=ZԓR0?6wgq_qWB`}u M>LNDAuߝ %2$m}vYNjՄB጑x) 6 +m9]0At'Z8@A_i8֞W&QxdZh'7?0_DZkj˿S#22%͟Z*'Դv7|>DoMfǺe({,QYkpv>1iHBj \icQzTH eGY\EP@閐!Ȥ4)qd~N}lm!Oi 9H-9q!wvFgZ̴Ɏ,}@ g,yU#:h(fݠphrsbFze%#Ylgev@/tM=8{]w;4Fx+P3zgey515O]GQoWCy8g$/%xhV?Lȯ1EdT?"s[̾L&)ǿvvE7k]}&0J5n/ꬕi*v7p̮÷qYVԹ /d ÏYek@1ko:b+|> S19R ^C2~jjU jӡNgq&3<<#eQ!57XM\mDI+cM+DW5ξl]KHT)8@X"Lu];x!l:t "؛ cz$PH{WCZlɯ@8cSgLi".cb/6ͨ6-sGs[eXA 9fHحYgટ껸=s}naQaA9SMuC\t;<η#`R|)HMfظ(zN3ѽMW 4<"|6Vq F{gA78e$KO {d.Q[+}HTi6@5χz !$\c۟JVr尀3__ G HĥŗT^(VSU耓sk慒R:J~S1$<؋P"UBh4/ ;ţ8 Aj_fųq,qD2Q8t7#Y&sM'wwRUpT{T=%\p}|dz_@Jry+өNXFgu@Xd~˸vKn@)oD.*lx@Oi}MSri-РiIg]_=o$mNx=aU"mvS?++kƭXU*')$S ]P݋#:DisKRL0Wr1pQꐳZŸg5:_ަLl#J6u>\Wop64;Q$y>qÞv-qsBxʼ\79=L٪wqbA8d= L3~iO:}w;n.(D|𥝇zúwZmG9M:[ԅ(퉇\m4 ; ^OUW^D[3hh(pP Ɯ[[T@I' V2vZ$ ?Ҷ ,z34 ^&T0$Ƿk]eul%B]zk fJU~' ϷH#2()\N.3g启WApjMS"԰ EDI{FvY"~~pY8i IIX{A:Il@[4Ř/WOT\Àw:o|VNߛTcJ? s|Жbv܁&Ld3٭?^V@@*15$R9ETe?Xs>H'dAzl "6gxF%ZmVNo$G*6Oj`Dyyj_c^>$22ȩ?HCE sPV⓸0NhhOn Mm:%~ q # B9Z 1ꡨti]4DuoWBW,elj<Ɠa;WVT\p'$ڙJPR~Ӌrf% He+FV$&+NXz1Խ9=uX jri]ׁc[psf5E0kЃ[tlG'v +e#p9#F Q=aCrd ;[tS_7&Mq-pg؃0 _Hc t'Ard -|5mv?߂!DWE[9i n$R} (ybSvKg%V97A@Æ[M%6R[MWFJ%&x1ݒe[FUV &}D Mt_fɨ3'OςfY}&dTǫ~{݋mݨO]J Jrv0 : @Lr؍nkΩP!&n6>j^!+[E784٥/,i5e8h|FN-/r:-z'q"q>hN^Ճ:sԣjIܛ+Q$_pdNF%?ыz6^ۏxk >1Cǟ~)jDYل۰\m֍z\BgXsz]ݲ-BɼK(zhLMX+y m6,Cܯ%Q>ʹeHĩxNPxPsPu|ùFTl_< h.NK%m vёyݑ !w9d[J%SxmO- [|<rÿC{y 8Q{^t?߹!X69fY094dCS0+."}d%h]Oպ L:kfK*yWK*jrr3_a< 7 G&yw`BzjFgVg0T4_" h=3c4&lQٕ⇼TIYM+ZtyިK"g| 4@7j#@꿕hX\;?^,^636Pp!a$8KPTэ߬P?-BGuiJn"$RiYS-\%$Z>YD7,ᅫں狦a|BAuo%)uzÉJ7W3?MZ1/Fz) Z;6Ux@0(vAU JLK+&\w(KKl)@ */Wk@ j-{[4ZqTCckuFyFf܂NQN!( ]٣LM-~ąS&:j1iOkdhccVXifDz%L4JީK0Hʕ'CaQc@dWJV&2(;J|?S^b4Rpxya贕̥9Aƙ\|K п݆6m}k"y~GW9wXN@&*~(lX ABM3 8Juè^#$u@2.B4"1m1Pـnw,jUw O&UE8H4o$̱_=u/e !` pwKE$mqvcۭDB֎P@ȮI:G,F\z͉PdG9#XM!s:s~,屌jR.Fn8;:;:1qU^r{t3^j+Ӓ7X  @) ?\ P$*ULŻ٠if_nNy' j㠌$\^vROS}=–Yuua‚ToX?H+.$l>YW'=d; G 2mG$LnV٪&j-3I (rι̙̕  эy5ࡧZ# tV q:~&QCt"d' INj#Ǣ JlP> LT*.J%j@;L$#Qo,]͸_ 0_Fa$Wfv`1p7w'k'^{-ʦ(;L>1A?Mut%7A/Wė;p@V;Fn[/0j> UŷƞXd[{81 `:J t C #ǿ.i ejhCEt þV&/F2o.i3:#sы%$G4s7 e42P-񒎚-a$Sv tnĩFe݅X܆MoSb朘D? ՟++J hXG!"[JU+ͨ@1hsINu-@j5& L@4WAX*߹CVs}Aǁw aH"AܿT.Uý Y)@В52QHUyݩtHLa SO0ߐH'ˌY+ivw) -IEEek-R`_׊$N%.U"Vw -7mbF-:l]=¼NUDhgQ';Dg0iG˺i˚z ZւtӲS_to0#jo!>xx_&c1w(h;l桔#̨+r2Ag(ރ#<"QȆ8=KpKQ9VtDuWd)g];rv|5_=C2";rTh$js|Ij/M`6$mF2}:{_8i@AРs` |Z**?3z]$] վi]cpl}); WFWBDotމ1p}=o5||nn@8sʥM8s҃;] *cŜ٧BwvHQMc&C @QL|7yC'H!m)> {WB/6B:{R~@"YWV)w`,ff8hK] w'<4N}]9u~p3+19N2 P4Ċ5LM odߧzN,D ^=ZQ['ˀE gfZeYA튧EVgIPAvf1> jo4&W1VVv$=3PnJ884OJ+B>65~CoUd 4H)7$2ԛ~+4J~ Y[t"n<裦}Q.}5+Db@7S*ln+&զ[&Q$Nk&dWٰ o?XYSZLH)p%S! ^F(oDT{Qr;h䳬 (uf):nE6g2G#5"RɴEPpBt <qYV,aIk˵񛢳U 'P0 3BG6ݬ0ʊP7h$`k jFxNI;yh xwHfv1\vxƅ}`Сӻ2Z e"u4S$Ap +3r6Nl1 LVW,1[a!!-Vgm}k*G>gĚ z2'Q~ϴyz)y;ʨ !J5n띂d K ]qĝhNQ> Ul]#[/,b AǵfoMl2 of䳉 !4|QicEzb`!ҿPQw9!ĕ_vp Lo1$3ɮƬEg|bLxRc!1~$Uj=|dAȞ o%b17qݤҁ4uoPET]mye&6z߆KgzӨcBsdPӏ=+owmk0[fy/7Jи'e'{$Cf TҡhcQbD KCYР ^- ]^Γ!Xo|9qaCW˻^qHK;ג3"o|ݡpKK6qiRL/FF[f+*4}xl# RX {,xnKU>j)9qѡj&O r NQ[NBg1U:sdhBj )+aӛ/4zbtmvjN\09By,JϜǛ{;7 oQQ)Fȭka^%baft0= 1ٗIN XqKqGeQvxA? sR}P?ưLWp^ ybh9ɭ 3G7VM;7W!lpQ[z5$:x= c"PWٚ"u̔P`L&F(P)1  =nFNh;Jįs,R7HC@nrxVN]6p&CڹG{N7pL!`< jndb5ΰLa7s@ĭ u uVqgC"7 Qm'hI|qBOCeȶ>);;t]6`C~C2'sTqo4a 1©fU-/Ma0+^o dϠaM[Tk -);!q}8`md026a6/uJ'm2nwwٰÂW),Oɳd`>Ӡtxh[ⲃ09ym[_c !ww?Hj o9ֱA!*%ڹ8+TWXC>yI79*fh-H7~Ը\ Αg'*.V49xCV\ڪ A||8S* T&;@ֿfOs:Q܌PVJskBEE@%pZ" v/nAA|Y= EomO#u"9ngYxibH4+ eMXBĞ?\ͫ鸹3(UIӘT8Ww둛R&vLȌ飴dַc،sz-d/Fn,f[!f ܀,>Aj]H,!;rFxD=AVb;t]Lʆ0![G]+v$mfnirهXƁ'$st.#2-*HY5{B#4+J(7 0Gbm5 ~&tlӈUJP 7;uK=Y?yA,lcGƠjn yN#0 ?*5$ F=+Vs*$%Mug Wh/NW= ڥ[|sM4أ_acG .rxbG9տ# yf/Ѥ+.~Xؠ|2&Rb4q_wKG񚈞Ɛxe% ;a-[Ú߈HȎ߁62]rA>ܵ |$uܺƙV}MN 0_ĵ38QjA^!"Gly.vOnP!&5jkweYJ׉ф9Hc/&ry?kYq˜E*L˝zFLih@#d0wTfʈtJ R+]#LCR&w+ -.ɨgÆ\JJ#J/ DXO^<( sip-OŬ9u=SrUO(֋ QX٭= ' JXxށ\Ye#h_6+7}^D`8v׉Ncŕ?+~' "G<ߟ5}Ð2&NuQR1)ÌY}G|rOxS酦U{<"~\%'F84L#&E9!v 㶐$=R!A3ÌtÓ 7}-uo2$7/wUU/EfۿK4#@iM%ij9 66a6cFa%1x_Wd)G\ b |0ETz p\ VEw%y1e=(A]=^P +#'?R5jK#O7'K,sTPCM~v;s:VšPȗ[}%vYdjGjJ͠z`C]_ntgƫ(G"17'½IxpeFV(elo4SFlw`@c)aU}I[LZa\'NRKʎ'Kg}rwꩼ$sRZ GU\AZꔌ,㢐#3Lʡ.Cj!BT{52WaWvT+XUQ _x Vp}ȸdo!/d qC`W?MOQ1*Bπs;Ɲ 'W_2]g`<p2>&:`{~s/jmI'J>@YA.l.3^ab ?vaͬQ.wlX:rE?Q4p-xA?`#7JPر<cz:(.>B/P6EY7ԩj_:JcE9! q)mlpZsc`uz.m"s5xQ#m2!U9Z<umVB~lTO^k/gW?f]$dmrHxI+s88??G BLKWuzw~<7?A˕JcA_1axCH%HBLp(n>%D]D?zeWJg-&U408!FyV} o*`dZ9P[1ȑ>Z9ځЌjQ1 OԀ?Zb-HNMӁ@צ\J&, 4?(^ܴq;{{`[~_OYg&\X:8cfRތZҞt^zvuz$M4XZwrd*~ܼ~u N-/^HH6 f̊s)^`i5-VZ/O9]~=hЏ`60,c&P&EXw6뷿-+iQmm*O&3VscY<r2Dϛ.>(gY5{- .̣QsG%NO7Йȁ+IEQe#3`Mu6AjY5#R= OȀN].fS8ȕsܻ$-)%ǼxQ釠CA.l ۑK3*(A3$'`&d9p. TFź 5ȨmA hDx銇HX5D>Ʀ >PkRۜnTWh_"da߶d'CNF6-ZZ!UӰ펕?ge&+!-=Dʑ ؊h ޞѨ-*Ĺ*uX*9r>j/nۈW\!lƝ^b5F\,-j: ZD5gR+QmӅHiJBd@6*}O/xצjktjO.v{]%|`NB*\vy];˱lgim@K_PBoy:Q*p5^b PaO$i_+cIs1˺Ϸi]dk'K#Y-)O/wC8*'Y+>HWC_rCR Wtb'AW8f'05vHfl( }W ]V'yQG}՝sfwCwL[qo SzA3W~}ō/lY]u^|cVx1Zct@K ~0)x 'rвTkC cnLϛb;ZTTWQ&e(T*6)?Ε@ӄX;wj+|#ց.`MDB`UKMwUv+lx]1 Ë%|KcmIdSJ(Dy\A#涼\z!p"р~KAff-9;ڂaDx*>xmQ" Icbl AMrOVZ2%0Ǚ!UF%V(L>])c;yFE,=4'=H_p?'lagjwbHYED1+BI:f 2ڒ*Q1 d_wQ32*)g4IcH"d2GvHHmꗑ׈K"|!P;g|vibτT%%i[صypcw;eVt dh%9Wl]"Ak ߲#8_U%y_KP|ݱ9mA,q4-bO!/Q7&Cf^FTRFW}{+3T-B v XY׃h~> S\%dK:W'Pt.4Y51(v҃Q"ɠٔQ6˶b? Ku.wJ09ʍd9_Rn/W:\mMX3rvc!$.Ǒ ڤ0w.$!±ЭkDr`фN|mَ T\˴˲ sr.߮<~E|q^؛\Wy+偀ht<|5k Wr!eDCey2:9*L>*M{7F-:m̀auI[7S6/Yp,Ӌ`F f] dj_f🥂+T KWɿ8I\>1O&$4d^E?_]Y3gõT uO<^]] NTG606(}oI+(3Nysçk7'8.I#8J ETPF2b()w!r2#Yl)6׃0i1ɿ#}8L- =0A9[& &C׉~+ WC>*g~Fdq. t"0X&]2Q!E26 wrJpAT)_1YԤQ ;ЍЅT(y[!nJAgt$};t.$9ZwA!vq,+R\UGv5J. ])qM?rqeEUb<}dy-&*I"+0qacs]3WRU]͖jlEz׋yuyNF"zj/J_d ׳8492J;2X/BOH9Fjr*|.S5E"MseJ.7;|mqjHTWv)&ׇ5?~!bljdQǻ-0u;uю!8ԃ7\B>CC״4F<=h˜mQ5؎`Kj*oY6y])c|R7 18xOڕ51 //&0)̨&۹Gd E7`zO';c!4Y-4~rdt(P^~7,:*U88-!=Xф<hmKE8p᫩W̢K) Wt:9pyx([$Ľ- Ȼdpv:?YStDEM5Z ؼnȗҸ#ϦJ.J"'#ܢ^Ͳv}HUO[ ax:}P_18ZUGSi]晢1L*hoIK.ƍi@۳ )3m?k~:iz~Vcǁ3KHc._f2NAhVa*0bP߱&˘y%iz[K7ͳI(z;{ E748| :^H1>I-p*M1w68?|.=d:)y1ʦë4z++gF#ctmc_߼u,u pbCRyhL u_.r?>jx]^zZL˺)_oN:O6ŀ9[l_/}`TIn -][cHcbgB<DT<oJRe<ώq6@R]n:TIz V><[M^sI39788fzq<k/$QΓMՋL\E~%^u;y۩|6Nv,{a1>!%Z$*QVozK< s~Fl`K^sq'u BTͷwWҊme&g _I>;(M,4Ru\ew֫`K F9Rr@k_T~K3iR"8sh8@ջaJ;>cҧG(y}Ʒ"P<(l}7z9;n8ve\0ўl(o"ϒ _U'mz.+YP0#'7`[x 8ϩal%.ܠ[w|?[&zHbG ["z&D96t}@?7a۵"8tN3U3ɍ}^x~fٻV\X%JH ˩x %#&˟3T1uvLO#_ֱdh[}SG4pڳ٨fv\q3,qFiN$ vpNC/Oc,wƻўcklH_f9rǒӹ 9ZN^EqX5jJxϯ~Ϡ-U%ˤ(0 bFA$>Mη7VHBxBp Kn87{4Aj!|/!6=7!H^T=lG#V lrvBP'R ,J_lưvҰg ]ľ4%Si#ob>-BPg4L;"l;~S_~2U=qڅ6+oYg+r=,BJ/ 5x#(>lu*#o'FVzq)b\N=bˎU挨f~Ò|@ńzk'v(SF+l]qRZLWˊ@sqe,&cQEZE urQFϩ#՟崘 ^Azc#PǰU3Cn'N<@?sH`RrAc/e׼(gLL? },]K)F82k&G:,sQ!}30&F`Y>O[ d>mb'_)~\!M};O>Ԟ-!|gb.Fsm"G;*S×4?C /z*O^ƗL[־.4I@'}|+isFJ5vjuWvP1涹,Ӆ%;[`bɚ ` #fyK>b iU z$'$W|*|4̱?ߺ3-"-U 9-9c@˹]8nyvgcAH8 M$]:hE.oSX&oG1OCV M}j 38Cy^n$[ov-ڋ HέOx)Ԣ_KtVU{dR n;GB2?*S4;dh2mf=3uwɓc?i/"0f΀/zZw_qvo@Z!o^gOZ?Q?\KEH$bPSxqJlRc.KlAidf%=hoJ[!" &'Pl,SPU^`e;:ht>RqcAޅ"ZRM b2$g7fh`g+Ċ˒GxJ_vH8_#̮f,QGf@8+ˍ}d YM!Wr|$L@ӕ~!DoKP-u7* ] ,P޶J3eh)?X҆,hB@#:&@㉚W)N oDsi5i(TCq/~0b>0  ϙ gOy,zQU:5|5>EmAR3v@>Пr`7pt*γ{ٲ.} Yum]rl?gﴭ6ocLL;r8v>̊]e*;V.;2*؟U'V-T ({8.Mz] ct;tOVC&1aх Mʗ"p 7I`¡q;x/[oٱ1r mޑ.vbWP~ѢTl|P ڏEH徜FhAm~f{?KoDؚ 5 ^3$-"ֱCPpm\NF}%efViDn淸2<7qN&Njgt++ȫwg3M;Y / ղxfݹK_]D)w~o?[F\92N4/ Tn M?NomTl0:al cLi_o(C]5-kVj޸@ܨpyNi*[]z_ P6B;呪{iasM}LJ؟gp՗ 9S'䣎_kn{eܟA3g0cv@ViSvZqUXy"g2DbTٳ<(QeT2pl pmPַD:x ;9sqfx*V!n;w}tŚg˃`BsMNTtOPZ ^9Ds:# =sѐ`jpr噗hxo%|ԯtP%^^_|W*m#P:I^suIcG|JS73cqQpq`YX A&E.tJU^NaootkZMh@T\BuLLv#:GG-씏|_vqr7wIҮɛFN.}2@UI6i3eւ|דgC%a:a)`$3V {ʩJfl,0 XLq`FrScŜx݈V[e9- A@ d7{!m'c'?,e2<3Sl+0WÜ]/T8j#ן> KѴ[Nz*"peئ2m4ʂxQ8@hw"2J؎ +e.jcي$aކ*ŕvs#5bem_ ȑ!}-lEG`F/ Laג$hqmjm?dI!0ŕ Jr=}`K=NjV=xCViQ%ʟn\2{ׂFm(9K/'NUH53B1oH) %XZrg*B߱5xL'$"~ U.́;B$!@, _b߁dAMFcL77szNR0#Z"%YȄ^|Iekh`3&Ԟn3dxM$n|qR03|:fuSx Icf͋\'2[\fRtMDJ42'X\)SM(xUԪ5 t^+47 k͆בy05 - JO}А7BQvHXjw"!&Zz){8P*l?o+hQn. <ڍVYW3L{'E^,\EfGhRw0;g"_fxŷt:c6bp !z{wbĬAOk@깘9J}eJ($&D21j\bD6Eb*  fJ4V(L'褭? J8>/ܱe';jc&צ ,J|gc?Rv Rm)TQynT1,_%f^)٢7(j5Ohnj-s틅 ++UIMk:m 8̓6M%tUΟʛx 4*WkՍF_R/0]& *ogQsoCG g2A|ږN:R;[Q N1cJw+x~OSo:oHƪ:g.O[#)\:1͔ݚhu T-+P+pDqL[c8̸9iSF@ wujO/K9,A4E5 >}>zᒞ6GK`e_SJ|Np$~ǽٻ!(ҌIpm~r>@XkE/_far@⵫`n `.c txf['CÓ>:e쵆Hv,#ʄ>YTދWQD(S[ ikZeB/՘,cÐI+?2tamb"OLDyI2aKǝP4!2 ќ @iKL5[7\n`>' >ʸ2G|Yf멫1;h[O/ ;uU8xQW\Ώ0 @l\˷-/`?2*T,԰h.UeD2Hگ~-'?ǙLnY(.1in]FILOpZ'(\S>a`Aj &~mwnٍM2M. xOklF__䟙U0t:*" Jr,:K Ȉ/{nvU+jIݺ!:|yNn`s 1^KbRy-8:1"25u76߷}k(K;_io.#˖cݟٛm EFo+/ >BY:>~#~\6mDU%O@!Ufc:lSkJvG` $[2TYr}Ҍ{y)vw6)? ~ۜca. XgU(3M2:=]ߑ4^V>" C:L,SaqX'bn984%#~xKic̞oQ駆VH5/@HFgm+ _hWA 0FUEjvxxoMŭa#wl+[T{sSZpOoyj~C)FӘC}†ec(raRV+A%QI ,*7m`'`}diW[:.+*C>ꖖyB^Ow}k)BZEn׼xΛt_DpiG1AއQq;|rurV9x(}Eu*y/EUW#ns:ژ /%!K)1 udyiOd" N =5hv2*&(K1N8%Jq5'qS|>ͺ vn!a 5 #7]ܦ&)1,Ψ\ #ƜaX &;v!qٷ:VȢwANF cM߸W/@:QdVܭxGFj53i0!_1S\%saFmPD_^ȑԬ{_71jJNǤUB:k1S!d Q[ Z+6'w8?a- A XpX}!" $Ŭ +/ndÜ%{hbXTS07bMкgͧ =,T.cP|gU.hĨ A7n%%o,.*۹Erf eʋ\&m} kHp-RT1[ݭHn`P&V+/*v/|iv?ҋDboB¼TKpJvqׯ r@ҹd(7Xtu2ZRC^a̠:ځ8P] YKp1i-}vF*3%W`ϙ>[M^pzʺńFb]P[Bk$eH2j \P }!*xO>H#5bITRTj#[Exy`ҹI>ܒ8;~GxXU^Apqj"SxY#(Ed5J*_- V'ΘV&ڙ\/&pi4Ϙsԓnn3Z'harKW$6%`uM/6۾o xn|?Rۆ;OL)pj:?._#?4*}״ U )]2mS+}4n--c%q>KWɔ&<4>~ǿgt0Ē$byJ;=FeцN-8.S[`: ^4NpxHRdA܈Qݷ:?-;ZJ,9ėϠyČ tv[)!f9Ɂ\ 2mt~cfmXM]V-,+vLr^1۸7oUCRdA*]zLkMڊiY4(kw9ꑇNp>->e0̳uPǐ/Co ~ U::dK3o yw3`QpIKѹ7%K5JX2kH)A+RWL@O T_!4,Ymԇy_|(%$+Ӳ%u8dXǴ8UsL~;D F"o"Ɏ.(^s۵N_E92v%Xs*MQew\& bi ()s{& T jڞDo2e \)%T/*r8%A}:[}ۂ354ؙ2}z +0^!e&OS4؋8~8XQ^PW UAfꟹQUZ Q(@JR:6Z/V^qу׸KS7b;$„Jw7f?X%/_jH .[|QXB;4 '4VZN$W-8l&҉^E}%EFxLt4Ͷ]A g֍,r[#@Hyy!ք%P(]z}'plb!ܳ%_J,Kg#6K \O1z!؍/7,=sسkɒafXvmCG~uٿ{3Iw#?.i߯ 1(KΊLk lbaR)b3z~ o/f{J^|ֿ f0CWn6QB:sϰj#ߢh)λqz3[6~ԅ4קBza`oԊ;|e2;ht/H1ca!.,mt3(D++mWdK DCڽ(ҋ!Qҹt$ ʡ97vqdGӭ\3nIoPg+z>)Pi Q濡Q|݈PcKbxX'wϓFBl٘** 8 S΍"x&DP38B 5Cqtqy(m1%fNܵaظ Fx|P=(>M'rvS 9^-ډmLΰN;?|ɺk9g' ®.$U#drcpX83943`In_;ȇs$6) .!7I {; ՒA&3J(7rKr!4D|9»OΛ(=N* cFdӡ*sפAT0 1#$=Dpިk sČG5eNrD<+uO]P2dR:4:ZD$aߪgx!vۥ׳f&9%(fj %|A.<'QynP=Z,ŷTa, "GC.;l ZrcSE P֬M :b{:oK Ϙ6`&HpaC|8vTfsx@LJYZdAad&ތt׀b8z&]& @M&FqaG~R|G?:22LE|!K}[nX)۲`YJ3ƟL`<@2z(aqGϧycBL O9‼I$U$^39LDwh3܌ОPҮ ?*(*C{+*Gq'?h+\ByY$:%'0&=kѥjJT[Ƀ [ɷoHM@:1aWyafkY9fZn߬ƎkĆ.ߐTz_!f~,`kj=ǝJ|LEH}?S}ڄ`?%Gx/g#T%_zK&fP+<O"LDmbuQ}+`HXb$X9mSno&INS4U{0Zxu@~nuxSzh%\9|Jꊐ',${AyќQ5bntY';Õqԇ},R\9KݨXDM:v;"/3h( @ekYx< ;SpZˠ@%yŅы`M ꭼ-׀$;4/liP+<8]s6 h :Ųhxq쭢\_=6b#\P ?[g9A]2TOp/s0]u&}Ƴ7-GbݛwMA5 M(G16F4[;]]F2a=Q#* ֢L3Sl#,S`])zȤQ]wOx/=mmGE1$8.ڡ$bNv-,9(+3TzU 99euf- "^$LE]ol2S\H8o o1{Ф%T,K(_BBxc^otem {CO_VxQK|%n()p麁D0 lA~gIokPX:S- {}8~K)C~U3z9KC4(TŧסeWs73mnbeDȢ)ILgls P^_I~g$H8[qZk*:1ۖ4ח)Oocw4 PVMy=@{(#@qQ_k?za #"LBZ<ud4wv"2g\\ rK\$"uUܘ 9b$ɗ#<۰D§S)QOsl8(0zpy=Ļ|nε1gFtHM[Ht_Źvj(D T5=B#\\ae|omɽh6b;"J8>T]L&JXWk!4dO&dK :ALceFu2~ʉ;b䙮f/ɵtsOYVwi&ҕCF`@@ z1;;tS%휴|' kR- xyxYwİ{.#AHPN:@U25"BɇK0 Fh V0Y, VDZ4uʻ$_dt}'ө#wyHX6]KZe֩"CB77]gc O$ݑ '$OB叓Ft,,:B-u>Z?D R& P`DV0ڵm#K|.x OSCr,(z>IcJZȶmJ^]VmVX!D*Z?vD婆G}Sp]W d.Jn(4Y5`b;x,Yr많ZRRM B2c'_<_|Z j>S?~߭:An$po,@k[791=R>U#OS\h0C%5z0tDz)~6r7/y cZA|ohl w? +tLƽ#E^ ;: ئČ.=&wBSb)Ĺ(Y=(ÁH{7];~~ֺN2WY մM}ELp3v^ tAȠ[᪵S_Ĉ}ؾRbl P94‘;c;-KrRPqCE3Az76lOUۘiڹG7kzVJR7I s$!^<|O%zrFܻc#͚Ճ-zeE}?4-DCҢ\B3YydqS}VÞNu@(A3N@ 6@lgDg슞7g'u !@pVtQ[hc D6bsr洘77BO\MWǬF7X&ڟim jV)4Q6HY}=$}m羊\\h܃_\S|wa;Dpcnǩl^x.]:+< BB-ze{_f?燼r{Qp !Yn *JhI65LʣrZhl* $qj p$A ?B9#%h8!rQy= 6<^aRN*_/lZB90ݿ^|yK5XKB¤*_.H3~0kBlVt׏dd:$?V LZ Z[2vc3U3|K$p(,hܘS$F!yT E_6i6u;a, |sz7\J0`"1aP q-%[S L!faDNroWTSn,y% S#@!E1>2\"`pZ9CCDl<7N agnYWrfm2q4~Co"WbpqX%u.UGvH@q8aatutH PcotJ*! 8śPc{Qkm>QbV:7DV޵fڳ¼%iZrhO)#@̟}mwNBi"J޺@ca0-+?z<̀ E>S$&,w%K~.a73D&tޑ,xD]EU; #ħ9#.fNȹ~:z;Y7>~8F??9omip.cʫ!ZGDQ)餖1j[-l7P/NQu^ I1ͽ&LUsͬøQbN^6Zf ȈE64EAB͊Ss?+qs{Sa?m5գ;egڸ3oaZ_* R6+C2Q.Y?"5"{- /|cHv]M{F!4'|"lw:@3O"rSfpͻK}{7ϣs |T32,+*_/FFJ- PFL62_Ҋ3g v8P_sJUטvilw7ץ$q*,7ĤhN͏>Q*K;Ph%{8 $G=FlI^[](8^ gJ9M 8#ʘH#2҉M a3BQb#H ~1ʹ;ҍzU$# $#uRuÖz675'>?Ĝ-rn39 暺>;SH&??$4ĈUɏ"76R Ŧ:Z1z:eԾ>#Egk;%O ٨zx*C}Ig(+?k+n&<3qj(kgT}BH|v&ģ¼ [:htz'9zf*@6XyQ2"?:tl.c@-{<_E]#a<yx֦t GxG| @dE1-|x̋P.;FJ$6.#?1x\ؓ tsd'b Yre]@/NE,T O Y`GՕLqID1{v`?XHb`ӂ%_IKpV8Zm?*L]wT'A(o<\˓6|[VK#9T(.ª8 Xּl<@Hi?4Ӗh? 8ir[=fte!E[﫧zǻ(7ѲWE3$^~.ǿ`{8b}yYWk%gDl.")F&%KT;q23RшKw-*R :B/8{bo]$,I" #ZreK܎Ɉn2bV>EAU+$٠v$iN!M;`Zҏ즬8 }1aԵ_ v 04v n ElSr:%\k h'J=~Ps̽-ci-@0IǰD3E/3.%'!v,SJO=+◶sWfo oK@}Ud%Jn} Q!=4'_g06cj縷Ϸ\"*z8

&9O(Iz t, y쭵+ӆFX`.t@ ;Ҧ'L2kHAwp#[Q6c2>\VȜQ6[Yl#F+=;X[Aܜh3cnBs_ofHK^قqJan"]}JA,GL.;Ў;:@oU̱dP4*t"B=lޔo/I:hJwtr̉DRB|J~!^ISNEC#NR4!!V3S U$BЫSm]'E}D,I{3ī'OpyW\q>QΥ9mH"5oam͠[ T)qIxqRCqE¤fqe4G*&s.@4.qZ02+|=(j?S)}gIG jC9О,hʟlFij|a`?'ۓuވ駗WP4ML)@_Ӟ&@0}:Ӫea! ({6qݎMƦQ>@=7ëhRyqT&Z9KK Ɓ^9H|[K.4f:Ɋڏov"b@KFUHw`+BB R_S\M HvFe(敱æX4 2#8P'8xDg=m>FZTUe90  B0vW]LPQM0{~%ng=³ͅCV)JNpEOܲ|Ba@8Te*/\,-i|,$_صU$x2=a`amyKUtlՅ͉;/e>v{-Ў`E/?nnh_iq]h^b0bި);y6RuAzN R&mD ㇳ0;a Y qVzȅa Kn#J&OeG,K /%9Nk˻'wTIYXZ RM袴ioENXU 82@XyjCe8\3#Q#Lx9]%4ǺU!9 NPqlR+a6͠npLfrJG0p2y*2~PZDvebLmEMC*m8fTl_;o' ! F"@ VK BEMQ@6D`^ظdp?XsyiPZ+ ogG*T_bWhw_dŧ,1,9IOuJ0b X3gCߜBՐzjzHm+=J'D)i@F q3wl?J'3 ƈbdV  %pni a,^eCj fJ Qܐ5&9'Cw%#"5&JR&ǚqJr|=_kËG[fKe0)Îkdjq{R-M:7+c#[s8m:zRHYP$vQZiI 6دFW wUҠ=WE]wٶ]gP4e$ȼsk8/FS~b&Hf p u5,0]D?=Z*oE+X_^qViL{f~͒([{'5%g[^ 6-мb;fm9J~r`FfY>۸s9LjZ}~tX_L4Cv~+xAC؝*B5\Qt04Gq6WkpDB#p=[j]e=Yt`V\H\33aZHz]ij{UZ7<Ζ<|Y}( ZC?˜ mُERqLz ;ȴF'ru[AZ#% } i;~l$o *ԝ_aQJ#rXq<#=^p[e Q? E)F\k`/9ʽLa Pdθ7:nX{]# U~J{sqTԝ@7fh\Q``D׌ G.ףg=/㙞U(0 B㨸̼fp5 ?6li1 /n$ŴMasOL婛 a,Ϩ&U Yi "@k9Y%eRs[@uAgæcVah  {s56. Oo Oka羨!PT"׈e}¯}'P+jџ,Ђ3]^lxgt;dQҔZ0^vt@8YnUP|<×"UōWعr0P^屽 2*JΈ;mٌDᢅMk Ea-g ޟ[,p7#X4Z0D";9uY 1ýꯧǜZtztC%>Tڧf,ajbS*m3y +GJPw_xp %:p .bTn:b}`Mkۮ:!Z[N_j-=a "s¢c:!,wwTثX@FIRRG5&1'jZ:q#Ih6 ,|EO *41pI#/r8ڶIXJfj;%x#!;W ش7lsWҸや{2nRzJNf|TqAwNϮօ97k(X1 QЧ!䱣Ka= ɼЃ bʏ2ݐ!(ZW WX3US忢.m_Qr'@&am?l:.*\-ÐxX0kڄ$"fҧ xJ/}O'Q3&O8H}a30𹜱 q4FrKvEC/œ 5rԁKezm3DOFu+k#ɹk>]E)AA9!ĝ-)>lȳ_̑RUnP/MJzeۉ.H^]8y Rpݕ>` 9'~:$c)19+%w$[bpW#QnOnw} tH\^.C%9}pԇI!:~+ jIsp \f|5U XnhA}76X׬) g+b_y-x341 \ENct_4~І)yŕm0tUL~jZCu?y<FWzL"1]lBU3ӎ-gʂ0Fs.X&ѢJdV;9)2~ vcKΕG0v3~4K?CᆱkPW tyroJ!Ԯ'niZ0 {d,Q@0{gBWxHv IC(F(51L֓24iBIx6`<ǽ>H>`Ѵ\Pdeo;ul(ToRԐy#Zh/62" k*]ܑ99ʈw('y2%KA#ֹk#cчQtU3y|u>M[WXp=w߹M6f!/Kh1Hj!8-W*a*4i%gEDW{GM5jrd݋C OE;nw=&-8IaԗwVrVJ-\VgR:?*=qyi`A^5C|.Cپ eU13QWI%gk4!/hpϡL @M?j_d&ǹ7Nর?o9jtb4zg@b#?bjԒ'ARA Ql#L{+~&;~NTx;on)ؼՒjwaWi˼FЏq_ 2k`7Ȭ(2h+\ct8Wˌ U΢PA,ua39|Ilä/]-ξn s,ycpx_$kT=Q<om(vڷPfGO_ײIK@%3ldͧ$'[f&1ˢ|I0xW?m/SWgdPCՈ).<õ>,@9-m<-x׽4{F5Z?-ݮNrJ.&WO<%%ëUăq?R.h-Bk(䥅_Ker$[JuQ.(=R]8eMt盳Kbj8x2DdwHȎW){]]烰þ 0.]:2fVpIl%kxl=2qKSȍMkjM5@Q@ygTS@Ž;7U%sYH[MN5CoAͣ<&v ԡE/ߏ4IJ)OTG5 +u`'Q&]ϒ 5Z*|&zE (gU `?NӢI {:o]A _iielD0,ߍܐ1=-L#ɷ$龩%M/W\oI G;sDF0 |i}|uLZBY> GwS;ԝwJwbUHjNT2&9>U7[`5`,,W 8;I8EMM^OK[lO-tg|4_$A9uRy%pr}ô H/ g@>a>i»9Y"la$uz#-Ÿ*TenR7qm? HBŀPDm|IfI FʜN+8R hO y N[!I"DdB:Ro 7F wA.xLp`.P"6{c낤xt)k'EjNk@bh4ƛ9?%Sp/7Ķbޱ5o% hDZv>SV8*9g_zȠw3gim CB^M@b6ϨOdpcnIpz<āO@$bmvY,鸖KD$Xi&agO֞;?8킾,.*[9\DvIlVBtt0U'yXQbwĝ.(/#S,;Z9ABBJ_r 4_*u1$$BW8 ~Ch_)QQfNN)~8͘v}JPG>yuiqvLwJR(b]؀h:IR{d;"qK?đ[jJ7"+fWS`LҘ lS"&W$Ng]dO}sBeff\xb>G1p ߐCQ0FWiNDmGOcha?To"Xv̭7g @`Jbr琴y&uӍ[<"6J':}$̥(>‘OZP+(("/OGl,f#p` `7 WnIn@73a\[] }$.A_5LF?վT 7p SGGl4O|ߊ_#_I y"3q l*0J =7$*r +Ca6a|H\\} ̴ZYT }- nLW7J3 ;6I] tcDMU@ ,X^k79nh>27Wvm02R-yҔlt^MXL4m>6Hi3-^3xa~JPo&(zkƝkD5<Ƨ| 0dir@EU{@)6{G3y06CbM]I2}4j>eYu:Yv:f~:_ #LOFvee;:Tߐk>rbʼn5Ճ@mNȡ@MK"_ ?ҹW:M)|%.nFWً߄1-l<˔i%|,MvA.5aU))PX^3g$'?جQ4Ɨ9qofWg2fFv["U< q8s>;= ) uJ4yRz`o>  / 5~a 0g}q:/Db-< `3xFlJ[v* }\~aH| )>k<$>U }diMwo^cNTSO ړA_.SޞG:269Vk-ĕ}P zdOG~f5k+٫1]Lz;C uqQ Q:unMg>)Y')&-}Y ٥z?d.HǠA{/,ag 8$b: ZȦ/\_h}d2ԅ7@ϜdTZ} h9]-D\7sHyF: 3 ʣϫ 2?OեLhs\cƩAc=_zt;~ퟡM}N<{,h&Xʄw";&:r  .qI8l22Ť}mZpTaԽz~ 4Y5kCtJL.|.3-mt%%d UObj#C{;MDRII)kywKt 5J1ƛR ? űR'(=`;qĜ4þB\)u7k|H,1mOlƺE{zw#|7"ZHyӦ_gE;! Fc8z̋'Ha)ejxy>ni,&&kTR HɾQx8z H.}q*^$Yx ]lE{ݎ"H.},ӎAAB'vXT!4pT٩eΗ.n%P}#>)S*Vb־ܭ:\}i{Y'-Ѳz!ЃDc^-Z0Ӣݖ;|wKa3Y`>0oMm ZRɗiiysq)f"S0镎=.p 2$E]h.75Yy@ٰNK:Yr /jc k#S E9oЌ2,TWP2Jѻ晪#fvI( -u7irFCFF3𭽣qZZg:4!YTi|'so&zo*|+(˼p. -e&z-+\h\qQv[r)&O,Nv-g-ܿHa!ѫE>毄kj~ko+66yIJk8&Z F7 -y8 IJ;o{FB4;Z:^ BAۛ59{ EВ5Q'DsOw {4 muaY^M䙐Ki*C@ЬwȤgq%Qb,%v>8w)"d#y zu_"*Ǎfj1`k$ݳ]:2tٻA­)l/+/D3RAB~.;^`#Izwn!Nu~:< 0qGv͎[E\!fu5ɷ1)= ʥo K-! qh c͙Tm~w-hg7:ByW(A߸R];{ uydt"BX,6ۍ𸿺 Fqt2˿8Oe̽z4goil{Ug|"$e|XvΈeLnǐ=(6sZ|:%Ttw:Y #)D^{Xp2-l \`{z4j(SҊ)Y&*cw3;T<]qIWPVRyH< BYE!E f!M9@STQ澴/Y߰mI9))u%8 j8wNeCeDi-n 3Yp#mG ڻsK[zJw %muK:QNa/u؏1ć2daC;H!8MbYI]N? ! rbhtj߄TkJ۳H^H, <+x۪Es==&R/[4bD@Al^:O(HӱZ̡ӳ(*Ӱ90V V5yZ|Q&Od-K~F^AQ'ԼEf)ۃ=D\6Cyn~E͑pLXO* s\dlЯn>ƑI3RfqQAёйf( `:QK۾\hSz.Kض5^Np l3(xt{.1L[c:dg'NQEn퐜te88_'`s.01 H˧q$K !{qkF? 8dy8?]ܩq{c M&vXV 3չRVfO'qivWcyz<0rjԯbcS` t^A͉RM*7LId܃n5@JO='ƝȅW`Q~zH:yCyh ~pݣ[4ͺbݫiJX+4ct6qc j=h#ojLb7΅+wiXIo ah-^ȸѬjY Jf"z>2nWtr(_[|j)3=eR[x|! F9]+`(RݍyCƂ.sHzHR}/,y!76$bJ[Q"3{@ sҧ-г\L;> j  P%[]؝):vl6mĹޟm%"FcSvC3_|e3i +'*oFt<|F~dՁ5̮6s5fEP6sR8O]j{WeBl uKYR4( r%.#.㌒@\ѿZD[$Y)/͍$mVХFj~X˝E/l/co[fnMo۴>6>jZ("&q|wNxG0NJj1)qa62WSʱ;!hs)q28q7 e6v*s3D7f ;pXN-"3w#@<:Yn}d&ϿаcWb'F"mw(hX Sޛ!͖Q_UL,t]?)ӑig|.,l dzpOQ\&sBf`y7s˙ynpg ǀcNJP^ i3gIXS[-mZ/QA߂( 3~)YךTKIf|?c>ֱ./_|ľ,@YEeSz^ !XYPv .i.*3fQLhKc榜~W?of\۸kd%ihy5,ԧ&_0WufM3BV?}u;"*gH߸<>ĨJ-pIW:H|gf>.k^Gfv1]9 ' "jJ\Eux}Y!XȕnzD.!r4D0B^[cP^&L 1u$)~E_E)mu&tMc+/HLtQK"< UȟMQ)ى'zwzwT sIʹB`cqY}!7Vb]d9emAl[mŝRqv״m((4>G/rH@`./pL{4-tb6Kqq9m87GE C ;svk$) 3]7EoA׽,c8U+|4H~{c!Z1 9/Dې߀AxyzeWJexUj^dby+{OCDGn`􅐐Wk>,ZH$$gP!I | e1xLX ̫S- 8`6WGUFӗW45^:5{끈>L)[͢FJm1_^+m:'#[bwS]=n;n(DShqɞ`'0gDj~DaNU {D9}:.<+b'Kd. Ԧ Yi>9까6/0Nӌb l-= 袞 (D8m/[=(`GH}ClmmUfg@s:PgߎSߑ P+AI-덌c+5TxQ^]L6^*! .I.03bBB.^%KfXqcY̑V5v]\!EM`P _VjT@1ս&'B[F&஡5/ݨ cQLo K\T9"s%cx5=21KiF&U-Pj ; qX䙢!bA@/a]OW.9&S1A4F0)HNeM*;B!{V79&?mNvdTŶO΁ N4s\׍\b`I&nb] en ~`?I*lipE{-FOW~MB~rU/\Tp33WFS)f'{ٰ@T9WX}B=UeGRJm~ DccmeYBmi]6Τ_1ٕnȡm;zh KA$XKoR'SEX+-wÒ]3+< "X;c7lJ1.]ޡ.rҠYؾ .3=Eaӿl Er.B !)/3 ydh<\xzatQ7s,1DyfCRo'۫[=޹,UtQu9r^}Ge|uHeI>'x}oƔ΄xHS|QPBHCaаkqeৣpz* 5t^\#lѻ{}8!F}"45oi'a"f W"3STA.OP,1)ۛ{b5bcH%] 9g̓]Gh |.7fI4Yr-|2¹e=8=[Ϲl$O6/ BxZ((e )!rc9ͷiNA_uꗨqm?Dn&,Npyz x>VmUn4H;$ DGX|X= ]118\ZGF8;`{"Xx9ÿ^]~:xF|V_e+E`o3:}S• T(R&B}zt? ;Ӈ"GBkBt^gM5Җۉn])͋n35zcftxBR4?%8sC4=1\`QuOS4q( x'.M]~I-쿔T#"PoGZ!Wq9m ΁:hwrYAF!G^?DlGnOZfL*V ׹2;gDJg2Ru}'W H/@fZq"YVL'M0r`)ixS3{ 5h50 RVȄq+7]az !/r:&yD ~x l0nMZzit'GD-kg^>.̯A<6HO| T/BԣOWwG=%  8z>`9u FE\⪚}z֚#RL~Nwz7)!rJBNlxg*Jf3|C{YCG2'jtuV!Kbۑl V_E`Ua x2=Nm~i$#ϛgBw)RfS#gmmJQ_; io؇L]a!n\:Rٚ.'A6cyi}kƝ:z!Xe^H6G3 %O F9m2ە'C%xDpWL+AʹjE.%\\P4ȞgU$+/./'JDZ~2[M,"8w"̽,Z9O+u qh0}RʠjEyuC'/4Gw jn8Rv1(|S:#sUbEHG P}A?U<7hL& zpG\6.0N!?CϭøD9]!-<z7|.e5猔bh.57It3@)1\=c`Zl8#$~8{z] eZ9t^Pkef`G!XӼ>{2yᯜorA#O\G}lfQ!MָQR |k~p-h׍rw; jٓ|[R좬t~VP)'r*=m N+asժꤵqVI4LGa(zPL"L%J.o]̑ozdZvv) mI ̫bFO7)ifeCq9P/k9eڑ6)ZzEbxZb۠qzAhz;3& gW( :_rY7[EV N쐆Z6uˇ1;nxaNu83XogYߵWPMRh,RSZQ/Y-_RcOD6LA? .Nd?^#PՀW`~^_pE*F8!NMS3U;ӵf"_8}`L(ȄMb@>hҦ{֙:Y~1rߐ7mT:S c) O MU ǓֳSQmT9@/iΠkVNOdojetiY$/som/65oxGng'l0H7^.h$YSH2#"M J> Ғx74I(Rvip;[!d3#h (*P4׏]1L9B98:eo@}Z |r p%3dn==BW:8e9ns)9ߞX`J>{Gq|62Cy_"c(I̞~80u=h1<^M˱5P ;r:b  QfԦ&Lo*5JX;Nh"vqL真p񸦍AL:qs \K;IϚ!`"F<̓~R_}= dE%\_AS͖#Fηg4{wtoK36e6ce; =+00,>xˆR>:$<DŽy/qEߢ6.F' *6~zy \DW14Xp5Ejd,Uiz594ҀLGHþ0p ۳,:9g3 Ϸ m !n F!Ș  *\7~l'mLu`D`G;F{;2&V/GEIVks dXXo~գ .}eaf%NmwlW&2Mv1cԈ0 רf>oJN͒2,ƋQ@ Z0|4R_(ƌ-c}?4Y|bJ9$(z =O˪PNJ *UU\$$A,; l)kZ46=}3L2a7pcFqGP(ɛ?.P+f([XqQitut %nʔoZ"YHB ^u]^4/)gR-mzҽAcڊ<X2Έ]:I \N Dݕ{ 3mB{5*(٩o[9Q4O!(%ޔ(Q[aWŌGc`Gjp~?rZwYRQ*(YA# f!vdOUSkRELr`_;5&./$]d4Q$) {o?>N[.f׎Z:dF`x{{!ـ@8 u$WJQ IJ}xpKlB~?ݶ[ 7H53kqt_cBW}oѼ+\r]9z·XN]c#`T[i@ʒ0sӞQupxNUd3X&T6#:$WϮ%WqEG>q~OZſ8_?-|7J_:˙眊鹑r&0gK~qRiR|g*GP!f?GlXjlffsLK[!f^k#୐]^EH~vцt*Q fzjK'NPrTE +[7|n*͗9nڍ,'_ lb>XǏ8jcc%-7{J(ys./V^8}|&7zmϻ-Zyjqf('?ƤPq8) =n6 lUc!4xR3G\Am>ͧU>[3m1'j.'IW//XsxC)4cku`?*"ވ<+t\o + 'Im΀YQozkr{\_'9;O >qWM!E?JTXܭM`禼qǧ?l35;oٯeϢݒY*[sa&1sIm+N_>>`y\^LZN=*E̳ _!bnUѩWqڻ GlvpI(ÙaRCKk,0/Dk# ްiGdG׭H/M8*6lP M]6i{F&j"p'":d͔MɸM m1h| N$;ֈgX{`~m 4o5hl?S+u6׼l[n=}dXrO*ryՄ_B =ӉpDsdA*^[d<%x~-! [;šًg>1.m/_ں ^+CxMcoqcn#'_b}38ijK,&9O.|iHmsŽⴲkC9"ˠ&u;흐iF0*ubYI92ZE@}޴⤺Gc(nÓ'`BcK8)^jU <# =Si^}+i4ViryiǚR xe `Vv}Tp W᯹9TJ+n 4 lW0$0`(!APZ!7cbuǖOI#MO6ٞK^CC\"'H-;ҵ=PGc1 [ubs!鄙N.%3-z2ͪ 5X0zǞ 8$ mKQ_Od?WK2LXfRROz,Dlrԃb`Z[o0x7W|1$ _Ew[ dH=V( K VҸ<72rNX9[ZQգ47hwt241$%k.J gUUtHS9/X݅H Q7g[IuJq: ?8ge0h=[::^oT_/YCW9njSQ&~pQyCQAi քp }_3r+RZ,wUK~,qW qUA4IFSp!H=;&;ѝm\N ŠoB#V[sY2m30Ѩ!ECW̋J]$Tgw lL?K_*-#C_)Hx_O(lޠ9<Azʘ'`qv%L4H%pe.(? w)uJ勹<垨ysi .[=sK'SW8p~d}]傠s_OU\+xY6/J gbJ̵oKpx*=aeVɄvKAp"a45Hu6"o;fDZAiμT^z2m%O; Yh&.Y\Ј%ĤTg 7a4iIo({γ Kfu淹̖(6_K{<4w Î ;-ӥ<J?sm/;@Z6k]ZBs0o(߽eٔ%*- ]zJ3PʕQKHðI3ؕj?vE=L"OBN;ɿR]mmcu3QHPw OjH7T⥑0*wppiKXG%ĩQ!h NX$\LA%@3K;$2ދ&kVZ]*v`ÿo/q]K&:=VH >cHY7IEe0&S3Ų,a([4C&!i{dQF` ~r30Cxװl`y0SgXN$cfclG1c酻1׋rJ'j-ZESiF;,5AD(|(g;waتJ4,!BY;;芪`}hjk/;OOY\AO}} EY[1+,=:4˛ ۚ \B^|Y?NW,/_dBA+yP5r)~"EG8_H(s$? tpWc O{cn&qn\vE3,-%/Qr:VIz %5&|@]95< OxeL42e6S[4؁dz=tvZMsjaץ~we,q9)8Gж n^N!x)De(Bc:uw~ϛ BBu*9 >i^#RMe$(~,M>u)B>MO d"Ƥzzv Ҿ3Z-W}z z \j^b8%>P_7"2\xXOhyLd/Y; WQ3E&uU|3h2P4j|i3L IFl&P :پ~`W 1"ߩcW/-;OP5]3>ss'J8BgĻ acy.;pcsӱgޫOGcTM e=Brבsw#m[fAUM\'icZ;̒m V%qŪx,*Z὏Ws6 Opx5lQ] 0rAcbCή[lei ;xMVIeoϦ] Sg/+O6ڔQtk홄y!~(0|3XoC@ gƷ9]UcJPfݮLN)=5~u1upQC$2xaZ8x2 jrƩh'ԡbzw_v\3i%#{݃~^UEx2T$cH `x虉P-DžIDjz?@]7%UY\ 2Ǘ@b$q:XD>YAjgũbng$x.HF*["@M/=(g~a9PlB>GK-+v֔x 7'jmWۡ K+s( 6njCfh;bPV2Fr]QJUKk)UQ%o{/5~|)$F}?'r.W$Dn"V#L~U冐6+v_~0DRZSy`SP L4D8PR"~O `B~Nkp^Do 3+_;Wmɑu_U"-a1v.'P) ǜH"L\KKӊ*I_H`Uu&rSm>XM|-l5>=J%)g"*z}(C$0Yi闤&N]ք"MHM,IKI7iCpP xT& _"Z^)e{AمqV^?vw{쭪5eOq,ǹkD'xP$&jQbx;3쵛TyUfl[_f!p7gpn ct`У")kO=FK #6ZHFy}Tؤނ{{qϺMbwH~x'!PkX(&3MG:F$2 (>rn]k$D6EGm߳TRg%46w3 yn&;_g pAnŠ:-uo4E;gYiFBjBp22ˈ\n7o,7kwTrdk)kgzxS-5ܮA2OZ(jq.!ؽfUMǁ۷ Td#`pYM!L *۬ZSs+/pt DV~}#,muӱ һV ]=Besl22lkMb$) N5Dc/ 3A ʢ~qLd_7u "i8'xiB?݁OqHq+6s˼mL|=g@`P={̀P;!^9)B U0FbH0zBp-+ZW{aX& ax}ӌJ@e-~sy* (EUܹΈ(]vdqLJ_21|-ZBˏr1#tiݬNT5-O|?fr1^~&~ R$WI[):u)OT@k:x(2$XSV-my/ ~&W{&EǡlKc.f9yܲ%k Goh=N7r:fʹv;X(.7V>IT05v_ \oph/PZ%WZ{r]Rl+0EV_ʗ@/?Iķ`E&W284{Y#gi؅6??g&Ħzٴ$<{V2a#.8(0EDj?x#vD3 ٿ\lC[q*ˈFOj]N(/dPĬ#Z q{ywJ$i"DA'o=30n]dK[.SlH`:dt. mskEcyAH4Fi-sI5wC_P%W8jsK|*bTBx?e'P \fGjuY{%:)hh9ZMr LAKrVtbšW>:$[5{ l;Fg$SX-p*1AZO,8<4 F(A_TB}SCW &8x(e \__ S1 ScYR,:Pnw_h=#ʯm'E%D{spxK?z #ݹLva(*̲ Eq&'9YG.r2QFJHo˿  N][q҇t_MG E2V*hlaYup}{I'@|*v*QFY_\?eCwJ;[|$Y5:zTz]&`r'#6vfL$3>xTw\b6oUJS*Nn}fhtQ eLE%L12?Ŋ/D;۟!aE8a$,2z3"f~V63'xv7H³T9M¹ vL* Em"}N ( e?_8b ^sRyvzyZ&tI tZ}f@>;T: ߧҺra\~zP`{0a8A' t9N%BD"ʘ.ϛ]SC3 i ,5rwDł#ϝMƥsdiQ#i?6uE@} HR VBJ쯫@ą8+^bK,i'Ndk~i3Aϙ{?p~x9X;U(bhV=5șA$l H^/z=B줙Ao`OЎ.~g\*" 7 H o ]PCⰅ7uеkǛ\f8dj6h ='#SXӸn[.&6 |CR\v2^.t9Fx']V2VX/ũq+/tijX "F, > kNK~撞Cx=9,J%鈴&z:.s6&f}68cs]!SUfQ?ࡳZ2-MIʫⁿgK`,K+QcUۓ a3g+dsptM8Kfre>M!1C}^h oI6{ ^%CmVcICM\NbGǴ7[AtMRGe<*޵~I$+(ʤ?x;I5s)ڃxt=zZ 5 f.'V3s 8=jXkp;%ÍW3Zh+Lrjϓƺpc?m-NMyx"w4m8-[RU#&G;3owd:r+Hƶ$DM|+܋ïbʠ#Jz5w)*P^r"y93d$*NgU. &|!g.+-yǀ@ǀU4$;eYqc*cz8fl- W&<$G{ `:LB(c>fԑ&ugĎ9vhƦcU6_8Du]ho>W SQIZi j]fhdk>fFִvi3jpC$Bp'P "P]`cDrWalZP9t'&\Jp)ԐL;ϞN#1ejB%U-5ݝ3KiJApԾ= 5{/F >@Qލrm]>BבIsi*!Md$u,(DC6n~voHJ0crfjJ@:;T۫3p`3 Tqh'Rx@rwe|O09AɎYݱc^-MTlcfIFbIxu#WjaRCIJG$/HW*k?,pVKvwx:=96(͹N1x?BWDi_\8)ժ;~/pŊ 9;E݉'moR;s>?g%GjVG a͊ p:;XT#EM/$Y;9g)1p$?JfB6mxPnuNyPEҔ"nוԶIɧP˃m| : !q 'KrBpӼ_BZF]As=<]Aޛ!en1-[=k hJE҆Ъ( Q5{ȹVnoj `v ``@ Cf@(0gqrNNL_3hWf+ _zN{z\x|z/p.  Vdy*L! xyp6^@A:C9X`':tt) L \&n4SԪI|SbTP.b/_Ͻ5}@za-Yى{? s( ͢GFp*(J' I`;rSO֥dz b &Y|Ms:P xMh}^!ɣoݻeu';&V҅uBr.a-EkSBNֱƨKrE,,WgFsVs [j@.vvU*HvM=/w=~u]X6%6ev 66Es8#VR0JVXpЪԹf^%0!c=+ bo. ДƨP:j $8+՚R)f)s;UN-9UK U]IΜ|IZ {`9K=^ԽM(٨r ^Bw<ƇK4IA+Mq&$["ï/-3t2QV_a11.<&IZZ2N-eݥ !{liS@!*y~ӴQpmC(ke6 y~#<.;{7'VҘ; e!UlŢu#݌0Aʍ. ,"x%LAV'|\P|CA> %ƭˁowmBIP =iC\m3o,4CѣbNB˨4!y}p+'X`;BB'|R GJ$ܜ^u?VlB~s0+V j@y +dlm{\UZ}c;UNcط(t\ADmr3R㖄2pqV '!x,Uհ-@A?;a~3mR]y^EݧP[m7^%s~ۡhljtvң E4\5$ hۍG{5yYxBՂZD Huh<6 - A}VLTtrз.\CyZ)]K[;1BJxtlm:RŶmq w%:V:W}FmbhOi`IF=+~! f'm.󕻜K`3D'"9J_#wMњP rفu~c-@r(.nN>7/$7[2\͹&Tj`v1̄[hj}y7Qw}܏EQt쯢 0;Zz*NWJZa@m^Nc9zՖ>A.[l PC2a-8DLD<EG2"Dͬ"M =s|kH YHN K==!,4%P)ݲW,.B3ՍiFqZh,_}&~G81QMo#I¸Y&ܛRCr&(ƀPNUXƖ /PQmA,סϾo&}jL/QGu}\ǖbFcLW_ynlۑP>G3m] v q/mzz!UNZmd5䲌!E`l?[@,n+"a`3R{>/sq L&列hYtph2$iK9hò5wV!ץot%m&T'#k]ַ5Fѣ1 /ZR>BE qXC@0{UWO-9 Yw[z.$ =b*zLK dIX2V`镼2IHH:(S{VC=[57tUTX_UA:09Ϩr,تEdw_+,{$yO2e|'xk$J~ڠ!죣X?w(Bܺff2G?|OD5/9S7e~θӅ9m\y5 ](M9ّQ!u;{ݣ^ē>r?!6&Aͨ|y|Qa1ֲpѓ}^9.6c6ΙA~&->erd۳Rw'Ƞh'A#*ԈP@uOInȡh_ BOkMG)e\Ӏq] 6N\8|_gz-Y#RLN| s{XmeJƜddHW[Y="}=! ?q͎W:B #Ɉg&َNS.U{g &W )FG|ϑvmOEf52:+*~BpQH*Xh_+i \7FF{cNo;tjT4Z9aM6e픇 x)M.{"2їIt ޚ;rR@H"ڣxѫ̶,"0}$ܻMᝈ dӴhKpb: x6܊hxVhҬWjh07vk;Pt} uw- <jQ\jJ |`A{W sw39 rU<M&!NHomZyiks]Buk^%n؊rtusFr,~ݎ _MjNQrs4i\PvmdVAxz">Vd]& ?r|WmR&5hll]?YȠ KXwg$m%߀뻋 2 k8fkM|$&eާwJz_4f8^O+Wo.a'}=>ivjôe&2I0]iMI.5*Fn'UT;/׵/}=dpVNJ ]Iޤ!3G5ZF E3Z94/hgH H<_7#LO/쩄A!9׮8f<5|0ϫ*Ǚ3. ar&`WW)E2vd$o,zI)]?;08:M x8H8Do${eΠEѧdkVvuX\44w38ɻE7>vuHs͜ Adk द ]Ok˫Mݓx; OA n'VvT [i staMɰ:c(d'N* C,̹@Ծ:@,yzLc`MS{-DP$Ḩ7/8phtQ͝˸T6fa1b:&6*?mŽ3p=hGg'&?>O22td&lS+g@S)` Ϭyy]WF763dhtI&KeK%@~@61 ]'R`; M&KQzݭdj>\X$Jf 6PH1O>#g>͞n9 J׹W*CYh:FHo*6x xK W)[N(tq?Lϰ_h4(t0=c״ Kl3-wDNhal(Y(JwbRY:_beS7i#vD9B,{2@9A͛q0{CY7n˱yb>?c;јΠX,?8 P n|E8ڐ4_)׺>['C;r o>ygZRE U=q9yjr$!6"K|FdE3ñ.m".]+0+Lj ˸ήvW]!_ d*3 .wq39$ڗAM_KtUXS߃=E?P[,$ĩl0S3>]k5XRBP>K+plKz=ƾ35Cn,XyR쾢vsqde+/eųlƏ>3ܷ9o'#z$׎Br<h&}|vK^8=u $+w<:d8ŭpky= 8òd\7cX6t;ĠwkRya-x6}YclSo_Ȣ`iKrNM!%(K'ڗ$_%o du@kR,/İn]#GB?{)خ-4F qfy Gs ;hwM /Bf4˶#0Űj]pU|M.X|W~]&[V}K56( p7ftա`F~CźYl~^u+۶.0L2p<\{$s:i{uL_RshBL%炩|k_Uޠsk+`l $QG]|¸7},.צvU쬜of؀`PշT׋|#" ʔYG>m&Yb' xb/p8}Wர zD"!$pftR(aM;s$=46[g&)IwlJx%Rm?wȪCl7 {ZBկP4h0*;PvB%g{RFĦ;聭asY9ςG㶟 N6OQ Ɛ W-F}řɶ[nܔs_swXX*E{lUE^KSUW60ٮȆ 8_=K;hYo*\9l|yK}Qx~Aw>LI<5ɤZ $]&%6@-> í{{m';DApTg c8WrԀ8|@faIQ}' Ƌ3Eye=}Ѕ1S(ZXfZ*(eބ(鱫 '>A<=_C1 CgDL&ܝ3^Ro_.˭1J&kGQxW}uyz +z3!~z<ͦ$pMvn 3Ng^XȹOC%6׿տ3$E$&ڏݡF<0}FP8ۓ51(g|(Sإ RvD^Z͌P -=shog^Ȳqǒ8/ &vM⩅f?&m97i.Tym8i&^);x7figFIOdmA0fHdgqѿ_ !:71K%ǮjĔ`%]H.)RM!>}*YbųoP0P4{/ŸպFDo$u{90Y=G >55SLU @5s\ "Ka.(U+"XL4>f {cV}TJg,v jK+o0gMvۚ nJR *fjw(c?k,K`FZjyGoҜz.N 0OIZ'96CglHMV2򱊣8ضetyS m%=.S.'or 79Ɨ0szTXOlZaLH#Әc5!(;C\$gh7%.VڑxzAmuBZXfyiY^5فˣlԝf N`N104dؒ%(MX=|7UB\(jX H:0'E:oB(?{\`UĐ1n4;{|1Ay|lD;*]պ, )8KB˸M| tCR#)T7zfvD˸c&I !hЩGG{V,2 j9e~ ; WtJlHl9/PPAr *nLćEMEc\#lqK: {)ck,F\fOԄGS)gkUZs. ;k_"-=نlCزP^'H8_%<Ϗ),ɤ @N IZώqJ\ j=XUU9NÄwfdtVg w^#ԣZ`ľa넲Rr_>ւrGm22Th{r^2 ]0pȠ3V}<]XsJ\&oYJ.3R7^FVXRO5RbBbJ(,ei^+cgX+Rn~. l rΕ>pZ]غA b x e|=.6 #N˅l#T7b9M|$IVlPh ^o?,O"ci6?j$ۉv}p:80hm "{?np{hR]H>j9: 4-_@pA bb7nU8@W7~p824!θd=}:3+::.=WΎv"Xth=-[/UЎC纥E9SZ~YɰaL7vzpk:c~.Mn|861v /C=9O$~=+bxO(Z%^f1m#,T8ugc9浮/$W0eY '>A e?Kh$ gB_#KQx8H=K?e‘`Z3JH'Q;BڽCC"6mlKRQ*o#8!/h^R=]q.$|8.[*~(lf)h,Yh~;91lƾcuƟtO\?lo&|y^dM5!%tLbXuPme{gP$ic3)I|S&mD1L,p2ȶi=)#!?Fh X)9 -r^fHrO]ǧY$?=k]k'9n)ϲ2Zx'T|3A[ fI~byN6#[G8Pwyƿd wqn<V=8< ivY\? `swSa(]4]_9.&W4(N K&,M5/1k t/15>Rfr 7a'T{=N.̼y`}&[rbL@D<ׂtLfB'!H/sX;)vfb?+BV6Y3d:?'/U0VzD`xCn վ}1%* 9Y&Im%>GP6fVzsoͩ}C lb]#` bxAl\:/}8W4Tid:yA) ZIѭP@Jw<-BHX!hԱb],)@*,3U 1ѤEW$|6/s&ŠL:pˌRۓ0ER(Q߬ .! \ld?Eb9yJCR@ԍ%OQO*T)YxS[6PË3UXfG+)T )iI0 *JG^ M洬 @Х/rt䟞WqeHb _薯WfkU6GFco g9Wj2l Y -B*IHtf1DY@=svH3r|p(Nl(TRpiL?Ub $ՇO%&X~2 ?fۧh{jxS]aM@G ŏp,Fijр43k6:|]kG K%'!0,g>عuICt. + <6XtRӻQωTϩ$$\+7Q z(l*M ]Ɗ5#i֭[~4geC$VpL֙@^\+Jrl)OVȻb_+>F#MCrb="i6m{ju֊KL㝶~4's,ْ;Zaau NRB^4Aї{^^՝ΉS(w ãn;e3@9\J(<'Wȁ5pmld-:.PpuW홸…gvM-AC.e9ךxɪ^AOy wݸ=%2\ʹxݚ~7CҀQ8:E`UhppAt/xTq mj%*c}ɿ:>C6X!12\ ]1XɼL߹n*6-FDuwˎ/X7I#U[եϢ]mdg⢵k1UD?PO'A9]izhrhY&.$%ՆS+ӝROJ?ic#'h=咞}F!Ү>H?FlWҝѷ$I` jןDq~?p 18Ps ')/jȆ\5iF)"ܖ6 ִNAH+t%  CɄ٩|uZ#bM@"r!ˎm=_ K:E[ؒ[\W|)ܑgly fT  "\5f;, u=ӣ"`^{_1NËbCW5I^v41rڠ5n'@KLlE0$8<0r[mկwOJ.F_):i-󔄻@X;;$?vBY腝6B( m*W[xd>;P,@P`^D4+sהI3$FC2N״TpoV`[4{p:p7ܬlߒꥷ. GMPenn~%ݪ#i|k\~ϷaR"sIw4i*w̤oqeqDMӴQsܺ=+`{mfꥯ$ XVf|g" #RUͻZMlC̈́Fu`r)PvMIΪK\^`9ӛ1:Iu sov,kNU-G\^K8Xtr_2q#a?u# e 7VF^^SٷoYs ykm_6]!gpCN;{Ι)<#J/_2KC";R#>Wor Mͺ\\8'N-,؇+bRld TO=J\}͚b N?( ւ.ڪH<Ƥc~ 2 gI0M}ȋZ@en'" RrHcqs{C{ǍIdd"IR#`ݓNx\]++牴% FY4e~]-+Yd/v 2I)x(.HY媗mV0x΄tGG/;IWR|_\8 |%MP:r޵*6oB7ƽ6`U!'V#"<0ZDO+ qfbss&hޚc[O+ۺʶOf.XOJ}˷ku2oVr56J5O%MYѧ2gy MIڝ \F޴\$ O3=Yxo1l[>NBI Uœ8b]H ~,=>h4|5bkU;,QF!|.v++Qӷ3՘Js8*KnMUw$ErIGb:I*^đ|q S"Mek|D9aad&=^Ĕ)uP.jUg+KW`ޑC}TbT"^yĚJ!HwJ[FIf:+(δl!V:,8jݕopP'8b/}lb ~ȿ2Iίz3s=Cim*.Jl'<Rޒ]SW Ė4XOrn8of,NH8_Z/h oLvJC?)]Qs~8K)Q'Y IS)5q8ȁzm#K ;ᜐ@[3p+gjZr!~C=}+S`)pWZ;ųBnpBRújW1~V鴙7aD{˖<7H@23bCNW ?A\R}l"i(YVr4is}ҹYPCW r%\/e,sVr _Qk"Qf9=(7vLc'pϔ*mqz`XJ]u;Lyȴ]74 r~忸P}@ulW L_T+I^n $V>c|)&==)*UP ~R)TCjlɧsTQtǭla0Nɽw7@5rXGqKaC lmqg Hw 8Y流6wJJb/rHDO%(+-e)ݴhl74M[9.x^/ Ig noJ̒,\b~0-Q—&PaeA(WMJpmʃվPc:N'*8 38 .7T,0 >QPOU0 p<>RrO7#Ѝ*bЫ֛نLk,sЇYu oOg8~4y~ *zXZa +0Sn2q\+>4_9iGCQ%RMYpFx6DWkvڀLK<[7C\[#sֹlKVk̓Sl3 aNARC&)cV {?_jC0YoRtY$sHA0 ' Vsk-PM^:aNwҍ0jѿvE# )Jiʸ:V+H=yi/_3K~|uEdQV7oYbv.YGRop[@?`i+Pa tid76:2U3_ޡ^nNcJpπɺ3h@p*LUHxT0·FlWbMl]3Uj-t\=4o]'aV~"bCOL>[5[^Ҵ"[g9^M !$Wm˷j$:2`4ΖګXj\ Qݬ71w2B֫P7[M]s,6u5x`y&aD8Klј&╊'m(]Bp{hz5f*[\oO`am[^m閉Ouุ>؂V2~שrdx \Rc :|œE4U؈7zZےIq9;xЬ&2&Y0ҧ`E /ş]%k|˜PF{\N 4_+*%@I;KrJ- pv%r7;$"M5D87!4Err|nv{%[2'~%Ʀ%o Ti5@5%R,e>:+``td(auy΁Ք\]K2hJ707 sJBd緼$HU4PÓN 5z#$ڡ-*mCwӘ/gpIxcUҐ1aJ;mI2 VwcX, r*V4}vc6=<Yk]\HNﳥM\[rH%+0B`;AWZd܏L-&e+b'5z 3e(YG8LZYI3CԞQpW*Rv5 V pt}T U!ԶWcQE]y_8B oTČ0>||k tZw~&4tM5c_oM_j=L)7MX@/ t+#2rE(d7 AWU8L䑟{OIĮR{zBCPx*+];|)pnh|c$#'[T͂R7T5)9;RS}]g#@7iUI13SI3!gۘ㶮ȩwaF=Dvʏ/Q;l,A3[=N :[.KWFK$hTWY'bݨ=B711zbG* Yny5[ޡ8O#?(!AM Vbw @zrces>cT ۵T<-8C.lܖn8p3z&LoQZ+]sҶb'Gʇ'zsH^B :|NB$;]!js|LU"c*P`/w%h=Y<(мFm}Cy Al*LPs8W~h5jrn$v|t7m{7cPDHE z^1o 9Z,#4 s~s~1x5u42(ЉZOؠPFz, n 4.ٻ;k cl&`T|k_DR FDVs2L.k ԍ`6 ٣06&,ss!g}#nsd?Խ%6~N @B~VNа 8fcwe5F+^v b8ē[aujՙ=4ר31IoM; ?L5BNt^|#| ȕ&A%ujWXR>H%B$<)}قaGY{s t4iõbCվ Ukɦ>!t Py5gc@w$Ydk3XbRN 3)X뙐4w2nixhF\_]\#Iu \0b{Rl? QL+⟍33oлԆ0{v҄];u99!P2f8W0imsɝAܠm,S;s%K-jHS @ +Yl3btk8#e'BǢ/,oJje/wZlւXLi|$`a[xX6)7 i2OM˖ǝY3TSԛeR#q=Sl>76Jzƹd r@IHB֚ۗT,~KMi{lvjo tLf$DM|Ƣ3gEt7 ?:UA<}? )d*~"Io!r8psj p4 X'%Vd1taB:fn =$ԀCNy;=P `&^M8ȧFԓJ^ϴ9jsq!jCEi&Ҵ!AS4wVܭ@ /5<ŀPB-"A$$:!)Kݍ!Ͷb9V (C?gn&'8b3WQ ':B~,5E_HԩV#mZGʋ8&$?oj%:&V~1OfydJƵt~˪IꁿNA<C1^@]@+K6ɫBPsⓁI[ᄃ}sęLڙYjd z{4(eaz %N gPq9z@٥+7r68-tGAQF%IEq%é=i7$X$~GA\-4wq0|0zhK']FJQ-A+I 4x&$n.0QNum'?cHǾB9ƐHbѼw왝h?i{mQVvRzff@z!+jaT_;A+ jf|'H5vq؈1eڴpts ɱ^P钘TnWx~{xόj縉lmk9 [l+*IbJoaSht$pݨ,Y,(`px][ '|bT3ά0xfKr}m}b?̬bj7CYgGedDWAc(.Vf_ia6Lf ؾKkG @9ʶ򶪴zv7nl"FQOwDyg P?<`,c{.#Viͷia!kd)U~_ոJ$%f:DVnmo-s\wSJ/SqHܳ.}rNRy[0 4ߤnȶgI|?q 1=Z+z&`Ð |hOK'LL!1+ީ|ɼJ:o9SG ˖LMPC|RVGw/'frV%%)wZ% #{Ӛ~~7]n[_-7Amvl_{Ab_1r8wTŲZYr`&NM8OL8N2˸@\Z_T@y<̧+Q]4r_Ǿo|;B/]ebݴ1aڤ`Z@~Yþ_*Igx_aF&VԌ+l/L+U,+ JR]0XR^+q{³֊ĮEnQxV 3&dT1qP&~ϊIJ)[UE2lv!JY-m0cH+ 8DܟaU ;r_0rhdNdHiFwk$*4i96ߟxEH#j 8Ӑ;w)¥Lah(_l v:Pm|)cf)w%g$Dׂ蚡RUg`u|ˌ[/ UMrsCO8 kg@kDX ^Zͳq,33kKs:/ݴ m/ M b^x{!pG {-GB`6C'_Dm*Gx/.9\l]}4kw\APL3V%ЧMQޤXr!dlիd<ߺ$"1sEމIsPʽB,np1%L<+d{~73v- /օ^^+ƠOzTʛg^B=G- v»"h R%fr\ՏNù:s}4?FZWәpdn,'v%* Uw-djMz)U<t>tV"qtj>t$y>QOZΫ-3؜>}{/}FSU{9` 25?t'sE%׵8Z۰o\/nC)7oJ%z\csM:iV k1]x5 αA@ qҍn\N' '/񕩙vMh}K`z֮5!lSHk(/;B;n&]~#SX(A;I4ގ/bq!ʹIאN E:yvU\p3P-l'A.(Zj"H5?R3F|B|u)KN,[=?ݛPcے_}9zv=De>]> NWsJ/>ل 1~i'KP¬#T4Vs,=Tlc~+XZ#lP肍;;/&vAʿHT@5d ]?(z"[uvZ5Uz)R :ݜׁJG@M2tt(RhF\qM,i8=ɐ.ZL&?ni0/q̞24d:0>NbTFX>upRJHa-A*Թn0iySnUY1&$6pNn7y/|rlcu:@2}$3-1 xy6ŭ UJiVxTOeաϸѐ܁&X׋V1fNv {@d~Wb!_+izC 9K# *& ,^,PP>/5aӻ^ZtM3X>s9/_7 O"8X]-cx,& AfV%%Q' eV0=̽9γb -w2bXc*[cM__aNO—) s2o5X Ǽ4CPr82ޭB7ȺX ϓR8Tu(H_,^p_1(gY.WS}0' X`ч\˟bz1-1&7fjD_XK<+b%KfLduKC'Ui 'Zкytn\)G{)ϵb\rH&Q'e!;TL#V$4uL>Ak׾,6*'=AZ@MeZ0 w_ }=YbqцVڐu!81}p'7!=gd]Q?4m_ߴ$9@sFG AM&^0dJ1-Y5/)C\/AA@][ɈL'LJ~UvM4,} F `q4HϱA>Fh㏟Ь馄FZ Nbif(= 3-eޮlQ.bq@Hx:5`DgSvIOsZTiֶc`в]ih32w6棒W5)L<ս΅[ l}5qy}{ RH)ьERn8F  н<`U5?o]"!bia~U)Tm(UYJL@$5>w@ǔ@/ CP,! @a1F1G΅elB 躨S+ t*GuI(7q ;F*kn>z`\P2ezɷ'oW{d'[ o|`w3`q5 -ڌLE(ʑZCi(>Ѐd. Rٚ H~gH|3sըTi[|wnFZl)g?j4s-df?BPP,ʙndQ_j7Ԝ$1 Q$Hƽ{8xAuVrUKJu;6R,FJ>y̋0Plk@);ݮ_DCZ_q+Ib6e4q8Ac߳|v& Jvڼ;y U+OlTe0?yբp@PU5rG]D#WkʉtGkՅi9Y;KY@Կp%\v󎯈/f_}-ϯeb"&*"g~IV4_-C:W?]/# H$uECʛpЊcD97tnj坫)NǷ@t.0+·ku3 9nY ;tmzt^qsk6y=p]jp=#uU\TIMтǧF3ZT]phU 95dP  KvbYw>#r6܃qSs98!c bpOg(sa e6PKNI2]X Q烜!ۓͧ`5wGvWqkH'j_왠XKKvp9Dr~!Gy$Jj )_o~则|9=׳.x Y*U~TNbUAK/<6!LjXb@͝-xtnՅ'0Eoמĥ^T5DHMVB I W hĆ= uRf%$al~AX |`wi憣;slߧȞ֊g e.d UؔYO1 u|؆0JٗeN+ndL.%ΒAp, wO/ V&n=_w6LZCNH-%0u {|<&g@)YM'sZQ=!+#}`{ TFȧ TZ}:yP/mdD '-罴H-ö!M\`x1X#5*;@&^gb2̓0lk9=I%g*n-w/6RL3iI%S9>psF1}Nhp*UaO Xb չ]M;'GRs,26ʒ̉,f4eXDסhSG?SE: !%LFԥk/(@~G!f)H {#-gjC'T1sZMe? 6 |8zv"Imh8|ko9':%0翵5g| F\ ??DHAw{6Γ`@ z1ULF']\*_C-VlkS<j0ZY,Z/W2,jJCsͿM'^Kq+eͱq1ǪlIs{eVҳ"Pp}(抲CyZ"sE]w4$A H蕍Ոnn1'ob92ܦeMuaCὦ}g5;bHDZ3[Az cyvg@L&}|M饕( u/ D#INw:Ѭ,tzR,v'y]0G8Ww"~ޗ(sf:_"}%]3yDw7M9 !2Gܪ9oF%n%dNܕN-m-{:kc,QxQv?flhFҠB%ΝS?A>}hy$%/2K*Rۇ(p>A$܄.V S7o;en0uZgʖ4 VS zHorǒoz[8/TSQnY[Ax^_cMrQ)~M.M%ElGZp3(AmR{-[Q)d2ͶRXi￷9cm.N'ϞJ: $| 0`^"TV 64Ƭ֝_ &9CۛQi{%k^vþ]X2ފw$dgP2[gO t:bsDrQѫ˦L_buwps4I)zT?hY/F;t#BҋꇰqDR5ue]Oe3eGqf#Uڻ$"I _29lGѝO2:\:G9.-*eI/g"E 'وp艳=9mȓ0A~2PVW ^nJ rǕEUdթ7$HG[P R *{hN ye^sс,*!qhsۖ:44a`&J zF~jOt<$\R`lE}jיt붛_GIx9JP*8QVܽtו\J)z(} ؐYo?\X|N\(ҕz:u%ռq?aIJߧxJ'4x])h*VTBS[u&bS;[j0#IA_qHACpK럂 ^"GڊyqTtO#?a7-tý*gCMW;ghDnʸ-~e5ɄAoLmch|C?gA|F.y?q۶U#QWGAuqaNg$нTi&,q~X/uHאC&C Mqcۿ6=] JQdA|ӻ* 걠-q7oed,jD\>[mڳW,rl\=>bޚ"[8n"1Uvte@o?L-L?ZMSZGt{&Q$P+ 0@B^* c;!&ڪ-ž8!{6 ;!~"KxV7 0;t Tb WD]3FV](SGǮ<"{6Z6V"ItT5&>Me2!q//W|Cu$I04j5::CUnwIQpr]0+2FkAׅvNb/|HYx$: ]XM'_P_m]XR6ǁS裩*gѼc޹ŷ^k̄/@ f؟zXȄhinEOueq8sq) KWl&x3Sb&%WLAYX's<\,:3Z:a}%]wЯR~_x4%isAL51`4;g_^GQEQ{Q5jاLj}{k|5X .|V By% Yd{^a2cnĭGX0a:s>ᜦ#+\ X;̔XyuJAI3d+f:ZE{Ŀ̋KᓳĒ`v/MX5lJҚ_Ε!Oo\#6 Jx FXf}>U@˝Е vlfIl']&G'_#ab߬8)Wr=ݡ;HBPr?^!pLf:`i e (*edcfG:oI~@/R'X0tf|XbsD䕷Vz,)E@_[ӄr*Gu[KRSϘnhy)$TwmK@NAid )X6:@+ I˂9KDƳ(W_U#So f8WYmן?P+'IKstYt* xpOZe/c+l}a@񪧉qB)O#ʍySZ!P:q ~7[_ٻUW/XÆhJΧtj\=FlČ';Db{csZQ֝(lLǞ@Fŝ-&5YS9EiXh2 Q-.=C}hb S74<^1dK~ kiTL'JhXt "eUpLx)ӿ]3Ca 1ZXrX _Qsnꔬ*ِ\t|fESj-?tĄ@!lfף? Ŕ38DA< Ոq;ŧ!jIh<$ y<*a㗸 lE<\#7L zncpAq5V2!s͂m7COcݚ/|1BIJĉҢD7; b֒y;T"[ e>\.yx99?֥}f4|{fz}MP!p:8 b7 -$esYYnŰ ˭㌘M+{=BA<8fw㶍_h xǂ1Ҕ&F I8O1UNSQDR!=WT |z=̯:~>!"P,CuKDsڱXQ[ًŒP)o %*(dkz>6 x)R0a vμG$tieW$ zFmڡeʭNcU9Op? n(^e~-YxX B MۧsKIAj #e-wE#VEGm*?T uhuvρ J6 ~s%su ~<\'D@{Oc*m!LJ=.s a$ѝwTkqJ[C}p>r !kAkLIZ3FiΙ^FCfj1W aFb: I|L[A"&I@\Ou-: ]-S4I&Π F  j*|r 7VpV2F֗~@q7_G ǜ6k1rYZQ<*͉kuUnBVQJ.OzYΥaM R~`r~'cfrEꗓoRaxT-鈸TzFRfdyĐX\0 M ;ç jz [[N$;j4.Vh?WVz)}X!EŒAnL [tbI ~/XHfc v\+PzLqMJϩאkP6-LF&s'Y*RҜ 4NGvt cάSbe@{m^jk9Oyɥ5( t\Z De6pݺaGKj*j~=Ff ]拢[,bNӈŜQȉWΡTir!&3 Eɉ-E<.4Go/;iŊdk^t9h&d>9K"Bi.HΘQ_3 o7j|U_Fe6Y" T >I ~߫7ƾaSM5x#S; jTG]|Ҽ%HƠ.J:p50+E]V)?ǠHxH'Nd5PY6TkҌF֣&^,7a` ulxbZ ȭ֦+p{D=citU(mNMmkϷ A'RI9 Act!Zf+?ƪ"lքʅSq]jwPFH(xj&s:b*CF95y&^0(lj/e޸6uGv|E[ .*F1z2p:%;t$G nN (\6߳!dZ-,-X~>!Ǻ+4bIHiFtu>q'Tc*1Oa%t _JL6!, VZu3߷AY?s]3W9U&ZN/rO7ݏI*ofnX뷩y?Q;dzDWyO;Tj7WQ`arl%3;9 ́q}W@:TLqe-W&ط 0mthuDG:[o| ݿa0 b`ww\!aA:_Q?|;o,<$Od}6V"֓.jvnݻ];P2)2PAG6;V7 SGװʸa~k8fŗN|L%eC!6Q7Hp,[s^ֈϟ!_k}[y gv_t3fNpRE# cxBdMe+2Ng1㽀c 1Z\8hVy/2SL^uUuj\rөB=^͛ /d.:C51%6nTctym-M)*u&ew1ꦢ93DWV ՌtDo+=?qu${ه[{PM^6qڧu: 7U3ŘvKw|H;O  } sI"jbuUjY-1p%y"1WBGaZ_ŸBPG\# VX0z3`kSyt9Ip4m!"Vn͚wV+0 DVK,ՀG/%SMHZe'wSD)G,PK)XomZYr,bhʇfy[^=4oOX]i {i{,њo./ad̕fB9BmM Cw:Qut{-"(,u+au֖vGZ6W'I'טV+aid1/G4!VnVAhbk/ժ3X{`l>UjKNNI4{xꋐ\NxӞ8 E,@P^SiS'BlbvIoqPξ8N;ʌQ =ؖR:}]I"ᦢ/9Q׺8q=k8Q썲L-t қhN Ⴥ@4[ {de~.EFX/ݒgQZB|)߾@f Y>!~ D1r+@{FO0'8u~횹w ͹g/hqP.$` a_jB0<}nt+ni)/1!( 0 $kpP pk-XxD_P4LPLa# ?S_+  BCџvaiBQT^n\z<2oRh$Q'_Ʋ y_y]ځ+gtĈμeTc,+O Uo\~=PF\nm*gEPzE6%2mzoH<)!b>Gvƒ  VaE6HT2B]' ,؃i&҂e|RZ]4f?0GYsQCcOCf+-a h$&E2O<`mm>C3S^'QZ}&#:>a"޸;n]MqWr, sKʞûHx9U(5WȘR$3&R5+N";:m3nZ0mm{7I2r ~.?XNFhXgf! J>l.lF =+E'[?i]U`o֥¨0+.GOG{Uqm=U V9#%%ui gpؖkK-#CJvi)7`L bu$/}Qpd2­TE9$ =^bGXvX7pxu.{(,h W&[&k@&G-#?^N3>hb1L0lոX}7y.m=jywb2 џ.A>dZ}:8F'd8֦weu{Y,$뫇قo#f(V-L'tۭMߝƩ㿵 s4κmפE2)p4?/~ytbb!"'@8TJT`TֆQFOT_d-{[``V"kZN% =FD> PO.mL`옠F3'L턡s~6ZvWO8ef ^\BF`JpK=v%kj8&'U\ T18 OIvpjZ6ka52XPң04$7 U)nE~_Ov0&! \.$eqsK@&w{URJ. #֍h~a/ws!sZt"6)1!{K+nO㦤', ?=c"q9TtJ~[ zIOOPl[0'dיtDXYZ3郄?>~VSf=^qU*#'⍬ɛ%[4~ner],Enu_p; x[T/v<߉,mOWCs=]Gpj jpylh>$BZR\OھIt/`v5q U' \pQR"1ԯOm<9sx *U9Qݧ ϾIo&b> cֈLS'Lڱ3vƸKwճR4]RCÂ%D朞0 iu^P;~?"t[><}D!XuP7-@ApYdM‚7m/ZHZ*L!]hdbsS #QG$3GKReD}S_CӏzS zߛѸ른2[\U3]pq"}4;¢.ϐuAh7I |0q:sm:OȫW3FbT vMabdI,ZB1: ]ɓStCΌcW/},=k})'R_A|ܺi+uΙRkbb.7e[d6㨋q  t,nth3>^Ww4^pͅ-xXvV=kj gй5m~1&iCؘO f@v"KPƟMNJ s9. d`Pl7,v[czZȗ9 FNPL! )X?lP_T+?ΰ:Twz,m@|I4Kڇ+D} ?Q~"pkﲶXM!y)D؆"=з̓fS$GDpepQeH#v4zV}DE8nқ*r [9nye /`Nv˪[oGdZt) j0 Â⸴E){,"F͒sÝ/íZu r~s ?w8pjj`:'؂?.2̗^`1ᵟbQVcӊ:F6#p;P"FP_ -jyz?ҐUkwZeZ-"7 A^}{|԰lSN\ކ,f}fE70 ) 7hMK.8R>Q"1/ab2y_Dr-Hq%K߳U#P^Xn&ְbLDCr[R /aozׂ!.^P\Ĥ*MÓc<`tT}nVxZŨ"y劑1r' |Շ-M:t>IK"Qfݦ3r'ʁR@h d~0< Q2\~%GEH+ZXm}"{%;c9?//[4qasB ZjXLJ ,$Z2 c>MZE/L]X ňr2{ a!?}ͮhdqcK(j+-zބr1|[>'0_?*"龾2&1oO % 1[Lٞ.q'aS+}-e{+0P "Ya@o¡=Fo )R,˪T C.㴿i?Fj&Hg|k>L@[LJOz?w];3؇w?d%lL"~Yxf J05~l&訏 -w̙%Ƌ*S\OW~ӧ?OtY|abZab?F(L^/jRt:-0.ʺu. ;Ec$Nĸ{^#Jem錡I+W&L wwQܣ1 T;fkyN;ckC,|޷Fw$,ڇ:N`|- 1Λ&'Ii xOÌ>r 4j 44S%k~"٠|)Pi7?܇,9n kݱ0z$ ،?ls<;IJμY\Jvns?Jkl =@}Wt@0<}3Bb z~ZHCgb; / "颥覣ӭ¾fb.7f% %kTERaw^Xu^)!WW9S#8K|&l-ejoڧ_E["Нz4Lg^KKpȀDMJo_țBE)Cw\}Ng3?P}7֜3Tq{oX*PU):5ܔgwzk'Yϛ76": ~6Jt1ӎ e{"Yr0+R!jJ\~h ө{ٍۗ>Z>8tt@W+.*^%#]@; \/pnƼODTC ক̺f R)`K/U]{/=A IRqE:c"e_IHBC? Ez ."-u\ljzвY3QYL/ YS6=#c7n}a(J$e؍5:U,㟭X$ɅdT~:|՝0GcurÌՏ;1q-\. CR˸eqK a@(O]p\SE[zB02`uBC~Q̅BG^!E]׾G]9DJg Yw U{3 3 v%bl  %SyB*kgBۧBV7g*B#'Ǜeq<_ug:ǿmՑ"p0qMFcDdwLJPo L&h[I( ΈJrLiynXA%-m $~ퟰuLЮ-YhNN5us0Y3*n* sJ/z|BqA@ob#tFȞ1&ӐqP&0l<(.UF=[m?QݔΑԻIc :;we4H.VaUn\b+"N%7y6^Yx# Ū)q݆ \!ٮquV5|y:ɂw?c(AWYl-ZĜQČ8ѧtLpF[wq`5ca uӸ $ީZ_JhZy ["QlmP@Ckc6۸0!(ԣئB~㽽K7h:]~Ii搜l_M.[{Sַ:맬_{|\y&'ɀ~ G{٦ c2<>ؕ' n/ɶ,8[K_fSj骿; /Q۔w5pw74pl+)[]U`z8%Ե##f5uIw*`\~R@%3@EhKc)zd %o{7/y}_x}tGubG^'}\ DKmQ4 Ϥ`.<(xas<wj1:m;$ jie^>=Ҭ׌R 5I'A*w6 ]#X+.ryz>$7n1iB>>2#\ CּaCX`0MD%CR*D)ᷧV18|Եz֟e e|VI5 X5}ڱU(|Q!PZ=0tYݵL#Be+S_.2O$\-۟4\u LsmL~l' x 5NG#1T7܁Zsճ>b*L o@o ֨U UɃb9uJ[DbJL96X J- 5Eф_u  -ݏ҈'s&!pT!c {3q6 0x̬벖1S$"a) 8_"qTˍ^0 q!0B8@MVS[>w2TSt[s FenY pHtp'irضۦ(*IY q[A!T~\μ-vF%{)ճlR $ B~Y!]^D/E+#VUⳤPo:^UpoҌ?ulaБsաX(T?|E?KX2IFdnՋ8O闰ҥѴ'Ӑ -C =FGTB8y5&yϕRt?] 㦞g5MXuv`z_U[>\[oJ%C0'դ@NwOr34=v65P@ǞkKm/|ڦt ԤӡV K=&"JܒxRR08_}l]MfxY&쥳ob],*Tgi : +( ?w򺞮OoqeŠPA̒]ZI|㓻>[?ܯ=}4gӵfh/!_ё_L)1 Ts>Iq*Mv-Ck9}6ɕIh3Iڣ ah8^Rg~@K$N4XRSOt#0ۉ{ tYQ[uy,`.j~*l/u0Վ+DلfC]ka BdǍѵF;a(4c 6EowN Ѹ/N h%d, džw]AngNڗdJD^%æf tl Mq^8_^-T@bFE~ٌ8ϻl.hlIDG6¸ hB b=ˉlFBkZ|uPOs#N tXRYBTPJ[WN*:EE`ET :ebd' ?I _jVDs%d5۷IǹeejnD84/L8|:4w`=՝1z7?F oY^@&#_Sh};QSHV|m(!ߑwole=$T4G:uꎞ^u-<]vPQAӗĻۣgcd@#Xj DA%Ģ'7gnkW/;_AK:˵)-oBKzs4./#P4a%Ɉ E)4VUXr"/%W1-f]:(cu \/C^?k:;c%Y{68\G÷sj(#';B[kqEaGT!RvH ͚α6-U?!.qЗiQ'CUs,aAv$K54җX{$Ko{+~5s'?bPȖ 7#}|$@6 E$vK I:_ {(7ep|bxSx$8!I'zRͅ .|G.5?oE8=WNbL?gzvM4624y#o0FB-CX@L5<F}ؙߤGg"Z1hA2F䇮zn P EsF8 z# 3ɨO = gKuTU 0(%+Ȫdw_|;puC ?>Kmc|Uu7/ x_! /2K)3 c#O;bն^L:ڤ:Qߦw^%Wȧ\WPvo-[\֪eH5~}}U 홗Y .y?@MK=٘t7t!|*G4Gv#@ۓ/L; ܀ =_~[[pBڮŠo=Ϊp]}f!~BL }Ƨs(%D s%nF CCTHUd*wXʉ >?-2NIib+86؛uT1t j>s{8jIvIjՆLRsuj]f9 Z̆CeA/zB?b̉;W>nU'O?Bׯn]΍=^BbMtFPOZ.n ӐJg͌q-D/)x\= oJq!JO/d '-W#X0+8K 찶jZc AB+Y+xө%P3F?w6k饩lOwO *. Ƨ7"uC*4jvR/(YNwtF <@yT2km}y{_t"˦KErSn܉UҳG"z|q[,:t/>s#|QA@}?0*t=BYcsi?iak+'3'`b˨;8V ~,,P B,Ԁan$eld,VH"D)PR`0q0׵OsƔn =-83CWWR!focq_<@W4`8҅-8(4oN58}DY'Bw,BxFQ΂JhZc .y׺ᣌ7$yFyM6dYUg,@T0hf<۸JP# oَ07sQO\Dh~W`a9b/i e(ḥJށ59~DuP|]U<| m1- 4'޹E`Yd7%sjx7eV(+>@r#H? {z;#:֪ҠA*GEBUyl7RZg`Dd zWJ쀟3@}$EwtGG_`b>}0jOd@\2P}Yɭebw o-*4_$1v|9JpʕFn/?kMGUJx})~i> ^:s&ԄOUoeJWz`D-;*؁p?75[) ~KK]yԬ]P wbOcq3AQ1OMJ0|s`01Xh@YMKnu3 &b3;-V#|1t/&'T`EΊ{iuݙ jMudĈFOB d'#-jcJhEu[tUc 39U82-\)ii(Ab QM0?xpR+!'<뮋qNI Iղg2`-o^C#T\4YX#4Y܉>a~2!v}T<ҒVr=i3v&guHA]0}/ Yϳ XN@s;AMdQ@ U!A;-Hnd&\oB6RֹYV]@q%t?}Fvs.c&7|Iض\CǪ y)ӅN3V_d\' }$gӍ)BqOU\s34{*2hy/4#LR(էMu4+̓!X]ja-g]ɔƴk':؝|)x@Kwi"8Aex\SXz\T>P }bdL쎷yX>^ş:BO" }ĭz7m@wGt{w(ކB^{zTV#!9zO{T[Fr.쳞q;L%gG8>`lN`}GzԉlKU?E6 Cf3[H0#L|RZl,26vS hH`e3oVh*\Rߝhl.7kkNb˺O{#Z ;laOsti8C%K(@3t|O{bc Ԑnpb`Ud{agB߰ysk5` TUd)KxsxE>s2m8b薐}c͢ _i<'&x!PkB&ԕƬX= CWGxJӜJ%&?k&'>u[d zd4?}rT-cJ%=gO^lx̩˶s#"_%Eh#74nY=ub'7CT;b,=iA.zρpq$Ε"7,KO\H{z)6wݓ&!e:w m|}+FHKv?REM"헷,$#!+f$-++ 8r7߿䨯6O\$ +\calNu7řEVK `|"fTkU<Ͼ<ѻf'bBG c&Mq a沗K8Qi>*~2S~ M# s{Y۹ BͅÏX~WASbj~JDCMS٫:t:8MdLc #NzQ/Mo u/gq?oUZ pDv4:*1mmqHf*~(g?j{#6M&h8!fbga#Thj'՘#hCUp^tH f)1j rSG^/GZ2[6tל-@+ݣY\%-l Xɓj>T/ܠ[~[ 89 f+.PpE`H [= eH"a M `FpxPZܿRcw* 9_]êyO\(mT$0䧊wV]PD?_Gꃳ4S^`& S7.t 1pwni =JA_[e$ڎRW,JL }޲ړyz۠ 9Qgj=}a%zb%S >s'(yHKb=!>*yƤ/{%vi43/R6^ҏ2(. 6x?0Ŵlrzf}t[m743M``{]c#ue;K]pՋVgԃ2! C[|䊹@&a Ç'lU@A^5WOw eZfJGì6W_`LI=@r=EuG +VCUtΧm~uIrĤx+:RmN *آ>["mت&6Oy9iՃ7U5(G)=>8Kil2xWO_[ͱFRV#lsM.lP`]Z{"<(/yK+F^s5)F'$r0d3l*Ǝ_knҺ%Tps KISk$Fh,fקs&u/DUۊZ bdH%KEb56n-cP V]wJ. !T M>ۤ*֟Z`f;#DҊٸF,ALİ_ ڌԺZ,q-MHOIŸ;Rh)ֲ?.*I!I:Y,$I JxS r'sjyN΁GO'gߎTX@h馦٥ -`&b;;ԬねK+ dΰcZ'!2u,IV*Q|I t(eHLPi_NHQG W,|pkrkz#= MEnX me4?=G),WzBf#Zr])g0r 7.j-H pb4G~ V'х&&HC^6,0.-?] dcpW.5~ c2o6h Ͷ(3~5A!B}A.Ww`6&a$IJloa:T$Mlv&9@'(Zo( fQRot؛jd ֈ;^rwu6I͞|;j`F0L|n207qFt.>BOmodhf6s<+G۷tY|\G}!=ړutX-36NjIEh~I1`&;Yy]PČ_[,mA\+ %{!gl ؃WϳNW. tFM?: 6V΍z¬VDښ@gE6 CCm޹Jzh*zYQ~I:dc"O3vEA| ڲ{_3}S8\ [w E1"{vc{L~r9QE>$sLe,, "B%)t>$P/HBoQM9V-CKxF6ZmJl7E=m4|]n[Z6Ŝ?ވB<'#ly:CTb eG9VAg=.L# bZbMk,bIzء`S3~QY#_M{>j$;ʞw~5#h~qKb vdoSe QJ(92'fIahUxG]LMqV3OD l?gDd7wiFM0H%[uPPlW-4K.!d1Aw]ˎӄaG̈o^ -u*#<%4F/-~9CQ F-Hy1 iK"[xձ/t STXRdH΂.lR8xYhU. oȕL*5Wp}J05-PAMbX)p3?\kE1Tj κGT 3V0ObW e [a$m5{f:6+<$Y̜.F?'s!<8ʖ.opvyK/qgS F?+$;TʅV%.=*b3Rebj fԝ ~So¡3Si>SEL^@Y. I[OzqPfV;֨ = od:CS !+A&v2oU0\֬XRú) zIȀܧr#N?Db;{.*vRqU*t_Y-Z:FMXzj!UAC˚f6okLQVQ1,B4`-],(!(3 i^|dL!wa~t- TcaIÌ@TNo(Πj$բ| !v?<2 gڥjىz` _h8N|}72:UXv4j_5?ўQ! 奷]}=_s{c&LXi|}ĂGfgiP76x][-[k]M{7d۞ h⏪X| )u a6\r9-R90`"[6P2_=@5qY%.X]y.ψF* @vt΂fM :QY9*$[, 7fM!w]/ /:Ⱦ+ZE;gz!o;K>twm:YPS) L>MaXYԗ wPP+ {_1HUNӊG6ox\ESz2#cܱ:nmHZ 5` 6MY6,ޟE47։1:MbR/ͮǯ{~Xve& AHتחO j z|ȧE]{vo$k{uSJ w['\h^&{n ${3Q֋3êUOSĿnrĘ-Fv -wyz'udoD255<\MQ`GyQ2K'/y"d@&@ϠG%y?a?[.nOTS#θ6i@p8*e/c6>@³ѳEO" })?CS 5MJTs0 U@*>q}3tٝR315#+W[;pզ91OG/G?N&J"s Af@տP P jʩMG`҆+ y[x; nO>Ì!Krj<ܵ\#yR|u7Cw0FtoEɆ_=|ڢ;nLn/bj~1(b=\3SlP\\czun.z%uԥ%\6 %ۣsjV]Cj/$8|?RQ:sIP]$+8zrf:$nDW]B uo 4JAFmeF֬q;,*8nID$79„Nm ce@Ι$)}1EXn[qo.4#ꅎd-9-/#TRr\DZkơ"ϚKMf߿H?JNAI>paUGfDa$c H-acvEPL]2گŖb.b+@8OC 9hUF+yrj j?~Ќ6w;L1>Qjۢwmľ;t=ZǸE<%brv C0pўyJ.ݘDcBœ#C5Y,[RY!x.eGG)F ';-nip&uۺ4EY2֧nz;dxi&5XI/捐lmAʞySVbl]ꚀCx/j.~ Q$I}n`|BLZ,G]8mrT'ۅ<<,IqM:RqϹ||nTh H )-x,u^p} Z͟>ȱ0bj9? Ql6u.Vqs[vZ8cPHZ/+8@h:_ͰY ӵ1y[OYNhg';q%nNY oI[D`wq\fz8t'Oir2Ei@ХOIObD\"Sz*%`=3w1]:NܙR븓CLG4(y=|Nn8g$ݎt)ÈɔL~$.Zz=3\٠Ycx햧|>B?@=L@9DRӲE=/CDj Q0 upU I{fGT.Cm`%~IqY>fcՍaLN7t_~UEx&1Uٍ.u<7DkE"͂^xmj=OpǦA-Z>+?(+uN""o]RX_KZϧW /*ӊߜg}R+zyWSff)>ʌ -XG7&kX:/7G'@`Nʌ0!RKHFp4^@ߘ\ S9/GЉTk1c-ԋ\^cNfnwdI1ֳ\vŠ l>J/wFqlPk/@o>gao?aQl짿<#S9 [-ky.VڦP$iݘp*6Z2r|k&Ro+#* N0  R^ny8T27CX VhM:3HzBk(A.-)1jg`EHX(q9*_1 3S/ GN~tƲͽ ~c۩DqWʔc?nM's&1JmfR[ %vd!}ϗ+qmi28OsdN~4+&?WI@D:TmnlNAUZ/Ƕ_ AŅlSbwma~•b %pt~ꝛ;/ ]ESVe-_|f@ez6MOڄ@V~!n-gXz]q " V`*mnt8!on|ɑ{xQXY q.Ƙnߴ="q+lckw͞շ: Bv1YkqLK&bƶݫ1=ޥaӰ+?¯m9|K0 urGBc?kyi âp|?WT&@Z=`uRSut(h8Fn(u5Jzc/8 өbG1"0ѡ 4畣kgdC. Q"Sݝߋ.Є]Ak.o in^~ew&{[qX/ Ez?#K9Z J+PxE?]d8>: G5CT0}KgPCsy4IU$SK#ᇽ_57 =Â]+ݙZqzoZU! =rDj+c [f=6L -xV~zuzJc,I'vRېۙ͋="$# Ԁ+G`jL" [t$ADgJ[ų1s2V {V&TD.pk^NXC>}0n"M'GLxII ;ARQ5O|xHyw<++{Y#9ͼe$*pG]&87Z1G/Z :R֘H,UJ̀0xS``ʫ0^UUHxNvXj+43ٓWV$Qe[,xQ(&\0N !uvi ‰%0AKYc?$a~֚26{h"BK4h0\G'3P"ȷzP)TzAf۽}|e=ԭV.~p_d:qY߷`\ѻhbjqHMv9ب$}7m֑/n-2~sxOܪC&%|>wG vD & =%%xS@3yMZd -C ?. n Qse{US5Q"0 n{yUn6E'l`K04[㟤]顤3.˫( (2K>|YY+7TWӨ|_%}z17G`8ۇ7ԓ F5G <9k*#)r s k.*A_|xI̦/_,[EǠ% oֿL%F|cKvesny7-aӞ(6?9O7u1mw!}ks&0X72Gƒ{4Ly^2"b4y:^+[g=cW; ;MUxóߑ>\RZv኿HS!f38DqC8y GHC^GӃRE f ht|\6.gݽrypޤ`ae3 vS %kfKgPWŲ^S)W BLç4y1CE<+tnJCrHw[Q[PVLM(W{`zvc9 {7J[n̛7!hXhZ-BEUlzyV޺/ಅ0.]Ia,#pgW/0z+Σ짣ݾDÏY\ m(rڑBVpk6G,Dyab(sxOTapyDh6zxlh M'$KH{ `Of\? XS;`$v^h4v6`/WG,@@E@K: Zf*yeKaPd06|:Ϡ ;`tPWj\pr) M}|^-QU֨ݏ8*2hP ,⓰{=NQeG6w U0¨Y2MYսooZ8Dz vL!AS>}J8MO񴏊)7{4#S+B7=<_uѱLVnY0ܸ :TMQ{x=ۉKvg|PHֵsQ-pG?9=LeSk _[_DO;.Z: }ĤJkAk;#nqa?ڍ\l6ia\ 83TҼo"i)?S8|))%^^ .5q p Vʏ)4Gn>c_}?{R#.wZ3~֠Zh'/lq]M*xDr[ iꡳm!h)ܑLBmyvɒm*caà:1A%iAP1S8F!θ6RJVe-ՆT92S)cnM\v~SN᝕%َQjfΝ\.3䅌6A7l5вSp 2-CdGwl+M6:.١\e*H?Xz DzZ g+ 8J9-Z|s`GJ_Y8l7MR5B/틗lT#=΁x K擉TӮIv) J;FY+Y=>fDu.-tç!__̗!@\U/\$ѬKRQ4A,"q"v2 M|e:O@%TRàmaQϲJ&f32SZڔ}(ȡo"AS92#_a:Lb!w[DŽ'-TpPQ9ؙE#"bU|VG:0x|q;$H- xL/c Żd'(Re9qτՏGvF!L{ߛgfh~~}h :lB'huŨb #?/i8-U0,4 p5=.#]Ą,&SUO;2 e9{f?AVp;0]LA|ǰ&Q}:]eࠔ$˗vȓyԣ*ڏ** \EڱWL.TZ3ߌ@IBR|5Đ7=o &!^].&K>kgyS= _`1²D׭Iɴ? 5 } ly>@]U9g 9Y0+u$VgH3VG6hu#N 7 ^3溒l3 2'<'p> !Ja'ԡۅasyZ0"ccZ+X߱ǭ 3Z9?;Y#0DKOP$;{k9onNN K߱2v/ٷ]n` p٫c+81sWFmu*\k>w+ ʔ_W}r- sqEaVՓ`$ 5W5\hđPI4p(% L \Yff]^$X?wNeC)wɁބς?f*Y (AfK6l"49N]iGeʷB!5R\3äqOw/V!-Zh${]߃X8)@QhA5'bkb;cVX:R^G[56 sh-.M/UҚa`Q@"ې=/(Ӈݻ"zƬbpkqWd0GY/j\f(&{ ~; 5sh]X$'~g7y^RY?ݱq\.qD=ll2)~RHms1m6g_!19YTF%*Eۣgadgb)L?v)3QWc$@NI~oR3ӢXu~>rvE7:͈Y}< \IS"tyJSbR QbFvqE6 {᧴oMjdrO]%1'2=/Pw R y/~5̋bŕlENĶ@@챾kؓk-_}iC»0$;ԍLG$[9\9v;gr,׻l9b7xx޵j\F?ٚJ{[;b~3ިDG:V2(Mr-t~(6߻wbgE9C >OBfAځH$cO^n  Li Q!У+kZlx=8xJ&V}_ڹaqkϴ12%.]vt=cBK)Pd6뚏ID}:K"&5)^"oXm%W%sU@m?gc{O0شy߈Ұ?sT]=/NwKjwЅҤG}~D ~Z|ϵc=m3-&!$7{3cW[ߥ5D$jf~m?+ds=& bMe'i_G ˤ(I\&{+ <4^ZF_w ߃u &+o$G%R)N+X39oX4g}M:&*OؼQ<ы?^V^<P>'G iIH"*#J/r#9Ek+I9|Af#`;(X^a;971rF2hR3"%hau@{+kڵDB$xH}Q'G'Pt&ѵ/3ܩ葥QdGp<c sCoԑZi#MK^rS2ƹSWe!+dD0F"gOTŁ=y !!= ~sLgeڭ>'@4x~;Qa](OBGGr}EuhV殹oͦjt 1u.P8UyJP JP%?wU9#[|j{,7^h^տ.NH3Q@PvdP3mX ғ䩁/_⏪2X7'k4Lo c:k6 j"Pp&+gh{ʵRzl>)A[ \W/Dv6ϾP'AL|:9:'Ƞ^BNǍ訃gbPUbAO$O8^i\b6I!;w5']RѨ8Yo泿xgVLs8[! {bhFlY<6zi~.^WFe6'%J?J7FmZ"8uw AiTO+bMTx߾M?I^Z3 ޝ5|.3+%7iWtfgT̕~\dd˴9Q"fabhG7|$ì, RfPũ \#q'vEQIq".-3-@:x Iծj ꮂ@ELR^viȷ ͠KTofI'j FeCAg=]AJ4 m_rѶ]eK/@+Z(㣹HA_ˮE߇'rԼCǾnoe#_ɢLfoƌNIH~_ٴwn9xc{IâxE2_MKKD,`ahy01|͕y<ȝV٢-O*3KMB:P<ں`9"TN{=,3X/\A_j4RAWvU"O|p4sԲF섪 >N& .YZ^ A3fAΝtt9ͽěK-3I r%v/_+C#{!eXڀrg(%d >WZ; Va4p5 (5 AՖ4N_YsU}GVΤjp g䭽ݻRCk g|jUMun'ub57F@zK X@ y\(H91$L/+&2S*ltAfF11x9AȜX86iVp`A3AO;~j-z20AEAzA;KG8١BY bC7 BM8˖xhHdE uw8"ڴj LV ^/N4*BJ#ܨӐZd^`좹"4M9ĥqfPJE>PRKsM-mg<ۢӺ5YQw)c߰4 [d!mBjD'Y3t1^qyD`tYu,p$7G"eLP_+;= uT_VQhv._G* &,F,K=s/xhi@P (6tysX*&ȴU?]`3u cՇYlO3^CtQޱ* 9 D=PRѩ?(yl_|nrQ ׿`\kHGEd ,ԱSpŐ[C1Y:ؗ?˖4>3{u(N4okF©~Z+4mgni>>8GA~A'ZJI¡a'̩ͣAjMydؽUC,H[X WxI\ ~Ŋ\_YU\mk0礗]jz V=MCLjM)(&l4pj{ Iʵ7 1o@qF"ݍ$Ű&eh5gr p/:F&B0d.6 k`q /sHoy6becE_*xca_P 7x*"r)fj B-bDK뎐/;k6ju1r:$@z.zc[^-Γow6Ɉ#VS;l4j+"Or+{3HѢg7}SѢh5(@8,NC# l۱1~Hn0vbXh)=}Ơؖu;Ҷ}x _fٞ ̲,}&z^@$&oxQREE<@˺;+i!Re:.O 43*;0j t{~qxMchrcLZoI=JJ>R EJ028fiJP9$S[. ϸM5Q.YVougVY?g_VcQkQ(R1$NKY]3:pm/T~ ӂ3T] T5 imJ*AN]+ۂ T8hLətٚ1AO~mEh>YFz';MPY2v"s=[IUwϕZ'|n P=~IUgmgT k C7|s C'&粝49eGJH_q@'SFWW?vtP3c qd%N ϔo_3&_Lhb4yzFs5v#%9(siend_?b kզn%ݹ]oX QeO\J*VP{~Dd$P2q45I[qv:W*Ab(+١"(`*GX w:u8#0hDXF;!2c VwMCa%,x"%kϜA9>,o@$B၁WK=T:m঻'t] cjQoy$-'7Zl58T4A6ՁC^MEb`*Jb9-@s6o0\?wt_xamiT~O_N F ޶&Lfc𷄙ܜQpqK)=b:H/݀;Yfr3VYMk~6ĭ*\}Ų` `<QttrQ3ta.mqMD /ȸ-5V.5!"?vWXtؖ@TK4T4|i$zIɝevIX^ߪHLJވm٬h-~AܙlC6s@ SqEt+Kg,HRȭx٫m83!4{Wq-IoWcW|m4Q"RTӊ@\,sSm+ׄ0"tf8s-O+L;wĈԓY{:-ɉN.qBGB j{bD61t;HJ{}c|NO[|&w :&5hb9IiXkB’9CHM۹I]Rb:>';#9Var>D6eX?3ᦀf]\N]^n͗MӦܥk^ S7;|%_Ysi5J\$Ww@9M+ثg1oܝZf5-N%kzQjc|*vĺ2$H ~ (W=.DKAv Gǵv>&[ޖl;{&NҶ8))(ߺj쒅J&yHQD&r<;ԹFpa}&qx}.{ưgzjYt?ˤWe*Y+>'zIQZyЬoKTbW5Dʕr!ʰmr?v|\0ɢbG;h!-))bO~^s} I B ]ͱABOoE89*kFiX|=Gӂ}.+G&D8z"Ǿ 1mgե`Pd6YCMܶCk7$>4y&N ZjpMMvk E 'F w8"yZUTۉhu?ҡ. $[AS(>zV* $<, Ϝ!25W0ArAHN݄ .W{ĶTTY9Uj1r ry_dԆwpklҴ+]'J 1t/Y4 1kd)a0"b!/($MlsCDeXO^['ަ| c 0|@Tk,S{;V tC ՛ eAJ!@rTltO@MO!{σl4mڴm]#w/h^^ݗ97$R @YkHђfQ|RdҗMntp:ҚXB*HܚZsz-(j|q|wISq(p7rN^Wqr(z\FS!18DXC YyC;teo ~?kޤ+4 ۝5ls?z}ZCj5dR=cSt*g:v&('ve>k.SjingQQ^hDLf>֟gШGCt;z2:0 5687e=I =C4GrǷor qE"p_%IS깔mW.+[u wfL@CA8 EXf|*iZ zGDPEIcƊS Ňȑ`?(FF!/|CnԋC{Bh%:Pkoeb~;̳*RەD[w^bİsеJR l*G cϦu.@񃮔UOƣ}9d[mF Yft#3 h Xi5V ߀3_:ܛJ O2ڽ)86Z\,<&HyHk4hĩV?+CK Tv)qodW~(AWQ-^i{Z<պLTpEC\CQ 3b_&aPuD/ \BGiMkq_'L3ˇ".:ֶTo+Mu?j?@XxѷIŖ﨟\r;WK*x}|R9o¥Gb]!|%?2`Ko2 |>RΧ 4"C5,bW |>8zzSUf7./ $0kd[MJ^L`31J+PkVKC{E..zӼPwWB45LھCR(DLaKBoNOTpb,mbwk=ʢr wԙF4?v&P˘Vjt /H֊Y{}\2.[HFY`w-`K. s܂*Y7JXȉ^يj$CpY9ғ FOa]$Exqn:bڴCs[bqzpRmNy 0#H ȑX~v1Q)sHOetBciw wCPOf38/hqc_}"U_%|չ刏uǛ+< gQ?չxj؃iFV^ µ+ FZ\ 1q!֡Qmm=d.>m$֯7t/}sQx@I<=ccޠb\na&h&69m9{L!sxVE Bb>/#KkˁdK1P۪I"6BW0.;džE6.wϗ89Pr lߐ!դ 5+ ;B3~|Z`,'  zd 糆՛!O:=V7$:}Lug$k<9M8_i]Xv%x$^4W>cm IK [[*q+€vaWƱ0F*/N}爇ڱdiU$}/~:݆jVP]ߣL1w5{/;;2iJ#*rr-'O @QZSmHD.̲bϟf|i@|K6CQpҼ߳؄M=#Ր?_ 3+ēKk]]KeO!9+QY7CFkI`LE`vBt;ҥzO'~죵'7jҍ(:s 8(yBr@z0XNɳdy|u)X1ի~q9%%$PSSolcP0FY BE4nTKؗ>'*C䊗LspXt3[ܻ1ڻ"2W9M}YB##+a}L`}ʦFJ?GI%nA/o" .~3~|^G.R] 7ʼ!կj(?E#o |N?( 3 Y} $&Wp;q@_T(HC! qa2JȦSKqXN.blm/N,$HۼV@OX 31ƨYW*RڛNF_.MuvDqHZB\!Zxq}uJLex3_tɚQkWՓkVd}i05)T. ޥ6,٩/<baE^g;Xp:2|F/䘗#Ka@Ub܂+*(6_κt~_NU[8LOh,R@#D:Ÿ7͙}3RgP.1.wa 1 ye7LJ@Xe\ ء=b/Q7`sgjjmdz>;-1LQ|@IBl@$^0\XKOq9TTQ ̜i/kdnvwv&'xofC@}kºp0{jFNs+Tߕz__}qeGz2/JtfmTZ!EQx: eٛ HelI~aYd.${U)jwbxRPӼT!&BÕr1cITЮ\y'fe !mlU\< +Tp0F6  ';8B(h Њɞ ([>IzCv`ptk h@TwEf>!)p)wo9V~MNR1(~|IbpW!jPqG:pN\L2᷒2%X/(X\r_[BT0"Ecs;p"&`.gkZAo^,]5DH[yg,@r95F2(P;XGp{^0yۺLB XE]jJ:ucTc)EC @r%RVBq桇4pξ׃=Fihu- VB'yݚJгUM4;̃ٿ(MeOk_ wx$AAy7~}TAёz|4۟&QO %pwQ3*HV-N>yt|Yr^{滶Eyfv٢ަQ;&;2]oG%Gه!=EƠ,4KK_I4s~=MQ؊ |ࢸAjH7<2mi'd6RǪvέa,ߡM I*a61^=h㖚bJR<\;7≳+,ͽYFAbs﩯Je}T)!h.|զf:T`S@&}([>`Q VP.U \]ulw꓌ezz2{[EscP^D E=JxbW,C 1aZ:to٨̅\hLlUy̿n 2䕇YwHkt,K\ s9Y]yZ6_[wֽcQwcr vBJr>UƏE"M=h*iG⊠~$;Z$ʘtKCwe'Xw-L9. ]9[RuGљ@ZhPƣdrjDFG*ML[ѸVXJ?Mh;Ccs-Y<3 GRM=4Xd^uXa`8ۖY?Qت"d $t:-K2왙ݢK+ 8!}ڈ+ի$ ?W AJH6 $Ѱأa9(Bǜz)۽͓W*Sfc}K"qBr}ºAPt_ fe8 XIʊӃKĠAWPk`\R,4BcܖqJpm-nXq楪u˶-m)я㝻>ei-Tb+7nog͊vH4EsXI k|lZnO+G2g'ڥ/O\ V3z@nUi~5arr.N7{]#9G0ifa&-iV"[:@_UAdBdg8;RepybO|QgZ8HDE5|@_vO_Cor(?{J%~k%$ &`uoy /7v@g?B]Yd _ qHQņ<:[GnԂ.k~'/G J1ݦHE|.|`9 $uoVL$/MyꩿvO[8뼗Gu:-h^3%0oC;n伱z)x,5oVì.mAlzR~<[5ǫ#8nָ+&ڹЬ:R<8$e 6٭bl+blI-򇚘=C7o搫Bny@g?`[cL0 U烹F:#hnNH0͞'yGԋhZ"ž4w(oa`I-ے6`W08!'3ŠdeŤ%#\]<ܸ㰕`K!ӓDeN}^XÂ;i̯͂wդ]ؿ kie2Y{&+!&(t|ˆK&隩 "G~84D- 㠋}=7(GR*\_xĄ'=ƕ_#M1N;Cq!nݳ'Jo]ZƐveؒDvưۏHH%m yH{w)Օ]I&ʳկ%U+NTKK6=rda3FEVaY֗k;8m1PzutfE@/q+j%!i|S`@?f :}cUŖ|w. A>0b}tLj dED+l.s2AcՏUl\fY>(d*Fdo'FyH>Rxpԑug1U dANǍOΊ`ԯhu_x .|F wћEGBJ"ʑ幡EvwGU+رU?NxojO=G3 R>O }ٺHAl4Gxys"+|B߉ Z#V|K1Qc\H1Tx@ΣY+z}`YSO3+͖rtщֿI"Ɨ%bۅw -m>a~y$|K-@ .u-SʤEi_M^WNV_`ϟ^["v8`"whD" L1'P^𭽖,R4aAZP`BGX$7{Ydy%mwgb~i֠BDsG)ΜQ|GTuAJVM?IMHı,~ onV| Q9o7ڎӧ Dbl}ǧ^7F&Q%z'̓I}y^ a g\)̰=8TMwKe檣_ kzgh1 Etnx7BmZ≡H@0Ȍh7ݍ2ֲ ` :T^L@M"Aw"L0Cw⟭E>*V(uc=' 㳃N&Z9H6ȸKɕ}i_(6BN{0)eU2 E5S:-lQg@o)GSdW!W붨5]@ml*"J|byЀVOVǹu58Ou0{FX E.AZK+rl*Vbu7' YΗ"n+Cۨ0n^AB%"b~R ^bZ˖$_&^@'_ޘ:3qyب6OŃoJ#Ybp排il+7[tk!AFz[+קw}ԗw K LGR^W䱱%¢R|\^*o8SV;Y>+3>Q[Mt` \ɒR;?ì8MCʢ&ؙpslaUak'?4(9h֫j>wʳh$s{G}'xAH &Ġlxg%mޔSu)+Tm] arm !|I 9{YiRRF] CluWGu.L\X9a,6zE8}ݸs! lDIf7LSſ֏g H0Y)#D&yN N^t q' YU5w=/&x^9XPf f|Wir,ORg{|'jfIlaOnIwlfrʀ};w!M8`n!xj0f"dy)};\.4'E> 3ɨp9.2UUe `Fi*=H IMMRM4a1 p&;];Lv5᩺\ng5ѺCztr4mYіF oE ELOOs32}V B${mhD#4ushOoGwh"Q9 `QS\\5E~ǧ7j\e#0?nEvqtD]dRȴ:`y'=/ oJDEi8PXT|X$Bq }e;/Sw l,s".$aͷ}M,H)H^L`&ZGʂp_.bЖS]OJ^)rY\8='C^ZHWaZOeBXV\zH-Ӿd1GK\ϼamc];H (=JN9{yW߉J5̸VzD.Yv uJQʺ'8r~NK1/36 S?F'vŽK~ڬ1VF)swڿLS,Em4hu|WEr߄|4d.SG хߧ[(W{}l A c0Skv߽jX_-bEer+H%q-8I+A1 +L`lX. ӊѳӦCK=3:d> &kn Ocۢ N'$&*^>B0FYo>?^F_1@ws8Fljx/=[p~i@PcE[R:XEt 3@du3b r]x .΅'@"Mh޾pQP@=Tb!+2$Dy7V5=f)}5cOh>4 ,-Kl[T3\*0W}MiIw !P}G(8?Rsn&$\lyKӥQ B\qI9u~F<I=bx2X\Qemۺ&LUOad7aƻOl0N,Yi@=yM+)hVx mlQo A*k0Q}Mo۩9.4? CP\QC=hD{rȸ%nfeA,B4g 1 P 44;K΀t3($UZJol:8dnp;TlerZ9ɱ9}Y3Tg)W7Uϻ`X0 _7x!8Q JJ^#LpiU;Y Y\x$-hj!bL^$BAkb.8~2 {=)lyH45*̛p-Ց* \l$//; v W5n'20^ũ++< U^&@^xKL}3" vf߯< 'J ZPQH୙%/Ɋ]i2"oHЂ#ɭP$ 8T36O6 Sp:ķ(.SE)<&._egY~J>x"Oc,7Z~gY^X&u^Kt=q{ι(GC]?1&@v̝Bd@4}ٔN3"7_4ֆ%=\uHs*n{*{ҤJޙ=X Y3p<Τz@&f| ` lrOBrx?g&C릳&jtz}zPM}d8tScAApi o_foheOk~  z3ܾLңM-GD#rLs5X, hnNLH!x;):Q^\\v22RMbt^Q أV[I7 ;N/Bt Ф v`PhhL N`8D$8t6;:Th$-ryTX4&G *-}D57PU<ɓ={x܂8nh])(&W>/wAqt) n7}#6\_7aLzM_v-9}-+Ie3a iMI~DL;C#kK *}k _NAh=)^(g8sQ䙑>xgf| @aOiݧn2 AD 9C&w\'۷!e;Aؽ2R5ۈ!frF_'C_ġT>*=$g )g 8мMQȚ/fBkM{ B7=%21mY /+)}mgzER;<ř4%NH.O. *sΛ Y*`d);Af?[.JE4IWh=W_=^Aר5jnKL7Hʠ7]>ȢZtҮf Y;1niZmPw}Rn^yPpi ֮IZ'q.!ȅRqV58 JdOG:ʔ^%dM QY5ρ5Zrr"۟8YјhZwaNsD4",}^ϬE66)f 1.(Reִ联0)]争GX [_APuۥ(57Wf;ZDEZ<,s%( N@M>Pjxڃ}?ɔ`ڙαI]gVbZPdn^Ew|}{; &:^+/<4΃4:tp6qqLAcsll6:߱M -ΒTvkP**"ѩt+2^|رL&v[19mq>z&Z7zv׊KojI?zejceQ .ORlBB|Ztb` zUchL&qv żh׉eвek;GTG%k- !Z3Vj^'E4[Cd9~Tcgn=KUJ#fFXj+Pjd_l#9]SpұZXɑC q&l8dA^7Fk`Fn¿y%M{ZW=v!l &lÿ &>}2#=27 1G6N1? IWzs`^F28jCa{zcv1kVȨTvzWcNWp_\1':NgnK#6gC~QrHyyk\. ъ[3 6 t/$*D5qi34 |5J pޙ|&JYwCu1[iP>5;[㻌1;W A+>݋k*7E@J|jNRX@NVlfꨈ}k8G5"FU:;7#LtKpHw~3C=F~+iUdIOȘ ? 8{BG.O.wub Z落^l&:0P5xxM~R'.6h,/G ߳ii;,Ch=pkPMs]Fˍ-Qag =!LYd^Onf{bNecݩ rkFqp--o C``s{ַ]R!VL#|K JoHe/jE~+Flwۻok{{qLĴYD_437pX׋( Y$PU(#,e!}NU,kYO=m.D$&4аݿ L+'/Emg>uZ> BBSW<$l WJPM1fmOVbESO?}d+΢`A(ofmad6HZM{qE)55cVȺA67laYo1>bٛ #QD<F>UdZg]Qy-BmE;u}{GY}YJ/ɏ8/TT鸭f; v& )C[nſfRayI 9{.#c :(x ӧ W n.ʰ]`]}8qT< f3ѥ87w)7ȇ#nNjviԅU ąAWEE,(,:\'1q0A}$S)7#߁1IXзJ f(u$ q2!TfRPQc.38`B}aSBQ1J$##bL2l$`1/"Tؓ' 8R#P--QE3eN's.*|({MCpZ M=zF]\%A:}qR y(oL}kx 6/@U[(W"Js/a|^W]+Z2 ZN0w_y\t.g7YG`7SKkt[Z}}p(̻6p&O~W] (br7"@7"Զǣ4Z/2 z3uC1 )F[LΔ4jμ,A%JqW`E؁ đ"GHhɘCVsȿWo"XļLd)ZlϢZ2x~f3JufhL[XiY{2d7Ϗ݃@m/}~c8P/{\ YPAa0ko}=xURޜ/A /v!M^?p-}gOskl\FS9h.:; Vs*lh^ 2Rf|1Qt->9qK.H)`*B}u| qDP٧ttt"2۝7faA̩tp|2ؗvN hSfn}ԇ]5{f.+,\@*OүIv-Dנ/?M?;TTEyU^+"ވnA̱e/j;0ce BuPhkY.qq8$1%]D'6{Tx=T_澑fכvG4!-E;5$Z1CQ2L8.+a:~r$1|+MZ6 !fñ]|(YuڌJC% %'rXB]VmJGt_Ku/P]FXP5o[Z>0!)*WZ H^IC/Ā ̢G"3<7B?%4E2`fE/z @SBI,d[. UITPgAf'}$ 6Çtv_:A]6:jd<%cwҡF"jcV2{C?ם=`7Xmxw:*;{Fv/\, x<&װ/Kїc6\U=tI֫gl4^M@9ߜUfʄftOyÌ? `ӅJ~oVc)+jE|!R8 pM=[ȊA4vp%UZʰ@iXV|ZxS(G0=Mx]~(@虦ZaY[(-1p\72H u i bZ|'!ߐ$ f][k݆i=D":(NR3F:A QF :vK;KGj/z\?]4S]JM=viUk\NITp 8D/+TS.6'!(tڴ t{~j+o=z<_F4&7#ẂVy8`So}wܘ4sGSbw=Y_. f  JY̯wUmE |9]1\mEyߖ^jyA)ڽӂ̻D5; C!J)Œ2ɱqq^e@T=:'_Tj=GmXjfUbfcdf#eV1A*.c6*h\(L!m)U#x5xU0}T$jз񃱽a+]Y)ᒼuЄ zۓ7iVSTi@5߄+7QFVOCPwN%N{.~bҨg: ҽW2|0O ryCum_2ڠRkBPʫAJv>`he6¼!(T%*q~9|8kM&z;:[ =K뉎IQ:nEw숕X56dڼzZ~beiZiWJ)" P> jeۏ3 @^X}Qڻeo 1Fx]Sw@ L! /ziG9HBZQrLjØ%OLPLYrdwI\Xbj7}ɾ:HoD %hݓ'}a|I$)Mt;Odu {U |wPH;'V٤@9P_g_0Khn[l R;FsdVoe[@x{X n%/uxgZ1YT`@:d2j~O͆ `p X5wȕIE?6~ L,{cPp)@6_װtat|(I/-cӭwh6~9H8YUPz DDE8%L; ZcJlZ*H8iU¿Zc(M0Q:N=u+wAxh"H /doFx5ƹ3Zl/}~O 1 tqK#k6x%G:~&W֛n%Uѣ Ɨ96St*/F9&wQ dz뜀 - |(l͊/aZ* ;E`U\<>elVqo#zAkvh/12[:s4ش XGON`"|{NxQ(R-C5̝#ZWH IIA).P?@rN(̕ڲ?~/S|L.V+b>e<~GM`~Xҡ-']`sפ%ȇa ]OI}sW+Nw#M]`<qx) lMX9v!7Ef}kI?w(w?d8L_3, +qN;W0?—D,bv-&+v>6j@e`Ŭ;9ׇIu:.K]+o`$ h"Ȳc2Wql4KB[v/oYVZ 봵lzE&4c&y-Kr7b7g,m-a꼁'ho%L`OjvEvDUsWݭb^UۦV1)oЋ#hct1) HnҩׅG0Wf!5nJjj{ex64aYq'To!]A (ﱔl0ڤմZHJ):e84$ʃڨt @͙?g :먀ݏ)&dMLTs9 [<f#TW($ap|F hfA~m畯]%Τ˰ޘ-lg3D! e⡳ݨIFk=_KpUh@Yj'_ڏh}ņbμpڴ>'l H|[\"c'nρƴrU9}C!Orm8ΒAk+ ~݉.9ё:`UUva]$-A;'Z8Ppj' 31Z"X>dWL/;FqKnu[ޓyw!J\۷rh=ى+n4_RꚀGĿbGCؒ?pϩVߦߴ*<C)}0.X@%^jJI HKN;j=|ж|5 ߞ0Pيn̵K}WntK$&^Dנі[2Ha7O~)n{ /EŻPްvf 9אm=:@,G9fHmk=MSb,OPlPe۞?W5K91c!*T|Ι"wF'-]V41ޠ;ʺ̮ek1o&4F) W5ڌ;`f3JDŽW_X9]dzׁ9 I_QԇM^xg:ӄnBTb3zKSBn8y*BVHɡ3zIe*v;X}kn):|jRw(L8=ƕZ#&<>z3wr |#PH&yL!*wh|R1Յ77v%]N?IH!έy833[WEAJ!%#v=9R/H8?h"8U R;QaQ nIU1ü=Hao)ׂF}Q&ƤMQBiP%%LI%&xn]e 8ͰH16O^@QO+@ˣ !)3$%(gG& 鋟Ӡ}f-Z"-P3'x Emfk-J]@Ty^ {>qվ_W.,=3sck[qFzHWH^[2#Tפ,:ܜ8:+c&i`_QJwe?= LӬD2>&qti93&ؽ-vbp-Eif$;bE@H35ҎPGB1i}悼zL׼d[L C 0! B [ۃ8&e؟\> BT)Sp{19XSMc8G')Dqf'qK~-ߊ]I¥;\+MՁdoƉFWp=*U: EIJ*#%>f 29jH{,cDnJ1Ahk65@ LC'___m)gmfEK)A;iʟoJFOLTp2ynƠ %ؐ0R2ojnyNO c3QB|^1MwFds.|Aî2L &ocQm} V(:\"vՈ}\? Ͱ58buD^hgKfa:vD "fDBy *iI^|p%nOŦ5D=L TŨ!:tdfG/BTeOz](Q1Bеm1"uާ%^#6vs hs[A7">pYw뀳m؏΃)K:EEJMB( \kT G.PC7Opx9}2#*^WlYP&e6DWQ[}, W/SwU]&q\P'HVGJ`C "e-F <(RFrM*"<0xtۈ2H6߃O)ͫoTXJjiNEa<+r z;"i:@e -{RydQxPכ(gxO`42*?75d-on`J8)lXWĕGy^TŠ]o$x:\0ogФw*S(OU3}I:s= 3>/&G)4,D (xPf{[vyJ|Qtdw^i[5,<:;4\ǖ>-'"S=d]aabZA '=_Հ伔"\kl^x ~?^! WXÇ=c):֓~mqT{BAԪXD@FWr/P cASYƮsS KCAs^+Eܖf5v`UEro?oI>? ̢h)E& b["7n^u ۶h ц!+nW\vlGDQO(Ay~D\ߐ@ p>pqy#^4N_! @؟@0CY[NI9s,1MU㸄*/ 3ĭl/ |3;I>?K~ߛi2`c_4'eUD)֨!^|:{WAr5z& od#»@Zanތvk<^Qc ޻!'7p *GC}쌫v8'bcɑ"8ݜKJIr<L*ZckݳX@B,#FUu@bӔ nuQ#B-3{Tܲ-pՔrԈӛbS{~$L 8FPw jӜ}\GJDrC!+ЀT1cO onfC` 4WWu_QFN&(cs}Ԃ]"Wӡq"C_Ii-Ϲ_9vȽ<390fEY,ʔ5q9"_2ۖr':N?lkrR*(-e_ʼG nHvߕfnnYo޼ d7{N] AvYw n2D:d쫧lōD]) `G<h:ۑTf91NͣQ 8:0iqz F;y^&[8Y}cRͥf$˥"ʡvHB~ӳ *LK?j5>ڵœKD?_aa s,o=61i2{'N/ SJq8Qh#Ӱ#ao_^% `PzA37pHpgR(Sq˫.% _bhBqK3 `m(Xv'kLL0 ջ6MΪzڵn C~c[&p5 LR"Yh9yBEWWpQCNxh<,L^e?dm}s ;/W _$Ik'(F0l$rfcs1Tj(0|5C#$3on7>\)"cRXl^iHV26LI(by 6?o"7@lO"k0"p)* btH+~R@`G3[COpbC-)cu4}X͘*&|%C'@NGw5?&KŝS{o]b%(8¡91S&4;ŔRho GP|ryՃMT"^{<>?!"R2E*aYեڋ{uDD%md]p8ߊ町V3%׈0q|Ԕb7uUDkkbUbW^|KH4:CULTlLh"qFw{@A.[,٤GEBhsWi [Ȭ)MtSt̡S,%'m%)3=o@uKꑑq#p7L]hMgrWA l5?IɸǤ4/&$~^sa6fh}2[|P?P_tX'Yu68|sJT }ѭ`哨Jr^D`:4)zKtfcG(mZFH鮡Q" mEd|aa35gLDikŪ00~;nSF=EhJ mFٜY3Xj*PH)czi7D|@Bxx*5U[5 G>9[ںLO/qQZl7b@TVG^_kҭ&qX|_[8y}C(Rm]Y Fqj{5sR=i^ C uywD.:B&ښʭ=s[eS Sg͵ɊB 09~š =P $6reGđ#[{m^|lpaMFRTh4=Hmwl:W };>3bk-#ƫ|AofDz)M[|;NQu:8/ D퓻50O􁘞o:4콗@H^qHjyջ*iV*ѧrh)h5b 2)4q*˧\E9Rw'&'Qi9'ڔVj1-q/)ca{2غP L3_vEӿQ7nVD>t~u̦o AP}k[ T~Sue&5sE_O^" SNjmU'./1&$ 8?꺩N6YSXN\ Hm8W E̳\l7PL{5#eJ#q:2 !4Og/@+8OI DlQLv_OIűN"7J-hsTU" 1[O ;ֽk6ejH܇3AP,lZbtݱl 4`5D&21cQ3jgN"j\LktjaTԼYѻs kڻAlI0A[em!FY )ƶu t.vfȎ@gֹ:llF?@ԣ7wȥFiY})R3`ą#f_ Y\?!p买d<qHhcg6ON`g= OM"&iDw0OH/wB1A AA2:j}UHC݉ ֙nn ^:V_m=3RagWTLɃluxٻcZޠXMItX*ubP%EA񇠖@h3_B/gi>Nmu+3(oVDNx; L*PggB=8=Z_\l!G!{P"0%39SB$ZadFE)¾@ʛIR.g]NH5w9uvr/ o @:so':UtB2BBre97t_.yF ͐*9.7o-#57L;-˚3O#+cL:?<@}(F=).7hvixIq}>' Ϳ?WSnq,;7QCIE (P+  wM< QD9SX@c7GBKV>UYHj{}kpAޡO ò`54Jv83{d`R $K;5rEv֥Q>q/b12;->@sc]RO:?g#q*ѥj !j`_CӍI^i}>A3[ ^1&'sZm3Bwr$_ Iآ uH1J#ZΝ]ȴܶkHo73LAc"^C+Y}Tgiy5Dgu"Dc 09ɸFa4sA'һtb6߄S\¡ ,N>J`aoH"A$9K"p=suϠ~kMcNf 55"-)Vw!7`|o[g!lцOk#lʫx}w<>5e}ߦ5+o|*zq(b~Zk.FmܵS.2N)74~NhbTWjy &|WUXK,Ă! , `tU/mJwgQ[5es`aE'pbM6e&KJpN=3*1YRH8킐[F xw;F:>æ<򱴉2]5)`RkP"fVwue#:Oiaru!ڢ.Wl?NheJ| pa<3Bp3"݀aMCdPqީ_ka~sS2o^0SK``-Nf739B/}2ڶT{c|sC Ɇ:V\S1[򜎌%d|q88^jm,9J%Pr,YQ.n~\ ٭NMKxΫ!juI~ntf%k"2$47VWf%hiG俶<_nerTrpDp&YքG 8צT!貣bAp(:U@\53 ![z5., 0q?)pצ>ĺ8\E˽z#}=s: RJ(`,wH$.ϒ]H=f:Hcu'a2D]#0PB^[{_.Y6FvhJ#w !RkuXERgR챎gM}*gntAFbP`AhBP괼B M=:!hITQ )y!5 UæD)جMZ m7 :@Zg۱=D<0@ ?Fo@/LWOb ؛DBR4?1IǵGoNĤjV\SO:@+9N13GV<$d\CNU6]O9e_eFx.R-#P#lv_W(!LhN҇.+?x;fT=HD9 Kb5Zp&q!/o/tH]OcRksN!בDY*Ӡ~/%7Xd'ٛ74Pg 措24]%xMHs v3V{ث!`(48▅Flctݭ[vv @46jp%X9ɜIjy1΍qFK1mrlYȪ"hw.^i[U,ȕ+Gv$F{v-gH P?H'V#LM\ll'ytÁSqLd.)K9o\goXK )oҗa-fxr}PYzp{7j4&Hk}0tR?}I>XoEπG,Cu!~#Q[ģyD=,J#r_ZDC`=Q7:x h(/1('5#A ^5欂.|W8c& CӔ}~IVs"\%ce2s+MT}# ߍg$GJ(LR2O IiVyV;u@?E#D~?buAĀc ͹PWN,覒ϵaPe (I s)ؒX#ӫ7>!w30n%Hչy+^H'dB1>r)j~x Y KHwSX g!e hA $ M\.XAFFh(oQM*gUG =neijx̘p"pƮt(Q3YyL) "V<=F3$jwfF4X4a04Z.L6ΗG*#ԅt`=,h>.`=>V_?_;~!9kS,Tcf`UW||$%[fٯ4,T(6@W2onj-\kV~MDvxv5AWp>*@)32&MG(M[Ⱞa$WJKnQ5JgWux72V_PO-ϒ"kP@˲zҐcȱ+=a˦1/L2t0|}ox2a;FZ ;yOżCFr^U p]L-xҰ[4Ϩ LZա@:` MZc/EB2+f3zOE[X;@Ss^'>ߒN{g0}b1vfta}1I8ĝw og„++tG.eץ{9w,@ oŠ{]{!4l t|#(>7۴ަC%VLԤ7Qd T빤ј1Yg,%Wsˮd TW!C[- m5EM0gJ+8ڰ})qϢlC7bHU?KX6y%@ӽ Vꜿi\(Ɠt4YLI龍)@+1uHnzٞSmUAp\m<ѿ$O yywfo@0o*2o_"O (h w]4V^m )=Hwb%)]Іa pv6[1AҠrvЧDrufdL49" @={`rq[rx՝:o*flK_Ϥw*d-59+٫TB_ж^[Xjɹ0KLG ҶX:vJl'25؈մ7<rMHzSя-:dpB{Z{_UseVn5N"XF t .~+9d~?HSR9W>K[4n;F )FBɧ'< L 3ژK~l1BEZ7GaVEW֓k-mo . y{7?אT9_}n"Fp`̥V (W}ե[ƂU(W'R%4R ebY'?u9e罇5f\G:4rȳˣJlBwRtƍ Dj$Շ>CɆ5ҬTyKxuGm톿Ġs4LAQ6E#qݶHVO1#;fPr%xJQg`W,jVAV<޻UnKsQ5&N8ц!`uZ#:|a}{=!"Kd JX/pvjs/xg'k5PSi+l嗽-]yl7y?(9;Mz镖nJ{c8gW.\v(r!pd+ tS1:UjDXT{'3;98˛?2r#qwpn l2!mFG|[jT?iO"V 0bbnNN*v)kG0f Mn6B N{j@S9g jC2\.0RtG0mJ7CJS;++fa1IzEo<.&`uy*V#^M79-7 w5j^7QylL*LvxFQ(jlpu'g/&=qu4O %Q/ɕu 'N9p;twmW[ML %vDJm=GK/ó0"^L*f P4~ȰV{^cߖ;GJ  | *,rx'r39r`!aʴMJ$^ t(e2i][_Fؔi@bYAjZ@V!͒/*r"q;+p ͢i6ޮ'3~>.rq;[N HLΥc?Q>\Yl}l rƛ7He z_VYG8pfg`LA g!v=rn(:po?ns}7,(\G>S FW_ B<`0o-H)j34[%c-ez ;JibXSV[[_yRC;܍9R,'ԇShTp |ĩ|??ꫠQ 61c =00m1hh{׶z^-&N4֖>DZx1}ɫ93FVP|_7]X}8ld/ʠlJ\ցePep$.[{B5%/%61ϥwcbDxkH ,j؉X7 \|EdM #x[WG^ä@A b1.sb?VT'"ҞRDz:Ț*hvUYDZ&%i QT)$=l_xi=,/?9(Y;3IFӎ_mB wćʱ1RjWA(+7'N"s8}c)i= k õvuxkE,ق(!umPL= rH bLy9ZRigB* tG>U7UVb5ύYƠ=\^ly5%Hlbəa%)H!] ~TM5Y1Y7(Bl6 |S,dal:H:vKbt6ٿ. ^ATQC3T'V`<҄1C4n/op 1;Eb**:CqLMM,oeo%'W BC=A#z|?Ҟno|IǶjϻ^zZIϴAzvd|wTk e['(dGDY'icjFff>_oIDhfrQ~vKgZ08>"'" pkIRLAb:9[T6ND[F`|iNuؤ]5zsf*8y}T˼QaYKI[YZXzbLBW!7!Bb[dI :P^Ÿ/tqǀ" 'r$kC_z6B\v`{kNt&bZSH3.ږa(6͍aZgd'\s4g~O`!+MثL+*k' IdZI~,譑OXq~ǁ:nx,@HrArvF5{ta9PtV$[UU|QfMڗg߅<`}jNgu%u;(^/xiard\kg#nα+ViPy9`ɢ]2b{jMZ1)kBTд\V|CY7*hk{WA}S9bA0`ћlѯ&IРSb("s |ӈT,hmQ?')3J'[+r(˜oR^3NN)t") R41' P0&5YLGb*T)޳9]0=9Ja Ჳt/ Cg]p4[Y ՓP3̈LJtZ/)Y ڝ42 ϡ[ /\ QaV'=-ɹ4zWo gOI]V3քXk`yMe_>K)CJ(gox+ Vz߬_HQ̢MO Tsm*02,zxʋ(gkΣE#`&'}`XrN\a |:Zgr *C%]t͖6̩8FQ 8[ lƼ[+\`WE5wdj鹧Ły̢E/e m 蕒sn+~8(Pz|R]OFғx-(\ks J*7urC KЄXCOfR (=\kJ&nUgeZ Pց @1vn>k+iti)Z8xtwұ*¤X8ᆏRZ X{Z(e\ߧ@?lI>GlH/ͲE};mΨKLHC%5m9[!#F|q\^8ਐC)o`#*S7c b0!#ꝇ{BaRU(X0\0J@?yn FoNNk|77c&sЦp\4 2 #a}fjLrޛudF% "\"̷oGM9.PRzA8≿yn/ȹl&;eV~HDJ J’ Qac\1P*-{wPo!KlQLT&6"rBC? uv3ʶJev:pZSkTUzSYP5;iվ) yp#Dֈ7bM@BʖLz~a@;OipTOz֦tߑ-&a-iCI:0;UI5kpE.uc j'z5x؛t]^Ѵ@ C;&e ]J/%A!/ x{\UwL'kRhFѾ)@FI:XUGa(cl%NtMB>0}j W g hB +|Ueimz?̩3q>b EPI?ZzߺQTc(ȡ©9dx8o;i뷼A1bMOdv."/VW~x}sI 7y3D=k[K3f{]3d?[1\j^ CGj"}הgp&ʍ=j(3M7Gj!h5BjOߢV(r8/P+#?hԛ^2pA: ^{ոMkPESt;tK-O4gm# EQvC%Ȥ_]<b4x;F51rR]oiv^+ @ P`x#LL`&[h` J$SK-55n[I.\CrK ȑ>?Nndc:z,6fHɜGtF_OR ͇(&\ VV\հR-2Sgn+!xa./Ђz$ JS))F5L! \ x{ U&@˨ϟɫ5nYEV\8ŗSYZ>ſ|7 ^:8*݆ d2^l4#5- q>J/au:,mxFZ=EtI9ou1ƻ["Ye(X RKӸ`ԑ MN -fRAʲ oiF|c( >R0;CY;lRE:?k4 h7cqX{9^pϔPK+")5P¢ ۆ6Ek y}s*/J ˌ4,^ s4HH?r>!*s.4D:&0sI^[bӴCyЕtPGߵ] \&~vV2^Yg}La$7ۆlx9''_PLltt]ڢxKIJi~BUJ^& a$&sT a7 $=8w_:,QEiIzb:m^PK^t !?s۱P;T41Kd8r|,]kYX6QK Q~0BQn h`#8'Sb|8)|lY.|ߙA/>R i|(3gEV_p&b1l$3\˯Q)r^3)qSSL}2ق|TѼBdyݸ .ǣE]Xt[.[ iJ氭́(w)}Kc+ :R K-v;}t.R_(t{傏܌UO%r$n)7 P8 b\'XTPjVtмyu;/#&;Un25:t_G,q-uaتutuVYw6G`I2qi9zA9t7Xn^ٿF::ԟMԻ$Ҟ82+|5FWPsd}!%~:ΗLPA3;k 쯦ScpCZH py o[ 7y|*Ldgm΍JZ]֞RmvK,cVpWx\m6{uaJxԼW e+Ջ!k 9Kfπ+qc.'؂{riB}I /Bl Vo_(6!.["j9#d@60s`j}!X'We><2TDppf0PQs]2Z%vzۆdwrZ i%TFm`03ܨA$X50y-_ J᜔D nm +8篥ӭsf1~@|Sm}Q3P9wp4=|Dx:\>Q ˗`7#y N :{gk DĴqی7c=}t!q9Nmۃ*<ġ$P9,MogĿ*ゼZ:|Cd)7u=]̂$ԝPbQ0T7Ax15iֆK믶 ̀4N3ӪL4vnßM[-m`4׬y^5$:9d: #hyޛ{,)ר ' r&mZ.N"\_(u7 +'~u7Yuw {1QN!uX슿p*UQq~%{# >c-4ʣ*C~5 1Jxcl[OpCl5)C'OGw05,啾q2}Kr翙$b:BO[S-f_lJN@1P50Z%,Q~JY8ZvoAGċ΍HuZǝȩ~xc l%f^ܨvB_I^fed((nǽ)أY+媄4@(;ڼ}K}JgG#"Z2geOafTbv$Ur}~T:NrmtCa>=f/D UM5Bjn\/ORj S$t_0(r3Z G =q܌¹txY*DC~oG ma osP[A6G)XaI |_ ^+7 .p^sRS]E" \~7O6-c{lygQwd{JiGEbJ8Ae}I)O}:zݦDL7]ݑsbd\u|pl~keA_\nb[3;_ sHt g(>gFVo5cͧŋӡ(B -&xSK|F *_=6_9M,ɷ!)aL4|LF|(HEc8;z_j> R8('_Y?h̬Ӵ]O1" v+:+wg_cU{O]6 Rs?y\U.Y` ? %L4+F6lۑ} escQ)|ZET *iH*o]-? šyr+Čg`@ʉ YkxW""`PîtWC{ztqOJ-:AsnW;A~ a6C)<Ͼ9>]#}X;i}&Yঞ.΢Z<߆sȺ 5[d &؝L,ԋ^3)\a%`\N^Y4w5D!R$ޛX|q A,ʼzv3%I̒?=Oc܀8HKYV3ñD8uπQr]Hj'35Rx1{fc$단?FfV!@S캦~9a 骮HMaIm]h$˞oסx0ϗMMPS%]2FY M$va|΃*6;ǰŠGIj~'z~_d[g)?Ǹ]3m*?c͏S&QէPURuip܅*N-XEoHSΣA5. O89k.D+4 4d̒}-!喷#Dv5,iBKנ JH |"=.#*9Me%jՒ脞8TC'"nwLn6dֹ}\b=xT8Jv[u:4}F7㒘qCaP0pe\}G"\lQF(f'ы@SMlkhOMTcUρ=bB֕68YDzc8q3kkd}8 a AP>DYqiݦrvב4ƒivZ;?!xa",7GCcD 4r6K}Җgn7z59>C^V8 [ЗB/uy>2=vx)Z<MNcl=4tr ˜%+| эSd^#&+A6C"WچQ2b 7cM+s3mb.Zuy$ݳ5G "ؼkCc~|0B;NG!{U@(44mB=bBٟqZ[WC4 $yhLHmykh F*Hd2DbF \IZImR!z?R7=V[cMUH2JwRǁT4!3YjRA|_ccB(0ϱwEy "| Gx Apk~wG !lNl"pt`ZʨS.~>#Z fApw?߬bs$McxAĹb͔[5\Y$,/c $o$^VPvDlcW+8j]OT-&NI+`a\qX'4b]Sd8qg\tV(uƚ^kΞbW/ov?ֈlD梣OlPodx _-q'B5ͤ$F: 8@\XPݡ@ZX!#^m-C:STHZ$ !QY=VEZY T\pĢ ].eeWE&Dyd`O ~~s5WhɾS].Ir.eE%^''Lj*rgy،t=)gbÌ>Y'U'd*UX!PqyJҝ3f}s!貉=Yd^> =.^1aRCM-9oAkT-h;t M& ڶP \ 1v(h;*ZsfɍnY%WSF~W,]]NHM 7 6;uЇa156 c2b91M*h ux\C d2S T,=UGƋ (ӓ ^Z@ZcfFUEzG kBM|zrOn@K\+jXLQWa$o٣46FA)!i6 K?>^!OQ=n,{/Cڢa?XBlZQx wԧIS'4hɂҋxEglcTFvZh?gN[/%}3~_33G_Dȉ!'W{E@EQvx-BD/Z 9PetK|2T]Tkt~ ұS6P_jH׵^tH YӠ|ō?VJ%*k=Ğr2sIn@&^C.8aU1]ll@XfM: &X"͗C|eVv׮mu@Ytjz^OzҜأ4;B, Ϝx{ɠ7f@{I NU)N$*,)ϡ붖#RgNݚB[^"iF$લ *U:=0NaHk–gOJN~u5~:LI]U7߻tNKHg82ZOii8j+iPt~ rxN{K#rkpZ<_ɖ1W|J{O"PKY˯;XbO?pσkWE-/Ȳ~ͥÛKR4اd3* ?[NUhOv3X_=Q x-WEN?Ū9 UpAMQQHN?<%zdyrҔNԢ==Zy 7 /{Ygj:5>zZEqj{FE9牄HAav*^t5zGv.5JQπx/QX,’=!6[o\pFgpүu?" lG:"*K]GS~|QPȫz| >YEg<KLHm +bNŏ4MN0Lu*ޔtZpAtIa) 濗d4LX]t;^;/ ᷽Q]]boTrRQd/P#en24$ 1|B ֲve6 /}:%W5l}H)V}ŏ`J4ȔApPNLKb.e4`}r1 nOd1a" Bwks$!}|EiDnQBw]ȫό~=43e%zr#蹎Я`X!(WdBYrb.d "R"ߚ'Et1l(BQ b~,y¬.k ݌,&]z֎Ȋb)L Zї5A9bNkpMƿv^miH4$rvǯN`6ڔհU|Vfc1clвo$,ق@_L55mKw+D"R )C)y@-]I3Pbg@ @ ia|I=n4q#ޑ^g䀢K5utyɃ: D}0Br⊏sIS[3!ҘWb q ș6dLB:\ńn?r2RbnCpR*/W<rw^'!m;1Qnuvar??ZSQs8 2}QԆlz#XOLInQzXȋī4q-(.y'Gٍ*Ek9`Y(J6qC"2?,BT@n;3D#tL|#g_bI,zUnnATQےPW\ W %TK"J?91g.o9sd?A#0R:.\I׆KGCaa4iiM[߭߰㱅;w*u!C!pgW[~ 2ג&+Pq<&`#`fM"mvfj\j@W8%~K?P)lze4wt %C Bu-2Apv5äN3cDbp0ΌH=2.wD~+{uXX9m4Ȍ0 bZܲKi> 1g&,\'߼ ?u$#R)9F8h1%)gZGRĵE4*3Z:Sp{6]d΁-A@K !d^71SWRZ]ph7)oS_JTcK8zB6,zZ4wy2B΂AXB0]a )E`2+mRBo]{Ue7>}|6"={3JIE(+w`1S ,a+bE~,IΤ=܈!@4Faf4-5].[>feuOǞQTS7ztHv\ܱ#<=9(-%1%pExOM zIeHPo\=Z%ScӸŇ qya&ioؾG6Xu4d{EQ2=&6B v,¡e/lxfʸqZ(ftHk.ES`g= ¥N!ilTc=(&J18stSf a0kԶj(>µVQ d;qQg_::B5r˜e ˌ0N FNB}$wpᝨ ^ p &uE[΄iĽQh9%k4%rw02^<@}S]Vf,czbèOZ0@e>ë@ ߮?(f:u"a;$ _6Ad d|;hWށwL[;ӀK$2-oS\v_$Gh{2<02~"XHrЕ@W\v ,f;S ),7\?nn?;\%8}qp4z<[c59)ul[kOΎU9/榲+J 1|e-RȢ?U4d[渿26I:3Y@3W' q+䷼u<س7os˵CenHˈ ߗs:]^Y[kB Ex.…qkM'Ү\{dd@Õ N:и Tv%K6e : b_U !_LɔNĖm~Rӻ g{lTHa#W޴Jq= cTm$W8{5у`qm,;mdny4O].r5(DrEIlDaLj@&דm"7ⷶBȬǥJbհYmr ,|LY#7}f3s2OhNіо^xEi S4]b#Dw4H#1UC<_w(xi]e]uOYyW61O1LxP:(m:fguR@2+\wWp^|g "&ݞ8s3І4e] A&OFo s<39&nv8ԬP@~ 6v_}yvYY[@xouk#{tmK/^l/M "n@r^EN-4t _!IfM|XwP%51P`Q5=Ү檡3vU `i|ց]MAR=L<߿ilAq7hd'[Cσ1mn˝736/@mˋv X.;!Uy7ZbPMIP2;߭tA\rDjA|]؅jSJc2c9R'r| >VRPﲴ*MQ\ `"cguؠR1UR7o6ֽ'hp=N#j+b \=&,Uez'AT$Um]BFu۞P4L\jz!GB<)WVTMNL%g]s+c2 V}a'cEg$Ms\Gkڌko$Z .+  e2E Ȋ w9Y-BYA NѰ{IB`.  壑Ob3N}2⢔ؓNQ_,bUOp1v^icNf_d! Yf7p5Ir߰N]2:>]7IuMq>Oً$-5(y?^TȽн{g~e'8I|.ׄ$0023=4iB*/Oh- C>(`5RRT muvQj7]TK t.}m-(![u{KBDŽT憦F"_meBbQV̐E흾u-oZ m zJKy8G̗=YyKB;\!&Pz?ˡ{X l)ןYWYܱ?E֏ /Ԇ+%gJ%Y5YG(w5X lM#yBkڳ$ =}LX>dyYlȎ͈3nmaB+ Z31= ˺d_2Gc f*YŇaل# W\7@7 |J!h@|ǧ4@%qkfDNXkD%ӎy݌&CV@૗κW/t-W>]YVWfoKH`ܘmg*t釭%vOV3B#5 uy@EyV&]zUDEw5ŽD3T"a/6!V7^V򽦂+OK/q0tZ*(1 y?dj )qatcV7;πpx~#-r91WQTZ^Z ^ojJ͚USmm5،^9aB׻Drs(HyGjtpiâFJs`Ȑ9}d9B@JPXcO3l^$dMh4us&/ͻl)LlOQ_r^m_V_{3*}*r,|yȵj`* \+`=hoQ7h#IɤcJYr+Τ&S.H!Y`2S?Ϲ CWj~'mI49a^娽>*^8 l)ϊM^S=E`4&Nːsiz䧸?_}^na delJI&X;_Y~,T!梈8d]1ޥӼI)F_ ^*aX\_6ECҦtQ9aC&gIpP!໾N`cHPfӅJ K'~yKpYULeӦKЁ3X<15znw'Q?[N:1f'0i  `NLVS 8;Np)M*N͵C>-Zu6p?8.èwV ( Z[JFK6¨8RAoTp"D ~{]TM|Zcaɚ`}D^@t( ko2'({օ/鴃 WK1d^&Zި!GDeJ߄g'zrA.^/{~3{b IQYK(?+.;ºvql.V縖vf)~=R{>M tboX ޛa16S>_Cλĉo =.gVt;.y8ib!hՔD"UA'Y[ѰQ/אdk/ >؈e Nt"jp!ާzaIgV,!d3%eJY )p0eTӓR{Ô=%X0d3h"^9UkA}*z @vc 0?iJX1[,ͦ秹Co! 5[XlC#Y lUXn ɓN5E \-ͤMS1nOwblUT ƅN]Q-w6 sTEh{~dTzop̍O;/d85kIhmE>_8F'7ތJ;6'1l66v?1i6E5ۧm(T4NݣCxft33V-Szg4: 8M[_vו32-Û_|.0տ睍$߶b.f89ْ^Sgo?xٰdxDODpOw[RS54A\j_.VV8T2YoG(]}t[oP!q%Wrr66U9Q8`Rx7- 䴮LPu 뗲ɫJ3t_5Kwu}  \2ߔ8b ʼGka!g[xTCT"_: 6YL.X΄*Dm\ѕ)-s87&S]!C*?h&xնaa|5vupД"Y:!ᛈE"#Mk6:Si<V)9%yxCݱ>keK W(8>tz!&RFH +Pwe llNrz<R&wW<+0S$533PLl%S&lک7vzSe6cРr97;FG Է`XS^eY0%Rߗx>$ay"s3IL[9%=U$k̵UݥdGpiP / 35}C5컧#jtQ&Th!$9H }oΣ~|MgcP_"K:jo]!/٬jC0xw1Ak@Qb.-p«5#0͹e=A,QJ&ǣsO?9ܜȒq90g?\lK֐%7PS12TdrS2OT@`m9U]YWk.'aϞ1mcR!%/0gH$H #E2Iϻeux#@py\w_lW99B&5#IxuȔ(w~A(lM]m&i ̗KƇXې5`fDwӦoʙ,De3wvT_1w)IA~8z(^)75% XFr;s-Y88Y W$0h)dT 5k+5孭h1߯dOC Ʋ)ďtw+*w0_(M0<2ocVSA-*(^-@WF3h/QD#?ăgf}"HiY*'D%8{ B\ϤQN7'lTC>fPⱛ[AK"LQ3ܞd;Kjy@x䠌 DԶJUO-@5DZx[~B,vy+}--rSpp?[ƊweiwQGX`blOO,ٹEkg}m na6t3<ۥo(4l1NyQR3QR$$PoČ/tFy!KhvC?fЙ:j*H1֖Zw[N>N<"C 'fu#tpxkH. Ggџ0s'㲎V3 7*AJ5m_JSI/gI3Kw,7]ʗX)4kѓ,.͙"X6O'-JWO9]DžƇ~7rviq#3#9c8yb;hl%NgT5t 81dF|n, xh ')RꃌҧUD\| *oV&;UyBP4U9D"xAY1|fEٹ>5p}D2 DO|{m$ْ7zAzSsir'7$9@K_ Yz;~o47l=㯿2"zl9G +suuM 'HX*ς,aQw"jyywu.{ έuW\H̪:Ewȕ9$l$ޡCe6xLB"_`k0ī/:w}c 8E)-{. *] Ve: hq82N:-6`8bԌp!4uJw_|S퉑Pc1NL+_ Ys2$!sk&i*C29`c3:jlP=u-3/[ITOϗ2AdpA9CpIbD+ (D{vBdznmnяFW.z|3Qi=ߠG>BR2^n㴩S:R6Ef8Sl?t~u^p5 pUYUUJi?߽5SO ;`qn3NݬE /&o߀26d?CHaV+p( =ygȯxVph :?yrrllŘpL]q,,8 a'j}0w` ,/1?07`=Ǖͳ^K:_wU$Ci=u&f+ ~2ګ7mYrݦ˸`K"[[$)m6b5 vOv `$f;SpY,3P,֝nNYj2a~ksWLdb$8jxɇY> `_3I@[%^$Ja m n O~ia^ aӏ,hv"ۨ丮?J⯤ikD$/^g3ք1 1bH=/źYPKq?g;TmMZUW~כ;KF.DYxE&]\cx.\X;ᾯgݗ\h[{tڥqȽyJXMRD`ya,:U2݈A5՜7raepVFR5oz7!z6*@c< L}^U46԰8EP>nU|uL;ykK|0g4=A xհ.L+5#bj DVMXF }҄4sSqPx4Hm j7CU8P meP e;Y_FC t!ɣ\E*'bm1߆Ji tEQ@p1{|T8މ C;"YAȌHo0[aL#z)}C}LFߪ xhS%Ԁۖe) hh-;77SB 5"ˎ8CEO2( V00w_^S^=jx Vbվ!HVmt›jN,&vIK # #eݗqnBq|LK@M×c0amo_ͤ+U+;S(ha<&f+R`2=k"}(XYe}NҪհs +`15=&zA18POM-$W)#7qH;xX9o ~ ƭiAO)7A@!-#,X1[qH4B11%,]1}OLXJju+Aqg-d klvVLD$gA{+DDF,1]s`D֩w`g}8V}[Z]diy٧YF4 %O蜤(;7Y`]j6&.kbӢXZ·(jѕ _Lf">.I9 m_uI3BŠ{3΄⋀Q~7cHEVAeA>Nf @@bv*FߓV@-j㆐J=xuaGc#]aV'2Y1즶D4" }/x!|u!y=ZF"!=7-1"5;y~S9_4(_L}U@$B*jR|p[<5-w|+7o9%ڥyWΰkR 19=rЍqv =O+N>j!#C/<%qzRq [zR/@`!פ434 llZ"C895 k|KLZOGpJ0\N%/ c“1*0|l i+o:p/ ]{AnlCmp]iRR&iOϫDp dݪo(?0|0 Theɤ *B(>XNλa]`N 7%%҇*b7| ~_d/^JQi_jlǍDӠYN.2w@]r"~w2st)1|\㑻3> *:-@{-`0 RI1'/]ѵ7>umX bTy6;#u\B>eH8χ7_e j 7hޛg*Kᬽ蹚mB\Vר47 -1VȢ'`d* pc^1& U2ǸT/qI7e> ڔ52$~*a`(R-7)7cǘ"Uַ7 Te쪓 -{Ϩ- vQXc^O1SAjx9., G!w#a0SٕװKVZظ 3 B4B].;bqZmC I? !Vht0+\0%l7G''ïoRD3ܜ'+,ĵ`ʈL"9}v:o[br3{~_07CM.mpYj4D[-V9UEj".Ԛ?ٹO򩁳ij!#ȭ_S8LMy<N9[< 4=)$t뇺Utӆq7f5 ;řh$ԘfR8+oLzS--,+-U] `kIcݎIpV9DY]56rz#G?C~t%Ts$.ϋZ}7>ɖq/J@͒&jJ<;/[o| (ЭXr y!O1oG7ˇæ~P00FfKp~MdIB>PSm`ե̓7ܙw\i3(x\v+lR@@4bQH?QݖLsQ(WAOJI\aȕvIږ*Ī6 * &n" z/uf0* ; z":3Pk !G gVF|Y !nKdrͻr'>ab5%I]> LydSA .Pk5ZVS%׻$E{Q,.)k( JD@gMOCC] Y"q4aJL:LB+:k41b։+ .Ɔ9=N 8`ogۻ5[qqg a[ j%Z2LIg8!:h04,.O^w?i'9]CeGYlnA$b5)X*QNgR/Y$gW"bA0Jj{:SE\ ]:V3*.}$g'y}bD 5'=kdZtEl!LyV 0B&w˜hRXf[f}QnٜH.Ql@QI Bio0Dz3 3Ut=DKW$J2ofDXʌ"0>}8l^郶2I- i~$ 樘{ɻKjVHƷZ+ \mn]UN!CF"w?$f6JLPE]Wj@y΢}3bpxE__WmPUE fAAuEWz^oRtg-eZ.4ip|Hb*j8H49U~iOq)s>q8jTnD]x&R0hg<,`O=;ge]yt^ ,,AۄE}zEQ;*6Ȗxp4\=FuiUKie1SWNLE5yL9;\d,i]A>ѫûH|h 8"+bEy6~)=k(5mF)a8 #!4׹B-+CCXTI@[ɘ5f̦]6aEafLN>̛q9P2VqSvETK'КEc-]}!M ZrX٤-@[ \7,Wd'\4~pzqo%Zp&u[YN]RIC%e4$z?ՃMn!\vABtPI&˿UG9@׏6 @# /;TaWvH%lɡ C̕:r,,-ed렪*ҥo_IsՉJòo|z.!@E"}y],Rge *;+}E"W=_qfzՍo_x1rWae$43:esţO] )<ޗ:o(k])[T=n$:uoIqbW3SC2o߈y3fq8ѤUUMSK=v|K;4 ̜pbi,<  3M~80FNre19-_Y| 40}m8^:S*LO8J$2D|u9v4$>˹;`̓ilrKUK}Tk޺Ma_j4?j3R #ǫU\IL%߄P߳H>x݌O[Ķ4]AGGF§؊ 4,bwF%ٺ'_K 8{ cuShz~vRaA}[Cfؙc~}YI@~,( qBpT*&W%0TCnHզS4-g 鰲TG^޿ZnZ904@q -Ć%[027zdx5SF鶃+ %?E#>u2mJ&~?=]҅[Hr"+::)m045\兹kͅxE-ƴ{E@g0Qw D+=䅩C6S滬8hhaAط bP)a4!g>N&tp ֠'}ЭZVfPbeZB ^adZOwݿm`[Qdˢbї[O@\'j{Gyjf8wϛP]u҉>,%×@ԏwhlL 5X34A&uWLkk7VP{$Ms^m3ʘ:g^8ޘu ʚC!7i'lyr4M .V-=BOο!×IJp8۬c7[|E H[<(fY"On}ăYhgJbchц_˚ <$3F=;=(}yך#WT[`g`r,|bI%-tgޏl2Hx;UEG[]"V<߄M`ceC4NIXȤL XmW-tX\9Ou"c)r]%NXGtHI+[ч ȳsϓ/ KqfSֿ(:٠ "׹b ǓYţ-dg-ʔr/mGl ~z R^)4Z4 8L鶳-dXJ( VaTnǩ/śPDzEAojiM2' SEVы>vԉ9(c|^h%@rii@049ۛSQͪ\ij/vbHx,DĮDiJ q MZn;(H!Xv>ԺgsqY7ږ Ӽ7 ;m@% Iw7 (ˁ)e3OۥC}r?G;3H`^Iuɋ3S12Y\yuZ.҉;'*-qGZ&awMʐuclx Š9*U\?&Ft-7y)QRݵ0fyDvA7](9d:(q^8bxk` %[[YP%H coL#vJ%}pZa.?Ym ;x`) O3x]{jU+XzE# em;SRȱgEzݦ6-Hn.;*ٓ ȍmPFPt}B_'XA:zzJ]x? ū'nFᩲ^G΋GvyyFc3@,%YOaքP*h˷Cln>>bF78} F辦wPRauYGDa}1ϳG3CrA3EZ&c D|pt%*i#֏].\C]8ؖ8,n ?Id&[Ǟ=#hY-od5щv Я'ĩ^P <{˥66'D,JdҸI}&0^Yh'{sD:t7j Jա e{EΩK 7;e 3zܛlJşZ9V(8 җH#A1>fDޝau00B+3OR$boi4`4 YKGVQ<5)x fȋKjoG.H8}9Pk|`6-HBGtxzx3.FHW3H@}wnڭUX¶~.ef0;W Y?>s & Ѽ]K2::jC4&N%چڡ(42r5ko Sa9hQ:잵S+HH υs8|{, 4#y1]1IKD~y#]OW"vYQ rsy]eSgo=";ikt&܃+h/M}}2,`FP' A^f)^xP],y3_Z;/}i/Q՚bvMsΒ-ND+g(~t#(׮}:h),\imD$$ 1#Wfz4)8/&ƪEcyBn9xcu_AOt%;} 5OA1eX:Lw^~Ol{.Yt)v=PV!)|nzw|$OU5)zƐb5  kl)fAFYuSF$ '+CsNj2O:*n h `mfpkLnƫ!scԛsɽKi0y@ܰį,d ]|< 4[лL,Nɞ3@D"4`oS8ŀݧt7=1LM+qyȢ*;+Q: m&7 Sؙ= P?or~w5%Q1]}Afd)$n#܉[a[ўEZłra9QEaLCi$VE%\C (lV w '9"L{qMJCH#pQ_~N Pry1{gÑ1]3#J)sFSfS{/wqu9UJ8[=tD1qsVF.6v 6\V9]?o5v%wdX /yۅcX-JdDfRswN.7ʚZBtZB(xʂ>-tϤs@ E)ܥax[Y錒Jqf0QR-M׆3VOoI)J߉}XпqbאP+8Rí x6Dnٷ##׬Lm".e/g!P'TMg=F$V ̸w4O n_nnXӸrA57 P]5\bά$/AiCw/ MZ{|ǔ[^vLehה֡T*.Z#gh b ȕ=}piڬP1(pkGicRK>)QE ~U94 HJ/c[ 8L\ލRSKU(P4q:FzȪl>zُ]h~W< Seamb˙ӭ{iE\,N)*:y-I@ؿe_B ˌ1;i|e6{ʍ&M~+lB {:sxxxZqJBӒu'1uP_cDlFBA+);#)c `Joۢ_@g9 y~ cMfM83ת|SɶDA3m/\e.;4mIYΎ^@whIǝ*.}& ! aU/ؿZ-qڬ}T,b|x٨k4B7Ɩܸ_Oń?2r]cAUɃD2FE5gYo\CoKh+?&%L Ah38`ѹ 8'"ms"onߺg3?/ 3n`o~EcӰFaVKy {U-P./) jPUwhg;՚|ăk A^|&BZEF=b [n[Eo(PUn'^wr{ FCX™uOyXNo=FaUR:\AjbI MncG7/lpB{tY6:. "ȭ f0 hP|p\0Ӈ;=<`cߴ )#_T&[Pmi:'Bd>R3᳄4e+du{-xDžG1ʍwW>;;r0,k]ϴ&*YUD%X9*pb,niAx4quJI#6$C9)bgLV@9`r4[ܻz"t&y#gwՒ<<G/CJ P#ݪZjP\%X N($HUJ㮐Gp쨖TzSCWƮvm;6]BWahv>DVOz Q]>A=oݾ,o92rRڻQ}/:b;$׸X%4աz+1!"oLs# (l|(gkezĭ+ųZT ˌDjǂLISpK& &0 K@V@P 4"g)7:|("rZ<+`֦˸(um?uf+㫈5j NLboZO F;K]A|M7Ā cy VѾA_ ~xvS[N[OaC {E}&cB3Qyto[Euԙ9Ί⌘S*zB}k/A@I>[dڥV~DUil䧑eV[y+B8̉rɀJz^VYקPt}"*Z o~Ȫ;H6&qi'= -ɯ_lr;ٍm`$gOxSlf$ &1NT t%r+'3qj1&fs9mۊr3t 11\vZarKTf"36sm).trD(R?0JcD6 0`%0S>(y\$|VĀL(-M1ֿ ?N 2^W?PjQ[k?6BY\9##d+p5E-֝lrc-\${s2i.ǛG>% 1gɪK۲^TdOǬ&oͺv jn A> vږ`A1'ǽqdzg,G=m* ׈s61hn#O Ϫ5.ӥcw>i8RG^)M\&OBj Ǽ\$b3L8yp7l_gRNcš`* ҵphm[gd0gKs<**e܈>)p(=0sBOj9z>GQL ߾cEla:[v "4<ʯӢZ݇A²8ZuM܇[$QB =C`0'0-@RU& c^hdQ_-,j%2+bZgHP/jy߮W*@ ]qYgcJ1p!n}&ݫqYVqKE b5>EڷC7٠BֶYz? ΉYD]a3 S1zGXQ%KFGF2ٱo=eWƦH HK!B(DկdCGw}r 3{H:AoRw Xe u$b%g&?彵jpnOxR& :ŧN,?b P'`[za!h*㐜JaW~ 63_ZH tF'{j a.TwNnc/:6>Ҟ`s,?=a;8έ+) 8gF.$? 󳦼p fn# g@nIXxY5!Lz)[+c[?S& VH&fgBf3>/tPT=2xxÿX#r`%G/ dgdH }CaGF\2c0j<]Lޓ5N&\B#)Q0k0|H3_ޭ~XP._FU[~ם+*)xt,(Ql%蠟[Z\+eږ3DϹH`Bv/>j+z%NN}'K--Tp{p8dh rߌ`@s!&ˍ]6 j +UU]?M ^ {"êjs3h2-#r3aAde΍Ɵ<MvcpH^RL9zIbl![:u-I'u2{h{ƵA@~'!Z- 9!H<S֬,(SNj䋬٨% +B*lcD$H&BAE"cA}KX+hmQ1sV伀9+椝 00YW-kx.T9 i7͂Ƃ^Znd[m3l>i?N!hsIjx댒*k]u' Ԉ\Z~]e}o~1YJi$<[tcHkh0倮v}؀吨L䮛d!g"FS{/\w`e;kR%J%I!j~H-h΄ɢHOA]nAKc434YU l> p;fW`| )n*4<JZ:s%Pބ8AΙ _`ߒnzh_(k/|CTU&\#)| 8Ga?m1..J|@I#RkmW˂>96-Nr!x"Úq5 :zo(r GgV|xN4vTBb;͒*!HyIek7B;63t VB6g>W K]֥*ΰC'ߑail-Eڬr3syA;)5y Za|\55vj}"N4kaBl9}0aܦF 1'O1hv]d-\QM1~ܦPEִ @Z_wk#ՏSH?+ܤJJ[V2.ޑ\š7al,P.tMXê ~ͣ0 뫳Z)^QgW _x۾ϐpPՂ|Sn#ߩ)eD{{4do$XDA}mY3W,jaH6t' ^]W䑆dlUr9GhF'; 6ڱy 0'sHlc?glj]-5ժ<lFJh<:΍Ef"sDg#=wX.]+Z_+[fϜȳ~7w)Y-&7 xxܶ$Ԡ2\rU=CM3.50ts& xvh=o'L>XynD|%aeQGOډOPs1L(+/ФḽY@@Nns8LA#tm'hsvꊼu#7ظq4:j͌bYO3Y0h IK*[=㜣Hll 1@7|4ZxZ l3)h i:,}+ )Ze!ϥҐĬ-ݨ+-'lәb//-iQE+~/dV+"Gu!X%lC6ciߐwd7O0̃-7JWX/m[+|@yKEjӚ[iezaXQDٹzn92a-2+Ą<NM \9,z z>Qb'>&h'z-^)ᢔ#I벓Kef#EhMQ{hHFDiJF9RwVhz:wtkV0)P҉nA*&=*l>J!Y6Oi3\XtPh23ˡ/x5 ]Ŷ2\Ry0`w]5I$J%[⊅a\ ^),01g|k$o5_3h/`u4N*~R;Q\P]|.&4?jZn2z|ݭpU ,[uB!ZYR_B,X7Jk@"ePCIPyX,/WQ$/&-1Usr.!P2\3>wZf"q<A@)~:Ι^%xb2DhlPWh3j m9S{ѓEoRJxt,=k 3 uH*Ğր^K}0CXN:4+Wf#Uπl!5]P^^%t\g%ݎң=\¤Gk?)=rE-kK]= X(?v4ZD]Wȇ Eҭ=14jS1V/).ނ²me$+hcΙ2`1K$?wdE Nmɺ)P唆Y"Į0ӵ-wW*U(SWK>7&u12 SF4Y 6,P<-Kr+2k.40yT蕰/w!zrOT(.ndb8n/FC␆IH89@g<:/_ 0 !c[E)Heג?a/a+bZ'J>:)dΝ2@q~tch`z9z>84r\swy"QqÙ I7)W|dBC64~9ӧgv6w8(e)'ʽM.oL-(ay~*>sO95+s]2G #*=~z'qni[7p@.82p@/m8L-6xB-XG؞ngpyPS;yRZ]J1( xbUL~-|sJ)lx j^w ߿"a<*FK`IL)^GjPdo'FFtzГ_髭<А— I817xC%4"4E,fVzbE6CیM5‘s{#}!|2Ÿ>՛} TxRx(>rC-1_];;Ο ;<])_̓,D;P_,a%BQ+vdÃT T31VzkݎuZ|"?/]T—8lӃA7w}-qÂX 9*d`RXQƄ09S G]pgl<͋EEIALT|ZV^TK^4 732_ifc&)X1=nDG4hPxY+:n8ŤOB"2`$倜iF Cqp6IJ9񡊶 oC_p/QiBw_=WkX)Y3rpdc+C#> p`vEYl`GϘDUݔE18!kdɮ!Q޼u6;!S=8Eբi/S^W$+|As /q2!&fR/_s΄@NTj L*·FJSV/w~I4sC'YJzZ6rJD^V7`w$)}]COэm~ , ;#\&XUp Z.6"_?oOOK"F /Bqpu4C. џ3{xM(T[%LC!?j{mY,IBc7_1@?ЉB>Vk%^$zг+ {Nx<Ět)Y kaiW7cYɜA:Go9 1+cG/fCX)]ě NjCԝ9WKF\e& }gq E @zYf@K64G`?i{P~ȬPVY 쬋 .D lYq} ,?쯋ǝ7ycSǏ`? 8{o ҁn9 LJwz;m-;a›E2 {zKy2tAwll^n,d`B-ŨӫP;͇)mdsZeJ^Yz!'2?A8S1h$(= 1ܶY%242Q;`ZXRokDӚI]wnTJzOwt-hףqtKw;e *娑Ak4t u!w=_c'M,{9Q_ԕ>IOk nj{9k)=H7vBjr̛ljnjphzZXYp Ap uuOb4n!s+lU8`G,VxU&؃f[9VsRL+VA%Id䅘5!E eʉ' lNY踾r9?#-ƱDàoYV7/bȰ`?8|] 7Wzqɗu'!U ; ;쯐Zhj-O߰. ?PA9ʃ K8XYYI+ M~}bæ)9 {>WJ*|6ޢu[:N4VϠNk>z#ų(!P567 P$H SsgkHQ\.xt@!k{= ࣯=` Stx{%Z^kųT; p ȇ;5 `b"z!9tSdLFVRFjmAh"`bį,eˁ&;wucx#jD" 0 %0lB }A`.@S{2GGŽmhxЦC]RJ(bn}ӜQB\#?kXkӕ47pK2+l&HRl!c9#+0]ʺT{jPf >Sl䩿B\ q2(6O,#Me{oȒl@ Cc@kxSq/݆'6Rb)H\t"u}~54֞aMyxlr|?%'ҭ';SC@': :Rƙ[\R2C OTߝUf{s̈́f|JX:L#Zd7 6!Occ/eE M5Idu I$ "fj5LAՌi IL;敉J/.d>G[,1ld cZ9I:Rtk;dxlj5rp6!+K!$TFL8|+ޣ+:Y@ĭٚ~.P TM G$5! ]1Q>a+wr[wƸ@0a2^9h0p]M.orM+meEtfb)뤔w]UhM~m2+uqMHpnFAJIEe5UޣA( _Ӻz}}tlz_6܎5iI<-"_J\R 43-цe\Oj3|SxI,-ro?F9%HxyN*( N Zӟ!h.mef~~ -Y`'oIf!H̽ (obl;m/)=:0|Sץ3ӫdʉ6/zӁZ,7K{IHk3 Z^0 qB97,6'y9ڭ7zxNޜhr,Q *A|,w<)%{C,A2l7['Rf l^k^ @r*hOsuzfAL`eΥo@DG~yH^6߉c11eL^.ƖG</ 2g?E4YkW3j(<4=()^MSŸfz>Eᎇ-Y_rG3n oʰc~."#RꘜLIS'D0I=pl,t=1RԡsuՕHM7-% =d)D`͋ɩuEK:;SIox}=)՗P|`1~AZk{|>![/O8잡xZH!( Z1sx_b=tjc<_~3R×yDp9D>B`)E~oVvYQvQ8" @}>(Oȸ K- ڷk!цuT|:$2룬 1* uP;y´' & ;`)8zlVtR1;m DSpYL pzV1A\(2#]);ǿg^$R^\Ż/!1e^"nfȽ V*64cA4hF-u .h㬯v9PsdY̟Z8eEL;J ˏTЉE: *_3vSU2.Ru=K7+~h*;0z3^r.A < Y4Jܑl~]aAU}S^Xye0G'6&+A>͆ѧhȴ]ɩnpG6/HQ4Ҡ=D9cU!6ÁHx>BtW΢ڤg~|cXo2APdMeuHX|[,0Clg,͛k0>hQ/ RYJs&1yZjHU\M,"]۴X(ǰj>=s/ )L?|Ŋn dCW%+֚{Q]-?ky8:2; }.8?L|V H9B=4 b%hXA=E"1`7%ۢg1[_|}*3M0+^R 5L~꺯2l"o !qO~OT :l.LtU1husRRZRPcvRAًmaSY\Qa:)rCVVTH}1 4zh[+oˇJ޿ߞ̮p=Znsc'oR\å^b$kȭgGv`H1,&Uja%^ YK db ~|FVpe!`KaiŸ}d1Lqj{OBPdu 7J ț{3ot(~DOg_u&ƪ Q_Q!:xTrjD48}3>0*yS'o'7|mo׀6$|L(dUIDeM AwKD)Zh0_KfOnrjNa'rW$EgOɝ91 (N#Nlʰꁹ!ߔm-˩bk"Va{ӅL4q$!⪑#i\anjc?7;C;":0W2l+F`b5H2 9I]vsږ䒓1:ɖձ 'X$T+W"1sȳ 䣢y76tтD:ыU`ʻ6if`0h-i] ׾&Z?Z+kcfzކZ WPNp1RjD53b)DE{?.%^pA#?=7eBL7w|>ōY-||G^:8m4u,xzz)#n/9G+|c]E@iQ7#%dZ|];RF;)G1c һ9Dzvfosg@;N=/ZWV<,,TA\4rS=ēwxqR3Wo^%HM!Ev,3OJajeToz&!xBfD@\N^Pfy=)j()jk.tPjsB/DM ^kq ӓ㌞gJKfo1 *$ITHόwy+`7 W- UUVd 5"mGhjUPOxO7ĿZ[b~5SBW 9^ ZpBN6]2dMW_o>`9d,RĘid,/26Jς̜ps0)[I+vE=g-? 3q@f YwC ;|8^lX[ f:y03ȕTš^ t,F`Z'sx<}=E%%kmZX<ȁW5̣vf-qBz3Jw7#N*zGvE4}_bYմIѠEBm÷x nɋթxy,&rigF+}OȅAqrQZh*srESQ*(w,])*0 F;j:gB"Ѭ6Dr@2?\F 3ݎ~ gcԤ+ЕrXq\`gLҽF&S8&ti ɛlf3K58qDzjk [nr67zTU/nITmyQpWGl\7%| ͫyۄ` O~ ݬMNʎs5C@9 5 ¨R 4OkIkw3@۵D|Lg)R_2KC@m ġÍ62zɸf m#9p~|.5Z!x ޻{DN,2uj{JwT%٬齽jU}JPx*S5n fl:^$aQI*俧X哇ўgT1ķ;+\WbAiϸ_cؙ'I"ҿE-7g.L_&upAU!-ht?-b!k?wԎ5)1pם7$ QSdtf o|J~+|Xbc&k>`D [k @3M̌Q{/k9 jKL }Hq?U<ܰqDz}DUMS5CY#J|YR3$[&G?!qY `F.?k2ua/+k%??ֳђ%_0ŅcOMg%cƫW8'lFs{%6F]sWk*T]%_}acv_~t"﷥5R¡؂X2{b]$A\{Q8 L@_\id2W(Ad }I/CBi"к97!$ 3gDSkT= Rf*Hu?{3ܑA$3d-mToҺcf4k\Q\ f[# eH\uk\2i~cre$װ3zVJ, ^g*JTJ-rd$ţ&}WQ`S}ӝ& B"cZRpŊM8G2OgߕL⭭X߱+X,~[ܒHj 1 [d<6QrrN".<J/rxdtf"|[Y zPUTL;TL'f2<b07P#IJɗ-imX6|w Ƣ{t/;-v+H(x} 5- ss/ToB :X`*~^Ħ(k8bxCTZЪXv6Argx͏qc}_ 5w1GWT =Yk#9nƌx_9kpv#  !u?J-jm&Q(̺*Elɓn!}=))}/Fq f׋ j?\'3;]NA2~'r33~]/$C`Ti:v=կ`_JZ(aA4Ӥ÷#_IN[f}4*D6ĵWI%4/|54p;HPxzL#O6 ?,;O:(k~Ws pC)t@JIb ]0yZs53 2X;[m&Y{X")üSb-wC.'4H>{t%l;cE g 2:ɿhyVFNZ4]\;B3MX$'#y6|1D[LotWFDžfӢ>/q%ՉpHX*4v$TF5akʩdEP0]vZO#"4)*$[&GX g)=I`/ٿ5O$J7c LTr,yP#S>䁊|e;O\EP$mNk_wokdQ%֦<ZY^P#WĿ{]dI~>@FlԳ}|oLƒ}H.&?i?=% S"' H@Kϱ͹f.A kwFH7VråSGraF}q|} -emz꽉-$C{! njKhWڟi?)\lKez+72z"fq4:\քc6P>}WLCfّk$M F4K{vjC E kSX,[iY: hϟgt?nSs6totpNyz_'ȱ(z셔GΈA,28^$|#I%?8}S9c)nx ;#:qA)5+Tڥk 5U0^crڼ{dFy66C7 L˵3 D%.*^׎ء$Bݱt{gmeuǦ V?=T`zD@ 'uhAs~=Rz;0cZku+j*~O\'ARy70"@I]Jw^Ǎz=ݮav!.|OYmd$N^>\L9d)،zt!xZ {~p}Qq])'߇,ՠ$&Ÿ# ]U?p/IQ(G7O^͊F=gvR>˵OH *ޝݝ^Sq@uП歹km_ݍ׷s$=Xܗ?16x?q׋ I= )GkiT;)/^m$_l#.1JRz15h) ֙SnqP9΂j=Ƌ4 v58" />\:D-)WhR>T=ME%ED,]˿ɱYM)ODHAr?0fw -_39;Z3';P Df5beG&.j`zQC)I jpNv2FSd*K* Pbjn|^xmW U JAI9|,ZU0iF4ywa;_~JݲΗDׅ^7TL$C?Z ױ`i* d4yG@sVnu❪uз VgQ)E|6BF`۽7?\<9O Ff/ h@xχ}KC"sh /=:fWY፦DZʨx̌"DbjH(}ϛea6 pdJpi`G!tnMZܪLTj29cՃiw2. .u)oIZ1\tS3Lz,{pN6幀 K #yP';xkXo*U&7>|HK#eFTFeXh z u u"3D>퟉HXS@eZ&Vi:|gU7ۓ=2Lg'>9ӡ?0NSA:w䵒.C)LE;ѹ8*kNFcBډ-@_<%:vȌ+3K޼ -[$bE*P ƯoHxL f0%7@ BY^:<7;?[7j1B?Hh]FFhiۅy)Z'$ ń#৐*/<Ă<\{q1M )sS,l@+ M-_I~KB:p0(}{e/]v)wA yrjFׯH%xx )!!z@4oQ{o¦P#@&ÇjZ"~x,"x5!<5jg62($ހ%>Grn_=+qHIPe(%0u=*!UCPp?-%/a˸nfTNRn >!epȇ4hJ{AqN{oaWZyBlu-wm/@x ?#Ȥ{EVќ Tx~e_5{+##|O%S]PV(.1,>b料:ˮ:`cq=QZK"P,R03;՗ gs7AO2zk5 $})aa]Ϻdz٠ߺPauU!44W&S` RI0RgNscMFXqIxc!OmSc5BF6? rZKG^eCe؃y3xH.*wLmHoB<_RXtPՍ~4?6mOeʒ0Ɩͮy-zEKuHF_d' HTO_ "(<:^f/->&Mޮ aScӒIn|bw86z;EspNRZ:o2HBM3Z8o?%2]N>UTAi[kY‰կ#4qwzjҌv0ki͖CDo+![ 9o FHr;m8d? dn#VCa ZhWwg!lryޯ;rs' 8J荖o#ҿpAl ¨{(燍F(?sM0#^"dKW >WG)lTƁh(]5tFlyo-İ5T ; M D!Zw~=>L*9~|\N$: @UN7v+fs=i6F)E ƑOL''TY`\n #OjO=é&HGlF\P/$X;$"^G`\p%Maqs+&tkU92ZLBt_hLB9Pmxe|+hYae.k_ 8iOP [mxO{v'%< U]0pfiB)m$@aQ VE ex63E,ELXzcheAL O''n Qeլ[0׆vW Mp"7&D :ޗ©pǙУGAn0yI%%؂ShE;nh_:V2.ow)`|Io;AxZ.{s?*w@'|P#䜀]!0,ˈٽ0weeY,%L͂Jf`$f(v}՞6 R|'IÓ'Zme:U$U>d{+z$>"()|9^#DTҎpw-xo7]z_=VmbN[;ZLU VPNHPqi⋰!')|.[ВG .R8ƙK,fp.BlAAOf^jV4١uw$w8TYC}~ 92R{-PKA1Kʞ\8g)xro\.7ևN 2S2%guomtk9en- zwS7Nh;]~młnSޅ|h~ly ѯ_LdEe c(MxkܿEVRJKPenDh]+`гK W!pHNtd0z|j eڹ4\ڋ)ۜƤ` +IXpqY.]ۉJՑy 1$}1l-*};wt4TM!T\^ipDȰTBkͻOOqK7MH2mR8j״#Ls*-^Ox <ET,@\70v ґqZM}iBt4,es#vDАfжSa@`~ ?XKq؄qK $oH7θw`'Ip(jH19|+ԇow٣xw LC 86ZhR%K5 1&HQ?(jw5}"l&E&c\[ۃŵVX{BY7l5'1C\jJ;u#Jď@!-H`S]ͷ 0AʆJ (dxH7q1uYţڍS? '<qVeb'y^u6V˞r0;Ja 8ALfZrƑ*ٵazEUEŰy;f(YV(s. NAlTO᱌#w܊Z =NX8{(̕+%7UAZ,rMq_AfDrb8?^9뇉|+3p$',Yo ~eΊTNMz Lx!"Ek2 "bv8n4qdN #[! 5fdM\vr 3Ըa{+bS5r+◪"bvy3 fqn^S? ƭ0pcX1L]s»~qɩzj6`QiߕvY,7 pkMQCw4Ns¹ T[6҈dפQP~傄bVB6)п( զ @Dzjj5djk-- ]9C$:Kc!+Y_}Yl]\_KR6Nω 5򱲮PHWQ&i҃wp&YA zT YۧHTcXg{Rj~{*eW +tbc-f8)luYm x>UEf$=H!ggd^65uPD lZCG.fRr PxC{ώ@_j" tpe-4UGaZW `LMwuCQI7~ގyqrcỂ9 09/DQL1TܨlW}\>"1+/9z녫2wz0Iyl0e [(?JF+]O`@5 pvT@ܚUةW\񾯡]yɢ>>]7,gJV@֔ESބ;Z"㱘Ty9Q&TNqdIlr, rvgǰAѢ}/G TM*u])Znf>2e]w |f -ZdGJfnY=LS(t ;q\Zw5j"ViTaUa޹pdC,1P̒zRLaiae<]kZ89r}U~ ۲26]ha9Kh]r!yy˞SK!Aыv'9X/7ROa*`ͿGxXX$X9. +j!caB B&Vϰgu=r4{gV/aIhxX|(;e]ӟr1rOblhA)G}]BM KrVg7րLH=Ka P(sOWu?z_Z,œDB0k,Zq7V}y꫰ bqU޾戂)#$I)kq#h\߈0'u`8t6aPbFKysWo(uHOp9 9L% "+e1`-o*#,m%f>J XGnȮ-i 9@:V &+"v.#jF}O+ Eu^!Bӱ jcFqĤ X>¢QRBQ db/ ݁'Jk5eG'| PgNs uRX!(RmȐK$9QT4ZTR?}BLJQRg[cS2vض6*+R2y/_B:C"}I-F$zaX=A?@L*|P9zN90/z`g 9Qe؏tY=,c܋d>gNR3 nigt_;Pkad h_:ԳvL%r52㼡MҰ6=VI'銍S1wK-!!Z>=;)P z 1Jt a=KVk&0%X|AigjZNE'ܖ%~+odJ(W1r&>)#yTըΪ05+urDѧAy{T@>/U&') !Zt%6T.:13x%l53UscFޘ>YZLR[(ޒmm` :?Ұ<-HgJoγAx&1|F1tyDr'bnvlh#{M4pcP,QV_݉@ I'⸹PpLz` rHhMx˥KW)d Q^Vz?L&ߣOIQcHW@ʽٜ%aq}q5)+=G~X^'$PٚRnNeEn-PJ@(PL3('zH'G-^GiN_@SQqf% 2)Efb~ц bt͍شjWQ]0'oxVd'좤_fy1MeGMM] 瀗>Fbik΀,Dȥ)׉u6,9᜛ZJ&DnY[h yO'[IOsc`? sC1Y^K\~0L" }9yߗU8c"lGMؖʢy 5Eap=eMrʄ~~0ڼ;[!  UPk\ XQGL`::JX3 ~ x#oM٘}#dlXu*R'_r/3$RO\rF]8DP0(t0p@E$%B[!nDdWBy&8cG+1BDOk 33Enځ34Nx?V֛v*QaV+»^gXHԬ "GknhaW)W@TZ2W(*WԼ ⫘1uCi?~IǪN &!{sT :Ej[1zpmn"AphBoWõ^( ,]x1j%R֓$.ɳf1æ=w<=d6~@~+"wz ,K{IA^2fg0IҦz3ݑ/-c'8(<*fԬت#fex`򕀫Y+qOUijBV01= 2/W![D(.;AN,`mD-e'S":}R!t6n^Ѫeu !98%Zfv}}܂ P̻L Q/V ܫ{x)YbƯo,( 8`HV/WmdKYC,~kK~ wٜ3ٷkA[/@lcDK( b 0)5 r|\RKmg5#c}:l4i5^qq#GP#(p&B.X2珌~7$3sG1 ,* +&v?ȝģͨuvI fB)7;Ay ]UĿ%.,_ 9@Dr 3e!4QȾ9W@%e$Ll; H-k{=Dw4]v1"gZKo6۲'iֳSF)/d*o͖' Bg:?fJ\91Ickz~^$!<$;ۗqIrdщKg?nӈ5ØVj96 anVoK;^Ќ."H1YNҝSk5р 5SY U nTXke^U,5h?)X֚*u? fr芝b&Q LI K2 &9쿄45[Q8G)C?]{2:k ,2~o5[Ͱ+w"}t~)yNXsv6̺;O g4`}jG.YmO=g;_3:n5$1#ueʓ8YB~`ߤIz^GT$<h59nEWۼ=33)^>2rn'h*d+AXqN+k /M_⟧N/}m^&uȹ5q᭩2TMax(su T@_]c'F: ؓKɬMzP? 2!31sNp͗-V1y;}cNC:{߆YϪ_.^dhQ g-lf[ 7>ɄAٰ6۾;=[w*I.溻[.^b]X̨WUW^* X/חanP86Z6&EZpGw*v$_t_>U!(ҋidFG䵢>{΁e(d;6"ha 8~)mwp+T(1$ʪHV}>$.cJG@^!ͿEÒh{|_Z'ŵVvrSm6*A&_f)5G=E`z7 ,([*V KI_~>R3P{/RMYN~#au>L\oo^S) TM%i{r"q4{|?}KX4PxWN<')[- X;p$p2Ũ(Ы!*T$sG'mk( m2ƨi3k{'9~e-eU(J롂6tjj >xA1s˷o)U#j'Ek̵y2,GyKְyC; `M#x{ u=&\F`_v.`LއӤMZܲ nNyQ}vo rPZ+ęԤz7l\rP.ĒmۅMv>2 9v.yU{hgc;'*ծƉ(XD:G`]D7"KP˗U b7-`6:vz̃*`2xyqӎ]P|H{>(,*2"TURM6܊MVAwsw*;QE&q ^w&CHƿJXg+.AԷos+lY@(EazMw+{9]b3zu*GOe6)dA6}2Oñ2RҸ7}Y<7Ki_+9iFu[- I9VxɣU~K@rʆ b4ofp1hf; > p¤6+XdGἆXNJlWEc%KTǴ' +UHyF)z|jl]PPDW)F 7)#nG4<'r GҗބBF ƫ8b۲wYDl<,os!O kK  4Wf"#A{v[үߤ4L׳*NҔ9#Ii~)(Jqw*3[i刂Q=\M;TR|>JlLфGE\? [֜<4Ёu U@<7Ojaׯ?& haİ,dٳ3f]!Y1&dB)4ϫ])Bk۹Ď52 2ܟȲJ":fxi|O,F vhڹDܗ7׼#՛BKz%D7n&e;wzpnءZotֶ" & w5ڹ?c_1޾ԟG3Q 6P=m-ɼ};@ e {?>5XvR U_kE xiw/?)gQ:RcUmWަ!c(`qބ@!אaey[yaZ?0EZ=:vPJvgII[{T/vmX=~T:YM`?R;t23O=r^H_ ;"Y7&B ! Qyy vUZ1_S=q]#9mұPj|" (%]=GOw ͷ[V꡴Q!d 5b!SY0ibmUy ʶ;a_R#H[7(䕖 o2MKS37h,NkA *! M"O9"~tSmGt^PR>U3YCUʋhrkLXK'9`>-~UyBA iXO[h ?_*&`l ؂ И ;J$}i7U7O Cҭ=o9jGJGQq&s@~$GiGjY9$6gB7#t&eZ@X,l,*gi",rgjսAƉZ4[[^Ū 5bgjà ݆C``dT=OranZ\! ssC1tb LC%+آc-^J1dAn:q@_:\4e/.*\:F'A0 *TޠYKa婓"_yY}l; kĴ'.z)< gljI Z3^"Aj&<˰}%ϧe13sxA~I˱*=BHFc9L.E0 E7aܱDᄳz6~ (Et@&}Tfs9vG+qL* R135AuKyd>{Z(T/{;L e^w3FvrSѿf iOl'xe ⹷-5 QGPm14M{s/~2"Ix t kD?z DZ@ˁnFt˺c. 7UTh = '-NjɈ>Y+lak*}|ndW |%@%HaQs RDqD<%w9~f9X~,I7$։W{?7ÀQI l}`AE`Ud.\Ð9dǹK C{kyeJvi״O \ WhjWVpm^i@!u_DnIfD]\djr*?7ʹE7@þLj! RRN?+{VжTn aQNX?^τ"QgaGNlgNX}]AMPO!'RpHN훴m{<*ͯR6&Srz]ᯱi;1?{~F~('jpS8څu 껱.<+OOr) \7_K0{,;glvH /XK4`Č-IP$V6| d gE/blXzlVF;^kMKR*:Զ@&U "(6iFkd#eٔʑjMv)uUBVĊw1EnKUcJّ )kPMNԄԲ=R7 LnrOps^a-ˮn|c]pnc2+{Tkq2ȼ,<IWn݀AmwG;b"6!pAa)g@FšT b0zhfԂVRQEzX?>!;G߂{0Li@?˅/oyy 2b!o'% c| |KLZhL~Նgc.y gȆR8TU=-UHV>2~CPy(u4!t,#fQ+s,eWu9>Tx5W f#@3ڑtQ5x*%˛UK["kFNn\dl#+-C\maʻڕ} (\q^atU%Ls9þ5=INduQ`췸.FJR$Lʹ]Ymci-͊im-B%w?e; aNDOrrH!s.F!hviB X C$,{љe Ahx-Ŕ9m4;Cn~P+ͤ5R ;Қ AÄv+{H Cj/#0H6q#/S(; \ߙOyt̫2X]v{^^)ڜG"^PK`Ps u{XT#s0^}–re<̅a.g1D=fd0T\C lXLu9 YIM*!дAzZp `q/d!y{f:XTP,cb8_a <0s sɻyٖ) igS]:pfvJ9dK};-1ZTD?i e++ ױi7NJH'o@[`:g 6U!1JVp<)lu gdJ#q'iKGk:57egTG[y:)^Ӳɤ ڎ@nC.S*k}3:.)F%zG$'{t1O [boxcg'dq? s%tiZfV2V8P6qUiDY^MLV=w!3Mp;^R\ʼ$pҮ2{H*#_\' U0ɑpnU&'y2A6O 7z}F޹lIfIdUv$k~ @P7* VUXT ՏWCdŏ6grZ'zj)zx34g͓rļDkN1Cy _ 94 h>pmt]i܍0#YG|!6cT54kharvݩ~>zSj pSM75jZ2 LƱ4D"B-/A^*DZhX5)ζO9bPM싪V2N~)E , kKczGeuTb5;o0J7 0_Fi5ggc!)]EDnŊȌo2i&)(~? WmqiZ0o8m\DnW#*GHϏx7|9e)q`/C2 ^,E2c:#̐yc#X ѽ6v|yWDR.S#NCf =%+xw A{oZ+T<{Զ wa֍ЭٰH Ϧ8gHLEPnҥpP W䆹Sb9U(1cx)[GQ Bj Yљ껇gf OA MK?q([ "zC`Wm[>mѓMgޙۿ3ܦT{_ `)& v+ |B,jUav.;1_FB0~eٚi,j H5(>wzRcҘFlB)37O\ 5`Py+i넪0a:p t ۯabZ&)ܞG u;=N&~cD"x?<@u@Aen·7&Q/bC)#kSkdSF|"RCtV8FK?&g4IQh>+#e7']/d6ra$gx+ MMIpk2Tp)ہ, ߅Xd(\b ҙ+,zͻEB.JPfg;&JYǶ(yl{Ta5^9,Z&>fQeAFݬ7|%l{n1MMAR[}НvrTxT-iDqGgNòi7HtA^i[s)gݷhOM#{l}eXAeل va$tdw[m 8"K\IBa'Se ƱK⃨cC=) vc% Ci擂֭D68Uݷl iV%*Vi&PkY{$]NVӆR\Y?Ή~6#f\,[MO"_IIf*Sp4N)_ K=}\N/'mL I?h(Wb"Bpfiu/SEEU N&NZr I _"s+8&&z5S=$lXvwZhjAjrc)XPA9ĆgR ~SfGW[1nGV?.&]cb<̩I To0d[R{bF&BL}=,]? K*|4|zSNϖ{#OHa,HQr:?pǨt;^4<|'@'0 8`-ĥD$[Gu8[A~ʏhȏѢKB)1;OJ4);k2);k~2M>@ueAȋP5 Y? N0`d`㴇̢LNy]ܢ<70f[[: as@jgAx+RC"+BS hyT@>(krZ ruol 0y DC$! =̿EVan.QJf* <⏪859Pm{e!fXL!HFP=#؏z` Pb씐iL9+4׫fA_UQo7qmMļ"7-=BB\BW=a& n}MylM Sd.;Yv#vKFsk_B*9lo~'Č0>DQ;4TC k.lU _ 2D7\JAt@ʩtWV~¢K/+@uzդg#ܫ*PGr5k )r_w&A i-8B1#ܲkBky?h#C.50VK?8q0~] X:" `HK4d˹-, tMi0?I1uQ8JG[bK]ְj,L|%ԝ&:3/Ys /bC5zT kO B) ?`Ju9}̪7~5RNYo}Tz@>KF<6zy K\a|o>$ o})M?K)i6 i:8(YW~ "N ťՈFRH{57ha˱(z2ly>nƈF1P#2Y.dlXp LF4ԡI;j6ӹim2D[qͫ }/PM;(d;Ezn)  .W!! Y<>O.µSK JNmGT2_ /.H8x3zLIpGEũ/];N?p=0p!iڌn# u)]#it!mgCgt`ئ鞮Pް\Ec1 ZF[Gv@?dԢSa >U1_ V03` GKϛLy^gKd5zQ'>vICT5]{.`ݤe=0WeZbo,ZVU%#N# 0.D?(p(.j|Ȇ4{[a71*~E%oUP3=%@ i ?f^\y:;a 3X~ {cwAMtY[v (^g g\UҤٚcH8/%D2t$GLgdC|hK"kB}e0w?Ւݡ`R o#HO2'MdԞ*_k$42tP7b!GnP1/!OX$RChm''oG9JfO[T/JsVCq+G-&ymuf?j8h.a=<G][ƣLs&:CWܪD)P;J35m< _m@0*"kB1j$O%q]5|\Z̸\ 9ѯgjo]۔]V̻DdJ&$ }(Xq,"Ym m/|XlY"a]iBa->)[؞ D>8&FLݐ6h82 E"`E15E PsUe|sYn~+6{ \{ !ޫ挃ٕ'NQ #wC{7lM}zr$D#C݋h'|X딞fg :.Q3bhE49>m;oqT{e:t\З:%ΗPg#`9`EXt^Gc]B'J8,Y"K)z_TLڡ˘\vM:-Wq6%ԔuMSp $āCbl8dP9B@|1Xo=m>ͫ4FV|MB3oa 0akTo>d Έjlʿ#QsA:CXN\nHd:/55"!dsQ=4 z4s_eZut1CjgUNk.3 Yy faے23A߸H&+ZҾJ'*_I0|gߛd$گ(Iۇ6œF*o Aڞ?=WhUڲf+_L\? 2!S-d_n翞CUŐY)?tٮP'+| gם ϴ֖k2/gxXm3cתs_>!]7$zteO*ﭨ>ӴOu`oTa%9 Bk_)=|E55ZfqdUWQgM.ovL1[lQ5cfU1 1Ռ`s5Nq_KLqxVsDi<,^j pnxD?zYJm7T@C"~#X̷ [Q(\8lrkN/fA.4%3AVn 5 =oH]WR0C)g4C/ (o1qL-E֏:?GxGUl-3gD/jAHd>-)S*pFpG܂gI1Rj4>(,vAw.ɑ[wC\Kz&ïo:4pñ4SX.|#we v8H`"|/,4L|qO~#CMom׭%s& H9$_Q([gvBȏ΅Qzܟ%$P/@9@>W]de&r`T}|r2@[2LZ+ 2C?Plä 8v9b[ K-SEmk?} 5_.<3P#'4݂p$ƘACpB?ޟ,I+%v^n^t9a!#+gǰU2QddKI|]EAņ2,16=Za??Rlv?a]@Mb^\bb%V&K ȬK1g<]˃,k>R$\fעOVrD! X~`kpx tiWQO8Bɴ|:\g[x/ܳ_VlAwgf :vQN0q1{dq6D:VHz߁<#x.JF KA4+!k(JbZágwk'E0ҕB2тʶc0ë2ڜQfY6"DEIH%m ף,β|:jL4<U%yjqua$wgdaFG*=H`ﺡI)e*i͌ONB8%'Be>TI!:!aT87fl#r)u̮6Hc摞TwlC.QcI5,SE}n.,[g34@ޝÐ) pR;o{uF%3fz}n_kҘ i A*6 Q*yq2Ns )9cR>ONǺs} ȅxI`+!f889 GQWOJJN0}ao ũ{!˵yWzwuK+i >(>^X"7}:XE oOzV:eC b4漑wOM%"/t=r֜p޾Vٮ`bks/Ť;^X[A_Ч]}?&j@g 2~T.^ڻX|AG$q+GvKhթ=".VƤlN1omp^;%`4*ռ,qNg(Q7AOc hRhB^~}慇P`@ "̌@j⿧ʝ|({/|+W"AABT1y-S mu9^cnH~|֨`bMEE<Uy,1 PƿޥB?-%Bl>tŇ2fWL-wϓD5 K@ZR3O~+c{b_--~k0b2\2f1 vᦪH.%bᝉYĕd+@z56t/k IR JO?dclM`xGšJ #{;C~^ H0T!+0bqio.FCi _(bM}?s`ivMH# wZyܿsTz5|p %oC^=\?`D E᫫"` Hn$[U?k\xqglCm@@ 3>WU!UJOy^~;f!zxE32vJ'国ڽ~P<_aGj@svܜĖ[Z]6F"/BGC3R׹4AŒMSt xc0 iYfi ,*{)@]?#scU\H;=.(51 ["f~u մAaWD(4y;`}k۩:|gfL k⦄lTl')ܱf uDgiTZH59%PΔ1% *1be'+3 ,~,Ԗexi8Yl詝iA@l?-P)O&`ETH H= =0__Vh`-eRf/>?)KD āuD]Xہ{u]MVdhn27m4^nM?-,[(;/mT3ͮE35\6 7x %Z,?M AaJQhޛx曁C5v ؟2{ů05DYx6s Sլ$nxreW"0\9 vnEһoYl-Zdm"ǘ2YU ӝb)VnUg XJGnh[iS:<IqnDay̆U5ͥZ\0ZG&_d\=su7).S!=}8ڧv?TvYuGծl(T(TaLR lT`H;, /ꆃo"b)&rpƶ)j[iu0m3$/nO-'!) `rrZhE3U·n3+2IɊ!(&o !8REQ67+K8E +6N\gY}=S# Dmv"7CLadriDV?s(Nr2%`Κk`>s꿙SS<"SCYOfP_yH)Xfyb|K 2ېo3* Qhafe==ynǥy.EPױk⑓, .x rw~1N~)v':;ip'n6 81SxSqQ1եvs/gf%QSh\6ɘ?/rPs3SISG/͔x44M?P]x&Q?nynx~`uqe+gQ6!&14zF F{iE7`ՄsJ{~v^rM;]p %#{Rwc{VR\ȱt_-񇕐"^`Dt{ _[zwtQqtY?2ߍڰEOKh?068hajU3alOi -YN(y6D):EjY٠Q1or>^yԹ)~уqr- T& F%j7FBl7+Mc(voOSRE;ؤE,e;RFY7^WsP5Qt,M6o.I"T.tD9h;c& ENF [5x>,^* = uB$)Л]Hwr>``_h;k]e,C kJ[ggn&@f 94R{{:ͥGb(/9{w&<2 )(v:%K`y5Y\US"b4 M`Zwb_g IL CЏsqM&/ ="mJOIžu$fӧ:ChB,۵.@R9<$a>˻>q4<_a5Ib-'ź%vWQ򩨠,)(=}TP̏CW>nfBǢEw BgPjJ;Hu15+ y_7h'_J<5/l$2:cUtE،#uNl+"4NtljiWu*rc_J*^"51)Kn rƅn?Ơ9j 8*y}:jxx씙ψEMO>X*B8Js9LU`}Mx0y"{,Y+&YDOgoiz{b"{vuTKDٺ'YYeJ8*vD|'Î:su!CEJ$O!ꆹ:DhŻz N䟑:mR*ȣD$P~DJ$psx( +˺@N 'hZ\Kzj kiiB̲1EԖU{e1!ɹ}m!s󰶙-&l FXǿ`3E@S_>o1yy]i-]t1of'ʯ8Ae>ACYc>?uz*K UuQ,IpclDңwC5[ h"b,~qۇ@ %-5&XDJ Iޕ0s*DqBd'XI{Kzu mJ鵥7pO[v,vg'"Id%bR(\=cgv>TˋhMxk"h/DbMK TLt-d$+SvQ:?d0]|<l@\R {Yx *$RT )ժ 0IXuQQf0c6PS'z6^毋TY F/)s\ Axyrr_6.?][G"/5x WOvLT/cFbxKHdl7B|%{PK._3r=Ts~4ՙO2X+ $6t%%cGy(Z]~ԧsxQCh޴C~-Dy &=J4&yE0/}ǥw@K*`,hx^XWw9[(!t!E"[C)(Gi0)%-wJw+ gA&V-1C-64qDW>Z.-c^%R[beĠr5fWhd `Tx'V\mІ`(wv_OltgW&:!Bzފ*d խ8l]t$G].Rl0|$%R"}c͋L,$A[u?{ߨj,àd5:6#Hu w D%gq>Ke (C/hg]6R?ClkBX]bnS^ *2V9zg@~Z'!C8k%m>)nກ"JX!TEѓHt#Ъȷ6tf_Ge`(@\@v'6`9L b4|d/jDY>&?3DqK&W "F PV,IkÃP| $TrQ]pށU+Dry!Wi}ζ $&o8PKJ`^ 55ǩ}@M!H3FM~;n|\s>A !0l3Rb[M֥3@9ϯ#׳sD> S/ *iQM06L;B}Eɉ]DZ(&Z-M4Zgk*6ΛD&X|]Z@*Kq"_fY.ϧuo0&+ܬmu D?0P3%NqXS& {hX Iv6%N2풻s|8BR?âHy*M] X92TXQZkR&WI-vFN!؁hm@XC%O"&~{9ESǁ8wPӷ }۱$W#3<փ2@Pj!cɥ}0uC.VJR4Gz3݈hS,)'z5Q!)4X=E"l]K8 p:Pt剸6aKf}ϣOj WHvQj4p#rce tзʦUUzwP|wٚgЊXc$BxDvR;e B$'8YkQ&%d{8_?^=,7+h 'Nu0q`qdem ͝/aXהs&aJ(̃g'1U9; 77,FCIzzXdk" i;czBn/C.1I> u~BS[^ (uSB{0J[Tw6 j&l/eTn7{;?46YL|eKTu<>7nP}$?)-{8VFXR>[iQÞCZ;憁qO# >7q lYiko6^9&wx7UX4lJ]"J$:N/>͝G'Qra g`oxaLvt: 5^HS={QkМrWiv3h4j5a`%ҮD޽`[ı p4I"Tv İh!:cvcU"F8e-_siI e2 RKԮCVL@wC^ s}%ͨŗEQt|v=UڽaMoϷ!l'3v)|}^ҧJv}7q#b5fz{싎̍Vok22Ho &F gD%/7 S+r1o{ _d"G*Ҧ3H1۰$6r bb_',a $;H'RjdM`\=Fw$5k*X^48"Sel]"6pQ)q N EZ(MnJvZ`jնZ[dGOD |t/Pef/.z_Vwluź i.K \n;=Ź7|p"9i+DlT ))'DgRߤ H' h/Gk2AP}m)InɦR1ge;rkeȴ>/=ÞksӠ 6\̬.$߶{`IqKAȣQ_KeGMn 4"J&4W3FOA¥i|ZN ߛ8 B<@'Bn$dFsi-a>T唆iOR8R& :>&< @{2J@=|ngB-S! T }1PB'@PEf\Eg ԼzW6#p  @ /> UrDn$Hw;Qt١cdS -:+"B,[ |<|PZRKQȻÞAy.^}ؑFHRFRFpf'\0+I jcwL~*Y+K&Y} Gxx( x7'owryz#~\a]$=xhk>P6F Fτ)K !9=UBAGdo<$!W|<9҉(\D^^6>^cۗ1Jz@Gn6OȴTrZfigLaX\le 8:̷6"wv2^jMz* ZG Ճ x=%:ND{7=!jt$]!ET xZFD0a} :j1sV$ti"$1DmOjPP6:cS)heNg[So$G{aLֵ❗^YNfيiSYiA:,g;_X=Dˌpƭ#c!_!_ 6iyU/:7ԙ]_)P>:AVѾ."T0.Wܽ H7Rx[jq_p:.ԤhjҌ{?߱ ;@%YwȠ+s"Atu߯ϼY_^%Wdԃ}t5;?O74mGjD~p՜gWԭQN-(-"+*Nf7)ESƾ+5Y;._ oQ$s6:K),GGYT]هc&m:,>*~v3R؅},i݀S94u>VӖ;нt\U"]r`P{%}m^>D&[#96WH6>қ`Sy"Aۻ eu'1읆4bJtJ JraA| _Mu[hg59=.(YgcvPZÈsk~"q]vʐ2ަn_K@zBrpt%N9? *qtlF:Hk黌md#ypeHRtoB)5ALg.q8br[[n˽̇t ڷ ~gT-A֜35̛WHjhwBpTƀH禑WɄc:.Z")nAu>s{)Ŵ3:deρ2:!BAr\QʉQ0 ] B^R)TQ5ɳ' X~ S$(do.>g&_cs?M'y;9KN6{@ꉷ\NF.LNVۤD/d-kh,cՅ:?(>?& U璄L~-7xkO#y^ۣq$ik('#[mvG0¯d:㺯^R=ZՌϪsA8G”Vħh7|$" )rB=-2|5ih~+%A e μj|< 5'g-<j-f9~:h"P/a0X|p=2Z¿n_סW NjаWKZ]$,a#m2e!vCvJȎK]^'E xމӚ6r)W\ίp-Յx-B%筹reOZ@e.-~I)}% ;׉ȿYǗ[<3@̕J\qn=Af7薞)h"*g!O#O}bζj!&ޫ!LRnqFx 2I +O!wI"ҘYkӷ:(6k,wk2wS:yzI`ʓuIY̘/ttB+l]$ Z[>C={(Z$:ڎ DZZS"WNRj"t;۵?}̷/lj{q_.oB5_-ѵݲ]f~l\>{Z% ghmt&>rN|`EJ$ү&EFz+n`2G&&9ibs%J <5seNFi! SpSIO܉mOHD͑%`e0y?/W3B6 c6x8@uZ# B;\B3ͼ\c.#,ob8svc[T^/@w;)9ߓwE8ma1wҋۻT(9jʩEKtyIRu/tOT6u"kc N'0)nA$T-բ`,3.#ue#̐ƽ#'W_1„)wMղ;eswN;RAsOڽda{ોk W9h"3!)(]߿ Huw0|l3ٻƝƶl k-t_lkhP oU|lK< @lx*<6N-@ d1櫴HzeLSߦZdq **=iEu;dR,vݦ0f߽C9~3I='xoE*W!U:J4 Oh'ց_kv0g⤫9 8j+j_aK{:En==Zu+H?5gF|+A 0?yk@KCBl|?1m2Z-l`sxy@X-ciHY@fC 8+q'/_ܵK9ܚW!&"f(0Jf~(@ys~a@#53څ^`FTOӼ1ۗjh_EYӠPgB Z1DdO*#*OeFYs"%mF;OM_'qǑv-MX#_R ]eJga4V$Ea8`\}5pLb-{%"\L(}#xӸ1v$ r(crpE!O.\q߳ZaUD?`7! ;0S8MIP^:yIre!=bԴ!W\pXzQt)P#?bf.xj\DQݿRG\_񸵛f"Zn#;x6zqtB9E(T8o%0\D97 ,HW6{IOBj2# *MfFT׶ZYy4i~ʂLeXI Z™(E yص)H\p^|gꕱI"])"k ۋrl~=2Po~qiWv$,nczocK܌1YluRTzI#ޭ ՍZ^c+zϢ(AB*QU= []f9-&׀O:!\3pT4͘q"g~~JV]zlWMxhobW$~=cv RVtkoh.DZfBހP 8ňhI,Q 7$oI@bA?#'Ɍ6-Cp:rd'PlE(v<3o=gR~'1Iα:o٣\o&sg.+a_Mj\D`"wEt2*) *6Sfw$YFVkt rYviOP^5@TMT!XHKݭZDѬ%I{M tid*]Y[sȴOoh*֎VBDLO@UaX!e-M<5V /60H#2ǵZVq= zmJ5[IYt`丝͛8:QbSK yPx2w[x֎8W <\{k#UQ  au-Pp1$;t`J a=|бٖSV0p30 ;]^lY$ ISb0ͷ0P' /'[ksFd{-Nos5x0pP6:EKxW*lF+gҞwhM1'ZE&7lġuUH-^SV) tWT]e".Obp|8BhMl<f9XWp~h^ǀy_i}+T.\T<3N̕ Sc,vA{$%5H}+bcma j+WN =(WEEN`bJRFURֲ:i %UVG2J[d!c-{ q7W1}NM1˽՝l5T섺J-I"ovq*Gj|q%0{'C&4=-چrpիbQ+bi id7!jJ@LcOogK>F,Zy` G" f)S6{TQ"i /o VQŗ[_:L-6qSox;[Kb\0mP R34|bmK2Lޮf)ſߺJw V-*W#dPL# X^1FLR07D iZ{Id d:G#tm`הtSG]R7(!_<-3)f::CŢ~djɌf a䱳E4h ei˘)?%*qp짦ye7f͏@ҫ gL&u}>D|*B8J3jg׹ {^L9$9[-4DVHtwniP,}[[¥XIAm1sNe8hMIS=ڱ~ݭC #k15DB d O'x^JYٯIl뙄N!Wi]1yy$,:ϯ-$1+:g8݋ˍYz z. Чpu N~`cAo"tS ĭ{ٹq$t[,,:;1 e~¡;ܽ 34&,O(NŽBgLxij7Q(&c|Zm^g!D`3ɘL/@.`2NuvXxItFT \f5~Sf}+'1q=E{A&Joh%1s-i׼UAXA!; 9&Z[αr&zhs炡d#g\kv(A87f5킠&a#j+lv͠;kGрmF߻<[YZo3hإ Ì&m`,-7p!+, #;YQ'H1US1a\D$Z gBԣe5$z剚gSI%&Ǝȏei]2F=0K# 44jn.b$D.%O .)OУ#3Faݧ%1?ʎlo{#<{;eeV ey,2V*tq6ƍdg:RvM']x>6dzkuֈ7pa8hof5c%,~ >DF<mJ*lK!|rf;O \ZWO9K&+ 3QR⹡m彋5~3DG )#u/F>sY]&} t 7˶<QtY #TM~( TӅ4y"bCY=н5np41EQcgbrdaĠ=L^b9ҋK4 eu ͪ d{ s\LXVԘx_X}$x0cF8\ƭ9@$%1Zj#Ǿ~9- ]X03iT1oKn2bJ,|9WU&%Wzymre6'J_B5kgl7ÕMߺ41J2to%d(<[ǜy&ql$PDJ*z* '~4uhHF՞/!G{k0 9jM 8AJNޔL2sQnklk39d ɀ;4(I Hy:G6\"&tF=oM} 0xNA5\Ϸ58\r78s rJXw5jf.E ;X ;+@xQ0}9b9paq[s GBY8*jj0Y#[L[y3Xͭ\<*I "0EIh'S6wKyMh1b.>? jq}:HPZ_iuƹb<0٢`$K۝euzf Kg4A}=JaFVY[Wc)BY-;HCÎE+RE! @^WM=r^fpB +]Ce-tE61'5" *x]XRQJ!=;ngJBd%H=* +7>}8.Ucnw|B* :_aC6#xBkRԣn2Chm&X8`=InwQ4=fo5fŦ45nZOf2(7%GUYֺJfpLYu!f@ *>wHT2RP陱fFHN!,8POdjqV$Mؖ%x _[DiF( KtVg:HB!ʄx \=$e13r@$bkWyI]lV&|@\{M,#vH䏖.ɰ67~=]Q]'eg1,m2/%Jx$[ #@nzS9р9Ri&{G_ NA6vH"DS͸lMqzf4 1YNLTaf)\C΢zJJ10:q[!V]勫R8)p%cOisj q-G;Ͻli>7CES`Հrr4zC$ػVHH:PmN~T3ý>ܛU8I18VEL? ͸hLj b HڑZ+,њBh쯗 _P@ѻw|WC%yь>Zi dLvth$ `Uv\g?dDf w^`1 F8!mbKGQt1{¤I,pNND8Av>VŃd6s$.<\bH% EAv]!D8k+`C U"?a+Ae#tvpwVP;u䲩gDYX*a̗o*+s]y#w3jϷkc9J<w(k6\cn.-!ēL6}epb&~kh1n)EM\?>#ҳn){Vʲ9v&HBY~f9Hٽw&VTvGV&[=T9L?꤂U@`.31FAWYUC*of 2cubqk׋pY(igԣ!\,-5Ƒ3P;baM{FADϴS}1e@1db>碛T'Ȅ3 t74<2^zd>}٧ni G q+|,xkN&WERp|B1N^Tk}n0>JB0୶i/a!VOܓzF}R5*g {DK/\*My`\,~ϸ,zL^kzBK:|">05]oP`zbޓg_2,V=}XKFJyM3Vó++ zəI,*.obA)T7 GTz|`𨡜!`"̦581/hTHu7ڽ;L O΢+Rs$Fpop+|yU~Rn>wM)7T>@IjMbL/@& wZ|&.PTbXI~qfӞ`C5Y,.U:x(g+w]; '8jȯ#|3dvG#F5̰Ù4? YsoV؜+ t/S"(j[0mX3 zD4 e2h^87+0^үͪՕu}dACl_YpFE+wkLlb#ᰤLyo%#v-|L]=R$XrH0-k< tzM;Dvx{9]y\[TokK>F*$WPvfK_s de#6/WIHlସ ŷ@-]br3r{꒦;_ A%l#E:Spޤ4ڲCY23O9+f`BHj2RνybC, wH~]=bo2nѠJ^Y  #06g#y/bzhN*g k pB[{׷k96qT%_(hg oh,jYנc Zxc"Ra XG[gCDLh*#Dơ7C9qee J9f7sPeצ @YlS93&a]9w42 \}'SkvM 4Pv*`=ei6LmŸLa3ʗaIO5wWM瑻eo1fj"7԰Zx=^X83TFV@"_}G[IJ.d?M+& -͛A'#VB0УMoXQ~LduvMvy5}Sl u5(7k{;<89}>K13}rkv)d<*=+O%v8 M' B [,x$[x'9b{K ;R+}w3}FBb>Nӏd:0rw%U&@KH" 6ex[F~X|sÉYh+4GR{?~v"F\ֳV G9 W񆾦ʯ5lhmx$|5#5AK ăavUX§ޡY]M^/yͥuUq`ѷR$ OW@)SaAӂ?@M̤z~"6(?X%Dжqv=+M[YO"=;)<~sșmGP~OP@ql Ĵy?`Z9[ħyIa^za/BRԱsaslm<~I@O"# .^ở: 3`x0hMA7ˬ^ޮ jz{a~bBB߸ZbkS0 @ #QE GYyo,q*VS/ΔO[㢀???|hB"j,P;"&ȏIs&6[qHyz/75v2.ȥyp(EQ3AO&hSH"xIdI/ q^kup)/dEٛBCA=x)xP>މ8|i& 9'ȎˬïQS!t-f|W8Ib0t4!1c+:4+b+b2G.<$y գ*X9{`,O^!D4es$HIk=d8[W@G ]>x]8,~h-( 3Z"tGP]A5’7$i3W٬VL4Wmt v尷3;Rٹ&& mK%ԑo7A?8ϯj #)I"orKӏAE/0 th -LPfU86P肷R/av{ǕR-;:: 29Қ茳=] 2O]*+O[zѽ_>]'#e O|67Cv_j&"!zrض3<[=kTJPj17:ny=0twIR}!0Ap;JMPRe s:F]0F?n䔪YԞ@&jNutIvq6J&#) V%uH(^bb޺"&8,i&/kEiWHǦXq uX? KwԄ S-wlkf&rywbEvth⹍,&:7k V]Qb3 +%[(i9@`Yƹ'f-Pwq1Y{SF3{&MnOaU_H,q =%S} u҇k}jO;zl_4E7tN^ʤ]sa`P"&`mc5J|Y%VNe>wY3苬yVjgdٰI9 T4TJ/;$!ٹ9Mu"22MANѢ '#bftKSk0͢-~ D sx\ ϳ,kwV_y(l, %"Mdjų}DA[`AD}jݢ6@ BxU U"߸UQo*7k#zz#0N`A!¼)aH(Pw\[s@ C(}@qf29dJb?2,2hKQxGv ,L@Hޗ"og튵C4wA0ǣv+|]^? diTH Q2t$R9b*cjؖ.UINBHbpJYwj9̼}E=%줣|mLQ6W1=!p,Z+WF{@\Rx%kqlŽ4.iG*UB{9a`4؎yǰNV֐krQ#`_vMy<)ES-<) WXdb-u^čC {hAY G`%aܦ'fL}&K)H~TZ;lpz$K1eF C"rPhj434@pW3ǹ$*+#={5D yBr1eays|M4Њ}+!~I2A073 U2`*ш dn %t&LP5LȺB%.klБqM \kaQ! t Rtt G :lG@ AEyHUI;TZʣ;c3H dgcBBp>ǢrSњ4;#oxyxx-|#C%I4KT)hopm<+m٨0wNջ| m\iNKyX5zΥxWl@FޝIey/$E[]:n"vm[ՋOOMmA,Ab&ÛZ#OxOaS!lV!T"g˫YSxk9p-5 ?3݁˙.G]pt4y [6ԣ=; PGEN_(S-cM H&)%L|ܤfIZ'#A.'_17UcD;LYs`T'{*1$4ᩳ>˪&Li]c^"WX/&)?P[wm[v[jD`"_}u;, (^(i}tɬuI;{(}3MfձН}v~jty.=6(]9^=:q}p꣤6jq-=h mAu柡ֶ,0iGzO[wiԩ-їFR>Ig/pmm?o7~!BSļ^>F)$@6A~rCl7B1Xme< )Lk4&Gq.QӝtI3zG^KBf΂7`j#(+X"O${TA&xy8<*ВVE!$H9uv!1,c.5Z#+OXao ۃlNhuFP4G'?+YjEg,qkK-PU4mqZS+}3OSؗOOxW@җp<6%ڐok8j{΄ѧ \yhf =FXm(8oMQT4V42E%pM=;kRȩys=‰x!hS'|lעO ,qd[ d d[q;d Տ !^0օ,Nay{Be&Z~6k^iֺhҰ8p@a/$ær7VW( x"3bAW- ECeE(ŅO[Ocw867tpιwɝOo2{܂rd}Q'BtsՄ=5S[^%"5%_v\j҇Z*nS۶!25 Vp=x=R^hcg#)Ә׺cZIڧyw"s !e*eчNl T{AjO7(U`w}s[~+ 9#ؔpG 2B  ;INJW GUlΎs<$ocUc|mWD'. Rr[]f6x*:r9sJ`ƿ\8cOPITŕQ4џogNV^23'A]+3[!VdS~u*l7Mv;d4*4_ؗ2;yȆtR#Њb%hk#Fb*@,_ ^"+`kge W!L_6&`O4z̽οzoT/G@Vʽ=X$GQ 24{XXĐ)}l291pǭ Zm[l&v>D"ɜ,רH ؕL#t K?@ st+T rð=0Y$s1SQP(Dsn 1HGj(lh;Ӫ؃VϘ::inޤ3 T!&ȝVN1 Fa}1i5rv`j<~g vk'%\P0Ֆ4NT|^^kFMfmӻaY/*<ǀՑk U ;bЌaXzE@钨*blfCcFn5̕;#a'mR%X­ &Dmt{kFZ9j31]誑 4 2w=Je2 Fn Ws냭KtjWn Ow+&<ڒ(=5ZlN#:#x6OSUVoYwsn6(>Z1@~[f,}B`R{f;iMiU_]热ԶRA"Y"s\zcFVR$1;FǷ*M}EtؿZ,!rS7;̝udM!42 r^r%("E+?Af 'سjer*/矧%{Hz?a8/Mvls q$ Qu2֗ѐ o) ևm~1-@>"";d=D=W6B5=c v]Χ4W.P\O8}%*چhť-%#h6x_Dm(jwrar]dY< 6R_{VBK[df~]+rA+ת[NiޞZs6d*fLT]6$V&7w2gxa$˜R#N簮m%Qc|`+P~PR^yHՈCDBqg ׆o[E# 5މ;G kƾ)m#Vծz(lojL1G7/\HZo8'Sh"r|$ceaC]Yp5)q05v+<8Kkм sFv 2'b͗k={!kxl@Hցw+ zb.Zb,O8$=2Lck}ĶӭlDB+%8#P_foSxtObgbbqm~Dr4٪k<>LϞ2<}H-F8{8M s 5Q*AI*BVƁ| {&gL}KShB/9 \L`ޱhebn'QKTde*d;wj┣TIzBіMv*uᘐژ%0Nss7ax 5t( S/yY ъUX0ud"3c̱?]SX}vA?ApBڥ`9zcB(U _I 0:A+dl E6=L$k=thr55!Q3_Ii>jϧ@jB6l:(M"OC .P }y܊LR6k<+R54oVmNoa5?l('jJsNv>l֚{ T4eiG)S6]cLsϴET T^Ѣ(&, q6?_I+ {-Uy lQaDK\sӛJNł![z-<7bob17AmVl`h%@ = |i-G<֐aT7ozIϽP)]S6$-7 ] !R 2eOs1jn]P؆w~^2l8_ )}e,3V<vTbv֌>ȃۀnfcw@ /{ǭD=3(.\'6nPm " }hv AU ]b[ڲW~fMʺ[9 1GB C^V %'a^Wubao؞U$R/ʒ7V@_si9x; Ha./qά|gvtqV$Mg }F)s3NH4~A]Nnzj1ޒ"N1EnMl1\ή9ua;BG=>Ð d]a%p[~ܦQkZ7-k0zdSVL/sEQqT_r#So:AWbs2Q!f*##'bE"q7wnAGC^*$RQ7K Gw|̛в8WBf8.08f@|@/yy{<], Yn:9ZA3Z0,~ҔRWD` ?9+u0 0졿8Yw8EγGH)ҡ+ˤJwINZW򮹼Qr%)%H]b=jiW}>K3\q&fzF[D[%)vZ߉>ډwmA.ĺz;םĮڪc6~#T ʸp@{K\b|rX9_-uC`!R#sSwn @:sCqa~r73|_^ _I]7Hu䉏^th<8 4w2[ .9?6 P) TCnBg6z }aOr*?yUYBr^qbQ&(fµj<$tb&uUT;o?u2A4O_.TcxEviϸGwEK@C9I vc D0ӳ9<g wKJXN\I%'c Sͣ>Ѧ-!Hwi闐.aѢﱣC(u^)n '8!$?s]ρڸ;rz$^ev{Z[ J;ٱ1~ْ[o4u'ShaM[ܗ?ůQFϋ&Er~gS}Kb^|3} U }jdb#١lJĀ^mn@MN뻆n9;wp\W]KLc"f|@ &XoXL1ҚZXLzĕlK od_BJ)gֻg27؀nf3ix  +{ ޻E$([qn1Ad8sDfsQ;}`|:Mb1퐣Nbh(oKI@FDpD=G`߫K{G\"^`~Λ$A[fEĎ>fs ~M݅Ql#!fʷ=I4☌OK}1]F%٠§};z;/q9{]Zv|v1:H\4@$^ ԉ\J}$GUMsqp2ش#,,HarEkO)x\Ҥ U3eae}9LͪC@X{Mo٦R$9CD/Ff`*Jib(<5]m^*wUD8̚vgy`y\һ=Qv%dw$+B~lY8N~$te"QR V9(ʯHJ:>AQ($䯲-YnIca#Vછ1+E) &1A;郂EW*H6ȉsnF[i۪o9NL0Ӿgo;^-jL~jq#/%{tlyF|sۑYL{œ>]IkཕǭDC ߢw&ƈꆚrn.sYOrLP[*MjjĦYRS~ eg5FadP/2 bLwD|-j|͸y~~H|p 9*ܘ&s ߡ2]OQM[kh0]E /tyHDǖ4|<8ZSEiEƪF9o G>ZYprg]A꿴M`{|ޞsucն"TG=`/H{ጷV}%q@mCNSbd/zP[ͩkIPgj8Bb{ADn[n^]cFy* Y yCvEEw `=^@Z&qW03t`Zn+8ly,}&m: 7TOpޮS݉PuOr[$6;r}0dD?eْFTwnKH;?c Z-`-[]Dϫ z =RE-DAܮ$DPpUJgJ-I^Hfwp7G'glOFz[9NyZEw:6e)(pA+6$H "yLj.9ZZ= ħ6mkǩl'!j\uL0))قY_U 9QXE1ij!rEX;J碀@XWW5q#6bnB0K!V_ ?([Y"jSs}Ǻ4Ket ka?B[Q}_Xi%VW=?;İXyc&ȨՀ k?v_lw> 1KljpJCr·4*LޱY;a*QT~q]tp5<í*¿XepJ0fTǧikr#rIUK2ltni1 O~:@Ka-2>NA|?F\4'O g@JWKБJݜ 5?G}xЮ­.U!dJ loKt.###A0~CS^4Sj1Ҳb]̳x:#֯]9x~{w,:s)n\ 09rT d=k r:x_(G:`A_;Mq}ˌ#l,Bx)' }Z_ 5)&{L]#sp \ahH#L1d6#!:Y-\w5ǂL6dyX"{4ʅHkJ;F-aj^Z ^]d;3xOA윾oj3LS#T+^c$F~!6o0xög-klv/f so҅d{Eމb%C]!7U;@Yˁ\F[w2L~ 8kc8nDR!7]@&1Jr;.f8Vs-pYfXYziL!htA;3ID` ERiMLBZHD ylO溢1Ъ=~6Ūq)^Yj;C4w\;w/a/[OeO,LRĐף3Wp H9[svR,d6z~1JdJlstjPȎeM+U9gnagc3?;>n"i3eƒG~3aQ\ gJQ-V]LhNO%u51;0k/I?razo eLAH^@֫z:f'7;gcF"(l(kG9~l 3ye w=v<@nڎjn[_~ oK)Ewu-B+0"^Qp@<8ψ&GKGU>%F@S|na 3ʹ+z<^F%l8T}U7kg^ahdUO]23{ -ԋ軞׼qs5pƏ sGŅC-IWi*[8tA^b)Tzk(lSk[<'C]X{Jߺ~3J 3lS!Q(TGEDkoy"ey^#A[sj@IId9"F;Cф9Q$~UP'6u-_[\ҙH"*C6=`v9Qa̍, +LB`IvcHDVp)3˅:WN,1&_ da}=DN 62MȲ8bU2c]q$ՙV;vea [E߯<л4IF4ofLoӑ[?b,Ist[#R7fY*JnO-kRq SN͍+1EcGԁF2zl^ViCNE6[$R癚Șj)y5lva5z*/)=FyK$Mze#E p2Žj]+?dg5!9[MIT-=\ {v6M#Е%;vkN2 'е|5ɦ֭{//\%tv(I5㣨c0d>xd #8-<},pߵk^P&P7m4gsϦ jiG?6T٬xH'=*&v`*揦Cwy9C={y窳3k>.XNgϪV:VyT #uHvN_'F=FawB9][T1朁WdEJݚQY7]ZWL2B?umtN_lC4 J9.E jTfO"dP%"- ! ]a(ycg:n^(X$iDf2E[5nH. D%p8}QilG DyYL_VX?-Ы^^&}CH(v#벭tlF8F^r+qfiuuʥ,JׄWNop|м'#g;G / $ "~oL2^E(Z[`qZ"-b) \]CEY1k)o˔ ;Z$pŶSb`oVj QlO j'>bU(Gs/'+V*K.R<[c\do3V%ZmcT0>@8:l?g@Y\rQlbz6oLC,X`]vw-Quo,Ĉ*{ʻzc .^Hcsb3r=NyY.V rKLQF-R+85 )g{^IE"l k)z&oMImEFGdg.UlizfQ3BsF h&!=^"bV!Cm/5~aܬ7S-M?ZwBClҷ*m|Q@I jIp:u,|7],f|o߈xݽN:" *x'H@kxv`2>l@.8_ci3A2`7z:H_Pmh#H+Cy&W2; ; vPVP98<8F*n,.BM ǟ庀&_3J<-L Et+2 ,H7 HͰ/I&}]Ym*YPbG8M#xț%+oᱍtT'H4=yQת ';`_nS!ƫAc䉤罱Zr<Љ4m2P\6D]MNKцZ[Y) |iM=},MSk\=ALIjP*;jbiM3\RܩK, \ׯB!%X~ԧAbwzwi"/(DkkvSMiT8#Z +D#O)ɉ:)h+lqp)ή|3%p7n s>Q%u?Їm;sHdH9bZy(0RB)QlPסF̊)x}:ۖ sl{jy>@b]2V>)߮l;`pdb_əkxSIyH$KFEw3WC4dKWr_ [n͊!bDΞN;h xzhahJWw?WI3:-I{B:֖ Z=34K񜗔} bL$NO*ĩAt` >)%%nqz{;7b%8X1xyAl]Ⱥ%Oc4鱺i>L!0abnwPUс-JݫY;Џ8>R⯠}xuEXa7C{i<+dk堅q RO_H@]4`ؓl^{ѧ`R4 ^f+ -*k>4qSG'?*iGl| `ۗ>_Ҿcqh%W qĉZ 甸Ƚ 2{}J!.o *aH"] qz1>g{# 4lbEƕGce$&Un(3\/@= ]T3ň!@β>K!$l:{h_Ծ=dz[YaqT⠭Y#tCkV6SW0ֹ=[ovJ_XUz9(ݫ7ȃzmRزgGP|r=hMdYxdXBl<т12?F֦9RMܰ6=&?.pſS0Y<CM|GAbes2`0cXst]‚'fhwgLtV^vr @?U䓵~$V79e{!83b:< SgI}>Qor2z-PoMg4"Ar)ܣۀEa,{.t za.u"ܬ;(oxyowJ6NUE"Pk$̤iHic͵k[L#kVÅU"2 ,[>OOjU[B)G2b/@ɀQ018f6ky=^ms&F(z+OIUtxކ=+{Ϭt{?C4H{{״՗.le8VlWS^MJo9@u=:(oا^;I .1jc&6iHMq8]y? )귧iOLm O: Z9}jz}c'lXOC|CTJg7Cwhx(JnW=g rhA^b:"Ճ?A%-ȬOO:IvnQ褔eW=ҟ"ezIlNݽbQs Hq Ϙ)*RgujO[X% ӎg$fMHh2sI{E_9sZ|K1d-D"7G@]-~=:jzXz}ERňsKCÐRJd6; u4B'Ԑx_=[oCt2|L\=Xtpk5׊h x\WrB)(^@\N5xk3dqtdg!'"zBFxdȋrP!F`Y2>ztG|BBq6,{sr/V~|ehPWѿ^;TC\MT"aԞJ,sP d8!G#Q3jtա6"h7S*wY ϡ!tŴhS?\.s xwO{m:$1=ms @ͬx̥Ա6u Kfƶ G'%f{[[/68eτjy%:f|6=_=a wYGw~5> ʰӽH,$ yxdqtqwQh١, 4I JÔiȂk1sc=~\wyu/Re Sj;ĐK$nKM8QГ8SEIIfnd*f#SЁ93|韺Vi`9bPWdֻ7~G 7Lh[YwERyec"tzxfW7E-,xh}ETyb&3Cr(Nw_b:謴@ݒrt-9_e7ׄ+'cEWȰ&A2}*a2֘ 8I']dj Fh,(S=vzg*(PLt/X/,71R'^qi'+.)SE1]mӫvFJ:J!|ɳ[{l\_rJmdV#3tTIZyxNvܲ' S{iJ৆!ݑSo"unQ8_RóԃuuQJ,-]UO(.z! ]>>8*/7rꦞ F3Ja~my2lTtiY`+% 5j٘#H]"q@@">@n >3->^ ޾2%MG!7+K|3*`Y3yA%e[J,3!ܐ}"=}9pJ!k0z)KVIdJ~Cۺ eiβ-AKUtjze~AikoWl޶þ Xg Ct҂ ~ & l󇤺1*# Y MzEѾp^5;>Y.ئtHiJ ky Vȷ HSVD&jJQl| >kGB1[uHd_J!m!%^•J¼RCYn.`7jn4$ԭ s^9m, *3 S!WثbQy'Ώי m(>n X nٓ-4-ro0_/QZVKRi'v'o!8{L "tXG>Ww΂1V`:]J#ൟ{cCl$"W94+EeD-ڣLZ9s)5=Ay&D.Wr2zed7cux6/hC)_Ye{\L_c0^܌:XIv;- u:Yz`A:<܂AK}T/ \Vq5kceܓ0pAzFI4>Čq~"=>N!|4LBhE+Ԯ#C~ڵ!&=-ꊆy'^cbx}3bS+D#: 2@ۛ}m?LA#]LLy!T"RPP%yvi:R˾M |ftB3j^rei^ M;~Z\vm7luvBiM✞/!5Z`J bJv}HjrC<Q/>b{ČfCk2mozt4u]ٶL=R3t(Q`O(3+K:uWv|>pJo@KDDf5;+ ^9*d{n^E/43XX}f<O s4s|v|&E  ,Zi CࡰymMNi0SkѴߕ*LMkOᖍUQO)ywPDJmc o7Xo( T0yYJ[.; MсC0)GW#?sJW+rI? |G5[ϖ 4=-gf5sEw)F8Ӟ$Dd@&lu#S*ߞ iV%ܡBt>NWbMl+hx.@e7/ėRW#(I#71Od2.A0nԵ-V;YG OUO䖏֧UL҅>{JVR{4u.E sODf-+{י>4A\Hsձ]9 t9Nf/7l"Ɍ7Sp>k28?0RY=| O5».WOQ;p84QDc.p ˛jŠCJ̓MG賍3Xp RCDNz|^z((!%jʯ<Ю+sIuY=_Lqۗ|lJ٠l#wS ~<:CEqZƢV{KPyK[ͥtN֪Tɜk<.k;}i7|os35c lmb5eN穬6[k"n @Y@bB@ƌD0?"S0݀/`'ZWrG|5V]K.$*jxB/>)IT؋! jakW2^4MWk`P_vVzDur3x9i'm$!˕͎ɟZ(EK˵=O l!qcK6"?d'UקJnj;ݹ Q`>dZa1Z5(zaJ F͙G?tCer[,VqiGnC=#M^(},uȬ{o^Q$_b^"|„6 ,[8=V|owdbM pΤZ$F.W\WeE)uP[j˿MO2՜_2uК8Q74XbLɎ1Mu#r,\؁ȍx7oo 8*/eD'$Q> y_`|lc8t֘7pGO58҆1&"ƍמo#gN(OTPY+ʃ 4ÙAv-䆈?CFFSϔ7O) 1 VI^^7畆Ok;}QMB> TݽJí~*:r)NLQYgE'!`0ʇv{9 R$W}.:״.ѯʠx# ؘ{G3y[M8!A}_̸T 3.vGt*qȨ wZW7;!#W,8T<^3yM0?-?,\æj{ecfm‹ewvL*Rݐ;Tu;"Hjy;_6{jLW r%dLvx6ѵ|Q2^3%?k\,Lg:gttr f3CҊszŝmmHEa\ A5~q t5]3뗈_?3,sVfmLk]z:բXĎOBj/ ‡D}k'֤>>Yt!)VR֌"i!0seM],a8L4u': ߤH*orlPfr1ILuF{ALf ź҉6w"qނo6%J/ v_YMbMܟu%t9}`{U`y a~RICTċ͖Pu1)l+QժC>&y<|Mٛ"0/yLoØL $1Wk7%"& K[GCY0CR`O|Y9 AHyko(yjE31gVV@K ]HW< ?u49QZdVsMk3?wazd,vEHtnpHK+SBVݠaټj1reF%PD"cg7O@AU&Ri9o԰f z[a, k/qRX&%` .H2@upsSo<2zIC3 s*YU`2芩5$sMβZM}O5+BWUyM(FY% ibR:tX_==CaL:WA( ȷd9]F&ѡBߓWU8j_ Hf O^ yp[rE-JDVw>ٜ)1JEKa0$njR,2-44Mi{͡O)0l2RTW6'=n4m[bL-/o&rN掾<S1wS0󁑒u>mhxmrI0lU9vtGWcĪcd Pfdѡb3c? .kְyY1X.&B9s$m]VV3Z%]ZtH.^f)b}* D?ƈALoK-Oێl{] }!8hF7IoFMj2a@x!Q0ĕ'7cid{iǵtSw*d+C%A6"!R wGto nuH&1@ Z͞ ʛoxYŰb|l$ c~>5DEEwF<03~)9c'%b2N-6O"Dġؕ"V1J'*c/ ?8r6EbW2MYaRA+G-Dx|K_[5+= AܠoS mh7m誑z_G▘g+$0jҁ[uR#+ 85.$'u0zDF:uT] j}׻eʵ,nlO*(PC$_ ,UAi63V^x?M-N"%JT#Ly2è5*q -Q obqEBЛOhzW2e56U)} ja)IyLw$Ofsh,F5>GPS:QPYC0;n*ȟ _j6b Ի3BɃf NZӦ.JX!ȲE1-E64O8SDpߕw(WRp燅-y=ķK$byYBsh1 ΔVyDq5 ,M9h"uKwlc)19sQ!wȶy,nqNԄrݿ\~7xȔWOp{7=j\+rPôH0VDF9Ogk5+$,e*Rճ =l>PD⊍ -=H-[ζH2%qGӉ\LEl&8nG0U<,,Fap~vi. F&(Ek<2-m55$o6N>"0 J̓麳V.2!2, .{~8=RPu?v;עCU{Ahä͵Ǹ3]HKD7;DK]gꖍ7- fa 4s[`=Ѣ]8rNc4ʣ^p6gUv782,9$Ehs۸Oྪ^&-i, }@Irxdp*b1%7{`x3D|aW ^ۑi/~,+10N;$< Whq*x 8yvppƁ 5,WgŇ1z'q*M&SMh84;ӹ@_i,5ƒ-4?&G+[i; 3+١Npbal%vѮXWuԧza- SH %16/J}'x[Ҽe>6(AbIwg _k+Y3AYwVjp?z-cV=orQJj-^P+xf)o;[:cUQٍCO@C Wy c8]|;{!bU[<]FBxfHݛME!rD k+ Æ@EL0t&Nrǵwk罗IW[R}SA^Q==|m|ku#&pfvZ3r"0M@V`8֏:7=ȣZ V7*3@Іl:nBCSݣ.hVHS.M)3Y'tXhƳ` hrr $.əiTY&잟O&j@i>(M L[s"JR"ivh>DE` `#0Q&Ǵ@>HQ)$PwWEEDHv/›X]ƅ}m\E@]/ *mTK^3V)QuɅ>WdԝC,{"xOqQ%q07# +Jv|"ʼۦ$0EӬ!vJpi*/9; @00_c 3f{@f7Z[Zb+Hc+fș]{ 7ib7Phb]b7z/sF Ĺ! .ZtiOevo~$9.9\y(ZoɁ$0||1[w}2 Xp1'B_39^O㹹S]D[ r]N4,. ,:, 1..v+gtiګO.аeW7 L[֑MOj U*uZՍnx08é*5= ̬PFt`7D*{V7*$&>s>?iXFӇE{ i;3 /* ʻ3o&(Msv]0jel0_2ʀaJpu@խAJxBTPX3FNqȆnmP?jԱaD2 S]$'atL~q-tMr # ^O]'o5Gh?\XxJX5;V/EqR`h { ˴+ "GL8Cdc5Is8Qt7 ƳI iOF6!S*8ȖRC_@2{Єo&MV~ hn զ0x&Mo6̻O'䚷Ox†nGP2,O`XJР퍀k$AKpZUQ> #ok^U ݊!]xRz1Y.'uhND+^[NU3a_Tƺ2v5^Z0Y kr( N1N>ULYme 1@S_Y~ՃGh2[vW(KK=rJ; ^qƯC)d4H[# IV֪c[~֓4!WjdCٔCV4J(!9صڬfg]V9) sMy p5E&6g0\}eU"Wo?q^ a:42^q-G}ON;ܾE? 7HeI|J[6yH@H-Jm48F]kbk+wTJOHŷ{hpѩb9>'Ro,&ʈ6uk9Pj\=T*ثՎ(嗵HB%R9ZH ECҭD(cǧ^DjhM/S#`!n6fLqC 7ef6|m§ y^1 Ǚ*fSւOx  50פ!%{Ur&ږ9:CynTe7am 'm+8yA}/]"v?.UTMZֈdڿÄ́GQ0S+IFu ~E`nnf e3`/Ese|wA p`Nyi/)id[Ҍw̥>6ID>|;#%-}Ŋgfs.J;*' / -hwS⊆*^qPu*jW0s,3uv[ȟ*=GVs4cu /7)BDh,K~}w-? 0xf/&j?%`zO}]tcT:8G<պ{Jn'>czʓz c9LCٞe=XkI ^NfTj>$_ @<`vN+Π nEcm;p_oF$|6؋dPխDK 9ۘ}Mw'ۆr0_ĨAWқ71܄'h.ۏoS\d5UŤ 9 b-Hxa X56lKř Bg|& п ]~fmO%S3vc,n߼\6VXq+%d=WwhD&>`9y}O}.Z3G1Q|'b4@QS!ɠu wӐ'?޼k/x!!ҷ$Rcyiks r 3@sX$~k%"ËkNZ1ϥ-aBtS]>q=fǤY@קD%?ʯ}?hZMuTQV:ՎƴJ ()D?973w߰w6  f\–'*]x 5.։F`bgK%*^ RZTiQ/eoMϕQtq2T+p{~D#S[}_%9Ca`vO gX~vX zajDwfh Пw=,s4^i3*pu7V _]X&LHv+u$7`X ͳ7MFLJf&yLDuq5kob |`)$-&syBz~0鷎Ime~nȈ63M#?s<=Y2ov,Ё"!yU63˚q&ۦP dEi=OӤMGxٮ^u 8$-tj1 Qhw`pvNņ!!'PF6Fm&J`25?0fXJ,CҬ<3-:70Y ;0+$9 =uȋ' y_// s_)Kr> Y0ai7Gsqe\9:JA鈵5S /.(ux%3i=_A*m!8P0 հb3(ky!N^Ͽ}Ҟslf2,b7q_{WTSKwxSj }&)Bt[]%M禘UyզO+M_EJ5eɍ6o/dR;=dugўZ8J+5BVꦨ$SVc^aR[Q)ƪ068@|6@2HN4?Ѣ[nIXгnYXmi"_ZqI=tgE}}Rгvh-L@z 3hɒy|k!pܸQTKfv6rd>.vKu#wacZ/8l]YvWU &Z,"6OP(A0Ow9(  +SE|i*b] / mTk*n飍CTdlND5%qo) yV|@o/67y+i] BGAra$\wWgܖ QV}Dmb e~ȟYOc TR!*aɫO2&f\[*o#m^rξAL A%Zwx 7g^8o~\ NXvƁ)4@OI &MƘ3*e65PwT^$n c/{- ww8ha.'2 Kص&Aco4ユ<%.rLҸV "9qYH\ ig)^#fժ.Ot6DC_)q;:J~c}W|&f;,sw<?.?7-8B<q FH6m%5p'虒dlۡ`]ǻt, ֿ}P:v9ve4yj\lCKOk#猯/mgh׌0܅AT,EL;Rc(l2 T =Ej'pځqgoeK{`K\*2О/M R2͸Ytr?^ZqB{/|G4އT87_N [rK?B~9\5$ ˲@䧵Ǚ`$-\Z{A\o8:*H kfZPGqR1v˼!:]P=a9f:ֵ:ƒWi ,i^J,a0t<絴i/E3o&͌.6A"]F/ΎJn<JLļf:/y8] c zL$M-S̄E0(υ9>>~m^kl~mcZ# W޶`U>awxn}>ΔaȽU,k¤}E+dJw '<RsG8/BR]?Px'ΩÑ 5^,0U9nhC|LJ G~a`@y$?he)YŜ3"jɄzƔ҂fs^H޴8@[=q.2f y Yk쭢X*6i2|)b?ق!VMl;7/%i0IXyr\i$K0{@̀Ƽћ])8;]TǖuGI[('Z=sXVBMFl%hqTSm+JwZ~OxV?W>i kQŭqUChh;"WJ]d jrJ|UGpĦO?[.hu7aRR6LV@t}g=X%18*KD<6/!cKYU> :c= !msN#c,} ;zVCt)#gmTtq+$x>ʹ s^d8®~IlK8zA~Z݀3!^brCv2*(486'gYfX~y>b^JW+f_<w砭'^-Ks4 nOm~k~\)>*u3nFÌP0ί !QyUN!>iqpHUX>{*}RFrzR E`;rçiGݻWWm!Vfw`"!/u4Qd!m]f~>`K,Sޅ>3Cٜ`-eɃm5PȮP h/Dy2Y/_AeFDؐ01߃(2#&52mOq;bfva\ @eNGAu.6Շ`/Ƀp6ɉ!osD'u^ MK/HsH 6*b*=*> Lq:qRm+I{yιzakSCej^iJOL'5 YR܈V,1{gks@Ch8y̅QtIܣ-dBF.ˡfP\nHl=փ/w F[_*´Vg|%L2K`qijtx\{ʀxi "t$Q[ {Oe'㞲-PU J7$abռVxQ1uyH~vBbLxq{,uyLK&f}5_x|Δ>Ly^؎3\sၺ CXHGϛ*uQD,ktuWAu[X>ՈjƦ!k3k79ThcBe&*__F3G,F܏@h`箤7 -ʲZUm bO#YP'gA0{~Aj~Du5ɏRAɦƊZ$ٱ%hȩP4HEtN$8Zd:~s3wm^}kĔu\-5vK;#]BE}+%nVlؗ ]I4A4> Zq:MGs6go^0VWtzw޸~>K&c0cG-/W'9 Q=8 OisPOE*74A (^ɥcrtPG>;0OV%mF;"&Xe(6^:6$A{x>lгHF_JF_uؤ)*C"o;h ZDut 86EfU/F)nUfF5h4gtaDFJ `࢕aAn#b__RQ_C-kjѺ Kӻ .yjA[mu=Fj:8E~e*a$[8F 9ۼr)r)Y],(Ara y[iqct tąG6t֝,ԵAXt̾`:Hn!nI'RΏX (F7lO&'CK#8W /ޱFNҤ2t(oɟ#!.76=f X)7i@`Y1Y_)b3Fu@NwEj~Fl,=τL0?a'0 ,w3vc3`쟄 [K˜W76"oYvT|< :GH_e)w_ƒhDkf:x1ug~}<٭]ZЭ}"gEɊqYSɮi,AWY$ A椃OkCxdGD*SHGvZɗX5=X٥/EfdJbox@Q=gWaIS厃??t@r{#b'ɨ-G|R)>qWmHve#SURh hFd Dl,z r|Ry2&JgÄ̚ >y z`?t^/kR&tDZfr ^&A/,5o Uu>ݱSr X|gy*C]uQkDn!}gYج蹓E+y05IU[SIq\+ subUl޽ԚzF ܥFL54R]`XaܫwhGmb x|1^ݱYΞ1MPr9g@WuI.?Ze"emuKS~h! iR'o i~0z(Qv{p:smb_rtzjCkGtC;A(.|yVԖʜˬ[CFU#5W]m_!h(F0;Kf Y`ʑk73kgx[H O(T=Iyb0}jC[ 䜙]W+*CucdW+~M䮢CKB<\VoS#9NR+eWdUQ 6ucq97+*@Ylu zۗ$ɹ"wh,.E1;z hZZ ]P (-sT&AdťN#e~,@Ode=Tr۽QQPt2wۭAspTNرh>ufjSYhg؛ܘ_X--QS#+Ò c% [a+]uFAq7'k,:sss.,eA#w,EpSh,* S3F`9to";A5. !;$jZWeB0"J=nkEp%xbm !lO?[DlGih/ͮ)ʇ;7ȪV,Rzsz/ -yYڪfdI36hfROɕ<.Tgp҅N07}ニ}VFL?.g}?٠qW^U5}˕x}\eP7s$ gδ&NI߬3oreT^kOA |BybSi!Bb$[:%3]@۠gDngX{j*Ǐ kD[yJrV]1t;LG b,yإ#A7jYnČ nƐr˫:`s/.t/xbGai}gىbHY*G3m OIA9Ѩ r/hqA֟AMF Rh^qXـnY_XUKZwP MoNߴEj6/m%:9ʳYk #Ske@kSLgV;EN%=R0~ :UhOj(JMRnF|9 ezZ~4e ˆoO hͰÆT )t!G<rdpUDGEHB g ݎLoD|y(V~ qr}' O9lf &$p !T#"E"EYE>XjgY.uSx)I3^XMV}et|,șZS}sѤ"f\fp~SgH௢{4EQz*-،6& -UTG9:@;+ aKU<'E$2[TN6($9W h5`|)BpɄZygqVRU3>KV|Nme}#s‚ T՟Qvd&sm0srR oR5NYS3?V: pkC-ȇdA@uɛѷ7Ϗm e S8|7/{q!b;_ q!w_T]R+|&T#Ν&l5|uvSi}0rC9F$r+ۍ xq|z5~ c*.F!<{b $kf κo^CV;w>N$ĢX;pq_)MGG)d&W_8V *gEu:=Z`˛xMƛ];6HkU!;l2k{f,ݫQIQůU4SĈ\ZHǪ3G* i4kN}V բ\|q؝ ذ6#x9{;7&R\}~)-{-%FpxVmFE ?&9$+Xc4c8C~x!cay2jkGo-'TLt7IrNa-Q} 7?~L# C=ts&1a871Ѧ.Cg @Ofein$Iʌd?*  bTb '^c@_+,cxS&aC0R;\1lmmJZªȾ}[IU*kGH6aNFtvŨ6 )k.kI2`TˆcCͨMItAt; 9Qalvߎ.o3`9EU \kXVE6$DdPB˖*2N?<R;r[+Cd5qL,{sH/7W}ҡ ]o*o   eXDM}]nApXFyרYHǬ&B[U~`XN9h]x[ G8;|3Hv jW}kMk?N|`_̆CyCÇ\ih&kZEl ^eVCP}=gn?oMu_C\V5`8{v[>ך% =$ O~bHk6.3B~5k.º {Eao,@LY9wfxF*yEd*+J34ٻ^^%cKzCIyܽӎƷ eVsdOo.{EAY*p(xaR[蹐q *,?Ydr{}ʹ R{|b18f3::m7ܗ!_o'9*@-]Dma8O`'ǚ:)&ڮ2ʵRyc2BgNHݑHP2OIP2Bu"kLI,64/DpLZ^IQ"S{$̳^z bfaVl^ZtEA퉇 ^ں@4UY#+2jI+u@3NTrU ~8-L٠ `>mBrj+!⺟nkK"퓑xhAOĤejgZ^G|Bqw~[S.jNpWF:!zoXy6pR"J\0I4Fw͉x %k)}y@ԡ 0ׇů9q7յmq IF-{i@Z'|ϙ!@{x$${s&[NҦ= kv7?T?xuD44h1&3 sd.aYpO/vqaL%c3gM1&jW^5=AaUL-Ҙ2A2r0q^U0} ,Z0N5N׀YUywحX=[ck~7Nj4ff;I YdpI|7%r?;)ѝ2N;eyksHr@ӹ|Yݰ4:~wyxrc R~Q0U$$rqs,~[]nɊ[>-{zO 6^gBsy=ogOZu<7܋]EfU)%)h+dYndȦ79?AjUv#_‚^D!o"PoNUBd,RU7߳p1W$j x0BbR1 rGlJl+N㝭7r󻳎VGLgŤ86+Q ᏅQ)I7}ꊠ/u')QL J>u){+8_zS&a>*J!-ꗆ҉zi{AꑈgEb|1D-RCHKLi7lthe<.+$GdzviupWg#oւs(\`7>)cJ`mgʴd_a{, & 'LcIwVF*ϕS%+ `gW NܒyA„"oY@Q0&K}ƿ wrS񼄅v>-6] F3Ixo62siW 8oA&YrqP#a 2vpT?r+D)@6i u\Tr0w=%9W|`FEfK>A*QnMO*k;= Bf~Xe<mYὖ2('oWlkb/`.ݩ. ~ֈ $;~=ݔZ5a/KCO 1M$?)4nacluQuݥʯN#j})%OD6(EhCw1VݖZH&{Nԣ3H5|Uլ%quG[^A,2@p޾_Ws$$fU| d)SM-xGf5ܵ`Wy\~:C['$u;!*.\jLr64L,y 1)quƦ+g>s$%YT˙D.C1va#]i7bR&zwcLdK*݈\kEw I63ˁ-NT#[H2egkn ኋ;YH;b'9[N:Z9gb`NHv5S:(dVCPx̱n̲ς*zxlmLhhv"&hbt>3yKB"a"O ^k[25sV戀E;cFn;s[Un j.ljXFL `qz(-eĜ (q( {$ K#Jt!945?{?oy1wAc6 hz48JHvPHL@ģ XG.PيDQj])œD=ѩ(Y.h%f0#,Œ. ?S[yh7'ThL[σ*d1Yiv-/ \Sj0N*oZdy^~RkHXaͳ,>JUO$QJj̞EEƔ?*m5j%c-杤'~'%%Stʙ)u{r̻2閒mZYg_ĕ~M2`t1hʾ3Jn3JYyt9_>u3BneqJ/p)g̞)^)jaX(hCp.+LKe6P~D|+`&nmʍf ~u*uJ9^'͌?+GzUhm7*L'm_@$ErlA$f,gԉ`,!snJ?WOKV袘hR 4*-y0.F$MȾQײVln >*5]cP,iS~ڪu1ij~Sݥ^PpN>V6<1b1+ux]ĒN4OQvQY]GZYx6<lj)Tk q`Bhǖ{!3,LߌN6ƫ䔩*&^G1_d %ªfnJ%@~C.\2ިC( UEB#:l6<)rPdIm Hǽ߱1=9%cs+/?X"K酿mƶz/GuyRtl?ƜkjG.tq2h\ugPSVˠF…}S/x_+AߧPd\7SbY<>̃v @k*h-O7e'ꮰvwFw7 f:[4lE4wHvx vstț5?a>,{BUi)K^2b~e$,%bt>w2N}oat+ԮG~[Ic4t(1izy}nЍ3ܻ=mF7hkUp-qE[0! .ٖ}x1qt̻pR18aTpa])A6v\1SFB”מ2 鿘t{DwU6482/9l?5vI)\k٪eK |W\&/Qv10 6g)n T['A'=R&8/^^9/1.;-NmlUiLO8a &N77d[B 1>o#lnC*T?hu?*+k!<>ә"(-q*oT~[j.?\U--9li$+{~FX*BwR(lěW.$s}%\o@5/R5Cj7sPd,S#+mϚIIUPsDt+8@#ϬoºW6IcH8=OTM8٨f Li^ 5ŝ/F'l ]=/RHUB'i[P4rYE*Al&uܓpk%)2N>%ް~:T-BcS $*,Y0p[n+"q)hӄB@3-. 9NWFd.+|9iP'b۵ե>-?!1{p-[N( Z8zW*3OG|$\zQ2:`pcQswK~hqD(۱&~|EO$̈́[W[ $E9sT+9 Aț]J:[ƞf31- [bes",ݳ^ m$.l8u @K޴x?50M"l}~{B|3&M9eS-fx`]0` şG`V7g*"O:&!9ŀjkFoWޗ<ӲN[uiڳБ\w:dn|de.f%7 V6 goz" 9d/xNiL ЯԏvnHM1PAL2rJ0>Tɿ6kW}+@~@bLA^Xm" g!o/+tH]A%vcrusBdkɅ7Gw 9J(Rk uB,;:#Ma=қ('UX5m *(PEshgU[|_ty0UY h]h:0xqE$ 9V5W%. HHK$^VV3dri=LB;T*? %NُDl^jx $6mK ATw$ű[;PЖB=〓0_8AZ+@ڠPa%RRSL>P -A)<{ĮYG1nj.:"-<}#xݡ>( ,*<VÛ@g`ڴ5v2(yŷ*&){ƜX!0hJ%ǝOk8'g;~$lcYpa3QcL+~F{8w2+^BQEluLf"* vX>B=06h'ӎ +j5?"sGVfaF$kP<~kVSܦEbD7O/4+HBo-`)J>:h>bs"!@1f|='ka㓪囙ӆT$!O07wbv3@BS5pҥC?|~kʶ(ȘZyU|ngj&* L1[tSE8W~ 1*b $vvn!1KV4ߖj5cxd VB2-i! ﻇTXz̜û)CǤ3BI9tL< s 1=<\ ":m[~l߹%0h#g ;⍈co ڴP y Yn\gyG .m;zF 8#fA5[;7 skLx]][ F{KmW+;" E'\)!("p.F\RuT7U5dIXQALZʖmc].~)]r;cj`lIaI7IrMǥncidQ8}/g!Jtf,.*56/1sIhԮ]\3D!ŮZ >I{Nwѕv#|II9E.^1!\ ib!{I K󲎕DVU(`YDme-Vs^ ;l |7chE4VY ^-|Iku"E;Ȥ9#vpdNoZ_f.["6y[8/cUi)sT+fE/m̕:a*;6 .׫fTRkm*:膃{nݖ&_[(_6\061^l=gK ̡9hl`9 JoW=;h[iƓ?8ZZL0(`wlNjv䏡`kddB"֡e}uTL@ndk]5a1ݳ=?Lmx꽹ģ|@__%`cV]lIv|vg_0N5g;Kd9*gW:#K"Y!Drg#tSu l'cP2% <,_z1|\7.$ ꬦAE텗 lS6j&jl@&;;Q[ PӰҘ> ӛ8 fقFSnuJ҅}(;s kAmP_:`\ pԝꡚ ׳SO E93 ʤ g]x4/f3x7(\b2洤E&xt7-͙.~ tjzY% lLd؂7vpG>~ TOU,~zg44};u}Р&w_I{]5Fy `w`/3?kQ^F:} Ջ ox2[:* #&IR>֊jVN{h1^b[S {B3xpwn1%Fx]ZcR~G#kz^緰ʚ du) 0Lƅ a-VI7 SGK`3-'_@~ *ɑm^/?>4g~kpf[E/CITPYYF[OYϗ+g'FC:?[*JbL!3k2æw% T'kQvGnie"D&Ť^I֘w:,8snSۭ6Ct8S&י!eH!g xy @k 9ϑNlTXɅ罃Wұ\ąc(q힉NfU6P*DM\tw^B8r.V7epSźvCbwK&s5kHI;ƫ#y),N{v{_,)ݨE蛨̫rĪv|(co$y[='@;pkD-GQvb_gK)x$l܇ܡ}al lGKj;*hyM+}m2حzz@".DCh05Ep|i@`͊TU"a?H,0Q<%w=" 4hyNQ8#_qџ mOVp-{XӅ2~Uʚ+󝨹c=wyZ+GmVTZiU&7A6.~3FD_]qIll[@J]t]e={)H 07@ߊ?+6ϹHdF36޼!d~ju6Xׁ嫪YEo"'-hH?YB>3ٔRk9UҜt/1\N[?)No߫3ҫ m&tP499Hbzϗ$< ^.jYR"VvNf= q5:IhvObBwrV!~ JڼY fU;sDXȂBp@K?ԓZ֨+Lsc,$,b1Wk$N HHw J)Xz1ᦚa\lhO8!@i:W-x\6/ӝ&bÄlϵ>4UvW+%j]e_a~ޛt8 mH`s5yd2Ӳ[ y#;1FC[%[I"ȹH1(l&m\ߚ,` zJs]NiTy@>rN1/&0ה޶TĚ.#p-2͝@;+yiL#jh0_7+oW;1nXʶUFnq Q)jOxPcq{1%SD(d .%aMT=GR>6^΄~rp'9m0pS T{#yO%){Uҍbz6Bwʤ39߃E`GAT@hV-uDl 4=9JFW}X!~srφ4_)e^b7V)y]~r7*k5")@A ;<*_d^C)d +dyp~2ϝ: |9YMA1tYۘ+U̿$F 0? ߩmAφ`%3Coľg䦥ƜFģSu:u NcȒ9Ct"m J};IJ +~ֈ|ݣ? I,F @{-RX[k "R͞xZY LY> Jη/2_7,WtEޞ.'dH{!<>M.u،wn #-7PYbZ<(g%5\BKJSg,B0 %=yx)#[+zbRSzsIn87I&*L`8Jg /|RiwZ3͚[xlܹD5|O5S@;aV2"G(l1F챞g7g5\'O̍,9K%?)sQJ@`>Ԟkx."e#OK<y{ݧd6*Ikg6|}0W)3|rR.n7P5K&Y)Y=ޗ IU}Ť[.!θpo$&I baT %J6dwʠ#ԩ}K.G~%<͎7/oE 'WX)󢾞H蝮G+ +B_98-'y/y9~?sYT;rUVV%V*Z:PLtIdLݭ4{_Ո*^}GE(d5BD>)1uBkXaƫZO 9%1tr FP]O*#} x|چgnX5{8[nsvKp;DSRZ$s{)oy;Y{<ٶ9MOmu47eEH^8@~[4Y'!Xʼn, bn[gę{k#xuT]rae]o{on^Om[.g#c1U2Wi6'G_QR#nF27՞iwh2 (QCt#5Z@n}v.idžz!;KOx+p"Es U{C=T[kxj61:=-.,܂E6پnE%wC՛15 "# [*עcMU{#;-Т|,v>tC⧥ա)eqMV'm3]fh`11v6vⰮ7~;6[yP 7Co G0&_Fl'kxrBwIixZh[IU9 K,C?E+ғ=J}yxXs2k >j^E+ Ӯ5vGCM,.c LlTO-:zvD9Ȟ#a+s~g#^T9K-g[0V."HaOw*a,"7{T=X[yy], F!+|)]wL$0Ko|[B oމ6y o>%{c_EOpEzacP݁ Ed6ftuC-c_D}f48+ 3S~H3-)4$~Zͽ<3O^IcFX$dF?"~ % $h9"A&>^ڤt}b@Nfw,RH]hOI{X’?[rpQutE2 %sl26mvo dsJKjCu/U>.E}6Kx/r-MxC˂sŧ݌lb*-M"y\.L! Y֫fך~ n4kP3ރ#7 l~GtmmT@ƬΰZs񖍭0-PW_%\"/?!,JdnN"'AKVq uLm`t[3$nnΣx lPO{Q4PA09l hCѠv$BZ3s`"-H-“-ޣlc3p=|w3xxE(HTfYP|[~gy*{b٤]0n +,l2vYWfZL/E[2O]{[IpoO;j3^rQA4\BLR~`[Wq#hkdI31刖hD2F] I/KG!k7™J-ԡp$#&R5h[列8h va 9^/VA>q;?wWwoL6K=>Bڮq !5OFQ'aL*b eT`av~>d>{Ɲ%'=M8]`U[J!JJ[)&AY\DMl/68_Djn&DA$K,5d#kCV/"LzM?>Xg ΰdj7ZG7=*//EƵJY(XD.E>z{x>puQuS; 1ːw'M:q3dJ8ȗԹ)jڞny#[û޴ O a`䂻4_QD)~6"^F抮Jm.4w,pmC-p:cլHwxi5걪v;FcAߛv>{vfT0Yv2m"vD9wvL-Emzw^9IO5َm*z)( wCS:Gbx $A |󅅰 S[?D5WwecOs X߾fӞD/ksk0@)Ȩ+)ڤ!1</٪&󩮾d @Hߍsn P7:).F@62V@[tf8wK׾pdnfQ42x3wS# p,!+s0FZ7xU@6wj*.Wz: @lwy1>YLؚ8&{ KI΀2Cwe& p  ōQ=bꪑ8x\DKz8>;G ps'jqzWN.?8[S'E+r`>ǀ&J8 OxDD`~ bMW*S,jI`[dڪV%"~.#VJ8h%=g:y>j~F Q`B MYʋf 1,V="MRpͶ=:HB=8j*LTUL= /mώVj©˜>q/cYvD׎H '9z:b\z@2Hmg \X2yWN)2~{0vsg*Bf3ge9as67nK9_gsWP c5nR+E`P'k5ph1W%YD7W[`;>4]TBO4B)Mp Doa%x{\S`|(b\,`&Q^?q3;-j{]#"?wΟ@+]hծH.(Xͦ !6_XTre%+܁7_]8b_`Ze9R5m$"wOz6B+ϏhvZ<7IogX`7JI?\u.vbueYӫ*F/C&Ry̅t.+hUگbd,)`E_U0 F2MHϘ(C<3Lq6n>eH\oh*2 y5[m_wb ":;f9B+{` FµEy&z47:!%(V4{A|t:[wƣٲ^MӤg+[ a_b?C6쌏:fYdy'RKBU4(@۳8s\z>ܖ&uwzPZgq]~cYaH|;c|CG4;@QH }ݎq=5bŭZ*ϕodMf=_[݈ I?@w5Ik@DEcA #^yIk>\y Lj4VXpWZA4?Vm?0Xg A7E!E~ɔ:8FҴUrJLi澣?WP6 Dbv4T(e( 8be~?j_Ӎs=*FP9[AH*ёxBO؇ZY4"2Dl5& ]duUjh?$m;)[3n@@y@I6V?ſF%[z.dvQKC%£KuBd.O%o.eZ4lmYyZ:JBâ62)7\%+ű&۰:s~OM%p!,Xʫpݝ8 pEM>/d {&q9WֺJEK6`C9ԷN=V0Ia0l/~ )stmW%DT>0dۅWva. SB`\?Q"gb<7X ljWhq)WBNx"@Yo~X ܂âjֳ Q,*1ښ aec1:+!iQ.dGdBz4+`-]$opD(f(y]J|)y2; H O"ƑXb%Ivr}g;266t9g߫;ݟB=S mf,% >o 1|>*u)U ATN9 ~U MOB9T+_LW_H6YWdP{7`Ps/PNԵ.{#I S0&[yWCP0QY$1hv<eDVZ!/g'jrFBG&NUrxgl8kC8"V(&K-WE*oQGo"e)zsF!`&] SZ+?I]HOQ[7Q Yn}9vfe#[Fxhq/gW#e_V*cMNFM: V$ 0lB:s@u]Eg;#-=_#R߲.x vbG`"]0iJRdA@>N۵~nAّ6ÕZQw##QA-G8Hz+x:=ŅMh$GfO,PR2VTEEuWcv P <̋˨/|wF=L׎}NtF(ǾB…o4e,rHYlG9nW!N"n3,vj$mư%o}U*I 8G*3ґiXiߨ{jrK4M xkDr=붏YS96;Gp4&t^ԍ{=jDCoRv-IjTS0 ڼ'݂_xPG'HZdw~@lmVʲ,܇C | ):;Zd`IW,},w0N9g<ȭqA<NAcHCIC? M@"@dת7]~;56PQt+k{Yӣk^PxxDq{4ZQSs\N1;%kVN( 8|vpS#K>ߔr!Qsa_WiVѩY!d0"`Dшe}K,Ԍu}F)&.Rş=[$lKJfD:.!tt Qd4:P_eBrm;N$gsljƴ =S=8,wmxC&\$Z"Z {qA-IfӻWLGk3t6@Ώ,wh'CJw>o oj[Xf,gUQy'nyj4kېeIӊT {F[);0QM:N;0anЁ#{.T5O#yRPow5G8Ь"=P4͢%=K#L[_ 7g*&!=GT{`t `ݥp%WvvDJ*de˱*l[-IjWw$|.+pky}ɱ. k? 7jM5+l$Icy `ΑkYwПjWUN!8[dzR. thJj0t*tEZο(d䁔5Ҷsg%6nȴ4 O=ag:0v+ӫ5U>Ku^ 𱳐wJ4Jiaq:MX7 tr9}G>"j'c;n]J8ߙZɡRWQ#|jQ˙Ӆ|9oE=  G5p{w=X{:,M"alĵPzwV#C-4ǻuA$3%D)ÅgGټyenҊۼ6#+3g(tdž+s3r4 R**!BaEQ{=DcQ{I)%Y'p Ep[[?!!k9&AOXk=W+"[ڔlpuL8ͷI|RMΘE /Kax̆QpҶ߭ leluKU;bFrl8G/~L3Ky8-kPKuX \&%+)^yBR?lΑPH"Ԋ V<$m4kZOЊ}h6 O$<.` }JڪwQžQCb/˵vC|<6<<"lhj009`|,ieO|odu>fKTlI8 FԲUd_Lkrl\9G=PecUc#O1:6Nz?pۀ7dep xS`^x!m|>+sAlh0]i F Fl oNi9iiq :/B(oU D=P6٣f۔" ?IZ<Uj0t+=^0|IJ.'`vTZ=8/Paa>aXuanGKic:x >^q3c+ONA= q-Hm1Sև*7RL0FpcvIgFeN9 5۞ٻ>E>z>{)D*`mQ3#i+TP˵4! MGӋ[F &liRi-\ @U/ξR 8h)'h_Aψ !\gQ/'`cK>uIGQy =uy9, ӖU4-r<)O|iɕv %~F NaD\16G dbӞuc"2OB6w6c9Փi yXҾK*tx*ކݡ(ў qKVHHNϯqFs=-Id;+Խ = A..'FĞ iBAfeĚ?GJBsYtDc^pXeb(򁎓=ڍozHPo9O4P$ .oɒZ@t(D/PȈL;dq]:j 1QKs_ɩB2x))d'7oC \ئL*yBKnC]OzOviӎ"3g$N@^SRD"5/€dvԺ@JClRdmRvW_^_BΚ{N_J(]C* Gyzlߨq'y$.].)ӯ WMaOhO3+z+wW -ujϺk#6C!! *# a>ի7bUR}@+t$$U~la l!"ާ1aXZNZ~+y=aڠRRM9d(C~@ua [U s6#t2@nV~>S!^ t`܌xz/ @w:,LulpC^~ct(~S֡1lD,J4r0ܩPh(嵁c,iDŽ{n0W$r[",2a6JwEO\6ZxipE$8@d.K_*۶Nw!Έ )9 E~?v]\~8pnb/a'Ǖg)fL ~Ol#ԙX1֙N|Vp[mrʇh]\18d!W^TK<5櫮jr^#X4JwoPޟsFUB<5ʼn~u{Vpknź8PrFlŕځYqyIv`d~cc 7ޅ*Rjw/&Rz1e彦 TI(}Ʀ &}5"b&3RWlm~ܜ<[I#ms--|mةi,UE_lx2A %B)~ 9 lDxS\&Pċ0B&X}?('{UVU-u ľ)5Y=:\׵`z6bd=94x\ X(lvtga$p4 J&-_^xMC"72T8b sモa:!.ȉ(s 7M'EsPo<.[qSqBK`W3M)faP_\CL7oiUԛT3nG\ a(zQ>YR)=3aq2z׃6OCG72FS@Naֶ+Dn`?H:۔gFװKN=$2#Qq;/N%z9@<ٴHNC-ޔ=FkṄzjҎf* тĬc҄5+xBh˽L_|G01+2oz0xJp(jܦQM^UYMQ=i %pռ1;f3xm~vwSLHr3|iU]"ru#LlYޙ9/ Ytʏ V:g@CO}gvtIlTجbћp{c[q@5::[^ ؾp#w?8S:GzP>Y}[W(ۋ9/tAx.hAsfRdOuF('Wr]O-U9q%5tL) 8}FIIpGU˘1dXYMh qK:$-4z(YjJ׳VF%ar,^`12W)#mp&O;2F6Mttkщ0/a~6z< V\|I_v#Ś'v'TwN>V;[3@`vG?*xHq,kq]Hxg-e,8C^(sK妟kzD,LK"~Xkueb IMFc"ǠL3 0W * 0XE &|pAJKauෑ`-ydOdlQeģD@1 ^=`SH?<ĈQj,gn\zz-N'$ +rC^D<@l?uƛ)6$?dx؋{tX_kAS")`N>V\o߸v/l Ho$x!%rk,7C,/gdBm,ZwLYحM{HEdÎ4zXKux-7Ŀ fÚY^+éQxKePSŕѯP^ItfdQT$N9V+C Npalc0Mύ]+ݾҪ=&tGӁ#;KH2J9q*D (R9xδ-'0 ^zQpÌ4rɸpl(yN7}~&-EμWk6u`mx,$XÁ,bf]VQ`1Myݴ 19l[.Q 1€Bı*LEґaz j'(ZsgZt3bBy4^ dM_#pIv.ln SÿsnlJV8bIcLb0,iHܠK &`/7 '^gg$&HD΂.Щ K Ea-CҺls8_` -*4cY$w w_߶Jo (lqq88Zr"Qfڍ98:uШ}>> pZBD9>b'Sț&mY4MZ_8qVA/0+#4 >h޺e$!޿ ]iA#MaõE%׫!1^H Ń`$W$({8U紑r25xHyM5m3A~,XVϮ着Y^pozv1A4ü3\?rd٫Mw3vἍW;l_rVhkqBNQlWvSg5YPގömCzF{M:JpXӆƈb蟃8㻞Zٜd\IY# 8ȜiK8;.tf퀖8v]? S)L?h_(fܯ_~G|| P}# {L9d]qq:lE% xp;f2^NGA;Uk Fɒu2!HE^ax|gǿLp|^8ʮa?iU/z7 ^#Fgj!nu.iqz>M.O"7މ6[Zس}k(D§1γ4 X?MHǝ\,YlӲا1Z]E&/zץiKD9#$ 1OobF(P% T!0+8wg.SHXYN:ٝ`7bZtೂX<*H݉g @ozЕYKsqO -XN;Y"yRXnqfbAa Q[G.U +}둸cg$d [;ϸ?=O-ͫ~n,ra4FkzR VljA妁HWy֤Kw|r#M9ʗu0Ee9 gEv./%^o(!+h!J:O*-%٘^A^*wlw䴒oE)C$rt!30 7RNJ,aô8Bahv]Q Y J oy͘+:~)B}Pw:/0!2Ø"B.OGI6R=#mw&l|yw Yk {̆:h `vbhZ+1Dhrx XJo#A/|K!n- ȿ/z Z>A.ƚ]X(ݴл]4H Ɩ߅:چWtk[ {_;6\)=+\^)Ĕal*3bX-O&?#w^7]5̎ %.ߩݙ<TC͇V*H\ɗ3 X.2Cn`Bve~pgξh׎uv6UBܶ{KV{)I<] kcPdf䄉N߿cBc ,\g q !ځ\2T{ 7B-q>̞y€<]O4Biic@ iޣMX>m“TuӴBC@4$O|}pDiu{y9 w -8~C d FDYkq2 ZXv9ݶ+U[P^ 20(Beɏ{[Rn|q!,ehcIz}(FܯZ GmHC"h⁕ }{4^Db岾4 sEd<0 '{_RM8P57 ޳ ` XZ%w:}D3\ceb@hvkLCEE.M7̏fO7hֽkezG4go|iUw fGZG| +Yi]o%|Ι^A;ܣn1ld 1t2zvua:pNA5_}CCk.qW8oRoF膧5?a 2Q _B=2Jm;[nFcdYPjR1kw֬Dğ[G*D˝sH#~ ;?PzHHuٜHl}"%Y[T!1S =VFV̂D Q-cgV@jg|-֛vݔ=w(78}>緸9N\[7JgLT M>d,&$-ã~?~|GL{7%zy7cD~ɭl׻jШF ߽0ĵ4O Z94_5 VݕA@bmL0sqF\ 6 >~+ $a qn,Mt=1y9C /;q'c5?_K@ZpHOws晥r"]`'hd@l>k{miIq4,Z } X\[eCd"-<_Nj?GZUj܊C({#p̥/ oH/Z ~YCh5pּj2bus2F/ZQTIyt 8] SeI=ped a#`[ޤ^]9}YmD`"fR~р!k-M婾,s] @FjC( _UaZ9GI7_M&:*egȀuCתx7܊ʵ;%xZsN'"f-< W&eLͼ%dūT&Xឬjp{yѓ]]k 'q|vAQ ëySGARPG~B [Ǫy4#ye@9\CK!wv ߒ Ke?nQM-Tm/TSwu3%-mgĝj;Buoë'r4\BZ5$μ{@ݯ%4I)V >bCt ۨ" 0ϜQ*Q!P,^*h!? rG?UWWkv7b= lTV7J]霾_VxiIUBTT\ν~Q>g,𫱼eGGXM򾳼H]SC-Ѐ7_=2ydSnEWG lfzeO@ƁRw M@%pFVF>' ara7Si>x/;VއWBf>G\Q$◸ҵ,&HBbUpQ\r̮RI#u LS+Na/ytSc5@Y),g~,v^,w̏rK$o Ǡj}P/o"=NރloNބ6$O&pT4qU7%A*=9ƖaüǐNy~MݾPKgZ =p3S}[Gbpx\%+[|'@d-!_(E%b;Tj]Wu2MLuWt@Xk_X9]ȡCL ъoCw ?>Nw5NqAҏs=iVcC}k 0Vϵz g!dkqf% o)NTMUC[[JJQ dKo򛗷ECbcjɧF7vZ}5R{ OCd\mv\n|qUv~u|ɨuaj.B:Qhc0n׭#x-Zp+YYSmZV%Q'nBozlFtT&|Dh'owdptSqw9pQ4W66?EcXI+W.Nq?m&2ʹ:A]e^O&WL:ĸMh+5 )gX׫NG8LLJR kL[{IM7 x\'=0oDYUHs7F!r2,gE1d1eWxH^:8`{(Gt(Hiokg4{C!jJB&"pQv'ҧgc@MGEY@Ml,*cqc4(j"]yzvUleȸ@= 02>d`0p`5[| 6M\`:/9L;pvpתл>Rtvml#L# ҹèŜj DtS&A|RMqU1>"ϟ'ˆ |sY+Ӫ-uvef(허| =")fз~O x""^G|͡ԕ$Vi+L<X#8]ItYIS_ J*- y?;lǕ␌s(H:@_#nQiD)OӛcH.lRX9 &"҆ $,TNMuυ9>??3WgmU{h=lD=GyooH.q=ϳjS45,]W(zu~㎮s'*Mv˭C6b V#W_7`nC{p*̕m쯳ӗ\nLJ4MMn.rJ!wHԄ\z>uYޟ,;՟C uBOAU>&tLqV)7@tFeT, >Ri|ICsŔ^DkK(|Ml+o\W(@x4tN XQ 6}>nZN?RwfXTs~x Ӟ/k br-]}6KR*0l Hm\^e0Ҡn?7f뒬lJhm4S5Ay0B37U_]c:/?Vπ[oh;S "?eԸwK4 fƄj%|u;֑:ɛ2mA;Gajl4]be* HOa7qT!-%igV9@1NpDV`Y΍)gs!&.[_P/͉(up;k wmtLfv?߻X;{ 떳XT!W"4Ƙ: He K|~_R@oҿȝS s0w{OsEc_:ks f iYust#;Ël:C-_Z NY2vG#esք\b4h;N?Dr3WW XiM3n8:LfX  KE` y1n'!#9"YE'P}U Feoo Q;'o)D'/5RN{UA0;0V#FED┽ m2QS}F'8?:O pbPƵLMκ0IV)j(T~J6CtvpU:O62wŀ:#YY %DRnt2EqT JU(G?`-Ě ,D'Xy*̣(b>\)63g4/X6A&OmUQCl!Td q'q6\0CSwai/HV"襕ܞ%Ō'mܵ%D YZpO|#2Ek١»[;JY\V/ ez$M6'|vϡtѴ,*/8K%{ +aV 6%G|zBrYf><n.VƓ &z؍rs.F 0">vZ}M"е"ǧ+4ڷm?X*8:_2#N݊d+adؾkr2@RK@RP)\"’&-&G<@02nNSDCCB^szkn'GI?JPԷ`0CxLH;k"⃾LN-OF&|6iͅ3Y[-B\[x2DF볆LV8 Gm ^%76ZX~39(\n9h7eNzz%oW}HԮb62EH@:"pΏ)sWI2WVMv1}.bcqZH|sP,N s#P[Un#yфe)3?gM7Jm}ڦ~۴u@I ?*|}qAv5Pj&INjF}zTX=9T. 5;Y 8u%ҚT"Q)VyVސ͜ *[j:Y´TLLṹt@dAڊGaqǼ&$X}+޳8#uGmV`bp|A8~G0+YF 'Ęۃ=]HoSn'c xQ*!1u4w*/:=p?n5a)c=񮇛߁J&ӳuMIm[6ӅicTd*P*c\UGܐ9ng+@NX8ë2Uu?S@>,z?iyjLU.#jpN;B 7ᣓQI iyhz.ԾSE?SNfm4rm{^ƙ , F7%K&<,vX1IY5i@f|x0ՠi.~Y> qKA=Ic7޲Gm<#Qq+-N5my! ' #sS.a-C*2DjqZ *Vd==T7 aDnR2@|GC30tYv}=rP3Z檼E$efNK[U?2W2'o ]9 xOXJ|#:ʟ\p|ҫr/^  VcbvqX;MzHBL_&"_fD53j!s=6B &4@dYJu^Y.iúngf$c7ʬ)Hhu|HQG% YU5@Q5sIc/yCHŐLyXKA@R9\{&n ZTzR ͬK[BL_ J'*O 6w\>8x N>8h+ztVZ?~byo}]. Nk^vc]K~XLnjsUf~g"0@~1͊Dn'(0n˒Hgc(<]>arQƭ")VN\{G6iARNި@\>$&[ ʨ.rlkPoۀx9Vnm%O>"sV$ִBNu$n8dKuD/iqXn_fv֨P6e$CHyͫZ@ˣxB&y6kfqPߏ){Z/.˚$thdU 6a>oLCjL `V iykfKb!tbD@(H,M緐CUf0Nq=VebدDTg\@5^$dM9Тn%c|~=>e3}"+=lHIYmF$P`OҀ5;raShiǖiPE0{v xa6ӂ%QËq+}BG!~76Ah# )qL\}DgE$HESE GuDɒ~mD'z/~v"aG\+f H\ v7/|-Ǩ2U>2ً` 8VA,ll(̜ <d nu/V{'fY}Xbiݏ3C|X*cýcKhCrywNYD;紡WiɒY 4|Jܗˤ)t3݋`< H%ZvUnS&Ġg[a4y@N- لV!~^JQ<)Kt|D Yq#:Y}9Xߔd7]Z.]'3=?MA?_&o}y>WXE mwa9n{ '@׺x!3j]8HjEXx:m?J>9l8v8Js1&*"V~mld6'wR[%O&gXG+D3Tg=Q>4Q։`ZnR`ZZ<9ZZHuJGbn~푪>h Yj;OøG 32bn='d3&apծ'{ ޝ\1P3E^/jlwnEVTgXbE5#Jwy\OiKw LRU-I6cb(JoKfۘ幡 4!/v}XfbF7E@Fq40_6ߥ Վ]qbM 6ipA}3j|vlbSfZM0xهbZ+/IsHm^5Vm 7W_b>?"2ЮEI]d%)HoHVa+JY#<*f'CگzrE8zgJ)O6xԪu 5ꮫ 3]1û3_ _8&A3?ʿ{0kYte~wZ4ZY-GI\X`VgY}>NyX. !հj@,ͺ_ ׈crŵ/3ie @ͯ<ȁc W+#@VF:IVDG!yN]ùd's >cθ3zRidH|!X|&V]"PYe-v..w3M2F~ zCT/wz9&f8r3.D,#X7w|MlHC f&EbxGlgL/%ֳF$$-,=OĺTxFMu ,>@|H8\^׼ Z|줼XnU0"oyZv<[ 9ݿV)yԚNJ^ZQ_jT0xؼ Vq_{ģ,SS |@**-yw3J݌qy]}RtZn Q*A@y= s gz K 8vGЀ|aqdcsp`a` w-.aÃScrY|!Or*[@QQ|MCh !ҹWJ&ONHjĒPKj{)O,c [ǜ,^ɉMHWMtzeaȅ_MZdѦ]r׹*I@sِ^ 2YiCt8 2" %?E a]O mq/r`x5;ܶ$#8 [  , ]^ =Y2 5H~+1;G<@X_.kʚ䫆G|N9{y`yM_?GL׆Z%csB||痧9̪! #?2.e I|*Iqxra$jk?`bh .S @x%j83`İ]J~b{B<1B^qpm% :tܡ5ϪԜ.ODd9B-ʓa 1_R^!&_[!H$e#2*ӥ-53= z<O|2\ֆa| T]Պt ^\ncwTy-j#G{F+-MQJ E۹vͳt仢",b'"P'%6ƼE1<`Nr v͜zP$gՈ({vC#p }&@1t,-\0IxmzEp'ӥfBMV<*$C,8[L"T B)2f>`̞*kê&;6f}0 B@3WDuZ1y6rQoO+QqO}d:wT o.cjΗv0^=u- Y"$aO<īY=i"/VV ]*|_Sdq \-yD|(Ɯ iA;K.2 Bf6D: oi|~ cS2mr>僡r̾b4M܀ʍ󃴞%e/fF19A%h&v5*ǚЌ}&'dې =jIZHG=X=ü~Z b\xv~b-LMZ591ك[0\uuj̑ *b@-(eJ@՜+(Af6aLd`a|3 hz m1;ERH樂oms2lڭ'V7V$05̟}Vhqh:3L%){dԑL / X|y /M 2 v+|f:Hvz&DD 7-U`a ^?x]!21@7K\T ÂN(?fYPsyp<$[KLu#{<3-*m1M6k8\AE`| DokWVIl_ar]/d೰Ls`GI>oyƧ7@dw8I .\(\2m3:ݟ3^ְψ,P K jiH;;yl7wО K|mi(NZkj? 7U4!ɽ{Wh<"&c49҆3>~2qSU&WC yB.d$%F2+ 8W`*&5t1:'yض쑮@KsOI[c @P`*">'%fp7Q2`ee{(󉈖28iy%wɬ$D| +N P9Q~D)O΋oҕ5"^ޠvg$_lpjPRG4`\eNjsq8X@> iA+'aH%O4(q2#~U nкt0CF\t^]WÃ+1pa; 5&BS=vc @ʌyPtuC'w,rIq[o (Ff8 A^"B pý}4BOQmNĆ* @v$#SP`RGҡayBt!]iQF'YL>0;ⳕnƙ}/?kxi:p35cqcuNc4}s@GBr87孋ᨄܜ^M d%@>HPtCn=Ci#le—QђmFu:+ukQkںnwZsqpriG}M10I .E:.ߞu<ПRfM7SLњPlHMh_: l}2$+=bQ}f0哘NB!玑4eްsˉpb-cZ(yKx'xsI 5q,T>plʚPGF`BqE(-J4`jyf\D'CQ.=bZO%nfNܦ>L~~rF>wO\Lu7^?59te2$+2*X4\,cUW?y# 4dYkA\S; ) ڒ-'s~J4V0ŅVS02)"SERVgݻmvSai18c}hn+!m1 iu@Iq5P bUF:Ñ}.a'tL#ˠu]i}uH}Q6b:[Fpnv<mF6g:KG\ICb( hIe-1Ogֶ])l힟րޘ x`+ R2kL}yҳ<-䜛c—*=U cxaCXaC<+xmNh50 B`Rh(ldsr$J%+m$`K.Ѐq"?A; $6OudDT A4-J]$تl@1f3u۠PS3eܻ5^vJ=0w?RNU!:J3z*Cyjk詼@@8*[pWɚw(J,d@ Fcg1$,-ףkwwL|t\| `9E? fF%H&p^yLQ`Q9^ޔCL(U+tΓᕖN&s&hKZ/QJW|{]t]06[Yq%^:ixABq\حNXG5re(N85eDs=9FKkPT5B,IaCcՓ<*sS?.#0*Ոg ?M^1#d#y倈*0:67emٕPv>WmQ>2IN $ak Cn)燱uT_p SbgP]+HAo)ɷş9#]8l1xؘGMț)U8c{gGxq ).·Q܈M& 07<2PgB 2 hd5Ƅ-|GEu^DS}p݉$B#U#s9}bSE3)j/Ƶd0I1N<6yHM?Iʟ)Vϟ?b@ @/[_Mxt-'Dye9_7껸G \ID.8-re_9I4;y ,da!VA1 Y1VL:\|6⪳r{FKXS*78 Z%fD6sM\G}rE hDOtqT:`e82ޒ+@Is$hޡ =&ztYn #ɉ}f~ uC`DP7 (OӋጅ 抲*İq읐z4e3ĊXԐ~[e>Vx65!65pؓ`:)_<φ/}ɋH;/aVޝ>nv" ތ @qbݱLdJ/݂0+8 b*OqW7 U TJy=LK'^6Kd(@q=%KkYB u@|8<K*h? 0P8 \,v5&u7 $*`6u]!"װ.{_zLlVV8yJ]$zxz[}Ʊսي{bú=)<ҐPp00E)}[r$³HRpɶ@xd CR+=w(.cs>C:wY찚hp3 ΰF ؜:'[ ;y[`߸o)[k 3o}pd]inAyvnL \z,(?0B.]H] H cLpvf-?ʳWm]CP:H%״O&^]H/K5N6Z{hRc}~ +KLN~\,ٞd4 bk~mD@ٟםipHJdцѺ1~e1M'rb~<㩚 ".)q坬,YП餰r1˪r:NpݯkN[?&襶k*k"5 JLa,=oijjƼ-U[Xƺ]cuzUtw I"͘_]Chq<ټ187ފdDlgZe]yplN`WW|ٌŵ?lknYh] 'kv ,g90lP9Nwt+ԚQK* rG LLX#E'XGg DuWכL\$yL0M`So8f*v#Kg0-rfSw Ps`3r>I.t?6>k'RT=c$,-`r<* l c+ FգuAsD 3BI#}D^N+mcyZ!QYVX׀ ~1$ 4IQ%r,Ua %&!3F58-ܬS`і;PE|~nbq9 +\vH;ōE6#CحVOEK U2XFꢾKHIqV{D!eI` k}C?uߊyح4{ ңs,ocJE<*sAXǸDF+SdĿ~ $9kd{c9bŃkskR}\X=\,8f5DܗfSP7_үXsjO~dy+|ɺʓ,<𒅓RUB?Q.$b&-46LTWWش^ZrJps`?hEҥJ;L Eу'xjVЇMO iM(N+v>Q4GXB/xq\?=()~;Bo5 R<Ф]G=^cS/SG rWo$KW8"`oOj*%ZlBjEY} 9I /cD` ` >.pnrTzuvugrٯi ٙww)PCF,KTy飦pz#Vi~ 25,TT 55f[B |l˜1 9k)` `Qj$sCDIA/GD ruUu^gV^3֩:yU^Z >՝n N 7(d~w#Rk{=7xWP bD~gŹaXE#Xklgɘ z|am"O  1I֋;5eDP;D /QUtuqdxu\l%.~:a`͝A'}3T9-VQH9'^PQqH~=@zU"z6n=x8=op:aޘ)(ZėrlV9NF$o$ >,dZu ]Q|{=Ź t*"ϾhxɂXoFZiLːNDk^쬚3vt-1^,OxlnPCtitLb= Qi%/6\!X*{Sm¼RP [h|S4OM5.tw]@ꓔ7 vqxAfX,"asxe9,Y#b )BjV>FYbU[݅YN31X+Đ6| }Za$g`~5LۯL'vFqMqs0-C (CѧkR>#o] Еì/_c˟H`T޶ Ky\߃ޓ`_=.;<:kt m e]kSo ^W[qYd#sOEunZ;Ot:u(M{)_ um.1q $G;N%_.WuUq"fYi\`lj^/i]C(Mgh)䘋MpM1] ׮P#BŦ"VR$%'%Vۧ7eTx{V*Kdݘo~:"}f3[oJ+;a+Em8\=/Gvpi5?|dbBk3qR{ 'ӷhWpV`:eb՝/QM Mo@oy|"Lde?P0y"ڰh?zWBl Iޖb.8F_mLVm 3IңOhX(VM!N32;hhvq'-cyzs +8 -'D)*; tuY(ENƐ\'L!u_ejQ ϞMZ0!YcHnV3㴝 8[Ƌ; G-k~g\mw  ӸFB*]}]i]aI`ȪJ>;7L }zE돣l,xڰ"͟OG<=}ZGi8];$]z ,f$/pc2J jW8Zy _|ڧw<+eUYclޞyѨ QHgh=Y V҆_@; va/]`aRo(AhCW-o!gWO /P+6HVJ>=0z+s%ӊ;sj&]boT˶›$Y_ASj| jgb}n2\Flx wh:7(ʊ.&`,8S tNvDпS=/ L?쁵EOW7#6IzV T6e q( emex)j9(W%zW#N/2SKZbghL[M)zBD=n$ptN$iY, TӖHU 1ˢxq;aV{n[e3тՓJƛfpχ\Ī9!ץh]tb]6ݾZ[N+'qa:`e3:4hԠ, )EoK8(`?][mEKaTV>4#;Tx{vvu_&MU5nf {±]>97=|ie2S}2I>P D7{^KZ;wQW$:}H >A\: .tPΐ h>.6i4(1M|usNbHV C;(SѰa$sBتSRzްD{Ͽb{ 2,l^$$-th+)(R Bfc^evb _)IR~rf\rW|zg@5t8^ 9q -ĨTF8loY+'Qof倚4.87ryYM[BeI8Q;_L];d*(*ۺ( 'k^0-2Ώ5ds\3sz~ >XD!*zr?B9N+u+8J}'ZL1󝻍[DpAרf>-2 b(ԉI rXQkT;~Č tyCs݋ͅ*+F[6Aj#i4I[?-l "{YX7D@Ṫ1fYs5J[&ImCpG\GƲP +7$[WZ!-Q{enRr>@ugڀuPde9jE3g qad`>dc8 3Q D~v,}_7aKD[ yW@;'𗺬ea̲ˢ+ZxٵkQV 5Q>1쉎B X @L+wPյyL*/HYzs8QxԀJѻ)AN\afG*@,]C >lq%W,x(1%MYnA bƓUbKIQ+鯔;Dnnes?-F>$E翉 ?u㡰.o-r:  W՟"R9 XfvNβ_Wbc*D3q1'a~8"M(ޅ>\8%$T!& ,yj.O(m}@-6 "pd>):PCqUgݷ}KBnASL>}YI,:CNC<= )u ktLUoyJ8"u^V&ZHM\ďF bܞhMU#QQYj[{I9][T ++]c_(.`h(6|EpN>oe#5rQ6O/+`5Q6zT_Jx$kC {Z=\<>WX]ťu#!?˃*{>A*s~~}rYGJ3ԗ `]HE`څ,xd;9u7#V- Pp XJ2DB^T#1uiIJܷwhxx|I|ѷY]>-Z`GQO}$4&%Bds58<]R;MaERIWsÜ+Zef&qZ:k$]ա-?'##h˹V7+^;Ì01zh󉐋Y\'weA> D7ΎTJ4'rx_'il!/%1OĚwf\a靲T/S64ڕZ0q1,%ZL4h;ud>sİcOy:SCkI/H혊 fC% {c\lŽ壢JI^d[\@vf ڬ~+71Mcm.F@xɲWA߼o\;V`ҹ>kjU4 `Ϊ83䤀~ԌIp*y$|[AO+Y.9=s؛+e=&L y>;BFKPjcEfN"Sy68ό&q+ F%x_= ʯE{xI^''ǹܴ TAg̿>wsiKzp<)^.J]!z|c9F/l \ pP<&Ź#}}Aٴ!Ǻh|V/֝0{p] @Zc.O}.33̓qFz z(oL%wǐtXAb~ǚK$zP(1 !@H5C֩gфDŽ198.5ǘr{-YZXH0t(!JSl>,.Ei"*| 8ؘ[ jEDFw++:JIҧf%Xh!gRvM fI55*E'vQA .0k Eka[`ٜ$/I4NQx[%(BF e m!66b[kILMZ͉Xd&jo%*:B8 Lҽu>4@iՆBojBNyJzO)Qgx3(:-08AaP`6N  j(D}BQm(KmJLPVޏ2,l 2G~핏WvJ'LKqsc hI{艵.|g%0z[ʉzQg{g`hpBmc{M#]d;WƊPrR<:=0`[͵YAtuT%`[JA xF&e4F5.1IY>IG{^~#ߤl#٦: b7"2{Y lqe 꿤$M[ 숹ƣ+(9 8M,"̩^YDT\;pR*SY4ʙIȵHTFu "f)q7KrLT}x. \Ei !8z<'\y)sٝD.iW@<^Ɨ&1K\(au t9YBtQm(RAECLfrC=ܘtmr}#/[?ȫRy4ضpHd_ǮĽkx蹙m/#Ͳ.p7(>0hvq\Ic!}>~UA_*Ad/^5| XY=Xړy\ڄ쁸Zz")b-Kj2柰o'=ϣTMN T9MJ. `TXI<Ժb""gl^c^YY_ JqUŤrP⦷T[$33{W\cX1zuȉrWaXt2ە|/,V ^x7uI[WHYg*3p)z5wI|T=y$vy~Ys=@qG@z^5ԪX6m!4j6i,F@}Wsc1TڪyV3œerijcDm~J?t@˦Ń+M$ݕ Yh0x3qBz M/CO=3v;dH%. kt۔&%D,%0Mm"f[0X輻F~#uuwGX9wF7.K-FY{PYJYEe%߃l1#OU^cYƶzAɍ(Ɋ/ k5Ve2G{"K@?X-1:J}{%ARQ΅;7OdΞɮQI]hEjIzq.*[V혻ei1w%Et3D5#jb6tOnM3uD<zjQ&1e| A;xfǫyy+?e}T[L/Mπj =a nU/V@B9 E؍( g8|b2:C?\nI^LRV>'YYHryL<(}> `*25]xrgȹu ާFz]f <q;t>m"aTկ( M}9QϿ*9ƖާFzɑ̴K,$SQ`VgW/;1U!Q23IDNX\kt_2)ۉL J'Ɯ丐{\!-HXZ`JmLjPϨj¬c=v;Jfck:EImbtnDWe{w08ܚ&Rϣи'iɆ1A}0!W\Q-D5p5\;uHjU0(* Ea7mTm᢭iK>UI;PV5b?(|mێE*7p[5/A~( O(lkEJ. \G2L̎ǁ"7v itmɻg/ZKvV]H eKumDFN֔JDZZǘ;Hfp!˧rX6 Dce 呒t;X8ۅ0jW :g#toW9$ca?e] Y7f^ǒ;%zVv햌_GCd]1r]%Yk-7 iB< aj~mڧF > r Vr-;?)YgY QE-VlzY{zZ|~KT3D*׀T^Qq 4p4 Z#J K&4L*t %ECm+J%Ha9Zga3NU HP؍$]'Dܒhp|aB.>޸t7w$#ƢKP-BAPo5zU@FPiøؒʐ<>ʆ+MC߅C>jA9pKAಱoAvF63L8x@u (kNLTGxg]V%D;RןYKfo :my$:奦;jcڕWw_u$BW!ӫoH!X5'6,|G 3*K$(/gi]o^0OLՆ\am°,,8Փ.G/GHf 8_aE\YB.qj5*vw׵I/])pic#b,xKN_ M3DX|=R@nUxLbvL77Y){y~餐-tAiյ"a_in!D@ U O]\\jYXcUQe Pݿ;Vv!NDO(ц.4#Z )&f…lx_R3s sLOe Q T3 +4gVhcgɳq-Oٜ\tK$=Lch !'`< r+B4qzo7}!pK:0Bv +6xfVnm ىB2|PU[K9"aY>".>F4kͷAbK9j{W!S]wTC+Ǚ NCvB֍t7xqY`"h&OhVAYg] lܕ,|AOڼʙًݻ) YPR mDkQ,3OiV* f%}*covZ*f]yK*n1˛ :bFs0fʏPU% 7Y2~ۚ/+]m+b)+3 ㇙R# ;v y(oScR,2M”xЍ)Q<@;P7PI^V9;jޡOTqj-95\ 63= ) m˖')~'O)I"kAT,i"U20;ck$Y'Ư#ީT偃/sE [lvq E+Utܘ2莨Cbc,tnwCl_gwJp!%p#H_S&#Mh Ztyp-E(9$BĘeʃΙN% p}THmYjuBShVedt#~}=PILޘ>+//4g!IdfpŽ$ӊ)R4Wx@w7Y+Y0:(VAn}qܭsNhU@H茝 lBDqm6/KrqY;<y^ U-HNv]$CvO.=ySm$@>4LC7`-NEsdл9DRcdt\K*j`3go,k,ˬ8M;::} (ΒTm JVɟy:׈W5z>M?%}qiOVcdaC(ϩNI3fI0u4~ń#S˛Utc9I"-=U@]# R' k| Ts_n 3ͳkOf"xibjqBKNIA|pQEٻ/oUnOUuJM/M @lwVP@bcB°{h5iSKܒ/*jLF m+TJ~B٫q0u=FRMM)+*or@]\נ;SB1A5Ϝ[DԕW fW>R;g@*$sf7!K,Y;e"D#SM JEÛax6,ޟPN[\:JL3^l Sp[Xw%XO w/Yp=flMKOZx-Ƞgsf]Ѯ;>zڲZN]8{E/ PzĿsK=p!GGX-&:ҡR! XnPL%kݎft_FJ56^c8T,`5YHRd|?t 6,ld_ZMHP'ŧ@bz-b.}׉9a뉅#xore)MB(cs}<$7quc$=NaYܯX!qUAC`uln@}QS]IeKɧ|SycGs|d 'a3M?Jʼb4?)ڄ#S/ML{`l&wv4{cug-`K47΃ż^1Lza۲YlO ;s'3fQQK%Al4TZt&0̃EIā`R;0.J N#X8ŒbUDV;c2AŁ1xr5:桃^zU6} G,۩tCoż̾&Enj |lGSF l GVÚMm` L>sP`UN*9nA_tX,޷V<(ـC~,O&EbXůp&SL9 +zZ01)/qgrNvh'bSegrs.C44w8NJRN6jLŜh߱sfY|}1*vUX %+Uoi:ΰ[94W0PiRVpԭ۟N[?8 ~wOVeL0 օ񁸣&@]E>W!E0-hb0kmk13c@o>fGSxhS?,}?m4:Q]Zg%0AQzC3wgčȶl9k[kŏ x?V(L'C&/- AoT1˞ T: 6HXm UUNj )-\G&E.Dkw_p 4c?Ly|4z%@U :j)|h;TaTD`c_u'(YEtK9f8~-޻hp1/{ur(YIw-&NI/]cm^_֣afɞc^GDJmu1\qd_k$/C 6q4I-Eܛx\ ƧK)Bylr-ww&Rw=m2KG4v4Y堹hEق}u (OŢl9G\Z<g%t:M}d]˄*Ğڒ:2#9RiZfP( ͕9QD;_j  gw:КΈ#h.l-Ǭ&֖FW GOT53|[`'J6b޶OHD6yLO2Ѽ.$=Њ庒KhM,XoT?li^)LRQ\SGQ64F¾djb+6 ȊċiAOMZbb\[J7OL{$ F_lqsg2W|7>`G /1̱A#\e ~g[ߟp{# JRH.}/͟Y4FRx6O?P &+)D>M`qO\aS/\t=[#X[.ϦJI5yIb! M)cH'c454V@-NY#`)|$%BFf  #wPg/~  _;η٣/ׅvZ)w+.h`<&jbѨ 6w$CZe E~Q2m^|$y^t#;mݚiK6tu> oT6wT&ǙO JzՎ="D{p5J ڮ9e^Dm#U-l,c(;J8M1`)&1ڮTA:>::j dq,}{YqH;-86p,X{ߴ*δQWO2:+._S-bNoG»6f't [P:6w{R`w9KJث Bj$f ^".l#(T6mpgĥiŰcei5sbCZzYmO6pA%``Uk ~Qo,5Ӗ0V$5 5J&kmQCZp{%nDy~CލZ1}cXIVi {A֧KmRxZ컒ZډQzɃ˾e8Z;]Ƅ{$|8]Jeּ; CL|b(L #tI 3T3V"U *!$m%#"R;msJEb~Z,_!iT^hlegwVh g% w[% a'e*:=A[$cok\#pq.c8~Ƹ=VXpƽ(n5ND3n"ܦ``\A|tKOrMJ%PZ^.27G x v֏e]a?pc g8ز3֋ԴѴɛ8Kɂ>х^Ċ>-CVƎ@&]=SwCK鱅z W i3Qr؀Q+E%oK>DE0V*(YM^f3_`Jz9.֝L3&nIz.VW:ۭY:Uӹ޿D*8dN133-gK =W CI iC#;(Hcφ4t }`l&1[-޶:8?S5x@9u#g1N䭿.LD~؋5uͯlC)Ζ-7 cek18Dx$&.4繢 *&X1;_:Lb0eIyAJtwkDؒe˅ݜ:m.2 u/nR(OycD1"rdhz-ҷmZhJhkSeo9Th„&h?T]L/{MCH)買p{t0W qcjw)40175?83BKFHagv/4w* 8A[$. h䬍I ,apd5@oD,xx޼۩H\%g"QFo+^+WeI% 82r]%.Ff}vڿt*n+{h OLB5,p1O ,wPiG9:jmcA qgim@B Bo(~i\Uyes&8Bz KӞ i ig$קȂD%gCT(vo ;"rVx9ƶYp>*l(3g/m˲yRwRw*rl*gDBSũHHq fSUHK=O`L^Tt<"ZJ[ff@oW]jx ~?eTy+׻eyy#m;!|㉉(kf-A5؄$vwPhB/ƭ +MvX3ɪnh~ 'l X"%G ZBԟt7`}߅KyPbx$?ǻZiw.]Y(\7?4 ј\e=Zv),}cxc(N8kK߻mA=: z=C7]5?mjM<9c!)$̔-^OBm|戉\^R\sG~?'yv=їh՘դәAoT3%Dx^{? &u_6tp\Mrw0=q f'4@fOskhz0Z'<Ў\`-͆ñ#M8cv/ʆ/o=r4TXPFXsN\u:fL@T#\`f(pKy$5Ң BrSBgjGMl_}Q^= B-ޘ"_l}QwC}S1QZǿ"~RӸ9utP~QxyɈ6'e[ \@H p{9$_4MeT FQUVPjDCbYٓe-Vvp, TD'<.3b;-Ê5ÌYE=+ /:u]$ ]TBzs ٿ;aunj1ηby$`%n-fѼ=5j>jܯei3̟jYY U|DIlږ>B7H"8Xx??K@!J!9[Nb#!֔&$x ^ͥ[i ÅfiX})|v_QH[?8]G?bo=xmGFOY8J+)Mt¤t2OlA_T7e~ L)&p*:FwX~PiN:6G 9G->R:tVZ8m-F Ex3"+ژ&K3mF؝H([ՆW6M׫~Mæy-.k ^32.L)1J55Cl##،,XY?j&L.GC=)L4sqI 8rFoa;A8Y7"Sn7$\ L]!i,`WN0IN"GC]J c&̹O-{@ŀI i'sVI5g&FV"tZh$'%u%tG^x*HS )Ø3GhfP\MkL6'Zx2-Ur2ބv~vMѭc)_d;5 R.;ϛ'T^_iZb4|`x3R4sܳ9sse[Jՠ}={ZhIdMO[jZ40N#1BF˛t5qQ$D W{j!9#FŦZ X8fbx4RҢ5c,[Y=>8ٻJ<_Oap ި]mC+-!hv2|u3%qPޤ&YRպ[!v%0 `L'#C M'p#'c\چ'9Ϥ3?0U]H6Tϛ+\-ݿOWڑ61nX_HNpO|Xω2A C '1]K1m^[^hTapa~2{[zDMعYlP"9I<4$ם꫾mU/LjG(orBp6Κ)gZb̀k@(YšgKh?5'YxBp.{(o"-BhFԓ v? Y!TDC&<#{)`ޙY*@5KWN0KߵQ\n0lw7:cbg5 aCZX0`5 g$0(~ +fvwzs lȸ*I[w|`3B=BA3 X"F2Er z ӀA& ~o@i׬c5nlI1e)>="9Q8G _f=>qo>s CԖϴ36QV+st:tW 4/_eU쥩 L¯B̌R,>?cz. }u͟HKs1;b ڛ1\ԁ[\gys$G c$.2VAn߭Ezạ̄,h ܑg8&>T-Ve=Bі,jWW'> 1WNΌ9 1`T/k$'TtgҊlDq[ztQm5isΥڊiMɫHVNLM̒J5cYx/Km.H.XŇF7vb F#+-kŁnK.V쮷 = J˂9;@[7Ų /7A1&P&䇭@(Lw`Kƥ% w=d-ZC+7g]qLbjԷ)ܴo:8ޯwEGSx)MbNXzހN507AUAH(Qfc1ue2`k?mv=d-/9NFW,͹5Ny\bXˮd=$N2E2?Ţ23, xP*8yh'fX0t|ZJ,J;Ih )s=%c !%n&ߓ+!uft+FPZ(ة_ѩ0_ArUNlY~tqZwJǾSEJpz֏.z>kzM;0ѿZMDkkYǪK4сUT qV; "ƪ^kk|lj+t*ƣj[ 4'z_w׋uǚm .q5ؾ"$׏fW z"K@U?."S /suAY#(GI BHԔD$=f?u1rabxwj%)t\sg dukK x[ݧ"y~G\}~`,u>pQ=O&$ 4~` 5R1H5*Vs%rfsjxb*C3;UrӸ%=n )MӨ&WF06?%ExǎxC,܉i#7$:DK 'y> JpliE/4zp`kƻwy|G9/x%D]F: \lZ5JqDWm8+ HL^Q@9gqnv6}Uvd>ˁR|ɏj4ǻ4KBP ?ݫh #4ÑnMPiD Dn RBOhw.$luN+oÔ^e3s:X׌0r/M|vS;dZ@qxvǚ~q鯣SN5xr 2oK$-*+B?LܕMAW?o*=l.1h<ΞAn8D$mbbȺ7" #vMgDv[H|.#ܤS\|c.(j]Ѧkg8 -VϝqG IeO6!/,Wrd)/r;zL%{>=퐋([FTm0+<}֩?I[UQl!GƵz;T.}tM ]xJ;5/e#L$k؅pb'5z,N/¸|!H̢U_?vaN_> '|QFĠIs֑p*Z_Ա (<]VW痠` Uj  7hQ4E.V'aUyy5cT^WP+l ki<:l pSY/VlN$99dMJ )Ѥ:[=l6WUÄ4Й{ýR<4Md5X\6) bC=4-6}H48R &m^}Ugt)VXUz|v3Vi"tQ^cLZo }{IH hS?v)prMI!U~SPuwqMo9]Fl7J8<Lp j FFw|٦7 \2Gs07#ty,A2▊f E4|hʼNfD6q#徻qg >J,,E$x/^ )dVبN~v5Ua97tQuhf&8ʤڷRֶ/kqdcc% L;"WL}庶N<4P *H|$[ [ oKSI>:ī$,ih8ef ?Ґ OKK.V˅dw@Le0ۢK -Z\( f zλ. k_Z6JWe:}&5I4ˠWÌu*Mr&{2EPl]f7:'(YX8>DgT;`vO5F2mW ~OB :@a~Q5%,n Ǩ^bn`Ȇ&1l(N$:{9DD3q*^BSt] ^ c nvR`Bu->8IDU]ƖNVX66!hYZh){חNB=b.Vhu^qEHt>(j/+WY؆NIL^c2$vZ5Qvmg4%@jLJ wg=(ctpIYF['oƓw2s"UyEXtLXc6|z] 0tdc1190ټUÛ/ch\5:Sӳ$YY ("U:3 Kʔ`n|/M wVGWyqo|^Mչ-G'B״X&v)t(r+UE0Hyx'[fٱa,-0(w oȪ}\  O#-%hR>9r~x{뗻단x:U-Gs)$%}У{<(U0S12"E 2TَX~A˴9 SIWT<S^AjO0a9RgK{$V*]ѲS ' +ad%ŀ~s6G9L$svk Hefπ>/Ķ:r)aBz'E&ێ( ΂Fj]}wq_B/Qc>Tp̥܅E{_U?fiG ~5\K.8ӿLP=c;^ ׬Y tRKL0 ,w 8@Cq]TB=Rak=aY9zy"? Z9Bע/V4)GZnyPqaWQMGUK7T|ɂA{>4\|ҵӐҌQ}$vUD"yNá#_2? VJ"! S2;ccm&OLY xcZl~BB-x^r0'aիB7n*[X$ߍ1d *5 8I ::hT _* }xuPضY[Bأ=6Ga1+ǴƶEgGQ|kģ8]xQ/ǩbi36S4ū8[]&qWwښ\=j "egw 2V95};?d~%oY=, Gw^VTpB7\ҫBF(3dk|bN"j&uڈT^l0o)V ʋ~5|S.7h^d8li{kB, znP~bAxM4t]:rwO &Գ}|5F8[ɜ_ah PrW{ob{M*_l8Gfga/ߔ"\'V4ȣJ@-}a|Dbυ| _Z?ӛB`SŘboa]52(En67VApMuIg:kv:cL03,٣*svlĎb_R`ўUNR="ա#޵QP+`n ># d0Z F/:Kٳ9.>&n|Q})X٘^?L\mgÇ"iQ[IT^z H_en(!odt&cE*u-0_sءUȽX';6=ev· 6.^) *%A43NHm_7Gwlu>%mgi%!{lUXyu+bǣq[)$Q)>0SwsOjN**@74VE&b7wq‰o5$7:pAwymi"^7`'FWm `2,y;E< 1pXp'DcR^Ż;A[!L'VjR40_ so(W| @-٧%1 [Zu -[+TE 7~\F\[3SiѶCh⋓ bQRW4HUrzSSku/\¤OpK@_.i΍0Dvjzy.aX*ʘcٺgPFLAfk~:t[E]"\ʲw7 ۠5VƻinyyIZ$i㩜{# )G*һ}ć7շFv-t9ow#y,W0o.x k?TKL.{_ ͕啻l,rJmH̥O>@GhXrWD>okmQҮXγwjʹ8*CU px'xyNIB;{[ J6lD3Y(0`{ӽ#ddq` 3@pnFkﻥzܥi>DmKXlQgĐ8]FftG2uq!t xnM}Q㻅E u9m]ㅜȜd_o70CHS%hVQy:jOkL^Tb<da_eO(7X;B-.y7tsWg"}`jV +t=~T1#L) .pBw6El5-G0@֦Kgz_|+aZާ%n^# mzXӱOc$Ԉ 4$ޣ@}O6z)-']˕r1W#Zp)ƲH;V~C׽( pph|&@Ҵr)4FwD/XV4_ ͓D?ʒ&ePy h5l]}!HWrhJR a!01nr5_V)|ˀ*gv'$g3ȓ7[t$A[u=Q7g2@?9cA!o& TSCѵ(~%t>oIbs [»r$\2Ţ+%Ho@2EAq(ʑMgy9\GR|tR{i-i,81,,<}ַX@gvBO]s}H&ryл_ ]-JgjyGa ].mwq{;~%sZ5f.?m:<;A?Ud+ "2}\(V>x+˴@T&o88|'k[VnܪgLWꁸU[I8pE7]d$~6L(}qh:uB|[Ͻ[${rRk+}V rgE{DCy7N R+yV#IXL{Xw]|A5̌^}Arl(RT.ԅ.QEs+zy_m}~=aEb5AgADC5\V(GF}@OV͵ Et ݩpXVJ>^5i ' яbV.I.=[U>zS+SlcB5NU&HO 0t7H$1r`&v#-vLB m7#j/+7Z6$x{W(mkA<q,AXۺtj|Dc\\rtrM "O ᄄFɩ@(abCaGp/%F[1߉r@cS8S 4@ʲHmLf#:M&꾾NO+#%Sh w+m rlG͝Pd?JNf7JT'&ųppQvWP4” {m%̞hѱ3>CiZs5ݔw6):lL~9 l% `j!],oorуo4j,i=`g):OEaR ԍ5MR<11nOCur'E#2|8f9@/굁fjO4` tago "E G)zS ܯg  wY\7qÿHv3ؓT#cT; k.Vzowx+Th h <_7gPgfzKk'SJ"VQKBl(8ƕ YӼQټ?1{w{"b!M>Q4OC jabZRo#TQlCr%&WP(A(zI5(=KL ̖,=VO5.?zD}YG)lįNٴCpȝk[ScVIɫ 2]XPhƜ^X^88OZ\L]$.P,:x*>̐dk3)y>MҨ}~[S} &Ε53=TU3 (2q.ns$YD&wbYSl9oA=0mZ)Hk^ u)( YelQf8ƣar5ג'"I[[ %)C+3i|K4 ^6\/d^/Uvd=^ ̉<ʔ2)ٻ?덹%GttzJ;s;@|c[c.d&ue޵!Lgnp!Q>uBոnf,^4pCY> "uF-~fsqD^0T6P~N(2>FDtԤ8ϕJ?o[oͅX"dSJ]P\yqܲu^.Y鴡%b\" xa#nCډ hIWBDOxNCOhZjK]@x]S$&Ui)Tш-DHL A`|OLlM*՞|Ď?iƀw{^XCti9;j MS9dMx p=|S!0TiR7(ev} Z/ iDWй,tu!E3ElB !w=`ӫS9#9(B 0K &{;BkR,gY8҃YՋ˳K <?@ 'LB$Tɚ <P?%w%=tS|}΍iDO~ӑ[fSƃ9'@4Hfw .B,:ɫݻ1"5ѾLabm-2T-k -~WsX #E%UYԜZs#e" &JNt/+p{}4ba$ҀkՌ?٢@%  "Lu)$C\%iꬆjll;#L \\~TOc;I8OJ4i[F:ϋ'# )KxL9^]jN?օM 0g9P*C{f1em&UAB`.3mxEm0ОPR@l<5o7Kx)2 {v+yUxl_y{`?A@"[ %S!HɤثmdA>]*6+pFj>]qB sBmY ?u,0=kks`AE1CTh:4(uG{c2F.Y`y#iN4S5ʤч#".C¥h*l x;Y\hMtɡd\[&>c/Pz-em+/L`Xֵ < 8= *zHa5*;V,{ ?kDUWXIBrF`,-f;tjU$_=j!֜ ?:4q@7($cIā:TTlg7xВ@޻~Po?~A{D[#ʸd%6^E·_믅Qkm<-|6M訍P/n(zV֔GgRV K~AkQ[aO [XtȳҞHBmtpxr"@4J1O6׭`_?/9w6DFX1O t eUЃ=y*s]KBhafFNBlgZ ?K _$N,@[`x[ٻq \lN P,p莽=\RF}D eL)!X }ܰm Bl |T6`:˓mb |@w&.j}jw @\kD4 &$VWe%c XhpZ~.-5j[nV mc1ߔ筛S "G,* >ydy4T:ŗU:4KL(!ww_S(U%,1U)ln@ +ᆈ/}@yr/r'kFA-i˛u|$Ȋ%MԖF¢0pwE)Jqފ?&kzyuT%]M{j JKjz t[ȑC+& z"Jȵ])3/^X͢j2ie[hkE1 \-yپVTyU1i.B6VLcbO@]ג1~L0: +K5N VeKGh$_G&#GemRXXjWQ!nWa|] L`SOMqs𒹹ܒٝ@ԭi j^).tdMwS6L)6$e: .ic-ˡ lעߋ۰92` JCc'ljz=ތcAI.l̝(9 l{Fj$|}7Umb(n(4z1)12h WMMޡQLaiiDn pU"1f13*1%}ԁl9]Q/Q/Tgr5D׳BF;fH 7,tɾ◻!KzϚӛ03ټnTR/9;xu)\M5ք(׶ٍ79EXxR-][e@}r܉wt~degL jUB"cl]SPӒĨ5Fmt8CԨMjXLu)Na> x%mcHYQ,/fJQE&xI-l{顙&4>:Q2;qA<{x\puT$ǭ {B "fw8J <,v=YKC !ZA$HPLY!؋HV#~Pe `b#Xǔzup Dط >B{D96OvqWWoJcW{M]`44~5;lTNqč6À_Im,wI# & r͠~ P=kY' y"S:;zgO; \s^̭:5g"V?1Bb~e9D3nN!5F;!|.vuHn<>A{|8 Š %X-lJL莺糿yvA8zԙ^ZҕO$gM['\wl )b6[D7J ̑35f@-@USfg^:Xkl* B}ʪEqhnߝsoL}.rUWK9"a*dvDT4P8Df "P(*`tXG4,0(hbB",09[ 45ii 9Ogv-cjCw+#؁׾4X=TkH?cf+FXCӏWSoBetЕ65U|lAX4üZռ32ԂuRܘ듓?/6$霫HK3Ka{ַ4Q!2Jlqx[c'4t^6Z@̾Aw+s`S=TZCD}fm7Ԛ8mS!ekJՍ韸ܦ:ٍMdaT%uYZƲb}ll!w_lvolImJ)ַ^t KE 5ǽ2>ysQrzvSRõPE#a(}Koy6X[bqOqh_D 1_Uɇ汭N+D-,616ُK+fL>yod'13**5 !YC#w$nPz).EUm6IL}(f͕ݴմG%>ȵ_pp.R|_H;Z1Dlx,e҅(c ij1 2T,&D/o0DzBɉHEذ]PqJZFTEO(C #G/)aA>=#wI75H4sF*4 =s#> p>EkΉtd7 !Qj9pawUc>W7>SMZDž; `$ cCW})kTH(v|V8%%d/Y ʱH#]<'!~UDLzF-~TAk8p"X 䎩ۄg!#yjq0哽ma 1{bn^54{d }BQ)A>R':$hh6l|W0`X|Ur)'c}!YnJo.C]AD(8`TgͱvBnN6 n'$]_FPNÙ@d۹k/}K v竺C|+fyk> 4t=n fWI-rKNINNߎՊEYp+7y{e E 2W/RGn%QsF8EEB}:S_׉ǖޙqTT%͞MڗHxT\D c%5CGZKk `\W,L{uaOMP<>o<y>P,C*r|8ȸu/a,$@t+P3ZB[.Q.~,QY JiT mǣzͬ?Ou4 zO4N\q*o*, ANnǜ$`TͫhʗTu s|2>m1FCq ZtٿNj:e>)ޙ_0;#z;B,8t4wtҢ,_p8z+jlB9?;~Qoojc#m/ߠdh.CwK$(tDaB]4- ȣV2=FX{ck/흧sw ˆX6;M_. A0|6{#N]qB]Jg&7gIi_*dv:ElM7-z<@vՏg& pzS_0Kl|+7m ,Ӷ.yp{ڰNzCù7V3ao#d;7!]|;RX@xԠk(gYߎʦR6P֣8?ȇ:u)~BrciG#._3hJ} *lwYgx'"/z7d u l6%55!V틌JJ̚8m`K28SuN{XeY#-cq\+S4r4-T9 %6$Y H΋q4zmxދ[/1CYfIܢR/JtfbgNAC90Kd xYU;Ml`J34 uؐȠ47Օ^ꘀdO ԟὀ#֐ |XaI%׽۔PlviTI"Y |[mcY^5| Z9wftKԟ'S=?vp){ T9hne`11\Qh9躀*S~ ρw`];|11̪R>\"٧2]h{׈3; -Mg#uUJյe@CM^".7/>hk L4J)잊@6*/WtN%ߦ{xF{=r%8^z)PIsBSB&,qfP&ڽcXd[޼qm΂vlYΔ^pNGlrDy4Lo[QX qىpN,D8#\bn20]N$qvDm25[ vJY8M6Jr3뚎nq!+s}T2u^X 'I֙lPo~S&/rۇ~.*O/ho)L#uR[nD *vRTX Oe0?O*TOuO=L{'`Lr(!A{́艌)'*ߝטo4pܐ|E")a:_Âl$OaB2}__1ZTܴ7_} l Ź{ǦcB $O.x5l3@2O`_TuVKKf%ͽ(K ϤP˪FzP{[)OX %dDUvG+pcZVCX+C!7ûhMXiHkJG? ix>ń5$@czgN1WlF*8sf1I^F%m"X .U[̕#24Vmz}i.ncpoK5U~? xujly#_j)HW}P%es#I9a?U S )w9k( "d+$.571+yVg ˃y11KUlUHYHa@v ZKj EzmѰaN)*V|k60cWj.ץψc#Z^1%4Bn 1{Go >"6fN*-Q%MޮguՀV-ise?{k[@BNILp|ݠde77C'cxs2J2AL]s fVl,4M+"MAGyBa߄f@=h 7ٯn MtX.F;5D>m9#/; `㝼)kY|tA|A=Q4qJYNqm4kbaYm((\kSM]Sh[x ]u:ޤ.4"҇AYmw'o{51uuH5?T3T׬4,f"Tx%Us ˧z>V^^"F Jկq 9݁aӕΰ`FIݔZn'<D'Yd\FMBvC.NH%sX. c5{i/JtLV/loM?^ǐgTWDPf]-X>P Sp'G=ֽK Z!uFjryYk #BӰ`t9/ɲ& E\4C?_ 2V+"bāhyHh·G@0/t8N!7w3ȾDARVcg`vͶzi~ [~Կ6T\9OFi{|EzUSE!iOb=3ZʧhPGOzJXnUF?#Ulr!烾 S3q. @-̃/" yQ@_DPхWBi2gY Pvg0U(dnՐ̱826M!kcgޱJRDTx“3'E:G}Vͦ<y7 ]P6kO!4'Wx0_%"07T佶xqwے̅lELखJ 'tUF8[gˈLeNO*NOꇁn~,0^w"|+Qwy -?݌=1u+VjypA'GNʺf&t&0%Aچ5Xx(x9zkDԞ|G\:m<-i+j,:305Bs7K@s_Cf ָ$:G%v643d9¢Zn8`B͓Ft##)DI 0_YY{,jSNNF.A+ozN?~Ujc/CʗPwEkQ8NJ%fy`UaYJVN)~@Sd.W,GPVAbKm%kumS%' 8F lrť}t[݌%q'ٹ;CqOK5GG67Yi.b%8TgIň2ZH䦦My<+j3Dx4xEe+Ԉt6'GE _B psJ&d˦*jv8 Q/o'{NXެ[6r飩X 6d\ax~*Tk餳("FԢBzྯNrt()^ ?X?B`R Jt!Wwn|唑:kv!s.1dϿ8uYBmcu^0o Ĺ(ݣLfw15FΓxf|>!Tc鶔4pҞjSϯZtvpÂi(1 ƶ.\ٮOPP"]Y]attYqH;MYᓄMxADjw)>`Bڡg~i_!L{g>`s1lI(+V%~~32n:[h.0z,rv|'.ڞOզ5m_x!eh?8`n^tC )Ry` = 'cȺN9{w>,itš xnJ)!& qv@3+8٫H7n7%4! cX#%7T}^Ę- 旎tarZ%)Ñ8faM>M {o|yElX7N:s tCT6ָ=BGWD9  8u,ΓY&K5ȚfYZ ߀x,+X/H;/yUDy1qUwT]wUӛc̡7Nt`|iLHK 0=K j"^o96DWrI.5w'J:jcL$m]W OiyQZteHm"M!37]]8]pb4`]J|2fw dB97BmEf j&L'm_ld31mJTp YϗʞcVv3=Af>Tj? 3XNL47Ak”fZ;;,Zf&Oz ;Dܡ7m-{XrНld̒՘_'ɰPxp31pߝv zD|u.YGP6zKIDh/!?ΣsA>`!}'<(ꭽH TwA!@ 9tl=KP X\8V}Ϙ0C@xҾuˌBsޠ(:$PoaY\5Ӄ*b:x.yk #ZCF2dY䲷l":@a $'- \Qi\7&͡\wVOU4chQk32܌K[i8ǪAa9w\(F/Bo LufFB{uVȸܤ; Ey[`q_z?m:yxP= sEOtm-q WKcXաݥ}ip+" dY)|IzRaf|F;8iv*,sH @61yNЦ!eӣ~ua f9WLAѱ@j'EEӧ->MSH82EϓV}[IZx#,$kC3&8ѫVγ~9A)=1=O>urTX&LS ʝZ[KY%b4/ H{ $ iȤnj[[H̑ׄZTk8v{uny/pߍ(L87ɥ[ҥ?X0mUq3RvOحkp7Yw1߱Lh ,.ǁdގ9ֹ|Y]9a`|4_ɼfT3%'΋Q4ZX3PhDҴ`)0ƒzi `Z|mP^$ !@{k.椙Zq ^9ܡ(-'k̪ ػag>KUi ۔/ TK;m*oWL y3I7'ېP`|l/a rbO5slsv}8۝\I7."o`B*NtmDяvѓdkT9Rڞ(ľj>/˰X̰ ELx^| ;K5Lj WZ췞f] -ՌD~I2ҳr(pl{ 0G`FL{iEn8k7bAj8Jgن "JӬb@/wYUق39eR|U"ytA`uK7M%,4*-Pʂ֕qhFQ`9[9{fRLbcTtʴd*>g.LPS ͱp%gƨ0O vYu{L A.][wn06Tv9|t#|/QH^5l;ŎKVK Ku~-Z_^H(/Wu-n#NVa= u-^b oIږjJ/yʏ;/Q71:j>ι^(_ڳ 8Ί2UIK]g㪽;TT{{TuY"u ?5 J*L,g@ŧrMO` 4H1P-=A}Z8YwH'_ƕG'EKf~=U.n|SZՃ G;~: ]s2Ti |!(ͪ(*Mq5SBMIG(Q~BhĚiXD.J5pBQso Ȓ^rY'qVkV+]>zq(JIauJ xOݲh rttAYhK3p! PT2Ѿ X-7D.v #hw=}/>!>+Q ;# [G-j$JԨc8K:!HY~\7f`KfrZum0-P[xޘ$ MlATY8 <\XyGyR+TIX`˕v_?D )B5oM[l o9Co'جBz 8gέ-Uu) -U uX* |w9;[:!yGQwc/xTXl29|38sm `:{?E,B(?x<@u.p<_l߫㥸1q?ϟ"0c>8IʨG{j#a G>_STchB]k >l`F ""]v-gV 7O?N3a3ϼK'#Vq ԉNH),mh<ӆC7SnDӽWwT赥_(&Llz!4um W-G5Z Mg Sqz aWAf>'D/Rdx+Ö뼹HvOo x ~$fi:a@ɚ FhVqVJ9# 8t~:SVO.xP2 y)CImko(pBI# %y I+7",x[%%~,# ~9܀Ck: |uѠ*2F۰-l~-p#BFʑUZ(xklO1(>r|-ޝ' AGT>Wk3'',x!2WenIDr/:Ӑ_c"E>Hsn4m~DkN7N'#Iv k}=@e!aФR}B>sDa`8;eG^AkU|f/᠈QʼnXu zc7f)Rϵ(UwQAXx?1@OPW[j@ۻ#[Zb-=rj"!ߙh;~. 3#S\[*~[i|etgFWB]q!^;Y75ynؒ!᳼7uC/u{ dE1lמg撪p\.Gjʁ[1b23yiNWjEL \LSյ$([iMl 4Ȳ;o'RBԱ&eZMy7/<`gq<1 y|ǘn?+2E $Zؗ[ha묣H¶vt^){܅rM$L`svskΩ#̡gJu +&U`*~*>p/Ca ~qtdX(=v!؏N8zEPXnǚZb%/R+ip"=kf5F?c^jIVih7 xjx|kz?E4]=H*jb_F[i=s!닎/6T/r;o&ĜgXɾ܂-b~T  H$I6]o(ݺIc,0k̸HL$v66l7sw}vdPHV&2i)%gEDjl.4rLG4E>,+CYA][@-\=Q揇;܏V%s6T,=wlDEP =. fVPr}e|]?xFZbV+ "b}!KơtƏ:_Fq+=!fK y)ؕ]fԨv;7/d%2{H(O]Uñͥ}IVOȃɀɽOIE/S\^gvk kcOL{ٸhP B`p (Oť٤N[4>b'Dd$zem1uU1H&IB0vmu鄷= o_._/%-]#ݓvۮs,$"B`{#K,LAWl)t8)N]{gi6h fٱ{FA| G:E~vUCme;`[޾ Lhî::2yu6ָ5߂e-wc4Pߪ3V8^MBn\/Val k`_J²Y(5SjѼQ"^u\YrQC5G+gܤ60#No/ ߞrk,mu;UC^ ٓs4SepNӚ6Y Ƨ p1J # 9~}E9&p,6xոRV<3ErM&v]uǐ sbv'!Fv3,>EREMNg狙75"v~O9K*RI*Q6A>s+)ܘ:*fp@ЯRl>EԽ\ix%Yn\L?eTA9kh&zTL5"ga o?!Y10LmDOz!ǖ:C疁l_i%FaZ|S~hk(X:&y3 ?2 i+ׇZd M |}y 4[CS^ԢP|#12*;#t#<%bE* (]8Ù;#-@(ɈAvjf/>(I#sM[Ua= VN~-VUrO&"$ڵV"oxy[%S=QQg9#VP^W5 ڀJ&:%qA @.b*NΌ9JV!NBW {%hOCb/ߦVu8YR 8/.gE!Ah]:y3I(RLKf%Ouyqf c1\x}JZ/rV`m+R<4F+CڤhNH O41|{Lf(E>D _|;@Qo.{+(E(.kL]{VD@qxʲDt(3\=dߪ=qUǥo/lx|aїsaO hKL_}kǒe)'ZdSd_d[TǴi#VIvԂza &qp~N&~l̨dN^,7ԁY3=DY%Qvu_EN I|? #fc5.>)WLR YrR.n(8vT"[QqԨSXE#Bu3FՅ<Of.ĀRzdFڽt /]݉O!M'T4 :k;'9.T>>G>vعgZc)G bz=?:B%AQ0v+ϸ֮`Δ8sSE4{YWKǔ @moBV &B6V9/FOޜN!֐7/}t=~7ڭY0ϭ S\g]^y%Kre R$09o25ȥslkr)U C#(a2gI9z Fft<;X.TC% Td=XB@'ё-h86/PYlG+׶vH&[xэ <ߐ3^5䴂5[㯯ck$d4M!''f<XYHG$.6}B6(܅}p \)ٳ%鱋}ŧzt/|sx&px=u/JSaF|.!f/34UXSKԾٜ,~(sb& RFŞ>X}W!UeDW]J; =.O|' 5iAMM|LNUĞX@ϲfa@,\զ!%Pi,参+3r'L"^`N"]s(cv* yA*)  .xrٔFGLPsCHJšhAT oMte ~Gp:AJ"S<ӣ\QcuhjBbFݦ^{*, r&pECԄ(V*tUj2ȡ Ă0 Wpx zjpGQ/#2Ɖʝ*BFw1/ FLÝd~L 'o%wu ,p̂F <(?R=If'pAfUI7 N;L#'uK'e']7>DїP>"lABɜ1'{$PdD\uF("`ɢ8ϥůB+=ߙu4P'sD^&AžK,D{r~l01~]R1jVy٘@[dq=Y #|LG#n1t"B ḯ@r6n;כ¾9C8Bemt*rkM:}v&GY3D 8J| ɣF}iIVtD8ճ}l[f>x=ר 5P/FYptiRB$Jz7X\ ȟJ;l8kФ+w'bsdF/fDuX%uT_U#{6/1|cr_5t[AlY*@DLR@ݠ4EjM[^m@zma}H~R.3˙oby61 zR¡xOjZ+-U`K#o-TphvXlFfBtaC~8Lɘtby@"ĊJA&CQ(M\8a%fZ}W bXgHa3 yQz.F֑X1hAv=ޢoE)&ڠKry Dm{AߛC M溚XFκbcȢzt_} czBL,%TمEdaAeP e[M(tUIԦ8[`dHp”dSZb6yH:_*z$^ޭ /#;?Ȑ~UOOb{r+iD;G.׭ 8ii\qDEO:H&"B縷$#K_*RrCi-B`X|أE*3n#Qe,QAO;$y7!_:4V?nHux74ʑ1or8BWh6_ΡQՇ(H)ª^I'L+YzbFTr+ o (}/?W:z*cvYT@ϢbCYϲ aǛޭ6ɽ*v;[hrOy_I>6Հ")$hQ{RIerw؎Zt& zb Mtc9iȗe kzSZ_AK2^ f*&jT(Bm- /i᧓h— IVکjK#vq~02IJ*O}\8WL_*Tэ 䠱ǤŬ_& pB{BSK& szWv 2{W}ets'y.uWwd~ŸKBۇm C2 !> 2c6o>3g8u[2wxbٱ]W`%m9v}h݊we@Nb{9\lO61bc^|(YUd҄4^P:o1)1@M9w[i?; ŠRl ݁T&T B9{IlP,5Ȯ6S<#8Zp7D8KVM21au!ﻗrI $ 1 ~*d]# 1֌-B1huCC{X:w38+#9*}UG˔8ׂ@i禔:BjˠCcjEDCÑnIGYǓ&Zln.tR-iH R}JzXفi\1hQ(U]tXK \ "x5)OM&W7kÄ_21="ߵNX ,126J14kQ.z Ʈh͢a ^S^<ŏ=TC= kg {CFHҠO I.S{tMW{əAE|=@^|0/ā7 _D:N9i n0Pz/oCm$ Mn͟kϴ&2W 6e he 2߈AnAnLޫaж:/fcN:hFή{:X9/M.P“Rdx&N9dm&οbd씀IeG°/ƻE%iA:ZfX. ™֜ڜ Yi+R- v4a碑_u1ҕOoK73k﷗/P :T.w^^[OeW]Jy%`NA^Em0s3$XJ~99)C>`Ӂ`G`'&LΚE\v+t09x3FHfb[ aKq,:Ct5.Geຏ>B 0CS(pBj |g©Z|wuub%<*Gtַv7H1,[eDHX~;{Cq\B@/se[5#(Q8K3z}-H"IHW5b0@ 8DY}VQ4@eMaO. 9wF0O3]<* a=bDׇڄ蠿 Zu3ejd H.hN.z*jFDq&rߵgf+ђ*2Ȝ),F)(kb'ԨQmzn6Ժ NS^r]WPQ;bS\S&iwL9K Mj8Xv&XdO `H=c dG4t P1p3}?ԇ7S9 ЯpfA0I?k0=E En82Fp9h{p "f*l!7!LMTr`Cq** >˴Ӏb%Zΰkʄz{OJ5cO!褓]G'NA4$|X, lz-g@qhOCbΤt/}(a0{q t@|[KU-v=!P@=kZ-?-j s46 ),1r}IGnmo}Ha:;oZE*,JF?(aG§hKI7|1f>qȟ=ћ /5LʈUgn$YLM8ΛPj\UNHkLb]O͕.kxwՐnk)ҔSSkFWնiz'a  o)cJ\v:eKh4DQm&4*T["+ /TفJI$mb_=gå(㩔\?ȿ>AKw4 S~Q/Q*C"c26 CQ#cߠ83-8$pdHLXnb#ke-8pm;Zc2lr QBqBR!l(K-r1eD(#/ ~-( 1*_™Fr. B{荝@ }TT[|xv$s4VAZ8Cƒlk89Xe1g-ȡ$m;zrQQ3Zys?BJ}y@|]7Cx`0!wR$,Y{f]:mrؤ @UQBx!^D6>wL(2 CLR,k< ̍1qr0KC }dD*n5DK7-".ѩǫjK,2 3\d‹51e5%ZIMJos)0to&A+329:Jy~ΈF3R\#l7^&v{64Qoc%yb{)42h,<|bFjNqPfniJM9m$^&#o${*.Tq*;*Y!hPE a9|x le(dT>u>$m!˞0TMoXy oa(x_dhE\ _?02 kBb4m^ #˗jc<=",> q,:\|fQ/󕱬z9 ;Ŗ)Dx0Zmu+Vڏ(kA ,M 9*i@|r#'DP$l"'ڛyy(+4bnk ~CGOCzGTw pwq:}t2@˹K0t^=\:[P(DXki53 pvcAT饤7f` 'OVΐ9E|t>%hŬ[YK+"A+Q fPy0g*ꔟ{'{6B{ ,NmOv>ZeTfh*_p(M ͹%7 ٛVs_- ). | A畞;r$g_Ғ"FؼoXEh4~  TsgmWQI{neDkkɃ]Աvu[7V8;"TȭYH2ΰ(";?$cR TLGbѻP=U׺DY!*m4*\P ]7{:G W[+vٞwD`?G X 2)뼑A^$O:F:"AŶrCiE 㓻߹^ZPж]64<2>F/AĵErCahɞMo)2V+ncbmn`~y kPA{ g䪲਎U5ٳh>:18=/’ DG>"ݲx MG&^-fOB~G]:) ׵1HY=? gKT}oh fGECAkK5VT|a=\M+w^%\\XٌψgcNQl3NKcw.+xxPp1;K[{ wd#@9R8D Bu-el*:⟿%I?,O B6O\F *Ll#L 89@wL Gl*|uu.Nn>ߚ0,ATVY[0Y.}P;gblg'觙x*Μ,`)'Ai>e0 S16шylLeqao d8Sj:3t wq*d]9GZ#cmqw*`aMx a+b)J 6w6>>01iFufY8 QHh]g@S+ϰ`2mQUq:*]Y-@#f7`$OoQhQh8J"Oݻ":Ҥ19p?. /8>Oh/xȏvi,94E޹avfq=QDbDP;W Ohu($6ơ21ЛA2~qe2 ^-UG.},EMu AFRܼ9H8TMj 6I4mpX` F@@?қ$ڣYR78RqD6 0jMl|2d *с 1oR$ۼCn ӂ5>Czkost'ew*͝uYvVSh2J# V2"E&]~+T<1ԵɇJ<Z yuί>-ZxثfC n*఑=<|s˃*uxro+,uR;ك9*0-L!;`ȫ~ڠ!~n]6k}E}xu[0_d 1olj`ȵ֬#> bm 3+KiH m֭˞CH[ et#vq תcvAugPǾiL+D:mq:(Ozg(8G7K6{ZxP\Ǧ39wf\EX 'L}+Xf a6ScGT)s ?4C=Jfu >ԇgꘚ42r$vLռ|:ajoм({j pn{!6aF+a?.K5uLjd[iXŠLjOnfe_B4l޶*,Fr8TjS|` `)QmZ#ХU_W:5-,3s-CY[0>{r}]KQ_6x>/N+6װ hr̝IJLh39D3]N;7ל\m^PZjꞷ5I/&PmS!;Fd#,MWcopx_y!TYRG Lc ̋r* b"ϩfLe~ۊԱ"$}{Z[C%xcds%8oP`Y/QpۻXT̥|F[RJN>;/[74C2:l5ؚbvP!L$%b?xcՙ⣆6~>']a3^l<}+f/$yO *,Hs= ,DkINm*ؼ8Mf6$=a_BTp8}alDB2QZU~DL6͈$Mņ7l[ٜgk&ع0+^\&c-^dpODTXv99fkx[z&N; ЂG]_ 73 }}YV۵N'Q$Ӹ ׽E]΍YW쵋$DdzUdhSkڳkͣ_h"2Umǥ];.KbW nsjHkTLT݀T ӟ.N; (>E NuxPʄםG :N]М鉺F|qE˚C,jG2Tm&GKh0>ohbƾ =Q;1G܎-o E>ԓgḪvaʍ.Nڦ{ pDuBcs*ڤ,O,A._e=x hn@ t?1KxizU 4\%FUp-~-(!kx"Z,1Zp d>Yn v49G jFRz{rVWtr+Ȓ?*w'(E] ĵ{W< lv$p+D]}Sxg}K^Ǧ=;a_j[Z.[ )ܴJumi:qUh,,-B\bIȶžyvrro9i.6hHqΰ +攪ຄt"rcϑ>LxGTI[@Gf7|MZ~xW]Ԝ}\yW]l0p'xVȏ>YEܒsJ&y_ϴ&˥41pOAws(/QkWpVN=!M ;fyF?I#]Ɋ_HszDzEּaRz e|H(M4_ӌzhCg͝,fyG'ZTxDzGv\0$rz_fZfL)0O#lc-tH6rP4i LK#@XJmy/weB2M>q,7kpE"cҲ_kC%!ۚv:18"i,6m|RK]Ga;4ksRҸ {dc@ N?rYnpef, \Ga#1Chn]юջ)""JLa+†NW[O14vL:ZǍ&[9O(ħmp0WNG)ћ]2Y=Z)d^I .}c(+#6}KW F)s9Ѐ.X:w0>9-DWhjYH&;cH} [ sn VK"$9K5hpDy~Td 9C[XoN/0v#l۾|^b`)]1#[[}Zm u\t#1MBp)!a{rv 0(m}[+r)KH$_4v^4+"{Fpԩb(]oCǰvp5:̍ԣ~F֢6S)ƫOyY^6\=rV';%WV@F}-QUFwIȻf'!g^NhMpڭa(nT9z]/阚7I75gyvA\OwV?ɬ.gA"󹳈2}ȹ]Aae)mb0Zpg)3rXa(4w|dp_>voG[[^mtw^$}h}FնE%̴ST(J X[M> k@vy2 Oam(+;N[J.WIzvh&qZ>:A!1Yp wƵI{dXD7ꭡ5˸9Nٸt>G9;"@$snSC8RwilJNxqޠrďdoET`G#6J@s&Өg l ί!K)]WxF97$ #!cDҘSQڵs^n{sua00#U(;W1edWek6?v1qcIe|^4߃MfUFY,p^/DL|i& g]>sI ܨ /P!NUTqHحn_޴x<3~03{$n!%b'tE{PDśL|i|pOڪwupX쵺hJ'$IHJqnByEC-bBO D qM[[2- sȖ3P ǩ=A\;U6͒'B2'4|- k) 7L4 8\?m3Xz5f3e][˵y)$SK&]+,('Tx$r!1iuzr-Wr WP"-U+=]/3sh*RzYb==R?NƽR4 YsW}5G#{z{'UIL ԌEjFL z !Âه&W2mr`W.tv $xUGL,^}>ߠ$G >% <:4.y^MiFi$`dpfrE tԾW>;kz$$ELO/M f~ dfNZjUuk\WvX'1}$(D{Mx膫7BW,r!r]a亿'!W WIm=髬[%#IzՈ&8մU9zWp.0M03w`ah_-"Efdem *q)hy{\0Ho(*{tFC,7`/k]_p6"-+,N<:`Zk{E%vCjf,jD- Qli?+:/å>v76k+%5^=_ 5$#(oŤPIy4 BU3F 5pZ?ڑv r3Yo[ӗ|s@ZOGRCz]Qo6!J1CQd<{h>4~+AjL ykA6w$J ㌦3Kqjy|wlA"+g% dbtx*iO=+%'pL7WS%"·+ vmNTnPO$!O8A q z)s$Go\c8Ex4kSCJq ~ g@_Mp7DՍgSʘ: "m/*h3{y[NCMW?X6bޒz/kR\Hv(t$O"en Urcc1<闋ik\ ALXrWu,JvmC7O晦V oppw&qwNl5P͑h%7-0nn̡7GDS띇hb YUt5{C ϽI_,4 (8>}pH5r݁_[7n>[}8? QLktOAMje%;V`~-!aju,nBHLԐ;uZr]*ԴM[0G2z`[ *Jߕ5#@kx%\atJT"(ЈA ^YE >p.|2>ٵ*8H%p|[fzBo&[BkMU| 6Q6P9)bSVuTA'8 q$Uj,Ja?2[osMv+C+vX72\A& so$E36!(=©<7AƖi_$n.+>Q|о3C qN9! ^+Uz7.m }jYwVe} eO*p2jͲߛATjhK "1XfA\B3Chfcqηf/f5Z9ĖW`d*"e߷ F8D$[#A"2_b\sw]s&P01XJ,-h[4,K:0jGLo=OZJ;S7  N$jsSVG8lE-3MvZj|0%UcTu=3)<͐  q4:`#q@coNp;@(5x8ӱ,wZs􅴌YC* ..6HyS{HeSj#~6-}"[_-V$=? {r!<_"&roL1ʓh>V$#l:'7W ɥ=҅&LM9ApnQaĿ b*=>tBwy=Bh=07^՞W<VيkşQoLC&bV"#F7M?} 4Wvia7-᣺/ 7Q$HUml =L8#AK|s?<Pl'S\ S2U+١n]: a?tm0<"El0dg;E-Ms*&ȭ"Erp AP<\`ALBqʥAM9Mѷ= _Uk8Ltg¹4PZ=h~[bt+cӤّw Aǐ=WFr57H)HgѬ ۃ|m>b2. 3"άM1.Zн&j\`O;ÔMCJ'Ng).o@E ;?Ż˰@V@^+ vB~Hj:̕zKF"CJ/+QI'lq'IfWͥ2تrոp%H`j1vA.{husP2a,>\FKoHO&Lpô+Zhv3!y:X+p $.n)"yѻ$naL&#d w=vCE :n2čhS,G.<]@3Nm[(}B^ xV\X|ʼ.!^r[ߗ%IJ+4`׈hHk``}Mnk@닉+)z䬋cXrʪ7<'sH!̈h پPN\K<Eµ#qRI. Jx8(y4RgHӟ_mUޅ~I#%kdA ".0҅)@>뗏_<ڼS$A4]Tl& XŲ&o u,5LJkDd"W`y"gIl7K΃]^ص$ΆW n[}C=#}r||^eYb}ulBֆ+')}W(Hd&P8/w\[euQDq"{ ǻ)KCSp4rf~dWeK϶ңpYJ!¢y ^aU dwMp5$y<-rbĨq@ЌrN=5ԅP N Bٯ-B.Mg/.͛\*ڌzͭ.Na4o;#e"#8ʼˤ ' ) ܒ'8&kLK<3aF'0ckےk IYd`Y5 }5$K%q:^+5ή~nEzjaj*zBnk x߻iəS!O_:gx[-i&;ɘpfvB_`(}U&ٔ&9Aa'A 4T$i^ E_0UlVb{6M{UeNI M&C>C;ᢙ<ҳ|t6SPtd>#_*5 Z,ƵcJLn*nW7C6$@9 4];v֠EN*?˴f$FSp{!hQ6-=쑺&,7Ci4{٩l$&e,ɷ;s%tbnVCnFg*>4x˥MucR[rhIeGwr^7%,󗙈kE+ZL y<pi&7G5VA>o@Ƒ7E59xLO䈂8hҹ i?Uyw/=vvoBw"t6' R bHVB4>a[[{ͥEGv=(.9 Fc5MH^IϛQ\7h>UGY) ߟU6踀a]M+ g1FсF(*G-rjq F4W, ,v&"}T/ DmD]m荛$O4#KIЀIޫͯ앉O(*c=|eNB/Jzyˈk hϔiV] ˜Gq"Wx|1 x.v?(OГwހ2MtՎ+ܔk"C{ez\k8 >A~IgLWА쓚r/o0)Ta_.wqA~XǴ[\K-yjUqoڼTSr8_baF\qp- =u aV*42%;U Ork4ĝ &]%,( v 5>1s.ᾧ R.U5ڈꉿqYʕ\1+Q+A¬Rtw *QDG+Խ+xKm@!.K)c't\fp0r@\C^yq[n+{[EPL*cY90Pퟅ6IJrL8ϋAZ i^z@/0~/)x+B i5L]B_xD\Ynzz3!dJ,V+~)\ݨ 5QC*Bxl_F*{9*ݤpAdj#ݮq+l~[r '.\"$2.2Xqj T rMN@BΥPڟ Q(K/}ɋCF&!ɻCC}< ]j@e/ߵCOGi?u< -~8F 3ʌh&K{ 0lc]h^uNZgfoM)QKJ(Yuzw0*D'?1qn4)2E__N Re˨ Ҩm?4!P:hWE ?j"Jc3 dVL]_cNeȚ[=$8`ԩn=D(SLSd̒MQy9AzCɐUfG!P:?7MrJer pWwpcyh$n[L+tо3쨷ec?5G}Q6|,W}ƛЁX5t-mǔ؝Lg-ܜSVm:]DŽA&BG,j(uT+EaKOݣ㱡~{O|bَk$g%% ҏ1>9:V+TBj-l tM6 b'@|*uv9$5Д"uvOwZ^`W7gkB̰e۔[i@ѐ]7l~QT7P zu]eZ;5R] }1Dcںou ?EKt݉={"n)Ud=9Ļk%4Jc{JKQF?xy]ʆw0T0~ݎFe'mxf-B0xJ|+yjĒta^Ư܄ G_}9:\@vd- XC.5y ,[QTp33"HAx~es}hdɻл҄~Q6 _FH$x=y4` OOK-ǟ|~ O| 9aubT;DY1^E7v1YH_nz$eLM?KUźi d%% ޵uIn &Q]>HLõ|)&CNRiPIIqF XD1lrA6 ЁxFhbfR?]F? n) fJ k\V`fz@EgÔ@/ʐ~,R!Ňf9A)#?_;*<)d#}micx7fSPTAMO&$Eg "z4(eU4ikRp6 }D-L\z撸IsϱWuX9\Er.ǖ9G {Mh@,)112UJSi ~p (WN7"<|`+8JXے Z&vF fb P YnK=TasCv}%a}] 5hD9l ugC!~ClZCɞֹ6]VC(!?݇-f>G>t8 8{W`RU9oLLnw |^݉yK&68,&ۓt ?ҷ_:1 wS=8s, G)춌{apeϕ#dp:>(֊f(J{;~kFC>Tp"c=V#ݕKFjڥ('dByU&z᰷Fα^w\`=ڕYH;vzڇds:JwDm[t1q1)Z. 7r)Ezz6A&EǤDfkbUe˕#;eNju<a*6ah$U;b4LX)Df{ É|X'qBC@H= ޛ!'z@ D_ TG/}dz*%xS)0ءɂׂzLn0u<?z 3y}|ozE 2AvwaH8 {Y5z Pvm$I7Ȭ^P1d0JLR,f''$@c&8Mkq^:= PUH@VQ/R35X͊ʆ%{),mJ?]{E.<g~ N;eniEx|JOFGS'x ۯr #W$ 7jubp5HDc@gOͬJE+sc8\; s} 9d?PlMՙq>̍L0d@IҨ^T%3r$&ʼnEc0(,C EW&{}^)B@![rR^>F\>;鋋4 heϔ6<1+A!XWew܆LI >?=t{3qB{D(CW," Qʯ8H_eȿRwYڳHfi([k9-%"bLsѽ$cKUiF\`'وOO~HLL7n*hIvSF"~ɸ iJ90W*.S`]_X cc3*fuhBr 9芍50MJh/> -dONB6RhW{^M*:6!$x`x8|a~2t*+fGHB5>@8}kU@K [*X䔥p+ 'aWy"YVHmf/ILc}0B==% P80OxdF~6Cr71.HЭ;Ta?~^v\Q)gh \8*o 54h>PyW`&"g+˭hA4`bX,߁myۚkwd7iM?ʌ& wtDvvEt1ѹ<0 "(ZO#dYؒ3F7͜7=KB?;jésrsyMhZ-9r*xD-#$n[zNuUR{ۏH_ŦO hjIۭF`Ȩ4~vfXu4isZXn@ ~ܑ֒xӔ5]0pެ|MrCx'x0IedEFX|bn>XQ`hG -Tu᭯uCKϱiʛ'5*E(d*F5!oᒩY z,ۄ|kjy)6b-'m?f\V=#Gk"H <=͹_#]3Olb8}(ҽz5ojzwENnF:%B0xj{fb(Nt_Ϥ -ah/H 4/Eu_=˴Zi'5ZoJjs)"O Ah~~^n.I +$Yq(L=ׯa OyuxD뽊Lns#{+{_| {)!E` ve$izsD i14x yvj12\0zDb(jkUELY_ԜCwM# ,2h!;u5_2i)$?B;\IQ E5pWeVZEEҫT4XH9-%Je{˵u#xD͒$GƓmnWKޞhzE2mʯa BI2n8@4 :6 4.')eҍ7ʙcW1xLN xW[E##z9&4|ˡvy҆)66Jn''4T;/wE* "Y&v\N\=T^9mfsh:bgi׈E1W{:x벫SO/߁΃̎hYSfa*fjRd8QQl'3Q'D]kՐyU F`Ql!py(tx1.8:k(OY|츗%:rtI25> Q /Ө{=.u&/8 Q,Gx)=ąk6+Xv*4Z+2*&@+~^^Q&gk 0ڄ ¤1l+s'KxPOÉhN¶HΞX҉[e;G>gO.r{_rC[xC屘>ćT$:rW"x$x5:OϐX˽Kj.!hE{<^lx.C^ ZаO3_r K/C_"J1'5vj{?]$ZrF1}[P~sBir]DQLO/^#ܹyoZB܄ C$uQFyK#ÖYk5cUO+L+A! !j bad.y2Cj=›q961۳s(J!V +r;_j7I1LTroǚNio]X8TK;MM|>}L 8~zFl\EDܪӧD^dvEcbjU>iOB"!cV_j <@l+atg7˄D^,S,N:RR@.ty-?_8R3JEaB ^q{zD:T}BVݏπ]HKgCkȦwQ4O I Th9SKj/?vYCޫ!%;H?q87qV3*>M5ѕ[&g]y+~WM0jSŀ?P_eab֔U`L> l?dz"cs@W4}iA_daH̀Q˲h\>4SX$gw'Pe.fgH%^8iO=Î н0MSv݂()`B pc%%\[i؜ ibe!0m{|a%y#(<4f4eumQ/2"OMUշ)~~Ď~.f;RUiEA5Y&]wF>B@ 耚S&ʃA-QL]H{R-ňX!b|S2y3r2dĨ}&`hoCs(cY YX[w+¼e/+=1ƠfP%}`~ӹ_J9.ED{XPW)3P{OH!C#늜ߧKQ-jV@TqmZ?!x;M3"'bץ!zWA:DHi@ +DnoIn+QzCOfƢ !dDzBڙ"_ݣ$`$^*5V5h {Os~Y0`IK%9҅;9DIi}0% cvqVLLьT;3nU'ˎjIngMlR-TeЦ"߱\S Džjbz U,ơP عSU`"\v *Iҁ EݻBCn"NoCZq0vq!aUef%S'G^o82U$ci^(L=Mh_,׍~Y" HK$v2 G 1-Apw`"?Ba^UuDA q:FF7C( K2B܃pq8ZU{Q^dʂ?cES 640&7xA>I 2|spC6Ygв_豚l̏ T 6ʿg,w,15B^i?&չZ ͉};nHϼn Ra^3e&$1czR6V7='.>nQd#h,.l~m/dn SSYF}*L$U. BQ#~nbOi(?A$+6j!n D'{Op̴}isՈpcÁz68mcE>w4b @MmqMV'WFsx*'C ) %#$ A~9ݾB6Zң'}VqMW'Iׇjѐg{tFԹW]D _ JP pp/"r6WKx&[pR-ӭ8?Ѵ} CU`zz%>L ݣ` ˺wEDRLg@h.pHCk@({6zc[0BRHm۷Mիeba W!<3%=h 2*NoO4|N̆=Ϫas3SN() q$ 0Cd$ l~`xuˢ zg𓍬0`_ߪֆؼJq6)j(D?V&7p>sH/yˍbZgn0ԮYR)-Yb'Ax~J1sK3^mvBB¹rzL3=':3 _qv/2+Uh\Yty al$-|t"ܖq%>>-t(i꾆 g3ċ 9( w8XERN\IpX><sAC~qgH 2~#2NvT I?/9q nhRdži y}$=\5鵠9t.ĝ-b{,)S峷} s">XZ.(Qv; "=o': =і] %gڅX+50zŗ:w|(?>f9|8J^;f7op'{@֍L=Nr(Y ]&MQd#M֣L}VՎk08JG))}Y4{O8)gR 0]qpAz+7@$8\?"`; o'-؂ \c;| "Iu,=-WC(WL.ˇHQ3@gB%XRBe)#sNOa]鲃^2RH#Sis{hW 9q|ZD:\{1p?(Cd `m=|y-llw*7p9އ݈g (&ETўl9lA|>Jњ*nL'6;ēSR ̿;;Znu@AثR0BC%&r ıv0^z&.$T#A R"ŕӤBZCJ>-I@nQr,֤~ J91w]v{ FU~!:Pڜs'@78?wqV:ҹqe(!ceز,yhyV#cݠ=Ο۬ܓU Fi/j=G~@3\U#5 i-MN+Z!`VPf;s {"V]YW. 2f\e@j̛ C:?}ҳ/e4_0ы*I63{7%Or!A^Ğ`aynzZ0@t v/W7>#?+\L f QjMO]^k z,76mGu㩙}Eu#‹S/ZqRAW8Q $*ulCl:!7ƫ%q. HTK  5i|h/YS9r|ň 7G8UAZ$euz?f1c)"w6j;BH٫fΞ4:Z0.FRhT|@r%N<51Eߌ4C^^"ZJ9Ƈke!  2I&NӗB9'V @M_$&Lo-z C=ecRH8ۤ8܌bgX ytS; Ym̆'RO 3ͧ=x_ύ0&8D)XaI(1ljpyƽYn21%rX49ih[bF5l`1TUz%0.-yH.t펽gԪ|;1ˬ,wrkqWН@Kӗ߆T\Q0<غEHu|Q(&~ŵ0jĆf˕SєuF} $alz҅R|MetO<«i>䕛 ֹ zߤh-1:aB_'2I2xVG[O.5GQ% ; Dveedv使$G-{xWKD+˻ɥځ?{9) l;?kw$/m GFho""֍d*J?Ʋ/.DLNOG`隠тL >;YtگpoqRk Jd'u,ɦ6 30\iv;{jҴP2i;5a(*Y!n# (.rq0=q{Ejc&{d2 80p2fPZA| GvN\k㙯"&K'@D ^ՓY:W=U $-ʫ瀹d`:шQhԝ {PGD"X@o[=i|*$Ӌ` {Idn;kѰy|UC/?y7³-/_۳HkVZ{[3)WrF3aq{˔8y߹S<0[Ya3WNDyՙ?G*左qV)/MpC!wL:86A{ĿvW 5R[ /^d$ӟtV K 2zޒCY4Q ѻ H ?4M @ڏe0@=7fɭ՘2GnU# zVQ6: gzc~Iu ֥g:p!~MoBjo~!Es&po!RN 6;ؖT{(~Ljo3s:d$U<5PSk @{1LMc_r9*H7U% x*(FKE9vvC$?G`ؐbۥNjhqz݂3o. Jܡu߲2Z’2z *ҕŘS}[~ %)lH|붆 u,>bj3K5FD3I.R&Nx꒲Z%29"aWE%ϫCwd\(s? qN*JiA_sZWgC7&_}o! 8Vu1d#PQ.DSB)HV:1Lԣ+_V]x-bA*ceXxG6͛i=Þp fv|b?g?pZYcDpĽ|A}0W7 ǖ'JY+|UU&N],S0^ 04y3}w7aL1-XS4q%@&/OHSqw5L1ΌҢ"|? asB.2*S2) ez\/it,pl IuQYvq4~_2P$a!٘y9ܯ \l'Z 緼 HJB*|mc%eu\Q)ļyh9{C)OVlmTce# _2Jc8τh,V5o ۦ!dr/lsZ(ڲq,BmP%[A>nNq$U{h磰$9BCYj _\=5B1̡lj:\iJCI?ԫRJ)r[ޟ󹭶$*G}\Hޜo"flhX@R1J3aA4{gl9˜{~S5K|ʈ% ̼yPRQJMKXsyaSt4bRD7$R zQz10I)]62,H/6("^[STUoHN#V%p| ޶lČ jfeɒOqOF M /jgu}ࡆpAUDTf,N'T^V3n@ֶm[OUEsډ }rǃ崷wbOj-])>Y{"2;IT InC XCoL՘M$Rze|s?TÙƪ:^)QKLH;> qM܇`mԎr[V'3RKۓ_=e싀?U4!/r5*sth$}hK9<:K ጆn pLFG_ny@bhh$Kr "aJ)+.\+儍ݰIU׫`.53jeQ(fp&}ށ!F!Jknѥ$S!'k4S .R'WY]0}ywzkkدGDA ;`#~=j:dT̙X͉˻] :xǣ63?_h/?`f9(-%ќb×~ ~견pIܓ`D  ?;!rT|Կv ϩc&e*Z[8̌n+jm3+e й 6ԭʾҶX^`w[dEmwe%(~>^6 }KJ)7Ol e&`$`m(_fiEZd8N.j-DP'^Japopvc-οg)x`Gu0:,HY|eHVqn)3F]pX]!=x贱*zּK~~iNT[l?\!ʼgwcSEۃ#eg\j~2|znBpZ$F}eFzua)E8ެo{)`k_Òzwߌ$R@( g37)ԍ⹳3bO=Ax8Y9˪5jdE.= cb!gM/RVN7gg|DYU6ҋ Q17x~82cPSuKd@Rn-_k~ b"Wq2I0/|,2 c0k/iQ̖ޱ96,F%ϝ UVN2dqd~><]R/2EF~y?Ou&b21t`n-av9oݚ%DӪ ] r;;š!̪mɂHb+#UzGWȋ?ءRJp_Tϟ0yBIH^_ɢoEqaA.O:B>~ܮlzqY?QPN"B=B~~0RR<>&` ۚq^ D<9ux^S }$=ӻب t^Nfi ; ?l]~xEEV-͘? 2 EBQB: }59eX?e"wе0 fiK*YIX"ĭGC# ryگ xHz\49>Tai[uZqsqMECCqHNeū؄ȚK[d\ϏoAh$Ǣ3s`S 1K?v1O>' ֻ! T*G¶M mh2㖬)x0l,~FGN]Ƅ!hm՞#ػ/4H}+ӼtN;eLsqe*lmDbwe-^%pRuCC ί,S'iBۢR_CwSOE'8` tqDѧ0>y)j)TyHb<>^^;פ:b\6քqk ]h%p '*f7kdč,T)vBL=ĩ#!ME~ƾ XP{lp K1 g,| G> $o8ar `W'.G_Sڙc<.f) 8'.܀|_fY2+($Fget`EKBT#o0Y $,O^U]B6|$}eq#Wᰌ%ToG<Z㟡9y8>ڶ5alN /-eXE 5YpZ)⶯IMȡehmBgEBdK̑\J3OHQco<.y.D.[ OmiAë51Iﱲ@wG3"9˾Tf[  5XIOC! > Nwܱ\lx@Nk1&~PNpoX*s rAG,~{Aܤb gk:~6}Wgy0"PbGψB!yr˒gog5kNXA#rֺOLe9$ E%^|6F*+x1<03hK@bB4?]c5]C=y\297IZ0-PmYW۸]?H`NKFh9|6g*2I+U3ie [,E73e'dݞJ& M3b$F(1LN6ҋ{kR?s/w6#Xj+j/xCq.v 錩EF-ŕǡo<čx(?wE^άƣX;=يʬYf뉷XSXOfVd.|0r myS=pК.%,H20ӌ> FΪE2< $!*Y|8Et#]J__+bcUc"[=)! jDLOH]S݄{x FI^ -t+p-67>Oo=I'O![=["vS׫5u Rr>׵~<$*5 nc -{+́#` hC#9,9[½?@1-#tno92_G *u@[?i"/,s 䱑t-G#vƁ2]UDPƇÚ Z An<< 2ETZUcwĘ[YUaS0Yn4چSz On&}i}L1,HPb@;.> ?+kZeҭ>K:}zo>ܾ~#@G&te%qZHz* C5װɲPsTH x׿N`bP4Wìd˳7 ȋ T?LAp8BS~SzCNkD o-\0A,DiEFqbzl[-tǛH\[?R|?38u%ɫ5TjP\mZA/䫴" YSFݽ+M}yڙWBg'#oEq%L%|VV-L5e.9 Y3J?ǧPpnxcB#AFje},[> ^tяt^y*xlv6$9PHPL:=8\vE6<-8lbp(ha%cdϼ_!XS_Ýgm0i ikzFu}k_vm%L78zKLrU` ;g+eGg9H9_W˶-vD%&š<_niy hNZEٶ4ȦU&Ь+)7PEA3%'K[w fbIp̀1|)a_rwgŏ-X^4686d\Wji'# ]6tkgj4қZ_@bIU@  $6J\5S=gk~ .ab}ДB ႜ|?G({0U)Be"څWvT|ӂnNW=Z3isxG(D21]\Q.:\*o^ 1ĥࣞl>ٲYC%wuVM+߼~L@4oblU˶Mi_E2gg鴲)k=DqoЮm|:QF[7?ZeR/ֵOb& 'pϢM^4Q-EN$L@bɶv)aQoA[XkxZ,_26 2ثGCjxzͣ!WBE%-uto7O?5j6S'W=෧Ner[%z7hUӯpP% 3ck$-p{UF$Мw5h:j}%,T G,#Pܯ#eW/!?6N9$j#UzʆP$.Xn@+~$;䏘[ )2qQE˙ohGAfCkQT>9,-?.gŬY^s5\`e@F ^ ³jj!H].y* OGb3ӥm7U*Un@٘'"=dd\tFf-w -c0=Xhs[G%}ׄ*}m1'E`{B,VbvBҖfH7Ly#ZI9ZRDog `gӐI31ًոGQڴX|xeZ2sz`ž?2>nh<@9e?{CmFM6R[ cuHy#Tj#LG(J5߷ @h_B!n~ Gj5mw݉!u珢nX;x J AfX>_” 7)yee/ Bw>ψg GRFKi"^ [&|iƎ>jUGaB2KUÏC]XmX˩XIC}:g43{DԚ^Kp<럭d70\/c(k>,7*wp3h$MuGS.]Õ6'(М130+?)AB*c\] :R}szĒ13Ooc^U,dAi LrwNW0 wwlgB4yQF3Q d,"SDGܤPVnم\YH4{+XWwÖXaBG#ayWX';Ȋ8j2rTKi%^"#-?7{Ll/bR(֑8K-Ƿj2D:|_)Ţ' =_ȌPIPRᐖ U6ߞ1/1r.Q?wG%Z,?8h2qCsZGʴLBJH,1a"kU{?MDGؾ>3'J\5`,ώ&Mw,dq1zQ;gU)D]yv< ^RT8fr`5Yn 2^Ѭz{` &Q*uGgH2 *~>ԹH^!) ,T^9ohq4~C {YᜀMv@JB#I  g,ыHN.haD}R֨qjS%4ܼ߬ Lmy|LZ*LY:CJyds@*(XxƇI"MѢ0yLfg< @)dEA[:)XihuVqo sTO%W\8Z; ,cs(?Y C6aL@ @WEbNPpFw&{ݤz/ٶb0u`*FV9>;]cELZ =l5mh}7u>=W/cYEy]̿\Vo+P~Dٻ;μF ]D\V mI\gf&;7 ]{5,=f$i ?_n@?(**3%-:+~Z Kv9{ӳ9޺E٫m7v"FuR wEꀦܦS7^̝RGC'? z56mT`&Q/@/fGzIbqP p`-jAx>@P5j>n8՗?8yLc4EҹPMn^ӕآ|}߰wFմJBoex 7 vNoP|tRYvJ+`指Mש(A"WinCV8e3Ϻ+k X3מ¢hspp>~I;>3ڌDT9OWFSޥXF& zĊBzqO`kfz]EazCe糹!)czz~j̓ (x 䐿(蝢̞WArYˁPԞAJ2f`J IXWXh5>Tnϴ%$tg<+A,V)UW<>wzQ[65XI^L7~y26#ҕy]SgCʽ? ,[FvI2u[([\U zzH'6C0FYOptgR)1q(G՜`ŎHsijTSV\riuRһNӺN"hZh [@dծF.:hi>}|SIRRU߾ ?[٘yǺ 'Yk*gYʰ!ri]yUsR}LoݠZMSl%$/>qXψH$VrA(Fwd-\Iuݍ M͙` "Õח4[Y!2ÓdeZ8`af bhoM?,}.A|C CW.΅߰@LJ%eT:Cp&G#mʴdW]9qPA \,˻p )(&J+]u"pP|]RRx]3hʀ\b# = 0 ;&"r 598^EP kP2k={r!< tvX:уe8@aP֌3-31pfU1nl5x-?L-=KGhaiKϴ,?')D_AD=c K[;<7{€I Y8k#QMzCdr x!0fӷxk).4OboAxNͱY;pA]q!8d{OW_ٴv&Mf̿ ?HtMO0d"n[+:IBSfrn4[֬M":ҡ)p7xdSMȑ*nrkFyjH9}ϔH_ q+o4/Kc[Mk!hhXiۧtN[')c-j/|| UJ"a:]EfoC{mP<袊ڳCaYF3o;DS\!10P3A$8E 6LEXLQeBO!Zta"쪔aw[s n2"E1sd"c0iRp3|+} >rnwp(ɼs=+Tg?2/@.~Rtnu8)ƃ u^t*5wZśQ;K;?Ĥa`]=.NCB)GNB$> uc!ip+CK!SH bPUV܌67&/o 255 zbX97fo5o_AJN'"@J|EnaS(DADHPzDrO/o pEuׂ3gŝ_LPvk+*X fg*В)NQRE9%Q:; )lͬqW:Ky[:+:-B\hQ>*,&۴7)3s[L)TP_oRRn;7߂U oi IGvNXsp*⫂+>_MKOf-w7gVf*$M7y@6c{m`I ubtz-qJd5  )j!p=:Lv}zV0*m+ģg$Z?sV\)ayl i-ځL!jۿO( " p:I5NLOdҙZL˽re'dRGdgÏf ,čbK /qؔ5b?kwlD9\+εbnmYI=R qhlf2 `M\ 6X$(=CR}{AW݅@<EGDaKRgY]9iP+;?}=&k`XԆ(· m>Q F($k\t OsbZ2|! ڪVB H[f"'Sz=^9|I=[T> K(v gaGnI`?a&וn2ӟzTMDb4$=~~m"@Ĉ_!^7 uJE[up&_iyF⮟-v2~8F9{IQ|%J8~=&.f'zlj3ĝ DMJBq nSU"X>_R'0PBDK tظ7Mv-!V09+BX^ˋ:VqmϪ.'m kkߕ|$2EwH"W`jLu H] -u@0U!FY;%֞s3G凈Uro vlԴ\/MG;-(1aE)Sb 1e%n8 88a}l%Ë%+!IE/2B`Xd"NK22iaS.ϘI3ٚņϠуJP#~ NvʾR_}_]SXjӹ:}ŇFOZ?:r+΢q? kr[a2xh=mޯg~pT9i!+]UUr>҄$>a\th3'oF*$tޓJp_m>¸V)rn\WFNA6Juj\U2Vt7PL/L9ԥ\"g[0DɊSZ^fX_zvAH 2ž׻<,݉(:&x~ X_42AZD;\5/,iQAl0kx=L8?9+ث <[E!  Fw9Qq6<>ةk{C G3l@[y~Fife5 '}-;f4B7#Qe#? ](D0U9 cU]~zğ?w ǪAVT'P4[P C 'Am FtlOq#(Y54㜨w;條wrY cZ5ut`)yzA3J44~rx'6KK!u@9b'jO2D\bnJRssi$uI"3>A1(:D).{lh\mouMKd_˥R1[d(W}JJ?F`HKIWEX)ybtHbƵOo=[,'HR롐wfDM HC ^?z[lZ&O \Y:2ϮWm$uu2JCg,`syGHN^m#=9tc*iLDnYoo:Pd41RУDzfN@s*). *9v/~xἲUaji -3/[5֢;d#wYAᩆWp3H /hb[&)>p5N^*fR|206<%U/dB?; YrST.< <)g_$KTftm$I>YkKB^-Q1N>4NzM7I`Ϲ޷%菭%miL5g+SÛ[Z.<~p{ }Č.E> H/6{IY jM$ԋm}\2A| eK)^R=iS*{aq>UώbM0UK|9P;+ BG X'r<)!lگdq#s.C  6X=(W Y(mI_Q @JVU=Hzyg/heU."h:{ȤP7FIl/{^='c;P';$e;t=l Vf KNwBۈ-Z L^^4ɐ$wsy-n¦{2Pߖ0,#|#^5 &r0E78۸ɂ.h0=/7&d{+!&:@eFH $QJ6%)```>m*)v !773ZTE3dpGȖ6ܿܬD5&/ϝK4Jh:t+1J8,?gX~>]Z/ MC΁{C61㼦nqn[ ս0oeʓg -]2TD5g-n>ͽBPht! xEIө6]?eǚ 4#^a'";AqBo>x&biυ.=i fⷊ ćj EKP|tD< ɑXƊկ] 'T [ L@uwG WC_A=`za`H,D $>_ ݵن-߁oo44fŒsF5Yl)GaW(KO\nC^W02gSOLy6-q*R)j\Ip"%躦yW}k]&3 qu[h\dUlQSiOΡۮfc>HkJsV>m;MQ#Tƺ2 w&P,q |7 aM;Rp{VUV' 4H^峩jř(XbG1,-:wua&Sf,x-]Y+*wfʓZZX" jGM %lA95IJLr6`j2㌪K+~pM!ءFO0E% {vr <[gJpҎ&^v$rIVڤVaܸ["Y0ϥXֆ*72#QC#ʘ*9BWϖ}APUnG(-#Yc;Z^*^f1 =_g3@,8o?✒s/*guEYP׊֥nG6xIU3l,VEDV\x1-7hU|}YlTÃB#{B4(BZЛS>:%slԠ7­uo`qW}펗#R4E>0G?@e𦯕wwΞrw'{=D3TjuG \5 mz#CyKz3(8Z~h9@)-N 5\x&VKLJ}HyqrFP}To=1K:+r|6#k75d\ 84e[`]zzdu+|!XYes *uo!_BbV4C`Ƴ[ZRU+8nZe!):-ȧHy7nL۪] nfWq a(u%_5.Y]U[MOzk&H[kC`|`yXgoRt zdO0DKؖ>Eb4W>}ð:pStcD. Ę~FԾ4#$`gOA#c4T6ǥ-b7 Ʈ?WL$#94i^X>,p x/hG?%Q)1 A,u4i,мm!QD_WⲑDm?J: "E_ z@w%RydzEZ^ܿm̠2V޻ao4/GKm*eF3P,ݭdΒE ]9Pʤ"@J (oHtRh.RwtHcgS/o$ԊMxz 5 ί^6&f]2hܢx*?8gb -`x <=uQ"k ٭H[.!N4׊t2jӠZ] BB1is6Ke#w7 ȥ0jZeȏs@jS;Cp;Ŕ5p縒 hsAU "S%z,  4GAN4o5r?~)-3!m`! A+Uh !`"uLldO{k39ɰv[Xi)Mue8S#8)=KcQ3tf2l]69Y~5C%>9q@ܵ`:}cܥM" `z&m;+vi ;Ȱt o5Qh!TFո].D Ei8XY?/:9wB:`MQ~$kI2V/vG@r%WO#a{{8[Ld,%Ҽ$\g+& .f_B k lh5KDV 6Ե=1}JP` awo>QF`ra8[>7PEPzH2G6\73=eH?IsW$yO Ww0V<*A7r&|Q>7n.eKYOW`ugμ 4oώu"U4k}Qj7FRH&-bG :( -e4odxoxFaxށRuR{rF@6 #9F?_% ~cIJ1C,$t'-Һ8 1t_j>T \:IpD4p謠Q_xGtSJ[xBK5xlQ&"Y @+G5`r)`]Ŏ?mzoQ(SYr=>⎝O4b@k K[LߨsXS!>~k \5fh 8IYCz㕽nnG ? cyk?a|!Wt8cɕjN늬w,ֶ`&TY|^*þl}Cv {}kv$0$񾞘%,4}RfXzaw 7AYce!ϭ0D5˚s6xwcDVpO#),Ptdc ;eh6U3 +B,`69ˋcoᘕtFQ_?{Cp9\?n2r*3(xHqxw!@ЇN2HT <s`ل8=!]xRFҶ,aee?Sr3$Ó.K: ;t,e+K^nKi=HHadXfUz8oka kN@毶Y \SgQCpbE 'ӢAWo1LGΏWͧ?P}nh:<8Y/'R[K4:[0Hk>=%@]j>&%qd,^\enD` <Md^WAu`/=Jz',՝A( {i2+C 34ϹoόC. ՠ!,&Afyh7nV|Yn*)V;MC*/Dn n̈OB$ph3|'.n^5>REYnRj!dS\c kn +'<:6,-lg hA沼,w7i, _LKQON˖(75VBXt9 gGG &˱|vb7/ШRGܓƀW#N£o|g7R{"6@RT}<ȍrry$Xኋ.RO\aCbAC-kI%` tnLj,X IzFs| N{l>:&צ=KfLC'\O8v/ [)5@BF@H83=[v6I\>`eB9=c]gGf9I4K0ӽ8;6BnX-VC=/[2Sy>MV-jhߥ$T޶i:-qZx_KpWf7~/7m"| S")RIh%yjqb!f[&:dSQ7t,Q;EsZEѪ) nqth~A&moAt %:}+tvM? (ક5Ob[`ie VߔQ%7jtßls}swj.W9' 8Ϧ+挆QV^tQk:ImvE؉sJ53boF ܱnWX*8*,gfFBss&XD};縏FNK]_r&ߵ '4sbW~y}<9>iZ/"r}M]ۺ)|OM$XH~2+έBqbAQϫEg.ppoĔ_U80[r5B6˳V/|pN%8`<9JA φlLq9#h@fRfV{;ƎtMMx>n?TH*9p#6a_ICwr*m=M8KMp9j]gC=Z^aA.ZXoIhNl2u֟NDNFՁt" &9&[!bԲc{Ԛ2r'T>ȅy$|QϩnDA1L:M~3! +x~'._i dn{B6)˜~LD5'f#y*D/&j%J9T/*ȁaLgMkdH}rgI8# 4Q 1@VP("ч8#tWg{6##UP^=I{-aJ8k1U ]b V,EvvZ zUd4 $ # N+=lDBpkn)9;'n5iߙeLdI3FBd|e밆FN'TʞD@X 0߯:sJ+~Zn>eׂY W ,}B{?UQ (1.r)P)h/b٩%yiDfzG*xəm8WCˮ@S$?c3S >_d=4 ،!cY g2H7ɞ R-A%kvJu^vyZq*aI pZr#z8+|edSi|aEP|[%2FO+Kڱ .y⶚cG?`/ qėYUO w ']zJV.'ÁWu?ߣ;؜̫*UUu$J"uf.ϻr9;r7XG5UB}{QLFvX\Z0as쒠I:,S%'J>m/U^{,eR.L9ڕ/KtnܢQ>\3CthNQq{Xs;$dx/GL2F!?х)Ckbx:Iݷ[Ftgpr5U e@$$_KӇsrHL_:47Ėϒq63ƒvRǔեU ǯUK 䆴whU-sA_O*C /l/:*ʚ6܀ĸ4,NwH'kf xO;*3drM~2f1_SHCU,25 Yr~dI䤴_ ˭63O3IM_1 *xrvmGϖf,rrޕgEx}wlsW!79~ RF.ސ $"WOp{%5,Q%(,2AOѯ0=}.& %"<3mӇK`y>E)\Z~9Y@:7Z}*'=J}gdgvT֎xzI6'`gr21m#zӧ2RA U!4 1~y H<EZ]PfbS/>YN(53U\1["d輿B]|I#[3@@Vે)˥(qb'-VĽ3#?o/H#u,,~;.HLv ,9X"hF qLV?Q%a(oB&1ó<$uoQb4pms JA2u>auȵN5Y&/} , _#R,0&35@WƮL:`{"o0m9?X57͋sČɰƽ-`/EYہK'[{']t8~upZ-c(4,B1Gg!ETwZd ƍ#D*c_bCk =AY- \/Ht[YڪkvZ \Io+W8*S] 6$3/777ZW_:tv(7WelApD/D@2ӧPd7tYP[d-]+|ZW%籸϶6k?ro:w dNkAȰɜHsޘ4ay?|䬥轈H5"b72˜ٶ%Х^GGa]cFdrxe,[E"oXդ:ceq@SUK v}ZGUa6㵭yV=0jյw J.En&/ѧE$ P#|+?v+.g,AYg6;7)pT^X&מ'%5E2@QϠ}$3/w4_<j"M!Aǯ H`^bh9_Z-䁖x̰O4'ȷoRM\aIinBg˽:)<@=mlQ7PwxVe8_O3|;%ؠm Xт0mȢ]WU峄WTؔ/gyOOs6IFmYu>5 2/l ٙP#9CDzU1FiKQ. 9pEAxqRyR* SEI56 J B=8\|PG@[ Smbt># d_YAF9X6Bzx~n5,BrE|` ʭ:m%wRޢIpg;>9V Yܮ#S\`j h]~^d)Xrҫ#T 0F[WDYTj޻cL/Ed@iz/̀Ps!3$G~k+d KlAyT4'`9 ~5?A $A|>ɞ($#i`[@m6jD vJUV9.=m֝h_J wuBpRd p K㍸g4`:+RU?Uȇn+Gi&떇\fluX1F| g.7Fڠ8w7>lӦ+=EJ$0Gb,{)Ld6Ҋx* onp((hf s\Z-}׻S7N [|*u~.7M*l@s v[MO3>wOEB#=/Nvq"Wa Np>t_4C Dyyv2,ɨ< =['6&$P ;amEpI{x)Y.ȦFPIKG0b.Cf>V/ \=!ğ'.wJVHT c7/ad!e0|HJeq/HU##zu(1 f5jop@0.4F4s+l.]8#P> 'QpZܻ3':p,!yOϻ!im:+Z5!NJY?5/ʯ.wr˸{P8M/,|#!Br5՛V) {) Ή%eOҐ U fDE\.^!F}w|rPIi.lvJ{byz+lyc4i-WC۲fDx5aQuhnwyZ&Z,mGV c{#`\D'xb K [HT9~אP3b-i M`)ǖ̵1|u0;[ ?(Q`~U'< \Qjl .^G!_z|d\+:ṿ\ېp+p_JK)\eU\X=*NNp}4.eWYGeH|znQ֚ qt'KVOٴ?#c2ݑHƦp+umur+f(k/Ql$}D[j?)9x8)e|༜{$DYf71;mc'ZgX`*n5U@F#4Otom7J~A +&IQgf6 M/sto5kj" -잭@A}ywe"3YO>BvqTm'`Kg.~tyC b\ UڔUғ=Q%vO J1ѐG"xiRCԚ7Zۿ{IG*Ye *k6軞 c ~2kZRձk37Ҥ'7ILZub< wN^='p'j;(>',?i~VM-ׅS\S;E9;3(4FyUDؕdq4s#ڽcў:~_}W<݆-<-b|s g MO^y<ɰ\dO!{78y~jU~hl{ cgaǫ$@}Si3Lb&x0_ ;{ u|Akv1X{h{XΠbr5WJuu}ok>7_(Y0h~ 7jt&mU_d5:hU, g!?VhTXEJf>`v> CM)ܼge5y Zhnظ z ZbHFΖ: ;9ѦU17Իx;rCmܞG~~$ٍZ,KRM୅0.X -SϛD;B=/;'"A{Fh6BSk!)"x⭪]in̢wGbAl孖i}D`!} $^gUW;ꈻẝz00CFBރeJ񋯅MԖ(&H"( g}y|xUe!%}4T Ew&Nn&G).n|P,% |?=:oETl1Ȳr`j>!pB,kx@Aٚ eq|2Pk֖LgB15I:PoFH,of69sǔpshm/;YWI~{5ykqM7|r݁S.v2MrC 0{N! Y+Yd‹%?s=-u>ޠL\rѣ@~F SG]ZG9_SˎTFJuꄌ];@IA'Ŧ&b8/̑`|3WDhm0tV-R*fQ#26s^,s/Mo/iM VxC_woC(4Qb[ NxN,c0{(A;{ˬ6[oah> X c,DbXQfjNOX8ZmXQIXrLftwO=񞍋KWepBpW)=ѹ `TXS)\F9%&FzYƬ j4ڔh4k KDTnXJ*t9!􇕸ĺzU$e'/+}2b꫎ٶĦɁSX<*MZM! G2b ς)xm%sWMCv^:w@w,}At]5Lqe(]~]q 896,'>|qHA٠LjϪǠuԿrsF1X k Dl[W(VJb4vc|} OkU -H-;iVxvzRW[>t1.fa8lAg31|P-%p{YBR룅TYL%#. (+!.[ٯ43w3(>ߴsRo,#hmɗvё;h=ٵӝD?ڄ dWz;%83f0cn۾lȮ{uǴ,-KU5.8lTF."ҵdN: HUA{A1d{~r$oюjՖwYc}Y_hg|}&!u_]=oQ0LvIWیG؋J1X03掝62DٱPQۇ _~EÕf@σ`!{ZބosQb#aCWEh&L8B+#5*m$\Pj sd3yC|E?\<sz&05=\{bM5y*;? 3aX%`+,aT,Od5sD۽P*dG;ac8 PZ8qȦxYC[+R'di?7HQc%&a NEH31YTFO9\aL`<6M搂%q̏A98Xa.o4l`L8z`m!_μ& Bd7 Ck%Cx1\MIbG@fؙ3S aARP.\`*lQxOn 0&EQ4 LcK\Ylq}.)L5֢~"OYC ,JZkb06/쩕W}M~@vOB2u2A`HqӴqA'p{Ϊei1a&('䭯a){Jwu|cєI#˗/'3Fx ĔROubOiaM [_j[ dCZRb?ˎBxu#sOQЪ<gFZ~Ai6ur%f!_L;sE4χvJ*!D ߦ܁uJ vIG͓4ǔ_/ct`'uեnI9S|0lᇚ E]; _\ӟ%;NsM:xMmH7ā'Ik?~Q"T$֘/UHs#B`ٟWT'%q `U7hpJ=C48C;Z G3YAIlyq^:=#%Bߴާ1$A^ E~㚘 oWyWf~8aU LѧKa3;R}?B/D1M?{Nӿai= TdT-mo-"lX O[XsO6`.:=ܴOÐ3IJC]%2^ycQ>]Y^sކsKEkC6/;=f aqp > 9[擼R:j;EWрcý*p!+%е2ߦozEˁ'@eT'v@ ]ɷhOsݓydJl{4S-qkgg,a.T, eI+"yjQtg 3iXYnlajMUkuAf$qF˾r:}EE%m),H-2W\}1DBf dWƉ,H`S|KӦTCuiNGe_,bL7?#OVs2{{?)Uh-ᓺFψn)1[ 3a T{7il8ƃs堺 3H`ƯCߟ7:R>}A`C&!=PX*pj)Jt&x|خ![>>#;`n1V Ga=[?, 0T6{$D9DD/c:~4 ꅲ`Sbx^XzR3ڴ  Ɋ}4 Dk^:4MKQ#鰸r2PFcӊ8#TxX9~!\̅NH;]Qgm2ང{FBBcWK\NQ];x01F6{޽<4 4忿KVb"}hVuvP_:[GpHh8p4P"e5}c?j fN+^onTɕwOfu8|Q=g2yhqҰ-ga6ozŒ'Wf ( 聄+mL VBqlX4{~5PUwZ+@j|&ʹU6d'WuQr[UX? /]·E%)Hr}K4&M%={}&w蟐mnT8)6o$ȃ?sD]|J5ZDA.l)bOACP_V Ъ2%@:1 /̎FDZZ緊yVN%,oaEFPB𿹐z}^}/IpI29" {% gT&Qi&( q9fHOˬzvyXnЭ%kvxN<<~<aSmIkpSX<6.Q!__D@QcX.6˵HiVka1 Lf.MuytߨIhfѫڮIc5]y&No8?$hy֑pcsW^<m뎳zG>^iv ҇7Q~!~6 ~]" 4ΆAt^ ]ej!"?t7 S(su$5*F0T8R8b>vX779Aeh,y"O7?r;7( OBϟO{6P "㤅v)G<>(ԌR8Hgҡ艽dAk c$εR)>?ݑ4n={{W\ AQst@sӳ\ _"Ͷ3;ZR@%U8#E(B V Q#BWاZMQdoHJJ ~k4p!6(g/I]~-c3#D;*>=fNQFlLR^>xZ;ˆ~8.q2@jroܡf>C]kN5*b>F1ٯZee|L-Řu&P8齁dqĞ/2гd*RSM8ƖkCZ|:!WaC ͋;m3J;WopihtK9CR;P=vXw?peVn}'\?RY&[]%8Zr0j&X8vH4v_^9a.ǁXhBDw")-`?Gy޸+(EɵoC_v>4|}k304nJG8d0:2{[!ZFvƾE#OIV07v `Qh q rKՏ{ &En< `\o2EC'w]ᅸCʁ~Fts\DUj+@ҦZԛ}ei?xWro~c<'pT_3sLl~HJD=:bz\g"PKipV`)M,X")4\K{gj0Pv߿8i) ,g z?:VxkH'ES2.+wPp|uB~oNh7 ~_5wǘ^?\Mּ&%O~|nAB9*l6s=57UH&Л2Vak??M[7-X@bl'V~MhrVh.Cз20q{๾dzlkXYȄޅ #nms6}/kr~C;Z+ә{VC*PxHiX V1ݕѐ 5o㉒oN|;7RԬ9hV~deڢG*d{$K,Z&PpA@'#)3\S"ґ4R(̈́,G |jŸ^gZRdwnU{Uۇz2I!Ё|r-/n@;VXH( &{{֋/2/ŎWo T\#sQY bi^N靏d&o=]`W`=y>PHL7#7^+@nLJawK ${+my)::ˊˈo/' y0#I[Hr. Uh=J5O2&Z1=ϫ92&ُ9"\;+=+N$K-W4Xg{JIj#  &k}vGeV3h\D8nCs3z0]/+V5zBH])k|=4`OC*ICD#5EQ&j(qAO=immKNm2٣FkC%XUF%˧~=xJ1Hs'*]fxD#+5Nk۽Gخ%NU!XArTMU] k%`M2迣}sm'G{sߋqA,&d*[zM4{X@k ne~Vd/P>V+"=7"#{9 9s?<z3GtS>xdCz s4:;jH{f26X` !O/lCr:$FYdX{Qb_uIZhgRKR(L~fZ"12^ (Ṧ[~|k=u&fEA~aw S8DĿݚ+ԝ(bN-Ҹ,0n9NeCwFrhDP2fgˬ3 " {B%uH&_zڇĨU첵 NŎLα9Na~ vUG&o~4.WXGU}jpM[❰$8mcpH?:V;4XPHPok#48J|i[n5Ru X~ F+gn\<l66Z/;|H4A5yL۝'YT]5mRqG'` Ŗfh#rZ@$F'>V,_zϒ }?^ѶHqTF9?U\@Z?=EFERAc;ڲ1Q ,Z@iM-VR5e&au;'!<8LOf8a?=2(#٫S }Z$xZaN&b Eb^s2qD:kU. dzj-lN_JV2!|-0}޼ǭeF XTTnuX,5c앺-]]F Y9(>:~%{d,b+bٱ*}/Y' Qc IGM23F\"ZM1NitqNAk1^EF9/QY .u)2 1*'xF=5 Q-h E7T q.եqAs%>ė#Ū~EIh_@Ri֮\U0<:bm0%4u$aB$AoteDVi3OsL ZjP%"aSVZ|ޞܼ9{tbN,m~HPĽz_pιzAnI_9;bAN"Y1|VEUմC^DŽ[ep>.zxqcHOKv, GxX@jSYUPk4-5]. Xx7'՚bS<庑NJ:` ;,Ne2`*#0ΐ!$wj` + M ZFR84 8}GhU\ Ḕۻ8W ,w(b.Bn:O-2Cq1́u|;E;u:6^K G]㽐[(B)cUPc3c7V1696}\17|Ѓ}m R鱿a}U=х2"(~\G_ I!S@N)9G уK$ ~{}5{H\Sj!B띂w>iYϼ*S4&W^ ÇF ЦCr[C&T3$\Owyz0˷('ů}\M64KԊjr GO#̝T,%Yd@4FAG9 lEYGO=SD:%WKP,#:;g15YƨqxR=nSP1=[`*UZJ}&>W#f :p{L(KVG{4}n- RkZE}BJEeѦ^6eY|MР{mXp8P.NwՌȉLznh918Qт h!vPL륐 \P>! 3,H =Sv9^I jr<8N[Y+f&.#/OmdZڛ3K[/t1? ga_q98LH%Wdd }7P~9`Ɨ ûUar=&]Wbp`ݦ!B>/sw ie.|g +Nw4_Mܰ܋|a$9tGKu\)%d$ lsWN ێ0 ‹ F?)dEBdcHŏo? ţ7)ikjүL&0}Of. Olݞ W?bdd)\!рp;v|JL_$ϥ͵6'Fª8Z[A߂.ਊ=q7/[ݠGTNֳ(x[.r7 `g0X>[MKo2gPw 0XIjRLbWSmWx1BBg}QN / !)oфKxy|<bB8gz1$0fҬw^̯hkMc"AN׀R/%.0 Z(]PKnMl+Fk<5mx U)MN& v6ӽ~\д݈_ÎW d.Qε/}} T^Vq}@٨ˆS7 *: !XYm $Sk7pvҠpGIth#sh@t?)d>W E+>:\jKY\! ]E5zO%g)vLU #<! #I~L8h*぀yk" t١0RՈ ,jg|pEp{J/QN8 @R5h[WLIvϥlȜ_q *1v1 i"5';7\G;dOdGH^iƣc_,݂ABD/u[;d"u^(9:4IGs4Hb<; ,ITC9DWLٜ/1b,LbZ9-+(T jEVf>(7Y zq؏xPZI5A֕1 0aNxyLv4l ճmW1+dn7SH:hCH%~UEe>CKuTI~8.#2lu-es+:1Dgm&8bZktփs4"O?ٳ/!Yc#/XKӿ2Zd"ӠOBM 8WE'w̏ʹgCܒZ2"@:KxO4XDjj#tOV@?A'J/<$D!QՎq`ug0*j9'/*0q l=yin֘ .8 ?H rR<GeU☴Ͱ =Q-c_7d6`>$BǴa ;$yQ~^pPguҺ2IG:U>Qι]v]]沷Xm)QD$ "XQ !ΗtR,Y ]pC([u:Qy\zw4,,O\w.~K}"eQUm^[?]i0"6e)rrqL *AT sŮB,SWH^̣0jt~#Qr3, ",/}wXAq`R>Aq8L ە]66˥T} Knx[<|*#q.洂mh mdkM㵗g\7|aobԑ% B+@ ï8OSM8mlxb6[ef.je'Bځy=KܠYzBiW!> O<85 9}葜0!*3JL_*SĈK&I_?9 mx aH5JKzAs eMێ1r'}l۬0#e# ת>. >:ʌ( g#r`&Df,0"MhEV\|4QC7w<ɤC09\j`'@FT~!Ά="4Z{Ǝ l_ RcsRnT_,xC2&:@ja o֭ǐUlJQ<ښݦvJ^ 55-[Bnrz.h]ͼ$.?C}4wy& p$ANOH{hjmr2)kX9 !z'D)l@D~CN!C7m<.\? jMlvfCM>>TeclZru[UY]ЖZU#ó`t@^,?KPVy$xׯ˰"bG@U0j]V 6LoP&Fs.T 8/g@Zn"R>De׳&GȂ'-ac*kѷc0&iݫ@tڇa>|tsG/1'}ǗVPX(ZmN ė:eh$0z gP4H#}a&A *kϐGUG;h5{KȊ3n;S@H5>MfdOCѨ7Vk1"$$Y)t/Ʈp/Yj/KԊ H4טL˜2{ n@ZM;]ݶf. UXiN֏9ǸE G $ FwBfWJ񙩳4Ow{Kh_ؾcyfJ]W"](b7'&m_\u;Њf50w8PbPk'-G&N[U/:# J#0 Q;Ĭw~Rn|a^hgœUYM1Jڑ̣І1=UظMMWذnJӣ`r )}`#gԜBV$uBkqYw@ =hEF0AeO-Ư2 <#)i7fLfTqM'mVZױNM'2Kț˳4R,Z|vmwO;6yL\$9B(U3^Ue}JQh'Ȼ.3N>ZZ6?o.\  ~_(! :;o|`ޓ HZMV"r V9)32#_t4I̴T$Cҵ̗1ݬoZdeT?OioÈ|ֺ |& jM?U;9P Etދ(\S&5 f^M;ASԪXŲ[h)9ŷD1?Qd`v;apqN;甶n:+'X{!4KaNr2VHTD1@Lk~eysx7x6+雬ڧg6y^ o)fV;1V2mTuQ$쾹:k/]w-9kn%pPoH [JN\V,tW!E#fQVIMn_gQ C>:nZFkVF-s lVA@ߐvzv!r+DaUl"@ -x?|FHל ԰?o#׆N|De)ҕi{3X-J783E-c>84 㰖j#kyjף0tVVSq:k5sxb(B1V6Ç8BPR⍩&o-51Sc֐{EuЭeb=?CSቲҹ9v@h_/3-C،@EHo.m*'>@\vʿsLZۡ+<`M٥T(z+SFFPvA^a mg_a'G,+Ax0?4DD|[C: Ԁ?"$uJg!uҌnVmeLxv6)U5z : 0:^~Rf\B~"7z$Xb!wJfRJ懰ȧsVb{uF6"hg8츔FJwY1Xyƍ$|Ȥsr c@?U͇oVrWӫln;}`uua}9.dq?%ϙ j<˄Վ櫿_Yp9Ϳsdž.y`)=Aư6%5K(q5#0 x?ZmܿQm 6h6n(3PAגBޣuǎE'wp.%“[d(d J7_qz5ku.}Kv.A#D|:oP.Zs'lזnҌ#Vgj͌0;"H;г nȧܕ7I'΢m@/s7ak”Ofʎ7+Kծάta<2%h2]K@MgTȏݴvY Z^E"Q- @|ߨQFTѾH2/t )d Km\D>3'r7y7#qbdݦ#Ͳ.'{\W%pBB= GD7Э˽E*,6\Omp;=e+bgTR gk`~L`#}~Y@UM]w>z3,REMh[8vhaj9TDi!"|?GԷ?(8knlk+ངLH2MzH,Q`&1/YSы1>|ټB/-GԸO$_0B__]r)LpBgXe⚧߼BgWz&lsF.L- ^#E˸Gh&"sSL2['ixXg9miRZ\_;@wܛÞo /LbuO3\:J%UŬSc]7 Yi^@M] ).?^q9A3D!tvyp (9vm-jNk"潐i z$@89Mb߀#{aQACnǴ_4t~Er)8s?ԦYI1:\XAyVL qy S=7]Zqc8 "֪`"4Uu9Z\dŢu+=~ӐP]6[N]6Ǿrl֥ JygOi/p_PeXFNރ5z.W;m~9̡z3 {$ji(iY#E.U?@#S#(ZT8b,<i,HiYl9x\TZ'z0iRҦ)|vi&l?ͰrlFY6&Qpmk# ~z0s~QCF2Vhj+4x >IY0O>#pıp1vξ$]6!\}1]¦>)[vMJ/ QnzF85Epbv6df4=]q{Di<z ELLo`]tww!ߍ2J}: /hlgr(Q2ڄC ʓJڲȳۄ7)S_SŠc5M#L)$ 4+ A蓤 1p'ckTA ߸2|]P蹊*De9/ \!X; 5n~Dd8h oJu7#$-Zml΃g.d)VEcsBKtۇv>}-I%Ҋ!ŷ8 ; ނ;8czTHEA4 $,Gߺ@+JrUAsڐh*H}'BDE{B*^g/ͻ€#M`]ᴩ$ {ֽ۟1_PA}r.mHx7d8LEQqp?h;° }Kf;xC%ɼn6R(A%UʒeMCI26y0 DR %!Gґwͳ.*rS+| ?)S5w L6s#;qhy&VV ӌJM:9g>Z v =Ckۍ CZn[*8qwRxF嬐ˎ5CX;4`fq-_{` Hu7op9['(Wiˋ&OGvDIzeLsİtZpʰgfp؜d' n,:ʹM4V;G_P_|+essax>C'f~ zd -jU2M<=zL>hjEn$ R;?/G:r1,fl~Ϲ"uB Ml.^};HW:£Lߤq!bDNLxc#-1 vohOOLJ6O@rWtW?N62|bEjmk:ϴ?ԭLSQw[4vzkPGx56BFآn[D1 [r%KOFhAjx톗.E5(F+Qpeky ;zȴ8\(S9.x3[oc$b%;a":.\*`o /ReR><|k0/8K!AB< |g m$ndݏd88̼cM B[O^}:&\sJ[ab8ݬPΡ[Y:! Czt!pW\Nھ8*@@#\|]B%!v1Gdoߦ/θx Ou\C‡qv]!$]r3Mf N[A 3A<>iQquE)VP]t'D_^`ρFGK׃6E&&U4n*f?jfi2=o,6=Q2RSTc"ʛ߰iw*ִ$jWc>:,Ħ?SXEQRmp! gV}*t 5G6Vt55׀♣=fꀫM^>Ϲ= =޳bQkZ}oٝ`a6S3,{~J2iT e1oI?~m8,TH6?]Ƀ$,L iݎYUrg+|2˛"l3-A=Qr=M8TRjr8 5МXYZaOI`n&f&k%ؿB$Ռ(B_[W#@eencryT`aR&ebJ2- Gw̹V -Oh; IF<ǬqV0|ڞNϻ CYlc; Ëe9;? QRp%2I7_>k 1r>w(iG|Qž'Ҭ(MԳ Yk Oαʇh+Mqe1(x1WC70[ <[y3 W%#6B-\`x})USgY6cQOHs61 :B:.([2IM)~E81ׅQָ>XmG#j +T,X)"NkU{GB`LS) ZxWnj%kt|u_k?Q5E0ڥɃJ$ZX>nS)ǙL=_}tR$멩> ci$˿Ǭ9-9 =H6\ [8 !;=1Z쎨Q1 "_>ؼ"?G9GG4vɺuz0?,P*~و]=M Ȼ@f'&9$W{uP^:<ּ)UnEK*A+ݑY~?o_d՟s:w$^%pv=ɏ`tjE5e|-C+ `a} K}mSuQ86<3a? [b?br :JӪb&wRVW #L\2etwF,0}<82RW05xB( Su@uM ĸMm4\ 1?V1ϑo3;ur"`(8x'v׶USRyWSnp =p$yG(D!aXgonMU;_e-'h6>*`CϞnqSj6XpܰvA nBd6/S76B,tNG^=6O T)}nxuX@; ٔ> @Y7C(Ӽx9fE]s"̶fŦb즈g*fBTvnd{ّXנ'Z%KvbzMUCm2Ī+ qUR kk{NɰIbJPyess G.'ݫ(:'N }& la򎋒}k3#&Χ qZ|FC84p#&<"q7KW%rQS@HGSČ8 \cc(ڛ\S*Zd*ٛ7C϶DJI⥊FcR2Ԙ˳Mmk{=MmGTE}8R]+ ħ)QW瑴ڸ$7QmndWBvE9Nz̬@\l=柁 TF?VK˭GIdC% QWԀ,.w.CBd^tHuܞ%Kl4wcB.IT**8(c叇'2.:H~J`(qEpU^5[w[0dBT`y\W ;aݪ_B:_ZhC).Q&Z2>]6{[/E1!kt1{::4bU]|Z8ЮWIpm`?Iyh}YF0|.*f G4EiWAx `ı0㕝i>Z=akԉ^Id&s5g|mΰ\#V4!?]#6fMp&I&-5o̓F@S ֚%Z Ya7,n}ۏ7!;3Cۮ-˨du!'M͂I?:džhX m,x:F d z&SEDJ[~w:qЈ99X8cRҸAud)d^\.?h>>I0g AE*n@;*Wh(cO#s3ؕHjGjd${B笲{5,gktͯ0h_Ud3wW strs_39ݫhqjX#).L d0!Pcbmݳ Iž6O1.XzPҐV=7xU> R #DjEsԞ78Ûz F%YWwsVi|G"myIv}ϸx%I퍔4+JmÅs%M */@l) uXN:8p/PAϞKDYQ}8M]etpoW #< a{LdWl7'PfbbM`5[?p}kJ׬1zMs  a$[s3%mS?GgW8<ٙho[H*zREGX#_]A A 2'ۯ*آt-b3p 7$f&|_4Zư^aŬFVY$ȇ2g rjEG͝i!AgHظ,:q2{ s?*mteG{|lQvX-Ao"Z7燕y U&_jFz {?eG},fW$nMde WS5%Y=xךuO)>nA⥗SXYѧJ⮷rۭ[(?YQً!OB^iAKfcң:?'H+z'i*$yNljF!6zS7p]ogi1Ú3?XPG$=7W)r,^uOX qt ߩ S_:;*'4&㜔.~^6g~sިll]"qs겮Qf_lrHOEI$aY\j°!}Ӳ6z~&OO,j8"J 4H:"?ş''+/t{9 ⡨>؅2S!ӻS D|b!~ &Z+12LUMx,8GDv߅xA\i n=Sh$/A2DQy~Ȱ$18|G(AA 4 $nNl_k ^Vyfju|*e\7μ GռL 2a3;TGRo,:L_2ɋ!  rކ09 ) woj\D`[%9LW<@/!Cn\AƳqPpz]JntXV1gB1QWR 6UTppP9͙,`F,8+ ,#}@Ɨף I <IJd`:3/U&ZV6,ZZmsnGj`ViĒrSn)WeO(ǻ U&OzZyذܵ1ZdZ,q0^6x#Hu,s`7x²L:Z8w%7RvnI)sn`nJTR~X8NdB eIMikLh<}qv0 gr@ڣ,'֧BRKR2PǸ?}v'ֿQvDKIby+@>A-(R?)8!wJ).i6ч`WÑ$S =IzR ŋ`0pj3EI :,'?GrZ MAޗrFlC\/*vt:-;q^Emv.X~~ȹ@è~ ֺcz1c3h j*)) =b7UOȓa8⩖.( KWCzxsy/7ԴRfO5qYhk{$+r ^xӚG8L5r+VMm?Q7Y#iFmfޑhgG4}֐AZ FrQ`ƊFb$VEbabޫtVp6Ħ\7Yw8/qpS{Rm6+)x( c|kU 4 hf:u|ԿrF,lT'hB,|\HjÏ`՝L<+KC\ Ki,X2gvx#ʸE:ÖԮֱGB"DT!{XDXǁd2H,5VL*^a?T/ %}"pR  p 76plqݧfx$O G&Qjn 7mخ+akeMhd]Sn"7dxk-ܟ{.c] p05x F:`UA4f5 UX]0Aha1{#0m *ٜMSE9ƥ/$K AֱW__Dkj^|?|w)##u(y %;m8~$;; _~ty{R\_NE=(+!3bw@PՄ+·~ xaY<z'TIOWV-Y`׺"[)˴JK϶l!WfqkC^9uLD̢lgZޞ }UU[IX#: !)Cǁ(x4h9MQ[7t@}q!:UhΏђaZ?)7&}5*\&~hD`7rpaE%JbC_üAw๣HUBD]6q#=>L`l>1Ek~ѵE?1 9iNX=i.DϪI1? ;ظ4QX?|zs/'9[) @ BEjsM9`[Lwpme,UZ qQ}e_o LxVsKɦa!VcKX9<4' ]m|zsF p%Y\б,//Mwl7?Ц! U=[ CS'bd'-JOHg@\>yc\r ]Z hK(|8Rֱg Uў`j+LN?xD%lAVS; W5U`OB\GK6)jZ.reߙvv\@*lX'hB3 ~ͷQ1TıۭH(ETm |n۱nctI.PRk>l@nkn*C۷V)[JiKu+009鹧կR8 36 `=#Uf4 dBNiE4=U[r!ghvUT,V_ٿVIMLx ͘@clSqQM1g Jw s@D 6 /qMD=V*[f/ ^xb^I):;$NIOGboL1 YVLoi *;Z`qzK7f"Kv0C.Ҕ'NLQدR?(]\_Ȅ\` 6mU^#'S}n)n~ wB VŗĂEݪhOHtނ;֛dé= XBdJF<* A#qT2P dBT ,9Co%3bE vT!>&gbveN3Nl)1RZ(#* *Pf,vxH5hHLoq|24!R() Mp s#s w4It/GEtTӥV:])'ZwQK˨. @4 ?n^sAz[L̽8Hm4V! j9D Vo,r5H@j߉SVPʕZOemڂn 5W-2t~}r;<'tV 3 KH GC!HҒg9|]MCJ}E֒$rFA]N#Zop_=n'8[aY ƎM4.IeUA./  /.(((Bkͻ!v.FIc XS3&?-:` ԑ*\NS/]=ND1t}It~b=o/[mɰ*t@С;N<3# A_-̪lvX=ӪWN]TzR %Iƥdk蹁in.%Pcpy_ݟ#}G 9[Hܘj@0!­Hh̓߰l_Vֻt*[ WT !iE4G1f?ـp&%”8Ru u{_2k|bwG ׂF3e 'L"},jzk-oU95^;g UR nQd?.T_9F9~cd,"hUzTJL"OQ[|lX Jϔ1],&|JO "14^;>gLSRF.$ug kty:̬ė [q|8x3oj/o\4p}"se :6l }_\KNU1rrNRn7j#@lyrTdzHih̗&~ 7Qy$Tk@[( ѕG@[rEBIWl7KŔ3 tY3]6 onSWz]k걁8bQ+To3{ UάvV($JK_jY8 ]*H-flq{@݋<$Խl2HzٴSJMO,=ha9-2[q ;EpcPH)!dsK'bղ 1pc]-8j3ro[4ɹF^ʕFR#UTgK3)5tz,y\^N [AE:MsKK{eބOp`o"e| YY/sX45DzTke^ҹDhģgkX  L8$ :eAt)R@Qq+4UlZB4|~o5=~6س:#g4YK@dKs!օcSy{|!PX鐑߸߲{&``q;J=z+IzsO¡f#ߠ¨N9 uڤbnJa;|}Ё0ҺX !i Z=۠7IC«-)3OQlM_WORuG۝)uW>kRgĻl`7e.3707+us/S`a23% j_*>]|.17 Ŧcix; 3|Hheb`e+"a[{ZЯ2gnBY^W!_jt;#1%/"AKh?<&?҆.920&gG]pRݙ$v8:>G0z`01j -tyFV+(sB fb;w05mbC,g:EVX:ʶaRIZsl%?*zo_.=bKO) J#[!ɑ~Kvzg815\ܿ vw晙t(d)Zf}tLNCscfjb* [ڦ'[]3!ʕ[B 3O*zAȡuE6fSst*Y2_D^%b̎Q]oCVwEK3H;V Oɀg..}LCJ:^>U*Uļf/;_=l6AhO/A3 Mӵ!R1} _ӗ8۹g,;=H 鋂@ϠTԈclo?) l_^ֆRFtWQE8ԏ?RS`]Ōd#2V=HEN=fkJ]gK'ر *Qa 5ۂFm-GUy%ښ'Woes .b8z1Yk]&gy*C]ұj\+P z h*lՇA~L=PxH4Fɸ#(z,( *(w_1tӠ7"h> :W^$4w%mLiEZ*-סGF LDr95ɳZg.Mxm0׊53}xbΦcҴbdB9ٸq#;-};z{uǼb"?-" lvdJCDf3[8PEF"QX\>߰ :H+F;G0SFEBtTO\:7 9$KI-c~;tqS!!lQ/ɠۡ7&rd҆fil}1q0(6Y/~զ큡.@ a znNok³Za$220+p\%t&ItV@Hst)ouD8 &x; <$C^uJ 7@ҁ 2̜ xCD:3VQ"< fzV~NKǧwC& {zEg^Eg!Bijym:\B0}.tl PW4quHs3W' CTTԹ8cҢ6•Iϩ|g?8 VL̋JS4EqfO/N<gvAp[ P}U nL'Q lTo(7ΛVPrb5w=F.5 =lWK#Ն -.k-9Aie:)#;԰L u\_`<̞Cv L| =uDNkT띀F t8G35! i4dKJ7T&{tbI Q4"ʫn@&}JaڞA7#Ru=O{!VF35&px刹^֊݉f&?]HR3\g "JEɃuW4Ӕߐ7]u Bsk,WiP#Ek<&bk4 gMTmfY!~UVZ0/'Fd$ Y\Fq,"gJ $6Peezem"\4]7oDb¸Pt4p>Łl^1} M6\&b&Q1eZV)Rر J/yߒ/0*pk4 n5#pBX_LYV }]^/ih)o6ӭc8!ֱ: nd^=*aoiDW'>p\F9,tNɍ FddmL= t*a7ޅVYj10-JyA(AQЧ}PQ6#P;V9[K[R');´o{ NfyV]P/ ‹;Wv {j4'5Vޖ5WQkULjrGq`7U(n H Hh/,\(A9zdm@ĹsH!`yY%gjБh7bKjcnip}vAGpe ZWMy. v#lnNb"psxFOfu) t nY sE7֯#ZIvڰD. #LK w\WH2>x!@I=b+K-d2@iÃ_M,^ENa9\@u;Z qWbhBZz+(CjıA͔P霮bRJ3\h^TwI%;aj!Lfi!%2:-t 2 7r5܌~ -I.C@x,axW?u?g^;bX`c}V\f780: X&a]fFFl+LLM+$@/ SCu1gW j`Ux^3ɴeUvPf32~T?:'S'>rП^Xq n|OV2%B"Ɓ&Fdz> N?$ngSRMֵ٦[ŵg8[/!ۈ{zl3q)Wi" Ml$0k%t`v*[VCۋeh%34<~?֧>0Rq/b xaUxk+E vdİ%[|l"'*ƖစbNW} #RZotVC!chGʴ ,\jg$ `o|Ng~xˎtI$61ljІYd267 9xp玳Jq듀vLvR,7Qķ`>,pD }HDƗZ.>7s;e$äHQ.|cb{j41vbEY~:#Yh^,H&$`Ulܳ8uP > \R1&1uM`k JKcGLVUml 4*B }yu+{0mZA'eWz+"# l8{ߒ{is XPpӰuL҈ l7ne ӢUqM-9 rVJ# na^xf_Ϙ;ݧ|tH5@ jg{eLcdZ;|IT5|buD]cnM($0) Wyr?q6+*W߹Oq8eɓ" "1a~(ESӺiBuZ[f!Ƈ7}H).._k~M?I~ ~vq}W9NfW8fi \1n=(fzshwQd z*S[!~& >#&7'bO9OV]hP>pkLq,N[cn).лtr2REk&'CdqF,rI H9ԝ2zgfd$8=zтЧUC̎U~wl<N|`:E|fљC9ZcSr Du=>DǴs$`fz2oOrKeg 568N60nѩÅnK߳i`dӝ7VܼS9 q9'~fց [7݀ƾ"ζkݗQMUbA}Jhs+I P G6}7u?{_-wHwKܱQ` *YM| (pi^۷Ytđʶ2Q >h)ξN {W%Ξzqv`pIGh2/Vt[Qּ^J }D/+IĔC@Z9K`BzLSecؙlʃ/諸sUW]-YAwubP2wQs4w*4ZpJ'Oú$ *y;$`p]5.62۴Þh99ٮ|3POUh٠}'`F2GXVInf$2TD$Bj!Qk1 R> >}IOjŮVQZgB)hCq]p(SL? vҽ,P0tS]{9{(Nt_mʱ02Œ"gEJmU.;Jy M!2<@Z\ΐOj m(I;g+kHz?3TZnZluD˷&~(ltL|>$"bz#:(V,j+ ?Ũ#ͨ8AF\r2L:oB6Y? w2;UAi:['$a~$c[CZgx۵F-Y)wv[^EKب5 &1c*{4j]e2ǹ_x E)Ht/6ϙ<a*hXh=*kXf`j eC^o>haeY$=z&o,WIPj:X\j.8^13fnЖԶ}PINgo85"9`?I a~]":!=S$\D΄0b9"]mW(z__IޒX*.Jz#Uڟ &Y_Yjgfc"lntq/un|_|)0~sHLffn֙?Kqph9G$|!t Co}e况pߐ.F4;b†|Å(&1r,p7\O?#pZ|ga[۬ LKb{'(qoN^!V2Spb˷F@#VI 6 L+ݶ.Nӧr.$P`KMv n=lEP9H38E?ұ!jVtÚhW"PȪ3 rWv.׶ɑAF)L=8ƺI-^f w0\N TSZk3Lh1dQj`0R5/:-5^ek:TDT˦o_;/ɤQ."hBDY ӔGIYTMnZ4"_xbޔ(^,B 7!hӃ]x\~֎;׷Q7H1p]L0 bVS|۪׋Ao1S&IrJ@-%L׋bWYNȿm0)d>h,;I8"3|P`ԪxU?B׿bxn!>tUB$\Vo -ۅ+)6ǔai K6|ˬmh_`hz D?B[wtxdKƓޟt]m6g?7&UnLKEa39V\Z"챊*3kb Θ)A Yg?Gց(B9UPUr8t`tYm-;X׃ xߘuaˢ7פ[j:_>UDNůBUZU%,A.Ad'tZ\}7KIs Y"2Kѕ-{U0Pw*(^i|V4moŶyTbOYӮM1) İ_YIg6%/ dM!gAk0-f=K)IݡC6y˂R9l䷶:v.L˓nh̫&1_M 0f؂Kf:qj>%7ha}U^dZz ]BfétE06Α?qd x\ވYw!SAZk$ ӱO*$ob]fڪQ<+^37$?!?\Pֆ悉p( ^*ϰi*.냅UcEQ$.< \<$\< e:Kk7k):@3Y JWNFq$,ƥA38HaKCM:a a [D?NJ[ 1bTmngLH5R9?r Lo`g -G\)XLɚcf0;W:#˶_O VS3UHoV_]*X3b\x K$]tnY9/tIFҠv YJX!42 J"Ȧ"+椡7X|9v^N U&} DAe#Sxfyl_Vij >0Ib ޗTbF._GCzKþ֚Ѹޟ_GOB,sx1NON|' Ə1h8Tw${kT3{@*p~uSݧT}52.VL8ZmPZe)5bCȨLQjH]]Yw"tF  /(_v 4iŠŚ_FK u<#Yۤ|$FOEsd Z)Y8L?51&K|>?=z'( @q:Ǔ [IǸⷸI\TzyGQ4ߣzHK΅{*nDo(cʫ X2v~j pP;J)BinoOnjv48R̸+N xn"I4S;Ue5|Z}v̈m*Q_E^?~` /~ )y;tRQ;O:(! X":Xiua{̈́dv}_R 3:zAXˬ` TkW+BُʏrmxNLĈw%`}?溏酴Gh){+ϓf.|9 Dd-R,h{n7(㠟B-4 )InȨ@Nm[7 R|2Ѭ{iP:Xg,?8^W?MOtm0br"קO@dj֤i/&5ErC|{ Yu?ͤ՟ոTYE,8 F^uI4[dN &MoVe0.;>s9{Q50 %+I  _~LKf)A۲UTh<ܟo dDYXm8wXkF%&+fL -\[XY4cd#Y[t#(wNJ.GY6@ѭze ÖfNԬ̥t (9>li(D<ĽqP]wT~| g8 `L753+lJH*Xn*ckrmssΝ|,a)ҪKw2o^8 1$t}Wfpc5k#Qn%l8EEQ3$dcO^1cp'`(@(!P 9+?'6-?Mbqˇ4-y7;OR^ a2L̯GAqu3|RZwCD64tE|wͳq S1mg"**N%bVRA>~)^yP_y&90xá[RW@ggz[%wlN M\+Ht0T4cvoe\zܔt׵;.uaJ)Zh}r yԓ}7ͬ5GѻIt;vbcşV <딢Cld(]kRH|b\UZx\IEx0N}qW_vB#NkC*({}.x}ƖMw~is J*o㨊CdV+͎ݚzWҭ Oߘc%!ld@ǽ&gZְ]pf$wjT_T<-h@\?Ej:; lYL[:W] ;VU3 "MܯX*=c4U5G#`GF&&*aB\Sq .Z^X  ,M+'vO|:t[½ '~f=^!5Y!j?L ðpӁ^- ] ܬYΩ=R4(ȷoI_DڋY-֯2> J7Kj(6TBz|G8glŌ~tJ!KK*Rh;"rR* t(x!ѷx]hаO@ʫ&^?a%1GJa}h[$5/5XYie[y7g,N|T|ʣP%@k/lWCo1`2ĭ# nPWY$d9mE܉ߤmOe"0a{e)ƍn҄KS*uI+KpGdX# -9J\8 IȤOڬ9ћOZ^ʙctMA ovxMmcf6;fJP_IHO9Ξ;lܫDtWݥf`oߩ=jڵ+2')%4ءL#?~z։ >Ϥ"k eX!Vz?{>(ϝ?D9 {chvL( LzҶW6  eMjn[ SI튔eڗПȭҋ bU1P&wzMJRlQHq2yk&zfhPr(>-,/K-IB786VL9D'2y8&q1`.@5 ~~K'.WVedpo=ONr(pUAp=#Н^ڍm0I^yk[+[l a'QKF!GZۣst5sb|KxT8پF|u |=V~Ǔ t;~D4Z PA:lHtqj4Ш S2gȌHv㢭k=ʉmM]v䚾K9 /b!3j7q<8S$ c#qgim ɒRKυ3UŨEt0aл&u3vh@@ȵF`لf.{n?ePh?'jV33(]-d Cfb2[Ie`7:p]41ɇ^Ea܃qo4Xn/] 饎umV28^t%G(&M)G3=ey#ĐEQ[sS)r\O(}CҢr[Ӗb##Dgh1fOY^W6Vq{::E c#[h 7ӱ!tegc900J6-9 ?($R,q)M8ruL" xőA OPXWz &_VA*\l2Ky3RvH0"$F7mIST|o(Y#$Sfs'_td| mw?=+u%`HtJ/`.SNaW|yqIxhurxɷ }#6ǡYLg Mrظ+ vmJJwϷC_ f%赑98ju Bҡc}bb)aadךּ8{O DhqunrXhh @@n]3U# 9W夥7qOX-Q7̡X-1; e?TQݴjRe̞͈ΙcW8,|0}Z)勇_:;E ) [pX:Rt@3*V@;q/k7gߏ٭ڗK(SQ7~ ,3c$YZ%v0doKOc>@ li5՝ !zK乥>6*X46ei!/e1)W.ZMfudgzm[4垝:{1:TAHĒM,=AP ՞’P^q i뼣3upl>O-vG:]" =ȅY;% udyXikB&;`ݍe{1^xktQD<7ug)S؍Υ #r<+Dc= Z/ʽ%!=]+R XƇfD {u3DԢ2TʺP5\<]`HŖ8DBLUQ$K]T\/- w&aF E^D{`FУ]S1֙V,-)m-ia| z! ;#ad`a0nvI>7[ⷆi͚>YO3oM"?ss8pig*g/ONT)"}-yR˜!%P!ޙtX.nfuHQxBl'L>遁c} aHg4Ku[kvPYQ-Erw]s1]fE!qs5@!51[M ҅զ$LI'\hbEpn5zTn.g TNXR]aBSTxrb;8 1L?_)ɞ, _~+EerM3a`S5=\ 6rQHLbJ]o|Z~ft+xSt]2\(y@ >ўCB1Ƙ-75|>P6EvX1T%.2ESGuRN֨hbH}7 )E 'tPB'#|Շ\1(,В[80m\1Fͻw7V38B'w~nQS+4@ZEp'7D=(_I@b\ 804/7n\_5qF<^kV19ݬ[?4w9mӤSVQ0?0tio(uTqdYnĀkFP"wߡo*`’(V"]ZK[9]y9v&odX񆲫7>b`N*(ɮ݃1D vɘMy2ܹy!KۨxMz[đA18)@[%y`O5A8ޔ0,W}+vP}JYmHrlCovU+\N=xbc?wK-@T?HOYPxd` `Ucۥa,{F5!y7D!j]j_E+KE5vNg#$6Y-8o?Wznސ776} z.mGz?S?h`u9TU}r }E]SfXg0OAV7fq":`. Lav>NZsyS'9dHR(0i,%==Ǻ_rI{drggy)?k}f*%lX.gAMWMFQC^_քrQT%i~f`ZE2j oH}Yx7L)wi1L V0 ^x.F౟u^T~OT޴Ӹ(a#֣EZ%rG=z>~ IoAϊ_֖SCZ!1sjŹkAt-:C씥! 1ls୫;J̲v_ Ye؊>?s:o;BHz7%(,c\2r:r/<buaz1\/LեywIOX]HpMwR'bdc- .C} k-JjaU{SKU)^Ϋԟ۴Gv*]O>(#4 %[Fֲ6+#gA. W!$,#C>OL1AMvܪ=ò'/bB$vG~@FZx˕i0V0-ril?/"C>L` x$:f-agAb}3kGU*azE"(ͅ%C篮NbIn]ndm=@dieҒ X|.YD &9unWئQ % RJ~b<:Fy?NQ Pfo=ޜƧ"ǞS{_~>qn*g}L~)8-BY6#E\>v~Lr m"WJtz kmkvtzۊ sL"t4 >8Gw/rq](AP)m zn]7 CST8`s  4j)|-494aS6Pl2Q)3ވ]]MW+{s=,<P4!GfG:e#ISqp>^.=KT쑃NQ9Y- =k=KD?XEX$Z?þ;W|ϸ9~b# HwiV3F$/rxM| P%D0ݜB6acQl-Perc?^3v~CgaP=5kcT^AUg f_"|bSf?AZC^~U7=~Xd :jp$v*ȣ|&f7y^zVb_~k_l#按wY8ɋp$MYi;}S'FR=).cz9q&]OŸ*e~[:GIWRX)ӷߒ[QRؓܛ6&.3A^x#S9 |v77uR6)D|7f|Έ/7Jr \?`vꌳTzu bA Y6`OaI[HlëS813 GWԱDRt(cݼzO!5U!l-{ִ($S-I++%_\ Wܠ+!shX]CTA=Y4/L1Hlu(3HH{v.l^$ Y4E)e'z}*Dna"&JeY!]+?PޢzxR aC麇MD0J=CfMH%dn`^ݸ]ڢ2ҸTdREf5c곈}7',/njsv^hXZKcx稊1%[ La͹yk*. A04x *<>d,MQɏF~GP;ƅayKֳ0M~)2 %=UN.f򮧒BA_#O)*nءݠܭc2e֜$?})DF @H%Ki<-;`'!LomqxYs!Zt.Q&Rڦ3F%:9>iy2%!8K搇 ${HnbWK5UhôԕS.KG!Xbsf( uKs-`5ZIa ~tID֎}Ƭa[z_d 2d)mP8ҥTNjˀ:sim{^jHd*$o Ѵ{O-<O bUMZԖ0mfC^2d^غ9a2ـE7rX"l>MCR.gyNO"+0_ol/av7kJEb|*~[-V+ W|T)<%m@`2:F|JFHf`x ad?X<ɽȳK¤gu;M 򅜣V%o)&xS ^ Fm-v^C3`+t嫨wh #^yޟCmw߀S8 +Gd(Ȑ7ܩpԖ3 XNO&c@*f >̬tsII˱=u|bl40xo._E %p[R`FCL Cb19hYɶUlNQN6Gٖ_ks |3 ueFc#boL5*'u󈳘4rȗ@Mwd<W,3$ߝ+ث;ZLsrH敤P##c .qf8(bJfЂTƩNk٧"9!k~9 `o е'EŐcg,[9]Y$M]{}գ;7Nmi#I;]KD&r ڞ=rba.O~]#*/--YNF_ I = 4g16$O4P8dpr^t%4n4In,w # 29_0E\dxHh\ 19ḢQH,UɉBZ% >fEd.%kJNV`s gAq6TA@=Ql['3\[wI{,8k*s#=j6t@Ez)5g@ +`/hU? =|^mw *[iTc}{ƻdhخк0޲g;3XR8\ wpDf!?^%_C[ZN'h$M:9m>ϠU'k p0@ ّfIS2Cp^ӌfI8 EGac)Hex ÝXu[ɖT#.CEt'\Оu|Hi =novǐFy  CѶI`H7Ϳ|%ಂ++3J U(Af`1,  b f];#IhIϬ>ra ơo_s:uIq)DCaYE=dAkjaPfMnDڀy3'"#{zMʍ?G@Z@a\?I-GQBACc+du{HX\A&푮5_OfonvsFXiӻ3څB[Sv'*6l{2+P}5i\U/3?] е+ue{/b=Ҳ c.9*HfgDIJݴ-@6qRARu|@K9|.Σ뚾PRa0$McOE2["..ROác)lK`Vp{g7aзsNè d$`,b[Q2=`ƾ)9T'}S iFol" Ҧtk_"g j)96iDAߋ{>k6ΑaC4/JDgG+HN!(cPk![eN<+A4d<@8osW]-VJ z+'BZ +m$~.QQ*ޡvB#!%Feڢ&EڈqLa—D3=?9-Y0+R,_ S#U Ng2AVݡi ۴)ZP˸uSg[9Ex>*1RA)듐Aa2aHQ4:gf[ ;?7+]~A벗K|&,7QC:yi_8|A{1 41Aϥa(a;ckU"J]X \E|NK ,s}{q~$qa!Oηƙ72CUORw16bJ**pU ¦?w#p bnQ\niͪ_/˙̬h?&P.2nјd{g|d^T|s<}J"Xg=k r x*?nSȍUf"FK6#f~̐v&oN-?m\ G:Xq wg{+M7j\/QÔ?';[D0]!g?ε+&l% WYq+z$F,Z0EEE;vV⻪Bu uQ%-`A9+c= ^]msuEx$dلP$۸z*MilaБW<1wϦG^)H@딣w~<׈ZcBE>12mlfQ'ԛ3_F?^]bҒɏGsĵ55Mm P"E'u,M7i1au1T Exq߇#trk|r/;o-؀y $- @;+#hb`V6kTOO+W#t}&6?^0`z&Vl62Y?N %'"8;Y]$v_Ū qD+æYelaPɎqEmY㟌Pnnz}Q~bf FА^?^fb: <.:N2Q"4E8{{+^"BKE8Q+6JrBViזn8cO+~̋()HtR]Hj $YْQlsHc+?/5+#X Zey aNok\)FIqn'!í9ғtD[m{@%5, .gS(lx1Lsepy↬7/KhJ2Z%G~%oO÷A L/ V@_)#` 7g_4%x0Ї>CNόqֹax zPùIkL)9?AuS2a>6#s9rh(9Z If )%xvU)~Ğ7mz{/G+?=0[Uk==&A=lWOgDrbd48ֹU(uMIǡ;?CE)uM#=Q. |pP* Ԑ5BJ 78Sp } պQX?O2EHoyM Hrq'Ƅ] tJ,}/Dz :6 ϡv. JV@։ܭq?NǮPD]{_IgHA-~[[lUi)2qt[ >JMV1Yߊt};%1w .(\Xt4T Ѷ"{BA)Q@*lPc|˥TwA]p1ܯLL)Y_O SQBCO,Ωi+vV̀ xLw!IA6 KwƮWW!-\dy4*Sl/jB"Вex*l"qyGrjc'se+xlIBb[8(A*)p  b0/ZG]crmʐ:wet͊aE7oR\ kuMEQdo<9 2%6ܹfr[Ph~t+k5?: kfiwZoU~ƶqY>#펹ZXiX &|_Vuǀ2di:7>}[zIgxzJ;3(G<$O YEG׋VKO 02Y+2A×Ѿ# hO&/{=Eѿkwf]x0alBozQjnUÆvceogYx\8j͓DhZdDڇ.ݩCs \Sϰ&o4s7ϻIE*O9_MS0EMVYmJ>$%Ol] U3ZHl`8ΧBq;;?Ň'hfR¨8\n~46;wfa~I_lK|h[ʖzc$VzRƕG\s(Jw~Ӣ-X(|mC sϚf6J BE\MsYz[Öt@aLyJ܃KL6kVP#͖RbOŝoxU_,J~{dw >#C2:)5 %?fVW'`NDD]u@YU]]wntB1V9oUj9q-"  '%'@c"aJdֲ?.[N1a>ZR7h {pNuz(Eߋ+)ŁU#qa+oWȲqFANrJBlx!u>"smL bl]d~wpzpx+6\ Ȃ$ "1dP>ԳVSqm|hd3%7r~ј(>4Zk W4z BZ,FfF#yTɑJTa {amUܬ]eW=޹*6Gu$R :>y_l>ۡ/CƟCB2{)C~];%[(ǭ F@q'UF<#y+vB  υ VGoR*WhH[_h3qC7T+frzjn4++bSSbo8V鈌.TRoM(Pn2g^ Twqل㾍W 쟏0}>kҨveկ?q2= 3Z;ީWpMJoO|G# wyLB7hN/>^y)kٍ`5{ߜw~JZ .*!?ڻ-at]v]N~e DsoH}{- ӎk» @$";pEI˹RψXb7Hc6i Aվ7:r!fkL![(.+h( hB< 8U'v"|N#zgQzC#;ӣ[ۆ: uzJc*ZѬBkPUa1 s,1t14ꢻב(:ZQakf?7 h!W3!Q#uGOTT&< {` dՃۃ żM|^ίJ?u,QCҶSUp=d mƊ)+w68%?;;zEe(u>;zsBwK_ԉZ&6w@ĺ>!ݶA լ J_%.=y4%S8E& CS^F2*s&~T7waQ%ѝlWYr3b|QXငʮB҈'UZOa% !cύظ)J2Fx[χ +'l61_ݣ!Yvjh>p{pb2k 7\8,R,~/^_5rSV03r$Ud]=Hn>gp>U}_ v{74CfU˨gg/ zCF<6XIr i@oޞGDI6xh'搝kK/]vV=r7y|ƅ 牁ZAU(}A,SE{9:%HDʺ,ͳ󙻸lr5#%7 @5=H_p+;y71M.F23eze'$|qK4-l,QHi32>֖uQ)i7. TUg׊ Y8D8q;̂@09xƍ+.2 deNN!q<{Z5RBkrGABu/ Vd^+QJLu0Jxyܓ#hXίh=Mm癿"P +j5 crxdOv9hJ0Z7MF+yָ+L PEG\/KKDZ̅.Y_Dy<߅!kg 1( `v&L=Jk8E-g. yN޺@vDuu;?C璥ӔƂ&DIyR{)<Aca 0<`b?,IGR#A67^F] s~OK+c2G+-iw2/(6Y<*8sBA3R_qqj !=t&Qndo&,PhԱɂrPL&jFzlxU'7.Ƈ'6E'yCZkTw])}U_?_{!\6tFн&z&hذm˳1k|N!h><{t5\hh܆x mٷhe^ ~P,C'gnw \[{ Itf/$=s*O˧Cb֍X=]y?;B^ FI,E<0ipf!W\BZ[kjӃx F{'uLAEiY=AW'i5-rj"TCG/!J} C"J@0/ȱ!W_0*,}K}eۡ#mBۢ$l0Qڏ0QAlQ êٹGK$'VZY c7LjE3!%#z`Կ;Ygh> Pb fBvq\ S@<'(-X2OAc~+Nj|b[`ЧoAxбR+] {F}ER=rMpbx5,J~S3l6ҖɯttAAF,s%df/_6v/":ZiH|V_3,|=\VK@8btxW"[#m*JEXRbT3 #8TQнu*=_׉JsQZƛׄf|˓=MnaJF(O2F&P@}积:~āMz+;l CAյ9SH`>;yN}KDtqC\{&wo )>V P5J&L>'OhTT6뗱~L,|# |B4s}Tb*lpv55亁,qi]Ct;*E`\]՘N9cT≷W ynW2fm,f> ˳YhߞpـW~( 1`MCeRVcu"y$CV3"NDBC0fkwc0O s'®:Dv{ M >/ZH!%/+BQWˮ9`K\0et=~vfBH ڄuU.sڎ}/Pt-vVZ+T;-b9LyٺzqoME9^]qn.Q._\j4"iB1^+Qɼ%WLًKuGWUɆ|(A_=6?TJ a;{8j&Cā/g52KYi s)d葏5u OVzXgۏFxc;)2fB:ftG(S5+ 2pF%ʿ^}KcIj *ׅg?+j_\PqLuWJfkwez)lΗ4m\O6w4NȢ3ɑgjX[qDP*7g~l|BKR/[I9G>rzFKrԕBe FINiVN=Un./"!kx {r+c%9s3YQ}ewR]um%2ֱ f\v7ܮ1g~wBK&g}J5c]Ja;-2/%kÃb@ә`5YL` !aí-JJb4rR r2!Iʚid#x aZY*"`C3n R 45) v3vo=xo$ 6/{(uuXF1HᰜX>C:ZFFґ|Uƾ)u]p+`6 0+P{2 |RU$5Pߴ ~I.V'=3Wx6C+ s+y$mN8NҳΉfHR [7aj;kD 9c{S{PXx.s0"}Dҵn|Oю{H8DyysF]oC.4(]xp}j~Dɺj3w}qCfH`;^ܭX̩ Wu(1c9@8W'}d{T>ؼx$\w/Lܓ^F =f{aglLJ"r @ H;z/ 0hU\zH~NpntD`)]+\o.: %JB,\cʐ%txF-.էOXY8 R^;jO0qcW/@!A-YSg)%whs BV4X'g o4NI+36+qP66씩) n7CSKບa1\]|_`q9t~?5QGulJO,ٞ)Va['Vnyz+ˡV]KfcFs:KmطAv" ?LJ%̑P֔ `sʛ<"BL?A~o'[Ji r/>S/6pyD@TP2o8A]=' ϲ֩Lm&;oRp0fv$.dV6U qRzNӐPT^mQWe`xBVߐb?BAT$qdȇs1o?:GL9k=i @=pyl#[/s,Q3N|޾,ݖϵt{ {@E|#C?FU9#G~] Fų+m#gϚ U0gm r0J:_ T\֬p!VAZ"9EV x/[f2c`Bg֏eQvT+2]VX/ibz-oY #Zw/b (D/  4Y9&/}}#F4OkE0d(Xn#i$oU Ud-~wjٓC+HHl_Ktd:#Z ޾~WA{VD՘Og+%f6zʭ=CwsMg; [J{~S&PQNPvDf[dxD4쎨jeO҅8\obn~o)fRN 49wC{S?Js4s2+̭@jT"ʌȃ^ wwP(5q΃#F|/T҂Љe8/[;Qriʉ{ 2XABJ0t`q `zR RIG!qYD߬P@= @l |V޶%%fVcydZpB8`Z$ch=DC󱙥 PXgNj`8Td@Y X fWheӦGV߰O(Z]w0 pr=] X皽‹.k-m2 y/k~;޼ ě ?w{:H_qg9]N]5{fKS 0/scL*uU`߮{iM HIۓHpW-E9ZUYQ2dlr\|3$?x_2et)ʃIdi`MtQvzSGnO~b8/GZdLB!N>.IC4omI-1^G]crH_3کû55 uQ LOm @[%'l3³8 oȿI {1#~tgLsr^ajleO%˞({[\9wI&Dk1i3%nX)%2,eYu3u7Y  *>802O;up -~t%q-[=ɅI_̥w^CDLrCi?^vk Kw(@~6м!\WXdN^fr0gʼ}Z+oC-~0Ww(#ԯȢl^;z^ }u)= VaJdPRZԒ .63I+8%N\u$Ҕ2)> )& ϣΛ%G }%uIS46QȂ"Ix噸P䣑CowJK#wȡ~}$rt=P]&lEb"Tizz7?HeJbl *96hFDʮTo v{&nEwr.Fg|ek/% 1#72? 2]jHYwMo]7{(;ʂ?&v/ڑ1 żjEըRd'S̀XἎ؇ VG_;YvVCvV=.\`}\R|D zU s+w)5Bg#uzH*.}FcQg@] N:][xXz܀5o[ܽ!4^H': A2*GK ->xYgUh7_a,Z&w9DmS>FR5عDEr噶)q,x:)Z&@Ǩ+Q" 3MfTS&8vyuhUO#Fy,VELOy1MOFAW9;q2FE.d]}:tK|oqJ.tG'({0oH*DkNԁzԆ!/|JՂyJB.OQir|rjkBo#Tx$D^ʏ.l wJ3vSCK哓@F$%L­ޖ"{`R nG 0'ŵJ3:[cZVp^/MGxy1 =)Rpn&Jo-)&RvI9Y0CF'm_)d޸b; P/:|=#Svҹj^PY?KjL?O(7RݵA afx4+c@ؙ>W̥869MHׇ1KWdʽ}ؐ>{R­䧏nzgc\seSg 0}GOtA>kٺ1&nrpdb mJ8X?dn׸Ig/~EڝXB |`}D4|)Fx<.d'IiS:s3>?vfv]j%y5NLl'ި8F 0xtg#s.|1jJ'"|H\c uu!<;TL]ZnZHX9;h[/>|qy6~V=CP;=Y͞їth^;<˶%[qal.\dj6c2}\<%ۊ|?RHI)kpm#gfX-s gs9+9U*^Hi%\G|ͩnbؙX;r>:(BsJڇUBoΑ0xZFJ}S &,x 96#5~m".ΆqsF瑩슓k|ҺM!ۯu"S1Z?S3Mw7CbvLޑ Kh, QG烙*ÅcdS;Fj2/ mf9&TyMIU5peV'(5QܹWLSYG!ʦad#y <8\*xtߑAS۱h Vlә'̎\_1]!ZP[rG7Y2߹:R HT :?ʤMn;(ExN3Ar26 7Xo*8i!+䙴Xdt]0Yt.ǝ| jC+CĜռ 3Q2dBdgbE{{Mx,zW_H ABmW`bԃZ26`H5*n; 5 `U w6q[p5"B=C06 @)ԽZ=h:`P%, xXʊ&W+~{i67Kڍfj"=EwgG.d=":9 [>݂/rW>pB  2!x_s4+ȱ {Ncu]hN_MA-hgUs"k@ j_ʾom,}/\Lt(\tf9,g@N~e_8?rPhN7V8Zh^U2`5! 8*0?WԆm*A7k1 2oq<Ь@(%[DNAxKzgdI7c 1E|۩ˣn^6(!o,),(9jx}vbQD sU 1׻eݔ~*jH>{~`҂G^]]z~ )!MEwQF!iayDٛ{8Zg0TqBP>@.UM1ylM-J8^M zQ5QrEcmnFCۖjAձA]3oX*Yטcd5_!gK0.SϢ(+N&, $Xa2|Ѝ1 eum Dd$K>< Efa%C,,G\=nt޴GiDك;$hKZ>(N(Ԡo?^MZ7HOX8Tp)Tw %[d8m;9:O%f_?əviK0vOPL-lffbĒ-rw͔kt QKumIu^fH-n,9n~Jݖ^ds@)dlOŕnPt^j ɗ` %5 @QNDN`lC ԟ^@;KA]g,Tކx<QSB/Ry1O^s`8yTAwmѾX6lߟlFs4lM4C'xh8(pRkh3A?3G&m+2bpfRpBNhXΡ"gD9gN2o(7|XȼkN8$1Lc<7Tk@sT1L7v,wKwv;xzjH"xgMT UdSO٘b`whi; xV qvD ֺB \%kB 2t*š2|.Ja:A00g'ʤ;D鸦$  U钋=ϋo??gJ#{@Y}M. 28T9г#?nK>ׯlJw6qUOo~;ܔK&;?Pr\(20v-O.8eTBoѴ^}yFZ 3ͯ&1kIm`m ^~mn0<yXsQ r;c\d ̫?B\S@%Q}^w_2[^+B+DeGag1;M'ɚ6 f w~ CшA(w+ ʽ,QH `ľEO 'VZ fI= ^* :^>O$bP.)I1YfWXl+AM]cryʣH8wnA%m5{8ӿڳR)iRl-ߓa:L 宫{,5 zX x۞VaҮLu#,~4&ꜛѠfg&̥'u^H_H@@݂8A#Ѫ>E306Aܝ~sh2*|a=H|G@w]DJyA>r~6džpEg?gSǃC49hLǼU&i)4Z1pJu%Ys6OQ9T@7KJ'NAb| e6!@g؞T&VT! нQ y?@Xi}s1gн3_q$^J!~OciSjq8LN%;g R\\]9Mf zփ>Q]D/3]/ؚqq23 R>[\ 栝Л^9t/`~ʕ_.HHx.LΕ*KËxn~{j_SpAt~Zs$(LD6V寥Wz5GvJ0yQ<`G @E=~{i8 nJZ)RQ y!E PYx^:rmH;-Lz?ʓ2?fuC"Η䁼 uC.62J:h1ȡQszNEL/aƞ&@=ԟ1p_`/)_r3]<'1Wӟ- Y}W e4XtQ˅G[ŰƂCFʲ"іsu,t|`,?h& Nu xfWaE@> aK<ڞŸd|#4a|} 3|}f (-\43hϾɍoqxEؤ OC}w+bv-l+ҴAeze ʹѷ(4\gӭ;w'c"~FԑL?vzLKjlUxSR('I1vߓe(KB]]>6aM,ػBmun.˜#o=l~NI fу$x]ޤUVI=j@ ?Ԗ;T^h_v,mb.e$!Vw='g\֗GQ;?5&3hc\>,W&KWmWC ;`a|=rJz)J"jDBbfʫ^ϴKӲP;-K :a^o(4#(/NPb;0h  E9sbX~2Е&lJi}.NƸ {q nAOv_ J]![rI"<(Ώ3>l enh/狐Dyt17#R`խO Xբ%G*PeV֙4ivqT$ /Y0Ǧ$B@klm_%4nj pśrhS9'47x0rA|%@4wl;:uu>_y-+W"V$M;'] d%Bv!?ra \,\ds?EQD^ Fd~0tc]xD[R}ĩD8阜HEGo[L=ŧi"Z-Am'mCj9My3j&'"+ܣ 3I/=9Ss"Ss_X}UBĦavYݽjR?b +lGv-H{%y, ?FF^)10`a\=v~+h\w&uXhJO|c~6~g0%eFrէ2;v~k{;G ^ԁP?0A=^Q 7^[զ {3藾Z,B!KfD`rGl6!R 4tKrZ!@PMɹ1 8a(?;I?I5ima'dcU[[jAODJGRfq?YUy)}9 5S/Oy0(..5l?%du ul4qply4mraSK%ڙ٩dinIJ"zDzR3_7 |;L+11+XcJ{i9l];hh YvUW>)R$Y*X@-_V>!* pҧ0 `]?K`ɐ?|VCa^Gݘ.t.׃ފb}J#@)HV \Ip4,)(m0JTS&'q˄O">* 쿞"Ȍ'ήYQ7޽KX!CY܍hNjŜ;vLam6Rg%rbI=.VR,vBxȗ a D;!9EHk4>7&V˭ fQi^nqUCç<ouw$dQ?>~aJs<0>۱R|``&0 n PPHp#_M\@B|^א>MNw4H4CjAm`J:iwM_9 1`%&fF/A?6D*P vn3Y naX8c m_`PSR0Y8R 1 HZ#nUrgp )j D ^ںhPe.پ=T;q2|)W}` "G8kpHY.$Y)Nޥ.&d|}UnIt<&}3mns_3^WnmnKIB?Cx$>O4'0ϝt+"˵bb_Ȋ?0 A#;͓U~@=)?d6J([bJ!g^gtStrپUɥ:8K>S11s3w^f[.dP[w4c*nr5wdmVCS=i{NVLY}%3AkR;g뫍R7&uZ%546*^4u,8Mr6&9j a 4 R?V?۲{JXb*'yM̞JJ<Y9N_PmYqݹ<|̀qG.+$'"i iE"~, CJw).cGEk3Gꀖf x[\% _(ؚ}{#|.J-is3S, Qdbt6ԇv2s¢tCְ..ZobWA4#V#;ҭ&dE}a/ (~4K}_CcYSԞq 筐b'9)K aޘn|i~T&M>~Sj^fi׷n.|讓gk%8kmf/UHy MK+qc320WSF/*9 i:x*>Wtwxu' .ӌ'U:YjYڒ? P߇k\~8xr? -3gKgF"ه4`z1 M.@+?=!2naLuBgWU}dySn0Ͱ5 cۡ  {MՂ(%WISVT4'ܶ'@7:?HϨkC3ہ0#)hCO@LB2eQ⹤?mw Xa0 x"PZF{%e(. ^FJcfF;=H,(UdE 7TPؖ9K}E#WJGvռIV&X^9>h_)aV$[hyf(ciq` 6BY+*z/l!8 4Ub7A D)rI$2 kt>LW;,v LpY9`!gIm'v!\wwG.]kBp2lxoUa0ЖS ۳yj ๜IHKűi& 2O-Ue bw?'0Y$wNe.-1`zx M4۔ˆA;9wI>f'RzcU/vf W2 HN㍪c }E{ `/YZ=9|/nzbAWŐ>+5W^p[̩q@n_ՐFZa)$6ve+yheԇΒ(hS P, Lg@7륇jMYM3.W*lo%W{'V{ΕK& R9?V-屜~3F0A9W2'fܪbgX!dWC% uILyh O\[gޥ8J#tWC !;>Rh@e>k*Sse⫨{J_(+j{ʣ/߇/ /j)ZKda/`jĎ>˞\ ! v)^UH)=v*e%3+=(^x>z/Ҧ&󔣼(7W]c>Fo@ TUދ_G Pʉ& ).f8gݲg \G9UotC2%O*^=xgb7ŌT.=ajqLEMC vcx@!*,n$ L`f԰p KH=vt[:pZSd0ua 3L*vjR,cz6b x=fݜo 7UP;+{ RIk&)4}]o6]14],;<y3"eҤڍ'Dj 2@B*J!1Goh!zmɸx;>fC"̻I򢁚d,r^[HM,%<+ ꦞ^\q\.IhC듓itIa־6ኙg Tu5w0qH#螔c %4n,cEޚ?<681ﴝ:H ա5R۽ *IFzX=Vn0 W"w;.F-VMBZ>i"M&DO{Ŭf#l)-AhT,N:,ã/U~Y ͫ׋<,dzPW٫.) )f?;YJUlђM =τ2=[u|CZ@{zl-UeFe]ǜqS*V@JDݸS˅Os19^7PR@?oϚ;SX 9=x@~j޻̵,/q1󬔺 k5@owmsYѸ216{Q]Gcu f兪,rYflw/RG@uSh;}sr9g7+$kzQn؇n,ΜaGה.|4Ɉɀini@Cߠ3#aB#oǨh)+ƑlHz/ 6/-AB8MDG$:T"os0cEmg=^Aa?-Z+ȥLC!%i2#7h,q0^aw1ײA||6ۊAОվmyo֞XT)%SvGAGV)'jDnrWdWX+<\HV=#J.oX]-.JL-bW9e v+A`.y,2 ,_dFDF $y3 *^ gjU+OX jplִh?îna#a߅˔L>^XP RfYC:Ut5ܡlԗa-}Hi\[V@_ʠ ;1ɮ|^˂oB* Y.ٟ#Z$㶁Uʂ=JB͢ NB:F4A0*ܬ/6Fw0L_BSh:% }RoRr׾@{shjoq=ÍΓeY D ]bܣ}si|=<_];aSj;:IƋwڊe :c7 wJ:kV:RNVij~*瑻qڿծ Wen v0n݁LY DD 6{nъ*qw庅b 6U-I:&E( H>V)dc.p3}% xETfE9g_I|:Ƿj.]<=Cl?6]q ė-C&ʈzlT~%kgOf[*ɿؤ kQ>z )_-NM:_+"><(dmGzS9 1v%hgG.#L#9*6@x b 9U.˓7lIq`X2?x R-Ip>U4ŜρkŋaU|߬j)s:<QKNsE*Xz?Us˨K7x4ƶHp$7kѮhPG"l̄YA$>- fYRǢ *Ts1 ǫ"#.3 @Wd cv'` .>'>*5};ڴsނSIDǀCe ٵCk~)J?]Ue|GQȤ5_vM6WE!fD+3sD|b,æ#&v?Gou~S[ pSvsM*3NZ]lM"}ۗϡdUx~ub{"7iv ٿFlxl X\o@B^%*R9:{NQՉT:PhXrV8,*07jbJ.4e_Ōp8#=39ʁͨηOzڞygشx0o =j)M!;blt 1u@4[jD8wO#"JV0#KSaO ՁeE!Mִ|`"I Lj9MXck,mnZo O j]0 =H`9$%nC;z2&ne05jZ=] /;wRa[Æ q zw(d$ףSQȏ@7!. ߼#YinrsOn znjfA!mN!-9NPW3vek^i!J*ٔ7NO}GBJ釨RiϴL7:"Nj/fi> kw6E 㧞,T>^ոoG#C%c(ʞ!;5s#u.n3fr59rxv#ŧY/\ts>d8?&^49c@Jc %ku)44k{SԷ/n*]:% 쏫F\-/䇂9rsX[+VLWss/{f\p!,[VVZays,_!=w_@K(ER f/RI]G#<"t b/|̥ :`BrgSxBAF+s ,>nOR]ZQ` AlW&gp+Gm8j5w Blԅr>MyIAЊSavi~VS--hW@n.So;Oj0Sв)}f[ԾS6zBTӉ]W,OzF;]3W7+0鑛Ty/0@ Bd 865(VAp bYT79$$BM\x4']?"*&d}ƛ?uO{ z~[ݟqVL&q3s){:6K=t/abOʘaB|N—W9y2},]8֫ =%ѿw;bnv,MLc*"R 2%0'z|g]utm!*"Qj.C|AE)0\ ݽU+Nvc1O-݆&˴^085 Eūxm(}]$Zc1i |[$Ic}YR'My= 4;_2 'Y 6ԦHr4;{,)l?DC pRM*m߽Ec7K? P!?1KN5-Q:U\fNHή%_ ;YΫ"0`ר^s)H87'ruˬ Jx \5*`E d:Au J3XtD{_2IDAe`~ujеwOMP n l 2$[EB;&BGArɻ/gp6˷RQ 6qEyF;18DagN/h{o)=he@#Tʕs}Z:V'GgD{=9%$.m>xW@vwMAԨNCn)ɠƵgwWBƲ_24'*ZY{i@p]l: u /!u7ToA#Dd\jJ4uͧ85*EĜKbKh2oq!1GdxB*N=*N1$ ʹj*=! D`eP<1?u OXa!Fm 5j ZE [SZwWEx2E@XcV7|2YĚ ۋLة'a<|5ɸB~^r+]l/WƳPHWY8Dym|b#78nu% "?䳕׶ZmV~ ci !olLw ͼ#:pob|F:`Yrg  Z(U^YQ˙l '?݂*a8t2Qy}N&Os:yKSͦ,$~dyͯ *\(P+Pu/+5YpD[Iɔ3%}g<ukn>l9B ,tT64fs ^QywȐ60U;`jL( d*Iȉa #20ˮ}E۽wBHkSjF]'#>>` ,U&^Ecx"qmj/@Hzꙫ Ak*N'|::-Wv`*95Mɥ)C(XrTSjFW`yrE\,hZ۸vwNlqtmqM 9%`F]X/?fTY=aηٵ`9ƚ)q1[ o=>-L[lMcd_'-Xrt)tdxf@]]FO M (ȍfhf孫*dd%O`|JiC}?eJErdѬ{[5-8a$Jp^WuQLDʹә Ld˥l&yåtU 鏨SK4 _T;6G/?aUE[19|HGs9ThFSNL^;HlXNS1 _YG3kK'B&!=8k) XtP2mсtO8 W!g^:<3cp¹gPb;PP,+!@ފňz՟[e덥!ߞ!5׍LS$3 eE#Ctg_ "/DYki/*qg7@+q " -H)١cc6Ǹ~ ӸC(QjaN-kOQmyԓvQɪ:zL9B0G7f0ͨh`B $gtVj9?IOj};T`>>4٠${L5-g_W֌p 9WSk.-$yrWqnAG6+v.-6 |;—%_{mdGRfe11jQ1$& hFӽX|O5"~4E잌 $%cyzJ477AgMf#mk#z9 *OYu.HuNh.2Gy -h*  rf_\.7'7O20V"Ez|BB o9KZͦSX].K9q3!S5k`_1 ̽erv AVKRm at"*xŠ|eiozŒG$W ũ@̆&E3\6Akr^[X:UN>rY üpX9a 9kM~H/`w^XX,(9{0\aT Ŧv_P[ AkJT賫ND;1Rvh^~vAKƲF)8vuWk9^"ϊIaA0jA[Bor~d:ɵe%:N]ze NhsCZ q,C%3~$$L<` ]8]6d?'P;@] #'yӋˏrjK?fi"yٖWQ2*-aXG%iw2$H2DбGk =]Fs6ਣT5l0NHF|{%+#J?>sP0:YyX>=b[t@m2I|S'OA#q;xgsmt ?K@J^Ox5Q؈+cŘN{4z Xa1?M7 ~$~)Da*".Bw Kp;-HM&aÉ)lmή3QW۟C$FwƖBdTWE>+m̨$<1I\m=; c=LO?%_ϩYAfd{9Ω%-13_U=Z& Ap69!.drs[EʹN1T 'Mmh4as?(PԖdN{߅u(9-x~ ͍O/k&$h#Pf!& eT`$- UJ:C'6B}-"8Or{tkL8^`)(P oT+}uu#a b)UAF1GHMeC`EkI/$dPVY!0yqF kt/sbZ5R/XiQ э1gzWdCOMYfDڥ¥iZзnH<J^Nߐ/G7r% z"X2o+SWfA]4؎0zREb̫F<\7kgz(Cદ 90#.y̟}0&~Eю11GQ;W7<>Ƀdu#lA;D{ ǾH,Ɓq{däڗ(8Ƃ't:ͿG#P6CxJIHn90qyp1wrP,'' p2)!v{%rz/8-&X!x8U3gF"^BEG#f+gvCR,j'`hهa@KO`'uL xG3f3k+| 8;5^^Y.SYcGkO-w8?{i* JȿIHB+xzHbY_N`n5^Ly]/2Xd88XY7y1,Bp4". J5k'9& ?ӖXZѓ9x@ f%Ts"ե&1xO⢨372M ̻ IF5r?$|0̮1nVD(_o -?!!7I# % D~" %ѲbґD:v} ;ʲ,𭏀~+Fg T}Bj! `^EU>;6)bC6bAIVqQf V_=cx&z<9`.VJ1'k>c1}>rkr è"mبYOwM║@H>fXA2J "AHUPeŽk z\~53+^Ut4a%a*f9!( w"I`$!Kx%$jȞx?p[&> êThsWS`9t9@\B9,Ş n?`6Sńt\Nq5Ā?D3Lo\͸]'g9y PvKD~FY/.o0EkoR_!ogண:R`rp|S⅋:dV&M#DF+y%4|1vd7dN4E6NXYX¦7}Q/1T"S'u@nm3Ltdz:#<[{C<U;ŋ֑na@f'{:0n\W36Ē1TIoGyoP 85P3+S<{R^r~v'zٸbtKZ\B[~Z91쁱 ҆` Mckal5}^JFh"3yZRaK`+"7:/)_f;^ՠTҏ,Ӛ*p-bLrW gAzN:<i_(R<Zl>T0m7hKP T'Ԁlɦ^Ic)]3g"X`%gt!-=ckjc:OCNoy jbjXIˍ7ѝ 98aL♽8l5݁@uX\@zv-2@T/^y:u9=-K@bls6943m:hJ_^}6Vk|I *$}u+^\ջrExp艏/-V"^QFV=N|^d^fqUFb:vy^g|l\&[Pg>oIŅ1? fZ=:> gK gAU.FT4|^<[1ɿvTdBT7GJT?I2a\퇩>(kCƒFp;G{T{ncȼ<3#*Ng nte_!TǝeqiBm#mb-qZG0P.fSCH²'_)ѽyWdv7wH)=̛rx΄Rv v԰ue6HoS0P|OEへl@i7 ^Ftm?1[H6ՏĮqgWl{N|M@Ê<`u.j{{kݱT/T-ZzBpB^XH%XK:J"EH#qnSjaK zDf9/MZ쥥D|fق6ԟ)(N>kҷ/녺0GPΨ =7_~BwhPEPTe"gG4#~lϥ'm@lfNX%QN~ s9{1#"?q 0))y: "}h8+w/?o ci"q?䦘EK}直 ()e *7V H 'aȱ"%%&aUaY+<Eۮ J}2Džf9 lVUB$\\Fs+π8ZU|ԱWU} JG1Ŗ#V0]lĕtA{ԓ' NU_೮=X+n"8:f\҅غ)vo(u/H%ط)-ufx[iç]MY0oKz[ 'VmLtTB u媌>] Mb![15]sO`'s2Lٖ o7M( Z_jUc )Gw2߫_DչCq_Ieh~3\Mg> f2{'634ަՑ4rDK dCt!`Mp[շ"ѷ8yYnZJ:'~`㔸,%Q?0Tn90oIF_<6nͽ+.O'hL u{moٻ,ˏk>ƉwBJׁ_Z *sZ*7mH"#!#Z'm]_Jkfs#`I`Oc'!c*_KtFmP{ߚ:ZjO}ȇ , ODPyM[l@yLo@ςJVYiMyo;a]v bI;yTJّqh27bub*K? 3TA=x!D}9 &Ih$NI%C: Q{yR$D}LڏCfL>`(ˉ]dRMrA4w&A#x&?J8tئMa)'̼&ˡ%ZwI)D@H #sP<ӓJZ' JW>L,M: [:e Ny|[^juJl@rX'f.ng9"I$Kmn;vJppwQf-&j󭔖~K5ח~1As@c$/)'j/Yz)L򫳎;bD s@_ υ+Lb~לּ4 $;7*=,QjjK]>-;, K7kjX1BOWl⑮QIqϜEdb}0okc74Za6ɭ:f׮%Rejrb]awV/2] o>o麣%"DQ<1 ]j$K)Ќ~FJ̺IA Sx[U$:=MvsَÛDtƝ8@\Rg99řU\,Z#}#dqmb~zŶ4UbϟWmƏ[o֣3OyY?4j:Wš}:ɧ.gR+4q#) ̦5]t73ç; jK;bxCגђV5䲂y.tB/$&hRnBn\)>4v*O5iP.`vcqo1I; ?- XiB%% 0lޢЯy=b Fъ]@渥3`2疗\ᔠ-2 ?@GF {5_BW[lRaxՏ}nMrX=h<#+gQ~ hL%0ͰD] DR !mZeM>w[ }-Gp1=j/Cwq&93aH]p*%Qnh_4FX2#{eQ h1R[EZ*@*! :t+>@bTWE=V?{DݠW )L T (Ҿ]| bN6 zn~'XD5kN"y/x:_ȟ40xAyJw„DU4'7'(g045%>xlZal{ ϖ6p!Bc؜Q:4CX?0[VPI>B]%.A EUagjU' LUFfV n6m3T.6wS{<4"pUܩֱ"+Vf)({Lߺ7Ct섅YXTpo!b,‘uy&i7'As3{3eO;*aydlDߺjFܠ3u =[ƭa %kA$q~?#1hWcH7@5#ًf~ vJC5-3p4WBf=.͏B-kJ.AV|9_}f!Q93a5Ʌa!!YF7}{kMsjE@f(rHIVU/Ϡf yZw TZ?BcK*a|}'qYvKz4Pyó94Ƨn/QlSQ#{сTF9)lan:S7L\~Jp{H @@ Ła3&mr)l Ъ+] eβzGU GIӄÝ0HXW+&$1,*@OHmxks(!/'de>H-(*=dt0Y;3q`dvYZ]$7(x[͠׵* !WÐ'n(+t gF EEGdlĵ=m:,t3Cmz W^B_`8EY,gu#6ƘbPV"Rp(z,&M-|]G(þp[D &du`ۨ\V%&4z}H*>\ uzڱ_>cc!5rz\~Jm͇7L4 !nNXuBd[ ߃ CwpҹY:0 \  W524!ͻ$t)\hq$"vܘW+ ,d1^sHqW>RDd?,iKW%e\"d>#:ׁ!j ꖘn3'OT R)QjOP@'&0dTDhE={WNK!3xqiޒȉmG7oJ #cmpy Uqh>$x1iWȷAu`I.=n %s&J>bDy NIg}l`#e?ta (#8OimѐKcD80D? _D2^v dFrC6p,ΔT\0;&?rFk>xsD3=5Bk10d9_z̈QFRۂx%i]2tSDKVtNsIcÑ[Hx$%tl?\GVݰ]%0!}R]p#\etM6p6cDZ'o%9qz"kuT~p6A#$h4,u@ǧoa?yTOv96 8ևדdT^SJ"8(ƕ,'s=5pg z)gIȅ$T&qDF3Nu2N-PeYBiߏ9H+A;XhAa{H̸e7!\Zr4@.ʈU)R ==kC%P[,[6jᭃ"c:(0VE1KTA|`)[*Mb>RsO B> j6 H|CgyKgH u\;Bg$ anv9Ї_]+ՖVFW|ܟ9#ͭwĻ0Is{8sA fBEFGd{iwr4cCLsܭ+v ,R&sl$=P\IP&&s80k&+<2|L LrϢ`N,nCLك`w0σ21n^Rs_s;ȶytbĤQGG=Sa:#eTr ~ & bǔo rrJI,.m@1`A9hގ)}E'S 46}-c#ʳ 0-@iFXgC qT`OO 5#?ukCSY]X c0Q 腰[AQV>(t>y~~).9q9 ri;׊tAdGo/FZţ )BW׳D6x(SM`u.:!oG ]T0LW"jz.H"ʅ;h38m`["=fo7b_mojG*{lm/z0UhKvz{Ou Z*c5=aQQ(Zݷ AW>\nw;} }!/*V5"sYT9mhEvNZ reod0n\Iz'{3GX^Yi|f'-kz|g7APpkUuɳA`Ʀa&!bו4l4vbIW_4$a$ײ;4g>ּSlV,љ? 7p2h/[%pw#c? ][m?SⶰL v;G8:qRh7~,?[\\& DTpgFqvmZU`qDGˇ"qndF2yDyꭣZJg\CN C"_fᆱJUd^"H܆ K=m0ѳn8PR"nFn4D"WV/p:FQ{oP# l7z\hwӷ}*1s2u@[vB-TG+t/N &lqG[THhRd`{yoHV7],+ܙMu!c*ſqcB(w=aD*aǿ/wD4%2.\5J+UrͤOG$Ys #_žԒW}nx\qg2,) LsqZ*MK"t57ծhh%B`Ss]֧e1~;R 09‰:LAz W:eM]ƅ .w!neųB!z2EQA4 ml{X1MWSsVX }7k}2% oYvcA)36"E+#iU#1Z2:%gfc<$LM1_a'*6 zX3- ˦;޵ȫd#:(glʭ0"[w\~u`b[3d!c,$ %A9SJсX ~1OP6a$rNR"M Oܡio}tt:P]OP@[ '8 ^'MVDנ|z$l pF̯rzBp 5 62$+'\oqO(Q=}Png{[}{|9G&$̂}'wV',_ƚHD2P9'_=<~ݴ~q Yd+䜠h#MK0m4%)=Arkn bDgOFGɋ81 C^LtP8:5 ۗes$xe\5(OdˊS9@l^IOۃ^M6PNJ'sI]َ=A*ȔX piwB8jAQ⡲S̢">jkƎl|*10dUOCn³Azښ.)_ׂ=uDhh)L'3*}ͻa@^/4M"*xM/3~* 7~(wi~3?{Z.C {k LV +ݹ)ل93C5*" ~8.bE^ IQ{p[ B}.zE' 4=>̈PY4rr.I=!ox]K|yہpy$%F%`!wyu>_8߂ ·!a VTe,rW$Qzj{E0iRyh}RwB.1UJlݱv=!SET1t2سG$>h?fR>:mod1Ÿ܍TYGJ#"GP?}AiYOAV 70ܱ\[=((VE҇-+mʦz'05 c=8Um;b1jV .U)IK7领I Q]׬έ*3 )nrya6zݤ`~5gHCꊃįUt%PqDٔX6 EIi\*6׶P[a7!2Cf(*&4ia `\ad(H7ȕ1h/UUe82M'H&=fK`)w =DEvw ~ GLhToqCGj&R18UDcLS%xc2⁑ C81Խm  DbdhԮhjd|^Bu]B-HLmV$sI2ɑWV9Ʌ5eل>))^yըd?! [|ˌfL5 [&, ^-C_^ Ou.KX" .x嶊VMsQ06WY('hh-_f gw2nyff|Iּ}]U!j%SIO hWeFF|_* *Ş׵# c٣ ŀOI$n+?J| -Cqô9֧&:a|xeOҦ#?z#stA;+nrrCӽ%4EĐpC79=cIFuSmǑ%=}]8ZpZzc||CFwd1zՆIM'\rvtt(HRo /,!"v}..f D9XpV9}d>@ciu'>Tю@y]>T>'ZⰚ<:,2X#T1f(SK@g=k7ZKh_xڵ|Uט1VG@lf}ҥDҍbOy269&}Z @WR20"H?[WU23.5`IGXHo_IUi^DtUs.e`ܟÙkч$Ď.(ױP(ؖAD "BzJf&Uk}í!rEqXU\1Z>&gW[ HnQ+Y꼐$$^@3SRk*劉 a?\s}PM'(̶=;^d\†*ҕ,"6EFh/T5. c](Jn;ִCy|>V* &a!CU ? ?h1j| ܿ,\ QdAL샖aWUH'>ۨJf}:`jSb6PyU%3,lQ [#WfXV PbsцKӃ@E_JwqNc-OV_4%i yO~< 2DN+?|hJIt"El '=s~Vo|DFcNc f`:XŹ"!absL:8g4TFQ +:#ϓ=X;:dY߫/NS[+̤I{H<%~1ETqOh0Ėg@ ЮB|t-6ZXC(VnAxP_/d1Na?uq^k 2o$'S$V~Y64Vٜ[0(Mwv$}j 2A[ Izd%mdgԏ1 Tt݅ebvQ)C>KxwM"Lf`xpJTvEʑod$~-arb* &N֐2"nXzbLd炶){؎?, NQ FbSj7/>{=#|+/ȍ(8*4R JLak|VZGjG InF1xn}bn Gu6tyA}&ygA(Nt~M ms2<3|^mЂ|DȥG=lG,Q\TFA❐-,ۅoiMn%3VciGwP- WCH $;Q<3.v#QI78d ^ wɶ"hd#ȭJmѭYE's cYdpw<ߑ1Ϩ"9FU"_u}r ń/љ 4"Xe;  jZ XO%ՃڷN[TbQp,K~+jOF2 MkgCoq/`۶?H":T=$ynW4mEQ{L"8!:@pFzg'z&uMc(ll/y;498OxܮFY~Je[_*/PQ^m8Qk)z^A\{;côcu:  \5Lg1o %o2s ,R5Ҵ* zFaWj?/hL Ԡ]nSIsO-Peƿ /3_3g:{X-\96U˙C ǃI6'.1/6ag2~hj:bL@U apu kk,IƼZB["&/\Dr{s& <'YA&6*q_>;v9c> +c&Hؽ%Yku#À7S@ɄIB*sȂ3"^-0?X7|t 8V]zYfrǠ<#-'L*$o%}9lmf)C&SuQɕ~kHlp3]N:G_j"ߺu`/x|YPrV!t63ρ†#% TrWcɨb %Һs4b׮gD͂7bUh>kq9̝Ȍp%j l irqzց\Wk񖁭eI_%*<]hp^ HΩߑ=|3;FrvQDQAR?g&8X#kcD\8lI1(Y^5)C{>sC{02F>w5rlV P\CE?ڣǒSN<'sX%r] iXE3ᕭ4XH 4JN8~imqǐq[8):n MbL3AKCPo '#UϫCi6ZJ3 r+9WP=YU S vN+"7tt.}D|v`Q3c)/'(j0TjCw3 ĵ9%Ǖ0b; HH6]cbpB-+K:n!I۫wLNeߘ~v]D:ҍ~Ϭ{t .VUȑScl}ijAh60f 'HqȬ_<,>wAfhSñr~9fOJ 7K.Z8ac{hf(ֵbcf I5jVvfm:); KL;hJ _Hq vKWv@%r<ΑDG)/7GUd'x<KӴHd> @#:jX\F+G˜K~GIO% m~6}eZ.Y} aE*B@{Q>a@.YKx;`=K&?‡$g4Zix3WcAj塥 UEbtCQQbڼUoO'oE^YeL+#J̴daNO=֘ty AsZ'vؒaV.i(Q Qv[SFeenierȸ/%ȸ8RI6[[B.Ō~.㖥Est)vcSA$dsAv,`U%Ư+O>^ a[7q6Ia(B6@´*%p0Kvp?x@nL+%M=ɘUd50oļ!$&aPUjLV6Sڷa)p&GB{_EO0/fM(-fB;VLdb&] F=ͩk$,Eg,wW+Vv:pz z0Ma@eo81KA]hK5q/:vnW3F"?-sdhɟhO"1`5lR+MTkT7u>2+jy )ŤM$LM~ 0fCZI10t-es WYx %|}Jtf[Sߨg Kp b2m/3@ 2R;0qbpڿ0t{u!G;~՗yz Q&& Qφ⻀7gSfkݓx!Nk)TUKiRm{:#%Iġ x_:,;T7m-ϣT$oG"`aWxbC9LL|Fti[aU*=,o e= @'vǔoc*3sWlfSgt#. HuX#I&: tFk@Ry3V'19iC_g:ZZ67s@h JF繥=\X_y#Kݥ'Z?Ho%Yl@}BTp[6OV/LˉOn U|~t-o¡RW 6[Fcõ* ܳ0jeG}=57ЃK_i]ڃ8ow=s +jvH/w 8fb (IpCw5,3҉WBJ)Sf'˯ A|48j,7B'5Lxm"tMw7 j6ғ NY#//=JGzKhʏ]ykJ4_Q+(o=&)"@vtd M`iprf%WX~/-RчlODsה??7|jC`oOCbԦ-mVzJ}Wf1Y,ؙ%F3&b G la/^dj]MqiÒǎމڼ`A=QCʢ+HfguN6 @ RA2?(GӋxRNsqstG5[L,Z^d{rR;ߡZ r ȭC&Ke 7rra盐ZMB['Gc+ur'vEjY=\Mt(,$@kȳhP#]&BNruVe;&LQ 7 w+#o`o#p=zֵ:Fl}QW½{CN7y="7G)M{tn'?_S~*`r9zt-6/ uh1о‘k*76,K=EO"av;oCKgM|D8ŧc g(Pք|& jM;QY UciKR@J#m.4J bd"<XfC_pWVOTu wr>*)D EqjYp޴zCX= 8~I5ZdCWi!L%sg{[?hWS~t^F{OXࣰn2ܽ/}$,bpَ40{I)pg؋ 8zm1o\ eWW'ޥե+J+N0=&ir}XZQWqh˘rmKAiѨ< gبVJcEY_2b>`jSRMYt*Ea.E"7Гɼn Ӎv2EgLODF+ۺӰe_L Qsf-Ŭp}o*b-|ihX[\|e0`FP8f.V^jzʵL\"Wء0CCp:Qx'>r]`^ؒ j L!r]&P|O&w˳513`|L]['b~}WdZA륧g1qZ4W#ڛK.XhCCė} +kJTVM334QXtwv(\kGa}_54]T@W:}ۊQ?xt:+05WE9eXD/wa{ϴdL-4i!N /ti~do"!{.WPXUY&Щ_tR|tfaJn?X݅ Q٬0`rE{n[YɈXjdb!BdX'\95Q+|++szVxGNn({HǴvpfz1yx6ztuІ(ڒ<@9&y,L֯H(We2zKRNBAzJ)Da?ҎfUj\F䓣.6Tn[@! Iag$3uEs\<>H D/6aؾ ڻ$q?N&\d;`*tBxg2*{Yk8/Fmq!MF3J8>A3"dmfIs/(|?V& #zSpu8A(dɅ 'l߂GR1s,hr{&Ù&e_D`YG!S^Bc@⢍D)y]9aIrhxcB=I 4p&!8F^l($jTxkgv M|\9.NSlQ:tR >0DLĶxy?,G!*IHHc l)珪v"Ft5hbtHDƊKNzK>)z-n|.Ν;< >x_JjIU;p9#0ݐ)]9=!%& gAJMfCs? ӳ{G^N|7XZߎi{[Q՜vW D+L]7/jFc?< VZ^M1},n ;@8^&YNV^ƣ IʌSGd bl}f5<4fc+}Y0_;ÿd)ug_SvQƲ}LS2--oy䥠էc+,Z>2d҂C%֋r;/D_z a^6R Y's?VT,ZO(j' @g?>-p2QSc ":?8nFa'h#*2 _vڵ^n F)$UCY'C'~!yyeDشyI2O@Xpꕔ e!7 LtU 4jo͌O'҄Ns&ɤ΁_t/$>P "f^e}5uI\\qyI`XBXZ P4Q /s 0j-и4U.Лe<9h*wIHˇz rVz:Ap!8HvhxsUĨF,#T]J_J`dx5PH0GKb\+ P '?PҀCCJ0qʓ:8&G:ĵY&C* sGNb~}3m(HPB ꬗I@ig%̹m\'2KiQ0O3P3Ɋb~k[hm^ +y:/[p WBc5bW"64f#@77LJЖZ HY:|;L2];gֆ~I6+ŏF*bBc@. kzF]/;؈U<)):gWʹ$X&,kaj^Zf,nV6#ɭ@}!.o&b;%<=..ܮBIK+?3ģMI}xbNb6 5^G3;,+so-lN@!2 Z{ 'qƣcl@#PY@>/zެ~ l ub{6>++wq~Dd{9!ګ<1.L-Vs1ɛ5%w7&S)^xg&)Gi; 04mB%J&2koh? d~5Da<մ1Ic+=<É̬;@xG2jT1b5q̋Ǯk5Ln vsx#V s4>j*5D! Ux*xW"GC`nRo@m1 2q%\[2+*!f\WF>p?z4WEc"cOr-Do۵ij2ǻ{7=R;)iLM5y.ͼhXNvϋL PBoI02MpS6VdQ 06PtM> ]DG[D$R դƹJxhwZ@R[D8A3ƙp A %; cʶ^&4 p)`9TZfzNmpO` ?1\U$B|_7@'P,񝘡"%wˡiKH^? i &4=vq: 'vM,0zx|[Ldڞ/oZ|&^#7,N%*0sn3ڳ3O GRw3zlN').&_]|e#C.o|dIbdwDw՜tڳE sq% cܢj .$Q5 OTSKҰ jĒ_MIXfNv*cg*dKS; gH(KD2s)< BK ~M@:ҁJ3fDd7C8)aŗFzGNKLw6 P#8rd~^0ӫҨ}a.*C|J-T<Z㪚 Ly1@<>iiy,On?_E?^àfC[B9Ҟ*tY4%&RA챊UWc w7fn;_c=:IK.$NzrV Ag 'NQI[4w_2LmJzH of_͊U˖wg b;| )A XԧLbQcjd$H?sSxWǩ}eMoEOƉϳ0͙ir_T80J+:z"@>ҭt{vo䕊[a Wy4v fPBTgٛtš:?JЙ B H 6%\ӨyC5ezdfX)+x<"?}bC"lBl"jt$4N}h/&N xVT[݂/\? .4ͪiraEjPCۥw3DFI<= _glvKq"8 /`9lFީJ&D=`:'^Q(;_XE^e,tA3Kp6C3w#/bt̶M)h^s"`I7"v*L*0\V}Wqϊp8wk .OIZS}Mո翤}H $>;63<)kHX yE0,p{e)#ӯ31Vg^Lz:r-o'dHNkqfRFy3ښbRb-IWBC;C2,ҟ |½6J Y%V";"=BZLJVvЊr .|"|TMS-C sLa|b8`TDÒV@6sQF d{Y:e3Hh#J$|^il\QoA"Ʌ{E鯗bL6} 2Ul *Ie:hzfHрky gޣ̗]23#~έ NDZ[Je1geu`[VzzBUN BBtN-+lv8nʅ*lUA+6`3)V0Vt{ j89RR``b% 8䓜 kq /&K1G6.x,< \w Jeџ$Ì~ЪBu=:}S[^jrk."rN/3 i!ZiM㌴#+x- u%$#g \Íӌ~0*G6Aw,䂪;p|jGQ&H|{ j0fq^7!_L4r~6ިgC,h8\ԝPU k 6!$l~i0dyF:AGu(5 (͆wqJu{GFї `z#W{)!*;i2(u\S?u҄kisJ(6/gpCPT&ן_ya48rKY,O[u(?Px/0͉14Z"oB HtQ.%\+KZR?7M(l`ǂ  5d :}Y*X]ޤo=5)Wh:6g Ct_Bma!H5 t#P _^R kF /l{$O&EݚhR1G~ԌcjpCss{"CfuRV-=N];YO KɚE߿imh)S}9kƷ.Śf)A4*')ۛ < C)h+B*D|Y< ̛Gzh`1wP!*w|5!9^ΙgAW+s $9n+H8u VfeL¶o \ӍyG?p5(ޫyEʄ ?BFwX^:8/ANVvwMf ˺0Hk,i~>xVcR5 EW',./Ɍ+o,Ld'Lp@~U[k AB{yJ8ύ>'·PG*tGPwͮ U%ӓ,l^eCTL ΈI8Mԕ9OH_( {S\CI`~Pa#lK5hŘU~@Z#o<3a"] )KqI^Y]<$"j3r(^wF!(.mpP=$ij{?uraa쿅ֶ8咶( oқ]ڂ_F@b噔ʀ[M*Xt2/lD%rװ EQB5* tᵸpHBekyHf/-ٓ$z:0j 5M Qr/NT~e3"- 'Ei&6AJ_aҎrsq)p)yhf*AYe9*Pӵb$F/-0V|LHJj,E`ξX-\axe ѓ=i! ~ E Ѡf0ۜڥ hBWɤz<摆%9e{BIl O8$|b Z*9U棱Rc}Ry Ovr๊v>jd<$ZFL|ZO{K!,ubM2jK>A^r_ƖpAUO+3$M%A)Og3U~r*(pNk.pMƾN(Q>hU\45ߩu TIX;bO+ǠRMT Xc۸Wi=ME~b2.oF>nF=\$}cL ft){!;T2GI%MdTZa鈤VLHVnr[",<֍Au㌶2jHTtfՌɩ||o 7pkkO]ʁv:)|9v %~ר6SJ1ᝏs؅m%eBTŠԓ!Hz<38^؟Iq7F49p]f(͎##Nmxv뢤!NTP2&:(#C^*ǚ᜵QdV/97REBHncp`< l21g)0cWKw?b4Xid15ߚ6XH<+&ʻF!.wH/$9}iO.-GW|_AY/ƪʋ{e0u҈Dp /IwW 1YJ*q J!QU+s%npKv}@I!{|(|ƈYB8Nm3LN@f9ǁ+A0wH[(Q$>s'ߟ?a)q_u}FT?Zp[Ǟjk=~Aǫw띮w5t.|^5f&onzZcO̻z9˿nYPY〷m1/8+P!i-VBKύǣ|=oF֚O>>ug7-E4e)7ݽ&cc1v: o `j `5#&qegja,TZO09,^vλ;v0Sߚ!57Q;qO#~O_ufBWoXD.iU8iŋip1&ni)_s@!Ά魾O:^*&;'Ϧxo |Տ%v\ucd^d #;n70۞d-l@/ص`(!WܿUI.JD\@=>KnUׂ^.}eh8]lC0#y?DienW ɼS`x Ʉ &%=I FPe8u7$̉la5:r!gcvX^ZmDIs޵I g}p gK?B w_P^0!ۑV5<[f!Q6j./!以qJj\iZl\,LIE 6rD('{֩.Nݺr_Ylxɨr![y1ENx\`,`Gc~Ќ8|֭гCaq_!< ]by,ĤxDLkPE>'} |#CG-ꮟQLk]bl7Q558byl7b߷5[f^YGkɴ첳< B/GY&il'*m n/2 e46Z,l&8jcGGYi8rf^+qM( ɝe! DiڽЀtYko ldͣ>L`Lci. AF81ñ L@sջ$ IYPO{F$-|4BI ˪b*&صXHpN~|?׾~6elL 4֤ ~E#7U lUdغx套1GH)]?5qV8/I ]<Ĝ!9We_/4g_545_enc7&.$l aݯX޵[>΄;z$hR05 囹D4\ڝu;x৯$H[i.Ke(" (kn(R\1F^Bn.z?/ixT$~z 0\/Ψ|a `51,˭D7ɧE+Z^d 6̗W dzOjz:DKh*ɜjU(g9GLK 46q81Gs: f}",-Ce-cl^%`rmGҮT岰!}LWkrݡ<0׳m/b' 8Nˊ .οw*FI<Ӭ+!im V>pfKx!Q821 dm-Gj\mohdP|Q }&qތ #0^`p Cy= !!hHS0tf 80mv>ԯ=ՙs,ϠK^6#T;imţKoŴu _$ZM:tfGNyNl  |Yb;)jO̥~ٻ1YS+E+|mH+x"ib]zmfx{C=L&x+gٺbDYGYb|0>x*=46+[^gf#b.9F#6lS=6U,%C?Z,fH&D,F^%kW[vsZ#sVnʥwP8.It)q/4ۤџ iMAj݇i]P>{.>:)-JWGfECgN *lҽmw dɘ8 PA!uTG4~#y@BsʤD0E;ʔH)Ƀ5,<7lؤ " U80#>"k(":y3Fq: ف{N׼΍++:6Ƚzdlq(@ijHIլlum'rV/b.&lc-,0">z [ C{ix.%:m) wb߷n8{YҤ&B뱑zb.j+pD{U@=!}IRm?d1w,\J?ẈTg7+ i:Z︽kɀ!02s=ėƐGړoa@?DC&>@g*=)ei8*d/qaM夛ױTmO9G6`ׁ5]f9xs_גH|xl-r*jd$e ]`J9woP4aT@2 '(ͮoI\j"E}Sw$a3B/IJ3i,I^vE=VV;.>R$Zӡ<Ճ汞h =t@rMsShJVReK_>ޫB>݇<+|N7̮HmVl1F=Ի)vk۲)3@-ƚ ^)7qk5/6SWI5 (&/Z;ıi hZcn"~M3eŋ9H2xk!i5EcQ#2lIf\JvP iY_KÇD&|{@A YXsfQJKмowY%CHr$ͯB)RiS6纾 @g&G({ T9p.,+o^' ̇-ZJN:p{KPކ\ l`jXluB&@e/^]ɹ(cRkuDW\2$] X 7O$}N-)X#،08N;*'(ea`7{ $[g~ Ӛ#[&wNsxnQς)S-&U"ejjeo$ ͮI'JS-#^(x绾#$V Y? W?:iikxz&VjubT~/H-3L?#l|ImK.U_vAT[i|RI3#%+4y׵2㽃*`Of03ݭ՗qDLWT;}JU\{Mb^1 h4"oo qhej;?]lM dAj';/#C U+(|jn圬ТrT x`Цw"Y_CfZuȏlii1j>-QZ;&9bDRJ;as(wM!E$k"Ye sIWqw(J'n9;r(ٻzI!~}~;X%\ P^*޻!P 9݃SF)$fniNfOJYH?Ǫqa'E?{gP!1rAJ鶗 cl{t3DouAGlf#N|F;*[+ß]AA:{Xc w6PPw|zr}5u%gϊy 7Doꀒh n>^ ͖HEtQqQ [׀J8}6*MJЦ]f%/'c⵰2"<XX #I\fY)L8[ҲaLm[`2ܮw8??zud-v -Ĵ NnܴowSs {*;ogqi΅HA̿SɟʗJPi'%e/`E3 h59+Zg|c?&m,[P bg=̻7i|6@1Zz<4W'w_Ǎ6kJ& S`JpKxA͝Ej*u{|//T鷟i;;g7W|\s#7#+6YݨWhI*\g{A2[|=t ) Qv2D-/^rKe"Y.;89tYv[F߼jԢgX6-;~)Tz\t>  sM^ԣNF!C(3g5!#]V^2Zs7\`1l>DXBP|rn `t! ]Fgp{9烘/, KĞ.v*zH*{<=QxE1VNQềֆ)G(6,b #`_=-9Z+JFv1᪒m 46=>Xbim}DON֌uȫC7Xm 18H sDZGuuHϖZI11܇ Ҭ7ɐj:Lo,o,tFz@ (z_b0vGϳQϰTPG}ҘEwS""m-| rX1rYP#u(Ln<2N7ݞ_8?FU_B}e_m@y&\ 軵GY#\tS̗I3L_.WMrmz\K>3{<%U  Y-K͊*_RS&;C렚0!pFLZky ѱoh䘴LcǛ=nV RWpΥ)GI 'ixuR8C(I_O0b0bv|xY<[٬A9Kuaiԍ):ȴҋ{'wE C _-A9ߣ.יsͿ0|B#XQ祃#ns^E*q.I-P TX:PɁ^\j f S~ݐfiR./>,/td".dQgǑD7DtXǪنgBdR, nfIU_ I3t* D2amkNEsŀIg!)!칕1wҒaؽA>)I)Nd4*7+L*~VTeC\ܹ5*D-Yvst,% #Ζ%f9\=nxC{ߧ?X+s\{w#S*A`Y]xWzb_&ſC٫%BR|?G2i˰)u "һn|9d-==,Ljbߒ,mo{s= ĪXL>IV5Nז>A͹FSȧYG?Wlo'"}Ռj]aJ@ EN4:ȵ%ĸ@N(ܝr:r%󉟹C !6ZܓGBQo@ͦu!Yvx&`q'$AN94Ұ㶮e#{NIj )m8ej]dB!.q7oVFeFb;l֌>rH7\ !:{df{vꡯ눸5ȳr @(aw>8FPH M-8UJ|C9DvknCH!6Z7}WٔwcO27x n}pKw3{sE@=Xէy @-&-&X*A<5nUV:7=`o}n8d2;.Sx [nY]S@')ܜ!6%A ѱNG;&n[PPIݼLV'أ&􇀲v o᝖\|[ab2k-;ל koug$_3KX4CC{*&c텺Uxhz K8zڗH\^veQtYUS:a`IALӌkJc$4<?F*¨ä59ߤLXDV¹{v釅Z w@Vg#.P\0Z\x7h!~+jTH԰L=Mȹ=Հ1ωٙkH:!{=GVe3ـ5umFy2Y6JTNl |@ZITĘ"|0}.;%Z{XsIMbE :|Y"St4DZ[E CD6TPUm^XdoW #x0C5yR߂nBr9_eq]]ry~ λnNȧk&M.3AS.SZwC+9tl ү|Q''-g'GF|nm.B@`-{cZv0l(,=b^=ϙ %+3rSn!}\_+zU즋9~i-HU8=QtٻiGbx pqo/aFW\?xf=:iv)btW%3JK&l%9C8z^IV'4 0tyk}6[-ݟx. \J.@t7@q@r+m(IhSyv `4A21I4vt4.>!!($T:݈Wx8`3=OyW1wT 4 )9wuHzߺO\{p+LZU)|k?+[>Mg,EN$EY EE8QY60>L+פy{Xop`d3ڄ?u#ʙ%1O.{0]HN=8zP1+B<àRGc{zf>xRN nhJ!#AwM^ThѤB2M{9|i%º1c0lp -uvtCܫj-3KklSj:JAՌ5J ($z*@%XHHo3jI<$wVrTV1s>^f9W)SBJdfxtk &٨=c*<`jW;X,4Mϑ}P }8Td UL6@JuFKOIA]t^{} Dt‹}ܩX(@^1t!{E4Rۀmt~O~{q{>y;7-E\AljFe7Q,b9spZ=zh7zQ)*c2\NwzmFeSuqPʯ0=}e2$=FymOޤRK 6p~R,յ_~zmI@%qk1YE6C+vl;\ҙr:Y_'feA\1928L|!lӎnp:j%j8qZg}ş?Hlmgz` q9TXYyK4hy|Ϭ陃6[ t $STtS_l%[k tpjj=gZ`kKB 8XPs+q\dJ:"WgdW9~gyCK_c,뮴`pJ E躎H~p>TCÅ=7YqDa4&w=eŠ^ᓟ\1տ ^^x1LUlT)1¢ UfPv2{U{}Bz|&ciߊYKU}s]=ctК2~v7T xVΦ:ᄯtCkj2ӓcm!L&Qٗ5-b ß њmYc9*N8 z=.S eM O"7?#| ݵ}칈o7/ ['A=/Ohm=Y@/+&~[d36Op%j=!eYe\۾Q5m϶К'YmYޭ(_拏Zԛ ux^EzqOQ[Us-IpTZ:#MՁX:ɹ_'1|bqB%ړ.[7FRɬamv?'^OUwG$[K~c:!l4|t@@ԏr3 õ$xc͙ޥ !t DPk۽Έ`S튎"H7u'UڿE=ѡ9OQPaX+ǔ\#t`^#x_ft| 5_#c+o&Jm%8bjQMȲ 1ulJNʀ=fhU_"&r}t);cÎ(A$TA @DӾXs|z} \g)OYpL-4p34L_y:@՟Aբa;a*t40Z$Cw&}A?Zk6\-ygI&9 I.12Y=cAOHLOӊ #5 `M@#79c7/q42yV[EN/ .%(d0bW bZ3*먉EÊc!\*HG9P=[EԊӡ|ٕ< iz;Dp! =4z&3M1IO֖q/u)q O%8y#|WhD%{<_iՕG,~'A-UKR`GҾ[,F]lnGmoxZz|&7cyꊒ; ! uiCwg΋.Z3xv9m[B I^JsZΰX$:yHgGkrC#nqJ>_{ʷMΫID-*?icaMY,Yfd3qt hTk}1%g.]62};В^"`%n"jvoD b poGA3(jrdjl2G6L 8{t;/Ir[kjh!F+ʱ!B Ц" UڎƂZݧZ2{/:&$8.oh?⤑h&EEqoo0dVcZpk,L+ݧ&rULCЛ%лU70iɍwj7QR2 '>s);'s>BZk09u5BHJlL g6 qTx'؟rB ̂B[_ȕPeOLc# D~:ӽrH3|Y -wҖ8vzXOskOj~BG`r:?w="^ʭv%qZFYk#Ie_\+F~1Ow6gY-͢p^!{}r- ^v~| \Dbb.K\IG2 @:#)"ai5%=T vP̽sBa^ rqei;>X'X@d'8GO-y` ,AcN}ə*G߬#*?7&] .`eߕü3@1.WjzYp f]^B c {|vnrgЀ[W) n:뗋7Pd.3YBV]m! ﴍzu:f9X#oN5n1~N¼E0ŹTJpgAxv;..܈tv҂^KK݋LO⬇f#l:m"7 a8ʼ9LRޥa͔@\gAV+U2zcOY/0UA&qOF JMAӵOe73kԗ7BvqzZ4SRO8ްZzM{!l.㈳5>ց>ɑ7Yc=9V& =%Wε#:`A27*;vriOB:+#N= fke _&Oǡ#SQb'3"RP1ڶyi_\'mp)\ ` :UUJ(!u u*lQIGD0D(tc}DUGrSPZg@=(~7{zwBz4E{D7ӽfFW=ܲG!O#X~Kr%n!"әuYpԣ pEi5G[^ 0nٽ^TX}2 Yz|Z u3N8gt )yv;Ȅv+Mt#2WhEϩ%nnB!+isD>#vjh?qvڢcKnm(/XoQ!M,hdʄT/J3A(J:%[dĮH feAM\a+Vi*{ؤcqu׀^,͖/(UI?z7 1L8Nai5?zaD wεWOdSvLYli.*]k%Gdlf vkE^ͳElp!`5H&k ]H:}դ63]y1^O<Kv%#>xZ*{"Nqs5rPIf܍Co)m^7H]- ڴň*!Dv*!M?bRyח[sq-[4fy=|ǔanL[%h2G^‘e׼=hn*ȭ+ k孨+u|c d ։3YD=I ˗Wt6GZށNi KpR)rՐ-7#6wʼL^N%Dun fGjnG#\\,maA__Ƞ2$3y"z q^"l&@S=??u#.8|BT[~,pH.ZgVDΒ)w$/а:q6 8֯̀}eL Sʬ<ӹ+N=Qsf#'$1{C[@nź*|XC|{2h9nصr."nnI|>z{ k%x%\%KX& xʹK^#-C9|VSRQ#*3ka);71B_O|x+,z3}@ 0=:` CS~٣]X >|sDXTPq+d&n3Ҭ/+ՈCY*݃!f!1Mow@0AvFدTjax~$aᥣPЫz(SgY h0wSLy24ߊ^wRo9pig2TS}t: ` _>=n\:D/zY! &#avբy"˨'H&V-쐄*| ~+deBN)]ƨh"zs3]o`«^\ W<3O{Gt΅ 9,Isg?O Cj2Yؠ6p[ȋI*IA-7 )p&78[4 _τmpvӶå|D0PX莽^9T&ߪ  g_ #+SkuoFdµPC<0z?xIi`V78oGn/=ڲty{+J9ۙ~Dt>jU ߸~[oR h΢5wa@ȇu*DV2Mr?+#zf?4gK3$yl [K<EG| muէuw}tRk շ?Xar!j?MƏrSb u~'j ]Im$,Qǰm~]Lz U#.e 88%uc[1D Ȝ7HHC91kG2#`Fy Wc;U9UTjTEٲ*eA~{1q1# jUa{>k~ N6>T??ao;쫪d{5:KЖ!9 eЬ_B= z#`ۙ=xDexhǶIG"aP#xtWT Ҧ9<݊&l\y+=͝"{`c il1vlSN{0"YWuns 0bGO.Lcm4rG]|uw<5`,n!  4!a0a{&J>Z?&t8(s~=VA|c­,Fl;">@gR']ȫ^t)rx״|<&B X '}g.+ ڥJ3E6\J;20Mny&V_ZՆ1: ;#b"dm9`aaL8=14!L4`T14> nr$ sT3 Sq9G8BHN'GoXGH!=Hf@8*=QZLh*9K)'wd«V89lȻ͂# @@Pdڦ=%nSdO{ +ٓ>޼f,W|9 Z0J7hXǩ4RfObU Y8 S 'Ęy"WaBpM7A;vT;d &SV!gA.Lig9fܹ8O#=%"bfWX [q ^IlVd/>s4vJ0KHxLLԁϝbZ2q/Er 4NP Ն#~5tbAߩ bkzo^PN "T;)F4P[ܐR'xY7I.[ZHW%Z|]1ɒJ}R\$[19枨_mď.{ukg|*I @7 67I]ڠ,Sj"d?`.E8y{ RS5cr-mηWz F|y9+CHr$k RWeI3ǪfayxoZQO+Qv$LaМ@zm{Ah6uQםފ{ M5q; (e[ W VD)En|I*v]Z ,sfݚaz#[Ԓޟ#-.Z'e9[RFS]>&[xfA,y0\AF5;^NMVo9] 1X@_ق% 9Ҽ@o+8ߙ2asVW;=?Eq2UN reB +pva{UsP,2'6F~i:&F.Zq_22& I;b5 :iTUD%wu+JkJl( RX]Cy.lM)>}NJ(dԲ-qd[c5@4JĂ1cN}Wq[d\|"bAEd?aZ[hRtH}VCצI>,Rg%l1XCW+{bY$A\ `]" @ÌF` *|q1L_F9m9F%D [atJ_쒽2S,hkĆ?;/i53E(} b(%xXWXV',%캼SM^3]ߙ](ym.X+E|~\3F]a=b-<cv6wҒBWH =MMT( M,9oNyWW9oN.UTV0"//}@гBճ+6с^`ݬ3v\3&G֩]$ji.HVKWԺ[osyx͙_UF9K_떟ѹ$\kן5ݩ Ɯ|~c%fۢ8]tc>HKkѨ<I'/tq19 RD#5%z\iRn\R'ԏMˇ;Fyax6b.zCJGs.slE,C4-귂&7L<j6g8ed7#[vbGnWLyS=#,99(s?d4YI.zת\Mu^WW7 YjԗJeKr}픰v2EkyR: @^yVLCԠks207f%W{V9 િ<9zk4LȋibD cVP<`dhE"ծ-^!~OR# "V\n@-38X`= ikM԰96JFP/i?UƏ&2V;[Gfk Q6_qe%v !nBdI7Tk(a CiP= A: }Y[ h΃u /91;Rd1JYztF7T/7槺+a,!oV\Iz` 4+:U -1#**t#scZtb?'=kWG >ZALC# Lfj\rgJƯإ, .ըHqL8P:cv(p71h# @:{2O㘄|TKm)D?PfvZTdM4ˌZh3/@`cҚ};oQtqI(Fuxz)7T]Eifg b~f9`jTX*)4%ٛY H%>T0w@;®- g ~ϡ"(Gr4GJgZ8<Bax~+i#vᏸޗbVDXxMoi54$ ϥ7YNGJMu ]ڧKԲaEg^'JXb QJٰ)t]vm7QkI{_Ԙ_uA B6'o- ˎ2/ԊwfsVe">Tه2iBe)6X 184;cfuQOJT">2n ~FY]\MťF!9@RnYFXd&2>i4. 3\5t3@]a`I)i~ *(\ `yTt^, G08uqeab.y;4#`Z]_[QҽIݵbq1PSlG݌ua{Z#PnzliRPoQ<_?T=xh*G.idt0j:OE=/jmGdb ݴlԭL SNzlDXGۊ?6XV7gzŠ8, 0,HF Z{ )Bso2ڔ ~ /(z8Ošdzn'CDZm &$PZ$eh-*E>bt@S6u5%xSBtvBpN:>sh 槑qNayneMŎN|p*~) SI0Si>>}%{3kt1AR-D)>9l?4RYYB>)vᒪ}DS,>ՋnH}JȰٯrs3ӓq 9J I)̧fZICH<_=Qrlلi%%&uY5|UK.v}4{7_p)`0—̲f/.Wvm&9;YDb|#jO vgv:3GERV"=(y7?,l|]ᅭ{*_gz3IbL0?ڏwn vvz|3X=\ooMtV*[YTܮ?hcdw>c>F D\f; VOQQM/JJ.ʇȡ𔒱Yh[P! 102dx],J3(QVR҃Tj7$x@$ `> WTjt!e;@B4{MACl gyZ{1jߖ~ΡrLd|K˳4(ZMt f"+(PJG+@?!:gLaP+ʇ4B\h9@hB؄+ݔZՏaa>>OհG߻a#-C脓aжi֚cawb!9kC:^89Il3VFt H(8Fj5{iOڒĨՒ 'Or@aCTZF)7/ҢZR%:0aJJvP0e\++Y+Cvdd X;Dl+Ӓ[πA,Pc0y5#bKT7^u;ngu,]")WUۇ9w֑Ȅ楍ПT7W P(<$G?7ta%qjAm`o7FrEBx1NAۺڿA} OEy@ 3(F]CߨK_gC|e=!b kndױt&,4C2Sq0&mg;ed"Jc,Cu' KR Iu<\SI1zmTk-Ci&jz~k,w!2í-V`#d nwQwQ#XHJK|dʬ_-,S_ؿWUq( Jb砦r4>R:>m[`ꏥ]Iy}rN|o^FYgي]td%^44BTg%f&"'^9nj P/ WH Hz@/xK6'1#8Trhjy&,Ѯ?p[T!hՌoLf͟ 8LYDQrjk[nA%cpU.q}𵐛ЀN7$]d%mq1mY ^c+糼1$G\ 4s@ "0qrc }^E;Y1kQ5`zg h fO>UoyXf黧=,ݔi7~:?ؒ.bYNGROMMkTTn45gѪ^: f\d;$wr~*v-4),V7ٽ|ftx^Wڎ?79՟8Y_SIO>W,U2"-S_y *fH: `.v n웏E%Q%Sr*mkx\* u3D&CcBͰ fWq,?Z|-WWUsl="?*jd4f#ǧ_3 -b ʩCk5xP>dP[PJy=Yf4XJN7?R"Z_Nr8e6x7պK]jQ7^UzMf P{*+MV`4/P\`9,D?WpEnu-b]@RyrR6-NRqǙY{dW.|vyqg*+鐮(!GxhI:ڝ:qR脑1(WL`7 5tk^Kޥza?[ey{B=IpQg17VwL;*[f@.aWn%ؕ ya?OM+2cGT"x: Jzx~s`|?A"g{py[0|%g%QnJn-BGIJѧoMZ`򥐏 J&jJ Fj{0c,352]S{~jQ/]BH S A8Q9cB02:cէ"tn`H$ yO1 oYS3(.ukl9xU#]Xut~ k _mu'T9"%1}9ʗ)R um7 ˌBH4i!,_lA"c:(nƲMҺ tHR{ zXF!^78ַG?TH N*$f=Bn;owt0S`oo aҗءٱ{a_}';thZ}k^MCxMP?FI B"H)/uBt'."kg>.;\ݹp3)~藱y TL0"!Z ?mE o0ЖϾ wiz`Nzm[~ Icq:Ɂ/25~EP q^_Yd W#п'eEŧl--B?COKQ[=򤄂s= ,ׄBXk'p *+ s Zܱl: cK^~6*>[E3&Cw'eA]ڕȶO{?zx#<<YW59Ǭe=bc?) |f@1g?HLaCZ"'b psʳ?6Mֶ T'),-3~X1ߦpul-^B,K$kb46m< zs2X{•:]9 x5 @s@47H$ʺM >M1h/ n^XٌՐ9b-?Li"$dv Ǖ/DmmǷ=b@n#?3\AIUi5 צnThOv/f& ?d`0]Ayhv\}v :B 4Ͱ9n Н a9Q#6@3'k,0'kֱ/+Ա0pa@/ v ԲA+♒/ f!n8Zue2{Yw Z#SkNn=*H= T[iy^H' 7Y݉_Uk[EbPj 0Lws-Qq7-څ.ܘgM/yc2c7V-=jU( |m0.΁fŮ0he}h}9>)VMteyn.M1|]ʈmifbd7=^VՆ[yC\_O!P6bi>FYpENݸd@a +ǽ<' &*ehZ/KLX _ r?QDbzNY=]p,m]ؗXh2MXkYzq3Đbf$ֽNA{p+\D<͔ 1u ݤ=XO iT^#Eŵؠp鎢lۚhNUĘD>J!M %ʟuZ :?IES@XM`j3?t9jع!GlEָ5E^LXx8 d*ls_nY ]ڕ@uFq1d싌e(}HռR3}Mp$1 Ks\"fbU;]"ir^5QiPP£,P]nd: " cm]{= r QOC-ݚjD^®w73ȳދ-.z}>IP#˂o­Ӄfu/@˖紵t~~R*Mq!hgZ>^id0h/x5]TnA}' 4Rv6:<XU]i"`d #,RN3Vtnf\֮m*֫jp{Y +K" +|9Awچ}DELV'"5O> js[=867EmwV:WF-4:MiP|kb ? B]Wpr&|sNӢbXٴ^\0EE]G_.JZsbIs22hz}NרvZ@ Z#FpTnQ3ϳ?3c`#@@xǧ`0KÛsVwꐵ$V8ݪ y(q;.|Xd4$P xr&wۆDǧŸɤL7ʛ)ۅADDlp=r~xsX$EK."Yczl[]%X6%Jc#=*c/\ .ը2鮒&Ac6-ߔ(Jݢ_ftRE9.D*%kn2׌u 9#9=`N]c$+bΡrC3ɇ;!Tߥ۠Dt$!P$Lb < Si׏$3l)_&)P}z[ŗ)85%0X؝m̜i<0NT\ϋ@!:s4$`q/*#Co$tOw?6%>6'jcjaK:H}H2MeeԧV ~V6ecw>]_7;$@-`r?.>YH(@y-)GP~ˁ6nǞ~n|J'aȕ%tN._֎LGi(9`Vg>O)BLH?!?8]Ɓ{,\Oqu>c5pl;#CnNX5?iX&gWTfm<ώgRQ)t$ Ѹ+4V; aLYHHR⃆#ROrXG9M4 h0e7vZ64OGtmiދA&u*9\pȒJxaCE݁6x{m.Y˗F"o߯fk c^Kqh;Nҏ!/MNl*>q)R)r.cy$ -Z=F=cL75ğ^ve9"1xrDPoZbk-nٺ5nڶqR (M'e)|լte(n7}RwQC|K{i S:S䎰wv&^j]<{7lv\>qL5NU6CnӛN@t%>Ejj~KLrqeutp)_@;яAqF,jCxY'rLJk&*Lj۰q\5ļ{>(y-LOhNB5ETS^~Cy/;}R0 ^7x';B )f(/5. ;cհcifP6р`BNxyn^l {x>ev@)O#Zb1%AQ$CC”Xgw`3W~ugrkD_;%-/le+ ĕ3}:lEu|:ބaˎt~xYof&tؘA4kSX}bǬuͫb]m{x=O\{kwLV f)> ܾ2ȩ: i+! Y]EJnT(M6`<DHK!o0iTDRJN3b. }W4ęRpZt*mXƯ!q!Kyu+=8@TG ( PuCg/3tt'.C wV 1H*Vco=Pox&י6aU1.|kyGa`"JZ00:ʋ LBo:G *$C"B)4 ¼ Dm6&crYٗUn3Yo>:& fZV \ɾ`4w͊2im;[qfK@?93tGő0Z64rLw#8a;yzKdF ֌j_R'p%v|ʃ73<]蓋O!5fDb' d12 _~MwLG)=Yӹ.һ& ڭ/C0gyq2@Jh\od6O fq.;}3}ayFV:Yj3JzܩJ%}+qjV ?+㈁6WJ-ړ N7s v e:> &TxʟD7LXBo`E W$0]IEuh@D=]Byl[M8=c׌5-H V/wm4IǫE`62mav㷽Թlm.שDc}<ȥ@sc qjNoч\`_ Lj/)3qUJzY?t: Z 0Q 68.Ö+z]6ͳ5tڔd^Pp ]SÙ76Y⼪sY`%{Zؿlo*o*P [((AOyDn r3\+]9Idoyǚ塰^4Nջ; $wz= 6Ǎk)R"%Ľ 4M s;hνCo޻o} /[1QZ  ޛf8N(%P(Ң _GfG.{ 륕T`='% Ю1d:]Nέ~ Tu>*ԭIo_u?-שV=K&_.cjՁ;6Gp20sj(ŗbJePU5=8&E;!*'|,ʿ^Ecn`]V}tSo&Q3(wTv&Ɂh\ܴNYuheJԘ/Ќ\R |(>źR꣺2~φԊj%&Pk G)`)]ٵKEVtrKm6hCv ֬'S Ok,#Vf1|éX2a峣>*SJ%%"nŤo!Xb':!:gFѫx+0}VG(Ң:AKS #b Pa10V(Ӈf%&K̅qM<91q0_Ҏk8Hx$7պx>H r s99 挅#h5ekbe~Wޢ)\c;RIW98,loqtiqjFFP,p >&<;#@/P<ɒxpbIn#m0tؑɹ8acl+Ue?G@ :x"j۔R2 #H7^37>~X%щxd܋Ո'(!E 3 Aw ˜_68Lt8eEX녚%qOR@ O{يmT\8d^9Cv##vuG,. v߈gjh=f|yFRnb$3tۏ| $2|n sv(.rߏv(i.69A!>k R0 ҩVtuSA Gx&!*(==d?z iq]%ewehHbGo n8o^LC!$l/Acyl5sVrߘJchh{kOxI2rWBā>pW6vf":=FM.*c]t+ֿWe\FPnme J2-EfgT+|^m/ӗ2lAJJ.͕i8H"2DZ࿟J4jJ7tDh}.pѢG~6^wb+F0`ء}l-ERބ[leٕࢿr7S \ ݋hEN&澿Ԅ~%ẻaLZ{ Rà/@9>[_VxRyKk;~И:G*#)W5On4՜9JAN [2A`~jF"?$vSx[B,|;ՍKf>n X 4jS~Uq%Ht'p@mM82n5|tpvơ`-勦@v.¶%BXI$@ 'F9q$=6bc_1yq|SJiqR)N$@Ek1[u \wRoͦL[ l.Ā$;e&8G okw,h ou9F~5"Edk`;,<65\o~HM_!p1^- 0(Q1K%ܛ\mc#oֲ4w?iek3w?"D! A̡H=lwc@/Vmܥ@ת8#_kr,l`s*|AT }sXqeߩR_<2ds1~!"ҷ;Qni[ 1@G6b?- i*`r7-{TPrR&ziS70T ;\la{Hs/SkVs]+tzB[ygԷSuL%"ًW,r8Lm-X*ɼw4 Q G#&4UD٩򨅩T5rMQkV GoN>[ *B]OB!UЩ=I7xQ!뺍=G%4+{yb5UIQBCw>UЅ;M7H)qdT SAn]tqxyyrSJ[[6[ /&se!RǨ"lCX`8j7mxY7@h“ޠg3RtX},=C߰4?6rהͻB*MR5X3 \-6Jx6"cu"܂ckD]ĵsaufdNbSHṣb@N^y T|qGlJ4KxC"3Q+ȩ (Έ'?sMQlĵ{8誠S,h `u!0َV$8$kE{8Ym+`ӈ/zjVLJa>gϐhQL+~[S,w Ֆ.;Int>s0 xps[4m,HԌ>Q,CISWJ{BqiOh0"ËKlY2y_5phsNe=sZOIebbɐiѶ#g5{ʯ}^ $te4:\_lTSF>Z?˂֯p$pvKO`AF^zܙzt 0rJJ-cvul77rXAU ¯0ftR Gzic pPO*>}Dl\Twf u5[[g A(J:fYn8h^^œ*KbHxLEH&[ 0ɦ36HLJuA4uQf!i5`7{_ꌝ%oϩQcEf[\5(!zQi36esĞv΃1/& n^ d Nc耼I%&.&)㢃pn{{>*Sz"UbшczF_pkR~A]?)veޜ%)H}Bw 6.!VCuα AWgf-AOq~$ @ʍP1X# \ח WH'?aZAt=S8DL&З{ n(ۋH#$ߘ ɮ ecy#fZ[TKy.*H3BIFzҘB|%xuLRP<0N\wI_Dx'$hxJT_'rs-%Խ^ŀ+딢Bmf6H (41]2?z/`Ӄ|y{QZ>K(yO>p?\2co ~#ʉzv~"ړ0\AjRGJ+jgMxqWvPjXF! ⤽OT]6G-PwpyB^ X T*Sv !* 6,<0hׇ/ ڹRhGPƓ_n b%(dxT풝O@2ͻ*"ڇKnyH$laG՗\IÛ|K|3 )*d$o2̏4a,bS8G6g|YVו[PU  gqi$: ;V%}G/XںNi@'XUH}xD*X7Go¤f{8{"Y`nLJK) :<(Ⱥ 틼=Z"GKcvz} 6:V0c4Hv?fP1tjvWs1/K?וѺ'ox0) ,)^J+plvmYewl Ǘ{uB9rGe&eB>~mu'J R{ \8f@6ԧ%L8Iy!):&xr ^eXOq!`C?)Lr95Dny`sʭQQYF& 0ۖ D@O;(ܛ,1~[rdѢ= hBsa {2Xć[0{ΏZijcQΚq~&BvVPϻ MzNj㳍Z oPBGH-0IBCb%⬐ 1ΟQx@y2|$R7q357ȅCz0WJ@8tg!m4hMäZPUZXm6+cnU$W(q _L_"}815d6.WX.5K_^ {䳄P*6H<ۣ3ꐶ-fJnU-̱P2\PͦAB~ ŮB}Z^5hIRUѐxTX 3lAG;jhJ9ȋXgV ^eSR&ӘK,UA;Hav.Gspݫ8rlwiݧ,HMeA(hW1c4P c.]ђT:JٱE6r~Uykc+ $l5%ժfyǤh/AN'9R{ThJ?*ts jtz)̮&Î՟|=Q\@$͏;]խ9qU.fuyZJL'h\s1D0GҗKOT[*PeUSG?8h4!?xJ_<尛 6hߊ7Ak-ЌE $Ia CiW)*nOmWcEjl7ԻM&Я\y񰟪E]ߢ.FGmll4<.=]zmsK$RG5-eg^?E7)C(!"0d-klNOR3uݳǒ,[g(wI_^uWNV7x3ZBo_<1Y`2L%NM >PV`w&0,ĬtX, H u)Moֿɿ]d]܉Zl2 VXRA%lT^+ESL0QUr81y`ՠmg۲Gh݉ĵ-6IѨ{ YN'ʇUN?&U {b3)eib­pIPvsXt[vnC'ig pwAT8Bm CLu<7'e-!EL$ƛ4o'w$wսnc) 7kuPZxrjxRC)|2aPpKÒsX(l o=f{1V#Awc%>B7J Yl^.r x>x֝yUP^MOs쾏XK#tmkj EӸ6Jr怯^EΘ_N>ӆH(w\/; ;l\[?=}i"o Ӏl"mcevϭ{7fCYb34p%tհl-;Ǘ>ށPU݀2 :_Ѧy"\Ƿ<ۥ(th]6sZKS$LuvQKH7[H}gnJ [0#ćulY┐xG3=Q̱dTlQp>~k;="h5X,W2Xh]..l^΂\rNF=yPL>@ b#ۭFXM3PaxMڸ\OY gwpG<ύUX_-zD>hwIh75 v/m/$(d/ Fu}"Xʖ0`"X?yrk[X2 +CFV۱ vR+? Oc~3ܱf.5GdtgB>AFACXwA{p:Oo?,5C"Aji|)v ;`nuQ \QT nj @=y5z6,}U+' AO8<A(bT]Ʉn8(N%~-$uExٛ.OgWI,;LfdUg=mhdk_1u3+x*JsBH[$l2}=W4{hTD4q/Oϡ0sMWDiX#i(.ID(&/{%zpy0[hDgz$}7&$$SdKs]4v(.s&v};{rϱA2g|ʍt}jɽ  C ȅ"0<#BjdZPV9MqFgxkC=1 =/ղ„#~6A$S1B^{`VtǍ`k6sV.F` +s04X j__* Diք V"a]CCt!pA**=@q'nfUw{yɽ}Jvh56Gv$Y$ +OXW `_kM ^ |QekE82*480E7UΏ\A*)ݿ k]j/3F7Pbrl՟uPjHOv,Z﵌zc.4h.& ǻ:ÑH>1,Kk0j[*;Eey C}⯴8d:6]{BBÀJ7et_(C1OdӅ6kuf6U9_/h@ ئ_.mz}4 ]iFU-KD)s,SNgHbT+֓6g8Lo!\ۍvI﮷a]q11?x8o) ժasurceSێ2 z]NdR2E ^! t#9)woJn&M4 [Z޼atKR?n;KݦSK4aԬ8 Ivr(Ș%JD̑6~ԍc{| A v?U&Q$hz}A bC +%7j6%s`mJA7kT&7h}}7U(IX^͇idXwHe,p^H wqwB^ԫ5q'LNW J_ZaCɔO>Sw7Í=Ke5f^/k<(!{LEnWi5s< , j-JJB$|Í[GA/:WWKZ:"owO07:KB*rϻ$.$չ12E)&rG;?fRy~F]f,Ðr,EW0t8КJdc(diZ.}иMg%T0lmpr:rQ=HRpRjy6Nr=w~'}&`?@pqxƢ삶Lqka)9$BtmnhSݽJ`Iv^$Ѣ*ȅtH.p1}ED,9 GjoVfvE{JmK;mڏ^BΦ{&L5=n´; +^M`W _ _&8%NR%Uzm'(ٙFʅna|ly")ȔaV/l1q6T@+c{ǬLÞ̲fKeZi7LƮ,ړSpP[MR~7\M#a7zɬQ*foѢ\Su.s2liU&Kf\KV˨#EvsL"Ɍpm/WVA0h`)#V%wNWa)HR/&J)D(yO4`h ^q~|JJ,=RVY2xɶGs*"(T;J_)ha]"0v&z{!@l:Ƭy\7N7A۞at\ []>;؃ʫtf!Fp7<{SΓTM[޹@ԑ+)K^N't"&V8!u(nwoI{[mzd ,gq -=yzGu ǦB#-bE,H}֤>q7L_{$ѯ!qNU'dR|Јq> ʵf C \UDxs1pE' wZp8zkMU*ʹX^ejup.=+SsYN_*G<ք~"&W5(vϫT)jyX0E/Dǂcc/.=0E4XM`J#dqυeS% '$φ$텸 "M%}S^CJ `FPc5Ő~~$Vh 7=ginzVHk(%Q\6Ur 5@-.3[+rFDqA9,[ҤmjKJ8Ji$_JpD?6JY2'ĩrQs#.0RVMǖɀjӮʂnq ;1c\3@h 4oT60i4 P\-k§9>,jGƩ/hгgXӸ@T2fW[yo 6`|U\qc`rBZ40ٜZZr[@S6Jw/tppz.nVl3Ur:6kfzѡ;?T2/3THφfЉ,+j) 2$) " _Mk![\;xtAt[,^כ_}LgZZ?8 è1cWʾӶQޓN:Osivy$l< Vٽù<ء-{E%ڝe_hN#yRPp^B;[ )INbPf"AN:Tc+cVl1ѱt᠓.8ι'Q A,X0&ԍ.OlUSJW`y'!UJk: .?nY-TӅ>6#lfO$SdY`#TӷM0Yex)Q&~ SP잔a_>gڤ vn|9DJHBͮ=URztePLktdQyɫ|aD'OBb5I%-| >3el#m%ZZ_BCu9HnwUT߄/Ury"Me|wayI!-~} g| ($ zOOie>Xh'Կʶ᝜2nY4xֱaS (K>[a4pϿI/f'c2tmek &#K/n~#`QRY$Eh"/`^L. +7Qy5<k5Tbgк}S=Dž2o錔mcRrC[0i 7=:tۣ(Lp ϭ<>0ڹ0E?HtXlI\3aK?~؋BcQ&~?f}:uVsDey"&>iMSF2!/F/# #c`rYՆ'xfQˁ{k4΁\xQάMa3(kdf)w擝>p8K b|^Ʒ-  ao8*ۥ^G&MtR)B587AaGύad~V@s9oFdIb.* [>kGFf!זI0Nq DԋFƋqDWW|ܗt[c) ӚVќ{rOT֔혉jco(Ñ^ úh3É8YlePrqp%.Hr6-~K^~t!*0eJV؁dFJHM>ƓIx "L]AڀHSXH+s׵8-WJNYE}=tS-+|҈JJeG+w汰y>TnQ̯(L7 v[OdY~ZVzM>ń/z,w!}{  g53-> rӞb->E\P7CHSTRjXt.Nwu08ܩruM"qqҕyd.tkN'(axqa\ uj'bT3w# WVsuo1v~0ՠ嘻7h'(z&n4H]xI^vKAH#Z jɪxc|M @}͝%N4P[tT^~ ACYB\J(Јi&S&!zz)| %"2׃b>K(W3_ Di%|uMC#c> wZ6D#(;^ƟŁxBf@@/پƉb.ytm=HZ;)XO4|p4ˇ9Ϫoi)LTpT^v? Z- 5ߨ]^=|I|Q+#OeBRH+o9'Pph2[aW1wxu7@.s%ri?*ԿZ"!٘0<͞[21AtoL&i8d;^UFbfrQmbǍ X,Zђ^ug2x>u#tDԪr}ğ*?~ve LMO2ˏ!aU뜲s19ŵ:t9}XU$BM\y&m^Γ !՗6z/ #Q ꕒL[k_ `nB;WF(jqoC AE~¾գW+ٷV;g2hڸlx2h1g@ TXʏ'ٙh pڮɝpi2u9 K\ok~EE0WydBm5\1*ə8'y}fcW`F%Ok_"] |N lI QCZNEÑk&GD\1G^o酖E7@S[<% ݓ88%`ׄl{zG֠!MS8?yB綯qNhƪNpêq {CbL+>mAqH=EbX.a݄ڮӹ粗>N~B˻i+i)b8 OiT4SDcy^R+2C%}q$HD.'_G$~a$ SU VO `l?lS>K(о@Km\!kMm63BH zWFc]S̐n?7 y N6oS6.Uu(?H)88)7|`U™Q1H7Rn|MʼnYV`]xxQ7_߯ej3ò qQwZRŘ8 &T."ypbc{$.e,Et,pѐ`zV9ThFIX)B4&6$56g_p 97nTEwL_Q!5"'cުX1I309MĂ2oS!#1O/XgmUrG Ww˓c*<U{F~[PD^J׻AR0fa!ҥ蒺{Fc5EWT˝0SZޔuajްc+x:g90К7$; ilS")Ԝa=b/"𨥏+>Hòku圧*,!5>%g>,{9+M5BxvXZNbJJMAXc& y%s+6 QQH Z+HfqU«˦]18ל%MV:mկ{p:0S[xP_碲QJ hۺ/pqD)@* d5۹O'FH#/ʁTա `5##?!Yr7V..1=qocxT'X""E^ 5$љ80ҞP(hmTaT:&BNFgUQ~QŌ^U N>w'OrWƵdX-g&`\Wi"?)KBO[ͬ})e9ZgK:ALn6P;.2(Ŵ'Vƫq|:$C2x[1t*\KHՊ5fuf7=dd7/ %g.t9Z:'g;C )?i0".0(=@(%ʼnXk|4oG l۴kpL+R->K cOOti`^!#vL qXm{zlbݝ+@"K]՟?L}0zܐ+-j*E7ڥ zeh\d@ 7ISKu`7JIkR%0Cc R.ۙNmsȼ!u 0~~X>d`#MZ򵔣tiz8:MGl~k7.1Cl.BlIAք@ CwEMsqC{ʏ5 ^K2ZFY퓏Fe/= &qKġp 4 Rb7} t eJ:2Tu|BْZS7$Ŷcy؇_Kfb-4~-nC^͚l8<х3#8MOMwh)PȈQ0UA?QҬTa,0fhf-s:߆`b; AջGg4fFWaos-:_QJVX,ʿ)yLN74ca ƚri bXy:AQ0A4uJ?#[!@ ":f !8JW]bv TB^vɨQ/;["zYP6<ܱ53}p_CUU) Eڢqw4 &tnG2'Jf8Kfa a&N~#d5 {9< qƦxf$ |█ܿ_Bܝlp0ʻHOLY[ Txx~8FU)04 eۗxh{WYYt1lǸ[1mBxp,+n ^&234>L^YᇞD(5\&P2kf(39Gpoom.교Q%=K"#u7i+=z$kLǺt?tb)k:֬+Q`};"fX7}8WzPt{YI~:>8r- cq.BGwL"L@kɑaE26n*#KO,0MQeieGǼY[ R!wYÙU( );2|gTsΙpk}0:,Fn!/iS|EhwFҳ7fXId o_x* =O! {†נ<:61:gHD׈Uް&:?~rV z7L~d#@IMb~r$+"`Mjmr gX+2z~Jz52Kj#ɡn ND!aYriK'V4T0;@omX>LXr"%dQHr褻S6gῦv{T6*zS]^cár+G+k4!D}>8<>_Rػr)'op+ұٛV83&#l8`nW.OJXD/=U7obEJʔ<3#8g1q>Sqm)zV/b1\C_E0|"L7ao3m7d&~-g3/StEGg,4C>Ҏ"^W*06tcEV!aomEnֻtx'6hq4@ÚuV3@.=/m@%_Q$:4Z.fv~̑.0ƌ}P?NoST.k`_rQ&PR#9g/\J+#}6S2O?п9xӖPj0&(suXA9gLؿXLFPjDwsS($鑴xLlͣ?5yO|?>\H gOY=v|q-3mnkl~7\j?5L)xQQZkAU9$_#fKH[iN=ZsQ_tbGB#nHc `DBX>?y@! \.)(hW1oV A`ߎ3R2olVCnnշµx8'jQ&lF@ ߻W+V{E·Ñ4xsȠu݉r'7?PóA6552)'CR9ز&c&~-qYReWK #V58bA6D޷!k`27oN|O' 2Ecw8T+QL )X s?k{)8EsVr<kvd嗀؁9]O+ U2FJz5TyeYG>9So4B;ѮFboCY+AOƿh;m%η|%,Zt}EyI9zsy3Gu= z {}TV\=;V{|[)!q310|֣ IBe PpB<8|] ^dsT y֗:78i4eI+o'&W)%I.e?IζŒ$J 26 r7<|]$1j) ŠdnU^k_!r-X(6-FaG4b3}aOO*RKmZ`$︀u #b'u֪Sy)I~%quu/":ub 5,]y^D[V(!bqORK] lX$J`dMԚ%e.&5'E5o`YBWa66]F3i[IQK|({֎p@/w !+ݴQ/ϸwaud C [Nw񏪃| 7 K dw>.zny=zGu Ȼb7[{ˎWo0J PH݇U 빇IJsEP_pίWn'˟qidB2v[؜rg0u D4VVn­#„|p w,j=@Ðj$dNwKoÙdY|EM2޾!3?DŽMaUVӇn{\rs}{1IZ\s :Id.= E@%JNR9T~dU^E싱ҏ@"hS\g-RUR1tWg(x~ 8M[9}6Ѯר(hx (=תJ[j.7 t)9$s"{wjḆ|zg $owaN@5ÊX21yw D$̠vMDL( +"рCyavWu,kٶVA`ŅwŠWٶu X 2fD:٤N'U#(BςO:fIxtps ^EQaX~:2l1v$"zۚte6YɯvsI&b]40;^\@py֭&l>O{lWWԽ jq<{3# B.hOHMKܝC65%2)dж=嘖| -/|8J`K΄~`x <|U VBMdJ6c\!dMbP>pQx]:8(%JK!"dM,(:pwqzgdk#OT8c2>u04崂ـCuih4LG|bu|?%F(‰n,zK{#.wd 0. ҴCg^@-,ߣH5w EnZTI 0FjPU_v }Oj_kBOSY|lbW8 tzeC}Y7LVER7B|ݓ K9n9ݐj@ uDt,n<7dw ׫p`q!TA[6PQf#l: @4V}pڏRԞl7g|Dl1M52/rHʑ7ɭ^ߎaQl2N=H4oC:R9$AH/eyL}u$P߻ 1 ޴lSvMZI cҩJ/iu! y[[ $~wI\$O-JLƌ5==Rg)\aa* 7 #[f蹰:# qV9ԟgׅ6"R-l3P)IKf_IjYN{O*a]2c`v-{ ES>[I ?m9DjPo 䅈dokT+18 /\, D;54ȩM +a':* +zhXEw@iH7~]UfkwyiNV56c?TMQ4Ed9zC6X!wvItIv~Wu2Y9_cT0fo$rŽEPH2O'vv:.wug8];qK- Sodnےn$,Xd ~\PL!sTsTﯲĐ~flLM8bAFeY֠&# 2>9ՓT fVȿ1hE1a}fmj]LTbh6n!אy󭮿QxTL1u⬳iD*< EJ@=!Y9A l )Ɲ2в^%huޱB}- :E+K^[TziU7T )BѶx(֧J# xk(ʏN *1k}},L@-B y}\[_IsbHuMŽU8Bx'EnQJLLbnar kr;+:HEaMؔМњ`8(sYRh tbag'>MNcPipl%%jԬ5sf!օzvߎ NN,nd4霚#ɷ<%.18;f9}Y];iY#B'(OʇX0m:B=Y|nR26 @!X=1J%v樝5.?$ S0 ʌޢ3,5!y4ӝ Z7-Ž%׈(p`7cЋ@¨'gR'Gf-'u yqV| @QͰd1xr+<?4iشѱZt_)|t_7d7Y'IqN BV|m\lb ap~Mo ڲ@fFTO<m/aI/~f\^gUZkBſS` rL;Tt#ee Atx"Q`8Z.6Bж4(@MovÈ@}8pݮ#&Fv̸o# ٝj3%o|.HK."]<ܬfzWT+2I^.ݫj0"jig̃-difTj́RA;?bSidD =3@9cgzV#= COHG%oVsHN㲕'CuV|?YC?lWoOX jll +ՠ8c!Str_3@]A@DB*x7x+*"ZbFo@wjC^y-gc_Sx ?Us+yNy9Zz8(twd*SOX-|.-+j(M yߓبsJ 3 @X1={^m"3{\dm݉xY0d|NCk!S%iC)Z PIM!/vjLa?hư8e#޶Q Љ@'.b N piv? SPPW1I10j!|w5&Ysȅ/;5/e˦ӗ-l< s }*Xs ` @bVա]EйDeҽ [J{aU55pY^zJ!]'A"J1C10kp?I._ [ϖekd h?ob?*6X`jZ˸ӷ@ \@"& mZx P>L;ߥR~g&"ٝ8O769Nܓ:4u\oM$~}4֪`lGt15H)Wtlw \[4ȥwLś)hZ_[:J0͜" E}US# 3~>f|4"滰r#qY#dc W{:p0Y{ɢ"8d2RpBTd7uo5I?8aj!U_i蹬s-.TN?P1RE w5= r^ xm}>/(-VE-F}fp$qǻUaۆZl8*RBz[q?>9r*3(<=u<4Cl(cDYtWQ+/E~[O>]R%9wHCNEl9@wsl$: ŭ+s#@XOur<-z˖Z-LM6Vqu yㆥ(j O-;Hd 9W=?S*/ΦN+3"UU5 P[&Eʡ)}a5` ql-FppNFPi&(~ {MIXl j{e0ruZʾ՝>"0+PޥЮ3~]x'9/aeq> QJ$4܀bF5[9#eL_v/#$Y&_,^$˸y^b#z~bqj*2l_6[raؒ|5,8Q׈G4d3]m>«@ &:QjƝY+dMtWW!Y+|ḧ́%I8g{K|2RxDowphD ,f醴ůww1d;zrN?:cDhBq| D/mܚu@Yr{$pi1'1.ˠke[TTrZX0覨B;sywBJ!7Wl4vg"rm[IOA7&CH+ܱUi+bkW/کyغ"CWnliCZ]\ :n\,WM-@Z9W H%|Hv:+;3,W6?xTojB0BTט<ۥgT*B̪kVZ>>^P^^s=9i}mXr{{O/@NMi 9x͈{SC&43wARBibnpAXT}vv(Z$䞆i( 8bo6m5!̹;sZiZs{6` 2<70\?zS˘}DWhEQr$};N'xy:69%ۺ{`2"qݩ33D{?m86͉ӇZ:,^\_f VS@^ࠃFX4+vadS@(N/:w_@CȶACNS3 -Cc#lt͢dԟjlߘxz#Fjߑ.l]lKʤhν xaF$i+֟k^A=fTƽEWsPvKQ|O|ީj8&\sҜ`{ ޶h6ʛO$+&9B1EfC>(Yv$Z -`3Y+gp96!kEyN5Id~B#Qgh<' u5G?{>=8#3 *'Qb,ӭ2i9z::Z;u 'x'yF AA30Ok_eܛue`-cO at}T\> @:JrEmZz9XXx#E.5YŨzm:L)"Ǐ xHx)C]oE&6LZ?Q\C>SLfR]3h "2 'F(7gQ}1mi(쑟j 7gs6XsJ}OrQ.<9)|`>9j^:~z]2&g4UNo&n&At3 /@A5? )d Q_QwH5TaT(f>x,4L-#ݮdob.4j-Foe\buMm@3NkN?YsarK|h箤]ys0 2!>a[zaiQQ{[}Ȋ{7]3ҟ'Jo>C\ݯEn?C8xnH.ڐBqG0yD E"-fj'ߤ!L|݄W4Ӷ6\3nvA%U!)ŹӋ{;\4 #tձ'MJW4EP<" џI4wojoqfZqUkA8 L+tQh 3wl#yt Fl{ڦb۠rgR71l!Gh迌aGRUs?-UO&{*!¹qPb6V ߫B!iאu AGA[aK Njtkz#YX>q\wV3@8]I[aۣՑGdAg(z]w^r cM)V9&ƿ|ܖ*>1—'&ߴ8ά#/QN"QzYɍ b.ǛkE|0Kv1y<4)`w/ 3cĔY @|D֨Z&IN ȉߧy0W+T.z5Ԃ)_ , %Ai<4俭p]` `O2cH$y깶2QU2D})/vI/.uFs?~d>tm;eMk Im78[Ў'K)팶AIzC .i= g TJ=N OMHT%"\]#j2'&FF3R-D=H2"ʞzhRB/yVYSemoA.ԉwp7u'͂pZWH/y;3 A̞kLe$67zJ'4Xhm)t%!O&5#DL\l,^ϑᡬ'.훌W2nodRQSLa`XRYvӊb|M&o17<9xa ' Z1B"n(ja ƹr=(FA#Oem[گ+&)]D oA&gXa)x-̻2`E0FyvR cnX9? HBMFV PN56ZXnL#oLZ@[~a+2Ɉ`@ Xl{gy7+؂VigmyE 2j?n#a P> G~[1VAKj]}c'm@IrT8|, tEV63Gh<KXve1}׊֓`ǝ"UES5AE;7ɜs#ThMS $6a(5nsGm5KhЦ ]yq32Aȳ&?+w:lc|;Swxp̗0$8fPsrEzJ*~uI/&ZZ@6ʣȺ&Ը6>&!"!OR}:%;݋+68 IBN'fsBF8GUMHh4W*Sr9 6]Lw@w34#QRxBЅ̷! "jgv[.٩߄a5@/ݔT{emԯsl[1lNh\>RƂh煇PG 9@_ 0":5Tqh}R e].26{8NBN Qc&ނM!Ђ3ܙ?[,Gq|;5k~qj3Z@ 6.gLV YV-9` QW b;آe(Dbfk5qğöE+^%ٰ VN|*C3TB1W&N.Zݘӭ2mOArǴ~AI+ĆLGznqG g$rg&?!~ 7'n 1d*xY< ނE[7לGJS<^KYjwFt唪{d,un3䬣4glU7zf#D3~һp;cVn:wcEi Ȕy,|]&w>AUY܋57H}cŭITwX?-4O'f^úY6ڸŔsH`]F9^e 5Y/Kl7pj +t\VH`r!$TK^З`$!|ԉ__.Vgn ,m\i% *Jս=kKq)~H"-zb.'-&9D G-a|t|yyTv~z͊VG1wkhOo| r^h.rJ 1 Pehq*&!Xxުi 2YO(md9|Pbxh,TH< >/ߩ-<u.JGhG7tzr+ (fdH_l-TK&yƺ͆KA365[?i.DkE-:r7S5ꔧeu\T"`m'GIIBmf ґ]2FfN[urêCjQBusݏA%t,)PLexF1_윦e_irM,\gr%DfZJkPҲ *Bkg$>3B"t7jx3k3/#u9" >],mmQ|٩;.Qv7nI#a-0cIU`:C*~'?:ccBfw3hU6R 3b("Ҁዒ#AE~3V9uA+>9>zNVg.\z*m+u@c-YHօCWUrJ{֋?aƲ7X=z/Q< ZE|>k< 3K`3ŧ)u7K61 fQ3J$`zgRD/ 賀nYaX\ɢw 85~o]U*V3e p@ȗ!Yɤ^ T3ꉓo֮w羫eCh^INMORmd^tm(_w,䛇?TYpWirrb\$:lo*2(2YG ml*٢aa‘xGMG8wEEw⢍y1@j5F+0^x6}A c~N:$_}q\NFKA @UNHaT%ich@%Vb;42<fX'ګ(l=ϺU Y^6מ|lDp2Ǫ?NyqFm-6K{2G3[zsPc/ ɚLja꩒enD.g$jP)Aw 2w`&,d*n[a2vZ ,ȋ>X!2wFP4@xw n?HԮKe"X䎫c*g9 `zϜGPNXy¸}'Wg?8LI11j^ڂN5XDsXsE~mdNǀX(:A :e6.'KN~{8XC'+=l|ՒZ'YAƔKl8qV|٭yF)Q61p?$zr+2f-g~Qa -~?rz\GV"awyh"r_o[5PV3MpTԖ`^|ZW;"v[xIь/.8?Ng#e)N6.; |jAv25%,1O%J$/WmV 0Vs`bwʅS2PU_LyO.lxߗl!'0{0pÿVW9سY҂K쏸8RQ)w5HmΒ x}Jݓ\*ww*ʱj> [|L6Np6T|8A|Z ,YeNhx&9fZ"a,XB| qϠ֭Q"E)?Ԟ1Օbx!5ԲU^ںVck x `>82v|+:ҿ8WKS]7;(?jOM\A`7!G?57J-ooijw) o*$ QS YxPNt/N#UǾ+5nylJxyK/†e2;#Qʼ-E;؋g@2]OQ 6/6[ȷFW9z5 WOɓ ,H2W| rERXm,ϕIN[Rd[Lm*_P߲VE w][N|;ӵu{bXXzqFX|䄈y|Ԡ4%ygF6*%G{hFj׬!+ 4`/֓)6\"_*ޕn$O23rbؘ6Y,-R"~P#bKo~ŏh#>npAC5iol;paj٭hr%f[BIp%0y;8*K"mܵ<~1YIg;Uo nYoidvy?{H'qo ?DLc.AO \$/,c^Ս0BS_(>q|~_oAL,qȠ=4l%5;KX>8G=呩Rp_\LEiS  ˼!!0V_SiWʜNVgB6.zCT1(( Fl2vNM^V 桽 Ǐ6ϑgvn#lBTɇB&%mP$y0y3k,s-`m<4К%BҫE*:wۊI=Zvp'Ȟ;C6Uk2f3f=p}%--. Lʜ WY\,<+Y^҈Ph 4NGv .J.Ͼ$]j.X@KQ%kW[-:hT7+ ´D8ҥV6Qgr)2<ęq4D\ =MVN 1\{L.Ac\x+ icq }gAAqT]7$GiB:6 rfr&71dh¡nqTV>m|̢b ,1r0۴)xW~,fuI&ހ/yhŪI`P|E["5jFi}٤@lIr1 pMk8!o##O^ݺ\)D~)|de gsxIw]@):d9gn0tXZw|'씉\φQi%x#l^CGndmLpx~؏c:gb}<^Ƙny)~/(`t*+B0X˺'RzT}nӠqYShpv!*ȫv}vٶ$\7;]<C&5l _O;|P' `v}kSl3{$DmVaNsym{$֪” .]I?0B|UDkטIŵ9Wb":$SJ-v{|"ޕubr ԢHY'\LD0 Uoʂ-H"x Ҏ Şvz!;8 Tlk5_&|}Eq5?2SBol?G OF>$Ni" w[k't"YXIz4Ǫ^7HiD:e#Y઎9*&'^&$6R-恴KA 4oPYJ߁fF.\FOecrWdF[3NU+1F:(x3F¤1?-uUvx0ogd|8O=w.-Ū-:f1Po!߶nDPp-݆M07> brCdGn^;blDmnzCԐ7SDºd 2&A8s^G?뵖uo=Q[CN2] w u䦺< ikL!ʪIxf $hSɳQԗg Dz?{ScՈЁ7Gp=:4.%)=NEV5g:(tz]s5Y N'ώ9kH4N k31 cXE&8yWZSD-{rBgϋ ;(r=̬L$}FG"Лsw^ Fn ~*;s_# a3fht|<]CFr\8Lg zh>а)[~U6Kt"B[L)@v TwoGibw7qZ!Oud>eΐ̠%Gߍ PjeO^wg7Յ$Q_,tA`;I|3([p yD6&! id/.Ȱ/ܟ}뽓(ҬFA蹕Mx!_<:gP2(&Oy\(I[AJh}N)}%zŹYYrahgU}f&aa\| ',֍ic#0,v!5 MX}TM;:D@;4 'L%Ea\_DH0 .)̙INB_LTN}<+ ف5ĻFy Kt ~:FM+wy<f5rF$oUf=F!&(wp;kZN+G.:unfW@]XfV7"j7._muI+O'F_G Wyt5)x6uJaӢYmc72'7ol>)L/UN{vD 99|{6L]ojMS1+n8mCB1.f0 F1s!nTz¶{㽤z}(6uBGAe,Șûý6+?:Q]X7Tk:ms<Ɨ|'gHs r 㳵W]- ,Y*^%H2`db"ͣ9a~bxBN&=+Ѣu =LҖ*+چuhѸzL}1ky!R<x=<-<[HBkHA.Ju ?B3^=)[QQBDg"No\'-sl{Рޑ)MHT54rK# ykF.xl3pVUr.(m; ˾?P" GlIɞ!v0Ի(-mq:Lnw67R9zګtv١=f'}:&.D'/9os&3ƜxM`BEEƈ*7o4C'R\ZsZ[%vg,8@#k{,Dž(L.П`T!.[y 4 ,:@qmڎLC 뷌A@ȢVf;tKL]$cvԐnit6Gtz|03 UVԀanB<;cRBbqҧH eO:*B"X-#7: hekCZJԼI#YJK{~=7?t^YxMʝ M "7 B*TC:.-Tj oC'4Ƿ{1xVӼGܣ2onZgݎ0b5W\k- U2>ζDvG <%Ni4ƬUqjNCic_uBTYuh)nQ*J7o-xu69Eĉkŝ{v{G s1` ENRI2ߺu,w03pYxco;Vtɭ&.@TdÓ6 v/I1Vdτ1A%I?R_~>C7L$^7˃k =0J-1B> v,uFz{uy\NI&Q!TS;W٢sQ-&rY X.6ke^y yPy!2av_/~A)pzRmfn֔F߫097֦Y-iHr´Z' bIq:*o:ͤj_Tpƚ=Ik[) qdz: )YM2]@"lK(o1:0[+bi: F0 /0MDDىc:W1 O\/:>zז~`pFOm5'q,sxH+]5GpJPS8nI'E*ס==;V|#Ny#Ǻkշh(+,ܝVO_iJPWb m WAUT%]gۑ5Pnø^V C땾'A1<`ւENRBh7.@GжRS~VI>eW Gß&4kyvA4߈knK㏑@`x^eNXĮ18D l{zr_$.Fv1r!Etr(!C@qQYIgۯLQAQ^QfT{7y`_op4_zMљ;3.S;aHCc2JT 뺭LO~ {rUP}6ՉuXKT<8oo=̒QW\S di68O-q4ONe'{Y()Am۪7’s3})Q@h*Ҍж4[w몘+t&8Pi *( %ܜ9"5UdkqKZk=r&+iozʇuEuj~̦(K #Uy2eQ5)^32 QO7H̭@PZ连k ʠԞk/@_b\;t_N!l.<GA3cZ@;vB2.}O =E EvoNJ-ͬtBzV)Dj@K9Ԉ<50G9zXe=F03TD>O> OQ[A)3X==:\@f<::fV?3v5ӏUҔy=uo쿃91DWFY+_ `{N`岕į>5 %3B꣜r+7̮] @ X. [NSlolV:rTi |/}dϤ3߮zs)S{fŴxɹ<[ ׇlXZC@bbH1jkB9Qx?8jpS% rF׈l2*M c{ؚPMS}xSvL.`>,ž?o퇞ѐ{g-uaJg0$ 3pZ_vy"(3&@l~zQY"tb<<"tDÄy  M-~l \"*~^dV~:13E$͉0C}iZכZ3]j܊en?@3w3rZϾ*d {a]GW僕@j2%Zm[ ol#OZcWF7fgm] -!;|2CӝqjL r nbޞ2b@N-GT[/+ʯ~ $S",p!!Q@cͽs O:mxi"#9|MM5,vR!HqQk8\yV@m0&bp-P+ƿI[I+vI.>.%}ߒ逗fACT]`v004S f#j{{:A`5};R+' ܗ!Bb[][;Mznec";MJ唴EJN"м.Ӎ?Aߧ/;: )<Λ. =LpEq"N'{VA 03\'>%`53$K(6<։}i^%+I2g-!ITE ڄthpW@ i/FkZq6ŽHDDm/B_&Gh{tKsb/k #bE'ΌϥXg%(0 *W8JݵJjޓ&/{)4W :uKi ĈgM۬c1Kבf6VwC(NxWtYafӹC; FLHfҒ.xa%&@Uŗ֦lh ~eL:;_Lp"֠^ 5/lRq8-ϮN];JC?-Okr͇j!_D ,qjhFbWEi:=죿ͨ:0+Vq5`J e<ț(KGbT#Kg>5삈Ԕ. U-]58i. v€IܨFBL+6℁\~ލ7jSy% .U[˩6xA{UzO,fHA~FV:M<+)ȣXVZsWՔmZDG^>G|)|t0[#11frE;c1#c O -q؍ |Na/?\2 nP4u 1 GEvww#Wp\0GhJEM_"_TE[@X4uFw[G7:gdb&,kw^اFW1XTQBF"YANQ) xm6\n(NE9sjѻh? oNP7TZu#7R\@jaTi@pD.qaF6T!H^ᕏ,ƍ~%_5^\KieN}1D 1:0]_r/qX/;CA[f^rԡ<]f);-1Nc՚C B0ƴw .d J-+H/N>Zb U #y-V*aⅼ[597N Ldpߕ'[mށb9)"YdAc, o#_F5HsZJ4es7 'Kxz[2cϰ1˲u++Z$}ܵdP|G֮R4kx(ꋝ'Pʶiђ|c3g:v/s\A7[4ʑ"S M P}5]N aH'/|<-zY3T[GtZ(rkta#R#eP@U!YGpzxx ~B1C i7Y~ub jS' *9H'> $Ufȵ$Y0^2Ȩ ?fjZ%.نlKvkJq#"C$HwhQ)rڢoJh0[@oa JdtJf6mgetJf_y>]g:UC5 r-t9 +:\R SRnl8RF8;E!E-nfcѤt%֚;8Y\D$33캧4rjj5,ip YZr S@( $jW]\dDRޒ.n}Q~ VhO/`-,d}guD5?{9;?<T:FFH*N "`pRvےGk|_jIL{`MbЊq׫%lLkT8E橈 <&u.uvL,IB6}^&`47$T<\d_tq_9u0u?"ۧgo6 qt^·.'?MK=\V3ʀo=Qf\t‚pV4rwh#ij p;:+*Jk)&d\\^73&^f%5OD[Ý1;iڇ$#K|Rfr/hCcSh}/ȉ;q+̖(p ޕShCvRV JM1lױ0xG{V~5t%͔bĮ3F; JT tn8̕y@l .=,Uk/8!A*O,jZ p5G<|7la6[!N8:\B oÞ۩!Q$%H& Wl%B4*p{A5qѳ*J'Q׉+\=<Hna??; (\>Ycp(PF*8hQ-@"N(+)OQ&,Ȕdjjh [TMThǜh` |cm-4qEJ&&3‘h= +#i|.e]*0 0޶dMLḈ#*\{=Dޟ"0&0 h0yް8"ujBA O|28Aqr16,yp׎n g (kh2;[,tT_za).KzР ~5 czMA(i-ԕ;t!99sƤ5e~`ydܐc$.\kѦOꏎ*x@|χ]uo#$[T74!єc+=7rjд/>٭ m`yN9w;͛0a >&ⴂ3~J SSB_~V`u%=/Օ 9 H^Fbүy',0Zͤ8'8#l6@ސcݥ7+*REC󽌅"en¼FӱyG=)*|?E}@Wħx r{;kj3Uu΄@zz=Lm*R B(:͒P-(h^GheqE#Vt5(|3qJ|+10P%uPhhjkNXq;Kq|FXѐ9OnsLT;n bg (MyV?5 *ֆЂ^JRi6U0EYPGAQfẽ{ a6DRqh\_pz|7jG.^?q.zHmׯ3xPntP1x $uK1*xklȺbGhḋ/XUmM\a Qbu Zk`'3&x2Oa(_e 󱮤xw#T@NĻjx)iZ;a{x^:W鄣aId^9򧗭EiJ V$,Pt38r^#h8FC.<V[т׆oK yJsR)qATr b։S-!A?Gd94m^ұK(SNB+kѨ!k1zyXԍK_I^Q4 gh0u-?xQxoVUl 9  LSDi1 :̹bbʥ(iOiv[4~[bvi]b)=9xkBMj} %5I*uM{~מ?e[j%CGAѣ\K[3npX^&[M!.M`-iUo}9(V¨.k@;FqH7ߍ_Fg528ttۿrk4?1S w8`ųF(pi~5Ucp\i&#uVhl}oGQ(8_a [%EHq,T[G4,?V:J{릮A[Y"3Vp:fHNDDzmu+W2L 0ڰ~x%-=܃4 "-ApED=(,3Vwm5T8 d,M =3v2v5x)L_kBL7 vd̶ @挦NF'NW, p`p2 *E]6 >wk܆y U<Μfu1aq|MaTkɟ=_u՞1uM #w;s'y Ҳx6 楙ۮXC `CZo+/VPA(LG dyjȷu(YmS%ӕ96ŵWEU؂Wa"X<)[s/|^ p|nCJt݌Pl\E3<6SYš D>IFwi0f;!CgӃ, :ZfZ}?B}dž"ĭ&G9g ƈ kT>a8Ǣ7̓aPw8+g=hV9Ll-nf2C7@b]r;l)H3nU%.V"-QrCB߬GocθP 2j9y=@C~A'ykE~_37xol,`Ck/;D*O x]X >J!qg}S=DiG0HƭN]TAubeCÅC|cnE @;fZxq"PgS[U?*b'"qYO<|OAC0?n w^rR0no#V䪤){n FHQ⿩6m3[B ͻaAq>ﺨ*g'fKR~qcRnTq'$jbF1 ~[pz`=Q>P8Ħ @/`ƜKgײkɦM@m2oؗulwUIr$)ln@43a}fq 7AO#[|ǷRś-`wlq>L :k$0p0*AzӒ aPB(+SNe|9Ap:|+&Đ?sFXljzps(1( Z߭`x&Ҹ̓L{nuTc:zw_v8M%L˯d몃h53w/>r7?>@RŌ>Ośk5gf!# >Y; Blu119x WFΎw}tO 3{>mn_ qP_Qb*jv|ꞷUǦMuiar֥-,aĉ Y;S2xbD:ߍqzRW`[>PV)9xFh Y7>Usld1; -H=eHJ m ޔ'_t+ABg1މ sxjkGT:ەɀqoy1㋽OO!+DZ_)10eZA m:lS͡ [˜hbasr$ Oph&Py_*ЁXvNlSXvwi XT4a:N]BN`qq(ZOgLv spK:4pqmT8hspD:݅0wB=>8;W?c (,݌^(zCŠ3;{CT!J`%.DV$ zg|4‘Xbn˜ˎ ,B RL}[>b&畫^_o+{f%bDpIt~V- 9۞p_UNXQzgEZDR|[,32EU]Y'p"#!-: rC38Mg QuˣѸ_Ws@gJ__Ɨ죶}7AE[J:]:cN)ΓЙ.> E[D^Ҷo2 ӱ2r@xFJGrQIݵu wKI~%/E68cw橰>8 @)Rh8e XvqczM8qB6]Ya]HLQZ:K$pe}yG|K<%W0 (^?c?V Α'6l"'a"'Trrm4oqɅQT (2BaD\7DL6t67RTaċLJ ʅÕphB,]W 1z6H^ }3R&2GPك7I=ƹh^8AVhiKh?n)Gls`kUx5^BYp%ws:5bQj'%M0t.emcW6CBnu,z UZ~Мz$w ˺R@6:{1J'VG1#t2%]Vk{8Vd5\|P-bRRd¡o6on˽F{G8lK19\e?ZffѓNyPAvt^zB>2m@o@cɳU`h)o(?R6 ﶊ(>8x~ J Уhf$W:PFA$\Gؤ+"Nvu hDŽ-g,_{ҋ޻ңuvz1>`\sl6(J#nq) N1ѣYieϷ Ē곬_'Bhu KG~R]L,\+k5+'}SVi39Ӷװẁn̐x|mƃCQ"MxHkѢJ% G w[H*WЮkvu7 ANOAaJ'xEy*y1 s1Kx%@ `3К8Bg^9VxWf5,F 1b "J >AOTpDHd0q)=ql+cꮾ4c{&O*1cRG$$?h%ܚ~.tt?6MHNjhU4Ur; 5{v z>D\zk-XF:M4ߡ̮>#ڜ<R]r%@@wN\{Ņn;HF<] (uݖ̋5|u0~<>6ԎD$dQUxK"q|423J\#4m9IbBh^seo*^SP{78RIOw|+תiC,:񍐚A̢@ K،WLPxP4ڰm>VN*Rx]dB-zpgI,mPaь)&$?P¡:(Ctvv)<~䜦%B ܭ/T}m:M_5w˽|I}:-PwR1J9%UhD42v_'h)<&!9Ot7m6gx藄#"p|IY1'Gsv7@<(>1Pm8wo(bCbk[G{NQ3-~ΰ\mC@X\(QpRϊA=5!@[3Z(2qI 琎O%:ʥ $fLl'}W/ތ [X .0HsxXBQFpDqD>]U鈡 EP080Ak􂆇UwiA13x1w IUZxBiӸWxD̙HP6PZǎ0#gƌUeeK!}Ft3eh!DS | p7cD GYw  h qlBGbQhx)Hz8^+ $2y[ Q'rzM&),1GF&OqK]\ws ]b[pk-"Ezp4H=OHe }Î+/>'~ ycA~|I;8Dl9 Yni: jC$S?pگY#[&wufu!YD.&+" ,6VSHL~Aϒ=v}bMp pɷMl BUE O-s;׏-VM@?#Kj*[+-\R 4T%0%Pp3RzFlXtw!x-G3ki݂\M4H),jJRi>pXr9 )_xbE&I;-* r [)H{PSySX}jٲٓjvf eK!pWHC'Va'1FҽN%`ഠf^BWBi Uc77BZJR4߬.5{%l] * Y!?DM<͉:bH nǓyBWzUr8Tb&l搬.aH%~J{0)|u R\c^E`@ZX\ktWzE!P=,I{k*6?fy ^LЀIxEOd%y W։NMwGZwrnME}*v3O~v tGٺ/U0>Y5`9%ŷ6RԅM9kXFE NrA/" $+­4_EZj^vzLݟz(!osܥ@w&@oq92ČƂ̀i S4;FrO']w{vt@4o{H? ՜U+ð,lHx養$!C(z(bq5i@3C/0|yh3kD6o!P\ dN ^QLuV[ö F5<2XU=,D:rKE1-]i)~fG;1-lM<S4r!_u SF {b,W$}]-i%Ym#gҀ ?Z2^2\. 9HJ\- 琋ST|H/pS/QMoYGH0j##cEA5ΉV SQa 'd`H$i Lmw kh-d% ~Bo7  @Cnt׎ݻ d*FMGVӪ]tg|wDҜa^Da6!,Q+S;$KE-tβGn/M`8 9Or T'to%&\8|pIQ{0(;/@wpIdb3V>Nȧ < JiF֜:}M<,t|amCec&Nې0*,852boLe31z;\5J̲3=y{S>:^qφbPOTk"uG@thDf#xJhq~W*Ti0V4m`MԎ[X%!ـÁ)f>UQm<%˙;]P7kKTL\4*:{~'狉-/u9s 0Kj`,` 3qOMI V ‡cSdkg1=s!SA',$dκb=N=?Et ˱vk9OhC7+BFV]Yˊp @[5rC!ِBGnX2Ja-y-#}oXƉ澷̉z!7hk@/֞whI%KޜA rezle\|Y*N[/eaӸ. ӌ$.-EX8Kl)A?z颳q"+;M^A|L(ۃ@MY* e% i3|wwۭ@ר/*4eҵC=zs7JFhqN;oY^D%ޅޜnyO sVeҐ0)#_tzVCa)oJHYr9a BZu{ZȈkXTs.3ʲA$ QΓYG>u=H!" nm\Sܵ&Mz&bvqY 6qW͓zQ]T% Ao+Qi4ϯg6~sNotK`:$s|vjd%i'")ahբ]MOqcwFBЪ.ZoZu ljrRUa3-I W,(D,L-~Iʳr;Z"?IƳAU$ 923mtUɳ;TL==~)=Ρv[ܝ4# fZC.C&:Vd@ MHp(9I@(r}_:DA8.{w+۴ 'dC ]5lM%ZY: sCkNLL%WGY: wcax?ݔTL f+Ā]\SPnPԕ1[rgMZ3gWO^R*xKXS< `2M?qM]pꖢ0iNzQ% yP-\^ eex`ʧ_(e8=)K} OrUFks(!ү`ɔ7I b H!&oO0trߑsCť|~c-(e/ cr%^hOml*Ǹ⹠X`;j=!nȏNHb+rR5B`wMÃq:=ĽX'Utj*> .orar!:3eHU+L˷L+1Cv*ϋ#Έ,'Ғ-yZ{LK}ZhOl_UƵ>bCp0y9آA~aK2*b ?s_WP MK35Q/X󈀳rɊGYslaeT^ æ Ӯ *c1[ɣGQ,O}sQ0.^F~TlGzV8s!: yEHhcZH;]9S4am̉ ::uRu4yGi e73f)G [ۊ/xLW#;o|򦨍9$5GR:בl;ukjoT;W,,ᐹRS8R8++ U6I%]\}f3,FgdWn sb|>sXEԨ0K/q;tPBFxxBeˆ $>s/OeBd:_e c'Bp⢨b}+/Þ2Z?6?;D‡:؅,<7-]+"+pS Ӟkd`τlS8g!r4EۃJ?i!ɫ G6bLTE| 2%M3᮰e,UK9r_VQx%vc]E73y4sz)UM๣=2oࢗzKŹ OLCvcaONQ1?竨jKVԅfܹQ438%ю,/c5 7G8zU[* 4TlY_)E_%1Jf#2Uly+D,=exC7Ox y~񱑴bC[q}Yrc{op&zژpφj084(EgqnN6n5)f]3 ,avѕ|.8vY9Sqe,VR7=teH%6dڢ!KM4)4'\W/]`Ӷ2*Cs?nOA~Ez7ҙwL, hDsUJ|*^H`u)@; ((ƣ֢Mo[LyblMxRZr9KAZQU Ƹ)ߓd`~w,_9p;-%&ƣL|JڽVD*ocp |nwU);*K;W{,%~5Kd{ibٷ칮)̦6d9$ca8GZD_{w/x"ߥ"hS -{NpmJ:ŭx25Bi ?`ci@&!~"I3;zw%/LX%˪ܮ_N#'ZRp#fB[?("N\<"dU=1UZO܍A d ?]y2r`}pOԲM4 >8E7ZlS2UwQw hc"V=ԾNu@ܠQ}֣3HDF [&SJC+wnZQ=pz4{@Ĩ+8@N}|'"х2atеx9V=a('@OgRdVmM}4dnNB_rk!S]jm:\/g5S㖷*Wh@- ZLc*Ƴ0L3Jڑ\0( a|)5 S<1IZ0y"Zbp EFFzu:f )?c@w ͛}J5\Zf;7nT+6%ҠTj)AOtc=OTfcl২VLf%4fgwͮ+֌"_ejeT;ĕ`BԽ% pM mXqTى $Vw7w|Q)$^й#H+Vg}wAHݕ`^*+';:rÖg)MNq RQtk/ ̄%$vٶ/.I/_gD\qBÅf#hλgp3\Q#yոq꽶0Cc&uK 4O,f B3LO" [ǍmD :ٔjA˹_<vN<@ p3Rui9.Z@0tltN`ś GI(o49tJ{+!7&vTkY#ÓҘ")ZМ_@JDM <9osX:iK7ޅqջbI (X,-r)yp%#͕6mb73řgS="Te v\ɕ^ $a9jkܵ.̴57t9Ƿ)KxZgkL-n;pE#,11(ǥ!fBF}ݦ, A_ W 8&\dE_/ysm'"!dÛ$¹,K0yX]Pp(8Y&Sc 0OlDy,cAQ[]_ X`+X.X٫z"hEWs3^K1#_EaK_`ڶ-,``c}e`zd\:E; VM3~&10qݱA6ki? 4W(\X\h)NDJ'+閽Qryͻ[X -flj3-n4c|+02FЈ+{v?#\Ý4EYOڨ;<0Ho^Xv8ހk?L=l?UXxqGEB3 +fkdɵ{xd0ZheN(C*lL_I1]`YSۅ6_0 A/%3 xCDb(b )+cC%3nK. <{b#\tNbQrva OXFJy49FIK__77\gH@Pw0ܝyQ*aX儕0\֘%%7 SЭ<dwu@w',L' Q}>r!dW Z^ X߽#Y|UfުRe<8IbRɷ54C wO[n#M؁S^TyN@%x|@aD6?ǜܿꀆJ@D'JBX\)Bm^>SXViWAh3+-2 G!AIWCfւy4=msqƵܘNqE܈ܢc[yB4[tݷBPp=^:;e${60hX3`\v( *|;tk7p2xg+gןŔy7@A|sځ%)÷KJVA= ŬfoP|]F]^?B2]v#Z1Im9=N,:/ֹ֔y#v ldPv'ͣ|Wy ]x2n*(!cI.-GSݻ\ENv`t&KW]q]t@%-Ԋ \2,xeΛ!n; =z_|}\_բ.l`|QFԎ?Q#B p_ (٪NQ~99/H b5C5̟gY nb<&#moxC#nwiAaT ԰ Hr;ߌHk<^DR>*EIԾsz_5tt(ͅh4DT4zж#T%0xKHU;C-yM`U/%untdR:( [ ,1{e0-<6Tlt,CtWXhCۄ*{,"Su) PzR(:rf: ;Zx4Ё:mug$"bb|ituDkaC9?Vaھ/ﲗAjg HSVv5v 7;K * 'f4Ok0)\ϸѪwA*!3 @) qK=#ii! G_r\~OMo>{$ v[~&p UWe&gV"Siܞz}1fS U6xs ]S;nȮ=>}67YĶ|$X$XWh`E-D+B 8ap+ӄ3'lS'<ų(эq-)bGһMl0ץ٦#-ښ8#Hje'hJ r_}9>6v΋<縓a^˨ ÆiOdPKJAZ=Q-S̩ T1!%+Iw0-k ƨ-ޜa[mL9ۢ# KIH4 lٍ\EQPJ dlbvK U!j1@lA[|IԐ1Оrey$͘ϾQ]eTfbnh!xrAe&_s3k6ũ9g:Ȉ `ԧu? ā\SrDWD5;7 iխVDfG3#i$4f3ҳ7q7ɟV^5Ew_nfqu [t}\3Dz+c.}]5A Φۺg/?}ly)%FZb5a*=Mwl}LCc, 9 ۲*bA<> 6wf D1ZSL|X“cCFP#[6h WyW3ilr" 3^Nsj# 6gP_VYGp<.>KI똲+%^wAH@_,Gf&9Z+tZo.0^9~B*^B_9vRh'zR ?1iݛ쯹?lRRL[1cMzKu4hgV1^{YF;(e#ROfx?xTT*gc M6بG/.Y[*`IˡވƬoW^%NxHA{H*`rjrG3wa_/tW8WT4LgB =-\ v岰qj1_Xd0sXfq;Bx>6,\;noFoDc=vɓy_#!>0n.DA@l58`/-chj*; E~gC`"D{C[pƗ:JW bv]5ۀ%9_%)7'0Hdmtժ6 #< ôiEm H*B{Nӭ;^cq'ّ䆌=ŵ%k4;Ă;:ڬ6mRtTàN ms+mTR< %emYV:NȥC 2.Ld1Ո}루VD.\?Mn< 3DlAhH>i п'3r ‡c~sp`Ju?kશq_'b3;jiX;hR[Q:C;1 .:Ο<-#1&#=Ð!NH? >x^)x5ؼʗ#"-ߨ=9949,7=GTU\u2}(,Tyza:צoW=}=H!%0sRfᇵZNBb#q27'⫆Ўf05?r{Mʇ x`PCjB5nP >Vm%g:)|F>ZOL e2J-@nRfu9Zgbĺbל TC\?SaQ HS&”B?DL5:]1P6bH0Շ! ?H0m+ur(l#E?4=NI]$ъay?)j^l!yn[t3DeTos󞦃G;Q+ܖ<7 #Sق)q `&M w sf3v[cl6K"3jwOvlШBϙSfM@-'`Wy+ bDӓ<5YBR#C=d * 9 brlaϨ9Q(!RjL4V9t턡v;G%u%87Z'69 i`]{ߴao8" Ns=i|>9¸xܭ젪&'sz8t\/,KJ8Du 9ݬ!fŞ/&rI]5 'WqIRhW}SP f֞ ]KC=)aK*zKNIJlS%SczyAJtArrkt'y<'*zZE tڸsj'O:[p6d͑R,3SELݯ~hԉj!K6jlEi$0p5@Ϯ,Q0VW4 f\uXf_A϶KǛpŸ+At073HaҜϮ f ʑМg'Q'HI2w&-q ۴֟q8]dMɚ6[cVom |7Y@2pC!ٴf.{;*M.9!XNd%2WI2(|qν$9*XYM#eui+o+OXأCr@[- pm_I 8CYls|YL[Vl<^Ԙt UNڼhu{ߕ().$sq5I]a=?Y7E 6Czy@ytQ %.U=̒ Lw@Os `-[|C3xsE56Ҳ{_՚BKz$ӵie븈n@q,~- ITOEg nmM g)1Gg)6zNvL!^zӎ*0Y.DB~qJE pV`t\ @ Q5.V{k0tqpapIqaI PP&b;au }6h})TSY,O29d/qS$Zbϐ$)"N,W, R\VFo pLsW߿'ڼMYƭfJ ˖80؞'oh BL^2si[03c'KwZTv' Q:Tq!#tC(9ڞ/L$^aُPM ?u^cA; Q=v3`M^Iu~MejO@ցxNko{dW(1d3fDF8#Epo#A,ⶨ0/4vপ'D.tP/u; .CgdńХ3VP.<Ō5com}V]&/^_i"[5<'f c-&گƫ{KPD̀d نG(WFſV9]URGJ 藵5 ;θ1 jH #騔,EUc%Y>F)?"BIQ-pbA|'ezͶrGp"?z 6C--zI>*xYGӿ%P[m) };B&Ҥz.bUF^ E]2 jIwϢJp+PW-L\|KN:>{<2*[Lh-\If~/=;U0ԘQek)] . M[;#__({a"ap\gdbN`gʦCɔvҩǯ8omͬvG0e=gğ͐ -ZpBd8zPe"^**RBpw6$afN X$ AR/aW10y&3m"Uxu# 1G}ªJEB7,}L7:mOZ˱>T8!1)HR.qrF[k!+Kڶ@i:㿗v/JB+/ui7x rۓ㣘'w&uGCy!#cؖa"" S7b"Oh&9:r-!)*̾RSq% LGAF+ʋn\*XN::3y'VC>V/:[F c ȖarRXw`n(v'܀W朣ۅhӕ(4sp+upV9׫47~$bxŬ^2S 5VGtȱ;h%qekoM4('?3gW~u`_dA)Wm\TqO7BiF9eh TGD6jxSE'/OY UNϦ0ÐܑeԺ/H3Xl/J1wHNQ&tN,l]9`B^ݕ] EnA9sa'Ezyog*#$rLL!h"m+v^CkEʪykh~R0*F؛߅F 1I|puEVAݗ\ 2uW{7N GNVEJx}4NyThOƺ.mR3"d-)Kjmf%>> R,h Xk-P4vh\QgSv|cyl0R~PŔ.%fv|FT%Nw74=r3Nx 6y8Fs_&Rӫ`BSTĻ[IA hl;U'ނmL`&|)Td8foc 53Z8=XQrl Rz{nJ|,$e ͮzEXF7%]!ϟ]d!*jx- T CZ#9v2Q[Pp pu~^>aka] ş(4&~ΥgatĨ~J\!Ӷxv$oIr&ٌpVf֦U 7m`.NsJMwYp{m9/B g>C\w2s mEZJN\q e%EӞim7Ѿ\1 Áa蜳D''A%`4*\m*AL*\TIJN>8O-rh- R 30bfܒOߨ Lc$*v.2%EB\H\>ϯ{/r c O#=h%0R9vMZs3* :Tdz]ݸn&ռZ -׌Mah\(Znf$$fՁ3fWzgاX/:8(HփGuNREm%jq- U/8/ . ǥGTgb\Xj)=m(SxWed\E@q׸;8X.Q8ozbrr'Dԉ ~s:la)ȐcU]:M"9pˀ?.F(:*ofsm7NMRJ2(9&(Z1m2Ѽ-_^s΃zfy!k-v:d{AH3E>&>q RlRH"I+}$ B`.C=\J JEhNC"HfZNd7th]P_Y^F ApӮ1{3m44&e';I Pt DjނE2{W_^@"&b7 ӃPz_Ys.+P|^-9|!HÑuaL{rN/hُykjKׄFl3ڏ= {lGby@LR Q(~<7w aNO&4bs5{=MɉKCqDK&78;1RE|ٯ PjFY_ =W <5䙚B2mD|#Yø ;_ڧofnTc9oť¢%1G3<} íS>Nϰ:X#'wZ0Uz01ϋF<|B]1Z:!y v6BHh<#TNe~ Q[nvO~A2:](vϺB@鞹4<שmɓ]wa7{p3,'[V8 d0xn#"h~׫UpZBq[*;d}& " ʁӶ6BԽk#:OTi͢)K.C[>޻THS?eED!)G^nEf$gS ""MDĵP 2#m[We1[OβT8^WUiZY!=X֟wݰsQ.S Őb2AB/ ltF#;l`K%Uv?;![9YkSo4{㫚ro(EPiIŕ%>z[t "u;vYg3UM.Z!Z8Ծ eV+# 1ՌL-ա?2>m1Cbs>|s:x ͩr_T ~E#m' ]Xy4r@"3HH:8<9IdDaJ'7|(| 1ʺJFk?4 &jAMoPyoDɣ?!d?kHI$<ʼn]vdj_ʝFZ+YC=DT]5T]YP#H˦e@ 0ٱʚh(?[G.ڶN"_(bnaGF4Gm,_`U04n0YF8%ʶk,9Äsfpd䰼;l&HҐC #&p`he;ȠF$S G:=J21eZsn2kIy/ *nq;ug;: qjK vj'=YA$/dhJ8X!K*~k VQ&S日/\"yɺn ̝N[X|ޱS(/BmR ^U@A+?c9AYVFG(b[>+FsoykC[enUq`@O#wD3ݿ:`t(:^B]/q)KBBqь?:yB.'y[[Buj5Z.kjHH6EuVKBNG_7ܺWÔ(+Ye Y:N'hg{ d.^䩏˵tŷs?OC'_KF`@Z#6u\ܐۖ|Hx-Qe3$Z%?IdU50ą\pj~z{_T&+c80LR]Ǹm@F;n6 (KqZ]k[^ɼH0RrP@ *ffQͥ=$vyna(WC/%լ@+sCQL9j"hъbjB-zgV#'D~Lk5C )C\˂&hkR;! y8B2^hvԐWBS ؘiWӔNºgqVy[I]豅7/H@j2͐oSՁѣY@`@8xmg 7l33$_' |@AQN BhhWKgue6D$'CiBt#~#ml=[|kFU׍'뭴UgM3hKN(ZR;,ۦIDaZS~`bW(n:6ḅ]տڦdU\>8% ebpƌ4ue'y?eI_'~ #Kl 1z&~#xS4ߵ:=]7]"]CSe1h J?x,Qe~!|4o 2)+biv*5 A"NEߠ/_;Yy$v3wGa#̹A|kk8N p$Wp%uG*@58Eo"L&$y\= aǂ3ƪJp*tb?7oY);6b0.?i/mI1Wa42 Sۡ쫀*8Y>o FTQ"M!0$ or=leoXΆ7MYZ(6VO^*Kt{šTۺ p7p;ƾcg4Y{@ m7H5O+mS*"*!z֮ŐkWSXVffڄ'iV۔B_}%bhעe`0?^2`:7 `)b\]gͰkV1vvP3cҦY OUAJR' Q?ȟ!u*Br{ c&}GRɲ+^T:%Kuz]V2>E*۠Qz0.")d"匩Bwڿ}MRZr |cߛ#Qm}L[ twqb'j EQS '*w#4J40~8~iJ?{?ͱ\Zխ蓴ȮǂpXh%  DP]>Icj[:t7Pernd*=D($A r`Jԫ{߽DVn91䕢^C`5FPܖkYvϔHi9gJ3TRs8vM/v"ʁ$՘ >\w˰7u%"~S hö)6Yyf%q4;. Ap~,sùL %vXΟE?w0?fv ^j06sA S.vS40dfnB=1qÖ3n)/FoH; I/`QP*@[+L^gg$ 鈍l$n ՅZKVn"c(hItLz"wk$9 "KcxU@%]/f wVhʨEPn {ńӰP[|ʸ-uxvl+@pW% QroK>uZeVC9n:ؑ V,Vyd@q*?W-"egW u {(Sp|K[>(1wOY[@~ib#Vbw Y`Zȝ '>uCTE/>~^e^gJ<.Ds=F0ҁwHPEӳwZF[l-yLjX=Li$^3`q e!&T0#Z ,1EU9Q Ibx>$-_w:UO70Ǿr;a? SX;r14V3K/~w{i0:i@hu@1pnf?QHBLvK4Ek7Ѧ3!2lp)riqq$А0xt&Yy7+1<0!hh?j=n<I5b\_3$-'ȭ^N}֧/4-djE"d - vUu8q"g:A7v dX_osWױ@&Qy0p-a:Z$+J#dC AY]6JӋߙ>ޯFjsu$;<[F產Ȭ p ]3Jc*_]j )>!0 fߺTN'pegd FPCf;) VE_ %d0 kbw9y+To?#>/2,:T.\l|tS+;x1Vw*g`˯:zFy޷Ħ53>lB7Jٓ[^25[J.OeM" /f%8Ep5>%pf_=YyH_#T6öB<z:.ߺؑR4E.T) pZDEL&$ՐEO$/Ջ3m(!#xOdyKjo,#%|:eND~g~0XR7x4Ѓܠ h%U+*Y 49^&ӥ%b5zOQV92nP@wm-5 ?YȉGafw-vnK8hQ?[ i1a㚾nßl%<3Y>zo`\ VvD[lxHr:1)=e+d$q]u`$O߳ڍ>ܬ3=CM`j68Ԓs|PGpLLv1]g"ԟ@}ŕbmtǜ0F*}Ў?-(3߉^Ns1cɛ(":t^ :A=\{r<:m^**]k 1.6& 2htwvmnτmTܿ8P^/^fdM [|wN'4Γ0 .{sm [RqJa 7c6i~vGhc#S3<_"^){5 ʽ7aIT'mՂS j2^D T ;[ZV>Mj++H+mўXC~0Y |lDu (&HcHf`UQT(ZZkHh}|azEb*ğ|JgD+|{ xK<՛^+OA)[_/ ;%o1ԙ69s;*Zrr#nuP[zÜjaMB (@=X4UTZm`>N@ʲ>} .%>|"0z,1w 倐-I(=q@Cv3U*Iɦu?s<;oqo:Uqw?euCU`QDog0}}P*GTa=IH\"t֨&0?<"do)1wOKmh[ZED3eWE<)W.& rw5P˔jpfO7 忂 e@"]QF\!ԾOK 4j-b F@jhV 9(7ٸ|  _d??<#%A ;kdp,b8Mc#Ǒ:F#p,.NI;rIk%:#rFѴqsuʠYL2 7aK#yf02gɕe na,Fbe`z!Gp\|KaVwv7 Dk5?c*greߛ Ƌ/,Fb^( F:Y,2ubNj\ubņ"{gg ~FO @#:%7j|AD7_6798MurqxmmKգP;[&{X(F| st~_ |TDܓ:V.5VCɮmFfFyK &ows $x]b\Y|kW,ݪq.BC)gA\6r$`ZuM.x%t.h8*p&|[sKS4@(вU'&tRa! rP-{amA\jxj޸-9pz#hHtY]7Fz'X,xj,g~:bsO/G:D>|8'8_˱|y{TL_Z?%㙼Z헬3 knRU8 t n$(.<*Cd:.웪U  :җ8X13-L/Kce.GXJVn6.LpZ+_4Y=ZS%S":@ FtxP}W  z;7PaJ ΂PNIdNN>)YN0RkCbZh%;K|8kqsqR 3+%TR%y^ }Ң9CeKĜYD`Ʃ5"nJRi OsS|1]mO#|Ѫe%:hLfrvۖHRʲ3#9dXB&òql%%n$Qt׶n^@i띲 5VO B-mSxqkxӞ='$Oh} '!r^?"ԊqW%,>j熫H$RE ԰a˖rx}dH@AGСa)ҍV2& ,YRcJiriD(y>M;}?dH="򶋻$>^;.R} ղ"CdN+`ԦB8a]RŸI)dZ?_|nt\Y֠://?1[[#v"G6 CZYlB;EF)tM3L*38Xa IR{%=fRek'zygGCf.+⒡?4%|@6\Qat"A(㗅}BOYzXƋi=bh*j]l@!gnhrVwL( \aObT9ҥɍx|JzngO BuDiή&|׆3V'OuOs˪Add*t;sɺ[ Hl ":X!xzncy /y֚yrN0t})uQ-5X(D@͞EӋ8d  HnXX'F:RVǶݱ{`a (fn>ɋk2%)K;EQGkr$$pw\Hyhg"2i` N&e{OxSrCL9mc4ߣOܸFf7O]83bcyfZ1t"V._9`ze53zte=hAf3f5^c5h{-`@I(}6pӺ  ZнxkJlIɢd$JQ- F(H,Ο`%`re=-(awƀaC*~`lVyS_R7`>^G%:P Yy+Pu[=S=t smOk'L>>B c0&%IgF{rTU /;v&oN`ZV}V`  '+-BN&ƅ;&_u3fqQ5Uh ۣrqW)򒀚*: \=|%W?T}j1<HJhbZqt8 a+{El`A4Saq ,xZ;E?M0+Icφ?s52,߭_HAn,^%edE"!BBl\"@??Ov:|7Bۊõq(enw) G j֙XEԣ$ p1뒘E.ZYf|_##& N}[ic>cJʡ+KerlͥW(Oɴr0ՂB 5H;8Kya46mFJ)vƠBjՊB%]ͥHz/FsΥ'QG 5&ȟZVS)~ۡ"Ŝݲ![la YVȕxV&AIL㠃^ ⽝M4۵6/=Ym kyh}U͞^ٴfnR|xO+_ٸ@HcD 8 z}kd$nD x֕;ۆ)(i~{%i$1P/HLD F4VRD"C&bLBr;Զ)XJ:^imc}<\ɐ ltv:s6~LwR=DS4!tTy\Pf56.6s5D-B~%"Ɓ*혶X*Eя*"Dni(X*Ky.׃lf߭تw0&ؿ nZ,ު>[phK&kY\ @y rEt.IUhORuG8qp*?Z{r\U N(1˨"񝨁?\ 4K˜tXxQT6w tW *HX|}DO;[mT%# 8"z'ل(Yة"P!Y%*4t-׊I\4+CfY~7jxa,>|\xk9rnTx:ԅ``Cf#w7^wi]hAHuI2FK(BH~&A@b.Vt0h!4`5ww׬x3Lb,l@CEu`T{$Y6%[B}ڥ75[{yϏ.>y,0[4D>/4ns;F`<%mSu e csA(9-o7t hײ.K8Jc/3NxB΁U} uz(eYHcޠn}6\ғ*+v_6(lbۂi<>R=VI"^den;5G'B('C24? J 'XA\as# y}I(*Nd1UMVxtgdi,+5݃밟,Fp)$:RaMPwq0?J^PHOo X~fs;;KQ9:`:RJLV918j,mi9Vy3vB#nK{)~X:" AsyksXƐƁ?7} Psĝ1I`Yjǃj}h{ PYѢt"t\+HߠCYsN _H cP6v/ ( ba# 2/wSӄ[?nIuvy[Zxzưmc 9$E4h#'wkraΛH !.XhJ1GIDF:&8?z2rtw,JlQ $pĢ~PauDw sC0O҉fje)[71&sJ;{S휕MM :)W4kK 7X• +|\_ĝL+go [tQeOtoi#nL,UЕȅ.\rG@vvgEדjy}[Q@1Hŷn#b"aaAu|LnLopq Fׂ*I2B[&q^|L# 0tPk"* @JE# ~w706ջŃ)Iq-/?]RW'm#\iWde46jҶsoK) r|2kV 'v{ ō&C] 2(WI(&o00Kj_\`.ЭMV  r| ':Ϧ9 I.E"] _i y\ÅN"XMZ 4tzVSwG]1ε^*!.0>8ͣbzO.2*6^;ӭNt{ɋU1mY!USZ)7[@gۢNصOQs`M}T6s}W0Bu\'+AS٭zNl0E&/ԇ6+Pp.ɧUR\w(w!J58, p,_ G;Asnz?}Ry>H0[ALk~P3V5կ .r5r\»zШR:k 9aeTT:|T,qf{`^7(ؙL "qOf6цqEWU3B/x̽7I~~:nwx?CI0^|;9Zj'eZlq&qK3IHR 0 '@E-/@{ˉp!麅&]4hg`B(zΞ_<9KH;xF_q^Vhi[\H[:GVsȢd|kKw7m0lb!@=uNt;_G缯]z-ٽoVNm ) UXGPNG S$q} Dہu$^L<~9 $oQ3p ;)n`a;n:LiBQӏ?kn&d_90wB=ςdd],I'GBZIB[ʝV}X䤶re^9MqD-mzK+dbϰ B{^ݸzs&zz":~EX6|nQlc9b_ }$T'Z)Ts;T5dTlzK@}\*~8|7'6TSAҋ|<Zg 6ADe=D^ U'.MT͙20<41s5S^%TVUͶ[Xnev> dOj^< QD?.4d.<9IV :Z+̠@A6Ԑ0 ?c=H$9#92k,XA[1Wo)Gg51]ېO/s[790w3,9;j7ä^/dj7GiL.:4 c>uU>ڍjQh:]&d62Gh(rڙS#5*SP|d}5 g;M`J<_  _E*Y&z4;ga>yuXj@8[JշJ_{^C: ZCuah Na+oYXݵcvݻP>EBKBs9c|Dw\Pi{Ğn 7%¿_] o629N2oD3ot]$7UAd_q4˂~ U4Q]O]; Q_P#45="9k@\  &cS6*YnXJBD))'pXy*RyHMXm&kz vi/9']ʉ{sDwɱd qH+V,V 5}s R4@?n;-Ney2A ^[qȵm*oᔗ_UaA}9Uz]gu)Gv;%*煪TP6 Fdl5O}5Rƀ3tё"Ccvg= Axsdb $VgdX(4eTz7suN+MLg u勱ު`_հb$#GIm 9:J7ɟJUcIk p}J՟,0Fy9zRy:su{Hd = P\*p%28K}<9>A^zOPXab[2(!x~ r7XvӸGF!D<I}9Ge@*Hfن&{BDYCp8:t{0(DBm @ !=)SC5>?<âbs7'Zb8߅΅f0fߨeC9*Z/ՠ|L^\BJa {Rxo;XKhտ@P˗9Y/aIe^"FI"#//g}`6yQKՙs.IUx}09ɗ\=FՏ82ű*7?*,?o]X B"id]źܷhl#;Y@A [)UsZ52В˶ ZX@mCE\)G=PѲ"0{h{iwyۍڃ|coZp?C+@; USi&?[,liv]zCny{.D=)Q T _=<= \ W 3OR<#K-[+Vs"P[A}i@L8iuM>ЬrMGɮc:ZYEşKt{[ݾN_T;3rLb} i܋{`qntdDև抇QEojiD,h Ę@NQBr`N)'̯@f#>Ht! T) I,NҚBgK)$aq+0^֍ex;v)H#nwQSZi  ]OIXbf:J6vew3˷O#gdPcوIm7X'C@'ZA BVא2:4>iWԿLEgA hΡl=Bx jǚgхEpMP_CT591XŒbڡ,5=2xx)y5Sտ1R%%4Ks6~qN\숄mVŐQ֟a=K\ph05h; l:`՛L!:U8ȑDC - xl,C + dDܼj^B̓#kPꂼsc';9nApu?{oEMlcA 0{I5u͗idٹp{àA\ēvh,~/I8& Ht&ˍTVpC%:Jp/X.C. &]SKQc􌂍 T@+~'O !K+ iUHx8QDGġ\ђܗWP/' 맽2wCjwT܏?Χ\MhaLlV8G|I?{Ć/d =XC:әD@aVe>6Ԑ&x|z[^2DyC.5D{_+VFgT@a+uzl @Hz$h A)UM 3  q 04䃨rªzB\AV|xB,"^Ɔ{H #Mt]e䐯qe.cC\ǺAu)LaN ^mK5*:O7P .zV{V9`,V~νO D4G׏MSd*I$MIөC_EZGa0_^6ZvsJZr>$pS̈́K(Rs\ד@zHa`]-գ.1bZ+Z ՟/~'I]32+% eXZ$J #*8Iu`itDP!ၾ1vlyZiwd PՅ̫|dbŃ"XKWoGӑaGN2tJ4Ij]q߻s4f; );hϿU)hs1E[[߸.y!0kesV˶bb隬o3U[LMzI%!]J2'$'[`ޚ;j;"ZX#Y^*A.5Qlfe=xQ> pP%UppFA$RkD#ߊ9/ mPB[vf'iB"OP ^JȬxoc%9dKF`)&&xpH?@a"ً\xsN'苑m$zc&CDsaKXa٣ ²P9">ܴgԀ}kNJ*_s pG#JPL^ߑPRo?Hg>J{9oc1pۗԝ8 ;y@YTΏq-ڴ0f7A͎w69 w|Xc`ma-2żW8Ao}FN%dȱc@nm7:^[5B( |nr^hE$tlzliVƛ U/јR)Gьc7W(sDxX?^[Lۼ>$G b["g,:/t$|,F[_"BFd!珆N*Ay; lԝ&,0VBYU!̹ȲuCS0 %]n\i|NOoϫ(fkر{kS0\.OpyĻ*!t15ޟE`JWs=Ly?ԲBjSHRz5&#s)Lۋ%qȐ|ZáwR_3A: z'.07~8b/2zۇ㗏ӛlbb|@=Q_VLl̑<|,Ӯ֚lFyso#q ? ^ *ʬDfM3 2ie ˟'*bwlzv{^ǀ*@?m|+߳)M}5D$Swci:A 9P^E2hgwI&uLp]þ|[>aWAQQ^T]܁ Ր&/ig$VQSaxwI'f5b*E{A||#!0Gh&9%(5ݾ5:(y^w}\c\^c(sxG^8tEj > -CԱ35UҴLC[3X6BFn:mTKFa,a<",;O ' bMip~"pC6Ľo2-ݍ?-+;[DL1J`OZbҙ=>uhe)o0F d8S`> jp;oö5nW[=цʑW銟ƠaKSo-]mroDIwcfq` Az!`^"d$w\AmpNxlwCxvu$H9OQBv[D% EGVWZ[̙}I\):@GCl2"Fd78\B{c˼YK]CV9PJ23:60iov%/: oj^,ḟsMQ^-9O|9Zdžn/|4wD#WLWyP (;bN>x یU E#q,#n%8}EEҷ#<.bWVN|tD+o j颎Kr b[ .%UN!wc xIy.21m̆zNsU >|(C'ˎ!R"_̡̠Á])}`)R1fODY>X!g{M'5WʢC-7f@2owVxBcXQ~*DKHkt(u Ѷ'$]3vq u:w׌n95 c0wJ"U /1/f#~Q6ƛU}ݚ͒o(Ó':NT5w 0$,0G MԸC}ˮC>HZj|U'!g1cU8]YXWDM#j_|n2 Pz.a%t(͸ms^UyT%bO>ZS KV415ﯤu蔠,$,QK5Z|w%8c[[O\*7面s^Tb}yce.oi`:Xkܬ9EG"Jf2V[X ?_TGf86+\Q1S+e 㯃uⲅ9T|2W jθ(E gO>6(-)'j&N8O>~b 24i4,_d+:+vC9CYь>5 R+&'3DݢWql7/O"b: =b,ü1}I,ELfwXW|^$ck.KtL$:*벒j/I)xgdQO.o3][~#nhUUtȡ~cƓ`DloѲιZ~kd*Z@qj)Xڙk8T{w},J6ŚV0PWʱHD)eqd0F[)e=ϽN[@tz$tY)L3X71[s's `{8)#xØm̾3}'9jO1 A Zƣs šE3ׄh3k_RU?c}VQ>DCX-< u?,M7P$ɿθL+$qT|#QlT|Ψ`4eX[ /-zDr*;K758tή G9*p$qF%]?M.̥):bz1z2E:_oSRpN~rU:X饻aѲ#S\%]sډqFN@2vCz%OMpѿk fm:G߲gj`i~S|{]KN]Tc7J#v5WN{s:R[! 4? yQhaʇt5efϯy'F/B {,,X:)oVNX 057"PÃҰٗsV˚{T,> F.7g.:Jќ=qzp9~w8glZbW_=ZR!H7yzb]]чao sq2 w&GjW>FH񴌇<԰~x֓^V飨n/I-),0)Z}pi]sƑmOۭ6)5H||Fj2y5Έ>-ϴ6N" moZR6ѕm*h;_A%TD|emٓd~GVRvZd-i_I!tjX?Ye[/oXscq ZH"2G~-Vɩ9K̡4Oq6|@,3x̥qњ- J˜ۍY7{c'9*~@Jλ ; 2/ &cרUG/N $(5Yd煍 Ju%Gnc..D=6 T6#c盲{ <ZX#u:~6(=r9DAW2bNߒgOHK㵪aYgG2Q4 ոuH VDM>_G뫞 ;~VV>4N5Y9Xu H MfNF`[ڈèܗe>7 +\58[&}cդkR7Q+2xja 6mk yG%_V>t$֭ iz iv;}gRLϭebKa;u~03R0y $c!_18zݏt:1fd@xL/74#12B2L兄w;o@3=2->@q1+6B_ӊ+Rk'gSm`{VԽGZȝƶū{ƹ~>&YE2s?0_3eeOE<#dO"dr;Z֩Bw/W.gTd.PqJk.ĽQ𦦾 Y@ԇǏg7;nE,dʤG0r ʶ !:2/'&r )PPڐ9L'r Wuc&/i֚ Zf7gr,hYokQc+PWe2V Y"6J[a¥0}M[o>;\>$/ # =)^={Q[FApct̵9~shwTtPuDT _\5&`^֋PsJZF%1,lk;zevMZQpӾw:8z;M΂/{qPGƩQBM:0xᐏqal4vI:-XŢyZKE%OMc\&DZE`=.E% "=xkJ;%`wlH;b\F{jOСCt:B+5Lt+:Uvr/BŎ1ۉcxgA;"x5iRÂCWN7Ai? S2IZr)2fB$kn/HO |դ_ҟ!ea4X(9Y14b-#XE:'Retzÿ\N5m Uz/=saѸj7k ƖL#I>ԜSp=#;M= Nؖ%]QYP6no 8nY;G=x MbiLȼvZkX '~[Aߘ %"UpsJGX;N1| ]Bb8Lzl#YH=ZiOZp鏨ukw]_J1 ֶfjӕb:1Ippb`X[bMhý#+iD.V74p5 ,OOGg#w$<&+ԩfwŹ'}- T7򄜫zw >KexY l[lw1U-G_ե T۩REݹ$VTǤxnW&sĆKND$Kާ <awKXlyIUzU i0  ˣz @S+ݖ]d]I\<@QdR@hJɒ 8GC:%D8%V);oq#WG1 ~I'/0ux+iE-0eM,֍ ;Lh'" A^"rfXx -S޹iNS-`E̕S| ?~'!5(Mla)[qբ=-&2I =<%H$1ٿ oVm(g?Ԍ[Ң5Rvbv9 ]훯vh٘w\m-7$'6-Qu{X17X_Jۢ2&- ;@ 5{PkWſr+,wE7S~tgKRpL~r}iU:@"6FL(8zf"q/QܯV,JUڶMDNjYkA)W_Z6(7q` "sy_ ' 91Dso Bo?TdW'4tDy_J0 /\Nz$W<ñ 16)إ\S•JCnf4߅A\ kXW*dqpn+ q#%+_=Ka &wlqE_SX:|wl0%P+k@"#ldJzg7bB WSP>u3_&ADp$d v.gF˿5L@vmĹuu{GrIYm 9}`59M`Lzĺ?}4)F(yEД?z?Ƅȕ $)D8uk!- UoՉ ([CᨹIRXoIUǖLpsPU.s~X|xY&ޗ3LCA,|+f ,Cl'i(%(P/Ufy(<;b&! uUe *[?5ůZ ˴zȪkC̓ 8:ܚE&/gԱ~FUeD[yUՔ8Ѩ q'iU~i;b_)ihл!\i]̑wHrby#ͭv ݞg#7s]5)rWT iYYvac;?'#U)%=)w.\94\zp;>KfMX1 YQmP}`o"-D{z.ma=uKP{jN*cꭶb0|SXme6xӺ:]*mb/Ƅ7cGM>.މM>NDܸ9jGLkW mKx\pjKȌdlH]ͻZ#尅T^}Rf;po_H4j&Ϊ븆bO`f %My~w91c: GQ=,FEq/&]b:Fڽ}Ƶr){hův[y ,鞘uqc!8V&OvZAvxb|.|O2:s"L>ᎅt_9ɉY羥/u\]?Rɢ^xqsmG72f2=vF{j X]# }{Y^EDxa="[I2uO@v9C,ZB{a__Usppf7\ ֗1r7#g# VnSdjsל)Ka# _+=jXS48h +RW""P#>:ZA\2QJ"vDe цTo +^ w*"0Sˮ{`~YL8b' f ]B0ÔԐ y}mO%fpz8&k3<s\PEVG=~Oilݢ࣒w%z]=Жn 2ڌ5xv?ae.ְ Ʌx? ^z%K(F})&bA.2cpEMKPy*0VBێ;f߂[=rbѪcid04&ZBCр BQ @=tK t'yLϰ aNJ< s ގs5*oGT"Y)49>r^E5O^k_$s6ҿ$;fLڶՊQa+ 0_8Ѯ.*9[j:>}9mkҨT:[^k4{8QJ7b(.Obԇ?8$z`n$& yP[xu>x!spbJ :IF{^4=Wl"*rUQitHf<5,H["xT \$j:< \`8˙\va}0] =@*V`5(`trY1>/ Dk/YFSeRP!=.2hq5ct-OQfo׊kI`f[ /"+N@OstVנG nYQe_9\6O7yXŞw%Xeзhj;8@M/bwy+N%߬$Y)LɾL׾TTYGը 47Bvi ^rf`rvgl>8IbaHGFӢ]GxEtJkCɳT>%#@byW[Pqt8fa*[iTj0 &#\ anUy͆Nڠ;9n .rTrB"MP?K="x/P<;B]켕uWm-ca L0%pp32 .G'\S7X3 ,ͽt_Ky3|[T$ɚn3_*ClJT(uEd&zj2@ \Yp] V+Ũ4cYjk';;’kV N~cQYP~W7 2H;(:N"^1]N31[L/"hղbV#N`^_g&Az@*I.U"& `v\G_ o8Lq9egw☍l+nqS4L@5PJ-!3*dyyqLdj#6I=hǹImYD>k6d,(]lnʔ7-^an(G _]揈!?qBR͞?a9ʷKvC&in A&iQwMs@֢$߀iY3.ΐc YpI-B*$}ulX(T= дZtCgi vUΊc- NXUHc2:'Ӑ 5\~SJXX*O!7.vUq9؛;;xչwlgKVtBąUŲ$ 8"oESB `i/޿ u |sdgc{&yN(g~.F2H |[6m͟A}&hIkܩ7'/ղ,nbpcP>K]̅ӹ1 =Fm@9vqu^gOZCSmH>ʇ?D wŝ…9<+ g =M>~fMr"='\{ФF>F#2HAp9Ys&_j_wU0e2N!r1;3A|-!֪$J{ޣ ]eHI1_W E_ o9y5c:<wbOL 1j1еg]ZU$h-3J4:YbBF̙XuF_ ǃV1/,5cpN^&˶/1)]7+af* 7?WGd/ IazPۤV>TSZM?E)@63w]bddo-ċb ۛOWrF|~NVZ#J{UdeB~5}m X&や؅"N-U0h;6j-mԁ0tk?{)}^Ug֚) /-! ҈t3} [?f= 伌9r 0,בFCY> FKCvXE{p(_Im Pu; ;{G[]7X$SFWz ׶P 1*S1XմRGusR8aa~z 5}=?ڽdΉ(Y_xkB { >o%Z?JO?GDC.?{;y,ŵ+؋B ;,-PJ ?VwvWm@aw wW,gTS-7ip6SWվusWmᕊ)Zl_Pn!o1΄ &j\=?kOD73@_΍,&o. Ǣf%[KUD1Ȩ!^} ZL@&>8%YY AV p H0 10" NtQUlJn)pZ'?M(ov#0c.f=ʹ|>n3ءYW3N^H7rY,OMotҮesQTÐlՆ!tN? 7 0uOP(ț\Hu'n6ͨ͗ d yO%y$/ RW&6$z?)oC̳HpphQaLSedpOylY҈Z˝HD'>؜ٹQTu[&F| ҡ.zů9 j (oRz*i϶pˏ;zR!XͪY>a.0h:0"r><ᱲ  9jǡΑ_QCAn8DO }.FVռ!a$o/v/ɽ:84Ra<jүB4w-0R#j {;v=<$yI&F{RHY+a5Yy< W+eLsE.byz3:6r:UAOyM|UVقT؎L .'i\OL qdA'6* L3km+ 5 {M! Ie?facDH8QqW3]ox qb&9AJ["T mH 7dE==?4n (8^gGkIFy T灴}魦`/2;mdZ>@򦉏w mnX1,L3),XkOj ; o;Xql)^;sFc|B As+gBKL^GK;OLiVH%ܼY~<n3ap1mYOgT%7"܇7=q`?3mײMs"8ňF۬w3  s^tF]@[adjpe'giAA];6^d;#]եm O:r'"ܵ;݊5qRiOqFW*eT\KpZm" `&5]xX3`d5&JdwZ0ĚĈxC}% x'1'bқB  bX Q3G:RnuE`FP_b,U/Dr8\lS] |tMn (:iAri+LíB3>fzywPcPȋ(N l,1+Fp7H'a\\zM˄y;m*P,a;xiJG XE &N07[\LV1(wKcfi hlxY<ꦙfcBKX:L;|jJ:涘|ThWfi fjvNN{~FׯNJnZ/S ӳĬ-*@*Wcv|7-ummIs%E7t^Ր-͖GaI0z; x (5&&G\'AeԣZH p)lz"RJ{4!rGL~U^0 gJe_HL;}Qm]ވڋmCg}#Z`U].g*6_.Ҵ y]+蕈-<ت$/n"1! \U EJ||'ukz9kvJPF (|3r̽|9F4 Q-/+vdʮde#6:@XSwE'[Z26&" ,64*N9HL$ZO64pD\vh9J]&y z#T07='!zi?l`>pﮣ1@HmBgkx19o:P,Qv#l^ F,98f5(>u_B嬃yoRP.&%􎲥+.VrY} ,մʑw"fb%O4F~ "(isQp?PHH;06sZaXUC:Aھ)jӭx6FIN(,3O1 @c- ͦygkM`)Kp5LnWz1i&>,~ZV[x`;ڴڠz^BShgI:!y"\x5{^#_fK{8HKbǰ8[Cv=Ξݚ]MhHϕR q"){I#Pw%ǰdp^os8LTSG/5_g'1NH8bn&o06Z~2*%V<\dE^F حɠSa~R\:3M4[!N# ;c fE!RKofqCVRUavpšT4S] eSxvρDZ"A9Ir Wnܧ. vݩ{xĮ *bX@7-T3r~}/33WZI4_"Q2^9T-an2 Pt7D^A_ <"&}B'+h/ UOn0hl^Գ%|Ut,b.$vM({ gQ j]?z1/$:tqQh 6L>5> Z,s_Y@~b:w1m!,m(g]Ȃ\9n7Jv[cQ[Tu8͢dbVVԗ;IK[ V ~ˌ;SIV6 F]Ub_}X!wYuqu%pr8O>.&})׻-GudYx7$Q9i&X=裠e±a{v4)uEUAsN{#5mԙL_A:HNXT3{بLN-#OX7c\q(P3bR-CҁH],3>anYav F6_;h4f(Xއϸ*7i@x]x۷TYtԍ QŪ6ęC05mMY}M] #'[nn_t}ݽ%jܞK!n#QA]tϧШ,7\/,";\Xx[Y\~_kfMƚ%37QpsOsTx=ˆCKldD%%4Ft:s#_xG̑K_z 3ȓ@t0HhYH `,:vF> % Y3,5'3.ڭ'f Y2˰_&FXԜQw&ҟMY `g'Vh~:\p6crDqi9 }˜PρKd>a'9"wYei=!z@_W6 ǜ s!~zMm=d '5v/h\F^zaj׌;-F7?{ͅH|UT ap-Җ@vo8m|$8=[P Ϻ wyR#)t:T{zck]S~ J!>Lj$*(Wh5dJEe1gczI&gRJ2йW2p[_TȜ1T&K6;ҭTX/2Gqf!SMow L~$M3r@aŖ-Pg7|`Eq3vӭR_*psCxYpt a $  p(ݲ#=+. +#s}ާ:VuovNJy-Q+K&GyE(pBA9ǟzޚG86|MO`6izRUjWcS;c-1•uTݗk6^)QFxОl7 \94ΈRVAnu[#9o ` OO,'vɽvvaZ_j>,u6EE(Rfgr͵}EwV\CC弣( Q]LOGt( !} ȑ2BݸJRJrQ69s){ܶED}dюr/]Kd3nsS +zW蝔|{>d9ӉԨگjLA$Sʩ%Z WSW(L ,)+xN(k*!]HNn 1sFqJ|*%;"eIevkaEbE[٪t'.;Uu_FA}U(_ԗV4@rDtXWd Qp;_YF"ʴn- dB'T) hfoM3D!:kjڣގԤ?en[X=]Hp#+Ek2M52"*2m}:.AӯDIR/\Zj`U?,Ubz"<>tʧĢhT󵽷ct=O98F%OGD)^P"_06Eit/u߲-Y@5ڱE9<+ Z \(9j!ŕ~8٠JY+<9 xb:kţ8u񍾟r0,.FڕwR]x`ʌ l UժUƿg'mR(p1)uJl64ҷ_ K\=Pz{6u Ag <⸸>Ryk/Db"( rIb|H ʰTatD=rI\7;_-!x;{?7~h nd]6RMfH`ªTi䶞zHrbX8W8}Ot: ilRgLcY=ݤw>MZB=՛ʁ3_ygۇإpX+.($*\&AQC'0kgb=F P$ 8o\ Ln?f\^6x~(lqewjFhJ12iAί=_^--z#2|?gKbI -DjB\|~Iyj~WीЌHsFQvg_ta=JNSiq #l&6gfݰJl7j`MNzoD |B=/_eiӹiS{R5_/l5g xщdhֈ.f֌DY::`Y@#o 3j[i/ G`Ot  +Ikx.y7ϋ[$ũ${χ 2l^o%Ϊp4.jkpY.'oQ H9)UuvrMJf7wAtъ qCPY}Ư^m ŒcgBFzލP30uo_woZs?+ [ۅYw{ha5P0WM8]s fBčw@FF/x$a!Y742PH>7pK>11rbгNj&MwShRe3KXqO!kr㡎vO0ɸTJ7!l,=:#> WWsn*g~'W Y3ͅaʶ@A%&fG9221M8L`>B! ۴:vS"agT]Kn1W=y*8{ѩgxu$?j&\Vf6q(Ńy (/IBqfndJllc;-ҥ. 4䫵3푻^`)y| }0&&iK+e{}DScXS .qwB+ZB GPP˕3ūv?{fk,B ɐjc(ANe'Nz+u^]vBQi>6"ݯ 43CgXA.2xrì|l bx1u"VȉyB}YY1Ա#^Pd*҂2;TJY94ED"tk2s6 -;VyÔ >3WvQG^zb.KML]4ΉNiN'Z/;HvdMU!RqMZVIEU6ydfԟ0G vD@0LZg o +%lra30m֜Ţ7M'J,[K((w_(8kDNn SHa?n1ՉwĔ@/O7%l92Y&ۨaUTFXBsz,*ܪ}GaTXb! RG̛u3ܵS @s~1e8Q'5H_?1A gIixe3fzq.5ns#cCwW_8|m`͑ R$&Ci9~Nk)UӾߴ{^##0Ȍp{f?6-^p."`ڥ3?<8Ӽmז,xD,Sft2J5;aN?{~ۨPmNyqyYym~bŰY|a`@iN~"j>yId7D؁ϤiR]\48>ߓ3 rH'Q?66qB[z{{Qݽ5iGL8.ϕDWEKmg8D{"%0I1BiXҎօ `-%1^ͽ0.+ܬJ(LUw@ԎQ\d䌝rmG6Y qq2Z|0=>O!ȊsO`yEֺ@M+^ƶpHGuIN~\Eڎ"Д)2X*0 es$LiTm)^.7^q 'Woa[]w$'\EX“ J.b){4<Xg-rG#iI}iWl넗nW7F"Z?.O7b& B ىUfR/|_<Ƒ|o "rx''g|ȹeDu/&5&-m=228][# I0Tlv #+'2xigշ$;' O-& \RӾq1@Z{Q_ߞ6Hl2@~˲^b;r_O׳S<`[ZaXE[MJWjd5Ƅګ)gy':P/fEccve6BΞ/z"K b%(RWŜU|I4X->=jB0p陷SW%y!f>4S ̎NEפ+%ƺ;dwPV: X_ԾǥS2Uh/U4筞yNW)pY;/ Vӱ`0 2fݩY붤"*EJ,vJ]PQ6 lNm3gq'hkhҠsXz)݂ؾ ?ԚQ/]=5mzUPq%FX)T|.gcΞ8Lﺐ08e0TSf8:J 1"ط3URz:؝ oB_ԥ dt= vgjb }&5oР Mvr~٦gl Ƽ%P7ev{ #GOYZ΍eyRh8@sȚQK2 hiMkC%o]w֥#ֵs(y0PӢ!K㩪voV6@!z# |1j%~h:O1U>)|iOy:{ N˔[ U-;xo] f {o㺬UUNFeijML7g3e0c(|vŸ$q&Q̆k®:SJ|pl8# qd.%3&Tm0X, f{/ADl u΍ yRnPPG8OPhIvӎ$I=6;i;(/y:>*-P=_TnIcnHQE4>{V~E;0'0-D3c,B&ҥDͱ`UeWhKwŕ͚kexh ӞGTJϣyFb"Y \Y2Y[&=yu[$O~WMPBnp&^m,A:5({ {3a?wvlC=T/B )T٦V\̛ !!c[=0 $T)Fx`n:ͩq08TISlPhqNwkы٪2k]5׍:M|#N:9bl*n!WGDPFcI8+=rю{m0Kw IqDg)>7-6`!tթi0oa RcϞkG Ϡ 2Tg~o o;RlcYI;gE뭂x뤘q>>{,W88& l#VݗHlHڡv/ڤ3 ?(kR !'WΨ6]([ q "j_nͻ=@۶ GD%vd>5D)įh0rlO^5)CwChYc,3s l U]aO'Gs_^XUx(mɹIIC(40?8AO8킊/q"`PgLc謁?Ë~)i,d~;#e%N^OmX`FR1#fxu0VvQav6@5Khx"h$?4a@&㊴uIQ6O7v>Xd؞:>Q&6Id"F.5ć0?2Y޶\_/yB}&lCLhIfJ-&SP%C[NE'`YBWrfw*Md(eN:rg@&ڊsa3`1%]&L-uaT<*Kẳ(c*G2]2:r%݀x!zI F۟3 = ļ iu+|O[( >yp-@q5<#937q.\>~W m̝)% _;eIl9^eF^Ye mAAI T$RR4di3=$Nir'ݢ[ P/}#8E'^SDcNL ;Ͷ-5gK*zlEִ;>0xRؖwKOUhR5?@wuCf"I*2d Nl_K *&}_hsj azo0JdC EU; HY nXVǖ)u`E|;iٸO&̫$RĜA nS-RoK(*H*1}ñ:p#> gKʆ2LR?2-ȟVP,0yg bUv2m'y%ZUE}/q ӂ|ܯ)a 0#AÙU`붗# Rc*=TM.ų(CxTX3$̥Z {RlqgﳡAמuWPֈOI[*/'񔦫t>g5"V4W3B!3{;HQCd>*-dM>QmWBV@ ҇~KKkE2j*vFVq#h+!$%o抾Ds)l4O~GVZWKR%^Qܯ_kଅ̪EڶM8"k I &Β"TI}|@l[hyUMs-GKZ-2 &^I׎SxeJH $^DO*E)ՙ;Hoyeƾ0Wdmpb#`nxȌSm/Ȝ_7ZFpxۅ[g)11B‘WSQ "Ȩ?^4sŚ+뺚ϐzQq9swb;ag@M6Y #} Z')uU}W g}t -G\T(>a^N<pjz_ܢL!a8=sՀvz$g!Eg8wweǛsKTa@%oؼqa ^Yq@@Td4-'R5=uبhJRDUřoУZ0?rDb A']HYg5Ga)eڄ c6yeo,T?Lm 7ܽ# v8L$Bq-^gtСҤٵx@KBɠȭ ~n0#\J 3#nL K4PI~g9<8O?ҵ: @e>\+wjULhDhP YcDB}`B~*ʅܣ>}g$-U`>Oe琌!3k}7GH[(ZUy6  %xS>yv; HƬ¨օ|^hf8N>"E mj\5kh d (ABJkRPLi| W߃)$~װP}"w@z^zu1 MY<,@ SOT-@c5RLj;7IO0Ob:HVOZEN_.M_F,-k>XxD<1r)>/EMYЎ~!,_S:M`{su=>hn\-G(IQQh?U0UkQ W+q~3-}6O8OCjzWTt{gIsڗg:U<ĕn!p5"w»XTB>'Z&g- SG4&t jCCnfV׳޺Nx#`0 XN\cp #[ t LUa+?B1c3nja(Z JruK+>0M[qaVhov&}.n>,vkG-'m:_Ύjڣ`&Nz ¸V= GMXɜhT%UIfyc}p95·YH*<[ Ad}wڅScc?4RDn}c TJ$*ӳo|m~}[XnYEsdH2G}ꥉlPXi٢$06#lϒ _.('8p ER[rJ0ׂۧorDR \AѦZ0S))f= &پH[=LqE-l DtHٸkA`Nk{*,Eʆ׼dDOa]a<4g /ĽRDk mn.y=L%\- I'3TjZ<Ex|p2]S&.*EsnW/؁Ykoq=FR62Yx!d 8"A(D}q;> ޮ22lʳ agũ4[d-llSa_d1]"H5&z.wgHмUt']R>ܟ4ڮjgWԴim`LI .];| cOc 7reTz)3-,DMbD/ΥSxi! y/LoTܞf?eنnfA4^HOU0 ?ʭz}^5z"g 0m%E ,dn腿PA᪓WWQfE 7DҬǒShPwgאn 08_GPVp&uYsE,_ ܩ6^|'(K?l+?3sYҶw٭Ɵr>3+7$]@ "u{ Te2H}ɯ#xzHb(LQ22ֽWWw4ܗDrWŁ<{C~µZF;4[."g7pJ@9k9."Okw|ꗠګ!E ǔ"B:{H~-Uv a3]'o#!\LKH8dn[#("ƴ$QTWxj m'HH|/CeJ?IL vWƃ'_ ]w t79ek=a"Mh^ߐ6Q ++R AH 3kͩL† uo>ii,Wp%h|{ Er4L"M'Դ.CRHψT%A|`-pMa `g/H${ԝfw:%Msd_ao0%Ku<4,ú=ظ57AA8Sn!* tX/s_rcgSg ZQ_lЎ:j%4`5 ,D! TZυk8aWjA~L 4gS\y t#K<٢C[[?lQ"I0Α"z4~~U=iX<+k4i^jj:•X/%&J÷H Ek뭴zE'&2a'hi70 0ʌԴPLMq"iR.lP^SX%md?+= <Y6Fzj+M %#T,+Mm!b $A<¿uk=t|u58{dM9>\H@5# ?hr%?{.@ɫ7hb=ȩJyGdiɵe*ZU凃5GΔ&?pu^b,Q A ,i3Ew(bsk 9(U}Z(A ]@P: yqm 0*_Y^mJ%}*p$$N0VHj[1Н뎥,|7pA~ouZԷX{TCy: '˻"8qow?|&( ڇa#APcek@ha|j:b/O~+Vf5L.ȭH2 ݒ:86'AUlk噠N4TE}K8pW-CikVRh i `v8<HnfX]COty015<*n'Qr Rg⟞ܥ]bͱ`í8|8G<Z,83թ 0̻J q~+lRS/ѤK%}08և,"*v>] C-GnqMLNJvuNK&C82Cap wsd>!ϛјk}q{[}zA&F z((jBE xzq:0g HW$ OgUG[by6Ki,C?mSQo[Lv̻:E&^~(xQG?KTCQI)_G#ORrݾK~tfƚO!6¡x ~؜?| C7&I{{ }.&pv9[ v ~q.*-{W ԛלCV5ՠʀ8XRu{L % j7Oۡfym^,f-*~+挍+M3?xگxFw깯Rܻ"&ش}h<M4 : ! wk*40L޲z"JIĩ@PKZ왥bKc!2] S}ծhV"n.gX:Ƈxa{6]IItn#?LGm(1t1Tc[ϚŜ`S%ϱ2Py k`C,FD'm2R;A{0Pi RS%.k%X\aPOA/)~HQN1S-eG907XO o}Py#CH&{8 G?|G|ZyT@'ǧzy#`pf~h 2qz :/{,W$uбbuw, 0a[6+dSG/p5v7(@j =kR쁛ïM^,ئgW0@+rv9ɯ̵KO6vzmN^`5W r5p` 3'ypx"7d#zS2 ۙt,=[ZQ 7~ ʿFy,:8c-!0&Qv4e *+&׳t>ku8^^Ok632P'6?0]m#f(Ӹj>8/Kp P ċN$oό'ld l1`1sTdU@ g<7XB|-28Tf1F; H'/*)1*zq,zn(M 6ȘzbYQZ 7m_5A\_pxSnlk=/13 WfoՖ`z|]p4%{u]ViXi+ fb*`qF񐠟J)e}BDBUZ4Y#%!˒S=.3c8ze[KTAG5V4>`NvdrA~fb,o {׊ 5R kgphot,2nu5߻v-rhqTL&"r8epF5o;Wv7/x.pۼ*obC7*}V҇QHw&lLIl;Q=Ϛy),|M<>HU:)2Db>dX٠zKT$&oi`~xtg.k )j%PjLNdψݩCw k8\fYIsbWXPARIĩBgZB| 4(3N6˥Od7Y-GF7 ◾O ZyXcjg/]ƌslBT#B^Y~8Ǧ{;\,RBTU>TK1pcT_ۆf o?j4XJ?+qցxn˲<5GGDw SNC6m˰)9$1fuaTҥ6p2߼pzy,3ż,wp~z'<8Fי% >P90ھzmW.1u: ~^~j }|DVW}IHPMibg*ȷG^2^N4삜=ѸK+;ُ'ĦH2&UjrOr_L--~RmJߒo ~`|{J-oB\mnt< H-4n_Oayj! dXn)6Aߙ噿E.ۇ袑\/A<;3A9 |adRhA03qRIwO.AS BZKpG÷0+O2ý)iHh-&y,86A-xށU4:<6$w$uعV6b鵌 m(t(si)F}o@S4 5YMO)9mFgriҦ:puhg+4pDhY1&Wn4&/ȍOSMۘ17] Wht3F NCtBRIU)IqE==cYrGTQY0?iJ3ld/.wL?1QU9 _ *M ZM D\>y h4;"B5_nU[3@T0ӳφ JͶVз7,@Zwlh}ODv_߳pL v<cDztM>ӌ~_/٨<w8T BLa*"Ķ,t{2ծ*)~vyS[ erY>֭fggȱ7 }8B!̬_pO&hB=7q~Hf7DkF1L,/|0d"וx/dp5<%D9 %L:}l؃I dles9 T˷tǛV}=^qo Jب~xEX} m./7pNj"DoB(!tJ#{v@-oD@- M :;I^Ű)H^.qE6Ѧ-7gg6+ ޘ H%K| "mh2<F`ZEsnBUyF\{KE (?Ȳ7 { wiaU~9,Ztd7FC:+*Vs`699<5tv(fq-aEbˊ=`Φ#-?bL̇k39J&FBL=ݓ}`R @{QZ]ϭ!=+L~!Kgĝ< b,~7_$;E[E4FZV4/|~D'Ŀ^!|b+djW Ґ7`I53*>^rQyBLw \si`ƚfڟm3 Ujꝡ(Y^@*+:ֽH@|j e+.N|H;5ʤl- W$yUBO'ⱏh+1}#8c#Y=FIݜK]PcӗbbW8לO ;U̔P{Vuq-#a=Z( )9|qbJJM?mea$ҬJTEmXrPnh 睝^% 'q/0 LudqJ/;5̜ҳ;;3^3 GH&BBKa<+KW8V]Cws/:?Ps)]A'ᙃqO:4Rh++5H>RêįlF‹LO˾z V@|drꝲ;[LS_ 5YO"qԢ5)ShuN;(@&}5<]in,]GN(5Yqy,o#\72dWS PEW*~_>H Cn@yDcS`hPU!PIͰ~vKNCi;qӛlocFҗ?"lz{v>\:V)KR5dX|BCjY50՟jod yE=b ک<95+pj1"EAx&:+t )L2#2Ou(!}1e%. !T/5}T .AzH9//tO36_2X()~}kjCaFi-`Rf P=B[LMW`o7xrzmVH|)u7mȚDn!LR_$W3/2:&0EU Īmk]Ee/3H\ϒ=& \_BwyNv}*/"1\Խ[ #V-9/=5o99=KʲLRDK~?PW t&"} ErSըN]sjVy+ 4\۲3@]qS`ÒKwJa!(}NlXy9#}x}(0]6Rnv2(G3 UM~3cҸ'NgzZNX:ϷQՕAY;!=zb7}E۫ 5? 56NlWcjˢ,;;Z9htD=7uK3 #1hvОp>n)boz*s{I=&.R҇v{OyO_yšؙ>OFj E‹q,~ B|EN+!\(FРèm yyC~8. 6ހ$ Pzq4:BH& DɕFy=>|&t)78WBͿC&kzEe&Km yY."aƬ\LC%Ɍ[OL&8v9yd-i? ]G''bc eJ ҂bfBW2\.q=U-Wo;܊](S]v dĊ2w.TL}v3lV΋>Js<>?nZMګ<4sR=q0  o R PJ>a ȯt#zL0#;tmGAfJ=m)fYw ?}I:y\?vEHCY³4~ux#_X:SǴ5͆Zg_ nw$( MY6>/5aMWQ͂uVj!o_|fYK>僧⬒]w ؋>+l^xVZ ݐWc-  ~pN+| ι^udWƒ,s0<̂?/i-&*}l^' L!o~%筿 6խaDbZs(^T&$0`g]L(O$!ش^)tC~+-{`90n~}J`ඉp*ݎ& T3`(@8 bČ>Tާx#?'p 1O[_LNg%jsq:Sm|@6U#,/cDf55H +y_Bd{F+0U1;)  *ccUgq r[*IخDztHT@%mvČ4-`3ᓙt$+$ԅk;O-pκdl꯼VM?3f?L8@uԆJRRʳj߹HUEy)F)ֽh{ ,^ղtU{< C n,ߟ^BnZҭf \4* w_gX(7sEOY~Tt#klM&}@}J'!lp'Ǜ$W! %ׇ8X7_[)NdƯvV#V5119j -pOL֫lQ2 g~>@<,3(=.3.+cbxz; ʘݤ`'b,1V F}6CaP[$QQǾHh۶ yO򴧺@(j H~GfVO'Fes?Ʉj}O'y x2js*ŷëAwd4߀RShuݺݘ RʝfB\‡Dw X"&o=ܮ"".8%40NNoҩ#)=9dJP>bTeOZf>ầ&}ֵAЈn-s2`L ^Р-ҀZ'b]Vdg4챏۾EV0Ly߁Ҙ9!QjJ6qQh %6z5?lUёFM=8-R!'?^"XgXJ :CQrJ.MϘ蔪;B$m@Ѣf0W A .ҒwF_&l$bgGw(6!>t}ChE8GoQEqPs<7W_ MP( ~2y{l l y\-'#iGE(y9Q. Qyl^:(VjQ6ïKz}qA)߃kTZɠ?))Mkm6ijtZM=8/9?/p4? >K.!x2.ʣnFK=d"ep]#bR 4[:E9UVG0znGQ}xjF!we~iUrbDEt*q-b)DB-i[ͧߧ*H(azgNv[o?GGȑEUf90E>Xhr閺GrT"C vG};BzUBHU_C!0Epij$IKrѦO5P1/sX^;9k_}.&V`5W,z+HOC tT k{:EM[4ߢ+8' \s(&5M2m^héۨWi !{nǎ>+"UFɵ;xkΓRS1,S@fl;wɸXaai1KgP2)wM nwPKS sCGF )-UrV5<,y4rMӇ73PTOImP {H[OR*8|sSZIP,%c;I$3j^iWkg9= Br?w)۝C|0nDtL^ъsCCqtiU |jplAıF_Ȅ65&#s2ъ*VcS{Iwd t֍mt0Bgگ܊z-bΆj~ '|p7Є=nu3kzn5~K|= <=/AaFlMA2?ʑ^Y>[b.)}scilQ/נnȋRCq3_F5jVuЃ&UK)s4zv9o &)Q{8XBluUNWi°4Ik* ]Wvp%$7q. /{:]볢@/;ICpEFӓWYF+qD^u(NjrvD|9:a2Iuxd٤4&nf) =t 1ƌ^w_ܔu39 u_UlH1O-ڲ\q(66/ i#&- AJ҇@$cO͜z VGD ~Nf~, )pÇWl$"<,3%Iǯ4<R]|`Kf=Oѓҍpl\'ki_~Ec~TAg$@s 2.M!svj{g 8Zi#I(H,A ym߯(?ua _ O!id˺Z,Lk Ăak^)`Lk e†׼HS6NO1:\`nv1 >th5\|c9PK۞Siwa޼U~3A=Zx+]F\3{Ȥ?M&'ަÀGwB2`ymA_Zrdfs~NރyBTF/QC#5UXn`4g*r8 ¹:h~7*#ySAdH|c'ضM?5ȍA/I2Sh:6 +FQ|nx|%$IAf8Sڱ _Z|C6gj%E 5- D>2ʌOX;a%vѝE2͉  #5SvՖtA7u^uNv˚w?. ťglf#O܋8wnlxr"ā@%ƹ)+ k̓ +LK_#㔗G))Y1H{i1{Cy6g"!Ff^ZIȳ;^VǑu xq 25 |=JV-t9g HU`ƒ6 nƺP eh.[ɠ:: BnSL!Z4%F2FN/qZЪ5fg 5(ӊ{tὦ=(u9'queweJ\-sdcZS0l,8,ce{s2]PXdh10QďtKts~aPD~A ~NU<|x`y7J ?cw=i'Lȳ$00k9[[q;Vf s kyyωFea,\g)l?l9z?yEŸFpjNYϘpH[ Qz@}wad)ZEaq1zxGX @BҴEw֨Eʹj ]Ǿõ`WzH62HT#f-5O> Af1 %˃ /Y )y֓QtPf< 83j0PZ߄:H_7)R za\4pQU Tvr^ ,SEd,i`UVSΐ0hcvܭ.()>]eZDn>Tʥ pz*|.aNLker\2 k&q_1I ]Ջݓ!{1$ 1 D쏯}|03C„LnC@Lav*{ҭ: PP6S\pJJ| AU&3v+9fL^%s TW4ڢS6v )8:U)>򈤄JEOfVɫ6,bBGʺ=4RY]'Pq[*-n6=GIhђny-9'8z2D|Zf`"ʘ>׉<6Г( aA+czi Ԛbu*ϐ^%S haojQrGR5ʞq Kjs ${u||L&SɗcNE*zga?Õ ZXcNAL{'iGwy&&'tʜOpcqa!e K ܶc]` Í" Oqm!命.EJxJ2/0~,sy]lΐN4^~7[Ho]yÀyY9N/a1CN[`3b~" JY×Ѣ/vѣJOfrTY0,B#W]mh95|4tE*jaբR?P8̐)I4i@l'-tY{A2 |a$}Zq]jNqgh@F9x[X](7BU`&HI-k{kVjI[Ei]V 2]ʨg =}ӝеNٔ0֌dqꦘI>!3-dĽE4_eQKPv5 йr(|򪈠P:зb-#/M5 #q -%?~ ˗sԟπ^&8~a6c<"]~*A#TyIr3`ڶg6vznʬ@E'9!_fNb1υv 2%s-m#6Y@\w6b .Jm3<߀[*CM)Uy1эI'S0.zQ' c/)l,픱ZN!-CS;f%ϧ1o~[=.o5?P*+Ғ8.Ny1<;Qѧ`f0/dHs^r6sJQ oQdnxR3OaHn~Y{`h7Te_Y I%bIa{`+GS#i?_M#'nRN3R'Z%( X0V&lo;->`=WI#k s*8+g mw_&f wP |u)hOaue>v3حj?E1{_*Cm[{c7@ L(VGmx'OIX H#Z\_ȾK2Ne|40ՕMv~T4aZ)WC@uw%NaPݷ6Ce6n)s(-φ_4uqԯ CH?Ƈ|莠&!Rq"N=r[y75pu]4Z i6?!|^Qq=l:8k tjHb)iX%EhxLG؈UaVNY]Kr^`c+RuIr  & RJGdA?+`3WNP}op #k5NzTb' |z%+z-H{ڛ7,JjƣU5ń^L2SFѩԥp w9)nt|%:0V6xbmFHpFEO?и80,BB=8G*\De2Ҡ&O9Z'8(&p{|}ͬH6`Qh >0O~| LL y(7\]/eB'6zybr^[].DopAn` 'qϯ_:Ks{`xXH,Klm 1f% r àq> ~7eQxO@޽^Gn]e][t޳ct A9 jpxHɷMc| q/G6*`'t1=`_h7a;lhޤKLb50G =Í~?7XFY:l3 @FNpFMoZN#ʃˣެ̀v["z5XL@2X{8Xxv  >k?n?/[ +{v^Fz sJlۼɼ_]4P j{H12N!41nn9)Pk֠/5].B@ 1H{uAtTu!RɖlྕHX2+iwj) iDN ;@[o+ Oyn566j}kޛq=fT禁d 4=PiZ/?ǚ;fQn{9 v)}RYoܨҥCܺUTXY `F ucDxFή icl\VOA2Z(ߒ=ө`Xe$q>ἮCg|Frةӣ 6lowk3*y 5!]n q$QQ1yN tDy|] ӁXk0;te(dAщq8H`*3gV,J>P+Q= (]:bNr f Ұis{PEq b_Aqq"9:&%ڻjTshT_fh[F8,g"W[^ϭNA=Ɵ8֢95ħ0K6ՓW;p4v3zE #v@CJC)1Ih-#-$(b4Ŕ`@#"uMg34F#43K0ڪw 9&\[dAK7'4ښ (lܟgDEZľD)u$4߹ŎO C1k!R-2^{#]U %XPF"+z6p2f⑈BZP VA~*K" V?)P_썒ȯPwOYO1/ >HZETx_@={^ލ,ZJI56ej*}X\$2J9r4Rz:*i\ԫ Iځ6hD|;_2 שe#4<h:P(@rU6%{'@[5 b7zB&I`vlr&j)KHi]{]-׈HGK;E3\Q:PٻKl;%]Sҋm7@Ҧe[MdꎂԑwMCQec9M:#)U\dh,iåNc| z$\EW3tİ4TyW[RnHdNԻ_ `n] U݄)#o[BbT x:tɛmBuBQ=J|Jt>/t -]]BAD8Y}F0/dl{PH yJi+ࢥG0wF…x`ueA_`=[?.q5 Z+?ﴇ q֒eDm+Mmcf=~:oSѳZ \"C_t-l`j>Bzd b/qqj-X 䄿--9V2//^^OIL5G”VǪ &\R "U3ptOY#+,lV$"1tPgTxqPjvּRpL0ڠ9l|[D ԍ3r:ZőNfP|)Qy#4|ڡJj!G Rq 3Hm"c/sxI*$~~R7FAr{Ծ%Y@0Cul#rq<_OC)(֮b> ̾HlD83$ZJG^W)[ wdG_Ӕ$ڇN5:%@Uz;K5.T7v<ͮ1ZPq[m! :g 8e G=c &{b̜ȝFàXߔՠP6' ܱ; sk`!ӊH(gF[V"cyV)Z&lW|8"fȌ&#xsDAK~ WVide -e];Ctm9k+;>OwhgHC}Jp gA cT! Z&pVFc9'U-̤ͺE{@ςKV$V6/b˭r'ܿ1$K,u(^ȗƘTvRC">yUѥՇAw3r7Xg#UF9&#BSP5PN6Lio@Zhu 6KEygMeX̠ Qn%T^mଣ,@ZM?IgV4pS0c;fj7YRNqij@AUf,HiwBUXS\'$a?>GCQ˱#fMb^+_#ǽleWN!22$=!LBߍt Uz˕ǖG`2MeY\_c>)휩o.?6-6g"5Q<̵Q@Ke*NдF ?b7@7AR=Ntt,qd59:O tu&7#[STM78pB]녒 }]X (Ft,^f@n63F_e:b "ȷ?V͞z$4<u*PMb] dL FxC6#N;QH>:#< :c.ŦHIC n ᤧۡA ?qZnWZSQ>@$b7uGAxx^m[K,O!k^%:ٽ^4c5hF2!1GZ7!!BTTKH'*{ح$L=5@Ћ_z=Մ[k*/s+/*j|#Ѝ{S;oz/n MsHWҽ$UA˧Ax.sL™fBe%l,3Np :^ayP4C})֓E7MV:I3[XKfo|cU>ld݋dm j3iջ憹\A԰iËRD_Y/k4XP]Gx]g')Uc+Sh6j1ՇYw"}~_~%Y?5 ƀ@k%_{k I۳'>07&̖DK* do U{T@iȸI @ ZT~ < ^-W `rnt&q q((LZ}Ef\BıbwG<.ȆZ PtYq؊yVƢސ{Ӕcbl@nǻ0:*&MD瞜ըԆu/ yeY+0knt>u2(:Vv%~J/FL(1i{G'L͹IYĐ*n8s .ٰՄмk;ZI"&:*&La_]~_qxI<;&os^pz"_B7QTډ]ZSeeXߌb@GDbGB}31=4Hv;=L՛ߖpfIB,܁.EY wݪcQ+BK-އ\KjOC 6tяӫHIZy҅4L0x;`\ `|MZb4;3QJ=N9*81@yҭGL[hm = 6{hXeɵZޯ`fZǛ#d5$w>+FnϨ|9p<oqdEELT ; Bvt$ O"dzܾ%{E{LYʻϯޑF670iNtBBԍCc FECw 9MVUjRE !D'\m{붥C[@?F%g.O&`Q"yh‡Tc k6+j̐mJ;?.FM$LYi6<+gvߔObTՉ@ _Nyqmiٔo_8vx[_"osN]hyQ_eJ<_R70}:_l"4|Y1I}נ|&;eFƔHO\pwF:۹?E/R\hk۵2~gZ"DxSH $M&oQ`…wmQ=yDv Rv% 4}M[k Sɬ5W9 Y\yeUz"H:;i*ӦKȐ'^pߥ%gS PgS)xc S+.k^v N`[3ڗ.PaQG49FknD|ҁ10pir0zÓߓnQ 7tRbˢ YuybI6Ο.,; Gq9Kh)^\`ZaIՔ<OM?wnC3i1595r;_MmkR飊0]*WЅnEH-^X$DOC/YRn ǰoFiHJ^fؖc iȫO%+jXWI={8(oԿ7O ڍ̐#d1yw,rR=P)}]͞>@ mɎC R:0%4Pd~; nO _@]0Uq={ a.j6׵;Z|^ e+egpJ2tH(btB3 ~5-EBFvo4~JՄx UUدTό@ :db&FD`asj2MƢc1Pd vaI̥j+ -)NQixDQ&}xgG+1=l ξ|~^ )4V+~g g_G*w l*1K`G"SLW}f;Y4 9~d'OkpnMTI1DPI>+HTИ|+syv:k=.'eZ]@Jmv0wZ#^}lR=u\ 3{0iE%-҄HKm݊5Zh`}@+ 3ʭye#ݶ$IvIՄe]|sq . с~V* wn4X⹝x=i']T3}Xaڿno-; ^.=k'EF}}z# @bp|_DS ;%$_L,pn[D%Vb$6LxbT ӌS Fٱ^+]  TyZͺ7W$yöag#3E+f?,v}4megEQe߰_X|!*ͣ/n훙L)rCIqI {]3/ǫڅ1n2(ո(Q0V51ܶt^ FG`=+cN )*5s6]z]vlj/{^gz4oSYR~")::#ؐ@ Uk"Qfz-&Dxa ^x!ζ"hXqW93 e?+ me2S>y6< S'TNz4| ltTBR;3%fFwz"PrHcC=<1~r ]̭hnj, Lɰ4k[2a_FfT:|M\xM`([nIOTimXξXÃӗ5ۨpsk^3k >rVwځ9h_< ^[ޢP.G{?7W6xofc9W[e7ppr$('$^kxZ/r,HM4cOKrȊ^ɽ!꼶| lsY^bb樎sN&B N j)(Dֵ=9%JMA3ڽ-&*:Rʇ}?N4;|Di 0aueݱhʮ #a85+Ok#2Óp茞a[d取]jk 5c&n "f;IfOAa{2e%͂-fʴdS~"lm_a2|+x/KpiSsY@9Hj^[|uAM*qQ(;$1t@Ypi&@-\Ry1 ൰ok9(i(sU4[9զq?F< n!$(!EYx(_RMfɣ!9L@aO0-]]r(շD!}Pnߔl73{4:(4'] *qB\2d?uGFgZ`JL@0DJp͇U-@--cx ,D[1ut0n`Qy]o=_پJ*9;QZE ɩ&דb{yE.;z4 LCSlLbu`7bBN,?gK 44*{3e(f}R?q;Q yTé{ +>]?cExQ77:B.k}5biPKytgEG)-aN-?1-jw4` XK7R0Sp3%i{/,QL3C=z:@fUP\RS>).4dg'ʈk/S3o*!d(ACGjy Xp^ #垂OMX$C=sj5k+C ]ȫ_.Q3κKN9 v8t[CcqoE 0-e"?|( M7fe%"xCߕߍt.]MM&Eld= D  'as7bT I([ivcS Ďf4<&pRΜbӿ$Kw{,@"l Ig(nbӑdG2ߺp$\[hܴ˛{m|;^ļw EnM p(Rkt5T)ᢰ'nMڨGU9m:YۭMY%xl YsyDkn=T&yO3v~wpJko+W=xm$zd3/|9D'qg |+2zQVY'QvL[&_>q梢8z?W. u>έκha)&z%CHM wdpjw"nͫKdS/3V“f,P}[Eݦ6ػ ͧ. tr>Lӧ-*k\D~+4yG־kiVqɥؼU"FgblVU 53!Vub5{| NHF\,q m;` 5M _G(MdASghd}"rDjwTLjz02@tbN_u ; ms0\nUA3uE-< C|.k`-%#@٥^1mY_tZ}~=IyoO7,E<ͩ˱o}oqh^)Qlk ;*5;@;O.}Jت[`< lB>rf(ux*ft/X+SElag5G v or Yqz^0HMGfP~PAw?F2S<58Y`퐇G| 6ӹU.fƑC&'ӡ RҥmYPF *HDPtz?UQUե}O $,e,%YI͐1l7U6ɤKM![ZziR)lK^8 xj~xGS7K|Κy 0PtSb;)OhjR+O>d"004.VT⎹'5HL~m|m `gMX1ެˣT)ٻ\{vQЂS{m^8wAk`M 0@M|zM~l9hZY)oI扷x[ jl,c Ch)4[qRuuu{c?Zwz/lՂn^d)qjnW&dʟrñ $׸ MRf,zʤĸ S/9bK8&ÈtqsDonV+T6ZU^h8>w"P%!Llc}[<}ї_7wB OF $Vug ="kr<#hhÎk' cVv\޼ yU$Xgq [Ih*r-k @K3un#I<Ҁ}A Sk,-HomyyPI:I:vpކPk 2χ#VpH(Fk\!5}kr$hY4Hي+\KŹ,N(q\4nHC牀Wiq&~*i{dfr"2ce &yQc/r  ԼmTR>~z3AW˻:FKPh~Ew V>8AOO;miT'D2%X \M%MH#o+w?lZ2%t'!8I9-QF]E)sT O;FZv9SuT0f=h Ȝ2WE oa Qb4*?Pһg 0,Z/zn95>/Kv#R7p ]z S= ǚfMuz -"9cؕ(d_T%<p߽` zbfWLv|DbW/uto O:h͐\C}M8\*]r^ōnxlL[0'c*]ڡXPր#|țkeeg9ړ+*5N;5+.*L>Dۚؕ>swy|9v %"SehKoKs{Ač\MGDvSH/ 6^[qbpD/F-bR#Z8@ LCՂl+)PE Fj Jx\*1}b|VRIت19X\#렜j(TvM-#AN,FEiɦܷHxն3l2CTƳH[Ne[5*]>RF/X:VMRȑ"jd1-cX' Nƨk`bg f-QGU%|Mnp&O'mHT*IEHnR y"[l'0OYߒ! c͈jtz_!;t[nJy5]%w]s2hϧcFH1Ϫin:A?G,聽c_M֔iMxg0C֪DL-r0q?QgA-bO~We1JRl{8B&7N3 pm:HgW6.| ՚B[1ͯT xĿ+*]8h-b0YcVI^hG{b9+yh(QY ez"fOA;X+Ji HsD(ʌ؏2R4a?˵1Px{@0<>wvTx" ؐ?v}e>*H{;ؖP /sf|?;pU~LGߌh4̪$ÝNev3VF|xb {D^0l܃):@[ۊ )/a@]p48ߨMRmH|Xg&isg<6QRFpz4Oi} ~+w @h"5EbR7R ͬ~cDF٨*KRpdWGw(N!ZqILmdJ5pyw^2iC*4tnB3s#7Rvvs4}E:Knpsiy=,4/:F{fǮBAlG³J99W>K^xא`gvlpl5B49oN2ſRgx.j J f&?ޞVBiHfxFH\6@'+iŰ3u!Ýݻ0b<< AVt T~L۪# kHe/Ȕ~\҂uAY 6%ڱ\.;1Hba!+z< in>@Y!Oi!~}y7V C&J=%fD|UKAXb3PwC0xi5E]gvtctlM-k+{.F~)QAl85/$X6xmXB/2CKv *ߗh)r0 Z2 82cp_V܌L <ul3cg"<:8^Bu†׍jR侔m9Pp0)r+"iorεN^Bȇgp>/.LDZv+ހ.Q\Yi80 5agPB2RRua;oԊoiWx3W74yMU1g[&TV cd}Ɏw1Qi!fw[])EcK(a%af;KoI{lV;5T= 0?5*e?Pq kn/^GΨ٪ҫp1)O+RCQ[< vHO%G*h>sܻr-\3z//,ubCUp{@Rn3=/k"B4+3}#YbvR5H5x) :qe$dJXTy#z!A4 f9CTxk5 x ߿TCtU2n($K G_cq=GUWǟCQؽE,!l~i7xpbM[N}~TnXfn`Q ?6J m#`*F!4?]I=o*) W(Y7n'\]Oj1K]!/o^`2V|X]R!sϗn E޿\VP'ٲtƻa؀ɨ wWNj-"Icٻ7d*{^٨悅--T(4>dl-|DqMneM@u.|HLpk=/sc.4-A*B? )eTHdMhOr|'ݞb0" dYxw'Av[+v+?ٴ6k@A3-[x :$<11/ܘ%"†GlJvQq9vn}JsZ#o @y;T. VȨ$b]u%dnp.iqXN A@[3J$PC5P]}y7Ծ>PARAuKB1׮CҾQ)P%}tQh뀆AYc[; ڜ<Us=)sȊyEiyvp󔮮;삞 5֖PJ[P99 aֽ073?E=\'%Bc2<1aF'5;_-aF4#joÃqIaJf6ź&N>] B@MkS'9F,o;^~G$auP ,[nHD1Js[ZqqӘ_Y)z!++m6;< 䁋IJ] B10m˄FSG S8R=9iM==Je#kfFR3-` n yR._)LZǒ#?*X5AapH_QՆF6ъS3LB12Z=_3wXw| !Ӄ``:H}~ ~s=fmHQ.U6 }Խ_*^ H V]nZ/pU`9pБ'QX懑Q!гvM)RŞE؁X<3~J® G^'OAtfHKIOBS])M6T@YQ 5P=鿽" N/Ft>gAc4^9+))ۖbƒE~i0s45pw&A k2 ='_PT`U KO8Ub  N&vz%{Rg„7_˒H:PтzVg3)'pJOeAfH->ht^RI DV2igba͵mnTΚj!zkI(# D#6\2b'ہ +{yZs@2|J϶c2ԻfTu;TZHj^6 *M@~^=0?szN{9Ku>i =,'*J H3hAў ֶnd*F1sHW}" [gNoXì$7S.8kB?c'2SZQWiݩ9$A[뒑ACr$X!ػV6dX( +%Scw_,jQۆ/ az17v%4|Pr51+kHv y^B ,-TV;I]!KM_EW,Ir]${U=T xBbJ $Ӝx_ ׍8 G=x.-{"r(3jtX {FȠ!KYWsYH0{"?~ljj}> ][ؠ@(Rs"T)܀WdKenef;b4s d]Q}"oc+3M`XMˢz>06M&+9.0 j$z dS[_P@JO7Nԭ")js*f3ZҿcAw>x7欍5j'/7rysp@9RyxCЁVsGz^6p4/ϯw7&>8e0nU@jI42x*g<#W&Xp׈ !Hع2xs#0CËa8I <rՠJR,W)bnR]qenĽmS+C%DbVaU~l7VGY%|V L_@ZuqK]˲:oVv%VdW6;8de\ 6 pN߽F>Ӊ+A􆘃\dft4U>%ZOG"]|}$c$DCߜ1.~\i|0ϟ5G^R-pEB?j$9PYjőPIe)UAX{BgPWqjy* VoDuG!RaJ'{ڣ_P$rWkgp-?so|)ffVH6UKhFcZj{-s>;oYMY0< 1h>h9HH`ņ#2r]KClE28.Q.J{-t;,n;4~k'k]B [kQ*Zш'XAo&8eTls`ږiIwTpçxhN>l7Xn#$'=$& )Ǚ 6loo(p$;_҃9H$@CU|_b=[&BiGhG#PE˒6PCg"VƑ\d|B4jϵC<,Y+`lDD)qMЊJ4?>DY;̆r|QbacYn $n`0<[aYq8<9>\e{X]VmB7Dgq|\;I!+y0v U5aL˺^u,"@/ojADK~X 6r?JT!ggv+ӚSUs: o vKt.f[籄6CȂak bUʄ H6@Q"K恋*H< WK}+'4wt4Ӥb;DXeX؆r}y fH47gTS:]7shJ8o? ~!9 y ٔ+vqNHb9rxYv\:JF8,]xmkJ\0 k:reɟJ tZsxu% "lc@+k~kg N{Š85FVfO&eBN0y4wcw>Wg9rnGWBFʬ9)[tb զ UUD]K蒏8?UJ opZhO!Y[ІOC qݚ,[NNt2Yh1A:'}Va]G+n Y6Aǹ\te+c!lQpjNKhrS/';xm=HUMFf9I - W"LtGoja`}jӧueDzV\PG#r^īV/;ц Yc.F]A*"6w*GlUWtI@&i ˿ʠX8VPDDgSߤ}1{H E"-⩼m|\9MpK&O@5jwGMf#] [dY>-<.[5pVTlj~?-衘fc=م9vɛr~^+㴷e Q_ɖ'yJ3Z.KJ @03Vnx㈻Y& GUS/itxmܫp|v5.Gs;qW9LjDώ㇃D {)jl~vRC";XsвG;[1;3_Hq D̙)'8f2k H{4dnxi8򁣰=H ,C{Ԇ&yBV׹$[acpFK,^Jk| 9Z%MQMlE)أ\6B] 7ihWa;Ɏ!3[o'N"|XY?(JZ8?Mye XLS'tmr>Bp}+<ϑ& cBGL0etaWQsno٠bӯ6*]M+tMFNlU_ Rq,G8 +=*yճ;`Jdb @O`}BYeL3h6J^QvZ̥g$ҋ9xJ%wDѶ)M`5g=O3 o2~W*+C^J 1.͊m€ᆄ!_!{Z_TTl"Kwѯϲu5lU|leݝz ;=f}hJ i+̪CKgcU=<52tee ȀZ%V.KD{ Q9\amtu5ZЕPSrR $C+J@q\&0 g,Srb(1޿\6e C/Ti49(u(2zA2U`tGv1;}1SdwP0^Mڳի]Ojgq:*P|JXAߪ[a{Y/>;uF?q6uڏ7Jj+ -!y6_T t= B$KH0q>bF/);R}Iۡ<oHHʲɐ^$꺏 bdawŚ!} )"8y-툡;^8B^ev; :jyiĮ=f ;s$zp1P*(.'⭨hG$+4DrB sgZBxS3}D.tBewx= k4^~FGzh'<א2@ |1L𪣞&{6 ?5ZH{t 8'f4IKgb܂NML`hf̂nz`BmhʧƳ/8"6bB!AԨ}e|8۬=YaD o)KYK*VnvVaS:B0W- ~鸃9 N">׺ eMȖ~w^> @)_=."]PGS=o\]Ě͚/ތ< Xx{BA7Tp w̸NAA0k3m-ą4Wx5bdn (LUZ0$@ N2f;[TwJ/n@I&<^:&sFSܷ6'?cdDy3XR3g2.6Yء `Jdv<=v8Rz\3<OXzH ?`Tk;ZIe &KW h3Οη-C{a)3=[-C{ijr@Ī*U/\ i$A&1ˌ}v,b}ki~cA-[9E5efj\[9B|?+n$xaqx!B95 )"˵Дa*&tltբѫ::Ěp4-]x$c9%[{tjh @.ĉW(>p# YrQz; 2FJOe?Zo򁿳 `|;m! ,Y\a4P1*~$BYnREIpoEW PŽKüpBFRfKS8ilaR`ĩsڅ'Ù³mdSUY*^SCJ$zs9/XΆz'ߎڜTTiyprt`BYOm`GpDTku缘G1~tA@h:kK+C ~r/G3ZQ{$G_ZG1/ftFIoy4bњ^sczjO%4fRC{Ƚju9"-;DIB5x.uH_V i?. io?d+~@ V1\9Gw(nu]gE>seO{3f}3pFɞc;]ođ6PEž)$HiQ(~c@.ɪGCO|'. 69}F{y (֜O6*AAD=b wq"F&aL=ȬTQ!XR[ 8ͫp R_r"!|0 %VC͝ꭝ%[Ĕ^[1,t&a|lќpdg+&-uchxt!GVJMbJ{u`Ώ%b3]•S!Vm}@ggb?8L<89D fD"nukmkY((HL^F`ud(SU .Э)S<}sʭ,K-&A7~~c?2S%\v\Q'q{J)j}r-rsXĶ RdZztnkyAAAa\'Znbx0SmRķuk!Y#cO@V,DRD647ݔ.{|V"`~`uv mr E]Znołty ƗV7fhovSjǻMgb4%RbE\b%KV=j jSR (w%ĦmR*Rt]&esa10 .`xj•K}O%`+D^X+b]zTCKal|^|n(f^: 'ӷ.6~0,%WE`$*;/]=2,2rjr;+AjQj}36@Xm7%6;f0mupc]eb]aXuuh4Y&s01}W+(O$+,"HHcf>œ!~,N H' #vnsaB:e /մ1\lଙ՗BkX]W\ӈ,Ac"/~6ߓF;r`g^Qg]?%]?Y=u0*Q& @Y/{N)}B**!iKt(X&W4U7Sw%Q%: ,qM梅(?e ;6{RG 32ͷ"KsJPc/IiN yfI?TT榎E+ۣKV| ׼ܑS"²|v$8jD6CK)=RB߂mp)sб"0zV3lqsq6:vtSo%L3imX*$48"{fEP!lHԣDDL*{B,T]J p͑J SY_?ő:[n@G!F"0uqs-،:ݯ!lM)jXOz5seBu L .dB 0~m:d1st[kYVQ$7N7uXr3S~6Qv?BQS{SZ=Jr@VH] We豬mj\Ʒ-!-x)xIMArzgS+qNʇUUû0Iܶ3KÎr>JPnrq}]D$l+kVGvuQxݥ5 m, ݗQ7BN֢̙#oUđ,鴦?[rTrZĀ-x7~ֵV,B}Hqn~Ͽ+p_ hMRt#$KNHjrN`cQ J΋yD&I\+m@0ǹQ} ߐtctG`

oq`KiCmcuɾc."bYК7j*9!(K{ A)\W3ɍ? mVgDWU#!$_%x,X=F {8eSoQ:ftn;@U!A!W,NR)%vFxqfF3t ENrFo9q[lE}WW> .3Hp"VGɺ0FNH:ⰩqGN1pԁل-ω{yܓ>)N4ٮ&Nq/f#t/t0>~:s1֒!#?*Tg͎ɻ#w)nCbY9HVk Jɬ2 䡼( ESjpJ)p=اIb*G 6Գ׃^qCT̟xY>r$?'變3wFs""%>Zg~~>}s> \=IУdb]j )7y%CP2.ݵ7?u iyȜ}c6na~f֏73@ly@:҉>):x۽T"Om zHE<4jҼoSjاj(՚ bT ˄˽"f""䟐Wµo@Ug@OULh<^BM~|._c6P^[qwʩj_̴L8Z da;U~q qvOPTN `ebLȺR@{_+oOڧ+IUp0$Q!+˄Q;g)ThR7:B%|C5]7/9? DTlGPYyy1SK|KsmT@h_LWM8_ۦeZ6n>"wHbS > 9 ls3*/5 ,`pe?ug?Xs9[e+U1nOܲ:kyK/^鿄Zh$)fC(Ýtkfe ^4N*n! kRV?: !7}0_5 BaS,~Z(25Ky WOCD@JSvQۀHY& c+Pd# RB=Mjf i:["㲸eT\JcuVr.ɩ[׌ D rٻS~nE!fj#8>QH͜eE*cI'~U}j`v,zLB@19^bI bk֓؊ e %2J~SY`choFdnvTtsL_|(`>[[]U:!؊( |gxAVxFY͠J:@xBw`0#1P]P󍤯E a^m]y'UxzrƇЕzGeMZ+cNQ'N$wKVKI:{NrhrW!wڲ.r&}w {*i QdϚ+W> D`Bu4E#aTkE˪~ӨsUC[J.,@vj)nTblߐi{+)9Q`yַyz=|\攬/4WNkB1-.LE[F]0yGZnoK.d 0GY)͖8^ˈ 72T7BxL˪T]E$4Pq3N޷r/ Ģ.YsIB U@ZL,8PDj8>ဉI ߚҮ/c; Zm2nna;K4C< 4v;9+*6p"䟼w(:uxFSp@Wy2T'}  օ'SJz+lu)k.uZ7WCgq4MZ`S$NC z#FLm2d&ݼuoY7/]JAa  RX| ]}mNMJP$K (j'soWS"ݼOR{\'Űjht/*h!ْЃ-\5a8n` \. "%rmミ(t+}N}Wq]}N$H6eO|bJN]ipɦ90-X*rJ1qCQ-+! [ĦeNdU3k/-SˢC_P]?_8X4yX,1x+jPYF9F#C䣈,  d*w(NCu<ܣ>_;Ⱦ?'V}z"_ X#ۭ}dh#yИun:~?*>-N.^޵:ꪭ&&*8{@@)yyj#o#t[smIҸ3\x@]Y37'dB$|eV"u%_D "ڼ[S ="@XE~fa7Ù7Pi{xclerŵ:q@(`64ze}!M2WR,{2PiYk'DxK4KJ|؛8D#Cc['?8n53bXh[( 'ɔߣޑ-!ξhPoE@irG2H(@5vBG?w01 C1LUer4Kv20楡2R@\a:#aGCLRO(@{hf.sF񻰜6Sn{P v9Qs)*ic!t'W8vӯbEZOW Ru[]O{$$䵊~]a;3x" h?8eY4Njn~|UQR gY,rIm]']L;޲sX ~Q?1P12Cu/A*Nd"9{zyӪBK! !@C|6d_X1~1\0E/,5-ϱoh{~LŨ)b4L0SpgsEYm]V*;0?QuvfZ7U_Za58*B6ZgS+"blV$ Ǯ?/2]n18]dmq1-N!POzPigI0:gQèlqvz(!Qȥ c>́iodRzUy XoEhrTA5q 9qYE_.Pu@?;F]R>yR~3Ѩ4* K9an~;daWVoD(nΗR%KH@ɰ&Zn;(DJ! ;rÚyo YFO3 3,Y Yknx33Ǫ{4p9J5e>q  ǚVX׺?(+xRM1"~b;f?ӄHF}1>~9|H*7D]c<|@eW셼8YxڳN%WjgQ5Vc`8g ss۫ey@n$O0l%w Kٺ Lp`C=@DD43y/0J5CKWC-%9ktq_F|P%i?-yϵ.Fv1n.7V{`ſvdV$v~@[xG$6e!m< YPCUw]khWa {D(h[E| 8KLSAj. zF𿽓%J/j"0tiWxR{]q G=Q9\Pcm6RpeN/uVh6 N^X*9a aMzLp‰zP*γ>Hs*YR#{s38o&Z' CU|xi=G9z(P;7^9^BоU>N,^=,{Oմ~+wϞaG2aթ#H* Qyc/P@JNJEE<~H +T nFV lp>i`@v}BpSI}׮M>P^ =X@+W2BHc4t:] .gj,A%2W(܁^ 3.?&ܧV/wnNI$]ĶjK#{Smjڽ5 kdk,tprk՚Zqf#wJ|C/ ^5Zi13[7'Te%Ԙ8L LA‡)% 9~e)($ `+~CkшPU/S%RPdv8n5x :HO%EzR*Exy$'7)YT~ujZ)`2&˭rJn~b6Uߌ~㋳4m0Nb}Oa8P1Kϕٺ4ۏP;@x0N/&)Ȏ;qVs?ɫF=_j0[G'29 )8MVi  פΌi (Y\ئ߯}+'!pl58vQ 0&u>VpYCj58I ٘5S! [b8s+:@w.e jQv~|MrG7>yȋ6ddI aV,l9~o j0w 1. CT|ck'7@Ulз\b^8#ZƵO.&s6o*5Q*$2?(/>y+N(x䟅,"2g=!@!$^ =_9S +FzLmt&Ub/ _R~XTw%'QIt.nv1HyJTر)CWM/D# ۹ %7R3󨵡Sdq.oXQh9 Zzz*y74 ؁!,B73 Sz:V Nµ肂^J\k 8|sd;.YSPׂEN)?͏l߄sjd7 Y,SQOĞutP&`@rMK=ukj^Ui3L1AOi㘌H&*:Dy16%'bO>*H;S >{r=@%J OU[tN'g@EAb76̮~j} 8ZA"x:Ru o0 ;E F@Ĉ-r҄ ߊT/2jY ."1wt))= у9QWS=Xn̝ufOY+`qWGi'0 _Cj("%CSllr[ tH.tl,]WҷmG4 Jqp,f K`{l=:P8TTL;MEj4 `Q>tq=:d ؘ̚,Ⴚ<$j/> MC|/ J[DžjZxz* FٌsyW8,j͛%\fB\plE?1~AG|FE,$(a2OJsvӊ\6U]ұq h=cct `@bQ<ل)z+_-V~Ֆ'z&W7҂ui-y4 1 cej'}& ۣ&qax@6yO"z!PnN ԋIt/_E?zɏVdWuJ:YIA\n%M|D &=1JCL| .0/."-}n\Z~ +M@{񷀪X4eݶb],Awe5 v>{oKۏ2p28m'vp5c'&*H}{EWਜ਼tiAY "tVuҢPJr*5ؙ_ZT*1lf/BkFa{8:> 2_TW3?[tcJ1[EQ2)i_o%ˆy,_A ϞEg"i\T!tVp.;p hSX:a ٭/`2_tr1KA}"_KRâhiqXd%Xlxz aЉeE[{%FlzEdsnVL߅Ѡ4@ykd¨5ӑãu_рJ’r^u,p_j3dp__BGD==m,PD}_!w%g57blf'>Hb޻`vT"6u磚1\Cubcr@Q ` DwL5U'َk d@Ήx\ TG^֏-YYnZyC0%o^ڪ5V_0TA7P4'\G>gv"wnZ3ޫ^(n aA0҂\t@^@.@n$|7_/|,Hü|(t.2dc/u6_]$Uo~ H# kinl (ɖS^%5R!j{ڙfH+ݞ&Q@7y,/&hiZe~b&klNzR:$%;-9c@u)eSP⓺{*t߅ȠŬUHvʬP/9;S^ڸ\H.!XbmBɃ@EٲuD{7h㘇&ݧF{xb/+b̦ eE;3oЃvI/8dę}zHm8@~Q'I.ؒs[LC ' ~CZO=?'FjRi[j#x}*;3 .z֮!ce1$O32:bQӛiok}^%L6 +wex9c>6F톋6c4V2+(׍gDSr bBȇ_UjaSؓ\w,"H\^# E&4C !܃ se0)S7As?SꩣAO<IU/~)RvtͶ1_M 8oXL(&0/>YYK<"WEpR8)iY>8-|xɥ_9\-VkԳؘ?W/]X{k~!j]{ g[2*H8a'v|)CvkXo5-_;t ́0* }M |~_@|LvYz!w`,r4t8zaW]*Dt":x,yb{Q^;a8gg&w zx1:@Pf9QM ?(0F qj^!./7Q(vwʃ߆D Ak݀&[晖={z)!-R؜ %bn9gֽ,"0(Oˡ|ˣg'/jRQiX,^D# Fe`a8,KSK|OG(%" "<`aI((VTZݤG3,ٶü#jpÂ^~z8Ih8zŪpHzToeog`ݡj@,d^߀'SOі]e"hH.DPeܷƺv|9b>"7ԛr-Ced0a2zC +oCgTL>L+N\ϺL*"iӂ2WDk]ғ%7DIcRFZs( _'gp[{'.ݬ%6p{'R/h`/R1mMHSQw￘%<*ӂ") HFSIMN$+2?lxlPLm|k;i ?Pt= )ׅXex\VٕLtŸXB;/k{x/}lf~s_m1  ҃A{!*+X 6r*2%⼹_ :@fAOuLLFhqؘ#|LAux/7JFK_OgFPGS-_r vҨeB았MR$+H>ZJ yY$+ُI5{ 6 _c^4Y#QnV5t 4g y7eYdh#)OD~Kc%#Ne;!NT"b]TT`EY}g pK[߈ƒk i kow>5_ lFs@AcޏlweD/Z'?PUԩRiSCupCglxcq +8e7OgD즅raB-;-&U1o#$shVd0-KH&ˍ6Lp8Q#[n-*wiJRBlk ڪnZ{ehJ}s% t4Ÿ%5}Y! \#rĈ]CQ22v' Q7&xhVWC:a_Nx#mznc"wXgBёXƥ!8HCCB>RO6e^,ɰ{@yIb҉AYc L.4WZ83=|]);Q{(rл@]j2H)݁J_J˃A7 R}M^`J2%^1i : {&[KG-ٯ90`VDis \d\~+T[  @|Hҫj GbJ?HeGD07 ܢ76 qzw ,eC-ayg 6/qh+$$jM:7/YT]9)zi+TZ OT|mX~)15U$ ZY;aXxNG‹#C{u8J է|(Q=)߶x'"Ks!jd~x[ӭFo.<_Jzy"\iCT̈-uGA> fIX @~I␧lRS)a2𞊍SN,?͗{๨hKN<*|0V"XgƃO Vw,16@yp5٣kveCYQ1u:.?"wvKpQw~'}ln$۰ ?@7!PتGPNj{G;)`rΛ KۘL@)?ɶK3Z$Ċ{ 0/"3_U3,oJ`KVx Ҡt/G6!ۭNbb "<Ī+30wBǎy<?ge(FK:"B%TjJ Q]n}Z6k1EbTnţ<} ͢;*"hi|1>.ih%,&P.<{DlO}P~ۢ9="/*+ v$#DB2r#4S%,-.KpBGb$t%oX+V mE&[ɍnRY}j*uGۻOk7T)j osh]&ݞU1ُ2>?ŽM)z0kt#o0{ZD] Ǜm T*u#n77E)ZJ&ͽ ڀ&U^]TXG"厜{1QT%/\bB` W_L!T"t1Z<''1+T9F8|d8e ]|x4d=`uw/YEj3bjGG㱋$PʧlctKG"Pd֞盢xs)#ٍzcٛ1`OHJK_} vB֯&oKS -9jn?iݩ2@YȓL嚮#`zr0Wr;E\(oaOso v*7`Vp $({wZl궲(jru 7Y'z]U;%DN&ޤ$7nBWQx{j2 vMf%K<#샷JS͈x*[l~Jʫ|:.2)./K g >{zw#I,--P(Sf/x`l6E;zb_>5sd`m`>,Q41dG# ma yOqcc& VbhrbΜri 1Ru1D$W@>^FY\|e#?E< ;<Е,p7Еczp&#kp:{O4زQlwf/"~s@Xo5J;,"Qx2GҔ̿ CEǁdJMA @Eէ"Wi߾twoL"Cxr߲X!]׺*;8i7q(EdQŵ@X"ƒ?U(colbl|'>YwHޖD܅b w>SڷZAqH8?K;@yJMwdzZi0cbynYʹQE[C lT̰o4惆Qyՙ(=ŗDTu"+6Uٵݑ:EŹkcr7;a PZ16xlhR0{]-:SDE-`K"iAm HʟgcUi1ϊM{\;d@|zd3-]**yEC;C0 r/Pv8ul=T#ijܦ{a0=P!e3¿wOwQ0x]oBR3ANWK !6s[elO=#֮ZJ\' ^XE {lY)y;gW6> 7&_n;t6/ y#JQ>(.l(ɵ'p/1sӾG+d^yB)^Еu.ڟ~Jb\x dE~K:B_I\tEú*;IXםMLt6YQ=$ JGə#1hCIJtL]mɁÌ.FWKtv,Ȟ!^a_n9| b'Q.J%ۉP,YFŔT!sA!Տ1I}dV_K^̐76Z-C⣅QQÔ1dPҒʖVEr;){Pav1~dLJ>L(QY\]XXQ y%UD*C>\ )4G_& ve.sǷ)L( f-QW08 ߄l"ߐKw4\fp#\#N *Հ"aSn0+ ݃{aQp/4)tnڧ*BVO,;uސʖ l A*quJfK"|r>%}#EeN0hKŕxDC~DFУY&(a t[@\ve$0KTaF][;ۚ9DsYOӰ#F_gqԳɾZb Ue%a%b:KOX2<3;'SL-*?׷# -I*Ik㴯Utl*)YM`B!IC;JOo\`gXlQc66ڭ3dx /7P0/˗X Ag!hg?M;r ڹ%XU1TYHeu9j_~>G|8'2u=GRl{: hئUCCL'KńW詇/s JßⓅ:P d׋7k<eW*d<qN_%ޭ"AY@Qdoۼ&ѝ` R%]u?ܘYGv vX.>b87tr ߮EAmYuLZeDμR={̻< ѶvQh)+msy@%~]03\<+~ VټI<~)< !p{_+dnl#ިI=Y)⦐F[Uڴ֘>_t-}{ !?һ(t%iN68^S!(6gQ5eO@gG 0 (z fhD3fH=U<Ps53G_JK(e&,ߡۼ1c9iݞQh11W"3^&m#[:؟5kYa3#nzfֈJ~B,)HRa~0ѠVAn؛=nL?7.ߍo\Bl~Rd#̥*YXzZ B~#J|bԞՐJ!^~eE0 Cx2&|&DqvCdշ#̥ q`mx0WF j#d;{qv_ʃEFζiHHAMv& -qA5W6nB ˂DpZͧ|DҔ-p6ܖȩcNjl&c?X">CSX=q#}85Ÿn>[)"Q6"u\T*O O  7Am A]<`EQd:)C2t'_V\Lh`z5'LKm@WgSl$l vS uwOOI(d{zeZ$`#=z XQ1)]]T&¾]|A!e VY`;hԤY[^@hʾ&^5U]C0;(gr*̚;ו+I/k4DJG`qz p³r4N <+ٷ!zw+Kvs=g*UsU)|&Ʉ*©ga3ͨQ:Hf.9#+7N.uwTwqVsy-@? BU=uE!M6[1K,+N/u$ 9<[['(E)Hm$R0?O8AelkK 800ɞ:QȂfn5gDQ9uA(z~XHu?{"=^+t ކy."%GӮĬ<ٔ2nj6gtcg﷏czP@t Mx.w} O7)-5!  0]e*74UYmL׷KF岄d/ h#QFHn F&OPQ&;-ƴp:b7z-áoZ$'FH?Фe&Lڙg@N)hG2qwVd3Si[O5zvKi/5s̯vΪGY5ڰUcLB~8G7kWSb~9?13ZNKgOB l/ȗb1alKɪy/畿47AM 'DcԐgE445#5A#B ze;1Ͷ^`U:*G.']&F, WEVÑ Iy?b"+ZuՎoL Y535%udKb65'b_cD_Z CmN}KljsUrC,5'34Q+Lir&@C^`34ý@BXƨۡ0J%A,J3^:?'"1q84Y.q,|(U>q2OnruݸI4TG+r^o_3mJcm ydAtF(jQ vg 3= @DƎPz~2uZ! D-06E&JFuU(6߮X@h#@N~ΫߪB)4f⚘jn@-`9͉**G'6$f՟^f<a̯! p9Oф8X +?LhX֜*Uȱ*{#$-uZ;[0t0C)uK4;4u:mxN`}ƹւЖ9J^t8oӐ-s($edUKf> %||ow! ywȞ-1۽'ug5{@cѵi˥&,P0U]~1Q|ApOSJ',#R?|@5a{/2./։:Gt`uM"|9x$0 !`an ̅uO!E[?47:ެ̥ j0joMMlU&209Ҹ޿hyHc{)a\49J 9 _k}KA UN*Tn?C, ie{su7O2g ]$$*EG禔_EЌGuJЗCMUI>,s6ًxM;&tZUmRcJ>j<&Upm ]hSPz  $ 4Ѻ@\ŞsʜgZ 8X~qh.#!E09vdHN*UPk Dz P?#ZC)ǒ?a#m9 S0PXHnSɔbާcöLt2uAg6gEGAc[L Σ٤yȾlV5>йW*E`>9f۪5|W\tpbbA~`!HZGmfsyENLߍ~7kps!Я0GE0덂.mDɿTq,~[4Dڷ@ݩŤe?8)A*/^5d$hkzQpddO]V/9#/yWTL0hЧl<>HPz0W`Y'Z$z`O˾ΦL4ugtx|)҆ s; |0^X/Tv_PslDڝ.Lqc/P>N|i9lbWPuβRoS `A@ڒ]id0׭ ^9ڋӏlle&Y|.9lxi-Akt #|iت{e 9nz(NC1͉)5a߽T;dhjğIOh;MΦ6E b(jAW`;pqF!Ѽ}VN;bYIWБ oʐ6M' c"!8t U#4DƲՈR ݅jOY!JOWwtʔ"*RaZ͛~i,Jz>KIg=e8=] (\1D)BżlǂMy6Z> Q2ޚ<-:}JS:j>ـƞ_qZ/6 s[9}Oۧev'_T-}wn_w/ޭs|tn0Չ1 QM0V DŢa ^GnȲg0 keveI̔CT:f Op=SN4{7av nnٵԹ7zz$IFHs84hC}/KHD:->jb5e b&S`Vz`jM2NOCbZO ~h7Ġ9Zvt7$&01S4ZO(Vipo LINr ,ص m%ѷ zW\~ܶ- %.;[۱:%Ji7ݰ43 -Kp@:NVbagw;>@Upjb$?@׋S{wt/#uIfQҍ v f;=6]^lqA9 PgMI t.*IM492>jGb6kJ`c lw6k 5?v({Ы^$XF?:c1|]@nU>٩>U(œ[//U3)``$I^秫l]4:,'r'~۽nv+g4v| @ ~~ۥ/R!v_@Afm~]@g'⟀oO#oG >o`;8beKt\smWI[!Y c/P c5NLxcT ix#sBy6%0qA#"ITp3NesxL`whmo 5h@B8pi {!)i嵷{ "ENŘen+3<߿uꆥ*ɎND &U<ѥ*V&؍AHc*so]`!T ^_Ieusy5- _2R{G.Ȏٿ7 HRRF4D`KDGh9t{f=-sq~›52lbIG_L+wqWɥ󛘺(A@T(Գg)Jg tWl2܍u,CeDPI(+`]7SQE=.'v }Ĵ{шu%WEi 9;4$Ap)|<-lNYߍ=C?'JfSc1"(Lۨrߑz^q:Ϯg+1Yz zPr)VOQ7솿Ū*ݺo>`jW/98ҘX˅:}7VH];hɶ, (mm;WF\4h0?A{K pah2Du}a9dZƍ9<'6D*sG:{ f7v(#[ S 4UA+8OR0y]m~B n5jI*.NG>~kP<Zqg bm;d;BxtQv[pzRv*&h SuuU2E*K<{ӏ?:F*]v%؀=6R9_3yw },ºc!A%)@/VM%OHDdJg `du?u-[r:Ge`(pWJ+ܠBO"Vb`" E.D?jڀ~B50n(\4 PGto2 .66hYo#(b \g.}fL~&' gY"?gʆr~aw *B^q?̔T^4[V<3Wp5zRޣJ%ݣXn %*j"AMeڂF rg" D |B*Lfqn4 ^,Ip1߹]1Y?ĚdX)^En-r2YRh1&o@lQmh $%5*aKܛ~ϔe{8 }˖S${(f4IW[kDw!-v|9M=}9mc⡲48XT{Nw}&DP F ǰ1XU?shJFR@J^צi"p'Eq]0u4$#]3֗GL}z̚'Wܱa29;9ç ,&/f a \zX0N`?$ͧTl [d.'$j_,#ћ~g(J_RDgq'jK<w.:znQtbYdW _pNgǭ|x9Phkgvy2NəqCԽ0ܔF*g襛m/Ws7rř2.G;\>2 jk]b2j CdCnRݟ< =ܐmFBY@rިatv$^>N2R99u]~^$NHmV͏E˸DD0PTGs ֚=xVsťڣG,fD%o:$َ:9c *#@F?4b@~{a. y䔦䋈_.nFK<,K⛄̃I aP-y;BB\$~*. hZXc~-)kmSMwL)[dwDǽh*967ŪTۥIJ88ah`[rtѾS;(N$vY2yّȪ8cA@(m;j>GDs[;!I W@Sť xk-Ahy_rҎY)r͘*fNWO@8C%N`prY^)^Jt^JQ7+]t):i~؉ 8 GA|]&XfL0RÃc=sw0Q;WS9" ).Ne>L#СMI0b (-]1ԢI`dutEOJb~IINoTJǝCo#G қy>7/pN.|{n*1X&%b;!"]~{)qd5UM9/F=:?+hL\&. ˚G ,<~T nvWimt r_ًvQp8>y]Rɂ<;\E(WeMt/cjJ˯ ͜eEAB+Fc2J„{Yj]Ek[{Wn?ˤsbΖmr:ñ.1هzRIJn}X.Hq.7< aR5qgy):U,$'. !lvLY_%oߑ2wQoO q|ӫ|d:җjsphB~I&fu\}rZ!]m11teJu+OG -Sخ9P Ax\R}(1*ҹ976#(Jv Xɯ suO(X*=|p#/^"/ڰ/l@ WkBb}~J.HՃMeɜQSJ@GJM8ŵkσhN0 "b I)Bw3c(MjYc}Cj}L4L;\>:/ʵE|+jP` ֕rtCBLr w~K,M:Kq wރp{<l2~롻LJ ҩ4 Mb;PҹjTJLK> nk2%aBF`Ljz1,\ܔ(KtX5H V ǃeys s[[3U=(Tfݍh ?9U е*\NyEJF-fW"Rf(yA2 ]PHO ӓ?|KٮhժgGMV6J x2Rb1vik-nh9[FodW3򲡒gb,)1-j)nW ;"4Vq82MM &9&}-+>Q|Yr35VlaI^:jduSzZ;˓ucf;sIt(\gtk'>p.H|oa3 Kpm@VM?[lvk*݋>ƐX*tz%QdqؽǀLQÐSx9n"= Kq"u%?$;+TXDޯ+vB~A;yy4F`;+es]`v|c$wGu4ljWGd8E}旚=׆Q6wDPuQ- ReZu{9cU!?]ZlCfOo n9`h9D s|Ӟ1G'qPAq+$1;Ng. yPfɘ K"8*+-1Qu¤, rnIHu8 = vB`=*I&2E^ olnkAjp-$r˃}F^ ݽ(6l>OH o\džba=QSauZQwy}4k剐0;vUΜ nK^]TOL=&RUDǨ[Ya[|H8p}HЛdG$m y<c4(>R瑔3 vsuTWNW0+h3SB3ê,h%ӷ:Ho:p{/mbgMG gHN´ꀃc$cb5TZ]zO7Տ3w XslvO6GQ1BbO'ǻ/)۴qXh*m9a]E|٦tӑDJW3" fv%-|_/;;m{i_ߚ%j %n6,9--i^]Ν;K}1F%aXKÕd1V4݉)ȷJNq7[(C&z5:Jy#&5/e_ꞄIZAeWv &Y@Ѷ &>0உG`<헻*(8:JvL!]`86)wl1G]1"''bs\` EY Ŧ+2񂐱 QvPeaE>u !07] j nGRa^9-s\~rjH2TߟY6 Z)g9`2 /6 u(~>&pp#iq{0Idu=j4T݃%iWymHe5 3a+7g^|9ЈS,a2^3XxjF?Î`׳`3<;8uIS:fo&]%5TvʖU5RW˺+8:\jP[?>ӡlMME;}r4Bp|/douO|XdTrzL]w^$zdDRKW#j/ Ar,dKJ~AUM moiZc{wE N;gB#ۄShR`Kf*  D:I|>Ӯp@/UĢgRpWFsKnk\;J+3*Nq;`ǎ qǵ>t> ;NzQ#a~&IU0Uq3^.(9-9FN>9./1f+zö4Im{`}8roI½pt|0Za뢅P? qmSv{nW}_G,p~J81[mE:%"y{n9u$ ??!~| 5A7dt1ucJ$ w/nUaY'RK5, \tvn{6(B ;MuV7_BtP3e.&wY$(AM B9&{F"kW=n CYPK˥_eN\5p?So7CM$bPi2 S)fZA 1HZ]Cַ2U,n.o7UgASxqwM ߨd(4Bgt+EQxq%&w;yCw;Y>j"Wu.r75TQfXT|07{1E{ QMDM°E)~\9({0d؟.WѦۑCw`Ne V'n"ruLľ(fB H&O)i(*L+`h< &H7.@!+tavU'@sv]\Ul^A\X$iO1S"GmcOr1gɔ =o`)T-;\dIq&bٵ*lI%#aMk~i̥v`ܡ7l=I'E!e$O= _/csgp GЉسXṂ 6H5VEb@;1Zj(h)EzmElTu@+Q6YԇR*Mn Ȥs\fؙ$O5յ+axV:w3Fj\x]'hzctNE~R=*~ĘC1iyzl|gnJyGѿ"Ժ.2m`7XeN:81Ahu2Ĥ&vTqsx5Clxci5$G-hkqpd}-ƚ.lJFeFAU(k)䥋X ݉eN&Oey]Pn u%]c畍pY[ޠԪt5>c8z?roZȭa/j#_5`IR'l /X[ve\(U)A"}2MlIw;gȀ8AopE~ ߤzp|5L"=GwG Fysv$г)־%w!AqX.8>h1H;mfӶŕYYĴ`C]&YqP|_(%Kwwt}R("|hVLtSoޙT2x{Ӑ]WRvQyEn.3uj~ CA"7N@#F] ?%xx6@un]Ø(~īߩƟ>l o7iC$0SXrcp+swV]̔Y~!V,cjw[VWBQ% 79ٔ4?VI8ݔMX(>KT2zQ@z?]۱&\ֶ̩u8#!ґ񁊊PhpDhf4ρ94l֛O^ylnh> A'oH6E;^nѹ}Q3֋r 9M%RqڍZtM"ܴLdC95w`~|׉?Q"tZs,.XjN,|ӑ Uտ׭na} +̈́vue{e /]Xe'"ї})m%U (n=ak:eŹ(O> G %jAnݐ$^ t{Pl:˵bO{ iaI@CtG.c'KԶH?4ز ?oJ)wGTHU Y R H߈&|&S۱M[KjtVq?W^rvy^fȕjy8e %M%J rq$/v,(lnH_YF pś(P`SűW1>/?E>-}y]2>JK$^V,G;J2K5$NDv׺ /)=ʐH%P7"re„tMF:@>3u\빅cm_`q!\vx:2їGYۢ!ZJi{y-+%tS`bcb M nG:|>PH` `RErP0{Es[cmlڛjz+CQCNlP{;6)pQkXsO d +?c@wz/@޵L|8p;<54/ba5,3ld>t dJM(}4 'KJ99OwAs_2+T&.$h"Q֋pS 0pv++h(nQbKoxB(C%u,f)B IiI’VA$k{C(FR&aR+H]&n)-&[#I%QU`fD?-}'#}nCo=᪣p*_nzts9vktL,Q%}4dZn FI@ES"K#Wnn`L=/SHQ_&ĭr n7WlGk^S&ك+^B]_äH4%{z8 `"nh/#D(kXIE }wM*ܣ8Aw5f#JgP7v\#0.@Le۷;4&}z,Ȣt,!I|-m^SfmG$= NiS[k#7'w/ki9mW4ֺs&kӂ ̇%O7%[!"xaY8F,Qh#ӊζƎ1⥥I A{ҫi&mN}"Wxut03?]l1F4>JE&^~[+k|g'̌E.Թ!typmfF^-X:zF|ǭ_ hXށi$U>_AGhȮp@$c-XXQVO;M 賹FDJ]=`K Q n6[(106/ P|LCHh)Z ]3zޥ3J:݅Y9lPOC0|bOQdw' `w:a򄿼(hJh4m;,u%IG!xOj4xn9]B^ay9@-f \'}b(|8t,V؇}N<W dUEiAW%[3yj$wirʮφz-o8eTק΅[]&*N4zZ݅Ov  >}@!l˱xɗs%!'Ҽ2+S+}3n|Ϫ)LͰE8 ⽄^/:t Tkb%PGBey KRb~N4e΂͞.W' |,XV tX'kϕ~XژL,RVkK@Vۤit\w Ž[c"W h z]&r+7|gt:0^ л ;lQ 1*mDf%C]€`FKE{:^}.[T4C,9Ώ x7S"ZF]1EuGZ+ZFaPSbgHuϡ<|4KC(o- C( { _JY+%^og1Nxvܓ|JT\Z .b14g(B'ɿ@?wxS 0X;^+ncmCfבΥm K5-im߳Rr^~ڧ)yKr t&>ȠV91%pHwF|%!SUW2v7 #*|Ч:5lqyan5jl;X@}<һ.} ʣ:UU!?~,/7 rh}C֘>( N|DzPS+c3?k %)A`[ cv_MLSow NJ6wiĎ*1>طV9>\&/Ŭ($D;|y* JGG{WCb~7>yѺʢWʱHjxg/bޘp8ƙCkED7qKwre 5Y﵂q`͊Ѧ^A+S6A!^<a#~DF.RN~ I`@݂"UTX=|:_u7\sP&KZ+mFʀs[;Q ^|ԒM ᱵwgy !q3K-ߖ:68i@ߝxDaVojl 9ʌst2XK€Ѷr5%%ZHb%$;>DYBWOb+*e?؟QHT.tZo(z#*AT24VxɅEMصS:=n_CA` v=?R$:=#0({gOӉ-h #L޷ :Ym*b="n@TNrU;*>*T5]iPQFl5O-ZGl HMhqMakϷӛ bNjcWUs80M1v]d\*ӽM@?:D ;N5[C AhE~D"e-񂨎츽ohEvJ+22DCxT-pnL'.rӺL(5mk\C[beY&٨:w PӧpWF8H3Ch[^r%_3%#O6 iCKZv>@QT,Ȗ(Ѯ (4E$y&u#y08i/duD ok}s 2Gڢ |d!A]y c8"Zۼ+%N16$R*nKx{ę0B1C`nyR -}'Ves"ϟ3 hә&O;=F >fGTEy\c>M \d\dzE^C_G\_r [O&+CK NlO@7݈na a>n˖nWpjd8 N{@B*I'fV,Q,R}x'‚o ,ŸaE=*VLhLn z)4T@&}Izsh/v)9 [ Ld? ;jA- D{d֞}p؂ Þ!]z(kvN@Jq]!TRѺTU?W n$åP\1+DdgyCjZh4_*Y_s IzRAI(*E"B8 Xi7G@c8EJD1{8"KhE$hZD{_ÑSl~變sgg +\g;ֻ<5gէHG_RC0P 4O_GVu,vLruBꡞ!߷獗\2;$MDS!Xa,N0s{AĘvh6-?* ?wފx%%="}Z{HӶ\ٶ1Tvtۼ=ܫ8ϓiF~)vo&}M3i4PU]>0Aec`Fn. `-' bFQJ?SfD)CHx^.qe8ZǓ=ݟ hKS&'xn{~n`]륝X4ڗ^ sB7zP-V S+==/b++alRp?fO?'xbnPɀ h< !X2>T]FjN<2]tau,~+12EbRρcuۍn.S_0ř'u>z)1;!j ߸n)ʷj -y+Rf*mZ_]1=GYG%4Iqsgk;G+4hw.}E{u̼Ͷ-SFBo_ܬx2/ hޞkƺ02}3ǠknLI.eG.5 2i4:,`g@vn;S&$fPILu J1o]-}l< uLI6EmԱ7?kzT{NyDN{lRP>:igp"$$Gy>/k`]lJ(,!xu T gbim·D%u@/-?+i7ZPkmؿY!s,8P8sYr }hM&PL k1"ԘVS b8瓇џTH5W"^;Te8z.큸1znlsS|δQèOIq)` ҘQ=z^}. ݄QDGJ-~lޛ%]d~⬰Q**` U>bCuoTgRUǃ/TqL{C)h_h_7wg cY|5%rV]8|Z&ՂMhޱs_67p`f'gK%xkQdP:~+Z%@Ss0z_/u .O$\ \8n/̀ULgm LBTx4JX13kBo鿑ujTxb]:w@dJ*|Dl^ cTzI$K&wē$Eײx2Q6DUkz=/|r~| yrЋņh؞"|y//[ĤԴd<#8/ڌ\_%c%Z&~DoSr(Itl>a mYGO>ʳ@6CTϊօKYf|i ux!;/h?^;Ћֲ=,Y5OCƾJe$Mˏa]%xoΚ VCkؘ~8|q[MBCruz w9ں,4)*MN*]B[BY|0Ȣb?>yAv-id;2%A|wUYJԡ-;^RB}kcFcR*'Ck*x78.]i\0Κ);EK$B?3T,wA _ݟz-H^Y3 xP_z> He[MUOg-ur aG!Cw?V"O{ӧdt6zB,\MDN"XGոݛ;&HiBw_*v.QwƳ )o?$#\7(\S4l x^d#v1:u⵪ޏ~$*p'NQZF66~s‘mz)(qf4v,ܒD>WImBf jATgާ!uExF0~ZV4X Z4g\Q ZCЭiQ0Vtr Jº{CVKaz>&q߻*U;WCcX$nעo`E t'phFzH'zd쥺B6mEk7ǛFe*mrVtdY>H(:jJiZ־+. Hw{ަ^BDyn4UkT{6(c,K]FHMk*.pAzV՜kn<@H/YJDq:D~=[4njU~1^iD'՝ dW*;N1#.}ы!ʛ\^Ǧ{5m~<亲^S~`vv9ĢP-ASD^0ؖw\XOk5 jX%%ceNsl;s\q̅"&XW|jMytXSMDU|)_ g2F}߲K]쵻{¼,F@1[= t’=!(Us0mGՕiOy.-Ԟ/ ,~}!% ҧfO#"\-+;zZR.M7&+5ӗ Y!l. GIr@/͌P~;;'H>])!k#gn~wW#tnѶk0imҐ12f{Av]FlPÔݯ9 K;T#P . CuB4+\agb8p,w-75Plx+3u9Hʩf,Q2C8[_mFY7v:s99d̜'SJ§o[A "#o>*m+Hs WGPxz|546Fmس>[_QDty .\}tWQCK њ}TI i2yϛ]d5"TU@ K_ ݛ54L`8['YlQ8,bqs;[n:[!E|MALܼҪx &&4{q(_gTʀlP^K#as؄ȟ^S<~9zy2Awl5l):9lMĨQ-sxn!w=œѣ#BNkP~+5'v6o8ÿrS3u:_ ͯ;t S#dk·>݆y1?R>uLYgB>VtUG9q4C;*?~UӀѬ=hs-RnchW2]\ ڋa ѝ3 '_Ts hQ `OdMc]fÕRcF&ũc Wmɥh8 y6l_ZKdJ^lCk zCh~w]oDr4iJI^I_Aнqh%gVy,0D`LHS 2@^NeZX5cEI t#iX_781r~qS@yK/4%*bP3,ԇaq&:gGq@+e<ߵ('dq^X7|+S:Vy7VfY]׍> KpCۗ 9HcYM;S$] ti+GaW2({d壼~-Vsn_! {d`!43qTsL:9o N*)T,}9T; !ӳn-yyblȠ>\ʣj!φ2 u>2"wE[)Ws sjP E PƊY^"-f5zSdž.V>bx00KwDV87ߥq#":N Q59//Јwn|-(/%AΧ!|J U;lMHRy>2AB>!Js; Xgϑ6/@DЏc!Y5[E+rv(7Jn)#x).kqEb( 4mGoBi/ tY9 <p:bkEJW_@gF EжoIhq j si/'53K m&e)Q#ߩ$;cdg8odTe/o~ ;OOo-źT*PPۃ.'08<s8b(?JźMDNN'"Q4iD.Ao& `>: j~xҒe` '  (e+E7urPnZMc {3`?Д w6Z›S;=h~E6;~Z/+Gc8."|->.Qf8AS{x;ߍe/sldbN]Q/?x00_jԓ|< uf ɹys >63Jܐ M &f!kjFr "ee_'o DSx*LU+Z)#b0-+_O'gbTO٦u"N,EN.Jwk!iW!髺ae9>z<΄vxFNȇmIVL2s6gR k_WR zbj]) s ڍmj+*TbJֱ27" XykԇAXP/,G/2::;8"jD,R)WO' o%pͭg古g8 .B;\<MS<-/ XR 4Q3 22n_ 9O OR[YeY)e4,^ .x`u]zM^//8P1%Fc$~a84Hؐ>ѯ<.I㒍?,onj ZQfHCݚ$_ǽhr}8c<=L5UhxQje7.2i%4YTi52gBsvt|In}OeT'+S&!5}{ǍT=U}"@¯8݌iV5Hl:[Y,UGYuf#OWվ*Fv3tHO0$!VY#*=< c.O)G#v=EIR H !ayr03edG).f09%*%6$ծ@=<"oKi~|X=+շXbw I2W";Kp(Z{S}f:;VCؿXQ% F&wnip$b|Zc`-#*>*;ΡgS:bo' &V^y%DDIq' JuE!6dEtw "U*%:OTtAh>js#dMůx}Zy*3l9h=x]khozdO#n]XܵR\嫔C ACr8婺 W]wxx-p@43GFߓ+s9 R`~N~οEnSl{o_Z<5O('śB{kB&mv3)JaOMUC.xp{@ݧZ9ww`S\&lT|tV3'0=湊يnPZ,N`)vC*9h1fG)w%?+Iα<ԑj[uALۉ/ gQ4S˄8lLbq-TgW2Z.7Q-ɇZpT$%=:sZ:$M=D[ 8iue /_ڕѽ6H3#6W" %FtW 0SF:`@B a`:; \~׽ɌY-$"xd$Aq=hy*';@Ř+)Z^ޡ8$꽍&r$.A˷)7ïe 5`ĆzElNu{5iSS5x4"vc2Y[nDNX]I nW6,g^C!+v>+b<:)f.):9*$ۜtǡZVMl;He^ &;ccBN{eY[־S2 hgX8(atq1)ѰdNƶ/a~1휨ZH5R-~8`=lK$6džIa%PLp 3uEYێȋ'_B|WƯs9bvөs: ꨼iizcZ\(ѽѵ%Gzs}qVdȴe J ykz+K^,xʡ/K 5(OnQ&jTQQ(D1U"\CMWKM)EZ"5 xw*Vhe)Y~ۀ^oIpA 9{fDI'>F T򶣣. ܙSp? С?T/B+ iFj2YhDHς/ͽqglI?Eb9+ +uWU(g 䐓CWk(0mM.09*-kUȸ'\QS}:wщ@k5 ]f7t(ӭ 2}k%džU7,Ǭ]xSXUbGF#/Wخ N>"Py粔襣1[/cuB:V& ehb=lר-z(>{zӄ%Y[L70Dk#/,֦g w+:떆xSɥ Zs5-N, .fMqP@Vѡ܃((isW^ܘ_9ΏQE·\&X9$s9ZgN)xmu *Wcnt_Qm~qiTp4tj[Ui&jsj0-EԺO]%BZ6U$FD-JXn4$^񳘹>fuir¼ zUH|y͕!1lc HJ8a_^?s:2U砼p(Kq釜,ҭM`3̬.'7%e&Z8rPR@ӊʯGSZV~dWheΑN&hdܛWLҝw%>ޗVA^ `jLL=x9t65jL>'S9h=uʗp"41dM`J+9!. [* d!g宯CUIߌ}L1E2@R0X"oWAJN'G-˷+H{C]8mƛyVa"ڕzKRoߘ'$mx j`(u|/%2+¨#¡(s0r{raM?<,Ctѝ#|s{`!#d_;G-%TY((A3*hZeZ,YhD`"l:0!g J8i1`2uaۜ[exg!= ]rI^LDCfN*T~yHk?`*3cX|cvj7f Fל9X3{wZ\[,[}-7@> ζ} i$nH[}j&yRNݸتw1>QJi1 0";M<8ߑg<ϙ5'Y>!we19JP.P2Y0,Wu[yz`8VvqL Tޱf sg>?d(j< 8RAwFEa_:^If)p"3OƁyX_sF[BS=}se,Zp3ږZ =>[Ria@pM01[td$^j č KyfKJR8H 1_Tn M#tR.=39sE/Yuj0,v 7et'@#aF[8$\$0nʅ䷹nYq.%qN5IM ,͇QTydn}t ݜ*W05}RkѡEgG5†ōPI n[PJ,{KP+rKWw\&3[Ĉ1w5.lBս#'\Ļ˥Hd<V *i-ְɉ^d3-M)5𞴲J?}fܗ.]]ڼ啕ǡv܋f%˷h_0tf3tTN-*ţa0/dj(5)2}9i#rSxfԘ^*$T:di i-",)Ms22Q$bWvL )ɢ煭["E^aԶٯf߆G~ڜC'm ˏ`pgrwXNm vY,EMy\r.\m;2(ΣV9?ک i8<P@sY1Ok;e{@n&ň܇50O?{E|截DE̎' RX,7#^5 TyB iL%$Kh#=KV&}2?u_*,Ov?ooMY $F6-F<#}U{kz'3$Ia ʷlUYI3_N尣F\=rkِ =o`< Zc?v R")FZLJSO>q(̮zU}S Ӻ=u uoƑ_u}kajӱ`KY'AvR3wQ|'"#Uyy@\"c@S<8E0_wZjl%s/H(2/BǥΦl½-@1\2 n頝r=r\7.5n ¯i*hkc - qP1L_'av^>(J$.LhBFU~8SWk:D_]LalkdmM7$UIgrYJDz]+)U:)m6Admw^W n~*!$ n&u8/ޘ6k^4RJe#m=us8CP^_ ÊོE(%k-;(%a#AGGJir3a-߳}B # ?IKE<*2OM-&/pvcM}B{ܓJ熰M+%S7;zEy>\8`fS|$Jhʪ3ui:{$|%jsG#P8 %(Ϭ6OJ )3 Be מa&rNE!K-%v-2h. h0- h!f_GJk+%sߟ Ht7[9u~>O 5YI(*4@=f:Eq:+ݘMK'FߌW24 wuu_aGgI[BPAJVC"[0%mǸ [R|ZꙡES4'z1͋<g4  DuR1{V*랈WوpC0>|6>~ 8Q΀\1m.r]Bj&z|K]Z {-S<4sXf\ǴRכFӨ:/f~CN9(!B-Y1nJ*ަ!.e4l: ) AWVH"i=Qg(nN?-'sdA BߌrNy>હ4+`ipu_"P`!ƓRi;vuCBѭl_@|Y2X)]#+H^k*(Ŏ^ 5CelX(p1,44a[>q}[C"Df@}r'!σT,J IHJN3D 'ɺ,\WSFk5^֞+G mKaΥ QL,NQ&Ctiį<>iz;j3 Qaȫͻ0 ޫ1rahf/uN \arj? 8Y8 X"g,5&;դ6uEJ(<XZ%{|Dd,N齾xo=~ɑ((( bchszȲ#(OeR7 .mpGi re;'Fʄ]5ڨ;"CĘS, /S>[,- K%cjf._}E)/ lavvSzP!F7;~C<"v{ۙG[ 7컱uWgIfqqQ6ƻm:]=v5 $H2ώ|eXp t #l>O>P&2?͢=daSMgb^+'\$A-n=?y Lnq..+z&Yicy^⼚!cW$K!2H#O~4DE%єp!.sY[4&{-*mX%V5Be#U0'>®$rxʜ |MNa'P}$fNʟzcsYB(ܽAbwRsoMk#qE/'~@mtk4D )ȟh7do}ܼ j(+?L?C STߌe8UcVÃ&BKYMkBRiS, qJ: eHU;S'u?q!`'rw>9Tڼ b/ Fo`a*8?Ͷh+VN#I(7 m_'5abe0J݌ݗǩ8L-Zge^" ^S.ȃ[)6g97v ɠ]@b˲>i2fuj+BDp:G#ChNMhbF 't .ēiGt|26.}f`5a x)ċ:/Ostxh+v2]6CKib,Ag8 ?7w0[Ue5q){,(o=&TNrNHBs.ZC0)>Uω&HI@G /;58}8' 䚆dvd[S{;*AyTY*6°&RՍ~8$:(H y\kYʰB]kѳH@$c PיOoՑ=|j0fOcl7_e_ҿ2^mn89~oSmcްLΐi#u'Sjdbf5%4/P^>#?3/庄aⳢCF Rup www=;łsrnZ<:o$疆b}gZ b(fɀ6 @ kSΠx$7=͝Un=ˆj}%ʃ_ ;x+ #@ ATl(Oz[?.Ν T7+)KL~[Ja}n=zك>8B:̊Ζp@&}>;ᆓR1ފ%{ƂdUX*DxKdLR*q6eiTfXLJr!,5bښ_&˵#աrHF(c@m4)app=2/f8IQ1Z*Tu S?~x.xPD/L`;Oo!RKT%y\$É*$JiIz7z#`ЧX*jD),~<95YvnU'uR>@^@VZ_!zk8Nƛgq>XkPxM-G~V%} nxj} o |p\OF9h+=#c AyW ?tnCOW!deYa0\wʏ+hp'SU1$m =ܿqjL\&0eUKZڬ?J&eoh._4Sn1ݥ(?).O)/cB ,WOzlE2}^ \L#πeSWH7cA酪&!R& 甹:le8^v?gOLRX~ͷ;죒"Sk6V_4&᦮o "C>'Ω670 _\&pk}sFr9)c7GۉO(Ը0~3R̸{m6|JYm׭7ݗa6&c .l+(3&1Լ `jSt]f.9+`"(ߡN U!5dr#i$Hp)`Tr<\1^4-YWNp`S0${az兴-q%ށ[[Rܘ3D^II$ԻsWTiSK˥Zxi;OZ3o~+-PU+,zJX\6dmn̬`{h.vHs*qKMԊai4B'a{܄]T~Ǯ?;ׇp]@poYPJAN1 1$$|r`E^')9$,9^p8h O|W~-n8 9ʳKk!'C jNS7jQH* %%$6l diҸB hOt`b|[̝f=>"fR+ stdRz=UZNЈ@i[[8Y)Xg?jgbxkiE~"1,5j3*,I&*] !'~gi$fͦ1EaNp-a~HMC N ,PX(@%аP$@_(7y+}&o1v^ ^,QF&'a-*q0$-WU|Tˡ3Q=kKvTOK \Ayxb{k:^G1gnxMIťE&%ژj=HSVŇpLsw*qvY@r`r>H6gj@?Th庽)5W@XaXLH=kV&ad{BQFB <Ѿ4 1f0AɅMo ;pE =($E8FZQmM,lEBVVckBln3-2eM/oUr7 ݻ'Ʃk6~0H }& jIL\T*3dcԕAL|6IqOU~Vn^Z En4\lA 4ڦy_+q҅Du #SgԈ-lB #|lZf:裔[߳W{$`~؟z{kcF#tB5Ԯ.掵^k0ş`D0s:c n㐍ȥ24dtR>Wف-2#48Xct4Ylp {vn|tkZȯ^[,q[:~ap+MSK#0PTGJ͍K)rew:*t|`G"#]삃AAPH99@"WlC_sELcƉͶR%=AWu 'v[&@(gQ%0˄*PJ]D;7x9c![ 9o_}fdI:s<,WzA"6'Jw#h煺kb דd,5/?%xA3xbB{a pz,H.-f A+r@hK`V[G̲c?bA.f EuBrw:75PXh^r*ْ%5:¤o oBS)g1P(ͬ[nzO^!PL+AG<Ҵ(a>YgBsP;J=:k \dZ'HN'g-@m_Z. x4 =vLh.=Lvޮ8uՇW{WcL}7:l4M{.Ѕ'r w',5|az-UGɘ8Ω^{d p`JI2HbɖT4k*[|O'R!4P>41c\)Gn蓅ub@O' lkK1 ž3i$|WIb%0'"Pw:w+"u2|v Y +.1V['kbe" jqN􈅄z# )ODcx,L,֥ zz_nKWSRje`C(krbKo#$ߘ -qX,aIaTD\¿_4+) ψJ_L `hG"x5=|4{חc4;;yhR/UB>춲\X|9&J fZL{_ei$k B}e0aUqCnҙ9߆>ЎZ;D9SwR“bA"ߏ]1P~at='7|<وovG\d앬՝vqJ^Ǖl7Dܟo;eI`Pc01ӣSۏ lVL? ܐśfUI+iL:EnZf4@sSdmr0^ úR/L8;R,kd /,e.t;\4u;/n` g c՗N][Y o &hr?'-&LDRl] hr&_'rz CZ<8ZSuǶ:TR`hvv33SijHKmx<j)IHIbdu;|3jZ<8xLJhȗ]5"] ر뀡ݥ4Gؖ$rU\\iOQO[Hm"ۃ1w(E?:9DP=':Oʛ&ƶ\ V (yEys?`T5\&zvN&x,䧁,`{qn+Ae~Hr(УbJź`Dޤ9%7:Z`Vy3E'&ͤ߿vkVPyiCƴiDZ7=9X|&J;.OGc$HWf̛v| jfbwAbԶ1ѐvDߟjwӯkIX¼F@]r;ǵ,Ol@#c1wc~㹧C$K,7ܕF=\X>D_;R8!s}85A.RqHz}$Ng0w 0ӟx>y |F}iO탁K`$E3et cYIZ5Bl6+XM5D>1&/@y&NCnY0V3AF-b!U6)<[7dy[h^&5#PHhqo`iҰꖲΫ2~|-_OLq3=1KI旵@ƢDV8miR5L57FOw$_5}ݯdwm\ Lf̝z|{A"%0К > ߊ:{_4:֦Gr<+1G/{aV_*kԺXXtR^*;+ut ^WrY!~+>+r˽+*XH`Pq[׭q֟TC&a% ͫ!0`OnHm6 `m9= pdV $ӻ4<l4*ςhY] C^Ye;Uh~9I H;k2#<@^M2V Oo62mf9n~w:SXB2.Ia,{BP;05u GhV4oozZ^omSAV θ`wDQ~(s0( |@!CjY^{H}@߰rۘNwi@_v_ā,@Ewdk3p'aVHQd퍅,Hpׂn|#)2opr-ww#ag;U|όm#u~L&&^e C\(Б+2{ŖVQV{}z&)6Ct)b@Bڜ"@.qM)Bz?;Xx$Na:[%y̎[ۤ4fbdK/ B7&BKrN{Au8]"霥 3auGaʗ`\fI6΃[_^K(TIfy7}I֣Л+ȥ7#oc uS\rExS= : =l/.+N8/foi` O2jSmBX3\F@:[z~fl8EL6eSNRԖl(h,5ix+idSG S6Y%ߑ`Os"v],6%;O EȜCN2'2+#U]#,ʨQ]cy\ @Q.0 niEf_($0{kzﺁfyC|}-C=.ka;&X#ϰtWF7'"d=٦H=wB᡺٫EJԆ'AmQw \ $|>vC2gҐmZS{PILcͿD_Bn9Yr3滿J/~پ,!( һ|dShIHkJbHѡsE Ky<*;o\/ X*(uoOLrϑaвi,xUgMږ[^sVII,Bzz0*[<}9k5iKg%vΧKF0Ŧgg R˗ňɮu˺H> l׋*42Uemd (/s۫"Kclf>?FZvvUȌ~g#꧇Qn_vrŭ,'pHQ+|@!@J+U%;use@xE2݌?LnBZ_%z3C{o9' jHP-ɐ;XD-bLmXg` d+tu+LF2J]cՒ:r'|Ixz$٬yJ1-0 9F"jp~gNv>4DoW}1CL-0oQW->pobúsi$]:qNȟ2^I鈼~ӆ4Ti7g7rQRwiu 'ブDupiy݇Vz$iƱm/*O8-q|?.Eqx; DGX[b/' z\=mIVݚ,ЊADQfnrGR|'9Tv-!@cEݘ_F+ZJ}*vBUqysrϏS,%q`[bH5ȨI5~EpLw8'Z*XCe ]`D.> ]c(GҦ WA&\Ax!c8*y+xe8 cW3@!ANBdT0 z8or7N.d:2} @4V#m5]l%5vYG]cBQ"iYYm<#\wU׉s6-/X%-ٍ%qwe N>G[ڣ!{i{Qr^'ϘI>T&8T1$%o)]I"BwEFUSpb{[0:0_D#@ t`/t@jA_J=(xmQ|մ2]Y,@$T)vL|-j#}<=ƥ6\r%ܕ #vȅ?LE͂&9 2qs4;:Akjɗ9XaVrД֧|O!EvMg~}EdRu]y%x5_cm4stTj)'eo+TV%ơ>nZHզDQ&_oX@?A#ѪmT Kƒ?Zl)B㻠'( *-6=BW^XiMtl#] 00t\!=S׃7GUYأmI͛mlbɎ`>ޗ<6?a|ڑ8*+鷕MP6M*y(&/8snjl_kai!(ɕbt>NQ9Eh)NV0D`,?|J])󧮼\2 FpR|J)(}y\qNM$R &]$Wޙ4[[foNꖾ}?<cy{#̼P}%6)^@]2=N.1ͺ:cY'*i!]ıU\GbK./zɕn;%=šwI ڻNG ?y9\N2,BHulmY0) 10[x̠IrX[+ƪEfTLW]AA+6IfDd2DҬJȧP)ٟ'uTm'ր3?Ƹ0\h޼;:tFD5UΉR)Q%׵ZPveU'/>d]%6Nw6C251ok_@kudfpB $vIŴfB{5#]> *X9>:eE qg8 T ZA?տp bL+#TJSyOfFoۺ/4D aP\r}wL\yyqxbWeoQ,7誚,0 2rGX"]ϡItsȶYvUmV`kZ1ÇޢFիqțR,L g4_qŇrwf"iMS˃*2hS8tNcz վ|.Č1LF6 ;vZHoQnyHSr(%L6,yO(o~ִqxn &ؽjy[M@稚b  +›<ڵdWШ8=~Yօ"vVgf,,CCwCS"7{srPb+1'+m8 H%_s5ZM)XF # Pmc2/^-o0"0\ޘrEqs_4bz\*|g`TiV((Ot˼ q(sM]wCʜ{^L[4rvk4 {%E$U$F|SS:cPѼwi!>N g-yiltJ!,9 hF_ya]Xt o\B-33a\)'7.? }!||=trc$݄RTiߩ2f `^-}7LYɗ=&S[x;i`68U1k2ݛ7^%̞ 1}7Ayj["w>сyɤ[CutZ~|Pj@ƭ>!H!gMqw[%K6O!i& I2hUfҌ-z"Ă/hFWJ"؃-Ķ&AفIU;"kq+#KjgN^u-xM(ݑ% !2+<Kr^ t&5h0 ^xr4 {@-&DT;)(^"rKS A%-,ZxXi^\SA,c +qIԣ>U|+1 ! +91TyVL41*e-0%R+t "+'I9G󨤐"H?#W^Uss>+SOtzӎo4޹ [O(0񤗑U`s9L}/\"/,yvżI?i"Cϻ#s|Fڬ<@ye=xϒz[ ^bSQ{5)>(EϒS l**n]f1YEyꋼlQLzp?_**=`i[K3|?i, -r^DCG 2߱aDm~3L,j[hIdqs) Y#fx6iѰ-'Ex< #Ok}ִ_9[)̈û#XLn,(yc\wNZFۉ;RM6wW=$R(.qv5k(h|0 e(Pdgi)ɨ25.%@dJH$m-9 noZidS)LN b=A]b&{nD/G̾{Ĥ7]1 P(7=^w]-$mo7SaHƊ=fnncxZ7U>}WX@)]Ô QE6t䶉4jVA.PzY\xD "Y6 U㳹8B 25ejm.Wx a}'~+OwJe۱DN9ͻڡ軕ΒqMx}9oQm4ٵ1 b7REBG5%Y#jru^B~Qξho>$lk S'-K-_fq6"R8͐jq&}Q)veH>G>|Y,NɢyH ΢4{H \?n^:FDT,N vnxMAXZk;[UѪ~PNr~qZ^a厒8J35-E'T\\i.RDQ>v5 UokAߍ6ŦH*4"9nxM~i?AUŭs̅~B|:fUm%ʕGAmtc%R,ڌYFN|GacPY1=Z̚%Sɮ1,ԦX6 TqJUm$'6(+Hœifpk?pclƍU.E|2Yg'ƞ.׳ IW1k) q.mhh]9 {f%<ڣZgΖI*ř~0fp "e&KݎEoi RFE%QJcqL$ &BSybE~|,7n޴DSv`|#KtuyJ 'y2gY+7D o!Edv̷50{vhyXNp۶E\DFJnMٍK)p#SaX /jk[sbP94f b]¬ݑcޯRbSo<(ZXfP+{Ƞ6^woİM_0tM;_K|`ka{qlh cAvl84&c k\  R/N1Rfz$i ס9yc@ߵOXJÔ"!aJu9 Lܳcc1GdH 's+/no]R8CgwuύUU}8|5N=xɵ8)!_NJ 7;UfqL[1O"\bĘDQLf{֓W ͤ[Xٵhk|m#3ǰ\ ..G mzl/ַ,w89\v.͘usw5ߵ%۷}g^z]GgHR9Da 帧 |O2%XϧR3A>i f~O|d&yߊîW05? )nIЇM=2 6s6>1jFP(9~a{IVn4BiJIY1LG]YTHc't&z c6fO}p>?oiIrdO]P.MsDb0NOɦiGdL$qP$ybӆ7xˮ:ـح_:'7TR.[>̥N?Eℱ L2XAwз8m\Q ]VI,ݦ]l={+AN!f]8^pPƀQXYݣU.mE6֌Y8$K.Dǿ@;a-@Nq[M< kzR xG!Eg#n:F Υe;rOf95.{2 y4g,_0me/Bx9c:,8hxJ>6Q%Pl'2t")Ơ ^4fINTH3:}F'X¹@M K jCE͊f@BI #nnbJV~oc﫝aW2ѾO'[e?\m<. sʾwNJ;H u~@V_H0U&3~˒')&YgqY%&)c?&"rS=؜o86#𲑇111jtlXǒyUܨ$d)kWBjG҉q_MY=ĜZvלk&H_wⴣ5Eʕ^4VFpvz# .ھVW\^$h Ib%<*[*蓂 (nbA|q oB{ݟ fNQBzqbX<W|tB|aԹ^e{reDrRTq8tɫ@I_K.75iN]S.:]쟼1+҅esC2 Y6۩ϸ]{˾')*vq覍H|gWnWehFd0BY8BsP?oA9ddv+zl!e:mj4A|0}(5x[*ʒl]JjUy=WH;̏Yv_(+gc9FOYj0УrxDo.>>_a/טJ$l =۝FM,]|W Ė=*=Cj' a|өiUS`(kԛw4ơ9 (OA|H if9,{خAYc`GrkJ%˛tg>7IiՉTGs:3{"Hl%{=ޅD>ux:D`删q){g`-zGLVQUBN1oAd|f@evE\*On2؅`zW jH;a~FxPy nGF j<o{Jqj鿊tˑj@ښlB&!澎Fv >90d.}!<. 2˵vOg%FFSeW }ɬaVV'z#c^32O'n%i>]ZJz~[nxl+Y'?G,I"uX,\ѭ))B͟}@o}^,9(?^Il2D yprM 1݀5}'Y!0~$j\TK F7JK2{Y } [*Tդms!L/Gg L_Lv6е'Zc&d{;I*cS^;M'(SI 2Cy(sggu'-m9;: VnU>?[B|ABg R&T 390һ?CuO8> {؂ ;ɬo͡oĂxjɎr*iO b5WgՋsv 4T,aOіߩ:[,(\]<ȋ2_J 2`ڿŀ?"]W6'~i0z3S.+=e#R*yB.?Ɲ]=]Us }6v( xڦ_-hZM'u eeZ= fwF͒K^,NdWGf6׺:܎\%a;Wl5%\ r-Ϫ#!:(g\Y }4bS$ ];2SpS%nZD]}5e_fۨ\VnLV:,. rIMnʕKZS~#Ȧf^>ܤ<3o{|о&(H^Yk#Lt>PN+a:Ѧ qn;ԆM^iՈ]@]/´qFCJcT;TVf<RJv;=ubAndЪ/ĤY0c7tVRSb[s$zZAMKA崎hsST"}|<ˋےY:3{F$Ѱ﮹&'5?M}/E0/ħrh.lc{kYݘL1xqnl6#mcy,[EzP轔z g41H.d; b'CƼJP@~@B2w֬Uq4+ק " M+ ZaǶa7ƐߖB@ؠۡ*\Lt偷j&O'"7 s|;vݴycTBM* RbH( 4U杵 eliX<6z}MLgc ㈉u:o9|~:^t<6Rlħp ,hf< *"bpx9DV33 kU^]%XC׋QM-تVп^n-2 X6c,OOo(Aם2#]L>7&d ٽf|͊ϥوyTjm<_hJl&M#wP{m|FO/PMo 15w%# D;G[_?,49_,f:׾bSWJ^!%tdjD50)451FRVؾUy@ gg 8 -Y{)J~Ҍ7vuaV?u;d^+=E ?lPOS6ri|Ml=ǝ =Z׽2.w8 E`wqUeKA4~'I:!?3+d+D#S8FYmSsAኲtE7'?bQy=T~8U+WU=qϼ[J\>,w:|:S9*y-pA T.(sߌO «uzlzԯG LnlO7rG4H9zl[JEr]Olu(2^(^ 9pMZu\9"`R⒠)BF1ĵ;iPW|`]3)| Uo+]9@ ;(!ibTo`3-IR:HB &|]~Y#9=H.]\TRhoHTn%u@cI _nD,Q : *NE>5عOqiBh$tF[VY=(Zm#158&#bR$ͷЀ_ Uza/H VY~ݻGE_UAv:y 34 pFӞIO}sIYVj%Ÿ{1bF8:̴^iox o(ػ'RDAGuWՆTwRn>a?U(meŴ57 ^@1hu21Ce@Xú#4¥ߟ"ܐ%0o#S튇U onMi{}51>D>;݃G-WY0}&C_kcG _ ؉"<łTUmn&%IBE_ F==]&Ԏ곿GKcóhcD-kPh_@^6oX|Вi,hU{Ly J}f @p}UHV4y@7. ..ز4+\+n =Y0[.4`F3^ܛc%ޞ˺*Z]@ 4SkX _ ,SL]777}#olhv=qF !vm)SMگ[*Iզ%P0|q᫪ML ٓ&]( h*RsYR*R1 X->ō h[<"J[;uKxDrP(62勦VDo)6~Gg-UXCW&l0 q =`ԎtAhy.?RzUTͤaIːZE=ʦ|"RVV }z2&֗ێ G+Cete4*5 ;d IWLz4Ƀ-Ak-WK"DD2"l0_)6\|pyvv EBg7u)"d:cBɉV 5 Wob]D蘰o1#W ԀݔTv,$@ |Ѡe'*V"8 a#Sxq5YA Ӧucq  Б[.v]rFGI+|꽼kzFUaYoVL5o<)! wNͬ2R'>QTUKmbX`7d$|7<~jBW7/{SVf]oU^#,$cOVN<^_w}]_L^%~DP&.H 9j/{h98^4[q@JӮNN>ѥ0zLft~w!KQd^G,".8,B>̓'X&p &,盓*ҢXۃd`IHHQhyGwD\2hOy FuaF5KȴHzU_ب$;JH~.j(. ٥\mN=2ΈaY\+Č?oPbdRQq-z=IMg&ӧFn=ѓSNZ^@.xװ.ҴP?^f)2f(no9?R`T݅? wl46 ղ{KXC@Ji汶—< r֭12ζ gh4GX:e(?g"볈V"\Nk}+Kg\kI&"umM!]LQ鍗qPfIILzpL[_KdÄwŲah)gP K_Ypy,Bʴ y 7| >{X %9 _XD,}?~\ *r1? N]B*^W_r/se&(S1yנA`h6QpkO0 ̛}%R?#>5ҹ,by7r͝q=7NXyͅ4BdHk\ !gNxuruCRgڨq.Pdeky;G|v@XOPw'1d*]$FxaJs[۞%ng #WA5s1WޏޝOΘ%<_VAJEm껐9M>Nr6i? I*GiZ!wEԓwxJ9S|OuZp@_kP`YKmsǺ+t`P?4ѳ9C nF|B-oeYh՛p …cqex_Ip`*1w+_>Lpشjvd+oR]{sAk[#;ոkun@O_uNbڐ٪}a{zr:GlI!h,}P*FѓwHHv R2HVM(kV}ig)Sh؜o<*5&6 -X<4i8D[9Ib4&nV 4,>prx}R.Z zfPr Zih%q8+qb"~B8uXECn^򸮼S~XD=-LhSN&+ôKcY_|QL%z 7_]= WbK>aͶmYzp le7+v.49tTb|#;a`/D #}w)Gw%'52hHB 5f ŪCP4i5Ā)IoԔ8hF(ވ$%[ 9yӼA+wij%JtE>uEZ@Sa&b!,#xC#X͔~SL^cm](3;mtpo'||h!w &ЇN(5 r uȠ)4FF 6K#-|X_7uƹv6TMQ{dH<+Nrcm:ژmL9 RRgi`зӜOF62ٯ5iWu̢*6KAup5 9r<8 Sr >}h_JsT'|&rZL|f?1샗ys"Le_@_FK$]); $3׃-`$.8^^ܛQ4^"o8yC>BӲqW!dpL8nNo9G}ƷMq'#eX||Ý*ֵAwo(<ۓ Lm\i3*$:.*jTꗫiR&$B:@βp-=؝G|&N!ŖjO>yn ĩcgP;rJ%7Chz;y,ܾ񘻼 :[1di:Dy()RrTa}"J73^UfEM}us׹ =re45ھ3ʽ)gXBC>'P~ a膬[.v4 =dA?̷3B>~ޑR/-,i9fGVp7 ~gDX }F)ڱ ؕW'41+!k_KrqDz>L…\rj#wp?G܋[rw{o($XY(#u6/ANI ]|Ui3ΊGK)?2öMV.QBv,c0õC'#H?T~Tfg|較:Xk-J2, *(F ׸C"ΕN l/`,$E?y=ߟfXcm>B(HB.d7cm|*.#=%Y0Bg(qæo/fy l[a0f725,!]i*zfb.,y9C U-"sydBY E69"\7).A錐}+řM+$ wHjn%9.}oPjа#B1+<῅h@E+xs0~1kJt \V9j@FU8eyêsy^3O#x I;tЎ2er{e_[ 5)0df,Hm^*ҙI@=uw1OEiZk)Z[ja;]mCOc݌* wѾ}ũ`LMxO =Jb?(5i#(%Y(>ݨ(碠?]6?QR ɖ҄_;4)EBh<F2p~uք~^PI֝NT75{"/h7:!mvKE:2N-ɣy[ x]ˏ* aBT[PQ5Jy+@UdAS#ݯ_Lj L.&\73&3M]kaHm`?eNt)rs -m2]"CLs϶ &%1(Č^/r)¸!]5Z**pvz//"k XҾZ 9^&L+uve6ͳ #}fb,KNnMY*)=NCwV եG3 %pD,%"% k0$:,=^n Rx_{r[sAP#j2cÝNa~sQժiDM +c`ENw-vhĔ+iJ;/xt$F*R_d|(:ϪĻVyt3u&xtR]&3LuӕAUP u՘g ՘zc,\!^G/;9Wv ׁ~/YMO2di{<ϋ\=xh>؉\@ߌh޴-+')[ [ܤ$}pV, )jķs5{Ircfykf_$~%pՔĖVͼnNnxC2-WUHYF*Ԗ-p  l4s,Db3FpSShwc[(rcde̶[X ^>瘰EvƋS_J #ZR3bג#Br-S^t6@ݎ=vl.V-߳~a fI` 96pP-5~kR ',3ff F*)O56Ͷ 1<Ҩ"LvVHobО+^|=. o2݊kBPu' '^0+f6f)|< [mb="EYn8Z11`>v@n1,$.T JYg$ln4v LǕ.&Is;E5ea^57(|`()=y `c.D,+ɠn3fq'DM0 e@ fZ1ɲ8VY w5XYh.MzWNyqъn 32)+gJTVq7R=EjfwnRU*ݧUKÚVWf[cuY71zl#ŕ881|30^Ruu9NcqE^[O6B Ыaw5^Cu4Y0iYKEӱKRC{dD^IܞAijt?g^yXnQpNQt'E7IW͡CAy<)NvőE m(gCy W.MAu~MSjKCf^A`&%0֎ aZ2CgjQIwG : {$!鷆\kB(RA` A_:㊃a `%$>!d0E0mLenv'3(Kg;E {<ˠw^/8E_G^chۚ4zG]"/&+LDW5S?Hmy{eS *^kc8oV5h%ᕷ9A$㭫Hu _d={=;dbx?f-6vE(tO3Elɠ$_1Er2Qmnhߜ"(\tW _qwȄߣE\%ci6㸎|vo3T/ _b?lhoy%[ROMZH4/=NvxG47ڛ}# ^9,"G9I?֊v$4@a$x p~$E9휻9K,SP~WDm0+Ʀ؜ qn2cP|xQ@q$ 7>)^ ;n5!\Z#`]ǡrX9Q5|B4ѫ^$c얍.ElˆI9)`I^/yjn>oZ/ FϚ+-Cwۅ(:dU1<[//魓 i*k1,1_gۘrHV m{7J5GTjo8[7RAkJcǑ=,Y $P#1]B8 ZS`kο^Y]B]019E%(@^N<ܸq|8bJmYڊp8H dMu2\CNvեCj,fE U+=o(.׎HJG{{J={Q:\Geykju}05|a@d};4 ȟhqHp|hޝꋐ]V5@e>ix *ܐAA4xP-%YoԃUZ=09VMisŢ(oϧ3q$=bSeogT%顴+w˙jQ4dg{7Y]!,$ 8+.-nt-,N0:HuBۀEƼ.4D\kF\9(~{kx! \ѮtҊㇴ=7UyN*x@L (^BDe𦅠;!-b pw8TBīP#)nX݆Pd ϓK5`9Ɔ/ٗg^l8HXJʗʴdhX`?K1F)~*EeKZ8؈BׂFiM%TEMN@9sį/:YKY^#ov;2}-#6^^+2㖊8>Ԑdp^),0|',:{QwEu0VjswS}Ǟ'Vl 55gc?lw(oŠ5߾4RՆk*+Lp2wek߽d,:(bo >nsmVF71l_9W^$L-d˓`zBp: u}ra;EiE|+^fa'(G3"ȾN7o~,^-XvC&i$|Lj>\YY 2pP[g95١l@:B/ v忲 11oBŤ[౪`"?fA(D;mNR_húMwG?aRWݢ% |aܨnA)\rkܔ{G}*U:>~wTlBrFoȗ:/=_? Qu:Q"ޗ %Y(OLsr'Eo1Xbg,>8x 99F#yj%*{m:;#Vhdgꕎv|UA0@!ο)g2޽byQQ)셆h#%^9HdҀ1$VI,0B(ʅگտm.80ʍ ƽ9dd_b>m%^n &b01M {dTj:zoI:FO=j!>WɩJ/\{_; 4Z̅/;#%'~-E Ga I -y120":7*] SI.v2XE[ _#A 8$W_ I靔_)\nD.\sL>#;lh1"c] Iɸ9|;ըuPs*16їǭT0˙ٞ򤿖*'$*CK\KM"$@wкw{ ~|u?`?:1@seTgI݁?z-[${烕t$O =M^)[/3<3aE`l1e&?ȩxFhDrlLkrQ}aj7!1Rt HzvbJt9.u b:K6.NxcMpq|*wl m#4|-JS[ֻnakRoAs͘_ o&߈\ɗ;|L w3B<"NlvTUMiJqQ>t2=F"Rb :98BvhvBLYXT)mY/Nr7oVc3f&y :b= ZR~i՟ąt_A _={R4E(3JqIΕ|`%}hegpd.o2{IY@fJETl[!0vR}К_X% Q30K 7WԮZmXSϲ= 4ANG%Mk[ ' Ԝ)\W#@dAH}w! *}Ah Vˈ;i$ezQh6FmЎ\,cR<4Ts6 3:ID7َ`5/kYlS?ϞR;]( țFu'q _k.SWhҦ'# PI{0xO, Ҕkx~ 0w_"5dn_Mm{3$~gj])t󶁾*AEr%Yj2U\zb j&K$тy\'Fm\;-xwipͣ9ávWIR(H#Y.]i6 h`,$򏣸C94` m`Z.\$6.)HT@407G냉O7MZFu>11BHZPrzxoɓyByTSPH]G7F l5X9`64|ͥbYDZ^os/~M^ Ք(ZH!K 3Vo ~"yowWd,1>IRCBhe+=8!VyG ڦ#S?"`^fh>WZ#G+܀UWf[3J(^~RW,9-2B\; O]+J1B:JMxUV'E\ 08RI!tzWf A~HU&0vXr$ Xb4K9}}i)"7"cy0QUܷs7xn9 c9g !%d=r;J3ZU/v`^}sGN=)LYy^LYl zR`+B-wNL6h3:~۹{4f22B uwpc ^J{$/Q=> 9ӹA!fi|ዀ_4+?Vu?y45 h330ĎEwX_M۱RqbuLf~ϲ ='n,@8u6ʠ}).6E~Lp׻Tϲ2P{YDNJ )IM\<wUIcABrgG$7W;8E'uIqX -Fo]2*6m3C V&PHϯo'Ⱥq:m\Ee7?EmBS~Z.YUQSyAdo0lՠ6]NY@0=%VI>$,jNrr⠁^a;<}@Ճ;9m5P#V,#ðZrDR#$,~p'xH8I ],?>&pV2+2S.158lR1YXw3xϮsbkfv{[@Apj!]63^>,.N1av@\!"ȑ~CMp *?//MçƨQVkܕhbX+ kʿׁJW7ms8QDa=_at YoxY?]Z INu8H>VcWe J--$Z)ha%W/fpR2ς;1^bl30(rs(?- &%ޏňV+6t9!pg@Rf5dk(KnYS9_Nj!nr!k$߈7'hyژ@~vo5>:Ŗ5J;lWSFX:2P ;½]zYωSKds[_&@CZBaH%4 3Y( c*ǿIxO=2B7 Epai JG@UJ '2sk] OX$,ctg7B7% ./fm,>1waE & 6SѺГ:ȺA5W 1fsĻOo{<\Tlevzr~P|'7plVƧ̻łێ p| D>!Rcƽr$*GqP^8Z+ZE'*9vov:Qr4X4X:as`AٮkC9c@Ms;kX >>ѶB BZzpb(p/}t$H@q"-l`@-RMi\pQ$s,~YAƒ Q5즊cNuD"+cyppM]cb0۱H]<.>xde`8^=3^; zznK,cBUSR +o-0b`-R rԼ=%:P&nt l6FP:~ ¶ E2*b?yp^}\}Qǝ?L3W1bTW 2OrUmmѱ7UY^H*F qS2M^̂E/?q`CWTA%VW(0k\D:= كmwZ8/їdOa,LRkyXBN˵T{qG܂[`mH&:f>WYQY8˰ n^pwJ D !)Z &X3òKvQkXެuXN{Md)(98|ut?-Unz;"m>W'gIst"$.BP$.A$z z!6; $I=#W53W*I9&I "&qD?/^Jd +N[y 4|L[)]ɓϙvG[謚}xF+*}ogb˩ ߞ#4{骅Q~gޟO?08z2hL 3aR٧6CdvmYۦ*! =a.e5toHkd5ە-Bc>7|VwKG]IUٝ:j{ʢ^F$e"q\GbWo˂ņ:Nޚ-OcM̒Ik!lJMz'7΄e%A M\r)^|j%9[CIC>ʻ͐]RqTR&pG{p/-q8fúy;ש5/Ɲ0 ǸV2ď\N]igc[uf5Wu۹) G"}e .r赨87etG:O–fsKpC;rxFqCn%{XDnàg=-I=E2U!7TL22+hUE X͝;`,|կg{|qiP =n|)m9H > حȯqTvdL8'/MZ!{7V,ckV61êln^髓bΈ}a]Lp<)" ~XBs!=}0Z>@ RξͥgMUSǵ}7 i)#تdõ"so׺_sՄaZ?HqrɟBvIҬ)3D GKeΡcz_̃߹5> OC D83i7͛c # q{Jv/?Wg]c^K+;5/ 4 F­Sry})-ytݙ-*X}>p ^O1Iڰ|3le2 3w}kv (222hfDH[x1 [DoP>qb 0#E.Jоn8AofhR, y[:+/H'((PDjddž~3SHs~q|/o$1a^D#8<ug<0/͹ܖd9ߓTEPdḱl}F)xoT\e_o9Az BB=Mh]6*#*n= #"iT`c!5Haؗi 6rL`2X ].-up6}4+7.;/*If`E`=rR:a$\0QK ɼtLWMekO}%PNN7V7*a|9T)jwVrJt8C~,zR",ݽ]:H|7ߔ 56doCuRum75)O] tL gZBIHE-G_KP.ʟ\GiÎWwY(Sg b)8oژErDב..U9Kn9MkNv3lKw 5`,P^}Ed>bH-#;#N>j&ObeOS$(sǎrQ;lAR&HXPv}J嫱pI#m͔rj=ZV\-v6NP1{MyiU9I-M8B,9 䃱@O30YPܒ`2UZ1FT-|d4y}6dݾ ^zsK[޺Y lNǎd?P,߸xR#Z&l6Nz_K1ǩ-<>NF0X#,0Or3W.5ݱ6qv+ߡ } D>D˯ȗӦ65W׬‚EU?*>G S[yN>b$;grض8r8*9Rc1>n"똻9 ]ye ™?q[9{CՍ(m]AU#y¬H]@5 +K܂88I[  :1]/QKX*yIF]O~{K=|$*;M7ĴU75iRBBLezk=./()Ji(c!+AbX@⏹ |ʕ7k1n<@_]0]wbzC96.`YhdΐDM_ķ~Eg[NaD(uAZ,%ʔۮt+⦭VmB}i(Uxȼ9ތٶ\Xa!R)4Wn~ΏELξO>kѭgmq}1 Fݯީ_[Y3_peζ% e MacVpINi4]fz-@wpkMgZh6, @;gϠZݑ ՇOx-d]WDKcd4jY;_# ?aޱ#g(mGRn8KWOPm+0M~a #^#h>BN|((9%HOGf8pQPxL Q EU[H(h]Qlꬪ{{lC^0EK,Z1l60ۈp9Ԭw]OUGH@Qqa8k@ű[<|ؿ@" ^6 .6HR= ?c14&":Q/"ӯؽ+WtV < ,OL.[6ưxm!9P[ZTu(ibuB(mLq(ΆZv`LacI[Uۦ1V\urX |7 #GHβ)`B>Ur0~R3%i5,L2YЃ1H`O'+Ȼ{4#6D)C$qlo{Wӻ r:kf%ب^ z6&3NKmIK&VgEv6_}1mWލmE\ٞ@Jr<{?TQMXF]Z~!⵩V.62hy2~;R\G Rlh*^6A=tÞ5"+m^_m_|].کxV)~sfdeew}G_XKό9cܙ9p)cB[lg0;ZhJB/iTF=jSĵۇ˶9%9~ȂIG;kMڧrScN>آ]a㱰Jz [I}KCGk\" y2<]w @TVø3ȺIe+I[W?L lHEǧIB%6 8)zO_ 46Vx,/_F.&Ш-i說g2͔-59ƴY9xF^i(d)X^C|K=3.;7e~"FU؆f臦4Sk7&-̣q) RIVn"`coEI'۪ʒYӺ4k}̼L&)]qr"XR"JjNO)6L4ݛX {q2h.fŇ!`L;[^ŞTԳ[S.U:I}ШrJQ}R|;.Eq:j^xlA%7<mh\(Pr!ɡ yvfVw%_˰ےIP2bMS23ƞ|o&KA|\kW0-jZo8~{UEN ETuN s.JB J4zlmӰ%ůV^˚ i3=鈼X$eu+%D?Cbv+n9bhRq ^&edF \ftXDzƹ^*ܝ\84E, ðoȞcxfQtnDC#1*A{&ҒP/ȎU3Xk~#KPɬ8IצOݹ<4I?;??lnD*}Fyw:>`sJ;8YQf= k 9-Td 4?p4b{W9( ezXO[!J~B8!c?}GJx ezcrɅ+_ÈuG$~ Όk Јٮlz5kMsWbA9@$}[UZv}A8= AInA)A7bYU>Nd7'C)Li'Q"J.UT~1J\v>>!Wd{x. ibt]dKWIJ?uN?RcyyY 5ů"IͣeDzqb2)%D[*N޳f=2)5 tXY wK- Gı  Y78\C , LqOV+!f`X YB,E,v7E`4F>gkl o5@*Nߏf]Cgī5k@y+g;fL@>oV;{)@<7VneĞx$)4҃0GoإsattP93b6"Tڠb8HVnXY5\a)H5𺏎>*$*{l^70GNg[6t+n9A%{ǝ O ҭ\Erd"x_#-{5o7S 8IY wvt aie]ߦE!Q$Z]yx29#d`.^8:FE]ORL]wduX^_QCz2$ڌ/ _ .X, sn΢#C6·: FDL84ƞTm& 3ХJQf*%V"r]O+PW ԙp gĮ?iwޥ .ig*3l*9$!u8,C}M}/EC쨤09TPdRIw?}џ"VdADRԠ=CW#->ڰvO?꩛Y})]x'ufiز E{drKjAI/,\A7ġB8ާ?p TP7aFR:Z 77CnIqƵ='1@U9-gm"=Ǵ8 Y4UJɡוm52F6/0`bѓ0ꝭ Jሕr5 `r5/BEoa,ym*l8oH2ԡ=JL9OѦjֽ Eb/etEz:^An?HTyӡ|yK6T] vM4=xK8M:,K s&Z)NȯZHU>TFX= [%ücֆ>0mR!NZIRň3U ]Z&sfa $? S*I''o$AGc[,M_&`*C3̕6BY"rzۭR++ܗ[$Q$3vBKj]5\C|eg~J߮OI Hm6|ǖ&9`|~fVã.?&4z2ՓL*ow)M=LP]Vcc̴,Ox^N4̊ /Xw舠5q3̯˂p|rHCv0-1 S~qLMqyz6.սNk $QS}ȊJ_ܼ C GflEc9Uva37Wq<֗Q|o#Eqʈ#pa &$Ujӿ㦜P#eil.IMTߛnrƻ5`ll{mEmᏼT=gp8v>mY:=e{~Jw"52e^L"KTʊṉ/ѭr,YPSQf-.Dl)R7ZG H#h($mE> u,8?Nő ?ùqH%mX,1tI6=eq-fWJk6g^U][ :)oD *^'pKbB3g5eÔ6:0*szzFdt;-2µ} ?a~UYhFB&{JBl;TRRCV=/q"*fIam5)ija7(ѣ: #fS&wD+W%BvHfX\HNu۷_ԙPOQBum̩nZ\{M:b4J|fUU@6,+j}\ZzSCH"t!Lr0WhTŷꐾbiдMp[Q|\bpsvﹽDkejsgW6uHxzx ځrhӇޘo6lq -v EmSVXUAܬ6uMʱr>هG 3+o@b>1̃U8'奣hR.F(c{xb>>ZG7au׼%փ iie}/.;S_?PezSЗz_"8vX!$ f>sEBFMZ ɽƒivౡye*iZJOǺ'ުgй.}['@ lAh{Y[OלXPB}2NCDzP?tレ=)ۤAg3c8dbE TaaAzm9$KpSceoNِq'ENw{\X!!Hb|hܵd.s@t9Nɡ]y1~hYL ۡV $ZL<+> "66ZD n G-x)z3,eqIͱgjޤ_,,j"xm"7@ZJi_U(N=h;8OkGi[:.b|^EE煕ICA3~GT+4 4ih0ӚĜZWcs},;;% \TF FȄv{BƘWCՍ9Fʜaaĺ{hVBC/sRl^{6}mEVSÞDfY6}A}y2)?}b\ [doc!c؇`:vhu ,`'B(bSu}EN:#c<HR~Ii Z¢iftv 7gp꽴 x14ەe}zj=& ,t:fIێqtFM6| `bBX|d >9v :h^oz˂~(X;8[@+wXp LhbQ @2\SA Pc/eNqV&>w<34ezd)t^:sìoiOYa.\+k2V;^_^IއV1}db6=avWA5ɦ9nr)%\F"kp1pj}RZlmj/'^Yuq Z۞!Km6vnX|5U|Yiٴ\Nt8`u>S6V '^mp昇5,{  MJCol֨}ZpHH=HJvB2E΋)RfGSrűY'sbӐ ЌC{tzil;Y ׏CԡciRkHKOv\&̳cҨ>4d+d\;ndX,4.IjZܾmcg.}❂~ooBm9<Mr~e FtgL= $[wrf1*q5h$\DD n5n9wp,"t8JrbFCAMdGnQ#ᨁuT458 f }.p:~=}Y;,6㚈ĸMHW;O9N `W1zϻ u7'U- 9Xw7gYZ;J+dKatx= _zuO[8([_kb}Q]U~%,'%9ՙ>~K 8@*/r55DwGv|(x so޻kLhBEH,x ,~uspd6n;}^QBWQ z65` "N9N9\HvŎ xލGY21YwshӁ:BC Cj[]NoO)&xy"gGo732W}_ޠLz謺-[]1K @p"^L8J8;Шg7%a]jj'͒8/' 4"BXad{T fU$YA 4Zn <"2YlxZD _ºY̽h^ל˰gi:z8#8hťgbjTidV o@}BoWTQMz#1ҏ= }Zg^TCa~.eY<'.r^YFz;!>#?RZp޴쐚AG@^UxXAyly$8`h5wL~ "17/j{@o׋/NAJN2z;:2Z HR;}n:mUdC#Ug v3:n\qU*m9VZma|~ Oፁ"VtܮA+{y?&2WJ1BɏNZtj5OYҘ" LAr}R>IpsE1c6C[¡^}" Ϣo3C5WՂTY, <Tle'r E$h"6 ޳|y{`xuʊ\?-L) MX4,$&-9:ߥgKh(T:fd:<?W.&U_'lYkR5:!.`bHYBA uPttj/'yVJȽK"nPKIq n}Bw/lQX6-$;vܿ bJ$t:f⒟qq)Ag\4qѡ1wзIS9x,$ 6B_AZԇL'a2K&D-7ߞH#Eu"[ŭTLR9RI܌k,Cx~RxYT}os:GY= J^A'uG!T*i4h -Q}/9`0.T'IïݫllJKdG"F;0:V6W}UU%@+5XRg3۠t܀lZT#S ɐt\SKQ|mfa>r: RzQ, 9DEVk%Xf L|m$Jl,:hOng(%}>2P 0} %dDd!sjn2"cl 2ڞx"&.w.kLzũHO'ĞAKJiQErEe#-rZT1Kͻ2ϐSRӁkԾ. \8z-7XD`ּJM6J!f;}{^T 躙??f3TrNj[8<@ؾ}9Mxj ;j 4Wx0aEk47_pNxFBtSM~`Hɗnfw*ZE wJ?rYlD8[ EK!] w6$mJOBr7H?WSm/T tr1b&H6O֯KGE@=QGLȚ1VO(zhuWͮ.ۻa:H}+Z u7ZW(:s;GyU"&k{gpp .czug(0)>4C>W.cN?rAC!y2,9TQE]xxMђ*0I!58ٲhk-=Q30(KOkBiYf4;]ha-Lt*lR; q)6f)YDvʩ?P729BEB S"/FJjO֭Lw4mJ]jMǥybm6{sjR9|铰5PKwnɇ"/v%c ⁵JGC ۢ;kħ)-lpX#$$Q*sߟ4I'IetB@?MZt b@eJ,#<9qCq3_GzuEY]фh;=uDę`8ކ2~\WWi~ROS?)V5OGC/cWĒwX +_TѴ9f ^gSfheIn^YQwWRG| \:*Oռ<\M w5[.1gXeIpk`%C &jPh>iMNt^2@Fjd!0?=xdwAS`oaIHՆkP>LsI-n]maXkCf~*Ǝ4S6=)o) ߑgЦ9shV}zm4i:NUoKZR+2ij]7BX#) ܋ZYQ~؜:~ӛBM(#y TVMl"Ex~CBG ȾڿQX_ e&P+Y-:2& NLģ+gɷF@q!Pft@_m'jmSj> _LVPU-OdN0ZpuRr~L)_-ԟarP:rtӂ}ϧPd+?}$B<KHf48_GV3>6.ncj_(VHB O{ %|јU ,t0j";RZI:=h ߣZ=<&c: tunc߫tٯ&3gʃa h{1>Xu ŽAO'+/>u;:ɋ=j'tB vYk;id,G-}$R1m2aB;uW7E#}A1hK@I`N,$-NWH2Dz:@n>Q4z*#=VBPG ஑)}b1 F yq)SSY=ZɡJ`ZR]sթ&e5MRWl)u2\tۗIآP6}\yד 0DbSOjJ POd 3P:|.^#zkoR.|ގ3q9u#"6!))M^dQ^3!i§4oKaM:}#L'Ptl6sn<;mR")7sx$Yp6hx+9'-3g&SHVwt;?NOUdhahХd K'UWQ2~ 0^?4D&fTZ#:u5- z)Z6.L7(cD):wUpV_D |W$i0~. 1l^&_*a%㢉V b&0w(78y<?STgΟS@s_7ݐ4- -Ҁjx[:`<~3^l F) XI$7KC8Ե,cjbJ˗yq4[Ce(_{ߛႤx|.E!}ssP(wv 3i.h|(yϹ"~ADŰ剠7F6A瓍w\ b`'CEڎxa?a꤄3\^<x#ʘGz@a ?r_5!|+pGQ8r/ k[ \;cI3~Q];NJd(%{g VuXʎ8'V/'Sy'g"aQRu6~t`L]RLx }Lۣ/Y[Y0uz7L)fnː@P'ų/t/v6],},Ȃ u1#HէnM#+,7 Vd<g2z 9_fEmϗ7Zs{S $^%AjН{ƃkgqL̸̕Lol$jP f|Z-y6H{h [/5L\1ަ+GZ6Jf^&@EtL瑹XUW_{~xcl ~6v)@y7eXlYO[> }l2:2RӗYc r#ef, UTG@b|mҍH\bW~+ķ.5مеy%ձ͢;U. o/4Ϲevs ҝ]T;6Ki %䜀@a"fPTB@mk/ur+Udz<[mkdÂqb%ZO=z4ڮ c=O{8\JQ_z}D E^8C[ pؕbv (M$/ޯ~U "q>QRRVu;R\zk ">GRM:o^hy9)uz3BR\/֮MC!"xO zxBT3QsuewP@-OI1?V डε#͔8cz8^*ɿ>q g5=Rf6c8U婻L6@4@NV/Ί$u$ Nd\He89}F<\=NBkgldwOx*$Q0ޚG3kYĎE.cZd|Pk^I%9L H4w=:T+ǔ/vM$K̢j;}kFY[ pu}.Zh.Gۼ3n /?ӧ%J1vrd%_<"5mpHfUݙQ(,JnWb]eeϱGX#A&&Ru )6a[rQ;kpC U%aPu=:}1%iVb+ yݫ&hxIJ.'G4IS-RQcx o! EE}: GAƨhِ͡gl?ٱDAxJ׶l6Sl9jE3yC) xʥ~Ch%ƳSڙcl׬o^y`,0wd&M[);s U7ob6冹u,$2E z7c=R.3ә^ép潱?b.J;}\-ዐz\śgqa e aŪre);R6ȕS0mOH<=?-HDggN*&SC thXu53gCr0x_B3bEU[2im1hQU|6͂@A*)i3үȎn$@$p$Äsm(fua|U2Hٶˇo4*H}2"Lf'_w͚!Z<D,MQ7\ 5B<)9fY䛟㗢 C9~QQvfM5ЇL70z6̮l-^eiڮp|!ע'jmXRpR|*, [=sQf(H_Dvn9NѴF!e`W] Y shă"5kqC|,/@ 6"v5Xd8hbns g5= Jɰ=nhkR:%z;:va~~K=$iCWʈsh1Eq>._e` DV^4evƧMG"p ";4e{Yԣ"6@Ε{:Q hM-D~&2ny .ee4iy񉌛?&Y(][(ܬ^p,Dx #2S=Uc!7Rr# 9F:'t͖.(1.|~Ӥt荾%u (kp m@_=S"6|m5/=;,W:.WgFavX 2h8'/0Dh^sUE۶~~{pV\zyxsRnDmҕPc|*~[s岾Jê~ ?tޑDL|!YyU-m\UŇAc<p H/.eR!'UuW.s`~32%u}WcRB ;b_=>GԮCF6o&T?yJ$ݲ5`>, R"k@+EQi7/>{뀡6ٓ!h^ci <s5 PLEP:8s` &I1Ӿ[÷RSR T^91ҝ7AԹk}D'vcz)% ڿ;`o{|"|m(ռ3[$ލ]5R~1haV,͂?`p^-wsZi$/]iҡ|jft;sFA\o}v/w&S.$ܟB 5 Sp$}!5Q^!>TPgp+֡W+KU}Zn|nJyh ]7=P89rlz3?bxXh^J%yWClr=VTeתIj\JVn>@/xgbeH R33;zlˢ{)Éde m ͤ(:w0E0SAs_d̠h>~lƗEtw q5y9^G*~޿"5CÙq0?CX5o\F X9N+{we@ډ3RVm٭)ޙgt 2?'@Xm~>{A7)KgNZR1(򽈬n~ZhC!wVGbm/~UMǨ#d@y pj22X[jSzIh!hACW[4ڌO0t$%}4y,#w>VK''ߤ s33( i6QꐝԔ6ݨw͉Oܻ$D3 OLhJ[\nўmD B 4K! l} : ٻ敏];DADG_<̧̉ULd}gYinV _w4+ZsĦ;} Q׻\!Id#_‚_;jWm r/ ѪкX8c9QI宲 ?2L#f=O9_)}A8s|)\MWK PEoU lcid+t.MyU~4= -bTG!kikx74a{LBJoġ(6=xJuVL; GKmÅiBl;jXem+e Z޹Ra*tZ6Tqg  t}6I2l|yzڂQXHwEXFXq*Z9y >sE/6TR=WFm:oZjiMGR$RN4SmZ:LߢZD C ռOJ`/wW ܦ5(`7~"qjVyUȁߩ HO?q| Z/ *fڍS/[@ rCY,o%g7\[&cr*D 5aW<Z?$qYרd G+C%uxN³D+yUbOގCmb|TKrצXVܡuN-PfA;Xapxv8-K?wC_٫AvCI&n}b6U*+1Pcz?^4t.oU,q-#bS0Das\RfYFXҪ8ՒoP!k iL;dD Gd.[4%['<~r) kҷ{q֭w$}0ғGE݉NCm,$Y,-Y/[=&,Iyp ^U ڿA.);D^ox)wqh<ʌ ػnrt::.\۰dY;QJݯ~S OaԒ-tݨBk[roɠ`}*kxv`ϥnEUչͶy3{"bo&>zx泷rd#t].PWEl']qȕ,]2셙; D P$7a*)Pzw;-*:@a6z뙨BF8 CEx7p*ȘTg9jg̔E+1 m=cwal$FM/X˿?( Y 8IJ@ۭ,%FYCf~Wl:WvuJR<ף2lTD;CA#Mo68N@9:`kYQ5 L+EZiP6&+8*`|e7QcO$}35U'NԊw!Cp$b&ۖH]jWre]}X#?J9Q*LKr l=*A)d{?[y݁7YFg=%ƿ°MB3lݙ:Q-&, G0XdIٛכQVVF♤ |aX3f( ۇ&//\//$Q@'|@-qP"4*ݤzq"ϯ~_U^p=O[O1\fsv#=ח5?"#Fݹ=&s۬q˾$/ 6-F Z:}wtˏ^ l&ՍpdGHoCd :^m1g 4ȱ-wW H=r^G7@w, ٷ;y>="6kl#2qu2\pHO:w K&B"!rZ,ƽg:6WSa|uC9&ƫi;ƽJ|T>UBDT4z-9u@xvm-$G'<ԴsX#`r)9,SN:Gݶ 3BN|]D{:{iN"כAV38q-vS.Z&+#Gxqwt-]2dI;ʼ3bL-wHcw%0? ‹y1Sw ;Sė[7#dtBvS4?X$"2hn[fE )}M@>X9@7M ЋFb>5p"8I gz ajs_=%@-}ɏT*f&b^}.N`Ϭ3\T޴g]`Zvr r}En%٨Ӟxz/P?ry2淮)>cuy8MrKUwv\%veRMb^u[- ҧuAمG:צ@{sKU;C=+Y wWvɽŞJz.L."맶!7ҝos$tCd""ھR%2Wuۈpdj55]{,%Nj+_ֲcZM/U4ŧh"Nvnrն?^!Scĝ-#,mNl0zxUs'95u/Hзaߤ%DLM!o5l=| StX)z&,R I } \!fnm<.K*3ON5y6m4ʛwۥtp4 Eo}dEPָ{+6(5<_1v墬x}y1j~@z+fS>ɘ&%㘝N *'ҥJE#\<:ہ)I@%5Qۘd:Mjo@~}ԐKF̍SL5֬i.h̒+,Jb6|W@qUo)d#SSp/u1*DΒjXCOeIg]Od$tG] }2Бc? ;`A*;A'mx ~Dwp"jl<Ȳjt,e\&!/׃Y#4/9'Ipk/hgTn_\/*@06LE)jhҚUsdHr[jneIE;oY}4IJ0HBdpc}|ޱBVپ!7:̵w (M4f6SA|[Mxz]sK h<Wۻ {̘u0}2"ktmO2@Pf}-F~`F31/}S6C͸? 4K 091 i%"xDx ‘K˼ͱ'?aWbWv y Qrj\T݇; uyI/d3gs"ܫ zD/(o@iPI,k! >ռROPv_(3|m`P$7SUW]!ܺhsC/!̣s"CPg:XŞgyJ7HT>i ,m81Աu\?-p A T83/mO PYt(e9gp.S1Ѵ-hcZg:#`hA8|A2r#?@ӸuH|ȤUzo6*-eN~]UMcDۨ+L8u!9RchI Y_3䕧Ɇ >ʱahV*f4~329˂Lb%OB^ uXF;ekGPHYN<\gWDc/i KhfOe,9_bgbdp;uю:ϊ3}U]1Fa T]/.>"RRHݾPgMJMfʶ$r61P K[۾,)v柍$5~ $='eIXmD_բ7`Gɿǩ:, BM.Hy)sPLO3Lş橇rwUArPEp=w3 =Q{^W,Ff$-1"S׹cV/M]=#sĹ!jsdҵ[7bIد僛4Pth$ٟs֌teg,?Ɛ?yAl+4}Үy~WP#0PJl~5~,.oex^?=a`AaݺW~QI[UyުǸ'9#8 9V(NV> 'lh~j&O>c >XA/ddˤSJI }IqaHAϼ{gbw! rJĽv4rbU/??B KzGz7,3iEPMCO9urbpA(An~[t |[WVhcpk%~gP f u!:D܍zQq=9PjcSi3osMiO*~]kԹK*ߎ%3!t#!"~'X:C6a홲vx$,weƨH Ƹ?#yޝWr'Ha&#D2Hڛ7YARcǙm]SW}T=6+=9/5㬮NK: 2>q0ԭ/*-Q(m:h3Eo"\`V]l*Mbs_{O::v'VE=QÙ1;xCwC' *s6>0n<=.܃]4XG+'(:|60R@Cer]m0 KC|Yr.},}ZeM+Y.3dr^Lw kJj G;=!ۭ@]WnJDZ4>6޷Fšm P9s JRtMmYIM&丯 Q HeD0brX/$;c-Aޯ5DA@93i.hXω)}L$~lXN~GǒaY/(i\T!2š{yE%3+Pc58%,~*b[ xTyff"VgM x#H@l6(_*Aq #K-Y!Xv&}򌥡bHW<!16kYy/^Qy)T_KJS<)Y2ZV߷gw5e[0DejEI5۞|h"կ?"bm=鉤J֔3> %@ڕ J)pݴT,u_KE㘂A(Ǽ<{Vs] Ew)jd-ϙ\تww̔LN_ZAލwuCzbhᤱcqlVWK纨F*:?"mjۻ0B}+um^_"K:0mz tA$&IpQ:m Sj H t!l돤oR([w:a,ѝFѮDu+:$So]+.闖|nAH,Hߛn;GXѐm9¦z>se2pr:\ھfeU[m@%qz [wz!Ivde2+ݓu6"&sR*"6BXex"d!s(?4rnu%u)<nJ"D\iJ}h3np H/i$s+l謧!?=Ž7u?'qژ v 9{ⲂYSffvJȴ5{dP=Y /wa\eMM y ֊LeRxR :x01D!>8 -C~А`gRgR4Aw/,Vv60s޵N -#ۺ ίvN fNesN8\>^Btȳ8%A2xDFcB?yI@4gc Fcu2h+~֥>- 5`Ty%@ƑGCSxTa4h J֒GLs[w5.q/γ>p3UX*;0OKMs>u5XJ^[ʗ0Qař~Kxǭz ]t})+@8&M+r-9'8?ڼ,tOvguYc Rddb$ЦjV6Cy0d$ (Fda8:AZMT~Bv7X^ƍM+z34{qxQ :({ g\|0Q쇺xK$Lޫ+kbS?HZHD@4\ըn! m<8Λ'ˢJh@w.4lWyˈL ^)ѰQ^+_K{\<@?>V[>ؕD>+a(\׼0bXԳ"j† \OV :(L^%bHkݽ +!>Q919*&8\۝ߌ(UE 7½ˑ'B{ekRz8?M6/;L'w Kĥw I\LIXZpI6?UdQ~Z TL+V84RjG&t%Y}o,_N{ 4 )@I<(vR<%5n>xNʤYhZ#&NG^.E'+ _e)UȎ쉏qOP9孖p}茻ɇm9qb"UefǙ2`r6Se5FJQS xkR]6(|c=+4^YljM -^idL{2aI06Zyh~BPX=˽<ڕ%ni̯x$IIM32TV2`Tˑ~r*x(S1E`ٗȶאiB0|AZ) \,GI˿Y,cȾ#4^a}a,_yЃ#s,uK)Ф?X6~i~ ܰ]xnЄDփ q{E τ+'I"Wր0H*!5m:P)i$JᡣEQ߂[p-CWۘn Y݇ =ov"4Ib09cu{{u#@;j|7QiɊ Xx`03x3ubm~IȞŷt|v${iz 'Z]o  *2t{ʼn\]I)+ے~UD?7b&vڞ;s [LqޚO, ~G Wӡ1̃ (8e*v%~W.јl0*ZJUX~t:EُQp 1{vdteć:) _vf 3mp]]:L8\ŌRCuk!a N+5{: vj!.;w(@$ߏK>i0QV .>q+^a`CiPbZX4xr5ӊJ=FC;1_E߁tOs|ZIc5 PkX@-#񴣟QN 5 i{[r.j (l˶ a):@uCct<҉_%!ߡ71Ͳ`3?! -ick ^Jf ~6*j *!͕0_=]4|a4Y\4 2H* H5Ke+k:+mRe"5)e3C/qзo(j#LOpX>ZX#g[ Dž*Jw!{x X]^f7*U(.TYUfbp>'L]>*k _1];\0f[L6rdB u'EOH2HWZIM~"1z^ϙc?s2c!IYvLf֙@\o@av2vqTkQLt)E$n4i%7QEgV|V'+H&U=9 Ilk='@X;vF (Vߋg[bu>yQeD(Ga- qB=Ҡ 䙎=pQײWܾJ"+j= DaGtp&]/a'ypƈtWx@KO*q i4UոiIe"~'5߂|/qVSWm1v! _xi*3xz}%슪J"iHfsЖڳ|+-'RyHMtBћb\oSZ؜7~p'=q15 V¿&cS t)rWVm\Ub7^3ENR)䦆l:'Uq;r$;|UԉcrE{O|/c| ƇdZ*H -2-a 톀[Bh]Z|[=@fۥ-xV#\0~ɶ;K u.G,R@vXh #üT701.r슒 Dr,Ο<ԅҵXg%T%[rw:n)qTTƷx'Bb43GꝽ_Xs<~hRO& N{n<3E~"F FB.`[ߤaIhHs⿚%ki~oi)жX4pM$zqhtP`(IAdfN+s5F !bmC[ܶ&!QasC{1q  !*vTCسGP{Y=/ f*9P.T[>Z5zTzudTh9G˓ZW>l)#p7&`=L X]Z;^Fp)<oBJ8ڻመjk,~83(kicchM9Q,ظ#WGKSܘB2)6w(Y3ߐ%.)GF}oBL`yʽ-D3rsP.kt8@aU$&O/b#lS֍~*Z˗j 6|jpRfq֊s Y9;0RRu#H ^;``IRʍu }5]uXldp\XzNzjrw8c<@KmXϨ3 s8Q5S]=Nk%W"$H "})$8ex9$r#'-}nlU.6\wHْ*ƽ  .  sꢅ嘐h!&;=]8:T1䦴̝"&S<"ImyxOِ- #8{fRiìNK4feklk\ X\#`~$#C*uÉbs6e-ތ12CYuװ} wk_t?Тb[Llছm"MtSX'2n 1䌹x!8xAPEMƅ+*bհ9kQY/0 "MCFȝ@s lt t໖D$ a1R}S 2Kހ(p@{0|)W}:0)X1PCZT7Ѫr pJ Gƀ# ];D}IzѿL6_&5Y>b-b:*A8Oh,ڿ!d~qr]|Voe d@!SK4tWw#" H;){ߢpt~O_Q]`Mt_҄12ø&(Z 7~n+Ԯ8ЛsH4uis5kR9r'L D:H|^*p@{8f]I|Jhqci}ք"ĶKI=WG8Ǚ *ѭDn٥L:o~mLZ_ G*MWd5á5єy _ ,} p2Ni E㿐{/k0KchFZ ǵyaq!`S$I[#gR Y%Mtv)3}M ;150.ף/z(&[Cʵ%xWkꝏ;)3s+4ɽqpD]BAͤ!w>G8`7xREaVh8<׳ CkdN_.D'%//p[Z[\sހؿ/)R!9&4C94:t!Ʊ߻75bh R3m汆ܤKtg@Prvlsuؘ,i֢46!X#ڌWuVX83[LlmgtDi(Aj֫jY,  . !oO遗&KGΊtWoSu'F,#5HOP/ڧA:wWd)uƥ‹ST P9Kd?2i+`7J"BCePA2%1S}WW6fCe^[lX2.~_{blMYGF.vC|(/1KxĜ n[p]X-$G˯bŒoBJ&Unjv ,%z%N7K_47j؀T焁>2='^ly} PśJ "~*.cj٣`O*Q^W7PjA0Qqq腨f-0ma16EhjIwP8/\|fbO $<:av>p%{zMiu,ABQ`֡ *-NݶX<rjmxkOK*iP˗嘠Ȝޱ K[,2ߧC\@g/zrNBEM7jiZ`'M,8.֣fuMswӭRKy'r FЗ½ޯOWM*jՏ%{O$hY\% Y'˅QF'ĔHo@4n 'T5ɠ/G#EgEp'FBS=sFVOq.FzY͞&0y@2((~sYbf`L>,⊬8ɓ8M u>ky)8#{w٭ZpZCyw3&F΋_l mig5FRř ߁H-S ~Eތ=-OծL( %sjK1vA0ծtiDt+7|(j+ Qn$O=zM/CF?{D]*yXDh'h Zu÷˒r,yi(b[ 0G!T'U%U.8P)oJ.w Β^T}ZR It 2vco]T~ݜDP=IRtM{432DZ_ח0ŃߞLT[)Sij&8zhixJеM2U<;ժ.צJKa0Ɯ :쮚~*"O"AϠ$z:,c?WC2:Z6xxQZG5!0λt2ONH +CldjԀc35nO4s)&GV-Z,<ܳXqzu- YZu!KY0_󻹋m\ M+J;ͶSҥ bQfiNd].JDȕd6ø+_'O0m5{;7.y-LC Ud8_nZm>SO5 7,pCAKO\:!,YF*(N=Bh2s($kX@qhH`x&wOаe`V椰}!RYUuokE+x|r6|Ff+*zA9 6K2ؒ_cK p mn4S?. !8YG'/)^x2 %  ^#h].0t)Mw Jis*8/`u 6"i v6ؓY¤i幾 {FW{O~-PiM9 T@a6E'QSA5*LԤ\ \xG0*q 2>뱎2S9aHHiR^1j_j|w6B=l(@Fz +ԌӊV/Ǎmi5 VÊaEcڟ96,[ U^fY|N:ô*SfnTc! O8k™̀]zcn}ZΎ姂e2,2|~{T%*@>Ls{a]zio}<ެg!M,xs z<ǂBՆA`[0PbUYo~;aq_p(UL yυHо<3vDK&:|D{z/<hgjRUM`n  |;5,hhBt&j%V-dE$X,R&:Y=ettHQWd%ѮkW x>y ~a\,l{CJ6AT>S0J|_NA Pb̏Jxz_m0Z?'b45;򘹒™&&]Tia^_('~8dM psFKP~>d;; LDgCwKx(YJ§p#LS瘻}qנ,O0]J$"q3WMFA!RJ f򉘾QާQ`bY<~^Arq?Yw2P;Z&K T\1B3,YB #aT>+ pM= 5E5;x/HK%ŜӐʫ{ T*Kone\(>[_ A:|LPyAqVrxcr]V ؕ5eC'ŴA~%ESFD0Q99#2:=i=EWc#qo+"Q0e0ra9@&$|U6 S0?!i`/Oj?\=D.:z1 V3h5eաlΡ l IhmӤ®=EdۦW%idKAM:Yh1mc/7nG k 0{ ig샜ØtIaSqK6I~jq́|.%z'Rg1[K>i:3Ο * f lm@J\&u O?nQ8/SX Ц:tD#f ;m f e,uF6dۄx+nH63@QBkCיV@5ن3, $F_y`f2cy NgaC{byӸ&b׼;X)1!2AkjQ!̤T?HO$į7j Kav[M-F`a>dejW!ή9/vQ $M|s#\&} s DA^.KYX.Ȋn$N56I`;y Y}ʙlJCe=aMqDzm:gJO.%碽(❤ g27Z#JR>+u5ŒPeFtm+$H-+ii+HS_SsC%7һIiS"LT @g G[m9`|`#K^OWB_'T,XQܣ2F:"YRz6W3i}&lWԝ\\c4M־ J׏/ ARC:z r42rfdzIBgbNu* [}K&<}i DۨJ6A <5Xrf!??,~Gn+}ՈؾTϸ+[b!GyU5йg4Vx룐Xw]^?G9A^ Jc}A7N{K$sI]w7 ܼWAUE3o ~_n .*6lbT\sX$_yg?괴(LCC,;3q23ݳYң_sTL:2JGƺA tцGr}yHgbf^j_yGc^HJK ؛ ĸgibX`(h<wB.gvEm@LܞȾ+H|= o2/\@Z3̓NE+GrAl?p.NAuV 6ղ G\)IFHhҿ7LɔWE><6SP)" c27D0[^1 p..,[䊎\SBIn"]Y{E>kj}Ɏn}U VhGB=oֹUmaupSM8qg+}d[`r~֠gO݁C36ط:8xi'XൟW^d{2Zo@8/L\.5p} Q nCb(+?= 9VF+vii=掠o dZg4;a#3)̂],!\ HR6,qdAy{|2#Dͱ'3d^|+N:Q=:YBDtd? ]e 4 qz򔏡 `_F|fF+ vҥ7tą|'G&Ӡ]:ͲiG>XI6g9vMw oYkw54[~g@SR_%[&N+HԷ}GGɯO\.(oՙʝhsQ \URImF]-|r*6ԇ=KlP?]r2RPV{I0o 6_VV4Ӌxww^0NhYLJ6LYԜϙ=be u63;s&ɨsG7|{$V.4[X x4e<+`9ޔ>m';׆:z'6? C sIOY@{qo*nB6@La|yD$/ݻ[NNXs9n ɬJ+ZWu6m\t/~6 AUKs1!@?3 =صI5r3.fijIВW.q)4VC$mCcĔBXj*KSz2MAL).lRQ:KݜS>w\'f1,GwH,BO">Tdmkϲ ߟ WzT%YRW"'GҴG"9E-qguYi7U&T ]?󛁋Żˑ׮F⼻~6.!R1D1RLhy7;iCeM63d_$UĎS1Ax|,R̫DZ!>?I7/=ndΌ?L,6~q̚!#i<茠Eoa]s -OݹIsH5ZmFSHP̑hVܯO$0={ T b^zk1R-Ry}nʈx'QkbQicJ,< O#EPVvA: P"PBPv }#\;JA+Aoq _X̀"3B2-P)CmQ&ڇ"ri 老p":q>ǻ&: ~t~]h A?[W @@8P/rfr0AAǻvK LYX>s4HA--6Z!rh Im2!*utɢ`k-k]OKYG@a*ld-BρB6tcƾ0KZ̿-M6 HT-x"_,FWQtXeN,rc@|;c1RсT!%G΅`y]pOfPL'S;\}FsV|! sKt&2q|F}/ dW{dA.hPRR6`s'3يEsDpЂY%'o?sUUՓDƖLYw+n2>0!#Yj[@.&)`#jȹpXX2`R|OE93E 4߹@u3ÃqM-DxaM̍%^B`f!B?4jڬȹYtVDŽv/P.V#OT[>\Q ٓ#![6 RP5ǽ̶孄s 3n!f j8!3$djAVG'q$#^bC⚯ ,^:F<`79(pjHcٰ-$g%iEL쫝? S炎TW2eAUP;o/F`DO(XYJ*q]Std 78?ԑ5@WSD^:vǘ[SKm«ѥe$JD DK.C}ci]sNvP/PgVɳ{ܲ!`{i;T$E3hG t/JUGOP<Ċ?ld*IXϨpɈH:sdqfm,6ʢ qH&Ɛeb":E5v`LNB6bK#]Mf'7" -:UeI?,΂ R:/K#f&^Jvhh ӗ?V UP[fN*%6&# $gV-Or`!;osݸje֑x8`5|Yye3VcUxH@FgKןaUw$b ;eS^MD[PuĴ-'bXia h;N}~=+MM~vX̣ag\h y\24YB]${z:_CXw=Kc7c c'aC.$ğt-#PY -Ѩ{,/\F'( ݌3Q'2ɾ5 ~5嵀Kڄ .Z'{~F0*XPKo:OM|fKț1gP@Ae' bcD,zh7'ec OYNd8KwqOza m+v%R BFrZ cLwQmaRé8T"9_&g)[?dbl:i"G}v*2^(nX.pvkrA_&2m0 ֵ:Cpm܂l&xg/ϤpC,swQ_O#n=~RmmwL4mcu]i.Z8^'hd+Xzy?ܲoaxw6@P ceLXhiϙ?am 9C׾@4aeZƪJd> lx^Ԙʼd@1L^-,6=6RXY{.]a^L*߱#\Zl։̒kBuT79Z$f%.T_Hn|+oks2+ywbzgA"1Fqpolf‘ѱz8sm`Ibvo^?<ؙ r_Lv.1ƒOZzWђ$L tY} tH$D51_,V+ ԛW lb~p5T -ݡ}/I'l~#U>?U?ow6 `b>E:D1kdRtZ-l,H&*z;ޱkʹ`aa&LG={;%Mv=dVDq6vLa=&2+3" v| L, 5YYS넟  ZʶdJ:c[IZk2] #kn8Lo)0dp&.(ru t< o{8 OQFZ'/S7Z%jvK҄rބB 2W~TݤctZjs 1U ߰bt{P@#휗 7lDMLzngnow>h%ӽk:@Hp9Rxn.>HpJ-.Z-W񱯬\%IѼ,~o"ɨ>E ǦpHPw_Mơ \N6[,njRS'Ls4jfMPw~`y|ndX^|j~.>5=+ OK,u;6ؘm3!xqE&YSV$]Vs^&*>jlƕC|woJ)qxKʘ٭mkFH$a! ; 8!s>W\< AVb3U?XXMjrm?]aJ8n\.oC1D`qDɴb*LU"x8F.kyBX &W y~(ԇ]QE'=9[2% eO_k\!ndލ;sDQ5hՂoMTP7Xjs:eƏV,SffG=HSC|Xql#Hcd3SBy  [dqغ{ո>*1(?Ta]q)OX)s=:ϵyBB0dg$%QXqAƔKΛ:2-5yM3{'ڄBԍl~+5d=,k1i93ОsMns:<j(_U]q#rbn{_ |'g3_=T $ҷTqWrpyPDkhAgqsPGH˲xۢ#h!qCIPO)Rwx7⃏* y! `sID6'+iVrY_tO?Fۡt*ތ_wO3F FNK4N'-0cˮ7"Rg^}Z]X >Xۺ+ɸ-ʏ /0,V^^^^KfBrPGN,?. 8( e H nH( TcyZx);9 ory P4ɏX%SV*+k3kpJB"brAs}85/CklW蠣է#=bL8rܽSxJ[ojqYВ/f!9͑ѥ_2ʪ$xfH ^ϻccvX/X;gXe68Gϒe99>"^|qv[#+"z4OM"r=oBk)w7gHļ(0tk*j={ۆ~ϑq&Ԣ!}Uk]P:xuڋC*]g7iZE$Wtɲ<>>&Űe0I,RO}}S*x,UtYL 3H߄3 2=5xfS-ީ~կ`\U):5U,IT3ʸɟVy\pzT*{IHi^D=,Hk,bF7@Y0c?ÈA Q$o ƪ_tV:gו`l^:aHpF{p^.7XIigc) G4hHG>P?~ZA!Rb؄XJH}+&j$]7MF\Ec |`uWX5-xҫ9 QT? }?Axb{b+8\B::7N'PF J&+O-L`^p9Zĥy/Q'׈ xasT9!8gT~͕ Yzt\Yhv -b&;}O M%o;J#i ER)ZDf;>P?0[$Hmrq=i)}kdl`w|i2'ut QM9j%oW'JGfq>U~?Ty>;O{dP@29\**p̦I[Q2&j]سk W\MnyK)GX_=!*Bi"y[W  לA eEjRpi_Ym*覌ZD3Ds@i`m ,(#LO27Ɍ6ySG+}X m2mX0nʝǷgq \gե%jM@ٔNܠ;82OېYXpb Lx55h *E2TT8Yj'@ۛR.U,̻KqMn$`}eⴚU#IԎ=GFL eE} oHHH'fZHEӣA!7rjUu9 p-E?n &Tx}F ifG0 MTlݻX?,8w<+JlwO%/g;CD>A*~QKQ^s56gP0ޝ_( dn*)iuXk–S}F o%%Ts{BbҥusHj<νP>{%)EM_zݼ)cN:7BrMo /f1XWbϐC4 N:ݫz%!;967o֮4V/'mE#/ceak^EErX_qpcff2CƱ_w?"dEXEw?NIˡlw%fN|t&>n\{9BuN%dO7Ѹ.ij<=I^q&Fٶr ![`5zYӸ4!}oĩ 1\ɶg.8F 8$^%gb91ҵar}gHl;38M 5J`K2?x![Txٚ8I| yƔ-\'6-Yɓai^U5s;q2&c p5UOPb%93FN9ǧL SQv ;o-<̐[#ȅNtN&:`&k9{ߵT 좒ώ@e@A d:12+L LuEx!UؙpŖAi-b/o`-NT+xiG;C,sBq&6mjH&H$);1k]ktbJgmi(SFQ$# rn"UR8DͪMΫQVs}y{*]m^̧̓Mtj rŔ;,48- Q|Jx(i6A9fa\FGRP{Fa'V+3Ļ`bCB}p]1ƃV46!O%y d<$? G y̥lznNf}!+V>M|CLFCjpG?'ٿiH7 h TD?ԇ-*4>Ok/fiZ):;09[dAp^W8apjv {NU<Nk{&2Fz'5U{QF wHFBK*l6*z  y\\ðRJMjLG=4OP׷Mxr(eyg!]tV ֙jQ, !H[VaX=GACo,W$Q]U.Z^T3bY+V2LdXh@a=Aږ̓%NѠ'M5efzAMZ!h`Xw )Q.>&o=·-DGe8;HȠu5KRd/J 1/tUN-\OpKi2/F'/lCM#IMR7=w _A ]^7:+7~O 9;\eƓοuhRe7\k4:ik݌\2yRFHF$tGgv:"DzAu_=co8 AD_W.G~wfPel0"^ix")oP݅sah4~ٞ˱,gğ5e96SB#3nlWAۍNT;U(PrAX\Um pZ֎M$0A<ˣM&uH I ¾ecKi,/$W+tԮ O8S]rѠp!Pj9 7FI7P a5t2y.v}1=e#81^STlQ UBU <JZ~#zPbӊi=* Y`cy`~O D>|Cj9T#5TKi*{{ݴ~soakiy#"YSS5#C>]q%kHww%1|Y9d=bo;R릩5{Ĭ}FO(حZ@{R? m'N2oIEb { K*zE n\tIdϦk r<](}mRk՛ז96"cؼAɒ@t| a+aj@RN R/yZF6ƯjhCb%ܚ :*2K N,v©54 j8fK^xIגaDͱzI zSB LZBc zg4"L=Kߡ(fP,\ 'V& h }X]b k/,zhי-Lb`7-ߡ\Rj+@@ܛwº uZr$Qxlvb:gDQPZ9l@! hPV05׵=2OeGZZ"mn,rl=buQ#!vL(?>ן "5NhdMU84GgXK^uYL ksMgC66|/YHuW@Y*4DAb^b4 v:F٬5"Đ t̀%a_;r.L9!qMnZQ>|-c6K~^1dHw"wBP䠪h|(޼tyfPebyGv8|&V7 "D>s 5 a3ʟu}-g0'CQQW3x|kn~ Z-rD5k]^:0;|&l419C[r,3, xC>oul5v霎A\8h*%H➯[d\" |H$6ekcrT1;>9rd2=? u(JNp GF4>4f*UmDroP?Nmr+/}Xlp6yvՊ@*u4țn`J"xFҿ@)DF+SB& ',?Gj 'Z(g[W -HLY]DoQf2s@b%sB@:{7!$ ܞ8 &>Nj\Z1\P07$S3v#m h6anV hS0 /@p֊͠9ev\;t>ff@b"z>qoY#5g~>EHNj0pYt1txÖAQ@%;{շ{AW[JM%?\Ϻl3t{F9KwWʅ1XqANcUUfM:9tW3Po( J6RqH^/}A $Y66Ķ%{vYx`;蔇xq589C֙2SlQ`5v~C7Gv*`q;q\Km#DT},yY86фdOSKyOi6Qg0e6ޥb&C+Bs)s3ͧl/e7'69kWq(X`1~W2D َJ"NyQDLnѬ>Hʑm_/>(Ms؋rPo5]IAKcw4y 6̣$ XT&Gp vNOC1â*Eϳc! ߞpPfҬWe* pze%iZZ*;6!b N0B]l6M{cr8U\W^cAM~ ۯS$ބ& >K~HEzAeJWY@"4 2Eжf~N:)m1|3ƫ,0Ixו3;sb7~Eٿw;R.;sF1RgpiGnE.r'MW'7#1EN{d@$\N}/:\-Z KZ(+b\xӧkO W 7ի8,;).3d 2r$x~\ 6S,M?2ؔati)Bo֑U&a[ ֆz:ķ=MvU@9m~qh0Ǵ+z6Wa`(/p*b (c>G WgQry?d zH<@8꿑E )(8xR?y&MGwW p{cHbxu<7Z XE4/5d fXT({E~vҧ Amxyɵ4e.UCD. @B]<#o:e6$qTțPG=*Fs PQ04ȑ, 3U:ݻE耑ΨH;.mg!MHfzkR3mff#X]BD9>.۔q-בgKΣdSgjw-k)PGhv[lx_(1-&ܐdq4B jhAC y1gd\._? EFw'aC!ru-X=fR3]yZlPfNsy\Q$6y|o3qeKye{cXD^zeh+8P NU]R5+Mڑmkƿbp= ]9G,#r1R$a÷R `5!P Rg"zL>{ ށ|=+.aw3bQ'TZ3F># RF C8\Be`v:{_`AXNyfF[ef\ȬSˊ[ծu容1~n܏2Aobn$t Ć=],=Dʌ]jQlB!KWta+FPwS7o~x&s.2(i.q"wx%ij9';&uTrCI6r&Xyvz# |{*9!S[SgG3M[/~?lma>!tD39(ķTk33!""?= =?Suݤ(4:h֟UȇlDB4:e~BD@n rEo.l9QaNgx`UC.dA = ]-ztpNO/,s*Q솕ߞ;aUNx\t% +}ݓMMvޝ.HIsCY'(43=1pyj0Q7ɴ` Q5 ]ˇP+\6#\ir ÔT{V*KS N~9lQ3'H':|~Eu$rC +To /~ 7XB>] _Ovm'{疢caLJ~fU'|~R'SvfӻQ~?̞%%C^1q 7u}Jwbv44Ƿi)sa)>"& i>PqD]7n)P~o) ȷ ZS?Ms:·/hG526/V|18FAtIjc '{OM w$HpM5prLBvjq,͕Fw}DܥO[8Z?ҹ6MB?"` հz+8E敯7/sflL y)yG"/ϿgKSbܐx: DpɏN$k¤rUlc!US483^Xc*e Q l0h!kk5\eЮkn5Y:nkyI V =u3wB.$6АI* $v껥Aݮtzi~RC36Ԛ(٣}ӌco<~1JnW9T>R1Z gR/-suiI1^r&ǒ>96Q/V) ТaiKv[d.qbsil1OX5uS5 #8=١ (?hF,!|%v,zۨ&uOܐ& Pa= ]q:B<@)! gpèxv4$`ts#ہ05H]5A{k(2!"Nan=bIҩ :5tMV3Κxvb7WsfL^/벝vZ"7N 6-{[Bq0"c6qB3HXy'%btmv]ÀX9MS;"?d5AC;.k}y|@T"A}CL (Q˽a20ӛ .i.2>= g3E$XڏMA>Jp,T^zbeՠ.o~N؊ًZj@FsdEBB 4Gp3YS:'lط\tDɋ./a~/*ʬgBd:DަDTD6haF2lT'+Il9~^׋B`^Y]U@.`p:|ozLHܪqҙi|;)qxnhO5FŊ n|Os$:T("mXLqy}WDwd%wQ.^<ڶ{~EG/&7gTdiՙByi1.(Wm%yyZ}r2ͅR m o辧9agV0Ccb:|U{PVjɩY eByW)0HHݲngQ!ciRJ؉}Zn!aQ ͓(<dԃVx*|QŨ'Lx.< auf^][z 䟌d>.QC^?+ 6θw1GK (pFKĜz|_p7ܐ:z sU &Ga?#妇go9DA?4lPLcz[ڻxU E!C8O;:5}Rt4@McÃv=S6Ke\2c""P[u)GMa|xI_UMxrg`d&rCS?FriT՚/[%Y7Qk"N0!KL&jϝҜ}E]@P1Juׂ`S*?In]Nvp97hWc Д;2<`q,{[/`280"n} jBx˚LXj)[(O"&s]F~#IV/w}O }Q+2ҙ+/OPphPb~oEb˿3 ;*5R ܋,f'터4jU Q͜i#6k, [,/#F]WJQ"uYVyE;Gy܅M?J=eg_ :uJFy3ϷR=fI/88p\/=Aa@:]jD"XT%kߞj%qoO D{[]o)\CCZd9k -SجF! N 9]}"U)[yhdGHO!O c`jwn{P&]aS}ŕy0K_Uoᎊ+ ZiN"g[3vbnȮCq n7~B4$ gK ¿p8/;JS`_5\*\?mfVgpˮ N.5>*l`/#Lqm7Q;P 1c3 /Nz_ l Dt+M}OẂ n$R-yqJmN0U]){L:Rci$Œ^4[ܥ~2vl֯Ε|2wF}nЂ'kO29NFwwY*{WfK4> EJ.'~txfA& gj)Y֡L͏D87B=D!_0I*WZqEJֶNQ?" "G'Fh֍0kP5d-}\e.-b=i;| 6 B=Jwh6R0Kfl,gXG ɒcK}oq98ƚUã!gɸ́릃)=@e<9kFƵ ktxiFQױWc~Яgi dj~"s8}.*y|g6?Mj1YlMJ?hĸ{X)^[Rؑ^A6KŴQ*hn.~`oclU kS%,K#mZzMa ώ:M\'Zdfw$LjGs%B$dwlnu}Z,L;a_WkxX-dMǙׂ{g_CuV,5q4dT6a?AMl_̃O4x }ˍC:ƙk +(nU9b+[{B.S :`$85DOZpQIahƼyGsa`T4;xoͱRdNWdQ Ulá:~IqJ2-IidHZXI@8$k8WP WX)r2G-gnf:X-2*8) &-X={KjzrU1n>h)QI|?\%Zhc7@_'Hd =eNBhnXk\bNl*y Bp1ʼt#ޅ&x>QlY`A`W\! ɉk 9;[g3AYx pFɑ-^)Zo^g.Tp1@--q mDa1B Ưh]=$j_نwߒ.Og++ɺ.{ ~架%GP![^ lGӕ{v _Q]X>k=~cR+ "e{ р: Z[46hg)F_zn$~lAu/"ǫBU5@y0zt46KJ?NQpM#MMn8SKxj+f/- m?n!ljaFeHcr;B# .MRU>^nȵ΃m45 1)yI1U*`_Ƞ|HyFuD,drs[}׿o\mlKE#Ԕ5> U\.)ڃr GB\?o\sXG0n/s#-& AEmL8L [ ,L93.,aQWYH=K.';EUVրrOɪ:V?Ði&!X򄂼3vVjR&8PWGE6>m$"AžU'ԵLYGt)b ߣּqle߉ĐyS`Hncn⪷d/2< LE+0XG8 MZ6*o#LOh.6%}MIoRشȶlHA!Ч n04H~jݰ5 Eoˮ&.NZOHn _ EScqO,jM1*9-,k0mOK7.n1젺3Zw*#r&;Yȏu]\LeTuN׹M4]U,}kJpH% [ E=̨_*38_Y:H>Ωg/ʌ!-o n`l HD Rji@H^%ZwI^; Afk̓"WS^RHr xˍ$̞lfK[L)I2J4|qF5 ~#܈{+ zӤ=Q_d,Vb{4[t̏a1Nr[B` GJԬh\L+Bs%~{fcK6'ǍdE6lm؛Ƃ=FU! Cq76I-Y?=)oǷw`|YQz*bLn*9 2 bMH2A2!K2?c΄QB(\L^v]1ZU$KTL 7!]|.ځlL鈜 F(yT=< 2#}kRNIDȏjeڰ'AX]]2J))-} {u4M*`%T|dgy!ЫsLd6 QFTEɑ2F ο3uڡ-d~~9zWo4gT&"ٕK6r1pQ \hḯFB&fп+zaȑZxP\9EJ`$_(1R8 mS1!^K!Tza4_ .4)m43 !|ˍzNٳ7?!2%ʕƋLK!H @a"z'&x['f (T3mA$onhn8*ma8MJW.쑓Gn$?3HMB<svv. O:m9Y\(.H^1X00Pk/Eξj?'0F[6}jpCd5eld\_H<Ln5I8f:MYnuݝaKؐ~(O2TBrB?XKG[CjΗDÄ.T:09q(^%~?Mqzu /4c@V? FM+yGnj^dHdsvl fzer'b"0Q')([ݿQ[+{f\Ĩ0* Ƣ"/DdIe)EЬu &]5NE!]NOF `V14Yu4 ju fsr.t2=Pٕ#[!QbjVź`1-M(x; f}n:&e⯳\]xCK{+;mEJ&+Cv#cC5:edy8XkmesbtYsiGm;#2_,O"٣/$~yPU>0[\X^UHy~ ^-ycˉeLg썚)4Ow'?Owm ;DnH%?JO_τ++GZYQaN2)<;^*VThˌ"\;ԫ5!Aݺ1\KG NC?W/sB44\R BW-i@sjX4|YC4Cu oa'3K6%Etx`u8-Q>\qY?,/U` =*ş]ǖ`SX""U,n=|P)f{iv5iE`$cJWKI~ Mƹ@ݷaasxrRs\pl{6e<#Jt:;Vz7 М$[=gl7`-%SlߘY5CknD=Ê tD3la #8<̴tLc!|P~ \iyf]WPʀ:ژ=i+ɆfH5l?dnJ r$E.ӣ4o:l^-glUXv[S^Q@9z0Nuv!oʿw8s*p jIJQ5ShGEm5W˯B&򐓣$ͯᤤ ee}fJdFcNH(O ,51=(+[,֤ *vF&Q"c9'ЇKk@H0r<: %FS{ͽ3r8؂X.4 ]Ol)ەTZUN an__jtGi%8,׈S%*Hf(&)^Sf>v'kwޡRholBQv8>DS $4cɹR%5ai 0 y%iP\UWNb^\fס'hKYF5XuHdĨKpul /` nCq(>,:YDžamBl`d>> xD^Fr|űNL-qn%PsZ&7Y6 D0Dq뒜 0Cs['M"^n^*W'~}ň^%/2QQVAx]!޿&Cɒ''Bz{!Z-ȯ\M2Ita ;>0mb/y VA r[.7 u2KE<[co+YEaށCD4|sl0_ s{ж1l%2B[Gjж-iS wbXa%3λ6.&i@7&4D5̠:j򟩔~56s;,Ԑg3R,Fzx0%ueVk uINMc2>5XF o$qEe'QFE5o+5hAz)F9e+B`_"Z cSr\Zgyr]KL ߹٩|t?C/w ҿk7e[\ #{)' W|jm`t^l-3]g^_Dȕ[Ągp"Lt;LM:;Nuɼ|nS%Qڛ:@y(%C$Q+ 4a3쁡䊆,, ،E]pPy6x"Ś x^s.iR^އE~v̤v~B=LKtstqf1𨆙 Ly~Gp㡗 X嚺K L4xL],Ua7X;:ܓJܤޣk,ǝ/ͲrxZ84XRAaLѴ/z*[FJ DwѥwKW])&x+ cP1`l}[AȸKjpO6e3l%iv˫\pe#|g E,6sRPEUdAMBodwYlQ9(vl͗2z {R RM#'e^#EyԦb6:kY ׄϭ]kzu{Px}XCw-g̺$z:vN@=V .YzeO^z Ӝ[G:V]T/,: lt5mE A$0UdihY*Z~*϶Cú) xYd*_i#:ڈ qO|9%ik,(;W݁IMVX Ay+)sWA;/GiSnʉTY0BH𥤬F?*Ux^L*/Rv#Nv+{ʫIU,]4&Nl}AY!P`fd=I#e8#q+ \*]^0LoL\'M,H)Y"LL(LBp-)4] @"Tل}׍о CrOW#ܑ.wH1QVKT! `.}bg$A!VgGaW<Π#kXRqN3I:(M8wrR-󈍎` maHs>`C-ի[v+:NBh>SUU@[w=Bu΂GXGldUWBnrZ0 a:-8ҭ9n"f$Ѽ0V'l.Q$5h7/dRGYN;~MDFRA!/H~p&S~ۈ$6 fDTn^tJ7ΛN~MlþCYzUJ$Qc(Yt ȴ;}?@p& >^1B90'7?.Pk 4JјRvf*0$na~#pխO2YI܅8?֜eJ̎ux:>N%_8(S{a.hRKz. 3tK1OǪ @j:@֦4ײ(*H@]حKnIܑA"} w]/ǂfk%eW J i-PKI؎`a%f"CnHKR65 {IMoexl^?c ?sn8ޣ)~gO,%s5@Ɏ"QE:S.Nb>"oX c_sȧ=zJ|Pg^9J"q s9!?NL]]93o1צn1 :tՍbىUЗp'!WɎk W3 Mmi@D_~]9KvB ]E{@3+ơhGJ$cYb}?Y]^ʲV"coۅCh/xcF7vl,7}ӭīq. yuBđ"≮+>;@E$/.NgN wF<%-tpϮY;1k QsyqSg+5Ox}K<. #YδnxYFKt56`rfa ,˒<=\G /8 rI"l듟$g`8EpY0\>CⳭDC VD~z)T1nDܛ֠;Ⱦ?t뉓F>oM<t3qvP:f:`Y ,qa?Xt=WiFݖ1Ll݁ ER㒟ٵwRl:Wyt8<(VwGףvaF% jo>ADՓWHd3^E*eY2Of ۖfQt) ujdӰqIKa9玹XӜEއ*`J HFs:Zٯ [9.e2nc 1ڔױ6xp4tNmNanبgz]^ø z\O uusݎÎ@Z"Bķr G&NX(%QN1QdSVYvf1 AGqRϔyhYo@mDQۍ E,؛IqҲ'Z(5or Xv̐I4Fl>+v"&ߒ.2D@6=?r0# c7j*Ca`Ʋ~[" CRM)IlPdRpz'm#Z 5zT5z#Dk~ǜ\7@2^*P.hlHƎ)ڥ`n D0`UD1g(dhFeҽM\7MY` Ƀy/ ^V==fg3[J՚QL@ (z#Z VY8f4!AFcWoETba6Y` ց/y|vIH;DEnz ^S22++zZOnYb3L6O+ D{nPWDHGʽ6]ŀj?H @{b< %Ú\đĦIea$ =dNyHWOoJB؅?^[A%0xY|.]郜 +y^!ԚM<9S;e-U ;_ (] ^p6 lAl_-f:}A@IC+ /Pf#l +o4=_"B}ɸ;9M!]z`he@**Es1 Vѧ۠*~3X̓Yv|Zw//V3/)0 Wj8eXDҤ<̆xkd61F*t;\/ u/.ڨVfhОϮV@`;&ݔ$)xȎ&ojPOynneHy⌠ ^U}\Zr2ܑE~_9IFoblzuI/ՓGVAuruU}ΒQ=${o)EdzíޖvR澯Ӵnj`{w M*DL;wYoKw0rHf4,?ɽ^ZMEwfiԅ鄎I g+Jnz-L_;^;NDQm"{c5,^::.Py%;dTBMGpQЁxlxl)D]|u*NaqU{v[cK ܹcĊy"~FAQ (5tuҀ܅ȗO+Җ1 р%Րϧ52y{lЄXspaZ0fӱRΊcf,|Kڻ2~Aoո TV/gӯh3UjL9T PR0ݴ'nUGH1ǴF"(ʣ΀mJr>+"~M YR-0+m2։bx2D=lܐxܥ+,mc2ioV8Yl wy4LYڑ|÷ [LI^Ck M{~OYN,&\IRAΝ 4S1%IPnq]iuo*w8OG3:,InDY1V!3#gYI;^->4-g9a^kjq,e\*܋Rь3J@ZYK` 5;2*}caRFc \0fzIW`,9lӕ w,zJVN6^ɚ7ӹC;lql!u4)P5λ $ru*$*0;yXBZtlTumbP4ͧzE (''ʴ]mq)f 7ITEC۶GT2,F&(*ehԱ\XjH`+tvDtp k5RxKyLϪfrOeT Zf!i-TsQ^*=ȠhGxL ՌDn]%ĸxѨkTݹ>yOLG^ٿqgȓ81DϠl} &5mh/[WM@$ld_ΗH6G yT"kV]wy(B2A,ҁA!ܘX:]\KOS?TÑ3po;_ ><h%Y^ϩ1IZpPb.|aGdg1ɱ޳y2sBS,A0WXwԉ Et4<rcq3]Ű豨ISV&n J8QZМY2.tCA Vfy %ӏF;(H1}|>EeTZ0lru29I&/ķӃtOG*/@yTMg0'wmڒ,"%Ĵ$,t+艥!:dxW$"lܢұ# D-0* G:~$s.^ O 9-_@LXtI| Ј: z^J4lX-eF0& Z@l41 ʳG` YLp ]E[јص`匮UH@*]H*&^ΓWU.Dw~dnӈv$eY=adZ+ d5$˼ʈy pc,-Vqkd _;.\|{㾼uѲԼ*<_<{\j!6^޾D1 Q}ٶ&3s~^'@/:06/rZwsAªU!(N b 4'%\!YR )O[sJ&T[YUݪ$s4 G9U>>vrշs\6ੳ~wp6 ש:iP+b=}xڙ- r ]X{v$JPh5NXEn+&?yUV Wﯪu0HRXQT8W<^]q1VRȎ dX58͂u^{LczC>B^d|,6hDKYBix&kx;#C!^ղ}hDn5W%K<e!ӰB^ z #ҕ/N-T:78p6_L|bМ-*Ka@j۲dAOJ4 \҉e]¼%_fO?2wt Bc%ßXnWnm(qMTj,e5GAyToryf[ [,`3['=qJl>|x(3T=?vfŜB"eQF%1!0q"^PpyB;&`ח?Nrkm@۹ڳuIڶzHPdÂg9K`RR:E1xG>5` A9b9h8į5AAd6x))ZryY)#z`RX#lB l/A' %9P&hjV\Ƕ'7 We-Hy%T rXy0%iUL($CvRf4,'fxw%O" !J1}֒z)w|Ⱥo@!h$b&b&jʎE*A|Q&zp 0` <)8}re4|އ/z1 "XZf #K%oZOkcWbACɈkTmÎJg,3N MIL]%~ɂ[1*")P{~@$H%s`@YJNVBy 96It`lŒ[A\fwX]U箭c'_2tg椽E&J3I<%4A -.ʾZާ^WC{z-݆s77-4[=%p4FZg~=M*T.V C = vv>*X^Y -*^8,7ܜ *^ogHGeR/g>͠3E rxpD䰝r4qo6k\8DLUI/iu<;] 6Kں?H+_ǟ ` ԛ{k'ȏRiMHRE&F^ )hs#6F /[ i"9Qv<7NCF^##p՞/OL2 r~_"ģ`7tۉa#, 8)R(|j4"~=䫞`6ҩxk\WΞ eWmXlHɸc-v75{8yq:N6d]yEPo,03r,Dk]hT^Qj 3{otݦS:*&Мl[d , 0D%^0g7ՠ -/hu[79! ^ywez)_\_0soP' HZhSr ̪CZd9pdkey#ZH8[z-=a]Oѱ!nWsV9[2n^Fk|.Uc-vVJvUt)p rrW@uABJ~!up? CJST{l8/Nsx03PjТ7γsL14g0<7UxzZۛO yz$ry *̗' `I.LF{Q }1؝dR_lyuM-6}@iKڣa2t6$ϯ6f)"_F]Y}tC ~8^[74G|a$'NԐHp< ) IIǗ7~U6V:/U&Lvs=VqzoZƼȸI_|oL-4L?߃aaJ|^_:_;ĺN=g6 %:2yKE=…XB{# 7*j{sJΙ9>w%Ãs}"S'l`vb ݡBN1%{nG `b?~<< 3t<嬱sE m.I?LҚf2ԓ`fP(x Y&lC>qe>z|n(*事 6չkCu}mIgC\dںΘB)Rk%QL&&?&Y8nV,h E&F7V}qo4Kg)v|`tշU g^wߪcxpNx aXgԮi22)fRnG#OF͐Ao _g7g/Ek)]u-;)NnxBθuNXwT08,96D{yIWOg9IQ*5)M\V:L:ye Mst~oX:H-G ;JDe!k.w@""I#l/tSc4$Q+LϢThۚ}H~=}m-!r7}#<^_d)_u"qV:t/,b׮d̡0⼙\Jޠ4RaIj8##P_#(  Xxœ+;_#́2SaCBؽ3DgX)fzޓz'?}`GPa{ .32syByί] 1 ԶİQ)nk(d#)s ֞Ư<{Ap7ZXWm ! j@[𝁟b׏c2 #lj5C'dǂ2-]0s7 _:P`^*5 jF?y6UD  աp}Jځ0˝ } ^ sD چr8c_iU؂`[K'hTLFʔ߼׈TQ Ѿ&;z%-KQq2]۩ RA"Gc\T+M1,'d Ce`m 1Iab` Qf*O ?&x-E!sf\=\/;jֳտAc'w`-(@[3i`L&+Խ[Nkj+ZF6}23'I pDLzܖ8flr3LIf 㰹0wV f|~/5)@ViBWIͩNZYBh2j5]3N^H,R,yQ *(iI(jC(c?Q|"Šu@NBp7w?lMT4h|>^TzEH#eМ/LJPq^g$^ |XAX9R;5)9yN Ub:!+e O}b'ħ>zsjmv籠>i7nGOWnf#Ѧָ0"ɹZm _IO@fD:QB1Ϭ(nOӛ9哄suV/26ly(۾iz>W.0 yQ&zG[&+ܗey,I עnH(~0P EAdT\;WP"gs&9X"=on͓;t8$OA9ˉ^='72HKM>bڥӭoƋ<]_Ppk'VFE𡐉w=nriW.G*/ʨB% @h8`v+ Sʔq0TW5#ɥG ()tHQ4¨A)pB?k[me6,wb C =5}Zh W8B3aRZ5sVէIO$M3QS}6 +F<`شpU_"˧5H3rF@A xg!oK3d}&`_`1[3JJx:F:.ҽ-OfΌRiƙjaD4_HX[hj<t=f酁! H3.5*IN Bœ5/&~%6rm]LaR~duq L.D2{k #ٟ^{ԗkQKcƊPAXIڎF3vq%+X2? HsE`II;BnUVi.Y42_ sjS(PAlG[MyW7 /6k~Zk}bp!Dti5Nz/tپh8r?>Xg. Ecꕸ(OG™NL+W=ծH΀5p,XiO(*$]_N3HS*TfpBvSaTW` H NtIH;8qy壇 7D}=WmgAUR3PhmL`p?eg o^m($7&krڢŹW J yCb#6TI'6MEM,qIsвQ)4v =:rA(@^ΐ#+ޅNz3sQ%{RۢkD n?f1A5e;ɵWe/)|ω/y1JQvS\i~Z6@p4 n?jBz fzP]8ZHU{}Vf7`\gcpN /y zCFv8Օ3!Up -`vG1\[uذBϛe`eM{(o Ƴ$2]R.O5"sfNL)kk ^pKd[Aȝ۰WKl3_ оNBM0+9t\l瓻а #X#ʇxb򽨍;{IoS7 4δo 9l""=p^K'zfpPΜb,9yq ΈIN]8#MI7n' I>{,In ,zŷ>טY!r}/")W`zYl/&~|w1_@NKE^չOrpգȤ8W:TR;Q ¹ ɥ0 Uk"2ױSրdu<"bDG5˝F-اUП-r]1$%[KTͶ˲?KŌvXG4yQ)zZhb"h.IMeN0ppjEv—+` 3[>҄(d(c9g.]ΕciCY*w ݩl$hVqn ڠBB}J WE&#~L@r x)!9 y_ ߚ늙=䵎+2n NRT165~\ фЬ}Ghɒ }x4KV'.P9'{N8a~IyŦG v"Ew$.D5UD= =! a GF=?WM^ +FB_rRNm#./GmQ'?,& 欳 Mq;NHN;2h:, ,BL`U (BeW{:^{<1Mاj_>mӕh!rqzP჏i9׬n?ޖ3_MR?:^xG^U"#|3s8;}A#Ge^MZH)6iCr,TQm|лDNRo]ppxGW yZ)V"<-k|D(!~Ro!m)n7Q1 g{Idf"Ttu1$X *HŎ,ζAS=hgSH:hH}sN1=+ L`p9m \%er7"7:A8'f cΥpEX /*ڍlL۸cQ&TKsdEyDe&c3K֡AHo/w@~*GDz^h"%^}ƒVpm͍ aB jRpj1鏜u V>'*HWo)J\vU_ɼ3[hl;WӹNd\HHߎ1v/(JuL?D[ؙ=IGfP+RÑZFI]$Snx?]W]8pjdLI4f3 PsbvP!IR?YK# ttz#~Cz`'#uA{K;L*0_fR*H~8&u\lh!؃,:lfHGoѪܿqssJNsh!|,;άDq+ TfK .Isֲ&am1e a-뫹ox/J.5 H5v "$h*,̯Zq>}P1OP]#@oxx5sT~7+JEp)עN0fRwgK^Ǎ8Ԭ$lU6)` ȓPc"TS|8&d?c?fu#)nÕ+H'[7|\j =>_@vj5MUi͓_5唉*./V!4ޠzyb;quAQoS=Momg_E3EEP[]dJ8Oc vn]v*ojVtL[e@/=rSRaѢ5gNp,m2ws[RĺX ;yv!#6ޔzutu~yCd$fz"fZW7P?Qϵ5Ɔ\+z.Tٜ *"u7b]qB*6j\ S/3X0O(!xeQEz\TTu%[bx[>S 9O4*XrGD5f;㧁xMU~+<[KqieB4trNyĝ,6\}]˘- 蓿|90L9qD܅FU&p)L 9ųfN`FV3eeƬ4ޯ!q Wй'JIh|ӳ:b@ܶfye_:A'sF !nO im?alO;LY3:-JHB\V gn*o}WQ&y #>,"0eSO|< +kbW)qU(&U)Bc;&&} fOas+/UN_RǠJ܋w&emU䋁ʪX,R(U CGl uǜd mR0H$O8moTwú `0#R~ISR&6pU+#ױ4Xʸ>;2(^UPr S#:!1f` _&.+[wjA{7p~'.M-@(a)87KAm |iBւu7Ň# kʑ]1/#$[Px0g_+}ruYTGhL&W5M yNA7%-}Ə"# ]ݓۥ XM:[3K~ɔII Ȃ3 ~F*4nx!WA!٪S_bl2_B3dSCm:]ORD&n)f;ڽX=Ȇk?CoUEobdx^idWA5pP4z1?Ȕ)2YZud>O,J> T(caHNzQ8qHSNSTU4g4dێZ-wM>J!^xЎ%Jł)P|E! wqO4͵ôk#ơiFxh0ٓyb2T-$}Ģ:`ۗVݲ<.ArF&B 2| 'Rjl&*͏LN4郌OZ]މ01YY\f۵Y>1脶# ) >-dP.P81ʋg{<-z38sfL;D2Qɬx*v2 ^a'ҌC]!7R;`;NФIݟoVbjWNA (|{m3.)9z7BG :aB |c?&dk[> Wˉ@ ߇[<烞^{ۅ>Jyu7MZ\]wեUSd3@coD<۫)Ƥ'ZSg P~=8Ӕ576ƕMy JdwNxiͬ⍞RYW`W<)Pj-M~ !׻vFڿT`FR.z g*9cfРtLer'*y&x*X߻代S02lȚ!n;d|V5]P$\XJ8Pݢ. Z G =|*typup󫤠=(O-Bl7mA B*{:boL _F+tˇV+|heƬKy>:SJ6fO\Ol8TVIآG0q"V[rС.NN bl~h*Blk88=ZpK*h#%? [ԏ Nsx| eC}t V1|}TʑYm~yjܟW=evQFsLBpW@2Q4G]N43e QZW*= [־D>jǁh,J^=le۔ةJ9 st !#21%h upH%H7mMuHU\M 'dUuJŹ0y/c b@+HEf!, >p8ݩzyfu(+a&aX.Y+K%x-U< /!4Ӗ9I \9H(Z~>m|3]o vg#ym5w N5œqJthAD7%[ ?P|a[Q{Wn1ț,zJo`hf`aĩњ!Zm)u褦)R꫈[|]MG ?XlrqȔ\@n6 ltZ]J][͈oJC e< :l3ucS#o  ]%ȊtAnű"hRG꧔).>^ DM(V%<ǻ%} nc!L#nz`HC2nAH^u\Kl YbL;jMy MXV܅kq=KEr),(osدteO~̼3JbtSB޻GYirԶ}YZ֥ 8ՋYׅpċ20(  e< T/+EF<~ bL()g GM? xCZxѨ5Y|ŻmnD5r|"D صF7 [^u7쀺>M=l `i:~ҐD=OiX^l)T<ǩ謁9*V_SMI*o͢XEeS(гSIaCtLɓ4 u>͉{ p[?y{0Ul+-> kIօ6+J#>}5!!4lEʟk'MO"da2;"/UR6Z`Ie'Lӊ zh[߉M$A8 RFKoH$i-:wɤkϘ^ϓ;lDې IjDs8" nfƞ FgS1hȗE '=. Ӊ=Ѩ"7gs}jr}`YIg;Tr(Ӣ+*קMl4,*- D`ğ\Q[ppNvmOuJ5LQOprw}l+R|`611 jmu'5g8!U+ :nE^s>4#"B]:hHg܁Oś9^@'R>)hþ{ B3YgW1>yP4aNz%9*mPp{5Ե9Rl|*cd41M+mݚ2שXYY '@<@DLP3=}4'fmڍ%SNM`8e**(O$Il=V{(}4Aٮhl;Ser9a,fuw&X!,e3g_@i5Bq"QVI"J{MN j'1GSۃ [d?>Rj*!Ǜ@:Ζw{Sejl< \% %bG1Jy\) jr0~+f9+ڌ`P@"Q|Ek^:ƍ@O쳖I xQ+%^Hnw&m@j]ϕ4>T܏!àIVu"}T&ߕz,N6B#l}l8N./e#.WTAܴh1 Ѳiul1SNq?`)c2Bf~'?X2/hIXTG:K2(2vd^[}G7,9K/"ヽ 'Ijk6钟@+TF47&ܰ O;b$MO+Z]mԙf0EGؐP[O[CoN&snP#E}4~]RAlf4i a OZ[4oO?qz/eUb0WP'C }6_)'Ics XE-|ńLgZ,1ȑuU6g1P{!;, \V_L9!´: %zd {C[e_b?V/d^XQ`4uj.e*`O.iPo.ѓ VP bUH`qԧ֜D~s؎Q|*=2\ R8jC z#3xjNˮ)gv+pc93p3Dٍ i a9]3n+ HpJ&R̲EBޙeΊ6wYv$ r*J! ̙VDžCIW{*F6G@iS*"RDUdxd5oΨ9 01N-'üZ^)Ⳗ4.#=@ OW7:«EHI.비iC( 'miH#%R=UR[?-.ulA~(Hא.{C.<}`k_T,K/cLS|ːY7K2/y9ͷ\/"ĻeW({9JT6m3bu-|uR3~{6`дw)mHI]xiN,73+/@fL#(gH2g?Qt'H.+VnM{#>¢;4_u8yOS\?f7/bj> :g~%ڬ"㡄^ɥru腶̏ixNߜoz]>^yLpכK87Yɢ3?ԻnتiM›%a8fܦZgn?umYK2QDeIIqŃ-x8BA}Wby4m ,hs!&nZ1&~.3^1 ݾeQI'fͲ rZoo 2('8 *y'hU `IʴOY$WYHEߐ RQfVἊ4y6{Ew,,b]s5f=w;NGu})oyp=0 Wqː8dj%m4&YyJޖLRoꦿb̝sg]н=Nt2Rb0*o8—V~KX OR\:Zw)!|Kf"Y |GM8b}kUf.&UdF5Tn1vWv@z#p"Ė_Vkx@"Rw.Zϡw%OM=Aol UNE7'N)^Fo;/mI kˌA)sTIGo 4ĝr{\0I~9~ʱjn:Y*jU_t2>v ^J؂ގƥ&ȥZzua ёqd<ӯ`T<P?r s&4I:N |*`PMʪ'y@qn<QfaSRktj312+|C;mbx<?rtK q*@tb~{W˿|!׊ )yB6SE} k'^xpb9Ef%^FÇ^Vn_eVe=~Ǭ) wsֿK2H.,gcmi$2 Ì9vAnףP Qf>0xV4k4CdDtrڥS{(BtT7_PKdw35OD),.4Ac"(IV&jhE0Z[B3+sbS gSm&\߿M;]lr SEnh K[ mt3M=/([J-LOFP C[~u}`s }a)d%b3k0Z(qdE"aײuT[G_1~r.QtSKL냰w=d[pHm 8o.Cl=\o\@DVBh9`&(: /aCs6M2l*@$jMqm~i^17i=yTzřQI.+Oqt\oN' G[sSؽE@f2ۚHW?7y{eqG-r2*;@"*N  A1)^ƺH(Y+E{7zҴ+>0_,%Hj\s%輖*}M+M,ٔCˀJy]y*}iUNH4 C0 OoZ4iDz%-qA26aAY$- Rئ `巊_;bD%ͺGܘ6EDiM Qu,qN:Ʉ1_D]P]*4"1}Tx5 T@;6BJaDm[Ӄ495HjI$fZVF !g2eacP(zZb*4?\zsW]pZZ`cXeĘvc ΒWHZ[09')zwsVŞ̦b9Mޟhod϶\ ^ wgPYu-`LLXW_Ѣ8Tmu=?<:YtdbлMjVؙUV,9ލg38}qn3aXռSԷL"-7;C"rfV}k Ks[uKjGEДKwU'g#"%0e˸./+E=MDJá7[Ukt\$6ڥղxcm[hmY1vɅy@6-nV9ܖ">3-6s֒"HKk{g*ܚ|Zj"R2V1k{ir=5`)O zwUZttњNnu֭] C$CRV A/vКZԿl:e !8(O{$\xd )鄉ӆcpIF c9;VZӎoy29u=O/*-SpIh1Mr߉=\)6!5fk?v*}j"Z(*:Kua.HDT:Zذfn/V#21U˩kB/MWOKDڬ!\<>6Dk}|Zt]7DJ7ܾB@_iv9jxEcln|Bɯ!>]YscM @&EQ;-7y]ϨOLxF]sRe\<*A)LuͰ+up0z>(A F)1vu; j]MPg)oၢ܄(cBiq[f )5bh=(L2#T:#UU) 31ރ|*p#fQs-;/26P܀%N+L!m_/K=72C_:ڏ~cLpQu&("Pr~O}912V-wHɆ)tsw ߻C1\6|lύ>m\oq "VR>@0v@BZD)ƄX&(vn*cqJb$:{|Z4W~+R%׬*!t夝,kM3U<^}'ވ]QVɫ'I,Y "G_x4̵V`NڒP2R:XSۚ.t&(iaY3D&t:Ҥ}_|o$%TCj#KQ{tqmgzߕ?)l-3/X.dW9j$A-t+貛w Cgwm"γujZS`$ 4> OƲz]o _PfgB-{N댴w(wH2\vJl̀k۫X3k/6|p41js IOC=͂ơ<—i`&Tph,JTq!:sK"oOtm\kW[Y5fgūm'tka]gGv9Qw[SzُI}'vT:&{47_Wb^5 }{e74dNWjeD Nv gph>:OJy³Hy{CFu)_6Pn9 W@P8,P6;9Ԋ\]FJ/y] t*7K&,CT Xn_Uj7!Bᇾw24w̡CdF|HX:~S=r_y;PA,&%6v9¼֌ӱnqu,j{.*Ei钵xIp/x;"ٚ7sYY٠ehVi| mBSXl}e)#$tm2+朥1 V3NyaE4 {k ~OlK ft$zEpjEG12Ǥ# :yN<'*amD_wO;fE7ѩu ;E+yr$"uZb|1k)\]8uk5/;,r!U1N(nI[ ;}) (|/hJ3rzxp/RCbGp,5bж+";4<ūYTB\Ѡ4y(q:zϧga+wQ3שI"LȽN)_hQ*Pyͧu+@%ǘ 5 Ma. PI1sTߺl<5-D;{GqF>@DX8*D3'pa\جeۇ/wZ07ٳ]R\V}S tsM k@xh-0&?PE1H1C[j 5XٓES οo@IE x~{{JJSLs~ Cz$_;Lunb}J=d k^yDuh$t)+P.Cdrp+R-/#?$MS"x< 2I'.C_To^@&z2R, R5AR꼏EC)f?2![{MR /=]L8:ëѵD^F:HH56e}?և1Kz 1a'1K7ɨ eT(p ~~pDㇰJIs9E5KUԓO;0X'б>: *Ew$I:;WZ xwos/JVn<\/o;0~jH%gΒ3 ?OCM$Yb[.`ZR2oŌTx:"+6dɹqI6(!?زlOH{ficӑf> :Yxg|,3~I\qVd-ߥ }vGYF=JC8hzJcGk}×dه&'F6ƺo|H:7y@s?h Xa浡vAF0a{GH(C!<^ Ltm|ȜHqTLhl%h:{(=T-fRpi:_Nˍk|CT_]v.?Ld:t?+5D^`@0?yڿ@)lb<zhAqcqêv~&IUV{b7sпBN%]"Fیc6E>d_xJޱ͸fP=q;*w>2,yj0eн&bM>t<vnr!Ck٭ o9M}hD˺jê=%=qBQ'nwֆF'*GGPa4, d-z$KMSZ%CZzʳ-5à*ssQԎ9ѷ/} >`?7+3yLSbCS" t–O[Sπ S2P)~/ ERdv93 J(/(Bc RN(RmFZ7"o,JT@cuˎ?2)ɍN.xqn'QiOTxZzr1p$.pㆮ3C]f݀f6;FhkC"Н<&y-N3G/ L4 .ME}!Cf%^֗XSF5* H KԄǓQ WC/-ooNJ\1 };L4Xwg !yQ8$,)m,`[uc\i&ܐ6\aPAV.8On1}'(cGabq$gkzi0 dg{8#yImEW )y贼*?&0Ai?('!Y'~!&KooEUh^:e9k?gu`;K)S3dυы|=+ᰔ98gq&Znܗ;?U+$a;5֨>` ?zo\A;rҹ1,< z+tjTT.<ɯ L0@.Yui2KV޷$r,zaVFWW4EZ_Ag,Ю8v^ڸqsY rg [ZuaP0RG. Rw4  re(s.˯]I-'IKhTE"ϸd]Z FCHu0ؖ G[n"P֘Vo<ѝނedUc CN]s]gGȊY"')4*HT0`LGW$g4Im ݶ3XP Fv`UV{@G ydRtt'k wQ`*&}{pο|rGgj =o}qO[y۬,.j_JXy6 ,!vn*lNC"- 9с>itL_}7xxİͭ&\[v6;"V,!" #8mFgX‘/"fRM{&cb~2m*ZM~{:ѡs>r4@C6:LOp[B'f';d9{N &w&!1NKRmBH}Z nf{rM=* ]dKv%H~^}3Vh- <x5HET\pۘ@f3և5#[ /'꠶YXɱ6X.[0! )ω-hR-nZ{O'طbHg 3W=\V0 mڌɡ";bE6 ̹Dg5 'xlfW`2PN#-ӞۄwNcw;JbJٸ@g- e#"]I"%O#tqV]I]dl!5/j WOD\7y9 2Y#ΈxUH)n&<~/Fxn;ֽas◕W9!2hC](3kZkim@3Jzob4:sJdiK3QT4A}(M`(;DΎÿ/ #PU&רC"!MM jJ=q"3\_Mp$m\f;ÔUy,N`6QBNXڶ U&#At_gLZ f@12TCeMC _dIʎ)2 Wb]l8XI񷏳۷ *h--e,+඾On䛜4mp#C,>], m2r=J`^ϩf,دEx o~;$UTx7svHjrQJpwCС߄h)w>z@ 0Δdd<׉M=5U+59}ɣa 2?8L8O)`Y =[6PJ0ba{RУ6jȞJo,GGW )X" ]PDẻ+XPBoQeJP$)SqE:ɽܶC't:‡D!n*L00t@4(RHB_~*@?\c;r썐'|xc%Bx::*y$$Fv*~)q}glEd^iGSz*wA %}a'gZ.uMptG%ȍA]w |8?U.a{l.LM;[ua6͘ GuOS3&Iw4AT7V|OطL 1^8jد:S)%y} &.*Ȃw/9,tOWTcvS^gfr!_ۻeRB L7H.-uoTؽ :\r06[ZsTkdO}I8)tB_&`kPӕ* l"LV2Du(Xqb5y6":Ym$4DS]#e葂!7B4I]}7}29WIe:Cd)vr$71Ps6I, aeR2s`[Ll3.G&i"5Yʗqe+fߔJ 6aovt EÓ#|u O9N~ŖG+;ghzICX6"G|sP'%ABraȦ+%h`,-^by :rebULt[we&Wۺ;(I7׾Bvu|ߣ@mY?}Yqˀ! ^f P`y_pi6J7<6_JfkgƂ$W>~{#܈@3\PEWCl0%ӮRj:lV0{ԓy_ԋ Lޟ7S'1xf{x>/$[=gڂ? *8W W&0ir61E)}m#}%*3e2^VQQԛj8h@V&'WY\9߆4齈SCrh[gn.e^'GKOq}Ư;XeO7yֹ 1*̃Ü6$ne@T(@'QO<ס\ o+E;Z@qrQk,`>5E_H[Eb L,'3i0r bdsN8uC" zݜP#;5[-ORrޥA6h b.!&@Em UDv$SPO!~$9Ö2 G*^dSh \6 5+L4&%CH+םeB &t ,҄ A9$>rL{pF`>y Y,t`UjOSFfЩ}Ŀ:S<19=PUɔ+J;CE fq=;6x-Mݦpv~e6CjmOY 0 |ȘaWY@N"C>ΠGyɲ^f5nOd@Ǫ{'X.(Lh'Q20pTQ8ue Pײ}Kcguf~?K]B,hep-%h`0x?Tdf^Wwڝֱ7k CgֿDPkvD(A rJ[{ϘᾮӴ {ᔎIiݎO?Ld(\v&S[*$pON7 B>`&ƭ#yVݲ=ݵl" bb<;5%p׎P qnqbgr?TAMzQv"=dj2 1qS*{mA)ОR 6s1X?'fxn nٳI#7?7?̙l+yxq}& :e5ՖXZŘu4wdw@@ِوyLU*l*%&6&^NMjl:F 4ߏS3R8U'񔵨>$'T\MqH eh]?ٽ覗rThKXtV2BKW-Z2t2c,Al_U; (K &h\")_hV>'[S딡Y8J.O:ȇ\u !;f XgɂMtc:ʲ"[ ]dkXT|vp.E~s{TҜvc^-{\+,vus5ق/A㗸)7w{lImm?.CW~8o/z!!}"}!JRpLN֓GAWeFQeq\ h[؉ ,` p)EF96"scL,6DC ވf`sDc}[v9\yihۘ_Ԅmo\%O8R@}<s-lkT&^.+VF^)\oo1r1\AoKd9gAjo-QQN亶`))wgyd_6ie} z-Hth*_4`fH<Ў?7nAvV܏&))8Ъ=@t:AdͦN4 3m  J~\Y@"U^>`ӽb9f@G_~-B &t0wlޞp,YԽL"ŌRsNi/id5/` n; yI=Nt&qK+pM=ͨL dl84Ͽ@A/YM/zg,7밤ޞgNc\}r#޾Q['c^eMׇLq/{`T]l^Gж `lZohNJ+5HuSmČ*lalA*+YmG_sbGQ/Lh|byC%ַ~ų졘Iٶ8榗VRM0#;4gĕp!AČA4o#Ѝ亯3>(4TcyE+`ިib__Ї[wsEEc\>yy}դ0[\yx.8w@Wȓ^]+'Wɕxl&&6Y,NEyz'W旱y0ѧwLgh% xHD!z?ڹK M6 ֏48ru=3qwqi+骂 R@m4Qse}A*'[~m88GP;D,[(x/TO#4Ή$H}tnL5ԾJZ{^䖆o\%MLXoS@`cs2X84-bd\+#$akE|)ԝ,sB91VB(%^^=+W ̻ϝ f#1Ӄ'SwWN}rl2<`"$ ւ)ݏҼ|| E Ϻ|7m7IxM `̀|L."+Limvny'p_^)si\8l[0Yj q8t3WP3湡pX@O F=}#@QֶAq&VDe{@izj؄P&@DuK6+FTj*iŅ`&ID<\IcH|p emb?4Ci5-2Wg =lwKL|L΂M3Cc*u$D9q ׉Wi.Yq]ҩ۷L !q]XX{7X_J_z5+QmQҒ`ckBRBwxӺζ1bҍ+ӈm4$g/cz\kA!H Wּʾ#ze@I-j.9p< Öq!xSɪ_Jȯ=n^v@C0 ,rFUvVC':Ӽ3D>/J@/ޜR".0an. A*Nܘ (x:FSe)ƭ(? %IrO16D~VXO6l-oLf$:1fBmc`y}-Ю= ց\IN7F RJg)488'QGImTbKsJVcv41BVv_X15ϰ7=4:N 8,jeiF%2{Na#tC:ީcVȽzN/ `A&I~/54u,ӨJ">[U]=SqP.ro f:UBe:X>ȋ@U8G,^rCJXyW-.l/G[!6F8@ٻz® Vӎw͉/嶀uA_ȍ6{*uR'"ZxK;$Y~D;^,1`L.S"j3=&jSi1ׄsd.+b~nmJJ:j/lȃt"nVa"pPrOP UmbHŸsjeF 49Cio{B~tc,"S#>;k&f"bd 3~R`<uYI~q ⴍO(?h>w{=Tـ#aoW2}N:xjMHO:HEUڕFP8cg+׽!DѶWX{B4;ad[g $8Lpzߡ7{dG3gI$ ԋ}7Qhf;%m3لܦP\_Yz^ӣ,|^+OЗK%hhԳDOUU#c]@s!n$},gފ:]1,fO;k/,nAaS zJl %зsƗl?tTYz؆yg2g VMT{b#J';y(f AvwK?MFҮZ/׳fE £dF}m Yft̸2%wX]Lũqd,=QtL 2lZ g-C0@O(1euőyA秆R! "_S0Yj0/ƥV5\2_-ďzrq8"_a?T}}Nm7 +c6|9Ү8J ^[43ݯfFWww'9E|5 cCQ:_x::-7zthIbo1w0/i ~&tu94O[ܴ7C~x$a'_:oi=B9"s\1@zQy✏5K,.(w!Vux†~Z]pMЕ$8_ ɈXRDY0B3i=%=ߚj,^!27~ρ 3jEj=یs_"5Fv`A9M|ݦK>N$'xlgpm6"7ޏePDM: P $ 0c* ;l43@V ˳Ĥ(k[+勯>\TW 3v:!t'o!TȖ1A9譢0ho KXѿ׳QԤ8`_|{xO`#઻H/ .ott󭛵n0`6 +:I;үIwyF,ߺ݂Bu2x47tN涁YlCkどӇK5jW \ojVH¢OP 3U4ƹ%:] 3q8haz>SBX^9r/COHЉ J*;2tm_o'nMp :Hr3ˈ0c)d(c}pEvkH &GI@r NmICj1$ Q;K}ʷ-_|-O*}ں[['0oĩÞs@+ƎS +?ߥ/*0T3CUHST?6YKccyu;3}]!dmTJzS Yim:(2CM }0 `E3+Np@|u3opqQO E߽O7Fd"WヾKޭ+( Ҷ`ZlKݔ<+B:p Yhc);Ц ,ƕtzɠ0 &%0-*ͷ0l+ÖɧwH-Ό/C]?Q$p]=xwFd 'd-,ITz R'"txmaJR'|G̡bөļ' sKMKt4lrlG 2 d#,'e7I~{K&Ϻ1J/;/Q9RE$wRd>v% x;j* Y;FO~ڮ cJ;f[ҘO<86@ #WD8wcaKN1J(j5c -gI\v5*"yl9y&jj*Vx(AoV_3)| jyD5oF<@617R%UKV6ʀJI!4Or)]m7K7Ak-T?H*Q #A ]ʸ[nR;E+*#ĬMYgAC&(R-m3Fw808;Ri &( P @?BLInܐUfKŌ7E,%SDۈ.vt4t"=ӏG+ս`^736r[|g[H/%It3zlK1cR ) 9% Il7gVލJڤvoUi~U3P8^qVB^XLX~ s471p;xnq:cô+ Ai !U#өPWFgIВ%)!*V+T#FM$O CR4jYِpUɘCZ旮0=͔ʅ NR "IӉ} Sq:tb{M WŊ?~j\BMV|(࡮6`m{_$W7,P;ZYn]WCm avz(fm(I)5)I 9Q ̶c#y=37]g R(әc[=jqfTRˇOQQ74s$;)]Q$gTH@$h(Nڅ7]*-պa$_۾ao3v%*6iD")lV^] 9y ukOY{ŀ\< R;(YȒ,zrfWQ$,Z4U3q+2_p29Rb]H6vKi;;8aAWZȗ3XbkTM(z{<vE8A!-N%`/]uXyն=% <ajuS0tK)Jrh!Ex"ż]t!m_\]e>~,+HX#Z.߫S9 cج#9w!},32`aX9,ƴA8;VY1ct}t KS1;! :ŎC7HcM 1Q71ϤNîqwԻ\o߅PUUDV S_zDA{&4DDx3aNӊmnRN {17 $";к$5g(Ij n-{3RsS%\.D~6] 6enȇvhe,d'8D~H Y$#QY2c+mY?vD|1jhYZq-8ޅWg梭ߕ-7ղ֓ 2JΥ񡌡 ;s!nO%gK&M> PyCAA G$Ep 8ʂRg"rԪV1i-ܷ)XziB]LevF4x*@-}[N7ujoԭ_YzVuI&+ 5#z<?AAUb[^Nc4{l &4bf` ~S3V2^P5%(& =V[<([R_93Y3щ(Ghgv8q@82w NMdoR%p'fMU^闼eK6ӲQ͏pt?NH1G)yHv#$MIz;~YWmUF#I8=jL]@nSĔd_Ԡ';>D`ϼD<AieOf*\&LY/=i%x9A+͌0-;qJ#z>DO@3faϔFIT<8 nS>~OCD`ʚlEW{"4-9hEc8"E>JnN"H](ػ v-ùS'!߻]~}LwrnV<ܴF N8(- |2lc-1+6p!kB~PbL7.TXLϊV/BQ1oMv:A .J 3_T맬cAxk;=4nRŤ\YZ_4EN1%P.%ԀZ3ˉ6V)=|MWTVI[D5m f$cbxJn  >C}N}F*n7g7BDiQ,wg$$c +rn'mmEҁҵ,v0ɔ%% onݘ||m1cO"i yZH# p{SHAKDZ{ kFA0ι ; B&r4#$Sv8=pv ww\TJY*=O,5S]?Gmef.Z_;,=dgm *SNWX*9N;/+xK:եρ m;8E$[)CJ[( Zq `Zk=>C-8rZrA, foԳY^̞R[[xL ue{)m'\P|{EY@a]-pU+U%ȦIAk ֹRd$\}V'g,HꊄcnRwx:Z7ٜmFJݾޙ:BNNqmcΛ]c6dD!*AZo׍*/}.w 6Yg=ž `@}6s?KVl܂w'ːk毰+ p [hX~Eڌ̰Zh8OjYC0hirt-5Ekasj 8V q}fQ(K%U}[i*x֨,KS*VYy=-@>7B(2y~/b>!PSq|Ƶ2Q7cV*^қpvWd޶^qwn-z;Z?p jwCwfc.)of8>ہ~%<ل#!jqBFT* 'B# _Yw^*--Wɟ;\rJnY6*6 &::Z8_\֒8ARgEZb"v5!/z5d ](it0Bݾ0Wcx[CV>e6; tvFt޹Ty\07H!d ˢrG_i7:{/9sh2g|~]v\;F)g69%{ 5. CENu9.9`s-"ƤܲYc OAHPdg]D2̊r@H-B;p7TȸjWY,nfZDžWgݛAa0 E :<jA`OX"st=ln*+t:L3 j.MpdԴи=;{P#s{ a(-ZgEE)NSP fa8t#D (v@k,|;y{v6:;6ާ^V<=٢ln\!V8yAƻ^D!16ús.sa-gZ] ? U6T/4ƍPLϖ]I#%N8>v(| "0H?^stN{*(eDn\@nr 4gJKW 0Tz }}3KK?OYf'LRJPIEoz ]JtO!l)[\)s!"Q/.2X}w4#17aה/00-,\ V=.Nfhéْ='!?vl yy3޼TY<&HhZi+'}r|.40e'ѱ^:bw9|,Qb%d58Vr6xDr|S5YMd4w|gT7{Ko|^øh&$)%} 4ڟP}Rd AS4 4\ 32w;3]ȵ/8cn!b '.V8:xBق&#apyt6Fb G/_H+@pJB 1ΗܓL]xUإK$'9Ԣwf@TZRp)ɚ;vǚLPQR=1(VTBRpsd$Xierع:J3^NF->qrJ>^[K[ )tWVJSJ;:<| i#^dfDxuLhF'y.b}ޗbh7 B& _wޮlXRuMg lzɃ|aPC_9 S!;fSga~D@G'&򵮦>#ۨ570n%f7[H,b^}XfQ0t@D)UϑjOۣã6-`fy_F嗃XS]ÔɈ1п0 j@m+jH_Oך:Gf&ۈ0^xtNPi*͉b%3Ew ӡ-b#9~:jىud܏Xwly"u$L43eUw&N^oh>=Bk5:UYC7H8>>aA`Sa>?N>e75 ߱$&sKM~unumJw 6t5 C{1<-Aql/t{\ X3yF:roQz0w [Uo37}r~xnpNA؀(A`oơK*Xɩ!AԒD# >Zy㑱g;'U PVFW*^ӪT{KF{;_Jrd T%*M&'Po.?$$~i j>$EwzY :ۣ`) @lWЯݚqU*!m^f%J~:oT}k4l?+?FϢ˼NC'rcGs Љ ͭ 씰r}!gX B߃Fx~/CtFPq<)ij@D.vH"ƱNS?4 RmYV8)k?@cc"._IZkG*;Q`'.h"i.1xes? :|o+dIS˸mdž-1/:<ì^^4=U2|kAei$s)>t稓|iӼ >I`skle7[EQNJ m709ld$)`US;ϫrlOC^9nBʒ"k/7BWpԨU1soY-?=$!G9ڽsdbhw*eQxxc  cqs OS{0iusW!|EϺzbCD5coеqo2PόM՟~D ,]ВK%R/YJ][CS0AO͜I~\7ۿ1EGf8J9)2AfbJ{%yWvjn$|FS|9Kyκ|5R9IZoj¥lF0BDC rRq>InWe+f=#4+H5pٱo(y]_ B=FDžQ(xR&(^|(#c'EL&X&GIXrqc^'xnL8a4D_۟=5ȹS7~'_BZ6ɘ b6L M)JRiX-Nfx6"Y qp @ l5eI 3&(#.NU{Ͷs>&Gm33:fr撁voVcGaNi{ɕs[[՚O# ?& eA.fp fBI0҇`p$C$gt/]n70#s"6 `;jLlZ|pS pcˋkZs.̨[suTc﷋nMLد3\*d!$ϷZ s_1PO[ kQOc޼|d{.,=76+m1(\WɸO96esή=pT;@VڡS05 aI FF`%֭_nh? jӖd 0'߆~2UfЕ'}R^^X6IThy;4gކ6[ft=lCUEEO݂ mKJaЉQo?PlRZl 3DF )hTn⧵͓\L H@{U2܌Q9O\7/Uu[B!6̏6t7is"e~INﳻ҈z: <Ws wӝW4OU#Z6z=lV_zw org|LB6.MIFT|PY-@ QrTQv-$ȣ* yC_ri:}F_$Z0dy`\!QUآpi u#>|1@+ JXJa(#gmZmA!^p籍v&E":$ ef=(4$Cڙ" dk<N#Ʀ?~<ЦfK4y5LFG& 1A_C 薛}~27U=s; l\1Zr'<a JL!~f3e2fA8;$?ջ*onA!.{,U;N>zs1{>#TS# ՛R&q%g si@sQAY=}֟b)iDvިuYox|:LQogW&V:\ ފ[{X70 5t[)@&Ckgoa'N~ v%aZpFa⒦VJ.!S6yT9ƾzI&*5e xI9Q4Rit [bHבrNxD*zi5 5Cͣw^ |LHrLPҶ=>v1ߚɅqmzP1ݸf!FfNh#=,{Kq."4?A zWy_#;88.ZzYpP$|:)v^W"1u4> lV~`uw),Ӷ|u6"5dPS x WcA!c]N*) =zV$|UU^,`Ćz XG`PNpuF҉k}c:;4Ӊ| 1' `m'9=z2PBYn>W_>ƮL@ #C3AY.f';iPmP@nbf貖&H-&rߥB4^0ܿ+ʄfg_ j!MDD"/S9EԼi٩OLfWd,p[gc8I&yvt#>ݠcޓ`D5))nٚkPis|0J nPv0W!L=qNQ2„|*Z9G.ˬfy9`ɥt}8*YDG,B U 7lݑٌME"- 3_Fԙ%`{ D2kq&W"%?Tp2֞~|\OȨs Pg` m73s&j+}ߢH@{D8[^E =n(Nh!<殢Ž@LPC!Gdh W!m!8U?LKP|o1eM)2ć5Q\i ȘIwܢԈFk䛶"S\!! Gg<]]C󘅿R^eȃq:\_6J E*f5 Y#sWMɜMs>#xE*yd^R;{]DrWr%ýFGw(fBkcPSݓx-K~O4Veo]ߝ|Eǜ1*[{6:uo8&ӝ-HQ#WPȌ`1nfOpӣϤSOh`~yVs *o!eS);;9i&>Sg%[Dߨ?bve(L=N;̝6Mخ^vV{ lܫOVQL*nE3N;y/K^ː?zx6︤Az3<JUŭ\soL>d$JD$ 8P^k<;#﬎OԿ,8=ibš3T: oˊ(ݪM mootz M] =d`(lXA[gy@/M)!%\7ڲp!z>{ ;$g!#3rtT46ݙZŻ{"5ю.*^Ǝ 3AZhFs$p‚/lfz]VBw`e:?p\7^d x>{@8{]{B_$([^F<܃yDUi* D8t ͻ]zYiCf"{[/ӏA3*"n)XZC_%'i)]*EiEXdhNRb5vGa|7wEz't̸쓵7 lu;݋J [GNn)zE%!s=QF}N٣CU(#+=9}A,D0rL9Ũ0!~o3k8MHu! &x7)´=]+@~Sj?$7lrl\Uk̵0;88#8n4AO;=ȊJ5̯<+pּ뭾 ]=|H\iVy[9.߫)tEM~MRe{8Kn֋mGVe'c8yCrL}(CShP9˯.8? -t3ಟ kvP 4TX+UDE8HҞxGVR{GD "A1І>8. )Ġ?_ݒtf|24f8F=tB`w1!.xvῨ0T;J1*ZE:9?s!蕲).R1 >OAkAb`.YTOQS[~S13)4,T6W_r__= j7c*4V-Pkگ9ƈx[PrRhP/$bH@ܼd|SdrU%X Z KF{+{o8 ,q]/;p@8rP嵫iWޚH*׆2h5=d d6ȍWT0} */,b]j 88Ҥ選Ņ~T2)0OG> Z3]BݘWn{,5fUo>6eco҂"S8*2La}j:]e4=94vwj=q5ǀ][E Fܲry_C"M#Rb-\U\k蠥H{Ɗ0rsY$ WdL)Ȕ{pwPjʒIP"ne:kPpN*y婠|*Mv~F$.ZhRu$QSC=F4ZڨYGكֱ ,S7.Ag:"乚6e}A)}}%Mq=T{2n5N4vt% [|+G .}1ZLU%Y@-L+Al)j gY/[0iT:c, v`=wف|pJ",>}?ۓY2_B-'a1,Gߟsaۺ:WRGѠigЁ7Ln6\SÝ)%ըf?@/;Ark"7deB ,De4o|D,se.!:ee~By DĞ D̚B&@AŊ!cm|QD><'> [PMp! dښIP$]p#yDodrX?z-Y"8WCvdMv51$˿X#AtaA{ :3f@`Sz_p8L!`C6Ɗy)oa]Dp2ˁehǂCR(iO>=7?8Kb8jL(#&&3mj,|?֣ȒߘA:M#`yP!A6x 9Չ-C H* @ճpKF"n[oeKHŃfCp⤋tz"8?D^^Y!_Y/fP];On&__%$ST/eO5d7pX% ˗^FVbFk jvKH"K*bn) E'R{ivX\3;XC#C㳱. y 6!Fqa{s^rА, _= To}*&Ϩy9 *jh( &wu$ 1]iKœ Y><`mOfg\h@?6_,v~}"6v#YuCJ)M6@[gb r32>cyi |H E0&t(mcK{tILo܉Q7g ` #HfK s޸PD_)qFu!P/֭8%+? %+*&F\k'Jmf'Bukmtɷ v]TvE q/!5T)`qB]<$9$ lJBUE )uqrU&5*7PC@@E$S9 bҩ7jЩ꟩ K2Cwo\%@aG!!p )Ƙop \2r]@vb>&AQ\ۂq\dfYهx\.PwgM8 ~Ğ?їf9pD׿(p#+tJȊ1pd ,3Oso-F\eqn2osȰee; J !9Fg^jl/=ʠ;QA!vdnm5ӔqeeVBz/q?| P "YǤ/5o-j洼&L8Sjl4۶-T̓&ᆍ D P uSTm_F$ -qYx#3VC >y AzC |"K{oʐ4Y[Z>R#6,bs[D?xeTX, 1v;lM'[Vc (=a{#**RNV@@{PIf}NldJ"dE5C5r֍0h$`櫗"gEoPTsxfL~yoj :0@d89i&h ^/V%2ld@0.S+q;}bD$-r̢)Z|XB"V$?_Y*!, sVJb}7߹b'PA̗YEH,S@E]8#R|Um bV쐫44*X#:Ňo\c`GAfcz9)|z߽6cJЦH| R]~29#L Cx>/:&Ĩ>.^r f/0j(|M;U/d{FSpG)/4-GSeQ նsUgdgp[Hy:XZ#Х}6 } ꟯=R@DA'#%*Xɨ$*8@xWC)9G91ӡmLUKvZ%_f̋ tj{:Md٨=6٘ɽ{՚( =~6/}-2S4O=ȯ쏉U^^jmI?Bv{)۬d 5:j%MϲyRc+ޚ9IcsfiXoZ՗/K7Kgh}]^̀{}@ZՉh=*E+Bq_/ÝE&>Ts³_+^]*BcF`͸d6#E0iq &o2B,K-b_h g pr_B>̐B_%CHHW@@w9jSÁO3p=S]*ÂA}9C=(?ܩm:ɴ`U,֥֘%ߒNeX;|`e@'cWa xT("$ǼUMB@:M|Z/|MRmJݎia;]v,Yl811!凮i;biwlE M0kChnn`QrcХ8 F3׳ـUW01_qHc vzfߡīAPuojVDab<76yI+ựϫdϰ8&>b)-U@t/2NdV/nPr諷_hk֩*V<"> /^*Yh}KwiP %2>EӬ܂6ʱ,5Gz{ʳqߦi tكZ9ZWO8&@ڦNz-E2I"N /I!'e耹gVPLZYPXZ`ĸ k h[4gYB7Ј[FnpT$O>B?O[=:ym۴6Uq/Vt}f(m!tګukC${LaGz^S1McFuC-n*6GgkA{-fYkOi =1vE{Ã'ř$N%NcjkMg\a~?#[F&_a7ۮ(m?-Un1gsTb? wn$ (]EA~-6KG;{!i⭎+wk2yc)Ϝ `v$ۄr}rzzV&eZmPv8ai FLZ"-cvO\CnPutBsDd)9 ьI 9TJF^ubOW)ZlH?DI4_B;q ZGl?,kuBܛt/a,:NYRXR#bqr8'8qK WzNN5un?D*lb=2IdT}Ŕc%59ƫZ?OCqvVE?`7;Xj rNCtJ2]mRXLUUTO$XLF)CuhXta*ɩrRB1cVKר #d"Lg q0veYBC$,8Z/N)ߤL>v#GT)Շ% j`Uzq0Ozz:+r(tՏ]kXCZT2ΉٽG$E,AAcRY/z`Jk{$]Ƒ=TZDLva [XaA1oi*&s7ӂJАoڜb$o(CNVdȳ ;#uݮtI~k~QO_Y{eU$M>ky%,c9X! ZĠ_~):9ooY"8C|.z"%HڲRj(ڛSM8IP?;p">焋In(57@x 2QB3C+5KD4Eܞ_;&Ӽ~v<ۭSrVx64h[* ?]!i`* bLS@\R> @KuIKg[x]t)>~!(b[B^D|Uv>eigWڊ"iͤ9V2-_ZgY;tq=)BdY "'+-`nSt#H2cl_?wbF5!tZNdJ r,jFYdOrEw+<+'pKn&+cv2Rh}՘9;jiOuMRV;0D[ AQ3jP(hCVڈT$9`'8[3vp,`ĄX$S(Y3Oň4kWޒ,/Vhy|ҼJ;a:VPfmR/ʹ+~1hFDsFBiOj7N'+%U[*rM+-*XPSGn'h 27~}`?W+Aj^] 땕kz̜yvܐ6=Ӊ$A0ut5wjvraoQMJEta?4?qr_w0/}32ƫts2X^:-4ʥiNQgƷ"¢ an[m04{MrѨ|Ջݜ߻bDo MCl~5+h+j{2U.iʍv)f=Hxhd 5ҰN8pp׷@>35JٗT;*j3rxQQ#>qXii8z47eJ(^d"'j}KP⧚]ed2IO UPzWR (.'BѓrWX  ƩWR1kh ^0t)!fv{;5펢?ZmE#vֲmyg8'n\Vz]"Jk>wֲ^:{k;i tM{h *~2% SWD2όs\wKs0yT:!HMV/ͳ> Ao<$2 ,b:#˞*$$!9ȥ[DjOU!HOn҅t/RH~E+GHev䶂̺HqpkHWS :)ׯO/+²6IppZXzdu]A#A"Of##&M ok^CIvbIM %S$tPPdǯ;[rbīObm%M%6ؽfW65`rW)'3U֚#$@XǤjxo}{f~LUd(g!7g,O֢_niY.xeYuU^7@%D-H';M1eԖ& ,ldHcS`h+<5Xq~E>UfH=>aA\BTbMud+F'X =?!(v+{ n!j@w;)a^yL .?H`k7O7ϵf#Q1dUzR^Ef;Dg:,V5GbY)ϔfkfwT2 !1O]bN+qp{#OC P7ZXZps?ĻO*܌a$Qv 3򛓎8a9B"{u ~z9E"~KP.@VEYmdiF o ;imR˄1+AkDS/Oէo ]ڃY>= SY Ym\M!e10` Åѹw $ ̠u !jYy1~@zzyl6r/IfB 0 G#*>6YĖsM[{Wu9g  D3 EO ? 3hϯ%Ơb{hœ=Seɭ+nKk+rbguXkbv[X{{sL b!GbIdX1t?m}wߚugbNswRoära|A"56~TY6:#{zî?sz5Ď3XQfɌ[?{{EҹO :`ۍz8M#&*oguU\0@qEKjzޘ%/(٭J/ÐQjHLӊ'Il2>>]RS8,snfl]\*n,phgGtY,4Ϙ:1fh 8? GZ&w8pEfLR_-5ġZWbd234Iٵ~D 9󟱤D=3MҋPtы.&%6ŹG!>f5)s<-ljG@nt:ʑ"Ew rCb~7ߧ'郗|^d/ɆL1M$dR\Fw8 #;$:o#*P -uᢔO8QzREr+jK0u5]| 5 Q3Ƒ{܄YJF:珘d$6{aR%1+;Mj22b POZ}v;z YFNDﹽwW/ *$OuW}Q]}v/Pp[(evSl8S6yq qVGQٲ6]ּ/k[3Q+ o/?”e>(W&4G*:N"סU/ْ A\-"fDR~(x}l~~h/.Z5UYs}v⟊ ӑJ? "R*U߳";pbŭv'gb4 l`"P7$nQl@ ځrEZ/U>?9E|< -xPHLu{hn^F!o,:P9N_`Oԣ3Ív$glb$2}\hcWf!]LqG +䔀]ߥUze4L #$NguRI\1.K0zSE׌Ǩmڋ Hh ϕRUb,q9@v=^-Uw pkxwS$:]DnqD$$fV96CzprV=zHΎ|!?$qx.<`ݾDP^ҔNVUE̹@d"w%}Sٹ|ϖ\,.;2׭97s*xw*7l3kas3,,:3c]  RC uu}poEԒj.o ΩA\.M&&dwixݭr9>͔>g< {/5e0(Q:]H`/C0D Ȧ!Be0b–w+Eo;w\OT7wm܄ॠzgnGAFyeuX#şR)Z0]e7"21^Mo"j1UahJuuWg%8nfha[0\ra03Ѩo -HJa^_(eg$Ʒb4k(3:x#(Yvtd鯲&ܔZNi(fӏu`-$ $u;Οm;@3C u 󳯿?h3tlqXP|Ś h6fbh;MSjD&)I(8\cB92X›{1k8_[3zE EI*bs$s;5 / 9' palK&'Qd/&j ?TDU3$4M~Ҡ'rؠs.րlLw W+ft_ayowC#| G]wv5qjde @{a:2̰%90h֟Q eZlܰ!*P^-Ȝq%d\s-\Հ<].`tP {Q:T%[quZAtn}_K*Ò, d(4{yBѐrk<[!u 4sOǭZE;Us%PGkiVF'>='od?Q]1]F&ec)@"  !(o%Ĕuz**gtFYK!amMtq& 2"w5`\B/I_Ùzx+[j^//u-F{26}ml٣T.y9FOaYY[*޹jE9IAlxdnF9&l~2' oi:Z@bG7. bӢ(9 *ב4zB9S &X()/+OA 8KXs9-`Tz-`ٲJɔ|m祋.򛱣딐zc# d$->Z'|gzڀGQ }d9髡(ӛ;!}S\J dCy`6ŃHE9ANC4fH6V4-^ZTdԡk*aCpFPqFvF@kB%?.) SlJ·p;U-PB^P}$:2*[6SG(&pܣZpNꚝ i2ěBNj) [0f!%pֻ| N9 Ԧ1YIpPT}y9Vjvw TG FE?kͼ=h u>np J4Ը+kRetxn?ST9n.P={S$DuP6Hmrgzkq?cT5ca s .=~WX@^ǩVO]ȗc C9RKhh+R Njp mw_ xkJ7$-8-/e*Uլu]~ndr~XQxHcXT{ʛa@8V6k;8Q;1`e5k"nl =ku°@Ol1E㻅\rTHC~Fp&h/%F/_og]N8Ļ4<`U/JJ58J5SYGVߕOHj'ᔡO`ށ_Y6H8=B̄5v x9bu~ "fUHJkkf{$\X&e$+~8Z3\w[~6[2*YV1 %I!yR8!.CF܂P";qZ@ƙT8 LMXo.Cd!ƥG!ޔ)[u .QN VXk"Wbll^1C8V%7g7~]I>]0D,ԡU`BٙۚDUF̱BW1)t0O`SE`+Dzd7Y_-1j!k-WU:D.Gs3$G7(C4c@+rT8CrR4w[-Ç˴[ ǃS_-F,ȁJ_8;ƿO/0@qIы?Q{oD[)5ps+K( 4S㤻$U'9"b 0!D,z_RrU|α (29SyS|ԼD7^-|?:C C\3=;D*k;[kݒ0  >ѼbA;¿R13l2ίM^y_TZokj)Խ$܏".ԨH 3VKw\^*6#YH>v|%?B^|,Q,BC ۧe0@<7n"O*x,& Dp".O])CƋt\Ǯm'84TKXW0Q ,׮m*̛/Qj6|hԵ\Z b%ݥlICi$4{t•UŃU@Hg?xrlhg<O+0Oc~SbmR)?4VQ)~_$՜P:zU຦m|&L3n-}`ZUxr_xftku x$)CmoW6SZN2EvՇ3Ip-G im"\kN,b‰oNt/J<ɖGD$q_pSJ``EWVVfk,) _WP5߲۟U'wu)G7Q뜂IR0M1{[NUKgsT6`Ta,VwѧAbT 9[~ϕA=&ni79Slz>x[R:ȲEP1vn-pq 9,>Gt:7,6{Zz3=hN)HyST1 vJ{b7wOR)q"*f Eq/U6tˎ&#Cs%5T. 'kN†]XfDs:mr;m>VxT}c˝vy3hP]x&5CW8"ZN uHSusZ*c?9%o&-i#ЇB_\S Nvw:nsfVσN"N򡹺TPٲ&z[G8,-ԩX=g)Vm%dP%8UISG"Xe)@+k56`cZ0EѫΆs)bˬ6&$KIͣcOS"HVlyvEi}RZP Y`N2*3qc#h3 +'D?iS`5Tm~3KP8(,~v?ʺBw]Cw\+ຕ郁_wB2b _Gu OdT5NF/#XrU9zm眘qt>@z=`! {!sM5)1y Pj%p]MXIY !VeLLU#v^$쑀nT6i` Ժ$lڅXg"b eNB[J6_mK1ud C2"KDgs#~PN73Z CH@ouQCMՃO}{A=WV@_^,4cVw|"xNnݢْձ-_E!hݿL AkCO^)JHÓvPQ @Dc{ȍwC6L\9}!Ʊ7@P:Nz4ZctGMȣȓ#'$CVZ~7Sхuj֐l`y[HfEswH.kAl('䎁Q#!X-z=1;6`Y,5γ9'(5¸u0i/.N]öM7ѝVqYUZs㶲vz6NK -BNf/4X`)"^p/< ^W32ˑN^ڈ,8yw2>G\'4"Gg6x_¦*GRyri7kNXQ}!(f(!;ޗ Hobh cwNSݐ|NNw}6j6H3/&(;c?G-/;1r.!#So.E5dKelX_HyWb0\􆥨PO69p㭗,8 ȅF{[J[ݎu kjcS."0Wqbw, GtprOږ؇]G<$ArSM?w qcŠ:ɩˎ.x\2JPP&P0p7kAɠ'#kD/Ǩ,XwM552=䎻4jC0|XM_Ig/$SeP75.UlF^ l nL~>f؞[1$-=|TD$>#;eKРz3GQlt|VjgmW# ߛj3n@~SD _rϢd=GJQW2mO~?&'}1/tJ(OvL1QZC)B*2`wuIYY^;Dj:݌AFJf:zݰݺ@O6Љj$*^OOr4D6Cl}:&R0 8rc[9u$pv>HqJ&/^ĘeW;ﳺb -m)T`*0~/LYr$sv4HpH: 䆱^5o:dϼEƏWDUP0i`V=68AWrL@Ÿ́:aBT 87>*DS pd{ EzzMOtRғKӷ00$2j^c7 M%=~{kDon&'?jd:ItHZ?PEsH Wh0cM-QW;UWjuA߱~E4 Op6bͭWiY[|vtŒ=I̙lf0mf_UPlkL*>tL\m^@1;b$ߪ c!Xc]NL INN7hQiC}ڪ)ȱc~FJݥK`pSPjXN/.'x >g<4PZD﷎&dEL\h=Xm U-$; ݌.h[◜}UbBUaE}+GXԍiunJblx@M/~HIaj٤i2xIsv]aTό]t/ MuҨWF_{A^tf $ :<,}]VOGHtoV+y=%c`ZIQ~g$]_/# I:Vu G |U{V\2:zJ9;:m3pbJcee1J='f\sdL@s!Iyʞς+Y ٍ]W{̏ bA6`]{`p%O_ ʏ&^ cs DX?و =3ߨla&5̇ԧ;+ |-,aFR.Fal}'gC&my4{i ߚ O~WIFq)A! I@oXg4P.ݎ`4G:($f. W>ޞ{/'J#A APT- kOMg*q:C!8LdL}ze0cf9L[ Hkg'gqufc,xC9^bjElDoO4|9%OT w0qdfό̏ӌX'68 x Q /~t8_z3'A2P-D%lpmL~fUTo*I[Zwo YSY}DY!.2lύpd6.TtܴPzE 9jITMWg+Fp}%mKxڃakW;q](6_B&!"8c$r3QJ7-w#?~Lv|dfPA}&̒mʟVg,O )2?#<6+L)WId=OV"l(FxA+\A. U)}eO$i;;uʍ'ksȏ#Y(޽- d53O`z,P4Tq6+I]Uݡ2 P rwE nbN-aȠeCYP%lEd$dËhqR^](zS5& `qVqaJ˂1'?yEFr$)&0{ޘK%XVx~)=5/Q,C3>TF;_ofTn5S?K X_޸<>#^R^ُ(>DZ.cxyRog$}5BV82ofI2ktBAn:"@sǵ(z茠e0 2n&|Qv2LFokuծSI37C5ǎmbdlzԩ5͓5 нpUVS2N+T$8fMRAb~7-I6m^nNcG{%G* V6'ϔWBCذ,WoԚ[xLyջz~D$[s k2] ־ tNfPFS2ꃐHR8lتNgsԭS;ѻM2QzCO~/?Q g囓<pk1ضqoHbMlԣonCT?p^^@pߦ\=(^u(xl0Bc 녿4:mvVRυRҌN6:)BETim= =̱ Y{n#]!.4BGQ*yʹ?0,GIC/HBp5{6qRv"x V%Ve'WOY'Ts3e֗ۇHrHf( cR-qGgs柼$[xsC],5RE.%\2lFφb~.LH/J9~[{ь*2.-zID/]^.nbtGQİ(^-\?؇j:ztlޣ [,G#,'URu }hXS=ۭ,ȎE$[Dt[#mZun欿ag¦cfϯ+gDe9c)lHSyM5;l c6g3XNIRt ny| -z3=XwT ި J=V<0#!`3_b>YsLTl4>z[K3xgeKHf|hΓ{ 9]`Xps>/uCVœAfn_@.50Q1ɐ!dpYzv@r*%=֥7E3tW D2cI/mgMnTv,JAF!/*\wi \]p'*y#0 vOɐhrE==L@7 =C33P}RHc屩~~QJ;ћ;,,J f{-uxV3M μU7(}h5wgAC[~q!OY:7QaYC?`w[ܑ YvmcCn GE't*[FeTy$t w;+OS]X f˵!F!ۃ*S^}QZ(͔h5_@L1ͮҚU Clji)F%\`}nxbLh``$/l JVz+1U!ԉumd4r$}qx S;VpVo ?ffp-PP{%~#q]qz}>j\ Z3,ߨ c_r5f "d[u&sG_ C 4m\G8LHU1Tujj)BwL1cZ"w9L@ *8"F6_LuADTsuSx@_&uygdiHu ^fZtBp//C˕yu=j [1Ѫl7;d)w@g欨LR#ClKfuCn Sc߆b?ؘ2D=pN۝0JM7 ݊U@ɕ lOnCg~V=CzXxO75ZfVKDig+EKRPqmw\v~2{[ D%kGހ**ӣ\V5mI#3E@ۮ1PaIPڷHDyN'I5YtG}ng,2=n԰\~ Y$3>F\,0i -WRR?ue>[j5yz&?_|?L{ + K=ݍhxl`!Y=elzz4bGzfdV݄Ҙ}.[e`e pgEZSJ{w^JE_z2H~pot^rG)gd+҉֔9+#*%mc Dqs49fQ=~c3 zk+j@ΦydЌՠ*,.+Gr7h5+l(Q6M);)?xrݵL)~us[l3m ϝ"{_eR21:oti.fiUkV-* 8KRcJ̊PjRɍSFqHna-ڣpc筙j:Q"L-pPx'l_R.Gt<u:6XV蹒rxsϟuk=c'2s0Q Q@~Z,;g*K}f.l1;3#h[7D5 WTa[Z(8F6ׄq5!+e( b^U­N598 6:B>uP(p#l,(db[yO&M"u{FqMЀ д'k@h4wgR[j (Pw{*-Fcϝ`5Q]'qZBu 3Յ UU "# ;YDb# z1!HsiQdYDf]uv Eeĝh.g`!:T]ZʶF1Β5yz1(4]+2}#ࢀUp"L)ke:4`UI' uΥ݆/y%<W7D}zۋIڄ`/㡠/us!*-ȇp2+)ɟq!i䛻K5ў8HSۢɇs/&t|kXK^ :<-{4ghCW$0eӭ lO2G@Mu+WO z0u|wH&Enw>f¦Sr3/2H*Kos B,0ԋ I s,(q@[K&ȃޯe3GRy&|َJ>5mt ܓ#l'ƐlmQn[#13jABkRa?u)n; H$Rz3>oPKg+. fjBhksֈa^.z]ftÍJix;:V\̥hC(`/kEb2,t൬a7k?}b~{aXJ7u!Ke]_h{&ILUbN&RrvJRۖ=Hߊ;Iq]{ 6:=>xTSU|WY  JIwlJs!tU> ;O0 `7Rh8 i( =KUj4{D .FZ? hX& ;?4'3;$ķY'MT2.$DcCir%m0: Bv-*@(>պ{@iuW`748)4|ܥPLkFxmNJ/\Ab“++eÿu"Y]\T e~#{'kW=lTOƢd{wrW4W6ϲ]Q%=A㐾s\İ.vQRJʋĠȧj5!5Ea?/Y޾M3\,_7Eڄj#I}9Ov%;T;PT)}l'*Mzi+֛' ]"6]U($K#19xTEFLnxx=IuΩX]؎]F'8삻Eh5^axzM T%$?jHj=ёf:ρ 7M^FDB-HF-~ 9<5L'iGy1W{վ'TU'FeTs .p%ɻg, Ѵ@TÝʸ+@y $ C.܂i+N=[U&6o™Cȩ:*Z& |ڥ<:8$k +6IS/V m.h0U6|W0Upjv}42#3սy i}oe&oseZs7҇B]%ת}?b .=:?hy,ӌ-h!%^o:E2y z7J7q `P^96R^m|/ v-Sttk/$2VtIQ,*' Dذ!d SR6q-Ek/ S@k{/5\gv8Zi 6PXwWXV)yorw`%g% }?Eqpޟ(T^8>%bȃz,)x9V8Zyvv<ڎ8 tQL\ÈX6V+ )0ߜ[Z?0Rgc4}o}Vz _<+F|i fDmDñb^c'昂EY=cب#r4[b"K~ŔOcN<}HC6} U)?E`挀oO248&2FLra=mWf5F9DS8E;ҡYxyӲDX1:qbb^o9wa>yMZu}O`Wpo YD{AN)!ZW80D |q[ovE|i8%B*HXHE 9dc˦?EhY$ܱ_4Bl,LO A_Êh6e*4"&ر@Z6{ Hk0,A_-?XǮ'})O+ۼwKȤ'-zv1nL>d;X>_xsö.*̏Xgۧd!ЦNnchYM-gbqYfEL% Z|G XGun,Qa?'}B!7x'5E2?M5 Ɇ,)H⯄Tȗ%gg 5V옎wpUaP+:'xUF~|)ܷkĤQ4ht^Mb6{lxpΓ/0R?wHڳwU)K~C Ƭ"wBXَટFNR0I87kPq5/ǀ6l٘&Ƈ]IZ^RȪ%{;wy7FaC`~{Jc{G* ΐb ]yg%<썆_ә8!.!]/orRK6 #WW'7pޣ$MF $'_U "-(w$0A &`IL&P0ۏW Cm( WKQ;s!  mx֩IVr>լGΊC=y֝ :qMH <w~Dzݶ >06'H,{%eGrIʙ&C3?)NFDeTz1M~:Vo=xets0](ʔI CtEq Gƙ'_MyնZrSΒ_l ߌ4F"dCp33|6"%ET?>γw4OTw7]!IkH}$E4\z/'ͨ8\jJhcm [ v.<[E[%8ۂrzMUTƖn.Wⶆpԫblyd <)X#OMJc3;Xԥ<A=x!f⏋ɰ;F'NR(2yh'DGNg7uI( ZusS ]t|Q=-K_9ņ2?K8@꞉GoSj`*}n^D0Wn[o煘Q.iAQlw_ flSeRj&_-$5I[MK&mpJ[A>zO (=$3FSmo)˵V @UR;A~>k"J)Kmv?.p};YzwRySI2@^KZۙ Am쯭vhekM2_V`L*1b?v}6CA[:wR՛<˼wG#(TXj&J#~S*\9SZk1R)$mev1& Wƪ%Ku#LI8M%ߥ.nax0[`Y#*9q0& Pinx@~UE8y L1cr)%T#CKr+2teUs:麐-huCV.*Z\L+9(q#Po"(We4lPp{KWu zm :|**_+cn]JUhOP^ꊹOĦj.&qKb3Q1 &"or^8J=Ju)v`6y#FQqZȽs¤Ead̈?\ k~9WڏC{QnK^(%\O Q׹2([A)^iQW|EXҬz[ 9\{x?5\V~c @@._6Uǥ&oQK'R~icX'zFBPIoJg}1D\F6 עZdZ@mA˩v :%'cx=K(_?Zƽ5 !*j556Ga7r5 ݕ_Em#NYy3SDm>A9}LQSs^>ERk{R::BD,I} vFͼnQHO+Wլ a"q)T62ӇŲxzi1~٣9iQKvː{bc*~Z]$,-ij_ k#oAŁCܰ{6S/C`#7m4bc0ǐ,h όJ&n\/H,Vw"zM܅4Pa^5s꘻7ēOA-ՙcINFMJ>`,@8P#b.,TA,-Z2(3睆':kD4k[Z6&Fu7 0'Icm1sVbR w[SS+=v#2P- \ ɮY/4h7j̇Gcb~>*472ܑzVvDLiJ%?R*5>ƷHIY\WE 0ވ-N(nȐ1G[ENXwy^=e>, d3I :KԤM(}x|Ig:[oZǽӶͣQ;U_T MDO'0\tb}]TD\ɭyQ;\gjgvxIv ™9*iۊ?Lh /^{#ebJp.'Xivd)a2QB)rUf`vT;5B+:{'cT"V VXr+-{?s(x"K nl:rf8f_f>/TvrY%b2E/}"#`]') Kzք9ٳgն&A'KuD;i%/NZUxވa)+X'n#ҡ3m,*cg=aU^Mv!<ߗ-ヶ ?R17/?uV**k߾f:Jڀ ck^1f]9Nִ10nQuQ{.}csd_ fP>7(;R ],!dKzYN)R )Y@ӪuعoӵM)їCQr /`/ vMlj2y m`gSC3+5\*H)h^rTY` nΥCKK(U`dJ]C(oɬ2T 6yx^?,! ;qg={%~ϑrLY[4|)ࣆc(@Ꮋ1 *IHQdS9Laf|9fKu!Wֈ[!/Rc%I5N3sTS5k' uٱ:EjʹȐ[L)Oһ#*"!&6 3-GUi@Jޣ|'jZZnppz$`C:'0}]u0L) CSo"</=f ^ _ xVAmρҶuHƻ1M\ l ˃eܤ\zGs6kQϓ2/|s;ke"URȜݧzv$NY(՘ nG  #-*$Ni،˵ijZOOcH"%eԛ0xtmLO+z/%FCS!FYះ̗\ufys+V&F= Jo:n/AwҐ;vHRS$izgrf"Zc tl}ex+Gwe N H Ice{!a>0K֝O!?[3<60(̽m_4R=7//cz[>T j2A0ϸ\"@Sܧn,wN=t Ygs +3r]9DRlC2o ۥȩ_aBb$ç& THHTđ2/"\̐4f_"ru#9:fr@O xTbUΟw8]tNbFN@n`+< ̢+H~.Q`I^WघԢ!-'ɏ~ka뎀g"B̹iYcH滐ߙy  L![yNF3\ٺ0&~z8]RTwQ0 u&O'Gn6}]˵p\+j@lz6,D9ܫfvh7@XD Dz+eyϝ~톍pSfb?coQKjT(:\*%*otW"ò Iv0lAP "i:`y,ΛfGs<;W귆qe}"wF߯{ݖxF̜8GPt% w#a٩ƫQ'0(vB[豋;['sGmx`qlˬ;ux|O)?o%E." iy CM bj @P8)3?GD =3hpL:WAƽV)\ 0BjM9CZmYs膀)<}3r4qNUf "`ms%ǦI(L#M0H~%»h{HNeܪI1 uj.y7 ZP{͍a'g鵝">.h(ahbl1Y]qi Wmtn&_GI/{[W%j ӝqa0'cz<CySaLxɤw]W4);(8|1U i|Q*/6U4/Kg-%NK 1w3Hh!$pXiXJHV Ƃr/1TOzS#JӶ)%W_wl,i\ Vӓ4*[GG A GRNlPY6 &ܻhXBKك/δ!+hkA)?]**Ӕ#i /dϰ7{uhVuىX틒_ZTΛ^yV^& 0N%a)8db  }E7/"&V@\#"X6=d.2H^,4j/6bu{TS3$?_ KsDplRT-xwX;#_~#HЭ~PQZ_ jۣ{AИ? a-,6|Ou;Cȓ|l}.r2|@>Y"/hk! '4uooUs^z#>׾ n}%Q(|G?L".2B.!HE9GH HcRh|A2Qn f5?2Ue#ˠ˙ے]~iDF˓ #Ò ?PY s|yUQwd 6u,sfB郰zj2 fMiL؀n~8QG&/AӬ?KLW$OS:t}_=IK+̗wb7OlF̽Ӗ d͟K} )#1?ҷo_9JRV>)CKAR51ҠAtQi7K`C$<aAe/х}|R_aSG&nr6Y`5fWN?:XپZ].LmD+}?EP䚷LeAupU&IȗT񻧋QIT [m_0炘z Z:"ҍS)܇<c"z PQ:XFoO黡P" it%l%G\j/&hÜ6!znsT,}Y(+n}T* wfIqe؁}KlHJ}9BƶWna#ralǫ䣽XXNf4H)\ّ>Zr՟vQgoѣJÁ5e:&;[%]q; y|-"al<]:fﵚZ4EHIP+nU0–d/@c}/0cxLpw:cYJqK-A0n&Ysh2#SD}ő(?Lmnn맩ghEW_L>]jZBD>l ^5g%CqqoN .%pYCN<V"(h܎xd!%uR =Dnj'1v7B :/VU+KQJ7_HUH,pӊyۻy\ja8N-Ѻt6tByj]}hgEW,q.1l*A% :h'٢掼9HfNE0Y>Tve0A&*o !7$"ORx?6Lђ`%oFpWEs2:{jFS) Zy;958eiU5VLs*a9y\3]{sSr u𤡙WST*DX{tG[\߂#J.|$ Cj*?ʆep ?vE.ϵ:'[qqi+zQP^߲2_6XCM[;od\Cq?"WGFҡJ;@sg^)b1PUbp#᳁4f(6DRo:f*u -5| )PuJ 91*lىwpIU Vr؋[ [c 49M$P`BQ_ET~v3g{{q^0;6kht6x6J.R|-^xŞSRZD7(09PNLB-Im 梪rb\00~@C&a@|P\t%c>w2+4ǃF>(4ßCo } FFQW6%FMT cz(J')?&*,8tTR+Ocn;魥,䠕UCw/Ch'$\SOe"ùLVan팈gb(8Ó kr^wy*&+{#T+^g=i$͹tG}K8FXҘ>51+INI#o=KGT@_Zb$TQ4v\t]ySoK{ =,>eC/`^+_q"YږrZuFHֹ)/a':ⱉq~INԹb@ZrJOlqD1GԋnO`Y$hؓ6r+SLJ-"PIDps9Dʼp@gF6p ي܊RP@9\ ;섧c G"@lFubFr@AJz9D!Ҧ3.Hv>eZwO.y-~d]+)`-[K|rG7$b(Ƿ_p۠@49R9f,OQbw$1/!ߦ'&3/ƆRR@ C)@h3:fKM3?%Z# ӟl%?Nƹ L[CxTgehMILߖDwz|Mͩ B6{>P=sfsD#鈢Qxev@}hLz_[&/ϫ,=,w.Tp8jn;sܗZ~seOx$v@'iؓf4ϫE =qegۓ3tznMJcjy/ h.5[}ó腓qjx8n_u_~]-=P%E>uZe=g~'%0KY-2 ҝ!-Uzf\r!7Ɖm?RQut͑x%`%j{0W8AjrYNez1#5r&,Χ=~Gep„t!!|frtv)5?[jY_V*d /1djKiCG";g7TJPTZE4{+ qfd^rwğЇtS9`d<+&Slz,&.Βb|w.%u7=*)i4mz.϶/oߞ'  \mX`mE4<k!P{!7bnĠąONE2y P6DirQ$~4kڙBTp ٭]ӡiٰoEXzSF]5zD-θNXwPwd!4{^1Q턴LD[7}@ KmNjbsWXtg\smZnŷˎNE%M>`L̦._$33c},4˪/KUo^syZl1^CPSdܔ%4^'<r)n>f9  R]:fM}SHmd A`t\Q\N86L%.p@F,(/Ya!$BQxqsq˷ǀ>uRIa`^hE7X`qe>HO>7U]q.y|:H٬03GXaeh4hRi6 9;s}a)k v WOfH_ߎvo32# Ț(B=0H6ReLSVQ"w|/dD6]NZO;\YGuרUR@PԗTFQ1CDHN3't-'7w{uҸ:tRP[5'c=3NJr-\Dpi:Ę ^8}[)O  VL3xF$]a%LIP؍xhH_sҏpfH7%W~9pZ͚NI"2KWUG:Zg3~ڴ3b/.' PZew&Y8˜P GPQ;%kjD uex0"v|:eޣfi[[)qrgJBנ%Y)A.>~tp~ 5a)7mF`7 R2URy*{:]"lB`1^Ʊ9u:$R:ׄU¨`JF>ir V /oa]uqz| S ӣ'{5PnA4i$cr-,<~c\SZvzkbB:NH}xLU¨i0 +$?\ws$-T=ZH^ WbOYh&xXLόA1=`l*R[tR0`LcsZ&= |K!Yz':^GFL+h6kkg681(ޙYQ͎j3o% TKho^mʱx^~)O27n8EE60Wc<Ƨ9ww+0c$qHf&M8`~9A؄eɷ b$_OI+r3wk.ܮrUuα޲jREE$6Q)<{pmH= 5'M6|5ƄR;׺a i!!t:elϽƙUv \"SEصU>WXBNn X+^.}H&~D06/ZHМzR26>nB"u]'oX/Q qG z0lxV\+̪0'L?~j<?) >C X݊{-3>%՚΢FJ+V_*ܽW(<W60Q,`ZjOiBOX)Opv02݉w*@?jD@ C c-2@%=K@1oI |9y4f6~ݺP(|<} 5Ni.Nx#u1[Fs}jHkr_wVkqBךL8}'-.wզs:}9T c8V %G[X㮜Lxnmʑ s'}r`F?uG)7┙b}Wpyzb >E2) K^<tGw9u'5ƊЁ$)@fuv()7‘:{ZzAz)&CÍU@`o"h4M0\z4:h%dR4uAޭ1!1ЀnBe7*g2"|HΑiEv 9wQ]9HY6#3 A1qZy"{a{]ӝ2i_"\gG47.ev0irzfXMH_AJ`6ymۂ^D fEժj/;WzU Tx1dGƋPߧצSg@-Eܴy͞-nq.=愓hڕmP`%X+G)HYv/d̬űcʭOb!esNkmNl؈&pWȕOȬF[?$#(VWŬ"?Ԟe_ HU/hN> k`-vL5J%/@H+0mUs\+]eE 1|m\?l$.{3MV=jEg' Kֳ_ٞ -gsM ̿ӗhMQui5]I30\Y#Vcu,7xsHL?(=p;EOFfL `1UvM%&#:xo`)}|jPsxFCkE>=9bohم2bOn5HQ *&&Yud/ 9ktU (.f&? 2&UYZU.C􁡨V:@8 `;'u.#}6QRRv9릴9,D.-2TR޶A",G|~I{|d?KTD+B(u]Ӄ I7#= [n!ѿþW|t)[$cp8PE D"U. r'ٞgrv[>XótY.o f`D坖bt6O&bW0E^N=7ʺŚ]䂋}4ĝ⣠:|p/QiBw5jRu@.Gc]VAo0Qxv}O!G., ` np7q?OFop;T횤]_2) eꜲ E"ȂƏF[ulD1Ɵ$Mɿ=4c y?|W @ Q"ɟ-[3Mal`ԁpi3՝+F B >;zm>(Q}܉>|CW\ * S} ɖRsHy#,aʷԯ]iUƉ_h?N q*y1Pm/qD1jgݶśgh%4$xOJ<) 6>KRf`@Mzp)(c1ӟxvzm]f2rpHeS!w^ОsƮ4Cо뼝G~#L?^u`BG,KrG aTD!T^ܬH)KB&><XgjήNZK?#oi=@c`}vJ#D.3sDm*UeKQ,-A:ݬ6˵ր F^o]3A4G_X4P3%,GR#ksF)12B7k I6>0 2993 9$l\-O9GO:"o)-j4\d7d#4%`Pw1j{q3֙e04ON-?QHiPDCPqT}*Mk~z!cKȣAh!% I\d\<tEej_y%M 5'vɴ` /n %v2~vb=E_MA9Xd6Wԃ[ҽ e[Ƕe/uw-pc]p&BPZLn@ӈ@gs`͈u+L~#Emz{v.|?DZ%jZ{@]__ 96z{.Y_^.;A9l({Ap8ҒWW'aĤd-Qubgrrq s=XbtdZZQzEܙ0a_^elYjN+2YmvsOq}wb,&h&!C GAPY&s<طP!V>An\N1 JXlQ]sUAةЬؾ3>{@7Cށ\>IDhnR|H+aEVs0 zPiN9:WGSjHaΪзp/MՈgy& LVgc\*urO2x=,r2HjGnrOYtVShcׇ1͛NL,l?A4ZWD dGr?:V>RdE,mLe`BJ~_RK)'W yFGO [82=={Cجa-s׌ bн/%/Jͺz`BPX~fX%_&z# $Ōjx6d;e k!L}:!'Ott]{q-6 mW?_%=`̫pPҐS$LR0eکTWPlv(,(0ƨ$pvn~68FIJGټD#2~xJ;W.eT^zA].$WOU{_#F,P;jdsq?$yLt`ٵ-Uf5,]up]*#Xgg@4#.(Ÿn4bmr6LDؓ+E+Z禮\ccX|gѱRI{]plFcm2YgQ'`Օ3U[ș+#GPlo{q#h]2}v*OmNdPy G 1,}#TmRjt[ (DJ ft}e{L`^OɣjR]}0ULB+=Z0un ⮆wN6 L&7piCmN@Y@ELk_8oNw704(Eԏ!,o?>U*Xomڔ9ķ-zR˼hzY⮭vd2jAI={U歧'טFW|$}=aqmPĩ3 xe"!f78}_j OdwM IW)6}=8 aXO\zFA75Ee*`|Dhr-5a(Z~GAI94mDyr8$[`~Ve ۰4M%t1D&% ~ IgFױ+{ Qsj{x<%LUr:qP!D)#"܁zTd^UXbZ\7lj,-U7pIo츄w+H| d!n|I:TkgV>=QT nZ0fm5yM>\`[iɜGWZޱ׽r:Tl4Ԣ^v<]i+DV@NpḎ!(Z`@iDz =tQ 4A ODf}[0%5Q.<:Hr..N8 \ j(E_Y_te !c Kmlsn&&M]>^ M8F"]HZLeԌ1[e$upi giî7lP6_5-.1<J CEpgfvuW$%"nd{% V iO[G)?.9SV.ub,6YvGݱDCty_g8%KJ0ʘ|9.^>#H2r%'ǡX !hG]7D\e _鬘އP '梩0ޣ.A t2fa<'q;s(p< )X\&;5V%j~&L9Pɢs |Lx}~2)?8Ax ȕ~ar\gAWό ;vpRRi")?%x^u^a*|\aA` n $}URG),%gy/ ڞ@Qw^wĈiZhQBxk͟BN9"@.kt*at{ )P* f*"fR V l'LSo6x7T1 H 56.1WJ2yz[I^aŖ$[9d\dŭTRU DUd {TOOb8Xר:ʣl_~FpaPd8bЌCc45"Wh]q ]!(%B0vjsH:?CVu8y뇥 سS`^oLynqs XNFfޭEf2J$UݯZm4;44Ȕ5G&PҜEa(1"檄 Z1rbk낥+ioB8ڰ]DwefYo n H(Hg)YCMUjØr}Uv At I*Kek@< - LK@iTsٺ/BtATK^}Ui쿡 t'hK"5. -Gڔ>yy6a0z%r<،IubU嗟e>I0|>cD0gloACa\G6l1ILa= ?R8R,X вWc0W7P|{7*Č[u@V9Ѳ?O+7N#ZV}EyM=M7@)ߒ^ˬ{Fct.70K1Aɱ쟑x=;>`@;ݲL~!;xHPxAjc&$7ޓpk0/ 6ҙGgzLOtD'{ӷ1 R8?u"4.^DMZNZ+Tg& މL0Yym>Hoc9@DW ve_$V;ɰJ@7%e8*n5 ˸tĐpL.2AL~$h﷦Jl\ o<Yc4P2$r8d^ F^z&u5=5#,J&;@jc+A _[wr'ق,({ !)Z, 4.72R]~Gd&u,#g"WǟN/Ψm'_U`S:hfݲOiTOnS[ޑv#[9bClm/Yn)&4sÕRXuYĵMIN[8~_@5۫1sD9^.Z=/C(64%t)yIy̘MBݚJĄCucH(YҞCs4t^c=t9]n=7GLb8BEFW[- :ξAX J$TШi߫* C 渟aqU #* f.=c4 ie_u!GE56 qås &k_Ri(3*01o(r6S5r tM์ E6rEкL%w!vt7[*1:AeOq4[~=;<'ER-NvAF)rOl4tf2|nblK'dDR W޿xlcRsEAA^1έkZ*MJwr/!tYHQ?B"qI&JA1(F%-a~FfR,pНI6s==V%7Q8-ؕcM; c֯Ѡb!s&{0(4Jjeuqqb|IuS>UܯK1"iБ *c}sʒ!9`jDoJ\g&\Ng+aXܵc0 Zgы:jɐϒZK,C8[@ﶆJm$qz~Zf^CqIJKv{ň-餠2:\ݸ0]7xѓj)k{D]t^{qCFԎSTUw/n9DV]X()[3  evbT*~ϙ% πגk^yժE,і#"Ģ 1""9$.֨")42&.0U-`ɨ`6fcuy"7=%طo4?+ܕܽS2Y3{,$VaNY>QFN#x I#m8ϡGޥ^?7G}r%|*[Db'WA6SjBmgk bKB\ ԝq8$uJI[RaRZb˚|u feejKw۸i66A <Wt fxt$(Jb@џ##raۺYDl L& 6qYkdh V%)~yÕcmkлnlBLU{7Hv{; qצ?L%~KbK8BdyRn< z>W&>]iTh:P{#k#O0 fgߗTk +߈r>jSF%Y.]A6C!լqH/dgRw_i:@˱} Mg-G>ըYe;5#^ӹntT8q8:6%ZLͪ,Ln?V~t-7Qw9T "Mhg^p6jeg_˲vB,2wZH*cJL]LOxq]VC4)Z{g@#c{ar|$H9#B~5ٝarJ;G1Yu2C{{D!уYnhpҨ *i%N+CgV(?DvG0*F,]P}|)lClޭ?Э]G'NLoU~YUr9wJSl(jmufb}$7}:+=F;{]5@(L1о*=12 *,"?;XwL\oi>h/ oqRʑ{ADZ*SM?lZ[(ǰ>]M%h5cH!Rw‹5]%{g26>˕>ڀ]XlpJJ yf(3n69N416r}c O.6|gn޶x5.g2QX3{82բVePgVYƫ.NK~,۹}JΩԬ /-qoM I%ְv+4 $ spc-p1 RxPK?zcXX}jNɇd~<ƎZxF謵asFtƅi-' >s$D@@Җ14 m!3)?!F3wa1'tu|/ vdR(+@Ar<ջ[JrF+*u_n4ѝ1K&rعADckИФw۷'=z3{p?zTEMqjE {`4T_z!܈Y1QL?~x-^sM푉j^y5 S[T[eeG%&Z!j 2KzibE8!h8+mq6K~A#$V3y_d:J{J m(\Pd7[Kx;v:fͩE(9et^rl gF 2ʐ' Օ. h#PHCbݲA2eytȴ3Ί${w-{bd!IF;B>5or&^jcUX`À;ZZy,Ax[O}:c>7qXZ<Wi,U1~gQ2GzYhF|ysNK)v>ȭŪK:s_zxxu]Y a] e׷)S&O^ lrb7 .G٤3pnxLtAiab7e#9ʔơzs\ ~PT[çů%u8(R/ꕆ'EpNpH@;?ƔKF'=%>G/|ku o/.X'`HTiZh/ɠpRVYA;Uc-.9X,X'u"*7`JB`:uG=&.MWJPBd6a>o@ lB9K.Q%:-03xȸa| ׬4wooXк f?M~G :mO4vT6tJHC @qt71('8Zc;L 0q.{)%wU\c[Edpo }->S7Zfm;I枣jUU91 X?w iV(x>lEp*P.ӎ=q'n u'iSoCܙM4%*A%fҨpZф^d5f}=72oSP&~3Y{WL^2D.ؚ(yR/nh!~Sp*(;<2'RSi>tǁK"cp50xwdZ@jZG=a@dTel8JLqk_}_4 nq;M;{s阒r+z.ZSLGLdiaz\?͍%rIc#ch3҂]l.ܩڕL LdhI}yYiR ;D}Lܾsםxq\I"@W,*fe !j«"`ю$eAJ?gV Y$9Iv7 oP|@R `딑-hqއ}\GB.t:0']<*<N a\2;J-,aqS|s{;Bk^1P}ko3)r2U_(9ㄊ=dUT%K+Wf;;fw}{aٶ2a1]5@rJp8x(+M. {ʳnfdWA2Uc!ޜ0j#u[‚Pt}aMZhU ¡]0P?4˓s%dCo] v$?9iC^cr[!дe{ Xއn1_81nkD+߈r>{tvʛMr--4׷ "( `7uq[X'%&9kcPjngD1$>9.Gt#zOHeڼ 1tK6~Ȝ3mi[lѼcE;-kɅ\_UѰnS嚊)zI_!>Y[%[Uv.c 0u񆂸xX9d J ׭ Qف OL~!h1bЁhwP=Uye@W<{4G)`_߷5!uG:O+Mr]4< 1rfw̆C!5>=MHXr Je\no0XWrM?AoQ|B^\9&Ik˚]:fyQ@H[uԖr,{`z"Lm;ބM*^aBt\eyӊDӵa_y3BeOl/@~HcM5!1u $AFG@>J%!7,7?ɟs()hzGoKaWEh2~B+8O:P4HtR/>OSvsC 'PzWk]_/!ّKu22rswi%MDrrRd_"vQA?P2x^BTfnfo'j7ؤYZYj=2. "s|7g./5]W-(MsY쀎4Ҡ7B JAk!8LeKLͩDxyPGEG$^QK~eteN}Z׼jWiՔ.hXoK.17ЖGPc!4s47o4M{0PF6?@ .2g~bW UsQhoe k\*Tm>iN^R`J: ,0LJR6HJki{wiɍ vxO([Ek#RH_1ٹWCȞ %MdiSQ0O xY[ 'W4.saYvwek<ݧF A#PƑlIL5*#޹In(Yj?eUm.4$(/_U4[RiݤBQ4=/TK!%nS9p2~Sږ r$Lj#>*sRSzLZj'a,Q cO .|̇A ~.!oWi"49b Xl9$tZdďrq!I-c& PI?ٹisz﫹ZNQvZdڄˆS8~ ̯+VΩuAG@"t"M|4ٴeR!yl7*֝;: lTӜjf#OQ|㰰d1I 4)Z'>Ӵ  2fZvPDGbB" %l;.3f~0$niY5%؛Qy֜V``SY2ArCmdPH vf%\6@%lw1geYW^8/ٸ\@f: f Fe'ege^PXl43Ɗ `Cp2{MDij!*wßKMo) )%+xOkDT["F k-< e8=I/k]Ó/ {qz9CK9 *b3lM{!I/'.[cq%HGiV<|!iZɀO|x{xEUw.~.nԑ{c*.JЏOEz3=z?syn$ֵ80QPKsEu3}gQ׷BD—@t.kg9;D&Ð:@\r4Fޮ @E͙ LU=SV{L}]]}ʵ{6@+d&7NrD'qst9 u=S N;wjXvVND|E`D# ]`U݊@w%$A\%z7oݩщ3eLQLl((njEy衧xq?aK#S$D1^׀A|Qrel8#blSZ.j9`[g&LBaڅVjd ӎjSn!@gpXzWPs]Fzˉk2"<_5*G\bhf8AC8X}EhzAA]}U5g=pC 25'~S -n/jd:{S:V;.&D2gRGĨAfl[^̸Qge;AQh+蚂U1VY~dWbb35<$S֚4'Rj*S{Be.#jf֨=!nd;;{" cB__v(F \nHz޵&hWmJo{k愱? л7nn(R4[댬7IH^A+Vv!t4I~u5/e$|2\ M4OOU%"^)sqZizr"{ wL=zqc,CZ*%_ke֚fЙ`4F0Se`0l$ km;nҥBT8OYwJ@N,C3IP s-Bi=u=ӦeMAmFhJ]0*|EG_a\N Ya]K52rVN<}Ts=a~C?>U78ˇ Waf͉bq.?ȁ#춋9.Ef*eK̭W`x0)!Q'BKj'Zz ^踓Qv $wg]BWtNJzOup pTƓc : l&)Si5}O4<8:Q+u_7bһI:dˬVd=w=ho[{7sڕ폚{~nhGp| :ҙP!|$B1 pL\XAK]dOaa^B׹ FY ,ͮjX`%Nn;|.knc 0+e~T|p[V5A!SS`>+\պ?NєbyUP~ăojwLbLyҀ]R;oYBW‘t%GZ4𤐼_y ħ8O!NovӿlA[c|HpCl)1Eo  X}MY=-3\PWaxǺYmh$j?9U^{D;^av. ̽rwb &$UU־بj=H;cS\jMu^0znk9c_|pxT֠ߨenN!޿( 4tw^¨/lXSVĂNYL ƃ5饜f^)cR u^Xy L6q0L䎱t,hn6ڙIxPba2xJ|I[rdw# /CROjr?1m+>d/ziFFa@l*X!{F('R=[-`-*`P!ej y&>uRxOœĦm WNx.4pRg^>;0q+m_ᒥ}Άsьyk3{x$a+TS<ٿ4?>Ƃ(=?B. rƒg"N`%An@6zk^;ÖT.%j>BsI rdS6I&UCj!~5S8N`& ,JNĊDq<>TKK83!\Mʶ6oϛMxI~.4n [Ȱ-@Ùx} 5Dؑd! 1CyC32zÊ=}Igv;"eŔ'&^⒇(#4KnZKmbΧ1xNaq|*{-dp!?ZEY^"pw5WSb6 M96}Hίp*2O e|*%QJ&S,90*%ɼ7O5EVHXuaش}gdsWaT"]t0SR?##;S9!3=KԦuDŽ2{ 9'E$W+e!ST 1f-t99ɚ:)Saa S zzR9@^ǴK)8p\&GQX1Ad 8ӵ]Ou-ʞxبafS&u&a:}| 2,n'eҸdX8둕ٱS. _p%TV 2Nܬy`=0Hsm_}Kr~4QilaZlևq?O$;l$cJU%!u'"C1'> j&za6we?te;mwQȕ/A&49mIF:)YgԔ+?1U3o uNNfS$rZR&4=z{,BQq{Sgo㻟ŲD: DsogOT7ewl86>=CA(P|(JGF"o+&s\ 2tnjՖKhR !F땎؟C;&^8>ko&9P^y/ŪQK 3JǝPm?7=v^MH1gwq2^S pA.zfp\$ꑫhe%BpI53~8ǫEJ`MhΚz/^F!W.2w$;j*2\D;+SLA'5ʶ'xB{vs/>~O7 M]fSI[M@>E\u`B%䑷*jc]eEx&qe@ uT̐WF@2`H^,apJ1O9~_}*y;ލ" 9k_D!5Og1Ч{C^3 ՒN \>ݦJ;]3袟3PؐuVFx#hos᭥K孯 +ƍxqRR4L "qqj6- %gIN5qTw:k%^s ]e0{GнTz.A\sd1XGNC9+q`F,p; }83Aܒ~UِԆQ<|D m)K?Zv2چǪ1iŲSW^~#,ۥqAHH]xOWk-wV~:7A_ڰD+DR耵q|^*W6X \c&Yt0T |E2Fn1nGOC^&^y ` D~LfbbҤ`DgրSmtbУ+H;dGP.&FM,(3H|RӒP1biMl,*pgg6Q+9]p5q<-59ď2o<,DuPk}gӆH,vRG6 ]_N.[;Y 8VXE6bB5J$ Zؐ<{S#jo[{9j[U1ǻ*C<7,. GWJ68͊8*lStgu؜Eg0W; "VO&T Nx WH&?w N*YͣcMoDDCψ%NbQL{3"]I1Pĸ]Y8Ra ~1bf5~hy0AUƆMh/Ù/UE \K<Wn~Ʃ ǓNkV VޑQ߅uyA`wBB ҕo"R-4zV,+tlpqC#Ayҍ|'/{Qc4]g&9+0"ua 3_C]H|t 'Nﹺw.>i,w*lZ a볎qTbc9f;xG3kw!>i"(py AE7 rij+3x^nK>ťHz:q+wH\ˡP"9oUOL%'jfF3i1kJ"Nc4oUpΐ߱ >,^GQAwgimg634V+(h '5gy%AjJL˭U4<"iz_5m~aS%뼻zㄴWJzv2lNҾ)' ?cΦqqhZm=#m,fWH|8u1Hc%?pT_Wx^M'9h2T<Ƽ6(;%!97ʹ+̿\56"x< ze[8RZ?dNxEp=PG!uRs Đ NSZg?cˁfy{p`|9cQ.8Y7fլ_9*楋G9_;C%Q9| yX 9mR_ا xni%uN@oA؏ןjV`,R?̅Z1 2MJJ=Ug:In ɁT;5QGw}Go(S7^3bqJnT-534@st}?Iz:1^F".S_$S&qz, Ri!hšiE; jGЮQ;< ZQHs%n:l$g(-/ZJXlMچ0訳zog/3}^M NJNi΂IbfN˝0D>m]逇4B#.%$k 5I.zDLkYVh_rp1<}ROuNKhKsܓfY/ME=cJ|z3:t1[krşRĿ icʛU} k3}wM:2 O\~vSdM4!bo%Il/dLn)FW%&(+;B.Uaڶ:װ)V8ML.{NR ^O t+P|968ЎRx,1<n@/tQFIG`T}܅+rt \YOG,{2j":gJEh= dEfo774!Y7JH "QyTťZb RII Aڶ~i%nv)5j Ж? lai]\i\2?J%SR=)7[%H^_rܬV]ɥk};V-`O%ƽ5ϖBh?%%?Tk2]|`V^roCȂX~mO5r#pYa"eQ Ԧ ]RMWyr/<>\e:Rw 2DDw] eHx'yחV,H/ѹ-(}J`UNkG8 f_ynDJ0Dnx0ϏFĽ?NQ20NX)fӊnL[h$Kjwmm; @g,RV_)GƇ[ض$phÎFǰzB[JEކGX4K34:VBI-ͨo&!,+!>w|)Q&De]"mD9ˁjF9NtD"^bfCcS F[C"0gT{R6oZ NϻWVU3">vV 5rO˫^as o&ȱZwa؃ e 3@#ےe}L2>CץO\i(+&RF6 8g޷yܝI%af{>Mx)0=8f}UJ3)  ^Ζ пXȻ'_#A_2KF+AL暃VzPx+w~^uHh =Z-ԝs79&|A^߂7Qx#2ٺru}E?H 6 zUTpko=\Ƈk}2z=obd# >HAy2 Re_B9`0b0mX EA ު |vʒ@S2 %-ԼY?9w#/pZDǂM1k"ձ8ҹBCtQX:@>sJU :Ĕ1ZHZc8+.}>eˣlmKj:_B]I6ٚ~J0kY_ǣWo%QV\ n+ň%|5u;r^@"0=UoY 9Ԇ*-8H݉'ݏr.*ye'(!>X!sOfefHTTk{K!hg@+5MY0I5W' ɭ|\~ w #_ȯ,TF҆Q_&'6bV5oX H*qқZؾbdM#!~]ڴ&zV#0h+#m鳼 }֛K^?@o=zQ+lnHA١x3?Mv6]dqfm=K [5qkX*ptAL9\Tf!wIG8j{&(R%n{zlYf[ᒬyYǖ^cTѨ6O"6U4K8pF qP]S_X\?{:ˑ4pTDb^3#7nw\ ^i%c'ȍ[")*T0_@:^ATIm=':4awCMUldT)Dzy,_8&Qȵg<z$(^ck y7k,mhQv<$!bvh!ORʓM9Nv3+` aŃsc#-=0/.}vD. ʤx{ Q/t̛Zq/2|Iɘ^QI60g4N+[L3e(xGuیEwJ+/U;Y5j̥2Wrle%0f.. 5o,.@iP݌ਂG<'=_Iu@\g('Jx|23S} uĞAR(U 6;ca~T 85JJL*6c6΂G(Vufj@I*bS䁮ƨ9  f"=`YlL9k%=O{{5%gAQ 6Q(jNyh0 D88pm&;a{~xje'C|6ƪT#ҟ"—YHDocl?Q^_ҿqm󉤲T Âwkyv7Ү,NcsSjkGF@\!gwq[k0, vUWGrYvGASkx!H . EVMo,dAMUm c2N 㙸\Ԁq6__b|-O^d!,\T\Jd~T?﻽ڵNeH-d8#KmwȬ4oDSC^Dj pSA#s~.t k~+g`8A y&-E?RnכXWHm:7Xj}XϷ/j;Sq!5Y{б6nK;VU#I62Tn\OM::Z5AL vD8}m| Q݂7 LhBFrAﺭVH$7BlLБy]#ug#㑿N?+qD,gJ",)\[aLi_O.E 8,Jpl`쑮;Y9oPAܨIdr}DR3=P2XތTo*~d xzQ jy:!a e~=ߏ9mNA?f8ٝ`"]yS?L?SxTw6 >0?KBvj %8'`5 ȸ( Md|-DA1ja ;#^8 C.rAŌ@NwveK'<:Բ:a=-xmŶ@] wL2u q2~+/,O3[<Yvd"w00e: W2fli" ,9'u%`7* 9($ET' S%h'9m)E9'e=+%قlb; (,+!S&o}aӰvQbB:켦טVXh&9D&Ls\9]J+f]E)vW,NmlsWCLK$0#j6@G#Ǯ.g@/o_^8e 4y=}0TWQ0Q.WU)lJjפj$*ʚ_1Ƭ MQ2 ΖXxlh‰*U'ĝQ F!>(?t4c,]귡ɹ }4Ǝݬz\R /ъ+ S{R 2 =^i,o0ivN<ՓxpMgi2S~.a^_8Xߌ9\xΛzIEkKլV 5~>s5KtkɻuFiCf(2Fu5Ҍ ^k&dP(~t?O`Y?ߑy(CRN ?DV0tyr =Dv`*0R\߃S!d9mAUGyUI}Č,ft=?=G:_  *TueKStڻ- # jN82"3v<H:|ӦRK7PHq(gM't;]IBO˚N^a({!Un&B12Xȁ^DOWAנ3T8VwKgTٝr3mu[y78KLVPZNw$$H_T}Ӕ3b j \=q SN\-4 6i:r{v 7%މrw:!_eQdA 0<WNcqZ%2(Ò).IEO199+rC.Wz"&Kخ2 RMT,dX`_|a6:$ѳs޹Ȩ2PasF*"?ܞzPQ< (ZLGABrSl4tL %Bȍ,5_C,=?-C[OB apagA\]%Fad5xLj\puQg%®XIpCC l%GGΧ2o&PudU#:.5i딴\A"j׀dDŌtCk%kK ڡ]y|žৈQ®,?@І]9Jʯr T`*MZ2dmЅs6$)(e ; 6ހ|YJ#OOSׯ PN;b'*fUE@ڎeGs*xrE $ugO1Kס1(_ނ!oA8F8W2G'Ts/cD7cFPu0`a ;H_vbݧݩÓz2Ѽ춏ٟ@b ԿI!etoq[X+|g>cUzcuH7kX7Vb~(qd  gŰ)},G+м)Q%彡WdQ"ubh~yZ*3ۑxF?u#2Sm+ w~*~dم ?ݸ̖Hszt Ƣ(٠W!$tJ VdU,csÂ\M8EXur硖rKe>8R  q7Y/0oM㉮w!Th(,Y#w=B-btՉp #Ԍ\5QBg) O8 פK]WAyimU3pc\Z]Y+ ,>V?Z O{2 J"2W+H(3IK8uVU-og7bPr>zm_%Rq>Vn~CqX&B\) *B; [>EdKy6HQa&1хqDֹ5{x}:;Š>.o6i Ȣ.Vk5u9qP9E?ˊLLHGVIX`12?ʆ5X3u"kM9XϡS_CLZho„bdٝ#YCI fI - qH;^k:; p:JƋm!fƗ.l1Ziv˰jni/t6mҬi`xŶb[ѫAŦMi@ "?7>er4]q쪲ۥx(\[U3y\pDa[&Xq69ѕLmn㈖_)e>:Ww_l""2 #:Ʃ# 91}%(!YY@EgQHl t*ZS+'+^N%%|) !%>KE7L.cnư1T6}O[$N5i: ]9GĘ% g*-olLq+Y38l uo.1H,e;S&m4563S֐(]F ǡ|(OX&l? edKNem#g~!·0']]b42(W~kxFL$wiyR<S(xKfT :FpA~ >fSQA4e] SpQ(tK*!Vvk1Sf@&H/ZaW]\.ş=W8Zӑ 0X1t;G,vEa Ȼ(-яȠ!fU2s(t)Cf TWET%_1<^ep0>σ޲7+H.rM8]pSv.Pe%c'Z.t $ 0XQLT2#6~jƃLevW*{S[ WMW/fF%rm)x\:*WLcz0n[gnMFT8=gwfaBdKS"]k!qW kLU7]by,<3g7L.@mUxR\*^$<>SyL>e2ik-Zٯz<bD[@G)( !3dَ9*f@r6QO k#( ƨ\rQ]fMH^S.υEi ZLf8u`#̉zr: +3i]> :Ys؉nKsI >ϔP)1Zb~"Hn<`,ҙQ캫)ڱxW~0?j_!Jis@(WyF@_h"/O!p*!խ*? *@ݒZ"}L&Q9ړ~>; l4:|4g%NN̩4ٖ}6p, ^0E>8 Z쫰қ+1ξm.a,DK ',2#8Dm֌=+~t?7^y]n ޲к_2O6`uby#_L@iŵ-,<LJM 7ilBŗ7|*G%_PUom#I^_|̏!g"GHE9maO7.)_NJ㤊+xĤ`}r-5 ]7jEQP漖l~@W~u|cPSͻ|%Ȼi^>-x~5i)'?$2lJ1h[.4gpbz-.4aw\u\.c c8Aٜ| gwhXY^T5 Σ`2p{-ű?T1\zedJVK5RbW}(lVdg;}(J^p$lCvܓo\{XNd^S@qρ4ڮ+oq" ԞHoKgzqx;[(rVR~j*_\4Ä[/Dk ˊyN5[ Zmx.8GӰKNCIt&QЈ3:7SP%QO pqBy13ްEiS؅nUP,I& >?sk 8T96C?=Im3>dnPn1Mi~ A혈_>$ovj攓w?^swT0&Pti~^=dDыd^ӿqEb<7{í{o?IhAmm˚40~9O,oo=oWa;\z5E n v7Ml7=$ 5vfQ hFğbW?#/HH2HZT[-}zUfnpo;!|0 Ö&: cXSXTm&6ɭگhIqtljsi7`ی8߳צzsHFd" v]fXü[``IBףBxFS Q z(#B> (t[_uS߉14!5{@ )cj=[8`7|ҠJœF}E>voMM7Sy `: c+wXY`@Mj_j,Rc FJِʨ bNf{fsmD}SЍ+g%x5֬9/kĕ CAX$#XȚ G`~^t T^q;y޼h ;<~oXuy uZ'~m,BizODz+يKlP#hRҳь]\F7eτK ֥x' P?j"XcY#vPx{Y` w¸'{4OFMzB%O".,*hƀMB3 `غ5KXԝf8w]=-;^:x<9$,<GIJ'o΀a oȗ $8w L/Kg;k~-9%snE1qvA#IiE06#>$v{©?POc"FXv!MFtآw `E+%C|(ħ9Q7 ݕ=:YJE?߽W9Z%K Iʎhªa U`)6=; /gQJR4P+:jJĚ^\8Y5M%>]%WX *ǙJ/CE)F<ן)X:3ybuj>4;tOs_I!&&qKm. mu9 }EyZLA>ޚ3^enag)JsKycIQƾl3_ oYZ~>N?q:pb@?10eum9}UANKuG1[g8Tq] յT!lsGײg W$JZ3hE;>^e#5(yCпX- e?۷'K2+k#SRi5I<>w6N.S q%Y٩K\>U}]{ kRL#!ӺGVgHG-#$ ɑM%dyKl]CP⓺ "!z-ԣH =,lE}r5[$agzظ#cX⊈LH4KᨪLv6/AO g /` P$6L= _38%=x'* $N73>[̋΁@{b^4#d"O܋X@nVH@8l&o|.#F cQ*tŀ+Ӎ„GFohd_(6uCFԓMM*,nŇE\ nәZ&gp)sO~l= n$U}J7N?#Uv`{Xv~elaAfpVArLfME$ET / z!zJi&gLl{p>&eeG{ s;I}J,XK,<{l o|xh6/5HR,0G^>DH,0&l1i͕iBbJy',$}ԑFܮ̭.\NNb4T!{x9&;+kΈ0% ڥ΢"3JdU)i㑔$bZ Sԝ4g\>;7NkGc!?,mQadok8NJF+>a;WMKS` XlrHߩNˮwɧ$a Lٷ#ӌuA^`eze@ 6h滫ND\dyIKYT=ϖWT ^^66"{\jV`"XڭDHfj!5M="'f"pY}F7j-A;<|RM3vs"&]s3 8=n%JZ⊡\Z5TߙkMZ\QooS^,{ӈ'"Mlra:x HXQ 2"puL_C0f&yD{.rL;BtzO瀰yb98 f2])ٳs]Cʉ-LQ;U.ưzn>V3HbQI(1y؞U*@䭲($ ^ɐ:MtNO)=ۓ*Q8P >4IKxn̴}8^Ðt eC8Y8sֽyD"l}tPْ8QoBڋe;;j$ 1Mccl^bW*mv?1 G9\~џtsB2 4|P(K8o`R^M&W`,g 0H@R:yKrSSۏ>̄~bB\ʨ8Ȥ.Zp6\k щ^W-5Um2akYI(`| Ǝo &~4~זq[n+StS^jVM@߂ES"9a$l,˨_Q$ޥ0SMŬ/&\>үWZcA2{euhU]|)G|b73u[󵮀g1MxS0zfE+ U>1.II!4670I^bj,uƗpJsg笳z݉~@lD}6Z5IvR!V($~1MCA9=CnN2T^0koso>(b<]m #go mߡ%}Q˻wAo'@/9+$Hu14CO 8C_6-u 1DS|x=%jnJA޳%@0,vַH{B_A#T#X9DY$wOEyPҊRF2c;l@Uk;(Bi"z);}J(&å^P/2欚7&6b6tGLbmMo ! L{-4p(X3̚@fNo'EL])v L +v9O܈\=Ɛ%CݵLANJ*K>g#֝=a>;gt[sQ/*A  69V(_||XW-̚ 7|xI+n Jw5@9I(lX9f$ b8]jQ8ߤgDRGx!ܣX UF,pm9>~}9q}ǦnN&$PӐJ dX^ '{fi݋ЧkcO WNd)~Ƶ4}_F4`;d[@G{i\UVh6c\K` x*wzG|]hA`%+D{w^)$a^6Y&)*kWZ‡9sTyri"nz!]oro A+q\3 "z>,%R\s bז%jԠ~O֯srW;D!@kZ=72xr3tY&n{yII\%h8jvE؅l̅ٗ{&uekVLHx]7=O|e`0,_8d[8W0& 6xSUb

o/5oL1I!;`<ލ N ; (9;b#9lCjv!&Q`LO#_BĊlw=!I[`Ǔn,9CrJkYrLʳBrO dz7r@~4XI( '<́fԚ<6( ^-Mcziz7{ ̲{}`Ǻw9%>ك3^t(綸8I Ƈ nbW[0t84/!7C7rOo-iƣ#z2XV2QB5eOD H[՘' "%"X3Eh{?RNhc@UߙXWjgI'/q0"ogɭ^B8 kqb`Yڢ7Ym: >1!͚^,p;2VJrePD<[^>QsSo Ű3dCMc4=L_3 ;xDd~WC5&_?w`Qz.4v:L l`DRjq>{+ d1*{,$W#fh_'Sf?H۳B3KrD\@Ee6w4EzHOz@`5>ͷݻٹlՉu*$9ehynZBrU'ˇ3OO>ƢeS l/}B_M ZGp[G/<[*:ڀ@Zϵ%-)alw v!Bd"{(,o>oyC~:,<;(vbTwO HJ>G9[ކTriaU;:# Nܤb Uyp )ĄK~ BWnN5l{hjPIeި+A@lJ>AxU!A3j7;m鳀 :GՊ޷`-[HeT;-()aߦd/>\PWWew cLc7v4nX+[ # 0\ئ`fT7)Ӥƚb6R# IyPR,dpj<IrKc(^`r[QtÉB`4T:pgؼli g%L]"|s҉V4 2z7e4;`l^;J╻.ީsE);p ԁUXCR 5QIj^CQO* b!-Co]DL͚LL{#[|h94d=M^VvTeviPoχAStr)S4:^Ef xAInSI}.%TLoCFr3kkC& NNcp76Ml'ӦL)TM$7PWOD\_F&g' >v?!Ti|AO% dJM$qޗ`̹ # 毪s3E?C!{ 5gXz9+;߉W;OMf[7/p4G{w0",^M=xޯ~h'<֏=~M<*X;"qi 2y<\8o+6Q8_+kA@O_r֕96>[`C/X{Hf}_eU5(/dgE 1jȜ[qR W8P79E-GX0UDUR>%tYQ}`HmY9ziMدӧEϔv FuYFl!S086DCM5]DP9^r`z篃f]\ذZӼUL##&4x]<}!D6֮Z)zʠ'4bC~>fjRd/M6TA6A^1M2\q&p[?"q/i ڪY'n"~ؑ9P5Rn_<.x> y|0I!&K{uj*i*7,?N)g ^]2b"/.9$+E7:ͺOaˑ\0[ (Zn8t1ZxOL#[-/j9Sckt> /Iږ0]Y l \T0MQF,Ó1]@1}ljCvr=3f]xR9z}*M {Kv˂_>,ͤמּʀCa֢1X;{FqvCNiTgh0dp {yO($y^Y %R9_{ oDp npԵƧ*5ZiMLnD>Oi6e+]*W>P9 p̖<~#.IJBnfTZӉ2yiqj0+;A\ቀD~K I->wH3ӼHfml%L@NX۫_ rXf.ÄZ*dOe+U=e3?D j3y'f*έ'i+ԡyg26f @pӼآQQ0&NwҸ5dF@֥=PSU+fYA_8:"$p>JdH gqDꋮTƭ7Ui2; NJ*Va>  u^Pi!}7E'RIs>U(-Y)_E_;/oyG姘-:,Ou C` ;p+=>ojAibz"{`荃#Z4)4z|DZN-ᱠ7Rí^3*^V4%ih wPك;M׽9;nubiS'V9 硃ԗC3~)jPFW|}OutLD=FR_yg=b~B@nIVaL*6dY4m(U|w"~2 'J5}0s9j`~{KVX``AT|%ŝ#oY9Fx2U|q7}# d Խ4S*[i3ԖYׅ̆dAr.iS5ۮeYrYL%/v%*DnvbsxM cF`#*nUf&z}֚CmlBil˞ K '&Ž] ;R|%4MM|JfkNLOpO?uk}vz#8rjoR_W3ߨcHT@Z1oJS[歞j3!on+I]\A=GuC2:ð ov ^r;v.%p ߋٍS\c._htϟ 7mMWP  yՠUީwY& (lj:5{JJzqWgByB0IB^!fștf;۹'*mIk~W?k]؜3CXa( T,A HM #ǰ'㌷yd-/kfi~n 8އ!H_=,#):;'Z/(TʘHT#%1yCgh짺M] |](R ԺQJ0k(Z"Nvw?0c+Y5fs_QCё2(;+'!eR o>a?Fv"ߩ@ lEN1kS~'X,1OF<"=ܱlk@kڂ IԱ3}xՈ~gVЭP5$vRA/IY㍛*bv 4Gu@ 7;̌qCVObpĠ#DA="Om:[#Nc0k 䈇M:t-huPK@ڌgڣ١f8SQ"VTxłfD ψv DffKD@w{)gg -$q4*qv6A:sa־bSUb;*6&%8?X@ha}5MnՆ4%q[5Cthy'H^цv>"^ -ba{V8e hN!{EzQLE1H?kD>?c|b|)d2 p#M)u $ Z/5\\R6WmIvm|1 xVAGh5 ic%RDAe"y PG3ezưҳ&ޏ!8-ADE3YsE%*-l]Bld b% Rtlm酇M$xCPB꛲ `zz5foܦ[G{2yI u|K)^1vRLA)ykDᐰbenq֒sVl(s^)A|Ոb7 ⩜h{jf:Ʒ3ǒw+,e{b]3S[LJ2@U&8nQ=1۱2耖]̤ftNG*+fΧKz<0ӔWZ*O;ho%! 3"m1QY{?y7k6ȅQ.ə'@ÒEB+j;ԣ$~됱2{q;eCl pWa+wܗ¸Y嘭X*|F1q`Jgaٲqd-^Ijz5(f^F<(#9:)¾֏OVTX<(R1#/Ҳ;qM TFըTsla{_EE jz{Bba@<jPԪ"t%F*V\0q#1jR|멾?/J .o:ӁIXk٪/X#yKd3P & HV{-FT!Gz-&[S7IZdK$\xg^{rEH%h+r%mxGI63cl}%;dzk|僎n3e_N$N}7}m'Lk?ṙxO7PtL^DsֱDŽ7ͺR?g0gOޘIr0rkW` 4%q3N|c,v0Ԍ6|yZՒXRBe*lWևU9NsnB0XiUW🸪3jlB8a+MI@#t)@T1[*r N3Y71v9(ɭouR҃reb0pNBhVGs43[Hh`d%yzdwkyΣvϿ31Z;qZ|T1Qz;wz,fh"m͟7HξLǚ*U #W97;)qb0\0}0}EBчh`_6gR|̶H4bĔnTTyٜ1iYeO𺗪a[7 fg`dTKP/]ݡz?mхԢW;[XO8XQG{?JLJ\9Ulk LW8ЫWG+ެ 6[cV20O Zk>VX,3 -؝gI#=j/C쿀  WtOy:@b8cnMaN%|=|}m:B'|ŎYvV&i Y y'qMnPV/p cs#5h1 7U?E؋Bl88ɊOT \q(BSG @޷]} &>f & _ 8>snNk(ϳ7t *G{AZu"Pygk gCƪjy؏kdDM`b^ Z†ڍa"-'v/ťi h3ytB;1:%,xIT)iE2zI4Sq>W:޺ ?TK mBtc ?(էfE|AҸd.m}з'&IRonL%8jIVM^E?)^mbdt-攱[<)(ѻ8Y]ˇ4;Q qEeaz2N(z' t (Z)Fߩ? }>>nTK6#Y{J = T 醆j[&H|tVz\ w9ɰ1=ȇ";W+6٭tKEt4L*L굍{Qti@CvЉ|*9x&U."N$6'5$4pݰ2(\E݅fڿZ$X/*Dgr%xa|DfQ^ t.gYm_X?<Sg{O[jreP i;<0zⵠU;D"[׾s |`X8+- %7 UHnx%0[Cp/D4f2 $MLY'ޫF=6+:5ӅA˒حKJb"KQL!¿Ŕ_I\,g"Fwĉv猳^</(ށ j`\RJg_7ձ-﹥BciQRh:ig? 'qXq "Tt%LP3C=Xn>APs%ʣAP80Wk #!=GƸ N=գҫ`dZ/߯T>?Qˬ$EAI=: _`1{(MC|:4dYв)PA WYtB2G?Kzd_4\f07"'̣c6+&m [v$6\vovl'V;Y S'R+%?L, za1W΀b1R=MWb)OD`Ƿ?ǒ .*]ZճӋ5%˻ h{ݞ1ph)(uY5qÒ}ڞ`#ow[1|ku5]^H{v#BM.**`6~ޭhHCs# ~0 v굿CfZ?t'lm Sb;*D:ӥE+RqUIF5%wU…܆JKTөoH܈ ]o:IY|m 9Hs863EȔf9D%amz+L P)!rۼczB"`֤,]/6:蛈Qv( oeK Z/U?-6ߥ(#E6zQ^Nt@3Y|KL>;cGG}_k.%e(i\ seD ա0 0*['rvç)\̘8>l6t2d_CI,Næ{ڍ6Tٶq U$^Ӊ%sehky ZؔI۴UjW,,;q{ XɓڂcJۃ~Zр幄tEnջ 7RhR&\-oRJ-N%sІ:zCϣJ\6TeIgƎbo($U ?JvT%Eq%NJ38zoUj v5,O-jLZ~_Dΰlڄ2?$º7nS/e֚w\D5>oXꢣmwl?r y=k],?&AXrVʸwo I揯/N&Jw U2CV dmFDcm&ańvf47q]uV L$F$s 6\JٲѥWXҔՎԇa7*{C9@3I|xp\^6ŝnF`LPd&yuMߨ3R9/aK-zCLbIBk)\[eD"ac.8'/𚗨P. i..drUIq |x9ўj~qr 45fey[eyxt@'L[,i (@1+c%Z[U-Q|o g0Βˣ~3ncB , Ž,7BZ, Nh05OdHf-$-_]i`u0aOC PCf(1ꬑ;tUroKŀx~`'{X>mU.Lt6(̏ :bS׵:>3{uKQ6Qaĉ!dHX=kvk_RT=KP2ѫ>|g\c+8\f=P!A@lb Ue; K?,N/|JIgulN!ǻKolz*Wk0Vlel?E!;="I ̗]l"rF5Baz0mX:3ܡ $RB\]uh5Ͳ2 ;S`nkLflsg a؂CDYl'-o OY0z o)rMߕv Ok1j~2xؐթ.7d|`!U>UQs$d8葔ԛoكDkM~@&Du d> Y~gfNIgyPlEr=. \N ߲';q 8M3NO-;#3u;eH6[?/Ie$.e1 ]SQD:޶$ǧvLN3#׉DvS˘J.nDnU{_I>X;zW +,(KV\"!䏖%Iz25PVHvsLPv#o^  jXbptMx]'(Wv yA&j5P1p@%>vmQ խgRI~AJ?K.L='k4й߮vǖį`sN{.6*T#E-oi #HLnJR^\L_L+_v@1WgheApUR:%OӶ9W:݀ʩtYAYWN"X;ʂ9"Ŏ7'bgͪhR}]%|D^*Px@l#^n49[2d&B{C}F!YI4 c JСpkf4{GJhF7~˛kzyZ45c7ʰ_(]U(nӃ %AbA2xe+_MAUs/(ZNW׶E!?N.aK8]Qh\4;3>j fCMt= GXˍQXhɊw*Zfo4*l,zX5B1jViC4Z4MBG1KShQqcu dLo Gf<]Q|GSrŤ&jx1ˮ Q!ر\T6|^< p*A\LFG7͝v/9}V•j0IG&Z9h^1Y<kKc%_ˎMQ6A5)$pg{V=1#fL߄cá/0 J}HR"4[e8tR8I4(fx-h:it'R׀f1I v_Fy&)@6Y)[o-?q\#ËL] 1ȍ=ډcN9h۾P^M9qњ>-ѳuVHɂҦ8A2mW ۓV) "O]DQ~0r i "]?5jκ{֭cKf6Ic$h%89IԻؿ^,L#6Jpz?0=8jogKŲEqɦ\|z7譼MD8~!*J[BUC7~%؟[ŌzXzv7s}]sa٬u`A1i|랅  xo21Fi= u*>#OuamR5U*l\%ONbFN~Jާ$R%ɧ-$ [[8j8ħd>ek{,~5Q<'>VԄCt:w۽n+֋iT!$m1λ [!gPfr]DذM .Q#U*xn:g0%e"0gPUƁ ZO;Tz=y6ʹ .)UTM' Vi%Wtd3C,7!K/r{ _{e&@H*[x 8r T,?8|Y-Sty_gk ӽa{,ܹUerpd$p.ݯ `KΓ8]NK<7gb.W tFZ݀M f>:,ܵ!.ī&2@e9,Uʉ6Y ˯Ka*ϲ>0,:#4xu2 ߚbp͆;_}3v5[fbA{ͻoeA+pbWCh(UoWusuJX 47} ~iFńoNziWc[23DmtbEF[r6ۻ.l|thRɀjm鹔ډNfW*Y^]C@!߫~NɁ4dmS2&ьȣbaa>.Fۦ0 4};,޺*%Xnh=E:v|&Y j~?O)|eYpb1}՘LiDljֽN阪TQö~KDN-kV{bAֶ)΁-7p{HL\Tlǚ5S楃r8Cm2 uٰ. <76t7MTab9XAH9 KU@ /!)! f.S,:dTLm,iyFnċK fYL>_ǒ;$#UEW9 $,᫗B,|V^8m+z +^n/@s8|:ãnJzHښoCg˸(~AA {ƪ3_ 1ҎҌbDL_#ǰ'& `U{.1FvꊥVhXז?t⽑r"HxsRgw iq6W)j|l恹x WmZeeM1ԠV~ r”2X *udmҕ.ocp .0EUrrNJ ̌ »QІag~l׏,SLdt^O_lb΍Vbk2tŢO+8<Sf/tX돱R¿K1pa"0J5s`!A,^JsOzEewv?>:2%Q'G ~)E0 I#}Z!{Xdݺ\Ow"aW2J&,h`PsErFR:^I2wmF`vt=G, 晭ɘ6u+^VX"YP^,RL |wwiǵ\&TpQa~ j"*{g@U.A>w^!on>)!Ȋa HD[%f@;0'_xlOCfD -J/A&Y 5Ȯh4}k>/ywQtimh1.*?YENwyWY59Fٰ301`MIJ C<6 G\W<%o_,*^Ozj޵e 53_p ^uC8жwA3 kZx30;LNRRO H8dX`aIl!ӛn6o5v26T8T!KjYwR6"{VlI~W]38o#Qj܈Ql4'2}.6ܤD!2цgB76s2S4 44[{%DkO>(_9=z8cu(=余S{뜳r󜱭Ge! AȲd`y<*& 8B,v8AMU ;G*.sNaheZLnӅ҆\R}ܫ [\L]qwXXj'petFW s9vl+?6JM} b_r"W*¦ɦƉ[w8K@6[p $NJG9;]75(OD|;ԜڈmK-:6Ub& t̤+8C KąJ6Q).-j;/.jԟEr826 tPTkd#HvۡB6~w(n.05P 8n\ %Ek)R\#oHX}^-ʚRGL8̇;.w <]b33T]YWxraSVhNs@H֋Iq;U$2i9hadM:WWb3r]Z! N tBb^,x͝puWլa87EȤW=葽'jPdK6-nx2R{<; x3n4Y:s%.\WZdbZh"%,뭄׼у’2 Q [ #" Sr#\!k0k#mwhu'9Y;N(uCO $[eA(o"2(yQ䏹]7| i0`u5׬̈f͟xvJvT1W%[ j JT)d1(CO[WVj2[EY80ވ,:{b5 K=aeXGBeIS/c])ϡ@(A@4(@$`(Ytvp\f{Y)3T\?=a\Ĝħ[ǎ"HNTvR?.YxO n/G?qEUjxb0R6Rv.gr$ҏ c)#,8-=[)铗\ơ$Ȼ%,; u&r qԢN-^q7* T^-f*. hR)1CIC[-#٪< />͔D9 י8Զ~ jDSd7>y"[~|E]79{Hh /3dBL:@QpQ)]ם*o6Bed;:\K|oJ||MOĂsCFE]A Jsw`=}tbes[l+*5up\P(ͱFQ\7I#<5D6!@v1H Xϵ5Q!<ºU0jgg`6{,$cv:2Ϥܴ5Kulݞj_/]V 9 &qGcTѠÃ5!Zuȡo7Sg/%ar=41v /7N( b/wxvtuuٲMr%>~SQg9%@h8$^F-5YlAr{  %MO@?g;zcD5 +hCCyxcZL#)VwJyO.fKVهd LP|;K%+Qo832mWM/CR0oY]~0MQK}P\0Wz.d ʾ>oz3 Q3cE9ȴ۫[B/^G]GbQ1QO :[(&POjz>•ԙ>fӎ5B`maWO⤙_gxo/[x: Qy'1 Y~V}SiRכ€fM;ep\pI*8k1^x&)3}Bڀ6ҏDPYqvj&?7ʨpLah`w6q+(uc n(YWb@Z1mxZ5K;E%zZ3S-ת382!apS/fnËE )g>|YM )cM|x_'<!vD&J[ޝC̀(9rgWu~u/)bj(,zabq2q*Ds~=so,0UUI<dZuw=32#ehVPM6.`,a~mp7~ŖRQt=;b˳8k:Q~MZXƏu1 €#{Ե4erJ/B-4XĬ`r 5R`&&GJ$0iTtFo=ѱBѿtvD]9o᫯@۰vnG^ONl(}m V;j՚YRHDebr(cX.' ;FSeF#1XWD򏩒>@`{&ӵwIRgX5:O$|CD1Ü 7Q&2xO7CljJSbxk#}S O>b){/rj2U>90wGw :o.% seد9k+7{UW e\ѕU?Yə*;> wN&%K8Ԡ5ղifvm8H/ǟN i4\xlOY}cIlB.|gۊ5 01ZSxcl2M"Bh./!cl E_^fj)ꍁn8=kSejzly^~az\%I# ʣ{4b[cMcy7/-E85Zn 5u8s0)LZ+d꘍tx;SGkB$x%HS2AGmBGA5(@yLK=6pc=oyҕ[_\R kk'U }ɨA0z'N:л ++\@lj<4g-Wd蠾S ":fn~Գ5Z{Md3)ϣX^OlD;jX *(XT_dllqAXC#} eɊvq)rV"V4 ~tC ln:52rcɤsAZG1R9*yڳߥ{XM:V}C !-ud1CB_vq`!:֮RNhZW6u۸0[kdK~&lDKt##K Ysd4B2oHN+AǮ|-gW0[|zeCf7ڳ)rzZ ~#9c3 ɛj913V<]ܝeR,>FK&GL;K:F, m!tQ֬EڹP6l[3CdWsInozKctd EQ}& i?M. & o. 5sc52 =^+?@ss.׺g3yM7#bx1 =^طכSḨPQ ̍:}^}+> Kjbj6)E^/Tt{݀MIdsᴍzz*i^&h+Y͟z"PN+gc2[Mn;fOYi ZOVg W\X3'\(ɼ{F=!sf{| _oG{]XS%ǒ(nG y`M;gg DV)误0H7|' W *>xdl 7h-D_eٍ vT_/E% ^&r)|2c \P1͒K. 7" 3ӔWrC sT6(s{2olJ"9*UV$V֒[6Ku^q>^ XT$oG_F1' s`=J?83`\ ,ᝇ"N Y>}^?Tĩ<΃:u׮,|l_^٨^؀.qSg]5N(wW^#Ĝ5; !8]f8J'! d!D"iyԋ,UmLh&Q M.,*]IV%$^/M2k]Eș#7G!\ɠnL9aX(ZHxݴxX] QKփS`ĎCu {]-([*Oϙ$Tr"] {$@6K:@"F o7sjMF<Ǹrӥ_w>rOT(c2P)m &v!b>7إ*XոR/6h]ymEx :@Ի9~ Yeʑ&X/nQR,dA5Z"L#gTwK3/eB`䱑=}ej6 ]Wc UciT )jz:]_lR;!>-((EDžDwh,_y0#Gmw4?㔖n= ^ ;}"1o+5H6FMsV.9e uxǵ]Zr$qDl:_lCqR Kwp}?MzUH}!m3 +HJ,rfL.qI doqQ~Z# 8DTS8on0:[PB=.d ee"l2svGTxAI2$)c/?#L4(2^Nohb0>[Dw%~t V=!BH]"ˇ4ts_q@ ,xkv/ۚ5sǒ)<2uZ8_ƋfRa7Iߓh~M:9q\1Y8?0uc?2Qc2؋4^/뷵ԕNJ,GL"^u c/ YU;3pPySG7h,;:-7onzF$'DIS4)7YuYyP;5)SX= (;<!IZloUL+e`e0\[iKʃ{J.GLob7R}LIqӄƳ$`ٟLJX\MʙQ&QQ}F,+TpnQGaTRk*%{Lj<} O|,/^Ɩ!u(w099Z˱k 'P0(Hu!O~b t$ LK&8xP24ܦ̓8OV9v ;/a~K~9\7(emjOٜO:∠+(U#ά׼[ADE]kbvIaRlg0& иS"N:֧"0ͳ@6$:㘳L%7q<pT[Gu )M[㆖ '_%S'MwS 3=>SpYnqGv+v/cVL6Κ.@W͵6ͱCg\s6B !f/8|/f,w`$^bIŊ~̩LH)Rouċל;0ae?/R`bA ~yfsL~zj-,.X' v$jaԀգȖ0 0 A?;Sg FrP+ΐH8e.Z'ZYXH%3qo{"DJ'2@^D h}؂kТyՉm?i1b qBkoQ"FRp@0I_wծ6V{Q4ו#\ NBtjm%Yz 6w( UYpЙOjdȰzo"qi&j!&[2WoDkd:O446S6ݘ#3xKCu1b`LDp#y @PѯZؐL4|9X^!VtHMa\'0fzqغCԕ\ /'I"Oz[) kK$#d&[!}J7;`,9d6ߑX{}P'$wqc5K"ӕZ[f&vJpp'3B*ɲ ֙/4*T;0Nzy1À8PtNtRJZR<\Jo{`$IÅMU{/D(X(d̮z@^j/4C!Wƺ};đ|Wn@ P/CnK Ai۸ȻTBm2(u%iuk!.]W[y !@J>oK7CHYsٓFzm˛CbM$$}" JmτT~#~ٟ;/@䆯F&a4\%iޣ(I;b 'u˼)Khh$ЫbMCF-WU쨗#C Ʈ#OcELICw">[(*٥v/=q'iDEfLy縬Q`E`M;7P;м@ȓ~~o([ɜ$upqHNq~0I>Q,ZX^4Q2rn$W9Udr!Ǭꄛa + d +۲z*VW v+[IKfIH9uۓ#b}Rs""#ŻTWh)`~cg@ r@JE؛SN͋ތ俿!^?𹓟|dv#nn*l9PЮ?B~@6(t ۳)߰qgoNZ$;7=^74: $0HZҚi YID2~srP)^a_EwOFٙPsvlxt&)^Q&LE]ڢ^p}Nj>\X'2C}&d[3aNͷڶp\4_ȧa=p5B{NFj0"n ᲃNLX/ŭTDb 1#OH.lʖUk_M۾nL1,Rv"{hQuvC@.Iׯ1xD:LBr4EԿ+QbmU=ǹ ط 7R'X_'EOvPD\~QyFDk%FH@s2#{_=<5o:aUlzuW t+yDh4l11ݍ#̚nl5tRB{bKl5->~|t~#d4OoZD" s5eӬi5kY~sZLg<{Me)hz"")&ůDF7SJ Bћy81C;jzUA68LЌݍFF6zw1Ѯ2Vrt 3#di湝7Ja͛|1&J <*Q(놉v'ƘbG}U[yk[eQ akA 5ܽH?wF[vUi(S\R`;PKEzR?$0wYwFdYGFP%RSĴUFJ,k>(Yc بk=zJPq#~G=) kd ~=[S䵿}^z|r# |zq)04gb=IJ;V1 6T;N[`Nj@F]bvEzf}7x de{QFnU ntN1DICImBǍ͐R^mEuFΧ?X }z]B5:?<松&pxX8}j4!|g瑮#vD Hw/>#Lf< oSN}mwKuA?&ֳfzW|ZPha%A>hs)M[;w"c4A>b* np6 {<ݰL\5ԋJtQO]>P q}>jۅZ.H\vXF='@tq{Z܌܀_ eKpcZC⋠׉|T h>ejxT>8Pằx0qeal:c)D#"8q,<9&EM72*OL*NoP*І #3]=\ȑp1&8o.+fxURX <Vqi.uTt4.)B488&:7sA=I>NBLŎRCpUq] ?dy/ӆpW}7M&]uԌXc*60CgFp4}* F9;:BLga[l9+^6ro'U:eM}oj}tSd+j!3t} nճzD4i,!:>/M4ƕkG_XTgK(u=%$Oh 8R]7=<2c ƐF;<6UDJ>_D%1ʷAt87W6R` vᗢ=lԥ>җQ$d9JTPa<)1E*FeP>)KfCtA<%Zϛ{vIu ֟({ܿjKxmgna[N~bO͵pS<7i=݂'/8 1 =m_} DOt Pu볡PSM-ꅤ Q hkTڻ*d5H1cU;|'q$aA &0BV\oD1$R3!F&e#10lc 9lOSp{l_dIQH}*P @Pr3q+5>`c߻,.1}'޶^UҏAXG?ET7Ͷ٬ rV>.O>flzM\߭7>&InPxB;LC_$D-pw>J 'Ҩ(}y%KM=Zͣ&|-GO6jWΐSCxK,(ַLNRBU),`A1x%ʔKa1Js=c P1L;޳zur=tePb~ֽ{#q9|5@P3bf/Mvm^=׼7k59sUT)8ފ,1ZgY`hx{hC]*8]ӑC *YRjo6t^=#BHL @3qv֚֔P7 ,yL!&p>Ub JKM|n L0ImS-4C GXFo?LBYr$XA0!;ܳEے oZn qG9Lѕ?Zɇ܌MX駟')L;߷ʴ{yq s,ڏj 7P=KQ Jm/_Vs@ viRkvj W+P1%D܃¨N(r׾LmmsV q()G!PoW\3p&2cWJz&3 :&\PFDžp#u}n&;SW·}D0ZƻL2clX$W kU5%[,ڡLJ9H6mpvg#mV;)0PF7!AؗnFTN:{P= ՂJTǖO25ߴE!Y]I絼wk7ÉAj_S W_aӖ'o˖ 5#n/Wr~ًCyFѸ?*{Fup$H1 \@fT# p ~9 ZZ"UJ9R \Tv $>W %HWxVir0/g }Z RrUv 7!h W=!岴p71@&-_Cc@)a5%tJZeHҔ`~;utj=+J*-p,o8P[ 4>7es{2uF,!5w|7 jUij[ߖ~/coҳxydҲJt~t# ZyEP;ȣ_tH8'\FF}z{|;cFfq$iI [*SP+zJA¢M5ԟa&{Yي8~@( Vnad`t傋jjvt}!06:ez/"E/Ӌ~8uvE2cV"aΡg*Z6Tp.̐ mqᴗ X_c}*??\ |h7>{m5Hs=ihMЁ+0$$BT*2JF9udĊǭxxBs3rzH<B~î7o@my揌;&m.9yrhk6BN7c+c3ss/ŌqFQ]jS5e8V/ӎ{OP(y>94W9!>S6Y0,dP\cBW-a!6˨FsAz~FQ:vJd-L$ 0gwwv_cY@>]~egnJ^m[ ʓ #h\ >BԩFs6t8b9  & 6m\;qsWZR< 9vIǒF}Ez=G jX 7uef'Z>1_?Qr?_lǿao@ B]X.L08U˶r ψ̭AK6BYTd,`٨D;^_k'QՎ DZOl=qOX`5A{?K(Lӡwlp=uX3MrM9MFT{|ôe0Gi K>"F\yC*L킬zqSt1ktܧgnCvȘ5PGHdRUĬ=)8%wbR\P؀0&HdX T2IU |0 imOut??n%HWs䊐 {bTS%T/x,HG\'{שsc.w2cֱ3@> qu0@:2&zFQ/7 yLth4,cXoYD^ܻ;!M9b% u&r+祝^٘2}Ljw2z|#zsW쯮bGA\uql4yS ppXT>H+ ui@ο[5E >٪#JsDq@#vw<Ckkmo'_*!YeGQQqS0km3'jp4 C, h@C_  ~;>c_8PBșdWFk!t^6n5OK|r17o]ҁgf<4x-w.DžBL̹|aYT>+V6A"g(GEy*2SoṇcQab[<kǰ L? $u1#. NG/bt:8׸DG<PR;o.]w7lQ!;IsqFjn6?4IdS1X *#ahћ;x$4?ZSm}Ԓ;SoZ X?t'$ 3nvR#`a~ XcwnqzƮE#QRpUN%\n(R^CQ-R&@{|L@Ls8ozL7Slşݬ]ĹP1aJT磥46 lޱQpΡ7 9)L}aĄ5"G|)_B wZfPpw=.XU[$l:G]P`Q΍XQO啴b}^IF3-|~5Igir:e]Ȭ .q$ q'ՖQx$05ӫ%;p5|R&5_WJ(?gGWY#&Od5]$ ֳCb8~"}m1lX?vޒ !6.35? Ncf4ͯ]R3N0 7rFͼJ)Zy#rCtJM?}؎󮻊CS #yhU{wlEz\*Z$0[֟GizB_?~@"sA_MscJx-›E_8r#UAO󥅇)kS&}iO(RoXgLБajP rxX/V'(D:L4ܱ:)/X W9"UJ4p=DR"w۩}-CIG#J>h0s{O@CxtW& E1N"֝#"?e0%/@ubI(W¬'A--.w_4߾ms_PЖ5-LnWa); -k"%VPeAJiJq.ECpRavAį(TqU*.֎ewj~@vl:w%^vtN.>k!.+B{3_}Qԉп7݋#P*0p\B$d|\(Z#Dr-L 23e]DB:{͏,3W4=$U* V<>Yp/%yRaN.*[ȁsqX*g*J*/=Nxoo"!ٿ}v<`M.Wb> m06w+9?H0AIH-E%A,KԬ24]V0kv [Idx\@)ߚ2x!}d萸Tm!-}`Fu?DܭsY6!_!R G1ہ\~04zzul1 OI+,SG'Oh޴i_vH'(u"rDuԑ\pvu6Q\/c)+Oxd7|5ZIӮ6[?ay"d^"m9p)#L\˕;M5c]ڞC:GO&@4O3Ts*}f@B&\4M'1O =vu`ߢ5U2UdeeS\.xrZd 0aU߬1 Yϕ57cX[${.}"( ٴ6`M<.îh&=h#~4>vD5 llXDD-Wh݌z_Yݰ]Ý `!_i.:֞}YCgH'zCdB)"ҾpQ ~.OU2xAسLƐ}Elv$+:mϖjMO0WꩱitVv+ښO 4yTǓQFץ?^8SbSO),zZۙo TwPu65Ọt#bfdsgȆ XB}i9_jzW{Um;p H}ӌёDWvԬv Ӈ'c֡cкDP)Vp%xZ>}cVbr}J+86r!b] &;9oy~p Puszv<1>6xŽ{`M@t [o "whU+6{."`d5rCԛ2ff0#+pcSNHqIӆeXnO95iAR@z~B5Cu /4z5dxr"Q̬(d#+-#*54o v fd|<ܸ[c.O"eͣ $nY:$EO_$g[qYSV-R+|qquc'CFlvEdFM7]vK >z+}!Xgm|f8S}] ǣUET"TÚkmV9bWar%̮ ({ x~ߐ+Lbэ \Juָ.|b%Ezc-L 7h$`}\]\:$es=s#Vb9jY{4h7ȇXFg(4#)XANtj{¢P@mhe~݂udzCxy+dP]QAl9m%x+:"Xw/"S֫Md.}wX0#,|ѵ&B#+x&׹u܀Iuclnf 06VE$ܟ_ tvez3. s$k8`Lu*[rrdB#44{4u@`߯e#Dj#Q7Xw0b,Lgu0K=%$ j2y7^rp;!ߡy9HfG$qP!h524=qRz#ܭѶ#T5 JPK0@c rhKBһ5z.JPj"x%yg֬ IB E XT\2RR$T1І2ݼPx90ƃ]<-Bl]> C ƙ) }f Չ WР9T,,l(E@< dj cw\عGנlx!H29\hX]vĪ^k(/Bn)Kfī;,Z4@sϧN5RsΑu/g/EM={/j^0C0O3bE:KvZ͸7bZ hD;` zQ`HyDef⎥"c*ZfG!4|&;sñZ4հ2D}@ʵCw!xܘ~\oMF G4mϵ7W~ٞ<#gۙm^2IhZ]GF 0E)ϥ 2Z˂/IZdbH/6 T,0UE)0(j!w>%-:Yg\ŐԒb$?rk∹+_0:e>A8{ eoԔݩ{ӑdfE{<^X<.}iV?α)S.rmeyyEt"0(AaH&/]XKUZ_j xHrLu`Jʪk7꺮Ld7_)Dcf)t,Rj_#4aKojHe1ҷp҉.RıqXzN4dJ=Ea#HJ֞Lr  y9'FusdEu%Y(<x9E[1%yPxŭ/ϟ2+s<9woŒ 0Ud;&a+F&:P+,/\h @]c*x޻-jC >3jLVPGag7sb|UOR$_\?a =_⎿ ?;A]G# >G#OR䉨1*{DZGp5"N1Q_o /,yûm(a6Y khOHfua* {pڶ 7Œc?DSazhEwyVGT,F蒸ΣϊҜ|>u[>xX7epSHu0/Q|AScaR 7"H RaA4nFzRÐz.LeU5DۜEʫrP"]s4hf&+~ͥY;-Tqdzf[yAѠ*N<Muw̆+P+F1ҟ)HEǻm5,WBV&ci>|IivNNS<;j_ Õ>iQnc[l.8#9RPppόxi9B3$*1ro* (<2~" o4[!Aa烄 ZU& 𜑃Xכ ݢ(Lfhж < [\bZඊ˟Ӭ+S8mf&y%Il+T\czϷ̌?rhPO41@1@0 lYsi}"UBN@7Q9P8qTn]/JR]X. p5ϰBщDdsK hES;*R1f.{>Uncf@{k:'_ |)]zr($AOYzquAGbGqVU=.|/DR4KqN{TPy(|Gl {Âztg ih28/ | Q/Qb=,B"Y )I=oNQv-v?@^ @3AmfyF?mYvg!@ju.p^-\#Һl+̡*w6=q 6WH!GԺU|'ӲPf®/+q ̄.( ٿ $Rubn]<8ANk'˛YqLWj4+D׫)cOjK Sx0յhQc;E\"z} փacI)0+T)l8laxSA ׷(A-ߩse,p#ǰ2Tk4mJl3Pp([?!#ry@Rh0') pPhR7itX$m5spk1Y"_'nƛJ̛*Ԫg&f"Il "log甝ֻ5}, }+Li2yUI$_/]Vasi`56(F}Y1Ê[*WHv{7eOqou*y^M]ld zsgjbfa ]U*_i+R DP{p OKST"~'Q &Zۊ.P+WE[t#„ch, P}㟬$Pj鸙bj@ \ P|Nw=giOJ)a-ҏ7Y0U2n B֜R3".̈́(>[S"j+Ʃź!u7L2؋ΰ4A,;EfC]DGÝX&\ޔpRm";&p V~1DI1Qi rF֘Z~g% QN(}$9[Wdi_^CM%Q$d߰8s6TyA 1.Xc -9C6xg" {E&+Qw\.RN!9d_Ffͷ7 L䤌KG7>2B$b0bi;p4h/qMpk3y2m+p#jkm}qGRHrJQFP|z m 'VxrXC3J4F.=3ń/~*(Lݳv~7h< ;񸳩&Mii SYl5+K (Mqx:\7ZXc5mu,o,`*9saASf#?=06FPv"ER5<\BYyZh릑4~ #˕L/E! (ow~g?L$/"lC?԰g:a]"<{qh'.×mnK? 's&ṚLG6i+0.oxPx'29ڃ/t?=w[ob<>9+Qje7j- ʗhF"K(@HLS5X3f|JS Sm$'YA2o'E~mܹi|g†deQb ]A2@uSd1K!]C}Kkmfӆ|p)-]+RhQ䘬?Xp\?9~iʦZܬD*'Dm-yh>T۾i_:~\/rt`$c CG%r}PdI҈,j`dn67s0G7ĝУ{mg+]-sL^L%Ү+Qnuܮ݀OKy?+P]߁$?.OT E>Պ| D.q#ixm==B=MȪ;;ԣ =E|Ć8֩i \'Ē]gw5@=Y 2ϜՍ'N==N<&[2dTZcVk(@k:V,9È`ni# m,R ~6L|.~3K0(u^3$ۤ|B~/ (a>:!GKBz)e/8Hnn}xS!9YQ؋[xfNWiyI].8z o r qSQt[bى(ZmӔwog㰵4 wҀfH1ޒ,ʄ-ȮmYTH[S!MA6q^>J`G CՆ!ck0x sr4ʬinI'E*UL |] u+.d(.ݤ2[ z˲8 6-)+֔zS@  8 5:CЙ/x/mas6@v$x|gFdyv3!G=.n>$?`:7_Bɒp)zq)ydlddf}aT=sF?\]V݇c. uxa/1a4ĦHrsMPhۛL3^|{nR$՞S=ͨm= @ %FV'Ygp@j3IQf ]!NAL-\.Mh[ms88ƧM X_߻4KfL J˞̀=:n~`I0T]Mӓ]M) |ȼstC)P5$v!b$YK[K0Q<{QV/cm̢ޛu캕H<8`Q۱"A}ʾ4[9 ۍmKi/0<1t$䙬syl,IjJ/Igbno!~>@ jD 5Ů7û`ū;2H K<,"4F4ܣ(P !1 t]D9,K7!;e24t`תHb~gD9xNӢ!nf I5SgHVNRævx"8`V;"ܗoם}Q,5 \yܩMC'T=.p _c٘dԾI71~%XTi oY;4]K2Խ]aDp,KJ5xrE"#N)SZ.[ޘk;zH2W|晝:Ni" SȁO18g e9M1ʟՎ3"%[Fl5h,^GCrOuErC:( !hˡWOU9y=_oyKw-@k-\y7!$m'SPjEo<ƒjTZ̟{<ꎍ3w;Ɇ#i1vU6sPF'[QfFr{˙X.#"FZj)HS 2Hc̵yM/w 3?*U9T5!ekV{tR W\ ZJZ_QFbF>*fӼy&ÒZB#!7 Z') 0Aټ S`jB׵֞#b<3D0k(G%A} heyu<Ԗntf^||z--CCDM-ʕI) m߈KJwQt ( >; kY~|D &UDYAq@{b]KYk=!~#CZCޏ_"Z"ռ^:d7Zbo ~UB`^i,8B!\r'و[Et[!}t1ATr(6'ev O6'yʳlݓc%nH1@Liw-PjĝRc;iHU==I?u2N?zq(ըX| d8 rj NV*t <+gl^5{-tkqe =t S+׾ѳl3ӳ 6,X-׃U(VQx<MTANOc*)йDs`)= 2x_׳m-h,5zA@nֽ%搜(j=9{sR6w!;- Z ҳ𯄭UHW`/ԞX .)R*/pjߡ1ƳH8q2L JßG~0oK87(7iͤ 81v: >4+:)栣sHPdUI)PQ-xy#\-п؛$>*(R~8`}ߏPn4Ra^jv&|*]&:rdu *LC|߬}MW*rC\[fhl4mdaV=9ّ)>CI^g8'z`8}( ˙Kcsdfh)>ͧi]Ê5uc7~YuE;^"sϫ]jt"xey`%DGe4kHB ܞeM\C]0$J sW3f%4Wo3{"7aAYPRQ d*0;d c8VA>K1 h apT/(k ) ĶZ [~z㌢;ri}ْLD^l{up+!+L;8sTƍ21Z-(w?`@EpF%tU/i<&Zz#\'+ß^T-@[3T~uL`J $ξ 5 S!߾Ehf.2"#@g*Gݸl+N`80NSq֫|03`ySr 24|'`w-#K<ʯ;OĮ,L5*961 (a`e5F;YUVlޥ4 1#$~9NN5a^%.S0p70ʱ4;9D3 *(ڔ+1F߀ h^"}5!+/cqXnQ2帯P_ISu-FmV@`$btuRb72"2L]%C-ʷGTj8:ojٻy5g^58+p>ʙV! uؿVUEym ڶsR{v0I ۿAwJ{azL ۻ?1l/elo@k) ZhAqƦUsu\pXžN„[əPrw*/_v y.q2j/̇q.0xGi&AuGct̴+}|5js.Hb >^3FꜙG >2!+bo|M|.W}5>%ش8HN,sDV"d-ur+_hcˍ(S4rDӌFPaq{Bakho[LKLؐ+l7FIo8\t5J#ٟ0{vڒ  ‚៑{ͼ,;Hq& ,>55mNllp&Ab4+fr; >Ӥa/(apuͧ3zWB)YJ=BF͝.iv4wW;UzB.nr.w(1fҚ΄=[`-S|*Y*8ȀܽJTo0Qql@2]rW)ZR+RYʙ0vU I\X_w/6?,#u]7J+wm=؟k2q$4 O5&1*Ĭֵ c]np6NVo28ţ;Pp:hA%Z$ʉ7\>Z4ᯧaPF w`ac7ʯO4:1Gi1#Ş7v^8"6yVDMJ̑-QX,l u&0|OBѬ )Pa0'TDn̖\QTIKz:t91#9}->[OV0#X7zlmd]ObAd   ^/X޸,K4 qTW0TIYe9)!ʋx ~ w ؀֬h|<q^ܖW#QRCG8+l4SC"_?%z~;a)AXp Km-̽CSZpCS98"quZ7#F+;,vly3TeJ}4̃=0__HPhZ9Sd٦ +w'cTW>Ņ^>`hȒZ[biIXNF__3Oq! pA ڵlE:`bÓnC_=vmR@yFEu,s Lj_ч 긹,AПC,hS4<~$Le.]fTzPy (SxlUG)lA/ =V>V^z |i}=O϶oO.bLҝq^.+"6eZmѡmfFhg\˧t>YL@Ak[PanUW]7O<*ڠnfbsB+D%4p.^ $nIWuJ}٘3_̧Li dҟRˉy5 gf`*iB##1)`Tq 4[:B!tLM.MpaS?plyB7r i#.׀##Nc"ehekdHžg%GF(ukNO";I2cOlrXј~g(PmiY+`C]M. ,{c^fz3 Cl1ƫ%c^索a(\^b6}ɟs["XE0##y`ʥ"\)[lgчauDm'āj n' !7D`Q4Xyku60H>Sprr9Ѣ)UST y޿%CʄxJzzjdd@,A\z,ȓt1dc>m%"ԧ NMuFWmͳ}n+5S6 PC{gct(޾27d#-wn 97UIur{F;*(2A. 1Ɔ~mh]O".etkpSmfUl٫Cnܘg`GU :D0 j^s3N{ 2ɥoi;Z% azdDȈqqI*mpb/rt㱕-^Wr/#Aϙ钧(̵YWХע7'nx-Iw2z=kwr-a$݅1,B դ!e t*.ϔIH[lX_ە.8؄Xt+Ӝq34git("'uw\J@ uWmt߽gcu;DbO=PeQ J2 X>s~OZ Pga"J>1Zl+ ϱgZ0^vMnRmMd>r~` /{Q5tϿ ;xn P8 `R"^NcxӅ pp&TI@Ԕ3S0pG=Ӱй: J4j߷NصUؘ>J~T **hý߇Bm0B)X:+r{0햖5Y.[INk2TS(r3itBIځcyB+Gu#uW31i`PZH@)R[xΥ7揫a\{j v]AjϣFq $ ?x5 $ u]Xh;ޯZat$B4Tmw*Ғ4Y%N؀}O@C+c; onr6oW|:{oݙF'ҡmAk8t'{t3c$9[$ڝZvv]c4taJ>&"NP;G6Zz3fpeF讙{YtÚ08\UDG -IQߛ+Rʖ1Qc%V TW$QYOdmMhr&4pDV~O%>?f q|jF%Xf6Іz˶~KJPlP)S뤮~U}?oEЙs!8 nI:q&ƁaU:Pa4z\ɏ[ɍ|&:N ^||<$ q,F +.SAÑ>(>ZW*D4 /\&SHr ymѤPҝ~ (T ;QfpU{}51d7eƖy-Af琚NVa5.@NQo mRY`ÔV7A46ў,TM%qSos㣫ۓۦ:gNZQ [Was(O[,3cUssz0"VWYg\A,8&w Zin ؾ_\\J~01Q Jњ !TN  h ψ 7:@  lOؑ6ikR:\kDMJZ;7s͕O-EŪ<>l 1(cS-L(#=*D`B65re,@eAPFի!W+z9E!$ȣwܝN$TSAPoA-ڂfK,HIy.F8ؑVҌjHfqORˁGw;$Sچ|^9ć^"ySgK/)' DRWɖWHl45J<3o@ٛb0u Rӌы5HǓ!#DE_lͶ9eMBȸǠXUBE2onȊE@"ԗDiq{P y9+.&"W3_@&y&%rNPPs,U5ӆ7 lĈjՄXB(P'mm}faȾ ɢkxTĘ"eBc=YJ4Dr|ru%':Ϧ jgjDqUeTbŎ#]TInW*yv˅*%\Պ,&l J`/JDd_l[L!* |B; nk](S8|BkFtG{ ZDG ?kb<6s 6ڸJTN%ߐ^Ws~Sc<"|%L`P:_sZ l*VwR[b1EaZ 0 FRײx0ϞACn8H3.} t>0*`oyвHHI csCHsʥ3325lrW&sMCq&Bae:=̎gXuǩ(p9 ls0E+CauؗXMGވ`saMit -B#l z5nt*P6Z9u,E+gGȋJ8xXXH045]ކ!X@8=7}#ݝ>R3[r['":,D95Ma&9wbMmeh)AI+%z deåZj0 x3}B0|WX;xl'R,(-a+# ,K'lRCk~PpG2 mcBVf:M%lD )qIOk$mM^=}1@R|pVZފ6lD hb95|uQڅr0A AغkFc:4.S6E[8čG݉ګF(sOCߪH'}$1>[a2 zDi6gw< ԐMGM2*x<˅,T:d$]F %R;FϮX-BojTTU$n>}޹'{')DD'q ٰ˛ZғKcnV*${DS*ݥ%]=˿r&=\QGa0XBj;Q -w/@’cE!5}i/+ۤNc>Mnl%K ͳ@*l|wL;/*$OܚYUYc\?d&b_,Y-_fb:it&!7qtK?=g6;Dg74I=xع->Oa?DI.׭&SQ 'zȓ,SϘйe~%h97Є(̥)qFRZCxy괶*c?ZxUްwhIosp_ ّ dhY PDyX@eUYY'Gxx8ܲmTntr%50`Ho68;̞x'3l6`m{hةa3lj]EMsq "&޿}֕c ::Ʃ\F#Tp2Y\=F+[фK,v[g{ΠML ~QhkA;se¥5_ F^#T<̴_Y72 `ڙH XA%T'=^FM(NlrP#x6H,Bp+Fz۷0S:1IuBy(`E 9)e$[MiLъD^f˟r.v w+F+92lό5({bM]C{LixPk-`Wb{aBn[|^Y9 }E?J]a׫ֲܲ ECYq:KjElfP\og̖05U9z+E(s % `W~w #- ( `ԉV@+ď\)㘛pL9WNVh];;|g aytz}ƭE.w}!to/ W_&ol_2 `I[mfobXxP}?gyW V N[ bF_`nus@ʽP~Mͅfݍ<۝6vj'U9mD4&Z9_ FNKH ҙ۾jfmlwd>2Ѱ%П-Gkwh gE\ }u8:N >cTS3'dٸn~OJ=˳Tݩ+"`VѴIR@3;O}57ia]{KdK{Y?>4qzM^٬@9(tC߆g&x^ɶoL~<*AAR=IDF+{E { /{:(Mm\=~~h;-\@OmAϮqrO)CTpxH-ڐ,kYJGH-\U!Pb+m4M^X~GfeU ϥc_joL#sƟwCcf^t+F*7Y9 `/KԸȷ bs~Q&72\ 7C>*-w1Q0jK ɑV3HLB*41G_&\uCu+^eD2m=8n,_L:MW^}G/j 8CuvʰU#} z)nuHmZXp{H|l <ŵ~~mOZKdz/ /A'wm.6"ҥ-9K`x(px|uڗ3* U*!rk3t$. DSU˲w#ViT&5"Oޘ[:\ ˌ$wEpuF>Wyڏ_*[Y l&ZnO0 i20I&EkQJVi-Bg O+>K'm| L?cgI?WFlhPUB!ɕTV_eS'j-oMPFX:4ylSn1~%7bWb ;%B1o+raX=tb]^.5jDL-qx+~8T+?Ğs w R`It>AyGR㌣ 5 FC|w9>݀{µPWCD wʮyGd/"8hzJ~`/O]^?[7s~(; /}ʏOwL;bN 浒DOn5 Zq0v +`h{[іX4ՔӴD\~x6ѐ .%Ad]C[ɮ_K_#K;R儜s-&AA|˔-"*{6+m#tcاKJh4+ec]SK+#'Byq杣Ÿ/A'ʮ#u!0uu-s#egf[jvY5*e4&~^aF–wzD,^R68"HYks]ɗXdcwcΗ\VEHV¥1!N}!E+^*Vfm5xYgf(N{Yځ#`,r%S຿yˤb8ez`Ѝ1&_ïhob+/Xk IlԍRiC۬S\ߕ @!/.tz.Ft8ofѭ[/tH!i۱"! \o^܄۹S-V eP \Z8CnB5ݹ*H%L֧{fxA']P|8*Ƈ>h"xS655ya^j-Er[nͲ9D&C仠<VAYX5ڎV,T'=W2cu+O'`ȯnY=GJ NX  ]ôxՠCdvtobt_]ȔuOĒR[pP]^̤t?H,9Mkj8iZrl!1>9} ge7bK1QvfiWdպॺ'i3WJ9"`f]6:%Zȡ_cjό^V淖6'$);#,vneAp.M=|;d^͡,şjF6ˤb[Tx'@nЛ8LE:)<]D+ΠMZbaefD(jw* aWp}~p{wLɍ [n>ιeތDKm:lS.Lqǎ՗X[=H4y;!jY)=?z|pԆ?BԢs'%®/&r`̧{Sۀ[yĔclߺǷ %fR_7"Vi3W*~<4 E{ΦzE'0YBg%ڋ7]j{)qU9S;ϟަڝmYwkT'I]zߒO9@j|pˉ:5J@zKsFoYr&rnPpDol= P|a=ÛpdHJqc.!bPR,#N鶹>H[ͧzΗlKbdEK|=h>aD'W D: _hwDGXSoU<]jyvH~V^]=7F%d4#ûcGTի\?p?AX._Lț5.LO"%LKpa7շJ* 0ǖZqĠ]AFmppe7vJBX XQۂ$f $V'(Nuw$IwXH"{$]5 Ql' |fK5!ml޾ZԧlA'-倒J}.7.!.:ޕӸp"wv]u[UBy”h S$J,WdV; h%?z?8K35x JowEmjglX7sxk?1 e& )szܴG=ФU8 ~p0cv3 EVKϓ IŠp/Kʾw>iנcL&l{YsUqS" p>x1}&ACO&CXhwHT2iW#"ӞumoSmD*ʺ>ɞ= QQ ;J*@fh ӠXՇۉ{!ݧSIۜ>Jfns0I}̨Dڲ`W$oLav{%=~r'nڑzn)nNnOFS+mW%r jM-J2nuGAe%olڤ(cI)HOm#9:"Ղw8C@4 ݀.&º!kZG++THR<\_w吊,ⴵwF1^ӥ'0OBa zqyR_Gtqx?;$,Lnl_q^{{ ;LIUwEzS9djuܨ@üzkݎRJ:3zqhaͩHe< =29T)֬rޭ'bҖX (Jj1/Ú|ET;2u1 JGOaE1ԫ8 cI1U=N^oȡ.D͎ 9kX$+_@ϒb=&`PՂB@qS|dTI=TCƧ0yט_Ӵ6@:To;X~=0kbX-]`2X!l01OkaV\>Tk"Zs;U,T[0׽lc2 Oj0X)m a}u6ׅ%P3%]@Mn,d2:^4PJhw0 9X`2`tBLBhUV:| 6H4Y}3(3hmc%ٙ7_Pr'~y2M8Ki)D/|q] )y2 B[$%V@$֙PKa`$yKAFR(TǕ Η5zZt?+E,}KFV_QWHnÓī>C3 (xg~&WdMpDmK ȍ  G"3e,;;@&t = 7=G89Ld )y1Y 89J9i{&jj6=JIU0JBw0M2MzB^'0"D6Ԇ * SI 6Q*Fn9(QGr}ai[ՎP vG&sn k)nCuѷ~|X"ft;A䨲e([@t#Jm򏪡Q+BÁq=nF9 ME,]Yf7jÊ!vk{a6Xog;Rֺ oF?c,_ьj~55$K8G.4kCX\C2L_+jH3+}rs`AN-1o Pp(f2BXWͶKN|&5mgY!Scm F5š-¢>ǔ`nri-ݭ,b1@נ_B,m}lʊcw %!G$j!дDK["h3= -Awe߭zM2 搩 &+N֕ʵcS"z||V6쪄ՅZ}ܰ7S(D7FQ~[;cT1U>Gy(Baf5|@'fr(/\Iӌun]S2HOo#tED];JVJJ|S|g>o<) J(~lH&J8QknHOnNn싕1ZY~SГû }???5aǔAZ4|Jw`"."Cs/wD*x3eJ4_nN-~5LNdn&Be=XSRۛ҄6a~a@ MI=r;pEDY_Z˴-DލKɎ&x* WMD#ѪԡM%NL}}:ȇ!P@v0LѢPCvX3o-ܘxmƫG־ ;%⢓$ՇVܓ87M:R5W7~{]Dח7s$!aOפN|TA6)4Nk%%nfs7 BU[g0m{6D6]BFcBTiR!ƮI;DݚT"НpT>+?B$; pmhCQVU;;NӶ"sYZRWm\؎>|9 g>X'jsCn6"Ak2$)T=g KR #p{;Ek0Ez-!0\mOkT{ CYrn-r% ܜ&,X `vpqjpQErTc$A}qyu jT\1vJU'bՠ>>' ! ЛfAcFqMP@mg-Nn։)]n[nPUYh39E&d/lԲ'?aGF=JCxoyp)UMC#ĪvP0õm8q"$Rmac3?WrەI(\W\t(P+2E+M0 4+̧2/-W{JoqW%Tk\Ri$4hIL3Q]>&z4.UXևệp׷B/Q:FʰBNsq"I4A]!{v:-&&Y3 m`/kéP)9E<77.%peUBLjC4-??TQ_)[GdadڷOwB:aOԫc *9 .W? w>Ft! Ttկ>7f UQ8_IƜpТSsC7D cҔHm5qoV0l~bcÿIb$LD%K*紩|8ur뮎"Wj$#.D\/G*.ZkL'٥ JN:*!G&U8H5$07#Kdx[ ~:o7(w@d]"GkE榻g) \Rn, (jpWwQM'N?/E^ zH3cO ! ioMSr:y3!l^|(]FgﺄKNgTdKH5 3[6-twYCА粒*P t'v5gH`-T]UeUZ9,O޵8PfPJ{@Dž%{i{9f(9O=3fRCb'+99U=Sfaz4P= 3{>C]zf^= ݥ]^HgktE0W+A"C]3g(t’'L+샃χ"Q4MfGH$.$h*߉U8 -߄Al EhgD(ْ{eEE/msoh:1ͣ#/as21{-j "ޗF5HCb9I1ffcV?xfo@b: ^b-c%yc-Tmi2l7gqw3vy[ycM_**{w:6Ib&s8\~߯l?@! @p 4rZ힣4Q0/:4JkWwaPS:.H18MM ^qnDqKQhjZ];ls`!Y;16aWY[mTx:+5w o) #tKeS"o: 3[la0u$ϕ訑ނL uHc8R<hWDeyւw]` )~a(Ccv5dZ98#fmT*J`*.W昮@ ULr^m 9c_!$n<_b J}ŠjIw*#j#`qAȍ~&c*gݸxد@-J5$iZ˘+7pcc߿CZN^ 'f> WG>HQC1R:Mh$+d!$&yQsDO&I9)$[P)一.:%7Q4Mwޔ4wT|\0-JV.![˗_/3t.K2j& 1W!lRe86j=vdSr9bl<ʑ8*0HXm]\pn%7A8Z@coUi'- aɥbMY}0=tYI< JJrxH̕-Rq&AJ[XZ<_t$xB{1@7ԁTעK5>Q:3( 9~,T*Y_+a͌d[`Jr< Πv \<v߅icFqﴱ86x p pqg!nZ܍kxڔ`cdG]ꢴT 빇XxE{HB#:zjLv?~WRN4aKl  'qAJQ;QFjCKART{!2f.BN$}947;[E)#Worzf<>@V3hߝQ=Xdo=ڣB6jLI%D"s:x"დj*BN[U1l5Ab{ !d \ 1̟ {iOrY#,qP B^ߐ2;8L^%Ӎ6ze /qz/ޗuI80 -﹌.>-~wxcl %|2dn&ut5ng Ȅiz',[E˄Ԁ[kͶlsia{\^O)U[*=| r9}];8*̚#/}+FRmn5 _ykvbs_i(EpHܑe6%9',jFHAM>t)/ٺ"G&7%3bRlaO^ bNZzi Xzğ'|ƎÄvJx˜G};niԖ(oڣ`57&z3T ya~Cjt邜4R󹠠BIib@&(me L5i+Sct @07wJ4lvw:4-pq]27Ao8G`ݲ7$lP^CL g=m֤O /[|iVͽ[?\yEH2r ݬ=޹J8ݰpGp-DNTtFۢm`}AR{@8>(MKݙղG0}}Ƞ{ۋh][|}c?@5ҽ}e Hd_%Q[UI :wWw!\qаdEgX=陵 {<_ V5UVefm)|ḷ4Z⭳ǣ*.|%}#Pz\7h2V$o95jiĘ[|}%t\kN'bFb0yIJ;@w`gH^̺Yjnju73odEq3_~Ϳ)ӵx~2}jՌ_:pG~&SSr8zucr7ڲ5 ୪b#x]ں-|P%EժsԙH?A`*W8]j|߉dkMVe&FAhB&۱U^": 騖([p6&!q* MAPu* tS%:voZ|?vJR&T:?aj>\yĐrJ>kHn13-p~}:r'>ʤ)Ni`'uI Qkz2b59sQ+Y9tH6p^z,α-&P? )#815:Gy5u4~+xҌV SȞ_jK } vDMdu{`/-q4,`fB&-zu0_Q̹WP٣XOPL .srh~6=`K3Цc{|<12>\M첪=v+>uDz`~d,GtP^~ qF3|X t^g;\Фi]YLP $&4x:;@į~Ӂx`BmP)=oUޕK}|;oe^ɜCD>g^nWeC5ro<5NGp%~qSTМQbBipH hsa9a .4z} Ma3S>TJ@}z5+xH5Q:LY0wA3*z *圪=Noq-S_6a[e9!{ 9H ; ~w#=h`)U+F!P+9ЦҏnuK] xP~ƒZE697D3_{1/>q-j4bfj/f[[ft Gc[՛31*ڑ r VB*z - . .aeoXŦ24 ˾zD-%p9o0;>ǗUpmى_m}J8’˞YHL,Y}zd"`/jϡ]<]e[^Y'S1'a @[|wL^_(h`%[{G0fE.P_([XGNOpF<żDj5[%?%|㛵h 5vj-`}b:*1[d3AҼdˢw`ypYiAc;tL:.4Z:ZoG?MƘ_IS$AE ooKa܋4x !}]m\ߚ,I(~*T#3Pz#J^fBd;}e={!hZOQ[ O5?о=5P_B̤lWg0MR($;,[2ORE$ 5Ö́٣"2? N؟ ]^t;eЖ)S$?ѧ3Pq@Y.C_UnW ,U" x*o( <?let]hA9/YQ?Jq Qa*,Ũ p4*c(IF Ei gr P:ӑ~%33%QPZ`q$eĵMs+̰)TOKr*,o:WU6xΠX#w0vdoІ2pˠJr/w7('^ȝ\<ć ϠJ{ENA %nX1a'TchLjq(kǀ& [Oz87TM@xJIux+, |O3u>Q")= X2(PjMisL}# 9$U_Ǽnݸŋ|We,KE_!P8`qH77P:hVw>oZOcq K ˃ض@~ DZL D煴XPZJjNޱ@6Nj&7Oq.0e,(]2_wr)%#Fjݱ'zUEC/eY]`c&'3M`):,qo e`zq谢<TҾvΜW|Ӿp.#[-AeϠkcpe`u!'M&#v< rIޫ 6(SG5 uΡ\y-|KG:c\1n/FUS6Κ,'0:Ճ)-P_P z\hSӘz(/ ۲hn/6Ջig톪KoJڿXY(ѬMQ/Py&43$TQ<$;z9;Ɠ!}~94k.wiylfnp*>y>Ua"< X|x^')Fd@I'469ۗ-K\3׭])wݲku#& A& rdMtvw%k\2dIbb)sڅU櫊}͔x'GENO7ʹ=ﺓ39;Ч _+2^Z#C4aʣuɊ EjbO=P2?q~XьѧN܁wQgKau"0xd]dJ>#H%Y%*;#hZ4w4K>}i#1lFriUMkcH&R1*KO6} ngyܪt)W)K1Q<M& i5@*\N;P tpKi0o=qչkE/AX0@2Xt'AQO樃tF:5~c !I(LɖTEqѠ!Ņ- T nI_*4.oD&9+R)HavhUDva6}o?QI:<7:`0xa/R%fyމv5?l3Ħww!6#]l߷FW!\mbɀ^L+fs lun^ρ)+"pΫSv'ҡE zMQ]$<Mp#* lhU` ~s KBWѷf7P]?Wq2Ir;L֠KS:پdE|o`|Eew}jB8}HWVŵ2hTڟ-q0 $pg'z^^HpkN%{T7l ?EF_fP﹏6]Ԁ8uH=__M$Ld!!c_: )mY{pkaKs3\-:ao\bAWK-ny?ahWY7sK6w91}!ɎEQ1|UӮ^yaX 98~ĩ%K+ME EyVuDfwm@#-%H'8*E]'/GBCNE;:[ ًں⮐NU@MbD;J,rC eFѭu]z!pU~!?kk0ӥBk˺ z`:wCrok (n#aCf_UVjHw@th{b䊚m9\ҏ?Pv]^sw$ӳp ]H-d~absH 'p C"(9J.3Lb]-W K&w[(jP+)(4?B"JI\YDde}4BFk'g㖊BcYK*. 5;* 兀SckFre YB*> A<^V)Qfs "S@U[l)s+ #0O-끩Df&g*wZMo;Yb7rӘ}"b3&ZAvJh(rUU#w'҄{ޢj kiIRUeѸF?륲sԩGk;KVOze5"v'R%7:gdF@*z._.:pDY,F/7d !ݹ;}?5Buyp-oXzj\/)NcS-˂F_<b.p}D;lM<[ӥYϵhۚwF? yyE^^7FHBTd!r>XB@t -ޏa(2d_SF5 }_1t3ʔU]Z5=2hc26[)Zܞܐ/_.^ i-) K}{[XOuK)8.&)n.6 Hueuk֯He3I_}D؂_?(G"*)"Lv{Jڕk,u{x‰=6sÞ2_WXml,qtՠ]{01@liZji\,GA̜_P=B*Rny~7'T#Qqm?QKH"'R@5T\,e5#!Z*E7-Y[|"K)r6P -J y3GQ*8> ! ŎX5.> p/+З51f9gTղ$BˣBN+nVbf6BIيyƠ"奪 4cVQuq165'(;ƺk9n(8tPAnJcup~wgO 6`ZJ[9Tx%,B! z>Ъ9̢-~s1 h\)e|vjht B2P?A^rn^\aZgO{unԯQ@>MOx&% {a:e5|@bi82Y8!6Z'5kf>󖵷`<"nV=":r+։skkbPh|W i{4$n4-#">|]&KsyzgZkZϊ:|gQ_YAz &61#;|˄4G+yxCY$;xZ*˝0K\o"1Nj! ~zqMD( UacdGyza{X[[ߵy sl>>6sBJ? 'GwCxB21-ӿ#=*/i:ֹYz -{ܕBm{㛰n~\ %9D'Tťd&6/S`N;jI#0z?s!)$\j#NQAFn5mK.G0VSIÁ6{"d_%CCLZȷSYeH1UP0U\7%)K1뉸$xPDlABЊt tٰ]Jw`[o{'_ >#տD_&JH>̣YggRFzؖe͖<'{_U˦zųa̚@|;K;DBuF7_d:8jUlZ&_ۧ7ȣuB MԔ{\Kx:HBW#T+ &IKnP_xeSL}5t>9'v j{?۫V Δτl7hB.6\/Mx)P$# 3.PFdus{p% 8%KӸ^Tr.QYA`i0O(y9T? A1PqOKDnCT]}fO89#T!UµDa>>o8!1 [M!yU%\00 U<жsq}2 QŚt.s!=[S 8H#7Tsf ȨEhd=2(;G:[A>I$ ^3a:rx5uB4< SxNmC@l5<$;A`j6 kD-"J R:UCa乼jWFVj# =ڮ?"ɢ_ohIh65q(=*!uXLm~h Gxk#u b& 6`YaANg!!VzdIu=D\Jub iV&5( A{'wvi Vד:Z,x]P$x!,;*\dRR6Q "]Ie[dʒ༨GZgVanSXƁ`UF{W'zIgu_߸Ž 8⃅8qgn}+Sj hjƹڡLZ%cN8>,ܞM{/] n\}[!b P:iLah- =mq!rT8!xLm2H< ::*Ծ7'Sgjgvp{]9QM2s ~bzߍᅬ}bzƦ-9?Dio&fOjomss7{(u;qۥ?SYWHz`(U\BCA XD^^s LGgqϡp==00w )s.M ˝* O[)Gi`nr(F an:X*\FzvБ%Ǒ5:>7 :X.tuԾa-N?e),jˌf- 2fU=0Qdى~v u BZ.|FFwH_95!N[pB& "qATvJT,F#ȁSb[)LI<5YVyht7blLӯIY\Fv:T5D eBZ^8D"NsJzˋ%uv~^N$h*; jFp'(RP0AQ찧+Z(@8Pk٤6Rdfbe༲y=&?Pa@*v^3_@mpA|*D|-j Uav߈I OڸU&%&$H/w%௹?"KEŤ". 4^ FwV lUrtY|No'oO[8;%*ކ?!CWTQ1X5{3q;L&ޝhSB/2yxjbs3vqHzl%w)w^-Y+"&2 }y1<{g2iG]o:6@5Tg/|moggMZd%ـ/$t6P*|~`4u|&>2b2DiQ"]9  {<(;:sA.L,V5SO8 ?J#u>-|e}ob T@D/خvڼNvkVG0=YB6yo6Q  r3\T&n|x5@a1r뺢.Ivv?*ȑ/ T fm1։ȱ,BsZ-+t2?ޠPE@0{ [Ϯ B_G3ȚE\ w5OT׏*7F=1f ",'>NG=ʟ?\ &1eJTS"c34ANt$+vQ`$Bi@ώ1^דra( `s)]P&[>U$m[RUnU|!I6'q'rOGO:,If6)-΁eU&{s%!aʢD&f*n:%}aVf'UJ$,Jfl~ԒSZ?%bOSϡ2F⍗ȴcz>s^?NI)g١K$c˫)̏W\+4ng4iRr-VM r; bqf%J@ *}SxcYA{}F}TuI7L  0<[#8q-)ڮhu#[nQ- I1̡j6?͘s 'PڳRlx|&ןeȿ;oѭm2SZ_h_ܳ/7/: FvMi \Z󀹭jX+jGs0Jz55fn &¸s9.jo4L}wYBmkbE Ǐ>SlIf`yG΢Wgzw `x ,x`f!~~4]:ܗn3\}2II DAG ߉o/R[(IT﫫_M []2:3^[ 4;c!X/E"2cYhi}Pvtt_t6N %.O hjNiSOCJobLZm^T$4S^5Re5χ //DH 8nȩ˻ .( )UW 1\$g&P]mm'^殢ljWM*1VH#GR^F{GwK{wIOMr2z<=E^ , N(l`QSLH-06iQglsy=Vm61{8hzQq8"Qњcʊ0wrT+:܌\7WJ"7q;~@bTćMG)Ap;L-w-tɆTT(Or?VI"qf^'uӪ3jWGxC>`Pި@Z Z2ࠅ>#ǿbwoMkLgq!w( oDT=|N9M`l퉠d ~lE1 Iswljp4jrҹ'QOO;*!6v7'LRR>ّVet)8\q,vwd#FQEߢ NBL;ŐH-H+yG_ 5+ȃY]O,ʈ6:6QDR3 %%!B|J P|dXˈdiTqqcExUb͠CP=rUk`G|^K??A)9cW&7І+ߛ0Ƿl_ zV;Ȩg` 85 H,qeUZ*0:$s*Bf4%K`MERv ,@ȁM+[(8}&Oxd?`g#s{ ?o*^1=i3|p2zMӦ}]TLd⟋uop}ܰpB-# -d,y@MzOSwurd7qᰉ4R+!|a~7782FWA;+<+/=U||x-=49{:H%yOZlG FL+F1±PCw< E7/dz1y~2B04W? 2uS#:9`7 ]<~53cwn*$|M]no-T2sFLְ(uy]aNAY'4G#Q*k+_Z 1v|6>gk77_*BIM%_HolWD@_OH8wRȗphޔ(vWF0NB_*إ XTErϝX|u^txіh(yTg<;SlO:6Vm?+4\>J}rW*aB"'D?Int?5QoOVC2˫BajdȚ)8aj ɞPA ñY, 7=a }2GCèG,V WƋ_5Tc&ן %%;D4^)4F6?M.ZYHJ!s'G.Ҽ NGj!/=WD4=%Gz~N' *Ѿ|mxOs̞ՔGX˛ugy9^^]B_ICBf޹8[c+hLQRl\}LrR5auctjZ YPʳ00Y7fhќ'0+6%գH-}F]=zה_}#Tc'HըpǸwN٭&\htsx&i,[x@y q)kd4<#FUKtg\bXpuCV@zݼqc+P2`5[ϯU­j4+Kxr?S(XVLR6qǐ&P~ew)e}|vڻS,:L΄]7}ˊ$͛P Ts/{TRi:!B1 `G.{WMeӜ,Q{Qpߋm"y^W+uk[z҇HV t=lz(Bך۷!Mp? :Lmiou/UM-Ր6-..pֆgX-B WJ4b9<׺PvO`Z{+ mF7` RNã@/kk# XKT̂CNz!L='F6Am K}қ2"=$,^+;IAXFeq-pM廓nY ./L|"5HlAbPbynqMsʝ Iw, WucW#Bac'3Hs>GupK=zDZ0yd\~ a}lhJBIPT}ū(vRy:ƺB~Pŷyu jP+]-#r$Uԇ ~lC풢_D4EV]ray "r\I+]|zc="ny(]YSU\w>zϥܕoQG--9YD7R%*NS;d8ʔxABKJf"kJ!ub idY¨B#v7#kJcJg$L2E :Opquގ$ AR #0gӞ]zE:x7 Pc9SW>x_&HiDF8e;3_]O[t]}(sI\?2 GWHOcڞzK1>tVfaB-R%%\Rpjo0/}׫kVGӐ j>,F%d )'4l=| ~$FJKՁAp vv{%C9ܓѼĄ RE'Ť#XR-_l_bGhϕaZ/7J"utk_ͳ4x-M,`| #V̝[.D/ vM`:UGn()Cӑ%\,hDUfZU;d4$B8HLORXFx]NB+IGFyk b!67xkUH?!YY~C&V K7(w`׍r|JEGItذQ(S;UKWƳkmkIi!b߹p) 'gtVm3:8cd?C4]gz6O55z*0/$Л#'Dr껄AyWA=TD~0F| ?Y?J$ᨁ172"I]`FD>QLo e2tG1CeJ÷)"9{:yw38,PGW:8aJ+? )"k%#Q|Yj`ȾttcC; ye', #"cCWQew[ӉpiGhBk b&'r.YMl8y$ɖdHk(p'MGC Hn "[.Hb  މemuZa ky C-ʷk`xr[w,Kh:;[{Uf{L90.q*&Al86ϟz1*XP~b\A1T"Dڍ9/4U`}8 H@ $*gUxm!w463=ŸJ$(k{,bX^'O鲷3O ŕ(b;`hlxKo]7~*y\ݶŦUڏq6S gtQoZ.K}:'$m7BhDa4z TZ5iC2]g$7Nl tgs6bV!n`G_,,^EV&eW'|BL0 էϼf%P­HO9gcIDX 7?S%qhEŕհnDZAT_.)YX{WU[nĿV` #;xTOJLF/sRL2ш5Dݍ`"Ğٕi$s2ݺ"|ֵy#Y Ud!GX pW5OO5Q!}ȃ|qjmTg Pf9hmӤ;\ۣ)|Ejzk|f>ִH6FEk׹᝼yWGyRT~u[I2z+k#N,nE|T,|8 5pi? rh$'}667V{CQ_&U un_p7ǸUR !w- Ԣ6:H\J:KSL+JZ?%<`|E>rEf-)JYzPG~dI J318G- kF[WS_U46:Jzg<@W eY,x k9DfQ;ې+*s8/}b>>ݾpk n=}idPwd%l-rx/;F)+!b2P~72t[BxGၣOpTcG /7al.ī5pg|_8p 4MF&UZ; |/A}}@\K #?#>H9Ca2_v$Xc#0h`#?&dk3]2 ;)V3xu$R3@l㜢_&eTH޽b}<-MQ,td-d_[YiƂ7'Ar &*DۧsaY*AI35}ۣA3}} }a/eF10#[)=^ st^lqY@)VZZƮPS^eG@tlUњ:' OFLx]"IJ^jva 0qd#:HF0V5%;fP^]IrXl;N 0U}a#G+3 &:ao{Rd|A :AۋVaLtsx#G+CTnq 1.e[)~m35M[%IH tq@WMyZSߗe֊KaeݹiU+q"~1}4rW3z{`Fv_\v^ -Cs,ShmΖ?t)y3m3oANK_ʭfUq7?*|X"к)ۼkwI h6:PA3 %XC4r]6[$i?&g]e6JMZ!Z{BDrYh_1`ʇwO[JG†t1X{[0P"PJ@l@{>ׄ6! {G`\ (B SMwO"&/vv5a?MOj^b" 9#@֭~iysQѪ~Xf!|>g$r'6^J^%#P JY h6ST0 J~eK1E-JqU=7χդ+mLT/{)LwawwQhun!;Z*ʞޗ+~PqMRcb_u4vD?xҥ8A$A\[8U%CY!WqSba] QFI /DCWszQ\ YI0UiPS;heQO6cvן;]f?Tg-dX*:[Ho}ߋ1>wL f{K g ZΥ Gpլz~~rY"Ka, S5EMFEPj UIYd-va]$`U3d+y`dC[RЮ$UilZy8kgߵ\]g&#Q]JƦMXJ勁skGm<b~I{`ќ~D-T>AK1,N%̔KOtjҿ=8ʽo{M JB sԿF#gfRGypN{?PF{(^'=dQҊ@ٍ6zh:Bk RMTkEсjԨdNZ6nئ}(ѧDNY>1#nUšq[F!Kל֜<7qN?$ QֶFJH8 #&?R+;nlBÞU^ǜ_~!-t| KP)љQߠ >yՎ_3pe.:bV^x^?1W4m xWN-/x`;fnmu!fPSGXpP7$?hkJ'r'8<:tȲߤ.jBP,ЕAxi 4mӚSuScPD-{pd#UM+1|C_l|*\KCxRv;vj1tɆ}{bMаj{Q̒눞Vn[àXj2`kΰxd/ͺ.FmFvMTYKJvhwuم XZ6C݄ e@n6|> `KWFCؠI1{% v$2b64^d+&t 읦Lkmr?ytZK8r*7 '%;YdkL$ڒX!+(ᕾ12_#G6 dX[yNre~?[k1?PHG}58}0"6bYlÍ 2LNY:F6-Oiq+MŽ BoZJ=ba/KGALEo)L8${ L!GiԮ>QW֬=m=\{ap ~"&pK<7^;eE-;q䏛aRz>kl([m$_ !tp^z:F"@u>A˦,i ֪YÜ|KaF#D%$Ru7%;?jIԻ+=Bγ"ZwK[2yo)W*}C HԮqdR>@@$YRcFݯٝARs-]7~>I!G$8J8 P?Aatw~SءfsBï"DX,E;[:Yo)jnG(Oˉ@ UmGMUф)70cHY$Ͼw>`Bv2ʂV)>\ɓi/BN <;>8&>_AӼoM'! n'Ŕe q"H$3b&{Ύ\b +hSxǽg`ӥ$븭^(Hx @.ϒ-xggpxiK*nfb˖D a2jS+<{.mX/ms(¶xغrqI0%p~=sNn͑ '2(Oi\}y.S&t4zFy/g^ay9xի~ϊ1&l9SpzJP?0[ \Z!rb]&Y˗D̏_]/S}{jʆ^}8ڤp( W^+CwE~7  K mt㲀+7eښFw#!P: dà`A)ށ-g*\Fyx_G#2IL< Y:63 D13|V=V9&f\D@T~dqlG!wKED?}ŋRqaIm'yEt:B>y,Q_dRWσq2u?[ob2%m(P(2w䦄 ؖ0'i*LI_Q*|,~gv'0LH\lv0e2[~HTُ 1`$ m,s07k-&L&`_jE O-_50`tſiV 9RXF`fN0Eyw.3Tk8GX {ȭF+?iktxNDB#X)ZS-yQ5|C`݋ůutq,G*u"TGж2h}KG>sȾkvOr"ӓ~͈TWߗZXU++{1utk5FfyX; ؃fgccau+xG{j?n=P pomq)q$$ ;(b pO)2^J֦7ȓ5c-7Hj;XxTyLzHEAc@QT,)F_-i`2b7;)ˏ* lXy\]"U58\,ܓ_h`1p"PRKDkGoLOv~t5%*w嶁2^Rb Pfub6݁%2潤[~*a.B~j烘O $f(2s~$sz b T<@GxSx.AHV-G)ێ%VQ .HŠV5c1_ :.F@+Vs.z꾹ns. b05L Ŕ^B8~Zv$>kn~~!iF]xvp:Ӟ <^ /e\e3%]#zESy{ (yw^_*)+ɻW2=V}C[$\1SGoCwԭ\KeE :4|(_(ܘ^G?6j7m<5f, h#$kL;L}F7K¨|fkk vHusO[lH@,GZH56ԁӕܕ_<Ȝ|+?YЪ}7E;vX"\,3ObyI`Mbʋ7K?B}$B?*Wo.llxjHSxm>~cCKHukl#`Y߼N#5+m9Dm%?X"knNH\ؿ hC$0e_$?7Ɏ2.0>| q$xTq؁;jMI n NlL|h+d'Gڞi󦟉?giB?\іoגVF妖l^k'Y(Kq/F-z|֦lY;OP&1(K(8!9NChrlAU5+TYn8俧]wlLn0;DֆīQs|x]@Pql<ynK[Z3Q[}oEwٹ3'Iӗq`;Ca@-yha; :F it(E!AF AKv)ScY-?a` r:uBv2|0.D5@?C mYS1U#mt("ȓ**}X_" ]JxhsZ"h!7$Q(.7$9lP|!)1Al/vF?wK6t'Ȩ>JY([S9׀1} hV9cY@8Il̪TO!Hs{KRrh|bAOz>ɢg{tP͟:Ll*Z:p` ,y~@ XK:+_;*q.!pIb@AW씓J?zM5+;+.T7\Y"Q) 9Uąn~m}ytuՉ8wdА\VDžf7EhkK kroD/&&l0 [x^(7襦uHG?"I#0J_]Ky@&u }hJI6KVP*C̜Qpi1Sik1.M=9BtTyv0-zƂUGkE3A3$ vzU,\VPMU(Is-BS(~C!œ6Z:( ˜mW;5u``p eu \x1I]/!O,tn,Tn8f-T#,z!"=\Bes_4:eW2/p W{ir.bAPaŜItΡ$@θڭca)e)#11:9b |g AR"[.t* PpĖsʱMґ5]]eJ v[3x S·Ȋas^ih1Pxͺ" 2H]ʘ"T2mys8#Vw!֔ oνR6vMcKH!hv_rŠ_>}Q>[BK2yXf.yGwAEWG %sr/&y,v^]=tl]Ge3'"a5pr}$'nb:~Pa OQG̝ +p5mT$g!d{9iAah@^k %rXsW:9 \ZRWq6~ I^Dw8 fʴ,%Z*eŁw6BA#ҽ~ WӯR_8.9h{A=42]tf vVcm.Ob~"d9@۽\ZA%0nvJVz)kUq~ifQ뫏к '.Ɏj5ף~Y3գָ6 Y,)x+hJu 7ꚥ f;N^1_D4- G*${m>&Tj\ um147J7glbQ'vov8>(*<̣E<ݫݙ'rj"hNYt-v?Q%; $q}cd4e_t#ͬˑIhCi o&R(aNTc_j&,Hb5ca%}0RWMo _혣Sߑ~;r{$pSz ~@@ RCu:j6MPg5S XDž^0k$}6 TM">q[(y[3sbA?M+`ph#7W`R&%$-n/@(637_`vpthԑ2n ˲@R؆rY_8!DH(kZ7ST.X~mt'TP];{=;hcRc5s(*"'H /a#QU+V:kTMh˂bБRMq *gCfJ\ҎĊE~b)6T{=P؟F8KdŒ1Y: uru,]}|x|c0W/]ԮBJ#Ucg9(!厫l.T9G< *EY|Fq$^}A% ֊dvT{-`]$ 9'.GL|8Uf48 9't-~pi&G3T3*_#?1r*yJ#i!t W{Kgx 3UMu0 E8_.o_: UBi'\:d@m6@a;n_WF\w0E~%ْɾ1/4gZ6z{瞼‚dVumX=\/#7)!gIoqR 9AiΜ@254ݙ ԟUbyo#H %'*ãFzJgNbeEFVz΍Yݑ KY|7dͿ5,D&1:cooῸud 6Kl[j>0~Y 7/Ċs pg/=',;t,;Ӟ[xoӸbV )Cg8C4 2-#7f\[9މ|y!X6К!(ΣDG9 Omĩ$΀2Y0:5X꟨zP3L6Lpc HNi@߳>B4^ф|G?YDqɉbƂ|a'5w!Tt?G'+_Ky]y 8 yKqbgE ZG :~n&~+Q7xUIAwDt8P(tC5jCFFWlT^2:8+-03,('=AzۿyvER|/@|XM֐2"$wM9v19e{(o / 4ڈi"76U*a<7z~(TU$\/Fު$+k~D O/j0) aubxyw,gm1vrED]k-/x !j[Pϝa뢱{{`ck4&.(N%֡ͺã {ߦP"p+Krg8Er30agL4ʎ= j+H\RD6p4l--t‡SQY'W͹^)t]n؍159BOa[5w;uJ ͅ:dv>f)^_*sLF"ORgNДB7.& iQɥO5Jvk]#.:`6e/RW{y6:ʓ# Ʒ)dhL7 D-|{tS2% 9eEALaQO֗8 yI+P:}쏟d_Opx h96S&a}O=pnG/o(Y8FJ[}S}%:MQR:z'"DKR} >콤!$[pHgRYEkd$ƤH{-x{(PrcMoy?~#xt D{DJaM۰I@ f&ƇYgLG_p"t!h3MsCP%vs4^ABUÃM| [Z/7wD (i~1e=t$S6myذH_n[dYsYxP^j̰$؝qҩ0'ѹ(>dCỵwLjK|*-V 0qsEi Rt9}!h tac`F/{ ~Ǧ3KNb\XVU_\^Roy2xVd;OVD[ %lvCPjrnUeWm;,A74.*VNB+ 7tjރ%*| )`ҏ% 朣R3Kȩ/b=ӗ| Źp K{R S^N Uv}&Ķ[`;֢osW~sgZLgX3#3MLt8nT"Vps J7jm]Pi9j|lE!5~lyB!6\f7Rj.u_CN}Ef•PB{|W=lyzQpȽ`1fMV@{K6][ BI =^8+^v7UETܿ~(!kA! 0GX5ﲆ \ `D?̜cA3?7)3qEgW*;y#ce5|arzz;OS)~LGp Q}jt| 坕(6<1{Ym@Gf?.$2ubv}zu`y=Ǘ5_o>: +~ 8Bm:J`Bwچw7uB "IBdn{r|,Rqs-HCjw[a1 `ꐊ E+[+?0Ɋa *8\t6{ݙ':6m&a^lBssXzHoh/F#0P$[Eway+rQ]ԣe]b%gy_I-pw_Ƽ|8fu+B;ч6eǾx U/uȲY<461H,n= vL F8hNANoo`o;=A}@$Hyf <FOÃluyU_4p2ϡe8\:5h(RkSe`Sg/M콼:;YLֈ@Z"bەy>g3rr$SHMͲihm`4Ҁ >)呅([[&nML7#XLGm}mmA/N~2Rv~I.X\H.E^Bf/.KѸAsw]ӠՖ5s~TvᢸȦ`贯ȩg݈:1i0K*Ҹy߁ F8817]/| MJue@07MDA5j\Y .UA0blT<}5WmٌU,G}Kr8jxG{B ;2N)9)(RIxDX©-4nX\5DH/ern19y[%0k 9W ; `cOI 1kR84\SXd7:E[/(.S3 'LQFZ;J4צ/y)pfjAܽpP8lsp[Pܓ!&kpyދ#&=^s$"z&rAEe^'/)z1JzOu0̈́K{?uA+)NtHY`^W޿yP0ࡆ!/A`~L@v% uo Sױ$*рAM`Mc:xNKcq[X#]0ydh>ۚ{Z'@sӸtEv?j`C‡ wKq⑞0u4wPH^>:icb^ Xːy%xx^;m?syBq܊WWV hPݪ =!wo)Jiyz( =HCXS滊|nNf0i ["I?>%"7샏AvuK&\KmZTF\["*X=#+4[I!7fg.5?Y;ΨY]<d~rvy 6泖 Uc܎kM5)Q-bv3_c0 l5H2v\YoYUb8Q[Z ^ KPo~8mw86w\׬!;F%.}i/bn,EJlr U_n.Ίglz-NW]$+Z&DLMZ· ¶`8'b8D,CNU*ID|x$a]Yߧ 9,:Ǖnܭ{8uў lKoǨ$Q :`5DW *ogi(pz+n|,dK_-('L-FyVH)Gr˅CɃG:UnG{\丛X dj9xMH f.wX@)LrޖI @xF-]"9PF^SI] aϭZ EƼ/j}A]GGHBoE< X}ِ]KMػðET!y_ /"n}ȗP[a9B+V()f霟XlM~[lԙ\-f6 X${l0db'Ӷ['&.0SeEvKQbŪO䤐3lmVĤ' cG8G[Cٯ%U!~s '-]|7I)RUh@C3}v6mXX!^ 3j ޅRӫ.d=;b:@8W0dG6Y{ՇtBGɉƜ#sf,P+LÝ(ON^JNqw@Sj+ 9`k./xu4YId8[<(SVR>֧<# [G2v̝H^FmH"; Z$DEMIޯ}@ ՝6jiv38Ituj)J e1E{"&YzP"4=4} 7+E&4Ju]ŴmS&OnI6DDC-jyܙBLC(4\FYv$OpBRQ.fnjIfw~6Smnm^0{q7:KZ FhCƮmB0tl5#QbDH/z^YI|iދK1oNp̭J5ΗuFi`M?(Pv{k+AOے}4כ"en{2*Bͬe*?|RUO}μ%5D9pإMjmJ9Ix`M̓I;NƤ iĜ~s5Qh果R&XR_GxnIqF+Ll^VC nn|޽+ 9P _x&:3Q<6$}v${*Ʉf͜qYr Xބi SttոB6͌*OU"E#~2_C[})̘,_-_ g!KwIM%C" }ߛŲ(x ){dr..=Vx 1?M&kUH.C jgY)lԋs~ܟdnL`N᭣`ƪvS5g|aQBJrh0z:шb87fG~\d'nSnCG-mmLf__[nݞx*K( Pg7O< ¦$@FٮW3=is]vu/Fz#lҮp߰RD ̛@ &㍲KNy+!}+LUgE"ٹ DH$QIO8wzXJtί*Ö ~y^Uni<' y5BmR%q!0YP;ľ4r`PO{olUrMY-"0 hfm3+fLI##?:^#|eFẈE/H$)~` hYuvɖ#hAvVR_%MF^y90byxڔ B ,VRpL{-cqp xQbLirQs{UcR#:7YT^n6}+w[nK]!(q瘥)G\M-QAől2lNp}& t֐OtXJγ6ajJ~n'}PZ1VCn(/D9 E0SVay&Pe^Bփ׬WqFPw-0T:g$ r##s)#QOi7ӽq~pҐYS7ز*oKĮ~S_?S݁j=4gh$HvP:U3WJ[[8q=i &J!+F&hAk"f?Q !XNփ?nɚU&$m:6vvDur)b0p*Ho,Г3,00W~'iBؠIEoXmp*+|v>0e٤b]yW|5D7K1&N\Dvpǽ} V Rd9wĜ<[w ʔoeUĩ#ݡFY_ oy(S % צ#s4CzŲc[y`J!iZW]rda/Jf׼IP;X5uKDXHkC(NC$NP@{Ch0X#gXԶa#Qړ>^hbjB%oà!7~pq7/|a5V9`0R hFlcB NArfR(MeF Fnf̑[EC=4M7@?, S{k{B^wT)ڕŒ"DJ&lY|Ȣ[ߦSBTv-.o ]GP==|iIqB -w faz8Q'6dBHHR8cDdIHGCQs?5Cʝ,G(WpyWrj@YⁿwK81y&T+ۈ2Hb!W˧O#D $::Dos끻vpY1aY:'-J9hHFW!f@uYDN)Y0&.vt)Qk1veȲ&` ;xXWZJKZϚ`3QXܭ;[h-92f% AWGປr˥I`fW%# B i|K)l(+y5Jꐀ2ipϭ\^9ƨ34ݜ y$m1|=NӚ깡vͽ3=ɊX7eUpyU:n`t ~ud>G/;Bb0iW@`[)=D k;M\կ.D\UjWeFi!!x 6^c+[a+fR=TՠƒEl4J.Ök/If,N9,(IwT*vyqX>2SãZE۝ovZBVwZbMPgͺ)b'/ĺ҂9^ȳN;? ?E=.]ٲsOy-hn@`S&[^ K(GL:M\-!0Y pZ!]9X(WQڏ "`tLVdLټ/ )v#)'g'ew *80-;g ㇧iBV*nGǵwnބABqhcvz+]?_[ƚ}V` V>E=!pRCϽgUj5g౻'֭aPg`?xUcO-m&Z( ,$s▎97MAp^x-z?Pio͐mjWhp؋1F` !qŁFUIt08rOa7!$a5I+g!WDGh$8I)~S,tj`]_9>RڌWDu"XMZ^5𙻢Yu:B2TD#߽ _y5A_)J% 6/qD0u_h>J8s18rZĥm ԥrgh=?٭?^9&*F7f6ß=ֲWPy]`'\p5ƣ{{ \ %Kwu| ,v\ mEd ِТP:Eø+%~|D"> Lw )u)|9P)[F[ܖYhdiMD[>w; w7Vp .,@%hwZCeh[_&u(i<@jnKh6l]!]3B.i9dxk%:J7k/3\-1NY?pKy1@h %o@&~ReC-ιp"R–;E3*_j0f켗9}ZE4}BiLfRke/]г 04= \Gt14|~@gkR!E{[z ;G캙;56:8gI6.1 x1*u! 60Ouq,م S2qko1ziC9F-[, ]m$yq#(=}:OÕ־aCֿBGcን.'CX=YL01ܰ8, 8zPή l_a:fQsDO!p<hUfdI?n~89~/hx>KK HJFp1 <Шek/=!Ob?I_bڛ}x8nԿbb* ω?q]C?`8';QqGn\^b(Jguxq8`r)V,' "` ^jވ8"`^á^]6տ@߆Ia88<26kV֘ g{?WttbiRϊkodjUOY8s4N>.|mcZ91 nÖp sݏϼ!٬H9*bLb%m><=|EMROqϳ4RGRns& Do=]*ֺu, {e}RK#AD^BCȣZ:Y O:BUc.>asD+t#H"а'!7A#ͣ?l%4] f q>i71\Sp3k#PNK'bb\U;' N#$|<8nF_և% |.b+A&,ituͽgp'u *.+{H 7 <9 ,d11(%;dRjhD$:Ϻ:vV]59:#yNR/Z 푅C|="iTDD̦ D+vҙJˍO%غ'3 (\} XH͹^/ESt%*%D#o0i\Fs ^2HQ#dP[trUoQZLQW(Z=쭔Kk]}c;'# |, N#KHT|ps>65U Z/cR\BIK?r9sD:~6dSM&Y;%igrxGqS/̪яq!DqiI+>*$ ?KJ%+U/PV`}OׇKXQ}VQj")1B 8q@G"<ݏ0ZEIna/e]ltS FD2oy4V|(َU/;C>u|dY(-6"Df.g!݅j;t46_Ыo O-UeT ۘLT+eRMayo*${[RwԠ-v3ű%)IqSS?1߿cZMO-xBڊ[S(J?3Wz63cO*kRBŕ$MĀZ\怓ImoͲ=>)˳ jyѴ?pv3h'mnqz-~F=}S2?U RXO8(ݼ5*S8oZ˯9Ho΀ٵ'H^lEyg|np.:H'lؼP;U%ea#*KQrg;qk,' 9)zD FӁywS|>  X҅}^@쨉NPaAx3, y=Ҿ-D;J]xi L ;% ߆avA(9cvg%0X@!;?]̎v YNT B_i(9Q cTF-6lOq30'c,lcc]QˀC)4-JUTM|V9r+GJ/oƤyI/' ]#Oh{-g,8 %2-ca>etQTM2=*ZR~,o d 1LMò V,x僬G ޙw4*t{uBnm"-]>zG0mcV-K>n-=OB+GG&D q>H}&83R8>h;{.*KsmYPg!=p O +wLf[ݖ9áhJ$ŨUG(rSymԐ(F<0n|!]d݋ңyoȆKbBUd+ΔrQv4hAWB݊T3!ţq4Ė='tT'N`ΏjGFq".1ѮV_ä1;➖!\(Ufsvb,Yrx  1?lEKpCW}vhn@9O}lH7 K<8op9#]BۊQlmv%&;h$Vw|ո̸4DL }mDRfFP'YMA*hwl$danӱj_bu><49]TF͊Θ%,+>h|S^yvO^-gAw`.B>[삎Ahl5KTnL@R6=+Pxkp2ݵANN\Q̢>Ass/Ģ^!zιӴ{9be>4)B2Ps-3ח>W$dip%C<7O  ޸ Jէȥ_NiO3eX9+Nf7&K,ކ0o0yRf5ѳ뀼Ij ?w#(tLoy /j=s?ĩn;fC4|cDFj]5PT씚ezEt?XuޣmtgwC%󧸼~3oC_>/kx/+jX,AգW((]z`j*LwЧP`33P>\ԐYIr6FKZHJ0jrSP2MA0-\v\62Z俷Fŋ2t_*bK<&h_pnw쀁^RbIuO;)uJ&ZkFnjThɣL' F(Qu|?.KM߅:P" Ăk=]2 (pƎeNJ| Fx7drOjY]{ o2t7j!!(Rl5aA]CƤQ`^NYW`rsKKnm-߮Jiy-gOZoOvP6 TF۟8;t- uCT&C=TV\ ew9IoʡUچc_Hek5'jrm]sMyoj#9I% hsA8 v\6,hEHq2H࿠»sJmGPZfl۸5؎zL7T[ ?'|{g⏥XOg9c=Mraa5(- SV"s  U] ֜0KJm+amA,ꊳ$jv4jd^[NœEvb]*Txߨ/gP=ڗt] )\AG Nz K\-?7!w*癳hYRwgeooo OӐy뗒;@",7! xڈ6Pyb9k:/V'/$ʸ(fwD.אZ*(h 룓`tKk\(Cq|_[j s"e9 DS؉FS vNA,2paޑMv zQ3[J!S ? K(6#d-D!ɇx{YL'uв;hPOP'TO;jLzRĀ,J#τ4n YZ:eZ"l0pۍG: Q^JŅh_R 2#\qIďU}ymGpHxP""8M r < Ղ+YadWk3WYbXw9W:-?[cFmB҈>R6-6Li V wճݯ-ot4;pSvu{HH_6ʪjG2֦Ά w3R%39T Ze3}]jR! 2kjÑ.Qg ͯjY-mb݆_?tyl%EeU={,i[mR_@hgؽO4O܍k"I G݄5ӽefeG7!ӘM]NT,| VK'Jԁ4J>$Я/&#=aʟY&aF'~5{cġb'F-/~؁X@}_+ۓ]Tp{ǥzucWy;]2kEq ;bCtI5C 'hzn(+ l%6D"`Ľ; A6xcuD 2L |˜cBO6$Cni{jgϒXW)s| 2o`-6&1S.*ɼk-1EUQ҆lj@$ԨBnUߟߗ:M j++pV^w`( `,4E0=<^~O>Оnp쐢J^.ȷO !یHcI88&>a,2ZtjQ2 *F|A)Y (+Igi .v{F2ׯ/3Kj9-5VdBeJw뛤cah}xO3I a'8=Gw.,sJMwɪ& 7W[~ʷԵ[V[1wo0ь2V%u\eV}6غL3l1[3Ɓ#VGO6-W 墮*d˒saWvJ.Ʋt/Ң `"0 bOzb6[>c\K&f##qEִ* @jJ5gP=kbhѦ7p2*vrG# Hz$6ꯤƺ.IvI?^1Jd&.FwT*-.!RBB b!m)$w" z!gb@sMg89):`t `rmC<<4ҩR.$؇.H[#h]P*iO$7s[$&_m-i؃R\3B~hN/9e# jDR c't0?/,}:xvz s$Ǒt-U{ʟj5af }Gtp%g,l75CbP/9g&ؗbmToVp֙ے?B*?kY[w/"(Fy"Ե4nm xJ\s-_}& AA/i㸹5w!:h=[=iq^&Va۲OfT4KفlV-_׆7A]Ë+oMmT2݉El;dMw(c`3 #)=IC/.jV RBrLfjbF>gY(XD={fvo>yx&'M/pRU/']ypi11K6.y>";bnt |^r0ܲlZԸi랳5 =roFj%wTx>T(-ND&VHL ^MX1!hz_W!Wa #bC"x**xS|ܓ4=ҸMmHV p#X<(|W"?@݃+vK<K]N$WUa pٌe:% `j֋Z !W3J0%YD g$Xi|qvm.h0Z%1XƵoPc*|G%PzCr2P:C%w:-^f͵W0cĦ-*pC KJ/"ˉwٷWejԙzz<; ;K[G`p"Ť;BpoPo,޸e/9 E%-]4AHŭ4GPDX6B8)/""?V-7WA"kH*^$&NXKpmWp. 9iZRՐ;PAMej #oٰXҴp5Y~ZLT"ielDvG{Ezvtkh&kÂ/caH1t9d?V7Pvҕ/h qbw7[CO Ԛ-`|P73[9{&lq$o}>$3A|.RIQGd*(R\t:Z&EO(ܢy@%CW.# { >']ک8(uCT#lc 9Hfpu0Hq=0~56.L;ԒE#=2DžKliaH8y2M+a}TeSE4s *d9Ԑ&װWz7p8ƩJ3$h!5{8*lAѯ.A4tt53XZÝΏo%k(ހrggng(H'htLj7mɈ! -_3ƁCAӂ8c1:]+׼jv3jS=29EcR? β0Ǔ`Jj G+2} ~Yb;(UDpvS[Ia[s.L3CWDk`Z:̢% /Y^o{*/y˜G&>;R/iKh` 57;YzXiN9GCnEp}7RuzM%{*[%=!!5iH  'W,YIw =kk r]ܜbaRUY,D{K3/p: FtM׃ Ԟ'3grΗӰMX5c3sׯ<)tA dP'V͗[闞x1z0GNI.ȑ4{׬ƛ>LT]{Gz-S6stĞ9昫D𭋔B$/El#X}.5"mPȻiG6Ai\0Kf&"~ovc(?Vk!JxgX"YFqrߒYKǙ}sVT}{=rCmRCOɘ8h-! ,Ԃ]"R1S`A(S60v\7чC.N85Ȏ-Q]9xZ_tx<̎hO@];La Q\X2(,.'yӽ~~lksG dx`%/.F(N?|Éa06"bâ *ğKP [.)5@Cp?`\Xxw{˪nD0[@r- M4 / uʳUT ^ =ЩĮ#ӟPE\,]i;h_BjPMQndG0?q&lShORH/٣{\儲/5LpE?)k.ZI@6_dR:ڠ>-4 f@!,ċ>?甕ׂ~lU4kFn6rOs"j檊 s5[lpUU^[w(8(^:_0AL 4Dhq^V 14#^_%L:W0Ȝȑ5r0 &)$lCiUw \M6x/˞L1I^tHK:Lsj,AEY\z8LRo7@R$׈ ХU9!be`pi#MAemh壶AQޝ2%cbMo]Mg9=e]/:x?%qu 9tV+ ODXaBM &G4j.5'ڏem`Nr{t8rrPqO,,0/72K+e<θcЯL*-\_GeL{D~6A@1E.A3V܃ &V]mƐt5ֿ9ɓV ȶ׽vmJϭV)-j&ЋT}&/:kǷA+uRO(,F.H|u*75p 7)&m] U Ct"lR?(icd<|!VGfKȯ+ơ`I2Vb20lix+$1kxLTeڢ|,.rDIM2췄T"O>{Ѝ d'zEYx2ɛ244qlB3jVd;/;2dsf&'t\#=2yP?>bOgI ,WA Y|V}\]V@LM Uf\8S;UAJ:O@Pu<0ckzE;z-7Yfx/Au2ږzPjE W3&:::"l3D\2y VF"%ŋL̜͈W`S׶*rVZtN;Cz MBzT`yse= J32S%?g }HQI8YSrZ) Y"I;1˲4N{~k}c9mJ'6[¿cAcN?+eMn6FL6F[{]g`"O6Y va8#ʦΜcE1M?-M{|޳Fj\V'8cR #tYQc?s}`~ZT1ހ_6ou u4{Y)UmloLjbrybJn > Vд,a. ORNq;dGU-( "; {cV9pģi4 NFVHYlPGY2$BT ͬ}h]<`'6BlP[KjW]:lu|D5d!WԷ F;F QZA [8UŖ qSTr_63Vj9ʬ˸qM&ޭE+JY0;b]HPA&9_ E|uce]0t& WW_z@_Lx'dw ΢45nv`~lս(I}4HVZP\v-u V #'?7O7!/zO}:YF4W0rw87'PVj3/mbK6 5̦4cZ9Yxu_f.|0m/\ \Xe[D~;i͕ *Qب4by*s<R|BW!VLR_C.a=?hlMv il}fp&WtDbڦ?4p癋=7= ҉`C\&3e/M!_IUoTVZoDSp֯ yc#^-]J=Pj(]i9FЫA*#փ2UΐlQ-,@f.]JܗU SkUF)F^1QU-+vҾ%j%ޏVH WӽY-&0ؖ<1!!+E9>ze[T\KX EyO- omzl[9EA Zbi'#ҋ2LHu_N͆T4x^j0akE^|즭~GFJ,8.:21!g/(mp~7kR#6$p[n=%V]q.k8AOTYB~7 q39VJ<}un "3VA䥯z77PO.60p&&|<1ĄO(NC1tTiea,Df`D3r0@ a 4I:U ha6̪x/5W2X)q/}]K 2?X9I Q4U}цڽeڙ.ŋ>(<tLIk["nkrvKl-y{Θ|ofm3/qs'I{U۞^s,ݑpZJ[^ٱߌW TTmksn!6~։y] <%7mr?;}<'?'o,`c8n;8n̉Yr?; 2y`qa͌ `N¶or j@xoQU=#8߀P=ۏKK!%0Ɉ.[ء#eP؁i˖"TGy[r8lUc % u~"oS3*-mѽK8EpL;QA8>WjQ6ZCܒBǮOUzӃ~m:MDIB"oS.Ó&X-}ȶo[N G,AvV; 8T5FnX. XDtEd\] ͪ{"px[N:ͤ2A'lc*}0Nqr̴^a̷kYY׫H K^8W˅\:1$+lv;QZzŊT."oh94ܥTp1>밌Dž*W"Mp6FC19]3.p!P?z!O_H^=du/^%j6x{gyH,[kcHm~Q*vs3$UoAC}.f,!' 0]IO_ΒNqo;R:a#F9$Z ko混I+`ЫW-f G; V\Cϸc!T2YKeMښXL PdF9x,ŻBy5C÷b矅 Pe9?>W=k(jD_xgcv|vw?2]BP`}r+odd ; y"UݒTӀ]mB,o&Ա~<-2 649CfwTkrԐ 2u[6^}Qod{˦^سaƛ]em@-˻dټ+j.5Huyu{i|3'e. hLFOqw F@9KM vH!c |iFϹz\1ɏ&  bO>6!>Σ6_*Lei̙c2P2U|DsJĢ#f|Fq1zV&&[8ь~_oi-IG0UiW$Qh* 22Dz ؞Xl#>:[/jq];[O ) S +CHa/Z;qno=+8_hucue`9;#%BMYV=~62 MbO^1C0|V_'JW\| 41f;/ZVĽ x%WLz* Z,J2`ۏ m5M+ ѵ9 m./_c|ެIa s ̱$Ly Da pK;p^["ykJe[)T$֘PGO=`B.7 k;v3̴B 21j( ÂՒ9^^vb vs;P/Z$D0?z_Cgyj䓯=\j4nCprǐȉ֐"Hs-ĪZ;7$4!]x'[ZFxWgFԆIV[ZcٜU2:GuO=ӅKDV$"@Pw.T> >#-2(EAk`%r C_+0:x[!SFw i+7T%=lu_V0^Hz{H >(yG6::0`ɥq"4V㭵Eݚ R+,b-9*O۞ElqoۇZ%?Gohw.ix3PIoiYD'g e+WCHrMxUqKr1NiO>9+Q ;ICe8ܻ/AkN-n $3{^@}NR0BBӂ`"ٝ) oݶ#\I5c\&jDкJ$ú7_BF^Zb ٲsS8(a UP ?RF?*GEegk;"a&շ6{W~5k$fٳ:Dyx?Ck*9Q6ޟdGCB ώ&No婊wHԞ+3t+H9D 4* sBw=^H)'hroH1x55)kz=^W7ÑٖJ<(oJn+yl&h|[G8P=ߵUdYZh?4ºի0ao~fhQ3hSABoۨTJVSsgw-N,XeV|0fM_* !d6A50#ΔuOHE&VT1⾸Fhqs),G.}4OzNdҧg|^P9ڄmrUF1 ɔIҾt{N~,}rEy0RM?dރinrq}ǜ'Y9"M[#J5٠V-]M(pM+;Ց*[ M2<B6E }Sd$ U\5ZRkֽQ&glj p;BZNYKg':x?VyƼrMe`ݸ܌3k^N$;H\$GRa7#X T4p/OZkڵaN9 E4&*hj*@/] (;1}j-6B;;6uy?)"2[+StA %+H N=4LdE"+I~Y011;7/(v$ԭJ?Ə t8Y}-6U!ſG)^mX/mbJ"Wy{ƉoΩX~sԘVi#=?hm䉒C2VYE@99i9j.Yv;m>]R5ܛs+Q e-Zb!4+C8iHHQŒM:-=zC : " -t=P$jMϏL 7ݐH'2C=M > |ofŰXĂ8T(e~`yYˡlЮyA_+ĐNWhhG  JV[" [ *?`01I:'憮:/ xjUhɧސ9)8B+$db$ch XI+A`ء-KW6>r-l@T@NTuQ#xۚ&;YAҘ//|tXBaGd~0 GJsgQqic~_%Z;8~V'#nHFq@L!>F"M vQ$Q%;%0sU<T'"iO/o " uvP1 ij%-;'!4/=>j,`WmT!m*.pz1mئ4$O %3 a*އ1 hD@U㒓Ωn=hw{'Ɂ9?{V=dC*L R"gT^_^DDTf3ri QJ&tx YKBMݏB\ZjR) APCw$b:MG𷲼D4p -Fڿ vh?_7nŴ%H%{yM`1'/ c__R5w.';+g>i BAuݡ4fkKc= .1<ܞs r|1e;iEpL9;Qij#mup2;2>ԒMNtbxks%/^Z5ei:O^YHl~t%TgϠx.(ubM;x3@#j9#ʥq u\z/g.s2S.,i@w^ ܫƵ \0T4a"lHt]2/O8k~rޝ=bs1"z]Ww?0k#u CYRڧ#N!#4bLJ~Rg32e8ɥeNDzK\H=a:*8 fC/~ʟ] wBR%4kNMtС- y#Ì*eSgv-^`9so'V8MɥI<(뫟H`@>`2 b FWit7h87g\ )(GU-x̚IwL8hQ>{L9PGb]қb Nl_/.6&釢Tޜ3>x82\7XoywcSe{د/ZJ:(b%!tA.[wg5~>#(Ggs)A* ͢;J o ~*!wC'F6E߄!`bW5Kі=*!sZY .FexlYh{$­Aٵ:HrdYPwy7VWG*,j5A_P\p8Dt7٭ASaY78^6PL͜6(t^!]Ô>ir1eIҠyƜ V3vL;cfw4l d%X8 }j`vE 6r~ >"۶Z7|QM#n*>qyڂ 'sn =}DPln(x$rZkt>TT_ZI#>+VA _"֮^2ک&OM%4p]vGwre6@/s Œ)12JdwpdR\1F̏54vȎ,SLa} xgLX+7/MYg^һk[ n w/9AbMhkf',P ~A^y#9@n,J\YŶ_4ݹBe/MikogDWW顾q⌆fA@+*#͙kd6Cnڛi'-G6sٰA 3 4G4۾mH _?;!7a {!_VmmVhG" !N3W2Oϧ9<Ȇ5ӿ77O4{k=GAъ=YgJϻNk4хMS~5Ce]07=ذ"IOUXປ _A+~=v$B o)g־@!b4^.z7ϽS?ϴ9 Xi*av'uGs]nx)9d{c17ji&1\Sqp܆?I}7@ 7Z0z@ -@embm:[ Z搁laMےš*2|1}V4M0hiʾ-i}*!;aϖL,MebvTxTwDvqaaǵ굆Q@l'DNaB[q0ɜu}h*Q]H5brrV!j=]rL/@Q#퓄ۇ wn$(}C! ei&/V!)+%o4Uw[ ._v_%@S#j3cրwyȥE|u I|Q̱z0D} Qb!p>W^{@, 5Dl}*;`vP%k2qa@co6`P6 ƺ)?<7ୁz);k=W_j"Pwuotԑ11RB5cSt$@WʁT%ߢiO`Sf{cBTa~DE߯R 8;fHlC"[_-Bok]*e t 6+6L jdSy8.hl'QY9S3/L"2E,%dWdI$RJj"*O4H5]04û5/]Pjo,u4I\D^㡦< V\*X燊fcq.Һ=m+e`+ cSw t c,"'@aj@Vdh\@J4 tGÃW# a9ȢXo)8qN]vJEQnG#yL:]yމ /p!7A@0o =hMjD_xq,nWY8W?cݿE; rmTEYK(UU,?Z2ٛU%:pb 0P@fE)-\?\2Z~@dl`XstU!4X{N2]a-XiIcB>9EHjrrbR1ϫ;C,6Bfɮ@pGpr 29 לi)Z@FHܭ6r)6g$P?\5c\Š8+:cV@ϲE$;;W^;:5@ߥ:PڛNn'R /cJӇ/;k/(El O)2QiI ĝ'NL4>i.@[zL ܚDYt/wSB̋*)$Ќx,EZ>hqeC .k7c3rtP#\3QFѯR =V0 k6 JyaGd G7?J$Pu 3tK>qxƒ~ycvKS= "D=RZ]rĀX̚[7.v;Ҿdks~faC)559K5P&t=XΫ$褁L̯*,zreۙ`Λ.̜(A+Te~wST~Ѻߧz^=*AfVeEeV *q+;.<r8cU%?7쭈#jY 1iXb7dJ!56!(5y i뺝h> +8 %2qn~חB]k]Ixכ㍫ְ14/H3}H#XY"@ 6X5V䚟iյ _9z^H)қYJvqVlP+!⇆JB~ٟ밅n]X`1)ʆU }E'ckvr];%"\z(rS!gd%pOB=(?&mwqKyǦɩ1TH]*3jAYQ:ؙ0+#_@D~^b| d{sɇu5}TuiX׭kW7nmx:**J7@bʠ Z??k1XRHN9NfS1{5 liTi||]1m[H^d!IqQ lN_κ~{xL:9gθ66 !G[oucK~T^",3]3/ELR؄NT[uZgBX={gjL10RRV2beq_jWZwWCLPmwwid$@†$~?+RkJQHR7DڀM{4uPXM {_P`o5XS*E1liD̶Jz&s„UV8F0< =lyNؕK4ZL)WdqβLg(8G&IjwɇllA\_6"/9*g{)_-CU0ze\nu9<C-ۛ!Ԭ ~C,TajxkJ:6N9Hg컆b_3]׆̽~,A- &&li{'V' ]6|Wg)Cq dDe ˗`Z3hȔS{0d 狏:HkJdc4V!0< 3~\)w;LpKb>ڰmA;0k.QCwOC*s0ߗ"I< uE%G8c{ﳄ*|[fA@ME-<@x_I({_2Ý@ٞ|M]Y<.d-#?'cQn3 l~}4I;/ GĞy .hDgY?!bueNSAضqZcrmY!&~t%a@lj5GB\\R)eE %ĖI cj;6̇Tbw>Q#nNÐVWOj@;IS ;,0aQc`Dӫ 3.T.8eOoj5Xr3|YИdu ; ɏ^N6jݲ떴ک!l:ۂu!/W,ӳfG]{1<ܯTj6}@P"C.׎7a ܼn#N78*Ԑ 0=:BbBº{f}Vn!܍L<9 :#m7,3JZaYs3a@qcˣ \پ<.+UvaT10E<ckq]D:D<8!B> rv,5[ S{5SBY.c ~.wb54hO!O^8:TJ~Г}TlFN "qgco u\K+; i{; ܭN:FZkj 5}ѭl rZr!4 } HUh0c`E,<?-E"+bXޘfORa*:5}e)it"ˏ$3o=Z<9C=ͻJgY (98<ۤ%$ N~M 0|]'iE?{|5BV#}CNސ2lﶫ)`+8\vsc{}">'x014[4;{JtOcw]XMSXGPhDx/wՑF'S[WA' BIo 7]{da_\KZ3<9Hl޿F#/nCix5{wo9"&xZz r^}{aX?bRix [Zzo3(ˍH:,#*k9-_ΈWΗ9mЎ5h؟kNzEyo8>*otz_x ^ D]R̈ҬK7m)ͭ[PJ`Su4KS:c*Gl’7zJ`w ±w(js8襙<E*bU=$ISu-p34cx1`s_ uW,v$MHA\}9W 1CxMSIIlQ-Co6{h;5Ϫ}P-F%g-P\UxMBo9 " : pыRLkVI{B6>=K(- {S,_). ܃$H;^pjYF\pYU C!̧5o .!d jWe{mudpՓ9p FлvJt/0#wqs ?{7ء~Qn P/c?ĒP!ak?  gdtJIΌhj]tضNo?}#/O3š^H~g`t0HlBvlìMKe|[`wlCC198/?BccAFzeդ}籅˝VYݮJ^ۣ@7^u4;dڡ `;M}0˔sx{|`c8#6N\ôq"$srH,{6aֆE$ޮhQZI"B1he1Ib;^wm#؃8"I|M`/惣s/S#kbeHw∘2+C=Bd0Brꡉm,Z6z`" - hSAxx*}ᧃ[&ǵ<"YNg?Zm w'Jߢ2VI,tN=MB9g5ƠmQQF>#vёC.bxR33>В`嚗Fڜ貂U#b\Zor+%w8hrm|~<#G\<0M)EZP=X Be%\9ʽW+fuRbXFGHvS1\:0)<|YGiuc`>Mh@PsX|QڠVj0!?|fD):)XҠ"*ͮG:I٘ m悴{ouSk4-in`Џl=bӞ3u]/ɞep.t-YmN7k4y9{LjfY *Kop$(z|, le vE2(03ߎ-iprb\V2{ggڱ?:Y =!T}wUD%VD^(rNb:FU56)@xBˎc %fg嬟M-r1qjgh;eEc̱,ϊE\mn9f&ˎDb!BA>H(NĄzή̂&ia B~xFmāBd)~Ѱ{2Pa$$Y>yEgry2n)c#ߋ5&+oΉ䥗MBj2%[ːos"91jf^DrJnғ|K,8h'v9yE:ا3nQ׌WPcǸ/OLr1\YC);;ED49uf|E E$le >>sɆe*AFc5@SSluژ=a{!@]kD\[r+]+u&pP~k/ff1CѐFC>6Ũ%#2{yC{J0TЪUr\П;57Nl z.H{X7G%}eN:xmJbyOC,hQ8ONFe/)')H,Q—#t׌Y{j y _R\p\56fR 5uLXPZΫ(@nkML]A}}O6v&-~%!ORy㛧7lΫ N&%C+Uc~wd>q47r5IgQsr;i2/1Ɂ")6&k}qS:◯}vh<5늧 ?[<Ȳ鏴>.S|uLYuPnY$r$$QVffN $j_L_91(0y,Vު~vs5rѓNonul P(LE|c]* ukWŔ዇kVESTBy幇h+'\.f7]bSKK9txv ZZk͢f囔fbu&;qt[&|\G~XCPSZgO۔?g>0lpwL0n^/ExrOj׈bdu>l@AηN}C UWd'Ҷ˾Tk -I` Q\-'u`)閥RԞQ=z羾;>`<2|zҖ}+g0!߆^ݲ-d:5*# wj4?SSqW:r|ap7ޢm"UF(pՊw.cnC񾥶-HXpSmi?/r].d~RSte!qKch"bȩGrX1`R4 Ώu3hZ|nP;5FJIhtX Yo11ZB%wd"2cyj3'R45$'G_\ٿIDI3\(0jA}Axt|$#*|K(p6^=F%Vk$yǻV}snF;؍; iW-*>p:$h̏^aBf xh&Aj}!U?3nY$j5dž}D(`B]ŷ T̾,S_.M4 Nye4 mQ2E/Wdu2룴JzAtl‹z4um(]*jhrئ1T ]~Dĥ WƑgtɖݾVæyFU"7|:sjt3s޺F闙d@NQ]WL J bֿO;#H;R5Nt,@AS3l$c`Y$]z _/ǁK{yLSSk G L2r5 {OJv;Oz'TE=£5Jeݾ0oy7Evg[7݇LA 2ESksIUxm׊}y #1ca.c+SyѸb(ƐhӓELtBM ƶ?2]-hH~PC4+l|ZW:m1\*'(lc958ݛJ8~8۬`˰U%Ct#j@s>Ң.$~qfz#PZsXC?}* @?N+f1 +B_?hQFGq;gnz7I|B21p:9*D1!H-D=DnZU=d.%a%Y!j|,#}] +x7-tئ\7/@ ZaHS4`AnJ,͙r ,\[ϲ0,^`Hw򻋷Zpw#mxG{&]TɭN_n+%CȍIBv j(ٳw=uKAG7#B 9nL=! ];2cany}bs#<5&@r@H {W פWZqlPB>8̟=9c$<0BnSFVJfFNѴͧ+k0ϒЫe J+&ggy dB2"24)|P+C,m`8}nozVԡ}ciXykcG=XL Wc.ks;ת9r,3$Xuس ~69Z{;t1鑤Sp"Y," pOg?~ing].Յ19w)x0!~8w]Z^\SKKgC-[[H z@d9ыPe8rZ5XCY  vE;lo}cT]I4Y7%!3sxG&vO)eż] Y9vuf) _.y y<#!Z4{69cruXfd+KL[hH){^|>In|-nd_uya1$_ze{(2, R.J:peC4<S}4zRPm2}QY$3x%QL7m>4q&r`AƜOpYwƂQPMTΟ{{H)@0vseIcqhj8{aAQ( 3pѾ:ٮnbhUƋGXU9eSA;CnCP'y@+t&qϽ=o8/4Ppd P7ʪ>x8-8SK/ۻ$5qOfmւr(7dxjn0DZ= ^ LJi!\w[x:2GPS6~@HAtJl' ,7ؾ1 w1"%%ͷ{zK"%|d7U;OUia^ӎ<]*|w7S?S6ўLm^ Huejkxrfr3-&v%4\䴹+.G󐖝|D< ;6k͝X4)[`ه纥!`Ʀ`I4ۜ1gc8>޺irAei馲n8OJx* GkhW G[uݞX`|D~&[p:|ǔv,Yk ;|MUT6(':楘'< ZoS f n_EL#D/C<=Mz~0b:~Oc}π=[e&# lҲ$H)+05,FT2?SXF}gXtRXWeH =6.D튲:XRQپHjA|0p%d WJZ-@X"@f#p Ѡ ?tpz],4*j,ufڐ=6RJHf +5c&l-HX-~M c6WLHcXwI @ I%ka65 c]Rp@Vwg5L_B$iyV ~`];X#<BCdPAX`)Ѵw'jMO@ZxgVYvV.A v,rNq*V,廿GTfサ&gkbT%Ug|<3z({ӛ渡 ;~pZ *¡Pq}\R/b=GZk#s ?_\g@ &ud+[fx҅_b2d{]7d"tIIFTcG-=lF;wuXK̘0m+b yevGP.D7ժ,f6kJUxeco|0nV56a5:H\ߍSJ,}5N"o'mYP:F-)NƸP;m|$҈ bFiWlt81j XܱFIv3hAlդ/ =OX\R1E&7kHV} nlNC $jֳ\$cTXP(j8YQ(|#>9" 5ZO }f0rTZı+lIC-Ema=9Odʫ]{|/W3^ƀ)ÔD.#na@j.0:V[..ҥCbzOH$qT-x#¿;gʿʒDu7\f%ڰ0<ᘮeցusxi3HSۃTg?Po#&pfu܊Ƴ+wi1$}}T?C u9t0=hWj*{W"zxj~Z)zM5na43'@=akzx \Q91:3^¸7Ad&3=_鑦.!#̹wDz(-݉'p p mxEeeT¹^acSF}T؆IX7'@e1_tXI/v}:|tГ|YX9m)ۋ"`Ia3h Y4.q2DKH1,"I;P&k=!( I۞"g䙜r޳[b88};oH[gF=,dZzciJ$V^r6zy+SRA~}*p ַȷܠa1 i=%]hX|n|7NnDu/H79~8 ,9 RkO[5'\ s~at"" 퀛7 IJB?ܲjVݱ.9F.r@3ώt9!7o]{.'yiA+4 ģo55/`&L/p-R-b fJ4L2gMBp[ڇM]Y1%ފx8n2YN|q,GBYWu0gDRu*x@{?8 &hZ`>BG!{00%^'FE0AkRm쪟zh/Zw"[- *u:&ڃ[-g>.zPcoh}$gߩ=pbu J[]Nzv"׌[kdZ]i]lr4OnP/͐k M Qx| =YM6QRh]4'/ҳ!9WG=Lﮯ6OG,0^ɢءhtygʨ}Ѐw@ t8K7,.I#O $A߆|jp迷_޷"~ftsp'+)ϥ@Fz, rOۏ X8S 9/^mrii,s{վ$ћ2v EUJڇQrGRℓޮVcOgZ%)ΔX@VS] EEWK^14.MG< gJ-_ae7ܣ^=ӜjnTտ]K;&f]Aߢ%LO mؚD=VPcDWLA2je$s8I4lk|+]wdlZpP&uN5i#`u٦ᵀ>\rys!N85()Dݛa brh'TVc ^Fʀ;kRʁp$Kr_aX,"w<3>,(=8{@QNu.i.d%{iwH(u}"ׯdSDω龎EtqTXvomim xrc.I mFm k%d^RQa 3MUqHN9Ry2TSMU#o_NFShf+]xꙻQMݧ$D\".iU{H^݀>ۏ4oꡔ dV+= nDI*|fߙ\aAT` F/i\1i*Ƴ 7#@{1VEdbJ^wMBKТHWiQW\`%+'p+?`jJ2n 47_Frp&Ìᩝ_X${Cjce l:BبNN$YRԅ'sMSZU\WBL Ѳ9>; Oz_لʢx--x,ݨQ;ڤ#b:IpO4^zV䣿o{K$U[SMQIҏWqx7Ór뇮%ȤĀҴ4۩hl` = g;Jra9!ѩ 4Bk>_`#X.s 5>m.wadUv ?szybR[J% |ꞗM`D]/oR%PlWr.ʨn/D!&q -,tH>X&F#4aȎrG# S n]N4RQ3[Smy(.\Ĉr1[ͻP'"Iۋ`huxSIQ1|I/x(kZm_^h2J_0KMx*?#$gC38jle,U tBdGq{Ge>PX6P*#ŞzQ uEvYQ*79yQ_suen|6lK- )_c|ǐH:'^V ?竪}֩\_ƔC~e&]0AA,!qn9< RU69^wvZr~쐑`CNL|P Q\-(f -99K0xoJ_^=1`: cirY䁑9]g\0{KwCwazf#W LZ aV?H en<OX@e[GÆd*)}Q!o8q yYBm]XaPsib6c$CGN[FM,p#(U%9fK:]FFLQWQNW~M,$(}/yY6dig(7ى˩wbby~tUE1Hk>z $MϾNt0?xtM轤X`YO|iWexꞫIqw)Oo/LzeT!_¬ "O^GxB~u uz u}/Bg@Rfmz=*\V(i sjʈYɾSRYQ[bf)>ؼz;Je/ٛ:]Nh V)^1h|pɱ7 T2lgi[D,lұ8 sߝ}v\s;}Vd`jPEiE+p:]5Q@u\FlWl7<1n|D}AWeY޽ w3M/z~Q\|4R:Ppd5zJ{bwӘe ;{WL}Q/UPeꯦ Rz[ҕ[ Dz2 {id"ؤ#dn  I%.v)Nnm>JrG]/M-#9/D 2I^t8at'ά/7Ep Wm(;˲yy^5I HWՄABGj[CcY{zNz"Vz|~n.LcziA:Dx\ȍUzܹ2 1n@b2tC |n`̕o馊;1,쓙ܣ펃GO%ú9kCb bj,[ V۟PI1&Nv3 @2 slMkEK9{PDcR=~>OT 7 <[ݜ0MIR+tt9TRQ#Ckm6ivnD-o_MV5YnG|.p=4iCб;ao=b{Hv.;FZdadq~XlbyV_ləqW y5f| l@c6%"Vp~ θ:cLrCzWp>p7z&eet 8INu@D0GP0 Ik׎ɧ޸%]Wݩ 1@.6$4Т>1!lYKw?FYz!_}_wܸq FrN`,pI)Gþ"ްYfw/CB ֞r <| 2[# "Q[{ItKt Z"{_'x킡^PJX d4LI~VV>1T$}iֱ=K -sj.y#c&:P;Иot7G|ݎ}RJEijTM Čն37 2]4h%蜕u1}82Ap)`gi-zAp  kFZDӸjHA fo,I-UZ3MWVQ7P4O&EL;Je]5I>i*IqNޒVS" QyFvPo ^Igx(ŵΗz/.!m-K*5 &\U"~L|4PJRJ#o!6!#vk{2!wWfX僥G 5.a1.[\A ;~,2K/h?ܥ޹M=7'!lJbNx[3uI!#Vn^ }$dB.&,)t_ S>u ^X>z#uv)[w )wlneC, Ґƥ)vҡbCtWo3} tHgD\,V@ŠubMB2?甝vaQ=@ NQARd>,iaFv+W?>Br{GgJ$83":$ :347[uat!t&42HfI;[1O[)o!zMP=te*S ~sg a{ZŬ^pcߦ?nۦe&KB[^]'&F<-<NjaaԸ}ۣxObX32Dز5X-u1`ݨ4d}eZ VPzzN [C*bXw!9y($ˬIO126L0k2 "uyωyZ?Xʧp;ZUr7YEQ!fX12lmrsz 7_1@cPXg׵v5%V"tCYuF̖*HT=9e W>w QQaВ.b^ȿ>D\z@UNU2~sʚľG,JVX @V7S/rx_,nuOk N44"RrFH@{UҤ81K807e䚤1>0gLo@^' }gеE\\StL5hKU;^-tw5 6 pO=J6^<`y}aS'kARG8{+7p>w#ȃPŒS)w+=֞&󥅭"vd# Dǹ(V}#-<q˃EOum^󀃑Ӄ2zs+I[Gic"Md[(HEm(xbd: R"V5 te%ی'p$ |׮Q=.^e<ْ[=-T<,'7Ӵ]W8cR 4ϣJ0۶A(=m@!_KM63,(RLO.%Zt; ax/r7l%̞e\fZ klVQd_:퇵'O\}jΏӒ-7'qZod*b9\bi*]ƅP)GdW<8H D1[|H*8J(ᴠ+ uѴzRQTS*a%9Ƈw=_Pr_)|WUr2j9{48h*ѠK)@uSK!k,o&, ;Pn `"%ڤ7>L#' F:p$HG:NuLi2 S %mk;9kcweEj4I!񊭃1j+»6_aB`xX'mTV+wuLMh 2vFAv05=w\ױdGF'7T7y2m<T;-e/3KE`FOJέk5$[kL6'f1@׬:s|Y~3Hۑ63ȒsAKR\Q>{i.HzkaH+/mM4ݧ >U-}ԫ,[^M̬q~M}-2%8}ᘊJ4z."}گ1͒ ֲ Xq/(4,W޷z3XD"aٝ&ф{ݺfj*T(;>WHUH"_Ckը@=Lhy`]q51ɩ)~ITU)}(+KVnDJ.Tˊg^O얇#'V gbhNǞGO".E}?:׮36쭂h>ńSʅdִ(< K5JA{3 .E6 PkA5Z0@Qd,)X 1I5 - 0k /ت92m[.eNŽo`_HC+ &6Kb;tN.GKݘم $m,smB'< Ʉx_ ޴V%OP@8r qş}':x1 Se@s 'е%&" ]ꥷdm jg[_'/xF"$N2c$CQ2jwktG(aI4tbfOW|E"2LO5 L릣(AQYSV2%~prL/<J9$yFX']V6To~mwۭC'FHچZ3^mt/%a0$'G)a{LGdLŠ-%UAq0]@}kߖ>#i_9Ǝ4K-e AKS޶3M5񁌭zw m4-8) >'0=1yF6 jWՐFFL [֕򟱜"OV"O˫5C.%0ZJth2jBUZd XolfPՐD0tk3':'繇71J́9܄ERj*Cң˸6GEgrjWaI&͖E %7]c] G^+;D8WAdSZL>\1 q<@C6.7~ d<Hw'LM#$&pǂAᅡ&6\³?qD t|2h1"Cԏ ~lOIfaBS-=Hc ^1j0!:䥭 tYY.t #+dG2BpHS䎖F屽ЍHKWZ umZ2YG۾BȜcNJ3к=ωB;݆W}ro?΋ 'R x BA22A;@gՎ^Ә_ދKeXe9֛"gSj`CZ/KDiԬUb+7ϵesȮ{,S\ʑkA)0&My# Er O'!KYO=gnJ`X-K\:$֩(>-KEĹzxX*_ቻijA-ꑏDSK=dI,|,8|T$׎R/x'ޔ8s N[)T.RЌ3Aٚ+Z5Rb8C%GI~4?k;9|˹TNĨˮ=5m=N߈o!e0 QD6[܌;Hv`<"欏 {Ƀ"јۘIy[Iϒf-3*̮#mYHUEǽ?z@Y[ .גTq׷ d-PWhj/ob FWq 5#Q,J+2:'Y;i˪SAO]ur(d/۬gp|?2nYI7\ v:y(jL,c|J) w u!3|V]a@\ N?~ -`]Ut)YKVxaKȷ[ôQ"XGFgQ5*fl;Y0bdUwr/YDp έ},3MnMc,FtL*PR _Y,h#$< _BR l},t#&/\ LMfѤ]Cȶ"$"?/jBGTPGC9JQ^*J+: 8|~P\A'ibX`NP0DkPڇJv&H˚ﯯ2k󢇏ЫZǭ@P Bs]k}RMÆYsHU:<1^w jƺzOg-]AvQkY.`.uV65 g-C4=-M3(8l3R440vJ.)-sˊ H;VWY.2C޾7ɪf!Y;V5 G oQVesӐ!Iדt5ۿriZ  j$z(u,N>hXj~=nنOr{`E[Zo$<]̕Ѻ9k`/q#=LyTXɶz 5?ڰL%z&dV0Pt=9UUY/uǹcbo.>A=VޓDKȞȧ\MlB"ss=a=HqTP̆F9S|BLR# ѕ&޶¢۷W/8r4s“ 7 ֔hR%Z*mϽa$PRtљddwX6!EV{I ?1MX> \=^j:_Hc۱B:f aץG1\q,#4,s 1 +P9N@*_-bl1ݯH9%`3`xS㻧_7n.y54"d揮_ ?q֯u]6 H uʂh|s6CΆhzn9NRt{,w^NwLZIsvhBɖO೜hPJn!r^^S(j`2z^a$fh>q5GPEx0OfB%bٲqϞݙc e@y3,?&3 9l JC6woB t& wȞkfUu=v(dzQP&e;- tnOXLY5~98տ ΄Qr%>j\j#E~ct"E 3J UMظvʟ@`` `` &1lC}¯ Yu("IRoA롹&ɛ~`aUum+nw*/o{pY!#'e~ݵYQڡp%G^6c8#qK, ρUsޙh:WM]fxIK\awʬr:]H;]jn*u"+vz%[2U6r(x1k|pIT:-HJT2Uh9!HVԞ=T/op8W7+R:Fsi +jQc!J7!2nyҔMKp<# wef9IKF]w[ z}oS1B'?ZBУh%5cXI֧/{ {Cj.]G"f<{i7۪M|<6.|3tA}Erq "'k#fY0!/Ӡik6ZTaToң@8>O7O>hEa/ɯ^&^@D&i I&]x:Q|>ã ^d-؅6p1qBjz[gUV gP8!p3B}1R`ӺÕ:;Ԝk!`gn?b~\WT爤RXVܯۉ!קO#!<<+CXP_^ێODdZ/|r[ꭺ}M0nt(.ZIjý^]{2SA;4`MdW:(i3ztn@#5D@MߙZgp rE> &6?pǁ*Ie  uo6=Q>bN \MzT-a>S uĎJC&j4-EFaeu{yȳ2!^_2ZR`7zqXr)[)'KTQcpJ01<.|kO<ǐ)HNINB( QXm24iM5#'=!tD~(7V'=hUiiwc y=*61 33yĔ]dl'?ymv_:Ί UMjOZiˏ+qN~s{Rtm]F?уA6ڣ/Ƀ".+kO:]smlmTm㬁:zdž+c_k'|hjL(5cرNb opj,?$L;q=_9N)KnUƑ*Wy9Q9Jc+T0 &mH;Z9֠č6[iԀp*(MxhqSt?OszI w\VzH:+9YbT"bʭ"ߌzO o`D ൿP0Y:v kRTjFBHmP<*&ӳ:.Ŧ[nEq|ٻJuf50jf ~&v Ty5T F(P'I`T=amu.\$3:\TSB洢׹2Ͻt{*%T4潘(2'x=3@\*rb]UzvI= $4G },~>;'X_P/^OI l&`wΝ?LLef!p$ x3{+]#a׽{fDsB-XC7>}\珼%CO}s2IEyNĴ%+)oZN SFܜ2NJSS}_*5.!=X$fgǏ*cCm;60A40Ϫ\ZYAEEZ{ 3^S 2F_a"J91JZyܞBgiԘq/ʚYŝnS0LMZsJMV-!EuhUWk.F~a@+&A*;{b#XO `<9Pe`_FYW\襋Le}^߳]!O̎N7yd<";_7 9fξeK>^[pbw$}WƕNY5Jrv`"oH.T$&y{tD0񩛝0 *),jڨܔAQz˩ӕԪ0zn̓Dc*FiLYin_?9r(4ub05K;Gxa,]ݨ0CYEf_ ]H /%}mHf ~t04̑v^$~ ~X Y=ϻ];5:NzRQGXԘe#,=+ohQ[5:ၙkɳĵ+_͚+-@Tԋ|UXk8DE5s۱tEPƷq$Kg! @~şU׏M,ĕz&1Yn?(.OjJH舭}3} 64[Ӧ_9АHM? 2ˈ6u$oInwӅm寅3/uP-wS]{KL2a9wO;{fekv;k\w1l|@C#T$s0KL.5Y,Bv]$a-JwQ-wb /f| 0}K?aцsZº硓V~s~K^]QN:5HFѥfαbW9{)=k?s#/ !&}x*i$KEacs >1?R8e=N7!5U"!W YOct]Ԓn+9jYqaNwt\r+3[ [~y%VadEr,`$*(в wGIӓ]&bQؙW{ `EQ@ &Qۀ(DNU2.lZ8 jƣM3Nuy=iRs _% Im|NIwW~]fFlsдXOP tOacL5MNq/fCJo`@13֨z`:H/t6?YPt~[H]ٳ:');Ek4o|UBEQFpNղ,\Fg&s@w@?3luxjLa{^pY/HܱxY]df3|% YLŷf պg}IDRm>9xHp X+_Ʌ(\%M&zssgtZZ#t[F{\35ʖԐ}jUU>5*e47Ӳr 0ěS#n/Snv9mA83[%3L5/HI^ŝ Q4:?pvkhPW*s6jM[Yap wj{$EE۟.?}= TU@VVW %r@H%hAxGb 'pr۵fn| y#Oĸ'_!w0;Atb~o`=d'm9׽o(% PGC_ZHr5dl!| 9'A<> ,R'iHVqNvbccϹ9{4"if0u{E:RzjYݴKDxfW",3tV*16eưRjZe:f>.`2t}bf5Whet9+Ze'Ge'y^À(F~0uDmV2 แS t_NmuL? \g1Sx#I:hVAYH0|,1tx;ٗE63~-Bb6_2w4?hW,boL6=u'!J}iy3#}ZO@[eyXtL9mÁV/ͳkaOՈ8yO q 1AM9@숌vGz&s֥z-5h f~!{?`0rDL릆o {yP5= Y)9-wEŀ4/y##/[Ug51 ޲ηe9:aq Y0=ZЁuk{/sk욳F7ٕN~X[߻@!KP& $n/m]ꍞM({p*uӅԈeK_|cĻVl2sUF!wo?HVL;SȊ8Ni2k|U|^(ʣ]}]f3#chكa5+&j|CBE?taDubr(7\QBV=G#Ð@YCh,UśiIm$f)jW̓U@-Lj}BK5O (6@'KgGig{h` JWD1;M"h\h -ƛ@,<#y{8@ Lͺ p>lsM<*w<@Q,@tOP!BD\xYw5_~n\/K-&Q(A1H6wV -A41^ ȴ~2.J'iq䪠=>O;rs͂$e>1O,٢1q#O UP|9S'74aŊ^Yf?<gl J GgqIpҤS]+CUr xJikx7LabM͹^)f's@+{ibqİ](s L$c H=^acܥ c+zDlȕCzF/G- gI>!9ܜ8Y;M*qY DȴXgK5)nץ}-j†`Xw1Un3m|F7fu G}9Y}}M1mSaBIc)1eP:)tmǿ =3<թzBCBE>u9;\4vΕp@gMKge%J? ͦfQpV+ZZ94lol:JE؜(Z0?!߻m2>*;GMlw^:%}ƞG̿$B\CW>68*)"CmrQn c-~u{?SlԎSNyd!Z\wOS`Pj~߬2hS#O6/am{[y8M@Ȟ͡POloGk;Z`M*QoRU*mC _W"KQ"D[bՂνՂ&T"T}2IAAk-W>l `.\+C!wl|ccek<6"Dk!hc)+5[ĝ9R- lӥ_;BW {d]fJ)<Tv4aH"$T&hPF0Jle[aNxgtɂ8i%)5hPvo܁{D Tj; 0:@=i(d%,n㬩ha^Om c z jjPWc< *x>Je{,л1 ˻M(Q7[8M!L)hW̺~F+RйMiCl'.28J) x. U ZbJ9jS;BOUH`$Н,_@-q9PdcCӂj)."9CU'HE& sPhWV, Z}5XۯI/˲MiW+J N{uU.$Q yƒ*`0<ۻb˗? `c;Q~.3P݊{!O^ SjWoS].FHCs(ᬩd#z|["Ac<a'?V+]'([sthO}Dspj8m,ͬ?_!Ryp X^`6hAdOwv~(rPy+;-7'/M \UUDi3aBbp@񎝒p'1##60~(NcM)<f[ >:z X QãdKxLLQح1ߐBTy!j3e$ϔL <XaQFx5'4xԶ+i^F7U4gf.*R"l-Jel wwK6 j`+]¨$ s#\ 9W j&H́,Li>uzmdX8G%ljxz׫Dg\W#%Tl"O Ӈ󄜵&t 7$>6renjT?M!-\zr LlLXRbf|^v j ڪ+]om{F #ijYM!U);gAm8ǣA _} 5`8~: u$]tWA<cA3Y~f8GSwiί#EAĞ >_,Tc|xCs_lQtgHsǷOo6v$>׀I2wIz Ri!OU厎ʧ0캄")tfAjVgMC9Vܾo2]6 h_;2@{B8]He;M5sСc א:YIgO1pϴ)]Vqmy@Ś/Z:Sבwi{+\@|bh@s?&':­ ;}"O2R:1HpldP}cX^/`R82͙|tf_WMPӤ_3,'\ hV#p32 R_GlOO}bRo`OK,|%­v(\)“Sǜ6-qeyY3Jiِ5|AXb^%O ꭰ<&Dž߯cĜGtW 1)!]CQZreǝԁUqfs[f?~o?%JN/zX؂TOE')zB5jäSHb=fzkjrny !uq -\}kGWkޚXP~"hBsěV(Lwp~ uCv)Z''m(f,%i-P5":6u/>)rH maoCS-nU]D3J_C+> ߨCUI3+}y4-;Ju, >c$S:hhBsGI~xdrAB-K*q[xK4QXH͌h~Xk|+I~"cTm)i:\^+2u' &J4X:`l(zo5O7/>1_UĝM{|)FEfmAqQ1;U0>3PyW}fAAi61w-EnH'øӟ,:e 0bkڧ\btq.K, ?qـ[ާGNmE;˺)GCSqUXd}jO /!L5^>']cY6Y,(leIRud{Y]&YYhtJ"g7IWL 'u6/u{́V;22n@Ӧ1ς $pH󢣈fR8v<`/ם`mU>bw''ZTHv iE4?S7w mZ՝ nSN1nտ`^7LZwe@)ϟb1/t.4<,m^hJŬd8*n<|ӗ s#hi@s2VBT AHMNf ̈́zIT%S$¡ qJԵml~\u6pUPR!$I X?r#=6j++S{B/E?}*}&j+yqj}E"\Q`SuμQRƈ\P,)@e`W#:D]Xd8E5]I˙AX)M@{i]ݝ7*bVsKXm֟dX^Rjŗp0t4LWi;fv"꽵=)^}qe#T7|Gh"]ZEo8tΌ\.~ ҌcEڍq3+VEu|MhkgY!_w,3-%1j0_NR™y"2ImIfޞl[b7Vkl+~g #` siP; A-{$ijj]a4jץr!!wX6=eCCD)zWE9 N V2ڧq܈+z -{:84:=$yPCdsJ> $!،>Mٮ@X1o}V؁g ɬ34=j$qΛ֖1<=hHjuIk AHOQġꣳ=/P /TY@AYt\@(}XV<@^[!xÊfNahw j |H,[EWX V#kM8Op\ .ۼ:8H 9qDJC&N4Qv?U94wi(,]Bcp@mG|$ n=rg"3>Q" nԳ3Q_VM G$.ٔ?5}gQ{9EtmW  m`֛8/ q.ZB2gPExwOaSpˮ}F&$#dt>fz?[JKе~߮!ƌӛ SfEĞGw~'xQN 7>܌1@)K,g/,*If(2A]Qo.u$}ńZ # Hu間*/ ⒰lNp?? W˜}޳P!E /l`S8?ub<X.jZZtNl)urk 8-hIDVcK)qqM0o&}LhrNuuptƶր,+m q#cƬpE hjOV=O&sdmIc].#%85雅DӲ/W +^N wmƉ90fF!2< LgC+Yk//EnČE${ߝ(fYR.6#t0])ma+q?-ZB<ՏjW%0B3btcl,f3[Bhe0>dF^ۙ g_%!' du ]+]본ӲDl …jM6R\ZɜtųE &H9gK8RbZjq(oҘ԰9 /RnwO~͘zv2usH˛{w&̭:eFRN`n_(wo9ɨ 8,e:9^^\[@Y=,.b!粃l]?=EswDjjfBXFTk@"lJ^L2 W:%&ѶKt0ɧ~{2j3|t둼I$c}qH#c+8p*~;zL3[FcD 2ygx&Õ7*{7^ d ]X0(Fz[+P{%H6Fd1)~1ӝ0OSp;%O4Ƹ>p|>:D^/bzHxMWG0Hc}Lg2yn#ӅObx2aTYSVTG47g29ZE䕴Aҽl!f+Ld-`rL2)mX&E uB|ud ec{8z&p9+ )c X.ڸMɔoδ|ȕdޅY_d!U[wmij+&{3jho9*)ػ'*U$G)~/eAӊgHVEe.Np((Qx$FL*N8,E F'6.YtFUR5Q _!67]wMe 襆87HVMKŹKYtҽrT>FC1vCz7.krK;Β 1G Ϻ@ҍ;ok d;6\est@5A  SҖft DNfۯ?)kem.(3T hU,ޡ,U6p&~* m @]7:N W8J?*2]Ofd3{;6Ttit?I\$q0ZY33F̏Yo rH%N$ctpw)P,vnp@F CJ}Cy>MP+ڈwr?^% 2)\њSșIɖMkzreL9ѷ-;Z\+j.kj_.Ld9QiԸ9*U)bsZ:p.ݱ(>98ʠv&5a pAG#,Uvu3G_9Mb'Htx+x.k8+*9Xl_Ry&r+]ݹuR}Z6[  TLSB D(Yl]yu)TXͣ^W&6ܛgl!rs;CV+ 1 hՊ1d R7 ʯR`i̳t9sP ߾Zl!4VL Qo\e!Li3y#sz^B*t۴mZXl0kҮ|y1Q`a8b)W2Z1*n /;')+&ChxJ5E2Œ\_Os-]2;Y4ե1t(@]&P 4YѠa+d{ϼ2 Y6y" Fnl/Ѥh0S(nϑP~nєڈE\'-tfvg]) c8%ޠI~\o&Һ|`K8{?ܕ/#H۾CҞ6\[HѡFp"E"yI^\>biJ x ǒ3|;"6; vɨШd-|0q"yS`HP/-gE@I9N;dMzm(St %EnDl!sDPKGDc&e`9k-e~rfRŌFHW\<ьY!c-,G^sh=z> ~k{[ڍY@^8L~Xy;Hsr7@]MM,VU} {S'Jk>TW YԆ-T׺6('m@ms&#gɑ:aio % kw1R!`!)GDױ0}PFC~rNMʅ7%TKrr+QhNxMN%?݂+;f^c AwfkxfLߢ}+2lQX5kҕ m:ُbn-@UT4'g ʆl/FhP$c2E^Ki+bJ_3p9w_ ш[os~م}iN>LUn!W>Y2(z*ݟ]%/!! 4Ռ WRs6{Z 'EgZc95W #MC|rZ+5ŗ7Ԋ~yF4i[Sz>B%+J3C=BrJNCrboMF_SF5s˥ k}J :@rY d:*gG:0É/7;`GwÉڊ$kF^ڒ/_˚(PU^0Ȇ4' 1o6꒘y{?E^.踪n`/2Tg*FN!wZb}!EcG62Ehb5hg@!z04y|=9PkQk:׸xg _Md;udjYbPFI!g4E6:x63,1ڳC! ?$ |J\Y]\[~9|-Oӷ0fn Չ|uڱMOS*O#ރp?*ܸk&춟ymMRbIQ6YݔluH|)kWlV%Ot oK2J+7C&lH8 S/ru^,44YN|Y3h&*ug(;ؠ@Ճh@Ie>:4&K?϶N\*{=8, w :wxS$!PG,]k-2Y3 RP%ޛ^yk;[0+5x\fyY=!!D|ҝ ^ hIΌB+i)qi_MGh-)Cx zM?nvG޻M^2<(M' \fšKe5wʾ;>ܨOhp. 3"LvUmFV$ Kǀ5{={ -LԸ!đk D~ 5 A.zzTF f;2 <7;T⁠\!tI5/[j1T /UMXoo?;G]> (ၞWr&m طK$cAB B}mkK#Ƃ%?qD8G} $hSfI靪@~gDbVU;MRr";J8ۄ1 ˠd΃b:E02=^C VQw9ߍr-=P_1]ڌ2i2 ׮4 Ch6G4GCndƺ_sp։ѭSj *MA^O^L_qg_*B 'ߖMx:gY= o$ ;dB DN2gn,;]}XKK!@N o`--͠4"-A T4~h>R) H j tT軷70'j0 ) r5]DE1kIqD.{7H k䱟YF=c!]U.jw]Avnc:lO^r wcљbk -Ӥ*BӾ6-12Tv_0xÇݷe$6 =-Us9*b/e}&X,}{]C ? 1-nV\&s>rcRqn֮-_ ?GkލցR3 ƵVx$n q\? ['-O[,78lQI ko*cy:3 ne Dyyaö>q-~u\H$ߖdjo"h';ZYB!Er~tEBQ\3|zI:nw%+4kRM%܁Xf`xYRc҂ct_(S)Sn~?I@={l[mE[81T:w^U[]Ll#FU͜A5 ?Ʒc\ aEZzA`$Q{&&3GȧyqǓ2NJ&OՍHY|4e1 *"-%9d3/0s}+(-oeْ >tTI !?5EH,eLq">YS'Yq'F2_øW#Pps7I^)D+[Z%cS-h+y:bƢ"3bQ0vT*;8CQ/}u|)BF& (ߩ:mj|Xjwo_N$*nldtZ o ؂tdHERĉU ! $lTr)meQ=h`c~[ ե(gԙ"17,|mZllYs UlhJm.Kq<ޔعDѰdWJ'H27>n4F+j_= gzZN`oDG[V|ek)6%(ޛ+RjZB幷_amLFYz '@%b%=)c^Ydžc<¸zҐKķs ai/įwgt+Wt乼{۬͑bŎ%eԩz*q^T0vuƍ֒} =d<*Uc.qAI>,/޹A6=al/| GbgZ:Upc38!g^Ev@  h@M=I4D=O_'ͳA;R&]h۟+F~UNce۵w{ cw&p@Z"YqJp>Ame'xicv%y3MENStب%"H#:% H&||ٯr@:V4*P$TZڽS;PEs'B2p7m.sƒ$(jjt_: #)xhܞǨHz-rc;X-,v*pQ=IiჼSJn͑'$Gl~VDCoV *K wH^8Ԧ!QG)iKR"VSf9VȖe;j@8ŘpI kXeA&q7Gb&7V"Yab `'H;_hؔ34˂"MlǯV}F&:a/]#t4x`o/d] ±A! 8:sB+z :xˤu&9_ -mHH0Mw]"Ը!jR6q~jV#tocw=0+}Sl1}gIpx {9_ɠN'bk=FN_uShx2c膨Zk\BbOʍ"ev53l-O ѩEZ'M!)S]RVg/E $D[6@H:DZ96x9HMQa˴kļō|| SzlB4SUTA+ n= KUO,=qWҘ@nBC$ [( 0x\yޘ:Wʱ *4^ĩ) (|!jE Nk@(bC|&Oq qޱ#ͼ۝_鼝ABcnUv ۅE)CPo ,h7X\r:vVWقU.;g+p]=5N7ʔhJ,1zrqGT?9wcg*;<89˧RZE(6&^Vl27 g;.ovծ:fQ'@{/*&LHURt (;c >AɀywmQX)uT i tƩ0PKGF8ﴔdLӀ2 l= l5>(S&qn7],)RB"wQJX|竀xn&BSy^FK - Հvm`>w)NNqhru vM5M9wGEOC aY_hy9'[vC:o*âQ>7r6ꄸe YMJӇ6u/a0@LUA(5wByٻAZ>ͤ-H+2z0Q<:W dX,f܁/ep\d6`ydab(%^ĂUv4Cfh=g\VPΰ?'$0ٕp% x[A!j$̹p Lcqkѻ>tgVUNHJ{lL*׹6-GHZ~) @EѝBgWDcHUwR!;e)SxEж L8+R޼=8]s0b>47 Z/ nτzVh$"`80vY7,:ŰGS3wwa#lʭ,ݰI!=3dV)ְQp)j?6G$)}]8*v/R(8JD͆[DI&Iypg|4OofgX64 I^xrJG͜3] ě;\:FWJM2sIIy9.}k~S շ}bdU0ݚaK^j(YanԏNhd%wIkb!*{eKDc\.4?1]X"Nsw/ Xm?i_!V+:0 `ezJO ſO1,w w sNre44s,wY#t!(}{ڜjT FClBrH2̨jv 3xY,|B Zxnb̰vN-Ir¸P*SoB0 xvQV"A%sO{/6jw= 1lK̙H.Չ '35pՉu$jƌ•:[dљ}e|xVрOq) `# T!f:+[$utֻDc4WYM< FW1NDVvv~Q2@Ņ<: yfTgi1jR0Lsqˤ$ڔ>tv669n ;TÌIa!I#Ϗ1J/_G铩 6LC1] bNgs}]s:zjw3Y@H!rlz7X)_fEv9f}4aHB6? Οk!+ydMcy4 Xwwz-x!f0˸fW4qFBlԆxk& Ce %lfl8b [5a%u`z/ʛ *Q؏W6LOq}J6atskGs=D-k3BB0])-4FjWl.%cEmN[2e3 ΥfBt ]??]#mСzN,dãvҺgaW!Xz juXq wm_} f`f=G4mUv@S"wSvE/?hv 5w$j7*GY:=ٵ͙T2h]8 lQ񀕧.|Ey҃pKY=xt.Fg JK"fJ̠yaJ"ZxpGL[-m*z)LnmL iKhX[ֹ2zn,B{/U4e\﹕h|fR\(k 7fЂ3IpVRIwSSΑn AZ¹`~:'oS"{X%JOn^N;<{#mS^)G NmT%mt@o oI~a\Pzwsv2Uq(@f=yCwUdKKuaB{9ړʠǭSgvgx-S))*!FvW`h] y`*Pݑ}ƿЖ]r#2\΀ᆿ#JGۯq ` AN~8Huy#X#}躢Wp#1|S6t&"nAIevupՁл`"=$&fY[B L<3ʡ[I?`3\~|6QxXڼ/%4|$Zlh/2/a䈓J枉H.n1s}UbY}1&TȻ!XVN_>p*7<Ŷp wr؈^sm@*,!=g8td/W\~e)M=<F[71}p-u߫.}c*m";C@Fὑ$4yD+9Õ6wWSLd돞ә%^ ]G-8 VϢ&sVNA:7Ǎ2٧(i88q+Vm'nwhajUCRbd }b)ÌI+)#19t5`!0,52.2tP]9 sSo? j~m} Udq:)'{CES=i û(^ZʜTi]p/ex<-49B BU?U TxqPq\"I)3M)SrRT*y+A?tQ1\ 0b :v2 } bPhG/#ȭն=iGw0c~\3G<z,K-Ga?Q?w^F&{r[KAͣ6(ݽZH>&?uDxlq1 Ws|!"ɋ'+7}`88۽|4k褠XXe|/rB$\5/rP56oD h`)Oxizn:{oN=¦3=};_>#+rDAQQ +4%$=Bs4zBŽ'+9Š-%3Ol,b@8( kti"3m~$MX S^C |!㽯]$`n挩u!s+jS~1QЫ.> UiW:|E0wչϪg'#@@'3k^ڱJzm@&*)ymꡔq`-w !Gvy2a`t146싊mbesNS`!4Ӟ~봼A|y[``T]>K#Ůs}|&C4^*4g̶u-9(-CV|!&p^N56m}é'f.<B/,!Co[6#2XedԥQa-8Ed` &gϴ!r5%~(@!_8,&I rB\y$Mu}b _^@ ތ,IH |uuvfo_C^Ѕا>l]j9(8+d=9 ~oٵV6ݱTOĘ泜<⇂|dOu I{!th.loe?j ąU; c7:!灷-g| I6P_".^*TZzyK咵NcoKFtgE`hgS5p'0>sP ̡%Tbz(hay 'b\׈͖;AKEɒ@)"FMQ-&o.Q)jOĮ]pV,G=~E h fÿ3Z#ʊfK\LO QpEʒ bA-FspFX5i:,ùba7-f,WVolrCJtQdl?>v^/thVs_43i4Y5B_b6VYyj}fk<ƴOR݆o,OWdb/|x~|.Bc2]iUY7 ;VKt;10lS*7Se?ǭr_ZxN1=ɠa16а+th(zL/;=a|LzOW.EM%b)PD9֐n>iYTNG FQNB5?JS( XγI=9Bl:^LUf =ckֈ4a-)M;,FQSotjihnϨ?D++! \͟68pGvV".m}O@b'j?Ge ʴ '8L 6Tl'ZJ 3lV4+r\)o9sɻv nr%'#*Z;=,ۂɡJ~d-Cի Լ8q{*L#$&5^<4JtWBu.s(#p2?Ruk0#w?.n}nw{ N]@\TJWy 4s9K zQtY"wUEȸ_1AP-FN_~eM|oٲV8F"N>$]5r{<5vDk,<8Eje? gh~20#~R.Y[\=B+qdy5֧NX\e5 w1j3W+Ѥ& ]C?_S i;E+셨ȇrgXeGq gäQK$qRr:di4ò@4vgU/Mdv~䦥EA)Vo@9p C*?ҏw:u`5$eĖ-*Qg8ӊ'h2?3IE;ká|U|Y 5p:@\G+j" ;!#N@'t`W ),Є)Fb7V]tmdHJKg r`XWTqgE {IN>F9m9@Du>T)yx9ehj]L7"x{yno_Z;~ K3g(O=%nf8l*A_"dSoNkHz#NJe}:5Ie2߯N0|_7 Ib302ύ6c[5ҏ9}1Cö={o^aXIJJ锽CULz,ʩ"W>,H &\:Z]|Hm#l5)!&n"$h.ʰ}$@;`2%Kr mEG!π5ɧjxVfa7 ڄ<^tu#*=2Y?oΏrkf exгZ>Ob2ǟ,-+[3.S+ͷYE}p-BK|W,NֆƑA>BAOz'=ky=XnckxZIXoRlJNoKIo2RB6 f)@u$}^UtRa.ɀx~޼RouXf L}øBJ&M5@,GpA@&+S b\ٖS x޸i[3Q4β93HSV'fobϤgtgJ63$~z{ܴ0FMI7ϻ>~&\eQ V7(;7_Ŵ\|ỌG%UcOĚb_l:lxtcpܬ7 H"`Fa=07 Dp;KQӼm).R?Zp`w'>VŶ A63{@Q~9~^ߘf ^ {@ d=!*OA8c"s JāԆdsH˕%!3tNT" }yM$nPfM@}.EŋJnc&؆ZJk&Z{~N1"/nҎ1'g1U~_1̽(=ޔ:rF9-+pSf˽ ŪZ^̺Ec"#0bs58B , w:H ֺkLJiI $:DM4u'-w#tށlq)4f}Y@ <חl>pA4R7 G -g߂(' te#G]ԄYVH:S|ɟ2/M6 1{vY 8|kv_y4&-2ɹ>v'7xqL#GX0mp1! ˋ{;*AJmz #~;} (n pt8 _usϽ_e]'%J#B`񏺷Kvv$lǫ! |,eT#l̒0Aگqot64acd)"n|WZ_JE, /Qn}zvN]s??y:$X ,ihNcZk2I}dwL:q[Ds;Hai\ԭQG0!. ,\ yO+H4^䯲 v9=dM+ e[>1Յp9o#axC&&D }N[3J+L=B"CN/ɑoGƕ`#ߔfNUvjy'bq fKw[]=- 7 9vVߒ^whJ=e /w@Ӂܫ|Z"5d}~/_ugXzR[aOn~x:õ^[VEW)FM`B;۔m>jɺC)EI@8@3Ksew'L٫|vB dޑpBU%Ma%IGOShn`+hys^W41OgIIHjn![Zy.^  (ڄ哽N,>l7AQ0$12kx&v0N-mJKr.yHPq_KM) du@+B@QWlV{dCJ4J9cf8nQi}l܏ anv+.V&s^ #- GE^'(ҜyTXw< MwEcͱ"'9 br7ZʓbSߥ}Sh_UO!!SE'O/2&\ǽd{ܩ(@[Tx.1\$rhwl [i'y,YYnB8nfvc8mWgC=/Q*"I,ObNkVsj_wЅh u0+46ۘY ce<.fH(b '| $qXL_l"Pq2d5X,{[/]`:- ؃AN wmw5\C?sB4e9b"mj|md~PNU:x*, R%EA u^tam7I? $ VF!s"hk{A(Xٵ9$\[Q9Rd׸K Ȼj].^e~D6okc@mMĜR聻0K̤z]Tύ짉7L8nsBņnEe:i][#yOlW9l΅@M)TxP926$@Ny 4 yT6-k{Ek &^lcP0hGQ2&pKoY< ى6Mĵv}&bC1v{rބ=P]rI~UUp7_ڎV*79N-xGiLT+]=&E(?]%(`hf/Uɰ1;mNzL{zٌ\xϣsRΡ8kr$:y:4H}Fg4hB*#=/SJ&΄eH7X(hڃ6L6Nj$^k/mM2qՊRnj3ր;1fiYbKnX<굿zvNF~0.sOݨaaOT;T-5F_ tjxJpGԯŷL/HPr1o; $)( eXTqyYc@ɘRo֝о9M ykjVСrew|m:VmJ84l\eKN6p } Ft#ecLh{;C+ț a R*i_]eQbdk>o`lWݺol%qܳ3]TdM}æiX5UWZ!ow\!D71#Ɏ%ـOWPy7ٮ jD Xfo_$T6cF˼-2mJ-1 RBm8g+{NjO/"P7xh/YVPΊNwJ`xn[?޿ ZkP5J K_;0T7)N8{/`z FlBЫUoTiUw=\K>lT!efw/ l8[ Z ӎB\b=5'V e!Sr# v9L{_W0\`{-PT,]+ڎpKՂUԏgfm&% IJ f\.+C)Y ޙJm̻؃>K$VVAySD\%#K T+KmX^hHJC-(l۞QR1BZE#J5ԍ;n>r%#lh'J6a7?;Q'yLWspgf}1s_mxߓ ;+{ze,tnSDWyY i Msmtur-n-vj?i72I.lW3~xo ]<. Ֆv^Ve;P  0 GpFӼaǷ夬=d)E?KP==V5d]YpʯEB8cțNJUt(q gq5WP^xpbAKI/nE2ÌviQ2k\A  ]-XѾ|EJYc,7h\fʱ: PWw$M&k&P8Y[ƪykfd1"C lhv{@&W~U$~^0qi[q^w;֡^g_&x̆%i&A׭8J3tٕ%Wp[ɍ @59*Agj@^=kJzrN.:IKy׆$;"] [wl􃻕dIڃp.ojm;Gχ;`GTA욄EZُDр Αt~.ç.Xo=!>64}8 _/>sۏ$d #gm nr[0^Yx j=c+] 7C2 3\U]]62esjbǜs!a(u8f2ge;x$ޟ ڟ Q١oEɻnǶ!8uk4"v5eY0kBMt$!bcou7}./rlKnGbRA< &RCe!T/3Jc/5VJzjfBaeahhomsJ,66yk|ΚI5  m: sg[*}]-ΧP tۿ~tL#R;~䛁uPeG85/<{Գ $l#`WB l7F:u-)={ ah>@m.&|1 {x}$"Ƚ )l: ٙ+jݨӘtF**߰R|,"'v}rF*rot $'pj؉|;"Y' zonPQkLMaX<5Cv3] w-ҧ9 sc喯~`˚wܺ*KݖMS"%0fWN>*۳-b.t0L22{y͋`ꤷ|xvS^wI { #h5eՊ?h&[<~t}+# %>'}K_gYԦuǼOsE\.|LL҅JTI}%3ÄX =,3fY7y`*IbQIqX#- ׵[o4p;h51$բeu:p t A6ޒ‡^Tc/Є=raYm=N\E k\KFXNLR ZKBz\ m (* ph% >F;}`ܦ 3ԈIԾW`kTqÕJAqB,Zh ~șcpWoZe8C]3cG67&,xyo2Ohd8cr;F9' X Cq\*o& E nAѡ͞em)I0 l[g?8 iJ>ԝ `_ɿ f /f?9J= )R]iѼǶq;T:/PYE崧^~ -:ר*:ޟ)r ~|^3GYe}PҞ_° g]Y9"k1T ;lQ#}G=ת'S';hBO" jӍPT>5o/wS2e=n kJߧ6?'@\udžl؜05 !T̢,IE9I;#% ǐ3F$ĵӉqx2rjCO<I1 ^9.{'_ٰʜYybV0 ˬɪE yq6̵HV7Y KՊ]D'l7(Q{9oHg,{ v OEa p-?m8$½ AO;R{-UR"顡ƛs9!y]AZ )N+ `GF&"G0#,*?WڱBǢfFpUR=.z*? 8w^k7X @>.;3q|=l2d $IL ME~i~vCTp. $z-r^0 ˋq1XYE͂2^ڷQ8r\&Xk܏}MőXуm:گuҊga 11Ap8ɗLBFYוՕpb#R#&0Ѷ zdj$rx0edM2onFXyQP{-?aE-9(QO/֞-Yɽqxg21oڣ^fg%gFT()?r б]n=6ZHn7WOFF"=G8㠊q0QbjPab@dxy:!:k ЍLZ 鞪:4p='K)\ED$KKqV ${* ԍUݪbpx^wsMVX>rsԼkgj=/?uaW ?JRhy<tPZ|&C6nH"LM2acu݆" oɿr"?"6.̃<_?XSp˂bQ  ti NmL$of00PLpy+?>or/X27=b$t8))Ӏ!2$e\ڏv-БFk!D*y P\3EkdN1g2^ܰu7TzOM ۩g d]Fp!ĔC4~eSt`>zQg!Kig2/JG^'eޙ%{tr^> ֦'VFB ݨO<oὂ a7㰚HT63r107"SҫGYCDw ҂EjAQ LB|#` fc Ը긫DDħJů{Ĩ,kr׋\u 0F Lg0묡<tKߔ lhh!p\ u%uɺC =z.1ljVqǁdXz؄\+$ qJ_CQGcw;.DօUˉkpalɒ|5s#N9ՈWt\!GXJ# ơHT[W.qmqwP|i@^c~+}hZh"2VU I _[CJSGu748~c){%:߻>p:bnm1ii 0,ŸCը.a`%|@觠8鑢NBS20֑N#"$WME @[EƑ!`@W/"Bic\ ԌjZ8\c,^'(6Y94N <-f)%$lф9f_E:&[e؇R['nM¢>eeBN4옐_O+qKu:+8k:Ű1+̪ LY/B IOKѮ9=ŸY 4`)tfUJī>GOeg`5)Ha/hv_}xa‰rD 8bnӖGhg~a]3jdxʍ3!>?NKH *:z$s롛aTź Jq9WQ&=ȍYɾ,^ o ۊ|M*TGEQӓt;UَGݷ)-;CyUI @G~a\he'1"*~hUa(;{N~~U xTmrs]pK1g>;E] ]1aosf (Vb8Fdjf?hK dݧN';E[*qH- 9*@R DuxTu޳iXXڎoC$aN0|7@_?T$cq&9Ui)$FhdAG߲J3HG…l1Kjv*0p\p BCxWf4Pmr&+mx*xeRB25{{C޳6$A`e^Qݝ_i"syr#\e)8 Kݶ~3R-zZKEs,fݜdԃjOM\k.XgK]{-W!{xhcLvjOROuxrJe?\*Q$yűڟ8J |@A/ f J2HN4 TLg]՘mY?svPbHgWK|̂~8ޏr wνȳpt ځl?1g{dI4r\2Jl~-\;j =<u!N&lͮY5S/Kge(k֓M;?0B-9roDGHb,T]g PL1;Vh62 )qN(#xw4ILdnc!X -Kh > voJ =9V>mUp z%DæQ@7EA*Drcv[gͳnbK߭{T{ :h` MN(.?V]b HgLaddCz2\/s20mQ0rM΍I%?EhG\y7%tBBM&N\锑e'sQ>)2bnW09칵t*BO cӲ`EIJT?`Wl6XS͈eBK7&4wD.5 4J}uh9JSv+ǠG U$Xe4?Y =IlJLwGXm{PwI\MJO{=ZY[b'=4@GA=`qŢoH_ :xlWX8I"ZT?DZ7ysWUa)r%սdVZGz8 cTy9>?n(.$|#&j_v`*ahj@kT&ѥǹ52Qs}/r..i5b$Y>:`Ey zshBP:^PҼ,x]>zO,Hˠ) }jk\w/q "ggTO~O(ӺM˼.$?-W|@ ,{KϮV]יdlb4_8 }mHImt]߸)~5bSr^ S2zJ'gRN@${ǠhV"$AZX|:`O2к@͓Nم1RmI䨙8=ڪ[1:Xe `'X秠yn Ǫm8/dCOl8O]M2Ğ,LWQLj'υO[sl 6&HbI{te g(PCL eD돐ݨ@!,rP`;~nך)v%,0+¡NUܹ)$dqJ F_ #=rA>\8eHchv P"2*8hA :3=r?uS`Sj{xE1hWm.Ϝ7Y҂VQGQ+#!°Y*IE#ߥ9YoJUw7 < TvsgWP+gHr<[X{n^QRg\<$U  NT.'ĮSPwp>6=2y|4]!ƖATsԺ Ŧ "o ހy! xm8`S7$^45}-zf?ܟU_F4Ow#̈E8&fT +j4؇kPS 79G"En\kiTO`w=:O hWZx]򂹰 Ev^qzCӑF 5"(//l&*5P!(RYn{ *34]gwgI2'"`ZWtg9H~H]49[L(b]FEfe Jg1$)3e9#G@:4orGυ4%W@Q&f||ku&Ph~BtǐFuOȪ*$>pZx@R-B;:`ٽ}+v-x 3( "6{p\OT^Gn<N_ã.W;]tgb FLg(U6r ػ"AUWW+Ị]$l~{f|юWKCӚzsFPŞRuXB?[sUj}H[Lk}S&7kZXCrs wS^b1&7tC0q.+Rg8=`H ]mp")I#v[}d|I ZAVHخ:w3 jIGp|UvӽB8 Fз#HWk&<^nʏ6?jl;xp 6:=Dž% dO*9Jԅ~s@gz\qSPoLc͗NO rL [LOn90ABxV`seS'@,~EZ54 [&_zƘnSK[пl[.L@Iӊ\"Or{rq(Fލ"ڜ8p@HRۢ,Rgw zR+K&B( YxF^lu8{crr:JL!&#, lV(` Ȑ{ 4~kݭm}^mmsFcJn6ѺT̺fY?k>wnVfTgVNqjYsBCy]tϧRUWc؛~3L6L&򜱲xq[,5Z:Nlx|%' K{h ᤬S* ^#g`2 f B٫fn?7GMt߄?=ʔKalN+nia{5p&w ė "C6|i}OG:eh])8s%UQoGPjlcvxe,%bb.Zq ͺ׊V +2kd?Έ:Cׄ N4ہAzcsI|E-a3bv6`St>kM^Lթ$\$%qn;F6d Ln`!fh$bw} 0 z]0yX#SW7K2DaP\MJt$qc~gO@}hHA{-teex?&VrD 1K-Q|/cdpMBLYR޾[b|0 |b,X(U7I#:e?ȳR~G,MҞ0(:~{K(M}Q1Mʁ h#鵣&bSdZ|3Ww (c[qP];' A3Q\Xx{[hRiV4o ˼17U:}zE'ǿD:BmB@:93%%emu"ƒ/m?' =d^w:Lm6WVdaȩ Am{Ʒwʶq`;OOj 9;w FNmFd󕹤V ~s56NkZ)%J4#nʿ,4ŒEsZ,L傪jMLᅎ Ư:"ŜoveˆUx+n5! pLѩl-b#/?y8¼ :w,~8GgClk{X吩WwM~CةX{#PA;WfBi1|kZ< iΨ3-,KG_,g2أDA vPIgidcL6i6$JMĜT*'G,*8IY_xA"c9EY&k5zV@-:˴bX'Ic1e}IJl*勃Wή$iKϻ}Ճ@17|4=YAy 9!?C~DW;2z`i>ҿU"\]iza:yfK|ұuG%*M0W 5 $;H^ٽq"a9pN_`7TGg:Oui+C;raހ_LLk| (Vz vKIͭgԺV zaNyĎo >V zJ[r|擙T
ly> PM9g-o`%-k;-J=4TǮXE&ԜϤ&cE)#![YzkIb>B-nڝQ+]j}'bO e(gyr3f2|sqG<`:Bd'd av8dNW^—Aq/nvK})V; NsrA31dnXꎏ=H_ޗB%Qe`2[s x:{ cY, I."8@b#Ģ-Sm $ԁl> `cn3kUpGaO9jm#]֌K{dž1~}=wypaRmVY=4j g!Q 9qQd71ӓ3֐sV^K 4C@>+A}@*-(ϊ"G^dj =,ۋvxWZpQ٧ӔCnD:`*^ dq OH ,DeNT\8Ut7{KH yƸp> .6ɟ䋯lKD`4CHsi\FȷhLقVT C3TU} Uڹl0 {@ѭa>"П`XWǛhqw (diB5M89jDb.uΎ)Z%BC\d0%L&PmOIFaUNt:cΘªۧ:,]g,FiJwH &pO Gj&ymR Ԉg8'ZwTiC7ȊN5I-",<4)Hj,ϫkTĖ+ZfBDR@ww Kxk>R9̵AEq,Wk(0t.kH<6?4K3nk0^2&T`O*џ{M+&UNiRH6vFvS>7EMƒnkTО3/v\ &"MFSv329Q4hE 5! )Ҿd؅7 u"")?vѧy3U-H w _Kˌ tR1 YFm$|CyվwCMưneO > M)$wjЇ{$ ٖƖ[ΌZIFwv|65W:Rέ;>v53;5pϱ m!fLsc&- `Kʹ{ Yj +YvLDyDdOg_sq"o8fȄ 4#b~lkjTL`*[YyDxْU?q')/:,xZs)$SfJ$UZk3#_.YefmKzwY$:.-E V6mS&>^;ia2~&Laر&n[Kы~|*5+ҁcO81w0N0(O>oVl( R1V3/nŦ;%t;~NGi9_^2<Ku=^NQ:;h2~MD2{YC6VӛA?o,$Uzgc㗐PAqvjdUُv˒W~%!@__J>9󷸎}Yrֽ ZɎ?.GkGQ؃ /jWE DF2 poWDm2.<1 2|"73nڥ ]T?d+.&N 7Wp:iC!B~=>p^dk:FnzcAbmA,ol gV+ʕwb p@+ 4V\m(\>Z b p/ V;{rS~Vh2_wUa$oM7ΙֹaES uڮéM[t?Тk<Qǧ%tP>ŘTy 3m8=73 ؛ClKXOh^3YL~n5bU9)nxwڠ5#%*iMiTCPmfoݎ;7,_@z{)3ƮY{(JT"p 'уete 8$H5ER ȞDQs=n_T5x삡3%8w{yNV&>eol3zSlvQ8 2ty6pl+ɨ&i`"ɡ Lw2u- DEDxK]Z6" aY >]cmzS,{9aoGB(Y`Օ+^"^cQM0^h_mG*r:H4`W]!wU{11fܦ%-!|ټGss?ʹA0 5q v04rQr@զ#!DvhYPD\pK'F/àg:6^'"Qҡm.u'%ּ<$sssdM^a/B6V;vA( AGBf~s<~Yxf&] #JZ%'NjqJ_Wofc-<\0#Iq>9!0 eflEK"Sk&?'LCY[Aa+(7!gf7T |K7zXDbH/NOL3C48(7Zc,\R.Ve]Kô&p n`-ylýʷ/?F4,r55]Z-x`DZ+xnr.]CuNrIޥ3Ub3КM7V3!hC; qwfSTነ^6|kg5pLc9lliyY`IEC7r`V̦W`Y`6gKm_EigT(-ZJYBF&\`b㓗kD%ߋ>I<] ~|"VUY}2PƮWeݱhZC@3~f.l11ՁK9ܩd]Lwcnug;4:?6o]XQ04%\c0A R#Hz kjӾ65t/O71ʈlВk| 'QJ1a>}UUM֌`E?.{-^Ԕi,"2ŏ׻rO0g//OFGA׋EULqՁF*.Ɖd՜۟E~{>K9zxA_ 3JĜi *|tm9ro_]1 naitMY%ʞ=F#"hH0hx5"Dg o>VXpbSՌфX%I~. ,6v:ٴGCQ9.P96'>)x1qe$- 3kṴAgI6<<#ٖյ9vu- &Ԑig`mh""VM[ e&ۏB y(.fJb{]n)e$RHPBÄe9V~ֽUꓙ+=fGdX=Zw7R)1>20G6ZVO feN3KS AkZ7.i`H걝Yj]@@M!^{&'ǿck= MAD֥ZǦ7_ 1r-RaqkT}b0]RTh鸥i6ICqm69KE/zބjHBێvc?U%c H cM,e`% <4HQ"RYh>tINǶ jibi5&0&Amn趞zƲĖENZN`y#-޻Te2RǂI2R)C4![7ZgסEx)n5Ńۂy~P5qT֫h,ñ&brXŔ*Oe7U78~1 ϒ9*IB 6'/IZ;/sffKBW>؄R';oAm^sHRCW|b6}w߆c/] [%4: Afbxz%6?; /fC#.sdZU~YPbSCi W1>Nn{63Sԅ1·~ٟ 2JFlߪ_qqgĪ_e@cJ>!0߆'|+A`ɖaX"#6q=- ʺ44K)6/ ߯v <Ŵ w#=2嶁 0jdd )4rwm lA%5>j_oywE۶O`Qc_,[ja-iCO_@znD2j>]ޱߎq_&͠JUZ=ºðBo;6u&nMo@OY[yw*cm A}E73p٧x#ab\R 8 }a@ӂ(ee)GrtN+,. ,U۟VVcż?Ӏe5ʃ nnm I2/W$?*^Ȧާ&.neB{R.'hNy6p;{GޤGw?H]waMA"ehFopQ)E3A%(ȋzSlE[0x_ ^0/Jj{p}8OK@:ANPWVJҘjUTSB ʎU f(nH负= .T8y?SmI_7U=D 2eߥ){tT RpFlaLFׄ8h9}2M"`ސ:N^5TGdw9}"@:f3]cB™ _⃪ͫ2l]X+锤罙UNuY+򉽹1$q6n[)Z2[vny zi1q J*i̻LoKԹ!Nn.C19":QV-Px` YֲL>-4$_f! d[|(zwJZ ʣaSyjuBNR0 v" 23F@0Ɨ˟nrLeaTs֦MFp")!iޘk&  |krN'B%7]HǹZygC3>04?cX+iRQ.F[`{1*l䍅!:֭?3_|d%{:ै&= Sb. ~d`:PNzBCC& Ob0'flJ]/UgKwTTQ;*Gă~Dg"s 1,]E:듇 \.y7c9 }KfMP|:RJ<#M@X^ȼO0(δYˌsbGQMժXxKV ŞKx䰮gPXDxb ,Qr<~V|PǠ7|ic&5 6T #دυƬ/!J„J|{tJNWѸxRt2T8$}'Kh*?x 8 fO#YM,~7Y Mi ⍓!w;7dfjK1*X,ӁD09Ǡޓž#FQ@-#TseH!t. 2a7^*^Eg2] =$}2څI ni]k iR4v#|5BTޫGi6{&ѩaypS`!5YQ`-,5AKa≲"f&LU^+?,WNLbX_9qs?D_O{wHA`vcJޕ@|NFgS}ȋ"@IZ 4MÉSkbzx|yW'?EO,~P[747[TU?Ic죦?^_ Ռo]Ň$ 1=,"&Ve`@XL{Q.kiJIiqR:&ݼZ>>-34-QnXi}*n3Ld V}7+ȄBakЇqǷOk+#CٮE9XhD:aqxl!cTiQQT_cHudͅ?>wPr U(͙1px:h"Cn$n-o ,@3@iQ1!8g,lF29X@ޕ3uyy՜( SAl>`z:WXV=\Jf{雸ɸV:q3Oy<@ܕpU ! V "@|"gPQd[j&M^Xb}_;)un`t}& ᎳM&â/pナR%h4sx${ 3Q{K!bFAPu*jX Ԛ.v P/wJ2^& E~:?Q*(ЪZ&}Zj9b/zAH)1y,?;:α:ovI^ry82;m@h@~RaǑxu9sUS 5(^ʕ1OR2 hT|C^_E~rn+|# s$r(-wiEpo\P;it"JQeDu.J{t@gڟ,KYk2=zJNDG6qA+gHr:]BvǺ"θ̢e7zķ$]&M1>0b.7tVfj)V";+&L$c6{qk3~ّq"߉]NjR!>ia5C,EYpU"jgeC8# HnOGy>GQo({Ztd(C7z.\x_G@06plώ R>,(`bɱWIO4MD'+)J3rIҚp[W<4{?^5?vR)׃~*r5:pn7Њk! &"z}e66DNM?;~R+4Zԛ3r!I)R#䐝^Jl-{Wlǩ–5 + Yv5WgPBc` v->6\Oe3;H82uɳ`9Jr?hɖȫTqL`[cAgÍ86pݐ^N_ؙxd+S-<84LrN(ddeL7 H,?|c Թ_nh]BvK =Uu1QĶceˡ6G[<M5]K$`C˝i?KzɨSdiWV׺c1rZ=b"@C |>Xp@?ٹtڍi)۹9/+JmuO:kPg :*ldU^]fN\cҪ&ʏEc5-$M&ğo,=SE_e2L"^uX"#<{ѠL+-`54^{9 NeR }ಫ9TX@"JtSo6kr|") g{xezE c*prsⰦ ܜ44F{WX #??LXÆ3`O]9/ҹ(**}سv:ૐޙEsx4% t/;Lve ;Й߻o2׷r8Bfy0Jk·QZ֒#5, 3"My0w,}Re`>+Qq0YN#co8Dr4q?J;Za4,B6+ZA!9SRHrɗx!E򭨞 ,hG:`JGtej`LL1λy; tgak} S ŬQS}dvD]%q˝3MiF+ $#Ο\-x>#m՚d"U+6)9w?7#@]:ZD_E48ˬVi*H a|3gg¦~-[W!H"FXt3R_2Nbp#r3.~#B)o$]u|@N:^&DTB!yUg~M5o.9nAs+' 1#ʀ@|"柎T ֦WLr7K%oմ4Ęm`A7y.-+}r 9mWB,g6'קwQ?и*ߌ'{77smP#fqT%Mi8ি3˘aZB1.Gy~J?۟o *ay4Tү_l"z=ɨ3 "DUX _vƏcy觨Aoؙ& W ]9lnᾌ&]'uJ|UR{N<A$1 q~8,l1QOS3! 0 ;zMq |$r~q:GQomQ%Yi?snyAI{xr*Wo*3Gm 0Qj@IMl$JI#wˊ\F奯!jVC53Ӯ*^ ,J^K#_)bUΚ`K'ge$H*\_| ʙPJ\!i9`?O5p\/gxWq6wC<mFvN~.%3 D= |yғx|Ll`RS*G^qhƌR- ωN|;oB qO~4z[ȣt^BV(+o4 4|w#pc5Njx$H"ղ33+qߛLz)TN6}&;gBY16+Tr`6bD[0xʍj2Ї|:-Nbˏt@ z؋7.,&p^؞BJq~ƋcALNܞ̉mjO;P=&cci _mP- Ƣ´hLw|1ͮk5P!r[o[- Lfoz^}"'.s<~z[@Ίa..5ffD7͖jksxO}5sUk!|vEHH9G\kL?/OF?8 '(7H/ˀfLPdCS_RW{饯V̕Y):]mx3: Jz,aP|sFq'"ŋzig6y^7P4zjDn8×5`leK]l9%H$qyJl\6NQ-|4=l߶aWO:<_tWbbOԮoqhk'\V栜PQB21cW?GVs ֹqd\ 7UYYcuTI;) W #-^0)܍:7+(hlx4n&T`+UfKK+=8ͮK/6dE{ U_O_3#ۆa@ kcI_. &O'JBvV\w*O>0mWFS!߸}wb1`ٵb\r3PK-ܺ#L9 pS"T;3~xj-k,Y'=z1<%oFJO?x$"r0z"KH$m7k ƭ3 H7}q-nMaHeasmJf>cq̑ W`\!_,8*(RwޑȅE 4h_6FzҠ2盻+H|3?Zw˫GT$x~B#Lq4 |ARrkd*Wn"k%5f*2%p"LB:~F|4t bv0߄ˁ7lV%2[(Sdkw;HvFgTv\|BUxDgC@?TWܽ]"J|5]en0+57@&)I!R)x0[p/U8ѣa[:Z)Oڨ):zwd>x*OŌI俨) rg:q=y1Ku]jO>Ls= c`$2v8WƊ?OIڥBy$5#UaB#̾Sܼ'/K5|2|^55#>Q)b<3:i d6f;+;m9|JMl D8HT=!vElpūV? {Xd-/j_nI(C ɼ"xStN5+ nL^5Ϣs7Ua`y ƾ~ /g("ڷ,(vCoSpVzAЃM<=h}fi|N^X`u_0ҋFeFBMa}# [%00 !6XMNWm}v'7xLqafL#-H4ۗVW{eV`kxOlU7^;KT\-c{}Ow0 @ULVsC=Mr"4b껈uyOem!wd}$Tsm?p]޼BAƗr{YӡrCߘ#\/wZTٿ~0S3=<IˮOf &ƸwfB !r^Ŏ2Oy 6^u*+o ó HQeTZV.6zqb^qN+UTۼk5m :ylW3.C Vێ_8y0^g>FD~4W UNlqO:Y%g"c§mu`9kw!蟁ܩa<ֶ[0՗Oyi9d} Y>@/HQmL|}\XJ`aѤI񴜜b#6m`$NFy)bl^Y^ƼxG19ҭlh4`>uƃmn\Ml 7\ :Ḳld!:zz!8Oc:[BZaA ՝ NPZ}28GY+""1g.`f`c/T󃱾:ߋcj 9JsW1MtBO9 +])_.VYqf}M>}"lRgaD}=tKmvqdMUz@tEoƱf!܁ 1bۛ9y/%-q@;_ڿK#&yY+o ԁPҭ=ϽY譊9"hRG[ \$)E+׼~A:?/0^:FҔhMFu{'Ո?5 v7-o֛-_4$"v?38w/D ft[Y5&kiB2|XBh$͟qEXu0a82HLBWNO؟1-(X0`>V 2ߠ"ߘY15V \.U&8s[`Zq] 1"^&-έ^MAg(!?Q.󡭏LϜLz-BuMRQE VHݑ$a?SUWYĀ7/sVA'<\8Em]ẻJq3RTˆS4m"-rXouˎR |K.I3Cѹ雚-76RJޤaq(SލPLYKaM,`\"mF}G Up*Yoo14+M\ϐ|MVh 0vU-7yAMYIˡ8ET)V;Dz3*Uq<3"eg8 6=|NG:~al\O#4ZUM;W^F -ÙN<:Ś%[C7>嚱t5}4)klu(Y9#9ܽѩ1niui#Y6@5W) cbSl~jAGKy1=jGcY`8V,361K@=ǥÞ_ztLtY?M fF)-b(ߨWC0BnB3E@0z3YQ.塹zj)Ȏſ{'K~E+ZG`|K‚[P< _2P鸫gЎ =U kx!F/޵ ױ#Cd6T]a _4;X}9_`믇mo^N3(X)@3P>+mڋ񢿽5:Y|VrtњW%Y'ֹ)t Ѫ.}"sL'&IOy@˱HELWzs23SiP8/3gIA`^=x:ڋ%@ޙ*PvN*\Zc`+ 3ji2K*V_dbqJ^P.zJ d!NlcUYm2kGptUwI(Tl}08JT%x24JxƜ{AN> :8gDr)f09[+)c)2OÁ)A*{*j7@= 47ҕ}(9T{胠:U P]Rh W_jp&gR|x[9"a@Ƃu`a ftjC0:7 HVӏ@3\g޾?ssS&ܢKaK^XKp(:ݏ R?$֣Tk@:nU8UQc :. 9MXiʫQ\,{s@T#"q 1ͣM6ogq؁U[(J?ÎjaP]C/p`mɐp껁1J\ce{ ŀ5-P?7c  ¹2\}ZAX}QߕbsD$܂za bG"I؎i6d׆,g|VdhKnR&gFzP3_ـ\S`۔la qa·Ji? GS378KK6~H%#C @ݹ\qf9ݩ# Jp:{,Ƈ0<;@Z֜֠h녒F1_2W)$b3%cFIaP%ẽP߉x֯9@8J_m8n.H"1z @(IS&%.}R>sWA V3j FugVBvk / )u {8m~o7Bl~2O BK6ڽH6&Ř I= $o蝡)Eh˳̂Tidg@oР|E?9x}ӕF@;}3.r]'GeTf[4YژҤBgI/.KiW+$CYk<:65tީƊ:c[zhjn'⾛?`P0&?S9WIc:~= Nэ8!s '[POVgbI[?A+7=lx(7 z0#kzӤ6bXT“+ݽ\T쟖rH G8Dz+X~BqMѤm^e5MNu$jXG`Kr-Ը13هjIqJI\:l[-($w4{:\!SoG诫YOB=իi X1FyfnYnG3z}i cw~)9l?W'r-*7F5e"=qx}r]=STv2?ەI gp"]S`4B=D6;M\FBw &4j}m׹3p|LP%T6?f5. \]Wp{ό Gilxf&h/0,_nQg r"Ǹ ~ #'Ɔ%ۏj M!+5%OZs#ca_3LFl!P.gaN_g|lPSZI4b)tY'Kwz!]l";}X?ʔ[S,[Hn4HXM. d4mfI'IZϚ6`g`"p[δ̎w})\Z$Tzr֛؍N(xDzrw(`[RI92\k+Df7$a)q:Wc@Zwf<^<Å ȩՍI{WQ;?P *Ghr1/`DK͐θY# I$JPڔr}R{8FhE`g&8Y|ky}v{G x=p[8~#dҰ @,ޠRPk+tQ|T IVkc/q45 r{^;ơrMԜqDydm~ ̸;ʹ|v#Q.J^E=>TƛYfu+[M.;If߯ 32'4ŬY4 Moy~^H.s}qL"} Lμt7ڌshj=`1,af6%fjj/sY4!g?4EDbW]F=ВWԙ.yr U~\@s%"IK>}"*>Fc Xœ8"2֤\TBv-@U:Ӻn"scyً!]6؃oڢsn|^ࠠ헥8^ؖ'f@8BF )oVi҇(cھ)Y:=sn USYh`zSItx֥ucEa+Xo)zZa& A u?g8NۺJ  gkb8X^[rT :gzOK>[01N/cLXXvSfOWn?x]؎t'F3Ư͑:yaм]L j% s'Ӓl=IZEILuKny2e:ڏz?c#._Ȁ+z׹`>؊sE.ˊS3u 52{WOzy[/:LuB6j_κ8`vY%'@O%)u3G.1 e[mH0MtWH{m]c`q8i@Kf"~/5BK/ZoGAI0g"k~2hZa3Vy>a1.0Dq!&Wr8ma/zOUX#>J Ani:"k@|ݸP*F jJAk*E uވA !]V-3ݷ`c5z/A! 93 Ok~~/6qaOhkg*]&ҏcŰ46Tr%C*wc^#LzX[oAr*f" M8LClЄ;[4vr{"a@.oW]&%BFr )5WNLRwJ ;:Zz}x2k#鴻1٥V<3܃| L_T;gzȀXn߅8DA;.QJv*z$C>pN1.g)6!B6mC=7Zaov`Pf}",6NvbRnN)m<\iƧߴIej39b#epj>yi0-L v޺kS E#@K5@͆5gi EŸF:o#9&;\Sei%G)Z=hr1ӭ78b[N˜ւB&8=yPM(W{@'4VvU@پ_B"!r YݪJUOȻxy(h- PAqthx.g|!f]"t& NېGĮwjɔ-dX/oF,Ja=C2C^tz4;hIJ(bx;BX3TȧUR"P?fAIg% \ab]u[cc̳qk&G m0XȐq:"OWV {={Ge*O w+/QRW@]w:>mMKHI+#y7Cqrń"ݳLiLm or׼#_E?: o D#yoHDo2*GMc'RzIO:VY9˳<6iqMEA ė$s1L.g -{/]v-NNw #dm]F֒b5e'g caz5Y7]%tzC}L~u u& {d X*a_@:źw 0'#N댼0᪸wAѝ‚Ȧj7+1ބ76Nj7Ry vׁ6!ݘ{Fp.wAY B&$ըߕeSt&{kl+`E\ֻohqRSRIn.N\}y|*kW>3+5Ώ"sJIhډЄ6#wPK]VNj =!VL̦ؽSA[IļXt<}¾= aKf;5w_O5 !IೲM"r;(u*]_%m(ĬjI".aӬWm.a:J/QǕ }1 yfJ^j>fc4x[A(s7xLrw-_-RfV $I[,۔GuV J!N/}FQSv0`3Fp}ye5v@۩-9P9r^"O|cʛ v f5VNd*i"ܨE`(1iHׂvTd?]7B=/9^Ă\/(lDTRDksyGYiBS8!ª!1Z̞/ۿq܋=!X&OZ[Æ}DixqXU,Nm-ϽZ>>ȟɝioR,hN&VGiHK &&\wP0~xqA$V״utUhzuwTfFe &9'Z 9gU@pAETo ^Em #kX\g*A|2e0-tacRͨ5Q-~/eO%pFoojƎL 43fnm :8ݜՖb3ٞY.@r9*O,ӂuקgdf !OMJD;O3sI%&y1e'U7T Uo}>=z([Xܫ<̇+cXqKi3puڠ` Ip4 *L*z}ڵaѝHb֌j&Zt Yz/RJY-l%͙,g2Tސa<}BF4>cyoW8#Wk?~k G!9=TOu i?`?ؗ{c_lRYP,Ka\͡zJ3සEgǩwPrұPcO qEPв~囪GZ=RS]׬TG=sL|܌ @KOʋ~OCMs(Їŋi<";5WPn-D$IDL_ ̢5>mI h|9vyͨ& 1+᳼a=Pu6VgL[zi(g^yNWR2B\yag4,[].], .q>J#$ŵQN< 3}*sw] *Vk׎\ rK²i}Z!_`^8_Mp9 x6 pOb$ vw;hɨF.n*87.닚HK+d*Io(1GEd ֏mua1(b_+>%m'5wc#bK,Po8ܬ.nwpqa>w_x%| ͳ3v!5im#h}y4Fzvz#cyc[#R$֙TG|4#[:~3|6Z%׼⧇ǡ΃Hvk 6]|h7ך tF<)al']rjm}VԡѤEx[[\= [&$Ոo-0-gwMф`@ U(>c2_<(F#n &ԨV.N }\^L(TDiXsx}k!jGХy"=MXQj*W<_UlcBܿu(Ra|PoV;nyGVDo5ܬaΤ G+XFYa J+'߼8x''ݖwϏ3|ZcKZE[k;ӪF_0X z 7u^T8eޖi@oUv/q ?:<f%^V5r@v=Z9)\:8s˸Tx+񞣮m0qpK^c,vH/)aJO$*&EcOK<.yBISa?j F(2 Fam.<2 cz=+Zcar=_oc-Ψ7)Ľ>.V9X`Nȃ.ȇ[3 Tњ33L _sؤpv>ơ|_]u[[Y+`$!Dšt-[Uѥ ᶀТCRC+| xgM\91_"2{oO(3li97fav|+r`K'mqCɐydUj$o+)?|K@@/ V愭9soC=%kmٞcp _"kC C+/+P5#;@L`RKC0be$a^OC^;ܜųoRlr?5 odmv9# Z< 9x1ɥ_ie8Nu}juRX\L/f ,|z0;XddL40ЂִjMC{TBU1:6t}̩U<hf8~YRd]Fų3HmaxK߻הϣOSs3uǖY{e$W GlvŻoe{1uOn,84}}g@x%v2˄U!>eNZy3.qC묐4策neRRc$w{h;k~ jN: %_Rb)h' ֻp5Ekn*&A)Ⱦbk;lhŐŪf\^'ls@ʠh~m_(bH@}O9\ KCz??^A`N`1q m@,\k >h'lucҽ>HҀ~5%f<~X}u|ƖEG?MG\|'W5tj&QǦ^kJ;p^WQa.zP"fTKA o vOKӳ\mgEjqjqеVDA\j* YZF歷=pjф"K)9ziؖ"["ϚDT1s;O@"Eu]|۰ReGcԫ!.Ȟ،NH]h ? +G) פ3<ZC ~/1=NQ]҇_WB47as׵ nѽZ.R'~B(kF[z4mN.2>A+E%n4ݗ1,lP@PlRQMTMJƴ ƄE,vaPpO|eHP5Ex6|D~,$@Lu9Se:jV|&D +) thnh 3 pVWZ_}QH@ÒM O4ƹñr:z.>oN=:T$sOIf畲E)n6dV4y D<設C#Cl$A6^2b9ڸՐf7_n\:bu37R>ߖ dT#7=:9t{ E5d c},.{ +Z x buߛ7VՑkUS欯1H? l<, VY$Y:j?"PfT}$08KF==Tg[ߢ6^Y)5R0tCָ{\7?qa r冐c>/ 3}9 w˗ѭ=- 3-,vy[nOCު$1#[nO[[Rʯ}!"~h8:AY>JIKuD|WgŘ.]5_z^I/yDZf!Dv!7iY0eGʾZ$&Y0,񭚤gw5h$~7pt(0fCe<:cΎ0f`vZAC`1X)ǭ |rU1cq)NۡQ~qO0HUo@l.AC su푬&d'ZhlMY1v/ڹ̤]88۽ͻ LA-/|6+9E=rd-D4H(PAO#ZL07bj 2ZьHB2쐺! '2t]rNiOeH]Nc22dwb7J4%>U֕JdIݨu͢UoS,UxVͲ֡SBCrb .@H®paaM7†ȜmBiE"1ZZ bиoB nsM:֏ӎ"xV0N=v?/y"ʤk(]c.DW^ȸvr4yrg h=CBbpm+)xRnu:*k:8/ TɼdrڞS͏]dGqj"KSp^Q!Gh^\>n51f>eN-*=.Yտ5☬ LQᣭp3AOhmJ˝ v?N!g]X`d!Cny&xũՠ.$񻚈hZ _u8O%= 0,a%liC5vUՄ\m&䁍5K!MO몾Gʛ(]w۰yH >fRE* n&=+\b6U Z\d>}H/G45z/7Y&zC`X,0&F!0JgQkҌc ZGZ78_ߤG{hHkx' c8`1cӷ3ſKQ?zpGp{U5;ɸ=/+JT@jv4\' fsΝ QS|?C Ɛ&TLO*LS},V3@?>Ð>qCyumΊ8M21h:Qw ‡N -TpA wHw4<.|j18b,tɡCAԙkeM<6 ؉ ZijP M'}n^bkǰ y~&hjbDˮBq8r)nJh%`4~@v <+2D@eLm 0SRVSF+jx }BGn) HDɚb?!r\7E_!_:L'm^^! $6~Ӯ|䯌 t: #>,Z-əa;NKӶ \ {bTA`4{,HGi+|\DC&;AFn!m0 pYuap0{[>|턗_̬RW@9 +K EZݑsl J(W_:(G!u!,'<`PjX3{7{XPOkk9 59f*pI Qg=E ? ph:rJgAS?R9abR2JvA :Ir-)oFZ8M> xOkVKshEh!.XSseOjQ& C\fy>mAg@wfכ,eVaFd "oI-(8lE=[p{LπRGI3gP5Eo3,_a(۞0(-nYX\*熰RC 1a)W"Fv*1tt ^ GQh(}:|ZD)}(C20VF z ŁҔ9rHWO ]ˠHf/Մ>uPVfVLZ !U9:!""iUi; hll`3hV20?ff+ e-B y+&Om{O$+b,dhR#d*-cS{zJTf-Jǵ2*'^0VLngtð.P?@34ưfbk!ϧE8 n9 %lA%SC!7s}tĉ D˙1>F?l ڻ;vB@¡o9w}5ՑUmiep^.={&[ƻ M ̰Y?Ph![1)*0d Or>Meh}l<4<FKcߒmN@Hb, @QW #*-F1qeyb{$2j;æ/#Vɾد]y?@$s>Fx0{j|޽n#Im]1ők2ҍ,|@Ŝ@G!dQy"(:< s7§(hV[}@r+)`bQzR6)8br6z$|juu IeůY}7IVi;Mc/ M(ck7EVL"[>vA!,]5JѤ536"$/zm?uqSOr&*torڳ3r0Y:p{ V L%Zx74VFNAH58ņ+m52,6 ހp7Y,ٽ?n/#-h`?+\|`=0\>Zӟƨ픐X2f둁a6Ħ rO|ks~>w^>/YyN82 T_16|u3[6ݩ~-P\SטT(Ȯ*?IFc@pdZۭ2Mw=:ЬxPJ$ \'N~O~mtx4M/ӿ"Dk`iAxr<{oCO01Ts{ҩIJLV',ew&lSяcz\PChrfYӏTKSwEp%y@|E5 &;SieqK<6Sb><{,GȹN8pS*M)x:A/4[^;A`*~ [P@*Ipq|OB nB&o;ɚ;y ׬N$]z{}.cFu-@4s;h1>a}_2Os:G'VYҵ r͚=CK ҕKN4 p-1j82 ˫IJ~+Ͽ wY ^Yy[yxf9yGk, ;Ϭ6Իw 9RFŋCLAQQ)i`9*JMg_aqZ,PTwA#i"}L~|kOjEAaȸz*I* B%T?N맮kDN Hć1Y X磅쟒N"b/75gl9Kыns$NUo?3U/8"@exEWr/h ☢BT̵9Hɞpeqha OFk9p+4Ė,cU6Z]{a>=. Ty>G;s 6Ñ7TgsuiSlN[4DEHu9 |w:8[82J>n9;"w!ܖFl9Mʪ~ &Gdˆ\غJ:O&>@Kdz } D:^yM ݹe] U@jwBP5. /1}鿀-=W')Xs7<5/ ϱŪY rd:"OT}8j69a.򳾱ۓMkL)/5L8"SScnx8Jz8N" .ܚYV7n2IeL :vNE|qJ 4 FY 0/qh(֗ddtӛ0*B4xN泒@3bWS |7TwF5GQ޷) a3HRxտ<# ѿTB%XB.壚u$G3إJ:擜SE`~yz ̏(85JP54׮= 1 60 ģOE,hbogA>%@͇4џ1Zg~T_axfaM:".YR?S=HCv6,&-~ `qQrƪQi !0<˒v¤TgUEJ6FY"H,%P.(K<*ufM%iE>yr)R򟪬?^*Q4ќDzUqђLV w]UbD 8 +O` KKd#Fȏ.Bۀϱ"țm)Szx[KxwHP"unq!KYVU &A\ϵ]O\t5S۠IGJN5YpAzjD;-  `G'~iUt?Âmt`2En,^WgD*";DNѴ0T/W P n AQ t?LB'y] *V@xo"rSeڳ߾TwSS~ 'Vmy¡iNO<(.2'XWd@Ha^瀫挸. !P-u[үIe(mfk|q HKHܰ C#~woo?^Cq,f`u[av^&un:wI&>Z!ҝ %0ݦ\QyXUȓԊxs/sn}zi[b}`}֮!6+HO1&:Ƙp@8~&|[\LR=`D Y\?D3y 6u6 y,o&ɱ QyDklu۠ >z^ߴy Wp*l]4tɒw/ uQE; #E/<.쏝ބ)?5j"+qcT#;ҡ'ŇxE _sĵ7=i\n ޺._$;;/DoTny0='檲qH#D^l8.0˧~pg5r:fGYFzמ+%i3\ptɨa06nkv{jƗ1G)%t VJjDMЦLcN d usԇYP"N*t|m\PcJ/ A=w?純Q!SĤ RS+ B*cLuzZ'a4M%ʖ?%cjy BM wW5h9Q]+2 4K:}DPA5 nUJ%=&fw) /{ؐ Hb)Wʷͱa 1}Lk4ώh5)"_fzs"QC DlhU}~r z(9NZísdʁ$ej; uqlf7qk`d0/@Oro2Nm{vX*nz$^G3A`dMIb?W~q$ȗx,J|=-.er8loK^Dq0q[_Q"zK1I7u}RYcy ([{(:5zb@n;*JOje&䵛Tlҩ,̟`yKFt(DDO;a :vnlmZ#j~ .!|ii@vyIxM;:G%1O8I{|E*BX]/\DC2M bos%c6`.#kJ{/2j;![IdENW#!$3IҨp^e~+"ϯιRsj=Ʌa LN6kah1] ;#cx>dIt/|EMɁ6[T [ i<WsZ!9+Axjh 9Ǘ&޶NPZR]wHTKXTLFe#0CeLp yc;5ꈓV!uX|<-%$^"2|"Fl-} J¡ǮUT {8&-vJ$qavi#n$x$ BN_mHoO:PĚ8h ngch$%nFj5krb:{sA+Hko9~ioBgUh@@bÛi6F2$+J|n&`k~(_A& VE {ҹ& ; SD%bub\|E'O+!~) Ϸ!rS%$NrWO06O~ћ@ Q 4CCWYkBJBs`YQjWչ.&ptN=pwntk>2uhӡO65;kӬ/E2Z*{S={_8?t[I qQO^]eZ1rW l_ʄ*jȅlCaA`:pIZ\wvQs4=Py@`sN@4aMâ[@;o*ao'9NM#aaFGIHWQ+l|䐘OA6TMsr_/+kUI\o5=R8lB;cyB 31jlQXNkOögjw^X,7[?l=C L26$R<5Ӵ2(]n*yʚ"8iጭ^T"wu2z)FrиȡG/<3;qâ0qخs`3ok#&g)N:Q]d\+M){tJX u']S&E c+͋ 쨕m7U^߻[G9^E."M#?ey`vK.%{ޡg_j/{6ޑ8S x qrN~P#pR7#K^% 2|4FCxy)a]ˣcvtwneORsƠM|8] <5eꛡݑqeaCn@cH/X=s̢ ; Y:LCXץ''TsTcQV^tB x{˅}W[Lj98!p/g˹3D@$҇f>nsyAN &~XIPqd_pPlT@3&>Ҽ&:R8.Žd21-XVd 'u ڒ)tQ;Hηʲѱdӄ~ ,* UkT9ý -7UyDė^nBUoqy; r=㡈d ~OZ2 $HA!]:p#uXW;>l~/\U,!D Vke2Pmek)h&|f.ӊʠvSOE:b^@aS9Av(Uyw ;S8 5_䖜m9"Y-걫}ܘA%]5*qw2s,K")xU` 2 ǟw9]Pf"/WQf ߛŻ?phvOJufTs :SѬԔ&X&g 4H^~͇8߁L{8Sr*L8x¸CT1 eR$L+rPE]:B?It8_B-o>q M[WP\䈦ईjk2ޢy޻23nc&/y*?x6O$)zXhj`̓j4mr/AdbV?%#> 25Vpq~LAXP{.4EDCЭHM;XL:9'gZ񝨎N {-{>íS<U٦%bs 䢄o5gm$CT[uȘjlTۃ*۬guYhʃ^Ia'S> 1{=YJ92V[ſ.$7 b]MY$!^EO6RTM}ߎIKdC-ʵKpt DNEe];Gxoΰ!K`R9x{g*ʦm8qsہ5$K20J o|Lavy`Ȑ#EKnREt J*6IYrw^kMk@9D\evp|JC>>hUƊ5ΰ 2Vf]s4{2=5zY2GST$]?h*05cuc60j=9`J5 sl"OQ0wܺAJiwao4bl% zi5zmۯ?y68<7-J3d[ "?a UNz Ő(ThSi\-AIN*Khe4# IT}}S&r#lA7Z_e`l ˼0mUo,οZLY|ׁJFͭ u= 4`EB˵9GN z%dc)CS8=e" 튪2dd >)Bӆȅ%$ |B:=RJ%;V yN0,9UlQbڅ *s5T*$9x2Ks7Gȸ=݊(FPCQm{,<︭м jLqqiޓ(k68xKp43oA#@{wS<"CajD`ƞLӟƐ]oQa:ֿB_Rլ8ނ;2!eJN`4*xʍX!1&%!J@k 6W3( _+bAu@T61֤5U4u5iqa`M:{n2`_=z0˺m\ 񡿝)It<Ʃ(9/F{}iʐOP OK "oA?y0`x8cfמO` YI޵E b<91jZ;9['c5JYwu}ZN&f&LEe)&ʫ")hr7ٕlp!ܨa"P6|GO3OusAWZq*lGzGMޮ͸/rqjGnΎLf7f&:\nIwJ9 nCfrkȒl䷺K~/eA-Fh &1&YpݫO7$uﲏ$S2cM!<(uds)]jCDo`* &~٬SXg)pcȏbƆd&r2#m&w!Ew\fOUxh:fMqU:ã)/Gr+Z]d{@ _z=m);Sjhmq~A”UKS*gnɻfsT>::6#'e þY{ C#7)CδՌDY0/璆K׃1{P?-% ->A\cc>_8 xl@Gw#t$ZH$x~ImzhSO.ʆ2KKn1&8۟a/q@"X8*]?2ț9S}d}X'mUŗTR}ZNsŽ<YTB=$0+ Է| E,.'{.|Rw9e[I.3`OƾM )ڲXx'm[VTda0 84o5Qtj'D9:Њ ,H!fm.잭ֶm|e8Ji0֢"^} @M.|QޞAM-_WʈyqO\eϢЮJMI,:@ePOz~@ w{LLiHǮUi)N\'e-f[_o&fZjG1,>z"J&)|)%MS L o]aNt&kJ9m[@S*_̄wKF?"f3 3)c{5Umg 9 ra8ywh_8H9O~ g_e1'Q2epZQtu,zL?t?xS$AGvhV[;U^{"|Z pOG07!HAr? p32-¡7E8}Fơᙍ-ցҡ5+c{ hR'V;*vE9jϖjeIڵ(rӺF םhMN1ݱ9^ GT  ^ kM`jmALA7v=%=se- m\:x qZ&3 y(tgb2xޜAh<\upU9Z쎲7#c+\O`oHPSP`jPAo̖.p*ϖo凵hNe&]gMt0ē>y* yIZ¤$KOA$m(Ӳ"tQ6N7CC:/6=XOh+Js#^#jeX?bнj¶%`jf D1׼J..4Ys0ML=#G"dCb+Rr֤n')i\ӳvid9c F6\ Sجw/g$Jӵl$(XΎ+9*{Eʼk,FK}z lHd7_HK6eQCإ6mɑHuU₝M!yKŃ"X7xFx1aVs{UPsUO շJz1}͇t k5i3cކ/SFafύR[y+0zQA`-m PFڂj0Mjgk]_/hyh9Ǥ; k"vC28?/e>1(j^?GwMdB! |T]NܺYKB9vTמZ*Æ8#Ua]^_so,$eP">zѲn7.1R.ȻUH˥ ڵehh0#|xEŪpӖ]uFbĻ 5xj5Mo=K*¯UʖI}6j}sf 60Ű*^?lq%*X tTho<|0Q`~g%OLGWRQ٦g6Mo-]gNQ[DQ`&@GAsL bq qv*$-5,XP֊L6iC -Tih0>GMlq$Oy8 Z)Pf3gG֥) - -̜_=\IWyMJwhHrڈ9jT&n"+WYhH\!|Pr%2WF<ٮ4)*qd" ܧ8ؠվȍEFkxXȳT wA+v̴oި gel~>@o߱301t+_58N1pcS!˧(X4U& H fLR@bЃn6I*0"b4p](/">X ] cEZs²% bx\:tny]L˞e^oBLjlsPIpz:|I2ˡߧ>{ r*oXyyV) 8aHt_2ۀG>8J~ߐuTݑtS|M)Oth: 8 e9 $9yÙetD%#zvYRu07zv }w'0UBixw};Jx`zץ2-98=b}dndP8.w_Px;YS>cxn8"7^8`$q7kyEN /HQt.'##dlnd_vSFt/+<)g假Lpua, w'a.MiK Zp!$ VL|ZLb9Ɛ.&$;S8u2-1F` *ָD1`PьUsÎ)K1 pڌfrm_A剆:˜AkX `ޱGWX9s6 ʶ~PЇ׉9@;/j%ImZPIͨ n1'Rܦx/4K5CLL1$gfF_ k2cPOȮ3(Ķ zYCԳS|q@J d[eRI_vn06k&u%0̒aM$p=AcSLQH>Dj& yV+ȗP"tč.s@&nӀlZjaQ &℞=BNj~/('+|>^9giKb?m_?k|d9:cG}1Jxދz:K=Q#xuwVU)1hqJvqBuuN]I3fl/alSwV GlV`<Aߞ?<.¥⃘ڂnc:}F{l Cц 1|QZ2p7B"4SQAq.x@s50/㦉uR5;w2'v %VcV?ti.SøތV=` ޼b7S>aB7zZ8U'׽2Ш0` JӀHd~!K}GXI{Jz0޳E GqmA,6r#OmIC70T^#Rģ>B7 |2IbSˬ M둶q3L$1p4feiU@a.gL!47cUNՈ;<dgz>*t$$诗jӟm:)FG\MEۓPULlF߾-83V s\=W4䛝.1( MT()wū&+FNc`MWh{spbb(Sr FwcPx N:\K+zv(hs5eo/ /xX_|J(N1XЍEM<"2U_ թ,o nf^G8dD.<,":0aP?pX.|_&!, ry[*Z } 17|` "Ѳ~XFbۿH<\?ty[GEPs Ujټ; 1nSaײCq\ %XJUS%\8XDQKbl}?#ǧLj jY؇ᛋ)'BtgYw{&bx^2*̂ H}Y/mh;tb[7cMr=豷ɢU4@_U{YF3x3t򖆱;a:b*cA%x^QXڊa(LlDŽrFt<M*Vp\Hl%:rSxT0l}mVy72taD@"Cֲo2I.>?ٜ`!c"`\u 1+Nq ;ߡ0N V蠁j|G0>aFM@ GPϪc/f;sS;/2ՏxHx1)4fX-jPcM-e#1Julyh"&rkaՌl6\iD@4He Tg+Rq{CO ~fr a]so=EGJA Az_J13ܐf ̔_^"LL3M][7L4w?nipsVd%dA wX>MW:$c%!4֡mA$Űq9a__ҳ=WfP5nnj?KqK[HщLd#;&U*:J:ikF0XU\IGUAï& ~ؓ()8Dof{noOf'R^(Vo1כ4x93^K %vi!6M+1Rs@<./R HYq;=F0^Ks| *x$ q{}>m .’AͿD*Jyk5jAβK|zb< 6pc Wp9,[^ KQDHޜٚ*1N]H1K68$b(ٳLǔ8VVy4 qlnr8] LB%@8*f YA,Hf8-إ9>7lefdo^(vEFE$5҉ꈭru;i^wLAbȊ VSQ2u|-TE#qAnm03 gкć_UoWCZ[֘!s1wdВv'*+:Pڜw:!ۄCw* ؿY =2Y *+[iSc> &ڸz+JC?7"[q8<n/(# ` %oQI(\O.7I]J(ҳm[l bU`~Ut7yKY|9UxШ[5X/&Ŋ޵ϒL{=]8Qdo} LǺzwCQ61L߲P Ԏ"܁6:NQ/:=(фẅl;:-a \)լ3Rb7IML ֛֟h;5vs8g߭yu!nEQk K2 ش&%!bϿl p!fݫfY[fŕQ\&16@i!ƅ!G n u{b94Ğjϯ^y.?:fMK=1 =R _K~H괣#$߯ߥu 0CSNNU:`'1xk6UݣFR4U> :eɷ\vFD{DŽ6jUŧ~]Y 3"ri#JuydZU3pK1ǩᯢ& 0fzݺ^zjIwJ_qL r󢇢Щ`֮̈́e*WrjWư.`Zdm1`‹zЙ-<[/t’fok\ԋs{5>$k*޳rdD f}U͎H,& VrtRNE3&L!g~M|q7V hzS x@6]4Qfkƛ_y9vatrF_~iP! qUU|$qh8uOքJysl/]'7:0Y>.hzx!Hk>L=RXMH㴖* r}t:/%1^u8  ^kHlAsL+dexqjQH튛@jQaHǩTH핅F%M} N,g Њ=79#M 4epvuڭ %rP/H{p AfvWBe*YchPߖF]d&W sbMVvқ!cRONxxM٬aCN-Ў1K 0wQ2s2[#|y ׾yyr.?"Iqs2~#+:sZLO M]Pw.ZxɉWxؑYXGx;nFV2|{fICƂfڇcE_~# )& ?>DLj"xն'/F2n#ȘKxJg?Ϭb¾-)ǿa ^ppntd1˩gGG"` n="ToRSfLt*.L(bQ)[SG-/CM񾀧joߎ +x]^­ߠ2] T Rŭ)Ldm"7[跜<<ޙ0 iA? 8?xe' [)^hO%>mwO K`ɳ#Q!BŦA_~-Ǖp/IgS1v_Iyf9)N` )%^a9m(BZ: g2m=DeɀO}an2sQ5'ZptL,&A~m|r+O5QܔW,gRb!˅nG \dCeb#Vш{&.D}WMRF멣FEcq}1;K!5[ [_>[FS(|mBrIR 2 |`fFA%*tӦڏl0pݻO?c:; \m?|izP8=amO;4,A8^ilb嫖テл`DV'fĕ3,8ԩ fԶUaId ơW֔)-۠EJ #i#K* 1+[ꬉdawQ N9:6ϫ R[${,~KWwS]s@0ֿ8ۤvS*#`GlH;B]@5V,Bb{iiA䝃;p/uG'E2w619I1Iۢ\aph*S5jD4&1fAx))Vxay]ssS1(B/kǒM8I7S^> <qrRq>,d_ }aH>4D!C9AJlF$MJlzG=]%RA+7y>Nj3xm ^M/ݵִ}-IGr<= Zwy5:UoG <4]jzYIjN2΢d}2iUJO4U- 8~K>2<"4w'X 3 k\FB?~Z;CC8db2R.KXSDCoϦ*~ڞCl+{ *FX3wxyoCٚ!/2j#iGlrnnؖ%u@`&i ]<_(]ۘ1o[M\6eD^ɻ.<)4~1xHcYH,btu>^ͽLP䲌ʣ78Z&x_9m8xGY]Ho8yfKYl',yYޝbk]$+ 銟Yhu2ef{!tBkvh+7>]>=$̧,3#9KtǸ*eONE9~IreSKG{`)wTgm{QrpP} d͛ c遃j`Rpa:oةɥor%[F zޡ5*rug~57m$@]i%q`Y74ee~42#S:o_][ ƿQ2[cbfT xsT_:EA:tzݿܱEJ">Ǔ `!z`#xCn[m殟|t9`زw03M&>ܸ[}>k5b^U3t0uƾ, x^&^OI`l7кkYE^ȷkc޵\$plr{ګP(=&ni%Ci"09kijeM !bq}N?- ؃x1t/qƯ +N CN IW)[B4KjO`5 V9_q4^ri`/u_52Va6eTgA!HiGYS0lKa^6nm_,#_NU0݅LyIe#@l8pĈ+:JÆ|M.<1/* lqIO:u@Cg#sNz-BiX6o7ZQ8C NPѻw-w`VI+W5Rohs$Law'=?#H[”k稀PE@P7\\ky((a&SxC/ +uԞD4ZJ |A7l%{(ٍLyu:zR4=|~\5{x]Ƣ+w}ԚF;],}!OoekY[{ N,WA]Lr6u}[)QdZJk?V/饿Qp5r:1A)W֨]ʬ~e؀i!E*s⾊ĉAbq#J}К͏1/VZ&jT6|?SZ? :Wdd4b+1?(P*Yal;X iٽ{s|C(Cqr`}j(u~IA]^k_oS)"MmC:Dnj8yʲe)JDr5_?1)g9df'U:۸ƚ+D $._%"DV[4vNuTWH0jqWz l`PmCǏ'P;@2/’h.P%jFN5L>%!~9"rN e`v#q7Bޏ&)DXF?$Tcls웋'S姙 \%& (WSQXd^F't?lĿ7Hk1Ok_2"ACM k_saM9Pv̝}*;*9t<*$u6 1 f}TjKh.0eebw[=vQDbe 9kH\DAWo|Fǁ{WG>yXl7r9mEH_,g?L& ߐmW>t7s v\hA"6T[P$2҅pug`|(qQ8!?nޑ#ƇMx=Ǜgׁn7Zk72^x C˚]N!}1=lU\4 Fyv1Ђ M$ A a&}7uQhNYxDN͸B:5 >& lqw+KLzx! 4v5V\Zү DwbէVL9txM %㙠7+/ߦWn 뱒yFc;b 5I 5 B̝}QkuiR'YX򺐢z1lh3g%Kd.-$M¯vKpҴ-{`kEz E؏Sif<ƋVhUy s>+;I \ȠzOsO>}mjoa-zL AIEc'YtFn@!I|h ➳{FXZh3Z0B }Bn/|`.+bW\۩D6Rm<ú>j]/Nޥp(VK&%VJ_B9WM7ZjBS! 6u:,'!$Jʘ,Zm~tV)rƘn睶MđevFq+݈dx9E2XݙN(uk +~hN\xw[!#_*xYȭL-( #m=ͼˬFg_o1;e"1Ć觊^Is 'TX"<>y&Z֛i!1px1B~鵼G;'Cw`؝g3m@$ETe'##9ݒo' lV;#Eۥ0s#U ʊIZ-9wj{9CIȿ$rn4szo=0u[3~{0N S|yVO kRgt> Qp?E& '"ӝ;]h"iU0mTfGC&*{b$J2wmez#B ":}FfNJGzJM*C2f~]i&o=jGr8 Lwqߚ[,H8\sk+Rjc}W@;%Dk^S );m3}s=NɨWDn >3A KYm`)2;88Hkqgetl}~)!i jK+JFTEmE6 ;k 9 lAVۃ]0|tClE nRfI"z%. XD 1<3E9F8#ΌL@T(Op𔑵q䞆t켿/zx W@PE$Y:$(N_LUU JB_?8e!34 q`({QԱzO1ZMyM P!u26mZc*Rg+X%R- ӌ`O@sgx[wbgؑQG`v wmfn3"T \Xm@0y#J q5WyL"ƒ w^}ўЭ$ã?ZLdo6yW*Nps<9Zk "cŹ%QNܷYSK"wҶ@/FE[owjA,7!jm~,Z".!MK&w~7;jR[e }ܳ>4_- <܃.Ѩ%~2eguVm7L, \~u:q1F#?S>^Nм>Ln]f'*;#[ _i=c0wFm@VtqFz52ݦxUn؞w0#*DeZ*Oi "YSK 1txzbhֆu *~%pEOlk_~]@%Ul,~:B" rMPɭVE0= F9vu8l+wFB?\r=ENSqh+0xwɃ*=dHF̾X }SmVd-[-Ā4k[%Rwp1Rm`.U XN؋ ivtk<02sߗok\^'ζH<}A%eJ5* k\=M]new/AJx{*!ϸ`C$~(a 6uc>%n["&sA9!W=ֵ3 ds@ӷY4:pb [RaWMny'}""оa_VG]z6N&PFՠ#B-ˤ(&DimhԒ3}6kǷB kJu4Lx~_3NsUkϧͻ /bO' S;0 %J;6Z(`;RZdK˨ދƋkD{FvK F8|oJ[9lmC $(䌵T诊6ª9j}5Au5F6C /}D.;SHO 3uJB7sBbLHЭ8d_X0L<9qH,|\bGK? N,6bl pO^߹&p|9 Qf#jČzlHuOќ>. TYrs^Jxt8P1e$͙+[:.(ҼWCRLW`( D;B7wXk7 U+C^?+)]alA hzv 4Ӱy$u2022zFt(fpgR_'vEDcݛBr ל&7,#'SR&?h!&)q:0U—FUmaCoPUkt RNkstN|֖k<#WDJ*xuiIDU'@[An҄~>1u2 K!]D֤gT>/6@@:TN.ͼu\*PcCE6j^ 궢k^Kgr/q;`_ӡE\8ښ"t؛2@Jn͇(P H[\I oUgޑPGgɧ ق҆$,uK1r8y}hjC yP/qt$HǷ~ XIU񒂨x ;;t?YRw"@LW^2zW[#5FD1G|üN:Gu|A3N;H/l깤_q߁㫑%FS^9A_l违%0pXA Tvuŏ$?ೣ`LgL6؀X-L6fTxbhT+$gmCN§u:UI}mV-JMZ8ZEDk!In3|EХgƣ0_ e "Lj}_9?ñr]W͝(_ wXp;h}+7\Sgj2%/r@UH?䌽zhK ">aH?HaNS~}WSԿ`858dm1F!m=ۚ$2MC^+$֠6+0G!|iIW+!+C >yÌN/p瞺p G$`ieV3!l!:pZւ'{53Q䨒̘jw@c9/,5k#jf#: >l)}8[^w `PR~Mz27wYqˬAp0Q%sm5ѻr(<jí? X|¡Iiwԇ㜶200*˧G8dA r2B*oZ8WL2]}_2ClM©!W/Cb!;8rU}\'NT%2$EHZg|i۴QH_K|E~P;`` CdSɱD&!{i\GSw.E7c5ItlP4IX}97࿃g P%)"ssg> 0r뿨ngD w|zӜ]COrsfeU/b՟%uodzQ6=B6<"Ka0^(C݃BΈgQQr  aMdXCU~=@N@?W#?\6\PK8=:\OV) fÔ9r7̠%OylA[ {;@ād~cCYUŸV^u:ʨYa3oR=! ϸ:) HOnFFR7Lm5CeB:F@CHYJ}u O@b84?$?\iC?/_Ġ;<yeR7SV5LkdZȂhw/wpMC~;*Oa"xy-O +~HiE*Dr-܉RW_N@~~$ccz;.$<\`2S JGp>[t%@[Y.e:ss.劈$K[RcP`U^b#pHҮ&8Zgw^1 &J&Nl^RZ,Yז>Hi$eT?SDgrLp8zPk)~YiD2yŗY$HFo22 FdAvQPW|A"22<=<%z8dd:ȪW25Y3tдnh=s# HТSKTP0{TSˬD{GZ^i*4PGȼK%me zh1T)#(3a&>~ؤ׺Y~,&yx8 (<#-r+g ZAL|O.c4kge6HO}؎aPQLZ}h^8~ybUQ%j ]7 a)66-}I  v-~I/}^I B[mJ}9:vO@OyȚiP,8nXVTW: rW YoFcD]aB-R3K ƈgͩHj8\#щes0MCwl:wSC[X:*aZt|n7@UMׁX>-|Pw4M6w>^bl$jlWΗgʏ_v8ZYҶc}mk2uU/!1x4rQ*m5COʪǑ&RVTZty,B`wiLEC8Gȹ{uy0<#EQm*ld $FB|ὄJt>+YjQ⁧&}/]-w*w >:*}5Ȕp-$^}h+c5JX"A.~xk~d>k(,DM1t V]zGb_’5^ dzbtʘ4ElUt7MfR29C#*O|zn VRq/k:Pp!LNczz|Э@ѻsdr:aDk-F&B"\azruPa;d)JW< jw6q iXl?=G1u م"b#-*"fD _Ai֠z)(h-b.s攀3Ut BH\Uc<MJ&ԔŔF9rl`:*H%^Ŵ!=S1@ \AT8k #254P6;,L H׻}Jv ~K.~m2Š缐7A¬S߃`(vc*>Fb_{Zgw|ɠv% BrѰ13Q,r爉B?kLTC:8#E9@}"6tU{A}gF\k+dGBϔ:%Ŭۊj73?gڱ{ZkX_{0aVӄ i ܮ _~d1C JY18(syB#4]$IҸR[6tmf-F+;b! mT). {XQ]żbUxʅmF1yjX&J7"r u/3]E×.KrER4>Kɢm>,[}Oq滺\(s>vq2oʱ(pzA 2$s]F%u/}c&5 hs`&kHe-JnÀT%._̺{1R "'hU8gRM/7FPiVSNF v1ղ|fk*rhm]827.sv(V[g$,wNBAǷJboi`~xޓVNRi<&&>AFģi(a}uCmh(cFDa`,^m`X"ƴH62Iaypm[W#^3j v87kqv~c9O7M`rd¯K#9Y+9H@}cLGN -߅{pSZe՜׳rfi5/R$c`^@$I5~Vh6h{f"RW"}j!kݏqYy\˪:Iݓb{͇hq!e,A5<`W*2H[?HܚEnr`>&nY?L׶^_FIt9-HY5)CKcG(8+97s ?Z̮Q9|n<$'Y!犉$ YK\y~Cd6kުǞ$N2jids>Nvpٻ}, .5V 鐕Q}PY=$oI7+ oId{2"WdkjLl ijӮ$ hذP"nbpǘMb=\+SE]׏H)QkJHLY1sb<.}mf }x^,3fi)IKbc6ilIJD6Å"K%3Gyexi:KlJ/DΩԆrA!72e}[Fk,Tڜ-6d&ñ/' \;s 6z^g|7S]] @18WȨ}C9@k*qiz YӐüCiC4&Ys(&0i~_fI^ܭ!NX1̇v5ΖwMᅬ^Wt52!V5ǔ[%?΀ٜtCᑌEf(vo`1*ق} `B@~(JkdkW moP-,PM'|=ĐV\ASgZ޿jL}sqgQցDu ';9w;]ҫܬǀ0UN† @j-k@VVʟcJ(j0 q~u<dqvtX T_TgK 9k(wjE!\܅ DQL֣Fy(OWRlG66UbYSc!gsGҟ"ck = E&m^1!=G.}.?DLd )X6,wAӄrQ{N4yRMDaZZ/~jir9NK0ʠ ^ǀ0›요t%qK ?u`"Xlԉ o.uRk,4 (Ҵ%9J,ab>B-iHe"ʢ,'pZ8Իm5:_S6uʠwwd(.%[rY9Tz#G1KϏ/.cޭȶ]kw)*wu]3hbĻZ8qUwԐ'a8EC0gd$(3M4z4^V-jZvW8ˁL"?0ִAu ^hXMخAO fذ-=ir>/ga/ĐAmARZϜCH x̹Վ 3k+fX*Y,Lz#9Su#t>hm[r=Ɍ܎i^; l_ҴBhDBSlG+TC(IeP1;T?9[O&./%:쨫׊*ۜXJY\ onˑ`qƺe>_M,8vnšh@ o.aN¤9xy7qT [ݕ$ZQR4*e,F im^ܩELZg_^C39j߃ڙ?n`Ѽg~+am?'L`BPc"GSh^7fN[?1zREɫc¶׶+~GKdI"+O"f[C@⣄ Q$B|ÓCӌ W~wHD'sX^ , #l&A CK T2s%ʊy#] zMZy$j!?\ Oޓ`6" Y{o}vlAXA:?#.9Ъ29}ڢC8OXGңɟi4p5J$Awian"*Õ1<*6(| XN.s0M V|MlQ [sECFuu+@#үz($B+MƌV7ivFL-"= BwnΪ|m yS@BN9,pH @YXtG8k$ArkrHDn1VWMs{a_ F;}rN>2//Y`w8-ReB4nul+R$[7KOš]0$9bathIq9bxOJfƴЩ8N)A(څw8J԰&JF\;A_5ŗk&9z1IljKڬGlvGֲcۙ/MT/%gҌ\ePAp9n} ŊD$f*^DC[pFflskSCh6Ǿ41XtHGyzacHM- ΰ#WOq3O¹0B>NQ6.>!֕0G|ϵLqOk`x{ 'Jp{1(!eA\g2w &tȲ66÷rbKHأ2c_-3;,ⲑoHA]k3qƜLéR9f(]!߈2)O#|l$,X몑 J@q٠Mz!pɰ/, r[Ge] u'1xJΫ-I=6/8V6ɤ#}w-~5oVwqߛET R>'KgdC!Lgp(^6bo9n V@X+D>ؐU<7_ectg#dwk97N7CJ"pٌ PQ{Ytu5yF'>o.lLA^:cj{cFe$),Fb.G z폹rCD-@ކu%,/<<0P乀w%@x"=Q&O#0сwz%7W0[AFR z+'\Qˡ79m{ţ97.R!{PhWYӨ(o]9} 77T71ŹRkFQK ں/c"MR3#Sip!* Nm&Y4\]_Q̦fd7R28%`Ia`L)./H@]/ [.6YS,-A[ qqK,e~S|5Ħ77o5)(ĉ;FXngL_i @|aݹ3c] u?xh٪=Z_B{JQL\%󐸬'U:Dkw$i~1ׇ"NT:}"@W%g٦LM g+ MӘlwZ8b Z Wߥ{YF:9X3,NF}9ř\o gmi% Ca_s1D~݄.F2f.*fxt.TxoBUj3Ļ_vZU#/8F~ӹq ?pRkV}W1`?q4rMmm2YA%r0yWg{Wf53kzW}Lb!{WRz=ߕ0R? b8rUU]H UY _\%MD!~5ߚ&*)fdZ'a$θk@igMh:ʰj5\@׬\p.;|PyIk&lG)%(_;la jݎOv׸aaM:s}ga=VR(^>%uc|G>QslNYr5tq:I~5B2ܓYyv)+Rl'{9WWuP5Yw1&@{EGCEm SWxEKXlE="tͰ 6"- QA)^OAv~Vz ?T?XbAdWm l`Gp6$115?{XĆ j2p#HVY?ߞ29ƚØv'z~8A Jcg S#ukQSQxg]rTAR]4X'}\ÂхY1)}}6_E1謝y@SiЃ0@:9=%*x*4pQg74 4@3bu o `vW|xrZo2`J&G:TLBץh_NT:&k-R`51r7oܰw&y|9pa=i<նKWvt$L@i(eo@?9խ@'FwW6a=ۿi v;NUjĘ*gis`':[(:O!0B[~U\DE-ԀXs%w~To;GaK@=|D#: %|k U7r #$ĒȬc9$*{8:F8xIGbJ{owx9Jbj/I,*"'A%fͷJ,3w >#I%f>A:kV:hv&t>tI=AY7.;Eo=A }͛u`_P34~YL(&a(ZYs4GMKa,x0p/f,=#ɪ%IKLלưBWSn/BF49ܕ8[E iMͳQP AxٺZg,}:Z8 ݤnCXg+"s< gCgFrAqW(ׂNϖ ׺6|Z(ݸw m|FEqCe 0Hvo66Ъ,KHUq|"n4r/ڄM2NINIt즆*E@KH*[ɀ={+b!q^@Wa$ȶCy4lH,RGDK0TeU5@OJ6e5}+MJ')3ٞUtM-GO,>1!JJǂ$K+2\徻Ӣ^/si*Y(*ׅm}%Glf)膉9/%;|7B=N/*M9 5uR2E1%&H@4~ Xխ8zCy2?Gi +q7i̯e0 R6~!:3hNzob]LFG` '\&oy!Lxl+wim9SZ.j!^ &Wu1FQ/RZHv%<*r`[U> \U1Ewgi{b-Qu` z}Zajq3] MVlL%Qk; FK-tP;ZH(G-$_/ԋN8M(bfw]0"y8L͍6CsCx=36f^!ھ՚,[Y8@z*nZlwy0 $`ȡY'9G6H09~Ln<Ѩ5oߘQ=PAp 5ٺ ކ) /]yH1yK$V$b3־ `4%k(%QzA4s1O+ϟgۼ ƞI@AV $=}bvmbykטpiTdתB7An;ۛ^"oB #5齠KXT TQ6dƍQ5kd`&_Z>ԙF]65 |T-%])i %mF{XjHQ~jEݥd #K"FPERO6^dE-bO{3Žj q;Yj僲;_(tjO8DWzdm >׵V' q "{Š_ Qxgݽ#4)ǯw mwFEtpEŧ<-qea"3@it6(E;\6!2Hmu='#=d#%5`Bp^:dDQݲtDI`"Gt =2x WҶ6;.G=s<o`q@`elJ})m-<Ƥ¿dr@NM5Dw(bX,X8J2ML*ݬzjF(`EtwLI/`W t n6g׋yvc!-zvAuBxسTE TN;% ~G!W/JH]^,(,U ډn&X'"h@LlAAJc{OӤtw%LWimPefڦ5 N,>)!Ęer uUDz PRn Xr ^1]g`{)> `ƟN)z{G|aGJ"7ɔ شUmzv46*]Z;Z70[@gȳq[ K儘/{nf8F[5t怵&%Xh)(FۆjR 6Zy 9/ƣUiH)V.ݡOd>Ov0i`>)S6Фu܄ҷ:=LŽT%%x2ǜ;rvZ-1I1X`*[se*3wNg:2Vc$UzPw`fPs ?pM~g#ɺ(.2B9+אwҰq-0^V9GWz{Q?h}C{₆ÚƍxFmǰTUJ3Q3q1ɑ'iE6gI2CiҖ"3z)A nx& }5rDE&{!b_&*ڴQXQ2,&剩N̙ӹ{+Uf1QX żYH*pujlN.oC܁Y.I`˲jG\4aKO Ҫ9>Zw^n]a_p@AkBv<8fz]|3EOz>!/XN-b-YF}uv٥Li'eTTr+Μib61#`or$/EΖpckN2іd/P%@F\j* >;/SwP`*xPM/0c4&ʥcϵZC=Vzeq&mzmJ^5#Fg`BٙY?T"yo2ϥ^P  x*{= zۻLlq[%?@|j4"P2PG4zT &-Ёg(ԔThܚϕ"IC`tG۴;V8\\ITd?W>U1y "aǺk= ,Ti1bQPn¹3xϜO)ЬH7~T1 k uE#Q=7#ˁB>JXQ2~8Qq12NrN])kRz/?$e6ل #A"y{7`]܌h_?[ wb.-UQ Na;u#y-"1?8r ]-]5{_M2,TKf" VD *͞m?۷; uS~S1Wy8%ڢ[#Ղ[eݟmdp^r'% ? ƀ^ oJJt%4 okY1ߋ.+z&Xa*AƳi {x޷i7REC_;3ip'm2!&e>,3ISgQ^5ҕ̗v ^^Jl$MsOPVZK-Ot !(E649kv+X+tU Sj1J[yn)HT_-i]\YTRt%[l~8^ I :(uuD:2 >J{l 0t"vX˹cwjh!J\㼖cMbz٘>$l}Jo0F@`Ћ)NWJjyD^J?@"k!.R$W k1z=S 8[w6p =s@J{vW_"m ;!M]`e Pr%ۛW 鎜O%fkqb=9?^43QaVr)/|XO9)#=2c},1! \(G@30y 8ռ8H#W؜ť Y܅.4c AzLSoRJ|'5p)Wjj-I PMT; !MOKxT[i^)gKjkxvɂ-u1m cܥq1OiDbB2KR9xE3ama]luqP$CldZ QvJ}qaFA8_r_*&!?1澍8`ᡴeB㸢RWMJUZ6x[V ^c`,= VL zL *ևCN 2-S o`E*>.r(',#'! yFӞ@`" iBV5gcj.(w9q'"̯IX2\azm-x~#4RoE-^MPX 5- gc"Y- &ĝG}(㧼w{OIR;M wrrRأe6M[=8Fk˲n)=9U^O4+m(]dB8,Z<4kXΝQ(t)mfJs Ctɪ74Ol6K#mi6C/ 5%=XUL^Wۀ̯_hnvb_ vy{xUpkp:xZ$9@M rtHDG7X-A99Rk:ŲP~X~Zqo(d'28?o{ž$%7 V| q)cDPk._nFN({%򘾆Ho]feVfH" iE&g?!GZGvŃT"JWlu#.A*L[<(krA39npaA@MGFM*Píg?5ےE@#Bg߮hMJn9LI Pd4rh鎻B زuĴ*1v,ʃl3ȁ>00 b/3w*" ,ejt fJFJhOXHƛy*h,d%&y^€ogot۱,F[R##;1칢2+O|nU]~Y erT_Gx#ЦjpEkV|%vVib/.)^p.qce[L&?a9fy@) %jr #+oE19י/\?țY'l Jmsg%?'-y"{Ʈ޳:B9CSd"xQq)u:ㅓ5,[Ht O`2Կ2JiEIK/~hVV vᥭRr:Ti%?Vv0!pѨ|syj>6jyשׁ&/O~#c)(-c+aOTr㓺M5$RC/h7.^* 0<84^?n*s/ly{bk;B'%w$ x?k@x ?H.Es|PX|! [n n#Ⱥܔc |3/3/;,:1ҸtR¥ q* ;qyhMS\:&c2U s1鉂N`gui$纖B_~ń8ɪyT'Ԭ7%K`0Y`}@4S0h>R`tnS1[:W|(+SK>'<:{+^?Ǫ+`^Aهp8Xu UqE>%d6YK;ݹ>#[O@2YŪpJ4~3MIA\Cf<h)>ϦbYm'nxɒP.G?`,&CWDeb%uU61Z ]BO}* g`?BUW A8-ʹLSv#tndҶE%2!쮴|-%O\B#o Gu vnp4eE) bl*-H^&CM3 h?[JHǿ֛햋ލGT^~++%arCg+~7! ccZ:"eZGd a$qħGŤʕ%) 1B ힿw[osC7go*rJdN^idCMm77ؿtZ#)AE¨b@q!qI+D |m%uhHm G jM&O;DToEl H.fzthVڹO(8FFw۲;;|{nDhܬ^ B 6bSK96@`K~tQ5HX6 KNuIZҢ; |w FO 2v9ӝ1gZɪUO.N 9ϝUW&/vy薂!LAJ)Eܭ%}ȋ! t Ѕqͱ:ct{o {2}%PwDD>]՜Hl&v ;&gMyAzE^@7ZmS,+]d G$)uL&z7b栘e@#}']=J?7)ehW@ĨmBr+)m78LGŋ'eyf iS^L|b?R3_yF\=utzJKN)pi}+cғ\a Iʏu8pERn)'Q]GiiĮ#0kxIr| 2 |r"IITx=5J䗞:AI]i sYGFu[6#'hBNc~Ox34XXO=nN]B:\ be3=%E=Fe-6L =xU7,A;J[{0o^C9.!Bic5]h_0sV /TTQ7\yӏ crfEX?`^Quo]}S١`K2HGȏ4^]ٰe6c3;C/n҆21[XU`Z8 }4=3q?ߦM>0`l{PuZ!0 T5k$.R8Iqo<;cŃ[,%C+j!++Ov \(mH27yG93dg,pD]mnuL Sʯ#{=U]B.D;4_>j|x`r;tͽ!K 3(5%#1LeS r3Aq?rܞٙu52ivDЅ 18GHD}9Nr ffndC& &9R\%{ `XUoH5vOGTdNsaGoBFg8R/+" ~cҹlHTCZу|9jվX:9H0J{vuc $ 8lRIU?9ތӱF_}N}j;=:8O\.0Kn'">*aHl9Ae4TοGepwI@ky7]e-ߥK(Pt"pJ4r)Dn@'+l*vaM&-ӂHG3׈*LW`s웳0 g4&>#lJo89oX+ ,)>>"_ZfaqPB|n_W3$[U#V $yX%˻lwNv4 TN? (E8+ ]r/`KW̿ڥZIu_!t$gp #M3{q//=L.c0릣a68aD񏔧3ƽXx5 W"]N$8.?:tZp@dtOb5ˬB7e;k?<y7͈t\(c[0[i<(VsПKZ3-cTG*dF6Pv"ؙP{Yx6l{_5rU$H -Y҈w.-B5obZi7ihp҄%z  <9͡)1Xxy#-ӆ) &:Ͷ|z\% Vۭ- `1Q3>|Ee~6ÊúCt]Gj&4v>y+5f%gY#U]{.%G~ 6-"b7ʈOeB>)_ sޒ;2M,.u*8Щ6v% Ň*Q K91!r( wGծ/eePPGPt7DؾJ{ABl7STс㍠)z.='UN# T>=胷h D<}xl+@PW |;`ǎr ζ(xY[Bk$>Q:75Iߕ@`';Nj5||zNr x% EŴJzvH4R^IhE߃Faxr(]YEnj3t"eskɈJfO =AȊ-׮&;P*(j[+=֕o=C&z*]"u66ɟd:Cfy@ pl1'^< OÍ v; };!#:J.K&X2!asJP$M5jSR;plR\"i$e%- N@-#}ulGq$S0\f8mkT52&YI hC"-*dD^[`SU-rseB%.xq9y$esU g-CUA1ROT"&N| /l=<^Pz, onvwu[* ` MWr\ξTA5'VgH)?KJ80^il0xz46~)iwKBrF nHd M/Fӑaܷ(ʍvaCJ\Yj\z}<zNDra~)gHե𫁰!=`7IᝧVqb1}:t8ęl;Gϔ%ˑ ז2W20/b`[7V8-xH~d-sۍL](BxC'vKt@QWsd,TݠO퍴߲S1z}_ٍSxskCڄs!.\aμVum*u|io oueO*97[Gt8&3TzyC T?9WE&2z}}tF=P`DRJ Z ʧݥ8 [Qf颥2뒂k5cTWvx{uE'ibJ5 lTؤ}w|ݽ%R'ΦbO3 w[ *N*TM>jf#xą^*}W鉽R bP iR&ҨD]Vٟݼ»(]Oo1j'+Z29>kU7/24|Vaꏧgu65Z QTTp$ۓ^W@B12V¸YFO{ G>݌0ZlbQy $p~\;pwqY*\Ղ<]Z`%=~ӴFЪ<&Jq@RSdʁ]9-)= %Y΍~Z4̼&QsSaJ7M Y@MlBuem8+|B^h9#M:(TݱkvK: Ef}O(P%chRW)p )7rTVL=̽Lh-ԭy ܟMB7wNō8""=tM^(9kꌼO6QkSc"v{6?⍮#v8 ]5b n:R|m>\Fm $L]IT> A85m =Es8+jQAB$癤O%Z<` BǧK/܉sAm93}== 9Pp. a%4H /-r8n?Nf LrY4|h?d3TbcS-)f3]B Wg1w3ߤx?ȝNdHdvbf(M+EF [BWoV" `9EV+fDҗF c|=@SlG[p80/-kV#.ue*衷!J DĴ;19*SW ݺ,}9dtdFpΩdQƲlYj]ed 8ޠQvz>3chpP?k.wٸ q! ۙ cw4zAC8-P osjՀ/Z#p qd"!m9Qt}:!_5SӋ@Gl#m\5}eH9[\]B?'2J0-7ɘV[\bHWtO5@Ή6iz3Q8:HJ41' ٌѩSxv& uKg :gf%m-{,{t cN ~Sk*b5gE *.~EtXs ޫZ9r ۤHsİ ʶOfqS6/(Dݼ)=Dzo$|;iS|?4L"NDd46Q3ﲬ^4cт%Zi?TՓQWqXH-KL~4Xj*T> A8?#zi㨖1INc}O212悶A^mio7bOͻ\$W$)/mfjr# *+@@"<Ӂ|Jݢslx3 L #3!3G^2yTy4-6ЋԢ_|  u4߳:vc ;J.;b<,fru=k8Xa?4f7[;\?A!l#lύ,*RsȲ,~hu6І%ݸLNCljv쥯J/SӉI*ϛ{7T["mqq{Q@+0jHG,ce]KӱM8 {R?tQI,_H-2"G4Jaw|.,9/ȓxQko;EYN7} ̼]8zWԨlE'I%V$\*- w1#=Eyn2xo&p|i#*\?2N.vB_δ^ԻyXz0$qJ51ᑳ__f/^R)LAׂ_gdVmwYzؾ6$Bi$拉ɽ5$L~ '{ĬFD&Bvs@xUlÞmb9y`7:IZuOt90F D!?jL/ɿ`*jdyyJmA323y^BpӀ$Cm 0`:H1pWOak_0cNDA"$mIu;9quQ;ӍxxH+Zj~fe8Gȑ' nF:ғu!`tB wys݉Ȉ>z{S>e.f Ƌ˟If?9D !(ޮΞ}?L#J~?"Q) 8{6fscт c]߸FBJ`xQt'}H`5yޛ`*/KVm/}M~__:{!M /EQJY(:P:7*u#8==1*uvǐd;Xdp1%fY>Rv=;nVF]afCp6vZ^>"4"WMrW9="% F+꘮Ip4n52۸dT 7:YhgmҤh}"+\ 'E8=ɓ\MDbńoK1 (#i* ydrJs(f-~5E-d0 &B@қu7_;[hz>gq寚߿HVhN+ mUjq1˜MU5E]j4HTԉ0zVeT9Y|jn< CqYr(0נ^KS <86j]:(@ 3@zP^h ɳL Kd&"UG|D#M5T\jXHb]!Dl%"(-n}yܛsa[4kC퍭r4\FK/o6wEY6{Bb=hѢ1UEXrtΕs_4dM}V+̐{WՊcCN7` PR!'_H [3 -My?^'"!.jo&WPD9T Kd>U*t9X+ضGk/ >@^{o&,A%㾷R$L#39Oru;DI)o5%mve{m93 $;B20I1O*ڐ-@:K<aq*둳 :8 ,0^>U_l%I`|P\=6/ؘ@~:haG5*(5XH-/T:%T|=f1FC"z`?'N~֍,_{1ddڟe~',nl}쿲1LYʠy)[XD͏U[F@ fYb/`Q}3ԠK ~JQH^FKY,tΒ@"mHnFJr&Yf@;wFBxdWK5^뉪lWֿ i{ #RsQ% cp8a>.wsn?N)Knp{cbD~>9NqފأpYP8;є~v8e%Ys3Mb|k=".Mսz=4m (}#ߞ%X}yly)􎠼zz0C^ml@ VI`Z)T'zξqEM X#$Mٰ+H\ Ue(SMn)s:n7>j)u(_0j::n}q[N!h:v实)6"7šBOk/0s\N0Ď-1,T\킢rfR<7/0;GJ[g]<*vi~Hy a1(ܪ駅m.]\Ɵ MщVr 7t[ӱI9 z. hR'A>lɰԨ56sHZD"`SKw6fó$7Tv[MV9g[x )i+yq%&yxZ@B)cZc`/<qXZYS0ڻ+̈́䐸LG9(,1חlt4NCSyEZl j5i4h'/۠z(eg &?ЁGK^灏_dSEr9>du `MGc~eQEV}Ym+֡+ }TdT 4)`ȥO'^0LGy]r;3`d[aLft~Hl투P}~QNL.| Nj~fen$p[fl/cjW|`z>*r\dhUF%I$xnU,2HR$~fd;Ma>bpВ+hw dVҎh;6PC% i¤.bJ 8t,?3m6kx s\yjIXƆJvxgcGBI&idKn06lD>(/h(ɦ :{mcwmk[],s8fdDҦ%r3uQ 8 TjS*򑶅Vto+\F'yddTȱ^/=,}-#[""e~C|rK=ZAY)YKtk8`6" r9ڰ%dΈ-X_smIh ]X 1g%;.3וVv$npEfmSs(xQx?o}%#a5'5D! svj1 aJM"V*~Eql=tN-N?=^yujR*팃Eh!|kbAB绺j0KP0(4c7'5wB)e̫ ]"ேM?;_Qn8 oO.~/UW@ ¹re=r׉ Bjv/u=GX0]Rya5wY,K"Vq2,A=j HaUCeOO{MJ<vjT.xaAZqs-)k (OH/?ga4!,3҇J Syyq+7k/ g`T䚦9LEVW-8J  qq"G>S0EL9JhnFIM+001:B"7%QoH=.#A-wW)DO.&p.D=@4 kf~Z]/s߰ e[vq2c\KG`JRz`wnVS㶗q8'dA&G7X6*Sj+颺lxɥbSd`bTS{2V䱽UJ(ǟGZ.9ym\#] #!|m2n*fjM8@ʀIz ]$GN7$9fc^fzN1( ?JӖZЅ_6󄊊Y[d[B•)^Oص(VlriP:$2¬!S@Sdt"AlPKL <=Ξ ^Dy ZE0ʸ\;sl3N+ۅ"DFa<Ŋ^\#WZJzU&鞷=$R4sVv7g.ui[/E93(^jC$RT*Q.3shgX}}jf],ɷ1\biĎ;MIEkn'(8{ JLVPfF7{ln'&\Fh0cQħ@gq9hr~/}?}XlӦsȆjus7՘\QdI$4 P1 WZ3ԑ-b.A(2;Zz4SlO'zFqת@X9qrZA_9Q묂GpMB-ov4UQ7:jЗA( hSwiIʸ3?${|#Tra*|+>9QŵQwъyj]>;s=opR:ɍ/;H]7f<>Ep%ٮ|;cMuR]_tӧEŵ8-;\Ge3s5s0#:M$?9FOC WM7"_TPowMnb".ǔ_ v^zDj2M/f}Z#^eoc8}m۬+C.̨/ _H9[V_aT`exNy&nJ2,R,|QVeG YIg5د`< 0{3K2P=nb0t?;2O.X$,_Mwf#_&+3*f5g5 |s:dMJ1@vs\kFb>RwR3[olr Sow/(ɏJR^2 Kc\3A'2B$]Vms>Qldh+et&I^x%-&6 5#ZwuHHJA !mjr`A! `@۽?ZG`)F`%]Isif+[PSx)rGl'rSըR>`JQX~Krz۴b?3OrU. ,_(z}c,mQ}E;#&f *Drs`!Az´wt \0rv3*K.km̍;AЦ#>M\hIB}4xғhtWp, kdz7WcsfPYߪΐikA;^ZVסp3B wmO`?#/b ',7"QQYЦ8)?|_⩣zX8O0ZQB0*uِE Ē@p*C.'[ql^ijh8[vjf'}x|nAaMp~PafP|9fMK.DJ]B(>4銐R Ӓ=P.pgn4~?VzS~(A?!yXq~#cF_$R^?:Xs]?ł8~Z.a HIPZXq%TL.+()A$°J: %.dX7cp^ eW\:Mgny¼{WGټqfѼiPWP aw (!RN|wQ:[P{1"E%eTKw+JQQ-s>.IZl=0N~\ +F0SOyˮWm:=\:( q\e Eſ}sDB;vwd^2tw$Mzb~c =8bɋn) 0,5ĵG0,oeM/3tۓ O&S2u۩;X@sйkZ|ຳ3۾x UT~Nz`NwC\Q]6 8'J+κ&&dSfyjZag7Y1nP+@/ EïU(BGM65<.s:M @–_'Pi*J[ |x5>ς`ȶtK6{R5pH|cV}^sáX3bK~&d)e>#9QQANcS r}X Q Uy؜jƯAX7T|gdjڎ6yѠYuB+4, #7؊Krqbs!…l9YMi)Xްlʫ&@ъgHK68i/LKDTb35P@]\sɾx{+B`nQM(ɂp< P6/mP$ci4VU,3 ;2,VSf@4Y2@06{~KVI 8;r27㎶DcB xwku,b 2L=-J*P+*RHtiECk􈫚ԕ@ȏV6p: IZH bsA~ejCmϞwtIm/Wlz!i}7 ؁x} F>&/6t)+psJݘƥl™۰Reyg\Jw)#u=nn|pPbE'# ؛\JS_N7yO"&P$cz_btKS7?ށmn]t&4FǨyldFLW&:Hww (lO(pCN{fKF@E$p]fӑ1y3˒C\eK eXc8YRI❘ə^3 :4@ _8 ;`I]&&a6nvs]DO`.O,n&9AZ>ˆX9>aC9=}Ny\ U; Yt`S G?#hbYj!<#(Wkqk3 eբ HS mjE!cOOj,ѣi|Fd`,Ikí09BQR'>d@m@_=v lZP!qIH"fÂ$gS"=Wr[ O.J] OBmT%C?YOw%Rk  &NvSt\ ӻؕt~َϢ` 7XT&:o&wXm|~Jݱ7Z04mxlyz냙XF":G֖>H"8 * |m)^д]YW7ڝc ` jwвۥ/.:CUI ݬ$i:0)r.7D8bvH[֙b٘WjIsT؝{%#ھB'˻L~21ZSAD*q7 ܙ^k4+m8h&2f782+s&จ.P/Aݟ;K7ʸ1H٤g=6)p[B޺=xi2bߓ58&\OO<{Ib?%x/a QjK[R)8Wb5 ='ʥԵIl;[$9˽W 1;4Ma̦6΂R :!b@9C:,`5u OJ+N=XUfU82AQs'kwڠ-9G]co<JJ76kY7rBªdHEibp 9I#8WCqwτYhmNzIF gFE6-Rn>_"O#v4ڬ&] bS/i$Hp`~(;'J!bJk+ܩ aZkBo,[μ+2_yAl~V޹_tRZ:՟_҉-RtK޽@\q!.ms}}ܻ&@ {7G ,$/>Q_jvع~`_aw!kumSXCEyjU:iQ#D}/ohtk5$d7loVF*c!J OJjףij[#ҏE~aBMEzc-I:O/t^-&n>Fhߋߏ INśGhP:W򟵤'|e̶)4uxp$citfCTpf<7DV 'PL)]` guC >S(ؗƸjdZ`4ɩy~c GKoNv,)?h<!"%WzS,_UjeY|s鍺yɈxՠ73Jꠓڄ)<תCw=ZwN:c⇬ܕ n&ޜd(p"og_M~֠[!魀y^tWroHE+>)|OѐɌFĒUQ5 ܇pWYhv⟊B2iMt!c?m̦#!EnKQ#Lr9m8 Ҡ9{q*@@P&fd$(KO*o/a%M[.&{-6 Ẑ ͗wYocѓ>:0Ye!퉝H}z^V27|-+=@|\Qa7f~мOf$8X %g e(dd\!-q)kLU0PsXRo }HcxmAZuO_vOc:o2w,YCL7LX"h;uULh/AvNa}"!yVχE_ɍ&88mҔ9׃#6A|5:xt*j2VV7c b|/g} 04KG>tUB _eg?뿗>5كoQ!U= #Na@ǎݯK{\R'E}31o_r5%ؙg9U4Ɏ!=B^ "q_y1lhGM△kc29wq N,i<^xkLZv J8 .v){AG gay!ӡ%O%M~aЄ!Q3mb tկs nX NZs 1Aޘm7L=/Og+A7*1g PKHoY^q{Cvi$(چ+ݟ>P! T5e =o#'[OO#daZ @z2K^}gu8sY3:NlEIR/:unKe`VmaCoT`DW||ѳnw~%7:g6!38o `Lfl+# 8XƊ{.Y p0 Cvc$(u5*}M5[%a뛔6wحtFHb-FaDRԫ¯CK.&ӑ2--qڅ5PeHw*.YĻ(@R Z.ce'r0Ԑz4[PR i^!N[K2亃s6Y%S%OpM$"?=9[ŅtPuSZ/CoAh8߫I &ΥKlf46 &|;qa%Ŗmiۥ=c3NQ`Y׳TYO ׎MƲ}cS.Ws{O*[^2dЩ,̹t}wE=ge#K)Ubяdo $U?ɭ`N80Z}E ', -ospl ~-yr 3Z3W8e;إ3mKaO)_tA=vj-RS*eQJK}ަv8FcsxttF@;uQ2\UЕnˆ`uзb5~JL-$Z܁-Ǧ*χvq7/3Z@Ѕ87R a~f%rv@!ǼڦE(=~{JG$kl">I0=n0A N%0;x Hvȸtg?dQ~&! iE~C>;;"<ǾʰPC;?bNWƿ"*w#fxRp{Hp7&ڪw޼eOAY/'NJ㕐(o}'Ǒ^K92t)W2` w ]|+tIqYԂac!:9U( /eQI-w 'GuK} pq)ZTc?YwvË>vwgaŸɗȍ`Y0xWgN#m:Y&(B䄼h}q׃ ~0"!Ԣҝl`(#e C8zW $x+9B 2ۑAsAhRuN3c`T:'Qq8IgRQV(5/_˥|歀vi,n\L.P͂`(Bh{HɨxYkH }< qkni$aNM-^9gzv<#(DHgj$3 ][\4 sNdEJ7MrqmLvK9%͓(A]BI ̷vj g y78;|+ T9O(Wv6&]ɻI 鯻Dj~Gc|RՒ#h[C w2~{ |f3١ #E0{m66Xoz,PN&@(^VnT (uz@24~w_ZP 0M嗢Gad/DŽ=D o;^6]̵;+}X`\޻@w㮱PEʮ+;DFMphTS=Tj5,0$PPr'TOIQ*G~ET렇d?njJ7%!:*ny7/0F^HzH[i-҇9߿:mSe*bı:bnp9#PSLATI'y:~5nw#̕jim`;wtr()%+͸W"/n@ \ek'AVBȱ-.gJ笍3R`=6d}]\^Jd?qA{TY&uD`8tzŤ ?=z%0.~Jx*\ҧf$y)^I$ַ@4R'̯֞l\/P60Vɼ)bٷt`]Q 0ϤfC*߷%Hv<ݭD!l@&ϣcjr8냣wњRv̴[-=ةqy qNH U+ e6TIC+ݹY]Ovv2X~5#<4$+=0v-5/y>qkUB]m֥gפ@=6K'XOC*h~c++j&UU7~ӳ97d@KGp6ؒA#Ù>5{^ܧsYVl-|IK>B4<)q,ͤr{ z E`EӰ-h~o+PAoYJtXZq.`&RJ <5 -iܨƳ"7dhMBǸS82% #-SF#N![+q'o=Eod-GfBRkʼiQO*Pvk7dQɩQ=IwH>G~a 'QwRQνڰV50v_%TR^űW~x& zp<@f()+_'^5ZՕ!F77MΥfT͐ڐӰU608פȨ x[<29.&6HU'9$5O$`PK$x3.7f{c~6isCBRkhd> 0.])t2FS SpSu^1􀿣 v^#nAŰ&berb rl>x뢣=z\.Ua}k1H-ɢ)HFT:,|N+|ka}v W4B 0uCJ5x+^gy̥ <2 KX%/߽IHلARMtE)MMO<>5ɡ(O:`mk-TOqÌh E/6hx*YUtmn_ A+C*p T/}'9q(Vz箖C߽)VQzJ#SNu >-}w?X*(Vz85X/7w@6׃WҺ:G{s:#$]?3eY; $-a< 0o&w$CAغO?B"avmm7GôV:G(EX} i;f}  B%IH㧶 Y-*|B>fgf[PV/@"wL(Q-,*Ό*s﬈zn"?\3=WB(>:t|Pp) X2,0(ߡ?ۚp1{(I{ sej6fh̡znKa 0:?Nb6w+ c̉W(Pe,tHȖ֛L&ZC ?5GqTtuJ3!APQAـDIY,⮘8E xc&iD> }oW_00EjIIvȭ~9tI;ĺiҍuMz ̼.Lj/")Aq[FVtȷQu84tmc[: aZd.\;{AWFcϫMM',Y_Ɇ}X]a5*MT( dmJ6,d2ȫV:XTiKcpz[ohrI& U'ԺA螎jχԫ{źG(g/*])2S͠6`=ÍR6PYLLq!,V 6K3IҊnJKk @hZ$8gQ}7lxdg$>6uBDdqUHt]E 09"j1",@D/Yrt/- 2C^>E:DD,uĊN km}qJO?(h9 Jq.p6AC࿟+. 3VG\tg-bmWCI9F^H&up2OV;X_zYK~R87܃A/J ?^®0a+pJ&iלNrD7=J+~ .ݼQFqddaA- /lTf #Ow7"._Uq-x_52Z2G$DCv+h2{N~ϥ L=۽NJ-9Ψ+T8E̪ aHPŋyġ@.| Ten[RTFg>3|~rpeb xfk|.)lWE j'/aOp3؎ooq+B07 =!U8V6|̩\c:aW)kX R)YF2_63*An&ƾL?S_+z\0=)bY9ai+CΗ}:$‘&a]4[.hiQ\k5Z,aL2hۗx(]EFEJw%\"aeל NaL6SʉJDNS=}(}lrBqTңqk#j:TPי*xtχ=_d;u/ }^ A)s~el D:jdG+WΧ#U9e"Q(}?jv{Q~+rHwj(xBɹUVS_Hŷԟ җƒݙ͙IvMH 7M;{s|ޭ[51@l4O]fRRsOKzϓ93(k]s4ic }'4*'?s-֜|m^=Y5nTLplſrxSDPye5Oj"qڐ"޹Oe$dc?sg,^)Xsʐۻ*PO|l;BY D֘}rR\$kQT֔m.'t6SD]- :Pˬi$O3?= x0'GHǫ>) @4PisӸP߬}D}[ 4b7AmJt!dc" TInf@ɴsC;1%Bd8$Xo cq}>Us&83}b2n&Q//PM-_ >1},¥t+a@AoGh"aySe2jb< 6fow;hdE+xZhN1t E( X *' UDܟ?*ZGԻ6'F3}׵[v[>fy RjQ[yoFv@5HjՑsգH&/ q [u/+0[o)V;OόaE =W 7j9>j:S@q"/g%!L};jϿrf q"ӎN_ D8BUyPT,%4k)m,<4ٰ9$g);C@f@a9_87(M@F.EEԷlz2H[1ZP3B H 9S17a̼7nAv*+n}jP:w"TAhgI *b\RbuUw%\X]uЫWJs{צ=|%6a{@ >6_|7 󤃑M MR@g *9\g{s. Wi B :cH3=9i)]njFMO3<LEW_jwEK;:bM5AzEsWvabgF:iu˧C/6c+jzXFZ62X ~}DWE@w#NΔۮ3vIǴ= `f.lؕzMځL((CK (Z 8-4Kf_;[14 Fy&*<9]=dh5\Gv?={tr1X/l lI_H;iTDeki% U6l;~/)GE r!r:e 2h=?HW -pQ>:[:^rHad)篔XmXE D{@#{y͒{jMǎbavq3[9Ela,v0s$S.$|<͛iF$Vc /,i:r2PEg TÂpx-{ /#?Bie6M'$jXљyej譽 xn>CX& xT|1~571MiiӉ$ tbݞitzy H;HX^8MCqJj8x~M9 :.i":`:(42;wN31fcN#l,|]0Dh\DpZ@߼&;>5ڧ7Q-j8YJcᵈN)<9i#xd3Op)*,+Ff}ѭn]V0MkeYWźY>ہ'@%;K$ctb*hQˡ=Ln. 0GsӴZxˌ~BR}M NFXZX>uI#\g"ϰ_"!9=] U1ߖw$2 'ǵP:(5<<~QԞi \`3$:=k C)K_ep"nDb{jދSYq)d  FS*kՇ7jY[N(Nf8$?XW QHnZ|#3W6D`qu;5B*:؄]5):0$\xPsk_jZ5噴 @ ?]?!(ִSp#"!/n@<=n@KQôLMS'֮r U::\&9Hg5 -^{&^Ycn߶lYB %9|J. }Aʮ]ybbGHXuǔ?w;ػ}p|_ŐS&B1 @oTJ,ToTuW * Dý[:c[/xXlLa%WA;3;|{Dmau1\PH^p@B\RqICy79dQy(&3h=ďy Qh zHvw8fHV>ナh"_zcќ4곅˼Z'X䥩w?>AJr,\,ӷߔiWqH]Tf.5 p-r4NKqдaBW} ;B_oEpl:t11G[a+m@FTV,A(dě@JS. C bpŒA,g υL$ExWM)ލ<.a 'hg"dy"X͹NZ9D +ƕCΝŮ'eAD15x^y0*>>Fڽo̿K0O8tCqn!c{$:7{9"&l{O(G/p[JtUDuqn?Řɤ!7FC ?xHIu接A%01Rwm+w òS΄GÜc;p0j%Đ@㵭R\oguOU_βFouD(C+ok?~mloL4{h퍬uJT<޺=jƷK?20 hǶ󣁄xD^s5f[RZC̫zPJgi6:Q+症pnJnr||0fǢ2K  Ml)EB{{rgU#ॆWR+/̱ٺ$B,8&Ob]42+7[˛j򫋍nMx>A^EX??Tzt|ܾr 尌cqEhˎ_/ 5)Z\9ژ_Q8>Y-T:(Ƞ?W_;7Dg|ys6ZyoKygD؁0K{ JqYBVE_)WO;xj7,Y:b0Np'gӢiH5 h!Œœ-W9<a_-;`4YR7xȌyׯ@ܑImRW5#QAMS@IS7lLDeqLPf`b,n!4eЁ]D{ U;)0W]}@Yv=zNT?Ћyʸm+ש%g#{ I(I%vۖ([qߕ[$I_ye6hǖx8 -0(p3e90c,0 Q9}^\NY Q !Vc͍N\~+%$}iZp;lV+^a'C  g"S)< 6-5CC5e-OhQZehoORlB8S{m[YaHC #<5~XFOwVٽKU֎?6=ߌg0\Q(uT1OM4PSBgiyO`,vOP\y8-b3xVݟWH@UBb$]4P.4A)ߵ?8Frt҉4@ d))l3p|=v=g%Ҕn+k|Cu(,D|*d"NJ)V?n?l‘6^գmH =h4AKTͣB7IDg>>0IOZ>N W_& eъՀ5*XHvc[sթxKP|ğ#hy3xKG yN,bj@xhl.XM8/6b>,x2ؿ5բ迃hboOSzҘ?b!&(onE#aJHl/5᳾fiށL㈸{بtsid~9|r#'3qM[BGƽ8͹/8FB⠏0\HAow~R˔e !W?# 5sdc9'u5D<:L+}7ZG#q橄d8 t)OAxer7Xz~_Q  蛹ts7 s+}3 ZąnC&q}1zN[giV8y p꯻vָuXo +Y9v3;Kx%h[UoYK#?Un䟫QPk탹N/\U(wNAsVt՞$4E 懁nZT: :ni e8-kor*y~XoҺ*j5y7-W%ns"eڍb P+E*Q6c!%q+筍#J.HG`c0倇>} 4x Fh HE-=i{溎7:R݀wYjQW@x<`oD5ܾK,7؎hPԬ%>0::E.)άG3!jBk.3F=³cɾĔuwSNZ.Zak, 6$ PI]Ш. KR*FFؤƔpf"Ӏ3m6R wnP5۟e[uN D[زNydBc|<E3z1cf޳|Uw,xޭ5U<< XX=WwPuЅQ?T^c1wh dju"s I~z|Q ݌Ey12"E9Z+ guhmlCwƷLLgL?ޮƦv"4p e&4w~v&f'g *o Ό*D%mף_5}-}lWE4귊ͳFm$n JKɾQl7m5M~~)RA(}†9.#+Y;μ>pwL_!87'uens~z+s nAi":lco99{a{MT 5+s!pJ<l:TݠT'BX0-_95eVJwиl[/+@e, G- ,JLeI_H.yNBX!9a2{9o$Q0V\#/'sd.OE>c:YvCoxSW;9%kPuVXu:6]{1 XaW{)ܾ)9ֿ[|Ԥh][Պ[[n!k㑡*WgP(Z j%>R3bq]6 5I;LjҪ&dI >/꧄5Oa ȯr2?0L:r2MR3"𱜡ƓFн$GO~)K~H=Xl4%h~zLmCm,[~Ek 2#{9_YucWtcIuƮP/XP6=(pI8vYW+7͐ ){jtNO3Z8!*KIJGC5mhVМfɯkYӗ RX*XAOznt*G\5iN2hxiED68bBb湤R_BZaZz:,Zfܬ{wRMX;F$$E䤍,jl.2k?cvذ$a2*O9|'+z~8^d3$Zg +.B+uDUg$ƫ߷C[Z n| r+E<ǹ)ZJ?d==VbR_ ,a=S嗪(ח*|djf ]rgt#"6|O.cèfɑKqeȞIE~d()_l> mJL?ʑVfDŽ=kZѿ6 ΐN5`= ;SOY! r3/ <(V9kAō+)&9 =덭+LrFZH{sw_+97Lc@64[9kqҰU-~wgH~\^]ChWFFh} ָ[M}n$}>@x:tET ~mBQ±8' Lґ*w H=sY{~#'_7=Z@%G2jv}Fh6?!wL\[ǍZxȶďvgOm3.)DRZM1WC%Poŷ')`{DCͪ{?A[1\RF4F#O"L rIWBkGQ8-&%#z<$‘3㍉6fW=o:Ag+?hcY`h*{;Vz6v`T^ 9Y/V<5iL+`C kJZ7"DHcaYP4|jZ2oቷ ; Dd(Bo`錋\C<5:NZ |ÄflNj7b&HCb Obvca?I] $ݷwH$ďLTv!42*۰ E ;AXwFV-@!Y71G&tNعW^3~4Ɯw c6T+QFORCCrU'諽J> ,NRL{*EMHxD/6tx%Bfey-yJJuĻ:I-*7EN@J>Q(Gtr]hP8] ֗XzKM@]> *+C942 [ƥn!d;4U>S~4tWن-ƟдIq{&5 $x G*kv:=/&yx_3gyWTMls<(fwġߌP&V(r$>DE;=jh#9Cw2tWAmK ]Af MBS5*zO[|rmm_9XҸr^M_YDE&hOFsM:vZTͯ|e&*b&Fap a&[G;p,(H`@NC[ q*W7d@ݱ%n|E"-Q R :4$k[2hǂ;C@B:YDzo;v,?dEH= SWk՘m8+?,I;CiQ1AEӴk}%|D?oaWQͰt)+0ϖf;u1^vf/>KU;&Ĵ=W--2?ȕep%%R !ku+_Wd(Aԇ^TDAKnSdn?}/ ,:"kSyf}9Z_Cl'RE(.)N“]{y_pq"tbMC<7EYfĈht3.]ˀqzI\PtUK`y1#T)[I q 2o|vrth|o+!CTnos$+)5/a9f.3lr(t6}f1gTW;C(8Nl樓%P^8TY'[ ~Ԝ;d\uC& f6BTLyɞjQ0~B}]n?$ifMD?XK6?Iٴykzȱ:,!HkY b.u06# {ޏ eƯCtCd*an&8qXGUB #tkJGW!g, 1g8L~hzף1WX>,m3Ad|u*f:GPTW(]E,@2@uFP"]O:'fyi )vJ ]wݨȅ<h)&\n X3O05abza\G1,Uj&+N4(/ޤe@iҔHM)9:R筃bY%=Jvk-S:T;oCڀҬu#vUmًB@c9L\Ч-NV$D*+Ϯ$7*rokKltnR~na7pӌ2#'^&-d,e&QKP^e&oek0w).;,OL"%Wd週>ֵ}!_<ݥƲxcYl @J]b7e !)$4K:t4{.ӛv2tmI̡/:(\]Ӥx~\L,E`u;%;4h@U\/ j&OHlŀ#k,iN!Y/W${ixdd{UiX5K׭rx>TGw9|(<{;yo@U,7o__Fݚj' <{)X467A״L{Kjj\u)&+"G\Lx&"eۮzXF7~MhK}Z V6~;/Ϝ'ZWlȳ,î x+$qF]#ܟ[~f3C KVNP:$rmw Eќ0^SyJ =|{_4K`#Ju RJTGydfkQ! vO|iA1Wzڡ|$2wh/[ՊӤ3U]S*ߋd|R[ MCcdې."g70+`)n8V@k; ϐN@A᷇4kA~\Yч84U8ViNPXG&m@%tq6׵׀d?tHNf[^|Cet!I15˓dd~Nfeo#O@ۇְ|Խl!|0/irևhP[|Vⷽ]V_{}5?CăK]q%Fe)\$JНaY$n6G#ʕ&NXgNogH(HJP@sl6F_T1)v}תT&Q_zfg[a2bȼy ڄG.`hrn7mx־}9s{҇MFՊG.wS\4K^ =kզ,<'Z2]`jw'*̨̞7kʗޯX=;7;LQ8#_)%S]1l? P{6 N*`.aikݫ<5q>otW bG*յNTd `Kpq)=c{,"Rο ʌTqֿۗMl({UP2KPGn 3h`>IEuE,&!i%}T+GE8o]^dIIjq3ZI\\shW$kfḐ @f]$~Kfw`ZJ>6nIB`WkGrtˠ쭹i16%:9Mdo[]{[U%K_KsԾ-vo4ߌ[p6 &ŌElF9;l ņ/wC8r.K% ƆQ՗[-NKc]V:aˍЌygye&}vw1cbrD/ VWӉpBi봬޸8L>Wxȣ [ Bkμ*Jƴ~*8SK8$#ٍyrH II@8Wς1UoD"s! S[iTؒH-B7QP r{nxЯǥuGdx/5Ys7[cy츤L"P+?Ĺc=7uCLSE).DƗ: 2#A8Ӆj4u~Cn?S:~*|8z0MgJpl zo2x?x%RwܢJj#AF 5Li&DP'9÷nL2ֽ;p^僚st) iyIȴ!,p^֡ܬeXbNiuIh&ߺ"ڻ: "@5(n%c43PA 8>ӱ׃Y!+LaQX_;B"mr4>!x;":N\p*] yRᛍC+=&:Mh ~ہcUlT2~c&f<AJl8)۽+ (TIt}5I]OBɅx iͪ볡'>[j}Vv# q  @8ĉ4[+8~([FLoYT0T2Ϫ0fȅzW D<"o.zB,.Gx]? f@tSZ%T/5AL/t >'1 kn> ^߸*놚k}Uw]C ^?jz+cxLM]ƔiqegX VΣW}z P}^IA [U֯yf:3#=WD#"s RjMל18L؉+LN@%Yz6D~v,P.zΰ6(>Y,F0Ȓ&cgڂ.=;EX$q5G@gݭ}Y<^h#^z`N2Xu:wr 1/8x;YtӅRu@M%#Wmat\Y0q$_uU @A)'~ ?W0-Ywz07!)O=/5㰎Nzxc۔FUTHz]f_/Ӧ?4]G*'Blzq:: v`+5qź͢ `7?#GJ;.qAV飉_74ǡV M>JZ܏:cNOOE5d'@hfG~aO`T3Ua,͉˒&ȷ1x󆍽z;}Y;"پd=.#rFYP636nR+dŽe3d#p ,nn̚[Rt? kd+zB+?ɾ8%!vƍo@nA'YSE'+7vCW 8Od9Ey]@GVU6F@RJshw>t BXJ93i;xUߩK*aa0x J~ n!%e x5th\KKqC/sJie/9_z<6a.K+1ۧY[+<|+Vi!C<.6X0{r;&ۀz]ɏ Ww]÷Q7ٳF#g*b oc/⇠U~.%̗ュwUtb[lM M/9?$w7>.+&wXF#adU2gCbR8*WbFF )~bE:OwaZ1_:h9\YYۈوm*1"bFoԄӴx钬1Sl6:a[yMR l6'{FfNoHH $[a3NlF#m;.qՋip2]gɖG sQCsawz`[+n oglPCa#vgq;h >VxB5ڃjVW)qBixOFVDn#x~{8\F7dgHI$2aw=ñqYuނw{ >Zhb#/3ctPIXP^7Y~dM&IJLqkmy&\^8 ,un& K2eONѿYq$X\Ow7LWmC;2v=#LsU>vԾة* 2Zo 5BqZJԛj`Y@ pԙkb)u E&[_'dΎSƿ@?)XN8qM]? qxbЀ\CG}2Z%"Δ.v% Fp)E>#MxDa){+4Χbtr ڭyr Ol~S^%/įJ~5煳TLi&>Xg- ʍuIR= `F8nЃ=Y'Tvf :k uu􇕻$;\ZM*yJa&CA 9O#k `@?ɘ?j}U:ގlWPo|T$HD$aS>ARh?ҁb&Sheot`L&DwO>|Jdi5K$2Gq]Ib;zůẻv 7[Y}}hJӬ,r$lru`׷0n P}2{ܣpU91v=T_t\~Rʲt^5 NLf]3ϜE-f7[\޷v" * Z+Kʩb<q83;9Y?FG]/)(fJcqi E{2~@ly\A.Da1|NEA_[ c1XSŧѐ49?1ZQ*e֑/O&Y!Ce6;|;?Vږ׸~gʂ4I^ޥ<Fr ڌ"pHr ;3v q*~O}99+Mb~Ii^\ *ݘ/2Е1'퍽 G݈`9ŷ*䳓C]瓈BBִB7/EuḊ<\+D慒0+>•IA"47Fv*cbl[~+UvKg lu! ?ͭqBb#=3`RHj\aPTe|1Er=͵F7)a xM:_O9s,H?q6"{/@8B{щdžQʺbEIZ8iAuJT60!~)N&?#\ʧ kFw{'hioy"4 lx1TU aLHw1֌N豳{=4=vӱ-U0%~emiIB$A}\>$ !Q9o7vهO?u)-nS?嘁~#Y&9z)LU[{ؓJn606w sgInwew" 5Ämo4D\x`DW(Fş0V-U}ƂWU,]vWB-.F3ߔK쭸]fEZoT>0sR!t,Oبͤ.^a׃_9a'cޅA=N!ƹwm.w %@Qheо#qܐS=o4>bOhj6"i1]$ DQo!/п}Ks@FLxW:f 3AWϋQ]c]yAfxu!Ծ9ʻ h$FթD`ڦ7lІ4aLҐn%5; މtIQ|-j20_;>Ai9!X+t+@&K hBH&D)45>/d3Nm.apLLA$w[2&;߰Q8M<ɺD kn–iK'ȟF^0 ;n i A}6LS[ؗ+ )sE EKB}% os#ևYC`A,AF^;ro1̙ʋzo>'^,=i`4AfH:H؎5{6Kje(^飮?d ؍̢.%G̼2~ҕ\r?arW]J5FF &+i#~6%8iCh灪51;Mi,)&=•gNwCSrl.`~>xq @-~y$-NK0 ]ڮSz]8Aءx˹侄I;b +``䛘!͔5xǾm̄%Nt\~ҰxI'C3j8ҙ2 ZfrEF"oY5U}VA#A'Gن qu1UUKWAL~ y%ViˁX*#NSk)ԕAMDshVNG($q Hˑʸg5@ ǰaaZ\2KkGy%mŻ';t3 Ad\Xp0;n -LCXK@]j7ЭϬW"].R[Z7[,r_U-ZDb7{t[WoSa;:ASϣiu:SbB,5=@{/#Zr*`Qm0;Uj˿$@c 4"Z眣ԂnFUP屾 /3WEВ&ᮖΔLcVr]՗cvmt."䚺Wt 6u=qd a:IKTQ"Blq1Յ^"V?4 h"]d%+Z??' Q Ne<"oD\޳ZTb?Jox2#7o}oo{F'y7<+9!V ҋp V@`Gi&XhӈfΉ wB+b!r~04 r>j>B9%ެ)(ƕ~`\3 E2{Ob~9_rDӎ^\`o/tN߂Evo'y16WbGcmQVWߎ >: uQ2םR%̈rɑf(t C޴"9!x}]sp+NK1"y&rn} [@qpUrU: Se,Ǔ\>P_); 뙛Z'R6CRK 7K\$,[_~$?NePC.>#B7D=qC#6¶g߁& ^]'X*s=o.ݨg=iO Ek<혶Av%Wv1e-um>8UW[Rp^Bʅ*5fq.stW0f4{}kט`1/PO7i`3(65KE Ÿ?] ^vq0||pV(6I'l~" əY]~p8qtLFiNK-snb_O.ܬ*jVU5)EdF4JlB.C/ΒvD`M ° ɍ,5$]kZg4'ǪNx1]k W L9ؿ+F_f/4 Bb{cχT嫻ljv˞m񻹽| wE%Df tH>+NLiR귊5ՠKfMYGU2b{qڣBEvD^_"#~feYvr,KANPػns=0S|6{nÒi# 8μ|N%2sA^̵ICeU"[NݰJh)-QišXqWfc,(!y}oz!%:CAfe+bA%U޳ HbntDE e.˙1 $AR}'L!MCn+ oï^*-9(2!jKISW&u K'S\YHGm?&5(եm-'¬8::pUs}`Yt,W\+3]uS[:kOJpi,ijJ1($JG>{ρ5s I׮H(IrKt':僆9PX{)ZM;սӠ$rVZ#9 x. ad8\U}".Y-}2PH_GNS"seU*YhhifeY^ '}5]PeC۽[&]@͜ IZo3b'K~8'k2u'V; 2mH`h=hwA}Q8[{,2T !2Lՙa$S;bп9/ AkChs?懌Gϖ ȔO~ױogMD)5uPY&X}/=Ek4I. Ymnr㊈OuS&v= Pr]]k|)UpFωaIf}6h0hGNNUrԨ[ՊCU*kiVuW28)kpVdž\uK,7BL}/' ft+$ԏxŋ\PL%Ǎ73y5mŧsKbh&~M:Gg91"y$;.r9|/^"k;q/p1Bm) Kao '4U|4{U 0FU TVۛGo=#|C|chER&+5Hb'nFbH#!D *N(܆Nq;{DbxԨH*$y@c' w{7N:&WU(bҋ's{" T{CH4?[Gj>ucE{95LN&4dm=ԺoAU.҆Z]_A̺!f:D&8C5h8يex7rO3Pvu1h s0|DI*_—e>y[Mo^2އ,xZ4} K"M$QF.f7lu\I?RNE%.%ͻU1&yVǥƙ\-&cd;I2kl  U˞%5 'ݵ*VԢ|ˆn>~qCG*I.r|Ҋ<@)t)UB}3+r`*zu4TsW EeQ$Kx%$>Csn>YKgQak).@!}$Ձf8H>kJf,n)Ԓ0>Ӱ@Y$ZᆎaQ?LOЋT(^E 筷?ҹ0;D6'[bA%Qh +%$h)[ontc$lktg?F<C,%Ss{zqۆnظ%$.X~ ial:aP4V0d@Ȗg\pP R3Ґgk'p*{b5Y,A;$In2s!=@uxfD) |bnV+EmFJuIj"c|2:'3Sf} v)(Ĕ1˶NwQ.H23C.5cAYj80gK۪A68%8$@ BwUpv_:.ЊS b]0O`:oљ-Y05~3EeV-}"O/뀙ٶA՗:Bh 8Ԙ``MQi,Z<.LTԆW-,T ZgrKhGG}KYdRڵ:۪OKl.Qشl_E d?yd&0o"<0Cx=HLj*[PF_ ew`N埬`LXJdE\f}DJlä&1s+@Q^.QDdg n?zKg:f`Hձ 8F;C0\2cPiW #zhAןN55DCk@ !+m7,TY=X{#O*)W`Y o)'-,+w2w73|ݬʇK.z6j?. /> jztrQ!UhtSHh8Ζ+ͧfl\r{){{Yw5-=w6I%yN3&Qn wvXw!0Z9׬8w(u ϵ'jVX~5F[Tb]%HX3/>xL=WYAa l;9o# Wz^KՑ]%>"Q L9CJ .6ՑK“?sv g֖nt< [ݤNF&Tt*2-nE1u"i)~8"q"jQmghq.YoR~+@VX)KWOu>L4 @ZƝ]r#a.偻+*F2#ay0=̽8-Ο:*yPWu6G\!LhYϺi><%ہʪ:W Lfx @5}UICN "s!{ Kf!Y~CFE 1{#u+O{ڼxpk)|b^Yaʬ\XgZC j+Y<:5`QVȂxi~$och m"Ac6Efyx*Q( sJ|0q2sn鷾y!IW-%l{/r8ÝPhHǖJr$qd sZ6"*cl90Vv鬳A={6ИE>SwulE7K wWtq#Tffb&3FwG·Kx(ϫ"?{ecdӚdIegVM,2|{R ٌ~06ՅR:<"_`\:9{iB-*umuoCh65>]h!iT{c+y9||je_.9oκHG_Qd*a͂? @^Jྒྷ4g$ZbZ VW?cPJ"L aNY*&UNE"]aE/FGS^8X553$Ki&7X3fyYCQJ6"+ʝpeZ\PvXZ˝q<Wư46kჸȊ/?Ѧe.ZK=Ez8+sV=Q0]FSvP ii>;,V"ך0I7-Tq>mXBh눩P/qT> !LFx{Xj쳙Ydlj|3tb (ޗ*V\_/4{ ~B1D,G|^+?rivY'(JPH~ݑ8"NOį} 9`Źv?۔PQ%hb6MJX1Oh  \yd9 X"U)ɄaTe@zeT: cTүjIsֽ,@\~ĭ,/HHTp$ @,~GC+9?PHY01z uXJP_7UPqV`XG9<_w`;kԼاq3ykvC!P\Z"ƴ C>T AK+pEIP'IM'Z L pKh  J!+k'M|ݧ[Nlz|!pɠznߠ3" g7)dKF49Ő`CY/aw[unU{-V[zTN$$?$ wH6s^dX4g{@}.\aU |>ϏHM|vzVqY ~ښHc*"x -wэcwn*歮0b K\wFᛃլ"ޓ an[lwC4T*Y*>ZzcG%QWr]emM= b|?W*|TS5i#ҵ([n֡ qa[*GJ2w|{q}px۱\O{!#Kar$,5o0']!sX &aΣin"^1+r]%[tD^0E51/ڢs:"͌3q

Z Ɲ;kƥRAb{x0k|EݾwjU"[K|? dE̮MEA ,uf >q }JDli|>X-h(,6XI/&'sY#g~|W.hdew)!}xSv4;DSOE'EK:C +4Y4adZ/]3(Hu/_oeUk|O;NzݪF YramJ>fpynL@7щ/dX9Lʚ_O~$L-@wU- Wjj.CJ]+BtM]^ ˓:Ə˦|jO{{/b f߅TSND-!PХQ .vR٘ȄC%FÔTgXa5pI& W ƪś^QP;ih8U )S89;$E +N>R5ՕQuYo9/f/Ax :~lm DPgEs-݋!#:2̶:tQ%% f.1gϼhƬb 8 #.;x/erzi`m#pm3b?P4?eFDJ '?1S̐KWPQ3,׻&UA40NFޔٸͳ\ "dĿJWK0CC-X?gSn(`68ڟ4.V㯗",QX*o\$Q?nY% c)Z&b1Ivn& %_:&bTGC@I*\գǏa5M?(k-wRw}TF b]4SU4 8$|k?.-Jrbxb/M<π,mWQ*i0)7OoJe޴:f%ťN~5N쇴< Xv+`^K]a\ rVD6ƃXK$Uڃ\~*r\178$5%2>j[C;$-vCDitmH ӿ;#'1GBM$sQ$ y :/Sl2-#a #S lEvנ1<# `s0.\'v3Z㮧zɰ5:ǧ)`'uܲ51k736Fĸ#GfOsjs,9qFި;jH~t&S#V[QBSmCH?I&` 1~("vHO-ĩGgo2臥:M;m4'T&8d=2JT[8 NHܕW?,[peJCv{={j{tA>":U=ɜj:@Tmf]PoI!E&e#Zʗ+=(XE.m7|f_[!vvRdG0Bf[kd.-ǕazG٤J/} })V2цXX4M~JyL5ä~x ,t8_vmE}'4_#uDM~4\EгV_Hn8^#|5?u,`M^Kk7*1gxJ -BGsmdw @/g=IFa*6cEYj$Ngj?]د;vgn(ZE6P}LFZ?3': с{͎DJPx ^uA^?Ḛ2@Z螠H%M~-t{I|o(1z劎Ӫa=Lͻ q6|=%78 3rIpR&ЌQ&bX -OUd]&I@LG.bB^/ n "Y ̴^McHr7; yGif_FS]$flM1m؉|9`jb@lS8bl`ؒ`bN6*/gIP*k՛7 .r uFvB ɰf#e)d==F Z t`J.+B /f hMyM(y8+hݐ$!Kaزo#Dcd WB kOP9#}WaQ 54E^bf u" _^}}uqA6(v7)K gcmM?X<=H (26c p-Qd'iBN2=<㶽#O6YVc+!CS{/{+fo"W6z" _IDe80DR!T~=,k| Y=sSѭik Iհ>j4QcQF*kGfBF,&Wo?O= ԦQ\dPjS Z^ޏB41SV 2neSI8%݁&uR: 2:%Bl6=!X$*MSO&{,KJ_5>u/cdM.I=cmh>aN|3Xi [n<N|yDeL; ; J z,&遑KJ8{`l﷧j1N)RWuʪu:qf[DƩ̶Չx bs:iy T&{6 HL6Y^)#UR}ꋳiktwp C[glIM1ف'bq  "8іׯ{*$pY'LJO/L'{u&niLtF5d?mN,&H 2`Dz>ƦBAG7LjmXj` lbgf[#,Ӆɡb h_?!QgP[1d7c9<-Nc4}*W_/IU:Z=j1lȏXa ܀{x?\ȅ(IєkOW.f>~šr5_=AtӑJ,- dxO1QזPw_m%pOl .pv[ / G#>3 NOu Z/!W۶g6va.8twý*@E݂,M(FЫْˈ 5Ə;JOu.6xw" R~ ewCf~(oP?J7cq뇡gYU R<*qhCZ\xpeIďѐy||ժmFEh,sL\s3hX #1Z5'neh.Fn{3Gp̜z(ٵ0 YRǘRT8ZVrL4a񌰬1 pALMe7/ެ# 6P6lvШ]א/ж8g*gw?8Ӫ0ƭV7MSuRuG9X-Tl]'xxJaIb!Pad-ESqnɷ)WG~Cpӳڛ9(⼯6 j,&Vc.5ׁ!*'QM[kT:OCv{ ^pTGxhՍHu>tSLDDH<%O&"y^&\DBrC(Wj KPCePў!)" ^Jd[4` ^t5/Y$Og\ͮA-*F]o8AY]%p7;W\lo,O` @j/KQy3eޓjyhV%C&VĘy@3F6ԋ q LGdj/:e4)+%rN[|[6↊k~ 3KT, 'Ʋwx>໚͝M̷b4$Qk)W){#D{.է-Mb *OgI;##k1uޑmqWezuLPZf$ y0u|yC{즑iYҨܬ =k# e%'9[IlV kF .).^v*ukY)J+ /c]M3oP(Kp'v{ #G5E/n!VY0ԑ]Cv&("X\) žRx=Vm1!{٩C7qk3HbmF r  #Ѯc?`3^NCǎ ucti+!ÄemU?,c yeR@Gnh"KG=81/#)o96zg^8"g/1i§1uU36s2{kJE'&a)l#?9 ,#Nh*%VvQAKJŤ͢(<* u IF,ȹO ;I73׬if-迣+vWc 14 /;m g؇lYD(cD72Ji~fqt \#%L)i>7 os9 a:n#<8~biE.^^q:HNjOm4k}}Fgq[.ţLbwJ_ (^"aeZ"d64> dr <^Ʀ5K,&`AvKi0n{R³нsA[-FbڱB?'dTdSE+|]<ʏ&6>S)]T*"n.]LPӮ l3~iU^u_ײ\ag/9-H q?)HFKMǰeM!9Xdflf#PR3"939ZC[Kpm`Z`ibc#^a\lSl"Ө$76Z-z9 ӷ g"[IX%򿲓4[N4:[xEE&ktҤ@%xlVv򐟫fKHIߎ?{p1a2ǯgt٧2}`{)ce9NZh`܂zG}&&c1 f84~ѽA%_  *hY>|LтW Ijk=˔yPrI5nIc؀Zk?LSW@p_ $! v*E7³՝AӄxP#|+8]O6?&AƗ&!4[vX Ñ' K˷{eIE"]I(GC`a6)n+]d99N`q&&nr8{cdrsVÿX873ax! S:KP2Ȟʼn/#Nibjo?d#& L!se{Kl-}_**aUঠj%%5y5Lhi4b( őf}Nn)&^;e{50"Smb'VkEk.xtl3w0m6QYѻ0Sq$ZtIyqlCs%-Wm hm?D/ /yՊX\N^bd>k2΂R#@03e`3VXOF֍5[ ǀ A5>KXHA(YD׆<٥JiqV펝p8N'di Lj'--`z/ = vA>#&}g}n 5$of *s=l܌&b(i U-8r>Tb,ÏJ~@Ȁnhm kd| >g`/[;` M9;Y;.#w#]=M:OҜ4M`xvl'O 'T薜IB_[i0㥾*^5(Xl_0N6xEc6 )ҕ%:D%qv\C'K>|zi2NDvnY*Sߦf{iQAbБ61/+MN8CŔ@cy sMX̜ z$~fpt|lAf1gm718VtI0!ip-C ҁ%:x /HVMc rh@i~?r{-b|̠5aO' 1N ؿY%ײH"Efˎ` =C-(5PDFuHYSם o9J%rJh/cRZ; wFO0(+4DTl l,R87n.7&HW;zy7n_'9_9פZm axp`0X;ߣ%}6|}ge,1oȍ1]Ky=T0:>*k۴)m-K l $DƐY^= E3+<Qք>ӿwIlSd>wJig2hEȢ&dE2a)^^vMhe,Zg6dMR6]Dˈ9c~](_U,FR6ye}6mcYuO.o%m RM_)zRϽ.20Ѿ(I(u|lg%+:rTm ?6ۗB~ݷ*5݇/ՙ=0!O}4OևOڗ,姯0I+GjVtѡҞXao2r`ux++eC';Lz[Ƙ(rGT,Jqt"#ԒrrU s=0s*t]?sJYnX#ë́+Ƅr~S\">*et>qtP 2ީ jD[sӣ^ǙMٸym/TNv7͘ ǜxH./L08f;cX5n W>t yI^=\]8_qj.vAظ^;ޮNk*!3'R\{x 40,[WRGJҢ1G6F,c9>b1'mǡ NE}ܥ,fZ%0欣Յ;pK &"ꊉIj[Lm}u(;p,-i~ǘɘ3-I(UTW}=nmMLѻ,S<ZB6-'ٶ]`X>IrRx~c6:# \R\8|k{5H <ĜCNnAGƖ U3FJrYkg?f Pd$3SOsDSӽI2v1(qb<(rui37*ͣk0Pa]c LdϾupgVR?m $roiQVX 1"mh+{@|lHήʊ)Ș4qخ Y GJF|ۉD(5n \swP/EfA$#Ƿ=ڼph¼֗.\YE$2-Da #=gq"^YExDj%v 2:7inv1W< KM  U}=Vo BCب ۾헋g{r TV&҄> C#VL% 9:7v4u=u> \ti`vjkͱ BDhU">r2']IԳ"=}H21Qaqu-C&d 08Vɼ>s+J S6^mMWS4Q"p bSꪾicac%zHwt/7~͈_a(*WklUg4ꧨVgר’Ϟ9ndoމ!1-Ǻ}DKB>(`Yu GW1g4qzOx#WS_ȹ"3#|jz;,t EGx'Rw'>!tbSz-U_z(J'DwS ~ۮf 6歲 =z_sk騡jJ LuFB $UY8jFL4!Pf8:W;yow>GpSFJ*-h]M,coun÷۽ &{)hZ- w$~H}wGO2L-Qpo<1)j>뙙AʁnaElO' -?ND}M#NF ȷm,:B 1i*ΩpR[3:7qk<%ƒ@dMgG.:6LZv><ٲBwqв* 6# 7iH(ywhS%p!",lwdZ.h壻 M@"R-״x5Bo:HA6?Zk9h؇N`ύnL^mS$?VZM ]XOm0Q r겁8,2mObf:I p՝WseLL۵^}DdCIM>ȃPg0>)u 9yDY\)7 R=O\3To&]@b]+glJk䋜u\nږgeLųz6LBH]F͜6AAP}>sR ^ $ej]PxtqrMSVNvBkUd%2?}vM3DnqLt",0n)BϦQ/ SoWF{rlȠИXT(L kW#-;)b~wn:ϭ"'4 0_};{ob>{/oDjE᭥waD$@ VC%,Mw~l[ixl]er4pDvxy|Q{*#cUW#jK}zN.ƙKSMkNRN`)nhf^Du;dpD>Ԉ X7TWJuݔ7%%B;^0JN62d{t>P찳5ph. gZ<1Zm:Mm_ Î@=.$lKiO>Gh*V%3hr}z>!>E*ڢK֒e96q] 8^=)`asRTzW+G%K2.n 4yZ;HZ} T?ha4E>͗ZUF@rkTu#6KɎ Bm'j3qOUr@9`ZW}6U6r50ه!I ;~,oDY>s=pkg ."٪ط@ sTvֿ4M~pZi=֏ðwhpJиbYP ˼Cjӂy6!ِJ.SLEu1D-~ ?nF4J^K@c[ܾؿ03O:ΐrr ɨx4EsH~eM Kr3_}//\Z wMw_o 6aQ|Lnԁo'L4TI$A.8&VO7/[UXբmOmTzˑ[*ַsxomtf"y"nk'Xy%A~9+ j,?Ӯi.ZF{ v|W-jdeDmvr=6R18Q%JPlC g+ebhmd nݶSN7T=Rak0kC}f¡ m^XFk'z!@ѭh l/< {.x ]z nj n>TcT^ &J6LP<<͊|f҄j`r Zi0ZJ-`% ~JR$XOL UkCCy;A@:,M0v05˼~<%]Ā)BQUL>^TN[*4Iwsh:޵o23޻ ^A ؼCѣ[a 3jA:t$u< `O(T5ư4մš|eசރW=Gd ضDfJy^2;U;=!maOH+Sw杊_+Ug K_9i~p=7"O/ND4Jg,B3B7d^ H=r?k"^cu_&eVΈ/œL$wFI:tYpOsirRaEG"y$ =,\%]#unyb!K"Dް/!2*v:4@ocޥ$ 5ku&SLY,Q {Nn3#ǍTz8@U7mk<@ W.*\j|uH~NYӊ[(ORy$u/y:0zP]Mа_Qy3vhrɇF HqGk]js=yK0SE i}?rr5f{O@W ĄP4=/ob*zATmyg0_ÃF,;>2aNe&J;N̂ߊE̔)f;٧_.e޷L)nsV /k L)xWTX2ZeX+bP+^&oa)?o9H{;6;*mArzHMr>ib|9eT*Be|P49f9JD£_Rl~n9UGNo&qpb6 [Wyp\`,_}O}8+tMM䉪;l| URA6@I7iwt}ͭoJwI:5pL*{8/yQ{9/_B̀= M.e΋MbG1ǟbI%qC M?a56x[pqHxf6c_w<^(9ZX8-bS +~i vas} 58Q'SIT`#7:5RTgOa~h\Ծ5qh Ѣ% DjŨx,HOJt G$d'm drPGgܺ9k%& Z!yצ17Mn# Eݸ3Z" xꌩsɷ÷ڗ&.Y:+.w! l<^UbOQ6e axFE܈淚uӫ4&qy B!%ErS%F>e?P}f b^_ΉKh69 )3p 0';-X2\ +]bw1gՑLxa a@ *]SГ@n%ObDBUs1mLZX 67Fҧf8\ź,r_ɔi-xŚ|7iX,G|N7jObn 񲅸(64R]WsVYYv]%/`Tc|Wba&N?u7_A}~UOrs[De  P{E `av\7V.A_=d__P5$ZqQ0GѻSGd YC8씶Wd<7)hF"r'L84}Vyڔ#W@Ly1"`-'hh՜l֕N :_p~u'c`З]=k۱POfkQWo/*;o n)pgkOn !v,aA ίۻ p]?tDZG:9jV9bBLvh.ߑi/jT1%kyrgę1g'{[|sixnx#JoER*z~q.ո]w33$2n@v P hwǰS9uYQ-iI9p ^(Ʀ[,8\"0sTrӯ㙕^e(~'I1#|jW(=dc:U8HXk=Jp?!C|Dn"k\=tx|y1|GHIN/[.uU1 YLoi{E, ?R$.Z/mkwY/@s?v;g  u>,J>yc+L ɏBA}o%XOBE&>#haFfǔP[2Гr55 ^:? 69r4:"xX2ĎgR=\Fyk)C?dwhxnE_N* N# ]+m֩dE+&^D2R{3#Ws%Rua" #N_iONS7+ 5S%a. /!ryls kh9-! [,-CIi[b)jĤ)01kAB?hgJMðUMKI̕s[ 1O6 %zv׷CU,MRd8AoH/mjFgPy]lBnjʨf@쉮XRkތw ݩ m G2ƭNₛXox7p˂z(G>'{k t>pPk,dHP߁o(#Ѐiw6`l]Nj}=?{Xu^TCEkj4<#|a:մ'H].i*(olݳPVR72Q49Tc|Z[=\8pc+UlzҲyiUHb#*4klKw ^dZ(NTL.zh>}7R 7=z\@= Zބ!Cr,<!QaއS9c!+`\F-7.H}AI)=[ 7zί $5f[ @G|aI8ihwkY!n]F 3rE?ڏG@sv[~e?<63Jw:FvpoX ,2ʮ]t>E)`ߍ3wh7zQ zϑ#`JUV>{I(Fan/[R>)iwAX-eśN3Xpl,/Cx#᳴U{]ۡО 晑H xIÂ#H $؋(ee> Ua 2cH^"(nxû&!C) Od#.υһ!!^.}\>Jo|䴦@hTcYAX zRb8zTTl3IRoi≁ \3V3OLvG Z=%ȸ_ڡ nNpԄhyU|~3d; DAY; zDl9BkhLJδӚ Fo&IuBLVH|'/&kcHǥv=Sx@ x0'tw8NDy,1OaI֑W ݛz[2^ԓ_mP9*fC @LG`楪kN]U'ĸ+`"hǶl7s`\Li9w5ڎ D` FgA' ~ %\1,d`&:qОĂ4 QMZLWW? kWhǟU/^$]=nPbAoHz/r1/)e}O$n3-ͬOCSsuٸ弫q & ٧‚e/kL&*Niȭij%T;"*eL Q!"K֢)<=+e;dDNԻqUa%YWT^(}`2\@1h!'$LT+39(J 0zcID)v>)ք4KQ|$$0>cr)`")B!WTzX<ůd!.O0ðl)}Wy2݌s ׷%)ؙxddHAjb{Лi8u bo;TO]_$\пye2 R;/фv(DG(x]|.H!&0x1sL1[Ԛtu&pxMP@c١\KދR0 (KRji1\PeQmR:RƴkN-;v e?>q^2\p;U;s C,6?L57 :WO%CkX/' Pҵ4np j g4OlYa3˛'wmiJMJG-F<$g>6'[ U0Kpg;lTb{IaplaR,>;kTۿQL#b BL;*n U-yFVw r5mCJO$'sFj4PhakfK6 l q%}1G?y{~'J/-vK-p࢝*l#hcm ` /{E zD``ßrjy `x0K֊FG/xF]r^ƨ\)cmBkP<|*u+8ѕit zl:z|,}F',wC6L-Kz¿)֓T5>1sF [=}wy6DcaMSX$TTC$we#K.FTÀ`dMlMn:\,P i Q A??BQ;2UH1@*1qed xX>ӽ' qζ:|l]daP7oLyf˧&qt4fP N %Of7̖ Fw?_tyBjwlya2ay=",F \ftˊ$QR9ugzӊOq yɗ H@2Tg\Y3~&8Խ8LE"\ڐ=1 (p&4Ͱe+"hEqZ}r{$(zA˧n︻/S WW$8sjJ@r0}je?N5TaF=F @7>HuY\ltJf;)DKa{ A:&18,%efFdRc K%>@5)wۅI2}/ʆQEP`y kSuuy(FAHa$4 N#$2ˋRPa$]cGSCgq@+Apf|S 7Ex DŽ'՗r-l* a;8a V y?c;bIMV!ۂ Ky=PM=["gYLttZ Y*-|Yf|\B_"w NȝV`SMq^`ܛ jΎ&+0͚[5mOb'0+ϗL3xj%M!=șa7\a>@OIɵM&Nk6 -X|Ϲ~M] +IAoސHBPcvZ)h)& }Ӡ<_AӹW?H:pXư\=Df^@ZQҝkG0aP`eX8q[a w56Ne޿obb=X#ԠHc[)tv= "KR?IQJ%R=3A.3!q0V1[ E$".M TӁ 㠋e;?ve; , yEc| jX EH_!-Pp2,H _{@GeM9]h&L>|I@AOV eb&D R%P#|#sta1lp)*ة$+p#j(F$iQeOWkqMju>G aݛٯf٤W_hYsl 監^8α~4(o[\kIm[;#yOD:n*QS#1Xwٟ Q3*1xZX7BTz\AtPߗ=iPer_F[6 UcvaӸ-tJ]W%k(l?K}I7FV fDa%!DefⓍHն!G N[4 X,+:MAf8p1\.;=W^ # S m䛹QRh0O؛e'i\^KhC4ۗmyx+=c\*-)х_-MffO\@mЩ[r"hcW;ws XYW Pd:Gd{K!𷋿rOtI%?32޺hl 2Tܐ9kLs Ml -0Qd>L~H;hVAQ;nF%2 m~+#d,CqVѝ~4(QOIJSq.j(:rGoXP;яOO_U020q" BlUNcXv|W{ˈgg@4!nUKHf5m4H2h<N1*zR+0cLzc0HfkpnR2\O(Xr1oP*ƽa9y n@]~iDG/`䘗E|>:b$浮WDLlIXaIɀ\K+~Ck^ЊJ_.M3RjHHpZu:nԋz~TY[;<(Vtig7_=EA0o*lG0E,η `P4tT"Ow<%*e'A> 3n=yt݁U*G*U(;@*{'i$4@d,v ?/[oF3-QtUtAvn.!%ݪT 9 !M1B'a9n_W%`5 NWblZMEo2 Wm۳ZȞo@Zr06>WC7かNZA 洂|}]9~;南V:"VfS}i^&,'g/u'[P2{PN v 9H9DYoLNu]5v@ ҈_P|2^emmzOґ&O=Z܉IAzwwl"ֵh»dR}]gS:v,5JY,A==~ĎzC~rHչ#W ^8yFu.;eixS96 |P_ik\LE]-Aj[¯vthݙ5HG$B a#+|  qYU\2OLlyߧUE \Su+mq9x(h8Dݝ&Ƽ'\;91$T@3G1Cj֖fF0w!}9|.H؉pK2d+N".⳸8>Y+XK\!:N(I$F-L27z.PSHSW3QH^\??nֿ2zguu Á}-Rp xcV9oNA;܍yŒOLӸ>[%I-%L (0p$嗎{_z/գj-D9KHCxGXhM߅ro[|hk4pS܎8ןs3am ". &ۮ+|Sq`7tiZC*(>?1e43+P>m1˥kaǧ6lvG\mjD֏UBƳN2)7X!"[ぇc%-%i_FJ\Qm /lx_l‘- 8 oﲚ푤KX6SE ]^>R?ȢY"GI? 'I҂c~bbJ5V$9cX@8|!}G{k}۬k G~*^dH懮E?of9φ]6}:i$'lGGZa|16!xة8x}oPN)滧ΉCpR*4oF$R'"_6|N/T_741.nkF>\̅T` F= v!QbzPr/Wd#ؐxF|P(hu?0/ܾ$LR>%t)2Rt]8 9wgl]5g5M 1RA-H Z0ϛ/ل`)+T&6ƚ%c0e'd 7qyI PF)xuņa4 Mkt_2uLm؋5[#V|[22T/g9v:7-Aלw7/%Axה<*ge;hfJ, ?NAL|s;jl(ڤrsOz$/+y߬l ޺Ѣy/xZi%cBFCǥYMZXu=qM9GOXz)p.U =^ @nTPry2yi Ӳ1S6ShtFӷxS)uhf}zy[! m-v~ 9t_5lMi|"3!3x\Gf?|m^gR[W DTV\6[$c[; I67ySnu.>4z!~elx?-K1RA,/- d9ϠH([6ct^u`HGGrqeT;|❻#3(G3KQoB㌲σpR<1tCTC4[C䌴5Y~HpA <6VSZx|9 \6_Qt3 PĐ.@^:5i_M}^0zrGٳO5uBN"X~2ؿZYC[{5'pzt3P{b 8ussTpGo#rar] n~R3D-渕ϼ6A)[c+2Ms[{E9ޙ7O[{.%@L.xT)E5*q2 lp-c8 ˇOTGmcaBN$a}/kȜm@fujƶv 9\;N/t_.HګOR F_0Auc3lDeU #(Q"J iʙ4jahm0j,jwRv++a~-o=d^'b ڜ`A_{q2~}4P&0 kh/O P" ?"٤TyfR۝ v:}-C>\ #cG[JBGyxs?*N^;z* 6$LRߟY ɠmjHb1H͵iX!VgӃ  0U-zvc$ Ӏ }ҖT6oqu"\vL4qXt._瞗Ԡg܍y(QAVAߗ d%KJz_sJKuCl$kv^@;j 02{^Y\D;I RHpYYo.Y:Z0ˮ8Xk?Bn𽷬5EM;M ۓ(h?Ze |,̭r}/Ы͝˘UCC'*l޶.r('Ȳl /ؒkJ0SB/i{G+|2oUy'1ozќ%eZl]krxgƇu}2J|}BNcPglL6g015E2"'2':IԌuJmTZgn;vWuG;Zʐ ܧ43pYܳc؀R /ćU=PTGA  &j0h +K q< a9q,vv0+3**|ڷrp6㞺E.e4-X7ľz&&q K]l*.:jl%x(3VMKzWGpx˟fֵ$=^()]hy`qg5[vɲqÜmhY3]0J&EQh@>V^SҎfc nj:2tncEݕ~tl\DlDmaұ@x^g9\`ɠGp 1}-b&|&y"{hwyɾInr,"$M RZWa2⾝dQad|ܠ:ZKX TRdivWGb"P}w쎕% [6;@raެ2]PYBZ$hAXb,(\%w,\PçFVџxY"f~rcb%!܌,*F7v&:V&ELxfCI*}M% ?371* 8Oa87H >X%_i iV@KPH:⸲C̞/1'oYXP@L ?k"f2"݅X^U׭ RL@eARQм ŚC෤Uv5?̠7_Iᡥx{ Eђ_OEt5\IL&릾V2i:%WJ@+X uFӆ(y7\ineSxkH%| չ%!Ĵk[[Us2859ΤFx8{=m7hp}{:mʜ'ƃ ]7<D"KLCb)fѦܑ,2{]Fc|%bע`3 (c :%9yU$bьnGZ pu?nSI6g y:CGg¨ !ɠ[9NZ R$G2[hY1CaJ[\߈.1ť):yK1]WPAN[ DzYX̳#|hX0bgOÂ-{d*.z0 o365cWAejpԴ%Nz)إQ}2f4D2`F$Q{6K̷=,Nj@Uz`%r `åh8 |4l(f8zC'W8bZ A5aM'NȔ(kѢ' 6)j(;C`K,1 <^;E6wCTf"铹?)Sлo6thQ2M>KwԛA!qfΒWXv^%:ɿvtg!8uF.>e@iXxnylwuYLwF^R&3&ED"A;Th:)2[lqc?'8)9GKJ99Y[%eIq,rIbj~}khb?cL"oZTCYQǥzGKS7 'μ\Cmt:ú LIm%Q\fGc GP &QOL6S/1 6v=Ji%qʽd?{4-j#@W<^/9u?$Ru Ai Sk -υ!ie+YΦ_GMz}w PGTS~ڜ:B}@ZڦjrѮ5$kE!o.Aa-R-hv$OmԌի.J<10l١H-:(u4NdA9 8s۩u}^H}AR}e\`@C%|%nCb!illhE^+T3{Ūj5 \#/Ss5UttpZ_m'wCAD h¼j?%\˥7 FB`1&jcE9(% '%9?l\JjV%"U5DR d Ln7m~&4  ZGXJ陑T?9N;1%#tSiGF8VM=ŰWجq*2R5ѡ2߷Z &EQpiIa=|X>6ےN (ՇC46*rnq@$&. ǺDb 1smO5bDyC8F gcc Z yshWqVn6&qbhPh7yj96"ޱ;xm$/Ԑcr j9Me, )r>#xV-uAhw!g[,L*6g{vR|67˷7i8c p-|I}'}> #D7U,+js\㾿9 fǰI텞;1lOrOԊ_-n! TK7(Sg]@c/vAaXLowU MwFAv^D_Ա?³dZ'y+[1n CQ9-itg*kJHNyf)Idgf57=^,!^NDxfS%+.OX2 rFv#XTCCu6훎Η 6[bd 8:A{])#SNL:ES9d={T7k'Q` wY'_-,4uM) A-*kXZ:  ae@PE-`~QNupld&9ٗcgNc0x&KK'BMᄮ-»9~$G&AE G65[Dҫ~xvDvѽj\jP,9<BJzį|?#U28ɱ|; Uڬ$VLiuЌnJvG:@,A<߄?r~[xdM\[Q0ֻ*aB󴂅/a:۶ɽJkn+Z%,t{c$ʣD%`ͧǙL亇j+ŇS (ou-WF/#iutɠuVcHgsB`6^ *tޗ?mAP3>;,.ƅDٮ+v/z4sl-Owm=sgD6^µ k\0)Rz_e{#d&1Z LmV!pJ1>yn %ViofRIhc1g0j&?bn<4Cv ݨ~b/?C^B&qВ_}@&V$FH(S> ?:=3 }h KkqwW'QþNŋ.|[_} |B1 {rgḣ"ڏ)="gb. ^(Rtӓ|N>;umA$?8u @G=!ׂҔ=MեPї4RMPu %7"ˍ{ݥEb<N,3 MFZ<mu,h Bc H %ȭ14.BUKOC/{7Q32%Pcxךi*18Ur.!r X.۷urӒ ?hj_Mt«L$Kj`dYS4 L,,p^>ac.:""G MN%:n3󊚡ӅVAbp4*iKq=4|&BxCWPYjhHA`F1y%Ĥ(>w'_Hbs%`8fO󐮟,071fW.JŒO_k;-naDJ"^ S [Ԛ솵r+иPM=%k݆_TC "[g#, OOiWywkbhHnq¾i_]b݇߃MN֝4JfBe$~f) + 3)%64nvF~XkF8wfL2*ьƄQ13zspX[l#w>?t̷ٽXYS\&Cz+lܓN fv*"=]e$Bz750|m!S墳+c35p+ ilgj}٦wAv O?2;SY! n#W^߰,hYfŬ()K!cFkM bS5Coʦ|oM 2ә7n{fWF5b!=Bv8u6!_OG*)V:r;jJ]ؒ#(Dm'ҭ02)5Nغ|ÀBˣD:]ƺXF}hswi7)R=*ڡ C \m-nd<& YԐHa(ܢAhOGk-/#٬ 9˹?["+g `};N0 `PLIYi: Bo\ggj^9!¥V $Q&F.e(FEaoƇz}$w+P>PGtl}o+QgΟ[H“p$m A*'Xz%:fgGN&֍5=Dix$;MEۼ'ZU0x2OuQL!Peu~. $C6]7"Q6NˆÿF[ri20>GE5{ -jTaZ3^h,@08\2%7TS?; RdȭD$a48&l\@s8j \D:Xy"(bVpy{e4Q%̻uw~@~{kwQwP\ yhZ=xwрV3 U\h]]*x+spдd(J2+: Qr?+ڔ:4i KӸm=_9n}4.?>YK3]vRqN%ހ!M!$4. vWtO-}xڕ!*3`t8;gCq\-̵'5תDm&Y wuDȼAhk>:DZܑgb ;V}'4o1-;K^Ƿ|oսzG] rHY1pO籒iOgb}UΣ,ZE],fRk ԟꗾpeG=MtCa3Vp||r_ޠqUbT1݂qhW_J(5ĬoVHBFXX q_׏ P &]xǴ-*DKU&<ױ\"e|jMe&>t~pl-4^LK+e[g-u(lv$i3  sQn"Ui^& xĠTsM1i138+N=e(@J3$zr438J+Rdqg3¶Zfa+䵺9۝} t3!‰ Bl,'K̻.ϻh5"5$̯&&VOFM=S({h׻CoxD8ϫn^ +dS]-{F_i? P9P{|J5cmlƩ|O`/.&/VLQrrH<>M"'̿de;ILfڷs'uH]sKsD$c~h'u gyfej|3zmhbaGM#.e  Қ!z_W/ 0juxl)y`ɏ3cIo_c(` a`J$Ye ErVU6ez[uo"gnD6MH{;|˙Hд0vwTB&(HWfCo\4Pj:D=4ja`,>fD6k ْ.Y~.O4ܡzWH+; Xfm 5#Qf.Vk,K&{LQs;\ʤ\tj0rC,/$=d~JJCOY"?fV"5 AT+wrMzHvxV3أ@9K_C՜֗&I&<=ݻjfY2ϴ{(񥾵 VPw-^.DX.*H$p'@\SPJN˙U*(6yeA BdS)L".T])jʿtv-*/Fg͌#Pp_9TIܪoẇ&(]'xύ Km,{モ+լD;t.'yMD i -Ok_e6=)'8OÄ1\< rd:?y}19 +2Ÿӡ=,_۵Z2؜d%AkG׼}[<_E)h `g}e|'x&4ZXS(ZXw,#;}P餀Mx0Joۇ<_|琀AsӤ%RXWpiX(dŋK nX&3٤xjvNvE~)M< 0s(@KAtD_$̕ѓQdhހ}*6y\}MWI5o>XKSJI7sN1نДrvXrbk01)-7zND c$0 XN0|2ozY4sKCqd&r7|oTZcZ 2o1i:5<4p ,D?ke2fgNjU?I. JEzW2*ϝތL C&&GBXykCaPUN6L&X#N|M+qi˷7j4cB6;wjL!#@!C3CR5鎲{Ê'!>Hbyb<ᒘʍ?YJt:a(ÏT p{ p$Ϳ#6r3\kv79Wv4*a¼s;][g*YOh 7A ^U躢~'}š&5G}0um>KQ^HxX3bP}s.lb1&C?%+XWJt`|Cxw`)2/G CNV<`A̭TExA(xO2azr"LX]ϸj$ڔ ' 756:&muY?_0p̯l@|ŭyd@'=z]LuuA6}ne)NH^(꼏u/X2mu._}į++v5/FM=:'!| 0~xTK ³?i1 $7uqbE\k A1SD|ѻ޺ޱa^&qZsaf| jrmXOJra]RɊ|5M]Oxgz!ZL%=|U4'k Q(~3S<<{wA2OwEm<)Shr>}Nfxަ?xxv)it5wJ"Z8ji81a.$_j(gXC??ݪ|%\6ِmt:(/7DΑsEgErt-*s&ԛ:T}.|-YdjE0mE.&eKl{}b \RPe8I~zJKpmvc٦DkIg_T5(r7]+>.khY5L:HwT3(GnHޮڤbTy_2EA\Vcu(W5@`}^;G4ռ:nUWzLwsKw@NIyw&S:'Yzښes:&&ܫϏ. zWmt,@Y г& E[y=g]\HH1VO;T&R#u-6z(6]'R#Y޻I8Dw^=q/XzI# -@/ԕe+ C&T;vnGMIT@+j+QGSC։7?8.;cQ,MRƐ)=ښ%ؾڕL?P3:D>'*]I$ . |~v 2hVLЂ!EiFvUU~ wθ'"t^cfФpcoU( 9 (6=S k_M׀ѝSn wcW5 b!njഞp/MD??߀9t8>ϽT9$ 9ϊCZG 8-N; 5Aɿ 59+e28 \"ĐkbН6w:8~t^LXc,cd,?! 9.̬Fb pfm?R4Qߛ!SZcmh @?{.M@?L3<<0:.,IChu,OFxKj.H5> O+9NGMwVMQY:H!j  9?ML2{n'FhHо }*wBt1xJVܿt_9`p4Ǻ%>Z.š((%u/F{tO>?S +>Vez9+oҼRՃ[Q#kSXŶۡEOS @,cpmu,q)t.e/Sfw*Z2PҕܽÙLTߢed| VH]yQ<`~>5}FR:ֺYd s^bZ1G#v+85:9LnYo)C'@2e73c7?:Y]mxB.[m/r$\p* A3c-?l0do&g>ul4_=%vbFrHjqT/K?0:@t} G-U庚fABx)9G;@%?ěe̮[&DaB r"Rp>r51L)?xݬ2],q)FY?G^zmNKl@dS$o {旉6Bd<R= uw;9}٭(6BeSdQ e";T2y7C#l gőd-zп:VW0vIYl^O;o=?X))($.l22)ؗX,P4-6?lO|(Am]RrɆ@&YR{*7o}˪9iTe'`Y&*r_}ۓ_vg`6H:xdmԚN36bqѠ)⥩$'|ݳJ>>5}ׇ#OS;PۼSӣu3SfJHV]>ڎ 8߯tIU,3-W}s3R=@y]A´4jxym^f*bsPLr! viSb`QiJzݨmUGЊvw+|u_0YlRq'_<]cZ̙oJgL[F[\;5i˺[h1ǖ`v q{$ ^cYwaYNDqi1ߕc ˕!Σr40<!@;DwpOrϯ{M~{3x+(4X-KϟFomKӫԟ[wD;ʡ`${}r܊~ OlSɅܨ>"o_S$-*"!rwVLBt=wk*: ;=W;oaѩx zr~W7y9+g;eΊ uK,H:b~;y|)CQh-b29XRIo"}5oS([Ru0<]wE6Q QەI.'-T Ԑeyo g~^vQ ر!rJ&JmNpI2ޯ v Jp{S^3DGp/['֭|h%q,S^|NᢅDQFG6~x_cY`q9"-b6̂b;e+5=` i.v?.FR64M݊tjܥ]0i|7@8q&8;HVmo@e|N$~wU˦gâϲ4łUr^d+TERes }II69 v7]>V0 8!\0޳PDƂ*)S_($kIGfBdndU. &-D5ya ~._v !ᾛ} Mr *:+[nLʠ~NoԵMBϾeH)Iʒܾdp5C(Т-Sl͆K 4@5me&*;rQ M t_txs[xvo+֮Q"aH،\Y?ţt""1G褦 ܞ $n["B2+?2?@$ oX̨-Gc9sQ{v^_=7 4ɄlV5'Et@6%x7&lsa<j5U;1Wmn|A⪑6͔bJJm'0)94,A?]>wgw0L3Ug R8&F>5cꊍ6XP<#>ZﯔT~0@n4',^c%[E$_~KZ2%?FF!`kFɜmyf}|ԓ"_24ՠY^DG' `F'z&i<~.m80yqEEro k Ӎ娺`9z$]>"y&o R9ޝޫ;?-id2DtJ~ ەӅi@;rVGf*?NX&/s 2 c@℄I+>mr1 oǕw SY^fbw>B"Gjh\z%TT&raF߬/elDaș2'BXgɬc!o/$j’d :XTVjqW܁X&[h-0Pq$b\ 6 AU jJ 1YTjhwevީ#yߖ?MabA @Q+M8J y1U'ٹPnS+L~XjgP:6T5W¾o]2ġ ;]$W!2vd)4VCB~qCB){ƩQ2a+ދԞ& 49 ϤExDGw$1`úYM!y*%Nr4 |i ݴtyPJI>\tũRmSLβy>mi "oi0zš,Έ/ɉvLrX#1X=ek:LTU +Ia˙ˤ>)?יFgtH5uJ=DCk|F-'( .P+FUJr._oh7(hfY92׊pX8;=.Fl7ir,~z;1{zPX|+}~⊯ R@vzp!u&U^ŗPǂWd2a 19hD a@$˲;zDMkư3.t{G~Aa2HA'Dr|c3QIa4kk%R?oJ,9-R =W+7u|1Gh+k##<`T"RZPچ2dH$lv_?FP#ʽãk< Zn墵Y3ݮXr_=69y.ĂIBSNv3~- z`rx>`&gUO>@l#qcK)۲F[%gމ{C(6ʩ `5vUat_mK1C/R#NS{A`Fy{;&P"7Ykpsg{91Wz/+f'yϳ<59V,ܡdO~NdjJQas;]|Wa{ȅTt<{u 6!p<p2%$O gTS3KGuG؉V65- E)0 DD7c9femc(̉t:$ӁI~S󀑾֫p=90Tһ5:9.s5- tߌ i`mҵ=Otzj {  iY48!$: (U[8jKR"ȱ rfBd\h >?7I|ziz}JL+n3o*:C~̐\4pIՌJD4)ם ʹ J̏Q7'1FT v bQa [$?mT\цd7\#`ldsQѫU׾ ov? cxqzDNNUap'쎇@H&pc~k:|l5#N׹IdŌ5>_yiPQ+[VkqCiryXA% @= 7GDR,>B-S.:CFxZDҞܚz55dd۞azB[jx6Ʒ /גwU\ZG vM4^5N3nD+&nSغ "Pq5|8' &4&ܵVNAdSE'?MA Ƨ54#d=O B^sӧHݱ0 蹃+= ~7."< RnbP:&an`&KCŽwg1P~v3Ր7BQEnf^( $*|gܐFBsS 5`5dO:g~=X+H]_&EzQj%x8$RY-.PsQo%Cf὏/:+}/@3)0JJԦ鸹K)ߙxg3hyb KH ^ J7u+O %!-Ynyúa]Qί<"]F5_)bqȔ+ymF@ctL `iuo<5$ynH0BbEqI%w6uRqz.>m`Jʒ(r?e2sPr<岼Z4kef:+m#*t)ظf;J=28 mC`fPgyk02hKek 3rJI597V%ML/t靲U#ˬGf/ͬ^ߐn(Δu{Sa J@'oNw_ F?zn&-!H[.QyKG򻯅+#oy|o˰,?"RHUnS^HW*0P"13\-n(\a3|ћ~bjl3 ][[CRit:5W0}} rDe]W*wD! }vcX(l%rq(wOr]49 tx4աLxB*n4_ھT=)|b`{VJnBѹIRFX/+NethL<;`S ;I"Wy:L G aɂV"wb Aa(_YuJtfriL6 k%+2v&v$Ic1cO#Ɂg -@g+6S6<I^a}Cj sV0/)%"S? 9F^krJPr[Xٸ␙]uM4rth(^.+Vhu/ܮĜym(1mxi *0INsd"~n`3ۭ%J'FxALE%l jQo3]p2wEN刚`F=[hȃ.snx+ JrztghUd R2yثNvRͅrRU=r6FVeq\Q6;((;\~>7r]Qd4xb o乸E1+WzمɓvP%1 z'/X%koMSV6F>V[.XG@sa(QӬess9&J4k1?ǜ@܈?2mq9-}9/u!w|*%+DhԢb=A=:#~7 ɦc+,3o#gKwbi٤4yF6T2ۦ/D95_iN`ZK'!g}%RRbuA\#Ϥ6#x+^52.9c>qYl\n0..c_ʠ19E@q*Яس8M -[0_*/p!MM׽x׺'+]`uAпFjNC bbg~zX{zm}D|aj@+$/s2Cޯ?]vqJ@P3joWT6%ʯuRb_zO>G+Yl L_E8+{H/;`O 4kkp̲ ->ET!n0ly8T>/֣ M. vU+d#N s .Dƈ그`Q.kLJTDR<@H<p.}㘨Pe-\]{(0j;-~hA?LG A9D3Z}P]1LxUr<-}F<vb ~usӂPS4(O*&hQ! nyAk4z<2rNP#CG9na#Ru ï2F~,}#4f1=֟?ߑEvqЅkCQ2$T1U }k~ zț|i!2*a!zna;_.ѦT`p3BQTDUs4 0~|7WDs‘a%;.Jd,/Vjf)d?z(17$\BUT-:w 7UMNy׹rl/!)rZ:/MxL17y%mHй@7W F-En_Ll'YIYƍ0c-~V'q:J.5AwgL0S":++_(m_Aйa3.I>\oCQǮҍʨڰojNpw g[,l;b#sL4 zkt쾚6uY- {bY $a|=7"@pO-Y0jԟ]LR/(cÛg͔qd=Y#\No8]Q((Tg _^~kns5vt50HuQi1fwWV"#C'b9A9sAL=_p="JOړ>lf BNXVJRJ8÷=QNNfwZ_ aش |ezX!gE%Slb(0qt):ށp!`BuzTrbZↅI-pI6qtu"ٹ}3NhSMaH,0`}6QvMڸ/o h1+OybfALXغ_4VMoQJreT[ cevlP'R8+$ϰ1>ܺV.Sŷm}S4ljTHXd<* `c)HR~oQLTUVuR^ FA7wvºmhs{#lMN潖KQ3ˑݪl ggxkFw.[}*uM6:ED*񰱸}jx1zMƅ YD!@Z%<_8WIE<S `.FZp| 0yԹC@ OIiOQBn R?!Ez4F))IZxf(ǧwm^獾wmxqvů# Y)fUy63`͠+ Yi9kDp-|^Va9b" BIƴq؞1!1<vlծyN&բ]YWIj+E1,\sܣ;,[ˬ \Hٰe`tQ-WP0Aﶬf2RZȚˁwdL&\j\&>5Ҍ6KsߧXIW>XLI:j3eB \ U @ OqAkyeS(M8+GiFgS|],~u\%iaFo5ݐXF P=G_M;0Υ'9gqP#_Q`w̹mX4.VʈFyDz [} CXpCT8P(|J 3 >AjgvexubyMgQ{$[2:r9?z|/Jbo~_ 匾"03v |ݕ?wwT9 At}}ӞiHYIa?ʀzh/s(4VB iϯm!9/gs)[=((4Q59DeALegW@ JK%g,ؘZs;K hz=U԰'7\$-5a_A,\b5Z6MzSfZZ޿g 1}6U||"X(+5nwZ,%rd)W${$ @C/ytz,H\BԔGq\\\čYt)c"ѽCF'|W^,=5 5oq%ؗ`tIcrrPiJ&}e6e )&I+wo|i o^{Gj5@W :zTÔ6Z@'Ԛ/ۢ:Ɩ.+I-HzmFW΀u|*Ѕ3T4K%G)Pq|.\nBș82m.o+CaB5`;_͘7v,7E^!@kT'ᖘ7Q#`7ZG~pInj:{ !eg|4+Mz4J}q0"9jAC (h+E7m9h(q0sDHi5νRD}~M82w(_ƮTAV^ScJh1Љi>XJMˋ`Y.lʜuݭmw ޫ4\: r&Zwx;=!f즙=~ȈAqfG#▚9FT+:I{ꉶ6:௠_D@Lds`ij1^nRl0o q K"V.δ^"H"tɽbɨ5vY?$ ׷݈JXux<[^vK(|hl1,{EY_ W/tzdz?K]5h2bL<4i b#fFFwS~U @ݹ;`" GSfQE70~LY<饑d';y ~U)fqQ*էFq7o)/ry1u F~"yrIElKX :)Gsslt='+"+A)+kTJ'>]WjQ#?0;\Oӻ68@DYuk lpsNtpUuGр ?@ra L%S=+5]anP(lp_>N̤ uaeZɲX8H*ԢqUkþдKm5YP'5NT}@S ^jB7b%L> 3 w4c[%[.2#Ό'>dl7:c6`ݪ! Zfvd8`V7?ߏu"e#*upí.}GG!ev 0CߦlFV)؝(g0#DC 0z̧7U2!f}/JPxe/>Cn&o[eXEErhЉ`g;~bJUEB3$4:'gI'k_yFbsa?HflUTg\feScGVK'm|IUq/},EX;OXрDn.hW_o= {"k+-y RM}r]G.0d`enȑpmg*G-ƶCu:n(M7liBc7ɀ-1)c@""+_^TY0o~=xEbibx:nJ}E'X{ie=ę%0,:0*-v&H='LvCcy+0zYʫ.$q]7\2_d_W5Js+4x̺|*3c%:ChbPDûh\D's)ȑvEAiCNi\et$ufw8Hqw#UPݒ ;(s]|s/y=oz6u3BbN }69ɂ,)>^ՠYs'8zY`P(C'yTbY.d=&}z PI$N֔e՞Y0(<]IeHF1AK"7>x8QIuCVHx^SHwx=ƃzݯRo/l} A;}Zx5>~{TxKܵGx2/}䌨ٍ?U&su /B<`هჲ zB:vZ" &eAP0m&6fa 2܆*5_\MAϙse^Y*˜6*{ޖ@Kq9|3+3mj P-l6uڑMZB\+)hk4% W61%9r;, PHA. \,p"hnmQy<|u@34:E jY\~(,aOLyH!fλp4F#,,FyS tS>#P\Sd,pҮSr;߶}<6,$aYo$v6!(``5 m,\rM>}|Z "BܒiBS`+<mE_ACPʅ,^]r@|y34Ҕ]as_tq̻&[c%x5$eމP_Nq'‹>| MkرOJ{n.r5H}υt䓴H5m5 |,V}h5XzpLC5"F!-C:_)Wa\@T| /hiuN~F ggAoԋߧR)SaƗA^UoTM=j_ߊ`A`^wNt=6^RSᦞeIC%;vqVʤ\॰zzʻKS[ xj)cU>$U{;X'YpA?㗟lq n[8hccR\:y7[62} OS]6f(xq:7W@dddAcL;iO3XNcveMau;Nw6f];enK<ȫ~@g[JFݴC0ŇSQgQ}q->5Щ&2@uGۓ`75Sup61@G  k9@cfM۳Me0c}DutDR"FrTj/K7m 1,G4h d\1z*ɌcC{! UWv/Օz3wNꗼ!htER(QV:Ẑ U bBQ5||[&Q>utByF[N'hIg'*af`qu )t+S,2X[QZ"̯!]˛ImHLŤ6Z5iv]W&ڞT8)d\Fȉ4 ZkMw["yNG𿴻 r.SaicGZ=f ebJ1.g!L#<5sygj?V\HjcINX$hK@EQg!ae `^yl|1DhB߲!sx"&TLAz)#)MwZ.~ D]lHyg 6$zK!+(TXJ*zm;wϩx*єm5*^A-ЕMYJpಣnL؋o4\U9/Ĭ{{Ao{3~&WӼ/vl.Ae1pP4L=r"QOv i HUrͯVGo qHmj0w(F⃜M|nr9\F!u//vMl.ZhrBY%,l`>,m6~ $U+Pp,I8hu`_WxO}f))+1`̟'׷My=]Y#B&|7P>C'I}/4cനt"xzQf/fE:#fL簞j7Y_rx27x1HD?uF0RlͬFbP 2$LcIEMR {Ibt.2oУS lc h!r @jvɬ T+S-6wI,Hc yA)|9ރTK#ܭH- <9'.7\1thWh'cgh}N I3>N[} tm}גq}%I9DžՂ#PxW9%,ĚA*pxqs Ghm5xeJ3 l(hu~ԕD\%+PE\6|7҆~4i}:V 4rtMBLz;qrqBڬF^Kq#EQuӱUH˩^^(M7αIE>8G6ҁYi݁lTw, =_?M >ZB l-bj Sȿ G 7LЉ~m(>F(nrf'q)M)fi4#P.Y <m P} LDJ/OY[؍cd maތp_ [M ~&PvU@Bֳ҅ K5ɖm5Ez$1n9 (Xܭ; V[o1+֤: 0fYQcY#]zV3˝>Q<7gm? /uyhR}qLܶ{6@=n7(t:1$棿jᬢ_NpJw82et H#:,% Z/ˉJzlhZbZ\,R&Bݐw8>krߥo䭏7IG# Kl踫q $%#RI^l?zz,iCECS.GW! zr2{z5M^<}ſ]n"jnR}(F՘ pWaN8M?=;jW{d2r,$o:,J5F79tp L 0p1R_$^*2,)֭]mR0 XVx7euɝ~ރIdjǍR/hc*<R7in+jHc Q)ik#}oUUJFm;' AfuEKbyw-[͘F{++nF𮪶{9ޓWPc)뼊JO$$L$)!͘l\\'՞ *G8:O_hRr3bQ0:|p1n A~A YauR ;ၓ-'aYK'=I\=#ˆu0 {"S<2P-ԡV'CpA`Rj;p>]ά7$+u@eDS45Q9 yyU'B^l<>|7&ʝUVk:/*1H"W-Z!k_@۶6ypȐΖUyt7H68g`'k41A tq@dJҵ:{f]<֐S7C:Ќyz$Y66C.l^A/2O83Tcf`}|d٬BՐ൳%A6 [?!z?DUb wⱌp ϯF (?>?P w(},Ȼ~́TLy0fc̽ @DkI(t@{;c@S/둼\whgVҡlLk=hu/S2q_@Ù .#1T\ 4ĮYS@G6&a8uTLnA<|bNTH;=ljDc㤢0 ֖B{IsIJ3U*9}zܝNrY8i;kPcDZГu]cI ͋h3[L̺WfT3^yoEK5"B&=r>WWYn]?kQ2O$Ϧ.#;컋_bvCO8[|)>'\Z" 2RЋ-аyͬЬ|n=٥9j-;tXtALqlR^}M?#: _ik\PC ,,Bܿbq7SCҨ.9 %B5b!eP;Fq2ISRx8_K)3LB؜},Vm|DlxYa|V48f]U}R,5z9u湒 UP]\C㶉>WEggGj54őjiQ65mO g}Sx 4l viFgL ;?nw {~_[Zz,=7t+mD]oဨ4̿eK@1[,Au^_.X~צf?tȇUCKq/TOph5MᡞԳ󬿫uEP2庛˞#``5Z+mBlv)\G?I!/.gA`eq(OED-PF%Ѭ՜/.0+j U'ZѠRtM8n!!b`B%1/W5G 1oPH,=DeԚGj~-}V ,dlZ ܨ/iv}a' 5G1 4`đmNieKUΆ n@tLTW-N+ċm`Y1 ݢ2<JvlݪZR#HmONC VBȠI-p_ O)[H@ bwxb bOF|=lKc'mv( qڣKA} ,N/sRx{BzU`:y|o(%0:$"uTA]Oid1$vq`#k3yzGG>phZ@>ukDjd5hpߵ_Ioo콼kJFy/YnCQG1Fae^i"Y8Xgt0bEӵ羞l2ToKjӲW&kr<~ ?hK(k>Q(wkĶ fa&RU/3qXLgj_a\Bk6 fNM1$=jd1FbO']iKkn@XWxs@ֵmc/Ѽã+r uZrFvDݟ/W&t %Ms?ʾY4͡[gQj0KowQas퓀1Y\Q豖i,}K"+lOD- $bmyڵ]M8{u pGwuwk+ iD +a;}]aZֿT#sDlf+3f o0/Xu4M!sZv;# n5TDz<aPjRB,Mm`b8څOs 91+#|?K"C?WO> *ҤCꟿC8(.fūoRHd?B&ǵ,ٰ /?˧6E*岚*ϕNN\*b9%!V*;Rz\:/()3s;KLs "oSjN'j >Z/+Rȣ!͜sv۵g$F#(`7u\Tzdd@ |@Q)i vEJ{x )a +hfxz`W^}M 1gʮ1ĬrzClp^V+nŚ.dgW^(rg| e=L>Ѫ9lEϪd_/sX /P/MCKy=[bI )Z THAl'w9}~RI])`˒$suz|3r,g3%wx-o'GZu f'Ppr+l8V@U inM8SI:C8 rzd 7T; .@S2g9䣈:' oh>bf& m!^=14B.."Xbhn{Yfɧt0|:ya!iiCPŴؑ’Wp-ʥ|sndO(Wy)&ˠ4U7YjDŽR +9z\)rfY^E 0 z 94]"5 k> N[8Y뙦"3v}z!:Wb|PoN8_ R*4X'U(YKeVȾNjѬ|~,B`ՎBHx2Jfţz.ĕ.l}:G?2yqǸBRY#9 2 ovc;'1N @*34YRe &L`0mѦ.%}*lҿ;rñTW{3rLhxi/؄BM-{?f:6AcTbaZ6?z#PύzOG2]6IgT? mFbd Tbjü|IK>-l<4t2:q%>A,A6axϕŹh]WU)ze YOu`9ԙT~L9P|{+ϛ$yb5S2Z?i(8ݗ~O }(wv,r1,-:B-\(v65='o)j܃Ľ~zl1XQRu_b0ϧ)_Nm}fo)4rYΰj7?&?JS6 @V5l?!ǿ#7T%aty(<53Ғv*{Xߝ5Wk,)=5b'ϫ<[EMhnA`n0Dso>Y/zR'ثLżfG%/4f/9m$7?ū`Y@LFND7}~PpdW/ QR)U5>Wf FYǒ`;EU XV/̬06YmӽeAhT܄dX}@X1؄mw9\ѠN| c4嶀 8 J&adXs=Z:'*=4Fא'Q }"\_1PtÒ*oR %q}p኷imLݼ ^Wbãr|35N_8YưLݽHUa`"C -S^e1|?8oMׁՐ2W#mq+ T:UMV'Bjq V9͌*8s@V d~Px3OaL2_7<;uvzÊ+qH5R#C"x"s$Aјk1Fv䢉Ӧ~nKһczmւ6 U_IWeB1Nח[%BݻId&nOwBq%S#g\^ 1s}CP`dcW@ Mgh{QkՏ%Lh X&0Nrpv,7xxpv#BHQ aU|<-RS4MD {>ڹkgܟ6/fӼq c0Y̌ntmD'&h4>czh ?l«0Jr *5ħ 1>RYcopZ-`ck㾷Xw.AȐZ]:,%mrJY6 īkT.>}3YWE4m39zk=>rŇJi9Kt_~`*gl/%9y[V?\PW;%B>^tZ9e6 /J}Ʋ~#v85y2tɐ-(":yLg6Ԁ{y:  MfFvs_$p5D&h ,/6HJyPjPӕug7?}%+vVY{T2]04!qߚvkb:NɁ iXP->>&$|S ZR)n`?;ڽa-\h1K] 9u540RyH>~ LMqkO/ ]WAT]鷉Yw_Tn+tP#=UdwǾuxB}zjE7od?}F.:VYG*]h3Z:M8?ءpslV@>)0g "^=6F7 ~,Fb 5%w-+:7{+*Ynt= 9D47.Pb}҇wIƌ'BmmU-\ >BmJ ~-?n_Æ˾kfDJF'Y` ɰ#?SnZ)" X!4LQN4FeިQkѪ֟r|.#v?2k *p {Z5x^rCRL0) F Cu&Y-v׭"؏HːtHq^rH˟fd<~p(&B_Q;ڳO sc,PPN^Uc q&ʚ"m5PʝUXL{*WLd"TwPH׬0N/0Vl_4amݓP@#N׍@A~k$;V#%h=R7sxBOJcsQ!y;weE\xT KcGӱWsmIv%l!6D+170@#LhT|'ΧXqocd/6wRϻ4ͷ?NQ9FL"j F(6C"1IT:Y4j'u!O,b/#,vp 0n Lj*sMrnHh P.&sn`?dLli4 TZI|GZW}c}%,B`GE W#.t>6=; |!!K4#!%=$pk6a@zӡSɸ_6`H"V9='#VCt3jz5Ew~89)_~k:B& k-.IpTs~T];TQlstql92Hrx;(RzB݀[}楸1 %]5 Ax-:j~tFaV*m{ozk֔5"5R`YVST գ:lۛ!!Z$a KWԳ1Ւ&[PC X=LC]톝PK?xT]Upk-vBt~s|{OUKı=@D*K1*Ҡkގe&TʍQ—Q7L"Em,] Ý &T0Gv7zӕ=-B)x-PM_J&ƯaUv{xf{֎Xd.d!RgTE!8dqvg{!.;M42Xy:\q# ߭QkM9kgvݚl[ƉLpO"]tGOp׻hi^P!X;6*Nua_-1F:%ZJso$kw4'{L%͕- k89=w1:߭ڼyrb,x߷S|6ҜrJh #/4}2\r9B{d ES6ʻ1&!͖ }/-MgVˆuEk/A^#It@x29Y\Jz8>#࡚|Q{qWZ, VCh/!dxQ!cX@P"GGag,2Pna96_ğf3bD:%ˈ7;T6kèZ$[HCɽpߦRr5%*(UnoOjfiI` ӲV6kB7Ng6Z%Kd׿äz9>b|΅PzέA?@\齄/M 7iMם] viQ5|ioƿ]HоqIuL ψ2x_Œi{t5њ+:T\ėC3!a>0;3FǩB"?Ƿ}㙒p+b 5 $Vw[x1"7 M˭}mROG5kCE}Ra=$*y~xrߕQNDg&FQ~f'!=D ?HsipضZdTN̈x<J]ؽXی,hVЙ_(dXV,)wwӮZ (IA| be8lǸL)/WPt~+"dĔMEGZ9W NލՑ6tϰ{K߯f>I J$dlU4CJ/R[psT: +6@Z`Ia^zn8{m/)Efc.4wi3KXAD6aށ'0hۛ}5'=nJVwy1H Yvۉ`EV$΄ R>n7y90is1遖)+2+Z %jqd)X'KX^jW5\~X nbÇ,XWׇk8Cz=,gIB2MT?aͲ%7*uwp'>x3+/48Nj87]~t,0a=raGt2jѻk:ׄ$C4I,~py~"a #ĉP@"[&=ovwQ҉gJ>zfZbT^9B f=T4W~As]e-֣KxeexL=kx(~Ć.t/Q#(#j:XHPOGBº?ґ듌:e'K;<;"rEQ"X9VaGjgPR~Io$)C C)esHfw@|ssxs:Z,wbP6 Բ(F}j 1q%\*2,:n<,ZiS;Ȟ.sgTEu{LhC|EX.D̜O-q?: 6[k9[Eb{#s\WRc=MI/vp5d4W/ UY[v%BMSufYk~I a~>nBS@)R@R(S6d`qǔؓ2͂h ^g|Ao#N*p  yޏ+[g& ZdZx4#̻ c7RICTHW]ě𽊧Rԑ{_2rί ~unx1<6} s;&⽁TA dʥ^P7FkN5WSuw>BfN5MUQĻ5uit<`Zx>?X}!rl-д߱O1~M16B%O/Xw|TۏDKdz*i!O{4YƐpٚ}ر./pZTsAj,ȣ /3ov[g(BE# PFxX(hȻ++W7EK*Ob}GaӠyUv )vl:[M[joTL *IpavВ=f"`iD{+wMi*d$[aM@q{03[Ճ[h7gS[rvW_xoÖ!`4bb\Q w4~LLa^8/PV%"nQC U`hI= 'gEAdӰx.}&h)iA2܇7g~A%EYW4/~/L(c׍3E {N/'SWj-RtY'=ԓŽe6mnIZAw/>M4JmzFd3㈿Cbܛa_Baޗ`ўmJG } ΊGHQiCSd@P'^wI L-iYpO5:Ovϔ( MCS Gb$G $UBqH0BZG?(g@lvjS~EBFMeUUyA&$8|icٗQh)! jseNƒs I0V>P C] Qmo2pʡӏKtt%N +`WP 54F7ptx,i{1j?0hR>CG^i\yyh?' B'xEa万{F̅`)Rdͣw'eË֠(<^oow1A\zwIθQ.FY9yܬD13A)r:>3H_7vd0[^{]'v ৷|t&Lwyh$'p |rj;10L𜁦xk)| PyƩ RA,K \DIcٿМy| n>Fn^~yŬ&oÍ%jr*[f^ 5L?I|-f<tz\saSi ^E8/Nʒ_]`zw{4d>C>kE:[kҶsm{ :9κXvE'~ ]1K˘7jN]b&&G<ҳ35>Z^՘,o<~>(]햨7rz&e!T<dm"`}c鋔*2S ]Wϵ#xG}WXT\z>l^fӳ9GK솲W!$d^4tRWnl*xZZ)Ay%+VvuRl6&RnpykWw{uRC_z7{msq ^]Ax@W28x2Hj& ̮ʇA=69IrKyH{,<3Lr/G=+=W\Q2q*}w}ֹCþAJ [:Fx}5Ō@]G'J@XPn8GX7n2뱚<i 8fe\E *]Q1eݯ}Ikyp@+3mQ$$8n|?J,˗Ljˉ=Cw|Ǖ1(-I+;N l/ĨR% y$rǵWlb1n"R׉llf.G3L5|de<3{AАoy"?;|F& i=×H" u|EHԉ71Vpx!:y(K؃ (lڲ .&riq3Jc+zmdf͈`eCƆAJU/=|x{. {eȦ -Da|d֍=q.ж'+웵s(C'^3`U~)b9\WW vn?%l[( $oF! ϛ9hFvU׳`Iּ5N@b*xN@bƑGfҡI%m %T$mbp{^Fv'?@#鏅Yxp#шoMe37e]|zrֶE'+]f t~omgPBf^go}W2D\RC-z>zxJy!6ܬcU# Qܩ!4M'KA7;;]-z; j eR*@r){'7+ׄ-őz9|V7z?7[|'+M%;7u_CE~6}~&Ϊú)IJ5&fA)Z_l} en+)TC?AMIs7W$*ۄ1 0w^P%ܤ/T_nu64 }l]0$Hy>h~A˓nm'FUw"Um`A-:]HWii [J0w_?yGzfgOָxw{k3%U2`dT P]7,_8H*mz(^K\sw^G2ّ-&L~&Q!޴WpC[;R1e|֛2ԢOCb8 JskReMl]!^i̔Om.%:3d"9agb-IWAFG]Q <|&V3xghyGb:W<{An:n*9YB@,?hhс^f$'h:N ,Ux &)DvOjJE r*,s#=ٹf+={^뷖ݓ~m,<uDڂ+9Å@2y]!D?NeU砬ݨif8QQu?Kmj'PL#E7FO /+N-v2J3< x \jhǁ㗩sj4@U7vyhmv$#)Opqs=|MoIn?7{"X _)yRpYs~ގn׌A+.7P?Y2)nH2!qͻH[tc|XJŒL@& QDE!-(ux2B?]Ə/8 V3,o6@7c,v%Sύ}^>-s{CFmKH(%'f1|}'iL x\sadAkt`Im8#,i* "$ R)߈ZskuTnzk|O0b<0lUfo8S-A8Us QO_Y[||o) 0bҦ,m\z:5h삐'B޷ChWA7č/ y# zo ds&|z@)YNpt@y{l^>9#@y "!Mdl`r%zQM}1O/ j6I{vKc~v- Hʫ4,d@4E0<~U(t%1_Ĵ 1joh i{K2uB'dki4S媓l4u)f xBŪs7@gY #.R;u[˜yPN<#]f ozԻOjwM#\vC]kC9hmXp;q)0M>)!pfT!z'°=F)ҷRaΌN>-ŏmS{]\YJ&',ԪF#B}AARgRR.UMs;,TtҶ?` , E[:c2~|.r1HLr,jbX .=]]5QFU^jfr<\d9U107q Pl/bM)۾*º4W^Ki.]VN6 j<,AG) I.[5x 43|gڪTQüuȀ2IXU]GI=ZUF B+YFAWKۼ2"x>FH[!)DBY:>k H^}dYUC):GÞKN4a1*Uet1&GuoTs_|AAG;R-Y7Y+J9dH\;{ժ4)Al{kNVe֡ꬬUEބ+tfp?6:`4J0|)SₕHxy6hv /^NV M|٦r[GѳerԸCU8ƿŠ iۋ@0SQ]yogP<݁N`A$^axigq_?)S=qKK~rwA.fZ,W}D(^(<'_T荖Կw5ٳpOfC##$v, XI4$ 4Hۀ戲{YIХ2mq܁xt.|K|[ : \Z >aTL"@hԷGͅ"5Ŀ9-D!JW1jN! ՚mnxZb ?&hx+1^K5t &A/.6n*>Y}ԮXl!O5ҷc4I~(ʢʔ*׸V5/rDKK 9`c]ClumΉ`h-XCʬ2޺X4ySGc)1:>ˈc>f $|)\OFEϠ6=;XM ~ǜa\] Pwu)ȟ$Za4ǖʎ$Sd׭Kt޲qx[kA!؈T8(™bi  YVyKpv; fk!yX-I9P63,P@G *rL:l{VL OoKT܂<&nƚn9H&쀡؈TWթ>HIU. 2bts؋\.̛6_Ӟ%{߬dzkTR74+Z{;y":1E+&ܦ&͊ƭ7̛!ղA 'cc=b#p_Uq<z:ifh3sr9N*U6Hb1bJ(aVWho !?P8u00`#Um,- @<$ Ms]ܸOۦSIDSD,`F5Yrh4]wi'm9,'/WCM&e掅dF(MgpI<<|:oH}w4A9z3XR |v@~u "ndlZZ8Kea9\FJnT.A1~ R3\7*{xA^ 1~8\/ce/*g(uGR\*jGl2.IBXMR=[5k_`TD% g\obfveuA+DΘgmKNl!N໒ h>!kRQ1}]-D[h BČQ{Ck4šd,aDy. qMBP uSN.cW JuwZ%\횂9Avt@\^Wx>uvXNJ=@j~RxԎDoSKs Y_ubdF22:ADW#Sgp%w3 RHI`D"S`-T08 Ƞ*4שOmKo䈖84%w:%BTl,vi{VQJ|>Mk+'qң ]ش퉠|.V|Ll 0U4'⥟d4omw>` 7_5<8c ync/:ƦU0 me(oJ CH0¯2Hɽf4q(/ Hw,E=`VM86JҖ?kAe|9|4Mc6+c?\=ߝ_&.Qr[ ~ЦVj\ﳔڤf|O,;C$ãPῑ^Jӎھ{7W@G/Sa#hTq5d`/C74C@2NK0!y<Ȭnڳ &5a8ɓ+~GÓ3f:7~+K}FHxϛ'%l$a~ hi~R$('7v, P5TD׮(pqBJ7vа;/"[jj&+-ŋRyLcc@&IJu6u4_ ><*Q3+-dFzx1ވL S O{*ttq(>KE 4#Fgo@e.cW5݇TUݑ j)6`ZK3BҒGHAq~7 "K` Vle͑G>PԮ>\MV2B'S,[ߊ E.%zl@ZMt=6ڮ`+=DOb^ VxU\KJMNǕfC; ~A>"f%iYWGm7h[<WiԹMXLTmw[`=v'J *%4W(H (&So\;nճ} lk&vy닼9LQ? @J-iiÚyُI>^{6s. i((4K[d ';.KXUOנ5kۀLk4o)w1* I5z 3<.3ajmSct50':i{e l{(Ϡԡ< F}bxq+^W^9LDMUEl|lg>p˭=îw[/۩+&Üj`+ϭsvi+2gStx2e֍sW}gN;;maX2ADW)?? Rh/ zALcF{N\PgͦK<5$#'{ MsPQz&@uuJ>Lq0aykGGS6vB-xZK!1Yng޶'Z] Niy_>FNޢf3X(dc`B '3Ncep\  WbD ]YfR>yS 0ul2h1`sJЗ MEj叀Յ#5|+z዆?^Nژ"۴+ F(why>!3&~{/&9\:zŬGytl̙w76+Zv$xQ))S;x1#p&h@p@՝*xw:x10^d=a%Ȏ+K%'gԜ"=߻Oue0϶T\ԃb 7;g1J[Lvv3{Î&$tO^PԻś3gO:V]OLVcOaE8IsObdN얘Y]Ⱥ'e]Xyi^U+askI6YI;P2;yRY=O^FZ.*Ԏ㑟& ԋo`ȿ&W`;5E$|re]Nh9}Ҍ|$~3.dйIFH Yx9|*/SC jEZT}^W.*)Ϧ[F8n$\E] D`Qc~xņAC rŻWkd.TFd`CK>IFz̻IF>G /%{rh+w0  !QsFfj, ή]- h ۽@/!XQtͅfq~q隠MIjF4+SsX .Ӭ#D{ x.!ũ)Z:wՐo4d/3_;y h@,NZ~%fHreS ggN粦z]pѱ§.3V6e [tJI1zDHL~iR:CvnƱmuߴݞr[cL]]LX'IvRR)E޾1n>- ;!gqNA6W3ne/{dxi6b FZ"; ɠV>o|M?!PH Y$/$FtM2+ӮeFHb*V״ޤ5mӋyQ[r緈}%cynFjsE uM(t(" 0I4rd!?v*fbg!Д)ѐ*ր>[nrHf9Z[Knau5#]2a$]-ѫ%Bi,14lYbƚu;A7-OP^!Kd~ c}.E":I ^H?]*"#C"Vw%a]Xng▌0+WqbS8;_Cn}6FĻK)~4㌂!AvHG@#]|jԼE^hQ=w4Z#Hf$il gY:݊VMoǤC^Gl1Ƒ%hY@rC;a=VVGՆaXz3+\ଐWT0 PXVur/aZm 6aLTg5|iQ81Y4%AQXƭKf%;>l 1WXƨkY%ސă,S; xd~$ *^ @'*5^8o`%gl?kJ]}cLfl)=QwrܺK#8MNr$-S29zIꞧF‰f r83nީSĿFپݯ[HO)p{T,_P;$? +z}J)^oJZU佻5?G2-,_X<|/d)HZR K|[B64OL@޻`c@>09[6S "\GyO:w᪯@XS Z|w"LCK ғ+4`]ix\|SíO PL[sR'5u}3xΊ5$aQQ48iIHq|@:-0B7ɥi 6".&BICzVؘ* Qq6%W;)_8S#y]pW~ 9(f0ዩt]v_"1}i= ڎ,yZ[9h:>0+b⟎Z9AYfo!_^oTE405Y8i LKTSe7[+f>.(+L2¼M]Z)1JY *>Z[k4<215+fkdu>wED?  ,h SK%,JTn꺈ebFYI5,&GaRzLD\;>dR]%&0v/CGZJ@,iTM>D[|%2%(OenFƗgbZ%PL^,hzj-a+1Y%)XNdd#$UuK2"N*顂d0h?ZMC}ۈeou2W7|b$yD}z4 zo)t0qELɛ2rgŭ6K -|]w2KqPf Vₐ i"lqqb \b|G\<@[)Q&]ED9_̑:"Qk,URwjpMm\ b^tEs/*BMoDiBr@YK9ܶzKdwi{_= $2:M7Caf!>]2 @ZE3PFZW)s䀕aL3Fmoע6*+ V?i:c2Ԗ W(rg#=O<t:Ց^vQlߗsMt:[c&5a"} ڟCN$OIwi0WJ a3#S(%n"7EۃL6v11+OQu4E N- ~0: " $4M$y0=~`q(`ZļΎaL3iܰ*q!J mMI&l*"7j2 +IWք7XQt:}xW;>2E~ѐa4| CЭ) 8+J2GdB4A$y!bѰC쬖Rx >{"IH>;|!WuF[?1Axbs[(t^^k!Fnf0)`RN.$@x]XP:`*{+w= AXۃR}ɐn!<7oLE}: &R8 sWȦ1_U:#3YAրj"c>}NA]IaIn呠B}xc=c. Dc(A b[od @f諷v,v\-a VT; EY82s_p4^̆SԾN K<4n'4-1QfZBx *E300]z @F`@#"?^8!xo?v.UT ?XZ0  jAXHaZPHNpPD* AтՈPyeȬ(aKqf8+8՜xiY#&@Ԃ !f$-P;x9)9!eݾs4fpqroK zo6GXڏUd;6\Eͦ9c9F'ejLn ϛ ʣ[ رv;XG佻͉#?=>7q+,1]AZr[pl-݊*Ԋ1pG:$ϲO%oԮ>& 㸊xf0h ?Pm^VKz4)l#lBaH-n6ybF:huُ?Rm,P,59(ip{,{Ir$\$]Cs\aU)등l[]y]4jB%Xԕl9 [;n5s C[ӅN"?rLM zf9i|ѼǴёf:Nt"*̓ UcކJ6m$'$ʊ%u{qE؃Zg^ *$Cc|[t]:xBT߄J>9SΧgmxwBƐ`hW@q'qK1W&%H7PЦ*slau/(V\P4k-̞U37, -V#sĀnL dyh PꍙNA $7>LsTq\'ekG-|} x)<5lbmIUcY4lN!H9DV0Pb0ܭe `>E92JКzo˼M=-tp7k{ )[tV,&q-(p!Xϴ:F9qhU`&Sۙ|԰+.Q IUe W͎+TyX p]ϿaCǕH0d2*yJ *+'Xa `B?s\2̞{ϫCEUsN0ۖ'XVL8THx\fUj>TdKl/傄⍤]31U1ЀX} 1*u 15;P\ bG2A.v(!3VrKaw`ectt/ }%q|g3,8I8fr+_vOSpAGH(`?-@VUלsO,:uok~5+!_HYu}R{}HeAu9. DI0x7\.-f{NS:Cq`k/X|ttQbhxTW,\HQH5"Yrhcf(c)vt4Z#W"jfkiv}qWĻy7x%tb5&C]%tm~{Tѓڱ1@H[rw U]sߋL{-7m-=tUEՒ}lφCh*!k KoجM ;`aGN~g;|!%۹A]p%K/"{j( {k*Yzh=˿Ѫᵚ6"9*|[a<㴑3{QN,dDKU]wᶆy)\ .S*n9vvP Xt5.*u_vCA<oڣQSmWY8~ؼ}oAMx=I4ELd;UWc~'!t+x9UG*9Ha$<"i8xc,bNU)3I`;jO->-76?vIuE^Dg7b6 EaΧLq#(@` ٸg]sӍ&}R$7!kS{eKM f| qE0e) %ʗJzKR@jCZJy۸)k,HqF)mϸ)'f>0wmʵwѓC^zc<}wEN 0>}blE4ANA um1ȞVtQM@6ia&#`dI\sW* ̓Pʕ\`>);gvTx\QAXؖpZ%Tu}ŕUqTZ& ѯH:} X/vl0Eթ ^}<+f#?I qIǷzscና4oHWw'Ä~e0<*R}U`t4 /_|Ka˷ #ҪMX]G>$(Ø+}kFCFY5,n}WVkv{0w =dEu,Qӎ͙hJ$SDF7n2I502Mɑ Q\ش3;YN-&H 8nVI1Q@䲺U@ :.3<OpEG<:DhD>Smr#ߏL9\QF"*ǯD/(<76JGPSJu#h)ލsBO33m|9ÑH4Nu|)l\4h Rΐ8>1\L 9ѝɋ^;3k xM]nu=VwEG~eIz&ߗ'$hJQw:)mTX 6tStϰUm_]RYQ#\E\*ǫv/u׮D,;pg_Dny}TrnWaU`ܻ2]viUHLwۻW=O~h Pj:pڕxsL^#JV:!,Έ4حx2oEN~$Va_f.sU|w. ބ L^PKx\6]}eUT[d:e?_@ɴ({e<2 yɽj&sɯKő"J#1LOp5f-`km ̽_o0-t8M 08[IHxfm%wrKKl-_.6-kifn;OIS;W,/{>ӛ?䞃F<"^]\ezdnj>3#POg,:l D/۶&r1XM4G&=ˤSbC?BGVx; ^\SP *~:[8 S@J^]n>D(vW H4q=>C0ʄRͷVf ~,!/rTAZEi@Ǫn}LV5ohdHcln4|@l)y'CDhLJNy[ȘoSA LYWʠC&)M]߈  sfxg|K[ ZPn ?$aQM,{piWMx`%ȠU|#R~WQX}{÷`b;39fe7nblVPIW9jCS{ 'esm90jٻwiz(ь#@OSսFCkU3*}ҾU>Znj:8_!aZ\+7u|C*Э+3+]65G;TQTTnm1no"XUCh-:0JC@K#V *K]jyROU 26魣:fR^y[:y%FNر6nkt` QAZsJ`g6 H,JZ: HP(CrM&F](qGYQH(!_qp iG];ǫ7 jy^!r`2h]fm9Y YUݦ0V!-,2i@(jƘhe@x0ż@v o|TIZJ;6ro[iQ /d=+)#dGblfsI'|B15+gפq e9H\D8>LYS{tLhj @Cq-%AvVI7ƨWѰPIdbבpY4"lpk6`u4&ތN}=&4p8Q;j:}Z[a$u8nn=cOi@$Jnw۾̇{ ~,3FYW ]=N0s?D*?15q-OfUq|1N8=L9~~A«0T@(9\K`WL\',L4D/0\SM0Bn(Ea)ߧ  pP}GCozv(66@oKd1"1_w(IMׯtYj/dKc,p>F;UDfzƛw?Cdˠ媑1@"H+u8,jy'8JZ@0B "C\w6`wjʀ])Q+pXᎬMaeֵ =G +#<*wJy&PᔡpޅAs$I1o< wSn0ӟ [A.L u$jCG{.Ua}G k7ZϠg#S͛]Yen"3."7J85%%?ȹ\{!*8-/=6ի'.pU25a!g/hXrΏ뜈H,h9+}&+"9hX& K-so;ĘȀ&go?ߵxJK$dѓp\571[!$L$;ga&"Z-ͮ$[{IIam؟@@2O t6O0 \%) &bKpy# $i9 ~A#HLe;LJfhJr8_u=V!z _$4 eWXgJǘW,ޚ*.g&a|6J11ᄭkl3@ ǣTuqx{^ ^q)[ ǜb})D*BbG(>&BU Z2! LUC 1M,߇(F%:fM09998fBW^0z;!9C&ky&3sP*IG$ N,QslC7Az׺pmEljt辗:v DUXC[`&)Af=У^@1kly; 6f\НƸօwHqlcw5&z~^=.p:y,Y[v%]Dv~Gk Nr]q| W.1np)݄ #X.nx )dr$^9p8<7f;2+wT,il[<+SJ8 V̝?ZlqENPEXw*OSclLK>­1ܵH^ّ>S)Zxow3,)K7g9 TA =ҧrF4ZcNY>Q9ߵ}ǿEE5zk: Xkvti^`\#s4)*!UĢYE!/j5!\e' ,OCԛJWp7ΊTN]'5@e-ߓ.8x, %=n)AJU9>|#! n>QO!0$628җ^|(9n|-W~{gP'L VV۾Z-M>u 5FDNQ_x5 bpWe5 4n.D{ME'~E {͖`5]%&|:AMK{|x~w0ђ&fX]8 1 :|X{ 1q)Pwb->{abmՐ9LHR@k/D@կX흊}7".V HEz[g:49W/RN|R*{kh^ʺ/!g|g<rL,ɒ!t[CNO1zꇝ\ bJ'5"9A'CIqc }Kŕ)/3'wLdHGۯV½W+6^i{&Oli[wi-n٨*R,d= /L%n!QYbA~-]-Fn7^hX$F q{po8m:WY˹ #U#]d@&œ6Z(4ߕⷅ-h^9\OYd"=x1~d41}mJJarwCӅvoaU! Bgwv{CLQl/D3crHRPJ-ԩf(A e~Cx*m g0^˞ @riX}6Y)ڬLZcEՔ/=lD;*FKH O>̠X %L m7Gl ,;yDoTC[tyPN(:ٶhv?UŜc5`H:q6I~qd%:D!HplNb]ݝS!ߙ[D ~*%rMp*EKvdV!/ ,ʭ;rqtq%̊e +fD㭅IZ[E_?idH|E̖g3=?/>BNCg7Ъyp0#PWͫZ)eL|P4[KX)COTB3 scIKch ̰8So_Ьax;} SG^`zdACy6d ԔVu|cWd ZEyeOD7{8$TB{9A$JPwO&塺ȞW}g|D1B\oe/y?TVGcNrOoq;Qq&Eu/ib6|o0(8`D}V)R5$k&:Mη 6HUzYڄyʎ}葅GGmJuDet'y Ki&ld Vsb/[*8lhPAr_@}c&t1sJήFhJꏳ S h1Q{¤xeGDQ'?EnYV`[ȰݐvtW6˴TWnVcf@Rwg*YXJL U~Gi[vQysM Adz jA|z%f 1?T Ӭv`5`rMa%4B-eT[Sܑ݁Xt8ަ23(Z#c 1369Ja1igݥq4`}jò9[+Ɋ?o.!6 J6?fk5JFv0.aPN/q4f jjP"̾ +HTt$ryasƈ3huI"A x{%o[OiIZ|_n/U %Zq{ȻIbj#4A7*w(\*S]Kr%X z(L$C7{0 rO uHfZwrf&_$(:D64} /ixP>?=՝0K}ҩt+iKp;e?fOm{P-HyF1tLe-lN"AJ\@#W Xbvjxq>yC"HY$O,,RT:Co'=]3]jX.iZb'ln @M}@OYiŃjX>.5=P~'B'*"8 1ZɷZlE"4چY}Qgn$p9X$$eX9~Dy gBYMw.^X\%|O]8Oh(7O=siNĂ$LJL,j !ˋJ"?] | wZ&8eP[ ՆA^^~3꒟ CA>rHR|W |9SmSː-S*nȃ4ъv;&ȣ7I1Q"dgk@WrW=3jǭ>=. 2C>x{]Ev `q]}YOn)*۸7hFk]0C8ǒA<..5K)i:!zX $"UX%@fI7dtiipn,23!(d^:!Q=W/BL '1KaMz`f$0ʪ*%˷(/>ڗ |ʮ 5╨}RP62W@pIBܝw,7z"-d,6#5jg,%oOesSnDDAyNZ2Jk8&ٙ jn;  N?ZNULI Մln$ aL|K IN>U)(nC6 Ak64FY pV)y+kLFhv -U: O5;9ǜ)J4TP_odPHHIJ"!NaB1m0LYت+$*j ϩ3:Z3ICWgڨt e&IihLhD)q!99]6pj:^뉩i͇T|!KzEc`,iYTeI'ic5K+ח>;RtL\0; 8[U6m p܊Xէ|enuf&j,\_fhƙ h-'hJsC5R ^pRn wSk0!at V;" :/K~VG? ;E벩r||f0g0.-7C"L:8&.㺁U{eb9lQcNTE@wl. $0K':tft~I:jiKNZxY ѐR~}W bH 88nOh,ܧ-^hBl[ OlJjjc/mtg&[`)8w7溛 #H?s~\70Q+Z;鐖/TelW񱌚nYs(uE-tiʕ\όˆ?K)b0Yܠw$.`T#jom⁲GvMܛa&.'WmoH>xZPx"߻} #όUQj0Я5ڃD#9݀>TrunҌn1y#UnC@O߷? )FffC+G}"!@C|gB k- Ix')^k8Y8#}Oʝ$؞m^-_8⳾~UN7ă`I8F 9 覠{W1DsT|l$Q>! FP)eVVQ澦Oo9ja@Ec r+ɒ_Pb\V#!06 pzB= q8~r^К(:^@~sxO^v9Uйg q>եRg.gbJJ"+h): ~Й ,`}  R  btwr"S>CGwoL{:u3 CK;T/"L,4| Bj iW!}9X;v:w(E=b `$Bˣp7֘GlAe\>YlV]-PZhOSXCL2='ۣ &-I%?oKqA:9PU7m`e`V0[Z dOݎL# N!sO씙&-L6 GU?V Dz뿂D;7ݟd4zrJhxdceN)ZC$ٯ4YycP,[6~7n廕/a;ASy - 合!Y?R Dgd#} _K暸$Z@T)_JVPE  3t\ (<#΂Gm L&,VegPOX>>Q E?ґ:OR2ij^镋@ʄrWl iRS$ 9. G{"P[%Lr0hYӁ04!"I(F$D(d40,q;>arnac7N+0ȕC@!vQD4M^Fs*Ɏk\m݇vS:C%[{鞯Ħ :;%ڻYWK+qە-ؓ/PyٷFs-/ aϥ,cj|ƩIt(=ōj6gZb%VVtj 8s_t')б5l-C:%u .>+#k)p@z\MXՌ9tSQ^1 %A`joNGMҴBU vxIwnz\5N+bAn'YiYlɗfrR.2R,3 G~ { -U[8EKUpf<,9VD8J6l&|M9!dpR7D44S;[MzBڃDXÛ~=1\ 而VsA cj-+b@$~H[uWdTӁߩ* Tz8yG^o[JŘޞHf&_|hV?L٘Цu9n?՝iq1Rukx9?Ch@T ҹ8HJ[#V+ϋ"zz/q{\+Aoq6]Z 8LQC_@7$ i8$ß&g\lC4oϑtrK`-^' ~9V" JjrcOB _N ]BAwUF>nu" S3C݆ _ZsX\"^Hs|нI"4Id A󒞳D3DTXĨ>5"A 9ĝ7x@KPZ/ 8#p@sߗtz=班X9egph!Q1Pۣ{М;.pfYzd&E(Z~$Lrmґg{iHێ" uvBlΎ8Ԡ bm0/ _&~)Y/pSٕߐq`Q|y5 GjL3uHSsZNPCtpu%Bs5 o@8x+ߖDd_bb)ILS/L:k^LWGtOs^z^- :&Th0=?U!ׁp_9S[IX;^wˣT7ۀD?c qJ pݏh5[9qAd 58UL'IU%pUxfGmByx%ڮ9B`F$Νݿ`4(9]Ŀ&d枰w1o&Dy%\H_<  !јb)An:^/m }ѠWamNBILmLEN-Ŭ{ T3%ٿ5K'jI3}m9vx FKyUjd nGՉDŽ^{".m$w`n`wA# - eOױee9q^YDh3Q9 tFHÉ[q(# bs21~mȊ3cUd.UE2ڤo7#~=)0$Կ nw7Pg?sEzڎ*k'vl)BnN\IF}tΚ~OQ(x"6sѧI&~#K&"Dq9g'VVbBn] veS\>*t:߁kQʬ;st#U{ӱ~d:^ h f3%H5B*lU9;l‰~rt&+i\&c& |Y*vy%&Q'%3w4-;ۛ[t,>u|f&pLNa͘bdO"5-1 Cnw?ˏ9nm3|'&7m`% #*hQV[?qyqO,.lʉ-i x&VL;TϏSk_b bvk*?]WH Z膔3;Sh6Sl$ TT Z.Fh6$'wY6N$?&AgT28 `;ςͽx3 ? HAh٭=^QY { )\T#I;_Y>\*nxQ Јg9`a5pk'h(/0(_Hɹy-x4hz5x߭њ<C5]$+6\+_*iҺQR_b8C0hޖVLP UnWu-=o0znRXzN{<{g&:+7?A2s wȕibUm X5=k@Bmg+ņDVrT{''H7"dah/l*=τie;"k׀jPʧ|6uXxe9={ `V߆^8Hi36'+Q*;JͻG8̦" ].mSms}b[oEDē\  ^)sv?YtTm^3YW^2[&Uu*O1 [;WǭGakA\$2#̩lx0'fszyݡ18gGrFA'O><{q$^.lu ݋/m h7N}R4sE@Qؑ X!М_Pl24Cޮj2QvjTnyf,peN/+*\q&jwT=:p3v'd*{Zh]F&OsWhp6((K`M7[ݴ'`jpO=5RVLs^s@q8 H nޱk0xb%UBU=O 0<m=86rMK[8C\Sr 3sﻓ5$d̀tFܫvl]=ˀ3{$Q,W-W.MW=48ڛo,soxmruPMbˀK{iUjg @'iQRWѶPj_VwwrS^XgeXYl'٨9AvY0s$B}2&dV^V "wd8I agG[ G_Box_h@.a<#dsՁ o~6Y#BWr䣷WTL,5@(|1Q=nR(U+$ ~F'd['N .@ ׻ȡQNva9ЏL;jI6nEM#7>[9>Ic)B[bK;Կkll!I80EZ<Ân?_ajV : XZ~LRvV a/">LeL/A{d@ :6dzCYA1>V/_0)'8#^2­\߰dЧhj/PۯwbSgi-7x.6⼂i{MuemZ~7vg6w薇 QcЮla U(Kh{9ۿL2&Tnw49~ ˊA;+Iŏ+S'i_ep(2X=]qE0 O 8JiC))@FicwY2~!=,8-R3tyg!i8:t/[(2o<ɓ'LJ )^d++1%t I"aEÄX~кA ~4:WB-I5GuYFfna Q0@ WƏن26?مڎ½;GHyXþG96*'MCZio,S y PKq}M}KCC.8"41t$;=J.\bظkܳEʌBFLD'vwxl04E_vЉ?a8 6DWɅn q㢻' Rdyj:XQȼ4_3.DIXBle2o ^xy (9/IVuz2Yj;+9 ^9'jY;ͭ%Vl6 ҬeM*oגkcd&SffGlVЅ֗faKGVM^iPz'0zRW8v$dclMWKv{/3"t]tד>b2gHg)I'q>r V2L5CwcX/dzkd{b휯%Ȝ`OĜ\>etyc:14|8s&ȏ(gԄM10y5'K50fDЙltьw`shd( c@@OW2O%ujm貙"L z5[Hhh驚 e2M@}K@b4Uv@2zB2CW8ItN=Qc`O2ό唢%w-.4+S'X^3yD&_iT|بc9N"fM@MR~PzVvW_Lz6]E^N,e 3OE&Q+i%nt|`kZe r oD܎2qi=)CQv*l5J$bT26[XYA |˿L@z7h}W7)N75LMBwrv^d2  DX7vw,dHqcPZ3^/Hk*}DZ,Fn_ߦ6?a?'|NMlܷݒc$Md=Nev&=/ZxxRgʮ};,ƀB5;k3ԣ-e>t@<!&]cSSxtgHq[y)1ZByMvO йlz dg[1\\Sr4ﻼqe׾ak{ꚺa؁r[UMxfiBh|GX7uekHS]η٪s%}^9@^#y2^ڰ h~ָwT[707Wꪇ')RF>ťNB+xWEcW)7@Bk9!K_`p: sIZ#  &ap7\_T1?C/:=Yl<HC|5kLlu6Xp$*ݬ$P(a6 FnY Lltszs {,;PԼ]n@uOdl֤AT9Y| *H+"8[!3B//y3,]PqȯݪCi9g{A) /^32uZq*_Oaxf?bZc'rywnAj6Ex<*oy_޴[rY"T qîVKZI6?`4$^_SWq wGNUоr$"S:#}W?ީBA;sqgieS༴CHArKZWaXGٲ5~¹+jzMb#+lB75WϸUN#d|\=GIIۊ|ڭ +]Fk-us^AEU-n4)gX 07ZĎ+p(Oe 3kNdm!e  %Jyo*d"΁`8)54*ͦ'ek~zSZDw;YFnVEtoK%uP~T%_&&@r`eU~kCו}\5Wd (D ni괍/>~8gµ ۰c_^miT?uu;8qʼnUH?Ů.j:xL7Mzv"ZW_#<܏Ady2N;d:=Fhl$aJ+B{cbؿ|6S x zjզ-Wbqcp40ى(ru(aW~w9'Իt+Y=c`/0{Qoy*Q|˞`E| S劉YlQI0#yI7wfBᒐ˥leH|sȾ4]Tt7!tI"eWGSѻW/њ*'Y˫[XQyd븚on$Ǒ,js>o=! YYaGFԛ{jk&pAn)OX)7Ԑ1Elo 4&'JDdq^h+ԭXk/\LIr0$Y{^!FzB Ty L+H}6xҏ'U5 ԹhwNOI=Я]e\s\x1wu㤺*Jts TNЋx(W%+F ^W愵9v"`A9߈h|_.Y,W8eEq*L 7=$ G[,WxVJ9x61:/cHzį[ka`;au\qra.N5pd:_jbXUelȝs,oIczNWP򂖞v΄~2N1R (իv}mr;R- Y3 >FUQ+`+_us%߄ƿ/P|7D4B0|%]tg* BbR_]j߭рW ՎDP5Մ֊FJ34Nxs`H%N?%v8ۍ)_6T,0_EgKS"#^uQQɗ~6YmFu&y#nYeTkm8emܣeĥd۴`C  {!ҽl7="Sq#Ot%%B9`U6nO8̂(-N ci皻tJZ0[V^%cAR^24l>kyNTTN^?+Jꛯ:wՒW$gK{KAx (1.;d.RqcxLa6pU^,_[ߚV1S%>0W)$ہqIѶDޗdDؙ|rTYa{޾ ./j^&;< j| \9o6nLe @AOvaԫo<\h1/ ƨbJ'3[nl+#u9{^S \74p…'|9:zX+)'ׇk'g{Q ExrСj5(C:.pk89~ ۳ƃ%"xND*3Z2ߵByRKWљ M75v:z=L?6o)x~bH*ĩ1U~ O߰MdemVVHDIv$WMR @Oc(\=Y[!]@\w]B&8\0OeFၞbчg:c[mvzZRnps9kέy:(SxĬC$[[%MNu>TW'=G` }XvU |Ande* sf჻RIu)!% Vۼ^@>&,:ESRܰxs\|߰c)Ɵ M#͐@hҳ6͗N}^_7g~/7Kdq,CHjnYm+ 0ǩxW8 h;^R*EbWM%mn~0OJC?鎪]i˕ɗZ6YyS _`wC ZU&V9=0 &ϓ1Š3ͻ~Wfykܪ,Y;^Xzק ydkY%1uI۴ U'd—:R/J>KxYS{qЈS{BD CF*y 咒Û8I3Iβ,zp}Y>]?U9I2.l?QMU6iT]·X<,#L_ln# NDiM fS%ܒK|bxs/jܼ_Wi;)\pTZS2ZSMz8 r]J_EqwK 4^FXc"tAR39(ܔCNQ&\:TA:Vg4\3PEXX;;ֿea'CD_x 4 Tӑ`ʑDOŃZc`vߛ ysڵ B:(휱>,{p굋WR-fN;c8 x݀ɨh7k'-vfhV?ّAtӐӊL.6"P'U{Cj c=,5]BK[?ԃT6l%8}&w'.1p,#nm"$^cY#QZ[鵢/Ih?"w ;$ݲYg!ŐZ?K*37F%3VX84d6-7w0NIO9K>zQ-)?{VbRepMpT(HN6F2RM;dx 0LA^YԔz^C۵RДLZRaANEi^Ө66quJMrǪEHsu!S\(gv mj?StU;>vC\~C?S $`Hj9hw]d2 ,Պ lIl:Q |3Ѳcx5rsܾt XÃsjg_uN7F8]^T[1p7z^Tcȭ]U$C@RP씹 (g2Ǹ AϏ 9&P0HRF- *Aq&FR`=?7]baQs;drCzc`+ =ODdƗ碑=#Țr:q q@A."%9@CJ%yDcq]i%҄A9u<03;.&]71 4k;e"֛m C>&г]}[G8G޹KFpP +_ۣ+$Qn_SmX-8G_Z5yT>\=R>&c1Y>UiB nRBe "r6\j)}͎崛3X߉TyEvy{Ǣ;nΡ)r.ؓ/<~Fvhvm,Hbh.<Ht8ǘ Ƞ ͌xX-cNPH@IߧxMukI+ê䪑% * W3OC&@8ig}So ܄/] -р Aeh6%|tD?sr 8?͚>M==_H8 FJ˘4籈64C@<~%9mڍo:gnΏա}3mc <7$/j}f,5%v-y N]5JJED^~*J-pX:hX/x2B(@H&I$ CM2fJa|2Hw\]WCCr˿ ǵ}0wˏ^Nя[Jof 6SnQ/*g|. G3. 7~ѓFFTnF`a(X-_[Oh`d$ZPo@\SZG+nvDl|fD_P@_8?~: VlGWF7z, `U^Hme;<#@&1t+5U3y6oIjjAʣ%CQލX2MDzL: CY=#XBCH/ ;|'>ŝ/}%L%tTc]:ݒߪJUO sQdF=: =(!S ^ݳ>b*^?*,$G z2,'xt kq 7ǷY+P}~  =@D([ EOwW+5WGv06D'M5#_e\"a}Kj]j;`?K,A- H'*& w:!* X#X^E AYC6j]D99%O@p,GfMiT$=,'#t 席nIæ`t{ƙ#RBo=,)f4Lpuv,LJ42Gz ꭹ#'%!Z﯃~c 4wܞs : !Ր8zcJVGV?rD!ZzUa>d]DofRkBL- d+T*YH;؜(:N`u4_=j9!,(1p+?u|ӗk@.5_f",G . 5Sj؟rW(!b)I4/=a Yb\J]{8DdLJTzuPxIɻ-FGAdOCuy S>#EŖbkF5MiO }~D0'2b P5 '-`<.<~!:sΥ/׼쀩ac|{f^R\#` & w35`&/9s-!&d+ Y+ ( ވYBRe[ou>r6Q|:fڞzA˚ٔYrM8A%3dY~ҸfB4_q`ː{k~ZKoK\jP>2 ڮd R ڪ6yQ9x{ Fivᢶ;ΒR*:H{Nr-ĶγE1YudۍT̋F] X΁ ;7~+67kƫƕoqyzk-бȾ ЃXL?_b:aS`!m!MYPVҏnIK:|ϠNFB`)r#pi<̣ ^ Q1#ƌ8q0djlC15'X?l4oOe"ES4<,^DL* K'zV8;WmMa{ʂZ"Z830vXv!?> ĭx]/`mN4f;6fb#g~blT,ħ3RtgSz?aA!Ebz!˼rmc4'@ՃupC5|jW]ӥ|q۸&} 2 W=UGd<#/.A?^x΃IdȊݺگ*Z_~1Q`jy +BawuYUianU!ql.soJh?gn1B-q؉쿜iL9caSk:QŽ+N>`!HKR?ejR5)KvX?ܧEI/̪-cjn-t[GU;qHD8Ww;w]&H~şLQD ̀d `*j:h>nn N%T=IvK`wLa=r dό,+8]K( aH~L}yۼ^`t:2Y}r;Oz/ O4z\(F1wB^\Xd|gfS֗-'OҢst9_P a8${R^Ah;CҾѧ_d*TK(]| t*IlgFY0F7 1@ X{GySvj}L:݃eNflɹCr -$#t1c{Rel!-lPy-g[0Z!=#J8]:Jԃ1C5GfPfQĐ(%G/9,sUIbgFQuy79̯Ueb*T_03\ӿGg :/ 7 #+,W ~K1wESTG'ijM* za˥L*5..L BcEyK@@1s -xPP|櫐)W>o>sZ_ki|5&1` =ls>5a~ 'Gep*zQ߯!9X lXl#=!f.%X.nŧܗ!z ]CSي'Uo\.I 1RgWDiÏ,^rj"G<#--50` Fl\i f>V⃉L ce$$ [UPnՌmXztc#v2h;9ClgӅq8@1kV_aFR$ r1ʮ{ohvG%7-qy^F`Vo2 <'F$z#.ξh6?ЍTӢ2hhVۿ iv& "ؼ-.3_Q4p!BXС|XE>XM< H4:!.~p%_*cB` .%&yU7.Jr4 =$X7kN5OzYL{;}g Ⱥ"^AV_X``HZV0cGX:l3{+<=pqcbFel\KeY3Bx^!}vyA;362=e묟P*5@%@[4`*Lc`!ca*&]׫ΓzkPFH@*vG H$9hD ȶU$od519w 4܉V kLX[zwާ1fw #ߠe.vzpl/NI~eQ6]&e?Qo[Ύ̱0Q ӳ5DHd g.lTY7XU3֔cV]bdN"3T Lqs:tBX\AR8c`hC`R,WGPDٸKꌀSYWE؂b>{AdJV"=@<9+\%,e}-׀} WC}+tԇ5|bT/(s/.M`i7p& 瑬18]\L?>b*)GRn{0w ?*swSE*$EI1 ofٽKy)) 4<+C`vHyp}WTv'x;Z66 D7`F} Yeb6 :ڈJ eByPӅ/ʟyoL,4vy 蔣t7s,`@w[`)y[/B N(^.\j:@3yse$NTv(Mn}/Kx_CZCiF&ș(39{ݤUBͣMl&V DExRd f?'OV9`k#[V`.V<&$nc 3[P^5)fhaAδ\;b0~seyBz20?A Zx.'gKF,(K e'gHIg(+ /30Z?6 s־ ' FbοZgHMHϱlƤo'`&4V|JH{))wuլı^7f5r<71LwnB4 OЊ@~^ ⢝<4FMG=fl{}]̓[ MyE= XBR8Cx䆍Lsl+M*"NhMRR*zS+e-&b (9͖dwFRβA=Ibk΃oJHv/^WvpZOc/^h9˛0!j|k]p!f{^4|Ke:H^Y-KIqv5rs&`zm D\ɡW| C`c,l SHM(ߜç(u!4hM@e;#S$rCE-:X (l!閈^-C\(vҊjYi6Jb#9sEucF;^=@ $ݴLg 7ޛi꤬Q!U,̥b1v ~#{'4K{1s#':E/w(02I{q{k_wI΍GvKw Fvl@!KDXX7^\5&uXP:~wMӽ+Ձ$IA!}wo;8]K=-ź`a(_5Ϧ69c,FdsY1Y[گ#P2jAG^?k4oTuQ[-i nLfض%!-9VIKz{mv:.!]ys"6q끸Sq&nE`S9WK\^vT~ *eq}ygUSgh3@hqcoR  *[Ju|=YOs"7{~J]ns/SMRc.M)ٔWu](/1!qpâ03aAn^ĕz(0ĕcDVAڎ rB6~_1i!_ҺݼA2ٿ6m&՛ In :8'Y;ʽ&U>J($vјK2 4s!6 X( P_a$rdT6<>%3Y 9,T@X^")\ !oꆴkLhjlvAK[rW_s͡ b{ceoބgGX}6kIȸ94lA|< tRb7*; *oqS,nB$#Ĭ[̡z]AHiWL."COKK"SfnF+;tYU2vB*qcv D!%/{k$wBcw2渐1@ǢC*ҼNf`Ŵ&X*rauE}К:uPn 6 |jSÐVFG&Nk9N^6 :'* UtS'mt= dTk`s=M=&>9-1F'.  to_uXHkH,WlRXbF Dx5mvmd Uc jFO-k|.Qt[O[ bnx(&a+ж22ηe64{v%fy $>z²O:K!h"TPpҲuowgv.Yy}S*ԑHJ. ،]H'Uu yҕ|@(?+;N`֗AesBk #Bd7d94hu>|:d&ƺaӂ^2;+Tqz;F 4rqutGk&].^MYJfg\gWUնY__FY̬pQ԰qR.J}^oBsMi`bP(-NeRM|bwl$am:/(t$?TxYΒ*,%+tkwDC%-(Ǒ᭄wߨlh('baOƛ&+@ŤsS!004>/Sn( #H6IPŋLnE>k g4~k&',\t*SfȬ\i |ߵf,}yr&\Xԝ^L:AsEݑq (ug>n0W&壡ig4ԌK+>kOfzaA K:Hj'v2MrvJ\9i!JE{۷A.< \5"̀7%R+/;oI,3n-vz{'H~@O3,_2=Nb;xYsyhubYNw]$:g̿xVJL3HZG@oq̞ 1x_PHH>̗Wv62ʲh_{nN:wuA w&ו˶4 :ϒN;a!\&yh)?\~Ư[ґ9IWf!2}V4ܝϵΊrQwzS=SvH'ݑetvY({'ԵE=s~G+{0"6 ODv 9v`1N9kʜޡ 32l`M{dr}*֮utv?<+pZ3u&˹A.tlޱi7Lnj3T (|ЄP6_Xx51j(O+=w .Qc౗J&b33d4/@@LlBCiePtsߣ_"lzMn‡FzFpRd sVKݞ?LBgڌlf\5]S bRmxw6_qACܖX;{, OӤfs>vLK)ź]lqF^~ROB0dHF{Ј*0dpٷ9r$Izfȇ4](]Bk 6EAh؎#l"+AJ|`95֑\4p~ w1摶խ*Qu"e߲g VN 1wK4\!^_k]$\Af^:=^׶18z?s9MYX $6joߖ#F65J#~ RإJ,?.%DoJuqʚ!\g?Dd2O@}T/p:٬TeDt&9F e{@W?8jZZ3ASk^jP..[sj@dkn } Oɀg,_n?׺W]E 謓l7)+Ba"`ʗck:i(((`s>/b\ WZ5_Tٯu̵AGi_j(mhb &pT;~^NfB~YvRi!{~aݶFWg-g<8xq|mBrTְ!<>,00nG2.,Ae@OL̓%60Hr8uZdO.!6N)@<$~jQ_"-' PJ`/0!̻y 칖N}() y0R'7E!]t݄mm*NXL-5{JH'Q g(pMЅ2.q +|>-7 EG{4t$6.$vho)S^w ^sDsϞ%k:$;tɇ9HX)*ހ`2V+&ўz^9Oey;\ ۭ`ds?Cl[{-fe872O:&RMξj_S\1sf͓2[p(v9V(z"BB'8sFt &(g F_=@gFs1G%QZq#/JVш^3URai*A~֘Wc'v | rLpjk} 0UgdOmǀ>A7Gڤ7SAl`>r'`lJ/@.a`X{DmpjٵOLtg&)J_B=JYAѥl`4ubI%Z]_;Sme ogŠh 'uQ$ϗ$dH):_,tylHؚl : hˮZo&)[T^c#1;8`[$8R38G:Gbv8^2š.F|H0'EGy~F;ptCvwBC9$tѴ/Vjݤ9Q^Mzx <l}yJK/LI{mHL1Ô(PfZ ’2%^]6$[xm]W՘BYyNnOvcm(DY-=i! M6cAr钌t7FH) YZcjď*8iCFj- {`rwi`~<^;}Ho#M"K?sZu}'YskhSi( 8Oq4?1/FjJK,JUj"%ص[Ype ]Drn57bΝW:[Qi^1ؒ8z?N^rNphQ,|jIˠ'I* %Z±z1߇tHݨ"U9[6ܞ@oALawISQH߰=h\0yݑC {n$ T5H '2Yu D\`F4-ӠbJ2s颯B Syu-ƐhgoOpQ;s#jZEmrt/;<-jezñ<$ZP\qFHJp3fE927s*2a-}|6K}wU qf7٦.~? swZQ$'e\Ln!,d.1KhCQ#h9*HH;"7R}aȕ@1<׃vIXܢn7Aלf{NŦ\BR%?HO1,t ND_n^V1{vqMJ*@dArөQjgd[975W"Wb83 Z@3ĶZdDļѴZ`] rw2cK4+-D6ssLA>Og*Su- MԜuʤKy`:{LUir;Yc(OYICf6Ytqxt~LF֔_͝Ի_*e jmN6}JrGz81_R1at\}w|}/70eDR8;T KS׺ZqWH!c2rBw{.ځ̻^&k\ Nݷ'IQDɼp7Kd~feŭ@tt7i#J#BƂ4yu՞,;}@(xl372/W"{ yO,X1ea"?R/0CyXAeƝ^8[wsxU[=E-M=p}7>S `)GyvRGK. UuI99mԊWG.'$0nV#Y=H|V40wgUo=1VޣWF]K2oMח I2qӗH<<|_O(@ˎ,%u@9-~ȇ+/؆!6e$֭rz YI`F4Ƥp"ܔ #b>@KSb}sxs4YIdz6SeJŦQ'moAӔgpnz(36B?m,u>?6{)QʈQVxlԒX7j9⿄OEFzLo ;Y܀WPUu炒U (*~]A6]c(¤@| ]XU\[_J]+XZbOEowIV&9up0:eޜ6r#bekvtV# WAWֵŻ⽰ekGsgE0mdwjO#G1dlR&Dq(ㄛN:y6/Rgs06Nղ!L*D춺YYeJi2C*r5'=;_Ce1x#F%# @h:@MdT[9Zjmojf+bx`T$=٣.4-Zz¡gw1XjNnT/d^b˔ TL!8Ts_ s XVÑJC{UvuC\/$zdk2$/aJ -!ۚ؄Yyͥg|>З D/A4| )09?㚈4FD`7"hx\%t_{ף\o{=OHQRtAi};#K]x4<\M3Y/NP䅩ZCBWW3r3'-V6ȭ3'#BZceý]썻?]'Qԅό$iV7@玷vTd/$24S<+pj W:zG#GP6.k["iאUD[ۼAH ;ȝWDŽJIfS/}u᱋+XvEW0\Ng VEq4mj:v79N Z#K .ÈIyg&t}ٻ-y">v8dAi{܂f{Ybi1:r\d\C?.XECĀ@Ae.+- ݵp%6H8?e1Rj?")"Idr>FLۯ)5E:+ptFrr$%M\R(TWRz,|OS(/|P|^EBJ.q/h5JȆ؈l>rLb"5kk'3yv)Ʊh}2O1] 3:3xB%$aw[Ckm,c47GBYkzl$XM(x"i b7鄨ʬ-D~_H(zl-T,gcJ/`jJR_h 3߼SY~OŒPEYRZ.T!·J-`vj/~kފ=}BN[p 17ōn hBUr& 9&҉GOae.r>4YXH6iN?"_G6J:?(A&!Q2TUNn\H5gO_Xڣ$(;OS)G^X9pD ΉM``Ε̝@D6 ]BrܬYS8VEd,IJC]qsG7G,'M,sFgئ/] &z\/p)Jc0-נdTgJ+j%OnRa˝u*3 7as֓eM5y ٭ov!p]{r>9}_-B#>WwXmx" zwdZB-n:z@% %*J #?gwc9iV@/6V~ 0*76|4 C[DcUa:@?'&V:P1ǭvUG+/\N:~I"&uN;rq)W} afn7ʣv  n18 NOd;ΝӃnuTɓ@'xQI ュ=ݜMX[]S*J/  k2E 3+I!3t;vhQ]5[qv=W_XH0G9̥f>=)M9._4,CfBH89K7k QC`φMq52};KR>OkH]oTYoܴ3dN`<ĺ#MF!8Gz *~y<=ˌΏz(M R |qF.̑#ݘmnXQCed˖Kmy` "%Fn6?oӁLb4k8Àe+љv),& *EG48i܌`hzjVAuxWS8NGܴ$bp>`& *r;[WY)>Jo|R)_kgX5 _[ 9'OSJ 02)%Nvs⁋ĔqԽQ̳JW!'ƼRE~?IS]dEj91DLU1bp{yrv^ZY4^r%bwqΕk$ay iBkȘSE.-oBlU6z%gR_Op+(ߥ`(ˎtV imC^|(:l]_ȢRrBa/!y^*Q>CKۏK>X/S9Qb j4-.$S1`G'8;7 E1ԇi})7?b¶ԍ72D?]sshrDJOk7Jn{)4T65+C=7U#Qa9E*B2lѥ ]*G?:I⒔߄Gdg;=ڈ"Q6?uLHjڶLH_-^iW!\0*iN-0ŸZtب7 &ZphE% <6ݢ9V*EKb2-cC]S!rD[ lGnm}F֊_ZnvwP#ya'P<$3FyДM)O*0Hla#UtO W\Ǣg]ӀUlkRu8TTD!mk>"i)XP^^w$gE~Qݡ-AVi.OXB)iyeڬ= (/ 8žlh:16⋜0g!HtfPmD<-GvԗtK)#.q| XCW.~Au2%"d#Yċq7k\ڋ] Uutɿ^8;%^(zIl 9ОA |!+fgycn\MIX@z!2FI__u[d mXq |#VsH,ű7<\9/!;Z #(:X&#P[Ce%O<4Z}ս { g ' ZT=% zTD 8$0VE#F^Y"GS% IRgujuN8}O\)1/c.![r0DTXKzfK dWW춄#=U;R:K_ j-"(̒*/^hQ砆Zn\2~Xb8:4#>Jf#￸2_\_]4A5 P]Tg@*s?;h p3-(B V>kIZA$͐PI<35")ÒZsPs,뉉m9NJ~$Z/h9fqp!`F:zg^,>uAbpj ` !6 {\ oQ41\+\Ɨ$߳}2\ϫw9++x?w(bFR =GT̽]5$bt!hbϢQfOާ6޹-niwTadO-ȫ^H?`y΂z'|6Wꢋ?#S s`O>0Wbz1 +$+C],h<4qh#E+ (ر*[?`x.ϟB+6FHi>s_H$2WI[:Rs<_*4@TziUڡ&70B: !+ʷP^@wSa<3S x=7{VIMy$8Yit$*̻K,bXPF7?ybiO VvKUܒ=+iAi3 2S1J7/^Y'ᣍ Ez_;"j72SMc#_Ncΰ`Gp͌KHk) %jS(֊[ Qַ||GQ*n"!͗o  nf#`?Z72̵y - 70Y;\61]~^Vѵo6X+ۭ.fl kh8a*mtv=("=mGhrtX*K20MMW b/0)2fZ֒Z^=4\z3݀[5#%:l3ݹH 7ט@ZU2]/?^dc\U%څ`p Y*o>}QIVa-!3t FF}ӷ{IO%=|'[WK.Gia&7Y*Jj,yf,?qf,k_J$lN>R8"ϛb(}JG LYC{|uhS4ﹻrJ;i;q/j{Ir \_2!(uUOW ~KO5s+) +n J2`}:( \ܤ&h1߇έL5=SIyOGP6dz~sJI;Svۯ#ArwO=3p'u 4*sF+H2No_FsOpg.7t]ﶥ)Zœ^rnM;ڗ1|9"O;fƞU%^QOel̍#TF-n) 8raɋh'9C{WLv\hI`]Z8+SDB"!j/3瞸}BTQ<י4Ŀ:b eMĎ/W# KB wG ¨iQ^Edtv#=`1Q#1M-NfITa{`@5O=#Eyu2hq$+ hhtKL !fV c {%us+|дY#(LD1 [`Ù&` t1q塁{&@d7xXwHCS7!0mZC\}(FPiTT CRpj-gIt9\fCX 1l%RcPc[v2ҁ0nv?FcGJGf-^{8&mɥy$z5Tǚ-c"oI+OnB!.!X6ߙ"r,6үRb"^ s4Jm'6T)W#鐷xP9a=%ǞY̶.$3ٶ p_$ja p,Cb<]k=$Rշ^]ukǘ%!: ϷߌQ|EpJM$ !PqmxF~?)ijf29aA{V^k%|NB)/TQw[5<~!V`al-rPR_,.(2LG9{PI~^Hފ-Hq9p1;k>!3<cJ`x0T{hؙՑcKK9*X킷SuwZc /&'XU9'O-DcKVUcF,(+?!aTm8!v8 Q[]Tf1}S?$3͵I.WS)\%\ߺC&๘cL +2.3·L{%Q?yKvN^~<t$&[y(hysl7w*_[4euN<<țVCmCQ|PXaLmcXMAH]h-\5ȰO0҂ HarUd 1O2;Q 4"~*Ysd,VV[Zͭ}T#5oZ~5X`7M))dZd(5 OA LMlASȿu! ryZm$t 9_<\Gkdec܄u.1´xLJ 'jd+3d שZ m(K0=D}+}NG1%cۚ\w^&G݉7JC<:,;0xGOq'j#4ٌ\iKbUH5l+j<|M-fq;&  V8e=YNbwe1WYi.BZs[~ZQԈ)ViY40Qe5{#Si|ګ1 ؙ؂?,/0n"<+[$q%u[* y'TVA=' "u&lw ϊDdeu'^Ј-Iq<,|?EXXX$`GQ⮱=uCKP%#r Kpk5*cYQBĝj"q.@~_,uc[!&V8$0T| g!<ޭb4_͎\I;UaQ,<(.%CxKHh[&LBG& {p8v.FtT1RCӉZo8J6L6hCv B78=2 DVGL)껼xǔs71[`d',a gvH@Ǎ$wkK`@ֱbAsMDbZV+ZU%LG-u MV#x(d,F cz"*"1)hɗt=JuԳ7 !NOq\ey z;dCG߷ays`V4(*F݁*fWjANN&>Pw :QגFeKˋ.9Oft@+XoFqe@h2?LʮD#.839 BF:$ AtoR= a$7rl_INM0mh#=jpJ@B|ɩ}6ub{x 1TYqUM<4eYO]qd~{B*&Mvdq db # Ny#ѷ ei\v4e˩R:M1>},} 4F'A¹O4W)cas z]p 3jtEl&n:A^\RTv2Q?A X^,0Wv׽%ݚ,i(;k/=b7634u|R$m@(Y95 "b*L5 %좋2B:EmoPhߖ: i!)FϟE43Gvb"$b <_irVw1n9!镀n6` \dJu Ft$J*6HI+e;Nu ȍG(A)P5l3!mn);\;IcyW P!Keo~&~n/l$iX(̬[Mllr4D~!WZB]1Od]XL~m j[8;& ~t:`\uIXΧj{ɲN_& 1+/|zע9-~I"SOy#pk+[\~4͇j$qM ׅk¸kMÌE,+@0˜KY)|Et޻trԪ8a׋73<$i22[]nLh-{ m"w, -,s4z*ʦI=3S/'h֢7=ODPc+p@|,ڎܐh+RMX(SE!td@9P Qۻ #n$ 5>;$ >^+hi Inz$Ux#gc.t7<EPʄd}U`ό6_`}#k)8["Gwsjb E8Lt|f,M^y-]@'.} PienOWoƍ?$ 7Ec.=%1?w%ìdzhS*l/F2epd(;SmZLn%p} -[3VՁGtf<.P%WeqV˟$2N {X΀f58O Vн<׼)m;MqlS!6/[f˃_ڻEwJd{AQoȣ$0Sjc*VS#M J!#LX'fe!y'XIkK{s%).azbi|,`#P4h,x|#-/"x3C8mk"]һyԝOwiz8 VnpoywF5+yR`@5ܲFKy>o<؁(057vW^|اyAw&/}3V%[Þ9Xg (Xf<.;u| e2W]6:5+=vC.ap Brؾ67Aⱃ!{cMW:\6ĚqThM=/T +q~3wݐ]<Y+o~(XgK:a5yvADt,6GXN6B}&jXp+I2@kR*gP7n 7rA&gL,oi ~K<[a 9 SH@n__3@jal7#sXE0,"co'n,+l2E4 PoNof8$#As;ECzh'N&,6G@~Di:cz(8d1mܑPtOTǁI \{џj\-yJ%1g Z1i)[J+)83~%SXX?NE:C(]L븭 O'e̳֑Q3i)]F$Q LY?0 (z/Pkx"o.N_+=mfInJdLJs9*|Ytn*S92[j^Ig<\#{/Atӣ=VRZGTtih 7k%Ey?CnfDG鴟Q6P1୿|$I;QHhe$k]Ê~yp^nb wLƾ2,ւt9zی+t3s.-LJg7ћA,FrhhAj;@}2Q /ݦgc", mߣ?u>1Ax+l.htoA$CJhZ{0>2̮^h]-oi*>(!Jm?Tp=*UZԦČCL:{F0 U~;S#f(Q A]ljN#`/Ts E-Dpex)擞AÇ&VhB 39‹U&q^o<ulz[%pl?¯#id%V܉5bPVlAڳEe*^\ntXK(U喴=WFHMv\yPM<\31zS6SqJ)L2VgзQxEP—%0n/&4 uZ;I'U^!63O  <4PSH&؀F0CE/Zj6 QBk"_/G{(w~9>Ǟ\ONXet+A8Ţj! _@ Ξ?ᱰH|',Hu4ZJ30IUF'd^vDOq1cqgP2R<Ov -sy6,4ٜi>~z0eҲf$kM"R=*[$R嶅Y?0#/U@-c$R yOs>|mZReӞ1N YFS UˢɈDNwe #zڎF n*@¶E"ϊ; .Dl‚BQ<'.vzr}GLVWW%E:zxE`[*Z-p$HX981,c[n I."Yc3-\w{ aZ7A4B9q"47iS &/"DyW?:apYjL7TcpKֻG!4whV`%9v c;\n';B|!OޱFYϯ.<>Jvk1bXHm7_mPɹ5V~ċ _Fj*`a( VJ 5#Eu4a@2K$Ey>\2ި""%ʼMtk.䘜vQ.EHiW7mfRe|K2Ì2`rgAL%ܓٺGǫ_}㪛RWiF[h;=+ /7dsɻB1hNU멹m,?M _d"PI~8ރ=%GZhlOj-8 j,hcQ5񋗝J*uY1lh]d$)k/<%~K̹4MhQhDN]\#$ ?X88e 4y/f, }Кk|3'dף~抳dtPu7/Y܀_0,*5E2Pe9 :1 0rA^mt)HI8A ɼơX4+Q!8]0^բ&XrPnm8 Q$vUY'^ܢH+ b4,8X*e caCEb|^PLM y1aX5XeHbNi5nH.s;jʿ!aٜޏ 5(^,Z$Bs+ 'Hoʧ!аMdqIw $F%TWE`O$oy<!l_V6NVο{))E}c-`ryX[h* Oy[n}C ٜHfэ0\0Y*TN{w 듗{柺Nti/zT, z eUu"u?6V>ibIeO.X꫐h. ֦gǣJ3<ɆE 2kIfHM!V% hZZ/i+g4> B*jQ(!l"9\["m46cP"~G*;Vb~F"y;>g3)`vn"LOTvH4da_ ;H!T^zSUf%5LN_3-}9SGtC XkhcTUEhBe2Iv!vdʏ[ȏ,2J/ 07˿M-I K"k=W FM5-FW3\%>[K~e!qu;W[d$FmV\^6Yz!k-3ke%fNΉ >rl([4 ٲ=tw_u6zNhP߇(uqybҚ\bptQXOD! q(ĨP+ZV3qa m:AQetaH7)zӌ$b?HEVPcfP3<}*\!OQzh%/d/O>Q5O& I ˂uc/]l <2f(ݫmv&X?Rn ('j/i.-w^;6Ȍڱ_6Y7'<Ķu:h,YN0Oġ9.8v \A.iϠi11\K)&<`(w T:$@$xZh4iL{\S5J.tt)yA]A?vh71VGltvh5~u88I] .dGJ4n΂^'+=!{q0V $j'9ޅSh !K͏+I7)JacaTƚCŃw\DZ /)ٮ'o:QXbo6GW`_2PXaP~ݝB#&*TRtZY0 gQóNq+CC bE' MZ' XDTn^`;؆>!?8>%݈% w0). ͱ.zG]Jz3P I\kg$" i*uO?/CˀzB^C_Y&?ca*2]Ձm?$#0B- j4/.T 7Pk:)5~ڰ.d`a vF8uj.:-"KCLAf?X+$`+7h$lQn NK|CND`uYvTYNdu` R{H.υZE}`_59y\jwcP"M"ڡ)єdwjМ"GaNVn@";856+l"Z>6f._jN =9[e'P. eoZ3a$L\~2ř'ZqR=2- h^ _-F)ĮU&6OϢg8hlV c sfdHɫK5_ymZz^3/Y&|{s`B ( Z8oUex?ִ2$T}*糯eΧq)i-0+#Kk3lzpR햜 f%ƦOuRooT~QϸXυoo7?tP)S*Ǒp:BCӪc_BԲ t7Еu/ljxFC 8$#EP"hť9բŚ5J3iwibWx``):Zc5ف]!Yܪl6ɶ3GRJ ofRz0s~%겸Hc:x9P2`&&WL䱚/@F'/:r֭' '<[+u'}t.g4UW.wlyi0UɭCD-N;XG$)=5iח}G-ߡ6dBTٷfU >6O=׍'8GߺAY4U$VN&ר#xV">d0SiE@{~gg/"Uw bQ~IO<3Z\K( vX)$`}WN?֪n&PWK5~٧q‹?80^ & 6Ή}5"qkWhF76[%e-~-سfg=?NIL7s0g0Β9 lZ[Q+$W?(b\۽fiEA5N Z08GcH%\T)}+ DBH;r6=QxULH%YV[KnK 3Ycɿ,UagLĸԲ=u!Xں^q418e %Tp5^4` ׄ>B7Rfu8@vy^N+rvD'.bhߤB`=9SQH 1b? jevrwا9W,a7 KG-[;ld֒fwZMg)moJ.5A-̷?'2_.%'{ И/;<Q$cr>?RGamP왌^LJ~牿.v?79+P묵}% T|ث7b$$QG&8^3N Vj^[;lf^Ef`ˀoaN<<{n0XFNG"4onNp[vWl$kxbT(=9(9ꝣy3E2I {i/F%wi$TT2ppQGi;%ʚ,DGm %ږ8넏s'q'j88z-*&'#ɖ .鎥F>d6ANB4?u"!bAi[ΙӸ@!KQ%DzKb1K[ /!Wx<+p_PTNTp2͛[c^~qfnfi+J 2|lإkFl ]8!쐂 N:_7i }XzZ'X ܭ݆DT] bT~\;*Z9`];}6=}wܘt@c&J \gF2Mnv᫷Q^!"+ xz RvQ {$B7 t҉MsDȳ7\ړYT3祾z3inBF> eolQ"SQ2AN=>! &QZgeĮ@I`(qNgJR`s wc#s2q ={8 C8$ rTIċp9D Lr1 E7vKөynK|0˝ BDVq/VaO"N62@COp\H CcKz-߸52/~LX(vgRn iHYm>JmWB3&( ϭ4TlaO=4ulRʕխR8* XC!eipspIz9iiR(%R}4:_rEc<µ(P)Ub(78 Va7w7?pzaT쏍21,S/< GMGgqPI[Up-I4H#]x뤕y'lZID#]KL f -l 2)`zpd%ʈ5DYs_w~-Iߴ,Yhr-}OA\,[&;AK=I>* ;傫ލΠ/1a]wolgz'-A'wHG:p?  XN+뉅{W Y>F>lxt)%$7٭BV)bY\ 0_{Hz%'M [4f]mE#܎8RyZU:{ź?(#+EC«>b[hnыkAfp-5VZ r7_!`N+-\?H Bq1'[D<{O`瑣GnGXt"ss)Ψ3^\!r'wȮ϶j`r+X6Y}%QKS^B8ɮ >}ɉL1J!rr;N +x2ǨM?uI UD >(>RB HM(QLZl!hR޼`=(5+~(m%G>|H[Iк HkM5N]M$Y]Qa7DD:{%wSzh2ҁ-E [@"Ek[4, Jy[z>N.&A+I2Pcv|r|Y:`#;H`%!c 5E`nV#Oeä?"#&~zdgB̨jqgq6s`[ePcW15fN:".:eГy("NhU#q1NtA麠wD̫^[!xȶ]j VQ퇶̋R^gK$h=4#TGoINM Yt0pep $薹s9mpWyc̭EM F7qՒ">L~ǝTru_Vs9C4kIOۇQWUw W_~d2Aɳ?]0= /yu>̮VG7}ji*{2IIm &Bv7^D#˷@Y,(ٴtb<`T0h^(juE=$T4uиӨge_Ã_xL6֝K;>cjt>0s`dKciҸ vFd}tN^Y|UTT3+ޣ0AMc+dq==yN7Zҟ?cO8t`p=J?Zkf"S6V#^A.RV{ҹ^1ku=;j["Ĺ?% $cX!oً|[}.ڻTR$5/X+UVvGl:Bke,+n]3VjXNYVlwm`a9!_qϩ%6kV(n%zAa<9/մ!Qzq$qiUÂA~E$#WH-mlraHBw[ʒE ĥ}^`wSwUS*2iQ!y6 f=',2t+zV@EX0)*]V'~ Q*F$Ȣ3ʲp^§[|O4~eJ}? ~E2 , %H /c룋H9e&m ]Hp\mص "2Tn| ;֝-虭@#^A425S^ľP ܀T5#VG$|Q0Ĝls2dV.HR#i[!׶LOK0B4ћz]Os d4=b]yym%qj2'ͤS <֌,ƪG>.ԮvW'0Iu$/h.sv( 9)HQ2Um`"Q" QRuN^I0"ʵ_@i (e"g܂J 붳&#y.^* ̒w"f+JbV%K=nLj,mGχ͔y:@)=l]9ӂ dŚeLkVqgF|:+vЯ|6*e3we~#! f~zSBS~7JrTrFϾ.sn|cGr&DvILYY]6_F1QvD/z&z`T,VlC"ix TtжeYG=_Xiۙ04Gk'^3`XÁ-*x F^+3V vߵ@f=7n'{xs/7F@Jo-F|сh5rw,K/6Đxi ~ ߐžYD1~k*`+˙*仚9 K;De5FGI㞑Jv`LtzI8ȪԸ-p93߃jn35eX#wһQC<U@A+rd3X6~=kn!m (hE7?dj?[Jt,Mvv)S[OmӸ}%h3_.߱Z5 WɫZIљRbhV j5Vb4`>A,P({ *Hн.a\kG@JG /#L/omfTM*u}6smDZW vqRDa%DⷍEfv}SKD؇cGA諾?u*UYf7l~tMqabx{t<'$dS+$rMzřv>#A7%t*3Y*-b&Xnؾm;t5*T{*((4%qHa% 6(BWP)Rz{/P܁Hꩥi yM&kκ{ Adw*5.:L}aɕ =e'#FMtlC9|ujҔ)$H554n.͂7&DS+45JF@J\BȭP2BLk)ɟؤN'! ԄoB;OTȈOJ0lD ]b>`BunϷ#&mޙ";sPYf>-:) Fa8_%m16[{mn1y:܄BQKT1eJ"2d7d'ARhǗ-yAώ@)!jIvW$X]4J`A(o2u @DmQC֡Fltx ^AG Ee)#ۅ~T01ՁHfr@Gl{|?Ty+1w\8MT`#ܥb#7t~)Aer8L=w{$JF.zٶ$2Ss1KobX)uW"Td Ksk^Hk9vfT]}ZDD2DעrxR>Rť (F+wÐTGVv~ؽЌD2iYx=Ԋ;)ND1 &m Jf;H=Ы>AHgjTw!]洲ᜪĢ@w/\@[! V{մ.GƤ\N@:OB>E@yfJ >1qa;AzNK5=@NW,÷UVGg*` [r%eD$we Gw,턭%": [7FPmp0VwW8̯'9[v\TvRb֩v$Sjbg/GzP#h)^6]eOpkTQK'=ΌO+v+wwIp#z0^,꣹.x7-32qFpUdI Hr>2%+ IrTUei l6$NcʮxN|"/.iy.ء@ ~φ5h#y{]1;š 5x)he k0J!jS2x7ь2=X7W^ M7@\JzHh>\ XK͜qHXFئ qVx[zJ~2VQSRHZi4ap*s:AV#rqC'.TL.$hjt]xA.)I㘈Y0dј*VSmN BUP+N4A(aOF-wӖE r]BHwq5a.jCnU/.w 4󴌡9_W*h >#iT7JU!{†Y{LN ~]C8r0&z7@U٥!g$y V㖀U\=ň: /Avǧ̥%zblQI׷vFA.m=yexDZJil1* Iz?=_?teo},R;?1xSх7 bbPQ #eGKH^s ("ouF+\Qo:=$|bXADr&Ua[v;dY ЩFW_զ1ߕ.soA|T`ڍ?ӥ}eZXu!( MnEcr3@ma8+H2啡Z)Le8rόc'~2ԋY564!ȗȂoL#I~"k;OˬxZ\-ltChRZayh7*O{%S <򐳏kS+okl5,jVSe|U,9(ƩhDYzY?M%gU?%[יĝӭo|+]4l; b] =Uoi>c0X96D7nKcF̒6*yiG+K'p<)7[gtJj s 5KQnKYtC2RwIwX62NkxJӞ/݄h>j:Q BL@ _ʼnfb9T;QHj?r}j ڻkgaΚy d<ъtJ{+Z_\jty YvƆGqŝf0bϱ^:7|_s]J9,5áopd(1uL܂>wP(=B{6 c `UX:ѳ:N :Ja)BEڧŔ[bD+U@uRǢ @)R(V u6މL܎MAV|ՋjAM "2r~oOW{wrs)ڡ1|Q.>7N-|=oUW%q]iY$f#i87o!S]ހΡݬYm݇ùU ]E;IMn;7>\B]`z٧oR-5N |)(yC}|amB"omrؤ2BӞv3: n 9y N]kkv3_jsfG :mNakLt!ͻY4$"&iov l4Jp!;A06tSGd"KPvf,(C(p\rf2uLo&)җE>Qՠ.Z˴ZpB/UŬ%tCJۼ֑J<\[BGf>FBxT5a)IXvd-k+\u :}ҪoLт nO\OJL唄CIK. STo}OBB`^t!c})G-=ɇѿ/;`_b:D0i }UJڲaoշz!4*n ns+_'::9D ge(8L1c7apEְ^cv yx9 E\B5-0A,;IL>BtFsmPN qdOƬS/OB )`=>I 'M Mֻ*ʋH Rއ^k/)!^s2h+ Mڎ ˲Po=dYFLŕd"$ Xfj#G>X]v<p=ȳV"%xīs$ Ai;5̻!uֽ/.16,'JQO{8#>9 ӑ;v%BpVedHOXwtFtB yK^t(_޿vD1"~=L0?vOWdb$ uyy>dmX G 5Je*$Su3:DMX(v, qT6d#7T5l/D:|z6DiʉCZB)}Q}%cr*qzz<]e`Ot"7Sn}Oa0z+X[XRluXr,Y?cgOv6=7%E~Lęn9UhuDbUk`zO%p©}Ϗe׎&jY'!@>TYN:lr7n4TbWL{~i$rd\tSL vM~ lIJl#KD3oCQ=eIy}A,CN%hl| *bʞw!=|)%]bqP֢lmɫ X{uo C,%lo$yJ_-x2o8#f$A~WDLS~j04iSャ ͵Wgnkue<[TvXAv)\Q-ˬ&'9v4u|^l$}U,WAnjRTCԑͼi" @cRpَe[>-n/XA+Hovi POk lB& K@* \.Don4q]Q=K2AGڮ#y7z ҉L AB*g5I>Hp1Yb'p#68;"DN?cR)z6"IżPJ{Ӿx\="ѳ/WF|ݰY(kجЬyCz@<]+:_ u֮oCW翟7LuLx߅Ns3Sl總:e8A.! kGɊ𭺭พ/TD ?91g'ongl#:e9:93VZT"nIjDtỿ1zw5 d8F"(ɌYeȐ';z2&Wi3׹W 0ñ&(4 CNnk;EeK% @W4U?0l,U Q9ҩ- &ӧ܋1Be#?}dBd&OL0F`,V.T _k DBqd6_U׭Y]$GX`Ծ'y'Dе@"K)vy{ʣr6TLة4{X?*}5[%ZS2~NDO/x0~ii%Å&f Zc*H:U~6i5@Zlu֬&{%3X`ʓ@(jJ2%t *rP‚lLuU_8/` o܌mbL4fmK>&˼i"DϏ)EZUˋf9(CzA^ێ JcA=#ILg-3=URm2ZwSfh*J !?[Z8PZ$l؃_nH-,if\"d[ \Hf|iק\yɳtKF :'ئؠ(zFe*^tC)KAGS6:Eڪ;w#PIĩRAO>芋\ # ]an߽&KI\U*5#hh6 "dەH/ƵʊCX] !Մi{dm3Uڟ"Xm!te:߫Mo5RzT ɞuy~TL2W͙ԄȤ$c*nk%חs\ڝC9U wgwK!> )ֿ'9HG/~X3F`h1'1NrJ^U9ј-oJlYnVJ%Kf}EZBMm |nW'颿z,Fo`boZnǟ,c'w3OCo(_p[Tr- cW,X}pRto9Y#o PĄ@4o$޿Zh#{nklD:גPS ej5hs"jT=-  DdмՍddq|΅bA^M OM_H ): 9'S?ݧh-ܹP\)C -ȯi3*4z 82i'{,Dɚq`v4-7FgӣK7tΈ}UD"~*/%}5e:\ ~9CWjvYDHJ'P-~cI=$ JQV-rhTCC9 =8pv\nk;m(6u!F6 YNԍ덇 ^~-(?9"*='eNɷՊ9!@˛YnP=D" !ri5:π;JRJqդn3GQŧ]H,\,o2Cd3*0ӍΖO$^gʛp? t?#ũ +[V<3VMs_+G}>|NMىswlx>>73C2‹x/{n` aaEYM~->B+ XB;5QDAj4K>yH l"wz!ӫV˿$(E{}F+椞 #1$Sjz /98[ႆ;\`A2t8Nۙ' Rx/TPtў8o1Hx Yx"JAexr:"lo0٘&;+ bzoC_u6+"=73jпc)iR[GdF=',Xdg!nCjsLՍUٮ4ׇ H+'GB nm \ꑂ:znM @ɤ onQըYt! _OiWWl1whm#HJ\>7λOI˧m-,%''v 3v)<hca^('KhA{C })z-7~ a=,$~FNV#w6XH+%8E~e*65˝aGH@<|b}nҭ4K6,ݱ#ZiAIQe:GUkKXbHL5]?;4׀%'oT&!0;YZ=x8ո86{BcCq5Gh%?4KoױKZ"DCi3_ ij_5yN䣂__|(_ط |㎯2eEHD<޳96ؒSoʴ*<V%^g%f7Oul.}O~ɳC޸jwǗKShaV42rʀG]a~ :#2vxw-ZM}N4[#JuzcmMZ]Lb6&ulEjXƖ y dX9M@Sr: :\ T/$QTtp-MzUѝ4dB?mqWI"ihاLZ"]GYiw"9/A7ہE3`1 :k;&}s kژQFRL!wq u6 ]j4 쭩D=Թyt< jxk[Rq{:)^Bke2 ԥ4"7G3`j Uhiڲ0n@S^khx+NqD|1LBOM;off#9o.Fh6qGkGl> |:[8+9Ȉ5Q5/JwM4ÃZ V2SIKb|x~3kqp({ԐqżoC+#]>o.''!j!U'cS5V ǃVP$PTߒW#bi=\/iłߙ%_&#=0Z]dֻ\F۶Fk8Gosj[H c, ֭>.LEO֏sTpgS77_-i%X?emT8^[w(ea?o Qvϕۥbr5F· @ӻ*4mr0ȼ!hVCY}kF)cuq|.ۗpW_ ~jr5 Y?Tpå>bQ 56MԊͼӆ iT}rϑ" T!,UՎLU nc*/ ![3-ә9`GyIv/rS  42r\.jz KH{th^{м;хB]*9o'[b%syp:Jp&d"l*a\K7)%*k|/ ]pd9.O?pòtrڇ#_p҆=N J=/W1Bb⸅n)pBg#wt'Щ,*N LY*3s9ݝ﷉|aVnfB6lf,Z(́]UKɨy\ϐ(caHlN*S噟g.v@)CXCX P[T&C\ 78&Vh E˴nC#6>7:Ts1iձY 'ЁT#bd rXn}F3, B 뇮Ufoz\⌧+U)&V]b3" ԳඁpF:I/*).?9xq#Z`?9|/֗b_9lu[+`Yǔ,O6YPNc9.)a?zj=[ddEdXBkZ}>DG} MeEX]=ͽ3ƣ (Д4z?%@k]*[R $f@ RJ?Ω~AjqwHڹ1t؏.~Z}" 5WAT }k(vHx9%p7Anh+NWQٲ,*OHܸYN:L̤麷L'CһQ T08 LP 3Y}&& ^?`cDZ`/1 Kv`BEF4yw 7u @5B3NEYs*Tm'axKtT}$/3^*_L/;H $%=u?DjA^ESF oG!F/E g@۴N"4n2 8KўFGV}QpEx*OP2 W##zG?]vd= }IumX,=@*Qek /rHQR}u(rϳWVrC޽\FkckxbM?Pq8Ӯ{NI25[Mts3x#!.:O[k3YJC ߔ eX`-?h__㩢{N7  ZjJ%#|;8Fm-~uutQSrÔj:\FG;oG3WCp},8&4ϋrf_uʥ9I$u\~fەivP~ǫ3ǽ*[NY^qv ܜ=⡳G]9,L<[5y#?׋~y>_ 4*lۮ~r!pV_0\V; )^k5?f&2~+=K }`;=HrhWWg(EƜ6 % Y`npoLOqIrKNP|y/,a޻`!e''mmh*j-jBNaJ#+mSpC;,ǓznTGk$I2 괧d3дIdj1LH9{I7 j1c>d 9w~1\3n ߬=rʨbIR%j᭍`i-jhl хS !O Sy(d ?֕ ރ; /l;fwbbi NB9,xeq.ũ$u;ixE oL,ofɗg,u󌄭:매dzMq\Yc^y*% *n Orir`9<0e墒K$x5uЊEdC*Ph/~)#!a. fxDbGuy°y`* |ۓm'c7S P|k˥R"\zP!tt~k:rQS!+b& o/qÜ^lӕ,C|@ĬLO0:Qy`!%ҴJGFw`3ucą8$NH8Yb܉sR=-$CTgqbRibFϞd$V?qD zpgRIS"iO0d[f $W0QA6nvb%WiS[S 4 ō"N_p :5J?Ʋd"i4W&.{;4 YH n#ϥq22ڿ/ǎ}H$B)k8 w>6s k%*F sFnҗn칖Q"YċRCvb(H^zI]{ vMjfe12 MU={E:E֫2԰Ԡ_N$z@_#ȝȠUOy@WĖ<3O+K n~w.)n~HskFt';cL6]7+3w3@S X?}yt1(m{ ;ЊX4|VKkKcdatHkuu i?>u /V d;iX_ w~8憇z>Y=C2Vn4!Kg=WvtՠL<8R%|x?ŕz}9Gv$pL@HTɺZ x)Y9 9i4;žHgeJ;hKN}Z^ctΛTpy[>MQU7&ItհX^"KbvA`hbiS)ǰ 80kEWEhaX`*鎽]ܱ@2EW@;4n*_VF GxܖA-=#-cTN*6YGmmrjY !RU租I Bؚ7$˕V^^…dONMDsw@3FTETn''G8'S,V* 5Ilw'axi< §s͓c@[uXqiE -\L% uh]tǶJR-Y#h] netPX-Z,?)=.-Op:>?AJ+ڑKuҸaޞo䖳5o yX#B@TF&ebQ(&J4q,GfnwԂrMNhseNO1HO^lDwU=C>k7|Ă2ͨ\c0`)9! Ɇ O0[#zj6e*є?3Ft<{@9bЊ TuIwBifZ2Yko}3L0Z|?vndbg=Lm1B$4FzTVӊj bPbRމ謐< wDq=^nV7΢~1>d xWG?^@ XRŊ߽G9^XNީ+eGH6a*A{[*= pJx1QƯQ,vsˋb8,/$HtkB~*P~31oŝ?}jȮY1 I74qm;?X#1D_޶ؖ7cDCkgu ٬ $xyp!0WG-~=* )OנٴaomʱCP)!FeSvT5Ŀ)NP ^"N͋dl0Ω"~M6=/8Os9GnJq\c1+":Fe73{J`eROefd8+ ge )M&Xˬe>Mi7ݡčòjpH6Cn(ZN3> (pG?4azMO]0\ gL ,'(M-l">z\Ec3ڒbSݑj9RT2N&HZ88={P.ۻFf* )R<6>OҪ!%e.64[iu(5Pl>4FS؉3x a|~R!H%UiiUƌb""j$ :MY:[£VMޘdFŷ+͎clGU 3Ұ4ZiV]kyܞ Sn.Mn!U.d miF$Ux.ci%- alU?P(C~ _ü@Zr-uU.bhza'șJR`r${!+.ͪW2=U3gk76F7pBXf$`{~-{uvɣ%d76~˕GgKqG+ڸ4 ʈHE ۄ(ehԴ'j݈9/]/(AYU$9 }!r#q#4Ow HϜV}F)bF(eOP )r$t#Wʸ7,ivL1߹`䣡晇! ,Пvea-o*$ FiW|qHӁJx2rov W/~2`u 'oM+QBL--"{+ܮb.HFprݧV2X7;?(8T8ˑ+ӀhP|e<-3(ޱ:j:810C#교HaԔ% ^5K9KkB]@W9.v׷ǭL"R:'aWQ$5# 35eGt)1ݕq+Q4Koߩ+q[ƒ%9Qɥ }faWh.5ARmJۑ0BZtoX|k+m}ːMư<q0XQiB K[%5'^Jʜt8Hz/56B .jV㽑Q@H4͂ɹK-`lĢ /o)x:b:J˵-$(l< ("Xv._Jް@X*ᶬk_$Zʶ!69eGryNBBrUV."(&Ńg GS4yyh!k-N8;}z ߗݥNpzVB铙NcH)h'Խ%m)A;@-Ky;:ªWi]o%ɟrcIP(S~.3!բ8 0BȜzf3e?V'QMw@>/ݪMZ_b KOꭲ{OagDe _ ږ f2+rKU qp43/:V"<2`u)Yw|WF-j5U4MBB9`sp߶{SJiJZRLx>VCE z'#x%~A6L";'3lHq~Q,9k,|"CL*Moa|5gnh<,( *˭t/WC\P2YX 7>܈tnR2۵~.FU7 ëI␎i2h^վ{A2l%PO:9k2gZ`8=jVE%D$tMQfYL%+ KyѬB3g$N9#A ۻ}7fe!AU?*eBo? \AO\ ~=hW\HaG.@ESRZqƒN\NㆢE R5-]U3>XDUYs_iE= YyqfW\'6W$8m_-ԙ~5Νa(+'7.!g4&;qKa.P0?s9t?ˉFq VJɐ%I a)/َlsJ0Qk{վ{ݥQ _LZ_"d oKUgJ' .2pn}UoqیH#[T'^{/K"^rU"ijӗ;{ɤmjfW;XeqI)=b]^ca?#H;:]HMA'yи ef)P0C-$oK5tzr슉&󹆎$A S"BSﰴ%F:_2>hE$-@ @/ZDvl)mufcKu(2M^ lXd)qdҤ%L8}!G܊idB f8;ePg5;'ّdzU0w2{op_*H'j|FjX~ lK/KY;ͱ ,&D6z]xدU["忖v&qP@[0LX.Са+Q7&𾗃7fdo^ѺTh7Y_§@h. lNa@.骸r&fZO$>E%sI5'mfq-V\j;''RbRqw{<Ղ%G}dRF-̟\a\Hb<\bk瀖gWX'28slkۈ߮K 53#cSW@L~(YQ7L)Ex^:_jZKO[@}cÝA:xxP:P_M5lH Fyɭ;D@c- 8n;\޳`2BcEh)~ yhAԲA"7Q96jPNfJXc43.+>u:H 8 "5Ֆya"_Y+ŁyuRxO~a.f6S@a7ضgܯhKqvoN ö厜@t69~=5ReYIQg^IQCⓣ9D* 8;,p^ay9J[`zsQ{âubn](g.~}WSE hxNm o%}mkʢY[s3d8!=# }ϒ|UTg+;7ZRο{yIn+OnkE+>f+h|$56S7 8n$WOUMj=wp:ܫeK5Hgu@RF%wEK%47ElL3$y'ĿiH:]@,,I laSκZ`L֊DHs$xS*Gw%z`=p x )ɤ.(#qGn<-.@ $ yu~>k a@OuDeTnr6AӚ',%z7 n/cGO |%)!qaR<-WmcHEBۭъAA}9pzs,J5H5J N^YXԿ˼d:DU@NBcY!a!Y+ܿYgew=?ɷ$q,m*.3V^(%0s@=+(-؆yC)u6х/(~Ɂd%<մK`OĶN.[V󆧥n0T{ps`*QhTsU I9Qb¸apB^};5(7m0K p;_)/K6ŏ|-u@HH+AGY769髷D!X:f0k7\eIb8 ɭ8@  6_.;<8_$߲B/c!v*.kmkK)um6 .H$o9aoyXEuZ)q3꒍^MF%42|-H ") /{Ö-C;c2} ~ J9ˑF!b js~P2 ϕѴ/>wi3,"gv0XԍU` 1-.^ӏ6٣[Pg:&U]s1j|A#8cfP=Fb^Z!1Q ݨ'7jd𝰹JæE8ַ~,=iQU]ɀ5 |<ߺ|9ŜvUH{u $:0e\+{E!{3}S4%_9ZXJ=Qz1Lu+,ڭ7-rm t,y5&D'JTY`g\H &uD'LvN_ a 58L_L[Y0gkZM\r=#\}L +ȫx2S 8B<[aU; ;v 8ŕEC{`)ͪem0&0UrpRڢZR?ÐܳV8+cˆq6DK*<᪈e@ŏݜ!Nn7#EI~ݨY|,r zj.]V`M}uV߸H@EAH7$= _ JA0ɁG ,nBzG_F2T\V<$Hgd9EUG|]X| l`A~ d3dH0:j5ܤ!GcD"MG'p'>r{69nqh uuۄ`$j&Ns i::纂pC:;ĉ>Z1HM~mn܇LH*ՠ<T/äA ^A~bcXG#WJy\dl36ɧطW^G32YSAS'貣,$McMҷ(P1;tN><}rb1MqTj> .` z?rY\"}X \}|m%thǢ9\Sz?:,n Z~nYlLNhuA{@jW$}8hwuKL>`m0 ҵ}6\3ݣ4=fIbosWP.eS@]ofM3q?SĎyv66p%;L3.XYȪ`jH!?UatOE&dp=<OK.bS0LD0!O|,IyiJӡZ{Տ|0x^A}]Ok$WJOPBۻ%F| w)Hz'* +l[+^=G6K\fȵx}\i3'mth|s*!0t 6&C(9DaIí R{Aׂ4-Gd zDfcB>.D(– ɹ2C`"'aj>q&2:J{mNРme+񄢂-׆YD/ʤ]3sbewbLKZ,y;c[@VtcMbxҀ9KSʾ l ")C~Y G²;!nyAd\O}q9'#~fQjݱ1> S҅R"_C!dbsנȦ begRo^q@P#ZE"\E M@#C oj.Dnұj/׆# @|ÂF(tzD932Y6 tOl-L mֲ_G_|KuY?Q6>A&%⥏?vUqp̽F849|?UHEhP AJw ==XeRZ+ZM:ɱoUnZo3pw_ƫf?[MO9:HP,iiC䡅KHXF3ax9Mb?mH: Ń q校/FΕbȷ@BLߏJM+EB 48=nN`C`]z wJ藍?ݱ/$.)5Vw1,*9HNA )Z`#0? K7h Fhu2ŋI|A*BpK8+/N޶UV{,y h~K) Ӗsp0)Xc=mκ(x͗i& _&(!hۦSj>wq։5&mL}VWp(UeI A#)z!C|fu h#0 Nr#I֍Nx]A,mj$"Dec+ GcG!1i}C"?"SZ dɉ$| K3cg4 P.R6fء"K{pS {[\o&FzÌtl^~WT);G6ZS6XӜUgâwRE:۳R"X&bB1zU)diC<_5J@;O"~hKD7[zPLٗ#t8c`5\NAo]N>?۵44lg[_߯S-*a ͣlUlMְBؑ'sglN|ejEM1YJP^2Ec`Hބs^ib 5Dzs]u}"m=, TgiWct^ :"#lE;@v޺2~l'*-Ɲ2M<] ~ۥh".0Wtڣl=.a!lp~gSs{z_J%FzZo{zP8xYLhcXZpJN\R7 O# ޖv .ZfM10۞xJ$1fiYw_VwC;u×V|[Ң~pA|+0iFzHB"M8c09R뿽eSCi EpvY:q%ͩ." Ѹ-\ ?)ڶ"4sfyЙ# b|4_)oB#8V X|#ˁ L p2uh`&ߤjͦ#`eas9E,:u*,?AxhĹWPxZͅ *Yr2v:}H77c'ᚔb%PE½Eozk_D 0}Tx=f!8<>Kc}k6WY֬:2!P@j~3r,.fkAKOsG4xp8]rJ?=#-TB;qgga ×ҍWLA<=䟣M(Q `-_GP7_jO^͎/k%y8Axڹ/n('{Iٍ]eǠgkݜsw"̀qSo_Wx F%Oj2u`,|9eS pә_Y>`LQ܎ 2[rdk5duv8ҕMwcxҋ/X/׏KNHvž~&LR&gDL3vտ=aoOS[^$D%aՎ =r6QӢEs|ە2u|1'M V.sĤ!f8.dsݸD6NQKՊ詨lQ[9{BɰRACn=R,'"bK;jk x@Ҧ|XH{j26SBiDY& b@S@X2VTTXg|qD-jtp/(Bxv}E;>O3 5W{Ҕ>\7*17Ĕ׫#tBya"z~̙ѽ_u3iJ*jEfج÷5)HŞp7DBy16(8OےH#o(IڽShQi/PGCPtm d΂<@,5cO/{|ѫ[$ 'U'#Q& BV<݌i1fo@0xܷ1e3SZAm߬kD!;do#t?-"f o~PxJM&HU%c6CCb(=I IwU˙3 °޾_y}fxmS ]q i+Y%1)nUT<)#jݝ,S/9>-oE*_{Y,+' f;J1 5RA4iNɚ T;8 $,?"+Ӈ!ua/;C%b!'1: ũ*%~.E4,FvCu:S!KµeI X|i "su-"!_3wǔ'4"Xy3}^~~dC^Jq:2h|і!ݝeA|ſtu}v-xP2REHD͍3h_4#8FSK Vg-ċh\E:C?i"i ,EYvt #b^mlrlIzݜ?ښiJ'tE@![#y%N#M'(O:c@"6mh/ и#i{Yws#نWhYZP8`jJ58{oy_,iw*[K8]\f 0 ,V>ta܈cAI)[Z;"2/9b4 Ykf6H@ך n˧m,ajQ:u,&]3U RqzFlvJ+FU:ns:g13vb-/z!g/:Z#-nYMD)8yqYd;wUS"ʶbAd#kͣjb0E(`O"!3;yQCXbE`YqQaНLc>e~ޅ;j}=8O$;}7 rηa2.ѣ&Kzл2k`pM]mdA"SקkRzeO}c1hN{/MJyUUU1.GZN G7vNȮکv4~{>[DB/M@A,sV⋛hz"~BNQ#$y::=5cfjHNF/m.ɾdh"b@$wTSkx)Tߎу^OvT"T FYx\DZwíJSx'\*z7-$@b9~t*y a)1vxO$Rof@x=!f(Z.N&A4voNwLP)%K1qhg7mUof0&Tj&#xL;3Xք|,VxOG5_a`7'5a_ѳT©zAdG? 5KuD,*>mfnŰKlI,f(skyP{d`E#Dg:y賈L(Ґ~U[TjWTdħBkm:tSv˞DmFb̓ I΃2&.^YFz(* \K%7b%:,TeףoPY~aA5,=Hd"?Cu\ g6/f: 窕&Q_sGz.R}^(R]!}j€FLNᔌϘ93pX{_ ή\a' ';Vͥnӂަ$pK3{iE,cɣُ.*8ⱋ\٪qȟOT};;K<(E|GVèKG$LeΗ^vy5spi㭏fJ1*_$XD*R 6JPѫkUY84@,!Fl'qI8{Z}R?d,:7v !ny^JCE!~gLrSl_ 'bߥ؟a:٨3X'- **G lE7Ǎo>YY}1("}ik{eA|g9E 2"H_ Ľ`:$7/g8Cd}nڪNDi 8LoxU[nClAUfqA Rʩ=tbii!fk.,V'߬]GZ (i}oʷZU i[mG8mfhn~͡&Ijr@DIz=[RZ D0BO)X]7vۦ4LW=V;#wԳ 䎯 ]Ԭ_bXT czaG6)x=zBgJB8 (YGŇx4xnyPJ! @NWA{ei=Q"όIX 78MZ=?pS>.IEf)&gMQSBiWԳuXig45x{+tUǔtwsNv ^}8!EV%?t&&K jM5+yb3lm"$Y5\ e5螖|yEMiJw꤄.*"h97Cr9/Aߺ1W |Mϓj?>T?*l NGǯ !dvGa+s(y=GOx;F;a4fg듣HꐰjV]DTnH:yD☪֭WKU/+SB뮣.?t GR%zd1W okaUjEwS֡7+ z=*ZIXVVl2vMiuɳۆ*Ԣ-ksp$?v>(SG󁶙w5~}8CNӑ6"i$Y mTL0'p[MW K9JC u4ya&!;2Rm|e8 9&4bNоVz狢`;xX ~n? ώ'GhSXOڔ2[!"ٗ)Zo@rX$ɃȽ4mD=+{z/xݽu={CF>{ٹ#4hL& gWV0C X椬|}R1®/E(c.olhB jꋧz@@$3t;\T(_w' QX@(Ɋ~C!y;V2I 2$z :g#^O~h\ 5| L.W]6OLfbScRwp(@w<1k3[3Ii7vς2J:]ҺݒrJMK%Р^L8jDJrs2 ׭4AQ'`7d,wt^M2T4 rzAҨB M֙r'Jnj@l*ur{ Olv^F#\Xa3jiO|,Dz?XjǏDb>g5@,{@mj_rMϿ%UA[NU(Y$(gT<3*GRN_;<:ak):͵W͆*=3ْԾVȝˋ5λ8#Bv񴲎B6)0N~1lUe,1;v 8 8!bsOѧk<p sbB=8kZ!+2 f.P!e5``Ҿz/6 (tAZ f<!wZPxO78 [ %\Ԯd7ᩥ~ Gw,֣|_xDSݰ$z~ o?p[>]TcqLNO,C˹?R24B!4|Dφ3aB5V@雨æ M%;Oa9kE}"fKThB5sIîeG:1ݝƞ^kF`mvǴWWI0V^%K_Iz$Cơ@?La{4!ʂKݸ !1[%.]\Cϼ@ݘZJ7w!@cV|b)[Kl6Aq?܋|P_hwZm/+Az7JSx5"xϲX&Vܢ+Iud 5I>Q(c??WIǥ&rZdRl[@iPM8I&88]Oͽ BuFx7-" >!fc{Sz|3N.Z-vg5}~ PĊE>mCfNFDhь 4\ $gl$&]gT*&!R*(\ێ8tjR/x3Es>.2H\ih>i"3`+ޖ6'Wp`Ag4R[$דu Hslŷ[>Ev"bI7(xĘ~27^@)3] Dx(ݬFѠar^t fћ"AAh3:ҕDimG8'+7 m2AlH/M|;Eu CG 2fj^Mض8xڃ1 :5NEw!t $WbiVxB|пIY-~>Q?&̟K3IC2:4Hv`34=ni}. p> .`GzQw|Pc[ė됂Dd1|o*:-Ϩ6V!B4iF~6vҶ$Xiv Ri:%^l.7B&׌eպ +"KgAuOSڰ<sKi,- TJб{º?s8bqQUK8`~,9UR9cN+Ih7L㤬fY}AC|ŧ?_ԙ()mi||4ǰ˘f2D_?h|A!/ gb_=C`Xj}~EbCsrLo)⩎s}i_bylNZ?㸴pc>~ XslȈ-!1jJڨ̇@$hKOBk1P'BG#h)bH !w>j VORB*=uaP~ K`P N t.m䆜3=..TygŎK<`=}#/3',qs/y}loܱF&6^J,~f&3&-LH$1Hw+mb5܂#^:!DqDz@0g.s8 ( NJ"k=I0wphr8o ab웻 ='l[_x_Cfxl_;OJ{a + uK`Xc3WQtNth]pL?#U~Hʎãt gAf0|;2TzPU\]0x,%8۹ſhBK꤆P9e|S^.aɋ$f v?WMYWs~,L]ѫWi<:/P"e [zfSB~)#{c<"?vɭQ}AlaanTk KzpQR!/DP7UџOur[;lJ;_Bp:#MTHaq ~!J#jnåD  ^ֲEA%s3wz1IjqeINa^wz:dL# ԅNwu(ZB|8 &z9_wd6Es(?>~}o2uЂSWT K衕oL `h^[Y&3& 01 @r( !uҋd9(8[n${|ʌ0+glFVBmr |:I[:$YDj&Z朐c DD\9TG b{ x@H01Ur2Fvs2r#-;Kd&@ZƀV}ѭ4'蝆1g:#j* G*.@b\G -1TeFoK9^ ;3wJZ8.1^fN0Ѐ~@B َ%K$Y\w+BC.4H4(L vBgtUoݞx"ήsu6k{M>ԒƉ DQ #XQ纪iwQ=2ZU[G(UJLe%^T9쨼4{s\5j.' ``Zc]gL >w6忯5o!k7J5es`\څ%\N_/-z|]Z'unPI͗u&հcZFd^@ݓ*K$@aJ@#l}Yj4IN~obToA6cIĖLNe%U0B KWĿƙ(z! /e" Ices8>6AO;.oD1c\zx&y=m𳎲OE/A}Oޥ3(Z?k vLCI3{S̃Sy OO~L3C^=/j"5]"65ZX`G2_|T'T@V،eY6ᦓF35Qnw&u1C18Q_ޠůqLwjK@P) $sY)g\͒[P[*<: W; ]Bg*][Sϓ+ W J4\縰/q[S~P~yj8V -b4bՊٯ7^Rd9S;~!D@K3\D qY=:"ZmcЛ"3a[>ӮV q/#=&!Ş\PtLӉwVȞLzal-D A!nQdmF/uLŞIƍ~-G))_w q?qEpZ-#.r 6zP2G32E0kx. ƃͽ:,$IIJࠦRc[g  R#+]gl'8]ͭѷR*@`T}kwLԉk{g-]XC]K\Q KP&䁫`I&3]Ƃ̛Z",55@EV|xduFpo9[T/*ή;}lTmK}aUt-$ep郭vy"͊5"pKDQ݂!ƣ?*Wr* FOlp܌LJ0\ 3혬ChEib3B]WAȎCDo07gad20>O }HGI?[Ǚz߈#֍oBG^C}cIYU f©Fg*΁r*\#{ "QOzd,שyut#Zhr;\nhvnlS"ɔ^e_|>8ܔأd!w$ o mۼ-{1"}mIS PhX?Xxz$,r@ߊGPOu9vr eԉ-whG縈H&SI٨!?4ɕ"LݷAG# TP4Э^Vb%M }L7flӷj#&4z܂G\vvo/>I]џ- u ebiiRѴ:B62y X43Z{u)(eBlA KK ̛Dvso[P ,ƙM\-K*@?s=݄0Btx7օѦh C.#xUla_1169a TkUqÖptVXzc).rub}1oۭh¯IGOL"߀-)ӴK6KB44ݞah_IDb? E@ye)RWQi )^NQm44CifgV0+ %2+FsMo*|v!nTT_ Xo)غ仅?Xg!J ")WJsNa<ƥ8f ]\ V#t+^RyA z[\̊y$a$iB⼡S!D9'_WO xB˸R-HcA¸GK-P - Lj1-mY0VNNa v 􃩥-bKʼڱ0sF6\bN~? "PnlS)]cyQVQP<9$RBLN3xe.H/9x+p7;Qw_=w\U'?Yʖ[Lcfyyn%s[K)\dE[c wiy9>lhǮvVbCÆ' xKN;~wC8 ػ[Wݳ;k*ѽm'Z=F'Dجs uY1i[D*Yis3ϲ o9 ,z[:L,pqjqJx%/ k98ۛFMKJv}\{wVdώ„#Eב# QQ=qEn!IyMC2Q|a [h}xtIX[BЇ > *#(ʲMVh8Η!]@.j:j9ٓ;#U GbHs0Vb5iT@(\2BZ2k#@`CZa Eqʫ *`ܚ]Zy9:UQƇ;Ia_r46[@b9 e@֜I(??ֶ8~7V&U eq,?wəR8CA嚱:vb,rbבCX~w*Q<,^|pv?rÃi@3X^xj<'.Q 751A x>WM|]e217!(~^D0aЃ^!?O.SDL8}O]p(ׅYG~m۳kezw+7qhZbzKŎ2B:$9^O-@H IXTC |$evES9Bgtƫ( VzaMsE|g]YYԌCjG4_zem>\=3841ϜPC~ ]HdMR14[V h:9(R[Wu %ۀ p6RXKrHS< aצI@ a TӢee>.kQ٩*KJb '/w 0)K׷jo"4g<{udBoVjcsA n\C:^Ri`F!CtY"#;+#ŒD4k'%#Yo=v3adǂ0 J-7*z Q1 Ldor6Eq_oK"Z@  K'KPFvK,^}D\\j.+vA:uu#jfڨ hС!ոm")!䤙i%׹<"&d wJr\wFPp L39Ua3׃KhnKejH/` %-6ì(2{Pi/4DxI5,/؎@ p y6XZ;lbb\͋WIZTnc5Mξryմ-V"͍tNדj@&;,2~L_@U>'2Oj"TGvjԤWT/R/_FY,ITuu Vr׶;C$4?vvslXn^@3{A `:JΉR | \5&9GG<oqoK(.X+nz_I?|OLR=h- 4y,T "uݑ!8O<eo33ߧK ?L:.P olghtO&q5_S¿]5avjaH]NG9ώT}zsK)*TZetKBb:^BNbJi;~# h݌olW||J^1}\BU= ȻSU~+D hҗ"m1YLB_igq+C6RTٌ{"Y3Veߚ s_jXrK`"i;C$ӕpyʆj(X!)'|!{xjB tKQGo|a+:gXF2^  JK~2P_Vbh43Ơy_ QbbO_*b¥px'vd+7]cYUv_yg#T NFR1t*D1PWlC!OQcqζQY ;F.c~*u TQZ!\8da6ed؋g"t29嵇}a$HԻo;z&dyXS?;Hi S"Y( A̜3r }ޢ!5o/oGnaбPmBXy?˒|W/*b\NŕпO4h{k0'V-ȰbZ[=+[d-ҁ[,mQ{kG~Lu1ȢB8!ɶAשg+mqXimYe ё6wx~h{WkH^0saQ}2[1넺*]b_N. '@pzNjp#8 |a[Lq]U-YIf$#A"b.|Xkg0Yguoon?ۡL'AGdB0dz )gd.Mןԍk <Z.Pwi 6 ͷ>'W`ەh$]Es눠ΙuwqID̏*1%rX/ 2&I iUz) xtG;DqmZ'{@*g]sx!,m@4̶fuT0=Nd 1#_q cPr\2 !,Cy8yR8U^ESw]; @G k꽎Q]9Z-!vziaYHʙl|͈R+ߎH HrK0$~뿻 Ϧd elZa/k ;-R;T#WNXRMYl2<($dj)Tъ,NY HY軷RGɯ@و~_Of7as\(&Ɩu;NG |wJi0 ]>Q} fAJ*~i'}Su@WoK/7 yT Ym'^58b N?a0sF\C\zTvR.%`fTW9x&{ %>"+A(s~(q;K=IS^E(J.4ơJGm""Rs_8`b4p`b։Y3,vtʂYg7їwG: ==9ջĚvdM B`r 1A_|N)lpR9eM}-߸wa1p srm5zZŧ ⧾#$&=o>>@6Ml (3>eG( s1⢌._P18HՊYq~@l=)YqgIvΖЮ~[W̘!ms 8NOb!umoQ_"qYy[bݭe&Hѓ9f2=De `IVNUUY;˕"`S' 8%pZWn/m?Uh>O%t +935B JJCnSҨ#> >AGՆDZ̗Ɏ0qד7P,֭;qvlJW+bK(W2=ޫ2*#˥@2Qýue Ub!I7t!?\]ab)V:N (N%J,鱴/M#f Џ=J^F=Wncz]uH8.PT+%{%\q!uň~AOPq3m$F77ǰ^&Wic Z&d jA5YKhG9pg`:eAܢŁ1חh(Ix==Eg1wPnamRlSΘdtSyotUW(HMV[K ,|t)n'% X D t&Y/dKC$dc iI#9L#Q8nZv1R=qvA򣢣6wl5Yqh۸Fv,20K\ kX9GEUGN + ޒujGGBQQvߏ:\':C|Cfiƛ ,#fgeBzDj^48f+7KYWc C8-SErL(w1%mC+GۖY*L EGW9q eС#ޮ}8MnV+;|0(}gaۑfu!(͇50rA CK:0\0\F4|gvL%[sT P7 !ad_1x%okH`(}tN8E6<" ocgT^0FCrϰ*ok8m)' =$I ҁߟ [Wב9cѨm@l8k $C1n~_nN XIJji^hudk|fhbO`ˎ緀dcۀ%`OV߆)4"Qr7G(+L*~tQ!#;,C _bQA)OzJbf<&ܩ;t#)bB2JӁ'Nw@EWA32G|e P٩y϶(ˤD$8LiSfЫ{2n/\A(,VfSeP6H bz1* _ ,#%X$EҀ[kX<SjS?e%`X d&dYwpM2{cWpRtv7IQƌŸ8^u1bzzk+]$cW ZԘVא x_[*o@>ef豩@i ,1jqwNUf(!M35=8(C0 \c_(W &T_K֓$~Kj7Ҋ*?%KWLVujHkE>K0-Fn[2K$~헫0ՀBp. ‡ W+['#R-F a1QӋUms%*0>a7cX2ɱ9Y6`]>3o8 @[p:X=寠oߚXzQ*A>G殳;,eSO9]1TD#DnZ!ءfBǥC5 i[f0|VӧyI˾|PΘZ S<=WSso}F {\ZeGJGV|ǬӾ]ƉY- HwGt-JE .fiҏy~x|_z =1PB;zѩKnO@ܣܤ&:\CwJHO n:}M0Ic$E¦1d&ASN-Di~bȎ?Fr-Gxu7d+K$U@xNQg>Agu}7#(J`+lK{}Bx |442\an&vlsߣ< sfF$,@6a8yk?\ o6$XiLxKYMđ?L~SP,fj,29>]#=-!".r鎊X4l2'x}/j4QI 9~kK3X*!_5xnLoe_;zfip!ͭX هȘ]ä4C&jnLV5JW1򸙾Auv9md`ȵcsױ  Reb/XV={Xrcto.&k7 <]ߡ5`0 ӯc3 Z7f5t`1 ۳ `d51v48gh4 &mFT e[d*34q |{shڍxcu6*a&ݫ'[Fn0(7辰5!KMUUZ\ E`ہ-6D{e7yq[EM-XxP'Y:iQ Q,=Sird$LȘn[U1QYƈHe'W `Lmst@y#NE-U3`cΡ 䵡 kvΛf<#OrqbtNpCu?9]r2ډ)WI'_kj~xfוZ-gגrT5NC|iMc?}\6mE/sӯ(64ICdL0 %讫ep>e9P#/~W容9pyQ(nbaRO:F'G' {~ #؟1=@xf{- M|#@4{1Ft뿙9$Kx&69+l[HbȤ6/|µ\0U1b,.L# {~~ceҜBrxBDI :/ugTi+|~iPQP-.*Y6AU`ׯ&}3Ԭ? aX"[?n*vTW^? SSe9zuV՗"bEzp&o}J?zF>P%Hp`2*A罨j`Zqd K3>6_wOMW  =OU}[TI]~֜ٺyN2xonoc"Y<}҅T.|۵v+^ͨW"$8vR"XDr#l.~2p|W䡌 uKXз'Z6ݛ`ԺgS}ռ:P=441g1Cv?uτpM*~^a6Հoش[kL H;0khS>5Gn~54֑4?Xp 1ѯ{ا510 $J׃jYLPT&=` q2X[H[(LÜ5]$S=2£HO:~WR5 C(l$#NpAdQ8}HDG=J .E6Wv[\R-xmH{H\;rV iD1Q[(~+FN.VڨIt hF&2cL('4["@=RuBqҕA;Qu-4wE,13:ZKmGy֒`$ijt(A3VJxWF7'`T9F2Yo͉X_m|ܳ6kؗk 8 p4ctV3#(VbקgP]N]nҷZ-A᫮X<߶}j=Բo<9&i)%fյ]ʞ@:dYSFT򰼮  V. !M:3zB K{3և*2f>0y83Llʘ_Ȁi}ž܍ՙwONY,K|CmWx\# x'9%yr kŧsBrC)_-3_fޙ(rϊdQ0f|XWTQ N #=@W4,dXd;`I7a8 B<( Qe nM˪MǨz n%VvSB&u=P\ ZE\Hk!a|4¥{B (-oD ;.A*㫑QSJ| /0jdoZЈ:P4y+lh70bҬ| 7a SassއimJ㗋=2 xvHN1hL@l9sJ~Upd޸Q TКC~yY`򠙷f<Ko>|` L!`.i1Hӗ Jl`bbR_ʳcùKc(AAxo6'-B |. :"=fu1e7CV^UZQ:Wۥ#۱O̭2O1`fۅLJu3}5*]RhMnbr?{5/X Thuru{@R>ի{N,s& `o1l\>AZᇵ<{'QZVoI6OVuvY2[8., >([-ݎYm| ڰkO"H"Qa.$)'1bmD{?SwFlտ=n.GSDz{r4O\Tx_<F@+ȸhwX7j[Osp(20ۂ|rH̳ժ >9C @lR_?RuQ{ZL"8#:fy2Q%v(e:D8.b,jR|f Xٜ2l`9 {rH4ih4P[=U߄!dxF R!v~ 1by 'hG1]όL*>R@|Wctݰ5ӈCmml(~duy^%|}/?\hNmu6r֖BNsa *(Ry7؄z\E1fG].:^֓ ][&g;boȒؘŁi$9sz+aV H0i z{$ e\ +#mQ6+=qiy˷tK<L$ysH5"U֟[Y])YO R :P7doTt @}:è5{_S`+$ԋD4]FEm]4ɔS X?t NL팴YuBh:%9u?[;m~DSl?鍋h/$|EcDB6׃ rLq{ 'dz: ɜQ=&Jd=FP(9`˂ UljO~Y3/g_Ms>&ǀI"˫,+H~- ~Oˈ f'Wf\,F2D!MO㙵le`rb°hѻ,I#m# LXjm-s DyRҠ"&$UKJE0 mhszgvW ħgAiwxEiCY*}=Y $njo3?G+[ A.+lW S4P7o3ld!S5 -ڴU9N8{&\Kb㛠6JT[%Ht_Vc5zdëĈz?^?]1 l9WC!z0+wVy;']bG^Rd M9զ5N,L`ΐf"u@'in0XN_f"VMNj=7\҄Kim~m_ ކm2 %#[wY&tL O^F:+rMuE-E7ڄxo1=I\XD\ɑQ 5P5 (&ˊ*/;̕|nz{JD؏׋ݞ~Zsx,*ƹBeܻW$+n3sV`$#uf|ʙr pǫM:[Vpl~h%Įm+>,T' *d}d~jfU@v@^Kr~q.嬒*g^{vL[BKoOì!5fԠhS"ڒ@-[ZEࢉҞeR٢EX50Az^H%7 ׅXVAM|)FqCGɪOu BͽR@?Y:Se9 -1q~3k-wD 2:HjHU5Wjπ!꽮f+uA?T _+)ZI9dFjN$&YDeo ~ӧy?RjVEx W@i_8_FCch0FRLKz+}xIN/n97Ud!ko@6rSC< \ "(FPݤ^zxKxԤ)Z_=])YXlG> >"!餹Rc:ǔD0 QKg(,~ҋj2CxTFuа)UvjqgܳM ->ښ #f-9V+bE1oJ./H5 ~E+}EԲk+۠hmq|iy4b2A.'J=)4H ` (NV"eEZ&YSꆻ5@="8{fb݌ vJ$ ṟ/`q2+A{* ϭȀSpוöN=?\sxV7K5SڌKW@7CP`.^:ծ1)W43b=x @WiAyY)1ǩZA:6<Āytz:]B${* 8]v_'Uj,+rVB-/ ) _Rg'Ԧ}}x~]Xm֟*`ew]^V0_D$b?2Ox%ny&2]t:8KQ^/8*X# +H⸢eN tWHoph(^ϺxVAn>~uH5XߥPLZeu~QRv? ԇ`C͏) GP^?݁. vL 2PQ J1%#6ߵ; q zaU݄z9M_GQudi,K!;?#ɛ35b Be)_Ml)_)t~r$Z9tB ~Twń`ww:v9nXĈhO4;Kt% d9IA ^a/_o Fى?:xƵl3YSO1;GL'sc],`T(3W2Qr%E~A"Ş pg'Gۢ˒ Q8=(33gXrv.oIR'f$<$IxQ84Cَ71ɯ9ȹJl_oB%QʨFVyBbhY6̺{E cnsps%eBAj۹#]{$]I\Wbz~ٯRP|O.Վ`?N'/>9 /S̋{ÿ=N[ad)G$ifQүt^ƙӓ2.B63x>R.\GoZG k6!a| αm:g}FSlٓ1 Um,}0SW}1o6ȉ`ٓZQ.a/mZՈ̊qi[K(ҭ{=)uy']dFc83EaӶ/;Ϗ s~,,`lԥ:b%`EM q|ݡtQt :ZN ScRt,7׶br9uzlӐO}"<ӥc`W G]Hb&y6H6ppףe>BiUðL}x0fh"*spƫ3wP\]Bp;nd/FNs'{v8 i(&}p.?lO9$?VV-6+>r"ߣsm~U{'=nXbMf+CGM+c ր}>.Q{ ->LA3#=F9xtKFn $K0k[dlBK؅-rLك   7Ki*BOmY4T_m;Ji'SZ,C&KV:-~Mov CVrclA%Hd{ӃA@R(dO::̦{@q@|pU `bn ,0aҤhfPǹյ]re0ebݱC߰⭛]k/qLQcg*Kr48|6ޛ̠;`Pԅ z; .ٮ6ױLJo%!ձ[~f䫶6z&T/w4[ӵ{Q,=G蚨VMU,E9hk\ VdA ,QMY5#NO0lVj V5Ab-uř85 l)zZ3ae ,U>8N%:.N,d5Ma$KRtv:Mmˋ5ӫ2'E84TJ̐2'H͍cl$-,? "X(PO=Y-]{}7؁{&yVğ3R)e}A %xK?/OYM/ػzC7s<E߆*6`$#Yg|lHGԜi =DO|:#"@:O Dא$4{'=m zEC8SPac:{|۬u>6(xz:նt^CޕfTs}Џeʫ 8%JdAkOCt>BecONDGGNv4-0of\G~&7AP6V"DbSX:Ǡ`Q\V:yʍ!8V 8CӜJK";66%n\cl9Xw8ssH~JڂYĬ^7݅OW;^ ,ۆG n5o2?F/>X2ɐ` :,fk|`(m p]$Ko'b ,0 X`+sW?n)#_KR:U8}C`haj@IY=qfI*sq, .zGds _;I:6xJ]HfЦ?uă#'rEc^ihfe|~9g2ƿ^}r (~,#*X8ۥ K[K#ep]߽yj Dľ77in'D{[ p~v,VB\,9M'8Y Ua0!UQ%fl9 v^ a`z^xM2m(:1/Be2Fh ^^3C#40Z^ ՚і#&V!ݸⅈ⢴YI&5__aG\p~},FQ3f;eXNbtҰ"9/Yʽ\8oD[h>C:냨 JټhuD\q{օ/u g:{e _,8ީP!9?L% Fd"OKBkDRS Y e^+;LKtVĭ~p'VUR!S'Q`28 CmSAN72^Zw_^Nx 论,JJv-~I dt4$4%tG <0Q5`01Ka/x ^Uc=)tm:x24e: ngĈ@(R}(/B̙b_^q"|JMJ)0iow]࡫]f*yVѓ"u%Iܨl$ҷiZ*(k21cW9e0iuXƑ/Kο8yq!|'y+ЦZ=O Hm9mPr-D1 ,D%"yF^Ta ɶhbb?w#7G2 1c(;b3ݦp1͖&y鈙|p*,9Ý7y[ T|#>f 4L ~ꗪ%'alwC% fU,(SGula"ҵu|yBkSa֑k4[)mI++oJbGAxH  2 ? ] E RTĠGIo!\" [PIt ;6ԆDg",Y'DYla_9 'I~ZϡhJRD4$<%  nB|-\ rρ+Ul [Jyae,d-I*Pha9uQ͞Ňu魑|dĻ!MJ>E`MVa9c 'Rg@rT%6*Hq]fxO,q,&OZtf:0wI S`Mc "FVUjzN D])"p9 Fqs{+<[5TƿQQMTy4['cC,=a3췪2>B%-+y*,\b#zw>Œe~5Aes6PH Tzϝ3W.T .ɔ٭ wFT@\F#҃E^R08U1IX{*eJ]qaD~C~ %CXFzĎL/W=Z[(;۽1VHƛq|]$\Dh^IJco@9GL3k.~O^mE K IC.k3(U:hiJWq7E\wN8a.cH}q0 2DKWlXBi  --Lp]UI)\@I>m/xĜat{M/&Hq)@W. `_b6;k".S"S\&?΋C&-=*H^l|h~[R׀XJ>܂0DiV.Yj`&tNmӰX?*Hs*}:d6c$N1CwQbg`1y_~T<ؖ/䷏޲-.#hFFH,Z;gDF߂=fRsĎm2'4O'NDwUY:+d~C%.ړŸ\~(& G&fO N%Cr #=L=D5L o]!ʢ?HLBU>HM~':DV犪Kt)MOB~"9r s9h{u-\r. #FxA~j 4;cmpJ}T/F+[ʓj41`khL~ؕMj85pQI{4 ]NٯohXEUOIhIr\ܝ" + _ hGtװ;Pn,>XYavӒn+Ln *aM߀)d,Sff;Eum]9ИWQĸNC`u ? Toư98<2"X#K4x67Cmvh f®S5 r8-Y "dO/<9jMWMDkg]),ea2|B.}ȢHey8K?x:dLUΓ_}-oCR hѰvooDSD -V\-n*^5lqh Tm/Fz:{"Վ|gɧ?˲]u@,4y俓؊Na;";Rl\DhSd^ d:mZԠ9\㋺s,:p֤px i/N]\ZW;ѩ]q.q)͌vH5XlEU8@Vj6 ^iTlOҗy&uxW{w؅pr: W2%oeHVU[\HHN Øo( $lEAG?_%E]b3tOI:i%a"iKqwx!h5!LnZ]^=[QiL=/;?Te/bxnE`WvAZO&t:궶uOGtm]o'"[PBOٱf與l!/16VMG5}=JAG ;Zr3(Te})q%^䡥x C0771VzJxS'CgGࣧm)ke[ % gHd 첼L1$Tk2"Zorz^:'8xX}Lʓ"~ru_*PЍcHگծkW\FJM'@ò)dqYN€'~:A&|Ibo{uhe3UL\ .yo( e*v=M:VnZb@¯pTSx#Zerg6L9mf$*QkBV~h8lacH %U-K~/!,{1XS2lϙoװquH^Y+-E~VP¶s͗87C>x!3h$ NXcU5HMUB ucDornNzSŖA·tVXw^rN'6Ja[qt}Qtu nbpWA?e{@+@&e{Ma c-1)=rlT'!ZеS4ˮӵX7{1 v&T{( %[@ᛣuɟ[%52{z|$qs0l3>/Ʃ;GkZ)SS9=C De /)b=yS[~d%9|*-  ~l"9.ɦ<[c SSY`(IluXȣipgGSI&s:j.bA PC6*%7NIhTYCX=nP["zcm'bGGn~GP2^gcU> zb9 CYu! &h+pd]) “:E :G5cLchi[-6~E ¼?"rDJMHWlC~ݐ^*ppQ z*69tH ,uñ,K= S@!\FPv>roݗDENEQ!<^lG[gV^o^vIom|RREj8}Hqi6g{H&Y2ڽACX q%&nQV2ֺr E9"DT̵UbFi=](gcV *9\Ɗ`51E[jJ'v3R3q6b3\O2 Dk̸ʎ!͌P C6-r*_-z'bt%n|[F(jjAxq.Ih.TQf:" NzcpA-ǰ?"3Sлv8[HŒ}GYS8lRO{>Z٣fv6aQ,eЇaꥳXe=&_i=F Պ䉶nDrx\Fg,#e9Cn祊$=\dkp <'.?g.]Io@CVC r/y\w:vW2,˝&5ⴠP ͅƄ.Dk["Ճ~֓wHƸ]bq¶xEU͏jP8MoLӁƒ?I ɑK} 'm<@~wgPAD YiSaV"CHRZyAk1hت&Fֽ\oO`ޠ+g}4SD 3#['ƉY^&j7"Ht0MaGaG!h(@ՅG91Dl@:ܤrd]73%[$a ㊈dzߣdߔ?JL 4)mQg:",'XKpٱA, L{]8CM!Pg"(ޞ0nJ,FSAH= K9"V*#Kp-;(+gOY7=o ʞ13orM#iu[ uwJ>.y:*-uf=+#p2bdo@RPE,/A#t!Yрb7}RY9 Y&QġFZ_/qn ZُL0~t7\⏨tѴYf()$=~>Ao0egi߃"%LEbx 0X+* ם=ocY=>ƿg͑BF[6Iے]5T*JlEܹ"Goq`%At/}̹I^$< k!!:l|+BNK%N]OPv< $A8V4]֘B`(o|\45%{Kp[sr~S1H*>NQ?0SGeJ6 O_oo 6V[{tjH'TNzYBKn{E[zL+{+Qک\>MG 6ǐTa(y㙋!5k૔9Iwf {W3`,?1! 0q D("X9g%v0o?CC(U\TD *>#yrE O }ٕT%ʔ8ٯ2Og<쳜i| 6.B P(!}M&l5GۀHpc \wT'~w.CuA-apc+ 2ά3>/&XM)m.|eWƽswgjބA` ] }i4`1`kSY4ǕU1=h]dV= C_w&$dѸ_ GR+ HYQ\i77M*ݏCxXI$˷ckKtDR 8GD~q ;sF­u+H{UWSQ&&LZ Y#! $yBVVꂰة[ 6F*4Ev pAV6u&ܦٞ npz_6G,vBS8URE9Wlw-QnH2.atކd[ L/.p9M{q(y0`%\y+T[1q@]@DյSX剛vciM^v iPDn=<0OlʶDž;#̚PJWKiKPYd)vgZ~^apx ZV{YSK2=X,)3/z͂'5zVrGMu!JWM}\vf׶Vou ᯌHgW[ "i C@&./ .f2َ^2^7H# nkpm> ]AxuM]khcԆwYG>{.1⣚3uuOEeo;f]=2<X籆:Xb|ZJ)CwBP_Tr]aJ%CGNp!I؇Ti2n`0Y)[5ƭC^oy'ާBYCÁnĉebtc-PސȗA4ZK]Yg4Qӎ'z=n5/3cms.1 H',칎!]`/z0i3PU:8V}Y줈ťkˎ>$l}y:Tu"4dl}UC6Y4wQ?2,+d2?D-I$U:Bh۸-ܷPUn{H'2ӎS꼚 +)-,_C4*hD';dN=#tNyPAhuNp=M^8A7όaM=V^ZTy.SHV/ hۢQD">{x M:6^2F!*3r7@/BdvbZ>wv7+St1<ő0/ul{bVܯߌ?U53\y\,?K2E])*h礜* :E82W2%U۬-@}Iwu_o_OU=9`Q5?;% yJ]7fXn }XE)r0|c>ZI&I@%sUEv蛾f.:ё=] 'ٽP{4lf)@$^`$3zڷ|z {`4,4j ׻3MrՁg`YD7n] i_^=!1E$I8CkjK0] )_|77ܖw(?<" auZ::Onפ- ŝ*?턺$ޱ+H{]ϗ]e1@vFj&K4h4GkՁ$⶘ Ճ.DŌ켢u=+ <ɿ 7eX}tÕ9+'S}~2bYu6yyϹu7Yl6愖 C*S$hxtP}/51@4.dޯI}i$Q͢B6+q{j9~zuV ߡBI5¯Ěi+c'Z1Z ר ?vh{$Ygv`;wjwGZK]n9CՏ)WPLE8P08cL $ ,.r4 /y^7BooobB+Z3;Mdl`#rY Yy(#bs8x@yy#`e*o}:]Q Y5TG HVHH?Gg;!M6 h q]Jv N R_\D_(z^n1aGPLRg?@| [X$4BĴK@8~De­?|!n;ĵ6KhjS)!FYxĴ,3 PI;S!?1zvjs툥^6 BrB p8tҌ{'|?ZL &v\vu/w$sRR?o/z1cGwcsՇ2GH#RU5&Od=둳rkWKgVYl#ͣ4vTG$C+(i A74J7Ѻ}\ eurG)=9tG_hܽ$1Zw'B|*@gBS F"]6Q/_ A1m6qh[ ,pA/V,Nx~}/+ԉ@A _|=S9zN4C v֔lj2^ iS*Jj.v}.'S~ F懌ӖIjRK3[T]漤sm_9,l%{n1~[s:o"5ōsgM_RE }Uwc=C*uvQ X3>oɰQzA)56|MIuA& r݅c`F]gQZ25qFa!Seu[̿"fo)Kw.tokj3>@ұ["E0BI̊M'a*$&{vtP "UhJ׿g“Fl <.>tޥud8nF%,qOΈ3H,+4_ Z|T eᗲe?:Kf;NB/c.Fvb޹3 4QItnv'xDyRUrg+{OR q\J^16hB3k 2Gf3~j8#ۢމ"hQzĈ jNuaq+pX&v Eݷ%z=|X2țRJ>N'0+JZ?DLtV,󉝍U-hx?$L,f|Q|4GǣQ" r;Wp5SFnip.([ɟMf(u!^PDyJU?cggcfjH?% ~Pvu`vbOu#NҺ=Fͫ<4Ex]oQb#?*8[[sUG~,2,OapA|T!5,}|HF۹^M\;ZB1䜅̂5bxe90 mqU*u_i. mqrTg{v H)0ZQGͱel0\X1seK{_:]d$}qYgbx"LSxG 516ކ!kOyPE.~lm1]N~WvxGHȏ2瑚$vlL0$XbyfivtC>F?MYD&|>] 3o4hl{%ǃbB$|Ӊ9co[,8PG$6jT%@ɯ,' #="8MQ<%dNAMh,(GUG7{b=\( H8p>/wzaO8[ iYZ˞Q4.C c| fQ*{[c֒j 'Cl9f1F^y^ yn4'l>h`?ws܈Lp@O ]l&ӊ>H)0K6!hE^an2{Ǟ}ۭNV";J%C*>ⷔ U'1|#=ŬcoppyC 8~mh?%j:$~oAW@F eKΜ۲%=5'!g0R.&o3fIJȊ xmpG|En|+z[ ƪW?eVt Y:IqOGqi@E8OhxW/]w:`2+l+nUr@}GzLsI(g.nD,?7/gS׮c:te8^T; =xIl*OL4E ߚad[2Im-Upy{f8!#Rl jnv JI# ?n2 #%`Gr4 Coʅ~rB%?9qL- rG> elޯsXMl09O@[P93cm=RHP  Jd H2Զd*b}PxVGoFܻ LcJLߘ9&l 1􌡣bؔ 肪N]elb+"0kC!KRǚ6$u x*wS $IN*$콄E>Ùb%"#moU++^s1X90r(C}fc,bZQK暶3ȋ&86InضAZv ?/˳ALũ."" u:RǏOW^]Cmu^05hY@{2bhE (^BE~){o:$ 8s>dDOh ..t܏9}1xzRm=^ݺVyUo.GM4*5bk 0z1 C81sԹYZHKjAľlGCe9B"?.[Q(@̈ %RDIm$lJi(Hs6\ΖIcDo;Ѱp9^ykmCE3*|c<Rfȿ #ItD&)~:Ћ.XY[9ܕOiƋw% Y/=ºN +Xf14Z@t>CC; D1ve\"H7d/g .i#fPSUBi}k>}0\'qEL[.ڕ+J-kz\frGn۝1g1},R1 ]۵P#X5WLHxX;Ujb|KzNb1̄i, I=qO(R匷UyA&]^NNЛ 5~lT-MTٿgspS])jACRʄ6Ps;zld.K0փ"sCJhyqk Jx-zTz[O\gOHZ{zRj(NX?& QIcv4ʮ!}[1I aR?89䴏Ɔ.'m! ҘG|JRT&2cxK( mG{WI4ܰl<y?.fcvOP$WN_ξlmF7$Jw1K ET9uX?(@7en,@ nI EusM|A*ޣ8A_>LV O1 @" CU ~!?N |)4CHhdXzeٰN",ON=Z?#j6 k6uo"Qi5^d]~p.sg|w'Lׯ@qv[?WP9H<%xݤvT,U%ּ%I%?M;SfдWypAb 'l]*C`w4>`z?5{BHѶhٴZ/( T'iERMƚV/>7p`wNZ`22#*tʤ٣*|X9 0DIRbof/Hl_2Hm䚹j; <]_rFHJ Ze:Btr*tqT֨I$> æٓG2 .=C%L(:KQM'Xl 0qgğK`qHGFKNP=˸3q5f[E}_AO\&{N ZzLM5ImT-1C8C$LlQ?܌{ ^:1!V;B * e&xZ&kn3z%DDmU0c giRrTОJ߮ٞqTVdkF Ƌ @/>Ni־ߦ aq$Vhzru1:$t}f&zE&{A3D藿qd{?PJMa*sM%o (t-ų&tJkmbJ:*+jTr"s"K,Jg+0]ȝ 5@V+=|!t ;$=yA-t|)I["-YCUk?5 M]?İ2(/h9i.B5 ɲIW#ljS/zD"쏁76/ϑײGC +߁p(,g=leC"fߗoH> j?d{YƟR^|8Շ=_HʗNW-M`/Sq ףBz1'5pWnnY dXuDg^ 6Ф/DzSwOaJYE׸06DBҕ/T;ǣՈc# ,?ҭa@ M`GUEΫ,$_Sًlm $i.i*i/k0*TE0XY3sΙ +lXGY'\koLgkY<0U1=^~*8*swez7lB~f&E~\͙iFԠ(|'[ Hp/T/lF4G_=#?fY#@H߷T2*]JM"uGǭA|@g$U~B EhCgJC}`pjJ_tv r;T84^&[J{/?+u/Ay~5C1-WC4m4)Mvv'8΄S$|{GkAg?& zpg|q) '"Pۆt<>!kyo ak!<#yjvpa$]e18{%la^a^$Hr=dBGwܡȉcF:P^V@rHN͓΀W_>"C]?e,I! XS!0F@mNؚ/{S(u unyp0fNwgCN+3OdPm>7]9S)̤Ҍq$@.5 pV'%6Fdzr+ 6۝֩~OKZ o0;pg= nժHp.j' KR RUKM"炑uFrzOÉai*Ȉߨ,s+"dh+pGzbBYp$;:FGvco./!zR-Ϩ%Ţkw 1S#@buMovMiAhsYy̥NhR-xvso9&p>y1ӐnsNJрS[^HQِwL4+,H2L`<72{)S/f#emXM@`&C̏vAath/Y}CR5ًw'LI,?Csy) %&.+JitʷU_e9[UzbwLnȧW ; ea ylkL$CǤ&vt16d;Tb5Gve)p=BOQŃؼ*pq.(oɰРΓ:YK<2ҕ/>i? ]}2(S{e_Eh.9JKAU~u'p+&:od;vjxYxhPUUh,O㍆dj{=_0+zЂݖF\VcSиtcg:o]cxL@dpKŠ*X\:kE(!Ti?T5!N+"uDMݯ%|iO7<{O(?#VZaKRކv6@YK[N!wlw%w#׽FdZZ(]MrWQu&Oӝ{Pj|(g75FR܎(vB1զP  ^#wj3ǿՑt[s n,͡x7}Xw@8Պs$E T:P^=)YNwY)ZwdM HOF ǵ nXF4gĎ Q.`?|P]E~tu!Emrpp3Nt%mwH}xF Ve)e9}92#Yif}sLyp{B-p ךbNF_SЎA#SHPA #YCU`إnPkH萫+uL+gI/C2m8VF 參5޴7vׄuIsšeĊ/ޚ{ U.%M.GHGL[,1E]n]h.T&J ';j!Ӹ-q= _q?u߽D9lFMiNnyH/{5Bu-lJSB@;_kTz-DZf.h}x?"ϟ|Bq-d7u,JꕙE1_̊sdDIW5uuS8Pd9EXL,jGΪOwW\8W1N/P\Oј_m$e =k+Tg s$=kR}Dhuܹ/"k7 GF Q]6]\Z/Q'-=z-X4~.~1 |cˇt4)M\I&U9 ׏tW_ YZ!RazAZ@َVO!IsQ-]:% WKLm[?"8̧=mqʗƱQ9ҲChE99`H1т6{ A:|!fZ%"U\30lTH1li%?\PkJRţDtd ϲv뷚͂@՜-&{Ҥ!7&B(@u7+;Md!#ܵu<'1L=]]2Y(/O'1:ϫ9o+kNrH>ve=wsJ;W?V"ܻrk׋`{tˏdt-򳌿ϐuH[b ݡm&zrx|9㐽>W5t$׋#K3álR+[)ݢ V* Pe(ݝ ۻٞ|@2nGX6YEN,QqZrZmT(0ODjh3_'6qwC$6$ 4wm ]۶bDk.qJZ% #u֍*|̍,52qy%Pz@gtVNO,]CbecΘJ f(izTFeJnW)ށJK'fn5Sʞ)NƼ.}H78cpGܖ1[Ǩ%UYr'z,nHB&#gCdt~g=߆#vNU_ci1ۮKڪ~/SVKuI3PVl" twov{Pjq;$bR0FEqJYe%aLh>%|0T^VXR%6h7TxC0T$٬L%l-dGx2 န\aUhPsmzU@Ŭ%Ϧ/bRBWwu5#2n%w.M rK=AI,),7;~Wx(o=e3h?p]97q.ggťzRe xfpMe^B@mUC~S㷏ѯu-|u+[n_ҦVD/PKNuA#8g `We[y'&{.*ɌeL#G]C,gmhAE9ɟ`qi~Ua,U2M'I>Iߪ5.+Uj1d'Ukre4b7Y2mlWҨ24BscfY[ :.PΨͨ$3%R'1)׾ݹɴooеx^hM2@yL5t9B&vr]btiMo/M7N?ӂ|q+q,:vBnB`0]sMy ZSKW < {Zڐ_6YᬪP#YU'K΁ͨ+Ȳ2Н ]=͑F'3/4fSkךJdLϰ{ע&1Go-su¡&y0nL~)ނd+t υ8qpO}3Uen+ O#X!^(nk$(m A10Ϥ+#=ĩzBG4a~xr>~}WNF8׻iT~4v暿0ʏkct\m0: VUNuRO%gGwMY%LQ]SيghI;b_Igc1?9uAm~^ \'~+u\ɴŨTCNYU1E*HI ng-\]阑͢rG í_~PX:xl| 0(z!P(Pi@X#+ 0N9< 5>qzŌxU^L[ u} (n+$r4X}y^[0LpSg8d/"#y{q[Xgׯ)cJ{+S۵|;a@d~}qSpE7:TC  Ed J2!Z $Npb m5USsq=^wJ#=MjΒ}ْM%pRX]2,䁴nx(ksgFaoD|nAmFb@q5NQ\R~bU+Oчa T=ʉv=:]^mpwrL}#jKZT8\87߯Oiy{Pop ƝP{_O B#з ` J 0I@.Q U1oeֹJj?X7N+Y=a&o{%D\EVnRLi:„LESt O( ="'eg1[$1d Qߥ8^?zFy97S΃>;fU|i F :z?g`cFpM:*k?cR@iٲ xoHzՓ+JxS~V!5"}lxw 5|NHf0$Ju/[mQe_ŪUA Qi f l(Ke%XwĄ` (E|莢`K>vc _Q')R=j[kޒT\$_X6ކүG_㼠vjMh͵Q"Zd9vDť޺Q>Gy0}>e#tw*t-[,3@8(қW#Ƀn9#X{A^ey(фg*]^MIykNۣ4AJxe%3/IŨ6u2<' cvhG}wu(G?}>Q8sDʗUA %6i츕{š2G*,b`LZ)> R"ܙ`o[e&( ]dZﯽF1Ҳsy ^Bs'ӭ [,6Qg?h@b 7gƿZ"YTgfՀ t)ɅVWcVW-ǒ(0~G0x *|YBW|I<,وPm},E$ڷ2 x҄`1#{ڵYPk`K^|Ry;5jPd#cGNN+ؖ,c꒽@v]j`P*/9ڛ-vɨ!E}V]jS|p  !#\8S{~~ %ƅWfFM#飰|Y dY?j!OrFom8m?ࢷ5#ݗC˗R6ù-t-Le?8J1|߂+l m$Vf2ۜɖ&\)&oMU/w嘋VZN;rIiQaPx=Xm, 2ʄz[3 9OYX%ШјNxX 4΢ju&dz<ˮq`"+} 0uLC9,Oţ<0.n.M~Ca)\[RdR9éI6t93Pkūr8 ʹ =ж+H9y7i+Z/D,I>.˰%n3b\.JXW$8'sͬei6\^畾n ,}(A͟ J/K?hFb tR ]GpA uhAAu:3Mq%ˠ?vSК`w[&JnFP2th QOmJ4aoB utloYK,~}zL˦6JFON5DBf0LK$s% U}/L~TmB삙n uXhms?XL4FM!RttQ'o))TW}ݭJ@; H*f#>"$!A>yc?pcE_6KneWjVhKA &1M2F.i^AfA2T3t;pߓ{~%In"/WQĺ9Y?VYUkdaܰ{.~h#KN+94PwmIm]%vCݳ5:<0gc,(5ydw FMGcEF8Ww463cJpD1tXLȋm9:ǪdpjF+dJ[R[y뫊,BDcAh6q1>yW31Nͼ׿dw i`O 8JMiЉ 𘇍oTELzH@>JS&.DOZ1wD!p6-? fxm0o_pړʓ٫߲Ѽ$7[P78!+gSOkXb-U1+EŬqhEihyFj td >? MdbԄBJi7oMB;iދړXss`\aFf6r( CE:#^uշ'6S4Vc-,lo1oYM6)Ie}5 hlxq Z] hHf#a/DnvUO/7C' t[C?F8 q6hb}ɐTN}JCkdSI+7܂ ))'y5;̫-s?λ^Yz[;[&3{ 8뎦^UP4r8k6/`W :7"=d%(o\:_:M6&Ѻ&žI&0XN$3~P\WbaYYȥAX,ZȧsL; E)5{)e=4`W_`@P=xM4\`L?7ƾ1`IK4ډlޗ*>rѲ&#(*}nYOƵw {O#Nf3+5E{i =!=)ã;NyyWW~Ȕ 7Z )G+ۊnp$[],^sI];ΑAndY^5v)zaůT5ɷ]K_t-W$Q\w.etGWIn3VI7{Y/rM,%: C[T#RA{!fS᥂b'*C̲S;!GU\qMwQ窎_$KķӛGvKێ n *|Nw0هCbh֠(Ҵ̴. rMƹW|膶qyjpmb3JfK70.LxI({^ja0\=۾ri}җwkDXk7lMLp` HDMFϳ_Zδ'9m5'Zø bwvͼDzۅ 27n3^pX S2n2?Rm NGF3pzNuۣPS{nf\!{P~Ḁ̆GIwȕ$2] X$3)x|טP f3(3rZG#ǭ/h\i;_!qb[ xкj86wxNDB8X ygw.$eX 6({,gTNO.7Żr䁲6u hijD !.79 fFv`Sw%ux<ښJ:b/γ߽pyBK] YFG9}$Da/M8p!LYnBXyT;E!&$ZA6pztH a}~X<{Ha95 VK]"]X1U殞퓞\l2C#܋]5CE+!9*"uFV_tMvju{ٷ5ȉZN*/@UmMꩲ`*;S瞦3)3d}xr7͂ZvNx["#B["<|G7ov< KK#mh>MY"Z#uTY/L\Jʰ' ױs @)Un[u] z[ft#3zﱣih#DKK-oL10?t7œufʢī72Z|E(R-C;t_AYF\hq MKMsY!;nY&2Gɱj`"sJZ'Ea6vlRH!7_gY}aP4Iy|F*`rʪMNEeFk LܠЦs0), < 9[@<{V):WNuRs49eW#zUii#)r~NC:PYt‰oPcyLMӉ4t?I0` $s_2Kx=uOfU9rA_qr%[oKw&572䧦3}wNɚ}3%%մ5YIlp)l< t~ȏ5`=3C#wL%~TrI+dZa3$j^=ao8 i*@ީ>$~"!?At瞲9PPKQ E y*0'9CJğ*u&~ҷl Sulf`Xs`A݇QRTFE}lo=2DD8KL&~;?11T" ifXwل4}\_nhPDa+o[U9xʨvuT/# P@b[,?6'D2:x}.{q[߲qSs$ T#i'.mk`¨9Eax>@e!H\ؐ t m0KjQDG9\<NaPh!=$UF@kdҾ=:`;B\a}wv=MbXI6݃7_̴*]=16Bh)׽l6{;=>Y,mNJ|}db)lA,ù9ǐ KdLvӎ{iH?f ~Crmt7(%I_87@^V˭S5Brus7OR<܌#W.۪ۇStcJe3^lJv"tu ykwt4 <(#&VOG;aTlc)\m!?r&dpČoqZ;M>&˩,BI&I{ ;HSD(5AJ*uV A@h>I=9$: , #G,lehJ8V%Ia5 ,"o/+ Knނ\;}x察oe'86þU5:yJs> /^_6̅1-JYHLynۢe-nYR{]̕+|~"M3v-2rӢcH=ݸc"!޿[n,qsW:NmTm3%^G5^>mV)KuV#"*K_˭љswFFQY*surT2-e"B(YO!'s7ahу_1n|%}ocõ)34A @a-c2Ufvk͕b0d(,ٝ_ /k *\6^sbwޚWj}Gh: '.jL׼뭼'g)!פh_/VA&ucɷ 5mW$? Lr@DrX+Ǽ+z=0Tw-t R,_=,ڮ9"MwBV1\x&+ pIgtnEtO& F5? _aobE~,P"-OBPSH`'QuSOH'҂·!uXĦ0?^?~U0=GoHC0h) e-pa\8ՇLeGϖogŠIR/FUW8L68 " HL:TGh1CcX깩xppg\5*kI=%cXc2LOu*Ϭ^%I~_V ,:|!4U٧T<5E8 +0мv-D+ʨSkVU3H/Z'\؟Ɔ=t[~*&Nz0kiWEy rh fsڋ~,()ӳv>w^@GTDVV4bKF>tԐbQn~kVͪ5+;ݺ(~Y{G L.}Nn:1~RzJviY^[G wԘEAڹKGUaǺSl&;}>bc5# 6[z^yűЙyxPE=ZH*8VbR\z .(rPz\&CPA&ס|Kl Itl@t{Z{UzFa]עwzs56VjE݇l\ Eg +ܖtXKJJLDCJ󌗹j~ 9'p9Vܠ>ڥlw 7: ?sUƳ9hQ2v''/*)iB|34oi̿zcOٷw꧐q$ Y4#5Bv-G/J93ri3Κ]r!o}fyHƴ`GN2AIq!$mkN^k:&iՋ'"o&= NO"|BvP.f8J'sbtU˞ {>G|^;wJ>JǦ W&#8p}\OQL{Ⱦ4s Y37[))J `\B#p$cN@.zmoɠnX( .WĒ]DǙ)q2>3:+fN;6snNjFQE9% SYrA^$-@% )Gp@[%^#cV듸tXiB;pPm<ʛ*=pU:l 9<1w[nOi-J Œ3ltn@ߔiFtxtS~-gBaG5.sz nBθ߈Jwn\KDx )fCm8UT|ҝYu ]*Q?qÜH)mJ_vq_K'aEo4Fo9?Ԑ+nU9PTG&p9J-$m⎇!<_ߺG}OwV#B.EWp~tbd$AMxy^xKꩬ4p֓`T8hU"EN*ц֘9w6oo~Ҕ=}D m3"Ä-7@*4uNGZ$hm6U 9D -]ɃR ^JP`"بuO&*Btc:)5Wc O '=G %\G8 /.ń ֡(R~tWK2O&՚~Eǵff`[P$LfS6L1u0BTܧJqV*hN$A{YXZp'k DF)Yuy&N>KoȓniMI !W o_FwNU QL=̘jHd(]R otc͗@\/1$ZwuPFn[5HDm A`}2C$!!&k #gXFZ ^2דܹ44Z1`H3hpAO/K޷I\Ftt%S*OJi# iȌ/#tqK3 BR# Lиʗ!$= :.l:4K@%g-MaĤ>e; aeΝ1ΌQw٩ŭLIGBބ[L"-%{ܩG5ާ#wz}w1X&Cݏ,ʹ>B<I1MοSM7YeBZ!:jO@7޼eّNw}㋚NF#mqӠf@u}Eug/RkC>Y,6'L1m"f # T%oM@ #f21\ꆈT* ͳ)k l[o0\6vɂn;]u=^ͨ$`Cv-L3>tLqd6U2k@Cbנ -r_ 'D >Eul6B Lù3;qg@2b42ֺ"]&Cu**0ޗxC̛)N!Ds(TtJm=\a?'将h7ɿXUd0 ,5d(Us%?{V[ݾ$/k09Lo또)mo5a;;^Aݬ$l0~ RT_i?+^FRr͡ʰ? M`kdM 2#koνj9<=YWu)B2&GLffZ%uպ\$;RpJ]K0,c5p`W= ǸQI#x 4C@B{{nJg$,"Roh!jJ^`wC*ٗZYA "*SќY~C},W貖ޠY-1{8L-vFj>[e@DEGnxRq.eV "4a(C}9A6re*K%}Ss<%k.p%C:[(*yl#hLF<ʾaz}!Æ8iG- :d%zC+ qEH&@Cp"T39Yݛlx+ؾiؗ/blߋoi =X$[)Ky !1&wLLdXlF՞uj++ةY 9l!>pPi.(UxesBi#6Syazs%f#xM*!w2~+2mTp`SW|{+Kܣ Вv,`SiALOsQ$K(6{`o9;;[=\ qԉhHCgQے)##5*ML;\:֑]}u8D.8|9-֕llBq^x-|F 9,jI_~TFB;,U^V*wF#s; EI$V<7: [yL:Әd›Kx͍ 2˪q 9d"9<4DjnbqxHSpBhߞ#j@PtkGӢf 3eʴeֻ8{st]Yg3[?8ޓqWue p, ^۞ -D@U|\50g([W^Ϸ8/4 /X[OTµDnf 5>&td_lR>^>$Bh3 keԣcBFD҈7 EY{q`n)[Ey?5Pfq—d/A?JQ Ú|K Æ$9'G,3&igp踋am] .RFLd(zy &cˊȃK/ Sn6SAҧ;K([VzWv+6F,"2-.%و=pykJe |;Fqdξ%RA2블/u,j@&'%^ 1HJb#U˂y}U~~3YE+ [ۇ~ŭZ1-KE&sty 扼iSZ[ L`~S=+_ɜ@.CӅGQňqi1/H8b}E c> thlS8S; ,0NCAi ќt檋xμF@_NN ^*Td!7U@FA#aIc}vx7T-l?}))aۯCKLx7ڽ"/ <#)G:y<=SC"E!FxIQW2{u]:?OZmT"hir2۝1?2' EN'8 p}d9;&^2>Nz6Vwmnt=v[>J؇?ݢ/;}zFY~hɩkWZϼbBp&CQ.M N0tQ ȋCj&cRaHၺ%"rY&(+lk~E,RzW*Zv@F GH+[xNˊDm(GB C?fS&\4C4zwĄBڏ9G+g{/a J[95{qd0v,nϿQ_M7Z-_(RTg?D.pP,7&Д/H;HE`N5*I5ZG"Q+ G& I (gJ١+ x-sVz5j>Nھgu6u h,R/cpH/`kImG\+{wS҂ĭY dWP1z/)B:6Qcg8QJ)qLGrĹ~n#w tI .@2ٷrKƴb:%KAix(φI;IJ` qx-xy%BKMO}Iᖲk\<ށj 1)eSh9v @qqILp pwvp>`Yn2ۨ %R1l=:&HVs[ҩ`1xzTo?6 wB_~°7j "i2VZij GHX9ɬpɆ-|OaJ_@ 4V\aU3/Vl:mf-%\O{ٲaT 0 jw~:6(; ټ@N{]! vR;D۷?` d&*OC̦\Rb 0;S\W S(Oh(" 쇴~!kd Y1;%%~+8:yG<É+Q2k)}EB,ȯ.CN2`%*R=W^D%[x/1'!o#P,ɴM wp{GB;LnQ]]К[0sYol3-7װEI~XTI!І< ?y#5=Lv(>vdxݑ cºLPL1|ďu|l 2;F_ ^SlvgJOYM&9l6*9,}}IOPGAY{[f(Pz#iJ-f|9?Il<2LEwj 0-eT!LƔd`7jmb620~`{TRUQBz%@KvMq׀) #B+CgT܎7 պUG%fsj/z ͪQW􉽧Bt8 q\~}ܮ$!q26& υgD  ġr1xbtfK/Gi{oLK[bş #}1w[,?4&ppN< p}C9ιZtĖ3@BbM<_J;˜_ejs뛰()'CG?o9`&Z4 É)g@|:vV7wSzZt œ1w}VQxJ-[+tHk6j[ *c. %٣J2ž msY6}&F.AZoHeUe\Rz 9P[P&Goe >&:RY0wlcq%D&q{ukY ZCwrS=4)w`' [$g 0þ(`5q <aiT>T+fš)1),}``Hk籖!&]K# (۬Z]Vq &Ͷ4,$e KXg2ܾvu3-η V81 |_657) 5P+ >e\\hb=)8TZ iӵT'nރz"ծ]ouïә,q 'a:Ӱ'l3A$m+I"[#< ,估A-BR"u+4tϥ +i?B`w"a$ㆢz9'mR9ABZI?UձtjWy.zQ:{|-oKPONOb=;j!!;ݽ j: ֛JYᎌ ΂x (I)ޣ*R\n#9dm޹K iV6>} դU௅} 3`,ermqLJ1@쇹.񧢍Q'I6f8-A{BTӹ_Ns)vw",XAhC9﹕Cpڟzl’h w$9m0~@APqYqIr#ƘaEaF0($^*O6)y˔ZF -6_(D('U5D+ɳ @ $e*x $oY&>~~g6MN|a$.C2w +Aۉ&R4Mnq¸,K|GǹbQp~Hl:H#BXgX9 &fFtQ#u𹫟 9C>%uj,ocNԝY"/GXw[NtW?/o ~<6p8k:\Frw\VYKpEj2 4~tgԉݥ1cS|Qz }>:\gg}V=7cИA#@+ NX~+75D &3~tB)D2= "Xl>Bq?٩G{OYK^ vԙ%Tδ),Bjn喓F Q NW ㅌ-cmIj9'W ,yC;a!p7{DnoY"í'Yg.F+ӂoqQu؏s7J;U[wwY1ܥ!ULaL:/GF(cR.~"XG|t P(Al=94~J1X(T#РTh<)U[jX#Pbx/IO1KcMzt+\MYɮ0_/ Eg8U\Z}(,1M#ze8>2c5K Q5ݸc}oiRioCUҮXXrQrZէI:[O%-RNBZ3#;2_uR3ko=ٺh4NJj$rsYNe59}T,j7ki \Lwސ[ÔjZZ;'(aeFt\]\ZQ|_Bw (#{ӊCYQ [/iؚeTPPKi\3[3=:[^R=heƠYb% &+xBVsUJ~}NMZ]O'r/+&KXICDQ70=ލY3 d5#ƌOF;LR6P/kj`Ӏ8|T?mZG ]f(U;>Һ_N3pPB|йWiWà jqx\K9}5ɦr ӟ2bnZ:!FA2,hb̯CЕN7 kQ$8i؅LޠE?"ͽL>/'#9<\b ̻g4:o2`gՕ]@NOMeu rDQ>ӒJ?1O{kqDi"U g.˟uT!ӋWud$/b&? IXVl /2c<܌Oѓ;d2{h|JCЇ6/4 JwnZ1R!h@9THB^ J8]Ӻdw68rO= ZD\)7w* BRn-n~Z].`{4ʘ]%MW=v F {߈9/38i[NlpvSOHMSH!HtUb/=xg 49@zk Gb0ib0kגƲ#F>Us ^{Gkf>wjZ" Mb‰ si5κ;Bke+ҍmrDo⑥sm"F`1&8b}q?Gs6vMqf:G,LD?J)I'z3̀^P&Ó mUB3UeowTftjCP2&84YwԷ~F._? еh)BA-{v5Jyk $k|$ J0٣uw5NͲ)o8.]HMM=26ChƗw2o~`G\J(krrQ5 Vq˜DpD|\Vy%#j) #o0k*N599oƆ&G_kjeCq%3yBP|fvIҹJJ@_aJ4^IT% ̜ᣝʵ$G ܅rWd(5:n"­-+=dWq#wGj*ڠ Er;2DԆwT ^2"+Y6#RY4pT`xC`B[)^5VTYׁ_ NҬq%a)}du Y*_̖RN࿕I,lن):+e&Xq|-TRuǍ9nuMEC(%#aLW-<'e P,h/ ~K,qtxi'9oS`{b20ofq49BKH-4pS̃ ,K1\o;sWLDCevoLp ;Iv4bEvJDŽFtS";]w \솨瀁0w4  y2ٲEx):L&ŷt- UWXnj&FևLd<0"v?T.ヮ/ R$6$ Roʓ01OQ]pUQd~ l)rY,$E}U?jd 0,&p^rV\L3 $FEC n '0U6$a ΀<9'mƉ~8{-3jg.ZlU"2EҼnN.3z]f^sLKn<|\TCWJ\HC FRuT,Wg~GMҒHpQU" Opi,r?D@)h(nCqmq܄\JD -'*f'%m{yGR^=-ZͧN:Tq>*=,ʴ%Ii3ʔ)}7ih"|.uI} W-'ȪzӅ>'%t8_0CUβ4!i)BkyU-2/wSղS[z (2LR@Fh'Nܧw@g]Uxh[PFOQ?.n˕B=5OC+#sQw!c׋AB#U{YAhNila)l.'Goz_GtEntߧ}G"a+oI&roG %2lz xk퐧w*ƾ4^|؅v)V}6gw[JGQ 6!+ֲ;Ef&nA9U ?v 5 C4P[JU˖!}d\>T{N6se#Ze[FY1$_q v;UZuu."H^MR@զ[1}\iPc43y 'ASE͕\bg&xeW}znR\R]YB8%8LJ}݀CZo?MoB$c+4 pP8SÕ^ig/a`8#4e_ Jb~#_j=M+ ^#Fu9U2sjj_ljF|LN(Ǻ; ~m!2Dn7%vSYU,s3yAC  _٧(>7M e@D ĐemƒLL*/{8P8 68k]wVLV`?f~l1]P}fC]g̅1IP6 Qk\Q$8EO6mۛDA ˡ8{~_͸wM[Nι;ˀS;]u8/8-y#KDFt_ɹ6ࠢ_ɑ SM=靐7;xSM9rJїwZPJ~FK0+n ?I0qLKcuP֧BCO[WbFʈn`L 'RFrSn_DjB^}0sLQf/XXWۉ]8vuĥH_H^Ui?%8mY#Sv =o01$@oa[T~5+-ul[P{Ψ X{ ]3Bҡ&r[({6~o&lZHTSzТ 4$*&Aͪ2UR`>"Pѫ '` v{T"p9\%LCȐM'_ӎ+B7h.ۗ_D|Pt #gټƟn ͋/" ;рM(ZX(J=N  ջrZ%rvUǯZKyٔVEpr^_%!떋%_+Çyh仦'ϵ? AjL u*ɔ,УVpib`[W @0gWN}ȐF7UDۏ H7E~ PE)N!qtҎOV='grEj^1`TVޑ"GQ.vXN x+$gN+l4r Q>Lš^w#g)$ۖATd61sPniMrOD#:kbj-]5[>Zz[p_2D9FjYHHEͩҺ[^􆖰ޣ((7^3"Y86gfvra\ ::'Shڕ)PX O/sF'Xv:h70!߅Y#+0k`/dhXnp%tH^G9$58D vWU>s4]uMT\LHR/ *ŧer#-JEGضc@f>=B[㒧P0-CkKa("ƒZ]\vp>hu$WPK95'gj.nDE%(|O07sp_X(RkBZ3$F5Dz KR5c!a 83>YNOM cvmeʥp8eֆ"'2ݳagy@lPK;q7f^n߈@:SiRאk X[E ݡ}8JN{@G9r^Z Tbjwi=HD]g. S09J`OK,`w$Y{>#Pu/oaV(PńvIKbnjܨʮE74Q1`GuaYPJ[n`Mq(t>+-Bۊd3?zix:Y&%i  îބ!շ̶m(/jOt f!5CYgW,鎧KF\sǣזu3nX*уLwThJLoX'º#+yEx,EuTR()l5}vjCVY)+˽L8ůBq^E;%>7({M`;=DL nn%.4 ?Taꖀ^>4fKԦ/̞]mc&[(/_F ֽ5,5=sC_Tl}zE]ɪie/⎖0,R|)mFnTK64;IYt5/Aj(̏6ST+FA]70 p~ ,cypwǐ)AGl*V}v+j/')_ <.j;dwǻEQ<1OCUȦIZ{B"{},ISQGX2 TQl?b;I 0U+jB矴exҚA-F\&|O[mD{[Gc Cլݺp*m{Oۭe=ʶyj濫?5 שAKn4,#Rkn%-U ]ӟ;/蜐oE7LD-(W CHFlK-j~C޷-L:*n!xzMb.VSد}UHe ߊ#مe Vb֬gc P,_{Aƍjwp=/}{#aDms=1Tw߰ Ɋ?a!ѯ7a [ˀABȖEwK\ch_.ۄ*ڧ$hL_P8arĭXP8Jm抓FATy{0ΉLAfRWr~.z&و#APXH,"t/99Et.Bs E9:$rfOIAEwPX`-PswZ|CVdR~īz+IEi甹'p -pV9\GiYl@@7mjoy(N<,fCdlM~*a2̜05gV1#h_z֎h&AQ*I^$Wcgi7 ES~ҢHt +X~/9PVmO:`/MTB$.V=aVOI44x 3SEK ^i )$:zzG@ X2:-ԍl,|Õ̢cH70L[ +H-jgF\-msܱYj3/x+>0LT0gx] JjVφ ӈQHУWO*Jnh-8H#>4+oP[vXAS$-g7y5!p\?DɁTh e|Xc2݌-%r_Oajbu n\3ft#|Et""ϋLm0nH\ aI*٭rn p8Z UZi^{ЩSZKxsPڠc}|1@xf;(laXRʪT-7xZ JCY8^ȸ~YX:оd*ZU<< jCp'NXkV6;Px^#<%VB>@Ex?2o&/ؐ&#%J f .Y-&B:SP+]Kz^yiag4l3 }K̅A^g) !IS <pT{ivdV /6鯄I*ҡ4_`cxUT=zn"S(+ woa(Cor1UvާpJA{*-}ẻr]iwd1[&;2X>J_;$wEODwDJ0YIA:.͌}oQLUqvFAu;@([ty~12}1Ot [)*Y温sQ_پ2T g9"t #M˹V?1,/\Uqr֍`e̝%: 3q* Ph{R7\eSnmiAkS^gf#w 2\+sSHQ6Ds/3Ou^ >=(W~gg {) 81 "ϼcݶ"Lg\S!N}R}G;˹#iR9yӇ#(m80'o]!cPq1B2y c0 a w=ϩso!ռ|h|Xa 9e;r:g.~Q!Tn'fҮ0] /|vٰ8 vE<#4anbPq5Zֆ?6ެ)C38[p%MJOyhWqyǬyi@ ɼ&A)G@*zF{{H BXrGX`G7o4F3{S2 (ZRz.2V񿕢 Zτn<>]pGkff)Iφnz콺ac'CH\ɽ'J}a!wLukʁ5rh*[14/W$sˢ0uD8AUKS3)d#)d>i eP j`ՠvC̔_3C=;r1vgy~!gH@Zs>{cl3S1&G514rF 1W$ ]o ͋?*u_ZH^EA̰L2p?G? )A#~K#uE(zy8\~T]*s=`t%NWvR(tpB#qc!7}rHz_u8 9k<;H{=Ovjqܓz ڪƲA=~eקPWF Vr84PIvs3-{:$Et/fܥ|7 \apʛm2İD/1Zlp3$X66弢"I5B* _ cR5?b$x)b O ܨI#s *E{ira8,).:%Ym{MK ¢ƕoMfpI נDqX8|]OL(A%G{{\ؚnj2Xy Q&i޼DŽ\i@QӁQgu݉ݩdb$_2Zbs'| p˼Q^FIˑ`G2҆Žd3\Lbl7Sj:yf*d5Tuw[=^W?nqyHxq@ܿ/SZs?Y!Ī ܾ:KLz]:UV*߁"8So  ?]ҪTBٴ B Q sɓ{Iv]1SN5d`u%7>Ƶ X?}fy/`>{m|cؐ n>%`ί+O=e-Tb]]c9hj1jE21f1'@X"(П_F%˝& x]06v9YyD~ uUwt_%Jg:''(6_kf IkH]gՔdl-ﬗE|Vep'0+G=-v K7>_̀1d-]Q{MVj#v˃BVs^ćd&pdfT?WqEH2# N_T4f#Wf)#1;q#~1'y-GL3nU,`Ew]'9Orv He 9ќ5)eןcq+ݡ) _! 5"␛׎?n!u[\ꐙ80͔xg#C\@Z]瞽EېVY0tz$'*7^Ls5k1g*,њ|W!14\9F :HF᝵z :f,~Z8NWKb󨫂m4 _BxBǠ%pxC'ٍ᫉z:ПA@^"!YcEavUj5|<3+7t`ۧBm h h u<+je.CU:F?nvhLYTU<]}-kqT/I5أn@1fyrN+Ȃ\$ YhX#6m/D@> g$!9m<+bfPj |axSK>.dl4a~"ֽrqiY`?#i(kq14DLe=^?ȿK4"E]Ψp&4pQ.}ێÌ|4|~Y2^-/ z8BDR OHVvޫ3d~knWh->g2g&b~TBVҌߵ]+=i!SpY#ҹw1'؀;uSܽ(4Meoΐ2S"1QryOyA~7z={sF%gOw1tP7wؙ7"H">N^ e&˷ b2LӒ[Fl'D@1S/wt+zGv@&PuBpntA2ѥ.>diMSiQ$Ly%;Hji_V֚+BZ |cWmpPyy1ީkKS }$}K8la# {AtP m5J lk%{fUL{ σ. µbUwtN9LzFQQ`h o0Iq ; "8?kobXaM(Ph}m|dKő]+VrφĎE ZHsl7)^MvמmeSEJ|\=Yίұ-K5:kbLgbxW#֫e<t"U+9JS|.9fŏK~M%WiE*& 9“qEwd k| -B_ȳuևze8 cK3̈́:&"St[J]pa_> }55Nzt"x\T#KGd72FSi#w1$L7h%[Vz@G{3-ZW~}Hi`ADXN")o${*tOYd"֖/ƷSZ\(Q}I!;B[,,q-p yD62nj0⠷h a-)TFMx?cB8d.\KoAݮ_)[,nDp$1}+߮p{x,HKe\dCnBDeǨ+t92&/͹9`>}.YL`\<\]<?ut"|~$P5":9z GBeD~ַ0xk@̼b^чHyMZ%Bh3 2FWc\ -6ł^Y?"Mfg X 1[~ %w+߸%4eb*i؋ %e@ F N@3^%:dߏ찍 dKa cTX{5,D~-?iEQB Gq8x6Ȕ <&a #gU>gbݓ|XO/;}y|gZca.xMV?H D(ȳ.Z\W!5xMv8P"&ԴN66r]LgDσZ1=  Wφs|$9×#2<5VVO'Ed"hNxoR 2nf>'g8d^$G R >~Ct%J-4t:$]imU*Efh.Kq>'T"R5kQ [ ` *R`IX]p-Z߉sqb+(7SW|ZR'?bBfu,xMɢ:iԙKEfpj-2;[BTffb)gKКovg~y}'pBdd!MɈT>Ac>g6_(ff炞Sϊf%UJ$amֈcSo> {j5B&jQw4:!ƈ p,"Ms(H䱣@ XY{5O&ZT0rLR}wX&IE(N֖J|Nfj>=νLwm/v3P;OyxVVe XS ]w6ba,ļ.a.z˕qDE>ovc=ñ7(fhi= ^j0n=[;V+dg!xhNoU{ "xӨ*jWa=G8YP8`[?dt7Cv>;(h\=/)p*)CTechaQdybg,51~g+t:hEG4DO#Q8AkH rۋm=n}Pb~b֬))14`-P˚׶})x6<^cۘ>\O*_{*1h)2_٪9i3 (S->NyGQPjb M#Q6' e"acq;v4 bVϥU#J3u0@~ԟ>K%rwI|XCDڂ =1^x{3sбcÈM1ƝYSvY"*,b zidKc^28}9 Og ~D$;=0Mm'ï0嘻4 %7doyIW]]~m R{%0kC`3cuX>bGf4C+Zn3IfՄl MĮXe=77!-N | Z{&cVR XUfԵ\W}OMJ=Us MhuwI,qvX7f*>M)?T- ǫ$w}L |UwT2fHYQ%_֑zEA:ΡE"aϊtOmbYCO oryGx*){3M].vr'Ep׆@蛠pGmtEw{G.A2KEJ4^hw_zGp50磔1h* 4];b|ݏ`FhPqEjzb;Qnp7] Svj] bSv\wJ[1eq7};3BTeUh$>r?'#OidhPԚ --= %88' {!Sy1ԝ <~}Ex6gNkO#[kH8>dXA ZYs A86ODYJXLe/q]m'`` CI .on6&L2M#GJQG*x|"o"γ`4D}ݩ{Ixs,>%ŌwNT7 2ӂ!|[08gt(hYlZ1S`Ӂ涭wQ$nCW9}OEfyoD3VJV*: 1䕅+},YD;ŗϢ,_]G c6ƹJI42b2q4a@j]¸XT|$J_x;/D#hА2 eQÍ,0!^ԗ&l ,&e#)k>{atso* y. R\ԹwؾUx ;)nR]\BdT-'%9lM@8L9n-s1}-X#QI6R%.#m)CZ*i_"~K)}`l@ŰL;z8)dWw E/!izYY.$Ƒ_ Ѱ'B.NؓfKQG=*=mc cҘmӫf.t9"NNȄt p\X7G438( D\aj)|gs4VQ<~ňAN(6U/8auf3P`*8&ETN@65+7cJ|8d:鏁$F&\ȕC'pfO93@2SУY- v*s5rc}ʔL/$ޑ{V{Z|j^wFl]RR8FT%Aݪ0D~rVk Y; U숦*h7Y1% 4.DNg#gk_ x)F z"*xˮr7J~>e{~3ڤfF^We~Ѷv.ܗ24⑯x*is'Od)CՃZMh#_lhPIq K `}vG9+ypchy$RC3U}nTirRN؛L8U§Ѧ;Ll|uW<DZPLtR@`: 5yC Z`5S+%y;CHdN ͆rSZI͘Ja/6Prg"䍞mQZ7X, - hS4gTŴ`P{[@ʑԗ)C *E},>dZ<4G$Ϣ }H|;:bBfSQ[5&89AuSg ey2xN y抂FG~d֯W(Ю!*̨hJxK=Tͫʷ%lfUj>$As>-q,:=fЅ.b%w?~_0 ݝ?望ķ>ߒG`8^蛫K@|)$]@^C܅> ;t/z48=o妟@nz/iW.y:/hHbP|'4HMb)rr1]LqlڰGI11H^WRl *\> mz5jiY0 $5J ^1VE/A_ [&>ILGWmlqfN=\RP"[ӀSJřl!vW"qV~쑜 "Lz2? KO>IiD7(3 X;\ $%b|x>؂xD{?S:a)WfahgU{ A`=eFTnAdOkQӮs`0.9襃\^q558jIp4lQ]p]D%Lמ&]yzFWbLPoE׹nڵl=BzH0!Oج2XyQu:Mޚ fU{\$D$ghS8m[XF4ې@pr20dk[S`1K@頳h9"צ 9ծrO2#kAEMTA*3G-5EgQ#%Z%K906ZBkyz[&|}/$߉ :1enFstHfgT<-Rb^5O4">޻mFF_KƹH?L=ܛSL#ZR\UqO7E!ḒoJ6lIvZR]?",G} Z\ZaĆŐ]ٕPqc[ԠYʆ[x]m#(<ͩ?^_6bU@}mo$`>׿t&D+sXߡh7t[ @[귇 !4Ze9<*B$l|T0:P<$(7$ УW>-HTpds]o̾%pJhKD'! kFp2<]2;tӝwxڀх͢~XKhq @[A֥>8XxmkKsu ]Nk5#67>؄!]BmDoI& )/oQ@I'a67!_^eb!рQo73X*@MUCWIxJ-'e·O?=ecaoa"j̻>A΍uks~ WM9޿SA \L%>͟4z#Vwx\*H&)|id KF42f#vPA!hdz#nmsmutrp\#kj QD_Jx v+YDдáЬ%F@Vʨ4 o Pc3R\~GN< \QRfI|Hf'ʂ҄ lpY9(x!U6bIG?;1siRn10w #vit:.dTWfu[p޹)ddsI瘷G}`u K',LXƁA0xi}ϲ4~ j?:cp-Oƫ" nh1NwPɈ}b86eF?H7پb.2N -. 8}#7(7>Ks痓Cm/86?,|d.ϝ68ZyvLL]78;S3;2;k^ ;jU *08.QB=H=MZ+6N"Džh*f՚Bd|"ďf%%B_xӑ't=V)P1_ǡ>S~d2}$3~I"=3V+Ȝ'i.1+>B𣾸'M=y'hv/jY, )"OrV2ް.(ѪI [+,jwOꗚosu>Ct;;CJ`,0*ɮU^"'LUi\UobCݙG̿rppY=C x8^̢4q_FBz]dX7RX6aOG/cfBuP= 'o B̛ڲ&FkqeK<+kHYu$g_|; l)۹=\+^.O=C)If4+,oM"E"7J4=&[@j)vRAfMCtrт/j( tF G;i! X߉A\h._ SM(5wYYn jz@y`*((vD{@EZo8|L_0T8[iR}ppuO1x5@&'lRJ4[ #Wv?.+Qé.(laIU ~(1A!%̄!r9mÝ:re:)uNj@c;ÙBԞYGGz['?zeN#mзoRݒ7*о1 3?yA+I޸ Rv2i}Z>ӸRq'%yh ƪeM7:HQ胳X6"sJj:}^k "{ U33ߕHp.[bAat_+]E!c?(~jl},OZj5v a{#3H0VPqD>?heAy*/k[O~FY!b\[aYyl |PL=X߭Iq5L(CIݏoq%l՛iu7'UvP zU 4c'Iɔ`BI??9[sAD%F\c)_STX&8W_%8/-47ߕ¢֝eI@Y0WѠa@,$HNM?4_GV Ju|R6ic'sp!4\Uw \6g@sU3S@{箟g?UPS!CM/ 8kxdn൐P>֓yQ{oXZܤms)uʿ E;w,kuH_z3⠉zs+dwЁ(Sf{4&05ɱ ,' vF&ܙ^c8xEmRu7#9X nrp\eJ<^wj):yB+TLl{r-SnEk6`#/ I%+V;)[i8^qy#P-VSEm;t!g;F~ 'd薖U1z.Fnxn+Nsrb-IKGa{T"'v!}aI L CvV[}A]2I*[/w e>bwiDxSFSq,*J-,|g enS*"f]E$ <;0nEQ1/b5r+[u9#ƖzK'U-/"ss6ĹCMXl$>ÄJ30=R傁mNp*=6xmB\z:` ̀ܺLA7Aj4͡=m׏?~"uiL9P>1(qOU`Y/Ԑ]` &Q ~pm =2b!P>BʋLGiŦVa ]Fl"iLؽ-4ؗ46/:/XW[_ TܝTՑ\&?f(r!PXQo$B]Xk9HIS4H!|(0uA>wޖq@0|0 ž|ƃXd;`tdA!>=np$0Tʼ|Miљ%aλr].4`7 A=Eg,nn<:.$oAɑm b7q\iL::ve8-7aA*tZ^o._BSTrZw q11r (^wu!^Ip_kM__n:tƑOZ%Fhf}R,wX2ģyX`iu&҈`뜕U1+EO*?GûB>`lb&I'}aϞ΍$U2PA-~࡬:[J$p(nRޚaWn4|/NGV@koIx_RZ:5#sS 2|{RuXbv̝v;ek23)p[nV~4JN'kk5J cڨh0͛L ze/VngzGȤ5N 7'b!S ̤EeTr gց#b6x5Xz@vUaTÕ}{|YV4ҙݩp Tړ$6[MW]ik?G!oUo=w[ >l>'-XyY0ܝ _xuQ9W4a[\-+-Brʑfpq0yB(2ZiW^:mB7Pf[x:K\4&kY5>Df/ԍ% zΎO [3VsC3?"0`=|'p4ė n+ ʒ{>{~= s8/)>+1ȇ},"a)f70 Zm$PkmdjF@: .pQRfW޹* ?-2p6#Udn[5_F&NX]Pk,%K] C"Qr:㴄+xo+Z~w]Cg`osZOd6}@2:ǍC@2sh{aIZ{}u n^Uer 0H zAF9MBD& \p (eU-^|#3_o6A`ǜ s8>cz3nr Djrg0F1&ͷ4yty&l#ɿB!E&DRtpye4yVXWŔvK#j;H>ZAxPٙ"BJd(e1mk(H4=j!4o`EbB!}%<mp%P x48*IY`ƯƐ׋h>6`9(j&vus3sj]}U1i B?[3tq,ܫ_dPߵhKW#KF!w׳Vv;lGPǻڢ J]T[R-)c_J<^[epfyeYE kn?y7,v$kyP '{CS+*#Mŝǣ,> AVA(~m3}3!QE3NoH5DBT? j)_C-9$8uxCȓB,~--lk +ov\RRZw`}faKN:Ivj@_g َu|oޫnmg dB.յ%.sWCXB9l ܰ#!U"J}T%Xp=mߥe*TTs(-"0mE-)C(F$ JikuFhBo~ksj\LD!L<E-(GgRKwCM+қ*tGW\kJ9d 'Qf{LU(%Zkosŏ ']F?bq_嚙wkyM @f&AJAQC9̇%2۵<FLʋ#!)ǒL_}jE~Zk2r=oK:H/0]Iiؒ#{(#>O,~`0YHZ'^I-zMD!Al4.2ʵ] 7Ft}]ak^x=[]q׸fOΉj qdyOL4R(ٗנHZ%2Si;ry{|njC ԕ'ڳƷ čUDWŒۀ fiե/\tѭJ^6ܬ=O 悬b ,#c?=\S&0o8Pixh{&[i&;7׀'ڷ&z)m Sد3 aᎡ}m+{_ igf:eo4Rl!/ngfwij3p6e7FUT:S';w(6_זּqKmH$mB/D‡b>C餃YY á CQa,EX904c@is4ޖGG0 gU3^?9`O%/n.쨁 Vϟd!XZ…=o;) 2Z=QZ؅ o/d ʹI©͏$ /Ѝb_m8.>Y%"zS\XsSZdd`YJ'N䲐=̓yL<r $6tf 3 _}5!P5y߁ z>AeJSj}v}s#Duz@]Y0OR 7ɚmV>> pfP8Za>]N#":Yd)“n)܃ ^@6h| @`S b]Qra r"?}5kN@Ȭ:qPON{{T4RC(^&N"Pۖr[3)k%YW̙L 7j{ʞG"T㑘Whgzxz$K d1ݏ׌*xpE Qj>J}Կs+3K4@kO_sDIWIȰyĽOHĢP"Wd‹1EOGf`o5||ߪL 0/N1XD~_O$_&3PŎCNus4Ew~9c7* xZ(eHh81|(iPmXS  -6ŸhT;@s$,s ]md"϶uc ,vKĮe(Odɳa* AGyp9l$%<wofXV@r-x_7L)2W~uP8Ul uR#4=jaԡTCdqG/ՅN@պ8 ۰F1n2{mz15w,Y^d"Ii $Oɘ4Aiv%.Shk&8 :yGKG.`fҤHUGn'"ft{d[(&8Jj`Y fxr̎z9!BE"?YJ%ie2< Оsr\R$0Rq$gus@vVŨQk1C`-JSc%߷*&e*_okCUUճ\ip%\SRKGv] Mtv)f;n" vy,jC.Y<|zN 6qB@һQ)jC 4tO1u/a=&K W. m'G …3eɛeIH[5rу+9ZHYrUFN7~ҿb?)bfD~pbAZx܊%1o&Ð,wO, ^\D\׳#$eeG9;|'c*+xdԔ|Ssa +`\jaTLSeo&J .IN:3mspjxěŪz`lCě 01Z*1y|5U D+ MLp }΃9/+?@W5IOEX%8^BӰ 7Ǝm؃2l3n]6ՎXaqh< E듸.L&` 'nY~q#֕BV Q}[ADq5%um)qтէXs.5VOvo4&k:l$)GF֭{vk itpsB |N E+ b# gNDcȕn'` b:0_Cz=Eh_0Hⶥ 7Xb&F~v_ͷ]]Hn}nӇP+/Ew=]Qۮ;D4oxR$`Թjvqgs-Aj߲@~gb*"xy{?e "~Z 7֖46I?S3v~SDIJ_6(0L?LM?UՉ|]` +lL}`Iu*FR>|K^! vPT"'*3$}pf53HƒHl$Î_Q/+9P.tC^9%q̚5H: ^d&׋5l'r"naa2\ oVh^^,=; Z0lVH5DžiV 1Sg8=64jr00Sgh$GFLU"4~Kf#g]O.sWXIq>Vk$/; %Ċ"SRaY JnۙwN"]}k#6&ڥR/&,\g񌝪Fn6*E@[ݞ0uAؙG +V2/& Vst Xcl 9|9k~5LF K\Cʸ`mMcw=}{ X!E(ohAim A8Y4ZK1s6//^U̙ MѳKű_56CL U ]9qzthڃB+cĔ: + gTk.nRȣ*8q$OASK)d aTt@Ҋ+,+ics?DXE%]#Qts |ei#f(fk4ͅ5's𞃈!4%CɠF;;l*ʙ-چFAJCO 5(%ly44kk@fP1Fec{/J~[;?JI[u5vl\эxX$bߓ׊Tɔhr )|fI-#wgz0M;*=ފ(EDI Ah e9s~āDVYIUVUubH { gA*hXTXj AhCKc"%%\"DS!O@Ute=KQʴH HmV.Ș:Nsn `e3jP8_D3oFv#QіKRG yA1<$r:4BǹrE2ڼN Ul0 .p1 S.c(K/1&&vXуəV M~4j@`b~8\ 6d$kBQo)(T^^ziw ,ɞ,ʶtz|v$-WJXyKRx2Y_ Ko_;K!h3-?o|e]ͤ̓lSkAwћ] 6"S~9E> 3$iȁI7%z!{CȸB^U=#,oQ pE)5Y XkWI/.A*/e۠[a97:ihwܸ4'OqQ2 w?qLæniP<:'}QvW[0Vu {F*pBb%"dWFX4=8w<|lOR72?V>xiD?g3ao3+mӟc"I`s>k<o3(s6d'$طL'd녞ѲF>3WGbAP,ea=r&?O:Z0J1b~UBg,#Kl})pܑ!tN"حIE0?MWQ }L[#x]Iюe0ۤ2*[\I#t j`9W(m] (˫I_t@K> { 47w7G\8OP8K6jjA]PSkRz.; 僧oIAr3/TH5a=w;*$=cw.[~ERpF!wP'i;lwqR{k5*3М#IdUͻ̤Xaξy4s_hIE4`i2Gh S'LܵKzgbKZMst9Ͳ=_ } 4tO+qBVh]C°D6xMM$S7-VљdzYQzCo^хiE)o_JoZIIeܖ!f4)0 Q奟>$Mŭ*׌FL[|72\u侍K}:BM^nTNJT%K3e-prf[pe<4h_9AJXyiV:,WuOxR܌3 ZcտjM=2.RԸO|F<Z^88I!ʚuxcpeE'> <(I#ӡ " (.Gr*Ǫ:" MvY$tJ ̓U" ,.JPz DOtX N^/9;f^* DZR Ӄt/zeUTL4Vvi`9,U+K_U 3ߓU˭]f@4EP,ސq *6l;&Yjj'6amg"#HlR¶}r`%:FA2> hty|i7ʘFDbq#WNk_{!Rz{;?N.|d4EEjE|3٘ C;.-~#;B e [!/!M \-',=pӂ7OO&:sP{O8=W+rq :p&)C "_|c(κW3lg3:\(D.ApRxJ 唰 QKvc005Yyvpqb߾+'E1nW.Hݜ=Y-JK=xn`ʝFRS\{qXr<iHz L܆"KW@.zV܄`C |dFsʻEt:;ȥ`f jnbʝǮ?', \)qd8&uJ@I45 -^F;q:&?rT"wat~$[YP@BV_S_@cFuן5н=H@>Dxl:]ѿ&ZEuBdX}x"? Ԅ/CerŇˁXLa<)|8p]e ZKAkמZ9i)iW B-5J{Sβ7J STJaH4|~C<.Ze8Bvq, {C)ݗ+12Bxx6Ԫ,wUpWkx@lȯH2xYhЦ,|:l?jߌU1d WChkԔ^pG.v0nST^IKn.'wPgQPdn)ɱ^E}yjnӱja~ڂx!<_FM|h2eX9U=]%jOEe43w+VB!_ŵ;r`T>;vfGitKqa1DÉ2#~vk$>!M;l~VuIx$l;~"#a("sr˂q֬“=Mi:Kƪ`}S] lWT1+fng]rB12 q(fKfPV K &եls~Rcޚ 6)iiSlA}|]˼Gcཫb,[!%{HТp~&Qک8mhpzPfyF̯iBVB8UAa:Ql ղ WLćG%"/5)i歰1ń(?3XXs λMr|;Ox iΏ=%MqR s9ЎIF`x1vKnU9uu'/-IAՀo'9w<UG(T8K.!Mԟt* 6mY-20O1# GR;I* OrI 7"м妥e7RrOo!vaf[RʙI,ͩtƣ8heɛGib ež)!K?6Bfvt(W[5>LΚ*=uA浈Z"ı+)9CYuQ r>xs%H5T\»7.= D ԇzr;m9u/0Q&Rs#g}C[O;5oH1̆[C@Jh@$?aԞ&~u`ʹN')c\n +04߲\_Ғ񇫚fP-S.({Qu_dʱEo_!l%wh??({0 2WﯹFTP_IeQ q"$_v`nˊՀNEC:"./%Xa/ARJ :o0;LM)],.;~|,&F貺dxi16|.{Abe%jxjL(%g!)CM,@:ɐMu峬-rG|P9raDBUH>F%~rzݕ V09qKC{vDխ q?|\LA}PleIRc<TYvE1R^S ;)6?vanй0*ɑz֞ޥb5uԽtT\x!:,̣w}sZŸB>lhI=(|g'"g[< m.[zrp#3p̃V7ᚅp⬅1#2S0Gu*ao)NVMz31)3t^ڙu١,}?w|Y,_r5Wk](ߺ~>/=meل5m䗔`_=Χ? L"KJ1( "\UD~ik9×aXD2bÅ:[Onۗ` 3|fA,!IuAD5o? ޞE98NH P!ki ]Kg ؙ'墢P,E GpTMoj$ty=s67g-}̵9GA#k|wUm {_sU!p}L~1bϊWX{4cm-@i_؀.V\jV&9"G241ʱ[X)^+E+NZ$6yqA1vQJjEKSjc@B#IxXh!;MH-T <W[L7;#MZ7ߖdCDP.,%4B{*IzAp"ʮ{czd^qG@,n!Ae3;PZ2qå7+f|65J۵~c]x10|=$t]h 1wFzFJ˅<;$2,*&Tk 4 6†eAĠܘ}لc_? Tb1o?3l:S<͹<;E\޷BQr'hw[=>L@z O{C,uDQ_n S`^ >9`?1I$A:b]Z#J=81E6&8 x*Yzb+l0fFo-6^95߅_OmTa/-A(vE'}TQ8 D&)nq@k.e=齴%UpY[jLmU_яZd4_;AHwQ#\60~#ሗ(B@\ ޅ(tY֍g|זkI 3#$]Ew)AV6EEGG؅ǶX[89֫,0-ZOW3z N;CYv/'kgh䑽m5g&AIkNwDDüv{"̉j.4 "jJ[ƘklÜƫ4oI)zi.ڞ벿%`653r.t guL#6~3H#9sy.X?NBXv4iTIsb5*hnNAxbAeƖS/ƈ0-^1C޽g܉Z?c1[%y=< ͺ;.G[Y^&?F9|y+C8$W0BB yk{#=?;[;6#[!c01{IȒEj_yTWW4#T6uq?HMsy3czf+[=N*Ϝ++X ZFU dW ևE\rSNfsI_=Pf7W׊8Gxx%Zq5 :`iE^/|bNkK#4SnEP\o-5!gC* DEq:&vRrAo`ODMB,kC}y9erg $)0ͅWK=N^ez]>pU!"{ǑI۹jj6sF_sGO4ݾ zsxCPrOV_qr?`:;Q3v}XwC1w!6 y4A m.3Tl , R cj)۸>F*vD HJW6R?>8<~^Wqs#yo9.5!(ѳ#h6k?`džg-)LS rcqG/*0#iE$H] I)X!.LnB $.<oZi6E>Hrzܑ} D܃ٔR#ޣB[ uLظÌ?%/} 3*ٲ9cdEtUX p;FDNZ,lK0n+ȸt!h:ɸ-"nr(+BzW*݅mܜ ecǯɘSkmaDvfSoX6:4ZaoD` *΁9|hag?R 1:m%b8P#p`#V w8L}."jMfR)Dn*}.` ϊ'1TD EJ B 6c1-?fɕE*wLO2_mʹ!!V"n>p@'I(bXn/.2ɶA,C\l 0v_xj4ݨ/s\ESdoC ҋk,ِ<..rw$ֳDT3Db2WqOBx[03 '`?fz%w=x Myku'.P EZ!WJYinS afA1ŤߵRk26cT*͆DqA18su"JſQ EVa?؈|S@TQzj(!*_x#-Vœ*-Q:k:{Pu }dU1hYwlGV㌯)ڱIiKOx l^~;}䢦=!ƶ*VwFyTDHsH+nF6Yżg]{Cc]P禹O-l>HHlLi3wc9䫻_}b9=ցͦ""|0j (Uw=4 hMlm^N :տ(Җ_}7@lk7[ $961>E9`%oTBtzG;lwcVZko)gX2ٱΆ@K:`3[YUrCrV`2@>j!n L?@OչRH(*gz**1.dE3\zqOz{Ioc'U.{a,(BЁ\_4۰UO"nh{TN`|pG̡=ۥ섵 &YZp'u!ٰ(˼s <|E"3#goxr4Vo0̵sL;:oI{ $ &&_LZK#jjd@pgyo` K]7u9dIgG9< ^vtlЃcl?A)?*D. =--Sw#&m_z kա|p(c)fC[ߺ&=lq!MM)ɓ#=CuN &IQ'y?hq?=iH`TrDIS_f!A \S\%&T|5OǾ’5J]әmd_(;]n7ˮm3K:ܔtն#>\YUE.8-/ $%cS?7)yf-s1]67tq$62>[nI)A0-obix,ĸa̬q'"Ccry=dض3IgJz7s::a7PrɑFL*T9c2)krPNej -Cj`8.B$]rh"1MF,s/^{ vŸ+;OH1K5IqQӽ9~k_BQ;!uֺ_ 3z-z>){@^εجiM0{rRi9# ~Rqs?) Z\æl86|eAFxXXE9`'gCic -y 4֖~!a:2!M '& 6+Tv'YC=`GSTHO: q,H7:R MRQSB+gL{ZsRc~*1D<[#@7X\q@%>4}X`YQX9`(";_j|fQ3L[A Uk9zHRӭ}W{%o8yV ʓy+1PV'{;+(䅮KN-Z †p ~lM.Ơ)e'N;YY')|Vki gͻw=DBckD?z{^X7RB%x] ,=AY/˾7zxQ2Ìe<p>bY%;g2ǡ 4ɱU(8@Bn2o@2 %0$fhGHi{$ uً݃¼Rh/|_EUy)8Nw@ͽNil  bm CqdkvuRnbLLʐ޵P*(sk3 !E5$ %K2! Кζ\'{qXY \\%3D0  {⾃eA.-!q?a&SY'yz[f9L(Ndž4AV؆pX^e"d`N>5ܺ?.$X>v<%$[xRs3jHSWtr=V:RJmLSYdۍ)kq7>rTx[W3GkЅ쿙Yw<^~\u/{ a~M0kZ@P*jO 9",R&< 4:>ɧP(`uu7\|1txC| }T{boTpU!;.Mb Qb}(࡬{n;7uIye U}56CNJ .Vt+oEnmPP,oWKe֙ͳ@(Sq_jL~Xm})2Doސ,(`GhnWd)oVWHűla`ՁMm/9jhߦ42`pԤ{ZN#aގhl1Az$ߢ&5g شeTˁeۘlIz?Ѥ5=dk_5UOJp2L ՐȬ먷K(O|Zz-Ao qN$u=r&-O(O&ƛpn)C0bQlpv^ wkqiR yeM\Ic9|% 8Юէ?H7흁%\XTfϩ0Y|.% ) Esn^'Z>=|?Q֜{rz&سz7h 'Zj#3K0ȗ${G#W>/P}J2:4iYpqm\܌(8˼c yϫQ:} jE* kDDjFe.wrNVCX5V2r<"V @Ykzq]#+_e.^;yhy\T}E2LnQ5d[ݛaHryW*}~f. nmO'GŒr]6 lUH:@5`wLpPd$D46栫U_n3i&T V1晀t/1WrY4Z+ά;#BŬ:GkKJpS} #zw2G ww9M@d9sa&/' 2o % c`F{DZ8U !H2'%IQcDՒzIsM&4|E LIW]xv,J\n!gNFC1[o||+s/(һSސi{ ͍#euԡmUiZ)w.h"8r(챷*XC;]j~cZKz]1hc^+3h9o ր'Qӥ}ni$'& _~" ʏ@\`(a?A!f6<3 e~.9& #'yaUK 8jӑ~>,~R |QdU =5# \V&7T g]=Ŧ19)x'3Lg]ph.O~ }6;~ϫԟ P_$Fg3)zܾGrw叫`V |]=kKf/G&b83*m9!!8(,D>UNɒ1ơ|^Zn0(^ti_rh)W&mkN\Xsn^jtxD @Q&EYL =@!-\P9%糃]u~엠I>5eׯƪ6No9m`H2]Ni>o,sðe˃UfqVg@8nʾT$=ř0@y#9ڼX6'Pp~WG+h, W@sGE nY,6 |>WALɇ''PG0gnD6ĩYBST 1R:%F,X:'Lxuw?F hB'[Vݏqesf% X+2o[Np:κT/= = Ve@+K]i$/t[sW}TWH@ǴI7w';;(PY~K d 7Z6J!b 7ϐy M%Z#0BCB#4$ Ycx3Eh?pA \L&Fa"TZY*pMGz{'3>Nȸ 5[VttE54 !eBN8cюhXX]**,-a&zw`S)V,aY +T5ì-O "&JmvtQS_dbBKO·5XLXQ$?VFoWx౮|$05?DWc6ţ Y/${wʓ-k%IUqͥMvIn.>sc*xDpP0_'ZGIJŕkT B@?dN".)pԌ-*kSVk~>})?UO* BjIjԧPX_M.$Ww@سMvP}l(H2F;=7"^E=6VILw!7mRM +,~7z.r|a$}Rr Z+YFۊ8gqܴ-;0LH׮5X֡pGS0=TPbE qBo?`|t9sXD,Xv*T\dLJ7?YMp_)RĆ"qi GT ,=asݙeV#\gPC{Le2؛ {c䧐RaΕP롥dkRyAJ=nx#j6@2-'RR;+ンgxf<Ӱ`lk!MAe޴^oߌa,+WC6m,"aSZzd~Z_܆uy S L$v|54OL=֊w5T!jbQ=lZ_,i #@рpxr9VO\%4'dChMh qL>1yZ7r+TIKc o!<n+/&(b5aU{FZѹwl( G}5\j*{V6p,"6*BCETg]w$צ{ LP f@O! .y#2Z~8[e*IÁ( uH(d0BB7FiLڔ|_K1Cb-HvҴ Dݠ[X'z4UN4I}t1 L5֍+A¤c޿,a܂3Kiz~j Ө/Oٖ/U;#I$PdeՇ"%>IG]TT)T !Y/qTk$Jҟ]4.@d8uK-mTJN MU.R̩>p}B`Q0arӭB6ӌFJžmضղ=O%Q1ck~ jx/P~eP]8?' _OR"l;"ďL%txwa(xU3OMK=+n tb2|pU% {B\S+dے1$nNGcs OJzKίwp0rʬ|wEVОOJyXѽ5Ud?Es ,5414N;Gu!Kxy|Qӏ1Px>aqILM>!܉jckH7mS/hpz7R8EXC%beL:8H+v&,dQ#V:BY)FiN(zCGI) Ѡq6 C/[v R޿*$BΕd1?hN}eG(ycbШY.A;\t{le~|-Ѽ!)&=FtS"Q6gWO{:[AM#{J]u8҂<~(Lg4GDЀeillkۧ$Ż.h* a~3ϪYt =DŽ!UK΍xx]Pn7ן A FHd^nm_d{A>TAe~ q.j:}pK-S@ۦAoxaщ첱+|zgF?7x,vi*dEdrGKRoLja,j }g<{,`6'e`y u\D/mS6J|^7s@( !ҲrV;sb7Vep•b+Q JzԅF$bW 2U^ȁG0-"qu~X@Wb/Af@5!ꬬZ ʖڵGYNԷۍ<$Qc WFtV _i-XӞ_Xk= (-&=W`/xcdJ>~zxԮ~g}qt ALT p2e/νe#lAFk3]fH :$< ``1%ɋ?\ԈR;A3_r*Ch=bݽv9Z׽x,XG 2@hllI825I"ajֽ aכxg\OnZEO$󝈵]Q@R\o5^Kj H Ȥh8Ήuy 4Sm.ƪoe8Lख;|}ȋt̶9&$ %✃C"M q(*]kH@l EA?jo S%Zvҝ Zw jԠRLr#Y=hȆdgcv?= %Kóc1F>bsu5X@aThbR2G޺(]vLn:\"ԏ"~oe2}$1q 2 u8}+&û 6X?DyE/PT d!w^I&{)̀<q1&j}aD HF )J dw휦w^H(ǙdᘃٲHjFY9}PNH\ ZmWMKרӾpC JZųn6*n/0ߚÄ5HPWVGa{[A'c)Fh?{Dۮ 3gFs+D.}Y} .Tn=YܭVe! '餡v*XUm^A!# "jA (>J9K@ iy Ien[xm)ᢹuTfjWe[)bK-ht~NwCcuRb?[uV B)5ɛȼ4C*G7U+j\4 PRk.>O+jTL+e;H)=+hُVȁ.h'ETNS֡5ƿ0פ$s tPC|鉞ܧhi52fFa kŅjKU߱В-NߪL.L"Vz 7G'=QR`S0 6?p vs;1 X]#m1X pwZxг=IazЕ#ĉYVEq<0<*F 2&*-81aw;͏gRO9a4r(~6 u˹uzM#i ŨAXܫM槲Q8WrwACA3PCxag N]8ȅC|q"ȍE#uy1eMlN>rj3PtY|qwz($gd|5q]P u߃:?ّrJԁ|"}cL3ADcDNMdzH>"1&_f`U%` ˢʱlq;?\bI xaJ `6:vb\UY06:]#=[t9NX1@a Fq/Kj[{~-U}{*O^$ZZkHH)C1]U*tօT/&0,RY!-\2hN'.=wb~+htӭUIrW|6=0" ~uM?rm0M[w_xE"~R> ~*7#V[ MgNG:NwJ6nkl5_!vW8F)TxއYh:װM8|&yIdq?*^e؊n kc%AIp!őB) @qrqsC6|趄&o 4n`H|u+vMzE|.akfHKw3;b4#<%"r:Suikj}[8g7,Xu*vaT=sĤ鎅3ސⰼYhy@ჭe(,) H5)OH-y FOat^`?yf^5*HkA,Gp2)G̭w~ဗBB|ȵ.B61k%vtz}9`J{{qk犗P3o5?إ??+Ryt~ W4fEDrN6q= Sb| ՕL[_4@Ŋ&Te !FRu:5$L[H@ -rH4VcX6[T:ydWAǻ`ls`yC+kFq~1: `Sw'_bª7v2 UIj15t$W6IS^#Hzo;DMFb/ucPQ:9[f[v:cVUN%WX}mH/L)@Ea-,<;Ȃ&E" ~4s w%d*5>&&XBQs97_ ud^>:Юe@TD]lu6f4k[5AAzwK"=NP4ZpABA,VQwa4mKcC+3*)&I8xҡFi&P^,J͹XAF0zpgB|WH5bJ eXfd])n…&VF~]tS'r3>m ~MV\ΰ<$yvh w݁NcfՌw@ q@eAld^[@)#yl͚' (p:]OY\Sx#LEK鄚Hc[\Uj_Kc@jrv4X7ߞqz1(9+*gVAťפFT` I x$R)8]3N7 ]w.@r䃘x38mhO"k1kʼ4w di?Cgdn.M T3Ħ可J$OW`9$R' 9jRbzz ݃c3 Hvp]N#5t0F>Z(@.k#4tʹi WpOxJ8Ϫل[1 ȝSh8Bj~BFlRGDdgRˋYCyZ:5kXv^r&+,-uNڽW:šbF8ب0l;6s Tsu}lVSA ,9N !l=wj1y,/:䙇|.)o&$z[<ɱ)?)n(t mDqr՝x6cHܖg(n5VZw']c:/IlĴKk~k|rfy"U)KXzꉰQtDѦB'Vg~xKaW9[),5~%VhjHLfYp_-cE2kbœؙBIG^g/a)SZV!PǾ8/1/UU ,/@Q$]i-s/Y= :1=ж}Ά*kY槚SijB$mA?S2(VQ "Bg*'Lc Zc̒$Wp& Y=7H¿ۻU^jTjg1K5Ng}q@Od/P3Gǯf=,'O]6ɆFMG7Uҽp K? RNɭJoݠ,5GY>•9p*M\#}vjΎ-S<;_Ff.yVG3w$P^GxXYQˤ8`kUzRFNTE}r"D[YGC9+~9"֣'0D"\ :qbɺ#p7@;PɚX>Y9w<&vz{S=VMf.ܨĶZSK1 &ԘRP4>́Y<4_+S*=A> "Z+A_iF9ϊ:*u?xu. 0,~T*DAPۍp00& -F v}1&ytS;[>nQLҜdy& ^_Ӌ<(MBju$çHi6oyErWqc1ݖ)G}U #8=< E=<>2lG"V,L )|jJ!Hw$1N7AC`)\ SNW{^Or /`ִa^Tn^FP"x}&'.I!"odgZ#5ZM gbΎNFK;N 6RxTR3PBMHO  ) BÎEKDlԝydv95s T6 !XȄ8Jid ZAhI}^7u%"SʭjWǫZϏ1煈kPA7:OzF,8~E 2cPָ~p5e^ǞJM|!l h&v\;vjn)Q_bS0;#e* -x}MaN 5/ %Ki͎NdH%@TՖR8XR&&# ٛ}$IoOm?w9%,`nEJ]r9DD dO7Ä`zŬ,ݏ T9`^uW%3"3Jb^('dy@W>̲;nB{ U$ЌBv>љM k9ﶕ^̩X>,^6Y&14vCp c[ dz !&ׄ ة\N}(_k(StzigR9Aץ0?ݢ< ´o2(8˅ߧ;,26ߐь6| ~mJ2V$,uh%]#\i&BC#l&ja^59ϻZ͍-aw@~^xk.)ʵovF߅hSҀ;1rR|yze \{Bư˻)X#'@ A:=AP\BHd? xiU#۠ !UzD Ao,ߛ׻?~RWpAA*%. Z}*Mp P7)9|or?֬0䝿BR(G0#ãTU]r85^#bw G;#Z)qF,Dvp[$žzPHcCp(_3P + 쉖yPax)L7SbH|Lj6ӕeW4d~r MWpNwD^,E8h)7UQH1p 2@`;6,Х3.'n(OZ#$aqVyrS֯‘c.r6 74=b rc e>uʈ2MI*2@FA?`|4CaCIA '>3Cj;N4VMəĊ’\۔5YI8ku6$(\xh-!q=*a~VݡxZ],/l0?bUU |/U(^?okuS>op(xK<wLޖd瘢 ti*$hӄ:CISBpͩj5Y t<'F^ejCq~sѩ[זܟVF68cvl(9hh@g1ɎiR@Sğjϵ6Szۡ(jlRD*3ԇy$\Z^yى5!!߆|[n$(uZUГ]MLZVז7d+F͍%Cx01CF _?@h,r750*G",<#KV$J<.*TB#w7Ɨ{vagI VN uۜiL v'fc~k{ɟ%2Z ~FV1ᨼB́ T1CЁD96[6Ɠ׹}Bئmx#?tܓAk)1vokWicV66s/"%jsڵbq!9!yڎPCq2 V \7L^,}j'SJ2nG0X*t s}QFqL" q;qZ ຆtߑ(ET2}qK"D&nksoz`.)\mR_y(M?V:2?5I8vqz$^rl۽n$r+Obr*βpl3a*|3~5Cl~9O0IcDohvH(݇w&SK/y &(:$린hXqm㭵 &Sɸ1'=wԛ5{{qi|Ba"`G&+v˄P#^Ab*JG4d9;<[wv"pE%LtI*$Ԧ,`!}0m[6K@&c4] m)LK+fIf#!UTG/ǶvRjCsC*iRxD|o0> @J?P]nc§E4lG9oYBHHY}Hecmo}w3ArU 3>֋ >XQo) qI XdA+XMk{Yqܰl.+dKVgPFDi!i\$9;560 %`/Q XX|qf''p pOONwH תFuTWjV8c) LImTMy^T#Dah1xk?WCRP*𵏠 W(8X6f_f"BʅV]8i".E Zc "@f쩱; mF31U{XTtM;bs"wȵ}k)#]6܏^ִٛ٭slXC1'CM8Dm=oXcBU}ƸhNWen=H?p+p1-9ܭW#ʇMذ#վQc_W?y?lҿR?d&ê;iv!lE9{>~z.o]AdjXI9{!ҫf6{}!`qĤT=v W7ZO"^li5f8Wufd?Q x2dnڇz@9 Ԡz& A2M{;՟ʇU6DQ$\Bݿ:9`)JRky+p J-! X#,(y3hKI3TڃGٲlU*FQ)#@vKHR111_9+{lg4'aa@A8dg8Pk^/|_#M~`{bHHd;-ڡP`AV1cBпM#ݾvA}oQ1՜ hG+`(qaہcʲO%,?y%H=R;|BvP7jU]mNv5iy.oի<&[ l}[ ~ l"&w"biǖs'gHm'f́VϐܢO#YGnwi_ A n`6J:3#cs4I F#AҀy8E6!T>Ȥ}J  xZM [H&/48D#5?js^-n.Z({.02AkiJOF#:TL93`>V嬅C;*ҷ,ĺ3gOH& J#H>fa0yu.zFWbkT\JKRZO>"d Ydr9ezsʂ7oBA*K)g ~1'4A;C{:e)$Udϕ4W>Tve̦%Iy;D-`7򧒾6>sSiDpbS,5I? ֎X 4| g7b^(VbC'&0eRl-M \xVb#F#Ir7Fp~8IZ`2`!WzkE@beEo+KJ" ]G7CMQğ j 5 \cluyc >6uW9hV1BɇO^'vl ci ,c#bpP qWr-R y1`[&GQn\8VsE5YYi.LG>r32'Q#dH < ]kh.4,v51FHB`GgLPvɦBO m5+'kIghyVelD ߒ̋Ai@P]uV$,x$^y}TZUi='z{-_16_]eU2\FA.G?A##T f"iraDΚqxF#E:U8 !(Q_5E[q̭vcG(b2k UEM,P9*BjL&Vҍ21DnsX*p mA}/02'xhvAG)fD C8Oc<E^ cgVDs.ka>c_hwz˷VmyTuUհzGg*H =JG&LP)%I@$߯-Ź=B{>ɕH泥uܡ$:hD<^H&R!OZ!+43_y=kIH̾9zÕ^Wa,87t2)u_z2j]Xp=NV  4daohAړW=Xl`˅f 0%L&\wvl gz ο<pzZ ^7f5;dBsOoT('LwEx)NÙ^) aL9=QOv S"C`U@|xf5hzQtϑe Z8P#ݱ2-GP.U-_z^ƈGv78w5/TP?'A PHۦT׬nk2:@=1D|^ w7݀-.H9ݡoD'-ՠfMZ(8M+zLiKLmAx,?FC:uj`Y:~~mzF2YL1k>QPj) 0E䏎Kh dG0M~jߏr h ]tq5 :’S *i"9%HҚf>m;p E3{'R:"_};};O 㯊%AnjƸH%{"##C7-ŤCp445`C.8ׯmQUם@3޳+tl{6oq>AOڼHi բ_4gǏrˌ6֨377DAOdQlƙ|R~!H`xMMމh@W/>FPnFu*)9N:-N4kfw̥by;ŧ"T:pwc) zkgX¶O-&e9 1>EjfI qM8UZk}6vl1}%)+Fvm}Kt}G@5/N/>/?ZMWӑ4(GaiVtd%sZ,dhBВl =ze<ɌBx_𜨤of$RzTqA e$\6jiAĻ \8-cS| o\1N0~ 5ڜ;\'9wAGݥMאP1{-yB6oʈ2VJLj5w#>Ϻg7JdiV :^ DhHΰhUD_2*$ e/vPeYgb3wFѻXb *T.Mp(= */aDLv)@*C_Q݃v1m$r.hf=C*djλс^ۆwO|R#!,I!k&]-.@lg5fĄWJ+_;z4Ē LEz [IMsMMA׍WWyv+KQmc }5ݧz'&NqU><;Gx,0ji/(K2?X9|Cjlwl?ۼ)^]"!8k Vj i֌(T}Mo ?Zf@s1\?E]U߭vZjhB5} Xz֜gYV 1,-*|O<5%ò'ƨSYh{z;ɡ2>/]w]Hj)ixI{ddHMl/CvO%jE Duv Wf26죿#m)><aΦWW٨L3P )Se a-?v9`Wg.e)u3? 95q'd;R=1$7N1!nvdOF^:w U[weJH{lӁ؜Gp8;f[!30^Ebn1MPߤGS$%]2([zTVF~JmV-yϚV; r.*keNmi=ho%\6mc%s|*\0U|[ݝ,\Cyec-֗χs$Gc:Nқ yD:pWP|Úfm_ e*0ق2LA.jOH{@wQ=1-8~TRհkn2)dXl/KdhJ]1ĎJM-M=dn?q%Djg#S@چ`ܱߘ5댊h pZ\ yB 5uWkT#B!o|*U%,qi14|߬D^ ǮjK',xӃ}2)ő[xz{Ci9[8pXT `dԌ0cާvpHj@5ܻ=u~P᪄G&$h؁U!Y1-%,z{gm?ld-9x)lp&:ʚ⡊]2@<_]]zP(<7=~;:֕K'~y 0X5#J뎍"ooeC c>Э7+_{ ^g+9!P°r}BnRϋـi!X\ S ) L7!Ү|;uVߩ2iռ/ΐ%N^V\?}>ӻ_PQb\5 x_ӈ#監TyApw wl[Y~2DGM0B2q/7‚GѻC=9F@8 g_;ºәN~]5My$y^o9jNrZp[ _"KW@3u-DZנƼ-1LY$ B\*)Xqx y2ȻoO @SoP2{#Vu1Ѫ2Ŕ79g1.To9 9 n?^R BC =f(F 7~]kZx%ӿdb՟\st x݇wj8djBKgm/c5~! RMci,J#~w& #'؇v{o`K -)a\bhEpc-xuM+d=дe}p60Z(]a:=v( xgKAm3*E8Ӡ]] ;Bdko?[O"J2ij_354ܟ?gI(Bm|3Ȁ:' &HxVFGTwylfro3I4h*le)Rѽ4o%~p{C1z~2 ݉84£s@5׈?-HYmț6]M-#vng!Ekku`M?e%Zz_Vjo`1]?8W b}ծIQwP(+%v@,nEgzRSQOvUO2\?\ KڪG:*FY9;m@1e9|ȍ߄K-<~ 9?a[OوT6ya} P"abS$|ǔv3B>e'MƙЂ=D1XOG#*׻sxuL {i;m1ii *(O/ Ay3$#=g*u E$RZf\)Kb9ua>j@Y݅zڝk~HS3ҰhCO&VzbJ >ڥ&?M9Ce,;}cؘ_]fȱLդ|2=؞/=?~8D$t):) ղ[Bk _B!7^dN''n]r.zL*rl4ܡCd`ʒX;{CRimPl:Z5S?'.T~]д{I7Q.@DZ߿QIGPO =*6|DhWB iUI&uLLI7@.޶`Cj\>TB/>_8?3q7zr\O,a5'뜏PbP)!lZ1 չ1Q1,ԆOjց@8T`ebH!!hح!ףߪMH/VZ8;M*iŴ6GGpx:nЧo>k9.܁ِ2['D'k*HrdE/פl=ʻK>h.ԇLD IV*\-N&< |6EI;S艒'jCL۴)+P&bTRe~횳P*vVz—SָԲZLSVei}7N6 $|)˦〨= ~jf>"=8>y/! 0 JيKOuj?i␌s&B}ʒb͖d)tyȹnd })YpzVmkSKb鈢icPU^;7=ά)M@wȭ$tkjBbI8뱍u hm@ &~H$ 'Тƶkuzm6ԁ p;&\.I(3Ea"v􊚱T q5QrnOGgvdޠX\ 5՝'ɨsb9k"~ -1%wНt>-.*6-qY47#^0v2:[TD"2d󆘡f%*C_X]FX0,N^:Ơ<)̽;Z8. 3ڍvb6\M*>]i\VMd?GWE\8?QU6q/G~oqǶ糮n6gU cR ;*oԙD Kẛ0~~ѱ^%d&GPLom6~}OHث"DNye~I Om̓Xl<(Ĥ_NNzP<ri- 8t޶Y)/.4Dəb>Sl۔^?'5vv/ܴ*""yG FcH6l [ϋWgX~ALK'~A|џk7 /7Jem(B0Rd몵&We&sIHk(-p+Ռ/u=k Kq[ 4:¥j),i"֧I.4*k-\ckDrbqlٓI f(\1~u\2U&q\1i{aN=j4HQݮ܇Dg!d=Z,"#>Eqw"A;nxLF|y1 ~p6} d6LsfCH#'{m×D9GXtw 5u6T_F${pK&<$\W>):>v؋n^@;GEзu EEia-Yuu{#8s6Au_,FZf}A.O'J}duߒSH?;:9!IOFI!e^;J— ]oW騸L!G: G+o V:}9/1 پs0]^{PvBTp2!.n0skD\ofEJwwC&[)~ħŋĉO"jݛZB4 `d'`9}kjus #tK#ۘ?:{Bpw >BF">1T`2% #uըp* ƕ~&0]e,޻\F^zcnj,t4[9m 3.#8 [^O8tKE3]!'D T.G:6H4Pzi-2T, OAɺ޶rhaF.!D=o--WkjG':N”/nD4AKucbgc=$h\&⺛;,%m 3c4JC%HII u{a+秕)4|tJU]+9 sŤiͣc6ͷSeCf蝣%e_*Պח0b?Q^:ێbs6ESb#

@[[csOz9̅KHՆܴ]GqhtluLkj]9Bx9ˈk! 跐N;S {L12%dh`<0B$֏OZ c*̺OH޿]wJ : yGf;*ْnTkn݆uP!jtms99é3Pڐj7L)c꣫ +^m)jv'}vK'^w>uSPi%w \wD6g/6#qp3GF媧4tG'f̡TA[ȍ'&R\2kiVtŌxbEQ*fK.Soui^^NA\}xiJ$hXkQ}Cw#S" tYt-; ]j-j\V2K|4C68I[TfJ$ ])E!J:_Le!d=C_+ZEBM,5X'|7aPN<$w.o=XT'.ʑyp`;`ǹr{ v膪`‹/͚]7`Upt>O(1Uzaa0w#j{Sd.B7MLo( \0jDWC[}j2 ,twbȷ3D y?Ymp A.p|te6^V QQ'К0ߓَn!̤6{iFyR`&D+8(DuWlw+oKOvvc&Eyʚ= bQ2ye8YH}ŕgueuR ksRr܃Yp{l&yT 2)sMdIPVNf_?2F\}SzU'J&Ey[yg4}C+z&e~O}%(7!}FvhJH OD*KH, XVTMfCFlC3H(qkR:. Wϼ;( <_AW/AS;d+ZDݤ3Qi򎻁*Uds\%Op$8cISDE6 m[,jR8:ri᦬Ȣ@Y% (bN#ORQ+ҷ8dˠϬ$j0:%ڪ%*k$j6`R|( J1dU!+D' q(˹"1|dIRԤBŦvѦ2OmJ}G }O-O&,lnQXnN_+- K+! ȯ?mcZ xЮC7>~ ΂$lۭ%.RFgow w w[H?]p2,'J!s% i  kSJ6d8pړ !틜OV'XFnIy`jtm<TFƦFh a`p19pkGt{5sǠK$p )HD^\R?M$i ,>]"U& o v7\6Ӑ g$/0SnOpZxh0VQkS*A}wsx*q4rT YΨgNRb%,PkJ-P3dђrAF}脼dSm>( ۬(E(Bpv_ ~T%3p,tĝ'[f9Az?CaqMɎ?OY4k*NҚlbL;.PSw/[k+7܊ql>CkvF6o{L1U.B]N2.2a /sDXv;uBy7F$B a4꼃ab.C5OZWͲ^Dss5C)=cSꌲL47n0. XX47Ծ)ߜ_4* Fkz)%gtmx0 󷿔nY#셣͋v͛%{xQP uVNΎ0(H mN*J h[6wQh"(8XYg:ҡϧ6}ꎏ35I*V݄s&~a=4iDeSf kL> hݾ9oRVlx[ q9v(3MTr$ Зt˔)vmJ cdAt(oqn+{_gu䏪Ɵ 9G>يF¹a5uꐻN5i ^|o j=Ld Qikz;~;~*I$P}Ƴx9Ys;0ÜDzT'G䫷nby<|v25 Q6qo=] L%sgSXDJ@iv(pb9"^sYY46df7 +|:\.s${d(Qͺ ;q,cFiu]3cgԉ Ao3E\nջ,9J% %w~kJ*昀.O6n07\aIHd؛+s.yjVWYqمMҾؗso"Pv? Ylu%!V0";@Qfd@g7d&*RxOlY4>6kA>pKidYiBY 9sќe]UyRa:WD ]kDw X=}sR5B q:Z{xV| 8.uKk$)2.KbS6"C?E.}^; n$],J4xswaZ??o )$GugʧƬ[!;׍52 QXELņļB̆9Y-E)Mt*W ƸwWfyaJԛӵ$* oɮ=hD4L k4szuTޗi;VCC]fz$=LqYk.$˧qO\t!0zDjd[|[e'L6}Ua)I׌&_4ov?4cӒE@[7s9NfDPYr:7D`ƽ[R\π*Y4+Ԋjƈ^A֘  >4Op>L?ēZ_>ݼUҧ.L`EeE.%2/mVHѠd(ԩlЋヒ$Hܵ0Vj<0 { ZfEU-hJU^D5B&To#6v|.\0^h?mZ!cZ^ H#vc4Tl;3UIqۢd}J/`}'b=^w_X$$V 4؍>619ʞqݛht_ɛ}'c" ""Ib%*Gv8 1҅ A$-FU(䟬{VĝYqtdėGP'atxgŽkNp](k&߁0`qÑhrrMrd̷~xMM?^%Ɣz'Y{i|o|z@fB`m1OۤU@55GFeI;26v+;D&ei HzJF5oq t7i%q (2,io9")s@k=nb tVHd43z ObhG!#MX`KQ2ax#OOK5O%C.΁.9> 7$X@#4Egnu[\ IN= 1'q(9M!6Ju0Q@ϙv,Grhd". 'ZOE"$0D1#3| tw*USȶsdsj#+J M] *s%T4uPP%^,N^@l/1w7"PȚazG`Oߖ@ UUUA:mMW}e]/ ._=K%%bU26l\hȜ/3]B@7Ģ'Cɼ(S>1oaqEb7Sb >D C3"g6`0iJ lV'`r.1lLf>:]A+TFm>F!b_>cy%&˯񫌦TMЛÖx*,8P'vq~鈠ۀV7@"W׶;VߥY Qo~Nm罧oT|]ڤW4 ޤbwM<ӆ[ͨBC(V,{(p\F2*mLn ]h)rFcIx 5 ibQ "ZUY :{Mxyy )B5j&K]-nA #Yu#_FAi{KyCP6:Ic!@km@Kqk~+XGVWՎ7e5^Efc7?޵נ>rAc͌)8 r57 0skLq#f qVDe8ylg 8K 0z4)^ʵ˶olynJq.`Rl#b8A)q?);l1$*a0b\vAt{^!"$3W6ˡݾ֢7kޠ9 ffҼHRi[s쁰h%!l̯cHdMMfDK}+?B7RoEum_6/I+za jOM{<0݉-j&~ ɘ }{sZ5/K攙,C[h{oxڹ\#8QT O}G{kPz%ÒrV˩kWqOf,vhW|p&/`qӤ׋Dc~gE:L:ςʙkٙBG׼=”e̔#,5w],©="Knl`@BMQ`d1Jf!̥ d%3LnnM\?S̕6_(Pnu=>b'VwLR໮ F\'AT5Ӄz`Z+ >12k/5&B D$þKF`7=—ft2Gd;xbҫ!r!9c;|,z ")_o$?C['ДuZG_۝Z(ɋ\c7PpcbrI==.pI̡9H"GdbmNw炭!^0 VQh*JתiYѷWq) ~7:r|M`eXЬ|& A Rr Wбxf54X܆Xp&!tn%-   5w6xa2vCCKNhr2NP|&{(+bvcG, ߙui[œ҈gA7]ot)/W|K&Vϝ-l/Z`gRsɒ;IBs{7ۄK?ޜnl/U }AL8I 6}jELJcz=@ˑ'&jO<(l9" t*&:r6a_RN^8D1sG6cKW̓)PaE]sܲ>]A9c>T`$>Dj)|.Nj 7 zґgف'2LK5 #'\]Օ*yS0[1v$men0ʼn_*>L(<02֪n+ZfSV=.Y&:Ⱦb(T\m\#6& Y|p7Lû$MJ^%qXcK䰀9\}dxiT^]n ՀfKDry6<{fxY%b0'C 6>zGBi){NW!϶/6p, \4יVˀR@br4&ud+,gO ӍXGJ,Q_`|b]F'&|PB\lFԸtz {dAЖEҕU44=qN?'.ٜZhpqbFN.} ܹR]c)A'AT”`6ox>ޓbCtl6d'BzE, /o'cߙZ*H+4`hCBM檕f),+q}rxXba.Hdqh|z-Q!z\տEoWT,`uV,|#o1_Nr$2t0$P@Y)WIm;_pŨ% bom׆n[GGYv /qols[E-%S>IL2GOJma:}1FV\OWg5XS+{q(q~V +>M3=:ќ/QCKQwCn :ҏH,__Y $H3.qś>OZi7c" 5|*{]%W\ԹǃB,(U3LUYIX(aσK.0e!;)"+.CKH/|oL4%x$^cPwnbIX7y&*@&ce$v GgԤCPұlɢtK%֗_ݟ}Xvj :e3T0os4 "[O_LRTfίְLed 9;.f疖 qdžkדJ߄~G+IP t76Y{$ ~ɹ VK׋2OK~xS/cWr;dϕVLJA+ jlW">ZTxւr]H%mxo:.B;bVv//~mBHn?%UX'$AermM4&T^1ԲЪgap5^gJA4ndcJ(sbٟ$r* ]q-^Op;YK Sz)(@xq^ _e?ٗbp(g7֚#\#]$梆_ͤWںX-⦼ad!ϕ-ȽF/\ [<8݌-lYp#d?F39'+/plփЖTr$BۨDqY4 V)0v*u˩؆6\A_ YTz*9d؋]R GBн4޷'N&b͵=3&>wDsU eKia%㥌DBy$Ԉƞ)Ij@IhHpP+w94\Hz䔙(qvPzCncm7la`AetB/* . ķhkQ+~0?^{*꽻.Pyf- g%[JYf>rJf<%:~  Sm~C: I%P$] Jk+WCCDZ;CC HaG kVg3VwBhnN>7㺏B^ =fQT˥ns(%ݸ~AB HhRURh)#+6pA<56=csnے˨xYҢ^aƐkrwgApC.j04czxn55j<æF.Q* O:!d{v/ T굔0_Z_nQi$cZ)suAG2Ҋ͸՝ͦ@X:uqe*M㚆Hˊ=sc:p':LbB:ϠmiuOr[{ev6{LN}jlۣyuDǬvZ?އẠORn`ec샅Ii~z7]|1go(i/-G0ǂN5$ȍG,qT'*Jη?xc؏B@X|x iL0? 14Q,Mh{OrPSD掍ed7m2L37G:yZ8{)`g;r^ <~p[?tӎ|`m$+I7a?F;^R@AVO>^mvu3Ƃ؎`,P B͜kvs0`.<ʼne]# 䌷3iKrKbA 5AIT1F4ԛuXIQ{HUT;و,o8ѷGPL28R>L7JBMPgbb?sDm>{!"gzkeQ~HD5 L2$yF,_^dwt\avc.> ʕ4~C#_ǃ6%b/M,*kk ^*V= rJޜ, A+ [\+VCg=vc'm%!Vv}B1rė\@qA.ڜH{Fkz#X1[~[L֍| >LƷ/65C\p b,5"0Q]^!iDDJ10D>l'`($[ͮ-ve)C_C!Y\oh79N0=A&{fU;5ķ9 t̎'fpXF)T ag'xBj܆^bd[oWpGr# $HC]USQ-vsQrיy$(&확ho(:bf#=O*V \Z-4"IQQYkg ngqC ×щ3*аt7&oj{QݫE."#2z J~j~+ijG9Fb!, ?E5=t}hv&iUNL0^ȝK~¼VKDDHVز%uhCEZl`GNdfSJYyuƩ2-Xy1K%s tK}ߏYi _^zUp\t&g=Ѹ OöYrcIe'}-,Sx֭wOinG%Jr{Ԓx2*X*^m&cED-\{ySI`;]fv95VxpAcbT.Z_|]75&Ã4̲ |V}t+ojRl!G "nk_]rw5)n+J[`rVssC*a;e+(U~YӃ I,9iA)0F! (yrƼ#On/A8^Іx>2U65O71ŽwX~8Jڍăl5#? dWTN@[tk-͈0{U4)|7Wln;,T7ObgVxN9:J@&q @+M5v䟱U\{Š0 wmPstC{ȩ9V18Cgf΂2['<~LԈdCW\N܁غ~S3&Gr6Ib+5",.=PC^q@a̜7HzDKI :|iZ'?Oiޥ4@fDqn7\Lx,֞1sWZ.*+R$UO@$X;0 !Bg8^R} y+0'V?/6XI}{ )W8w 8Yr;xɧkMu{Чv|MS΃~CӚZ_Yj(0Xˀ4"D2S[]3k!K 2x1*wa0W" _Zg&YakXwڒLL!Zd&L_\ %F7inRxM\VZPi?.PcC 5L/kY&1KڕA|v*K(HfafbԐk"Q{,QocY/r9St~tgm~.oKv.Q-6Ky3P-rzYNgek2pV=qϴMH Ϧ>[b&s1ٓE1x0 W!SAd c 2Қ\F΢ Zоin#{^1pry#vH-uZWcEqTY :PsRx17pC$dU+= ҳʣA[.6D+F:9cm>Tq*A3$%ޓŝj:K.bf*U%`&#Sxv!SSm)m`X N>eԝVA\XTO> 2,M8 ͉ B"iE}>5Mlq3p!RSx.F[D 7͙;ӗ 6/ř%SE2 x;fo`0xq'l-i$a'\_1-2E@ye1kDxvQ!׀)3[<ȰE̹zXYnOwА{($mT6_]d1a4tzQݸ¯C᧋LP 孒v`pHaH{wׇV6=bV_8Cr?=S+ MƶNO`8ܜ`kz2V$|A\HTiq.u+zUk# V;H!_=UͬtyrhC1.D=4329t}_ VΫEM 9zbH̭Zu ]*]]ir7{1G5pǒv[ԡ^ c*"Oq@S.$ęZML):'GbPJb웾#ek M4; ;AsP<~CH R^i=[뷦 UBl Hr9}_ 1uΜr턂 6>+N2&4#S%TY>z?1mfGGelp:-gOC-M< vD-SR "g&tP R6@rVGw)㒱AT*i,ZH6\CeB:h\ThqoQ_sBEܑ2APb)+v>tRN&ϸgK;)$H%,u Hf>)HX͑-0\Ϥ:kZb lFD"S0mf* (GE*b~'$H8-uJG1h ӑ_B^"n{G1ns4.➺%a犓4VKRT3fO0aΝQʍhgí1rrVV|Aag , ԭHL*'땂U,AsLOh*XSX5 D* 5mvNr (o3SwR%q{v57INl*~(7q<#H=J]'Z9#cTp ]rWh:g"^z1ST N몚Q(V7q{:b?{Y@BLt\$CL(XcBe#H_ω}Xu!B<)?xa8 VRq4f.T]nBt/" .6E"\4ܺzv|5dWf9*h~wzKڞDccdՍ%1pTpȪvMBKEju-:kkj,nR;+K1#DY_vTn,NԾq?uN1 >'[Ğ0||M0;uSx 0 SJ~Ŝ4DH8TDn;,-ƃޔ.|.gLxgUjl◗j|AkёVT#mRL W*b#(VeVL U)n4~3Ώkyj({P2x Loz9$}i8w^B4ҠFFLS@BM 6 "+^հWg8<%^CO ^|th X9π[Oc v^8To#I&EzV:2[tG?Cyj- GbRdU0/gMt@ jmxUSs^ũ}`0]ػH`A~m;qG@^;I# PFo~b&ADC. OuPf*'znWquG:zQ~ܻUk K`.*ŘC"N[ƇKi) VSϟ"Ji!k´ҫ޻>.@2&8.\1\ïHRu*xW=[7WpYԱ:? [l`xf@W',"kxb Yͪ7k]>ЍOK"P"ɽ^syr}p+~&i.U[Qd3$X_ݥ_ 0x[@g)(c!̏QR@bSN{ U6cw;PjM/fj*Dh#,EG0>bVg0Ol'xP2 zD2^/XsA, ˏƢ8演ietC4niiv!\>?Z? %Я#;ElNW9g[p89:#y> Ez8ۣLe.tvmgM7()2Sb aJgXbOg2Xw5HLD !TAoּXT 9vo[u!N]3j+Vvx**w6/PeʯVGxd8 }+RB4)\930Ȧiv:tFaW2ҫT;祓8z1f^ FaJ9T@2x*Y00V/ե+ ,5)gtiTyUiIlaIZ ׿K;[Op!&,Q88ߤ4s}]*ۺ]r'N9XyFyLÈ}=Aplɓx<3"1^Q"k 9f0S7xL@)wFC26yHϜ5<2X6?m,HJn=hxZ'+Eו Y'Ho {@EAGeN sQ3Az/MeJKa\ڊ }R Ʀad+{fR- ːNؿ@ᖫV~~?)eRxS`8蠖JB\TjۋZצOB̑"?F,\_dmQ] ߷ ;Z#eJC{nv Bw *᧱Hd6r[a`KeHk KՂse?YwheFBi/%U]Y0"BCmJj&{]^́IlP3Azarr\؆lAԦZ&Fu@~咄Zǒ[4BN/f"<@n͵&WGdPJ)3!$CuhkCx\p)kswiJ` pqKc+'>$  q<'؛zBh`Cۢ8*cgr:Ep^_4#K`zJP3%2 ZD&@H<]$;d/aMo~sܦK]T=G(a :gV GԚf'q0 |zje syJCWZÃ{3>CR3\Ҡx/K jyr+@JcO Tꋒkr.#Sm:uq -qHp+m -Rd9d;D[krG\" GKY_S sƦx$SIвXt,ʡ/Cptl,עT=ifARM{%ӝGN>!SZB@A˽SvNF^,N'_ Kš|lF_ކ7cPwaoY[`CNWV)ʨ0Lb g4f*6u\Z<Z('hcKW}ΌT5:J.L|+H#ɸfPnTӐHTR2M(@1,r%['8 Gg(s عqa#I3X.Kj Z !7RZs0\0!ҷI{-"cp8h-g,ѫޥ0u"VܪM+=JTϾyg'$@޳‘ZZ:IDNbu(=7gC?SSle5IjF-wZ\5Լ"ITN *6W4 9J8Yd>e PBX> SvaD9 G'|;'ʼn^ HIB14jAYDml'O⹂ADO~>KILhX" *k"5O eG Ő|1Υ+cqM ݦ ׎ɇ1KC Sef/)PIRV1Y|x[ UFct8wheϔ E1(<;˗ `rjXVfHGpmekמ 7AT6=z&o۞6F'sKi3rdsur '&^w=MWHĉC-(i_+>i`l[!i2<)5=.&dF&MKɐ'`W][s?]WRvE]TveQļ8T+h{ޣsݛR= G o3dB.K)_0RHhi=u'lPv?'V,-pLqgFߕ=Ci~Х0^ĝ1<$*iꀌ2^ [)[bB3PtL1@»׃qw7[ 2z:}fTOp. 5D>,C[=>_qv.dUPfjK'9zuG¼*$`2p&$mlCAai8tۓ]ص[&C! _gVP|ǟg).#~dH& JӨ̑/~C M^Ņߟ75aOwcY.fvר{UYh鸥gl\'wu1Y?D w$%h#UHz-ԲR^9|JfW* fňjhyϸNû͸2)Bā zXUoA/m*!esSr{\ 9)s$ lѽ]:^U "u$:t6\Tf: jh̯|)_PzJI#iYk:kvY[*zm$Bp >ѥIV4124f z|/)Aq퐪jZnt,Bk _:Փkǒkķ6=I[ڪCb`YZTtko2| @b ND-xv^xx8ЕrE ƸF??ݴPˍgL5I;l5Tusbz6.Q=6;\h1ɽgXݽ,ɶD&ahĆ0/'; ?8B7eii$u}f] I:ݐ!@h]]TQVSӖuk@]7D!e?<=2K9߶2<6{Ӵ[mGq7Qg-/?JfX;Pi]QEr4)t+w?kpqV^rRz<ꇆ DYe4x@<}m%gLaڀeSfe0chdhƛy"%-XR.T+ L8]L܉i },RX!ɬ_RDyƽcV9 J[_& b5V~-mf~;Ÿq;Kvvw9?d&A$+۠!>>c%});`Էd5Pzg@ZYТ];Ǚ蚯g$Qޭ6iߥJ-rLYD&˒`g / ysUxBJ7j@jл;"kA )Q? eb>$GNdǶn\>𽧥f(H㹬 U^fkGa0SԢ? `ȝ[Q3a'Yk\KF: ^3"ԣE MgJ9 J4AAn *P \ +?޻c!N\Hv /:ؕϬ"4x(ApC tw u^STBFhCiŽ|6z֗ )P7Pr(i۹)>GZqP'%hj>@UMB&A!:ƅw1JqSaMxu"1K)+ǒHpjD](w Qa)@jġc7q+R*(*%e/' ] 0_1Hkxcq[uM Lvnp0%Y˱4'3rX[qcP )kRj١JzΈZiDOQH.hW'!e9ozBY\EBEjmSXKN[ +&$bmkhCZ6^7Q1֢t;O̟ہn.\xDar%L7HoQ(I(|Fȉi 8,CcQYLNSc)N as?ѽ\#Y&nL7z$v4n#_hi|XMp%L$OT bщeoH#wNşԐvfѮuDJ̠(> GӐZ7G^"d 3ۂ2 CϪ!y7oFkAd;no>vsbnvI0f8%"ImTQZpAAwh@ Gn/Ag-NIٮSzbNhc3N~e{n-'qqK+,Sy87zpkH5~$>j+Mquk?D=V!5(rGYsOZ,B\mY<> 46 m͙ݢRiSz;7W3[XvD~7+7b{Hqf8XDEi i@ X&z?ZRs=%wXqBv*4`yص?.Ąbh%򇳭wG9!F_&>vӠd3}5mc'm(iM$g'Ftzkci ._,^o'^ϕ!uʤ"rIQCپ-^ܽoŹMRƘhq0ek^) O4N{buwu*4>NЊulbTR,h~dP3n;r2 BĆF,=hXH yϰ?yQb!sڤj)bJ:R.m6pfy2k=D'Rؚp%vm5ΆސFf=М!62$<%W<ɕ܌`§ 69d84"חcȠvE8`4{~Jg^thP *%`;*%/-S,3/O\l=8tGdg6+  'H*I>8F@Jsx{p> #",dQs~scGx FnLBuxUscv\-["ZJnTV,?DF$$OZ"i_yRMSfVd잪ž&Ll,@S^Kw{YՆOģ.?sRf'tpJCBcT#Ac]hJRJZbZ3nc_ګ&#Z8,Zn78O̖ ]'ih8j.ﴇ4bH)%UEA,W-mP.,Pey)zΠƹ_XčX%w&m B5 z4}pd/ $kYrڹhGnFD(A }}CfQgO (t6 M؋k} jRA)kg;+ Dzi ש|uNu:OfP=h !${ :gD-vO)eQhQ2_⃩l$Y2pI-+D Itx+-p#H՗5^6|`(,'uʁqѝ 7` BAa>x5LCkBt0:(hjNTaW,ȫ*gy#k%[5 AyR3 =Y?yۻ1X4azi㴝0  t\*٠!&. mnn4ݩ47C !iG茙XJ͋EhׁB_`kuWJrf{౲Gø xJ|t{h;Cw"һDT$7UdcLٖMtdx$s9;EpsVam\~D’[5̅L4j,q&-]$9h\%̐/rd*y^l|\uNlO$Egc@#k`gJvRn+I +eZ(1IH8-[Z_@ձF6L60s`"fnECb#|d$ܑ̘F?}WE%uz}vEE=cK4eЈHB\ -/G`ՓO`j g9 luU!>SEYX2VpB{R*ݵ:RVYB?ƞ8QiuWwYܱq\?]v_fEpuqC# Hֿbv=kGM1rl Nf}~22Њxhޗp '>k0΢,oӓjPޠ~?FW b R|JeMn-oh F4XX:xsht3d]f/`#R"+ڭIP{-#[{Y)0==jRkVƣ-A?+W)X0wv&P}:#σ!y Pǎ,l2 vFRGܮGK> 48N|``L 0֋c7σ?&C.kP#}RxȖ܎$Udo=]3Sq0D0󐗓X^ wZ0[YHuJB'h^}$ROvLpty!ckRV0VltQsW4!m/n_x)sCP X<%v>(ex"|ຓEmDGEG[z*Vhq&h$mjw/o"‗q%ry Fn?\ ˆ btk*-˓Ztu<&tRُ R!FiDQe7(XwF,;b͚(!ɚ+e!m?nϟ3euWXr/^K.)12벳pe>8v,v_A)8q ,GՍQF$Gb̀}kJj'a-ⳳgIiFHa7;,R=\Zc(^}҉ϋ=^9l?~Kn_O^&S5%&'R%W^Ƨ@X=Z`bfꥉͿ+m2w\)L8 Č()ĄǧvEkqF1PzޒоDXzW.x|D҇B. rvQd*fü(UwF?Vp)ȑ.9ō3oq.[Ks EkSӘ!;ZGy}u:БSKީ=Խ|"knPBx9pwo 堇+{IS/ HWٷK!R3֩ۣD-(`~#I5J\gd.(r<_far0D?44uh}=\55OQ4aq$PFUzIfZB.Ku L D ݑy$+нVe,2amVa75Gb PC₈{%?wI֙[\?Bт@O蜤ă!= [`#hbH>B/ ?(<.rl;o]zu:q;oT{cK5l;{<4,N?F8hp5J4Ha,3,Iz0uGVV9gg `ǛA6gzs"@ᓒ.3VprB#P'S7F(UH7w;QXO,bPzʿDqqXx ԭ\O5T qΡk%FS&okihFS+tD+'|l]qĮLrMrS_TByT~PokU1VQFix֭{|̺<2CLƍXahlT^ Fm#ҫ}jwcd9r5R;%_m%T9oy)=#m}'ag I۸d 7{6uJA Mˈcɇ&ت`PO-"o-i,:~nQ\WIc,!Abj˟*Lj=9[+~،- tDLLFWo|#j3I$l\ ?֠uP.?|pxy(lU_zKw*<Lq|&dP)ʞ?FO *Rb4m,z5@=T=ax擏tb&V Al$q }_ELYw:p%-"|ibT$4>: :':o,Ykx.*[oz 6RMUM }d6j_,F8Rkqx$AV3|Vo]cpN. G߾,$ɬHkd IBXB)òHuldm+Co>U lۛ &!n n]XlVNz+.za&RCP$pI`jPTV#Ι5YiD&y6@J=1ި©n!ZzID~GLIez#tx{:JD!5glB!{@*M$TtN{lz~<}?f&:>}'|_γه+2*Ysme _o0N7>dӓ?yA~jXՒs٫iR֝ Qb/1y \f֯Vc(n;MQpY-h=(?5g_9k0C_}Uc:=t|>O0R.J`C!Nv"zhh 422jCXJC#78}Ix7+_#)Y ߟa{l࿛LD{6u|muVoL3Pt!0<-yL {lBrKQ`4M;Y;ݮjB7i/+UDR!/)vskLr&fp}8;s|1f m'3 #N)C#]2-{oSf/λN4= Zq q ck^z@_}sS c|9?MF]4jw.FTJwx7{O u_t{wuطC2fA1Z="|=Ma =þ=!]\1.GmJPtq8zc5*Mx&Nvޏi'<< ߤ|?'7^ š@jbOd,69+C\7) fVxLVdNdZ~`Hxl`HGGs{`YX(ד2TiT#OfCq׽UYܐ2o >g0 Kчvqȇ%f[^-r8vH̚do׊i:KG=9'K ʒV;42z兾`RTCe=HpC6 wձdG81i9a6,gZ|[XO[RK{Y%` 6;; ؈Fi% {i<٠u".VE#^Jw#NғWNCFTj|i,w 8J@fy0/2^6ڒ=:"~aFMR &dp3e?/8=)D%{-h8l[)a+# ,$54Zz1:N%w+X^W등O X,[/_:m>9*eB{ ݻrI^K~JA45 S]+AˍJ+9o U4Li3yeЙ&ܠ':,f. DDQ) tډ{ufdH\n*|X7[hi{lN(5@Y[x*Q5hT2fY4Uj̃遦MH"4iM}bDP7r۔8牥v[)ܵb>NX dMΜAr& 3@RVG|y8Vn>DFBtJx8!MqHkre$&',Eb<#'5u:搈ަs?Vg yC:$w<~_lI&vEs)9G ;(m3Z3-i~W/DS{,F8$ekX U}X?w*jo3̯ZB0je'rA!.65H=mPPOio eC1WiJo͚vF[-lb$6Ӱ9d\W9)qy !uFUF2,hmyZ$&'T~©Dn>9 >EϹZ+[ؾ)VuS!Ԁzh_`[ [fݏk$'mi@Ѿ8K>.D,yi"ej͐:V~lTcǗἘdbF"נc n>KޠV//v"c#Z:@ ^Q[C{f s8je< ٱ_X|\T"mQvA(jGOPuzND:xmpInJuC[X7]֨qNhB)_laH:2^:҉*~E('BVdzKm,+ϑ;I #Wpi1=h+3 iRE'V-9NAy}_UR]p<.0^lEEU`RzgX*VE?[ 0UzV~:HY}b[L'n>Q*kpK{S+;[ < 7}*QAV7"tK +NհݒŒȆc{ z8F ͏9},v[t&7XMErhO(U(&|fHxK0 !veG1>1'\8u [gGq' 6.O `q6o6'wTtpE|+)\ZO 䡫r(8ۋE<ڡ拀vZ}y:e7 uimg tc\N*6Pew G:sT~/;LVo#w}䁒< j(d[1*?[RO5T7>n2$Pˈ#8f>ϓUHEO;ir) YHFjUijS#=\p 5vo\{f0#nH~ɁRY,Ec%5 O3 Nan*agm aDHaBdNxպ^ yMЍ=䊶UP%:pO=+o(#P },{Ή'g:Yy ؂#`ӖZn_tQ?>mgw?/PPjR̷ksU2q=g:ML2űD-.-] A-mC(Ag]BR6X NW݀F&pO*R=z':]{'s`թz?/83g Jg 0*dY%eF9@m 5xԥZ&u4id:OW.v-\ueSy 3 z@6^@YZ[wKZH1{tY,HYg>=b)rz-o8 ]Wŭ\& lO递SSքQFyZ?Rpq&gHwd%X$=Iݱ.܀ւ \xXM&ݼZgb,PM fH%\ҊJ8\^IrIeAcBچ JJ6 *B\86TCCH'A^XG+ :FtH+>@50熥~so-O:ɅjTKe' }Z0AP*X>VzuE|F-YK -/ sьpoGU VDn\/?wTc8z)'k[z %%0W:ih|_7qkk7cB@AJxd܂"֞Sc7[TWɩG xf}gH͟܇N+~6Dqd 'dH ,?I7^ dW/;=ojo´pAXQTrl^Du'۶(ѐlҸEմ^V 8$ 9 cF ζaHIye(u˗ QCߗ&>Վ Ay!ʆٍ i?b^ٍ8Xݎ?j'nB㝫-4ڳ#ȪR<ꇷnh9'\mfGn+Sh6䣮N@ME3j1!%k1( t[dۮQz^㠜? gjUC,0VyK>U:e m6`O{pNS.RK g:_F>9a$F`Rj @%.\ Q_[꒤񟊞"D4^Z!Z_e #[f$ˀ)LGpr$J$>#$Nn LN"huΒP&%ppN8x éu({qPpN@-7̕(TGOTϟB漘ər=e /*uG]J2)-oM#_KN$c8 Pf9Bj܎zU8b5w3jNX9HHI#)< vwɤWv?Cc9C Jub )]/XPy鞃:p:AgKc ĨckJpı"2|OuKVYuFWꘗH$Wi:tl-Aߘ@!T;}Ed]Ὡb/7fOp٢n\hp4!˥B8Y!@ 2~";y^{FV-kV>fb(6K.iaR rP`9eʣg`]cB EK͑K_]#Ie0Rg1?i9H@!2$ȹfboi(L`}2@"PkK|Bv ftdK΄4N]LM__PS1 j\IJ3??Xb/h)d0T@o,'D;%MjKLt˴@: TyxV*vwӻ'YC~i?Nf}"zIl9Dۀc;qZ7-vmM&"@;mvn1{@L_8%G 5 Pqb* 'gnTF%b }T2|exq|O׷}vLNS  NI1 ;pψ{ 4Z7{A'1"nPoTP,<)ADri ^FaʆZ`TfEDFnIEXX{%Wg=nk,l>e2l~ 19628nYK9'.)Ep[5k}-`7F>Uemh͒/7g)5LEnͬZ[72(؇bX2GC*8% D! QԐ(0uM,byIN=]d 蟔mhDnY!ƬL@[]G<,(P޺GL`cu&Bܫ\M1pMo|ߞN zV53&1%b^=Y"^Pݪ{kԜIyՑnǷM-A{ -HLQn it}eE bL'NAμw[kO;1A!؈,!;RPn60:W510ɤӶ2yXz'}.r㬃U,YbIr cm$pC]a'ͮy>PZ|4ޟEmX\>(GնBn?ׯgīZM* ,0+T m`>6{}HNn,b2R(ФWqjbbK)dU`d7x Up0ZM~diNY5GNO)uŎ;ͣzȼXBbsoXKnܝ83*2`Q=b,CJNɣ IL诔X8&zɎM"qp+g8G|nhjg 78K7vF fGb5$b;^W ^*cH>΋u>P9p8֚`F`O؞ţyH [ѐSLyMN61Td #+5C!e*4RC׬jj/qJ_+f*pk$zkx1xu&t=F`FzȨ 3k(T<} hg hQd  ċ\!" РDc߬P*hZ( !(˷Il!t]7~EW*"9$}[z0:د9dI4ה3H2Cz5 xiGmY'0R5# Yː-F./FSQ7F(Ԃ>3u] D28/ZҌףyn >V%׍sW#Kw 'w_}nt3.̭#ԦxݠPf"JùDKr_oEI)7,-Ln]ѷs'JZ^~AeN-cy%za{CmSȓOqѱmCm6_jQ_vһ(@^YiP2&8gB׊$k$2 jՂ!?.g7M!EH2?N׵L/?E&+V!$3 0#u*'.·APjɬtc0YTz,S vR@VPѻrpDJDŽ3lZ $ JBڴ'i&z~D_ؑvn~`-/pߨhLG Y hܯT);-m!s~td SYKVK_uqqtcu"q8s2a'mFHb<])=ʼnTŐ5B^^򏠬u6)qY5r⏓ka(3rzo:Jk`,>k1"y5%EH`̭97iDr!&1]qB hbRC0J?_z;HlST[%[Rs`?Xj[$UaPX$o>1^WQ $D bE'GxC}^2S-Dmwno'{ZE"~<[(P!c$†ڽu*z `C_jP3kuk5JKJͫ(^ӯ+Fm:4 ^~p̦W{kl='DUn`ڈ}$|8Z%! DygxU$[NQŽ0eȵ_ƌޅ4>iLC_C y"?u7I.VzGF {Tn޻{͢b 5i; ~|AS̸+Ok鐋]7;]Xʐy4[~']ci M$rVL*i%hP-rsέFJ|`!Zeh>qC:)HZm=$eTΐ' Wi::7jHǧH3ӡ946&= /RegS:m BNO>vca_G濆RL6mT~! DS_9j% m)WGOBfE|:pQy6QFsiG(dޮHOӨ!1ymO3IF\Y FJ!g8A+DAVH4"/`l@"K^n<җ un= M!(+Is%VR`X6ޓ§D3Wf0sv ̜^5 lX &6Ԡ>$#X& iNG lھYV''+~eF.U{P,Ppso L@R #EY']M 1CN2qv8+ﯟY.{ U'4|Z-z1dujͶk1?+,>!.[jɲ[[~k<g* zPiD/ `~ 탐9"^ 4k0i),llAHi!*)zLz/2vk-L" Ks*x/:U9J+^ykGEq0 `ip'ۢxN{恹F`PSxv%D9sZn1*EFWVgMAY_03P7ge5tu?Yp92+T&@kեQEVWڪz=?%3t$K#I-  Tabl槆"8]dP˒|J0<ƫ%>^ aweVwmY![> ʨg'3uT4p$-\[5{ +dvg- ԘC,¯wߐ~b&jYZS;L)\ 9enb=] cptu f`][Pcza&OͶkz)^%j>yvis#k9$^Q~՘ GWQ=FfiR ^r#ͪZQ~2>l3B : 4ࢹj 7-GXI;Vv"FBb>;'ry7U{܀l9Iuk0Tz{Hbvt2Q+Q,7qg)%<}4yb*r MPxJgO=P2:7HSe0}G'טN;b mّ!_t4<HpGc-u\ܦsDXׄ}Ew&*9ɲLsO "Q~o^Sڇhn@oMl٤Xeįp=2G]VE m{{/9֮t<1o YYo 14P(n%iXL\.JL>@Sa$=e".D@POqni537kwtw`s[H2MpBgn aeg2_`dl yr]BVlXԺ-*_MoفDFiQFc{ritHAoaz> J LE~iAEwD w2JAퟓA"⟞bc-DƱղ1I 8y?sעx?17Y-/|Лty.$ò' \DsfeB_3yZ44И3-_wt^[`}bT'e&-H_T=اhQ$[빌4qOr>vғ#9׍>z]~q%7|?Ǻˍzf#ZMX^ukZ1Rd!mYfv#]z٧rqcp'!4T&ը'#ݕWAt\ ກ 5iX0ū9ߒR;]m4ɗ>-8A(BDOĨ:u]T VZH986#MmN%ޒeV R P_ #fk{S&a>CVߏ{?yM5_6rIIEIQz">l,^z8׷ő;.T@^% t[bd rѿJc|Zb5f'Ed >/ ID"LT2[>}ڃwW'|& K{DՏƽ.31`9mZs!]iK1+Em.3A̱k.EN~dCjgBk.pFI w잻_LsM `fx٫ل-f*`Uѯ%`jtU5 rvFpo9 بR6 4Q^rSvuEJ] k/K˳91q!Ō-s5dLG9I~OYOV {L!yd亵$pdLϩk=d}翬k($$]6*ʡ1y%tD -AjfI>cqYT,I倒n+Z dKjv BWc =zCDhC%qK*nIciESw0)[th M2TzϹ=UsN5+o.33S=zrO42,Td1E&9gv0`4D*\ֶxb]-uOgB UF4#Ofb!|@-2^OqV?hҔ'/> .XgcA)8X(ޫ.2l*k.UVS A.OEk_x<;læ* j0:U؎ UdmA NsHc4웧#@ ;z&~3uĈ@()FZ)_ Z`ItkEwPxx\}ys)ቋ;ITP-jZޏ ,N?g`%Z!Nsq*_lWS&w ai[أ#M4Q-Ղ1G y0&(Yz[{,(h/EgI?ѥb&!JwXtEE|s`􇟾eh?p4<ͭlESDRt1B AbbґI䕑w ilIɅ/CzE3O&-U2{sILi@#6Xc]eu&h ⅔+~+pdV1N>*Jt7݌>%y6\S({4V;w9ٱTUY)ۀ@ȤqѠe㈮BdCдӭrdj.Q (:֥#y"H):,-;w0n7Yu7,$"wrݬCƊKVD٢gـQirzU䞳$1UlfWG}Pڢ2H-3c!{6:Uhoo+'98L9 {7 $m/EƏ >ETY=)QF4ج߈4?0|*f ճ_j1A.YwSѢ";.cܲ4c!xvn0OLG*V|zfIņhªMVrEOAPI,[UC9d@ G aQX􌂺G:x%L] DL0`# "GWLTw u wI,>Kxa#wXBf bthn%>>]|)u4~|U˔[3ـҞy0x o3X~S\V$0_R#T+Nz(7/hI!vM5Q7M\N #œ+R܏Oi_Q4p7)n4ƑWmF=1gdKۙuz9|3/ Hz*=yC6}CS(2ZO,Ly9}VCKZI.ZpB\sV^]Sk*ŝ u:(²gokp f}qw]),6{T]bglhX6 NKB睿!wlT@`b: hBd(Vz]`v%y0ªBQhCrNi #j-yߓaISVrwZ:7I~m&RQV'TNҝ74>Ht6TNd[G%ON%μ{%Z _YtSUJ?|rR+A><-^}VkLG, 0tG6AܒV;M["6Ll$чe d{/lT'0({R(Ϗ6m~;:$ft"T%zRD|P%Gbu[)7Vo>iI݂D؀MƸo3tSqh%&ƭZnV١+]V@(`eb/w! wn29 ZS>:+of[p R/,e`t#&ǴګmJbzDԯh҇9 /EdpJL+'[bN~B}#mK~;cFwhw*DDඁ:l^eVȣ ɪHXTG#,٥M#*H:GWx ڝJAI`MxEWOeV3yֹmή\[fFv,[&b  JR& ~1.߭M"2t\ᚩ(},26os_xyw|ֽ9ȃJIU`?˯RVa f fL)wz픒|,%c3LOg!_f5]iQ5~NʝzՍs=?ZE >9~juNnSq~Bۓ>aδ !pm,s5yx1)SwZiZ(LP. fϪhKnj)8pwO2f[]4Bq*ylǪR#eEmKLAd}qM )?/ bŁAgWEA$ AV4;0$$mMXV4m;twG..h58'~$!^OEUB׶wziMQF#PQ|^"P ".iI #55zE2+G2ex4A,9! NRJPI0M-[I_RzXꔁx\^]\G[y vQ 1ViiLvzK>X/>|;jz%֗` ce~ X4~+TTZZ%~aB#|0IMi8^;<'H8Ⅶ2(dXa`|wcȞ8PF9-qO>Z.,6d';ngߛZE+bU eyv>p%a64ݘK'$x?st0{yRI^ (wH ,4t 8TLW!(bsgFŅ]ƤOovv9m$8HwzXf+LJ}u΃{/~(7VԳ MalOU"SOSRNm^77 #@" QR BT+%Wn ],??2'|@ (ِ@H Rzeo4L_[ e#&7x pX ӮsK@ʭ<*G)E0:89,A2lZ>1az+ɼ_ gs]WU@chMΰm[ªȚĒ7p#Fs}8A\JQ˝vI#E4udy lcFGϴR{Ruvit72G#Jck\:\:;xă |Ӄ|шo<*\zpB5mI]UZz^( ʺ@H@^Lo·LgonŁqdrɌL :_'xc^z2q~aO jf^Z>F!pz(a^1 R4&VCٓQ5Cv$ylŧMx?JX;՘H)F5NC9{p:TՋorVU=(b+ǦA媺kDJŎ)E?Ro'0; vaO1f54ki;S)0v4g/HOu ޯi=.h;"%4=avnn?Ԭ HV1m^V ;BXR0~v^BZxhܗ -W̝qxh~KiF9WQnR;5N , Xuu AX[_Lx:N6J5 60L#dB3bA- * úC'7OV`vEed}D/:ym鬧`0_!ezElȟ.^pɒ5ߋ]^m?jfN15]SjT;Sԓγ:B{q: H<e+ПqK ]pĽ>f@vVq,IćU|>J7 `7gHքЂ&#BjbW\}s^i)V̝uEoHd/_L|tBtN!nHod{Y\-LؙMnEFz`0 ^Ჵp=\*G-C3#l?1TtR=$øWAS"\):7\ >l2<>އF߿DNߘ0&3`3gнWma @@^{`]!:x(04-&-F {2v4xPWvT([ Z%η&iͺc,Oݚ8x!Kky~Wu=;O)9~ZI713j7$#'ImnSiQCKn4¿hU;XEy|̶W1Y2`Gܢ+ _0ސz-$:;!qǑ|]>zM-cBvy)>m^fZ{؄}<`n7ON[s|ӥ0VPv ,eW]> 1|;Ŵ'Y_[rDMHkG"puEH1*W)Α7Os)4YznLV8eʂw Ӧ$x_+Lx8`,H}j09B8DBy^bjd- ڌv{,}m.U1E ~93pomSy;?c~i an dMI"_siWfb1JH4+Mg,d~ ?}W_JpVk$ܒyUk{HUPQ贤(*#p^ a[9 4Qjp1:Bo0 Ѱ.tӨps)ΜJC4Ȕ#q*P02> l"SG"ii+ `κEO\WáYHʞ})9C/.c- .%xͻ\~S8mm$;ͧ](.naW4epi=L%Z)Iy0B_zx1fzw8U"6iHuVV~rma 㴋\e;VuR/Č K%S*WKWubnG`3bG8Rt8(>u&#ND6Sl''g^,, hdb;Jlzt:_ m%{=u<گi++@D[$ɧVTiU=7cZEU9Y8l:SAպ՗.9 8vkJz mQwst3}DM5[־Jz9 lfU%XSYŭrh"cdHJazW ejYģLil"f:|E(\q8t-LFBXhU-<0m&w'K?l̄&SmKz>pi=p\Y ^` 2A.f%%~ղ ? T) ZҤ9l+V*bB Ro@¦_L%!y3leG8"qܖ0FԵ?68@vKnEpG!QNc8u_!+9>>_L{zA] U%yqMYZ=to)Mݢa9wC \2,&BLg7z'EeRȣJ%7rG6[- U4S x υ4qCku&MDo* i.T#S!06X)AaDOڧ~L;\˄ԋud#S&<~*>6Y5YV?@r\3t\)8]MpX>.xܔ!|] M?0u G,CO)o"inr;$]ey)){*mAN w'8c)9U{MY`':.ouW ƴb s[ׁM*mOMFѵҶF9Ԕs.ɦZ/o3.H@Js!|Q yXCDTq P[5{$O4z ~z6jlХlWסYqx88'*5Q#F-kD͵4P"P/sP_Y[kM0 %"qORW0@f  FߡY{®~M,sqNyd6l26|/`X,r\ZR  yn[nJ] 򂾙k5WM?ue =֭.?;fPI .FpJ&XS1%(j)}]ve4wTM;mDQ|{0V, Nvif[/*6$|KR%mwqbub |EhBVHi{Z$klR̢p ]O#F_>߲M9M? zQsi\k{uv{~GE 3+ΆsTrl7 I&&θVxúkѿ'_'r,mt"K] RFHʺ6>\kz HsQCϵ6na͊>kV^/kN1'#T?.qɵfl`VmY6q_ Ʒw{8ATV\#2AI88ߌXDT9o'ŗ{5%[og̍y2Q.!J;Iz&A[_8Crפu[k$bECeN|ZR= ZW5*dNsRQ!l&"~Vl{ *ӄ'%&q@_q 8(KēE?~rYl^[g\O}?ؐ+na¡ |9ܳd}ʶ #~LxУrI}eT`\.Ļy^ ejMpp"F$x ѯ0@(ug=$e|3 QDe^Aےq$aظ 8ŨvWV,H@V}\ !_ʝo1"goc4WjAW3G+ Z2< AJr]B_ 0c_JGR"@|@m^`Aqn.);Uc|vZn87ghj@!eZH`.lc޽a=ާkL&J`/|-M>T'4NeFs~q*q#o}}]^D Q}%SD}^obqVWVըֵ^; [9gWF ?[Aƫ.ϲ r .ڤR8e;ֿa k%fϗVi8S1xs)_G$5L8vGnZ별[S<(tS1n9F;F_`KL©pWKTxa 9-;S7xU1X'lg :y.?ەEep-tSK ؽӕ&?G^,ȆR4TzgD](6!3I0ލlTM8VֲMlh'KWf_a6kIQ)>3Nn T%c>_^ Q,ںb6ZP} CA[um5C1=G6֪ 2w9irެ;̚֍ mX`PKO`?`)Qt |,Wd% 9CwPȴ-as{Ɗ'zc֌:޶e[$K~eO׀Y;[*x@':ΦbDVȏIGso:@MfZDuLؤej8.oi)62`cEڵ{njE^o` g}q<(qm^3;e"ʐϟ3}']xMIi̜bCcM P/ ,)yQe%d PGLɨe:ebvmH@ˆWlIol'I ^{LPfO_8칌#}% wS>hz3w '$%גq?k^jn0Kշ Z1q^q|K=(X;c]&h Sj*يH:ĠG}1#4ZBĻC>_ گ;;{Ѱ;1qXBa"aU@hpGO(n}a=#9ŗGS̥;ry䢡5zA6z b{(-}`uޝ=rrSä/{0:?WaB$p!_I:%@uKb296s F# )R.'bQ5Ez>2QUO\O@ JxKgֻeo`If.o`=TJŷrQ莴R쇛]*0wwAgW?Wk׵'v#3Uwf  h9ͮ{.ԒPfOPXb&E? - ES/h")ƒ,:ͧ[}}h/c?_#oݠ[eskdkk_;Ԡ95>̥Ѝ|²̞睅"3zo`׸]/T0-)% |ƚ5T`zfȯ[8$tlٸs7 zƫgdwhiɳme*W,>>v) 2b Fv-V/⫖OpI阃RIPxc TaD ܌GecPqiJUW`V ,,cүOP`GE(:H׻ۚqod.Xpr4 fkTn;H(w^,'FUI3{ ǖCr!ȵK/QQ^ǎ¶Ws37Bp³ECsgM hO Go|ǎjh?6乆0ljD#ӋS.dzHd'dQP Zz3P^:8:X{#1f .Pԫh9Uds=%DKvCjtqO=9RjAYG@ۯZFԤws;Yr8BtA]Xx=9!Gȴ>oa@)qx.iFl<^3wI*T_N~*0`/? 4lݬqu>pMnUl?UQ55!a<4G^4_ՐL0]u2T"nYVM8=zxn-ga) i&Aԑ-WFkѤЃCrVaR3sϚnGzue/Ty@2 Ӳ᛽{=][n3L)˘eϒe@=[5DN:P7^kqnZٽli䆙]6K|H%3jP]ZÏlҥ+wUXZ8i\P V'9/M[}bRE ꤸ/xKnъg\$^liJ=쇄p 0.z&rN&H/,fU/M \A#w`LVt)aASYpMrM3-!MZxbJa}mEF2'fhh+]g]#%)Y]{ kqz׌xR"%tFE">]|{ 'SYZ6yeW=+klRWRS_Qi2ԠeW g,B]jV9rY4b#VY\(Cz#e 'X?3u;l϶{kRx1O<&n}= r;"*9l>l X&}tyk }5D3>M3$h #ScmFnD}=MEӝO6$빘 %*gax,L`J,a{)3,S*Yd=v4 _O" "k~NGb@ʅ%(do6uzz<<'u826s7g~JCpb`( g7".B`&z q8`{rT8͍TEDH9{!ܑ`q(R\8K7edm% l?{q.]X5OH f-qi )qiT{U-ՆCE=vII",n˖fsтqfwO}^u?ڶ#-$s6T^9$V|J]4!go_K3+K ZX jAM}ѼC` +}kj֚2UV@Dה+wͺAM Ay.Cr7@@Ie@ 7¿W8+8Bk4C%&ݸejSc 箪8Vs?_ `LLS8IY!h8>S+{%pkש.%R=@~bǺlǹ-0X` j({7TBiVHb\wY!Ұ᷼iB`hzyX ]Gy)If'Z@9*^p,%agvqphheYq(&BɘMhQ#ʣ Nt2^A(֬ۉ2ۆ™ӌU2",gnd`]߰X5,Å.]_o};;&Kr%2qFכfO5baX<wOv3t`UC\7p}I2C3k5i ٔOV_$X2E aj3mFW)f+Ք]Ӓ%܎qug]H+5&~Q m( P /E,8K$V5 JӋYqLOx:Ȭ5p,%0#jgE#a_ }P_ ~+ҫ'Ā3n#):4Ճ0Cjn?aD 5Pp #5g?G#A2j0u<V:9|4{^˘E7) "JMpD?%q͛ |@ɺ ÃTa<7Cհ@\*xi>b|xd>}KyNJ&P%fEA${߸u" O[Y̓hNg_ia75ykֲ}mQC' r1gH󺕾\[ W KpO&HAdk/rM{݁T#틷gfB]1h32]'#ޯw{OevT(Fd5.+Jg\$ Xy{٥6:ukcP ֙\_|k`9A;SCR9;hl @5Ng;d:?NeE{7@=+-ELTNEWraGqwE2![;Q/~R>el0`:Sr:).JZ2nw8ӊMSȜ>[;L&5E%;)2#TFgPBq,RY|)g wL7? a%/er^QTk_Y0Vi^SLK\mwߊ\zvEz܂7ξC=zۣZXei9nE`O\e#,×Yg;Zޑ.IEȣE|c=moS'FȁY2ˮSPoz[Pu ;0bZsR('u7?PE0{#'zN}#::QɊp[Ђ$c!x01U|"ΰkAevq6;(W[.|aAx]ń\NyOZ-02=vAҲ" G, &W$&^-^ӍP"x񉟞}ڴiy d/,fk+zz HT17x"h;[~5mViWz_P!uF=R*^XߵXZ9tSw>g_<6R=ckvJ8~#e(A`C~.ybU*_;]RU,ŽZ'qQǢ"'C\puaPOcM~P{0fFX8R+Ν OV9.i q~)æ9lfݫ(Fٜ$jiMumjM9:&OuIxrlxiM{M; &0kDYT< .0᧹]gd@r |g+2GvAT lq)!Ⱥ64gADgI:uTUv=WT#'v)A0:;zaFb< ΧkCl.4Ϊ4Sl{|ѩ4pҠb P\0kc!NȗG( q' b^ZP+yiJ7$.&7ľi/oA'u-D&*IfVhÌ}C6%ak)Hp>.Y܏33H}KG4۩\Fg[FuY0D#WA/{h)rƧ妹_{=Pn!`iΧ4ͬ9"xPV!?eQ~enkNJ+ۙ~#Ix@/$B(UYQN=m5#AΚg:̓ml{207!8.[zG)1ݧ*5$lc|p@1x V0-fJ$ei1g&N(_ǭ l#}l8=Ec"":Ġ(q)WpӶ1BAƞSz6|?,Zؽnb0:7_)eLkeM5t\}ٗ{bBm)!\$x1!W<{Pi?H zMW'|G1}Gӡ>dN&'4Ku$I ]Z-aWwѧ/̻ -qlW/b.j ~=r7BI %ҟ7XoJH@-Hòt]cLM!\[=DZJChίThIB\s\)بg H^Z :& N!ۈJL@ ܡP,fZ8U@7[%/VcKstOR*AMC7 Ꭸl;1`?Z8#-Eߢӻg8H&*PbhtBa]lcm5F0+,f}`Dv$wlՍ!*oM Pa+Q2h{i_ߦR:,tD kЧL;(Շ' Ieg,n{Dcw|ũ[` ꨎ Pj詫j]i,P<-Hv %*# :2&7'NeU?=YSbQ{a'q&HVԃc b,LNE=' TymTڜgj=]uLDũgT y+5GסwyE s?|/teK~z>)A51mꠢe8㣿j8"~i56,}3N>sX=| E6!뵰s~fKKĺ_XLq̴؊^vMP4\ꛭ{Q93ccX Bjhgmճ+e.9JjPas:.:L=o(tߪF`n2~SCT]w^ 8!6-($|J\J'⮪HfU6ʍĖAw/&a7x5RD15Du6{- D|Gn&싆ϐB~GrwX _;D. oENg7+`ֹ7HR\jXLA.>f]~5]D+z(ٕxuSUV=9dz*F3ظN1oBM_X$]x*?”B|n L [%S3Ɇ)#Tq[ů_іƶL^aՖ"l]WU\nV̜.y?XCemZd@+yqJ䦤NHH<+|*'C04HxD.m@Ƴ;v5O&WhbaXb22Ԗ$d?#LEO!t+y9=5=iK5Q4IHDE_[4ڞ) + :6^}dw)'= J>`0>GsT[ܲq[g&@`fQv6oO66ɧxRȓrA{&bK7{/h3wd}Ά2[b=$kb+e)3@}˼%Ε1{gڲm*xYeW쾰l4(h/OAqq -XNq`S uzF^+벧c_u %Q:ruU6KZ>o/s j170H97╺T@l/5͒ Q0? . Xx'anb^>`dp HT.32A'_=:uΕ8#>~]ZبANF7h$Q3CՆ2q!+HqS@>,}Tq0"_CAT#RcI1Y'] n!B$jEw.*t }8mI ܗ'V-`7Kw̞J!~qLE;80T0 $E*$VzD, +M er)2ܐŊ| ϣiZL8 7-/KX?yq=)`6,uOWH/⺀s[qaa*ݝyW~RA eDA@"ӯ&;vyV]^kgX{Idmb ;?Zu#qZָHhjńV_ϕ{yf=>drP#Gyb琎ܲ~k."C{ԝ` o=lR?Uͪ>O z[ےbTW :d;B }$UIC!S+j $w5oGBGؓwQ[m׵Quh|^lM1 :Tanw B3e.>_R<%Qֿn [2 S\U2nQp,2^WX=q1C|r톝1;(6d?EEGI gҌr|r*䎅KkXdY:v9㮚]ڋd?_䰋4$3]ԓؒTab ztDݑ85ج-=C܌kRʙ; ٢&[Gd ʾ;σJXQ#9ue>; /6LwZ[6L\U  SOqME/ҨFH?J`43sG+`Ga?Wy>KWWܿ[1Toc8h7V M+fw&nlGUsy8qYɆpP1Qaٝ&3~5"(өB⑤nfrhtK/MWb6PjJ!v_,;X` C->_PIĐ@_DǏCWMh<{SvV(ZPtz _T[3w4b?+ &*>ȗ؊7|@0ǣCK)>T8 u,9e2|6<óf88Eȣ}D3.`e3n$`wɇ瘈 pQίxTqDE^/ GLK(#kMMo[+3.CιLmJSSgԔvxM|3ǡm;-%6o 6_^;JCƴ[gU2? 6Wd0'(I'Wޅ!Pa%X@koLEoQ3z/3#? 86l~WnVҲZtw!)æHKU3C̄%.Be'X9ܒv t 728}랏ӊ0,HUlAԠ/d£ -KC{Ն%=SP!?78CZPq-Z;b_7\J8"0C"cO{ EozP>q34VC(<;Q7֎Bi3W7e-{}-*NАx7r2t-c;+q&x9X,N3٦ /V AHnӺYg]sͩcMKlKkUf"#|a~ɰfQ쵟3r9'\פ+Q7vHn[P9At~9{\U9T*.ߧdd=Qz㇔㫃W Tᵎq2zҲlt6 ]'oN|oNzqPrGTeR?o~a}IrIۜp%{gN4q6h Dj<(|X@P={]#v$|[?.7P5Nٍ9'‚*u[L+A::uMqڥz%*S*Dбv o!S0q/KDN-EIrPq5)Aqqo/魭D7ζ*oAY<O(;2"9 #cq>0q\76ðj?Id=oVɬ-As[Lj"r4KK0sDNJb30_nј}.oA%,fZ>ri$\+u<EaKZIG\>fdJl`g[{4Ǘ>V4m#=_IWlɟr@B~U4-DJA,Jt(tӎb]z(!#&ȈIRb:b8Sl#0rJ#ĸWl10)gkryA%bAu XA8Ѐ4كʀU\5Zl4IE'A07c]Dkt?܊M+h2G)=6ݮl*0Ob)=l@e%K#PPIơD<]Uo}*ÆYFxb |D;XWM'4/b}F~}u%(sЖ't^R9d.J{#w&|jwY:">@{[OFSUrAٍ!){@ G'z[ҁZbUԆ`98k-,BӪĽ{+ejD:A{?#Wg t%rkg-'vs0wKe*:W& [TGG@tA!·(PxMIJ@3&m|+p.J/iB`E67+cz=/x}+Yĺg?7\xxOFt8)_u83Fħ8w ~yCRKjvWht&0(¬[a$xqcឡzhS>]j銜%dCw{xꏭܧRA*uQŌvol y|>E޵t׹QwL~D=YTAs=^{(RPik| TO @%8YAҙ1rÚx98D!a {E\@j/ [u g82KP%>ceo β3JwvJl7 0۫DXiV[mJ;F3VXl鸅*Q_%q<{r+(7oY@iRK"*VS# z%ET^ecgX#*MF3ah!2c@ }>82E_!샆H,bAsLi cW-$p(N*YtӜ -JJa[x>dzŴ˿j/`IT:# fqZ|}/{GAy*w0% 3"L2(wB`Y7W:eP v'("*{M%eʥ>%P OK<3F_W` :φշVz)HWJ=вҾ0lnDĠN׵Klפ0o]ٱ:,I gkc XcI= Q ^uI r_L86UEXvCEZ;¾MS}\'^P8ǢI{NҹGDF=>$es9^o%RhkϳtaySVxuGfJ>e@u\9apؘ $ͻǰpm%o6Xf$ٜq7[/oxRmE 3Ɣւ6u Vv{?#g,ZK!\Vw!֮8ID8YvU+ODC,S N<YN r4*I3ЉH7en.tcL.7r⟭DzZ~~C\HĺnJrsU=~0JCp-`VYOᐈ-pN̆;2+bܫ]4fQɢ2ꝓS+X|bm ؤ A\O1D /@b-(1ǎŷR^>bn~IVRroI7L 'jB-)RJL}mrbD4no#2p"Us@O0b8yU&^YIC P;a,J`y񱸛}T }ϑq厜"tDF ߟN+<@1Ooh?vAg$9togq|8]pX*J1B} Vqg|,,.pu[2en]ni=o|P}n)5\/VLc1kӷt`3 T\NU}T#RYVALWkZ{p9޾GĽlrR*PqG6S1[ǮT3ھZLJr081,pގ.%X+rQ0zbLE6Cb>+Hq\m&OM)|3Kc!1JZBՃC`,+7$/hLdQ;GHeoQZ 'yq7sQ%UL$ue)J95.4#'P^[J*SzsN mjW;+^Ht`xGi^8d9;1BYhcn_e[Wvk_+M<)yP!q!z3UZ'w1G@w7x69,ϗxG4k #{Yk̉!Ufv)zg?o?l4F͉aTA,K<#)~*ޡʄ9MirA> 86- ܕw%C:ڪ`:IArq{+rY~mt}4IWl%6؛ *lw {etD0aÂ7q\ ;D+7oCɣ,[䚦ѦmS耘gw=68`YSkuԵJpzЗb|j? { \ '7(34/):ab7èn;SȖ)`ׂT  (t3c"ޜ9U[GxRwgqlȫm_`d&Ea6n@Ⱥt$Sd.h[Y<i=;Ԝٍ 9pSOCiSng)\ҕ#զLr1ԟB&y>h_L9#{rRuPDX a{?&3|I ЂX @АoB k֪ziQp聈 hiq2FSV#zCZ S<,ђr-^ ZᲦA;>^.-,iY ?chcq&ѥqp HЭzdoj2$"ߙ`lbNҾ{%t| Y[)C;utC 9" ;t$s+>ikփAjs{&N(޼aڨI]Pk {PsnUdف;)AKwt2mds+ O}EWA}5g,{>>7{++#zq)uU!@선FFZU}Q01o^џeH>Q\LM gN5&=\O\eVAy1hX\|kU!셠hgXݴEyc9iO*inH#Yt^3*7<M͢Q kq9=vy=i??~r6 ˙sT7x]rɯmIc|} ,T.X_\&V#ۼʰE 3N"C}}cjE͌4A2K]6$m/_/.,8׬<D˪1-;;a偩)=^ygUq8"rm櫒FGu %}8_N"d8dcj=g3o'<rCv`_FUUT~o'w/ls9yϛZ>˻U<;vMScuŕ QmpSj)e6˦Q 9p&B3'M_9d ,h]s DBji[kVlqN<A0m+9BXfDx\EP0KxUm.VQ%&y$ rvj6 ;YM hyq땠iYWRnO|:Ҁdai,Ohspgwy Uea+&̍tRz%}  Ĝlk3m $X-6 #S N!5Xva]2C*f(]pY_d$[詚j}@LvBl֛SsFDfSP}@- t/5{7 &jKE1Y$sH1y+mIGVoZЮig\3(zٱ?D@׹c-{} Bw;_xH&<` ^\iSI58r7eA؇h1ìR<'a?%h@vCw 6Tt}^j <8?.hث!|:Ie|\XPV: u׸&?s[pҧ#yE{MVo3|̾tw)%7Bmyt*ĩ(<=Zr  Tv! 4/\ZaKޝ a c~\y p5c 22#4 $B\a/Tlj%RQsw#߈C\ЕH2D(-e8nX]!q݆j%*aܿPGKO.w=i7yC#rr#m<l t0DtzTUx5~ 'oKqp }(>sB{P9K>@-^qPކ&Ihg_nKRhOg{/8ʼ!&?N5-i`g*bi< 4?sO]ߋ`Y`yEĖF5QB-Kerйw%ٷg&$2(f7MgR5}[Z]Qݕ`g/63ki1jџDz"hϚW;~pg?\lI+K @Zy*ٝc2~4-N82O|C5b"~~a// >jx+lnbn}DpvD6fZd,WڬgZv7yT uâo_VqU#Pӂ*G!`9*>c/P- uN +_#:ԉ(kΜ!q6X5%C^P)̞Eaev`3%gnl?HyF8{h-bT4\d8{irgv{G6WA4xDO'f"þq0w6x:7 ېV+I40`vT{9YOy12KrU5H>o5f}wהhI:gu9:=~CM?T[eRk/<(q|Jh  nkQ13{҈:gE\ HIAf} ܋W󃩴c^2*D)i`;01rkKT!2S҇/ K5u\qAE\x`fx{ OMofw!N4ZPErw <]y_Bxތa ͱ+ TeNaawix%Cuk62ڠ؜ ,N> <v&Caז@uHZOa5b\1)`ܧ@CBbSn׳ܰd2̤1F! 18`~o|R^}g]ɍv3[-$qI]+u0N5ldLOB9 HEA{KOe9BYT#d>#,;K8ro7p ] "v!moQ8FSNΜj*ZL+%3^ 'n<$l@#C,rlL2_h6(Nv{<|I;bϕM`HLw] Hkg]D)C+q zE%\&bD/MW5S况)UO߳/TiB?2^bGR'WZ0NG#kB@h\&BdT~1HYQ=6ı?PEn9uMܩ2f@iFP[B%"i͍y,dan RYf.B_V`4 q?9@ I(Y˾UD (E(9n9}#/tapvܱL;z?kƱ $A|0>[ZG(כ;fXs@M~ ]S )-|&Z6ZPsϟ"̱k3ُIg`5pg~/PeZAn>׫i|L[Z os/*4jTV0.](\EWRoӐa‡Hh$uCnoơeB+ePRQ})RMhx}g5)jGXWY}P 'VP}u$r(^<N!u*5ڮ3"nxFS*0HS$j-D,,\U+ۂ11GhLI{?{a6C^+G"MN/lXcya_P2vj8Ge03*4/΀D4P)/tsevx >UUxDb{EI>6[ v6<DFVxz!e35[)Jz7P80, \6eWU(2Ξvߵ2o\G,K{=aAv9tڲ8'Mu` M+O)ls904,x+LN/x}D%zNdeP oV&L&O ,.Ep^[Fm6= u; q=+f{H%͚j ?qF!o3AMPO_W5,L XzmyT73ksm% _|(I@^iTb GA>ܗ#LcU҆j\AnքW#蕰σUosI{Jۣ̍ӖolY;aVƋynIH=NԻS UӠR[y &f*3!Q9-.Bhɏ%Z&/{yJy7^g*F_[wE~WY!JvfHgyz=iָMN)lܞόF;2 GLe+#W%nI[MК@oX !;6H CXXX-jCb0ݠn3hP֑&hd!тP Z*E;O[m,5 I(Rq!\ 8_G dX6mhF1~G{(xGPEcSdZs 2 J8ԕi!X(q $Wm\*aE$'ؒu˽GwCq~&ȸBYO %JqOvX͢.tǽi@hSi].$&eTsã\{(@Beu:n3"2qK΀Fgm<8!M;&wV='ԣs]yp|HM_ y82)7l4|Q&t]uA(3U:I? }ق`}vQ)G1R_ <Wʾ4 }Rղ]\(jPK\9a?t1;a?݋\S |d;xAq D2D(NG Z`%Xz^7}˔7rhX'ݎL0I넵 󁏵 Q11<3:)wHhDthxhx)qu݈{L?d3G' P3xey ~8vQ]j&'P)B0`i-.TiO\Uʻi\-yxh(h26g&0et}M%G٬_nD4ee .i+XǍF6sMډ30MGZ" ')Zg]pD>N쾒_v,1HJ.(zsLvnu&oCt #އ[dqz PQ1gepDUo%_&61Mo`c(ʟ.ItPU+OAD`P@X%g|ɰeaʂfa13SQ{_@WZ 7y OG<:-ߌ JU4& 7Kŵ.Y^@`VӻuYl3^ 4Iot#c0,)ߎ _{RIo=~yȊPHוE NìA:8FXro05K~KJJw2mGZQ_%jlT7I]`u*yg¯L~ݹѢ)iлpG(\0;)N}YGKW3d;n8)::7 }{v7 8j\do,%$;\QIϷsT1}I^ͼCk7 "?trۮI9 jȠ3KkR<3^.`3#9c/}bu .nbi sǹuYqc;?6umcá|%d`y($=ʯ)(!Ӎ )cl_ɋ"Wd'5VFH-:X;!vzN "I/㮵Ǫoa%(Xa,{ǕR5(͛D< [ҡAqx "}A4&2 asoㄓ%PK<e3z }ƙ_Wm(Jۼt?;>_ om緡K`I`:o'e ft-2 Wοp@4a#y.MM~aXV8РvvUagkFglt[ecMTk2/ ZNsݑO*? d8Od|jSX$ɠLV#u^Ф~tBLAV{K<Ae /w ᗐ.8bscÊ]w>꺮mɠ(.`ݯbӶ9c@2Nud9,t99٢2|o]ywu %V-K7dR[!n$g}4eT*@;YKnEBVSa š`]@` RHaXBdG$#>2gcKMŎ$xM6 K l}8ƲNze)N:1=Jw_NPvQc\uzߵ y EX4iC>UΜK1 /1 `2d"ѥ'f e-|ug͚*'=ov$eoFͧcc%]1,p~ła:^`p;l>wRǍ%:F(ĜU%KgpVTzT(.K34aPnV.Uۦ tdmdٖj&ԭij7h_%ДziiUq%Q( 5 ^IfXzi- vL Ю9qTdb?qJA2bkdzi\&G߶$U(-\@O{\c{%pUx2ym|H}tJ;ꥃno.ڗ:9;/cVNs*ir (k@dHλCp$  ;O\0XMmêbQq!QKʾ3FGmH~x~u5@Eu[o2 kⴘa/Sё"7g%.-\_zS#DkBruFX_J.1{>i j@mVPU}:~)|LSˈ`8r>_Mɠf}ɘ% ,T.SardD֣cź k~oJ8s4 ڶ6i(]q3ٛxpU5uTFJj>y 8T)aGQ0~:V&1HTf"aEmRMEXiU]ˊN&gx H:OW!DVG'3M ޵N>O>C%;dm ¶%h5'E.4;V o/o[;b3胆Co)m/ sH$ wYX|7*&ysN6u,O*DؿɁ+wPSeJ[W Tk'1&Ő`^#G ڠ@JEgJlٔY2t(՞O-8zd)]GLbdq8;ȸjs,2ALMUMuYRٻ@InS-|;ðgXTvr#) ;h b.YFٖ\05U%s k†SAr910".wkM;f0ifHn*cbV\tApzbv- 9Kkx0A:.}br4A5& :Ek(MoAi^>=oTK֏c8znƸ80k=ȧ[Y#u}VW1; m^ԗ{%](F@jtMMGLe}P b+ 5k{Z_dl ۆ])l4Rim|O]( D6 Wg0XV43(_|Nt+,HE;`a>o9/)j^r/ۂ),-O5ubQ/)ol#N9X4DYxXy5w;˜;ڲ&V]4i<ɂO߇9\AJHLcE!NN&OPpD e=̧{UrNAkH5w3~}X*r0N>~^x d.2aKb1P X0IiE- D;dv $4|i[x@cnzкŜ:(LrX 7c=0HL=o]ի>OXb+smɥ;REL2=xm=q$8}]xy\̚3R%x}0{R^Bbe=ݩlDjI%QeFUNtlWA]2~}04 r 6G(Lbrϋ/nC-˭y`.8cH%3ݟvSOfuzoҥDW0lnݻdLCZ RKmMW躾}V;4?G!6}Z84S'7#¼.nDR1M6}h}] - 4g4S$_oWAeR6>QO3V.dFJ..tkGS&GHKTVpiReP4l#y~4ܷ LdVj*މHR_*,ߍ?fx3=d۵7jX\0⸭ٲ溠 v'bC"P5/{vW] vGqSdq]+H86fDcF߃T)_529s8ڰ͔V}b m7' Ni2/3&0m ulra鸈ޯΤȸ ב]C)^vkS&;S0OPMHoe8gAgcVYIu{xRwIr耣`Ի^gIj(짙vZ 9Y!p%?RH-tҼX(Qu짳d)4͂fK/9vM Mx'i,\~I߰Ҡs&{Iʚ; 7s'yvNfɊL9|$j3C謓яw@ $3L"-TJ$ V؍Pe>@ZY^s@\6"")pH/#B-l,S%oaz٥k?߹aoAG97gW5E>7iկ!]#?O`c*(8]ʎiGN W?U&y')Sײ('%Pt7&.Hқ{]k}cT L}f^@r%1% 5{nb[8]6p MnrmnRs Dc .:>gw~HMC/r5QYƫ[쓷GuF']8KR3Ŵm*li2rlI?@u},GE!xAӗ :Rд o}m!DZ6S>⮄U)iE lfޔ04DT .,%!CAT,"3zkH2ߠm\AU#{f(5 N#gߊ~|,9/~*Îkz6m. lW^,lu^e 2B\Fޘa7-9Te,z DJKh%RN>NE.% <ҩ]LzY=^G]);D| !KG0n*&ٻrI +8j mFt'iUF%֏͈덃1OtuHoJ dG>ǺL`~&M1+F̈́*#@J9Wx?W.3/ݚiv"C2(2 f"wL_D&{I}ny9sBohc/!74.{kVge[MVeimk:B\@?{ NepcݏdOSCZĺf Ao͝YbM%yUnIuw>M*J!ڿ Gbv5G~eOٚhe}nMCL8+ZG'D+!ٳ\oH9*qbBa39 ڑ?w OZ6<ʀF]QFrW'HvrKN7]>LrhId|׽m'[&9qisj[}%!Es\ iB2!K%t9ֈNdu|L80:[!mrg&`ys!xe\z1J#V/; ۔! Q`|źc^F)jL±_;U (ȴo!=#eE|LK[sCO0膅-Ŵ!oddЀwLC-Rs1 We4r ~Bg| tIC'"k[ueEÑ6x,M2Hr[mXKR)$_r._!k7*)"C׫PM{GAѩ4%ʴ(y9Z+yR_%e`&i,9f9T*sGTXٹpzxb*e$AOhV4S @To@{HKf1֐)WNCxVoAΝGTҴ`r Q>ilʎ4=\Fo(l*)θ6ġ ̾a 52sSO*; QĮDžυG ܧ^ޱy#('vNTOOH%kE6m;ucv\2&ŤU~0xc35ζ@|Z{ Iݽ"F Bh&h9smec R7X2MYb$e`o{/r\@#xqܛY%-Ͷfb]&' J[kwӬڧnܶ豎\j[gyz pCWxhڎYӅ>Sfr.0җu_` I|BOq6BJjPx4;n~D+EL>x Űh %ք-G|uQ$C JB﫸ѽp{~ѱF>7NI?yp Iڢ5G$aax1es훲ўb/dB\H=e \)^e` 5 )kďYBK=5~0GX#]ɳ`( ߧ;P33R-[5Fd~2FfyY>x54 \E衱qIS_ipVIc$Yq>ǟMK:'@u,ҜvҟF[g-니VEQ;`now%]97kۚ>;;)~.ުG 7E:!\mϮ|"\] i'rIaH[px(MM\xA jb%F<3oM *;;(֓"J_ a9$u`,k|Qһ~jZIC^]*]bYj/ TܿfqO̹gY&Q]'pU,'Oҙ!̈́{ YzX=B1FY1#\NXQߑFHkQw};KopMwsSؚžo>'D-Kr5F']d}Wdn ,WtF TDwxj7&\<Vi~ ("Wۊ:㝱BP߅;Y勳 bGv۶U؄)؆N`о&߷ZƊ<>LҶULw|ri/u ~yaClC>K'; n&dt-=r 1b;j~]R|ڗ6=|l;&q7%Kq` jl1&GISeIjvơdZx )x|r CfB)xg bi0ʔH鎐v;vFIZMר̼k=|4,>:V,߰BZs!iaHl>Ik(3'E3gpB`9l=^0{nxjD=m(mǀ&奔dTxZ%S6лᏳ|WPhQ)IK 規fң+ [>hO0j$ǵF1fݞ]WCiNKGre/@ͦ+Tm 74)/5@;><9k8%4)6x Hz{=ccIkAw췘 `b=bU<XAtE;,q8wV45wmJ-%M9PƈN~ nfn <7lPXf貸=@*_q3+b\d6خ%wS9IV0: 2U/MXϢ3B@^g v<{ 6#0 …8|=r}/ ]FRybto|j/`T(jH^.8bx*]OƤ7J^4X;CmPVz /D$ઓyBLC+جoVLJY~޳=VCzȹ٦*b9А@ɡ_[˜"m"yscbwu߾ B d\ne%A M/ljtmJA$ȜLOthR^(js_Eef." v7_v3nXw>@#Fύҁ ?q< -߃z*[+u*ۨĚ qy9$4%كt`4&1 ׆+|X;0yI3kM!J3sSj 4Q Nn^)K:K`OYɞWV ¨1;IgUu`*%%8#=ew31LBˏݦNLv=(Fn@j,4=J#ƞCSwȸ0ͫG:K ҂zo/\AP )Srk74h+n48 4hujYN!Q "_&3; jSg(@ \@~NG?ŘO4.d,ydP(J\u^^֝n,/2͔14 +Tu[z~nL0?]\ԠHE?KV\]LShDձK@- <|-tZ )ۂ?Y~2$6h oxniml'[hY&cmh ,O\c7*\mpvS~#' 搒4|?u? _3t9PV Ɣ5h\QF cJyw.(H"oMB;ygB%9͍g,3FG |-q?svBt_99;-  U"]|t?,I퓖ž˪  [u\FZqFϤ`߻b*Msb C NslFscfm琂7^Je3;`eB$<=MFW-Hpȩg Srܘ MJbf R|BBcucH?|~E/N tJ=\3QE7N "7Gva>8l@}b.SGM?٢DJs^dȏ53 |\6v}AM3e8U׉Vf{  $/]ԾM$]ܶ{^c»:[>vv~'sň:1LI K]}r%=?ڵxiA *\u?{<7ĨJ3UmVߒm*p~A%CމRk0dv"Y"Dc 6c;IR?=t6A`ҮKVVf[3WnncG+,~8Qo&*;btKbQ^oǼ}Ϛ]3I":y%V)Hi)qVЧ";F5l~AZMţxƓHDV2T|]Z-P;g+rkk d5mKG z5q՝ZS!~)QlG-6<,qRJՑFOb{:? V{G>LlEg[7vBo'遥>aiVQ)wFQ쑈QbDIXNNڱݕrEVzV[5 p:s9rH?$(eAQMނ9Fv@K?sRz>-T wٮy^FA!PN\恋!KkQNt )ŠuˇhBZ_6# ȋ#z.d$n\/է/zcCR%"QcG{}{ D~TEej ]SOi[>q Ь2tE>UpSy;殐}]MA=vwG/҃O"2&fTcIlTDd ?[vskpe`vekY(9#G;~⠞@c.- I!ӔM~H[PWS*p*…e̼,ƪuwunB|/trFRy&V1 hmSu+ʘޝA+)$WjO{SPOQ^jac!ې-vIo|2fU:i^MD/8cFN(Tժ+reNC<3P 'F2rOEVՉVQxo'=Q`HNR=̽L6M;/&4Ǩ'&D4?>BˉXzN5(q6f<{5 9 ׂ<Ào)S]LX!=9bpH&gGhd R A݌MǜbGN.-[jw(:E=`BԜ.|HnҎhDd_EJJ=84FO(`Tv$r|-:ݤVz~ҲΒ7{ ozrOI\mQ-pV$8Aꡟ\~ 6t_x'ϛaE%~ ow{y\n\4 >> k9Q/s/,LϚ!BǦ`> "$ oeAD\^n6PkF᧿ KzV,oVgqO:5gH=6.H8197+FqڤQfs\OvLTzKAf.+nඦ^ T& )">Dw}ld$4MĆzc$IXn+EUɚ%}aG9* R^co[>%|*pb/YT£lu-̱SުTDJ-aBkjL[` 15݌UL3޺A'Rp3oŮ)Zϭ2ܬosVÙC`Os7H־s8qcGY\ K mMH=(ދ6g'w1eTCn'Yv d3#^ś7 $U26>g%&Ja,pyL2VRBcpn&;!S_Naw(:ǦL/==my60Z3GyW$P8&X40#@SVoO8:xqUwc ^7UzAWp  &=DSR `#|Nk7{d1|UfBl'_1T{6%BI_FSUb\K7# h/K5B0"hPP G`3XN-?չGOY焦kN.I4Rm%@?#H|[/]ף@]Ak s&I&Q~0׀-=&'6d/]Pl/7GU7`8/5dl̤NqB6,k06Yp̓uc2G_nROE?Y"n5G}!1F?'.I ȵxF=_2H;4;bZKqv-Yt<;)tzQG@` #ՇHhxbrA zT_akꧺˍaǔ PTWynK5Z.tR78] P1c;*h;KxZX4 Z\mmAnsE2g .=.[zٷj3a2mJ ZN3{嬧<뗙n4_e| U!adiB+|ij4'hϵnom{I̽AjAi ?4zJE^b0k?Uv\Y  3+?Daݽ7 @@ҟ}l3Ư {ԻH($Ux,֭4H#ZUs={f6'zmQVkBĸrJ02;%=ufƔ8mw *Go{|Q*Rݭ*չŖD a3Y#^),lbrU~9QD0 'pFUUn_a`>KL}l,O>Z@ UpjJSFM߈u A0 F4ۢ fgbNJHJ"ѴUBcӤ2:ΞI03|q)Gt5 ڬ,}zK jDX\Ȝeg=+b.4,5w'(&5(󩻼x_ Vm#vE5f[Ld3)+t AvX!}(F,US֨^Ϗ;ReKt$&|mXށZ[nm^77"qW.NI-dkksĎ.:^z+"2&"--X`vù%ƎDl *ڮ1#G xN=ʸIqAW]MC#xcC:coetݤ"] ą_.%P>*LSk#d뤅`3JC?e 5^P>3L8bVQ̃^#ssJČ:7pS)\KBrL5/,1drc_ϧ;& pI>a͎h=-4SbީH.6.hKBRb4abm:o![z2:ֵ=f. fMQs:x'bttsϨ:*0k`Ia&',} wCΈ'ǟjB(JaZs4ŪH[8]h9+eL8+j8h/llCeӇl'v8UCx>l&z"`dBOw_CZk8݌q !K@-i ]GЬٽANuŸ|dtڨ|_r XbK?[fi7GsTQrFdFV}zak,tѧpfx@!rzeWz@23.R_Ͻr@V`V 1#*afz]mtkxF?rP8&z.\?k?\` ?6}be`~R);?cCϮN%j45/64Jө+0zʈLh RwLf(!a[\=,q<;XUYl4="%Fsy pS"XrvYWl [!k OLoŴ*٥dU^.nEމ-cz7s/p2 J/ HW/T.z&k m0ϱdEbP$ G_q W Bgs<Ǯr?TÔ8«4O/;t[\r@+f67qc>VR@ǥ쑎J ūmb֤s>6Z_nWkG'4+ݻG[ط $_]7 ˰d(FɇG%xƎ`Ø +|7'ptAbcz],+04r>*)M5 QO vRX* =t; 8,G{vU{?YyDPgܜi%x#AbZǴBPUzN7GO%N h &7%bϞoG+Ϻrs eb,zsQ^e? r BmD'5 -/Qa?N S NW;=[&^`q2.!=v<5x/X5ͩ*H;Z/<פ)@îtHX X2PԞխ R D_߰xOcUOpM0*/or4[g'wD]^}T[% E?&ÿQbH@ }߳S .H' &Vdf.%$}6[}‚ɵ}3#$X$s@Xh K`z4e댺  +֝l,ږ>r^iXOTTiv"[]JNd71gSLPyF{uS.q5C'q $x]1؛&'r1Ԑ$B`6z@:n t~®bbQLt3ƥK+΅Tq^9FENTSV)S;D. }NkBKѵ0vUg}gR,mu9 ;m;m9XImQp6wvaZ I.{e2Q"+aCp4C 6t7 ~WV<\OVϘ'݅m42/BEvBvh/ ct;pt:ArYN,+ơH6)*ώKxS%_q'X*`74%)S4蒧WSMA;$^GqLI$HX@v1|9 6F,REGJ@f33'ˉ!py@4P><tQ*)m IFEO>_Lϴ_ourQTe{,v5kt{1cA8׳ClXXYb Wrq9QUX5BϖLx$%UƸf"뵫nj9x/MEA!ka*@<_(:1{ZW͞[T@Da5r-?9"/[wAG+A(XZ}HVSjr:)/3hcf=J| ~wI2(Ժ&a Xzש fS ->YQr?NMTs[加BuxRZ_xe:usӪTOWσUL~rWhL>>H M02z2Frt^Hx X.JXڼAs_2CQhAğGUoGm--]\Q)Up*dwRoYHDvM#"ب=هSLjYJB DԪJK][gF}wcAOrB^=[,gDP{q(; _^(n2y#j4W-JY^]d&T]jI0kFΎkvcɽNjF\! 5.vz(>f4jʑ`]?mjIWZ>U!s8+& Č:X TfHPэA;rmzZQ*ƚ:2y-Y\]Ԁۅ7rן#g&bk5xH_A^ęЅ$_Б'y-U"nkJyd†L1_P1x&א4$ }ޡGh2.l$܈dO47|R1cڨG(צas^֌1AyrtwtBG6))4) ꛷܃1 3ի΍4bhBG7A5&~̋5=&+(D~ #\yveʸ,`*:W1VP,]r6;;& lt̓VkZkp4KQ2~/WP:̐C(EKo^59DH߁XJ;#x j$XyNxm%h3mhׯNX)ٸV*` XHNAH<,@ L~iTeC,ڳoI|´~$t2N8Sq1$y"tm_A"7:G>l=FXW񨋰:/`"wd"Y\|Uq5X4,б jN  ,ǭ^Ⱥg%g6͌ǥ0җ/} s6dgC5xB5+LD߿}^!4_=ܛ~?BƱfqpOڿY_\10.8}Տc߈#XubU1$Cռ1j8,` Je6~+L-օ ~.t\aQa2їQWQ@BI_~c:r K~0")~? PYLϿɞ;Yz@˺"$5jq6] +enm Y2A:m J>HRVtb4%@#+\>Y$\R/LS>HHҌ3mnl)*UtVJ:#au{˹KJLu)GbkCeXqVFZ#u^v]"REŷ͋a+u-/ϝix2LNoxzF(]aZ].Ώ!WfQg_a>hU&cd3cN_g Mϐ.tv6 kܨ ͇mi s.C9G'*2Smy qU/vVSauk='̹bCHr0b=Jrޒ FM S/]V芝E:CZ3*YJRFx? Y2`Cpsa%Ntl˔͔Y}Kvf+ 6ThlȈ^>$2R]2_ee'?w2 9aԴK#ZƧCd>vj+yr9$ K0^m<=%7^8/p`{Cյ +*qKhT>Xj(_XȑYt?=}cE%1]aGG-ZC"J=h S`^,|wS74،[8/ Mй{0p͕G޼iRb9qƏP\U?AO!.X!+̊MxBQW,b޽y:`xsZE/1츦2jA侮CU?\Yf;1J{PyWyDw!8ĭ?>S EžAV6l7@b6WKgڕ^T:r"I{,Э+cv쪱U惮AB}9cLH j4o`9uGaY& 9~"狳*pDjY 8:X!q&-;Sbc2[uΈt!b(3FYlkGG#k#d]_̅hr~a5*ܘ+煻0L/w)[H)h+?i{m \ c~ሦОIVwK)K*ٴwW4iXKN&5 >GլOϨRo%=rM QV  #!kNӤb|l-NU$୿^uMbV綉nx{[Ktem[SqH!V{dnVo3ϵ/ Uܶf= _֟;XNKkk6Aº)%.~r~`,*C2KlnwB\ӑTMR Sl5{#9L Pl%ȖH@Ș)}`qm~϶0`7SȞ^ 00DM2Vhݤ3;V { :}= +Wi ۻ6>tW0g惦5rYd7,.i9ޥA."ICJii0OE/-2h3CFef AT|(\Q!!RI 8xV;|fUx=ʻ)FÏ8F72m-&>`V?Y 73&;r R(mʙaxo8r]'j!Dfef+b.1-:ڨZLfT&fkj]_9R0]Wbq1j8 XiG/Ů[FM.Ś\Pa &IɃ*xWRL93{ 3e/\Es;-9`m+\./͑LR OfRT5|n늁MDccl$?x\^Le]iLc$,AJׯ6 ;&8*u\6lꢾ|!.LQ~sn[M2;8}k`2`N%lQUQ2Hx6.DĻ[| ˜k(w361 od(Nix^܍o]7_1e˄٠ܚ6zfU}Q&t*9cq-ZV`h棷w6Fft.ZDlNu7> ~T-i`*P/avWg>^:m`2]-w4f})G89cfnc:0vc/%+6Kv9`t Kbrlªdbev$i,!VTw=^/!WQ&$ CߏQgUι17!ԳEƊ< N8`]l *=K4"Ӱd?brgl}wB d6< e1O=lSDc c9Vԫ]@'.s$V}f'qEmHj+y}Q`"Yㄼ)j37Tn^ivGW ‹,]Ke8z= djoc#nprhbs>R'Wje">Nܨ~pLD)6#[b5Q5|~"Qeޠ3&[v3a'*Z(wFbK}1C7nQi{:gLK*z@}T-|yD=* 闦^+Uj5ZQ^ ;W0s7UfgCZb%_YSV!lN" y P͎h.n`i)Ks(L1ٱG]"j(ȴiҧ*!-uִ_ |`1o{#ښryydanrntuXHbp@-?[W= |!B2b…tC83Zx1O2$ v; ^@ld"LcM);URUU^lAihXU^"r1w#o*mX`?| gHCy*O_F;b K(+b (fU`{Ҟ㈌GK80>aiwf^qw,$E͙j)>ցdx?8rbg/ 2̺Ύ]cnb!\͕V LhY%'{ ^dK6w;ԅ S=5g/XIuS']yS[~2F[Vr܆}fTnQs+up-<+X 8q!DH{pǭ?P7ix1먭 ڴ/?TM<\ҶhVԏ8.$1X/.yNࡀ;bgY5 싫oUi!^*8j#)U k -r- AׂQ){d {W$N6[p2 ^+R@ P];P5vMMEk}#ì,j+siHl࢔V;Qiq68FBS'N\LW+Մ^R/[ƹnsXwJ9RKq]23@51+EѰKIC_T&IhrHB9.'kY;ljǜBe:8w$cZ/_\dk(䞩i^{zQ QDHCQģe˭ hrwyUM7 >-:/{ug9?筶A*e%Ɯk&"^GB:cceXFEirI~^)LbK$3?79=rxC/AR=CuhS-&^Ȗ64ݟHԇKzpE;6WҢ Yhm6g5ƿdꤴAtA@bbӔ֍i9"|G}eefE ԯ[ʝï=|Lui$.ShaĴfd 5[k,_Hr9$3)+tu]([I :U9 !)Gy5vWt'bx,tOnW^{dHfLsrz]LX*}fU fR9{i#DoA+{fDFicݲiVA21ǘ0g3hh0>_IV?=Bw̱n+U-=6L*n˜ @>\yxw[Zr79>LgJqi9{)Bz6C[DU/3oVEA#\sLh@?K̄_oE՗ՄE!K݄Ra!b6j`V=h!RJ_R(V/D{Pܲk1Be+)9.{Mc؍@Ƅ *{Namx9a6д.+R%** 2ǀWzɋMU4or!F'ˌ_iVVl`l yyllPx4~T3 bDQ-Y⯙>0bU[md~K2$>DQQfZk5M#W$/dHo^Z $L 6O(gKYwgx ŗU/wb Em/AQB#PȮI+9ڀkbm$1M71DWQtLwn8,};dLӃNѩ#̄}q"ԫ 9)8ӑB0R\qfUO HT7Nfm0Y&*JVJir2|Xl4xKK9Tu0GȄRĊns2hWgL?_Ti`jZLo[i||i@uGhNJ0rI9~#yU43:4ƂŇ} 1V7"$4(* \X-h%nރov2SFX+])f-0>:m<`wA`U֊ ,s폏y%4THVnچv:vIjRCnhyb˼.B ,IgAc̠IaF ^Oui/xgZ3#ZByqkW$WK?hHLƯUm@rٛ {fƏ?q]<@`2vbLq")a|Km֪'+[}rnS>fn#A6{W&: Zlض qѩTM0Yn<8Az; CA#m~ CᓂQf&Nq.#p=Xn=4B*Fk|eUM0{>;f~@*r9>mB2 \pچϜ$}Ч]ou8?>{!ᩡB{30=Y-]8㺶%S6 ڎs-jX#_J4sϷԟN}Hqe xv8 Jy.0 E:]"!_.ms^ABTn D"Z('l+1!=J,nT̃rŒxĸs['qkrW::K+&j2"ˏ9ku5N>q3))-O{(uHk Rf?4@_v98,bf\VTkV,! yTD!߫\J"jvb:gLBBDΖr*Ӯ-9-#{hQ]`=aSׯLd`wظ`02,MHk!v9'&CVWLԈ,njL\> 2i$N3N& [%̈s Ѐia^oꪹ`efBxyeHa#$*)1X3Ak9y#άCPV_{n)Չ81)ѭ eUbgOZض?hw;Qu-^_1>?#Qw x$ůs"ga 9( v?⇢{MkM֛C6Ud|+s[PKShv#I h^;_%߲VOp.Ҿ9JmM. Y#N4"SlT*^==DIPb4\­H)ŠdǘZ0Kk*rĩC 3?p L:JI YZFJ ,!gbt&HA{.f21wKrrX3P: z{wSdTtOoACqD773X\)us*H6.S)rf]~ïbaWujq0 V2HL!OeT(IFzk 3yvpf 3h"+oz"';\&Lzf] )sg#OfٳTguڨН-JFE`ۺ=c(u9Nˉƪ'Es1p_/K N@8RP/ɽ򥅕Ѹ>W?B:AqE:`ˊKAS% 6`9o#@3^L5(>_SB<\xLKLG3t~rQ\@αy~=ZxRKRO+b}әPiƽW𶊀+Xl %(H qOfUc9bVJ.CX9[z;l …'z@o{u> R:Ax-tMoy3Qse~=9;@<3m-aNo׺ņ 6PeόЀ7' ڗ^NxqR% ]BIMdXi[g<(* M`{_\u"߭g`f(t+? iP:ZH ŞaO A:)^b~D 0&L'&G2 06u>b:KY{[^ͣjV,ub/f$~5'/+AF6F֟ ʴ]*a8`Pmf3ٔ FE .I*]P:~ 1|d0l{iZ;;HJg0aޭb$Y hP\~>{D([E6>TwqP[5_P8 @^2j:"=^z:\^ o:(MX/;P߽yRFO}2sR2\7{cudi3xD v`)6o 1~cYsf,3ԫI4ʞm~"]"l ʻKUp×͂:6kax^ؿ)0#KnRu_B}&>{nOeMC+"\g?{ᙩeU9_ W0jº _my6dTk}DҴ|SZ@k{' "$ MhQt1E~c`1?q? ]@i٨y*Ħ#KDwM#JX!p6 ɚz1qYUA\<˵!V-] v8!}HS&uM{0Vg&sIa6,-SΆ2!1eT 0G7aOM?v>eSʧl 3OI@|y%{IHI-9D /AYۂ3s#DʩMcep=y2?\{AI4\kC_Ֆs=bc`!4/,|)&me/8OO%v$ ?j|{6[.jêCB0LU8! WhpD>p^)CLӔ~ Ҳc5G!}wق5K3`?B"A/Zw{hj,"Gk78:gfTSD<:Q'.{N fsWc2T2pNd:3XBau׭=;R!.aC esK"Iނ># ̇fИc1 ?(X6 S0״I K!n|qYz*m.ju¢$|TMHqF7P}AխO1~Y,d+0g$֛0r <)i8oBH/bvA%LYrY-P]0\nZ;on,S@([bLM197tX 0!׼-Ze^B:ܳX̶),N9ӵ(/u7vyOR@x؋ns2nG\@ #IU9va`*#YobSK{Qb5!n1F,pbMCd5q9YJHI9pi^熆)K`tmBmXQp]"%K3f||]feNa`.lHaPZ3 >ObzWO<3.ݽ?&ĤKL֛(_U pTd !Ln` @c}[X2 (+3r؛*dˍ9`f̧<VŰ޶Pgz(+, 5{D=S+v@U @E4X ɢ @7I1jiP[UlfchޝG )O*Q/H;)"w o( 7,dه R7KW,wH fƷ{$\jqsdk=~ 67h>ԍ,،}X 7YzIܸx\СA$m"B+W,ע;sО>oeǤ $ @t]03\2NbUON}/e7RFPs5g[؊{ON`ߧ_:8y3|b &-=e)n$t~mdA?O Tҕ1"U Wm%mԩebr & 㑕 ll5ĩi̊f9|Pb-"K0xlz1qܓ;soc+o֋C-D'ڻ{rW9G R@jQ9օ(|7r 45`u`CAEPXC k4S}|C;ޅ LʆCC(iQpȵG֟Ba_s Po| jU#5K[8T)VvK#!Mғr {aFݗ1VIx݁NuJׂ j.t|a>}5}neueHrFFF"fqu594&*Jm%h *\@GnsG[E7ӬM&1  j^x0 AG@e_ds'Wtni4# aj9ZhFM1g2xc' #H4$йS_>nS%H ϣkwl4 GzR \9G)%#Y@P{Z \OФV`T26nюq*STMh ѰmҸ.׳w&4hj$ V MUۘ& 7֛P{1tZ%xfvg{cz7bh*T\8eJ.\'0)'3dC)V絛iH -"i4yTCV͐Jiƞ41ꈄֽ htQ $eB[%%v֒\팃K#kؑЈ"0nc8 %4gC$8:u_(@1ȽԩN MjBDTNN^ ~H?y8Lcxo3u¾oH82\k0;85_6ƔBVm~fb6fDa>cx&۶;Lѹ$idEt_` hĝiC;Ez_w uBLJ5iS(DmM[6);I+оp.L4nXSiI*@$&C>фBSˇ? *'1IfwVFu#d8*$~xP]7]Og'G4v'lz"z;?HuO~32Td>͙2\ hM%W*d7K~anv/E49mYakʏAR,Oۣǒ}ci6ހS #yZ2(7][ʅ?9&cvg~RE\Lp~ܺ-b;X]Py/qMѡ%',om۶^6:%y7d!߇V,\uwᴺ~$:xF-p E"_8s lBYPuzCK*. 0rCJ⮂A$5o )zO\OtI3O5E`)o aX:0KAr$g[5mQr])i ']ûmc$, h.qUEqW&e+ܯCM/O򩚋z14E>8тp %V8 הYP{ x\ͬ|rDZ$&^P.ӧm}=5<,H}_H\2ܺ_SVc%4AeMxveQ(O\xRJA̞ܶ6x]h/.\VC<4n'3EcUBnB)`zKjk6ZaFygp@zB6x@DM4ZJ.O=W5TM/IA-6(:#I8FL$.DA#( f!zU;baVQ톋AЬ;gM 8ع1gz1{n 2 tB+ұ`ЈCK_ޡƃiZmXZ=' j5Xp}e)RcH% ScG{دSYTC>̉m< C]'z2뀮*ф\*-pFTKqa0$鿁P l(('\\vۢSO[Q͂RngI &;:B< mWr"w:滶Cn6|$;(wa;^_FQX®fLTGs]&lޗuPՙzkX-ݦ[/;¿GrSI6*JQ$wqE8y-n?7n\;3@C v OE8InVq4~Uw5i$K (>*2GE$,1Nnݺ6#-Pz'\b+O6H$ }[NfZ)%ш&'}U@c`L+h_uYtwyϘ~F$l֙5Y^8 [R9J1p>#B$dށh7(ogJ,5I(ե{k"aBr >5{i:ܨ 5W~;,tL-81 ` y/~:q̛nקAu#ate%-d%rL$qwu7H=4g -2/}eX5!agJ:o9 n<.>E58&L fۖIkEe\6&F2՟U#[*c_U"rm0yT_pؕeUäpH8CL 1\M ^C䴪sH5.m;V* ?+]:/g9 '߽< ێd^F!ߢ9q~Ecp7a*jya0g&{Ŗ@9 ڃXPh Pzq.xնĭ8XWn۬:t1N5F1]3M;B0pє?4"L΁&Y}3- u (ZOv>t.LnL`e'"F5\a ' Jeqy`˱V|<.nuT쳁ݢ͎Wl$c8e2"CQĉM* z rq*RXWsj*9'PFNg@cĴ.抅WD3 <PwSi* 2]fΛ F>K ><bNur$w+۾~XإX_‚3oUτk%urj"轃:Bۉ ^<%ewZsO(!Ŕ]}WbzHѷpYc~ ge4p~zᝠm2F,"` Tq"0ױ 2w u-/tO\Ƈt`('IF} ѥqH?4DE:Ӓ12ZFÒتEXWWZ׭2 nSEampo 7(艢lE]FXAԨ,'ECTK#`HK9; $BT"ꍱb3Fb@D}EOPݨ zVM:56[dͅ_BL!2seۈQ}sQH3?QqY͑JQƖXe~kPv8K^hْ|=. 2BC"*l99F2sYI^^4@I0R5 iMi gMoru{[E4sYCq#[iCJR3?  3P&Pک\45`/ײ#wJ#rbd/` [A#-~/EEĶq#c&k@܎FRn"ߖ5˩H+iAk=c @o7 m'j2v{IJ&_R腙:Q;q<,ܘce0"ԊOH:(4j^E`@W~x,{I8 ⩅]~,õ+s+EeS!<O DHp6~z=:bh@4ØhT9F%̀Nkrۣv5ڒ$oj2x}1f)j,&/$ۋo&َOn~-iX UU)[xX:Fַ* ?|vcro[i ITTnVLbN[LF=Sa<%h?O zDoF[9v#%} Ħ,< X[fQ5D?G1."QM. lf=쥞9,Bw/i]*v ~HWRW gIv!jiY*'Ćk{z6xFjN(XRq#^))Dl#OO@\F{9`nG>8'xqjO35-]oY IuάAS ^N1_ׯ,.L,ٷw*~"?m|!ƪkH}k~ѾuQ*-Z &WeX@Q$n6<&vXv8 pӴUl}RIEuWh5X6J/5ѻo }{8 O9~:ԗqû"a_ں悢P*j̗/ko ~'$?=ۥapԎhUeن:+_yR7԰*$uT PϠۣ*[VOeДYk-E,PDVszk(mPi~mPFದ. ԁ_#4!%8q0n +ܴ.[ -.6`$3Eq>΀;C9$6ڍ ŎR>=dh)۠ߕ#SR\[1S$4G'B nt-JA,TI;>mmWܠ~@I4odP"}B6 =IIN|bn8C0E 4>ZNs;fZdi=-QD s L,YNyx5cY 6CwriP>c̞{h%J t IL*!1w?.TN̺oJ5a>L vv:lMUQc@h*4[3b=i1_<]EjTHbOrEK qi̘p l$]> 65ReA~"=)m[5.YҤM~55d @DpD/Gvk'edyG*"L `JSsno_a9si6fL ms$|c+pKȢS2/yqmC6qdNErhVCK?n@WJj&c{MT91wHⳮ]B>V?ܧ B`ml vdD&k{/By)+>ܔ_ hk9gmT^t @g^rkfMQ$i]0L ftM7̿wLub65k"xZHkzs\$&Cu#X͡w7htjBkvHq ~#n}I7YŹ:Y!$}zO-w8tҖL=" nԓ Ҧ  TO*e%8h<GfdTʥ$w ~`M 6oEC8"i9q*ikPHfSL3_a.0.Š{*y@zZ[jQr#ffeX'hBte/k*nn^D5~UBojkriRȗF"v~~(je9W=pMlGJS;X83VV Hn?1,L"A^o%j;Qn<]ZAD(-9X"VX&b d/cZ:Z2)X1j:PcwC@) 2;t]O_ |{Ey6\5FKt9h;ಡ'/>WV8hqņ+~V&|WCmfYV܂G;&:؍ꀆ(o,2uUG# t\2,lONvǷqUcm~٫ 7eѣ E\A}H {[v 矞Zc,n_++pN_ y`!neHd`*dw[~* jv/ IRR :(5}̸HEqVmpd >)AbEU\PMbc+gRnZ7U@&s;f#NE#ui%S'ۙ L5X={OA'M8Eei_R;r)dD[ FϻLO=cj-c$$`u6z G#lJ36",r7_: r&SSMzֱ3i"q ܂;nh H&&gS煄Gu#`dgI 2Õ,1ڭ.BIJ&M~NrSd'* 3RlЄ;#x7ƊK 9"UG)>r4@q{7R-zh:L]!aE[AMx6diI3+#CQRv:2-|V2Pzƽ[E/"iRiXJ0D9I\u"l~vkNc.F"4]NȳU",*N(~Ydz% v^!mI>AKIZ  d ™kѬ-{ (uP1U$FLep3MHI,UdYw q|Byg"t du0sJ9LY|br[CE*)7rzP$=!sߎΈ,\*QpQVEgm3ɪCSqM(LW U*DA&ܯn.zg:ngh#^Ӻۼr*60ceou#ڀ΍fD ^7Ri-4PT^sDwx -F4jkFOVa5;ɌXs):@09m٭nNҒ4IOON0tSEל'2Y4]O|GgUXuمt*0Վ@L.! c-/i2|S*T(#OW%o9H ` S3v*(djTZp.f ? -vM{ec;ug,#\Ykh4&Uϡk4 saC|}[TD4|jss K"X'"\;_5DQM lBԦ2YdGasYM7f\ I*GU,czyC mrL0nz yL`ړ0 ^C]Km&pŻaB?ͧ2FL?qݒW~0GjN=MJ{!eVV3S=7)8iPӅ@[8y~Y: 0-:yb#36LMp06\Wz4$@A- ϥf{R!$kSK;)GNH*8MF8O>)xg%D#80L`b՚"_BgMd!!i)SRvtxTD.u:,Ofy>; ?pUX%e!ܩ9!EdG6ׁ,ݍꂏ/nk¡.\oh$yu>Hă,sNSyՊrҡCZdS17. (S4{Ru5ڎS{gշD]=rLO 6A;Y2|$o^?uF@4"VYǟOL#GBЭvYa$c R}{B4&]S MISinʔפߔXїw@ڝ^_kQ"*i#q_Ch6+hy>*u XReżGċ9LX{|.ed|pSI &͜t3Xn--C6h2,j'BSչU[J%'ʫM|RcDkTlVeWJkq@fë~Zf$J㗛 l]D񬹪/6!,h jVJY<)hwҕyṞ$A!pӸsJ}d0[4?K?1)Xv`~(Ty^csNrn 5NK av *Һ6 F $=zrt5(˙Ik DOs/#W͆qӏnV!>/ZpXGMq =T|6Q=nhg%='[oݏzM1ZY}Hn21.-CXop/J|ױ=jgclzk(}Tޚ6̲hCc#;"b4^3 w DǙQD('dU{cx+[*NU-GRXt!DIZZ Py2#WeG^^{tNJϮ\3 ._Ia= 'GRݮ.d5]<~R^$V =پ$Xt럅~ yT[7tyDSmu YO =N _>Ch+a|cxHHFZ2X{MlBk*Vi&~B5eԁb \ :5=H HW|.nD0X^Ԭfc:ZDM|.{^QT;~,IPhɕ!gT_>́渡_LzC_ 8Ǯɰٖ8$]^KMT%Bzv$ˁqP6e>+}91r 14c2}?0uY{\mB!1_pg1b?E C./h"@gEH+pVVudDtEqI0(HNEX@;x&=z(qHQ$=|UU{O Z/&V[(%`O.M=Ry>C|ZI>X[Rhh(ZJ^-&ƢOtOQ\Ď"m MP,ڋR|7GhO@PD|ڒ7iN6޾NK!ԧ n b0*@1b!R|Gy;jLaޙk *zfWO=a˭]J}w0.9w5Ͳ)SzH<e WeQtكHy<`QC+yUQkȧ ->Vg^t[ܙV[Xk]Tm}Pw4MP'*D3U霂(`m@< I[zPE .Ď^k(<OŪWųm*O1@Z_L^BtM[@^VO0 ׿Тd!$+:V$*kzz0EJo2>2 D'y$ lNoX6ĀwE`x82$?p]蹲 8welB&rco8f-VD#\ex 2-c$d:Z-ȣЗ!E4\Զ p=rдHo/ Hi4;]嘊Wc d.$9RCӞSmoЫ`uX%{Q{"f<3d}Qg漿,BʲIe@ThY3fJYO߾Y w_=m3 4 h6lY^> &Cu^})3H6L0.ҙ?ԁ=[G4GZGY95o)աX)R̎=%]ppxpQz>o`tߣHT_YHnni͟ڨ&uDLz1NZo"ʈ5ޯ% rv(pc=Q.wm8~P&T#elT+h *Է^ZqB쒸r5BP2)ї[B X*|*m fU$Ӟ*GEaO|DnWyD;۰ /kŽKjAfuΰF[+u8@<$kxd*> `KҠ#^!D;@*GӾ_ l5ҭ)(X6WkteZsDLl+-v U8UM2r"#bu2ɕ%4|sxw٪E;ؽ@+4o^Rfl"u/&ڸȘ@L:i/ wĜ`X˗%'IЮڤ4;2j_Ojk@rPGvÚ&c[s|ͰI<' :fTOihݜG0@b$,3(_Ulz;JRtDZ =8CVPBMSb"{mx5[Z'|)a8 )R##yq] y/˥!ֹM?B`Hb@6cFlȐoD09Urh'[駬r壻]L!/fnṀT)Ҳ>NNvX3A.Ҁ,)UEIU =)C?Y_$4AdibOIX\eZ@t3)- RrQ[ؕG'S1b0՗Uzd 9s$_2rd#9Eǒ_ũC=R5{9Ldb=˂(M'A4*g4qskj#Mkel T|GÖSZ$^ wAȾ?#K"% UklY+ǟsA"Hapn5-PSQNw΃9M4ADFY>|\'!vL{ˉl"ng)u*/yxN6׈MĎִwAUdaj&3dL&SX <ܓ,7pM k,LJMr} ӱ PC(}`-\cZ,E㥝ĮbVKhZT- p%^ga)Cr@Ҕ^, ͔7f3Ww}=(I->p%Evç8+Uyj"`s"V:x0:1.4u#(> yNA -vtj R5g_Q(lYmWgT,]yh\{R|t ^hW 2zTuNqyj/@ N\*}~%ԣc0To)B^Tv S3HD}裓tvxYo+\r.Y?:!&nzBQ\U% ~{L{)WɆu|!27.۞\1jWsjp)NjKf~zQ|yrmpŒૹeF֤Oα̸sF`i}J -1|g]gtz춆YC,ԥ-c(+ռ.oRJg?k2ߡtbXjl>S<ʈ,轨b[`WD eN 8OnGU\ԗ̢kPwP&k^y'旜LQs+hp)o"8mטe`B| ,6;!]Ci 1e`W"Vj;1A Av8 `vDЎ /tK؜$hI 5Ny斸FrGrK, i,IvULBzj Usbig}MW&=3+Ƕ]Vwr_Ђ5CܑOkDrO(p)-_c5\[co>- 5}\ _oQƏR,- '=GlտX8ofDU!%jupÊH5K*5@.Aabn, }@r0aa/_,5^ hS\ l @#;-4Rjm:ÁbvգwYRtJjGȗH`bBo~R7dU}R )7 ٤%ip;2ClbFpX$D%xyv{RsOM/, ؏~PO2wa[j?FzOzXw@2(uW(5>ZWAf'gm"]5l7nw@0e/@? 9?SW6V<5Pt'ߣ'YN;:. Ɍ_)~>>#S EdloІtN{fX%1Z~%e6LPRf!lRxJ:IrA'_XPBaxS7| | R 4*m.ߨiOK}!Em+nR[,?vܶ<}­tqI!v b6=LؠCJ+R[+e zA;v6|9ۀ+ru'hx귁%tryUxaNKJGjW"z 0XmVXϢgծ^=U+$jHGƇh:*RĿ\m=G!Dه^Zs7.%.3Dx? /(W Ƈ!_;lȓ~f?a%6Y [XFO-O@L2_.t`n< T4u*PҵW{U';}8#MUb^a3iU#SPӐJN B_2SoՕ{@,;b5W(zyƛBLf:4N[ "z2. ZE=9.ORXTUoV7<\*<3A6FU i(>^£R9㬝H/t}[I ]'n PwYAtڠX]d2oVLLQwR2$D(_4$ő􌆄, 9Qu}? \Fź9%U.ͭ_\  6P i"g>ĪG:u>9HYC>ژXfb:ɍ4ĸot|5~J"qp&ل'F`alKN;~& (tH,FP?H;,0|o ?k'̧ Ejobӿ+on8wA-g!#· !M@3PM n/մyQ`[!CXLN$Y|cXTiob % Bꩣ@ jEn⻂ۉe3@rׁwiCD"Ӽf(]H1sˆ6|\^ݓW[` *JKi/Mwg?{OfO|q ݸ!:a϶(xA7]Ai Wne3U~(:Y+JG*6TLHNm>gɼ}/uf(p` sp /" 6E4W})rL٣LBg4H7E 1B u\ 'GCaT#Qʟ|wF֔Y&~/[0jb#;;ITb;ͺ$a[&x٫4ʰ|!+\/Iepe۬~Dj N9E3X-\1ҟQ O.CAeJ_S .¡ES(·v<dEe{4:4$:(֤b CxT^b3I)Um`P_-_u;8]#s|.g̋4Sy3ڢaixoN^FL,h "_j[ux>M2vm_C.|G4;KWyVE+od3cXRΤSoR16[[ DHXO/x4uyU?Ymw/b90Tx[dBHz]lWۿ]1,݁d6\Fn}5Xڋ9ں" |^"q I*68ICSp>To&{!X&"FW-9r}U8XꞬˍ%:rt:+b?L 3J .=6,^Cց#K d/$\8ⅽ'R3mK#EDn 萫0jDQyb~k.⋘VrѲoILUx~ KAXO`o# +'ؐD> I&mM" {u+af j<mxfTB8'Ya9|ixBLVFGGEՄ|+2en Y!/ ظµiU欦yDeWEGZhVursR| c^@&B JGt6/UkW. JĿGI%|-NV PE2:[=2?$24%a*ן+4mf1\}; 2+?5&2dʣ7HRKMrOT1oIt!AF_})NS#M!+G9_$xXq_M{ '!jl#yB kKDžs"}E~tm܋tp['C !Ţsr 5Q] d]_j}lO'l EϯRM Vn@׈$|H/py?|Bɩv)y} DQ󘃨@W3T,;'^B4 LAuFqW!sAğ]R_~? qҽA:,w+Ea5Q`&B ci.?rr])E{7Ej#Zg {,}j|[ `>/NޢY+x7)P^ ѷºp,kO=^R` B`#f'l>u-g@VEҋn mPlOXh}Ѕ#֥6*>_HO(RhZ}DiF  o^zW}nNT+FSpqڿLDkbQ] 2jm/N<0&Vd|莟&cF)QևHia8 Yq0A`[yDqܫ27˨Dr $=Cj2H[(`'ɈDa[߄ ]PLo"qgnvv V{iƉٽ6ou"\%%BD*Z{έ3r ܲӢ>:*u߲yǴ6Ԫ];X8iooth8lψg9,&|h]0~/Jta$i# ^E<Ч OQ@0Y5$Yd1+@O?oy U;C_+ЃM X dpp=]>&zo €j=!%j~[D*qV%+XoCp'۲ODJ~ Y4Eh^QS;L v|1)ٟ):FhQuMzF2W: Kh(`n%iz˘UD`cԍlC*~++_O۬Uuan bbHHL+ҁ"ṣ3s;wd5-${'Q=,<Aqlт)EI)x FE更of;rA_Xp48i:"hpgfZQ 'mMد%.Lpla] uV`9Ih/fǍśG Umy*>fed~8ڞ7 ;s Y9(sUc> ݊7~BIۜn3@H_q)Wh  EX{٥DβJ/k߭gSN:iz&Cmydl*| 5>;^?bقҔ\_3>WwZjy4~-4_FH^_suv Xr\I̈́$l7ZABu3S>yS ypړD ш*4'K.n`jǦYԣ^Bw.BEJvj#T#GrlHbՎc}EO5{l=^nE=wJd=0֎31LV+1;+UKTR1`0 yhh7a$D_M0WrI&D"w_.^Z5:UAO68G$w kASlm+AbO>ScͧЩ6,Z|^蛖(ݥ+ hQJ-چwiAt2m%ܺ냶AIhX8[[§i!S.-mg햃CMkW|f 'vϮy3 0ǎV4! U 7x LyPPoΰmYdw!$l,9cNK aښu+Ř8(AFu.TY.uFՁUrԶ\Fh[0;>KE~6s4* JMĬQ~$J~@Aܯ{-$Fx<4S2q>ŕA"mФ?e!2C gi}D{]1_љ&(yΓ3-kəb"˹_Tm|ON*"1!jQI%M|tоU0QMޠ9fHuU Ifn ,^ Vp!ogDTW-S2MCɦ?#K L! ԓB h7YB$Ԟ` gF`)B@D|\D{o;2KCٜTgGr KHi*j޿[*UFN@pid1k6(D,ec}MBEw$v} ϶+\7$I+j?xow {Ά5J-s=|6 v ̡R ;j5`NVggMr\ilWUbnohTb&dب*S6v -Y(Rx#<-QHVGw/cJA 8']D29&P] 5eH"hBrAM=s^b#6:auhEYd`^RNJ[!jǷ'ki] 璆õ`n;UFg#ƺU^7jx'~+-k,hJbXv.)UZ01d ԫgYdp8C[=%[r_objeHku y Y_B7x@} (mpm R0/#U^;tM * /YND$ux0ZX]@޵ 8[=vIB3.9H@is4bߦFܾ|%P;D] 8)MjuY5Eu>欭gw$oHhE,@k);=`ͼuP{ևvL׏Z7Roۜ-s4INMH=eӕ^ *+1^uO5 6W 8G&B~.pQjqv~->} 엺.< d ɺؐLYd2S'־rrkۦ8DF|9o֏[$"8r6,IJFqټAVQ2RT]LMQ7pm- ^!sU0Jj%(JQ.OQ[ NЈ#x-H31Q`,To/k%:}V}¶ݣExYVLbyzT,¬B1QwTm(HO3PdSK'Zpe1N;tUClԌCjՒ&͹6(ڴ6|!^R|l{ĥ;Շ7S'b%9B} UZfּJ93cr %o`1ՀmG *4))MĽX+~lZGWԜE BS |;Fg/3J[ ~-?Ø,8 xLuu7u[ &1d*Xf̋YF6h o zOj+?P(;=N)>Z&yvcw#ϯ<]x0>Ⱥ#j--QG  5s@cu`8e"r}bf ?Z[Tŝ21{(QUVu">we6<^ٕZxf QHJT@~:m\GT'3'CΥ7.fp`.Iյ=ƑufԺdR1NW]n;c 6&:F*BY+NS~ ~F+i.L@1?J[@1Z˦Jo`u^\ Bֿiʘ.z8ՖsdMF\&쮍aQvP^fqZh=84%=v)S[VR 3$lCDkG ^t3$Q]aPĿvu"*1΃SU_#" moXcM+sq*S밬S?o\e,y[H~ Ӄ&x "q˷0O<-+ErDŽw!e& άkSBUAJކPtm O= m_9-otJHwDjOִ!wLFDrO_X͎ )}|Beqy巗dV)A;߾#tCWÆ5\^2U,li,^ RHItjI2 !7 ?m(4T^Wt%ߢjM>cGZHjQFb[{jj )w۳So$E!wI~r}ܿJRZ/g4n.,j\?{i2BޢX3^i?\ oWqnA,ʀR^Rr!>\3!L\ޠ cά3H=A6n |WⓅ3_Jn %!En + 8_2Yd\񫵳XsՎMXkksEԤ <~AR+iX ;QUu+֤2yd0.X#|k+ب44'^Oj~A2 V˿: ZȲ9JU7'5J?oV N;)aiݷ͒b+)*Αk4CS|̋v CWhq5 ̦#LHRGon%6x;1d?rM&{/NhũN_+W~h_ueaB2"({/KV mJapG\0_P7/Θa_n ׼QC:򖬁a Om7/{,5K6lX_/ ف% 2~}%&] 6M#1|⿳,@%$n*Š[4QD\fzZ}`$5CMR`>#}tB9eƔm hPS2_j)x9 ϋpv^?g N~PQ(ԋ~ d˞zMfHmy0]NPEZ/3Qc j8-`-Dj2'inFca -& 8~n&O|9Dkϓ9 Z$tN`k, {4H+$NCԊpp֚|,HelfAH|"&Mu-="FJ3jBǀBڅMJMy,GS+CcCMqv3Ѥ7$pjPCk#xR]6xeug wOy\N:/>qi[kj~ W#t l'‰3GSl/hOj4OjcGa8G^r{?H5BŸC)G8ZϬSqcU+ ~PPL$['D Cm|>\Ϩ0ܳI@°|sZ%AlI9F XD/kIq \j:VB0 0F.w#b= tL65w9 y hAh"/ 8Kw3fO1s\%T"p:Y拄]`bo +֩LFE80& ):'^?EҵФ'.]m]k@9xtY f"spOc&FͺFdt{Z`0CqN?p2ƤLW|p-oFT ul\ l^{m3#kQmt8 y\ Xx(l.I%k8֣P ]Cga˲8t΢`0ȞU,tေNZD^SD9fR u9ϟƧ2\:Z%?;)ɶ #Oʟ|5AoKP2 HfU)I=;t%NUӥ2LkGP7GB]نY/vaF!J6wD\F-J0ɝ+$ Exhfo3It 2uV{`s}[KpjzL>T΢3 B"$ؼd{{YauE"eTnh `:/%"Ml+ſθ\=d4oy2D8Bm$~5D-^P!! Uy@Ֆ9ؾa+0ZTd[;h$e OK3%v:Rra:>){dө/뚴3L+wgl ,yry(ާ]Qe6է^$B[|}tMwe8L\]j̦<ZϕPG`g9 |r!?JBruJm9?j)GPU4ֳTUUǀfjO Z@yk(l(I( OWV*WX: ^"cWMr_J}̺㢇'=CF]@ʠǫ, *D~crf%F ~ řR xB,ͫNMwgps[?:$EC#]n-U@JfYBfvbSZ$A=sUVwfn*NFJj}ZC;&!J2j$MYHfid߭M 5Q6RXegFN1pY+ /Kd2E bǜh%b63icW=s-񩿑4Қ/BUy<-h2L( /"W~DHg-72_utz3/?DQ+G7 1kL$tmzR7tD h`ehE3L8Hd_ >E v?~,C}cǩ%/CHFQ6*ȷ}7WFjhxLe(mެqL sBJb7[.9h&3C9|ǜ& F^_Q{p4=]D-MomC.<E\nd-ظtj!xh+yJ&zsl$Rj|Ùd| /:mZMTUx>8;{)Mft; u>jVU;o,_sG궤ϹٛqGI䲺m0pXNN1$sVZ.z Tq0ٹ _;o-7NBycol3!FGizrj R4'spridw=X&7߀cݚ#8 $$|ral¥1rTǎwW:僦ZF3bSZMC)`a;fU L׻bB^즋(1|H E2`?}pV` *@/LhGxYkt;[ڑ U?X겖=Z%9ctAԝ/ڻ# g.Caqе0k<tױ`fy|WTQ0jX}4)-h eO=O.P^/J(TTp1g˺ӫh p!ޛ"Qwq FU5$EN IA`79*op2BCw$!/nϞˑRvLpʟMsH`d;QQI3:tJ7INIKwŲ2J\k lv/;Y@âf6*nzT$uZhΞp-l*@Rڗ a9Zk͖ncFd9T\CRq ]BҗFQP̦'@*'\oY#1}=f\O$6NF-1gy SJ;@.kus?5 aH@p\H ~+,sMj+ܐNit^b6Ak8>y赝䳶\'RT{+o`Q>)¡WϕY M](8V25;ibvm$ގ}Lך 32鈭3BE?[\vʏR~!>p4gyWuKq`t6Na6\ݢJ6ѓ,ਧ/Aܒ >6dQblVe>ÕVIֈLs'„dˮ߹.8\X X;%f4@:Kv4ey2VԾVn" %iZ;4)U>5YYZc VF Lpu7R=1q (vMYOO]Ni}@ P5ŎTOCӻi.(vGSHL׬?Q=`a8a*E++!+.}ؒuK͉b 1[!Kt)xW,dTmF\xjD}"6{n]]J(]}рPX4hHE(P.f7hmG\JaU8x#νxQ[(\E] GyZnhB}gw[EmT[t/ÓBEV. PxNؒY_W\c+/$3l*t i: 7SBO M?,Y4YЉ@Ϫ%ΦKHuԊ>=m_` ^|d˲zw燨=E?s>jj d^"|Xa,wί*[ƧO뷴a9u3Ӱ8 z h ڻq@ss@a/|6]Gs$E[!'U3oPE7a.Ya􄆶8pSBy[pyĶ oGb`gʟ~ݙEΎ Swͻ> UgW;3 T@?.NPxŅ}U}!臶\7)zW_]ҿ: z9 Ƃ`a`Q#d^_FPR.U] 땞"9 y"cnXMjݔpf# 6bc:(+z~v3/ z0y__–x7>*)Phj~:S~&|J>@1KlͼqN]tڍ_!Xw Cϣ#-p1 D/Yk$,FזD{jx5d"fGvn#Radފ&Bui g^@>pC^7INf}@$Z";:K.QPwV $GU!3e")7a ;n%Sk8)SS"M7g/:E% :DCJŵclYufR-XkEș>ủ}닝9 '3@Pg3gRq)&r}7]7nNLD"z_"5>`S:ř'suvqq #0DB 7uM,*IOr7ubg=K "n 1AfM0&9#l{*W֏@R\מ`6QN=""\!蒫@Z =fmubDp o语p{rN9vq NvSj/c(KL5\ʉm iCKа{1A}:[u$vcC9 ai> 2hٝQBSՠ!ᗉ]w3E:nA?P/`實2 } i՞+.]y5CsPҭDQ8ON(`sĭ)粒/bXt:"-њu:|Q)g;O&yVLd/{\VKu0vE|t2'ю,e=_::~*_h{s_'5z&AJsEgz7\˵ʻFk>|i? $LFbPL =LMN݌o&!Gߠws^Tp7,h{ϙA:a;@8ZT=!yxGi yhE&>MA2׿ 7`UP'k?:,CN t׋C܉=seb߂dY*,`֪ xu@ϊ20ęy`.uGGE}ZW-b޹- KzkST tI(_'̧ Ӂ ZQq诒DԶO =ք#ЂZuFWzj]Sɇw|_<]Te~ Wj9 C>*6TUw#t`<9gRIJtKl'ߐ`ZҺrFcn[p`FŸ5n@jndS}<)ae|*c[! cDɎ!sX_4&dI^i193(CY%EE7g{9k9™{Z|ɋ8@s7IᒷIB԰yl{ 6WBzUg+ٟ9a!)vYc04EK-I|G{+Y;_0 #ivv݈Fs'Z]}u(Al*2#eanZ=xBuR-qL ؿX$7<%qӮ/ ]vK [!Ÿ@-+=zӊW XdlUn,\/~WE/2$'Do1 7>C&𭒵K$ԽVWUFYlGIPҠ/Q*k(y W`A$ee4 < PKi Z(}-BeB*آ D7 e. " %y0jqWYORqIJ9#sd X(k5Jpz | `Gَv0 Zp" O(X6zpmպE'94tB (KGTqMmlн~~t'.O[5 }OJ@Sۛh)ZxG6/eWIL2ޢ*=sN&ĉfit۞#n!9Sf(urlNNN2>*0³D'#ԡ^|cù^&5")<2ʠ B"Za "qA1~X㧔=i5 .͒TpYŹ<ˮ+ZM-d=;<F%)t-k`DEߊDC,'_[m>gJ;n8 u.XΫLE;ahqiJ&͋%0՞&q`l[R|Q׫vkqpKUsrUrű IAE0u,%BJ@9qAGOo@<@;6sHkeZ(_~dFț@KRooBgafF\M%\Q;|$-Qk>]dA)wv}d!vmlTq=Ɲ9;[M:ڟXJ-Aa0_t[oؿ́fMg2ư[`REc#G2WVס7v,-@At;\@kbCvͪX|67xK2-?I7c ;(=asV@a(On?j`H qMssN{4熔b? }e-5NXSng(+MɫNQOҬ -ۃ1x}@Q*S^?NizֱIr8pO"{_"|vk{z0D-a̹D.Op޼$Jhwӓv~ `c6ϯj-# 6qJEy%{5B|Ks\܆2zIX9H/(q󰶶qc1Tv)Sϧ]dSmEnvfzjQcݚLcWO֤TalGQd=\5y_C|:qL#'!!SOoF.vd'M1T 5$,_>BыonDi-ܰfIUUʍбD<ܥw[ȕch6Bޡp6=#'k ?9u7Sr9j{D"| B8LvM|3 bIJ@ dƯ i u[^GamVpN|ŇO=^\=='ofUE`]_ ɍx$2NJes&/(GS"o:VcblH,ѫ9|35KY%D o(6f:s j\p-)g+¶ vxtƩ$`J+t=N=FQH,%>}n e"u !D[ΞDYNf8Ux3NqDIkBCh ڳcƌ؁-ѷ+"lчӻ.t֘d0G%Pu9I8 alcMQR$ZgIR91?uVfY0uEA~@);"clF~[6O,09j{:ҋ}oEKpC&&u4hU.fa]=$/s+#M._FCͰj71aW`!:|`V'ò"QFhia$KʓԚC>IGTX9st./Łur**̨@WL2tb[9;o]c~YF;7s!a y-QMƑd]H NslGw#C\ΓY:͊Aل·(-ua)m,b#(-yZ/Npjn<Bd܂wA`?VY8fn:Y]c!KS*SU'RC0z.GJBǞI^%bEQpsj%/p3ܩ*V?}6m$GL2(`8>=읙1~?5"ȯIIIq>D @[B}>^y-sq8N pXH"~s]2fLEql5bOy57^ڸξd|ŕ[U`_KIaj)H1˟| hȘDdg3Vy8Y~5GH}cĬ1=vA<8ԖmqNg o,KyW4qAŜfۉ2Y-A6u|%6t|+f!5&FH?r~b{(C%%n` +wêbr#w [͢"1J |#K#eʈAU&g=pPd1',x93LԤF(ؤ:`aҍ%BR%sdkқM4+GR/YHJQ@jE^ ?mv}~s)n{c~4lg'^i>)~(`za2ҋdo'Y]z_vף6XE"';׆ udo|0d%,e-4b7]t&t_6[TخG/Kݐ f&gEs#~1R mZ i0S^oeπ2MiJ]a(V؋Dt)l+]k'ܨO3~4RͱE-1O-;_[ .{|6co)=ҳ?E5K|"@ʦ9Zɳ{,FU`:zdįv%CnjȋZMw D䆲)FհHضK$)px (-V /xıBW[z I{oSOM:bQ5u }WzSݭ(c`:([E^A) +iL)债JWQ`JAEpr8kɋSL4p;ZGdэ'Im!+EDtpx Eks~Lye"Dߤ.#P}z"JU*DQԪJXn+e|!gH`vNɖuZ"R/ +,Z0w Ee.;ոZ0#D),УYVEBݥV sfE<P$^RHWAHNe5k?ّ S='{m (I Y=9:7as* U+/,fad ƽs~ՀE_Bp9oJ^ƴ$C@"!CZSڮ 8<ÉVT|$j4$)_ChOKUA>=GqFvP!/{c$Bc\ʔJT0Kc%g?]LD0/Vs4%2vؕ`dHFq\j5_=RXrn̮{ ^%6vs8Ej\Le~IU[Z=8?Y/2k+=E4n 1 &m}?(KWbJsLr*o!dKkI]/9AJ66g=pٮaזQͽU 6*JN>r)A[,ޙ 0sݳ^,˭**G&+{RXaP}D)[ӭoO_䂾!ѡ+nRٓrT.H;o1vI-B<ɶqae09^\bo OiʼnV;ԍðԪ7bA`펭wOJFpdA&DYV Ȏ% _9w#/"0,[sR;"y4mQ 2fz;[oD'$uz >dL{o6v]zpI?`V5jֆY:ezǼ o4혲EOE]: z v͔7ð_Fu[-OAhާ'(1$CUZ4H8 ۥ ?Y12.ۛxb{و_jk!YޕCs7lX?CZjgu/?xI8wBJŸV3̄&A5!+R:&6DF篭U.Ņt--hdgQw+Q?a;7t2vcTB11i(.A+~;^Qaiʨ`ceH7=jeHU" E`d&j2Y saiT1 OmYXO0 }Yj;>n>;z$OG(qHzHvΪ**q# 2[@^;eL*{K2\Em p} 7'% 9u.Ņ`db3~%._[ݜapN BLw83fkۚu eC+hiyCe*þӂ&TNfH]n :'ΉؕԞeOp;pk@Ubax A[D[%We#dqҠʭRXqmoVz+Cwi$lz8zD8iǸo w,V6:pR62Lrz^[n=l㧦gwPfgpH)Sۡ-U꒭`DWP e9eQZ9]50JE5]if\g<܆-mmZja+(ZsixG?z/\"恴yCljYbDAGK6mBQR^}K#0ɽA9BlZl)5j dwa um$KW:CkG &7)D\MKzO"3FZ7(e|P\ޫ}A7j@Rf*/My}<:e LҚ%*f)KTQɦ}#:h. l{>2&H{z Q`m<':gIuF@#TE ꄜnf%mi'Dvj)nҙ#t Q'0Alnf t|VW! ?qA;T46LՈPY^u_ Z#>X3Uv ?ds$T$ؘj{X^D_#@.ʮg-Y1r`fj:Z!PW*~kFFPocZbBd'蛹]vgd$ex[!gHcwH?lDnV gE p4s{c0,t? :;l*qMov0w6#!^o˚#Jd2ЛyxE3Y".X<ū*kM'-5-֭in7i۪$KoݖЦyM&v=Di{Mwn,NlW$G2H@u(1rq;/~6TCϏ]Wޭ7He%DhyV>ɦp_?h=L\} Q) ̆6E C 2~"w(WKPג&}<ՀK, SE@n>\iW1 X`3 P.MYa(ka3 ▖sf:[2cCϨ͹i$)AYgS fd\P/ ӓ&swq!v'>V[ӳZNjȟ6u@wH#o#>Pw=,M&jb&=syq")u8|Ɯ+[0+oFt'dZ9 9)(P$SSd'g QW41{St7`13feDmtz S 5X- o" )D:+{+ Ò%fh1 :spr#h0s3"$B㷇!abɘ;=u#|a9E3@D !l 6dRFj_2ߏ6f,ߜW<L5-@`CbPO/~ |`Y:9&1cQ*:ZK6HcOm@R 5yg^>*u*״$ԣO{gD*.;.ud@{-<병 yKjcR˯VKX֦EР<7YvӍ4 I|Rھsh1Oɨ漯.7A~wg<ʀ5lů ϰdrDXwg1ȥʹ.;"#D`/daFh:b8!]A(Ŝہm]Mufl c-}1̍pۣݤ^hH߀-BZ96aq_XNԍV6nt9M;*zZ{$s+^]!.B[`mND^_}t^|I٢oPr$3}J-D9{U=hlFsV{pGڠ>jI2ANݮ]cV݋fdhb `q¡opMaTTL}I $t0P3c)w*LpWXU2}>b/{/tLݢvO={UJڣb٧uM率N\Lʏ>B^ơ O5#^G}.j+o4-w'C+O5ޒ`<}N4, jKtl6Ȓj}Bj4@7G~ct.;qkᨒü"{2=@>܏8SA;s.F UyC r{wSLo=}C9}B2M Nl͙wX2ύJy /#]:7⾭M{pѶrVVE/Avr4չʅv0[q@==ѡƛ?.lL Ccr'-O5T PyT.6i" E7Ϙ{G3L5~>+ M`|=<-?(Ƃn&[R/ ^YYs[8 ֯Okvi%0x܋cL9]$˙ῂLFi76R9e/qeF%{@52\:}d=6F[85^ >O:Ujw Lh ?c΋ka\F[) GY5<_S5Kw2zXN A F fFD3hyÿ({r@hF=,E{@M `ںL0&Lt@Ɠ<^%lM.. (\#µ [?UJjV6U3cFzޖ_2,h$7?r"fHansiB[7V9*9#1l况2j2OPf [me|B(q!eUiQҥo+~r+m ^K9-{ @9L+?pT;aZ(P0j l6ļamx>$ÏA\q%:ɔ0Xq&bﲛb^> IY֔ˣK;8s[$3KC'/4v8y.{qJi#kk8z{0=}(K`WY9V~[4eׄ1?T׆E~`ŷr OS=T=snB7!C7uF E9{̪LG?pRaѥɇVo}j()DOrFAE=POpKpT<Jԫ1?GE&uH!qή1liV6%]ZN *Q:q_,fpHx2G o'uRUڹ=`{lʀlfcTkD ]8À9[IMBدZ 30G5EQ8m7S!u{{&h0"Y%N#{-ȹjJK\o4Rw%kc2 EUp˦&ZE%H?DЫn4vx$]S:cRT"Y ,ԽZLMrr-!E7FQ:9'5A6-8L{u _(V[&[e46qXK@zIyb]Ck..tW#dgx鄆IYy$~]s&nP6(y)gR|Kd?JgadKyAP _h'7> mY,f\c-`OO"/Ug͓WCk*B#In٠4?/QSw6&W'=B6O9q{Te1t7#E鱆>zjz8M1[:*7)(xL`=(dʨˡ! Uj:]lSw7WtA.e!o6H_B+ p7Facu A Ԃ E3IJIJ!= ]F!jO dmN(-ѰDܓ0 ycfuYSJh*qMR08RHͧo9hKނ}c4Cο^:Xg%v[ۙ\cxIGb7+\(S1fN;Ʉ(aެM)0?\`.1_:%TZ1IS. #aЕHM|3S~cfr7f\aVm4) @35_p }k4` ]l2b1,dKv^)ynaO1xS%p_"-FRӓGl:v!1;h5,n9}LGp dzkՋ"Jo8.7ȵ?aX B:zev{GJj)>Ij|8 _Da usWA 4 {6E}?ZDP]$\KDSE*]Ж*ihk&BckcYyW8L8= 4 _5Jf" 1 >: οy$ﱵA(g:GG]&@ M9xO0fQ Ȇ+'Fr#:Sjv3cX`kA^2Yz޹JI^}Wvb~"Gnpov4 D `(A]Y%wlzYSK`] }lGaC&,TS6- E9 V2{sl}#~ۜM3zhS=Zj>dA}-jk#K3|l yv[u:P\ge&yPnvpUMvxQȥVcYwaܩo;>Mk]k"iC9hpϸyXL"!j6n ,Ww🄛1Y_pZ0LN&Oq4tV 9_})l!LUOŹbo@)V5 |Rli[X@nQk鮲EʺT I`,s޲:$** V2EY"ӛqBXXS~,wNVԍ-_d pVF/7~Ij% mF'cRGjLz.ojn-@ݶN 0n|Y)rӑ`yG:PLiqN.6#ŢW7Դ `Hʾ%~2`iz$KAu]xJh _hQc-7'E#`f k\ .h gp.ZT*Nj&+٘`y'qG[ӻ^CE o"՟g celxe/6c)( @9*ʙ! io .+˟{9>.&b |[p۟B%~ۜnL1e F:{p%NthzAA_1J͍rO6j@40Q5hHj0 M'H+5rS. R(eYlM5"ܶVR01%( ΡCg faIGIZ%SVdOسg@ MKyfO֬EcgA)<ҹOWAs{#[N )A^<| >E#?p/& (4X~!JC-;xrѹ* " !71<Ъj\+DyZClb` >0̄ikA\"ɵ`j|$Wgekqʀx <FAW/oS~py4A:aiv`e|"g65Z'{BO|]d$tAs(G&vڿEE,V"}yz+|7=V$ x30p;[+(YX]BnTAq1M!./b iZ˼LAdOz j\~SÂdKPΎN O=iQ0^O=>Noo^z|Pd> 4)-l@g%nn˜cwtGp|hd:fS}Fc5Q0O6pB)ABZG>}c|03L`r`'|;`P UzuA^OTstٳ6:fH>OHNEv{f+/?4v{9&UBU5G DtKYΐsYXsW=Ⱥ-_H*^;X=rqi PQ[Q_qá'EX)7V}sOb)MGSz?sN)l 2r5P棵CR#CH;ZyrV8vVv[K.!GUS=Љ]P`^)ןv %X =Me(64<bI n@!{_?.1&1-~TWQˤlwZd]:->NNP"_HB3K̃%MS+HYSr;wpL}3hHE2Ikffe31!T֯qOMR V)–<]ďڠ _k x;?HLtZ;3+S:;0HR"Hw^jܮ1=^=PQ8=(37@f;LMv56,aW~ vLs3 drܔ\`lj#u `hRZt|B>Sn!3(1k`ɨƂ)g UYO$ \5[Dy=V2h֨Hc$FiO?\bDpjL< nN5dP)9g[CQ{{EM+2״X 𕿊7k(HX5XyKT/ b O+TJbƼ^O-MsMr(a2ChNh2b&q00)qs7*l1{kpѸTLr. 'E\n)9jԵ R6׳=uNs0uDEeZdݫ'Ĝ#򊨒&8Jdy˦ą1 r}by _NI7tS |OϦS需[9;@{9V`g G|_;`)YpJIbgIhzHҔ6fJ;3Y2tx4 Pjbˇ="Ȱ9 < JQOh8uσbkGhk*o_V:J!bPՅI \sVR/Euas1/u"NC%W!N pJg8#}W~~#%;Xkyi'sR[gVsyno$ȴ}|+t[6(۪ơzF˧!=zyx"R $7Vs7Jˡi YS'Zbπ m 0?ds?ۣHHx|rZ(oB\xp^XV촦E l5u3f kqQ8z#(7 wAִ.ǂˢN8F+o{Rb BoR!43.WT^DC]d%oBAlԔ.mu; ?PȊ@oWQK+- ޫ8N}]r A i &6zK }> :lds6& q{O->zt,͎uJ]@SXJJv ̃{s36onnlt5J|o0ȡNnJs}e]Ku#\F _E}A(Ӣ乓pVىRo!ߣ Ny}'.eQ^l@aX5|.ʚٱ: V RMXۏ:i"{ :u =X*#]/1օ뻃S"9m}yht\C[H-݋wrrh+ u8)h0@̧~bs{vhۮP"^,^%,V|X5b|Fcf&6`B8Oc9y%ɥZqoNa;MJMd17E9 y҂ 50`IPK#B|)((Ml#iZzUQ1Kd^dw& 2Bѽ؉$G)g?wI a\sUWn& rZM)rA9LRJ[ǭ6AN*.e@YU4=5~)e?Vk#Q'tCnvUсUgJFFѢsX{"ք"CJv@KDW$N p2tV !l=̠_qCl0%4d/dBSBX3QOE\K3`c} =uY 5ox:Ƌm{雞 *$r#]F'8J9Qغ#t:Rl]˯}vLpy#k?s.0PM` (}E#16޽hx@L##[ ໔XR`1AOyrRuܸ0Y d;ҡYl"m)PC.`4JVqUhJM2%BXL~d;A?rO&7A$~ 7O0U Tݐl#G$(zJi6;&(|'GP,^8*#LOy oQ|C.vTvſM}1|U5'cO+֠gf".H>r )ݡu=&U@MQpfOp/4C~-Msuӄ8𿅔N/f~ _ۑ N<mBۏN>)bGy$_HDA"%zÒ@zj>@& S)ɜJEnvՓ[~B~M (  ?N lfkAs|R~.ao\BLBH.ԂXKez?dYErR0rL+@~o%:[WKʉ1h^|2@ =L4Er䑮¡ ĖϹfPb?N(BDޥ?  ‡!E94$){|I(9/?׎wy*~w}e0hßEw;!C6meY;Q旹 ZRHnZg3 q#\uEk[ EMm C0MNZox(U6BPUf_rA}S܀xUgt |0@j=K'qX24~FiF܎5߱3]Cl)3R][o*kebFE0@[8k/38gШP [:P W5YOmѳ#@npy%}guPcf0 ~ }hw!ϩ/1BJheS|k2T=9S1^ڊʱ[8tz ȭ="ukOS4k?2`<݄M%bX"uʛ55NA\+LEaTPCk;4v>B<$~8!p.v Qma܌ Tc4X-DIi`5uc$Ղ??.HY (U05]6x2 mb FW݈ptLY1zrk꼣fhisRfǻ2W˾Od=t,tnQ]l{. LeBcg/69 $p8U꨽H@BB!jeZ4,:04L>c9+fx Ÿ^iE$sV.wfKp݋qO:yܻ UDreeqFVˑ27m=،Ѐ `2=arvli-P|FL Tuv bt(S#_~b/Uk<@l(p, x\ :;=x%J3ADJ6$⠘?\=>7TPdT>JZ:Ӊͧ2=; \. - P(?-ުCɌ<, M\:㢜'~7zq~%0UB4CEYWr[ʵV}=O˩̴Qtwܘf2쥼kgLUӞ' fc jרyc>iB@ M<B%I/'2(+o+d0[\B[([;ҳB~z1]Lcgy_"sQ,jPZa~uU0ZdZ[zWQt&ҝ#jˈ̨-Qp= 9mޟ?&Y37 dtgiA# Hʡ R{s9X"xĔ*f'hC s=U.kYEeѓs*VݍLXd:t$h6RC%!GO߱'S\8j6O;f\f9k:Jx?g]{ki8#2*s)a^;V{Ո KېҁiYǺ|qp=p:#"^c z+FI($8. !GqecŚbpK>J? mP/dLť snCw7DNHpK`9>H<ۺ76WzCU9eV}0 ېQ c /@nLr[>i,nU?R&"I{C" #j*GvT*aQc((ַ𛳸+dq Y/i-ㆉ )XWv꾎@7C`27^4GK%4ubh)a[F{{r n^ݽ!EwĮy/55-cDRqsTiȭ &)Gk|Bۅ<3}m7U,eQea]ѸMe &)␲1 t4鬔8},y;(f'lp-C/cVrFfk|Xҹ}KsE%U+a<y 2Ϝkܿk*S)w]ފ^b5gN(r1ͦH_mH/.ֺDDZoa7ցT詜{YϯxazDxxE2/ɰR?+A]6 "(ތYTJWK;}`!)Ui$~{ﴛYB;e93lݮuV*[x[C?,"jdŨ;>>}IƇcI-Ce>P;V`%PJoi>uU( ,lLRDBF?ڋq5-dM^MJ6l<[+<TYѾBMTB}le.",v7ߕ(m3fʠ @,!(&Ӂ^bѬͅ}i@zp-yПI=_V4urBO(L #;_ILףF%DbF)\ otAR(8Mkgq3aY$GJq3 #*) Ju;XZ( ̟ mUdՉ.V%wn_/ſfb'hTDj&A~0hy@eU|à/grQaKg=Ȃ22{^"7Z!DxMҺ"]x&'Pvc`BQGzP reN7;&= =EBrAPPI  uJ% ﯨoAK6E <9#o#F?ڦ&0H_U ~HР|+[*Td(wZ  =W̱Q)]W~I,vu#WH}YE8HJʅdaе6m [cV=:?>8S96uzotoGŏF |7u"S""@ |\B 3O+= f~=V©jQD]>vSx6(|`jo{kSjZt|͈ICE}"8Q+aU C"47)΢d n9ՄGfEd<)_d,iP聕VUVQjR 8SZU,- ֦ŗ dm*E?oK~(.>!Vе DDž% ¼p3 |Y epxDKRm'A0XED)V^$Kz14_ʣt1,2_NS7g)^3oŸoIlD86N_@~nqpϱy2dƾc-a>.PGt;BVV¤$jnҖJ b_[#eyG1z6"~:(0-WըX׮Q}m3GV -5ǝ dPGMnjQid~OobbiȳXڵ忸g_cPJB';N]Q_oN4vz,􎓔cr& G}#0dlĕP/nlieY xWOPIERe* '=ǎYT!%#<%"+RvpS Xn/fQIx:L1'>_YXe44jbno{B~Z6f Xf k(# pSNJ"]d IΎ20 <tՉd"@>ʍ+bށRWc('Q|4 r0"|NנW@b[}$+qk9I*OWJv%R6S+2F/ȃ7v%xW5 ԤdՀn3- EЙrkR/}S=/bNh^;*S1} +eDǰhNDդ.A߉6iG<ޓv}Xrs(,*f3#i(e =|~9 9 {BTL~K[Yb)ϸlI/UfE*ŅƠ87Zm1;dvȷbmC@fŃ-[Sqď,ʃd4BYL$}#qt4wó!Fr<o @HIqY;mH]xWWy2q!YVtm}&#M>spI&Մë|%ͥ%Ai]`g[WULpߜ]'~EMXjvTۏ!`K./G &ҩ+m øop. C:5D1, d"w@R@n,Zیw$z/⹔ƅBт l;'q@2O` ȹRN8B.z.* 6P79ZIA cc<8%BC$%;k`Uo_{}!|Cny-[Kr g7]é* t3*9U;3rs&hҬЙ3O Fq&F|N2;Fz"' ˴7V񼵭l,?MXhSg/,Q*P=˨xySaGP]E[u{PZ1`?yZk?- 8Dy=LIڈ| i3^PƑbSؾp0U_$ j8ԩJi1}1Xj8dL#p%!c6i=%!CE ]$.nBsæ+oB n<@0cfph:, I졄ט9vn.|gXJ*5p A> jJ)f82,w/ \(܃7mpb'IM_a%7^qeW C=YDȤ{i^-8&,SR-5~G&ܱ_ꤽ3C>U7 (X=&Z,?Qn+;Laɻ ,Z~le`nAjQ޳ynG('и/1`mxR=T'4~blH44s|g I?jKi+`j8 ~s j ! SӒytE[j'dX d8|H=vtCPSjiR퇎R?3:H qKנc`@ ``zԻ-@eug~:Tj7#LwXG쐾AϭMa9N+qM|&3Rm9?&Є֋NcqB6*7 ·hM͔h+ќUWJ!0vwЮY| 3kG "3!=X4(HHޙ;G,MUtK@[̸^[v &@'>\ak8iu@h&90%f2.VHT@ugԈBxPrώ)3# 'C>:hMpzbذM2y)E)#+i,XZCwޯ$GьUWx\YN5Vĥs2Y3t2\{ԌYJL.q܆vHH@0yX!''_W*ܗz>!藔D5r ɴ -zes6v3l븙mS}!Օflƥ{كf4[GV]0!LȡMRw]ʎ=͕Wy-U>ƭY_*5`B :OG3`~TeGԟY1YD6WQq0zƤVʷ4}4(PRIi?~=/ Mь`c Oi1Ma^ue fLU ^bJq!OW\!Ĉ0T:iE]/.5$-wIV e~ND}oX]ru{:DzG'6'z+ H_ >%jZr=}rVw4>!!Iqâ2X_F0yss]UW.D{-y KhYF˧*pG{MmHr9jQ{ӟK҉LFSFr&(F(\e#‘X/ζl,pgz?ˍ'& mDH ϦF2M #9Z Ej(Ggg Ɔ16СBQʆaMtH Ii>];`Ѡibi*zr߉vsU;rn3,zguVX594sܸVX=C,EWiigXGA7~g]"k{D[J0gĠoQ(93.cl*)м/Jhk>7@@c#E(}Gsl3-LqGγ"R.bkA4K=r}E]2.6.@o2rY){Ԥ+ .ck5lh6$BB pI;v7)[qRJRĒ;y'fa.":dRP6 IJ)>4#E14p;o5p> ޭ7U O~%LwzԱ^"l0q%?ǒ-àGd%7j3wAo9u"ņH%H@\5 5Xʼn.dƟEc)#%jmOG I%C7N"|5GvR5ŷ}L}e^B @^#RcSB|AWx9Cۚ`gM/)[ 8;񖸼 8.mR{ B:ebN+^5eJ *\Ĕ;[#˭(>`tvAMEIW0Th5ao**&5O#(= /K?>p;қ-xK;+ pKVbdx_#1u-ⴚ̺AҙִL]gA+iļm`&6&1f͕1>D*05oߌ"=;F_;,SJBxlyPPosXvi&;y_#!%*q?5sq:&":6ɍН &w~`% FJDP[qE>J|o,\H!Zt< l&ƀ22F۱ݫpѧ+cvRt4Ozjeĵ pK,w Pg]SӴ88>({Wʸi4Z4AB~,LSU؏c do] PEmi vsT|3+%'f\ȡ;a_dތk6˰kNn`&tv3ʢ ɾeםHq4?<@9șҽin' )R즇v뒳I硺_ EE9@qkMj{䴧 '/IU &/RsPVo_N='YN/z3؜iScq#–|CŘoI^f lc@nG/-TeNS7|2Op )8ay"嚿2 A*?ܵ"{=yM'Ht޳f[Sȶz),־U$z4S0HNh\j)Y7+7$#"e LOgaϦ]uՄF1k[!ֱWǚ/~^t0p7FNx,6W@/L+iӖlq{:Вۧb4 [)53ʜ7mK04^ v,}EWu`_Kv< ܗ"|v((D(B^,A[lVYs? 6 xMj:w. yt!m7LbL=3BM4*/q`bp)rju^ kz1VS sX}p:6O ./̖q (&L{AcGY)p_ߦv/pK֛~TR*pѵ)ȎNȠ(u%FnԱ-M{dcRr\5%u;e喚Yfo'2GzhשJ"-Io0 b+6ʝ}?o D2 Z)Y4Yf't!`s,/tP u֪H)f/ǽv`\RwI .jAxfՆy<[gi;F jye{1)ϩG~} er0 M7aRmw@`|cnI-<πd7J|M]|ib ȴ@QCZggǃ詃NBF0a?18tq]@ ';v Ҹ `:.6j xP\du2C 6̄_8])AU ˣJ `4Pv1)G_Q_| Sy k!S \j& Oc,/קx\f,VU/j:eBz{XYY7ErPŹshZLCAE޹]-#L$vz{r7zk.HS&sϢ:EmsM9BOv= cN%:o]'{p~pPMt҆WA_Ne|׶!'kIb^^}3q[1.EuVזˎ(~$mZrjW(|-B,pDi]clbxNm' ٘d ؄9@Ox.vnߺ"WI&mibU`y$6jaw5M.ۂ$+$N0pL1 BKFǫzl^BHW()WA>gaH(C*RETC{%SNBS\CK\.|syA4kOXxP}5|^ öD5#]k|KsIF}_ R j'4&^1 泼ˊ{ Wc'09(%aBUL]!2H|2(Y:܇_"lxI$`7 R< 8mu4Ryc`j~g11ma+B;i,|$/`ecpJKkM@FT1hPXQFQk='?^c"a;%(S7ZrsQov+IЫA?ʲ#TabА{2`!O{e#f.0Hd\\ya]\X?x܇c@ WhH7)ob4(\P"'XDGg0DE'6ֽ.6RFP t :Pzr/u {7vOUG@ZK;s%qb$~*tf*9OGi@WC ] ̹;T90z4Rd䘫Zs\P6<#l&;8uTؗԌqu<$t#hbodFV9o\RY nu¹uBv• y}?Cgd"V]sX@ · *R_ȡO8=fȼB.`"6s~J%pM`)1 Pdske@8W !Lu5lk4^Źt]TˌaHRfGtlM)xc"/ {z8꺣Cʄ5G9^:j)Cf^ΨyHO5ܼ ֡@G":4KMD)s!fCB}TImUc0YyJa+9ƌW!WR3ݲ׫mP( G1&d4pRf5?}J}P[֓J90,*秼]|G^ygL!vτ5ݿЛ6jz`vvfR3x%S'Cf @Kܥw4*[=mf`zBQ8~503N4CaX[*W!"dVECQAg#NT,C<?eNwˣ/s{ʀMԸ4.{J,6u-<=IOU %?LWeu.GL7/n~#ߥ=)>hbz~;B2i NrJ5 >+k9@ di.5[3A$0OiP_aD1)`Z[z/*=^!T_zIuf(ֺ\cjSѓGA.D\ *i 8H~" 5ҬlSNV[!S;ZyH_ XB,`X: u~V|,H3OB5+^H03J n\JΝٮ)ÔCcƎuy2c1!|).H.NWتp ˞M8%=[sm%'Sn?PZ^p8"}B ɷ᝭A1OΫ+1jKfsv7[B>^OQՓFJ-ҚH._;`VG(2dڀw@yMjnz-qҏAZYf2FjOB ^?ԦWN4jNg<(R 'Yϗt_dY< ]$HgB(ÛqV`*a({eOwrrI/ +X%e{^èq1p49nxR^')Z-`)#VzBõ"J'٨J @16;Ob A ??7)D`gkDyQ{jbw,2G8*)`0s^{Ș yI!D?j˸[LL!jrR 'x\{?xf}lqrMqQԷ@=|HqB _nH$wU KܙH?s׏86dovL8)Fg7M >ݪ;e] U. `wmZ<#cqو >wO۷wh ,o$^?3[/y9#0с5KxlHfvx%c q~Brox-z % mIkAg$OReTkvrBJJ×R;R/]0n<+ؾ*t]ɹ) !P(ywdujhʱrN~Io#n@p1B؆e)bW% 榨Tlo~;)gqJ4HU,;0Y} }nx*$>-w~ VΘ}8u֑ZMu9j|s̞Lmanjlj9ĞݯOt<)ne4V79nV6b >^E.߈$e8$s3Ѻ;$|7H\YeYZרbdY Xc)lXU(12 s"iI7(6P4M(qyvɼOuHU 6i?e5߆M"q@jb~<[C%gIB)h~Os4񰖊H?sh7<‘l#}am_ FY5 i|O|Pon\5SjbVOArLLH} lp*d]/.3"H+FXPzg/B#?3>W,gP! 0Y!\m!3m)ӯ~؁G{`r+ P'uը_ } \>!O3%)fBN-u|,l#V(.5;%x Ofoz3'.4Ӵg$׸Gjc_$+9\T㞋A8Ȓ5H:s`: uؠo'Sa y!0#AGG ܊djЯ(eA5Yl0066.i)/1p D"@٫LD)[e/.+D^UXBD!̤3.t "Z>Fl/*hxDQN!9 +A,Hi EۥV`7_㢊/Ֆh)q`ajcM^PIQlQ 7 ؞iO^AvZhAݚ \O(,0ٯ )&n&J'0?GTz0niJ҇b}KpDO1nt;0ޙS3I '^( OuNyॕpGjG MX_ `KӃfīol &_@yZ'I}#/IzcnS(UFAet2EYfrKPp5_EQ 23;Vyq.;ESJrPG1(`H ~a9NBh:SC #@xlw͂7y[MVl3 A퀵yuSkgNOuG'>G[Y(-IXNI1"Vc6NNQg9i_z&Y9=dSh Z SQ1na;;6{'|N O܅" Νs.|I't= q"m*6u^-pa9~c 0!qՋ@@4#;lM ,/AIX춈ry2>/yk883v޳)'ahZ۟>4YZH$VP!O>hl) -ր*A\p@{q%H'>ud|0}V )=H&123Xa@8FELB?}^MG209#wB?O5E|5ƀ_熊m{ޞ<|Xxn#y50ƥ_6wLbAiSkJnSA5d?g+JcKy\E4h"Z1g N*'Y(W/wPB osY홏N.{Y -&oEHbmq?XUXbc|/0nuR@L~ KC_K#wi>gᬑ3DуYbmIL7bwJMTĞ cI. *͆ܛ\˺Y:S@ V0 $V˸+YC40 F+x88-n=Dprф*ptU8zp@EC |ft9ޚZwuVz7+CϚr Hbz {,߮E\y63`xJd#x=/ Cf/iq ۰;9$7tdcĸu˿ ?tZ{R}5d T" \(NtH Nu8>b#=:ͯiYCtcDm!OkГXn= X21d;ʅ{4?PVPˌ]wG/^j߷yڕu\{K&h + FsE;}ʞekA };s?idayݧ5B#|2.,Wz9'$ZwZ=2žL`ow[JnO>,ѮOO*r}{BmO!rU<)TAZS*zv5+8vB}!Ċ?;(QW4}mꎈ)6ϲsDj–4f6#>>lN^ n5ESSj0n CVMTo8aV.P*zD3션_f*>cظ1NH_,ѣF芉$Lm>My_IU]d uJe<-S=R,+F ׆Vҥ;N, ;G4CHqtXl LsTSL¤d}emRt5{?N>Qv{>$fDL(nQ=ؑR_UwLti' j>!MzKQhS$a)mHsyn@ChPB!.@g_Lv-Hs"oɒno+fD37F_zSZhex'ZѵA ߾}8e]~z8^mR?¹%ukaLO6(lÑXMΦ{/1teg#pƌtC*Tҫ}oe {knːq4ƙ0(Sm~6Τ"ZqR "K=LVH'-W'!0BD\GL4Tʉ-ZP( &s5@W$U ܔ|\;%}XH1 +N##h' 5Z"#4"C»ݐ^!=4@j9y89֤ /; Ii(Iѝ51A.nJ p{qn<32jcSz6!  Un[)bv6Ay\.{YR ċykaQN}/j_?o_NkK%`Z|-akU|0eCVeG3 8a$ujper=>'q6q+— Z>~x}Z"-M@: %I?-G0J?Y+lBvtǂe8H_Qv~*v8sc~<=u=De {2ϱô~2qEhIѭU95ʽg+-2F&QBx3FD{op=8Nđon5 AbDT^&X,Z:QR^U?T8\,nِaEv +22q  spTK@3`XZP-R,TO hf+"ź,~Kܒ! r!HF(UVC5 ?_$[_CȞ{R-zY){/o5X+,S9ZvW ,L/2PH۵;EY|UspKI&;k#^iiM.qy8b>#zCۏp_AoBK71!N7yJTI 8*߽ T,kkqXox<ŵarkhCҮVFX0^`ﬣl*M]k07fW n#$u ,i/ׂD:)y,OKc]3Jp:t#t+, n擣[:UM\vѯmT/ ԕU@KRc_ SRWo|TӁ{mhFg~k*̄ay/1Q6mnT(B _[q,=_ת8GcJi2d[AOxE`,+N:|\ıP&-R.,l AW&!Y^xAbvʡx*O2>*j[H #qM"C*@1U8ב .o<9 uSI %:yD{pn GN #?bG? j"9΅ v+7<ϴ -R~,q\kF@~.Ԑ^Ԙ]#2YJNlz\u&# rɝ>%UԸ;m^- a P5T6,+kRe}` }R -F0,x2kkk :6lW?Nw?o o;?+W@Jb VBm 9!$#QPDuwhʂA$w>t 2;F/?Yq '>JvU([pr'9:7o̲@18FHbRe].,э.?W_J Rx5ݛOF6~Z_<%8"mLr_O[*{N*HLTh'V{$9_'S /Ag۬NA ,Jm ]Cb oj!d@܉עE XZ>Ki[*-@B6զEe׽Z{Z|f)ubHdu 30@}Eq`eޛB&m`gLΦ]7~'v Ga6"2#?2,&!3h? X,xEu!545q> cH0$;,lZr&0?cK'0cާ`+$ulL\LΜa͉\xEՍSnP<̈́#:#8{O1G`ߚ]#옱=6pyfP>{=(&83XxܵQ1XQSD7 jj#MzT0JܱEdku+#!*b*@2z2!"4IN%O ?>吢\k]މ7d9kc(չ%\7x[UJ9ƣqp8YqiuF|ɨw f QOkiQg⋵"f)Ʋ4T[?E/)O(WAL4oɢ6rcjPItO Ym쯜ǔ9%rVA pbM5~/A8ߘT77kh 8jTu@CEnC8Ѷ¸- [7lYKK}{f@1³I1 #O)۳C~K J[?d!n_L&[!I=YggƯO`i2؂ M[̠mc`q0hnpvuظ^s)z*OΞ `GpkFY]zf䭚:ooIO@[L\kv ,}䀓\O5O9DVfeډZJ7u$a926S\OZCu F d1C_ P[`>E4mF)c(j>.sAWcam"ߣ սw-[,E3] 3ZGCӧͯ`<-W ԙ6"Zl`z5~6T*Í|vxȑpygN7}K?kV; )]]$y50RmC33,Z4֫za~/ {DƵ:H=Թ3Z5=v"$mϼwn.5'SM cyœP,%R37<ɔu^YJ^ :,^E8%UR{}S݈'xdS>_jGGid.R_; C 1kx/4ԓYq.|b@A{"6DR7Ptk9UeB7ѪKMs:Od-\n$ lw6M0P: Pp[Q}|.'wQW5 zΌgSs%^1:uf3-"\='z@%=,ipKFN>_'^A~@,`Zit,[e8UQBM{sV3 n3_~l=64<[Ġeۨs Rb6L_@i鱯A婵iE3 $@1LY^)2B~47`EG!;8&Jc@h4ǽJ_f!S?2UbnRp<+YB;5z᯸j1:5mpA$lPPU%(t4x zO Tv67{iq]v#ݕΑլFȾ=y 'ϒoTSgΔzN7j׏@pFscu[:'ـbmd `[׆etWԾ6tݔ &)$c+7u=ǂdG%l*}.ِŤ7lp2Yip*0@>(mco2hR-ӄֶEF ǎ"KgJX{fcu|_ʥpDފKkRIO{z1΍8?|՞1}^(%yоH3ԉ^-1r622&✍Z+aS-^!#2+SAeQ+86z{UIwT(Jj6'Cn4G.MNC+Fo՜1|_$mMtS>B1,)%L %AV @1W[s8obtmn _;h'@i^Je, VOG4:rB ˏ|ErƠfƔb_?|VJ/[r˔7ZWDjYP'.4Ay`upThj*/6^oMr5ZV%윾h~lDk am AUvT!p-`FTqYg3WX6/kM~a}É]|#蛰Iͷq<߳)dp.j[O:8ȖfV*);b_َ 0ZQAh #ж/K2ᣑOܦ<2J$Ӓ//>[-0Bo1zЖ8}t8X1zBxO/_1ri$&_T ֖Pt!G;`T?N'MUfC*#3`kJ5?O&!'_y҃&cJ*BsA^z4a1U~>a~,Y(`7&F6oi9n>]lG8bY6ܡſ>\ˏf+ L % <+|tv5aoKWe9[jр0*W]<Pmi CErx7s G#1InľN$S8ikl-xA+aRde}k^ L %5@N]xS@RK>PN{ >`6slj0W% "G!z'$$%xT =q"݂,yٺv\ȩ}"J9sjrӄ/~*f>>+ʍI{)PYsBԭ.:yRZ{hq5$F}BW@#p^@V0 wxŻ~fODź6>Ãkn :/c؆6Y t/YÛZ[A{yR:e~,0RU}ƾN[}[}+VϚ*: |oc3'ⵆêNmpa8dL|ɰ=,1^xX/ `MwT޻ &tU'4pP,ŏ`nN,M}JXgzjg[ _L tҜ_1Q:Fg*MAW}\2"fP TO\40viij`im$/ vPy79#p'9=9. (*̺dgqE#!Rxа%%hd4k^l? ÆDr+m۩ K_dc]&g(k [ꮛs;),-zis"=/uR~9Z?'R6TZ y,uptljzOi3fP~RvP1 FQP%vx`7.MUЮtb%wqZV {m}6 c*Yy;N>ۤm6s:UpL Bg>gaOO1_i۲.w7.ǡ )Om[  oS$ڷ eeP4}F’]1F`#"{k&#++4CIH!< m fyJkC6kr5 ccp>ob'k/˽;.U戲iQ2G4Axɔ.lF<6 $7P9-xAsw8Kziπ"p8ږdxhB_zer9/]kSy7tߝ @< >ρŬڧ!R$u [8kb̤;T?UDf<4 j fmRXf-dnlyF0J~ ?QJXq'm:2NRIŭ;5jxcxd.RcyFgO`^ IEFpJ%/Jl xΌrr=4xK kiZkHv3\ avh/a J$QDs+ D ,}SN F-K͋C?XV0{F}9ĸWFQ+ӄr n&nLNݼɪ2@|b?IҬS .VB j\gٶy1U&|+0'PS&;b's3X*֘Q,iIERdIÌaeo@E,*y=#icEߌecn13ȟ5Qppl }^6G֭8빣g3C$wpΑr+egC1ԌEB693&)%/&slRRšxi& HAySgmTh**QAC#˚ kjU3j̭Ȱ3.VCG$Fx=o~$#zzid[ynPBTib o@h&-Ȉ]@.dHΤsrXkC(ӽ'GWCep78^* 3RycHՋ%FZ It eᙷ۳vgnFh7֢]C2Xɱ}?53f@"D @Ѡ/Lȑ^]LOy(ggƲudk.=-gzxb X{_ΆS(C8[r([(#k1->Vw'&).@ 17@{ȪqOPaN|a'sNԚ g35a 5A`^w(o{2"(t| B}1I:ٿ0y_y/wbobȨNQP,eMT @AF_7[@b{[p-e{R!pT  \،!I.8һL}~l.!8a T$Ɋ@D!;^tq]bDr^Qj.tUrwcYfºwd@HyD՟NPfM1py1U>0p~tlJ{WlYf! %Piuz@\:eI8v 1py/rVC[Ϛ#s.4Ka/GV⨍3|G=Hœ`Xp꯳kl X\}mT%-% Аuǚ3y'e(28m@A*8&py9p6 nSQUMEocQȢԢ A!m/@K#bIe/y)ib͚Q^,_sɤmbֵ֢o߰o$ՌTcEx6N%6F֛S}֣nT@\OYdHwzUEW9Aʌ094zSAV:7ΣjiW&~"q<6>mK8a,I}'iEf0FSAv:ƃf('BLxԅ޼2U/I+"[Q=X┫&2OLyÚe'i2!)X"t &CZk?TkQ_Ÿi>8^㯆3+?L=NFB,Ph <(U3wZU>{M憓PEB܏ޞL K`5Sz<̢dV䑹q蕙:N$`O9.-cwSYT!"@=?ʪcMh3qeiJ:3zk{v` z&,UuQ$O0pj(7UA^*ȍGdjuܷwLL|i }ő Fbi&!{TlX9Bzs8_up Ki0l|&h)ӗn75?̾mr#uV SOp+v 9G =\{i=FEq[gH[&>XA`*J%9棉޶|oM|%x?vX8lta ʐ ?b0p.gIN@Oo .Z!\;KQIl5סznl%(jEZ&)p7+B:*YF\7JA zm g"~ZBW610$d֤& y40lZRVyHL4z[;`v@QN_9ތ)oYZ;m[NF`,a}\h]T7?g wGT7vw(R(w}^VFn(nڸ|>I8J[ s[*'x- wg]Ps/i}df\nQx.ۦazY4rl(^״6ǣ%Ь-vDn܄v!"tBmltHSCW&wFuV:CDfQeW9gVYiWrKj5?mh_QB!8w^7I_nfR j d:6W T6!)#F1VnΆ #liO=5/|ϥ|f\p29LWum#(uk?P2K/Ą4Evu=UoM:]j,_"Cz qml`Ớ@s(?I513|\YTҳ:Oh"ReO,sVH5zQr++C-K4ݬD[7$RK  ϚnX5زbN}ehMwܮ ?e|wnjhy9wՅnac NUp݃I"J3(zs#'Dp%!0yģVZ@Aߒ?)OyXcb =Hv d] EG /nck'C$=G >a$ÑYfVK? k\qkj7+ mӨEXZ}cü{X9- ̃΢eϭ*0 3KRt|6v$ gֿ .ǵbMBϞfH2P%v*N#rwU ='s\d.K" y!Cw[XϤL!F oCvq ju{|CimSS852Mք~8g w3V)&ifEiE#h˱dHS.8(<42NN |.hgCmY!K>x~Z8ʫlN2 >,1$͚^ #۠Ж}VwSafz(T^{cNiN##ߪF&Hq[[sMD`Lp]Ͻ#*TjoA!"@f{Q@m{~u|8%1>=vrEm@umANEOrO3uLLw#~vs8Zɸ} Hs7.md^u@`2eCMm&uҡ'׾Uey,3P(.̷PUEA\IYk3Ex;|*u/ܬr/7[)KCTXb R}/ _j(7_+&ЄtF>m @opO_$T!ܕwbyQ`!z*}0[o_aJE ~!{ "B7$c? O|;(DAGrhc _Xi)ưje g6th+żn\1C' MjK>쥫]*Q .NR*o W;}xy-caa'3&@8]-iƫhw<-du BoJ//LY3o͙lqѣipበҝv]0BhG\Kvr dB NFX愥 ]jy]hN X*?!GIHǩdX'f]PtR{.pС%9h@Hv 8ݪ8flک,]mShsZtR@喜ܕ,·ƻI2u֒3 {FˬH<}Cw-R`ԜF/F7՝׊-XC.|ʏ>}H&kYQUAi]@A{Z([bm'ܠnϚ46Y%¼ IL^d4""|겐wH-5&#PfF*+L| WkgGeGiqB  <'82{1CIxe3^@'Dp_Ze\vP#ZA4!28_:7`V֖y\4ApgA+n7xΔ^IT7ÊIk5F06Pgܡz FY BP<~TAk 1gh ~FN ߛn;:{kݹkS{(Nsvk8[R\Ih!EpN%ጵS&U>L;|7p%k:` ,%HٛG0M" tϝ=3)9#J_tqf|Yė|/+Y@C].@Lx! 4Km]!W<:|Utlr9tN|44O ,j#ſPn) >x/"Im} *k РBKӺ[ 7@ $$} %ֆC"_S")oY|\ O/]Ǔ"wiЎN%F|"hs1#W:ruBӲq!c(а&tKE*5o?;nɒrT-gB%I^!qr~USv1Y-',ο\_4'6Z2u0'VۤȊY5E 6C@=ւ8]%g\{Mwx'zԾQk%(Oξd\]&u쵿feNTXb '@ͥO=۰AS}>_%^G8ҧJz&o|}¯Ԓ޶[z8v[cmð⊣P ˎ 5Q@(,t.)fJsۥL: xo2n/mucpɾ`QBu{uO:aiYAtBhþwS.c79 _\R*ClL՝gphN+Snq G.A(1sr}s>&ׄhpuIAQK"|vՄA}i`"$Rፇ$I>t岤rFd@(ϮVZu#zajS@0 "wx.F;\?J%?sT-/x8jz}H>Ubl7oh=XX{x4U@n2 qGw[swyز6rzǠRë=J=D!)h&Γ $_|6sE=ZP4ƍI5TsZeEP2()-@p 0}l Q+!q81IhR0I$վQ9]@PBV_+T4PqlΑ.ɶN{ia ʹRhv޿>xw.9+,2_[RWb5D ]>'򭨞%{7?FEہ́fM /:5v.AW؇*x h25C+W*'@!Ho"gN2tˣ׹zr13#z)a| ^12;CחC0^笫v@n`'z5$9UiK~e 9 XR%݀ZIH^W'e\'Qgǘ ). ))/ bo $loK@;s*ej=_ 8ȹ@*#zxIwz:^`>h>b0tc},K"4Ӳ H3_&h=d I~ק_Չ>]O8./QDutalPVv.f_s:1[3v1C\ʏY0y ̮i>B>7 YAݱhk ^{:NR6Vϻ^~E?]DMmPj}ĻCn*gH Po:>J O?ZvFb^C|3Q؀8R-Z;TۂB xMk+-LX- [T1ShH6ӌ4{qUпi^BNQ@ag2qAGm@\sw˼1Ly#-O˯buf~UPHohØ%o{zqOo$ \\~6D {mB5 =+=xhxEud.[8m3Y A|?4BfzV2M0Ww,(Z~g-02@ mh8)^ ewgęXŠF3E""V$M@7NM8HrbV3ǝΠ&դU> 0C]à{&Y8ֽHfRQ@9 '-=df8djtƘ\$rlhUr=MS3&)\ܹ jG|}#TGy2c<* w[uA ҳۦ]~~4idzV{sqlģ\j )+/FGiFˡ-}U߬-n>1J{O ]mlޕp!2 Jpl\ &8wAo\}+,i* y2|1*@5`/5nʨBMgK蚣6uнϞ`unl=kMk5CYJm= pAGRrSg:Ez߹ZL!2 jCDqUt1UoaLB&%ERøQG=#\i@.̶h2)gIsȩ~-݌!4|#8F+N.Z)^p`]l9}i9 w},NKxV¨!D;-Ç [%Fj yk/o}\NO-dY[K{vQD-`mfRmiwT1 >tb!`(5LH<{q;Wڭ:9_M_DW?MS.Ae ~zD!4%aG.[(nY6FrCPz'J٥1;4+U)_3uZ=MsZ%AyP|:̑)K|A{|:njWJİ~D"z:H{ X%:'d6 $΂ne+v/Wӽ'L=֝'%!j@'ci%M] ؐ`&z!Xv O×;o5M4ǔIPګF8Bo/ؙcHmRPDܟ?lH 3K2cf vyF2BLSNY5SBG 9*SL!\C(YAPq{`|m;ӷL_AltiPO (#+:Y'uBYh^AVj3fʊ#+Y-;\J,L7Hj.1YK ĕ} LH<$L2/d;.`JKv<:_:+^`۴+RuvؑpC/n.Χ`Yj;΃0,OB :ţK$Y3hE`պg_Piy\y&miZ ʱ.ȥmh=q!fjExZн੏3|4K x҇W]<.}X^8LK'R.;$OUO@W7T$-q-iݘ)miV}mo ?r?{mޭ}ʙ}{&zds#nؼv{H6Qt!"[ _$Dľ"nL3AHķ_Xf_| )hkw:NյS`Pv J#}(b!0*"Hz.Wf-lfqgPV-έ H=w @*k'v'ھrS=d=Yd/ a j&]a _!hq,H"zP&6jm-77IL!)YH_$| Ϡ`m"NAvM,X}Er+Ξ~LJSwߚw]ټFig GNGwހGjuc",P^b3n,"V4-%ҿeTI$]pxӣ `khwv̍(4J+8venth)wIWK2_n'Mjz\٧<*œX}XnW_ډq h0C0<Ɣ-)f&9b#y\iu'>ɶBiRs#@J̟{=ufH'cYr@@zWB9Ѹi ndx_I)D֣Bo^z u>8<@bF|/΀Lctl!J)zDŽ&9!Q-T{f((c3PՍ,#Ű폋q{4V_s*DfZJ"j?05y*|T:SYן0l,n~2Cgf^_5/@;|QLª9F[F- pں (4? *7ňzy@3 B)T&Qުޓe(քxvF{*h}rƣ_H6#szNI49 XzЅCPXIkş#?z3 9=3ŒVB{ O_Pфw:a\P$IE=.웞7Ia?H l` ٰ7ŀÌoTCDY7/YWki^JM52VUr`r|Y)Զ5]>YjR^2"0ĽJᾐ:ݩ~uEQRfՍEψ9zFcʙ`[Dr,[d!90|f~:a<ùu }bGmS͔IS04j~Am2*6|jmZzT#ULQ_J$ r!Bo> +{V?z;WjEBxK24˖GAo YLR,Wdq[p{ߒ9ք h7^@1ݴٍ٤A7Mv"n(n;fD3=|붹\#> \qJiP`Q RE5¬c[MhZz+4)1:z)"ϡD7JM`u+8o鐟 G q^J˭F`8{g6 `8i]D * Ÿ:r/Tb? +,w41w)VEؕkDxqBo."_ H Fƹ2L Tv@z#ѕxHZMɬvihg, V1'iumQ!"YU(ո`<ǥ8밨bj vˬn2Ӥ{ U]!Zb+'*Zz/,j'=N1pn _/^WvcR <sU& 5#|qc+_:z.Ҿ(yF1 nLm|,"vkR{Ow>~{s9/ļb/D{A7 j{•v7kH'&rS>]q~JEn3OڴbcVxp)g}ZIn˦-񣙳9 0khQ$hR)ټY[_uqxѴZˊ)g//{qD'6u,{6T~e}TU )DO}7z`@,gJVTyuo%3^^"F'A/1>6aMДF[?]jz!BDZNJ! ds+[K%R TZǖ h)PV!<{``Bh"$ܠȩYlSw*̕ GĶPion>HSC p^!yqŸo\`gx&Qy4&kaMɎ bχ++Жm`R>mWSllN}5=uוSY3V z'{%^ pOܱ*ig 0Yފ),_*EKqE`Tqk[btIF=2BPˆ=/w `; 'IOrjy؎J9=F1)QOP8sԲ⚘&%N9Cq28F%..H;ԬH~KphAOC)^FB}*Z[?F5Q;xcErgo4B*ql 8JW{Go?=W뢅JE"Q #kv}MzDOduad5 ij>_̊=fЩs2,7@wtE)eC3yY$jWLΡ'aMxLpz Q)0v7:$~"+ ne$g'hO ]t}i/tI꒧Ź'8q oJ0@[P)# XlWzZvU|L0NA>rQɵV47說p~<fĉ_p6Ґ:U=&">ˈyÚ‰7 ~P$Lagʈ2DLmN aTi*O׽OB6) B{2 "$% ΁5TOt%!@J|cw:? 0m;M8ǒn?|ҿݎ"G->~X=sC-Tܕlu~zFzS4SOa8K5zۭYkV1{hbCi"J[Hu3kr!M s.+m8`w`Oq?HWm!PČp>֫D龒ӕ!}LO JhIt7xf-ZϚ#5 XIO==ٷNqM mmkx/U,( +jr$̇r;9e+ XnXS;ٙ0:~WI"Yv.S/D2&`;+S,t>weɄf1PJ_)Z-j:$ o!MkJ&`(rۙ8&ۑsF0z hTv4rBz5+a6{h|a`pONpyxe6ty}Xõ̪5FfYy'!e 89ζ K2`I%͕}+|drիW Aĩ,O_Tltn A p㺉t4'D~ ~$<,ojڈ<{d{h^v!,]P u ׬a2ϯ6"}t^#֮m*g.^/| J~LަJsPQN@ӤKˣŽ&;KH }]gҔ*=-[ԂD'g)U҆gDhgE>.kͺP[p2Tl)J|5uIiEM]Ot>5PyVh :@/ڞJG r͖#yB?ycr . xYB}:'~ 8Ocz<$W_[.__*qg6/0LWթv)Nkvsfqxl)Eq'F1W>ٿfM],^H>\{5}' axk ˀ]U^,-O ҘBڴc8#AkgDͦ&C`-l&qٱb-Tm)Z"`Q9 rNM龏mK a><̊jM-bB|d\\Kah_TPj9PE Q߬i'WϲcFMХ+j!yy~;ߏԻةmexb0/2k% e ť_hإj6]Zyt {`[RŖ꽔qCpǨvC8b6vy<cakAnqEKԿpMOқܛ (ӉnV~R5TRfyvep͡&7[?pwkK?fzHi}8UH>ҭ(^9\ϱc_<neĶ:ay8 yUQq˲p9"[]U*6{X--G2 Ȱj lETq(=vvb*FYG*Z-#2nT7 A]M&[Ldד|t2gn RK>͋E?Di"yz̚E -w_J겣i hj5t`BTY vG뷘Znjc$02yAd޹X&XC."Ȧ؉F#]w AL^_ʞUP/ǭգĢO$d!jBl6L+OBS\"Q6*0qB H;,4M1wϘݴQ }evr6[7E3|f{̔N]37ħ :Y2ah("FgWG拞K-֋, iW;CY0IzʓZ3}^um5 $=]Sg- ?TCr:,g5!0'Ҋ'kDp`VE#BPɼHj{6鰜D xw%+[fk!O=iP돷$gV72NdVa.ML^`j)HF/S#9A .R:q$|F&ͼnp4GO^e3]ɶ3q1 /[ml+{1mFx?!9H\l 7) 4r:$Rŝ;7d7 6g^;;S/ѷ 픎ى`*B베m^ٌZDК j Wj?OR =bh,rZ$z=f; Q-rmĥCW&pz0c"9 DP촙2 7@5 _?ҍiǑg[<[ܱ‹*e 0.:2؈hQ7t4`{{kHQŻ5"һbE+;wr^JpA2f.wP̦I,sJ)MPcޯ)h'cdž^4rV2+ڱ7F\@g-;ՏC֔Nji_k~=!13wiBY;؛wŖ+%TڟMT 3gRwK$4ɨkWţb8B2`Fw׎`k]fV*o Ne=Kv2(;YwOM7S2K9Ejx Ot|GiD~IM]֕7|R'4:u5B5N0dIHD OjC-5svS8?C(6qK[~.+c`bD; tLbp#tم,ڄm!h>p=yWl"ճ^BC3e]H5]Eu)[u`P9/wwG_֔ JT+RPsuˏE0i\An%RkzzZgODu '"S$mF鈱jǜpۺ8G?ukd.6JhW>]/xقs]j+7#M)@Ɨh/}m68]e欍0&ƵQ$Lsh1b+? #z.N7U@X;_jθĩ$ہ$-7k$tnP(|'g_4LWu#b>aϡi&8y۩Gf%p@+m`*3@⎾|׸!:2OSP쳭rdͷ)tVGq Fu 0*S085QkABPaEM66dQN1/-n"}pdࠚqDˎ5d o#U")sR].Ô8"\V^*Z-ػ ŋ\)<5sbё[M H &G(s~4=;S(ں$DAQ1R=tO(nqQ0mKLP)# Z][.K$ÛAW.7H`j8fг#YTUDpIw:d'*Vq-X!+ |j:CX l'.u_~z_H<{D Ȼm?eEP!첚^%µ=jCY+4+H!>RNHz?8 2p:#-|1~vih;2dP?uen;e\$ϙ `066v1QG; aU~n!E|8:.u; vDp@d;tŖt'SEp%Ê[P޿]0k֧nSF8{o2t-Dt+>(Tr)bm4U0XZрDVb] jĤaᕾ8PEf9o3:}4MBf#%p~q9>nrR['z!&p\ }uI\#-x7&Rz,=Ǭ P=ΥuY_Yr w3#w$gX^2=qR9"#I0y9)%bi뙘+D;>/ K 3|s%ݟ~sufwi<4cO((ųD T{$Ffh_&(Ͳ=9,f8b'nmZ% Q[^fTϧ@JGnTeܵ`F ЁRRQB=+̬J8` Zڲ>Euffډ <m6!i(|UC3Mܳ61I< diKO Ox{'Ezigk ESò9""Hg0wuɘBҺ9oI(#z6/XʰZcDF:qYi߆H"it3n-kj)G"crXYjy<[s aJ`$\r_"kYU^5 j4^iF?j>Ayx=>Pء@rMƥ3Q\'†~&P^&lpyAic2{ZXB.5~{JNH.#iuTSILsOIB2> /!! %kR/-/F>~a|g*Z('%  6 (:wc`at1_㭬^Q>6$@ɭ \xgWn@#DbK}?`x -`]BZiY[< EʒN ܮ g1˼ ]إB-ܰ ek|]@0@BFoylQ8d'.FĕmQA42:囍 K*r)5Ni, @ U.yJ0G>a9=ɗc' d# |\OWĊ ]O,wM׉ʩjE~#E7O_^*5=6X"W(#ɵZ^'f(7)FzfLR=;/L Gu17d__)7\?K3(f>%+qØ?|c ĹM7~g3]|**ez3_k I6ZIIsh@K~`P!͓Q!WM f/Imֆ= ,)JO+x>ዄ▁ZN~U;ܦGts>O 0]şqvUcKYZpr}]g e}e(6:AhZ%D9r(|ևd?*SwiSz@ ,HT?|wE=kf9Ű"}j /+\5Ui؅¾nB&l̘L9<[{ {טlaXnBS]G?i鱿Q[lTfƖrpi/98׺n*su j1BN!X8$lI\GMS/~SD_ezs*wSuit3 ËorCl'1[$Uyr̽c<׋ /ɦ{*v%XfSUwMY-y;4m|ӎ(#'+B8NB? Y<@ hI/枨QK^5d-&]@XG̯֝H"Rzk5~2̀V|q$&Y=X ?aE 7BjNAVMyUCV_Mų_-c &?`\Yve kۛdNpWY ԍ5M7Vq !ТPCƏ?^$j} !%#^^hX'> J!x~jq ev I'K?OoiYEሎX<)6W,ވJ %H3WqOˉU?/Ojc<:_F`+=4LV!yLX9NT(i$"]}|埈v(gZwN{5,癎Aɕ(WttkkH0Yv/146UO 0&r+lFpI=nƷtu%^ PA&ZN W_NQd#Wb.A2-&TFZg ĒULnPEU2Azx aT'84pa]y7-G%?3>Q xɮM,٥`&+H|'12Lm~E~ 4s幭iזvy!<:q4 ;#VE p! m=,I7l{hr&jSùY9>dRM% $5L߉ }}씭x Cǚ{rgc)7jySU7w L/`cKz>=}ٿ\ꇳgo *qqrڳ:^H癩l3-*ȷ(HxKr!U.`5tS$2ۋ2Kz'o6;O77AH\L @aS趃I'(D*ߣB0͜;iH/cw ²@$D R@kNi 'AM|eX<%tMvAZ6biStJ9i90vKI?PIp)2S!B5<([Ht)."o #&E3ҡLfOmDT̂vC4xBl%>$kBo5*]ġE}v]'*Y 0BPuRp{l E \Uz<.PpZuy 6$ЬQ$(׉o6Jr||=)Z8 q΂Gx, 1{,ӰYG&,?:\ر*0 d.2ܚ @$Gh!=`>8/uh2*{`x# \dU5oyݓюHRR$GĄFbp ˸b!ER))%col_'JhMbHX_5D*6b*RyjV=h; ; ИI)Sl{kY =]MTM5ڎs 1+(DC4P(kt+0>Nq\EQ֒dkI"87Gn0ճkU|wcNedah$'=dWgyo|$QձM5<n  ō/6,٠|>z~a(|d?uA=x1J< A=Q`D&q+#M09_!X֫6ko ̉Czèΰ̀=^ibDv@6=ϓ[kl?u18y `sÒZ{e"_0i|5~Cĉue}-N">c Z|P~|;;geBXhu^XBjyl Ӎ~W>^VŽz>hfi0C0_KؠLQ &$qC.Iāz:k2'`QL{"Xk!V-rG禓5J&FY_K./j^$#xt4 dc$bE/ ;#ے~sG= .ˇ;eU[Y t]2uXe9M*@%͝ZoE$Ra蟝RϽ.h@ۨV0@;,e>E:̎O` A$PzaU-k9z'V7k09Fx6-J(fG7p;ļ\`JpaUJFu?( }&7GE:\T JP6q”fl]b(ȖWLAM:|û[BHKȵ1`h-͎ qkvJ9WkK˅CX?܊uޗQ};Q֗sd+S0:m("|~թ!1ig 7_hPm;:L$Ƙfں)Wc6 >x$B uo\xp 7;HuJ4w|QcS<gv 㛭Og#o25RgTC>.p,bl9|U.<<(<aZFK,j&j|d *!&_*nv>z,!P_R"zvקKvZ5D[n?iGCc[O`> .:/iҚ/Z}>HzFS%Ᏺre,?L,R3#pj(xYH]:YNV :=vtK mlapob}pEB-fZF,д>XX2.gR#` @YF=?BI]e<3̫`w*cS26B&y41W@\$E)4.8G)v4<m+8u@ nF?U|qCspϭx-M=,~ %/GS"FGצbuycǾc[\;籢M=8H|&Mlh0U2ŔzTn'F;KL`2PC @b?\6޷ȧZc@V4Eۄ#?Ahj!0~7 m]7~@e]JyfwzB}YA?Mekyi1ֺ4rģdةPTG$m/ۓ8OݡrQm|O'k;}U^s}@r^śb4YzD=s͜`NcPf4Z[J{@jQx *%mUk<Y*>9Bm~gl&-Yx'y0۴XFe`V268 \Hx;ôMJU_4X-=fNJV?;9ZZkEr#6Xx ߜ!_Mc>wĞU6 Ž $ȕSLoY nx˺Xkka&(J}? =S:Nʯu}mĚ,K(sOH$TJI<`EP^aA8KkrTt:m],Ǡ,عsTB̕%tj lULri"T 00{* Vxp1eϤ_fK:; !=YHM:P}湤lRL =m6 jc#)~g*Bvpt Q``b ]1rr$ &g5E9(f?un@6x3Qls1\DjCG^pT4om& 2t 9tHw/R(UH1Ѭ/~iYH2E }Gy\[I/X[9F;߅NK_MEsq:jʝS)O~ Hų!<\M-q6x4|X7vD6 z,^#<xC?$`^T9hsǰUOԥ vK'r؉G>|/2/V"7\N;9J]d ]5 "W4V%{+b3K#iЈe37Ϩ4wCw"kEkPb=2qȚm4V DRދ]GQSJΧ0:8?e doqM3\&zW)LJ$8R,/Z;t)ڦri8A-1 :I7M(w[">0Zu0쟄%mSeQiIv'|ޡ>!D!R*lj!e߂!QR㜭_0T]։8exG`A1J1Udݥu3VnҘ[uR@Wbr y4œp[ sy1fL0e {yRz0a5J$"P!6mGq֧pHxލZ&w|Z}t[#k:3.꫌}G8\+دTܴ9|//:H31ot37xUCx Kb WSFq' o[GO-[Kپ6 Y16I8w&.j˲%_qXFh/z6j`뒱_<LUׇ?msKtGM!b}/>Ξ C.+_.n(6ߙ\r3mt hJ߃C'u[uK@&0B(7NQ/xv6˟*;I 0:Šey7ߌf!ͬ)n ymJ~fqKR[|P-Q!,K87-$#D];$g@+Yج(6A6bG4\%7%ԋmL^ʈ'Hr\MX9Qqf>r/,u5x^5Fy1BpH,,d_G?8,8˞l)9!J<^+LjyzX~+W]_WN'A|g֍x|XP^-RFGzي!T~5ō"DLq:,XĨ73OKA  Ӛ]: =d]i;Hm..eOST(ܝ;hv1h4^@lJZ6nV\Ad UvNXt/n I(c%@Vc DEȫUF!, 7︊3 W*'73Xox02]ŎZ"QH_еjv;@-@ mtF=vfSy6b}Tz-0D0ˀ2,VJCzCe ?&9omEQ;HcG+yV% <+wI(PtvXUUAi ADϬ8soMŧ)7o/p[ѻ34qѓP'j"z&H r+O1 R4ScӰ\ Af#qn;ˆ_&@Ib6xݓXiJD1ͫJlp<0]M cU7uĮZې[9^^DtE풥=p[_-O%{WS%>RIX1tNa{ϊVu%$ӓ .xA_BNjk9]?Ӊ Z1Rh9Pv%$]:v2c1-Z>Kȥd`痘H9.êU_"X|TX|xAcsxHUމQ&O`k: <~ܬ]/gAD% ѝc^FEy*+b[% k)emoo?Q Ly/W B WgZ2";:2z6D{ټh8x$KtI]Ŷ%:Wx3+=)̙[L{m.DuRP#XxiecҧswlX'ti3]0~V*H2ëhy=gk:Π63VlP@TWQ9xT  a\Dyv!wf>] M}yv7myvA9"L)StX8~9; N3){/᩹$`[CTSNR}2|t1MDyx"v:O%yf^xzr Dln'rݎt<.; d ۨ#^c;IH4Ak42~LַBGi{~{71<3^ww'\\Z{R)jEo#Kpk=<"piF>T+feՓ - -+G#e,F/3@J?lٰY @¤\KO(#N?vӍ@FtmByţ`ƅyB_5fLy*N V-jQߝ!ZScbp<Ὧ%2K;w: PF*bJןO{6V'\pL^"GR *la;zq˷ 2e:DzXt9-RH#;;QDKE[<ɵϖRm tWD,Q-_h9=0&vExӁhESE=噮Ç*m9OPm?;\!yn.G jdZ=1<.sYӋf!`p6Gڪ̋%ȳol IfvX3D v88~bfi"GCt|C@{Ϙt\ =useC w <(|@baT}~NպV/WS063lVqDs ?/аO768$DD~o͗I}Ԧ  UޅȨUzjoŤԾB@1 nKǝ,#@0ZyMwÙڊY鯔4RUmM d.:{Q]zn4^Z4evDQ_CXx ~cm3"!ۮX1fa?wET< ]Z=ʌg9qc|@FxAaމ]~BԞɥ2^v˨ *7hZ5XZ<;5Ȇ峿jttx * ~EocGgNJmTi *b5)-=j^REg}Eڤ6Xz3֊o鍁,X ̹ *͍QlJX0u짼P4HڴIL<4K&c% }tuWquAW$G.?l%&Xb$[ !ND G He<.‹_yO_9tdE3 ;c`׻]O;>FB"uW5?r1AO8_Sʱ0 .\N&g#~r8`-jT Tŷ;Ż$U.lxsQ$]ŴC:#:1ek.c}9H}-XF'bY>@BDWhFOŐF؁OB*&8X{69qIIxQ4ƒnH) ![Z'#[ԏKUTdI3?އMEyXOKq^JÖXն? T68a=upG0N1hI#[V:R6 lG)`(~(s~Pk MܷPc lyZ͌o4=ӗzV|FQ /#&vPٙn+&va u@vھ9"Vh:Hs#¤.4[ *QDblǥʄВ\eGv]TM\Ͱ?;"QJc-4X$םr2xKZ@k'onc? 4<шx1)7G8;E+bZ|FY.C#Z86EgN^w!Pc:ґH2ה2EfBA#͚7=Z~'kH :hc::^l~iL?GUe.|iBqMB.[Phg[g> O^:eh 'w@"!c'y^1}aǽ;-,l6 9-P;LJ$E" f f? x>+^a)a]?m͔>YC J0E@HK;}WkHjӨ ʃx{<.~s'!٬I.A12/X68_d/[-J/n& LϛttւcC()"F!&m-~* jsQZ!b}b+8^,j?B+wHc4r1 jwkaYg@!=-d+jͮq}ze1[\YnzYN!`6dg8.@P%jny@ϥhm!S*Q 7RjnЈcEٯ*R! ІdʎLҖɛfrk0I XiI/5D.sVl-GV߮(%цˢK@[dPŐ'is?sX0eZq(KWV<F02 w.g sJRmd ׍Ф wDtDG`MW^vFfk.tBOoʇ[leK Jšc0`I[S/;eu{_I7sؑq͐_Q]lv KeŰ n8G0brj0\A!QMt1dSF5F{;bFrS骐!YB*|Vw?_h9GE[fzva:Z 0{+r6Q:v j?MmʹQL_ ;rK;%+Z,F_fWVZWr'zm*:9d{]iA@CXGjbNh&I;TLP7Z,[ TAqDyb ֯E/Z QAȭwD9,'fr2q¸[osA^tSK<($ wHLjn'ťɅmQA _YWzbaTJ#> rTi XJI;QR gOƆЧGzQr#Qql*(_ѝ; i[=ɐэ)!0D5b4Mi 0sw#-|8H}v(aI%^M.ɽm)(8{˰M9ݎ\(1=;R'"F e|GDKx)|Ơ\#aGjW:d%fǐa 9ݲSsgר;RsE80E#_#M>-o6eprvjb5.)׷md7r.B;[G}*U>t#efᯅkyAupj%IYP rkf+ :050t ܓEc<4ZPF47bx*8Q&2 dneK=_x$e=\L|̾l*c3gy el.oHƝL}z^m`f1$)P֤y@ZAJA/$Fe4ssT`ozB ɠ:tfw:'fo]Xky4]`m ,d^(JS:Խ9|yz署p_ Z_ōK`&)I#o>ɦƪ-кS& ,vq ymeE#NQCV9  6h ܴVWWZ w-8^ac MY4ۭr^_Lm >25= f<'"a+_gE VMى=Qs E]vL^Hg1EM36ךŅGs!s+78SPc&:SN 1Mv܂ K yzRxwVCä~}9j gWCO  IbF/9sDH(~CubF\KV.Z/閖UjWo~MXb6% l朝|LlNގFB5?}B 2LsFq_QWܲwC2 (= 1C]SA;Z>\5  1+&ODk'M[ ՕTMmmzG e}z8HC5.vyƣ\:7J𭞲A[ =IJ!Fʈ&WVLv yؘ}M=QY/aKglFT"9WG8^ԁMKj N'jm",I\!MF^h5&]3$O'UJGЂl.q_G4|{Ν;ToWB(b3+$B2>; t t5*+\нp,kj^ g{ }Qn_Y :j#<SnM` ng)n'b>X[ĐA!m_2 0T3)1Vܛ [-fӿ ǧjQ rՔZD֦WwI\i#A>ckhg :[`VJB_J ./Q<'W%Ҁ ~/ -*Rtg?Dp/#6Ik۵]Ҙ!BИf)㧹zw< aVC(>25a% $ОFT˿!K6 i !,<l\*k]gzBnz*fa3^-_Q](hX(&.T%C[ +#uzLǹgձ`[x8y_&%4s6h~{R'N4.KgzŬN%(9kM"=Đ9+%. ߃b:u^y·%rƩ9&st-Y*<@Bh|w J>.eq 7 6>D{/<3?#rv8^!ƒ 0wבʁr8)sLbӄNK4l;➶Z/DkbVGLz^1l="#w B֫OJ#g$Eo XTQ!SwXFb?]6QOեۤĆ1!Yc,8Fm(SF E7437c݀[ <7hD v"Id GI#+Z W[(+U@FV<ϜD-u]2h^X-aސ[nS6T?naϱn V*!58Gn(O:cC4,w,x9 DT?UwW=bi 6Rg> qH[Ie%,jY PP=$؞cN 8o7Uϒ"ըF|9~$ֹCC#U)КM ې_[tƮOzd}/GPk:߲tO j!]D9d4N)HTc5̤}@wv?Ax3W_Zt]pw8C9|/%uPʁ<(%&KpI8$8R@ܫh98 < ^o;亖չL>-Mv܉YÇ*fdff h3"=$7F5xT/)'^oL@[hbi!vO]L/KެNYGE!*r&άh׶VZ^Z3d^ǘ Gmev~!Blw[nG4 TSkYLyIV.'sq*@$z!cnO}M 9h@x$][fUGG_-C9S3c7MCD ɻ^5U⸺"P()4Ã{K_f}?. s JG O20~CQ7'C&%r KPg60}Byv jZDC%(; *JY;geT/c-,4d՚9۫A.f$'`b2<=f Ny͹߁8ӵc T7LA*we&.׵IE0Lx˺Ȍ>m֛| cNh|K˔.kPy;!u H|CҶ~SwMZrp ěVyōLoê_!^7Y3f%B/uG&XMK/փŷSAI(Op<[T@=MP wCOɥS{kڦzPjQ|;6`b⾋+. Ѐ(%fW`F tv [ 08H=,C6uݠD.2«!tXo˂Bd SIeQyeBw}GS031mIblԱ[8 9LAQwoN# 0) @>Q ]6#H8@ϚCq$*SB˟)X]cҡ(H@"0v+(XQ z:`fm.K¯$ <ɍsӥiLhiXx]چP"76XÀ1G&dO?Et[kW)t,(0fhJ@< )0GYzu1631O,EhK%?^f9ݓ̊6@3ZiSQŁT]68 0a9V5#d 仌zĚ91gj~w=JFG7 "OY"BGpSZN}= +COhh9| @\Y&V [֒F)5[8wjSfDmtwDKLqW O +(e'K_dtG.u`5jݬ@~-{QSKT6Mj&a It*({A;턵Wa3̈́XEEXnbh46\X| пT*@Wm~}}w|4[P06 1HMrt𵏅ǝVf:~*7Y@FĹ}ˮ{hL$s3M[+aXTjB*{rDG gdumβ$8$PzXυi(cE&¤ȓEֺ ?^丅w5K$Vta2/L*siṕ~QWYF'\Qo$RqfbS<添Jwffg+B{EgϠ ~#f)Q/9$Du@D8_Hz}_/<' "qһ ˷oC;Wt0B?eTAӘ~9wꂎZv }TG]Kdmf8K4pq "QQ31t]DΣZNP%d$'h_1URί4'\Ta\}MB$ .>݀(h aeDPZ9NE% )kw K-0Yb֩ vTG&u_oE,Li7%ЍlZWw7ּw 9reW$yr£CSC&:A\ؽ?.Q9"$imH4N1LzehTLFW!PqWN D%ZAf2G٪W6 D发 9W&޵?ݡո.D:\Y7 B݁f<ՙ^`W^ 0TckCfFXiz2ٖ7 eҭȺ[bck\w\Uu[LTZ*q O3:#E[3J>5Qz|[ج6Dag2}ʬ O`DA[X11ۭÞm1ٻyqBaXԢ;ۤʥ7WL*RPz|YՕ@ CUVdz_V>I;t¢sK }!u bX0IU(pݰX`9v\k6_g|נۀ-ulkvϕ&gMչ߼0LrQjRd"_PlƵtq\{ʅ$.Xtr Ɇ>YLt]z\|ݟ(jI ϰAZHE=1EuC;RpuO{H>}@4 &Þ UD8@JDR^=HB(aX fLɠ Zώa0'a^c)`fU,dP (8gߪ*_ʪlw+S:4ЏeL#b)uzdKA'Ԓ x8mLG,M{hpwguK8L?-{bw7K"۳`u-!6ǿ79$UW"Sk@JѦg% 9!-_5U"\T뮬둹kV'ˤ*^j}diA/R7TvhqY/Snd%ֹ3ʖt=m>-%|BL0UbWaT4iŵ$SkRhK֛`yGIS=Rφ$pҺ[ߚ8~# m"]ffsa\:4+J?S;I0T "fk*ό |OFsn-% 1eLIʽc|.I`G`,6G,jζs2 a5lfʮ8Ҹ1&EQayfYQҭgve&DߋxPr%_=3wjmP%AXi&֘Ijοj$ *dK#ږ7~'V-}iu^&u:2ĵ/M3W۩Z$R}q-;4LV7kҋ czY⤬V ?kIDbbs0i:̕-x䃩p;=nFЩ =!6Z'lQb ZM\E} xponʄ7E>.ԗ: : mKrЭ[CU47jaI^pz(&J~1?ғ(kுk2'Jd/'mQ$Ƅ4 V|5dPú$i@>">*773< ,.`}67']k0͠˿:ͨq7{q,"[ s=\7 mRTV#k-sAs\˥^i`̾;ddFU4H]ŽLl=ݡYAj\ K H `  E~V9a6}A(lӥ'@7b:IP/' :{> hcpD Ig  b;4у,"G # `fMI#N M萾b97y C̘[ǑѯH7AMHxY`dޢP1 ^4{f#Fl†m;utV$dSi6'Oh:Maxߐ+G)_y2漢F{Ze6NAo܊lhuU]_%2F_[bRqD<뜆ĥ|,K{}V>e8PRsVyCK/0At9@pshrzelz p\7J|mOR;&z"^0`ٟPJh|7iV-*x@ T֙`,r]+R]Oi"!ǰRJV\Ǩ7iOsE{hI9%o,XnHT fxCs5яin[i*$mH 2GoPsEZ%f\+mٿ%w)jZS*4GP&;Ct6@xaU,#FĈ]1 Mpm\U؎RtWK/V#!* 5v)cwIvyĠdߒ(:&@UW}Qa&]ʍmQp.gPz,Lf.2M @6[y&uxfG}{ r0.胂ShٌY 1*P0}r1 ޗIݔ#G0px_k1/^Ҕ fHjF1} -V9׀I4c ~fw oGNH=gl9~$i&z\X2Zw)G:ʽ<f.Ug$4_܀tx<:  cT=i}0+F5DA-grЈCvyL臣7gs,2ҮV{[>@l<Jo$GGYmvfM`m!G,VK O/EKvY_h[s9ʂw٤r >BƠG1-t0z"T6h[AmDKM#KyDa F)4Q V"Kk?1XJahXnPAmTEHeUf~I,;\g>T!۱K$M쭻-A^]J:l'G,HCm>tRW(lUXdYXbakzFy* WѪ ;VVJwMY,藀%|P\%1>$8rGJ3n=SI6=jv">]̾4N7`.tK!U=hg3S^M?'zEpF]#%feAv myn+;)AB-s|L94Akm@a`XsAva*' w"^)J$V@W.y[ 5ThvٗIMXӐg՚04zQj㗴 J~kPI<Di+Cw}z>Z3A"=?o{7H P;`Rcl-gڤ=:M\7y-L؂Tc+bh IX7*_QqA.l35`p"GTP`*>!,4؃Bwp)Ľtۺ;bF hWO o`DR9&C!k#hFrAЈYs Sa.cTKU+0q7s2+<*鲎/[RM$x/L|諉 >g(r(1"uύ6;Ij{Y\|be{Ujf͜kT<-u! %o EqfS-Yr}P8tTDP+( O[guXw *M }~䡺w޹hubjK7Șcd]H؋zW:>Ͷhyoe(@_wIARLjb:mȭ(v# 0<qnMW MO3p%<Je`%_FʐEjֺeEuQ{p1c߱7Ch}#j,~%ikU"5 |z~jz/ŀ.&Uuf2㈤jp^C( yn2W CO?}XM6~2,l`i^vC 2>y3mmKjYّ*[:SL`bcs(# bWa_0geҁ+nJ,X趈o*G4Q 5zGxg_xA$U/7! L\9  \5VBivBlpfqO: Q-[DKʼ/Y +IKcvUX-2 vIQϋCs%k*6[zո_.v8 yG9z$Ak%p4,BɾŝBۄ1=f-KQW>tHR'zƆk5uK*_Z]n .).PQ.i2f t(-1:vvQ_2=tJ X(# ~TʊwgFEn "caUݬoh|Rs:?Vu3 d1 (mAō/ﶂK9 }5-AɌјB1ϟq9[/ys1w)!.!#.źN<  >%"Q>8 ",۲p4kRMhf0aFwv"W@B:-Gb^ъSBSW}gd墪pb>+\:ρƉʪ+y_8K$AܑI+Uh?'E MI seo#\aF>gC GQ-猷 =m~rBQ$*~YCC9C hA  r,D[gȝظ%T۩=y~{qm Nrv$Ȁ"'~c5QJ6R"TEζ42Ǎ1sA(I\mqC+ehQ0ϐs.%k#3:5kQ,)V, 0ޞ&33m{M/ӻ Vq,2<` W'7z4;Q gXXf@! +{NCąxW V:)&v?hkJ`Ϋ,wLԉ?-_v>3i9zd2?zI$hݨLDfMT~8z DK :L(NQE&-mtR 0c18iNDmS8ӟ/״yl׎H-Voq:p)=sοZXU b!3:&ٱ2XA4wJ$~ޡp-Э۶Ѕ[/̼ N~]u#si$z=V,Q$`+N^hʣLogHy _OdmWsr mHd>çwcRM% TƘ-p `$3Q-Ax\b,7`To]sK5TsTӺ<^pllӼċ"R@L^gOhYQؔ' &^E.HD瘫J&g`D}$sq/fS@,;THmLA3q>>}j͸EX W%I QtIskp؟m)$dp]9A|8[R 1YtQTIpZ:?{T*k|QimC& rnkMN o5yfe?ll=SNJ" gRi_+\Y(UZOz .gҡx,o+p05C~ht=`Ft ፚ*ܤ.=XOAyŤPՒ1!IĂ1\qeGfϴ.MVnwZ6 ({?yvឪct 7f\,hyWT?9MuAXhd"}UaeZ{L$=:6^ l\p>Gq'S(E4pox> x`+o H :}N!j\MfOTu&lv-tEj&bxm,;^#2qOj%mvznČu u~fKfN&]о$|񉓂`yʘf;?"9}gB_/0  aȞk!8Y%L&/s琓Ў0^涧|kX<_LJ&aRtkq/iy1i;;0 cMC]-.t#=ڴyX~:A)QZ6d*gq쇖Fҭ!ޛe8VqБ_ jiG0h|[=D(z cfw[NJ^Pc SQެ«ȟ> @'8M.P e5~ T]|ۋh3@S(M ¡:l KD(>Q戞Uy(} @*\JF{Դb[CKb&hq7w>p։eblzi.!l) (L?{L,VoU`/nTBYϢP< \悜\\suoXdG p$`/ Й MH"2H%aY=D>tz&"P+/lVf!B zݧУaVsUЂ3F WȧW󯻄 𬀓Y`>=h=@ݵV><Ob)3'#.PyO:T+ooz٪;Tv5Jh.&f*4 ggUuk2Pt$(VIrmb#^f|=IRD\|FA 7XR*D. Y~]^>_p[OSm85b<{§Wpf]_QNs0W ӆڒf U/ [J$KqL AS5^uzJMyO iΨA?OPZdxG=rR>rP6f`ĸXhA5Zk7^YT įn^e-x}қÊ"zzMPQ˴@LBpUZ>mG|e*.q} xv̿9yğL*\>+Tryucx {}Xg8|-qCJ:+!_[:^2S8'|M &T.*ib.?!W6 WYnKJhWt?0_D!}l'BW0lC"Y'{*\zIp-_XPi=)5٧h>L"%!OڅhgSIEzW뜏ko 'w0ĨasVPBGk>wWVmIi|Y+{ib"h֎'ZA[3o{5Wpx^\1 F4T 9iEM&"L>S٭R/uv Qy!M4Kz[;<Yn^ʓJѽ d~=jȆE:#ta<;4'?RaӁ<|]cNr lIɨadpIv ? Gq.P!)gEV5myFkEiz &-4 {.1Pg'R8@zNu{'Zã28OeG5A[6kqm٭\hS&+vOxkA3'h@?An[82x>c ~a {M bVՕ |b» (~n*zOZEڣcQzڦI#JQ l 8 ~ܵe Gmg)k.>\㮃 s]u)yW,ge:/V!Oمts6ȉmw/mȋb_ ߍՊpUqdE]UzKRǾ'y ,-7ϭ,ʧbVS5JQP#EԿY'iԛlSMYcFKIN7.E*oD~mk?Zf~RW ɝ;,y䮬L#fl:Q:A|3[ڵDBY&JYZb8/FP鰅59+*1>[b=* E^)ٕ% FYjv ?8Nx kę8NN3eP ~Whτ*']o)P@&;#%NxThxb;P n%>4+tU9mi\(@x>@T9 !)i#SXó+ [~pX\d[οzw5#ݶ )"Kk``@۱ۦ>%FqA,mgp~w$I3q:Z2Z%;^CaK1iT8 rDe^v;vys.,v\H?&( ,ZBhعt?@8>~/;"3W+P{~mt]Ƹ_n u2%އ V<,I9ozW*̭2%h +Oݵh݆Lc >鏠nwRbfm j@1.oiAğٻR[PQ!-tE  g^_-s}6d̆?wpEfGEg|g _43Cc)cRn\4Kx}mׂ̀Rtbg_k ªE&iYo}3Px(0r>= wrCQ;ƱݹtZ}P Bs`yPgL"p#\d So6_ v) I56zP F *"+μST*~态$jA-ʺ1oľ7goN,|qnY[wg\UhpAWfOwơ7*dc6x?O; P4團iWT:C)v{ڸ+?=> Cc4XEVmGҾjC\q [jj\'L*`Dd A5I)̎>l~z-۝F RNAhM Y k _֘W R}pe{. Nw,RR8%k)?w$ ޣu{Ԣ e [,h+#y92T)H@FdeสZܪ4t@v'⋒n (Z` :}M~? sM/}HbK0,9J\:_(v$@.JidԑDijx!h!OVLngS֜6 Gw2Cb߇.B "ZY+$C6鎯Ynd*O &'Z[@vUn.2;$ٰmrzPཉԻmnX%פ],\8Fn;l] ں ӀՖh*{\3v\z׵\<ܕa W_}:G$ nx.K$g.]n?`ew^ b/4Vmd~%OиJKl'/*`IStEMhzpY ᙨ]i}G.ʑl6FO&d TYv9T_fND;o21R`)"{{[īǬBG퓜S/&h(T)4:H29hUB1y,`j❽e3US&=S}5!7<@nvڜ2"Ql/8dQX@`6\fR1-CRc|鏱 Z<Ӟ;~h tgޑ&7QSX*€4l 9cwYwx;iAU+o[EcҀGe4al[IYI>QwRBWb81jG)t( vc[uoCӵJ}p7t_}9,\7MC@OD"잱THK/BVjPY ON 5')cd~MLGڢHErvk[F)gf*b))qmra4puG nU\zѝ3*1>eW<%pxް&FNftY4n)2!>%'wHv_o&qr8ĢRmLiuE.MH6\QY56."z @MY{Σ`Y+SS" RGvSu}`E=\:`>c k7ŖSBcX5zZZμ9)6N7i֑ǧ2Ċ;|dŦuq;uzz?`*_8+ȃ8)`8=H S|YurhǮG*f+ wǭ#b˸%%5ð?~:Ax=:RaD 1Q/{^<(}w{Ax:Tv-ɽkN@9A2TUkI7,44:ڰsCppErH`MX #x5(7U.۹0!r*85IWOyF`)臤Q?dHSVU#}\V5J+_3gc-@l%1"_Yqivwu -_cs0\w[k܇G?qIh\l3ZmD;1GLMwYM@{3.X|hfFÀ1.\opSea;/YE@r,zWb @gY~͍ {:OG阬#6QVmHh BDME?إHdP~sAI B<2A6 !P^6Uej'8Sga\gFQh{B}jHLMFՏ/,E1?dߡ-u6x&Ou/.5E8~} T+N;HB0!f͑=";27?¿%ԉ Xhܰ4\dc̪s.$<}`0#d gV;b<2+ppw譍Tk)CeC{2] к.9e@hFthŘMG!'Rv,0'X|\%Y4UEW @i9sAQҠ@fhtɋު-TlO$W~_8q ^ aCven4`#6.G?7g;NJv[/1<^<,2H;|$mIܝ5!߽fer"ϣ{ŃSz򄛪}-DL`T~ϛ1I0-+TU*6&J_XeuGBTp*4&ڨ t`x$@?:-h*' =kލx+#|xCd"#u| cg|O +J</G~\,ER)kpW7sb\ TjVO1Hq5%c1m`nSB"I0 Bj qT|l^>kBbUXwV,nrdW"b֩MFnVFNlCY{v/ULJ+dPÓsĶ]#⌍B'NpɅ3aUU鮩4'[.8t$HOŵF ?3fE߰-GtB[Z Lo/=%eyduizuQ>ù8JeP>FajS!zT -V +HMIG[2Bg @v|P}o%4eX_> C|nzv m,<|+mi"@= ,Ba>=4quљNptQaÃSj!eߡ6||&ǣ!uzJsiCrG[L_G/^Hɣ~rX)ˀ6v'])f~#@H=u>F_ Ks{蹎0m*[iy`ޔ%SarA 5cNo4=Hj<1^z dsĚPӠfV5AUN0!XFu6T#xla3JB9dO_D\- s?aW2 _k3Ўj/Ib@X/IeE=Yu`oE\FT/D jdh. hN,*iNDkUG?:W2 .ՋqD*:d@76i& *`}8W*+E%7*ᆖJT]dINFe/d@D(9;EVy \0\glH'b݈ lADZɻH NZu,~pA,a϶!1˨'I~0N!wC{3 NWRefnC_.ט~G43: "* ?+k::F^!wyŮqB~'W&N:c>ߢXHӠe}\c?zOJ6;n Yy77C<'LՖ۾e'.Ix򀙩1L&pHK]3-̀lz{t샩|sy 2H0ijIC0Ry%ǢBc)kb)]v'B 2HS 7l*[*o{PS~/@t=YV\/ܯNbhҮHR`ZeE$V >{t9\=ڏwm=mIr3hCETA>ovJ_UK+$q8^p!M%Q8ꁴC=uۃXU(?Gw+to!E?ܭ"; k^i,dou˙kfF]L}~U0#^ y UEmrMT'HQ( 5@Ǿ)'v-SI>5r"ZzdE)b_fHue^3 NJl@̌ԜT*޷Bs?!/G1WQQGCs:~)\YCf.A!q[3V>ʲ S)5bFVѣKes<H& ,vjKh]ibcˠ@]8oXC4}(4( 9Vpsyg>aIߤ*Bv!j<L=jox+ٱ(jrz tDՃyuO?U_lL  װ֘= 7{S񾭔U9$ctƝrL?hTP˶F c4nJßR3ptVRbC;,O(._{K(u9¶w<)0;΢)![~`0/X&Cq yWׄɒSyΉpOF"Rb1ǣYZ;oX"5hq Փ٘x:[~}֕oIȤCm_h#k@0{]!V% ))4(ΰlOJ-)-+){j,ؙpG^Ghg6@1ci͞ϡ3+y0'uZ5C\u傁e֠ƸRvCXD/;|H8 1+uR/Ggu1F2뀑ӡD`DӒe6ea^R8ڲ \t FY4=LǤ c Wݨ'Yr0>Oh=FV TWaYI]k!Ă!EP׷ C<F$E D|"y)"ҽ'\B#s0Oƽ[ʶ Y\MsPڟ^+kvCH ͿKcrSy۝j>O#Ai΍+ H>uҩӘZb%yF.m[Rӎя萓:gXzܦnAkqߢ0_ۺ{ w| [zj—@,O'Є !翯U&R]K/!`5ߥ_'ĬlC趾VF-݌zJ.tVgy`h[u.vڔJ|~ +U )[M}N(:CLb80tYJf;eMmk:ȏ$ILUsKV~?\5ڏ;K"!7lPeWM {s >˰E9C(*Y0JSȜㆴ@pZAy02r[֧nBu> KqU8:S嗔)@ݺ5soi~YޤdX4T#| G-Jٔ.[3 0mvqCN9YL͑ܦH?~󓼽~)O%)KtZ]' g* { U % g՘~uuׅ:n>='*P_0rŭF͐s :iо*51#N^dWڴ0lu16S>k$vWbݾ]X2݆ Vt *=di)N>N0wf/v2BWo|-͊\Sfbk DƙNIk\l@CLh˥t$2=JYV־D(и U>Y7>'7["6_<1/G6S>ZDG3Y~mKbD_Dr]tmbU!ojG Օx-TB lo h~kZ*.PdP LZsJv;Nn(j<+c.&%p#ȓ]ɵ/y" ڧ,u[rtj=˹7Dܴ9q ˟u-!"w/&Ӹ 6vB TBU?xSJqj)+РuoKƖz9 ,%ZOZ~|NDckZDƺ Vb2#LʧBW1+PibvZ&^W&qwlncxɮUY:1AhP >UUcŝV4j6+O8.`FuY{'uUvox᧗klv$ZfRooWWxs,# ipdzaj&~+Om}>0 OZw] Fc. [ u2!MD Ͼ䏺6Y ͣ)D 0$ ~P鬗_v>I!3fm?nSIoIyט?u^tubp]&L4Sw׾/1苦]4|.V 𙍙P,"}MNJ_V`#W*^ߜ|Z87@E69Y:ȼ`bpQ8ezƾl ˡ+cb-c6mu *-Є#QD>5P8/5M'<7l5'`x/ŘA$OO2D1^Ņ}"(h.+YVp?(8"d5Ϡ:֤<g *lϤ嶩 +ȯf ٚJRr(SU052ocjQaiPU8KAח6, MTmcމ-NlX9_ǩ`(?t۲\C gDhK A܍Xu(}h;֦r1K\VcP;Z2(ڧW iZ a'=pE& k!PƋ#UDD"pszהX P ֆyChsٜp䆤(vfFb1bc-h8Ӹ ~Ji1qՍYӫzQǢ 9z3H?웕DL0ߞWsdr.G|8___V̢9*UĪHVNn3x";nzp7pF*Dd3fa>mvYÕjŪ|w`wsd}P|fB~<ǽ$V&AKP \Rn|y ~"v4ٵ*4Rj!#x 36)  B6t'hVuռkN`4;bqkA4YfX~\ 29DޝuCh b)?6M%УA֗Dݨo>ՕʿN9K\ z֨t5 -\(;=㔵[?,=>:+ ͋'O';hVC/HDm%' Q$q 8b.:(oin~Xb`%e1ȉw؊Ls)w-Tё- gu>MhB͝1̘֘ъ.' }*pZ cp\ +L@]k {<$C`67o&'fjTGa-Q\i( "4S)aU P׌EqD*%t$Ւ!ͯ/ wÒ lt] ObdZǎm)_x[if3&h>>=bqUC ~&rvOc #F6B*'LK TT4ܯQ5B˒HXEq pK}?6vĔ)i$kZfv\ˀ˃{ \٨\o&X99ރ_4I BF_5<]#9AԬ\жc^fQ*s(s*-Xyl QGϽե3ITz#R]l CMdy<<ۮ<^#VVƘX0NK˰MpCCGNjT.90`:]g,v]fv'WZ3T0{w#Jm#bhEަEC.Cdq Nղ8|ywEr NWP~yլPt俪6+_3 _*SL@+.!C h D+wl?@6d d_ƽW vql_-P*p-܍Fa\[gTI@tZ^l!ĿE%cwӆa8ruI 1H?:]c|ȴ ~.WJн~~d7=aemxPuܱ 5_eȥ?m6Dfa|w籉&R՞QiCa&1AxBz?3P!Y8zt9/|񫈏p+깘0Hi©1]$hN;I|#(I_qjPex-{v%5Ti?1 h-]I l@$VY- v35;mZC>rDVEe$~18#9'RC4D?9Pޘ] ŋj&o`_/Ht-\WK5Tc1V}_-:ZɦA6"#8 #RJGt?epM:,_n%V<+ry0M_E &OF*@)hQ'V}= i4$)`ǎMLDۄ?."{|ʉpISMx3S@H*c䤚uؤ_Hɰ@}~8TkVf}d`RhiRthˣn{!+L#w`|%G>j'|*62ǬAP%"RtGei / y R#Drs [{)T3g HZOdT-{ˡ.q2F݈uaf kXK5 XQ "N cCqFh5gy-dq5PMlрD8oot@؏kjp~h|kr8=)GȞ:_鴜ӳs%H@Wr=S]HdVx0r'owx=n WTуs!n)t#k㫽ーCPKp)7ΖALu2ܾ_em}qO$e2\2y]!hjD܍D>'S} ,`hZ*NIҡvbߑu7`W.RHIM2.}V $}ȣ" qTW'}-e) ɌRsc2`Qdv!ej ͒hM`(ܥ;<א<@(ЗW6(י91afR*G{ U )*GҾLKxy?9tǘ}8oEw8Xbod߭Ff7I 5bt⪷o<?uz^j9>:`, IuoO.Z S4Uu#͢*}yOk 6XT~lHT@^r&腎#uWnmCo+ѣP @,dP*>* p.~K ul㻒F¾(_Ū)b=6gpQ*,"IiQ g9#3X0RX6~3AmvhٽapzriaӞ>p+yhqdmaؤ0P{71';ɋ/A7t:BYqš}Y Y|aCQB=}U@㉩˜kr ,n6ICѾ˹NuhJ\؉u ޼, ,v;)Nf-@4\Κ}Vh](n>mH-Bq.C8#P0dpI^x("Q:}S NMůj0Әz #Zq@G;:jMNǩ |Y'KdVAvGC!:ێ%/tKrZpH@ [6/w!=˨ב{I0N9jcEBoqRwa8IyQܓ4H*Y=}î7%[vkݮ%U~3IL@)jS&(!:ʵ;NMIܦ 8AIq?8'b"JY65H@| 3:1%N>pUp͒CzP~ fyC?G{=fF&0x;rmѴ]]%e=*Zm"oH;S)4y׏V]#n-a*s̈́Ư+k)=biaŭd\x1jyEvJv=2 4B5][y~ϟ {4j+OpntX5Koԣ2-r@;qXךpktH`{<kkKVYeml. C\Q.CɞN)#|C{ٽ"!xLҠ9GtuV?^c*Z⡭.A  =mQ# yކnS|ٺ(ݦ]h7'd@B'KL&Վ;jSp$Iyݗ,o6}Y|"VQxLB+ܻLi6{~3%۵qolgl^K"^=V魃)Ry"lBx!< r `8wnjICUxێco Р.9dCM<=EB/k]5w2 Ehf5S/L c bZ`7ysWu(u≫E &0&& =cw'(=I]B4{m%+s2#g Pr-EFk|9Ki]~<;g}\J|~D5t^rRtSi!eAm˽o bt+T }P" J> eA!Siy>vs#_\N;ZjL6t]}ՁҋFȌ]HDzN5+bx7mˁv_F2W4M^+={.~X?u 튂HWz;,Vl4:DUOHKIp #@t4ax2b{)3ObC9/P½ƒ`蹡\=_Udw4󡰮)}HHW'PAqۤ@)[;zD/`>1lFN[f(NF&l-CMHv uZZG01eYl #-?jZb՚:sȌ A#Td7yQK8i* 'v:9.Hxkc@tmW*V+a98kJ,7Ob"Bjp~S6xƨEIZ<M[ZOla.>0WC,rwr[dw}/z^Kqjb 'B-4 vgڼ)~gq=os=gN:^i9…|E=oֈWBe`{ (!,NKqc5&B݃;܊Us0 qԶL%$lPQ鑥xDKV!1Oy Џq ٭¸mQf# 4K%7&_<1#9Xɏ I;„d&zowH(3!k0Q\3!GhY_YI˼fa!kO5ǺǙdSsQ R ofFX RYYV} p.ܮR(\;/D-&tr 7nLڡbǔGLo3Ld}&)ښ6"y32 ~kV08,}} S%R:$A2( ѭ%24p$窊D/~BTW)>ec؃Q tǶB>Iw8:u;PWA$:POZ{dhpc42ء/V颿"24 if#*G=ԠTZ;EV[Cg-y``/ 2I=ZZ(c!٣lSSeO2G"(@p,|S Hz&Y;C[R-v^yp-ET Al7`Eڷb]ra.h͵=hQxᎊSi1ɀm&.Y]u/5#q |1,"7clТ{7K?& #@m$K:jƂ 9Aq.WU>fΔVYYw $~&? Fs߬4ԃ)*7xΥpAp\zSEj}0/1\_ۉ) ?alДS L2Ǭ ٮG ,4EH$O̽no,83}!qU5wk)/݈)d ez106v|Ke:H<̣~gOF; D- kgزv'?\ef ǰ7ed4.6֘,$gj NO52  *2f.E; h6ȰU ql$ӺvBJM_uaE.Y(RR)u3gWq8"a-gt]:?Ȳ:unRndkEjubcOE|]"R{_` Mߑ[le-|S?~!a=8#ؖ?P@D θFrjH .)h; K W2,_9gu( +*ǵՅdvSM S}SA{G..)nN^A3yLiMYVrao\fB50 !/|a:TG] Xps`zzݪ؎=DФnM( `gIp&Gd@!7JeB]U*T<"Gҍ IJЏMjOœ ,xЁ6Inf +h<3i\`XE849 ZQD,~W\9.īPEox\B#/1]6>R;5),Z^oy6ypa^vyUxUM(9%f >v"W+%/e1Xr e@XLU $eeŧ y57TpZs0S1wL@[N"Y ZwԆ[hBwCX16d$#㒔o_?h3+K`5pEɧMјZUS_G{aX:E'v$ޢ7/,{>Ned)2]lȻYTv mIpfkܯO„P^^4)|u?wGW9׉W! xNu,b.84aT4;p|!ZWg%3QҺy>j>]u"̖RTtra~s:Q1 YxЖ )%%wkS(\I*8KD%>GYU#g$,uV ~Qs,wDu-twIT}6^'nW cCq8 an5U7yPMLX cZ\F :U+ɇH}yFgpꠛ|2 w ΎOh?TseH"gjHzt½!]/j Ӵ+x7 3)iFKK6ל[@mz_`MUպGX֘ظ>zq{'I`Qi_m9(=qov.vA޴'Chj0dTE%iTlKt31dܲYi:kI3OjG +i$A&X%S@%OG(gfE=z<2[p= "?r>k>1srZF""YZ5!c {ع[pUoi/=\$ISp}&>Yx]NSJY2g€fA_IBWNQuĜ&eiLԾ#J~m[ SKF*OͰPfܔE _PP-(pSBF$v6tux%)-9**9-Fvs4Y@tް]Zz>#ܶ:)u-@~4#rڈHy_Gv qB{'G@At>[õ)cZ,"xA ⣭-2k9Ad;|ky_G;E1q*l-Nϭ]tP J0ٺmL--"bc{8i4T9崞ceS,wWKS'iW*"߆ 10_en2 \2b-R3'a2;`yvJ;?qޱ{_ _7v,+[ؿ1Y;'RIcd 癀0`bhV]Q]\dQm}m!m[̴cekYʢ)bb]IʵcaC>wD"Ҕv6iɘuQv`9R#r&2O]{q֒0Q %lN#(hDD#Əž&TKqm0OE. (̠ b OP扛{\3s6 19Zp^B*X!鏽M.C6U j\Mʾk,6yR3`Sr>qT9:i !|nK8 Pz+ϐMSg=Ғ7|t ԛ~{o։LKЭNפc@dg4H MaxWZQa [_@!q#ͭwٍאvz-N8o2unMH)x\H*))HלV`UX#cs~r U7/+(,/ZptY6 -WoPdvCx8ڹ w+Q̈́n.yQ§l7fkobeZAҕ927u`9߹VS{5>V_]%6U*.ͧEv۵,Ə)yN}!`(TvYnhAH>Jm~䑔,sQ|kd],YL UXxȮ9Ҽ.#3&P 'k̥lk +5@+]q$XjKgousᛔ2Gf9I$]3hR46i'D ,qVȦ ifE@Cd \7ڂU]أFq[o8ei?.gƿ9BIڭ2x&w0Uqg" FA 8K8eLtLڻh X(t V3ײd䞀 a|$/p/-:Lj$ q^v!sԾ!B5eWq+|M8D֊!p$t#6PWnл|ؙ,dV &~䯏R i.s0.ߎ3"D*d5onbM;iWEF!Gt~bYuT Clm,$"^m?6pkN?*bhŅ#4Q};%RLj{0|Bwim|vPk;. 6{hϪh7< = jrLq8BkhR w75AkU-oƛ@>U1Vu ?>BCw I\p ] &ӂ)Tl6D8Q<{ԠSgUűx +aI.\@QcRN 1xXO\Ly^C4cn uy'3>o1|Nr9$go sn D| !ta?>k6UBGy5,;p?wE.'{b"Vى¢aR1M t#K ݫZ?Z*3 [fZh<Km9F $h|Њ~a1"'% oz@`ԈBA2i J1U9Ex'P#GEV珪u~[Sa{4>Ԡqkߦ!Wz*uWv*~&2`YX=?ro`z< @lmqW)gī¶%9G'lܸgY}R ~!ƪoVց]-9]+4ݐ*)O]N_*wƭ=-@WrLlT$#YdUڛ!4-M체\|)>R󖿎xkYX=6<~L~;QsZQ4CГ:@W'beJ%+E41"t߷~- k8L"&iM'"t'2؅Ou^{1Yy}J_MF7w&Ϊ#XBܭ=9!R] OHS.\7L鞙 I{x䢅ã3֐Vbs éqN .*HG?GۮDtދWo[LkDa] ?B.ZBdl\Le֡ǵj)ܑŧvX] #6El^ .30cYo8EU2`)h L~!jB\k~YuYUࢅR.>5`7]x`i/gq.oH)#ִyɁ v*I!TfV I<˅B&\7jfIɀGaS{a/,\"V;0[=p l o^% UҬkRQUVUav -~n~W-Cg?jsD7A9R<2oH0~YYΓ2JqI:hl+g048-a4{>nMV a 8V|}]Q[7iNSI?+tIK됑IgzrU6R9MܘaVdG8h{@9Ky\Wm)oAȃw1!mNhVYɷՎ(4$ki&B܈ )50i}p֪B+/PѰtwTE< x+UIoZ {齔}ht:Ӟ5I5m#73W$Cƅj@N;Xh:󑝎Ɯճۑ6uć/BVZ>߫&Z~*Or?+T`jʀt4 ^(z[q:8ȝ * RӄٹQ!=rQ?̢*\j-k%َ{S["SX7Fzpp-6Vֲ"#7jo 9TA2R% ~vqNQaȕc`_v?=)(bnBqXauT_=\jffDm[D)M?vK'E-(11MFQ+? nnT`,d(8CVTo~*za,|<ۤa}L7E;g܅7R\?etfФAHJ*3uu%U+pA0?f7I \1U7x j+~4mA仔4MCL~ J9i S>߯3>Qe7_'.YQi Kخ7sw>iOq.&9qbOhM*)n_dOO0Bxyr(Hj@y)1]*ūo:ᣚF{{LAPd-`HogAw5$J޳i.MY!DzOoFwj=]f+ ҫ 寴~ ;rMرKe [yV/ C]x}K]o< I->?/K]cދgCVTnvbvJ =9^"F02 >N *cZV63*>KC݋4vk6i@ GJ}!,Ee闞4(*5#@7OɥƲkC.L)epE abF웪xM] Z%p;-r0l_hsk3ױxD5)eN% -y/*V#G~q9>='V~SqRsCDWVsHe4D 6¤*Omh;uxorFuɄat-@Qlr@0sC C? !AkHi UqFS-vDopWUIGBh90=`M1nrD 2w{Yӥ]f*%Qܽ1wlN'ndh0N#?@rK ۂBCKZ8gA^tӏX;F7p-FqO2L|(QLEZn}֛ǩ`>DHk:c~h1J"BEiFf w'KnĘ-Tw9CxHgz !kwҴW3@1'.ѭϺPD'슢HR֪(qupD%a&eSuQv+:/ U\e VlFmVSDum=81e[TWB.ݱ0+[&9TJA )HK6iBۗ?h&LJpV=dAld IyO$J:g3wX-NK=?m`@;+r ގf92kFb&=$/ԧ\oȿ,׮@Q:eƱq]O zQm)1>tNz!B;`^5̱()a̠#UDK% 2;){¼O&51'E9#)rM]k 2F|mqD.Bdq\8eNs5R7w} |L >sCV zGXFEw(kڿkixrw~4燻OW<zml_|ʢ0s5 0Cjh}$8wo D͇sսM`=kf$G\@$p>_AᱼaiRQi(TS̳7z$Q @P~Znڕ98'vُ\$vFEe>d])0j@M6ܕl:mVWB?K K8{<]0y&_f, Tf'| *ReMbim3B1Br?VsI~,O{ϱū~NG;ksê'Ѥ !t>a_"c7SK;)˝k 7b㇩޾â D)+:#nm]Qct<]^c혃$9>:sgbQH|eXIr 1>p#Gu+4J NvkHOG ]x^ON_zIfYJ]AVmXT\&b!jpQnS&~8&ˍ/I/}%xl  ]<-xaJ@q$vM$ds@g½FS@$tլcWgp}T,3JӮu)쐔chi"~7 APWBTw"1LQ"ܧ}Wˌ6ɕeY>@xb_aʨ= )f'K{Fbn<.9y 0bFWTնK z.c wFٔ~kGCYӬs%vri/;T\pʛBmE?m֦ " O%(~O5 얫?SFl7\?gB]k-}+ mR~I=E4،nZť`z3E4{oRؕ9HC[ .FN۽I  0Ӯi]bW,d'ܞKwUU0^I4$ҢsU9,&üf~6L~RQSn$ hBgq? ^ͩ*!8'tYP8qE Q&v5;(T-wDiT\MBž؉*N L^hX`ZtR'EgӦ#bI?"aCx^d/1pd/?c]- n,M4`dW 0-E^ڸZAy:5.%o5PDKҕUP\_!:ZZ>>=mF`s>؛hڢbF7# y%9|aYـm6/Zw@ GU0rXeXO;OwWND[79FKbK @],Pk&!kd"ܝcKa[޺; uExkAYޣ[La[bNLzU$ 'eu]`OxalL_D́z[`ШsiG#XAtl1pܨڪLs.O`eZ~"yp,ET*Dj^BC5B@7dN>01Pc=8dBJ&kf`YfHdkm*+_)8+Cu?ɋ}b%讹:ys.#|`*[==t2 1.|u$"У:D%GZt|t&| q7nB,hY-n5 J$8CA JSF,Vއ%H\grz AAs9B>&ɨ]5"q/wMd+dep*K$T_ysIb4@P@q ;i*50TF %$]?<|9\R'"1IU#T/AJsCߢsOi=CnBV,?=e7JQ{wAc i%3_!ʔkGUQ-5dXP,YPj:ek]$VkօM@JMN:P0NC4SMxdap.1]/C;uT(t(<uV &Օ6. mv#Vex@?HߞiȱI/b2 xݖ@)bgL>LDJ!7܊KrFsKo|IJw( ξ"=4! yDO"bzl ~5.QRakƏ3HⱚcpԲ?[Lc梼}P$Sd_xF -ese#t>!/ ]<'!kHfsO7-qx{tez"P+r_F FB-eU ?4ijNBsTh[M!aj]8Js`TvEuD>Vۃ%e[/`` ;IE _@;CV&s,5[98$!bj ;>l"nA1;s`@)x IwÄk` 5z!N7lB9*X| +.\.c>H*YVс"CX ۩ H ø$ZtG`1 3˲a_gR0C1|6 A c4iA3_4I$K}TO\>Hwk?|v H+UaSWlf{LI# 0ŀg\y%y=vxcdCS1, z({<Ŭ|JZzw6lΕòY-2<%n"Jw?Xvub*(u:xLj=xrlG&]\k[p@uX4?zv xl AX4RfЋDp\N%ͽc`tC F> uhjd/@ʅE<z4}slzUEXM+0Q#|eĕ7‡C6!0"/WꋥqaԼ%+f<(! ^qEyz"uC|ZdpE5}n[MBJv99 ġG{2a&]Ƿɦ#Dz0ZӤV6\L3K)V8n#xt HƫAB0z.NDu]lVt_l̈sޱ .\HTJK3D>Tv&{#;,.#K50΅ɍ|OU+hah#t*] rED)Am̤4?^`Q씐nҒYC԰ E ܺ}]bhLͅ|0D4?S).[?A zc:s/G.FBuOCz8Jl" N :.4Y>gҍge#@:g" ' .ZZ: dtR?a8%EXx}d.Kuj>6I11zzݖ[\Ʉ!8՟x7 S3G_F$ pS@#ҷУAFR!wDya3_W>GN,j6B!'K Oi:P;")Ə0mu~jg2(k/&،iM,A _.|#a]@PM16V"X ÚA#>US8z(YT(d'bbX#J|?g噲]fgh'kW)'G8#'7KN8E˺_܍~ 9ihqRz8FTBlhtMM:hN۪@]\Z&ǔÀao,O"a;1d+F#QmY R1|}ZZ\Bi#!]JmTE&50/&3ATCѰb _h|[G2(&FJCs%;;*mnsD9wlɏUyPrǖ5 pALөDgKm{J{̞&A54@h~vԭZՄ!$6Yu ,@KflhBJa~\`K,?{!&E>u mYB iO<ΨkK#-.|nW"O~:KP6hQE$F|Z\u PdlWE]e xLPE96+h΀q(!Nm6N(m<8ʼ4˂D7~n>( 8j"LΐBH3Y`Dx R6-eߣm%2gT+[X[~ٓy8"6U.뚷R)5!Uf8[y f {2~N_{l%N&rٸBuģE`q.u źOiϔ5$NKJIY[~A;97F 8tlux㲔Rz-Z~wjx u@i4̌#88ѡIrfb2p̏*f8 %Z=}HV|Pi7ֺpEW@oWΩ.  Yl-F.IB-pfS s BLWN/=k6HŪuD +ÂCI7gEbI6Sۥ'~GC׶;(F4ȉ%̰\[2鑯O1eX?GY]qٛP K5)7yQoś ryyS]ez?Yr-/{Fӄ@Z3F'.ˑp>N txVc^"hp%hdWڦ2Je[=-q5OZu(4 |* Pռ'2.~ntM?ys+No,/IWז_wkWraM<(ntuaHf=,'Rmgy (4-Ui^OVyݪ׷#hJ|$Riac; έ3q2>PRI/Oz*X7b9)tVPJXϙS~덟UB m'|r?.Tr8j# 3W0"VQˈ#K*}n,8__e2gqn88$S F`bAo %ݛvNOĢbmĽ-7qJF`l|%Cg˞kuMčSĶ-:(o: %jtD e!a՛ln"m8d0ڣRﭕ<9\8?M(}szD!V Y*n}3(3@3L*?-7e>RzZZ*wc ǨgeiP[7{ IusLn Ӳ҈lOfAtj1?? As/媛6#(!ٴ"5 r@` 0B"||VW:L wuTٿ %cwY4(sQ}ֆ:ٌ0t(bX$YɷSs,n#nK^UӢTҫ 9{Ua7; o"'aW1{c !1ghai2EN 0< 'ZY ȯW$y1K !v3xi2 J.rpwՏǏ:3nwU`mT8f8rxcJKc[!{ڽR4`YR\e CZO:N>$*VU3s;iSW̶nl!^.,@1TOTpUB[z?Z#LMTf`2~]j9s58Io7wϮmwxJ;ɝ*o-\Q YZ2Dxf(p+EtzGġfM$o.+~Hπ̒ngMCQłrN[]uIR?硳E,(j9>޵dkcy9=N$ D;'Ay1qpJZǬ)g[hj"?(=2OF0hѰ$vDߌUn[j}Lo-)'J`@TAF&V(?NrO~3!1x' {b4BؗUa &A!(m+/s#"[uc[($ ֎d_i?mvxŗ#c,@s AwD2C,SEz%t.Rw|Ao$ (H&&qlTO k|C>c5-2 3umq(̜y/US{W9^h^!ryp n .T i"xyk!Oڿ ut t(xoꬰldh1×{e+@z/ɣ*)F Lz?"hsavLu5G (n2x1C ;W=y]OdY jȗ~&TÏ-7۲Xhvygc:ِ\;F =RoE'_19fQrJbS$r2j NN{6W.i^&/^)Ega+^]7DK%olkP"F 3x=@FBppBGkiFXͶIErz:r5Z#7 guj"h{)iT*T/aM7{F2a/2:Vz&C#$4i\,pd;zzP"09URQx;>F@p *H @\DwgիL(ӡ GYCcǗHJF/ʉ0Oedl8IF[J 9izM+zc71LY\]eP Gv/CIEHoHl2#QC݌)9)2B ĭA/l3ͿS.ڮ4P 7UѥT+ %}XH?GCmJk"d&l;h g%HbeL[AZ] !xrZ.oĉ4G¥K\[d6>gy!Rs=\r?(ԑUFcղn#14wc~Ց}}Y;=W"(B<3/J 6yÕ36(;_}223mjZto6xN+·筘$J%ʃ,5;WN#V[ȄY `5nE s8q<@ ޘon49zf),mF:|lT7nǭT;I*3.bE_el+Y!raTäE?&=R_X4BզᎾS$ªB~ $\HEmNC!:ZF/)ЙKS(49q>-'O=(WVlpNܩZHB'U̇W"  |y|1CϨdOY2;]9nGrh{8fƍgXh[ѹܮΕ(;96ϐ P%UVO]cHE \e&LV' {_ָcX: p"p!hE\ sK[YG/urVO~-2BSF*'YCAgx[({@/i" />:0TcT36Qپ!~q:: 95'qP]gd(GzL'{$ fK610]oĠa j="S umInwgqhƣ(|PQ `Îyn%Ո3r>i^Au|ɬΏl7a2A\\C_qx v4h`iNx{> } S ٳnF0ŇcNcargصBRآ}@fFv{8zG-{R*\:L˄Kof2W H>$! Y1?n]/]+q3ivo% >,]'쏣N$o|$7y@n)r6[M50ם0jU-C*m-ζHvfsؘ --9[n^.mbs1k8I9轂8 vGT O!ywC+I7OhMFfɺ:kWx#8*/X.n9C];0õ4$ȋp3R,ċb%⑞@B9H4"4tŏTSfƙ^TS̽ߩٗ^ '*%*HjMۥmc={R+ Y{>boyv W;b$< PEw'+=1H0CB>ػxWܷf3B{%t%ʉIQ-~0.*KN(lԨ;9k.v'O|o/|<Sدj/ 3L'`ׄ WAUi@% ) T7@(xvhRwl,%P縊R5BvR\Sm~6nu RM* `kCx 2hi~{̧*QVэ7!4р71RL\{r[=>QSNg!QU…l SZuCp=ӬAO%XGt[`Z}ƵFI`剛CBVY.#4PjQryɂ/V6+ DG>Cx⦅akLp۱ G^7oud{鎔fXv9 !1o3KF?0tZ <@{³ئh.ynSNύ#^E; ri.:ն(\ d"Bc{,@IZT²If.03{C{V"p>C=ޔ eiHTC!+IMPG l%$E>ҟ hȸLvRZs+ogK}S_?pxVe$Y&(~ć+ /dYcY_9Q=_n.Mf/G$B,Pcj):aY0Z;|7lv<ݱ`N.lP6S%\ҎW$~M@bĮbq{L% Zc:LoVGǣkvusգگM`RQs$~|#;A½K{1R$~?'@+٤9Qbk Q;Jތq60LNZ}p kɤy]e(qo$~2жs)$3cdbc45!/w]u)8V`j >]#sFdj\U79.$>W;:Ǜ _g3>AG_QxT_~m9BY߹IFA$ ;MX푍ܦ5hzedF3 蝽s{8+JcOhrR$1MZ*'Z0:^fJe9 &ҐtbO˧JM|zξw4}QX -kp3FdZBq`U=s]vtîo% ,8kw|`_#?;5ع^z$cjƆ`8q># ։'G`4'Lt_[bNN|r։`7^ CL j'k`*ST:<-T]9}g7julO2AZ)$ %:=#S6>-,L]oG'\r1O ؈P6q=e&eA!3YCc`8\Q9ڀgsh?!ʶb KݫڅA)Od:lN̬?$J#ۍavL"'&ȁYI|qST?ԄM͢Ե{68kfL=Bә0wUKi짱TN?Y&mW͊  U@/5jz)[dcb-PHmqVj!r[; "?>eŌp|Nr<;< 8kϮ U3$:JԹ4<֏$I }{ҍ!xe(M5<7iB|"L2ԊZШ|Ytپ`m?nYy#_Vl  X5;-$U•C#^D:5"y`bp}2b#?5r[g'#x d7wbΠf=^T%CKͫT'w=;L=V Uh)a#w#SPd*P%p$H?ݻBm=[Vq\` I ^HX\Df˥7B \/e, "qYK+oIw˘lK'MmBd;\0L SL1|S)oOi܇M Z5c&D7щȪ]=O<,/Hj(6\ _z<+{Wdc7x"bp>-Tjk7C3d7d~*jIc^5èVFcך:!sc$D +7 _D3~_YVsi4&*X#y U-(ʉx!,/d˅<%aZSwTنY?њ/G~O{l_axltw"gbp?bx.-@{o(U3"G( ]s1`'DY&!?%6ry!LY!v#XA7߽XѭۿD?X'cR6q6 AQ'ڽ]l;L_$ r6yá MFS$#>3%F`#pÀ;Őy of &1vEHTs1/ZHaɫnekwX1w}\Ĝ n[3]k=M}ՙE2I~W1dJ0RGdžsCvs5Q0ZQvt, 2濅XJ@$@F~a?R\`289fF?!GRLi] )DX"jB=6VD3Dw(I?^s ( <D=``D>]pXx Jֺn^UD=`+n!Q-{k(Mw x8>4Ia.mնb7 42k)-+?/M{lTl*5:| MGgZ]lv Xʠϲhl5g1:1+ɧ颼AA+3*/ R<KʺRE :^O| ^p&S$:tI#.w3?z.)j@C';) @ق 9rfeU2-[@K+:nYf2^U"32o=PƦ |Lb[3=@$3,J߶zحW[WVw1R 03qO[nboN: -~,B5H{h(Pb?Ǥ65sx!f'w6Ql3ӢG/A>k_{gj^/9/Dkta^B]y_ ۍdMSvWPHŮLPh^mȑsg:yFO'ɭB5^VEaRSfN\ SZqkm"3443GfZp)elrEF A1BbFh+er&-zܾd߼u0Y'KV.$9T?K#~Kgqn!P2}.nJŕ8 c̞jΗWp L̪҆fͤ O/׌53+ZZ`,!ߊ@VJ]lWq8 kM"UpKw%RA1Ԭu'p= Ԉ;_v.Lj+=6.8짆<,yog"/~oTP\hv[%&傐#x\Vnl=>?qbG!s쫴v2H!&OL启%]Ry}[d zoeR ?N/ExR&<2(bSeRZRnw7o}wȍ ̌~˪ްH̓:~Qjhcz3;SЊdbuD&Ly,DR{b[wRV:Zۦxί4|8.(EO;&`\kNTѐ(,2`9IzDQzj\qa:^ D*+zrb!O߬U|І4FMx5< {i z{%:Z#s.g2&x_8َe<5F5l>O`*U/S&|bH8Re568o'}_p:Wj\" [Ϭ̖4(yA|> gH)4I0'Y {3n9%(u̒Øk}OxϚ5R__qw/޻#WIj9\ POeΪ&m-mq ,ILE4,ۢST"X I3xJX 1dĜh=ΉN"Y/[ @A/d ߗn^^}SVj6 J0'S4ۯ&g ?uE)۝CPy صn(Aj>`R%wjUxtXʔC$۱d&"@+ECr5`3JF$Q9.c;^2\OD(1Wuf`h˸_jot?H`HrƌXEFH0\%2ُ ^Η JWd#N#D!Q~ C1M^o|z%}Y9ZVn&"^?F 4 dL_9EdarއEűkxu3]ݮٯ?_̓ (Ř8Ѐz!@q7JVg'UkҨ,㚞}EQR U٥d*-ofoAz* ZA=&\!pw3֣oWh78]菎Dr+xh%t Z4 pZ[1Ix\4<ɱDl0IHVX>03"9Ee*BBY; v:W{dhNߦN&ئ"|FBr ԓy)0hν”lof(z="Fђok7O9;*'R!7xbk-GNκolQDČ2A-X(fd@vm(m(C j@8&=/.CY2tڏe0eYEnrG-dz8^I㨻<SV\x;)P1j}" `ŮyƯyVzգ/,VN,33Uκ2;*A$26KBTs\"ɘS/Y :2DӪ{֞X}{qcs:ZcukRroY^Wňd-x7Gō59x&g]4Hpғ7 ?pÕ@+ޠ*SX鹙T RY\$B2Yrհou'FϭOP1#˶NV؂1FL+F_. mH)yXl:oj ?ƤnxBGdk8y#?~{5b{q6 ك8[,c ~_),:}gMmu t*A  Ą*XPy*? AG F@WCgR@2ђNQ#k#G.ŴNXnelk~o*E -SMlk.+!m3těO|_&%n^$sesC&9EUo>"Mٙw;jw""iEas~ GrwEl5?M`aK7~yʛcⓠ 7Ke\y}B9aK*=gDÏRhEv?w$r)TsقS}WJ%H |S&)pҨ*w=ٱX*mq!12B-u?-L7z%?Y?pFZpEGTAlJm[> 'I,4˧g'HqDc](`wLe<+/i5^C1{?robl1Iӭg[O$|]ӘONz2Py3r)۷(7)؟!Pq(YǶ KRV7ӺPQT"{2XߧIE@Z[)X(' NJ׉O驌{O DXF>CdB.0eAj:9zaZ ټn5Ņj c 8wuBE f jԽ(MH?>w4n 25PKQUu(Q|r~2U $ՅHLAݡMȥ,K60H-P7=>v42ϤQRNBC,i 2榝;pϫIk`.`.^D]Fu&zpjab/tnK#/#-BI`]oL6Oql#nH =l*}WweWu( 0Cl/!1V6!3t~@8!8RL0ta&j8 3t?e Hw-̇W>6&u?ͫrRMzC6#Z վtSp0*ׯz?Vwqoo>uJB0?v͛JhIY"|=VSی VĚ&3|jW"abG=p]oTq=ﺚi&c}0;ZAnѐM8#SJ5G pWe$9JkY̶+sD4Y{TW*8dDreԉ]P|).8 *>=|3",Iw +- bpԏNu5.EV$#ʛ4 }oÓ8C>ejy6!ÉGY g6H52JRӴb\fsxb壺878$#Q]7#9HY`1^{txO`Dۥ7}h=Ky煮yZ p>~$ܱɿ͐3ue!YupȤּ=nba}~gbPM_o{yხ<310o#pyg\W=˼8 @H$j,_{`d Q@-~3Ӧ2L"C{6jv.5X4=G0o t.s3 DT U@Uj%XʆT )8W.6]bgo+žpd`< ]5|P=`^&/UAj%J3S̺$8叡ڽ3΂3oyڄ:X"kNg"kcU.*/m &{@ʫiV;2.ê=EVeH M>/Py9"y(k@l%}΀;NfsYpUX4tRH|v79BD19'770qZ+j)σ2wZbnZWY"f{ՆSU Use5ǍCG/ѣzY8ؚ{( 0i)?T@f{g?f`#1f#RS_  y~1 ᗁt,|wˌhgO&(^Ai Ynw/lKӋVYSjR~%Ǝ&7~=hZVZ#[P#kĀ[?^4Nn}SMU~@n JZ^dRyE AښGDuLv\}OgZT¼>$>yM9#}݆BMA;?>M]\eWĔ޻ 8a7,SC>dv9T$Ji='L.RU'q~LUdVFoZ>y~Y~u?lFUtƞdgFZDTRi[{A+86 (3&/l\%K*6W1+o;##q嚅ꬢgow&V7kv؈Zv$*sSؖl/)]ScNǑ9HxHY:P 's\0 몜CIq՟b wנ#[ݫg*YC֗a_-TMG"$Gbv~,ʻ-dӳ+2zBZC(J;_HP"OQ=l?39dn=7_Q"ᥕHB!D)iƤ1^Bq0p14+4D'K$8AiJN\W›|Ng voR/")qGf]v՗: '`݇Tpw\X 'D`&0(U~m>2)Llzbh[jܓxEZkiB^H#a)Vp%1n,;A\JsL(w0Zi K}`bZ#nQ<<ߘfjT" ` k}De^RP~+]#Cz NAKjz /+C>HfP(p> ;'xǚ(h w\̩J/5xG9|}CB?C''%xB¯NÄe4DVy3Bl?.T4p/&XGDko"us-qWЍߴ ( ^\ z)YckNAhquAތ[^BMȉL7X0{SDҲ#jvxZMd&FzD(0׷$yKD2p;BM\i瞗4ãu8l*ʏ62C e}G!|$<.NG?̞ro_,w&.Tq<%#̨6G8sE%6poe樈67 P3Q@gxZPSз(lP}xx!b*3.9ZRډK=wWuyRLH_+“;I,RsX^}$gaiIpNK{0_&=*{ϝxBy1U8&[vɘ1=k&y.E$gKB4c2R  "p/%&~$h5o|DBD.VM}#7~bVrpkZYNowcClO:c^B<{k[8&xαjR`$o=RA˧WgVwxƲaZm~g%c\3RK^Ǔnԭǽn1se}"Kܱt9Alb}<Y+ATWdzCA< >],rfUlE>\*=u.a |^_ʉdE b (;x .|i'1PG"feCXgS@wk3qeFEI+^8(U)£b~b]"T6$@#6K1#Os".FJ1]+{RC?X_"~tiEQsp-t-z:8U|]B{SwZ4;rّYF1FeAK"]AY@{y Wu .MD\؏xz<&%K'ޝ F|Nc$. G")g1 DJ'5oNnW}{FG #I^gg>EtyUsCx tOKp` dddE@QT+{pVكo(R)M>D:b!=<)=|D)@q3*>IO5G?` LS' ʏ9J=LuXԊ svS=>ZY@xRBt71|ĕA!}+ %59Fįw0C s Zdh<ṢZ-F:[ R#%Tg܉e Fi4+DDuz^ӣDFǐR ޾ (d8( S1.} gbPv NWvh[|2:*[I y&_UTt蔯y-u >Z/A,:5O+\ mQÒ-^p^ w_c]#` ?z'aP2߽MВ aTx!ee!bgA۴<*Yg)=K\ PFm_nVP1NuDpflOK Yյ(N#nŮ#\Wkk!spc(G=Z95Ĭfksa۫@GFOk\ҽ;]yYGnޭ]TI"p5Ha XD2|LM1ũ$w+[Ѷ/t_x e0[+;OȹYE@P䊪|<:cWc k; GN 3ډF{!Y/iⓝL+PѨ4mȃO cAvd@!MUJ4~49CIds|TֿIG^$fdg+TځK}jCN&ܮƈ!<ò/LYO#B~ Gb"$?XB]_$Pq[9}'?|EKAl1J0'144m %6.nVT`{vl8+>S ]&-/Vb]X6e6zWaK-Y߀vr[ lOa&Қ~WFGn;K%[(γYL)$-hΛ *j2 r,kd\T֕{kBZ@.?b=awdv.?+iq!#]1-vMzjѴtWu728澷gƭS\&;"у7$|c\!/qW߉}D_ 7V<nt\/X+3UZRly.fz'{-f ZKۙhKIĐunـH =LOw8<t@yAn): $xN^/;8:A?bSRδ+|XGo~T`g޺x$-8zO0=5pDiRp.qo NT>t]{R!3&>62,):ýa9{%rci!7|0wA}?=S|0Ov 4Q#XF@sr|+%rDiȒ;׹dGaccl| AZ  Xx˞ו: &u>jH%olq]*"=JX^M |῭vQp\Y!FyBhม OL=i~=34Qi*Jk~caI%CM,Yc`DegBhc=wAב/ wonW^cKMF{9 bc\vjQF0*\Jt,4Ҹ` -LGHlv,kyH|XrBrqvX44Cܑ1ڹ.0zZDIwx2kθ2s;uфdKGz׎;87ŠSIh'WAuY[b'7PDf| ԟ٩W   +=cI9_Vy(ݼA='ϱ+]ȱ2^'0 V8'jhYǽm"CSDcK0FӜ✓'jk.4,Npwj½TsHJ1aoksn&Ý`Q?SLҜA,>K (+m*"9(_Vje %rOd"KG vX]7|\q#") < uqbա F3BB+a~hHe7p*zYb7 vxuw qiIwO˷qD7zoBW[fg&@5Kn%$̑V|(}N;O n^sj} É>vhRMtulv@L( UlCG<&B,|Ͱ:VhK8@z\[ܴnpT"~R{R rmo>fC ts*1A5Djl5sj M@%km0e=Ś44ϵu5iIy^R5t@g 6GAZ~_CEh6: 4Q -O[t@.ɳW3˦z%8ҩA}^Nv$+tW'^!uN͵3x6< `@6X(l}Ni TFp,2&R{VDZi9=ݍ8k6ipel2>e"~c]>W%@7}T[:adz9o78Qʟ%W'xWFJֵv%H3*1Ls߳*&$yl6Hd"RZoĨ2kFu\q:bhzdJd=݇`Q4ךtg$ĜaF^ 1/i'CeQeNe>emg`Ws]*gϒzQ{0}p ŵ3-RrYWjڇ9a >D.`Ϸt2-LG(7< K3R5_P&S v [iXRsfoc|U@q}3fd{Z 6-ϯj x@-R9[Lanίє.ID "ƅт0iv1ނcPn~uP, K_{@5}ٚv|8O |iĜ `mC3j 0Cs2/fNg0fS@KV4 W#6_ .ڟQ\#UQi-?1 'Rw)iJi%kunt҇48J3y܃(GͿa= `hb; g3;Gt8&wɶ+$ 뎺=CD09=%( ;cףdvi78ӄpPS8;u1oh" >R1C§wFcy/ì/[m[1qIы3 Jn T%m j܏ DSmާХYR8,&)Y : Jj*Б8EoZTH(!x6cg)h$V]۵a˾R;B&JNPvxhڞ*g?ٻbD~)AgNOYkъ1Ў{)+KbF 0~X)i3./3+9| ~O~q׈Fbiή`7ǣ,Œ)l͎P/b),Zw O!TY\MRM] D(R{| WapmI< "yNyԇak靵s|`5vtƤe] ffh IIE9]^q7YHa}q\elld%ܵ9ɏm MRjhN9PD;\BKf>K4+S5d]$ݎL٢4X#\K˭SM~W+Ex)DҝDh$r~p^|Ⱦ}PqGfVdk=>-i7AYd DNM癮2Q2c|w+j`.si :\)5n@U;!ryPR$CZr<&]8>ŐVlKedjե z&#{f)[6}gM2@5PJ5m![YXb6 hr{h0qdv_lx _cd&KK4 I*Tmh]z+OV"V_4GuxƩ1hFj&Κ`u닀g[2x-f2IX2&@|yJe-E ,cÄšo>myU :I=UM :A%MGxۅ>1 KZ?"]_+w3'`sΓ2(dB9-$nV#.=jrA'䛭+2thg^[[g<6!Ãw&HؿgYaYw)s3`MـRM.kjmRVYNKd C=Z<&Eiگ}#PeM({qzr@p$}M>`9ಘ/ywr2'X=j{Y(xlz ! V*y^'xtٽ9y$L.&r7#Toy]N~>W4kJ;9`cW w3Z:4j~M*H}ABtgjg^朖ِ-#T%LI~0 8K,do>k4 ВJ)D6 oP@OJeb9ãMSҼݺDc7T-yw_ vܙ-bS6l=^6)'H [8qMF-U2xRHCFƌݞ3N,m2ٙ ɧbKa ؎!Yp| |I !K,Cvg{TbrGDsS?2 Yl.qBKO3&3@w揍c^ۄcQ0i #+nKz9nKIg$s13ӫL! Ӄ `2|,:B9O2O.Heu*))y3J&>mY79O/mgde ki#2roQY'!?LJnpyѳm^`]xŨxĔ?px1})KS5D-*BA2/$ l!aPK+r4,[-*l1bא7\dkd<<$K\`4W~9¨pR&߿2 ݏͭm=p+r:&3,u%aqq?G.ˢT)gR;?PV<˒eH ~ CVK*P$NGˆE["pX\j P4au Z,#d4ć1V㵫i2='f껥R)bnHnvRZ9wOogi%¿[sk";xxs(zgou=B\*4H]l?I(d`<:Meѥ;;奌Nɬ涢C\&ZJ 7<5_V0 T@yy!m&}: umSCٻ! "7ށjz@9u4QďSWސW4`tuCZ$VՄtN g M3_%st))j`8L.׳7X* Y=+&t-MV4~^.Ф|w)xwYК5)Se&긱̥^r֐GsEr19 A!OVEI%BIR#g㫧OhK*ܙ- g[[;EL#hg;K'ic2g h/uCa3`Z0| Ϛ~UyK }p??jn-|oySE;`@S7QjDK-.eo wT5PtHt9C .țTCXD#1aj,YCj]~ OA]Yc_WYAUf^Σ[z}3T*症E%\oR;dh37s>^n5a3i \]mlEf2hY+NB{" nrbd8 \z5?HaM|N/n#Yc_af?˱ѵ7ށ@[EMj"ܷD,h)͠*+fD!uvUXUϘ,oWQ)ZEQ|{$#rKI&57BQp1TB}Xn SPr/ O zpa՗ :6X24J;YQ4( &n4s9|w.^E}NRHH 恫ͭ$G/P֖tkL{5ZB=Z+7rU0=;YTBrW=gb_ㅎV<$}q?4yAZnhOS!Ʀѵfȁ O)>+u-}:`6[#XlJ㩒c|owwd}kh ]b}5(-G‹۸s'ר1B#hXDƖ #`U+kZ8; 912bs?AWMg}*(ەgԀgIoI,ߖGz7gkÝD.W5W/bldcJ} r[9bbQR5r5OolyMyh:}p8͚V |ѵ3BE(Cg] Y T ?Z}(13kpWǏ߼˨ޑ~ATLHYD2B GTc4KѯNe"L^jţ*R'Z%'PJi-.uzoφςQ(GQ_q[ލ D]{D~0Jiq8&!S2l4̂屢l_nUmE 如*>Bp0_\S.CEWq@-{ADo:M1 vGKJ=#Tjt0i_.|s,Q=u~@DUۏIgm Mkx (3WX]S)D;CJIQa nuGo$y2%{Q0r&v? ّG{ɭ$㭝讒fB*{X;בUBGDϿֽMW .c>p43]&?pVP`[)'X1xD12㻜&1AwH޷YOͿLt`s%zORx-P gY*4O>Vwx~mz߹T8KŲ 52|bt,6\e33Bxj;_`1AU1- 25R D)`kZc^p[PD5+{pbs4ιv_*f`kHUʸⲏ7=9V uBI/'w0JEd֦>zEO5\뿳0Iw~R#AJύܳ5Xj ou9d3"mbH'uQ~zw<ɪ$jQ'9{yN;x"+%_#WK~e߯zJdךu:WPWNoh 'i|axp!s΅K[ .KL],sNRT(^;m$3m"_l"_J݈tn‡M.iNc\d \h4]&A~a1cy!{gW.kL"Qä=*HAVcPD¨O7 n.P7wE֋^%Ai2IEE}d84 8ݺ y<}Rǀ-qjI)Ҳ`m3y9ru2'Sqݕ]OLv;6 #vARao6_ ~xWqu,4i*((pOc"iRvNqa>L,K MnUgL*ZVF9K֊> p׫c خJS'`xK@LB JLxtXo'fܪ~r$%s9!%YvHВAIsMebN?Nd\Ԋj_r)¬mvPXy~0o(9uAjy*jżCS@iVGmԔ0!sK67E FD RP2yi?. =G\bI[ue+'}d+ةw}`_YѾ0"vSX`|̈N@ͫ\'SW=I )w33oKD@1_΋o7LK< \TSXOs)8ePk^2C\HDwΡ pt٪?] C8+! ]P3j^^Cл:\Li H=`o)`o }6u4a {hrQ ĦKE0iG0 BnSPp`[H.m 1vXźS7LCS~ZPEIYzIژʡmBsOP6" qN2 ~~k[<C PTB1sg ,o"]N0P4q*UYz bKĹ݂p{'cJD0vzEMog }$^by+ݡϣe }Z=26LOT~oz8cY(R:0Tz&e28E ]w{'Hŵ;4JmqJ :7ژ*-!(#Q%6&?Tcxs@!f63~U zT;!(%yhaͯfb2n] B~ }_0 LO"&\A:p.ԁ ($}n_,YpiNzM I ߗESQfٕ'^4u;Ax'7=}w48Zn賈Ei@`(Όf)`Иuמ薎$GZu74đU, Y,2gvg'$-,oqKҀJNާ3胋!~!NQOkJqQYyF"u܅XHT_(yRJufƾ $VRxG:KFJPhh `ӈ/}Vҷr?A)k/6Mr݁[~m'7aQҋq 8QRu8l(ΞP侾lr>E.}ɰݷ畷uhӑj}KVz7XvNPw$7v: cEq .뾻Τ:XЋ̙JV~X?M7QUoí7tk\5[[g;Ed)>Mf3i SeoX:ߕjb[30^m;X3~/JpYxLַ7耭vҙ.W6H$-i4^liܛWx %LjF<7%oe&0 CPy6"I,5WBhx4%g]Wl⑩mZ Ҕ{RsnuJ.t&b٘/[sױэ/]M"D1f"=llQgC:CfH1diy/f͊Lw-wzڻ%锱 62=*7 #bbEe L9᳀Q\('(̪gEav N2ߧX~0$ѣa0s>^-yhLz>]|`~\g|VrZnU#̎[`t\Mrh5 -O@>%ң(kv=%[Dh'jP}]PO(spN8 Kz5Eq˨H# o[_րu1qz~BMOsfMdњ`O[o>e<7הwۥ@ J`1X>_EOPӡGB[yM6|uE@kOlhVD$G*8wFHO3Q4,]JdB$B$圓n-Ae=A[rqAkjI/MttųJce- 9*;Ef7˖+r,KOfHv֬ ]jspxz'W͊ɺ/i[LhW/g[R=@]Χ5[ki.b W`U_(0CHevWpmP4R}-QbAý:G|)+1I7'c-<$CcP^{tQY3wj"Vߞ qZ**\f}w U,4x 7X)ic-,nZp" 4kC`EK N0#q&0 $+'WiuQcD k䭝^qR#"nx)MzN>.*BC 0Ee}燈#>2' y2Rz}AЁT7Tn_NT„mfA?GdLlO 9EY-Gؤt ދ-Ḇc^G.RP/ |p:EE~S 7dC6pC3"tF]a.^j iw[dc+*e$76#H[sIgYW 6R abR"K96U=v G%`14TuZhX%* xgԤZT"^}Pn:ϓKo7M8Ɗ^c'7m@b{"WjwvdԆ%`skcs$2qIO&Fl+ u ]?nܔ฿uԆ"h6w,Bb`S:ff(nhu!a@L4fu:lwEToԃāqL QwOV$Ɲ6Jv.2TY=^I]J*TiGm u£m+g=o/ GT?kWoȃ17'Moyْ ֢C<]NS*vގ\u W䓨ǶNvMyxU=Fn^rfՔP֪A@P5؜pEenZQ"(VR{mwqz6t0xk7qP-AQ>jlM~lj-TPE&vwZ’:Lّ=@k4­M0󋀎?vUx0oA߈0TݽW=noؔϔߡyM{궱tr&VY2?ϡ'ٛ{ YВ\a)1pf";XyD3c΢]--Lf訒!e7&cR}ׂfKеNx܂tF Hſ~hE5Ŝw̵>e"TYi2n\]7( _ѥ(p Oۤ;h,zswh—ݩ{͠f,]ʕz4v-?t]sx{MʍU>T 84lhgk04K֚m1ڞ6PX0My\di:2C|zAQ(: fZ:D c^Z{1DQSeG%RYs7tOׄxx~PAQɞ#(̦0k8v\Q(A0uVQӦƁc(7}wP<9?\Twb9yOvB7‡+`( j!( 24dCRlh;LdGhFS(zZ(-Ѽ5cT I$:[H[Ī3VIZ~a R[;X ?йdה/+,Gg;ݣFŗ(Hz9ӱJv49QEd>QI\BO4f23x+`n*rTؗXr? !g.])QZmo dIwCu%$ obWhk1w57v_o^wpyO W'- :AxC_IaNjWFCIpR{i+I~#dw2!t E- lj!8_H4+E\'[NlLGg)X |Cm>i,5~9FRc8?[4-~JhR%_Ծ)4lk<[F뱧`ە v{Nێ(U P\UuNʚ}ܸo ~'0TnS E%%_g,z'rj#$ik#pDV5FZB}u2e:ixdFj[PDuEy%V<Xf;;N'-G uVF=&;GBX],JS̆labh:LREby0bgJTp!%:o.wkT:g3SHjE*q:=!]I@[M`ӳNsGX{T Kh-EPg\?i^iv;tsQYUR? 0~4oYpN.1XD[7H>]E+F?.GCjPԟnzK'F/ʳ(%VhS,Bϭ=ƤF"{|sE<}@V>Z-8yz9@ f` !?\*kS媃1!%iV'υ |\2cLxXLɟhD4Bi$]Y޼ZpXæX" .mKQ8*G)c-;7ӈg]xjV5,<,V@wo%E@No3N8w =)XZ8=:?_2biLmzeSǦLf&_&v>3$yWW'V΅[˭eN_ jb%Sq͙mEؑdF5n(k/Zx{9mtn,\Tv|=gu'dyy> 6$O- k\D*2 B`yV6T2>CHF =:sN`:8H$apYTS=zhmQx:8^m>B]\5ӮsW]y =2MRROTE'hL^`AX[1 ·l#PoH?C=6#^F@ɶ_8o hq7iGT4'#zyPl#m4ܐ ;`DЧwQ.ףI4YJiavL}ɳ$;7FCf--S̘;MQX\U$n玺6cO+̩T7du.|>s;'6%F TחK]dԫ4s*!'Y&S1X̻88m&0f>mVzL;Fn K+vņ)W)Ao#p`~ך05neyqZ{N<IY&Ԃk"[{"Aٌ {}j0l-u/:}0{f=Ғfu'$P*KŶ?U?M_Jx@'MQ鴆] Yz!jcT_0}* Ň'?v?"Ĭ0^hR'U "WOPi+Z+ ,qXlLlK8n`Rt EQ%Oo&,2rX:^2G9? rCv/ۭ Cؙlp3YIҟ Ӏ/3x<C` />3Vr/1a\PO/iޝQv)vx 1^&Ut-Ht=,#ߘ.'~pS S>H8`?HDЗAaF>`[ccME FP;o8MQ-U&z N8, Bf!IGI!1nذt;Glc$|9O3YC{%jI+^h*K_X[ \ԄˢSܼ,ʨbE!et&uWç ƻkypn?,/4T&:vfdi-~9!++ӧƤ[0@"|K2Wf‰xJ<[{b4ԆL6-vޯf\jҨǂL繻N-Axh{CX ʰBMÖoSHK䀬Ą9j(̕.VhmD=B(;l?I䁍s@̏=S؟;h5?UCcn.m3AֱG<q]׆Dv JKf 5JI褍bV!2܍(Ƚ] CI+38Q׹O(~͌*2]D-V>_2PؼD-vKlvq3i,0nX6gS uv˟w8N/UM" yQĹTpy%{ {hυ 6I\xHI3'зj1ˤdpGle(iBL!߅?;1G# `Pσ1mr0 s]#vated1#W%umk>U202zmP,"ƎΥ$ۆQkPqp A-x1,Aژ`Tzf>~[p%e jC)Eth.%B )JW"6\i' !A  ūMS,w7x2Җq=vW1{H_ U:ܝ;*R^ ||<s$q5Qq8 AH/RBkb$/_ƞ9$Z {\gdt*Ԓ#؛{D.DtPx8^Uǡ8d. v?]ϐ)kLj.DE8؎1.?]ȽʉMfwsZD/ߜo[쭧w)Q1~HQj(o8NhJ ?|1ce6RX92ФUġ`)ĕHf7;ЄaxEȣ%آTtAm)cO^r)\<"' Ko^u? ,̷:~c}m \'2R|]>j}!-͙T9& jw{8=["pSl.w$fGD5:5Wǡ%IH;reO1H)b8b˥}ʠy_h vrEP`oX% ΌL 2A_LoSA :K>7$}P+1)cڭ(T&eӆK4^8dj+q,;YgۍZ8ټ(4|ĸFx [¸hdL6])م@n̊p a>x ,'<ܣR1X JD[9,h6DaS3u$k_`iZ}#.Qwyndhy+W^|.XW'!~,Y| p9PִsgiKD$3g 0A*Xڭ~s zH "!JF]Zy6p׫@SF)H -WuV_{k >(HD Rԍ4i"k=M ò?=?@iMbwg,"NJ.O$ 8?Y/M~>PPs`F x'TeɉvRu=mdo}vg1,JWghJh67j? /&eU!q*nLTT @C5~$ ®[AQ?N+/30bp8=4~y[P g* TBE4ǘ;#U ߻)CQੲlwY-'Ҷɂ.hvA]-K.}P Htѽo]'N?6(!":$j^{p!x DB\[| V i"hVzҷWirel-x+U*e.?%T"9}H|c"k8>䌏d <ϓݺKfC%9<񗩧k.gW!/~'蛴HD :["?|= KBv]Ju0XH1!F\XRI\_).[Y)L&{ﵑ_4`z]!-mUSRAjz #Wm֗%&DŽJ*kdy, ǤU\Ul+sl] 6t=Ke q{{ۄ?`L(_Pzt`d"sjh!+z!GN!''ó>i&|FR(K_/&^B / d/[zI> 5&U $}l^2l57y&W>F.<"R:LO VJCV 5SSTO'G{Poꃽ8r _ ;`9`/ (w=='f}, [8O\iN2K0U_815R"| =qlXY3Ӻ ΙӀ䭮P`ϞȘҾ@r6*uT;g&ttf8e(P)t.ёɛ3;B$gts.{w{[ȥ FƚCQc-%P} } ~GRҩW~%7Σ]'Lͅ5Xe"ҋ>ItoQȎ*G <\p.cR0B59CiƯW`c0zdx~T@5 Ʋ e0׎ ^F/숊OvAtm!ña?W/gyʾj\|t z4UBESI「DS! "1YKVh֖/`^Ɓ\UbFf=K&ّJX? (?:T`uB96rn!3T>B:;4eTSNKW(2Q}JC9f8Q7#FO^2$PoQM Ţϼ]c .Qy-sNN h4iF{uq?z,G&}M5BcgX-q>ak1W_2"Ǎw_ 6 <4@eDpxvxj(Fىvmf UzX;P̻?_<}V!G xrsUVblHtK/͊pOo.Hy3fв˦4eA,v_=[m'>?h2 "GtY5wLˬ`͕g[NrQҺ'L-TEF)t܉C%kg,>g`.~+V 7"w4vV' 7wH '&[ )Gg0S e2I`Y!jt ]5 QJ-5[p~{KW.Ň'W0r"(B~̝3F܏]iL0X晸yWHh-EmNdX4<5[hy0r2Q-1os}ti^# kbOdlud|2Vca K8bSl p`)P.n[rZZP8#)F5TPtj:2Chn˽k~š{D_hϫa\W:`$]iKsrͬ[yS&Is*: Ynkm`O3kЭbDnwɬS~+SIv0 ]r&Ӭn"w׿/b^Yn?T^Iğշ(PTxďU#- &+Æ_cs8 <\_/ ƿó2S%L oxGf!5-iD>Ls ߒN/6%]j+Aw#\ ˆ6D.N Iu Ҽ \6ڙѧnYEy* 'X`av;kDn; S( XpLOCڍXiW+k[q6^ٛhmlM;N *l9%/5E 9_+RI|+lhhRgerũҀЊEo`EZ;~h0ҙve6~~ EzYI|[ aQ%抈U'.^͓ Heش/L]`jmt_dn>w80Hp@!U*E*w@v$K2I1IDQ{/JX[$1U"Vx/<,靲 :cK^ѲIcұcB&'QV= W˴.tR Yw~3IS#X{n N"E$ѻw#}Sr>T 0B Mh?ċt_:1WhڠXç:P"m͹(]iS ko1k\I[1!j"p6Ew翫餧Ia9oKA XP0O1_Å̻6ehu-D:1 Q,}kY]FxRcAD@rqWWyVW{7ys˟)p?q9JĚRJ[˫l>Z0nLTkgIi JV-Y&솩1DP+ZTb76FYXnG\[ӓgA `ba}`.JPS7IfdownyU9p ^2GC|Նс}-E=y*pR{JC?c:}!}jqpIeQh0Bg#FM"CP 2b,Y"oEEW&̏<"| 7~5k}!`<NDJ]vĬ\*Lv1%EQ0cd$KDڮKM\S`7$9<'dbV磻"v8N/tXU7\>gvsr`佭WX%i34]KgHbְQ[ҁ ֱp bH!$X22źDZ8$S3h'.w&;wl}$~p'}ZtnL/Fd u+`)]ǙM5crD-ѧIyld"U Q%epFv@q02(} u؂zv}O~efB/645C^8~a _M.pc$zcUv>'Jy<ѸdW[uۭ|T`OÊJV1Ϗ5eB^d3.){IΔ$xI(ovnhDM4^Y} HǗ&ezv[hN8Œљ^4)3ܪcͲ@iDEͣ`O#`DրtVH6LH#$%I0i,e@vcr ʠd'BUdhP\Đ>|V`^I3TzqAY8aBUQb8?I29:U'JkT~aA՘_SI!'Dc!}VNVccH$64nA;`Y}S|'  w1be)Ƈwe/ҋecNK+U0aבs@c"R{x1: rܢ7ˋ#6gI%}t?FqAZq < &5c)6|ߤ׊Q{ꑼ>uL 9qI[F,~ƍP4w*VWy?RA!vsL>EKoO"bV溙:,= (0PQFfo?v~|ֱco}gq AN fm?}-19W>ݝ{qW3CnڍEVZWT P^!i7,µ $A R=1xqǸ҈–hN !+[cC'jJp:rǙ5)&̂&jYE Du(uT0VIR]L>ڽ;pEx;he^KN'QInYLMS }(t?X=D3rBiOti2.ugw |]?!<rtO*i Uhly׮2'[ 3Lb #ysឞ ]hk4u*w7bъ ֳl &{ koYwmJcqњ%+#mY[{ gnEhz%"M&)G,&+Ƹ{7Du)| P5~bV 4Ld`-nt95%^n{Sz0 !ٌ3eHϷf \ Byܜ#7 [R:Ε~ԤT/nyK,Eo0xG[($!6~TWF"{ŢzrGy}ZI8^دѦe<{^^Q#?ۍONv/b?3a#u ef2%֟YMXU4_}A\*$n 6`Qʳl",Mf~d G7lg5l$<4!MrvZC7z(}~b;Xx*5@7B޿uG'J\b|m`KL~B,Mfs^lVnƻ_ ͭ4ZD䒘#?-zjw 2&$duN^>OGju{;weVYʺfd.шdeD >ڬ䴭]6e%Mx6eTN7zd{T,c*:jAMn|ڇy,|a50mZ0^<NxXfq[)1NGXs/Rgu ?/_\v_f/m\g:|!>0mgUJY)~u|-hX:aYǻD`4Rg:Zx/)}gDaw. 'Ѵ11J|㸌AEHvڥR1Qf6= k|o>QSRfo:@ YEXp~h]GӸB~$nYUw$7&=qoj؞֡JS9.u"ݵpxJ;H\b;\Wcȗ;4ua} ;%Îi4aE!Գsռ $]9P16flDc]w[5v. /'}z",*mmUEسO9^aj"k+>A}m͝j33q< Aџ#QX+q:mȪ)H/I#-%l?p2 %q`05Ke!y C_,Zx]L-QgOA̩$2Uf }'xM _vfpCWbscqkW;0'_w(+w8xIJ4p@"Š鿣zNFAOi6'TFs3km#&Eq-o.5 ( Pj+@i7uͱ(tOde%Qy; $ LW]_p1w)~aUgS[jnOa (ki [t3"N.x]?dߧdalJ&v]Ђ-Fd5S{hӅp*1WJcGG5毋sZ&$筞D|,lb"Z%l2y_%v\שimҎ47`払ONHBpӮ/3m$>{1q]Ǟ?1qAlsZpP*,5ϰ'c)ХjXc٧#Dbe:M*%pr>0ϒ;.|]>7`!aח?3 T=#]8}_H+Tbw]ݏC'if Q1aQljb: O.q7VQO U͂`_ʀ:Ơn[z~G:)]{`#Lv-ON6@\(&'΄mRIHcm祥p""^b+- ?'8E{1*-XIZ5BΑDom=>(wg-<[~{Up-z ]guTǍHp3鋺Ed7lkwZ7}K} w@_pucշAsW1Yc"~`{.tMw|S "g$7Ŷ-(M2)3q~}KDQS☶.xOeH&k?#%ڨ+fP'Ot ,Tp3KL> tgtov5|*,^_[j5'7x]WwH/+K-lW_h*C|z$h^z@M3CwEۑx7De{6^"[Å(MS7 n|uQn&LQiZȕa8vMeRP谥' PRv /W(5oZ瞟 urN{\1#JPW-fQ֗+!"GRiПZxߙhxɀ#W#,r7[xAP컷K \SNq̑C {>$9c[n ,U9i~'5bB7P>+Bsa F)0V=.X; -{¬n j KNJ3Tl+Y;k1ftU%ؚ7F"l_yo%况O[QUvT>C @igɱ-t:b@Xː+o8DLY{Ve,IriC?Z8wP!WhF7vU3C+@^h("ΐ%(Q(r`4:@AѠ+{e vPf-U@=Fa9'.ˌO%UVYVWG,c Bjx#ju5fiS.T= UkV_Cl[nn*=xhFL2䙻U!rKﱕRL}ORnhxܟ35eOKq`@v_M`L1QlO"onTĿՏu/%=F-\kWg|j6z;H=|,' Hdb764 3:y":O Kv-祋>@$q-'qt> 콙|ǹ|bqޮ!a?RVNB ̝dzk_JGeyEs6֏FMntI)i]75{BE4Y-sǡ$VڢV29Lg Z`H3^α3~@?Т ՚_+ӍQ Vʹ|A E€#hV-H796AGrW!pQ7p\7\BdR< \VEb%~3wx"#h3ٲBJH"G&QMDG>P [ښ U;>qߝ5|MvwFfPq纲A@\ޙ cj _̉6->>dפw^ MSnCHyT~]꿄t^W(YC@DY ]"bii)6ӊMkrwv=wDr![}(cEZMQ)4CRVD_K?)HsuSl Q -ɂ6OfA%xmtw.V2j 0J ~Tr* _tƴ;gH6a앗۴"VcB| /!7#S1r&/3:5%qE&*e Nrj $a>fM[i֟-ÀAN/ /6f9K@-{RWcH݅=MC>e4Smn2N_xz {ǜhc.~"vZ%[͌5m9x53tBFⵠ7;?rUyhYD#|8Dt㇢ U(|5⚒1xBR婗V`7J;|v$Dk$jhi仢&ïcP*۷:m9Cu5~9"(z9 3 .1ZG^u°!#FWr'|xkO,RoHMξ#" W!W."GR}VN(eT;}*<׽Ȑ[ X 7왁1Qơ][)MhIE9FZaݲ¤C›OgUPB hHKE/t"GBұ\^ 25Yvs ` 9Aπu76lC|%}$jP迅t0,."V\"A<;#QʉFS^O?M*_(@&(λ>foz,7ܞ-npvZ3GL? h^BL=#v@w] 9Zb|+ZWi sB cQ4²Pe}2]s؊{h"Iom@({;Jo+?)Vk.CqF=*_8%Pj> 1#bkzO54~Qy 3fG1-;|[zce x7ZUOҔwB0y~J|:;`AIe;(7өܗYqj!_T#dw PgG6V:b;͕۟H 뿎fE~}pHl Kawו#rg?S a3g!APt&( ;V.-(d#y{|*FI,EG'T/?{ vG%sc'YcDxZ} \YHH݋}^9ߧ$GvB |cd=gT_++hG _%F:NC shcΧkORϣ!GGV\" OwBSq𛓀ѨyǠN8w: %ȧ6kꕃ (Xɋ~zu'K 7af>,*[g mWZv{Do k|["b5e5MMakr(fxNJ!Ijjk G#vNAļ`\P*j@0a8sVhD єVd 0frs~ MoV\_@4^0ćT){յ+FڙH~l6PEmC}KE_O%1?'IĊmp򾳙 x6=n< %no!}2Ƒ .<B@TEuvQ?aU9K8)^O5rF/'@> qN'rt3/Ƞ9.>3C\HER&"Vy(]Oq,etK$oZ;AАL[^rU$6s/qJ-r)VM9Su~s"'7l\aR9*Yݑ[l+ 40K ^)NGD϶1W28?_fD 9I- \kp빣}-Lݱ >ximBoo|{a"m&/伖?_3 Qܯ"x71N_NuZ՞T2&'GqKۮNׅ{givXxRfRᝈvGKW 7^LM'MpYSɐ]젔 GFXز|eŌ~mK[)m+k{EKQHma,bRԧ/6U@Ounwk8[ W/irӴ(\Mմ%?̷c± N~j Wn2()`Js~߃sp27Hؒ1vsLVrKPЊh+ODõ}d|_p%:>ݘMrn17I}N5KwU1'sBjS  >/VDNlpNz H7NIق ԇ/PJ [rcp>CJQ=ORb '${q$˸Cc߅ >'Viꇒ#!TzyTƿ=uC8h2`j䨺r _`p'6v/ @ xNrO.DCΏz8LlkBZMrD3P)OL/ē{ tGs{-rx[\3\pҒڵޚ ,iH|2-xzL} &ZFh@2/˞z7O;428Py`e4)`n+gHotHϑì ZBs]XS kcx8i>?  :k%tf% [azn&Z$YV6 hClnTH~) SJݵ|7DSA-KF'7h)h5Sx7 $,I6Nl:ʢQye}K<X}L/js1*%}'; ئ~*QJggw$}n/ޔ(x ָ$[dPGkqW>A2Mit rʭ Wf8 ?R38ΧO2UfNWf`L߻ZF{6tH _L SL OóSU E@ ;6v"FGaPV`Wmq<&ԇ!ܩH[E=Ãp* -,îze=F~l>O7X䟞&ˁL?oz*,$ CORSZ UL0C%nE:~7yX+ީlA"8du %B] Dc܉;{ㆤc:ʓ{cYQ.63kaݫ#H~e:/H]oP>[>dMk D{gl8ftre\uWu ՏQ.^{UudIYvݸ7 HmV@e~\SD5'^S^HM+i) < h -~7G{MٺfpS mC'M 9/!#N]nXEL!QGcAP+h<j 'H}ߐIzX,MLYogV|um`K" !#.M\7Zy»6NH^حH((G/̀Hf~ZM"$́.BxabKFjؙ+N}p$V{GRHMbUGVMBD4Ο[+^'WD[icO,y#.+0yseaxuDҿNϣ%EcTLU5eteK#WzT&Ҩm._O(/(Pz\|+񟵜'~K,Yׂ %m".@@}-wIyn/摤 q]񄖃xs~oc_N0 FhLU3m얱6#MY-uY/Wg>W:1JEPQ%X0-ƫ߯WXN(;Yt lڛA't٤$ϻ%\FM!:2<@gv(j&^loH=aP%7x'HKVV^Qy?TS~+_ k= BY2Jeb+ȴU⏺.[>%JLm)`޴ҤM= /)j.sۭB=(c雗D¹Z6*ݓ ?zyڰs>ɷXCm}7 zg9"9!IonA =,O8qAj5^)+b5Vw &‘j.( 0K1HIثO$r33+o\p}:jg$8o/<]S2MϮXR0ߍ=3`LkS:ŭ'‘Alf"ckĠv0-NF3.u1o :˱[3DQm"0oOeA\}/thXQ ZZ{gOf"uP)NV95}㜛 84 0)LHvn"XuTX@:B$HvL0c摣_;r$WR]$ۍK|1c秠"Fc(H֠G?,h!OO9"m&Z$KY%T,x62#u]W;gRs3n%bzOzlH#ԢpFwؒ.&ѽ. {>k: fRYF2}4"p /V; z{YԎpMw'hyy4yaY3"sǨ̹~ʎڎ!ńdЀSF%!y8<6Z25 A y ЭVDӷЪC$ 7׹8 -&Kgck>`x!MB)$h)^7qP윪H~??`|z> ̈́MgFu Q2dއwYf ܈|xn"r ?:pd՜S?{kwqwKRjE~,hɏ vˤ9ʶHwCLƶ.yKQ>%(~NJNo$yd bC3 P#)R"HץW:rsZC\EDA B6ﲧsYx>JI X\%v[ky~V&"f֚tu{ǍR HS5A|e$y0@ݯp|RӒ皞E%t6#s{h!֭Zw3%o,+?1KP1Ui>k_Аuc-r&Wu<}Aю'?m^J{tK ]a*ɑ[8*( z$z)Fb yQN _QU94j.~/6MSD^"X XvHÅV.j~9#FzBݎB}Ҕ3aqהs/)CӠ&5\d l/w!H4K]пo5cOjpư}⽌FvRF#YfݶJ(d[!SX Qæ:ҮqfŠM>sH85gf? y[̅uٙ! ̥k3(DUs0OtH9Fº6QLԡL'\&tT6'(𞽐7:AM6jٚAZkҰed7[? ]/_@TB=>GL =h6i^6Ռ •/-yΛGQ\?_zxL/M?z[zx3Dy27̆E@- J{!2r? lsUE7$ks)$XLт|pX^4r i{bZF |ӐvZ^Zj3|f}D.>>:+Th 섛vb7eF[o]@WkAD`$bO?]g+؊0*|5S9D-% |1' K 1*[c"8RI#r F6`myDe&<͟Zz&QY᧢ysf+Vm~ _$ }rOQms0G?éhycPHtZ3"z jCpiʍ"A7ǤdqV>bWVځy2ݮkE]f'wԅYFzWw װ&0;X9/ϰf쓘;9vղg~ U\DIefjfvXV ϖMNu"d>TNdYƦ_ku QLohELoBqX:jk#ErpY^Od&B]K.g9ɭ&M[" ghh4 "1]\|C`cNFtDZĢl`Ʒ]KC].L&@ȬO.}ޒgRo>u dK-C_̀äd7$rݭ^[D#2a/1ӹ iyO2 gL@Tcؒ?3DkQahj/%Vgh:K{u6gCt+i!##= %Azfѭ>~BsrrC`mhGf}~xœB$BLZ-]y鰌w9%fFC;E3SX`)bBc"L;1o *¡Ifq$iȘ|W^r:IdJʒpXMWnIb~U|~[TbAL"Ez/$?솗If=?B50VDnД7 @iѴ`t BD'MtͲP!021xN$j =Y_^ ~F<N݆)nsZGV( ESK6A<>h#x2 ,Lrg`W?Wuyڡ6e{Ե#ZkۭmliՀS8PmBid%=/0˘M`n7~gVHm:DneR^K3gC[M{vZk)fQ 'ǡȺr~:;&gļN|/u "_DiH[zEd}cޱF` ߢcyչv DΆ%օlgUKO-X19eJ5ײi*/ H1^ށ4 TżU)gVwK1F~'\|]p⭮9DzQn4nWfWWtٙȗ߱X:Qt\AvoIhJC/A3yiE0.i‹ ]O*Lܻu>qj*UP~.ڃOAnGm*gu~͙'F+t#sx(Da%oXRkg|&9Q: TuU:^hl%e`h ~l%BZj +pV+w*UmhSKTby#EK`֌s$=]:3 jY[0d޿% VNK6y@o,:щ`%gm凷@5|EtQ|ҁ҃BՎ9>H< ĒҬ|ػ)f5X'9z2>~ej.WLd1c9JUOfs ('gHF#.r7*ʵ9!|¾6x9vD}|g;(C"dɖH '3>YZ5FC+b^+&7w%Q:EhƙA:6"YLjB#g["EMǢOyU np8QtC;qm&z Jv !XrNT2 _=.t')y?Z؈.ᄥo`x R%javG[d$!ʪ֗%8ڜ4Z%Ț{ߞ!џ\0 X wl4^G< O ߆ntex XT#\p/5+m:ʌAJ\xMǃ J>(GŢluBյ3OV~r ΟRZ ᐯD3oXooxt`P/-\nsOv0Z|~&y+! eh#ν i&H/f g.Dc(B1eVЅ-Yoo6xU:?f9εH=iKd jq7e懲,aN_{W^85br44i,6DѭnO9$ءQ'jнD|H Hޓ!VBOHCvvQ|bc0rXr>\F09%(C ;h`k(> pӝ=5%'6ozɼq LrAsQAps"39**RLr=#7@heQj8_4=OS8"b)WWŖkF@ȣؤ ]ybyvQ+XC0tu4k|x$2)e\{y -F>yqe`IOw AX#w- *Oo\q\ $ucᯛ& }1H(T =E2Xm9 q}fޖ'lGSض*;Ps+EGW&!`<A#*p{햌 V OdkT2iSk&L8xi9#U1h[bu%__aI'WPYRy /xk< /{󾶍N3KhRF$:>\x8~V0 o7z=%qT g&/?kX?C{3:UKbb$wBjxdqQ孖OfʏZ_9T=.uL!D~{X ~n…Y%aG3 ]X"M9vDo&>(iCDQ@u2؋zVѢu t:ౣ"җbݴ݌EbȶO(L\#l O* vkU=> 3)vFHla%5M/[iMߔ#(׍__"\l tc򶲛ck"zOyGAlܢP;@'$i:Yf?05~;2  rPnF hF,8}jxՂX.'Du2ZEYKau@GB(o>m4цZbME4D5պRw$sNa wE~1`٘CmbdV^%Httez|jܚC}q~;D"QygqF#uE2 م9󗫔f?F2[d{lܳWq_`6.=<' 22fOPgb4PYX5ݷ ӋKiCY*keacG V6+mP4}wS.^NGean,ͯw9f!ZSZ1.PQ1+-վrHl 0WÆ򪽣?ya;ȵ)uD 3:% FzPH#ު 0t'vQ8yoK#+3im5/ V:+ x'v`h}M, K݉- A8'[*6(f[ \ ^3T-*QRv,N0h)IдL`g΋P4hGu(vwF 7N;f<)u `= yfNDc2ʰ _0 ~f}ģPzp3wAge}Mg}bEDJ'N+lkE -fd[g;hqߙٖoݼueO^ q평4/7*8KV^mխ~`bsEC֛|0x:aې{5Ƶ}ōQI\FMiOBdܣY*e€ @/Gtׁ "w?aLTy~ Ra9!'+x5#2p?(w+'9 Lp>5IyO4h{ñ֨X bHIT}<0MN[^+ cLM84X>6Z3w=qYqTo`2F{: ʁl2Qr(i UiRmGǝBK䚞?rQ&2=78Yr?*A gaKoeNa`̈́)0ւJF+G|G8h~֑ȓ~2v[ҲHqRǕkky ЍhoTbF^[E\)e$(+cM K;t 7>2lgn${s<>X Cs>A.y6D.^UDNljv& A0Xc5мt6GPoG} ϣEl1GBXsx#|Ö;2kG_i@7oYY ި)$jS5uMCPx]3O` 2VO`oܲ|#О]yՈX6۸]6ZvfqJxkeg[쇭.Iy۶9QPRlƐu+e` -7ìw'2t> bzm+xT$&|tI}-m+ފ%b-hrriow"b.Qjaa̩М~W#k3>LzoީLA>cc5A 0!~|ѯ)QDE5_~'"`P٪%DK35sF$thUi~.X^iIAps-{Sw8]H&O"%ȷ2++0n'a\~F=4:@wy6H^CcY=Ioqc!u&6L=sٱkTgsV56 pxiÞ\cdj#j5:!f4SCQj?p9c7B3MQzS'! 錋>; 0q('z(R?S\5?.p񎒹1])ƔK!vKC{mXw9Ǭ Z`(6 ,'c/W_XQ3Iف8q"p&(!U`<$BWy] ^X&*^ӺX4Yɋ/8]g1#q{ߓX!BƝ!Ct N44gtwdY=?lDj MN̦Qs8uu$;3AC9B=VnfI+=fuZw%Z0(Z/\t>K/Xez1 ܀ ܲTX9h*'mtˠGC Zwwk fNPv pMW;CRa.O3ht1n7]QthЗXhQ)&3%`w MS9 |D&}]ZvESd\Mg ϻ:Xx|&tg\jܻJ6d裨#[`ʓ<#ϛuyq ӥЊe3hɮp}-D]5cÎxJ#߈}(T."ٽ"(d7!\f32gkVTqbCΚRw>DL% HH(RRV^Oi?Lnk_PGqP/st(M`A{>)'-Wfl:-K&7EMI`θ0p'' ZES 9hamM*dVex_*M]fNl^EW^gV)-|=ĵ^ud]0RsIO/1֠آSA r>XUO\xUDD#~> U  kg}BҝEV@_G [۠@crXF3ma/8NW2s'%Xpuf?޺9tZ8'Aɞ!pS@p3N 3^=τvXpכ\lvJ@$u( O| ]LSt #ա0-w+Lf\O外߽@i\su= I͸:hJ2Υ9X[x)B'AaɟPp p`n3_;i36lQ?AJkNb(Q0(Fz춠E_{1at[̋i@ee'26fCΐ@C9AL_deNŏa|Xښ3.ǜ%⼕o(y:npcZ3o;&k"XYw``vƨM @cy'* S*7ߛxbT_cH=:rk`+-ȿkQpίWjqodkYx8lkV+ aZ=\^T .pVTn+7|$dźqKGD ,!$1s%96i]ь")5tט?8< ]*zR!74th"GfsұA?O^TDzf6 D}L]V5X(\;[sBq(8Y5BhS|<XN"mt͗xs9"yJP]y7]T+K#ISUUYlt={j)->oE4MF&RЫVՖԶ 5R_}sGiLF>z:Ql2;Vi_RSkM1DS?lGعjFߚ)05§/RQ"7$exko]|I@O+rc8ެϳ0k+lwYi+ W)S"(Amc- ]q@`0,sFiɊn@v8mD Ar˦p}h%wYh( ҀDKa;=Rbo.&f,m!'-:Si)]-k( c)Tm#@-Mw)@)R,(adG@Oئpe[ݓ+?2 a#kq)6 ruh7|ܴy('W-}zsȯnϜG<(nHX d>5ZTLj!zfy,#*V|8v{:D=l>~񗤼}騾=(#4'lO6| onB+t#J y[h8Y3vʜhza0~'d).ӟKR IeqFmTˀӐ%yZӀ2 8vn/1 01uW,tY )nFTth%^~E=1 '.1 &~ao^$&\'^&NPJϼd@^"yy?`q*/G]NN-9@B+0eoqcLB6_VSq{5JXuAta[aJlEtPJN)Ԇ\aˡB`%-,[pC/NOQ%!0I3BT)*y2 b/$`ɲьgyK$ 騔9/L C]ǀ۳.0~Sy<^ y*nkS| KNxMiSB>^['"Iy#QD ,!ȬCE2N4QV7R3H"Edwx\NHѨȲ&/d軋Ai)g\f-=Ox`YaX.j{)k<əeP׏%ģ˚2(r; Iu2LTDoﲄ4ɩp͝6MΫKxLZ^hJeV>zp3ݤI ,L҃~\$: =)M-:c;DmAV;ށ(F|A {);{g#o$r46nXX`y]5FUYv;qVIE/oaAy7< Wi>+4<2Ag#ECz 򙫤9x;: $$ Um-S&Qv@RN1SUgfLv+OpXeL`.5ʮ ]pdFhRE^p&y)"NpgR]J7zıT93yhwW_l'/2N f$n*R'!ԎC5t!x'";*om^|܁Cϝ۱Az9Q/'VVRFZOaxSڿu $>:/Y(yAX7Y2*' 揱.rY Ϛ`1 gjSz2 Rrjusxŀ;\o?+T]0OͯhC $xhg]!XDn#mQK1ewxU쑶H8^[#xASAo ӷQ~>XhE A9ӓނIllV2| 1!SUI%JQ!ZO.sWB&>PRxZXo.J>k|D}Rp",>*32Ϗr>]ik)RՏ^'do[3y:8D$Lp*fyoJ3ht]f9U/KEg qJ5`c,<ԩNݦ/-QlꁽG\*>S==ڝh !,3'CG)^=#|p 9>GT9z8Pha$pIGgS¦O~O&qm($^:󿪗PV0x0}HX*vTqq U#Dc%}fBl lMQ.Ѳb_4imDb A=w/3F*3ΪNxD_mUqF{Qsg'WEGA8ߢQ}<53҈u^+T[ߝ1+b~ ʩgG=f,>]…җ+?v[,+l37$ӡ?*J/9.&H!XX)T:dѡ[9/ΨQG)h2^Zn9C%±uPwmj"/Dk["@ԿG\vw>ݱtH'C&`E%=# ']n]YCKIr&WSc:}cX|rY:Hh`?-ϾCI e#äkqsvxr4e(jND%̓B)-$%'ʽ)S=Wpqi%vj!:SR*iәjRnt[VpdDP#둥m¥Aey>Ϗu`16U)4^k<=w2fדڠ'}Ixo?m :jZ1V尠S6/7:㾗aP>J_ 8b4-II42cbX7ȆV C@N]Y84NXXG uh4vjA,S_yYs%4(R&٧I wl0yD~ B|\):emUG֎ͩY坘h1/م w ) ֲmr̪QXi98B./s(9};(E2ͣ6^_pRN'ט;`Dhuaɉ&~NZgJHp=z|i߬ӷL?Z6E~ݪ>xxyhydʈxRmӜ0[mqTwA"`u# ~2C.C`&gBF}""ϟ<ɂ X5U1VϦv[yUW1`͑A|DA\95Qybdg>6޺o ;iE#nQj}E?&jKO;m>Bq,L裌i?|Ϫ|qv2ݑ}BZҁ }f/h\ՍK!𸈎P Ԋ4@vKnao˿Nnٝ@UZZ<"`,ZԢXvxwMR(jFBA/M~=3Tmژ-'Iqkћr${n; ¸RP*Z7tڨu 91UhdjlLQ svYmgIڬ.Ys{"< {'0l5򳃍ݕc)8Ig]*Pqr kXq]J`mv,' )'⥺Mt.ZѭM.rGgEOh?yYk3Gmd'3գ݂4Q_U6 \_2gD)j EjW$ZdIa*Ԥߪ/+Xoe~ ucǁk"ޢ "]#3Ξ7 ݟ8{؟O}pz$# ;3Αb6X0*cYźh<CuDS+ .PoCN 5:$^NѴ|S^@$Z)n] 'TT񞛇"ku+3Ti,ׂ̬+ްpb: S˗Jh9"ӘHmiZL;1nmXeD{uPc6wEGN P/uzVsP7AP8>,21/J5MV| 2w^ʮ< y`"+5K\pC(4ا7Nng)j{*>t@qdAMKH0[@z%5iҷ2T3[)=/ ":z!=tMW-bi*e4b.F6=jw 1n뙧1UA2]&i;s;MBOi0~wV~qG+@s,9/t>YUB|̜,S80(-h@Eͺ[zQU@XUe 0WJWFR2cUX J4gj[PȒi=\-s[KOz,T.ESãQG pb3cb;D}Q(bpftلM/GVHKF<VK Ewտv'*9/8NU<ޞcBI>"vNwj sҸژdRbM/s%j‹+FRMB9n»F@_ZNTn$r hR.ӷFKgx)^5Myѯu); a72'In; `]qYէd5`X.vRϞGl$d^ o SH;-m'ګ%`tvF~6"ߗ29(AlTUǠ =SűGPϮr=\#%r>KU.85NF*f?Z6{U7KlC ̅5,ck5k;)mFFnT̒:XQC&flg%S5pީVcI`B0XvYo `-w!Jf!K 󹆛[α}ɝkZjPÄB$IT߯rZJ]9)mOi_b΄0!1 bԳ/}?;0>`WoTZ7V<{ nr@GSix_M  KtTĐzNoXl)=1Us§F% 1%s16. (v/3i‰GP:U?7eLPp$s5/m},؇Y *dY*/Cʭ"UsY=*' +U8{,.h䨵CnJ6 !Q=_Co/< s4s -?%1ڂ~{RXBp tԲR"^ jFbO'/a,x8Q8ZPorQy7LvؾQr,0!_ἄؖ!6hClm'lݧYj޽İ7g}m@\WG}@׳rP3hD[H8ܧ~MoRhʂbŬ?2zܓГD!BAaggF!YqB/ѲjjW %RFT>6ltd#|?R8ABnoe)vnXdIR<:_kwӊ8 ;_: Vy:|Nm)ҎT͌Z5:1>2_WPK^֜H\\\<}JEDbnGeɂ 3}@|54,Aw|'#-H@_s)/{I _ Jvi*gH_;IıOv>bX) {aڍn2{R6Bc$j]x⴦\.7,|Zm5q_[Rb'Em7<1&x&@ɩFt*$ [}i85/eOb>fm?e"<8|ԟ0iYky'|R_dQ6pj ɮę5Kk[LhC%|]`񈎸׆^eTj2:ȓG&mш]vl/kZP`@&jhP91*׮v8w%\/KSjʁJGSNؽUaK"Sύ aF-5'&?A5xaմ/ K{Fg&_W6m=yc4¨uo4`^l/3 O H=M"U `k{~ρ7c1UA$8n}#8J4ظɣacKږSNˀO6ig!6Ms<؇T1]]Aa>[ѾFXޜ{غw;,h$=1Ho YT:$2(K"܉zqC8>82@s ATueyh%5q_>_Z]Nɵ^>wQЕ﯍ B{Ԋ&k 6<#TKD9I"ʚ1NO}M)P;J(P{ R#(DOJrd:$bHϲ+E *zu|⊭NEXiYw&Odāu؎Oȝ͈΢pX;X/ܟhf#눨kw/FkWae҂a96iۚc杇ŚY*Gk$c059=ry*+ncV}o 'D!uQJ!H72@U-P!`#hބɅazdrXӎcDşMUB!M"Zjt3~Ul߉=xEJ*Atxo݆IW~`>,o7}͠mw’+A?ԋ=.@q}jH{,[|/w>'Q[ U^N PH[kw,[mxScT`[Dd`V:0;y'02P)g}\`P~lI7LmbHrS rwpR]zK{&OjRtS-=h5n##`@”o澑 ]P:L%-LNSq'ȟ84?iڈ5L^ |B"e@7'b$I| 8yt ̻ 3\7) njf~N9rI网z?1"YZm2R_h9jaY#$fFELIf=ٕxAas);ҟ}ؿ+4Gx0. $" ,Nd"?M+ ,'zT?~Q?ta8EO?zZ!$b98w߆dkǰ&#*q~ _awI?n`?N*۾B:t^tмd; (Kڥ9%^_"e`SUwNU@`^ׁe{Lʜ44WZXUp;\R%`sT|zNdh>@|_ /xQZvQYDPRv= <,NV‚SWNxZvGg'.&z}`!GKl(Hpݶhg`Z]Hº)03ABە>2旯˃ł?L{8_B _/Kpn+ nFܩƤ}*l .B*!HWXπ@+ж@7 kx!=sWx%x|tM\TPҴi(s ȩ41 GBD,wCt{o vT)ax CdPV ,Z9qv>]oOL{6( L㾭klhoFCgLx߷r3EfCGoD]Ii=`HaY=g" &*yXK|j>,Hӷ[#m8nG_-e@iJB?華_k%Gg3u\I֏(}1EhW ?Tr6G#~Q eu^̻HhCSϝ1S>,g A&/uwͽmϴceKƔ`Ce=[;~Fajw\8j`Fm.֣o ??^z PK T0є:6ƙoPQ uڇ"lVdv7h.ZkSHĹt&K^g LxPMfm\bs:I*6$Ժ־Gㄒqt76#K)UP ,f@&1O\|e8%ܩ0JW%mkJ.GUw[6DKtwܪXzNd^xt+}|օIf}bjhfU(vfqIY}n\ꯢLtRtSE{ɺ Ogz<*VH~)z]itꝝ@0XbۇPr_4!>j)6;Ylo:aF\!”QLgu! h8q2\`VoEv^cn,p1eRxCXC`|<m0.2t11-?:芸|M$]Z vl2UӐ|b/oM1DxQ8'tn݌74LZc~f&ܰ6mXA^ gdh'z>35M>叚c9}Q֓I* c}>MAQt SK1dw[.p2h.b#qUw1AE!wWVhU2ڶ"[%qՇ3 Z}BZ;.HDаuykgۛW}@V5T^ӕjzbPRK<;,} @Fh4m82uW}<ƘC{_ǕX[NKNQA0A6&sf1̕bXoی {bi@~}vv*8dLBH T2KрGZhV"%ޣ~5ۊ]HCV˾gG9+h85[rg) k' ]eLaa| HRi.0V-qR ֪ ZJeNʥDenR\=Foּ>h#kU8UhO rAA6*ipdl7ij48iK$$t: / m.ICK卐3c`;Y\ib$-Q  yO5k/FviıH%O-|HUI l3H^f:f&gz.%`1=.xA{ө ws!zi=YgIq'Ŷvfwz(ǕhSw-_T`좁^U`;y QFa736g`"O^97kعRb^W@@ܦɫ V}?w$!rH0Yz*ulj8hu*9Hq(k_7r25!JEcoe,jFNAQLfneMĊP(; hݲ_MtW1;ɚ)[@* $XB5YV_Ifirra2E{Fܗaǜ,(P#(X ȍ  xr54b^iJi șb%6G@ TzvG hv v-*HGK4 D,;$uff۠ߢIG:2zbC^ ӟl"eA:WF40St‡S!K}X~Q$ ŨMu^%ӮFcׂ|;6Aj^c\Ipp=ݭrL0/C)'|`aRoӝ>w[AWYJyWm Hz(@I5GW,X|iTǦ'xd;[*Դ)gke4%5ͽ t}&7 Sgu9CA Gno!njO)0Yc͈s(E"5u}v9d-'q|g8D빊%)u%a< TQ]̧whdVCqHٍ8ldnaڧN4͐,Is|iv 1k""X+G8OXRgh֓*|<-rQKrXsGEm~JӒtY̮Ų,ENA4"oL =o-º0=̡~ȈH ]"I: \y8c90.&xF S*bEf\',VYJ$4R4}8G8c ?p3.OLT)} ;JzF FޟDb[h`ktn[q\zP6)pd.{s0XЭm(-.1Cjl:&(~Hd3K8 e)4 ,q IJdVID(Gso8!4 tC"z4{[܅RUCBbT)ϖM)bʈqCw9*V鿦ߘЏխ=©4ŏܠEvLz~"\I7/p :3g'օgQCttGYXC!4lUg/a8P2^|" @'-4<d\Mdon[=d bU(b<;||"Ku]ح@-@ Z6.+hh2Uw1ר30X%I0Xu")#ZjZlk'$MU[ǀ`":"Ռ0>uY% M~cX8mpQ4q=yyJI U}O{UKsk*dhk(A}ρuP >/ɫb{ Ʌ;Ⴠخ$w=,1L^eRIͧĥ##PX+Ẃu]jK70/fI܆!Sz\ |E隆qM+TpwX^Jc;&r_(ҡz* P%X )V/p@_/|j]nr`~Vw i0u u%2k,o;*_*lQvkK akM6^gصf7HAo a$߷"c{/%[Ȕ/֒D~/)Nh~IUl lAa١Γ16_ ;DR.@B=@?t+eO"3f[ҿxZFvMNR)[ $EVmxb%~5&pBԷw`S^Crj mX+Ze3Nz@#G.E5Mcқ2;ڻR߇\!V۠:60?yYJc,*aZb2=2@΄U`!4K4WkBib8⢶D$LL33y5SMkI׊HD/xgESh|y!W}lQ L=0-f;G ^eʾz9\đUr@9q5P\ -|0-܊(gmCey9^ g,YVH$gAk6!RAZCL7,b:D:@7V9a2+N-|S 0"m/Ѯ+1kqL61Jg7&bRd@^w' rص@ hZkY Mŗ cc*شOqȪ/$"}w\`ьj(s1_`~}[PX.EJ±peT#p:@dk8I6Vbqˋieg7f_{vSWGܖw3n<<7)Lb"e]=%t zDg~OYo<lrȬm ;nHӦ"aV2zQԙ7s=X ʇHY'hUKGwg#j}-5J$FӋ=FI@I<TԵUߎ)}21 qh]} Y˝ӳ Wϗif#>9]G%֦h2=qNNMoeb/Җ, s!gbB0NhGGD]1*L:B-g.eh wG'@^8L|\ X vvɾ>tYoYW&b㼡T$F)<%yˬ.e)4JP#Q\OEg$pk .*7>%uz vD* !c'dg'"_)EHibq_9u 3Χ|BXx6R6M\B 8#,8cSشMR +k115!g"8N=~jÒB}Xh"''[ofT[&_eΥ9Mlj8,/ p8>E<o84_=xvX͂32:tiXx}%{{e!;tdԲ/#L; iB ` k@>; ˤ9~|cc{Ե&>!C h(_ƾ{1MݮM'E$Xgb(˫]#񴨦5u=)W[Yii5P˼K]\ɭIn+18MD/;x%|8æD2Sl@UBW+'z -pE#B1泌_;/Vs}i8q"*-&x`ו )'P<\aP)~oM%<2saUx*U$x:ӊ(i%CDRe^Boq"HYaLK ?@P/44H|vW]į*]b}@_Ēt=@X#53(BT(.Kh`sxJ o[¢rPSWCkAHVv=_ U,hYٚk.>睡YpS3GF r mWJWGv."atued|s`Fr[iOp+Rα $[gC'ÑbaY=Y 4wt9F=nlZgLM^uI=Mјih}8-$~K PJMAnZmh_T\]hei~g7V]~[&r2i~jB=E(nj G().W^z]QuЎ~縥+J1O>#3,i$L;E<47zz`+8PG֬EͬAJM=ԫxP57B57h2mvш#Wx)!h[|){Wrl$ r}`]u#Bϓ˥)rBKK`![g@u#iQi3eh*Ք!/ ~+yz4Wv72AfH='[㍏ <,AZ f۬ X6"ч=VhUn^ň{xb,ە5L=2/潎>u44y\|۱nv?q B:<0 M,/<,ތvrzqRM;fb1'o*0h-3X? U%x? &J99KL-P~pS1~ШR'(eŸϛ#YDpWHJ$Q_{]Z0`R:Bh>#4*mZ ! uӬg@} nj^|y%@c|Ej.;%vVdTGoF0&)(gI\&z-֙R|K#dS'|b̽'ӳNzLj}6GdKrO$}afsP2>T"ztv]5'`nCNDyV|SN(ۮG9,9 6ți+Q}B0|(Q]WH& maR\A[%8t^|l EwQclc70y \4-G%ʈTiyLT)6Z߯EGѺ_Epбۣ( -'-S9hLªC$!՘izf%df`rJp: {G9L69ݖ~rIMyS]3Q&7e`W;{ ؝fC-U)Оԇ/w7{ :L%´Ze"5T8U^KfϣQp"iry@^к~ 87žƆ `#nQ%TB_&1~ *Yz9%'e[Y'=L iq3m_׽q䝡?A某$Vk PhQH@KDt)hb 3ÎgV85t|)aWmx-f]S\ek9#VNIl^R{~ZhLy'qk>_ylqF-\[r4!hG.E*c-8f7 Hknu,䵙O# 4kY])COifJ.\g=$Oq1;)@iɽ.lٿ|uF躳HUƝy<3omQHNDY0'/$FiC1"Cդ5̀ާрa2< hR@t]##~;ċdAnh0*·yG ZJc@cjZ?=Cq( "[5n,zZYDv܇|(ɭbIAw W^-"ȲҨI׌UMOIe+ˆuT4 ڰ Dȟ9][p:E,E)^rF<sS_pV)>=2E^DI?6t"%LH0sZQ-i)M)# 3}{!=MHcu8avo|y1eOdVO!`b-OaNW'OSYh;o0AN ۜ (֓5 xVlM™pq1xvl91*j Ofod L,`R߶PYzV#{dxJK:& D ~MܽV"cݳ>]R:\8qV~>ߪ(5'jxv=Y6|WMֽƖ-a,3 ^3ݸR-uGuU[+BQ*& Q k)Fm/ӏvb6+,ƈV.ڔF#1@rKo =Gcj复 U-6WPnc#Li̞Csp}QpOcp@ yC{T+j,slJN"q.}*yA., ޼ `GAN6zU!OI։$:j]z{t~M]Ȟu*})m<2AȠF"6v}`Ulf ?@ɏ* ~(،kkFTm{bz0̊Ҵ)C:Y2

J<3Ő?'fLֽ) OZb%02%Ti$/`ӏ׍1fޙK﷋$\ڍ˻<7MAk?RxD XR>;)#0л)"wfcXU!ȍC㛣[~>ۿQo`fkt%X[cuhg[DWfcGU$#Z"IYkA {ÑVF?|)˴7p> ƝuFU>yQgr"45PTk(T0Äd"6k]}%Gk^];˧[aEu{!oOT;A[Ir͉=2( 18r&530[XkgO"ؖ8>ȻCs 9z& fi#ۛmMP,N8UmF)H걱Sfѡ$]ƷK[.=v*sgc>;OQ}n7}YlSgPh\>s NОXIN̏5G Ѿj,p@h<.m3٦6WhZ"W@ OGN*dz].dxm->3t$D y[ q%+~= :K!5|LMgJ+88ȫ+#AXF.k S )u*C6̤BTnY5L9dn{|(1ԥF)ڍbVXD݌|G29ۭ] 0[q:xƇdek._kHsF-PQL K9l C )=av|@p3wd)y炐iJ(ڃCZƞ8m' ~n83S*}D#)O57ՌP˰|) `վF fT.%~NT~R2hH.uTp}mAOLx'e #@wl&K؈m, .ճKQ^sa~7f䞫$aEefl*nQV @Evb2gdߐcӅ_*w1f b^,яc&mMpgzmkw;hcu PZqvN')J32@5{1E} ~}"1z6QKP])-P;&TcJH~ȴsuٵ'^9;sd/d2C%SD$]&:޿_D 񦴈J-\[|x~I/d\ѡ$ r?^LU|^6əPGL/]+LbCWJW'n'[Mn0,@opgV 6 ).[epv+0}%?ok9e#fjOn?q:#a^QC|yA)!ZQ YmU$R*V@^y/ޭ18W9H2Mz׹vIVܚwf=7KGi߱f fAJbLvZYޘߨyq|Zh^`%j$ {^(󁬥=*nkp;T@n5 ŹH!U֞>.Xqy>mbi%V&3{16EDbZ#p&E"OgDFJX8 i$O!k yϦJ4CdA*xjP N@UzH(Ak3'(r(ۯt6sCpQdX:RQ[(1QjCn֝jK`9!ߑ< Uxc:#9`)!%`sK7J,AoG-389^8qc%`l5/fԭf0!.ϩ}V;d#@_4y&L3I S_WN~wᒺ^9 +.ksk6 rY+/n?YȲ3IRub78wO KLx gbմs-) }o³('Y Qt;^ml,_uRk־0~|~4zoiΠ]k90O@W{n6t+(AFh"<;h`FjI ;ߦ/`oZcjl&d+>{ ~xԡdEan5nyc-0ǾdC޷X!4}Fo\CEMw'cIͺJuZa^</9グAGRn$C)2(L[Ya+.ݛ;K+IԿt':?Yrz3>vuD袝^}n/4^g sqҰ·ٲ(ܫ$"ӲOR qtPDyqT9)$Q-˙]K7vnV/x|RgS`҉t٤a.l, RUXw2 B#5TPFΛ~s%r3RSeY{E8puPrFB&[qz#:*QPB3\i0o~ה?WxjܛeHs=$`U;.{Z l'{1k:t;}g'j/ZYdwIR|;6(E۫#8 H} fcpu(5EӜ:,Qo mK6iY La/!rLE8V'œ˧`fHE:p~HO ; &޿j桬׶\#k@;D0L=&ܱG3>w Bj|ЀrLP:=9dΊHi=~QEABi@?V}qqCn}9L:uKuYj4w@kKOΆϓqIG,W5g6u)rM,AAU=1"Ov1Un(*{';.[Q#&gRXb ;Ko|>YPvgMW`9(GwQUp8|o/D 4UQ?! 2"' z ꞁq9k[}r{Dv5F@#&48)&Wݺ웢\]us0`F3AE3<0M(+psdz: J~L|n Wߞ5}nhXs4bg#x89~E@e> E`52 ^ EXf@8@4@PഔXrmgw $1m;xǣ(^\1ag?Oi%k]2Ҳriszp/i ccTʠD"t)q_(/MAd".SPҢK5TRݤ19O|EvA+DwUn92p* i0}wgT=I/*UZPϯYSXL")dw 6ь/M+tKrlDY M5k\OIfg %l8Z4|1Fb>_MMdneYkRB^˜Dv7LYYcD-rr \gUl_5hnQ+/1#KgA(BL[*ns dOm'T]qMZ,|3e'nKXQÂg9Vʼٞ)m&HQ%"kh܆tHp?@[BC@^_0w̰:WIنř˖9HC㓕Bt)LeݫL"  kQ`:Ǵ"/,J _ϖOvxEq$- 8tݚ6bA,€Ap],_Q]ތBǿ*~*pE 1?w9=|fyY)裑;$e=: vyuy݀rK kzCҔ_ (D:0V_ I )0$VY.桜w.`Gi禬d0SM[kI! *cP3cUO6"nh99.l ]l*,a%+]QL,02C͖V驪%2BQ(ı%A, t{_6{\5ec1QnpHΖF^@B!{E~20ũ:7e(.D&8Q"륋^}!@ V-BFg@཈+k{ {XԪ&we;0?׿_mi O_whhToez!b]1+=&"یjx0Vraw4E2,x_h=-r8@k]NvQoYVkY.[܏EȠWOJBC~JW:s[p@ jfIoLK_LҧȷoP&sv=nsk,wI#s;Gv4~KIGC$8^:!V1?KuqhzJ%a`/ݥߚ֌V[BŸ# $7gB"F~o}cW "n8 5t^2?^H.~ /dMMD(5$q*PL<2kr,+rzd %U!,G1NOK[KUʽw vl{| lv߲05Oy+183s%.Wlz+XqyMg$KhB>ov@!-_Vg&9B"k?6 ~T G4ŎS+#u5ƧyV2)+}9V`L%Rb h !L%|l {p?J_#g^mXBuZ24af#= )#蟟Ԯq~5$͟A |u,&S<#X#a9!% MģG)NK߽t̾QA~z \+ŕ۪?@pԗn%Uu8?٭]qeKm._WQ>d>`ƵK]m,ٛQ;RԵ{ۧ\^X6ˊuc˘%Kvo EH!E&0͍f?e&zZa7xX(,lEXDž!*Y=64kg{{ںH@FE7?T/e1:y OM/D [l YWW}կ15b$(-XUڕ'1mQjM_ޅiR?s,<ğg$skc 6 4k^v;Y\韀_cGlW,֧ostN1A'uN鴘{H?Q ݼkҍ5đI %LS6\t9{$+&om8^/VUaPI,=JM_ݍHT%sC,`*\d'3+sB]Ϋ`퐢¦ħk7h4YǏ] &{"i3 ~&!šMٮ8]DO]~4 G!ix7kRm.2 Mg+i*!cT| ?܅LCDl &F];B7E1 Z3͝Jϡi,g#rʿ7x"u.:!x;s1+3Q<COrMgNYĿ! N,"¤!DMz@YZ{|[CG(AA(h6~'@g8Hm֤1_ni &Q׋>;ՓJ1A2Nclll G8Ǐp]iV DzFOrư(n>g0RU=LPƍ|5jR&%/:QX\^*5V5jQRP~I>o~!^TdVIՎ>M}V1S(dWr"CvH}"2- (wDlLK|\X_O:$af+m-"X6c^*pT^_$@MbwH/oMǔ̠AO/ID{W֩e5QcvKd[?a\M>T5h12᪞ C!=^ՑiU*I&:?9mGc=7脙m?*wLRfڙ=T,0Jw|eqN =E/ˎdG7 :a Z;HlGvy;Pansaܩ}s&+T7LC#6$>4d$KV=d;p|Y͆RЖwR/U``P#V ݣvwU"tPءo |oPBZj-}VlL'})lO'aLӻ^ 12M كc<BMCϪjZ3pw]U7 fxH҆X g͟TL**Pf/[9S Ñ݂rEöfWi:Re߲n9v2jDj&sI *!zYRY,Tet>{ldu׭"(={.s6հ$h?OtH^2cT(`Jҍ"gR*-Ú7&Ppj1A|1~ϢEkm(G%1,i3] hgĽ ?]og:$4K9Ss,Eg綳>M"Ac\I23 #cr|X@?W.0nqzŐ&ߗmt[{K\μڡ2*p{a!gyx182 4nV'NY4Y'ci:Eo葦I3w09Ν=[ AڸgI=J٠ZI$]d5Kҙ-wv$ P~JM1Mӹ6Jg?dR8áS(Lo`}{*TJ]n1S7xaQ'Ҁf7КQo$C'Rs6]A8|pM:UQ[,`TL uNfO-B:"Ɠ/1 :W4fuPςXYXVzu&}|TØś*-Ⱦccdx̘yqz9VBESjʝqv<8_sDur6TK mk.Hyt%]|Вrx\Ṭ]dI)E!T@SSUµurTXWd (k a兂U60 ܱ[C?OZ5gLHez@ Ӳ"~Y-5U! J9$ Ej3Leq_rOI64*֬8 f Z{.nj'8v`\ +x켘vW8\kj *e>'@ Zl8lq f'b_(SD&:&kAs0:j'dw6?l4o_"=lnkL K![kIu$;L J%{BW{ :Sa0Ef)Cf[@ۗ{~hN mW6n<ؑ]FWψJ(mQe^R8UM7u}{fjLr$KOCߍWt(kF{7ӳoF"6¬N?I!r7pl&W"5ЊkfO҂C.V"E'LFw!up #`w FOLN$mzS>GwR08-EcxpO@;껒(H^$Go*ZkW@HGZ]vQz%*'Y2oU~&UvQ hw4b3%E=Ȁqa2W{<.gsB3:…<'!LElX֪p !;i΍2ܫM~Ƒ.0q!1$867C2z=;1841*n) œ$XE,ٮ$u2fmAGۜP^өD=6%K[ԗh/f/nIw6I0Oʂ {N%У.5-6_?Gja˃g,.XD~;&8Gu䔿~?(h9GiK#Y7lf^a_(zY o_&mh/1ƁZJz 9[ۣi\XϹt Fd aE1oAng~ÆZ/0͜|L1PQL_jpÖ 54ٜ|(,S-Jwj,w iʐNϸ0>Y 3ݽn|wbyɺH Ql[vwƘMʕ!Z0ږ"A})̋<Ԭ <;b鮞9 NHb!{&mATҷca7f`/:-UoC)+%z_{`Eecnd2F8rr; G: Ah<5 <0{Y O!a6^GftwwYfmb(glr \Of :˲ x DV&HΗ)b, 0DqU3:n7ed&E*~iQQP+EpfA6阩A"Ͻ1Z%=Y$-P B j I_vU?Nd9<Z{MZ譋]v؃ ڶ ;pgBWXZ5Aܘ[RHjՍkVʭ?-Ku[㺔5 D BS [E_~elv'tѩTEݐaI߮!/QU E:>,i?HǪ:3z*gMڋΞ>5W3j,<:%*W!dPWJ*!иZDצZ>pX@mMWֈh;,x4:yFiYBYwTRŏшj૧.da `bu)Pk:?,󓴁ԋc\t0@H5y} ?1n?k?mߋ={bJ-RBu2+aٚ;e z; Kʶ|9~IJ&x9L G⨘*zy ]"Enl&%8-hפ s3ټJQ/TIZYcƈ Yn9B">1Rv^?4T/weHl ?rhB|Z{* ~Lk^-Fe G3AW{Z ( ?Q̂A+$W7V&tm5,;֎wwm Zi5,-?, hoS| %,xQ }òHcH'}Vd{J_Hq!r= !s(< B!"LT,#Ռf)l} ;`"Ҧm /Vzz97. Q0nR0bro5 \1[<^]w?/xklCh>Ƶ>I0l:#b. ϰ ][dWgNz3%"n1>>I  KA6<y)}%x!Fލ S2]fkqׇ? 2-A}QÉ(V$g8Rdu yHm)PǼ%M|sVc}uqם+b7qHfƬ18jH̞pGAhT0Z!;vK:rȂl=)g7>>gy=bcB^+S ;5feo'^=T~RgI / @-J$rJݯk \,^y#*ZfR wwM;b>?؋sOzݡHxOmx%&EouG{@r}LWG0Un`_TRd9ʍnR Hz a_~y6aC6N_]Ϡ6oXvSn^Abzu] zNdy{Oԛ_6Hb/8Pf6)+7},ɩx^Ưe*C)UiFPF9 vImŵʸ%gߩxPRٻL5d9Ur 5Z_@ e8CZhNj |kO#Pbt5她&M*dB`N\cäpQHG*wnri2SF FP>i~°œ-ΤU.a5 K;s=$6F^KG/rFkawU*1Wo5edDaK[eu(%3H!qU=lh٫u.ʸTP":,UװPG܅s^5—Nh5iY K92Mem:NfUY2z!0-wԫ4^̏5M :: ڈ#u+ Ҽځ/ k#v!3OǀCw#TԙqbqjY郫 2!N =eXUWQ(ŧ}rd{'cr,GT!=l}g.tEƫ tړ<" .RRn6ƅxnnR|)$w?3 r>)YQuS^9VJ&pgJ|Hye-7pK.:NRE x!l|4|UƘcZu1+ۉ1{<\,htSJ6ܙ)e'\9 hUqG,֗wN}am/ZRV;kF#YE` H-R$&qK,B+XB8cG0.~COd~:SMEDT^Үhw`2׫6=U[|x@6O3qz)Ea! P+oߌ#gdW%t@?.EO>E˓7;,303w}-@Ľ1F]Vɂl hQS{VT>7?N4JӀ%XḘ٘>nK^Z8v.rd$KJSMf KpHŰ6ؑI N_5ep ~mz6ćեIuEGPr6*MG"ڤ i.a"P:kGJ]U)IH@ѳB,iCnF 7jN |څNP(&2@)†FsBfX/#P? #Dg.0e}F,w̬QηgfqsT"5OtBxϥ"K2y 1$E!>&cVU;śy4awҫ~G$%Wo7S}Z[J&4Ϝ_$es!}1|Du ɚ,19O6b`rY.v&QiJܓ5a;BoV#f_GNX)υ4&͋B7Rۻ- uπbҪf,eoT:5#u"_dU `)x~+tK"}mLt}s!԰ b twU@d 7/IDiQ<';s4&m<ޠ3+s6ypR{ O1id }Xu5;P,Ɋg[뚄К9{1<?PY_S^5'ӄ-H4@ٸ"cÜd^vn_+7E`f OkJʃ?eTlC Alyx}i@:G(߆Q*fˆ[cX0bˎJZ/#po<Sh۽˟]P~u\"Gdk"Y0g1ηe$k!o|C!by-7l.][Bi\3\RU7S^=L2=R.q=tw@"z6 VZٸВ/_tʡp'՚x_hX,fBN*Fl8,Nl6ޜ>Z-?Q^b.A=_k{={"_7:" /_ &>\NT:1Cރ]AQ*0#yc|< %b2|(\-=WR 4) Z|2+ig6gHٴq>(NGt[ʨ57KSv4 n >{R<|y`֏6Hs~GR~Y>ݯ#5QXPyA~Kxv[oq :욼=FX`Z]ZCr";R-HS$1^) $\^<ݱҌz67O7,q&MWB2ey@ D} eO zÝvoĜܡ w6ӴCX>/ָϗ)~9Ri [MX57[s*s^f|]DhcF:Y~h쿍;2+(KW4ޜk i-(;oeAO/:oSM/1ĻplU6ajȧO&R&}>t/|Bh[=r!8;(\)t kcK:AhM!ބV/St9MYݻ՚1dw<;Ѷ <@nIJ*9Ω=!dΖ{n!bK-a/Rg<5\@o\|̮<*mG>+;!)74;|W,:u{V\oM}H NZ$I/[vGyF qf@P%[xlDܽ\}I©bͽiYD#-6c"*J-s oL21J𥗵\.h$[ $vJ\@Ѹ~±1|+ tT>rz2~ (|8Xt 1gX ƠLKWw䏒v`%D3  1?CcƂDn*8fT6Zj |"9'=PJo!_3Gky އu~k* $P|7u:VI f$HzRK so+Zxy]iMԽ BYE(pKNs /L?LReY)@tz,Ps3g=f}s4F[!grcK /r>6jA}`ϴ8FlѮPĜ92$CE Hg2^9 "$w\CmG-|tJ`LWP:-?$"ȴ$7hQGJ96:!.8D`ށ:#pjD=݄z>{";8W X:k_ e򫞷 f'1]Vg@fU9O|\Zs׿Us#^= m6 ;[CyHM̛C  +(peKH֛r1(ܵYq1IuDy~!7 Yg{s?Sll_]SáC+.:;i>2ᇴT1bEH5]+Pm@AQP0Xfgd xzЌ!}Ķh\h~JE6S%'coq X8ͅߊ^h{#朕ixu LZ+ӥ-Q>N U6fAR輓%X'F[YS5~!Op^K;:H!NaaMh}}b%Ƕ_5y⍌hV )~l&ɺH{HT+ZvhD}͊K GRVZ-s; j;K7v:g;h|Ycf)Wr/`[JHƒ_s2LhP\/ ^$yÑ\WmfYJjů3&G]m ,0fxj%y+TjG"]ƴY|r⹶flN Y?3JItYK[_~f&vmՑ쎂QNӡTjPg߷`RmyMʱjy@u+Nx 鼪T>HV#)v*m3c(l#xFH~ǼFmGuJi`qbu0q"P"`̋p{zǗtu73^LBa8 ܽr5ޏ_wDnkL9j=n_ k% la.m ~[BƵZ u鞖fD~ag+%, s@ƣ MYL t_@ٹ:7HI9%/Qu}Z:|U!v_ܺo>4@ݜu;:̘`D>>nidc}{0 '~~)_ya x-8eҋ70Z Vr/ (/()I+@gS9-qX쥑1[R 1Z}ddmI֔}lo!8aqU鈽b u1vy0FV^۞PAwxXŮLY3Tev] 'I(F@aC"ܽ67nV Pr)}êa n!@ļ# Tͬa9C?QAr~E۩ˌS@eOKB{v.oPnwzU?cW0>Cu3ʱWծÌ o-y|B?۰^N-]F$P kƀ#eO~~% x t yPVVUZj['n>Jbї?2$;ylr Ǩ*.` g[%ŽTkmS gHfX=qm~TX%FNv䔺&8XCdSu%e7B9b=SWxn[`b?4 ~%7w2vƼ7Om&8¦7.sIx%U,#.=/X+Iz̐Jӭ"ޙ {R x51Ub4&'B=r~+  />e p">{XHŹ`W5 `qK'2:e(.pUf,pG6F9.8ʻ"wG Ůן:ٞ#\fm_&#,Sֵ=N-7\<C<$633Gz r`E 0%s@6EwΈ&K)#|)U^6r]yٹ>* Zc~F "G@)9eFa!9,SL2ip)iCz3W4WCpko{/!HElP EZx@zqJ4G!0T9$Ywvmt<\;d1TĵQ*li![Rx6WGRCI*Pq ,'bmc-5΢՞d/"I:a&o秲øLG10lѧ~ jXord_t: ΰEjIAv؏D ]*'42Uom0a'e#n87\7r8,855]g3kĐj&Aȧh{xsGjӠvSSٰf{>Y+r-ª5FqFsety u[bf`AJxfKqx%[6 0FN_vP\IBͱ !w̦dt=+++L$Q0ma8Ut^ ô-:aUZ@eifxw )e˞"`b= {vjuh) |<&YQmVqC/4B6d'B1L߿0ožmv}y:o$x8eē3 oB;jӌ+^Lυ7cL:6|޹} <7BI. vּe`$ܺ+%t xU,^%ea;wiΒh{N6h/вp 2ӑNv"^GNLe>%ɀrb&^.fGy-Au{TӋs$f^HYlz)]nڒ)CC_g`ƈ ɏv ' z{GPa0[i9&_zt,44S* :nrGצ2*X/>54[[@aG@FȽZq Pr|Qlaa$\qUk(A=ǪElGk(7 <4X籋J ?ߥO\Bvd]_Ήe.?{$^ٲȐQ9.B+Q0hb4S~VflN9EdhPmom\|"1%%$B(R㋶ҶI2GGk.Z diڎőƿhINJp]R~@?p`*ϋX@'^HAaU udw j BzucϥR V (Xu=VxDkf~W<34yt7 3gji pD]k>t);F^ bvl`A“1iA^Ie(2SbIҙi JіiƘ/i;)lqh2$VX{.S܊[ӇQ(w0 = B ff vÏ7bܜ츚PLS8a#Q ArB 13bi9&\zEz 6&rYo֠<,Oew7Q`=F%$~,hj5F\c8Rɹun:']mh\vzؓv|ezbSmk1!N2g)ۜ5evq?nxOP+]ijB0s.nҰߍvhHUnv3k7S{K)O|3$\t+H]ndSy4M4,1Y GqrnHqwpr6v%M1s!l0\kxW~ގZ<ڟںڬd.(d@}eG+#~ @#7AflwbIWa%fyK'5˿:H$z:3Ȯ)Wj@غaxG;XؕP &0[w̬¢B=UPs AMGsi[9# )NH9ea/g jD7Sn(%h6K]i`$FR0lWۻ9sEYMjX4E)e{9@ I#VfD]`[>4+ EV-;!т gdWhkb,4 boN1J%=jTZJNu4)j AW+nēn^PD&0rp$;0ngg CSs@u,~ ӹ~~ɘ{$z9{lWj4l*uQ)]%fЍ3춈m%8۔kwvɒi.15m]Gп4O ߉kl;\D5)z,Jɋ{xʁC;VI^>)0 z4A?F7țYKS0k{P ~7F @`Yy1ڱ&r 3xeJv_K@9k+#($bvu%_n~OSHEcS \TOE#4Sm[N]hYgs.񉩆;Q D^Q]I uA!9ٺ(٩ o,vu*i iz1;݉1AB#6iR6paQaY3#c+ !>nL)2;p.'OmwZ3tXEǠC3#oCl[-nr/4j;%d8c)H?~W)ʮN+G`%O X9[АJh/0겇<W2$+,,7y2kr8΃mC%NbqWxs 07jZbsan%9ugrVz,uk@ÕGH-e2@k(NDV4ѡԾ1~ 濮CFP j;hʄWnk GG4SL;j^~  []ҹl^IΩ5I=ZUjHJ$X>B̜zIF])ݻiᑉ(MHw}( DqگʗocJf4*QFWs_šjx%KņX$  Jm}2k&c3m]stS \VxcvYOagh7{u7UK,mhhwy 21r2emVP;Vg$`@WI/mT^Uu*A4\3 J#=OP6}[njbwۍOrь>x܇(+*:n$˕ov"A{g ņg g `cj=b"T=Bbw@H3lUWe@1opbt%x wœ~wن鬀u$4a2Dۦ6 Qn,[4x%mG$Qx07l QEwu&:F2-/XY קPKt '2o}L/yޗD*$|RZc`I@aNtƓEEbXNaʝL}2+ZbwFfDtv xRd-#tVOI׬0X롑tMF|XvlerU TĆ5sC0ϿL(ɧ;YJ:6Np x4WC pblYid63Q] ɇ#Y§kPQA\Uȡ{&o ՟?'7.v-BYy<'  aMLa:k_&q дpS2Q}0guί '}mkVR,s@n=9,t1嘟cG韸(IӚaUrcMچ]00ten{[qK&P%-kXR}tmQ??Gyg}#3S 3xjpEKgޞM$ O/Dܷd΄{l; ϧ5&5Tcyſ,tf΂`ѶߴEtjfgF&[Y2;A3݀] (*B\?A;odΔ0?)őVGE~{{LClLuzэCtĭ~g;FHGWU>qߜUIϠ{$K K3GO{ATdblRC:OLwK+D⤣d"ZU8F3PP뾒|Dȑq:2}xZśSKɼ}j 78E7{RIr$[87zu-&*;x1eudHHe% nI:C/m[ . E7z#}60Js4b۳C*)g 6Co6d"sjF\Ll% OԵ ZSH]u"iic~~Z2д<@]!S*M2 <{AqW eҚHş5 2\WoM䤻-kOq"~}Ud`fV8?qW]F?&R TwE*Gx?ʓKcȽ.}:}?߇vZoAc qm#֜ =/೬]V92 !7h"&FVn4Cp->yŸ\ȤE@8+ D-rv}DZa0RN_}od+ ՛@Уy"~[:XFAt 7fW$3:lOJÔl87(Y<)l4VϫN/&V`gF%5mzVwLƭN- %1w&pbmT˓BoH~ud|yYd5M8%ecv DJEv2`o^a53GHW{qjowsar-,713n˟afW :zO4ϰ-z@N,V Y#LU)~_̮k62$&7SIjNNNv='PTEA Rj^ܷ?;>CqP\NB$K@n%O:MG!xR 4W 숴3K;컿*T,~w(-EqYu#MQfW:ܽ!g9O/_݃ 8Kfje*da&P bl&) 1P@o)ShS∘4}G*P~Wbvw7@@`2IEw< FHu6FD'U'#~gH}%Qelz9:Z! ub}el<^,| 11_F?F }RB{G3]BO~}Wux<A/v3:9'&Pb'0MiR l=c>@Ir$^VEwJJZR'hF8ȏM_ĮߒHطK~1u)Kӝ ӽ~q%r+Dr A@QΕtH\w u^ $ldڜv6?FkrIY&#ZĖi ʗMi$5!2 ]nx.q{-(?ig&,ؔ}MXAoIEVv4#e )'Cs!-@ ۦg&'}U. 5F =D8(̸2a/|r'"E&X{&PױN7,oLL '3'(1V4rt#h:@E<'/=lC۽TzP,$fJj(:UW8P1P 1ZufeؤK,A@mۇm7g th2'l_/{eB<7a- ǣ=`|qT5M9d28n\P+9 M=Lbw \".+]a W&XD:NO6${̀~E4I2|kgPq)pIٳt){X"Eڮ2l>nײR\;lw'nE$J+K-29"3 cZ?53=|7r  O-\GWMά R|BK09{3r csH՝)h}TۮMHe(2 # `g ̧&3W=6jD.^KQ$vwy|/!!ؓsK>S'pc0j@kgo$YF}1ax׈#!5V9aOÝsؕM6 m~~Ka!&wEN _U$2/#26_a"fӮc XB/O,8ɹu"j@i hSJF/hs]F }~SsdȗOU#Gfv;ځec-iR}S$Tc L566Ja4 J^rvYj;eDOqIEDE%v4}eVxSW$# b:|ebE^-i6lWS@p^)ڀ>d];86l݋YY^ 0V%Ua2{dAoU//p, cRJ(Dcag3M@O :JHװavILك]?H(>Le=8JѶFl-~KlUҲ"W,RqyP'pX*3%JaJ8z VrV]~ [CHor^\BwVZfQH16Bqx72E*ܫ2Qy#mm>L?H>% Ƈd}`[)c`q9>2/zY$ <#K+^d؄oTIƀoZrq~7$:ǢgD,񁋦x[sdX#>ޠP_B߯xAJT?L^?tC+a_@"&@e>>AqC_^62 o\>XoXP0[:Oa;`_='ob| ⒚E:AT.PeR"ڴaDn( E4H(K0^`+I`[.U^Qa 4Si!AGLK︶4%+νA>hX|kǞYjT""\+CkL҆%fj{%[cS̪C?qXJMxuohl-8_ډ?Ck`䂯rR/5N] ٝSJD%q\/6 B6AZ#-fݽuo q`|O.@x{oŒTb :_1<ϻ`VK>N(+f{I!AiN(˜+͎i{uIy~?}wf,K/*~NINj\_%p_4YG.!Da+ܿJ+"y-1zHS,=;QIgpװYeha'*;'J^NݛK +Ubw} vk/z 30gGu>7KM@ٺww˜dRdI@]3 +3r7f\!E}Ev/ 6Mfx/co_Nf!AzT3rWw+`LblG*8WJcK5Mh:!3fiMwC\CŜ2~ekV&Hemb&ڐLԃ-Q Fd  O߱Q*}Ky.niYhܡS]Ls<@ۻCiu11͠_m+S1%Q"P {(WX˃ !f_Mۼ R_wWc;ʢclމ`߹ )x\Թt&EvuA6\-YٗL畈4gğui:PYv@4X'LV '~ȍ==WE#}Mch robyfVˆv1W AD (1Q1>Nk^Iqs! 3]@q'Eh[sیa56Wp\ASs; B6׮k Z@˯["F`.mFŰκǂ$dZ- EXbb sUg"F6RvO"\ b5PDxt6KTgܿSh$Hh` ,jV\"z)'¤ If{rl$-&ڵ`W6F4P6..ϊ lsLpn0}>U rM曦,:-_}偪i+P렝PX^ĺ!̀+AG "A#xoN޳OyI@FrXjLP4`3v?2 Ԙ2)EyWۚmB[MNl|L~nB>Gupϰ`RX#!?xQѶI|GqIZ%stCBQbxiH *[V C aM`|ޝپVg˪0TCP$v̗>Ro ^`'u=vw0 T 4*&PѰWEzq' nt( H`cˢEŠz޾6RLlAm;H;G_!D v %̷.K'&bajeAo,Т I;mw_\x:HXpO+ϓ!+(G7r'qO[TZQLYq*Wp7!9X'UQtYTUd"+ml Gi鎲\OD~}+꫺DY(%=&Cj ggv4ID*sܛdU|h ՙ U%EdMN76Ab jOԲ"E$jB~+'gay68/+N?R%Y,$P=0Y<`J~mpܨB8vF :xj,dz} W0j8OCu¯MynR"(Zi` G_R,7D+%"g+?~RD?nĝ0rqEsWh1`J|4p(>,dK]wxPIgsR^Eo鸷M*\ Moע@iYs#ת$9<η?ʃ{GՎ9Nk'Sm_`+]ezYPrZrtcjD=6Q<7u8N _ Ze4& v}u!@>LLQߙ2)Q8iϚ0|194ZqhĖe-'Q{!ri[ARwwMl>MKrlABgU)J{HI{ث]'Aq4Kn+Jٌm$]R6@k{65;1HsAQ@5ת?2jQH `qk6 *Ogxȏ7 XDUpq~!J/MndSݠd%re ?o?s_P$'"NP1ޫp>R e3Ǜym,L4NLD;j$cSD@%9Dlw6fXbM1c%;fPr◑r(q|겙Ms&>{a{#V;lJ*4"{+ymW5 }A 2>Kuw PdET٫/ި9AjB dDK?oF!\>ťÅj]BjҠd-9Ǚ޴ kM?Vȏ~mίAsB 89˞k}Z_,S{i6+,}G@r* $^pZ[ Wq/2&jqՂ[ݴbWq\~k8PW) cfo~BߪC+Gj(D p==8y3){δv&  ]zpHd{$q/TŇ<;8o NL1IowtfonjR@ 67zC"!T +In$Qg*p9=Q  9wsc$Bd3c[եdE߰_l>pBra!QKzs0y}gV"ƙf% ) L`gO[{-KD2;O㎕Ok5OK2r)xk'c/xPL{J:>7#)CPcG4N2+Ϡ8Ud=ґz;(82WȢXL]qמdw^^"Bx- Kf `@5guKI a@r-@y[_S;fGp#Fޒ$y\Re20 h\uY+P*@ک}m_gPQ<{ t$\D{;Stg=$xG;%A:(lSG_ oyyc @yOM4lv^zW/}dNs-we1e&M^kl,*QP'}$]v.WER" ʚ* Ś[o u e،i I{ze gh.$۰prZdk~g@#ʩgB#&{b/ײٽ:V=~g~H+]e.FmXx?٥Y4@@jWVap \Pb΁ٜ3)V7y,0>(KHp3).GB24ah?QnjW؃4R'H&?:O W'OO/ L)9J9WB2w =ǧ ;`+  k \1[׼e\W< wވ>T=ʂ>7]zZAsq쫦)\g.*8TdAcSmM|,ϥA$A]Q]l8A "Õ &}aY @3UE}QGDzi {h#C_T*d3\(|'A)#/P17u/N褨POQc^ IU<:"[`P)I3';xp-TU\JQ.Q .cNwa!$Iu>n(;mxj[!8€eY[$ZC2QR$hSU{- :OQYdCu>.c[*'Y`=K?q'zݹ3h],˅Y 553NƸ%0"eNdU.:mC_`DyPd2+5d:~kHjDpl{ |g,WoHzi=N‘Ёb(L3NdEu"l*sB83h5^x528 CE Y(Wd?"-Jfln$)ylT~ (@þ߈#TD=1L΀D*gXu.Ewa$7p[O:Rh y!JlfM ! y$o1e܈nRVu7bFV<րM}|g򞐇 a% L`6LKRM8E`/MGjLRy5j&5"Д;Ҁ߶<υZݍNX~jK iLm؄O @׹'+{'I\FPF,H?f%c,i0?U9ա˵VR9\]#+S \ TXC%DTZ9[~Lk6!3ȩsU J{ >{atgB:K6r N_©zW9S bjoC`O|Pjp?[V0p1Y֮{y~eĥ|<9[o'n_jIS"_fsR&[uppvR,|2 ]#^ @<΢ UecK.fԣѮ><~a'LӐ+*!Ԉ6C=#>۔XXuFhɺN8MKiϞ2$Em8g4Nķti8q&熝OxT/E77\YHO}HI3w[8X0F90fvxt!bZ }D8Ûf4=611I=̺iE^Kɸ'{,{z. n!DÕДWꇀK34}p[.RIjRD$1AaukZN&| ާ;}J\RӨAfK727rV,ݒ5|c_ Ojz !y_ǎk{"*BX<3C 'xk\#=c&A7 A>D5pL5 ąMavޱ5B*s^Xu~PΣR]yݡHaؼܦ :\*J #rh׵Ǟ'yuTA~#^2E8&qvLV/~4hݨ6.m8Wur$+4̍_?j)J5U'^誏=bF*>  E0/MwE4-JaLP׸xZqwQNIT\qEWik/]g1CFV@|!aӗn-Z+K{5 QN1^ք&N\jXT`O%S`H<Ǽ6-ϲMXjuy18Ɲԇt,Qr?ݪN+6c~fW V̇s['[ΦYS.\o%ɝ>_#i:vwOW+]/ɚk"`LӻFGܴOLjJ&*ҕ[ȦCD/YNSΝ \ɴ;8u]KR'2CF]hDs!m3ry-tAKhU~ۑG4}ɚMAQoO3 ,a4x*{cfhȈNP#q$uu/MN"<<6~4*[ʀgm_G'Sc*}a%)﵅}\kMfVid#) g\6hE< PYwoV7:#._/4'Ӈ² G,&[ސT&۾ty +rh &:'{K8ϟ#]f7o*gޑUssػ2K%D鏳xYDC(Qq>wN Fُ\Y#~f5 2-I4=6?Q~>t?lMےm03YB˨aNo#pJbDutRb#A<.`7N 7l4uZt]-,.}g%6vxZ{4Cŵ8Kq5t\[6_|? ZCgh)1wKhgt(xp?MS]OϚ xGSpPqB ;gŏ)I nNJ=lW#xqe J P$pg BC o,#հ3/>OZZN=֡,6 ѻ 5ċUk}Ɣo!x}ʋ<C r5iG :u<[/MiWGilX]s-n3**0SU40JˤYlP= Ե73Rm!'@׿54ImnvQ[,*K?ܠ}dJQ:gH|5j&2[U\0ijnsʰfuLp~֕ԢW5yܖ{uR"EkQٶ 4E`8%'Nk> oVNm1X^kA|{Qjl߶#UHEV[IĴ.{KSS)!n5,7el)+G]| STqf+e 16W#zpɱ?v)2|3DڛC'uGձ4\d3دtѰ\g6=D(y$h[q#YZ.7ЗLNՠ*%; Q[T$+Fz&w؆@o}8 $ΣwU>hzcknWӹ T d RC9>?_I, bD$hmusئ$.$Ly>Ƌxi.uo[ %E`J=palk6J2({%GsqKVMrBvzJtHp7ϕ.BpDx:95E"." +E4Ѿq(\2z60$c ggH¶ 4"j"g*H DW"_2&dz?w$+ W2=3Sl_D)@9yv:n5DrsG'Fq\c/̚Q*LJPs*JF>-߯ҍ.B)Ɯ&I9c}b/,b2%:2Y^aON!]X% "d)hA 6mY)@' Rwn~ĉ-s®Os3L1 ՝[-PnBk&Bx`4 XPvA&c$DPiYSq99kKX; _@`.NM ZXgm+am޴̌l*+*yi |~U]OpT1s-TfVu-.d5%H[KCEоyS!->$f 4$"'r% Җ{/zG"ePfNŎL* 6 c0[ Bwq8\g=Z>VdkM'P"hn^qes9짜Q>ӡ,≁[+AF_괰P9ǜ!(\ ^dBեTKtwDEuBƝۋ齼VQM"*6uuw&{* ? ?𩭬lͰ:m Ӯ!qXaP1Z>6:-bd~͚sC:bA-S͠"W+︓i'TopDK˦vAE^&SѴSBkhhy %좈IQ F=b211I/Y2*=(Y8x3W/Ziy8IP =frn wKV8O &b+d\-76QeFγ#}k(PӒZveI r2#1D w]`n\CU#IXfK_꿓a?FuN|Y:[3a(z5W8JLg}p9YQ%r;3HZj,d}9x(QMX<)Y< D[bg), E Ht!SY0G _Q TfX BɾL lI| :Lc0uBVqC^G]æq_ eu EAZ󧮉#Xk>$( Iʒ&ktG qfQt:{s")6ƥ8F*ϙF FPWHUkX$ ?$WM[qқ9q܄+EV3<f}Ya_[ j}SUCmڂ`93m^3eb1)KccE>VN?Ys% V\ZfUy/$,aq~s}Q0,u9 :s׌>JFKʖanL)x}p`k/d }B>Y#)ԏ(WIU #Qϭr(b v\*wFMs+#M=?[K?#qV+^m$ MI COa#i Q +H΅W$wo>-\MNVdnz'yosufLHIʴYOm5+/ߵ4`D {:w*_!i4V#F;NbI;55c[#=!ߏDlq 5U_ /T֘7o0HW:,5)0B}2ߘ֨?pS>%{ùYWو&.M.2-}Y0mP `g7*nVN'V`lwn9b?(+F5xF'N!Uf-<,0}K625YXn«"R}vS[Uia$n$>{ <$h@i[? ?zcVْmbQZ&2`Pk/{ՊH'}Z keTr'5P{ܺ@j@S4F2mIxwO"8b 0r砣G][+IAgmy@ΘI3 "@ Te8HI &)@25 8ж<\>-ѩ.R78|t,gϞC@?nDϷܳI0׶0$I>[M0ReƔOlo@I #lP 3Oڲ){ l3.9\{}h0zm.G@0YhG(Z=l~xk)pmq:OFeQLbx#$4&H][0t!N;lq+n8]0ʛ%C䡈W7,t\fԨF@җYΠjQ\"~5QdSD|͸Iշ8}2Z28,ln 9 Cyn-K∢%-8k+wQ56T; >~W5 ,=lNH1UhZV DI6{r:}4w4xhGh-:h݌wϊmc0kMǢI}ǰH,e$"Ul|Eh $[_yI\L6ד j^^3_p/mBU$c<@ӆ[})<6 c8QRLÁu S ?X"}ʫ29'l OP>Eqc,C ĀIs'"bcyrUsD Ql}2LlS{"\F9nI_ &y-\տXE OcvX fŏ~ @zHJ •EA,@0,zr$:ѓ=/ns}ݖ%1=$k[輸fnG,[H䴢e2lAZ\┱huY@۲MW”*콓 𴂏9'0Tha'VV)ŋ%)iΛ 㣂]M6}i_)A  NЭ/:3,\Tfbs9x5b3וQʭ;{4O]Cל81F{gTN sCJ'5tϥ3I·u0ZT>AjO_]T4S "˞_9TO d%_}ҋm0_(:^k9U'1-I=k/+++X)Y |qv2[: f=L-|erKh@yّ7/֨0kd~{r@Z}ii`AXCڼ+j.TKS%8Gx8Nɫ 32xpmh`i#c#mΊBWkr,6}7A2[$7N m_0R^#Wz$+iy]{` _ɵXʪɥ˶jcz.lw@,u?f]npA|6?#lGpcVs azJ1i4HHRNϛTfFY3Pʇ~ 9h'_`kĢؕ>@#JˬAE@r]KC:/eY,¦[(̚m$`O&w΂vK&%+o M@s=GP&sj G[gբHq̥*췢oB0Cs|n)T{`,l'Pm5훓2{Si)x /D!I=vɖ[{BrWk95[P fyٿ0>QPg cL7F8^ͽz()wrswd3^Jdԑ~)吥!wZR9 i0+Z=~^qHP7>.MAxiڱ[.]QDG[C,~};x5һ<"i's]- S ǂF&d9Dx!RsB{qZl9܉$O]aJkn=\зx![X-H* g,ఓlfruB~y.E^`Р41Tɶy+EfrgP)ZUi*s6[ҩNlGkZ.PRUĵ P,Z.G8b"%zdՔUB%KיGEu>ĮW(iO/(B7 EA6?^x*m@{mШ6;[]2S69a#./ZEad߀EG~$ HlQ`8G{s8v ,wɺi4۱ RY{cä6MJ+Zƫx,(:*&X|1(9XN\SˆɒkP zⲉ9urɱ:UQ?pҠKDED B~ב!9Gg (K;+#bNnL~+hw`<^rLzb;ja!v{)) g90u4"0@%iii-$.n4Gd!qDyӈhacU|߳G0 4R^)cWu{_igITwG4dWTo'],̝6Qfh|?>9DнĀR 10|B|\AV8,! Z-2q}*&C!\iKk({uzɠjjٻc$|y_W:L湤A;7o@ͺW\aظ;sb=sӞ$͔kײG\m"+-nf-my{Ɖo-Qzs#o[EɼDϿ*ݳ!'HUmgq7Ͻv%Sw͎s ߖޒVX?eRMfbCZ Zq9KW0t#Rgp>Y5(tȇp7Ex͡CUE|Ao&'w 8Hk(ЀďýT&!sD|pvs`%1\TPXV\W=u@k/tk@od; eEk6k`yQ@%]uHQ2Z̚$`w^%e'X/,4 ej^eY'X<6=<J0sv I#/$ 2E8:'-_ c$l HNO]al]qOme)_)".u$cBӳ7-ˁHz8N7a:5)뮀CaHD=Phht+7jSbrL|NrAP^wH+hH~Ɓ $ e|XC9e<p>fF0d7HDI30^Y?UwdkMRsCæQoåﮮ$ZF꿼nl9!]xW㒨qX^o]Jm'"i. }Tdc/GBk_TҎ)b ˭/3Ky֣>^d7V{|J|XuDL)ּa 2_#] {1:U/1OxMw2%qs2ܶ+W1ud;W0CUl& P3 /]g|w>Pmqd|P`P4>^ۤEkة;Dq36TRorogHRrMqG'5lv>qM88d*{cfCSNYűwc[!%+:ND D͋ڣ|rHڳ8MNf{.B#z(q|Aɧ<2(BP V:Dd| O yش(3D.p; ObtE7@[ۀ(o#674-KX \7( iѥj[JtZ?Dbr՞K|"Π.ŏAbrM4d}n=wKJˀ,ӖyЦI1GyEQ;ST vZFs`;֊˪t8}qbhmGC޶ɹ";Ad99x jO$ʚW|h (Sj3)'pxhyK1\DjC/QXڵDjRk-M.4ΫוjE]+fEKI[Q Ba, y'm]:ZrLu\,F= jqmVSi'ˡLT@u,E8.n%h?A_wFK#8tBuvH kwaI|ÃjƽdrHy:*}g7m`wd0 VW:$<=-gTZ \5SiB[oy*)} ܱm HoX{-t͇i{Z?=/Ǻa최'_訲?#oy^}?Rb6ٯ7[K1ԉ8fUD}DljϺ h}=>ET~Eg"yJt.T 4ciW139\_[ wg?kK\ p`&zux+TX'rmOvo,xI'9 =ҩ[>“aAO(MܿڞQFّٶ<=zK~tmCm i> qCzf鉺FAsNmiyξ7P5J .=\f=tyRMmL<.UD 5#dW/R c_b7;AoA'󯪰Ҝ3PXg<w4̞Cy ǽ^G؃=kJxmK* c.FU4LsFSwE?|b-ϩLBZw#8LK>-d,ဣSlẠ-fJ?@jl@drDлB:R"4\ʆ같Z92I"BU\' ۥN `DT6k7Id)y?ԟ'=3FZh1(nCikcqT UW.r<_ܲ,*)ta;'4Meӻ!$rn\md b]U"$҈7w0"(>FT <κjzX>4}pYa)P%<1P`*-L/󥰖P MKm{֓UQ],hRIe :XCS2WHj-,F\W'ZK)dTdrZAe_u;0xpXt`iFj8߼̒_˘TKIڎA+-xr^30h52U8~Ν+)#-< Gz4 0 ^8ʠeqDX%&vLɷ/#oVyxkp:W ǓJH^~dG\}Y?`j6p[͞vؠ9O"WͿU@2qFw.|)}LK"b%Z D>;O\4rKٱex,4qK>/hY;uOT\Jи;=j4 Qv[i!d1m#ψi5V3'@fB}y|=k&Fe_1oqG**?nOn縣b H@c]Jcnr$1z*>7-iJahE.s>p^5>oS&+ Mg(;jCcc0m}Z2-^`RY@>Y`oc*Rli2'g9 ڝ}{}=sբN/>glw̙=x_5oY\JJ ƨ2:] >'N-Dj.L蝩Q.^b'g )y ,Qc,u"+Z,hWeCQ2(o u;\ۼڲBkq/3, \R\J\I\FaE( /Q'z͙IwdRY0AuPH"w=?*+Pgev{9@X^XlN G4Or!X)?)0%f-5 7M< أRR\$@$'e1 K4ez2z:+eO qcE?nְUREF&fP^e)xVZ[6L`CˁT<\n|~9x$0J1+G6ja-kwޡ xzE-綃{'3jGhI(8W! =-T!i(P4MXIo_ NR(LTk/nJ[jwT{+b̊KvyN9enl ?@м)XUEm{׆F;˨[ ,fÜMޡ %Y A{馢K  f"ՋM al˖ v6nYE wUy?`aFMRE6ܱ]ֲ{>amaWVCDM9MI J*]NCU:TYa5EWboEҷSZD0i0 q."'L/'x ݎ'l9HC0b)K:^=DH°uϜK@RxF&즕p`f/8bp%s;u?:H` (xoJi͋lRrebmĬZ+ T̋A_O(wՖA1a+ Uf,B[dTeq t6YJWWEPG//a( GjhUH֗! &6@?2tT$X0 &k#(uU6t C+rD̯æJk' z WnIǬ.s;M:WQUfSKD 3ܽ3> K~p^%5Ƈ絍i͘]| o7\}CÀE4OV{UKKY E gxyX Mi[j=fTNB[&}loR̈h:T11(>G=cG0%ѰoCzl"B*w63 SXY<ȓ(P xp_ ,F(1΂]#C"r2'+y R^2N.GDa%A6& 2]JXƅ\;)4'H1-(]<=tL3e.~0^^nQ2Dq9(S7YPJ$V~ OAȌ] XԝĐG5W*EAj\)Z0%g &Bw8!gϖjU3VQ]=08D ^1]s ! )j'z<0JO&( 4 HK"{"uzq B9ШaS"s pDVfLAд`yyDZh-%)59,N<ʵ;i-n,'3|UV7x@w=wG[sMM3i @+/'gigϣe_ObۅJa ܬ:tjǫo^*sR]; ocU> ֆ[5ƿEQCZ;?ߺ-X(fpXcL/9Xfm +u)]U@S\\YbZ.;Ίu:zL2ͨ;j%~̌\sTwouǭj-iKa9 'uKYq%%vX- %2`)2D9%zZ I)Ҝf`n:{ |d*'Sj[@.D]5Jaiq@RkvPO?JYD:=)d{){ 똈6x:9Iv (4XjYI㓜_ΪrIb]ˢϽOםUt1‘pnրGc%i 3CaĠ8V=T OaB5peg! oX͢MRw$q#H3"`tmF)s=ݯkX]1ڻh}XJ+b_Ea +"W+,cZ-gBmܔU1{(:^79XddV{@SIPsHS1 $?̈9'f/R1O\9J8pAm Z0Ba~u {} pdڤ}D iIeh`6Oe;:_U9Ru䔓]SI,8eݘn&3O~:: #erKNM'Z[]/I'ՕFEzG'IbI>ىyK'K\?6, Y`vMrcrGߍS,f>:SPUsy+Rw. _riЌn5-0Ia>jU3ƌ0.cp[mK j&B-*C;>Yɱbo}0W'w 8]gɲϫTv&S,y)-*)"٘!-b-)E&V Sjɘa\A FMHͩ"Og+=Mc#-Rz嬈"gTtڞ 4;aa؞:~fwT)9 i;u@h:H\coGTn۩m9AEqIyn4ZX15A{˜ 4i>OAG n-,Jծu;b D}N+"?)ʞ}>?q63w~ŽR~KqnF=xVoY8Ȫ\OW\?VJY]x/)1Z*L^P$tPO:9d~B͌O0ͼA0 #ɀ閂H+)@I^YuOW.WjD䣖10@ĻL].AtRRHU;C_t'Jۍ2Aa&ROUra RܯGLڸ3lR`@uW %p>tKU?L^==\@*)|o8\o$`g_P 7F hD.)Sz0DJBH/fRDOYۍVxҊiYjďA{|KWN${Ŋᯂ&`?Ą3[Q^>v=Db7Z%iQR~^h}{TETG!.rT2N`=-5*:sO?Uѳ#bqd:(=^ʴ}Oq FI$dr%#^=\LQ/F@0أ0=\sI7/[YJ)y'3.I>eh)[Yٍ8`v‶n l/ /Hƀfɍ* :d}Wo;4 Eg0*!H^fMk]] 0fskXS"_@ӟ,oDxS42UXb3~u >6V()[.C-k !IIsywC EZS; |F=%0^Pqz*M8`܃{z ɺc0pˇPoq>~/:ZJ" FUzNvi,H[d0hFj] D#L D)  8b-"BYyCEyzd;uG`Tx>yڢ_nO?o\Y=A!>U-x̣yv'&Co uO4Hp6_7cIo%/. $h eO˽gbZ&AsC2ib < _k[ {Dty"1 M@HA磹 vq$#Z8W(# S]"`nm2U"ЈW;]0g#Qf _;;PZ?EDU֑@ fZKA'4Q_Q>?ߗ rfhrc&<&u z"mV!8[BKTSpUzcpgD+)PLvS ᾢtw|r܅o7wROz34r+y7 6 ʴga) . 2~?mğ@de3(#|CNٛ@]" D 6m@qa=GLKh_f-= +ސI J!t@Q+cdŮC:lҕZL(X=Sذu<4n02\]XKF&ZGp.Y`}y‰'G9.ǷB05HjjN nkgeRUKiDch/,S%mG2#؁ &d@It5jIL\hEekz`RB&S%XIT>Y/#2~FyWԥW&ezN 蝐#drg\C>5bȫ6W֮-m(cjpD`wῼekC o~ ᢶX|o'~_`ڪ4m1 .ZƲ$F3a.aT1(1ج,"UJ gOux7[V Ō92¤`<]J. })D H oGd3zҮʢxߤULQ|C~"?T徘G | l/+@|իGaezA uއ2r=M9~UƸV ,,OFh=?&N…qG So9#;Ƭ6g;6ٓ/9Y`T!Os\uxLW! lXsJ!~q獲fET9u#%IPFU:Ӕ|}lw"(y +- :-,`28U{ g54'6s"6v5A^$_4Ns1Ve% |q}_Uܣ 䮸:v3$ʳ|[%οG-mspԮc7g.o(5O+7nIn% ,a5x sa}P5rSOz?^#>k%ڀ`=w=X,&A;J[=Gy io,Do>*D]Tp!-Pxa5r͉6/%7yaj!5]XvB$K>^< DsD%㕮KZh[IE5lbc0죣p04-a0tXh\-'Gil ~!~lLU:Ups`Bt=;%t7 VLB:fĤ⾱BmgBߵ'Km,$*N!Bo0C ^Kerc % lC蜎tJ dPB@V {r/.Yr{k# Bv̇Fj9vyq)Q(m9:Xam?Ew9gy͟Ջ5upMa _ w- _ҍ:pʶh2ySX; KI^6/?Fa u=م :6ա1ogfC֛vQ n ^UT| ~7mrqtoNeY6Նɥ^ogq!;7j#*8( i BJ,65W *e,j-6 &Rw ۢ_QY_tIv8}(ŽA{gOp b𮛈؇xg Ba4v8N`nĦ$>Yݾ!ȍRZK:KD TI<,ETj- 8Q@t,oYy*כPu[wDd@%օ#OxlIU,O4{r\$m)I2ŜnF&,؝~qV%$U^'>mitEEm8OV9V2V'i 㒻Ф.&jfw,_WAXȹK tf=#S!#d'ec/%FcmS+%쵨TE)u2A8:P .-6,P k۳(KqbB!, +}FɌ`F~Zj$ |23Wl5N득6&-mz4 .G N?ҿaMP*`91>[l y=:-Շ;!|e>oHhOdQ=)(FW[]85K+LchFe:Vom#&5df9 F>DTw%Fժ (־r8f']ԯLY Uj4C̷XM<>Zio !gjƈc"bc2Zє)#^EBB&‚^ֺhI|沈)k̥G9"|^Ep*}uL\_P^Na_Z/ 3w)1]?YWk2r}$+X1u։Ph!c2n=]P2WTK= [yƬοfޚ1֖OA^ֻQՒag9jX_E;)m7gfnqIƾ'`x)N[Xyxs)h'냓EȜ] uub*֜@&A B(d9xO3IMq {[-΄$CQj4q+b$=V?,4Y>%,3Ŷ%X@ɯ;~6UdJ(S,&U48ڿh{uc/M&Zp16r?)xQ4&+*$NF ? ^+*~ #U>gbڪ`:TSzVOs1U,j7f7Ǽ-bA2#%(X+ R1mT=\$ #bW"H "1 AF}W.!c .f|} s[l]v2&8i,HԨp=!k&ƵbF#NhS4Qbv kf {F;B?&.CfmyH`87{0JmlQڽ.ON(פH BTA%8Ziܨ ZҨ$гC-'N&yC#Vu.V%Xq_IECtN9VQ8޵_(b/s ^u~z`]-J{saP gWGvR=OBH:/'<槳XlBU)Ѡ`/#K"z۳~٦{ܿ E_{/TҘFqeڏ큎BJm*Xi ;PcYO%%5iizDZȩcN< atF梶;*iSZwflbx;k3י^ l=Pms;Pbu| H_䈏lQckU 'VUKuCv;K`堫RUot~OcɖCK&yf? .:23&Y ;r}HMH`Uuj x`FOUO%]`J3 D:]g;UO!f<@/ˡ *$<^Nq)u[o;8$"T~aDiU k'(܋T}kIMd,2sG#-b^(KҦԠAf8z#& 3zP ³Rh;\*aU ,t(Sҁ?4֌_\; ŋ! i^:j[E7 7k1}u0yS ޼Yr2v1bB {[(E@`W?TN[FRK#dFYk7 ,m@B}DQL5{7XdWC<<"%vgPk}/|pXcmG&@"#͚9)V#?4,hq|_Q8ه@03XlO1GRDnMKEY7#UĮw䷒9NSjfeQρHWoeUK:!v"z?-72O[D4Igr(-ߠE$2 b"heD$DK;ge)v֠,fOyN4^ХF.^ROfY!7=H|xӛ'n3#e Crel^ ;3Zп7X!֦PS9Z'UfG]m^Wp"J #O-M`.cC~WypzdfnI3{[3OuШJO X#ut|S/ br.Jij9p~C 6TS`ߒScұP>"-[[yZ'=ʬڱT KM uq' /t7yE, 65Q0%hKm&[E-gr0$ j9 UheT$[A/I4v>E-FR@/6e]LeIGv9tO 6yhJU(` Lti+P񢭢U[Ƶ aQx-/p{%DK#3|l.OzY弰J/gW$ɬU[Ƿ.,xmDEh_=3?!a鮩Y3D Τ\G1 F ~u4@\:~\H7_EDnubΩwg9ynCJy E_Fw=)77=bm#֢XM9pvG xQf:z QDCIǹ$Ŵ=[(iЀoM@I7N/K]EL.8i *5nRy6Vsd@iC0ށ7pe#^yyH8 IHm6jMr<&o9O@}X VRCgv\]3_c@jHk'b)Ғm;|J5ogm#̌M֢:)?n#en02(Diks5/Ġ4ڼecd_ /KעTG,Cjna:j?ȸPdw7rdjb N/ !OpQ' 6> OۯrI& v6{HǚL9l-7~ޫDcR _kHD olȳp}K*|V4ꦅ48Z d#;1Dٚ 0 )ã{V:%gj^qtm*ƹ!!i<bwZu-KI~M?j#=Gx<($l [ @8|M6}0,-qsKe}@`xhR>C>I3~Cxipt!x׹F w]ö8k%܉Re?J~tso7`cZW]pP/Eo͘b20?uPqT&)22m?ךɻa0d).HQ}0ŸT: SҰv/Q@? L'Y_2{%bT=G{*}9I6a{vvxAްQJV2[/I1c;Fu^&&JV>)V8Nգ,}Т*m tTm!bq5_er]b}qg؏,d\!Q1U>i^]d͖mlQ^6J&n1,D(O$`M&Fx}5l%HL`"ixeaM_|IxZedRd'^ yx]X,<ᝋj\>YhU#n3Tͭ+MkdFTv0F,]t+gjK(0w^]dvW9UcԴdd#0R{rW@bav) 2޾ ]{ر%Pf&rx7X[Ȭ}I2䤩N.f,]4g?>r6K}]볃9yӟv~G¨c7%yI9_`k Ys1D9=$':9/cvRG5LjjfXzϾt-;-%׺7[؞J5َ>c{ e8s< &=tiRg jUC_3dZ)xEhBW`Tj},fvc"S0ÑK0:mHG !9zwķYL?3 ,P6 yn!S&Fs!mnATRuuA3?s2Ipu2F'g"MVg!Le7kx(,F`_jޣ'NeKuͅaW'9 ގ'z]yh꫰ PK~,Vy}1Ǎ3JXMR="xK~683"h6uG-RAF`C1t< Q+YTgUǣ򏶼yEQ Ik~9;G :x0,YCTh6?xr=ysgMsb`$Cb^K8}%,lnNvpw<ɒ8ǚbP! )V`cz=krKDփA1|E=؉uiM!#r_.퉾]ǀfoLɛ0"dΫwq.Y+ԵOYu-D#|?c/Ԁ#BFDlYR815<{63uf:_t81fQmݺrw 1znx"~(;;&Ew,r,0eh)iM^\{-8g(ʏP[ѓkH蚛 hZj.]>1%+w=lEyn~~_o`fwer_kX]ʼnJ:ʊ>ChS f>eKQ_!qŒ>P=Q/|mr\n/&6X^GK($3pPc]8b FЩèbC|]F%佸y6Sc] cW%&*>b2ׅҹՉhZVd>u~k7y*T73ȢEt`K}>d*}`:#aZ~1T_ Y:@k P=(0|NLQ!|sásH|CbOlEb`bqbn,R2W9K/~K.T㼞"&LrëvVj1a6Q՚v&8 Ȇ\劬*>H N/d.YSJDG(h*iR~JJ)nC]tcRm2+)uj^#%%O^ˀ9_JV 3ff <"'0&@->|ݚ^׿E!Pٝ{Qodjb3AcY4@0U`"3MJNH|\ ~]٢,g"@85MN&’B b{t٣>#F&i%C0r!章SҰ0znBwTcBK,g4odEfjWJFU^@(Wt%:+U5'Q|=Yt UÚ_TSRH:ng,ʸYF3N j&l h(%J2~^ύ\c[ԣꗃ%s\P#qǨ5-H ^K-oB0ni4=h9:JƄ}Qt|>qܲ;ҫM(N&!|{$Z|(kfx t#-H HjCh% 3nCb/evu`]%#[y/ ۺg%XT&`,7qЙ8 w.W=]~-#a7`zp*w(&ñe B@"ăq"mFY&r(G}! Ey_|Q{7+&03!TZ]D [J-fC8P]Ջת ȧT#I3U:8m6Ö'GQDJ @0|NӻQvJ}1Fn2| )`}mBFDz9Rxh[ ϗ@`3B=68X F-X&>ecJ`r;[y}q4Ɏj1$㱡ݞ$T֬ 8[^?+SP{Iu=n׽ m( ش7i6~OݓO{QM;#B3qp&/*zz&x^`?|m3v5H GէA$.l&YW#?%lK- rI̾; P*{"'y% p)PXyZ=6~)|mT /OKf#+/U_YqpFb=?A܋01D;GhxfQ(Mw$?|EAkr k b5 tj!p"Q  7?Ezvf1囏Iro[ؓ̌d#<,_Xdʵ:m76+'w[mzr\Fw=RG|5!F'@(p|8 RH&\5;U)4*%>*q+NmQJc8D5Y*(GŬҽK^dy a/R ;\> (g_.M(ˡ[ Y24cӫ}.>_Jk'k[aWNM.v19WJ1ٌ. ml02bixIt@/0]fDnBW6~,Sҵ]1^ l\aM#ן@# #idTiI$hnHcq"f+TV~@^lv(%Z_\@'ku&)t%Fl!HL$T:haIRFCgnYȄ$.@x#\pjD '=g@1ʬ{tF. K?QA%f‹Y uæJ56h|ŅۉnFkZXO^LVn԰AeV55_"CPpV 93a0pclړ/vjK7ZVqn]f;bx6rp>; >`%U?L/费)6almpu]ߓ1+(&w@#钇{ }C!^/h&g66B NSٞC@#6X eeR엞EsE@¨|)3&?j[f‰Z<#C?^WW0Ol:*j]QUG59*Ͽw!p<ˮ12Sbwftv0?:]uh###G1Rl^l^vL;M=ur4j m#?V?q0 gEvqmB`~^j׬qN0c8Fre~hUk/jvt/"[ߤn\>KQ^`pNd#n*J̔eSW`ȮE 4p"LA@S:O g=?fl%ζ0Ry~gۿUؐD1iΒgq_45)~Oqe(Ʒ '[u#0=dY 4:igJfz\ "J4xD ,-8 (<y@̎c&9_CJ6 N!F ~4bfxzl0@|ˢ^4 ɣB Jp crѯ0k)rڠ1Qe`!gz̒v:ܮ^om \Aԝ"ew;iÛiT>1A} zJ_ Ǎ *[h},r(BF CUhk=PlyLn+ ׅbBfV)|`( B|b%& \aP6=1]UǮ_^x`)a&'ǂޞG>0j0-|$\N/"z\vcd-*QMLt9k =!HTLiCk !#Ώz2f}l\ G'eXs* 5ݽ.={В`C|]'YO&wsCw }; 1q*5G%!jNXE"'B6/ ٨G3UQ'A#N-zO*lg|sTncŚٝ FtJ@g>\0S>AK%6ĕUzC% ueܐ\xT[VUtSuI"{+F-9vg| bZ߻K,^1䗭XcqB}^Udй+9EG/^\ *17:72=R(>|MnQnrtۭ0:H`e+)ʠBL’=$957lpjM-R2E"P|W U#a/Jb̠o{pvFn0ߣMʹ[&Qܙ=RBv q!2d}=l[ T#59{q{I{T`ֈVeF^jlu3wIe6(ڷʩAzrk7E7~ܒ@CW<i ZK`3%eΐ[g Ėܠd3-0X<pT7_6h]!j2;]+8opu([a&1ϏR}!#aFہ.>V}QKASzqv+8~.rQ(\WJ.5yWPYv:% q-v {ͩ/Ϻy;>JUrHBdsatj׀lC~z#F*gU*Hy -: EN{.~`cWW`㊋e''dݜF,j4lӝvLjtqe:W9o\\K;M}J[!<%󺍠=ue87K)l&>R"tFe_z ξړWoMtJ22]79JL(1ڛָZi#gQ &'d㞇T:adPI5/jIjgͳL. Uh bL!1 uXp֬e/j#Ӿ8ȇ_I](:%cyLt`P cw",.-cE" 1J r2r{uPlS²I0 5QkIsv@coD'K=$/}wZT$i-/:t$!N,9>(Fr4 +d ^e}NKv q\k=(uQ@s Tk1eK6z^adKuda9s_ٱ3HܼRKۚcөa4mN;Ih"l4 ˣ1Hs2%fs-{d' }D<t>VgkEܫ4qYVf/*8.͓R~KG 0+ ?MP!@zƽ<, l.TCx5IMYS@A_sZxKTg̕a=eI,/Qq?J̧)xʋHcΠhdG3H;LgLwF~bn98:Dqѯ^[7'ӆ?^'snuǜ* dP،jqc&w":ٺ VBp#z !>^Kl]5,V8/1&HC3"aY6]&NvgWpK^4%#M}1u  Cn:ʥ00H  *J@bgR-M4Vx+W7}"AD!֖-y9$tyDA,^g3)*zk|ܺFSGo^OPxTVp 4ꏘ]9ݵf`Ўi^ED%nLBR;zՂ[ʤ19 UI6]j٪1ND䣎&zE}_4&Z0@4)r0b#]7`/j`/la~w,7|]5pCe BSv  %h 8k" t\5IsyGci.Jlzn݋{ْ M;xq~Jk4Yrr $qdwIqKWmac }%2=G0tuF$,;+(Vf?m ޮ뢰eeJ%I)K+)h0?ȝAL/,ghcPR8鮬0̦(/)ȷ`khM ݗ87͙/#em7H_Q'5#OM7*1A*_\1F\)ǝ/<IRl "Z&~Pg\)A əzXjk+ O>RɘV< _BevWԲ>آdTn]ty HGikl*KCl%dߗŸ7@a"([&I\]Yj 9y|<^=Ln A^L[bV~(8wtra Q]~xXX*5ؤ$,}OP-o(/m^]V}*0sFѫY>V .[s,Oz(0V3H4%ykS{H'KLO2D)Iϩ0B L =nj[ƹ8ʑtp2-,@:.\T2NJ tN%ACxnnrvUIqnf5 9 82Rٛ au8q7AXAϹ("EfrڀɌq jRPcvJ{I朿 OīU@ⵣz*O]%;I1LiS;[r^#RN#Y~MABQ .jCJ!F ؙ =3U4\@9` ^إI \io`A&":@.uypVA Ɲ_tCIǶu ˭%U6lAb:q[oٖȄ>s}DBņiCsVRuRkeB:/RlDnILڝA DG#Ci Zh0ݬ=%`ELGJ.tg 1ļW`*u2]:-)a6ƀf& Z𻬠5-*NԻk9c{c4ԹO͍^= $@dpGU¥)mÓRMAs/tteR#@%[z3k(0 H:xdN =Ύ^Fgːe58H}H1L41rs~A"5FfZ/8Wf YEm3R_ ?Am  ?-ٗ ѓ&&ed %֞;k3ԋ#o;A9|)6ud6ާ+&wBzh,^h\  Xy1-!e(=$r Bo+%HFS³IFn110B?cyo"|6^Et_<6N 3,EκlI_D CKd,1 q)*V>$Vӱ/{kx JelnsS7c&o۳Eӳ[ɦ+-%S8găYH`q$ԦlP屖P Ic'|Lj\ٮp&{ژeB];"@~` Twyf1ɺ:Ȕ3VT-IRnwTjG~YH1aRZ6gRɨq Ab-;0OV]R(nsڬ :ZZ Y.@**{(k0xFwMa%5u[Rpn-{OP"IzV/`4l1-h`C.NyM>)+P)]h14MNEuaY2$o56*oXbM2 dS\l`@G!ۃ? T7(5E5R%E@xՙ:x"UsoH ] źC mmYYFB02,"h/Se0NXPMݴʝyoI"rWMB!7/"AnMYG)A*NAZ:"2Q C`FWTTv!C;=qNՅ ߵaГ-G%*)ٌޥ޴ff,|`jq{#hV4U픆KH4_EtVH L% PI, ]8D N6c׼'/ք6uKkp;g0aɓ"_}nfɵf)-{=sr)vΔAG.BOFw2 ˜Ͻ *KTXe,)5J)`Ik:rMgkX4V#vC%Ook뛭qH 4t K{̔].K cƙqT%,6-,BGM$llɗguN=eҷt[յR=7\7ω?lx Uf!`V[Q6Fh~cl-7$،_f'x3燥kbw0B2}0?,U}v)_Be>WXR>b/,<y胋[\L@8̊B6 Vob\7[ՉE5FfkF'{3`nF?NDƭ%i|տٻPg=jEp]d =ƘkHSqF3r nSCXj{_ѝm$wJyuxj 9*E9U@L-E@+<$WH_aEE4qZiwv ҕ"0q·5v .R"h.6|mTԙq`u[HX /~L'_1<]Wdiq(,j)Eተpow]xnkdDz ;d ;r8iwqFu׻GOlqy0)Уmsf[)JkS(-%ićYE~zV p; 'ICH'sO20l?H3~?jL\5Tm2h'F9Cb[ad'ҶP:LʱtŸsՠ ~m)McWV\"܅h 5夙U'3O6Y*T"%]|+fcZBV4IWRNjQ, (?Y);@X{ח߰J;x]vUݡrdEX10MIXnaYIF%9ċ,V(|~99s›9J~f!N]9Hl+trէP`B s6e{uޝmޔ3W&w>Mt;3}#,/O%Y֏߯fW<达j0,pp_52O7"RnIHx\q{[T Y DpxY:`(@jӯj vs:'$ghC?v9TYwjA=mFy㣿'-¤RakgjSpr?2I:"LYJSCQ2Ʋ7C| \ևq"W֝lUT$c0΀s`U0wiRS8(olQ_5ndr>S)aF&# )F9P'MWPSOY"I iyjC%/&\vVׅi*Gk.GE?!YCR'>Sb"_p5O}%Ore\}Ƌ^[:5$>lpwXBڵ,x:o|Ȧ.|J\FzOܵMC ~9ґK]|zIUǭ^vZ~Pz=ȝ9q#20K>v7݉H%[yeo@5s6{w"jp[.{e~@(%\v 2A DŽ\W\̒'u)\(pRD n)^м^ѱVqL-8s'9AŔ2ِ̫q͠`w\ZQ ރ[//6^}#4]X}/>w,;: BB$AknJR{Hr"um$:΋CyַB](+mH/t-2gH.AHO_mۺnlFPm8UZKhe!g Bm s@Vqo܈I?U{ XA9[8W&bısg@ !1:/춐Lft|o3ݜ[* J6й? =X]TGp30r`%*)pH2[# eWwgt8qeyI8}vxldp.rjD61Gř.U7ۡi]` sY pdxϱʰ3kϺ!}.%_340]Χ+',lU:^~ ~h]IXBGD:`90")!͟{d?*]97+`.fHLX$bQLv 읻..e3ȳq7c"顧ըBRm^E& /[3GrmE_m\IH~ )@)--O"yD4w5}Np$ 򖔰a..:$`| "8'u?YO"[>b#tHIbqp|Wf5F,͔*C6Fl̐J l &|!G@C}v>f@S-Vbl}L:o6xz\wU:q؊OrOK)[h9)0R`: /pXn=߹'7a@_16ekaMZs;Il!HcdF J~vW `?E^[|#;en6ܬ/l ,/3D{80d{ U{(?:Y k8c޲@45+Nte~åq"{4kP^ٟALfgeڈxn938~Th+ 78YTADFA}›B:+vp,R.>b_sg%hhmw^X&eD5@8t.:KK_|V-Mh(,q?6ЬpF20km!ghe6PV<# 8`*8MN_[zc=ߏ֠}Et9#h(Ŀ U[- n׭zJ*Xvm<4N`!pޢ|gۆFEBx<`gnTxSdjb—d3VPͲQ Ga0qLjzc )rXjc!M0B&T+>SMѡHv0ɺ K,9 i :6'W2n"qҴzw\i v?-Hx)ePϛKj R|GyV05*ބ],Opg[9Rw%<qد=Jf;bmnyJ xO؂i q xxJ)Dj|{/} 6/Wħ약(cfN04݌i[ L>@/ID1)p;@d؆{~Թ$"5}|"Oť M%8p?JĹgTO[7Un}Y%B e̢0pEslhV5.+0^MdU18bR#*Jrb ._Ĵi Ip4q&N*X:?~^/CHI-d"q0=/ |\{|Z2}dпz-?o [b>RDh6"AGuS6Ngv 䙊.d&22 nX5J.wJ9fj {`FRW_,Nr>7~0raloNg|,Pg,ϳNrB;i "gx]زBi2/;"KeOX&KeFNP(mOݞ`pPpS"SA[Mǟ =UOZ'x|DQ7d|NT ScBTAېzy Ī(olyxHnv BnΓ-Šuyc,,PTz7MF&*@ECgUTeb@~B6eK Y~ ?c%w"zf5 -e@|ɏnSzuHxdbe^|BZh_1gD]Oo-imee*"*b0lʗ;}mu[ D@gfgp]UH|NU݉hmU"jńdpT(Dٶ%54Vi^8n,wv↩*0~}` ~W|܊JĢ+XJVM퀒vV^3y>U\#c =+3͘^@([>S/XVC羻ly1D~R^3u y: Gb"+om8fr5/S bĹ+Ts*-MȻi Klؗs:;X!B%5|kIQF6B׮Z)g ƍ)/v v(bjr}uH)@J9 vs}R @Bz:x{9>,4{݆|{k#' i(@~t:wHLs5Ip;|vw(t_RDyFOp Y(Soś;8n"XHs!L}g?~i,b%z-!>oqm|xn ;Q8W1E yZ\⧢d)?Ev"ף5o~elrT\HɸZʼJӼF-*t$˝2F =̈RI- ֻ˽Їo}ꍞyVײW;ѽW}F̓]6nJMM _ k_T\ZhaU3K^I2hƗTЧmY+vZW?G"/RaBx9jf8_yVtǝ'\ΰ3*N+_cgfɯ 2wo?`1iNrRf=Ɛm_&_`fPg ?KjC3S%J9ˣwGL'SC_k:hgD*Ċ/$.;zVi+~- +a0=,GDFfH!3yȟz L =m:ϋ.)w`CT ;Av8xv%@ '|^~ 4hǜ8DIEfr, i.@H"u^΂[ BoW~]e y/5I?KCv 1[c0rr{Q}i͂8LTC=[,L 4HEp.PGHX":njY"xAtwWzfSq,nVHr.Sﰚ7Woߐ#J:r*0=OZ=Mb s+X WyekH͒!P+MP X߂ ;v؍D;'(hq/LFRQʛa}hne3ot;)ᢼL)Qɿ 0} =([e->SSG<hTKU5V IgR~];"\qUXȴis})#XϋQpioDgrk_ψl=Y|VGG(MCW7ȵ'$/~֖:\l뼥&ʛA&]*+w<Q  IUux ة2h5`fU1NΣԉG&۱6 pU%nF>%H"(L"a Xnoj̔󋒦P݈+V Ê˥ X(e%]fEK K%w7VߣI2_+(aVe8G̨)ä$H͘ozy[̔ L]5Tpt5 pgYo|yn0HOQZ'J&14ML>R;;(\U+VvV_ܞGTt>i|lc:dGGc)mUm /VPo8Y#;\s'$Lu8lŬ Ïqw [=*J@J HЉPHĽ+ }M p/LɖݭcFu[&j/s:viC׽u[!~>m1~ .Gw|*s.?~G[+L#8Zͩi f+-N$|ʉ)Xz|SWU櫁j$H̷9Ùن[RR.eMvMjcS*Ҩ7Xs5kDPh bZ˃9 2E7 ECSI&frF`Oyva\Ԙ'R@9p~{b~УlEbs=w #9;I@X `T^;YeEHyc5Z31KJev* _/ 䓌)ԋnX4&M4?p@o+J(5 zQ\k]{yە()^KL x"P{!mݏ!Dag CS&Zψ0M43({D72SY˻M O24ṘBT,RG57bq؎V.ub`א4»WMSSK}T afp4A͚R#J5_BIM{YŲnp=OGx1@tQC#ƴ<0xDA鶈G@ڛB:${۟?uoMTG{!#cߚQVjba!5RUV?p[nŠQV3>$Ms#0HCCng87P!-cڵsςwO!D!6UNM -+^aa$Q7%-tr`e`#C:ţ!oe6%z>CQb)e/b^MXߤXY ^Or.q$$=Ttat"CLvEVa8 6VP_Tؼ叨41^VԋL\\ -C2c1.H8}Nj袚^;N69UpYLѐq/u%DC{TJ'H`X*î 7"7'Gک &-Çi$6dwcɑ`;o,rӅ37 Ӈ=@%ϞOGHT {6Ws0 $[he`B_LW>dBДA@ʠ a67hV'vc$s  :N WꤐUtoL[VȉJl%?V~`F5*]{}dU!`֩ *[ RٓuqO Jl]/I,8b Ē~Wl5KndO kU|MZ= U \vIUR|(,i&4(vκ9d;1'~5l nY/^ 2 I>$1*~T飂}5}ov۝($ZV4 C;}lm'a?"Qއ}y:93W@a[r$MH{$xUA#8U|PL{S p xkg<*oCy9t5kUfkS_$eBf*L݉^!"xs?\  mW^Y -϶ +vTG2e)v'_;OWMJ^8#T~ 5OKeDNVR+BŝZq_Wr9m@|dXm?z/sڜ9xWra8Z y"S㙭@/ٸ#K窽&Rx}FVzO0G ڥP|uOJe.ׄ߃IɾSJsGl?OPp 'f=#oBckBqUqe,]h^5gѿ%JH ,XԚpFd=Q$)Z~h!)~ Hpw鄶e >ψ9t::;L(ےmQT&Rr&Mn3UeO˲\W#l7X/"3C&:y8RDMEC@+k]Y$ A&aQҷ0%,bE0B~|:3DI7X @%ف N]SqKJӛF*5&.qWWU?"cNʐ105Iu0NSP`[\f(*Zfm_/czkpu֛qP90+3b-V(Lm~]亟!7~-\̋#rvS)] рuwQ OՌ%%-U\P;[ϣțmyP̂*y~CLxKXTDNk5m܃H< f:I29]v PYC۬@iV j# Qb[=6ģqCibʰwj=,zKA]O'`\^C"x-1,;SEKϗ*,>S.Nh_!]3#=⤢X>ӟb:b;]S9-1,/iIssd%/$E\Vܸk/w/ @jѯ5şFQ< j)ts [X>x8Tv.Ti¢c5)132"p} OJWFFx?)#6\4F%5Y<7]2x$E"g)OaKm\wui N_PDK;uHcy9ZކS{f W+NeJ1!nhxHrjhTI<`M0OAwkQIr6C6@@e*l"! n;[Bb)o7ƸE}s͇֥U$ ۯ N  b{'CviV}؋OK~ $zg9w-3YTP𼭋2̪JMO+ws{Uf0 E6Ɵ$yޤ/ZTf5Hjz0MYޓ)B|LӰYkD= \H:0˩_ɷݘM|gqW ĭ+X zj1|"$#Őn16 OZTF0\ڢ yԢiyL͍F;v"\>XRKu@W8,\7jF8b=yste84QALVaz]a&g_|C#;?>(ͿvK+?ֶh9 עy4{`gGWi;퇶BCL!J?$;GZ厧zYW t֎5gA/X)FDR&'X NYɧS?ai C[x_b_xss*۹ /J<:ZKy+sF_a]1_7ɢhӘCR< 9As2rbN!0N\}:]#|ZĢk8SZ7GcQnױjɤJm?0 کWbS?X@κpѳn/dYⱨI^Dz$g%Ǡcuݷ : #ڽ/b72 jΐ?ۋx )E-jrRlXEtگ^k7r_w9% TiP_yH,"Z"͈53R#aLf3aSNs2L޻x웟1H=I4:{I 溫Ý,NzE=Ce:E˽hOZGbF-Ӧxg-7E_!WFQ\.z@lu^Ig0naA>0xL88X ʗa~H‘d,UՁ (FK wZ O\`>mv؈xHjHH U0]'su[O3\K%Ճmd+@ '#Z+ɴNCc{ˎ[ʤu;pLoTvJ9M*)5;?yb zrgSSy;IlIrv__E ST Fc}-AN&ftO~R0fqTV h9RWO S}7=WXaRB'rr2g8*]0Y'*˨+M @} Qv;-6&yEE\f Ǣj5Jy:>L#aؚuazY>yQ~!ZR;têrD=`ӔoOd"¹PMX_~|#{|X ŒP6Pk$w{TB_a4MÈ&BQ=7L̮hA!ъ2Êu6S˹EpF&8?Ď\p`!3Kyuym 7D5\()DһIb[ fKI B@FKmTvJ{L'59D`"xJzm چ`pf@T a+s"poˌ=jQj|9H[[%~D]k LxC2 3r 2\KMNיi1 { D{p+^o9%cK{_E's& ,.Q?,.j,*8ȵag'^e>L 5R>)~Vp GczdS 3ͳw1gkiȹ)nyZ$kAnljuܥ,0WC!H ?-n H5=0M656?vJ8w}Ä((Jj5DkNK $- P*:W Ib2ˉ)&B̄8W/Jt{ʒ6> U@pÀasBoSk(FPN (T48}Ev+@D\Z$ 7&i7 :evnI2:/9r4˨i6?ׁkg0q[`i@F|F(t %"\f+3IDϙ&"B>zTܾY!I].&|h @ 1~x{hoǵq9ckK+d`z24:եFUiq]{uhՕrZNe%0TUxEY:MFJ#NpZ+ 5 \ -M fw%嚶E02ɧq*b^qzq$;K~d\JoG7,.WթLؙό4BLqR]ʸUn~B_/绤@ߺ)ťK8Q,VC̸f H^Fo ZR5v!rS;H?(R0jG,2mѕek;Ft"yh)K>Q,o*,J`_eefA#?7L9K !0~݇m'3lwRrQlUO=p2껔V n$ @}FAՎ=1y$m mr߻{CJF̬L Hm٬0K[$P9 ݑ_<Y$q$F;T,7YPWqoJbZ>{^&d.Σ\jVD^e"LZ? ᑪ1ߔwəVX4W0zWl@Crm qr?V\|ApϜ/4O9`c6>4J8Ѥ!= !xQj*h8˧#lo`7E&BqRڧ8onE<O 7448޾*m _ãl??bȘ?'zڪ0EGC;dv5+sR}Ք`_R06llf^y2B6YWMB>+&z8mb^h{ >^i%2鎭R wĦZ N8ŶVe$-;͇׺ޕ,(-)3K윁nI$*قM²'%*g7ǚKoyRyJ.ēAE4H6~};&9N3 T)s 8X{^q>Ҏ@ֹwfU\sXɧYLvEyWt?ԉwT^r!d,}g/p7#}y$m>#db|5=|r$QY*K(P1=2f噞䎒BOXtiAw"{ U& h_Sae09?f?z$ 5=5o,ע4?wdJx#f~&.ʲRfOvA%uawa`Qjr<5N+9c*'{~+WN)tս(+j iPF(my;JP)2P6> 8fd2w[zWH U{2/J)kkp}tYxv{% *L񂒬!rG<z8tev)81f*/1"Fp7'sSi<p9)ěb LWL%aq߉EQ cpi H_},IoӇIi:̝!'WܠTM Dj:[~6߮aemx.xF1BC'"nxRraa jpɁj$|hſ˓9 ^u ߼eMhW+ީ,ƒU|ֽ>>F\lYz"DbEL>GyObĕ6}!D3狋7)FփXl}gRh=a3Ϫx˔/4Jqh R8>"5dy5/b2,6v;Ҝ}TceN_O0,Α*SXBO90B'$7SoR{9ҞpJލ hąy.1,r.u!4[!JÞS!f8P0l.2 'CN} Ft4(X)8yCqalZhc6 ?j ʐh> 8RNIJV@<%Bb}AJysmǙXNmLӼ9¶0Bt(cM\#U=ziô_ɀ3jQ{76>;kSa6S"P]x;=xo΢@p[k'DR5b'/ݛc)2z}@$/+wǥ`KfaӥAxGM,a6Tm{bsŸ m c.Zh ձfBTiT De՟=5aYP*)6zW-v |g]sk b.7 NSo2N9#Me|uIbJIa@Qvids}rBD!iҋɨ&Basg v&@tA΀hd댇ya5=|Rx "aRBN}2*" cqrQ5 _&QڕX[MU|ViY#Luy*|%އc7Sd,(=)}qj^vҀϢWd֣=sN]y+腺R=Iȟw5P#= y.%U^1ˋ$qJɳeI)}pqA҉ ]_Lk!XcR(Zoo^Z\Bw̯{GaD"wE355Ρ{-BQ@H{wv vmk wU =ռ^/$ſ*X)U|cš\ ?z0_mF1/(Їf`oP,K :Yw5nej2mLXLj`_骷'd,ˤZyܼϐ @L\f@*οfPLέ<~vJt2mI+~fdŅPS<[0$i30exÉJ B~U>r@e} dD] >7Ţ#P`p NCӵODd1SG#w\_X~A?Qo9Ŭ8=p]X(ji 4PUpYod1TybH(Dr$s78ޕ*hӑ~5>®̎2!ިHF9&:_dc ,c~3۩csF-=ӹ A* bj1Mzxb@" tQu Z2zyif?ÿySL]Ky/~3OA%奎ϖ_)F[Ro55ƫt*dwk% DSN3y3Nv 2}I`+?lP3-l؅ *Zy@ؐI) q#&Lj[&6#v o?fC4. aQYP.R, 3!`s}%7X1iX}wm1ـ&o+=9)',5r K3 h0KN}xgZՑ}fvݤT} B#E]ܕtĆ%DDap&/P0ڧ(HF_gjNAaqoRB3a36WUrn$ZFk 43S?F3 4In·lfeu=BAvcG@׸1?TL Ly}}UsvMA˴w .,p~sA,e*~w"%ȡx82̓h6&oӟv[E#y(@5{Ѐ.0Eb2hx;Ǧ^HIssf8ADϴ;ţ-qXpYm1ĦbQ_%q-zLzBP9r6+fǎ=mG' -m:Pz cEGq:0jRc-J4u6fPn°uv-x7hh4/7RΜ휪ZBM'%-uK۠)ȧ*|'<6DlRV>'W^,MvH?_ּӕ/MyZ/a>ЄKKwx"0|M!皈\gR֯C-I9nԩ`yF:m`Ǔ)֨ PHYQ4 fYEK6 d]!U $- d~: %vc\|Jhl6FA^aiN"?,CZ^dG;:UEjl W 5讙qVjx3=`#bk{JVڽ́NnGnmm9RLSD>މXa&2Xu?䑼N !PNf%shVUǬ2#j8󤘱B|V ;wݡEOU7lbR=%9f#751Ҝ*/~[ ecَ&MӁ;{iQ)5ÙhJ_,dk~p(S%ؕ91[Y7k0,dɫ}azf2.fK:5޹ :H:Av,$݊͊CGލo3fGF19)X !~u@?U:SLB;l0` g"=M#a5y{n:]@J#arY#`,et *w3v7h9EjniTJLB2r9F1O|}u 98F39V Q_fDTf/xo͊Ų>m)M$' WJkzwÇӐm,7LEͩ-)'tH%sqPx#s}m<2 Ng_BFBȂ{2)Dge@?=1th皫5l3r?wܸ=xZ%^#1 >pԝ֓fi "ǔ/`羄/S% N }*x<~[4^|{ez~Q*FOq]aGh"Ĉi ):] NYaCy:{Th0N6Igcfr?"W ~%ܗWV-˵%434_%ˑH]c}[̮hbQR͹sRdME Pj:<梿˃ڤ `,'@xayۉV ؀}XPd߻O_E. #8>0Pʈ DW+q,ߜPIQ@6wo,%mxQ:յ ьUb摙CyCNF`nЯIU6Iu ls~R)׌p{VןLw/]-9m0֌֐׍U!˨BTx&D>jHsiDžꙢ_7|~/-;=yM3Qp¤ߔFl옝2i`V~bGm\BXq'Nǝ܃6]$ErH^Eaᦵ47Ҥ70BUgM( U&Y%آrmP)wc$a&Dk?_NdO:&U1^wV2LA|AyDE F1H=ݩCnc UggbPiRWA7̟& ivN7{{"L {-Nͪ8+:vWmCG<id}(YlEk^2+c+ H *m3(d'(zJπLbcҙ 3lu x88oU*fږsPDiȺC5>heXyW(8;b#k j\4>z0 Ypt؇OXIAEe.r>f\+0' u%URZ)s-3 |(N{{0;M{\8A&/ 5+h xQv, s_jĨD.KoHQe;1(1$iVe9@q;#.(5"1h"ڞXp)KӿαFC5K1UGPp~ +&ib]"f(ʼn4x8}F@.x<Pnm\wX<{l^Jm]7ގ"-nr ;K/ju#[:#<%|-!5u-xb/^g44:z;h%yl~(gNȖOi{(TEƂBEp*qXk[LVɬX 8)}{"DxR:M2>irgw[xw{7l}_(!U0VT oZ:.)[3)P,0X! 9_J'aQȞZF x{ Zٕ!xZOsYoGLYHY(4k$ň "%أ q#CX )!}PaĬñL~?O}p(\<4p~].,;u6 rğw quE  _w]9PM}Q " \DwٗәvpF3X];bb \ZWW<$n<{2(fk%}W/st=?V/Wp8Jf)l F/EhS}A_I=4mR%{NiUTq\rzod@[7BMdYo=nQ6)F.O5*LsK1?UYޝ feVw?"$6 pwڗܥPbUggs %4%8э3tm zA0G3F+{٢!q D&IkJ^8| Já ހ4i%yuyimm l4Δ|?:'Z8 uB'Ƞ*Ŏ*klRʇkKsVm$8 A?}9VӃ4iի;.l] t4]6)xuv;@! OS]9\b碣PRf 72N9ҝxUXF7SfAgRo!%ޏz)!vyAm`lIƱT͗DrcW%T,@8ꢩA%IS2Ato uFشLӞWϞ(ϢV=^srGvC9 G-e(Xl78f:8ZJZ?&FuV/}w߅΋ZxeCKQ<žwi^;@ xZ@C]K%iM& 񄺂a#K+t#;K;C}EUMw9ghT׾!]0UR%g kj7kC% Gԡ}_Fsڊ1O$T/fBdfq{޶YTdq95: p urdH>9˂!a)5khU5>k:#\5R~U۷%~9c @gzPtKߣ|v_a =5]z'-O^ΝTl>cq >@4Қ'bl_ Uݏ{N[?u"K>]5i^Q9ދdѷ/\i^z\ +Z5Sx2%eZ&BfL>N?$I |;p1]P6I p\vI$h˧!dWPLE^okYޘ]ͶE !|aiìZ6Q0䩒Gx`m?& x{_k(9֋LO3@+ux yxWav^ܾ 'Ic*Ys$Q䐕lc4rVbX#V@' ǵRB $l6ܲZ)2үI9@&Rs%b@u۶aO I>CMlHG ̉i5V`\S4E,J63+&f󑷔SCI۴dZE!e&X3g1;n:grZ 35ȫp}w~xgEm-hjNkĽ~f 'l9P7c߰R߃BߤWa;ş0(tMR[O^)~68DfvI^C!yX_tWcOrOҙDL7aXZ#Ѽ}Rt ˺ :0aW/È؃K}p}!nw ӽ[:< '/MK^ۍ隺5K]puE07B]j|Bqf% {D*w˹DuZ-<̦Ų*?2Pm~(ik 75V[RNVwTyjsӉ&َPj+jL`֐1t&΍=T5"CB/pՑMҠ-eapeHaov-Ohțłjԇ/QC߱dwwȔiHLx{vA . sQ n-F|wpzv\,_> .R@E)y11s9>(Yݠ˴;#m&:/|nArV TJSx1;(5B={ 1K)yp8(T("PJSv|Ѭhʹ Sc2l&υc^{7RkDr u0|#.ko[HM|qzʓ%D֞:*$婢 pUb*ᩳ#:O-Tĺa6n9rHl{Ɉ ۲#!v;^W?70dWƀ38h{[ui<T%tgfzFdLzgI6sGI-*Vc k_?hQx#ZFȂT ƌ#w%Y)\G_޿n&,`I9 [[ ⭎h4 EJܷnu0-aVc?7Gz@ptԟPe "^̟X(0j#K2@ucI3Ɠ%.HCjQ7l4*hIl ݼtU9) z))E~4\/u &Hr] )mAFlS&tq֬ߛ'Ml3\M`g eЛE;u4dÊslȔ{hBN!XA>C^b1b@ ڧU F*# "O?-&-;6EY~z3xo fWh0BYڙ䅀Sx d"-e)It۹9 9DC Lc^.35SL%i2v(62$_"65rSUeOwl0* f eηc.s G  X4Tx\c2/>UDm^'c()mvGo])`/jl kf78:nbFpei%oUt3 `M3!O#"8OIs(s!q%"^4K$+_"봁ґ ;w`Z kZK+A )"Y܁dӬ%>y кҲCAZmS*Gm$5iŧhe3 <eeĨT0Z])L]VFĝ+i* Oy1Af^I|rxM)Ð%HLz*@To$ifNyu8PVJ: V |H_a e:%\]29\!F.pK{F0,>AtjLYŧ 96lB׊l( Na8hrr<@e#bkN8ARkȳ(ݩIaC~*DƆ:*@WM~ KJ/Řل珮·}?&8ީg~&X l?eo?[",y<Ӱ 2ADl/dpoz,IB5(-Bl8\iOf̑4<-$tϠw8`.tNHHID|9<0' EQQrLDdoZrsj-Yg-?挍zw ˳+i@O9C\IRpz@l!2oYbJth ;:e=]yoGFSTKj!O{,yVul S~hٻX7=Q2lW۴R|9j!(g+:j>VBǶeܠ R7,#NX@"`;8UܽY#ӆ> VKو5%_@ۋ#|ߣ15q$5]'+l%o (WK1SazXYYPgӕ7ֿfk/3baO:\I21Nz$j~Sݍ+["D8:>"|@Hc+Mb`}*?1 C59˻^X#'SCWUʠ]Y/i$ӧ P>vU]?4})<>}DUf~qIff1͠WUrRr.- +bt8^og͑?BpѼ@6ƋS'o8[Tɇ'&lR,|][9/aVO#M϶~V4~ &Rt Nmڮ],T0<aJKftq '{J2eZHAZJCe^v2}FvܠkdFwIj.HuȘ5ĢaTUPH*Zfe2eq$ uMH+ Vlݱ _ >Qs\rYc%FJ⹄gvA]v0ᎉ{bȼߴȻ ('6H_cUBUH-'~U9uʡ P U'߈OړQ zq%d!JAU %2#Ջ}rzEy0@bzyW^S7!'EF}߮bzATG=wzhMSuHMK@P Ymc5noWh8-%Zi4jQ'Yɣ41fm[%8\Fn/@*_RZ$IC0muEW)Vc\cXczY1UǾᚔ9OxVto["v7j⾿}E^k^ A oWnOH3"*e0m,o'6|69}gVLH/ak.!s}?,Ͷ#÷/R8ȹ/zu:Ԍ*dOwL =ܸ^k_7vx&I2~ dہi@HdtI(ih(I2z_QVG+vypAēb2oKXĜ 4,n$ ]Gp?&4 L޵],I5i#䐹Ng֓'TIUm6e4)M>$iYBQIvx= @򜁡EG Nkf>I,Lz@{)rjg n_J8yb}=CaNJ6 Hw&c5crlMW;ٌ#HN|trP!ɈNoU~@X$W+el*N7V棅v%rW9M8/QS9VUcŒ4GW8SVs"9ӌHgEof,?x{bYUK+o]3ur+iWwzHDbA\dԆ |lUB%۠3g7ʡ@vgCJ^Y{_qҔ*J~P*^J[ gW:Gr 9a8^alJjD#ic'}\: ٚ-J0 b( 86{$:9iC)LJގd6Ꮃv'"]p'!w}Ѿi\6I4je(7hĐ|?$>dE~]hqUHX73 cũ"7RIc oȮ8 .zVjwla'O%_O+yQ=x|FcWqmBp5:RXA R_G-+XK6̟>kV62?{B(ۺ` ƽ2G9$lSmL˫7>d́\ u4>`4Vl[<=W  hgL/k8;b&GoPQ PFêlei oEObC:'7 ; 8%I#`KdknDϧ"- NJ3ŭFΊBR46UIb{V`tcr2ͿqN c91}G <]gnL +χUK]H<F-Uu5D*9Gs Ico Bd[ƋPH5Vl6VMnIҞ,Y|:WeLWKRt4zLoRPBh%ȍb䃚-7iGmʗ|hN;mbS?WîU):@+w :<)8b)56V?}&䨥t9Kzqj'wlc*l} SFPN E ePwr6rub&<tk98>IV83(9ҥ5X>SlHӪj)^dn>B͔8O|ywiX%$2Y X&`+E@NBKRY &VEQG2)+;`Bx-*)ZU:{ɻgؒDF3a#,7}.m*5фKӺ.=tx@o#J7B& .7 j*zK >mI=GꜵaFӊgWB)h ҋ->=ջhYOJD9)=Q LKthK44jK Bg:| t%? uM >]eġ⃯AS(zYFW N2ۯ`oOP=_aJ y9x]7OkF1mE5V, ٰmFwz88?UHksf7|R>`{ʩb#.W.UuN)3+.w_ JLO;Qd+8;< Z ) Q}1Дo'0`GX5|hLeZHvkB+XR\<8mj]xHW* w`pDe17JH g>aVb r(_W1c!@5`x&6 +"iyjD:*islNDںyFQ)y -.h+BLO~]be4LjP%4%4qi,H1X;㭲F <Z$:"I-F$}\>C3]v ` V^f"Vl'l` 023ڐȵ`&PC]E%>' ,9td7doCF+Q^X@_ucRYkĹhJ.]xA$+H@~q@ɣ@~NV(ÏE'kvdSqbw$J+^bu7d[T~p)UXuXgmrU{ɰqkdmh n\TJju1'|d!|g#{RWt0$)H@p|s>ǗcϚK$"qBat:Nߑ6xy 3fcWGYD 8#I0<.ܟJsKbH1 L*0?-̮X{$ 'DTGR&%0PtNҨI rK!'{eYǠd~*y=201.l5}XK&^8ڛݨYC$?9K܎J@mt>xl &} P6"gY'659D,`n/}ۀu-rDwf-"d}Έc'P/ &I-[~Tmp ΁̾YQ_-XnӅߕe'k"ΰ*|h}s66[kCġ(o /6eDߵim@+.Xhz3G=ڥș8H2b F?QCTؗ1U)0ˠ#BG lPwR9eOt L)iVNڝ=|$6R WZ<>}}oA݉i=v&W 1zAی |8Qץ^za3X<2$'5ޗg2{E #ӧ/KYQ sV_/_Iv"s}J6vazm#cXc<UHQY +-a@0PTQ )- 2N#jAS?<PTWsR+Z/#{_K@BTY*$b…Vp岝WjnE[޻eK;n`/<0mтSy M=LګΔ@.-) 6ÎmbNhDy*3T)(%օ- NvAm_4)#kି ~G~Erطl)4uU$~guzdJTFd7_N-ރMIFU4UwiE:^J&Ǿ Ą@V͠=l%F(2 MI&p-8ׄ=\OBu:̄&IU';ZV[e+DlߩٯR%0m7]P47b.*BEЉ-.agޭ(ܠ2!: QϦۋNѵ`"U߱0|~=3V"q0$՜&/T+ L Į6`;jci } |#7 M_.֦#IPTgmہAdZĨ8>*$2Z}PSA%Jf!\nx;0gD% O2go <z{<.[\iϩ4ӕ:f/>A=5v_U^#:KY"XF? C)L!tȘQ`1ぁ^Xs *;v~ !ίtUþE.Tzum'`}#Y\\ij_1q"Zdͯ tH5m5?r? DQCHOO0Y&9̈|)4e/IJ*zQ -fƈA\dIJߓ[%v h6[Bld/VALǫ?,Hio]o~2/Mx:te9A^G G.Q/cQ@ߊƔ:ώQ\`<z>IŕI䧳Q0~]H\BѠN_ ˈdhSF ")M5 l-)JV[YϦ6?N) kHqܸfYXEqm?,jAοdhu1tZpe(&*ʋc@ɟו)va5cA^wMe aL[5šjtT+P,ƧG \ߒ&L +B9knuNJ "XT$b~ڟVGD4 MzwZ ju੨@p?eqoTZD ^ 03[Rm\6ëW[vtmy;["]Euay bKXٜN^)lwчVnp(|*dd5~+_)s￧W$PKx q:fvW)uT^&cxI9~ĀUJ/B<*tmf[I[\2|9q>L0b|ю;:X2t5c" &qK#~T qyB8$^j$` q{Njf-eϼ|4=%+CAs]l8$ya|Pax܀UOg/x("mc\찈꽙{m}iJW% &%,IA  { ʼnttKMC^l!Z{,%F,Ӕۖ3^hN6e:Jd c9|&$ qg+w0d0K" l[v.#:N{TT FvY7O@I-fFV.kn2}uh6"[i=1$7m.O 9ȞIz*Ը(PnGG%Y;C{ Q%C n48> -lCƜ*ζƜ~~/Ϡ]]LޤZS7Ml|? . `Cskߨ۸eJoGٱig?#/jww5)ȁԄ$)eFvZ<КߚZ -wh9J-+>4EŸk6l ApUf.Tݩ.;!g Ļ&~{V[ >e AR q6# @4b:/==CHAiN_$_Iqsg\uu ?>huNpj GjwFވ )j- 7FqĠA :ȫov}s..g`kڪ?F ޙ[?{ #tQTj+o`cZJX}1P;5`>,7Q:4=2@;c bj aPЩbiw *D,Z e~pk(#9QWv SEoy8dA; ၑ.@xzԈTxr@BԖ@PLn-CoOD"ZX{2PZţ̐<[ h(t)ӇquO\!7,јvF\sv9SB%"ҐzVJsy)Bs=2>W6#ZΏ`|,]J[3*:}" E&|6ЗtM ~؞'iEePVb0`Iq/rx"Sn=>ՍvuwW<'fvd$JhI-ʦw; gU&hbn+[im&ȍ_`.Qzy5y3AˊRl) p .1(u$')̗, %CkNV2o$gzLX RgK[A,.ChxWEez֢N9!O6ܐ ?A.awzJ5(S<3^f:"x-I l$Rhykk#Ӈ$͡DQ?NtO&ʁch"6ͩ$TNQާxiJK6V_\ˈ6|hۊJ#FJ^Kԫ{'LQ[W rd_05!ܥG !ًHV7Va!,VIJQ"`_`. 0SzZBȊgjA!Q'vNC pXM̥j lO,ͫ>3(F*K|d4}hXgSnܻ=N9бD0dAxo%0…JEǧoBvauSwLLե'Gx~uz\LƗ>W^SkjJlKnNŰLxA#6ANA}q+{8 7"r?˳-!aO{TOٽ9djve& İ:Mh4zK1L6+YHŠH0 .<⸞vW/yPΚ;Q@ QwdՍWF=(sӇl9tV€q_1(stbwZMz1n gv蕛9Zg=컿b̔E\C|o#jF=ZJ@jH:4N\CY,~JߵbUZi@3`O9Opܾd gD?kla>96!ip ^kҼ|ӻh/A$iz7ʼ5P>{U&rtxkS+cv~͊i-{v ^ 1i _6a058󣫨^PUZ9Q&0_":=9MWPm8lHSEhP#<]rqz\ l|Ygi)o]~'v&Lע3=_V0v~3훂 mRˏofWu*b)>)g/#`0(7J GL J*1R a<-}rܪ.~Hsj_qdDRDX_X'3 h[wybˎRN ښҨ |0Y +!UU#Lz*ќ`JOq5ly u2&rE1Ze|}: G(Xkq S`>vvY 7B#X+ d-m 3[eJI>ܩ"Wi89X, T^(26n FIj:Ih5 X : _ My[y[pm%6+^um) &]2/BBjV GD3#Q4?wnwn%! 9H:a4'[$yD&JFE^Bgcp+\,O#@3#Mz a5K}kM5WUj^':\Ppdу*_B?.6w:z#7Sſ`{{S㗏*ـ eA~qW-&ߑs Db# %ηd.iE١jzg(CgšE4 [ g u\|4U9hŸZQ2Xy|jY71sh 9vlƗH6K=l%M;S&"WzZOn_:EHf4@bE+ʫGT& kêJ P%I9ɨ >ujT!_'\#lj5q*)RKHUPY^Hի6n'ǚ5{9`t0LYPGA*/ܾU!`bů)4;m-aw0^t$~>tT?̖rnOb/3uUEps:<%\zC),elZdKDUUak# XXי#zσZB~=w>ܾb_ r P5B%!: qZȱUT>_U $ T$T siנ_ja\󀆷mߞ8g0iR,wh;1D%; %+tkZ'ӎxEN:.MX!@s7Z ?fs9ky90zČ&6Μekq{gznZLO;BMA1F+E/HEA?]_ ~+.ar] 9Oל -`cdҺI?&X _rbtE7r x(emBKT(۞rMAjx2jfyVr19<"qB+~8!=\dk3 Ef&jYTR+ ,ԕΈ-N bRK{^;NFٰ- ->שvNQQK @e|X(-mc<זjၷ7~YTkYTRzFH:{qH8z7O:}MG9uQ^!u(ӉzRsb?)=e^-u &^c\Qi+RmO@4#{6jY"\[~ >*RB@f"4mU(t8QcMΙ\w0Wv4;4V˒M]aGS`e$'6niǮgUiswӟR>XG A(C5)2eB?3 ވ5*ZI-m;[6!^EiUiˮd7mjEP%`jg5{:7IvŮg&8Ɖm5%swp0<иqm1~k0,=Y9V_$)tt&ksmeL% > Mc͛0q~-Vp:3 }-ƭN0WUi8S2xϏ*˳RKaOOk{@8خ1S`N 0P;KeD$vbDt&y0:.:&=T=ڕVyJ-ݜ0<&oB*cN+`\6d\&8L.clF4[قîiVįDŽ-֞iC,4Q>,{@F5/!E6e}]hySl\Ήt/X,Ku18z3`R_=dU%7!GɮUcLN:C6:xLڈIiGk?ʶ,뚊 ;q;6TuڃA)a`)S]u%.ɠrvx%ϊJ6~a.z:d毂ftMe-iDh2~XFi'q `JϧXGKӳ_m"ktKѬCY܂x&i4cGwr/ORiJÅAkV3`Zp/(:{/d[zfѸ7p=+e:P+\,)ٍ ÜwIH&Ť}Bj댥vC25,ypb{\ZCwz%;1WW[` CV@=4/$GYMk< L'7WVCLd},!W63Ra*Em#(nM}j:7͈c)rG?:^%: YrDA:8\ ԕU2cOcyl{zW#J0**,<'JT11KDqQw1£(zR;#`=ggK)vd\ g|! kSr@'aY ^clZ t,8qϫZHy"z.[5ӂ&Fh{`XАP |ه*LwwF>XNM?Xro(Ƭ:R~h$NCJ>mJăM2 HW "'j<)au ;1C+ىWG`A6c8ldR~]aEqҠ?U92~5;l7{B '[c-1\BshERz \6zƺ!WٯEX & cYk| S?G1;J6A\CbDLt78ɪ}oUQ[۞лQDHjɏX}R͈깄okm@IU_L_M"#0/ۥ˃;C!axk5pXvvF "ɫ-<x aמ<TT[8&ޖGAtxU3@!n{i?!-&n`fEC8h2?v LqX[2Pm:/lj˿}2fׂ扥rH|tC{pa2|< &{tcrcFcjC h`0ZoJu 'N4yƲ ٽg4r}Ph>dTzM8=FTՐ">=D7D~~+|ڏF(ѥ71ES|@#czl,Ŭ !G ]_ĠGDȔ8d,lT$ޅڙ4w" 5Q+VUCNdEXMЀqPw ڊ7R .FduF-ȳGvR$6w<ՙZξ|J`(2i< yE;R:J9pVM{$JNklHxcI '= 1|Mk^ɳLT1Z  *r,cUکn,71Xo[VGˉ$$*֝>M+`^VE<0dCɾz27͇\+6U֜3\pJnB4P %Tޖ+4Ì42Zy%>gc1 rN]V7-q8nIJU Rnbv)0Z1"Kb:]? Zi%fgq%y3W@] E̍H9Jgg~],~%[(-F}u; nk/sdž>t-Q ` elϏ4H`2O`,}Ǫ4E?߳EMetƃV!L!\!§v6|MB%^Ǽ) 67\C.~Wg+<4Y|&幨~@XHyo#ݪ!Y57%XWZ/B'G$Y4t}ݤu\K']]1hLNɿ'z=of>"Z\(1pprUT? l O=JdpNIf2_&KLBݻ}Ō+r6H4kYB%Hh^=$rcZ^YW91NJ.>Z'RF3 IE^=F |A-Bxh~Q݁wҦJWtԵ:u 3ġDCaVا\`ɽƩ uZ7ò!|Lv+n w}}0Ndx1b= )-yH$A,CV2C8`<2Yit'ʪ<9:pe!B `ūɡrZ2R Wf,:$gnU%J‡h}67DKpƪF$"tu9cR/O UmUoy'| x`"C|5ePΙXځڎȐðT2{"T`%qXQѫ誨N(ՔzӸyA8Ldc܍f|gulcos\* W-t ) 1F_؍yhc-qep.3p.WI Qַ.S~5'9@>MʕoKEgG p Wͺ(33ƹ"I=n^gL|}Si/YnpiZ^MX1 HAЏf1 sG-am@wҗ,●4UK>'ق4UzsFb=pc!'yd+3Nլ҂ X}S(ٽky$'wHURk㕮Eٯ)Y Q@W(͗͆vt"ER?8CJ?wo6 $P-U @Fâ1휢+iж8-)p̑OSJr]h" k- Pq&'Z r#6#@҇7t6kԊ^Z]T8d|K/Mi',N|C(& nz t]0YCIlF`"D r1\we-5#p1=]wg,ؓN*CkL0AvRfI έaYJ8@K'UzjXJ7[@_5 fWĘ>`#zMˀBǔqR7 0';iUXk=AKmqi@ћo3dޘ ͝^%|^+QY oEdq 7J"liJ쟀4NXy uF6)86F])tWQ8/LȌJnkl=`52K u5f0L+c."Zdp$X+l+7StKOZJ-tCzN=.Fqb&U.B$ˁrkkR1HO^ϱ׭/9-$GZi] 3y^ ֿ ]"C \f^ЂG<BMkJ!,vTҼjȩJ=Y* ;<oF#boX#/ˎ~`}#$yT ̙#WhV5INGz+ MkI4+3Um3o58eWXNPQ8}m{ɾx_:۽;TY;#[AUg"\G\T>owhUCv9f©3SE.WyOaF%f:cY}r~Ǿ@\j*_N(!X7v_91Z3@ r4JA=KF??Qx` \EgQ:HԆX,+.6k%o҆`5zyw_uA->O6Ap n)e1o0V$BQǷn|·Й3 avtVqy{+W=uG&Vg(WCC[Bώ& *P\!/'(CG#LӭFizv(p i;U(ҡh/z[}X%7"f`Y'E&Ƶdó6PYbCJM}Vx)s參ih]5'ih~Ew S*k>lnP "'LĦpJq>IN0S3m}}EgufAY ')F8f|"@9S_cэg|r?+w~J#d+tscWAfwoj`C4t1*nJUtv-kwe:)}\jZ #KalTy^(e||./r̳P,!["exgZTú~'7-8-?ZSvn4gn}5m_!i&A{e\\hH}ٷm7<*IhRQ-c`2bM [V+ѱQ&*g*J,{"kIٲ{fӹ󠰕Sɏbwx`mVtt(\˜/geuL(aV)fֲ2TZJh TDWDܰ ˼r@gM޲`l{Q,S-a /!1}2I&ʅ]'hҽMՊL?JWq(PoVyPt=qpC1,W@QdLr^bT[3~I6H,`lWa2uM,Eԃ9*!"v;Ħ =ehv_F&\¡>hgXd!=߃94JJ`y=-Qs'FN|LO.eo֛Α8(F*%mGNg)xo  jf)^^x[c2,s8gODGlK,XhfRH h]I"S"9FJZ4*Br$$0aZ"i8,6Lag3'('5[c>x~UeKV=`.NRÔ>[2M54)i,Zn%lqXܠ'_[ !5ѭ%nC~{-~^SbBha4ވmkʞ>K"Ќ∝b^73pӼbiJN 3D2Q(!/udM/E Qn'x]_ "xof'̢\%uF@_ 06 ont2M'۵B(0ےF7aƪ >DfV|P Kr1}7X Qo@%P*aS䌊Gr\$M Nx kJPΊܳDn:ҞX]; ,!Ldm_D ƥ91NWR% =~aวY#A *ܽlz8- P'dj,,Cgz%>G"[:z. p5 fW 4da,̙KDh'[QλbRPmy,pw9{@iޠ-jj9_'Q '2ub$5y,b55@*;"}5HۯI^1R/X"c|ɉH%~<MԹmXΞS/DXgOz/Ҡ}J\{{"!6A>àR?6.~2`b6o1 k)M=qUqu.B~)ߋ0pOx=wL PǤ_".KefޯCI]:hԉ ʅ1:zW#ctFq4'OvP7Pzۀ3 i.5G'cI硉 IhŦGFv G 6"MŴ4Jƶ̾['"!iJݚTK8~*,3qhI m*>*vsB:PLJnnM!QuIm'!f̭xްC>/1dKCDW~?[Ҝvi4K#)D2%*FfS lGtOz@+#?~׸Gv؜R:yZb'_J(Ʊ6~^g/ƨ O/MKvؤnYA SLA##vĕJZ$`ଈ[᫩F3&6bk|_lmKzd0]myz.`;sF}n=Ǻܹ 4d䬛$ B9ݜ-ӜdIHD 7-PD6$Т>*VvXʜoJsyvM6=gVox,{|\{CE.pнGgm]ޜRt4vG|7޾n@oypHD)}<6/lwwS<c#|oR{it?zz/kElDޠ J+ ݮASE,ZE&_"pU^ο{`(`{iW!;S. -~s0*YTpQH_JiǍzr3h*q3+Ujȥ m)azI}یQ T|pw<8zg?x,sNUwq5RP= }=ohkAМ;% u:3o9mf1!be Ca88(ʁI'dגâߙ咏lH4S8mp,N3dB_Y]< uI^xX8[ǡCR2-H⚺d% D uحe Qu׽iAv!c;/چ+}Ň'0G|>/C_q97ޮA%ZTO]s)ZzX7)K'PZUF4sTtυ('kHGRs҄bL%&#mo5q1 /.tZ@8B뾧`"@aM?]e5?@vO(QC}HDŽ ) < =l}Y[]iII,t'sm̊!2Jn@ZD!):s0 slPX1T|B ddT X4TɆA?5~eT ֘cHFgb 3L %6M[ܖ@2BYoXҎ)PS\pge>Ǽzla6R*\5/Hc#*ǭx_E,`1ڲRn{ۜV%Yhӝt~x17X{x2*j5frjE4ڶr{"aK xr"E-Ibօq}nQ A+'=vwp;ҵv8˓tP`|ܬO_tW0RIQ@,O`"}X ; @ q( Pv͡h)T#xGkmJۑw\a̭^ұgx,oLk6SZ?>CYzqhS,4~V7g;~-E g>~@ʎ hBS|~M٭E7φL6F IIjVNV4~Fr"N3,b=}U\+qGpv J ,/5r%z WӠsڇ?%U@y+Aa PN?%șpTʢ~ ~WZє)4Mu!kLުn7Q~X(!~m,&1Bo3"z:8Z}),DssH 'z׺d0wm$.xd5kޣ0%@ shr2T5iḉy}rW+$̶G9 hI-UzQj!\UoW5r4Q{CC3s˹K/A#Dv~Y68]0yc{S:լ()\6ںx k sqbT/G Kj.MC{ C\aLsxzw߫ՓbڢmkJlMU@X&@K"9=)s[ɖr^QL}!&OM:xJ'N:4šհa`>ϻZZwuhV?@KFM C狖?8TNgVl ,2s ƱDBzz2Fcc\KslN]lKö;s`g(k ԋeѱ*jY\r/˲>a #zOwxN`,R}^ DT|ϠlYcČ8jABk30J^L3`=)$xr\pϿO:"l^ejz?`%-t #T̫%/kh;d5uK=iJLsy{) ; ; X͙Bg]H!%ՍT*G;np)'s8;q/-1Fܰv;d­%Q[<ES ȫɝT(d*ֆ]l\1]-a}翣 E0}ucd`< 0¹͡zfx?7vU"j6璃=ݺ<ኋ D%yY* +B12%s5^̱\m;YW=JT$~jV漺`22ۿ&Ų@80kO j=mWB,FoD $> VNkrH1 ǪhxԙDG* ح3bm@Ğ=nIN&ӛW4qEoɬ +\J4XGfEB~:~6Y?vN'"T k²; i)$QV{u7mG=GK ~Zju|Yt.s)rqNnm+f!>jzu_,?*{)R犪u7pq,g#22B}(t~]P0 Hj74L6=Jc,P&D0~HR~\p E!,(z2hT_KtK4h}o4M (0c +[斢,Jv̤9*@+N8oRލ6A2NZn mbE25J-?wΡI҈s0+xjm?+iv8G# vmg.YyG xeXS̤ۅgTqU妋Ɔ8_>[z(SUb;IxeKﱲxԩM"g ETL28ݻ3P$I%'gxP4<&!͞,\WEY!GCfdž; C9mo1E*܅|W'_8=/M s5hD< 1 ΢,`S}p9Iޞ|_Ǫ"ddb-AFYR x|ۺIqN {DDN.Ύ蹘KWk]4]-fQg$]oפ|#OXW,}|d s,.aB XMq%/ҝkrj?O2XSC»)Y2"])ĿpmƝsFO(vt2[x%@إ4Mw W(Ik=!MMsD^G1l'ԋiPsbCbn'8: >d?| cĖb([G~۞9yZ^Rq7؆m%΋n,p)ǀ#*\zDǞdX-B'eY?M:UD[stWn^W߳x릮sX/P3\ƗQ_2s 6QR {PĬ>>Zl.ML9YwΕUIB."gmRTWid>H7@4e(%*vC \ RAh۽QA`< IKsrT>@? &1nQڴwc=}(vfQNyƙT;NԠOEtì=;IZ_5"_Ъ#JLgdZRŗQ:$ ψs%RX \%y@6jM`Nb%יu~h+u; rړYkE\6; JڽX\-YB8?;JssHwZERpLXґ:mIȟmah vXP-jBSdcO`T48)SOr+w^{k\*:;pz07|7w9;XsZzʝ7:>! K01 bF_=.L5uu6.,Ʒ_YQ݉FoPҩb:rt 1 `Ո&k|ҵٶi D..y:ݜcX_+DY[j$G=_ԓO/\6Q}+REKgL[ ",$xpeZN6 0~ XߚR4/#)xD/<2g8~ v3> LSR't[qd{E SPo IL+B*"}hg*ьJMe mMr69cE`! W۵sպJAAɺV6; U(QibD'KMg$FY<=E!RȿYu$޵jΫQ>a>*÷9Bgi[t,=/,~Vlm2P1(>^KU ' %?Ou~EzCUXn#.SІaN]sAx1P@ qP|?DPX* JƘC_eV|1H{o<5|,;Ú#&n&GII\ёH281%@$%m(2B?DsDjЇmⓡZqӾ?9m2A` eIe}Hc,yNf6P j'L+2ߏ9$+Zcv,\,|HxIZc%b 5;?.>2vc*+-]]}֌*.SZ5{k%3aA9@iUo Kl}v98:ڱi \7"$m9CHU`qmɏP+vl$i8;1 }$7BYvq$t7OAoĿW(Bn)!^ţ)x<*F4[4jZ9A$=(^ O}5Ut%I㬡DN;S! 5-`I`bu-X4Zc-+5?utZn {Y)\)@m|7/vOzP*ȵhSQrH/ҵA(jBA dZ;(ߒ-wp+D.0rGsA6A(z3i&l ~6&[tIVbB&9/ Ob>!8yq=G>HFm7@ϡ-bd'3;x g2[1VtAM41@Mo@V@]<:(\z?DUGv:|_ץ(LA& lC|cSu:"Zy 'm3~;R{4t"4'c_)2F.1' f߈\A(Ώ]-@ԁ)R#(- Y KdiD҂%͠S5KƯ_f=qI0!)rrhKI0#r_,AtzxU/L\4 h ~-t!W'W%¤J\VK*]%?Em1շ}>$J~:Z$K[ݲ4=(dJ)6va&=z8YOzN=ĕu1@MA/e؛ˏo+1|WLJ;ԫ~XZa5TaKO`|bߞDʨ=23/9*q#!ŧ=xIOBn=xj4iDsUxAb\q}%@>|!EK1I۬եR([;,dr;A`N.3.ԝ?Jj3X F~q##w:B;MP$ͱ\ZAT5Gn/&߽iCqka/z_3X_vi _+hIV)b,- Vƣx5|7 ́| ۞ŋ'/Hb< >j\&I0hr/0Sցe gg\mNWNwЋfMzgRα.)NQ\2Zҹoo0sVF|_W,<$ #3'nQ٩Zs~8[! )-ނDl$-F ,7lt$):jgP!m議GqӄZ<`VzVq%0sz.7[59VA Jm=)0 :;ukM0?WG_j}2y \ sm SY61@6'PԀV]\A{;&Kۋ^А !322i,@j)vtb J˃`SOz~N`a~|H4?%T>׸HeP0,/@:|dZ q&WxrxRSOϕ.w:JLkOie [BumKd]d!:1 ͤZfc#IHn>Zf:+`[NQaTkø![ ΣdnL Uh 2Z9{Z2#Jvfğsa*Ѡ{fb'0i;(r IKE"0[.Ҟ>tz#/op$AYmj_Һb[c9cף })3?yq@FSGd;Aݤ*iQ |r437% /r|&"1UIOM@].xiDwk{Foq/+YwAi[?V ,ݏzB|><&eޫ ޿IUP6>mm- C+-GlP;툔.$걀Jcly1{"J3Xs}3 m_".zF14SlpMNvY9{ۗ [5Tdsȍkr98v&h$̻ZI1CC3{FK2F#G/h̹zթ+ƣoGyv$x *bFn;.7, {ļhuj0.M"^u䐍?|i=p?Ah (c0 [.X>5 /8O׎T`c|/46Vd6(mm^/k#:*sŰIc%u4@ڻvH#_(I˥`K(b|Af9.bÉRP) 7uS~,ѬoA6%"pyГˈ%H$c-cXJAWۦ'+ /Fg@|n߁23YH(AÞ?3HsOy c\Ŏ$wpUAʌ5O5YUc U6bO(0B\p `\ wc YV邱Hiia݌7R}&ul2jL̪ź|p͡۔Hi&W {q#'RH/g@%űjN*<-3& &Lq נʹw;`dBC=n N#bDh~co9M!'4gEL>Ej\M1G5m~:/2#Pdo*RR )+ sꡣ)4V?@NW-"$}>h6E H tMO* DXک.8CX%t50 DIgQfu׮A®Gfm,qfV,`}!>D Y/Cw_Q%͍@*OY00dtŎrLaF5ܫiqH^,~dA2 ѨXw>((?tSLJE 1GaFצ '4>\H =gÖFJq4(/(`< +J2(t`\P: B]JvսK:wK$aF T 7$=_@G zy`g<&sHlj< r|B¨qgYն@7)9GOq0vy[w㓻*֭S9ZdzѱǨ,"}c0j*]d U_ni2@p9dDXvI&7 Z0ɰ;hƤG.^]Vh7u=;aX^ kqwjEU,5כJ޶0kـ 6 AvxXc8dsmz҈NBD?;Dy&_b@݁r^Ḓ{p͝1f?22DE#8f.1 ;[ YAV )HY8 ) E`ǯOdZD|qV EνcԙRuD@M&Rǁ9b4zvT9m{jkﷱK bm.="(JS7 0aR}tY?K%xݠKJx=X4IL-cK{9{ga*a%U3E1tb6Y m@Ј1fiFUSHGn&u]8RdYnS3(72P`rJ5z*a3g{I2Җyip]Ai`@<'-UI-3o" |gB'҉DkX THAMR5$n]A{h@ep=PJ彑Ǘ0.eb 8Ԣ+/Dg:{=1(J'ÑJ~_]X~5D'VBЩuNBLM@7$-' >/*YwHG!.,fɳꠢ_' w{I+BPV,-޺>aE-%xC]ݽ3/ ySѼQN+Zo>E've{<=SDi~/|elע6N4O=5!43O7:dW@%l0>OhݬaUЈ1,x/Dh}_#BD[SM [jq,%-D O9ZR t#E¸i7 p/w0'ju2~ؿ=+&>[{Qbaqs]14TQwF+ m*~e'ӎ_{ԙo4uI̪&1@=-Dz/Џew\E`ʑ^@kZnjSŴb'%մpj72C ]tO\ԃf'f'w]~Efƭu2`vsWTJ?1MC#=K5P**:tkn3p57އ yzS 6IռZ6g @b՗H~!T:EAZ=o?9]SY|\GozߞIoڮPg*Pzccq/kCssQ/Nؐ.}H'O[9]c[+I8X(o(+ Nm,[AkRZvC}١ qM!'cggS(:o@%20&6(?Ԅ,5yMm׬RLu4l╾;[1mW k(19/4co&I$ ӟex9W`8K&O&tjV*A`!^D1r0åРXk4'ZR3Dr58cкq0׹Qc A3-6qk[ 9a{lUCoI 9^8uӪF1msR,ïVr) *'ʌ( ~(.J>w^4[ AD₦Є^c8ŹXKf ~ mV' &sd|}L[(p.GJ Op69U}I.V `^ӈN=|_(Z}Z0b}E2&hTg|ǠV'YkPnLo1w7CGS|dL=\aèg:};P*O3ui,;qrپ}zQŖKSe!#s=X<0IK c]76 j AjGgD?iymg2,s=8 Zu2Y桽R{h])hSun׼2 go` Iow;}rU-HѠgbUИ23J< =QP8(}~"vZhxO|8SR^HQ`OaU9Py~Uϲ~~o U_O(.K`5)[0jru՜ޘ`Al72[~с%bbeq5I-HZ`GrX}N gdZfyX7,^s}'wtE2pE:nXFSZfUxsa_ě˼B|jzфgh,05е` *> )G,cM/05M$J✛K=K#*T+95%č%ջ(-j`ya3\V22KS2˻r_N+@) 0zB!cHndx:9j;Mv?Fyx•9ϙwie9Wdg8j?]!%ZQ#9"XO@j]J.7_u77)zs9֐mƩ\Ցv -.#6me8\;w\i˥ _LWOB kY/C!B,g#<)Hr?ql5l&H{:oGݔ$HA4P 6)R"OD' aMVg, -'|ut mЈDJTx>Qt~mϛ.YW@"z]#$. +~ UzAY2_y9oi+EK,}W+~J:ȜlN4I > 4V]"eRZlĆp O<>[~ 6-|:&şK.#uv Hyг 8lGL3Yd}C.%+ :G{.xC_ ~Um3U[=C'Z$M U`9X4RңYkuoL\0]wsBmŊX8^F3Ģ ,ōn J;*@ٺhA)+#͑ᢗ Uh34HaZÅ< (4Q6AO9sj ] lR`eL/nberL"b-LwӠ?guġS4J TY"9RKPATV~!dkyffJHWw~kSI*ws7R[$lSZC45_I$VN7Y/- xE_˦т0y]#B)9xZ}H$f"7v@2[ԤAu>vQ4[ C>yk0 hwaA7>x1s}m+yI BPW\Ebhzb? +OK"(Nz- )b?#)E x+.Cϔumq `6wl2&Tv2X0> ?-B °~GsmyܺUĭh5r<ρ\^&3Ok4d$O}0TO@P vΡ~k/#; 33tg/$V<_ǐZ*Rc1+»E8Aӭ!Z[rLѼ[do<ҺbpFn'"?E4#2>b4C.gW 3e PdBglAs2oBixS\-uWnҦbe@ۛv9eטPklʖw31ҏ4>햅R\8AhRE.偠2*u,UYBYB_X_*$i]Ȏ2#3N ~9njNK4 іg/E#s]QS)2oc6ql5'?/eqM !/dCw;ǹN3p]5B/zHnw"%j/t1v vOL̒{@?UޤT|tB$2A *$=,󩬩 dELGٟ(ϸJ*( ~2miCt!y*t} 2ݮ=gGr:|f6iyȝ7x> `P}6L vK߯&u/ؘ4Y, [ UCFW iɒo5U_Dٚ': 6."i)W^u Y}ʌaP/IJQsLfډ#̟,* …0bH]'_>JU1 7٦_5\\>V:UDV`B^w(ĜT̊7zVY+HL $Ub 99eKt"'CR'5e·p"_wta-HN,PjyfdMcؿˁ& >9*,le/lԷ?5^5Ñ9!GTlX4AIF&E$]7SHݏlYmǕI(ޓ )z j]#Fc{"+;֚].ͫ׆Vi^?yzbíp(El+LYYluG[8=6po( }IA}^{W ެk蔦N՛ij< fzfL&C~_->2|8BJ& ]o4G dHU)ߡ^TO뤸ABLΫzcAru|c\;GVe4NYVHI~DeՒЙaaLJ#=fۉ7'%2Ԓl/eZ$[,c6/)-EՇ"8SFGw=-=Q,!) I':l#IDJ4%#w_gꙉWcSU^ "A,l& m 0}46\l"pTI[}Ώ <:WO0h\Sx["Cu\?tjtPfH0KLߤ#?Xn$AitB~UsrLh&8z܂݈tǷ.qm`HJz{g"EH?@F,X/˰XF'dQ/W#[;:Ȅ,_,lG ̮vU7Wx[r#kv-hqZ2x NA΂_Dj8i1* 6{+t9(f3p;3̝D3!l.4Brfta^9w<$bKC'F\'忀9 /\R%)lPrԵvGv*]XRyVO%5E |)nȱJy3@ )y˜fِ"vask` _A7[)1A7+7y ;`Q¯c^K֙T=IKp{%ԇ w/c YɴZ!y[.+)$zZJp. 4)ڧhh~GMrФHvL\cDT&[Kdh)G|MS咅gg]-.Y)J3&`mCJ< 5˺rml )=qx?fQ%)1:!-\ " 'LyF^ɀpJkf/Y͔BD %5hG=m2wAgk V{u{]AZ _dÉb@# !n"5_E-w<Aаq 4L<釻dE"lhp}΁[PEjuVCHgY3  FU'IP6i]3pm3H5cjAر5t"ո?y3<}q΄4#uWs;ϦmvcHUh%˭?JvZǀx3={qdKŽC2,?N&IRZY+˪y.rr: qH$}$ O!;iF&=bgaiXkR9F~Ty# īX#mݦ dGt^iD|h˗=f.p)G:%$6VK=kHۘ%*n% `{ ̄3$iWɓW S]ڈ~QŊE4 QzvEI]8)P0weΰ] rE"#n½Hc:D$Ks[ Ԙk4]5/DWTUPW>r9/BYT?koqsFq!fѡ[ȏ6Zѹ %D-J3SmhPkFwrL{ y1yV|ϕ_O ЋфZO !!u+fE|fy~$zd{lHtZ yM[&}^2kqL?}9yG3#poq+l;&|P5QmIq?>q4 U?%OaɅ+KV\qRB R' Xq)*:>!Bg[4lq)Sy2 aP5Ը)7j[N XKiDzzi¨\yt^<=gCW`M#˿pe+ֻ9=ʵ(eA]0V#P覆KUu˶v_ .B^.fz BKd3 !:"I$`DPS/"lsAcx&&}f,i{q\a6xzs Aa Jr:\Ƀ綠g0n57+`AT-sM;zR6/~Fu5or^FBRU~Y5Wz|2F@)@W,B$,lK@C0pX!OL=5/.+ynIkހoO^91@kaIzHS^nZ<$+g',{+&3R2~fͼ+,qrP(rCr5JIe'HNO/kCe -ZaD= pqXTj",>UpS~_fYٍ֠G78*{IT p6`2lWf\)1.3ZiKbkqLT^`mSQ:pʶÈf2اQވ4䬥Rj⾏Iѳ|P_į% eFO'3y`BUHfxrå-m6uS4lYPhQesc+ֺF鄬s=EzvJڃcAq!Oa 8H_* ^B]R>=І@C*Ņ|?* bC0iM.J!Ua0#QǶru FzGֈs^[W qX^L_khH^㿜%kLM|s M{Vo-!H' ZY_NI>kXki%^4-Cٲd9jn3Ή:3Q,Mڦ 8:&cL*ۉdox#@ s!-psfBYsO!t`5 .TvZ#z,XrqI5d( lwmDuxL!6o/lxRB] br;Ol(Ex&tmI,{'s՜I>w~u|rq `=E(yyàbO;Gc3N9{ 駰SQL&}k^I0#`򳹘S^ikD#K0|C!#yKcHT4Y; S{/nGYMYrz`\]H;oe"5~ݵWȜtLfp$ ǵ~4ױdnѾAD"MM GT%|{Qh@dt= U>upT@xu&9196CXjkVș񷿷8rV*k0eGWTgmä",DTStwt8);1oLB!azM)AɶZS9ƗK!'dJ\ldQiqPE9* B^-w.(b0}"8ۏf\9x8kAN2o,íO} \khEK:bs!=aUVdN,dYSjelVL[yu^e]I5`swӅM3N0exYYW.#amdKTx _48=Dd#,[䡸J. 2B-Y)\$p[J@?^]:}ܾ}bzuKYtlT(}~ y;^騸ϗa ߓ-C܎aQǀL5}TlKt'OO뷥WKD"G?F}Cv^1 >*PkѝPR|;#ُ0 `X[lU #'wdC7~aۑCמIV7Ze<&BInϻG_CĶ9w\l%CZ mO .v2E Yg̐W0YF?Z{|>չtvH '";. ~GOԔN.O8\S98s6} lb=蛓G0UNq/3h0JSrԴx=o8` AL RqjJ=*gU 5XY;M#2 kVfy;X~I\v1 J!5;]gRt{'g$;VE:0}#cqo5#.UÍLfr}Rx) 2 Q.KfNe3JFXd*Qc~&JL._4+ypD4IЖr~"l,` MV bZƍy.Hg5_}5;_Gȶ2sCG1a{ !F-" dDTخ6Դޱ2kI%k$\ ʭOZU+tM\;m laGzS$.~`DgȸW0p1b甦=. x󖦪TL`Ѝp9Id25juʸdDٿg9$Гh.R_{[V4A`^x 甦.LJΧO8ʚž/XȵrzuE\-_2'VC-"Bq=HΆ*I IfsL,"3ގEt!5X2Ջn~|{MlT6OrO%:5A% 10ۏ,[W3:le2NLB AKV!j *\Y 8?- Qb!ʰ٤˜AxTyyϓϤ/R-I9%+]w :FF4Qa"HÀ#Š}s7]zD#c7{#mMI#*fhE N8Z["N?utzC`t~ ;`N3EkȔɋ/rrp> ܂;Uu0~ C**P^7Y!k:9|L'/Np̦' ?hoAUnf#hgFa8+ҒvY/lTKIZ-$)P49qF  ΋3FD1żpqwq+ BP"(]أ6YZ8Od^fbޮݰ1LO2r{ ̰" ԂVwCRDT])If#cPA /Xx.sh*v|0[!e&Y[c =dc%-48)!/d1CI{H9RnynʎlXIje) 1ժG&$,5ㄪ4StRC/(KP\oeZ&0AnLo9q02rZ^׍w?Gog^S5}J>tpSkeͰF*#Gx6+y\iJ!,ۛ)C8ZォR2{7֡/b^5G4Q+ _uȬГXm)ULLGa >.>"H>u 0nH]@6;TXkHЁ?(KytFPltPF}H_ׇ4Y,SH蔵3|ڦ,to!dLXޔvkX1p0nGɷ22~O)J;8VbB$)_<{;a$؃wa'9#35nZ/u:̅]_9ZڀQ1CO 1>ͅܟZKX Es@rM'H8Q]QH%{Ǻ6<*tzjG2&%\^/ِ 9hr  Q5XdroY[,.z5R1.`PVq>+:3outJ~xjAPH*F^v9pn *lۨ@7 5DCyE?Yc[|(wF#)? a-M ,KSlUşW/W&]3O#3ɛӾSցA $Pè9D) s:uQ m1S[V:[1$%vAm?N! j=Ϊj ee ݱVb½O`< ]3Sb 9Cw}͗[ٍQI90 e`7ij*"S*q$ ~SxC_ GbdJ0'Si{Vж\pkpp(x[8eqs%f@~QB"F}B=G,:.|xM3iK @=0a ZЂѧ֌ZN>l"ƩfG|chU%b b!%u$Š-JE&-Q%p>T#x̙}j6/yW|K C Z+@DnvU KklaN'bl^u61:M8tB-Xg$?J LH1mdeح:sa^ kvɈY*lDMoMXycR֎s:aJ״e|tD26L@a}jc"CoJwNqf"Oe{7h}5ݓQ ̙ jש*, f#jޯȫYSNrܾ=` ʊ@耛|wzg?1D]Hj]{isSʊC]Gk}S%>6;rZf=9*b ĵc+!#LGЭDD =l!b:݅ (v';qAi|ɨ+=ZŹ_חt73ՍONXPN\eŇG@ e%F5֚0|[-IAtoZH{{E G$.3yX4Pddݏ~UD}-a,0  ebyF`ja~\HIwd*c} LmZ*U0iHj,ǝt_+;j8sƑ՟KG6Pz8@֙9Ik}`}X0pm/`h3}{nH\%EFFMF|"*lk xd }NL1D*7 CUl' t":CЅ^hғ\@xS~~!;MŤz9mm.w5DE)j$i_C0߲?]听D?~>Î$vvDz7%&)B-bk10i xF>2a[`W:VTMת4AoS끄ps[~ 'PAx=9 ';:kD TӪ BCuz#b|7!K(::2AkofUִjN0!~ccW!cLH=58Oݟ迗*_E/s"d!m,rgƸGȦ6CqWQU S@4W "~{ |@wF7+e`ئsT#?/f MJfB 0"Wx~%__biĈcvQU{HYd_C r auv}]_&hQ,t:Oa=@-u/v&TGWHVB!D"1._~ s -$x)D n)=(fϬB[(. jTוo]$얩2^y95Z3;S۫B ;xEz'wc?2d޲ 3 =]?a}}"2~՛w-D>AptdŁx6ce 9_DН%/E`*.eUI`l+ #M0T eq?Q%~;heB)Qbv&Az=3 Rm@o7h(hQ[Gc޺hnTiaZ:atC %4;!_Ó}'y.wif5gĈvsUs0DV9Bw?8Pz *bi`($'C;,`b^%Y$z493\KN/DPkv$`T$hX4VOlzbJ, hB6UHtťIqBN:Ta1ʂ!gG*0i#aɎp̦}7ؾ"JM%\0aJ|IA"~Կ %\f<7C!=2`r>t(񿀒]UCGu-Шc뤄<x!yGGaHp9Zdc:2ﶩ)%ļ'4Dd|g/Lo$픊! 6 `{:ZyqwJǤ9ݍ¾k2 Ո6 9I[]j"R##ү77 .+,on 3Z#s_DzKI}S˂2rhKv@ŅJ:pMJ0HLy}V2>y-n:>hYS 57X冱!F]Riewʥ@XoL6Д&y P:gF c/9 D Iǐ:"ɟ}ǟɋ1-@APe؈rfX9Չ$P2*U)Z3ZS5lע>rr&LdvMg~(ϯWũEEb5z2}1CمԟWJ^ Ǭc ].6l#);ag9׭gFĂmPל ^Bn$2^ֲф/JV0\+Y kԦP&%?Ewh]qWYt辸:=v5i @[+QN57O"Uq-w$ -Xh~9S#e3 B\rŝ 3N!E㐱4DIsY 8.R\G#RVm,@@()aE SpIZҫ)AW80PD2rrydn SCB[]y;a>lR3vb@xVhظqVxH_p%C- ^y7r [`MEQB֑}Y:/~YV$Yc @}CFj'V0T? 6Ɇ&ӌlcNh{Sb4P#3=fG2 TogN}F.M^kĤ/4AH&eiMf0JS_fpM,FTv~)}ͼwOXOa TNX0:p q1RlO*q[D:AE%QGӫfǠ H@b9I%~A՚PDF*qwR߃պYfݶ[`OV-.4 :9tU.-nc xqBtM#Bym^$^|+ZpۮP&q-a@UJ4wcեqEbTAOxׁ9z{⠼k`Vcc8)VL(K#>29.0Ebpor"]Ub%_ļ@Pn";⏰r&-Ef  balD3&*>צcH;?~+su>ڙ bȇZ_T.>U_˶HVb51}baᄕd[0dTX͞=]^NAWW/M%=WxfjJhYWII= F&DS`#Y[q{GXN&0h lSeor9OvO/ 2Új;E\ č"|#Jb;iRyb7ɋzcilA\[bA{=t‰wDQvdmݿWA 1^k-"Ha-? 't)~!tv?ӡHlݗd` 9 M~a*N_2 d2Amb_e򇜳 6=ܰs{$!5PSdv0|!m2B,R["㲦̯5r,xPx-=!ȹ Ձs0VsU{oJ 'fg[!&wK_b`Š'q]!a,u{7%5Gx c={5RȪ '/nnc] ?3]D+hbG.SiBX9i֫lD aV0F͉T2J>Ls2nY鐄;ЂXXm|Әb {{ڴ5jE@ǂ]CCl ?lS;EDaNf)s$ D;O?Y}Z 08s>WA rǜhzݍs,xyJGO2vuϳZ/|IyB9O6A@v( _-?0[RxLuQq틛y?a&|؇F#N>|luK :z0'm\QC5uNg"ߝT4`UW ݍFAvwx"JC/?Qn?/EVOFJ| YIIΔ]̅ ,pTrlerv9)&>dOʃ6D"gC7|.),fɚY[ML) Hox1FWVe9Md0[lO 7A]|8Te=Y0QoA^@%jD/s{ެKΥu wTԴH‚Vv`aaC7_N &cLz4~y2,Jn&nG%,0L$N@h|*Nh_ʴ \`wMƈ/ثFLc>nIr5C8}ôsnC jщr}ޑu&oC E%`- LMn?b n(#sU'/J$v")[Z~SlfeTYl# jl]z_e%PzC9|1@aQΉ8Tw6q:MGs Cj}涏Ұ O1.++" aIP1 >eXdJ|uܻ4&c}Rm'[O㘤j29t/L]U_K~l|Rå]uƥu[զ4AAR}p+d&h9Cx1Ԣ ^I6HoU]c QlN[gfƶ-Q{  JgqFI`?{ɦPT$؅1K+4{ Ѝ(Wp,or{Maa^: p\BP Zg F6`z ]7kID|"4lzZ !R'&8e.I4oYtƦfV,.tM2- ˉ$O0)4vagczrvۻy Ūe/cbOfA@[^{/hvGo }0.3ϳ^.Pdg)l/)ז#ԅuv 9up,tZ[cc9r-풵:&iaYW6oX6>Nj&6łk#FAԟJ5rV(([J١>uZFj<|0h|ݢ r>OM*Dkp\$x+ҫ0k˾R@v*!jyc>98ieKH=4"SKV\R|mGVuGI~;7؅Ѯ ߉hw;B(&ɵ*H9ʻI)Flt*9PaB*o'ed`xkq@E" "D1>2!+;Np4\FE 5̻yP!H^#m('|.)֖u>Bz˕?%-@g /8G(ѫiԓxCgHѥeST1atk!hQႜJrzch`ioL0om\s]݄ui|X< 2\\{( 8ȫz_RRvX:rqS "bMťu'CW|C%Q*+g +- .xa`6Wʯ" ggwwb+8_ :x]bj<$<0&e"@T+ǝ,b#aDY ek:qI,wc1!Ny7&ډnX!@Y0AU:fH^nbn5(ËG\TM_z8vAY3m+MV!P'_@={~h{iq,IIخaڢ?4DX.OAƄ̞6'~=udv`Mׯ߽`DBs8 K-$ ry,֡cwJ3ҭe9\%VtE EDoͼ}m^ ׊jY|]#Ptg+@oɲq"s-'SXWG*6L%3ڂpg$=eZ | YR@tB^!hIxGh2.'o0>LS&27} Ck'Y3ҵ ;7Wp4S]Y~iUkMIz4lѶF%ȹ=R;'_a+#›!>i _ kD >_4..(X#WB|8ZshMQNyvT?ɫ꓎ЋK9XH1>.=1]N얅IDQn}BY!- v/v!a'+s hw<W[2չsD_~ݓ磵,w, WcUJܮfbkt7JOi tK d:aNpVFfX6Ac/&J dfiUPVE&Nhm%󾯃C=qͷH[5y|rPZ uCW;FH >迪3r~#ÞQ({<=5@9wcwuFܸeQd,6wi,&\vj`$ 5P/bP:V2Pb~@#-c"4̲ %'4Q5DkSY؈aطm˜ :SYPӫ2g+w2nx^3Q ,ίH6@k?nLZNxsZoȢVz@2D^0&LBE Q54q*x&_jܾ n5j`&4/RQN\1%_O ^m5 2O30r :x;3VsjHטܯ WKa'1@ݚp%8O%3 Du\o?Fѯ$ުWk$5F?XcS>+D#$Ohhe)mcu:)ߙ.h Ur=.>uEy#X]9zČzN`8r_F=.~-U!q߰q?!龦:b.|^;ž\lQZ*\>C3c~ #Ta'o~k[WK<oYY0ttsZ?bD+Λ`iCtpҀ<-cH80MTgNjxKQ⓯rPuf\]T6H_X+#Hg<#ecc$|r󥨥#lD㥇Fv&]ʠjVKC>IEҀbGL~%E(xX5aaQ7ɯp'm޲ӓRl-8pe_B'.{ *Y1q3dp=N6#CMlV>\2pG-ȯK,} ;$=6JETgqc$H e I7?`@g4އ?kݝ8U עg0?>lK 3MGC0:`m}dwʠ{pV-ӌ42Rq{YtZnVBćM,N-Q?i4aX9jRVSKâUI yG&: -1 *ŲB*|y+q,E>̓{؁ SPc_!r@E.}d,Wּ-^k"3F%Ǝe%̘;/TFIj39߸}AK! ,o3. ?$#DJҖ@!%yB"Hc8e}w\x$@_S@iinJsՒZuk"` )T?KI:(шqAsOqpj5Cjk0٥r*wr}I5gw(2/0D3ꌦOd'[BL|t\,lt%#.,C s!"W##-T8xy|*#<7\jhh2ԓ0RVxA4dh,!L"UhnI3ڎ^N -*aFѪWְCmwEuBl `nd_s#gYw)p?>v . ªTWÈF?Ѭ%Mgv 8#IWqZR?o^lU77>Iڿx xuI46ܜC2MFLyXʷfVG,fXp+ ~1m G HBJpk]t6?S滦lOVz9#=/5Hq!J >u[1wk%A-Xh6" 05T8L@WD RsgƗXfh)QhMO9ce0ew1*vږ4cy$c^IM O?7s)߷NY.Wwˢ ~YK$VD>"^i ѡN<6"  垜 E.fs_}ƗM(QB:bB`ؖD c|u9c|?E)"иs72qxݠYmv}, ],.*sBUs'L0itØ =#iut-Hb=6/ RR) X恮c1+6&xy]l)T6᠗;e/ D5x#K1b]D sU;:㩢ݺTlQ+UOUa[ˡ~VuZ=0ck3YԪr[rF@y kW|WgE>;Mxopew,#IZT^;@D$Ho_hPXq;1 .]LUTġy!>!.!v~ceE~gt=#5`{]~gc.kg9JJjB_%\ʔ/i\7%vQRifa`=xk<:f7g\/'8hfUI&hiП}:&;L)\*";tH?ձ F\/ǩ rb WS-@o2C w\Gvbs_R&`;+_^<-i r3%)}A4֏|?++f}^sf1T ZCi^6qL%TŊ l)Wpé}/+[y5KKB83`[]lJ#5YS61CDyQXꌺ}x ^E~!pg{q, iCuixx=ho; QSk24Qw"DXpۢDjzS6L\ ʗJW947l8ؙBu{L~qBv) :pךx[Ujw!30|fhgÅȮ[*þ)ZHT O|Ri.C/hPw4;toUC3kc?*1P8a X7%ZA@ EbTN\4,zkL1 r_v3;6C u*a.g i-{ ذU5-qs3)_5, o٨K:N,P2q^KIY@}c̶?镯9FVO0!R_TF78HfZnI#4q{J<l~}|/+,B!f`I$bҥqj. JF܌:k#0 5,'a'wdZ<6:/cE(H%yh ymCT<~1y0T'ۙǒ׬1 J)8 Jr}a ~ױ/5 > p(yU{Y؀ #`)H,ԟs<˘\֔-vbG8NP܆PI+;:EP"}L1M9\Ytvt+Qm?n=E%9 ]@ )@Lr9CUqI ϕ5™1O][bp#(6VQǤ0<*g1dU@ ‚V)Xń?QiAxe@ d btPS/=iM q{c"eR!G%ӵ݌zP%.G?io=޵k'r"_~\rp鶖Rt_Ӌ!q rtr[He=SrFKA65%SG].-2'7̒(zݠ1T[wPspf 6<1v,7\=Е'F!6HImJˣz҄Km ˰_"+(apF|D:;TNjB9GZrZ|s獀d|ual,ζ؏~:{KuiJO&t>YRjg:$#[ 8#x5EZCae|sͱ0穹J :\e MRH,$6}t|1=7G|AkU!Ex 0܋:!qW+uN;Cra1o$ zu _1|#^7BgƏQmB~j<,]{:0ow{x, 9Mlۅ]>̍;jlH5r).g,+.qjlD9ԧڜOƎ([o8If{ղr1 CD_ -?O6VKnĄ6|Ӄ -0L Pq=7ń]Tj*mT 驪mBxqYgym }9sud&NE- c!Ć>D͔zK{1BSѤJH Q gyNn,-?ܚ8Cz noSu-ZԲ#Ғh d؜G:k>Q]f^U^enyt3+D"ͯWp@[@ ,2+Az.j)G}zKY|Z{ԈDCm2%xA1'4 ytOƆus*Q1<"wۧ@~k@d)a53BiX.?_hAKS(JHƤnz{hGMSPC6ʀ4UbP ,* 3Suٺd,‘icĴpdȧ@BTGI/LdA@8Oò :[Xagc-"&w trz^Ci2R7Dwqȭz Ln1}3gͳ@Y;uI>UJ*5z;P-YEp6#74 |<3 2ۦY/+>bf"=;2 Ozꅔ|D+v|7 ZJ"ޣoCѶ>䚺i SJ-:XBevQҴתjԨn-raTF| ~}^H[])#ށ`K"ES(mo%wdLvC5"i)W߾ϸl[4a#I]+#0DG֩I GSE?+Z%({")*xDž_yh i=<+I dP) ƽg(O%ӷrTj809 v)&UctDJRUQ'KGO$f^848x=]7F%6E@H \l(lw-~O4:qE>ۄ;+dTtu$g!]ą(d*BXT0GT\MCLa&#bEN(ѕA81x4ik:8\d$E/3w+Zzq@7q3f0Lz1GX<[ TVyݒZ? qy.jc¾Dciܱ\#?1fk=R/ɳ PgZY/(.(jV.`b^`pI6e4<(,%=,2cer)]}֋}`NYݠ`^ͰNhYWcc m|D/ոc\|3\iG)V9Ĭ"Մ? kGxa@Rjk2 ' 0bv\W a^TaZ{\(]=M_e}:3E-:!*;dVakNTlXHΊ}\N4z>83A+ ]xrn)HANVؾ^" fzLJ;\4{ݎx\˙꺼8Qr&{,SޫG{hF ޏ<%\x9ڒV~F}1LHwȼ$uYqUE"_2Wӈ;D5nFli.> U%Y@лI~p`)abf@Cy +zp{'P[HD 7-կHPL=̾:ܩxaLw[*L"5*ѫ%cBMxˢj&`*_clԦ@aYƶp\ vH=DHES#ԔB{Ÿ+lm{'8 .4(RWuhb?2", 6vNa4ej4rz6vzXR@:1$NuF'd }X/7I\8_}CTSB'Nm 5fP!ͼ@E89\aIB[<+R6aM1-֗ܓ}>f/zr~ H9vV/]5)\H3+y*9f~~g qoy:E/(c~P,yFaf=tt$1z+!wr`'9!m3K6Ԧ!Ž)3#mۘFG ,1c]댶ܭLm?I`c&h0(HEwgz!$PSA#rd3όh--Nu &gRiMEǦ <M-_aɆ _jkabkG=t-Lc_Mtѿ Vao17$k*vlsoAT0;wRPׂ5>zKD,?Z]++kc0/a(v7824"E}ƒdWu 4rs[|}{R0:#s_#8 Kס VDfN&O8nmO+mƌWh%3WNݨ5w»)thh Vidlzh.-7Zhӫ "j7a>TeLP } RW`m͕L4mשI ױbs k?iEdD}GQe;gmAЭ aRʩ6C LlϱPQ/MwFz,F `E]R!kDy?c0tOefzby?ƮC(Pӊ/>ݠC7|3},~9vV8%togS2<ҟ6YSbʬlDxORSi3:Hw: O<[Ͳ;[<ޢ\Xj\8n|)IR#Jbm7uC0:rHMw ޫU(f| Ϗ߿6/w@{qvD()}sN COL"V_yx +1:.FaL#nEY)Lg.{{gP( PT[K{y']=Jٺcs"P u.-H{Ź]D4=-Ƈlh;Kw{i?_Ա!VnGQӸPBҫ-~n9yӱfҸmrC] D+ ~=ڏfUL/7c偝\otJr3>#G,ɺO,r逼t U|2iuGʯSu4k?@i۟JT HlDDז7J%+^bG>hfLl0,9';1u0rI^e~5+k= MR}MM@78tEPo jw^e](# SisWF > MPoC ECСP&ՆMխP$/|+ǙCcy nٮ:Yd@Hъ#qSc(*8_-?;}Q%ɅXUpڏ¶S9WW3"d>/ܬT֌%<9T“R4lŻW!C9Rkt9REyjwL<-5c=t|c9 "RŪkEXN43H)F~~҂suwVw'B# S.\'/V`(n::FLJob7rF"MQ̕_ O|f?ySxUeRI)AbN]jR"zq!ײߗI;iZRȃWڿUSWE 1"wMճ%bn#텦FRxsq8)gnV'ty!25>dS_xUP3Gɋ_nQ€,f/UgMԭ#ζNUQƜzRDLȁ{&VpZk7SZꑭ)A$3E~iLkEhɭ&ڎ 3]+J1Tg bPܱ> eb?m dBXn )qhD>WR&}d@}?nM9Q{Gay"*sˁ#Jh%eӿyHHA+uǫ4د2U417XoQ#ԅx;+RRB( NVU5'ѶW?LVx2Zix|T:~um`a'<~qrduˌ]ڦRQ t.e+?Y`79bj?Pڌ٩ 馄+fSugLԵ[t(X^.P*FԨ3yH/(ŽBBtPԨsmEut"th4`uدNaA1sK7DAZ60n&?țҠSJfLS7C~za7oY`8#M6T6~7FUV5Ϊ)p@=0sm}y\|Qߣ0f@Z77[-ܥ ]!}qCNF$%t/qePIFB>KX?;:gR##iLU1-"ח"e0 -`#`>vq߯Y*6hc߿d *Aԓp\s#p(L ]Jܽɪ xVFm P' GauN#"EM`{WEk`ɒ5G6h txrmςD0o㨕f&r5`Oʗ,x 𓸐&sC&:8DR0ʟ9Ÿ2IXHٻz%]C* xb8\cSw;|әF׺\Vʰݪ!BZ-o訊ufcVVB Yt J*" MFE1V}x)6Js5#EZfζ㗍h:iBcbɽ0;MxF@kN[ܟiFґ?**tEХljft X~/` +E zǑ!. 4T`#;+{.1n<)7JFX#AAU#]p:ڦ)3)dҧ|v"Ӡ M!D〡 IQQpӄZ R{8 G!@ A(3 _éek7^qle^Wk:o۰/u :\.Nȋ+vUV8ĭD+XC `Ul,(2rHP/gseU가~vKG{"1q饓|l 2fW8L= } r_ ̂ok>A|9 ";Ս2@[(igњC S@>P.2mN9xԔ=74#^(9^3,`i6\w}քni/O9zlWQU{܄ G;7yˉY5U>a滷T~mQ"ב%qҵP}jkX=HP>v-# O= Z?k܃yOtr P4xftWul4̲,4(UCYoHnscFD7 ¯Bx,3f*.!~ѻ6:cE%dk~Յ2<UEX<12\Fj~]GRn_trJ&'Wi e8;J[s!j0K8s=?%ZT0:CKyҲ2^SAYP<-ocI 6% r8m0U:g+'݉ ?^m}7j׺s11gc(S#̒ԑKZMvf%E35G\-[WmrO6DF|2zF&V_Z)AfGRŷ)lPIb&? ƃK1Nj3cEu6Kr1bJy4E8X@Y4x@EPwp]|2ڦM.:b>B ^aĜt,7[*gy.11} `gý9w$4x4\K c ~PxwT\SFkfAk)[r~H798([^C\laMf `H&oD0"X?*BjZpk[zv5ږ&8ϞHd!) MgP飕Kͅű< NbL*XZOP< hqr=hݧr'v=C vUӀRp//| '=IK !0U ɔ%rǃvsY!ٲdڌD2kEq% ah'P{D@h.@2d\#TxW}Ilz%>T9 HfH-:c_V-}JBB*aoBǨYnعPeC ك0RɖroFGq,)V I(ǜRMgsu Bsq7oA\Ё&iD~y|SQo#}WAe\sw H7n;^T(,3#5 Ez4L @n,bC̊^ zE;w/ Pp&h߻S4epf7a rۓ?J9>-\u_/Sz8C\A3DnC)-[yUѳi }idhu_˯f[$]oED,YZ?"Zˆd pLd3Btdphod*㠛x[f%\lgAEq~r4#aѤ(!{MXtZؙb`o?؍ґORU\~nxrSr;vsBϗGǸOV7Ne䂢zʞ0^JטwL-Efz:qs`sֵ ݖ @k췺h*oӎsh8[\wwhx ,L-lv Ė[ѷH3l M,vR(._9Dx)."ݥ:bL;fE$FKTw9@ƀD"TCH_Z}Hoj i*1'_ P#g$8G}߫0Ԡ:P* L> 1Bo$.9y"t&? ;ޑ )m [yilͪesT~\L rx^YX&25˩*Y wyh=.KRy %> n'] ZʬZIK)aٔy79xpk% ڎyߨ!vFFǁ- sAjT#%iÿPpw 5`qH]NƑޕ0a~kZx|Q^K70>}D_Ș2)7%=UʧٽL'S!nd1%h< B"hό[rs-ƣCϝo;%&NJEhrʸcU,61Tc|r|@Kue?P.Csi Zyqy&VUȗ?/G:S6z헞hӑ BH -U\{ fN7'K5nע`tD9j!q`R.0<HX _է ^ 8 k]9IYP@ʖ05]`Fϕi l8uJo _H.liW(˓Rv=x7qmjSCj+5̮G78Cݚ~⌵wfl OѪⵂURâATsCbkJ3Z6ʦ9@\B,}8w|V" s ͒5[BLM˿'›Bq w >R8a0G!0Il'7O &_= 7J_eWt͸ZkpB럔FJП0KbzZSsyv! '}nܿLdqn& &y|蠇>h˶fϤSj~fC 324J-LmLiMo7'~ר o([uoBx&&Z7ifQ^g!=8m +Md ۗ&WaF̽WxơM~X[ф/c8&%)Lz8{`xXzTپQn/H1ao<-F3^~h!J9N'N0O>{U `ۯ|q؝Gߵٙ{vYqM gdv{mob>k񇪰p=s:\ TLT0=jWg p]n.M{)әG W҆gzCwl!+z)/^/d/ 4ꑭ3dk.Voct0ؗ~RL9ʉo^T-\Ƌk`[ )o!PL%d49]?d*Ǧ1j9R}K WI,r32Q{,D7J!rF$k|M?h4]+_YW3='xv*Aw"%($٩1  P8e2F>9 !3cW(Pbuƾؗ_t=;3= 7 ("pMg,YLX<ۀ/\~aw(;?b/˔C{6rrQ'v'ʹm+^X~qaX$fIf)'m`SB&Y/޷|ľ8˩C!:OzR1f)4'BP-}~D[i93'<;g.ߡR/e4:"*ҧGR,{)lBC_h3rUҫa`SBYG`T:mM[4)-*Pб(Kn'ްa==ڠpm?kK0oN}CF&a>5OS:dWd g&Uݜo5gj/Xhk0"u&~J2$ޫ@>ڒm^VHEYΘ: b6`c9}5z'ʖEbp*m%jBMʵx1XLO5^yۆ4XQzJM1w!aSՊ\ QP'۪:+^> [`mq\ FPSmBSklAn[ y a'@?w!ݬ&HjKcZ7c;\;UN鋕~3`]c<Lm2ѭZl x_%ʘ58m]UMαQɚI}%L] X݁|K#0F[i/Zcj%&$ )? !r9Ԧ{S*Z? %E઩\8J rU>BW?]btA&}zU:jaW8rzZTqFתBW,[o'-0\r jm5d6@;RVfrVm> b7N& "Xg 2)Я2:_ h|>7p3C%0uR{y$L Db ;S bQ3~-W Β.# ;WwGM,x4TZZzRo+{svFFD]<"]vaץ|̅9_*+.+25Գl׳a0~%uT|n5Fr,Pϖ+LeٲHR(| ) Vv-×z_8 ,[z1_ʛ2x~G9r6cruRj ?ew>1[#̼W$Ha=S`Y uZD%E^ƎP^7#M =ca@sF@B2"3@U׍uON6P9#gѕDx^>DZ;+YTmQb譙>F' 1Ec:Zf#ݱ7 ]AyXwc͒F*ȁh4L,&agpu[Ģ@nلnp^6-w3E#2eK~̹rE4D$)FJ[M0EaC4%v\8f^sW%~rR+sخP,L]UnM>[Aj˛eS,6oXnpX k&MRV{7S/=&BO?(}Q7smXs4*}uQ5T`qqz|jchQq =x6"4xgF(k9"'uMC7\e8jh ;KbsWtBk×ݬ|59Gh7Kp&𺐘0^ϕz[6) u> ;!U+^^pw ;78!4Ģ b|,= DyuܬI s}|%tnCVGY|U,'"[NRwB!5 |ʉ0 0YL$k{~эx]aP=ϩ6doR yZlr \LIڅ CMIW:807eL7.bΐ )%^W7yL9`׶Y]0a7oRl}jqDړwY,:'(dP1܍5j2/_hʅ4%^ 72Lq5D oz*zjfBקa;~65~9:ڙiX*KƇ;`Y5R> G/ƴVlMq#LPWFߩ֑渐߯ngs !ZHuUگkY*lj ܛKJ ;wzdNA+m 鱳&s w䂨y F%[ϳdA5bB=W4X]3:տuxF0-V`sو`cocv_7w76VP*e"xX>$c[}35W642z$KN4L;$% 5KmڟrJ407YK[Qgf]H}t𕤃=0ШrAP[>WXY2 H ѐ(B||\͈ר^@W dlI]/6N@}ݜmL* 4(P /0'CIypU4p#T)UE"p+j"elaQ 'ms'YRdX vgDOvFҔըۘ1lE;OI0c4[K4kjh*`L:r$Ign c+ 8vRUzWTkX:)"+wF7-5@cGYok!yb:cH-1$HS@b8&%8œ hOJmyk? ƀ nR H1/hO)}FVt?q#ղ0UK-R4$M`}ʐפ3YP=b^jdp e$EH7'i9ABbd!i.j̣O)(b^䃇za>;K}eb釽/dhN&E%/z7mJ(]~ m3a:= 3PG.5-[M ؝  0L ]!o/ RVa?'Rf)P%S_ˆ66v,8%#v#_c:nb&' Ph0I$p)H(͎ӊ1긓Az;Gq*"ҲXG(,z?XEL~ɠuѦqcwPs?D>Pd ?R|t2MG,ZtPQ"p2n*ALr P_\^[Q$R{4.'ȩ("[FdNH,wzgXѪP]PR=7Fy*8i5dKb'bHyUc(80J s>A١ [8; єF 9C@ϸٹ}f_tP+v["oA_/Q?ɲEs+.jZ00$+:hBkqa%l Pk!ɼsӜ5A {?%QphnGQ m>{OQXpΙ`]%c TI@njj?gD;r4Z>HRl^cW?}{^֯Wlp^Sk+}hZӦR%AF-ӎWDݛRNoT2)-ǶTؐI.Ry)_WSl-p[epo j[6ү_f5Pq:R̳o(H`0&l8썎+daWl3~~||_ [!3^Tu -Rqq!Pѽm* R81e.3}RKد\q\7&ᅥhP#:  3L 4_,oQҽLQ@ Gd^j(XBNO5:%*} 258W7cF47%3W  x~yܐf VCY滍R=Nacȍ5{7Uxʶz.4"#2}{?HI Ko nK.ȹw"q] M&o%:nl Ŗe޻EcZ13?=a #T1keU1Ȝ&V9lВHǡV*Jp\hH.s"XqtޓEK@*]vC喈mh@Y0vw`.("BHb*EyBbC2mswYY&!?,x{Uni=t;4~l3&鬴(U1ajh(D:]&3z'I2/@kuӚƪ,3sQ*.(0 z8B:14_9E8}s<͠}^]f>)MLÄ;˧BL*3\䦳ُ*+$hF[xt䷔.#֕^+ȏȝ su+j`uet~qljkaPK 1iEB ϴ+_G"VmLԫ1AH\WRC&P!zIP}mOK$[T6p8,.uT$7T a`I*gEwQLx~R 5f&Rjt5:gqߛ/^[tgsԨeF-F~hUb]CvFfٷcͻ<s.F&$)&m[L\rK^Wkm3$VA3c爤f9:_ׄAGω]+sgX" jo{Aͅ1̞iN1o0t ,+ K`o.h IU$CE!mHsЊ"wDHCN.>UfjW)|o_Z~Wo9PՈ E@й56&v[~pWq|+8jSZ5* Zd`+edHij^*%Q>Xxm~Ѫ iّyEU'\Spkڋ}FR *w)yfGujWMsqz`]]!kE1 o>f~|IlVl);tpE_+Ձ"A{c0Er{`_\?((c+ s@E&2Wt-UxEv3M |x Eھ۳ѭvC F2ϒ>Nfv,!#xH+/gZ(v]aW)_yNPp%^u0UNޓ{EZ&`T8IN2FSߴݰAݟE;v-7pPPud&r]BP3jwF&]hD9| +җ" UV&&`4-r!0r|Z2ÞKZwN^%A_DbJm`f9= I1"s񧞮n#'w*oίAx0ӌZw3]v}D,A08$EIb;E^plWn1 駩oi+]< 34#2M dX[7VAKo2 8֏mYC@Aڠi3CM=Ƈqʽ_瀶HK'o%xs2=5|t7==0#FS/YNSh,"o_JT_1Ýj.kBjaq2ks!ce˿*[8bsxj`K!]qI3zlG<Ӆ(pEc0MR j+3kJ g|8f/R"xJpH@L%qx.j#6dL9L_z 8<0kÅQ[`}\Tr4/n=Ur@KXc4wkl0cG퀙t@%Hv낦خ?Ə zRbLKصBRQ4T5zYn ^lAֽ^RZJZuo$g!r lqr~8NiF`5zT'!4Z; ;|_^Ԓ qjO$;J|k872yPǭ}%laMWZ -pd<\SMOb(ː~}[vSQ%g]"IOκ Xó^EmUo 1L$y ӿN;URz' F_޽𴋯,_FX~OQ D-pv'(< XήjS9tc8c~T)erKOE@^$xKm/|C3ˇiej]]k 9~Efsqqfx㤞 F b7c~_`%=n|SRY8PRz04v3/=nMa3!+iJ%I'ofi@f2d"t[*P`]cX׎9 >Ђ"i/`³践#VWpEύ2EZ){2Ф\6ۃcm y7 E 4baz)5)omB*cjw!@O-oS('zGd> hň>0ozJ dSi]RkCPg) 1ۆu]ŋ91A᲋A#Hj4Wh֤Ua\ G䬎Լ#lF>^9QUu,'=4 ˖PzQY{g3{=ccB Nqyh|D`d+S4g8|?뛱 9 w_D2MԔ'y"az^PV4?fLs/6sK:iiLҪftvw[$@!dM6z@>Y/zaau)䕈[U9{FjLGgKduGk\!N$*QfR3^/נ8rxn2\hŎ麧iг1USDQ^Rw]ۯA_LJqqti(i*_38~~i-|[2,ߦFXレ>&A6봢XW]к/  !G\hH} (&2 $I`:R+ZhiLAaƙs))H眲7avaier rM3˳*F ^cK? 0:]̰P]O8sebmXй?Ibsp\vS;SqIŌjVip1|-1$ 7iB|"̷Mw̙tgX7#{ӏ-gr_WCROY+3]i\NSloyCxgj E60$#3ٹ`+/;pV[kLzfNL>Ta$6u|յbJz[w [8A{CXgjZ ('t&kn0B so-%b-sm|nn(ʻ.c3zv2lWGo=s-I̳ߗ, v)]#|cO'J>S KهZjAQ̵HoґYoB|\&,;n %S%4mH\e NSxUx e/cL6$=>aI-zJ1-A,/CC c.ݸ&uH"N&E- jSsw;e4i$Gq>ҳdg=V1{= 9 cBH]'C}W'lć,`n\5ar;OwDDӒ@{GS|~R5sس ɋ'} ŝ/GAI9@h#}O>s>Q5:%DC}KζKɼ6͢6x7> ৈBTY |,v{%q i{eq(cdTΰjB'~sؐ2t]$}7SKzkA552^2qBT@{Yqo/O[Kx\YFeи.ק+ޤTJ|דl~LO{1VGnRfi'a|hM)kKtk8r+ B{ 91$uIU0Y U\1)w՝] uW_Ą1m^̆Uj5դv,[}f|jwVɀ|nd ]0#[x@l ǛFS]W#dfXڈ_*GFhgPGq#wZdL,Ys#TNZCIJ zreXoEh֞~dOX)""ԼF -ڋ€Q^7O-6EphYWoϚ4U5H[O-W"zq"k8-7!B>A3!: &rDgB3J.L<'E~ho\ou*Oʃ6dN]Ȉ2JDGQ,>NŪwPn\Lta THy e}Tߣc]1=qRF-zA򥝫jlJd*y310sW|bUK,;snoBzڞ`ӄ*R]f߼r"'N4#IwQQOMCj 0EOvQwA7OrbP== K^韪Cچ c91;LcǸ(>-rFL4`I Qc1c?D. n ]>Lۚ=!@.N<(Hh7 aW,F mkڞ5Z25^Bݥ&6N'jרe]Ssē⹰y59eAkݧgo3>e{{C!LKIlp=K3.E w i/sda˰$s\WgB\2<(H*ϋ6Z⬮MC)I`tJ+̮ /rqln:˸(q&P%۸hM;pK߭ 2T!v7~pvh絴s,z$Yy헮jFr^KSmBwН\qTYO1' BO2ZkP5K 2܆9γ!-H rw&TLY@IdmnDJmˀ?U-A?CY~Sw+YDv~]&_*kS)@kf԰Jנּ43G;rE 9&3= ^P*ߑ{w kbcH6-9jl㵢pŅ{ ֺ @ h|R#ߵ@ o8W U>j5\^c'<}9qfF x3x ߌu*}k=A"R\ }&VղfZd$0* +"AK2ni0fǷ7X(.rVUQq!I>ۂo-%]*H(pXЅ\B2 [pI6L۹ "{Es{ b\4;,uԖ Sdæv'3`ɅEߤ1t/K\&1qwPvF1G@b pkQMQR@T+s[ x ݞQ{jA| };cR)[cn.ۥ0u"_?M:m`[. /%*`O@r#?pdN8rAnߘny4~8,eDnUg7$:ŧRQ֌~IzZXk ,#>24ZU'@pFܚ( &KyDO lƗdfeW*\o({ ޙfYAG5 &[7H\#)}z_8IE4~22zA: UQOD=v{CTq u^uY@R^: q|MRr涯ŕͤܬ ϊJFwD;zT9іmeTZ҃i =@zp2J0-N[0t2jwwSFHۺL%&]+E ĕY{HS`eF[2 C@﷬+Z b-^:3(L5-.PXYnh&WNw8z Pu/#AWФ$ m1x1AS4.<]Xи‰ܤX({eշExeDzːE&'@x;f Ά }q14Ǡin!W@j)%PMH?SA'/tZVr@zLסSj^4q))y~y>D#83h/2 ׷l P:ZUi?l#aŎZДu^(6yk^{­F{nj.닩YT$8.I!b0,J|fu +9iW+ +אSS"d򷶃{D_}z~5xeK&#:vBJ}3O͐+@7^xmDln$a@Kv;~*';p\Sh79)68$RWs{OxIb%MoBcGJM,8l?\ۚ<&gwBh qirT mp$([=)uf48tzY^b\LPܔIq /N!lGhi*MPMiCEB-n<`!וl}UNDG*ūg\d `ç >I͕6*T K{X,Jn@}49:މU000al$bkICN';PVkev\񚃱)4Sw|WLū)NmB6N*5 J^]NA5iâC]U%p,.2Ҝ`h%Y2+S1_z|ݤ>P7Q{ c :sE`Ey)vC */iD` HqriVj!-6"6@\ DZ$ΦBC;jZž禠6Â}F2` [9i\{ɍmX!zak؄/REUXL{4 v>#:~2˞ؓ"> Cz>hߧ ov!M!(s6 h sX|'x%f=Wَ_nst"8qF? e^ZMvDQ(1~ %b@DR=1 1ꍕ; 1>F_ihՌ۹V^aO&a+(wdJgv9sUf=Ri IybTkŘ}qJe0}? (Z6 ߭Uwj>{4\n7z49F^և*T(/ EH 1}3 !ēcE4n{A7;ܩ3(I&x0O*sTO2)*%V"C+7Fo:Kֿe\= uв{4kBq3Rܿ hX(g 29CS|Y,T>,+߃/ڶamhN=U) Dtqԉ .ܹ,GLoEҒ>4ڳ_5wL}O~O5D hUOz0|O> [OLgQ ;LIx%oH Gy7%~S9V4ZS v %}bmcW2A?ݸGHs^ lD)DSu{&>5H/y`=zOgvOI:gJHb}4A)1cnˡwY {IՁjD`Yy^i*/&8tqgedB/hˢE"pn+BkaSľb*f?C YZ}MXaR0(L |i7q5Y{+hzi*um9k PW8>]D`eNإv}61 n]ho@Z <ъCѯE60f0<RN>.!Kt.r K;Cb ?YL{w+|k]l9o&voF%g ~5 (N5/Oa `KQ !.|R|A C8TK|8gF"Xpb7 f$x([^[ 20F#`~m. ^ 9nP](^Nu锣 *WQ౻U30߳5sѫ[u=CKyc'e,tO=TF/d"uh\-u𑄠U ^*p܆@)txr\a%J\ &L"Cwl'VzR| kHEcLìNV @k=9 |i!f]꽗1@D?\vi@G`~TNI">Z&ͽkT=`=L(%05j4`]{9/f%3$VHg(@"V'GCUY&6Jta;^lE5Y8l??M.+sc` r;$ũQ5#lV%X1.Gc?*ȸm 4)j{V'tZg~3eE/hp~Nٰ5%SAAAozѽ?}MͧoC1; t_K} *}'k>%dkd*GR-gy+Ocq/uё̲А*9S(Gce:R < WDgW!g؜i4FT?D3bڕ.+t6FxYO8-Pg%0J X]22-_g$҄G%s>ivyQ`Cm 5{5Δ& iԔ3qcsͩ5Ul s+tJj7G@/ӠUE.muE.6SqkB'Jʸ Нu^AHx:ήRE@a iBV1=y jLJj懗6vĚ_;{"$,fe-l_5dY ":ۀ2Lj¦f|Fe^!e,S)o^[GhUfOl(qgϒh.fmp) h謟nr #_Ndb>gI:!Z(5Ԑ({o7I>0}q% 2/. QE|NTsN/!GDw-Pe~Q>+ņ[BEޞZ_N;[Њ"9.=9*Djo 7#rdiܒ t.⁆T#Vg7²ZprcG~D伻_²ğޒY47\ҷE^KQ½왠7%pSzeP3P'5X|$) ;A%F4YjԄfiȡnq ϕ{X',My+]:5:j8EP_i|x:6Pwsr&T-!(6ljAߺi0^Ʒ!p2WH ѐDm̜d0{² ;0L4zuq{ij6JB沉 *kKjW+Mރã.y7xHJ w }IhnUJʥh@1D'7rrlSHucU6s e5gq狚7VK|($[* +1Iu9^/w .ÝoLZnjc|{oKy yF( i#ް3)Kb 5ߕsB ogr3-1$&FSf7OH!6Ps.XݮͼyvTPw7qn薪$=Lxb67p#9գ1ں4Gpxa:66[N x S)ped(8zpN,aHR8_$KgE6Α.u7Dۣ`%N J9Y sVXSQ43?zmޓwMR64}lrtQ`)OGe 4KYN Wщ(RJX'#-'I,{jαQqJ2C΃){%>BLt5T{o)Ænk9N緄aZHMP=hW`aa /-έ䫽kr.y]\>rx]i?I/꿧\nzn}ё|'_g]5Yڢ:Oap5Z)*>K^מ:23 \>- K6v5" QRE=V ;^w%˹B XGK˽\Š]`au6{uO^IW-_Sl cCrEk[t4;ϰ4{nWrE9i+* `<9qW"0eNĎ%I(4bޟp^g=G-"t.<8uF4TrDl7 +=Q=1FAOG?tEJ_/@̋ @3}nRZTj0{d=-wIl g7̀јbƅϞ1CAkj4Sya}Ǵ{,ʘ>X§1 ݷF=\$2f(@B) >r%@4K8(Fi꣮4>7J8eD׺݄p2r<6 ~h7%V1M3WXÍ^n%1tC]ėѥcm\C֔]7 `6R.ϣB h 2/珡^ ,9k+=gD 1w!r@|f)o]W$p\0j<:x"أ bTuyrՙ s l2AlTp, Z$ UýCJ1[׭ XёVoRMBW g i/yW`^J-G!`GL6z&}|nMI\jKU Cw3Ks^}s4F0bv{c4^ 6X׫nU8V,"?RyKbgX{D>f AӾ`gdKTH fhܠ(O( 0ΈpjIᬏRmL:Sgjd6׵,̚n&ҋ - Tnwc>Ȅ\+m5W8KbCHYpו$.,(cqxQ%sbkByfdF0sw~[E4аGlLJJ]Zz2 $wt[-?( َQ56@AW|%Mi 2BXW_v"Kj2c4<NJ4Jy :|Ose\0$?76RX.U|@(bDtC,;5$rNGMW{v]$Zxu#SmM=)O~J ԏٞ(:_OTҌ*KU}N6ЫcIֈjy Iw-0zrSí,ۄeZT)1T !D5')=ljhj@E(N*a:)ر&ؖT!P_B/Fpq r9)=-P?sjGf-z{LWMM9NоgkFx(w^,i@VTZOf>cQbo-X|W,Qeb5hE]Oy2tzû7|p}=FT2(>(焬+?͒FDyv~L([wd,\8έ,h.wdfP~.eʱ:âّAoFvѩ!/.]) XaFsckԟyR^AFU ?z]UXܗ~CKkt^&6OhlZ-.j01WTSkqvv{LA x>{Nj#-a=y!eC8*{,̨dʘӜf LJ.O ߔ%GtH&%h dXaOk w)sOfr!1=h\("o(p̒*%& sSE(ٜD԰MBgeBCO>?DPC42H|J}_[aK%"Ѳ>zeHC0V tSQqףlOWxe~ͣYҨ :^hT2gk3ڤ>8e\2@33>7όh k}Gs2dHOOiTTqCD |c%S+=?o gK+={;ݕ'm. ;@J\"p T8Vq5am/j94<%cS%s 3VWn[H4-~)ra_{uV37C&Fqz008>g\5%[@#[pރ`oZ9Q\h()NZ>}nui\ŁC&VOӁDXJIBb[XYJ$h(eRGS7)c'xں #%"*oGS2~I<4V''A L`gԪwXu-R벅):Ne|E^Z~Կ f_Y\Q́Y<6?ڐxKzݵ;iSّ*<@>B!ͺ/ei w\aqvrkD*H%m/\oM&K%9bS_ÉIYem^wG*E(BVXa,Ff6:io>CwMd,* u%3=JBm?p@=b#^$ڶĻ )o\;.qY T#~- ԗZA쟓#K=cɮ% = [m'cN7i$ /~/xɤsﭿM⾟s2'x$5뀠Ř*S/WV-OEsxMI j# 2@ 4{H_ f#./u5|,B 09z v!}ˆ6U=xB55yû?aiQ[;`}\qr%HʄL-梼9(#ہeJN!G*qlv.:7I@׍8z7mi"$z 'qR䝿չZ% !4db,~q/ ;G' (wg')6Ah66{ʺm5leɣXk&Xho%USZ[&XAj-axzOӟ JAXU}h*8dXI"JDVZyhDv6I&:h 7sɥQ  6.,˥-%kܮ,j^)vWCZX.ֿZ oH;i|bÈ(G`a3C(=lߪQfJ!e˅#Ŭ1*`y /P(F.A8(e$rTٟ!3,["ͧ\| K#B$Ig&/=7<]YNv`!Z7"uRgʑp!/KʼuDZ?qL l,\R_c~¨Xh3OkY#2~6ϳe;v$eԫԛ=u]( 6=AT%ƪE#`0uRuc aa/SKڜrv,6Am*T_-K\ŵMX(NG Lr5H1D'o&V43)a"F#X7r!"(Afݱf=-Al22a|`jFA{@d@]6cHCR7!##JN4_%PZU; }s9a/X \0S.!}'U%8P'̈́8Ѳtxʦb J+/4Ԯ/(fʰ]y m3YOq0=ޝ$#D5*/ƥY@LXHxEISOf[n9iA<YWI\ɔt38) ]& y=9/B hB=*|MqMǎfAjlH;=Ώ.l!r}\m^Šg{T;?2rlhLh:*-'[Waq \I"tS"T5ĥK)$rnyK0bZkQu# A߇ȱ#*soz~᭠tme\뼨VȲ1Bfi}@q4>,f$yJؗ;C %P/cPsPϘyjr%xO Ϥ. Slsz|Ȋ?}csn~}@Bl9e7q )~EmS b/_Ksx."qs?# MQ;㉊ӯރ}w_)@\iun,|9*7IJeEѾYWXK6>{ m%PB=+2q5ypSyHOTR#ߦCayi%#p[n2ñ-/ Dܴ{ 5߸s\,*2SAt_/M¡ZFƐϲK|I,jk&^ʣ*82z8 iQrk06`3#zђԀ tj@*:_'#E.JF@%+16SC1SvkaOŞ{Sm_>p g!]Pek2u} 2NvJ8:ܠsZЮJΨa&6~O*y/Bi٣?0VGi얪pڿRڙv/7+-C|GDvvzbZN(7QHwㄤ+Uߣ"\H]GuE&Ei(R2H#.t'\F^\K묄?1`{ 8*Jmbmq+qM/R%cޞCx 5wx_k\W!nyn[t[kxkarˬScv.Qh+E1OIzkӜ(1b 8} _,?Y06q)+Dx`b$ŏIiSj&ꊡ(8kq!Zj }beNr/&<9 a߽jEׄ):$͝QeZOw_᫫f'-п W>5IKC gP(0E;OsCoKuI):LkPW8 ɝl0Ik {P#{tZOUvYC~Qcv-nN"?)_#|ƫd{XTk>(JnaH3mjzbӥ'/CFZ2uqhl&Y)3TFY2N[%P{0vЅw@~y!Vp/L&@4 5ԣKIs.zA2U^sQ?4 A|v*6 9&|K#TɄ{ƆʐgXoc^n.{n ɶY /XWbHx.qw[9(qB@ʔ-`\M.lD|piN.Ci^3}`/}X=T8w'Z/k__,\އoo1ׁbO:;*;%xU'o<Q%GK1xM_&+UXrnc"];?ix`NDmec /ZGz3>72ư5(a[(2vJUѐ6&(@A&qiY/R+9CdǮB;]H&Ltl o)-iVh b^.Nb^ȯ9LҤQ_ߧm!(>G-뱳#D2WisxQ_P;lБv {G} Qj*u2XC(tA &e܁)@m|V\:lHV.dri.,<K聝SXRK[=Ri wpAWX~`2:6{-HwܶiS<ԑ\ܢb(-ޭQdGɸ-UZ!;(G#{z3Ҙ:d Y*~:xH`z~tzxwy#A Cע)?&u+,9=FZWzUγD90 eQ=d"EpL!!ZrڧsGaWflv``Ӕ L8dCxe?DF@U/ Tn]}-_OƹhLⵗ@R^ѧhwsE2M#"y -"Sdsb#V7ף^E# LmzNX=@G"uh $UgHoR05@-(x 1$yXBx~gj8O";nDZKVóA Hz)>qЗIe:U=&@bn^m*k=ϢO|tJpjg^R ylpFG1kbW / _O7鈸 zZ(`QF!PEC-Ty:7Ph^7>ϴh*EH|" +l\=9?—k&o1l^\cdd`qySmU,(a˛D<5ey-XFv@_#8!0 ǐSSGQ:$zdfϪÑ1:8UY! ΈawkW6\4>5]"/{HhKi0L4_gY[ { 3|@ڳu;A7/nCM=w` x mpkWZ7%َ- ZɍoSglϤ7M#NGxn+u" uIaPncu CݶG ;_AШpr-,K? sdΨFzH"ndBrD+8Ct [ˠΙGDDD߀,6ڐ p)ݫeP 1[6ܮYd],(+88.gTGi*C"+̷"E ^:WnK 5}ݙj&􀌐#I├xG9dRg%Y:JOm+@>VmEq֤(|C 22:r\tϧ/b3z{*PP~[ޅtz C)Xﵰ y#32)3GlG`>LpDw9W/ N')HC% ́ژ풃W c̭gVy5=iWJÝGr/0Y96k6|"{-jʿ䵃q޴fr֟0(T=8BiR<˟_3ƺf*`8nYj10̹/ˈ,r9l`๟7@7d"oz}Q[3.x,>%FNW{8~nO_"օ}F>}*ֳ:l?aŲ*3; iDD{\<{獧7/lz<>@ Jdskla{;.I]IԱj^>[[=YUJ~O%KuR_5g` Pc-)\|R$iM/hڇE6dUVaZ6vdw|ŷD&c{L"䘗vM%c][4z-t,n3 ڔ;RȦ ֪Ǵ7ecL/5/sr-$ot>D׻.[҄@IGZIꪐx\t_Ǵ Yc=7cJ2&"!}ȥ6W kq{ ?Eqċ%@ݢjY5ZMG[WhóোS6D Q0 vFƙtcIgH#qC=y+cR#j6fi1;HlQ[g`t3l>j^cľ/(IH]؏.strKܾSyHm CIxAJ󞽾ZɞWGPO9zF5Xo; sw O1Ry shw=R-<)IBTՒ~(P[/$Zz5:5lt}m'!p䱽7ZRLsԁx9,QN sBpse}C#NV_|s120|9?jQ M//D8 հ/s? O]WX@GBi:)ZogX%B߹"F)#s%j0 D'a̫j"L\5Egj9}KE/ Q.x83):tPZRhJ;Eh&oٰP $4Cݶ -Lu.Z.ӔbJ4CH]&ZmyCmm^w8䡣YQ'!͹ tN9Na"2&^M Q7P%y]I-ͮu(;YVיQezԆH(}KAa'"b~W2Z}bu퉥Ǧ:ef!݌1TUycDȃJ Qvک͑.#C 3-2_J|(ӎ&IP7j|,|SZg#IOvvGj OH@BM$]!Z#p,3fÓV&֙I@a҅N1K#UʀZ!˼ntL>BgSO,G3!"JDj=lQN?ĵmŝEz<[*(M/n<-MQv-uZ9@]?ȅJF8w<?=;s36mJJ*W e_.R؎*$<%Rx;1'-Z`gt۔BHTf(`"h`WM!ec5 Wytu|,Ml}LjҐ.ф!d"f\d /`pK;ߒP5 n4\`(g :9>PU{A uq("RjVF=fsGse9@R=I=} GtT4,oX0or#]fc @y #_A)C/p8rX򑃵+]+z' W QGFM4q'*4 0A=}!E z:Z8 d\y^=V.'ՠPn"EǮWCB_䮎ω0F0 68UE0 VF*;{m']ŀpqW6F0CiGzcW,AkͩZ@E9.'0џvMrnl34iAHIVˑ9sbQC'/Tx?*7&mo"=aPwekcRʎɱ*G.ПuUIQH&'l m"ʢ5qO>6E/l߽]o\nrC@3ӂpoۃYG9*-|X[!渱(/,˷;';(tg!zL\o ~=YB dϰ>a6E#޺[~Ȑc\Yhyy<\^O&!^.'zF9Rε zΖG @{=_v%WE',FF! T5t`+1ͧ2񺠭({HV1R<DߕY7:pI~_ $ZbU: ]9ՄӰO5̲nɕ Ӕ/=Z"L]ii<\Jn"Ss_7'~ +i%p,[P-HZH C\DNzqUG9;b!b*$eukL{DT G~s$Ҁr!k`E:&KZů-1{Z;}: @[}}H@ &&E%:2Ѻ= ̭C[}k M#0BTrQ9WpZ?nr@mn$P7B,v~nSpć',pEH[q _=!eO- :D$4s"HMvTtbIbFLܰU+yZ{;]1듹w- _kOLޑ5㵎ͽװx})"[ύvmhV*:o61rHhK%+'>uuĨy|m5}s7/XdBQi( Y6* +gBoDfJ$Tjf/FCH},.^zhRT4 27)Eڢ`B/vSHirV>}M[nS}Y˰+ ¿8 牅E`w hX;ct= 䟤'TƮ3VҀpjV n|k9A$qN15WIdAn}bjq{tur~~:Xm [qC.HOiSp 2,K20v?tBŗI6qȸf jwPY'%̤3kE(UH ƅe,o4: -K8;dXXz\+s@e/8f@3!K#)Np|@HI$WCuZ#IV!xtnu_J44KBL2UѰQ9! Τ? CMDXuEa:6Ji< w4uL_¿ 'l[^/XyZ(jQOٍZY o* bFJ}s{g+mFIbb;9]).M m FIXúJyVUxէb3_G(2A= |e4F7升}/snEg~>ؓ1+:\"p;T,'V0Xޘסn2*j XAn1~ `)hV`% Þi$꟯<^K|x91&]T{XcwLqZSP[Ǚ)D(QKfQC@s*M8QVdKEwFMYo3@XmZĚG.n<X^jH%w-kKPp~a5eQ̪JO95ćfXӟdW(ؒ>U؏U݋8qEV6㯳$, Rl9 '_. 5ep欤ZA4a9^1!L/Lؼ13JDT ^~$HH/اbY_At;aS"|6'ڀS$wϹا8 2,k>YBX:%JK9fR{gyd-ʷKׇ>{4pF9 |N7j`,CiVdA m:MA2yk\z_7*K8bK>`^K7]SZ$vȒC?@O(|ݎ%nܪ@LY膏;؆$c(|(1-) LU9"UԿuB5XO{b4MơIqYכFđ6 `t~" Z0tfkKߵc8'2 B0cF0i CuZxXrI*'z,Db\gG3çcX]oOvΨW)Ilz/x1fLq DFޥ78e,ͽ1A'rkefik3S,TLxas%ju\a<&߳}Ic/dqA6/-'uؽoz } |q:Z) Y !P91~b_ljTap\Iä<$'!D(PAEOO,]KLk>]b0JZ_m w3݋ے3a[Zp"7JԖIc j"]2Jr׿ɴMF̽@aq䎥Œ ܫrJ^Zf0Qoޛ_c0i1UoI&@n6ioY)`OW:!OUװh5f\ jP%8V/rH#]a8jJ%ZJU)mZߎ:߲tArۭ7@ߴ m]γdhz\)ZO/\i{gz⼁slG?}dgnTz& ٍ{C*Šg&l"A>}8Ź;p_< N_]īmyi!ExR4'vwj>>ΏBJ}ڭUiӃbK\/CѴ<jZx*!ϗ|Z=L&HybmnsʲQM.oāI7^=K9Id,i,;1$.-6nۚ>Ar–UKnk2g!CS] .BҭKPF56 KFL<3ρxqe}FHn5 (+mep]E}6^ I"/2o[%,Xߓ?^eY8٫C0,JZ;`JIKT [rg~tEu\tݐ8&I)˷:I&'i~Yn9A@weuh ufۇ/;攫T(TD>%~oyb 0tBr?ȀȯksSҶestGRx g\x3@|5]Sx)_}gKb xmZ6~iJ>hu^}Rs2Ix}n^ fB#5DLIR֥+lfS:b0[,,LT%?1`Ѿ~:կj("XX8{e߁SطY#Y1ٍŒ&#_gE9,7%wHZVDqx;BNQ:o{m]B<m]^"wÂ>V˚eu7le̓yb>xV4 %9H::{>ȝ= ].ZA` CS" ,h`(9+xFW0Q鴶д~\$-<"U 9 jc>@ĸL|8P{3>pqF'_j:տAx֫Y7QdbUREe{:M:Gۡj)n< ,N{_ɮYLfr̛\zS-`Q:=z/f"_:-%xo᪖3tJkշ-ꇑ:YaWF%V 7,B-s}Լg Wb-|f^a&(^s["BrpƝ1;Gk\\5#9hdv;ٚ`НF835]΋2,wYS[s~:!޿3`. HEoe'?AQbTzc`/Ҧ#-a ,3#wna*;md?~Ɣ#Г@a@x]A"jҒG2^Gq&1hP@ l//ԩ*|T#8سN:?oY-:KdbD6'5o$7W ǓUυq8@,F}c_D^sE&_ꄐ77n;:Xx-!sQmHBr\T&=œSvQ5K bذ I6`6u^Ia~xb0 فfFbT㚠qA 1;rU6y@M&uz.4 ~H|/jؽ&PEr;7~)~aqq MX؉=/KxA2Dũz(iϿ^vC+Kr@ې{or.eu#-͐@ ĺ?p ZHB V:B:߼6;<B5Qߌ).鿺qxfCKmbޚeTO+(XGR&-ג=`&tGH =5fȤ\G#OǷ/"M܃Iό@ҭX6 qNW@?MjkϐqW6O H*v`-C:B%``^X )*`R; #B ;ZlX mѬv12U/:,Bbpc(4n|y8W-|bTS^%ґZOG`jS&qȔH&Sk e+E|(gx>51p-!DQV4.3~?TfBEԄ/R?w;-ok[;#@%yFc6Y|}!Ƌ o|AR-0@ܑ"ywQ7yRk=)!ȏeߟ!5~f~V]*?t!qߘ`Z}¤&:>J|͍hE(+Dظ{ 7h & ]su_E^Xj|;mxH̿}UXJq\,@9x*w_̎RXT%kٯLCωń0*={VW?>ʈ{~ 0+iƟ?fNz+-LH;\6 <wxso׳Ɂ71@DvtҢOh5VxƍM啸oeRAz9jgSE03C8Um@7BڑCĄDf&^=(޽vU!h &>jS c.6jm3'U4u_d׵+Aֳjq~˯d?;Pցg</Of<kYhtL_-bcA<)5G(vz~r7g=k"j@uR%:pu <)4:v3ȍ]̻V Δ )򤯇՛JW,ǵ^ aF@xCk;H8އUOiDĥn!Q6<nboL?*QM4ÆJc9<jr(R:$r"RvTg쌬 ,d'GLtx2$P^s:X'/  V ;u0+PsZO7BT.V/)xeլZ>ʔ#\jޔ,2~Typd^M~tJO A)m -/5 ^~pV <≣=0`ZUdyT.L $e$ |R2`%L"@;:q%vcu!ڥ40r͇K )-?? qrUTà\mJB̂7u8PFo $, o蝭 ifӣł_J|UU !Ndș!D]B*LG ԨlFNkj. _S-=.Ug+vUH _v=L G`% FR ]gڡ0MJ~(B:"='Ƀh0Xvpl:ꏗ=ڤt)t=+5 }Τ]̴ƤgOg!lˇ$\|5GC:IVI#~($BDdVL*pQxL¯]"/cj1Tp6u=q!qtodT.꓊o,*@JEK*bEH*]FDBy. e= [Z₡c=1+8Y|Gaz7=䗊·@^cӽ𰁗LaDr(}a;?)>u',B8-Ă&WTpH Ąu:]"B\5xptlZPɺ "JuŸI͜QU5Imp77$$L!\[u FwXAQ@/}-C7"Ld3Bt^3Ulai)6M`7(L jDn`/\KtJY=r^b)(ٴ5h3g=iڑ'!D-+a67bTQUIS-9RG0arOvwe@W4;À@eP.w3= mo;VopF ) _d:gvJ`&P>~-UkkR+Ecڣ~10җ*Po>L"F֣{/@c5!l<5*X]c ^ߠ|xĥ'2 >:t*&ö"Y ՛(v]% Z6Ar1?Bp@%moښaRW@"EmNV; EFr\o/6у|`jw,lQC00sˏ=3,*:ͽ9dsmXb4^/Zqd[t7%Uq;0jmztZ);k;u;E5(%1pb7 Cۊ-Tݍ\-M|(({ܧ=%~t'$ m,L^kOiOHۻ*+o=&%@R_iXEg?/vs/Iki[ZfEEݴX7`J G B9Lo(H˗{Kox r6jz\DqsICB{Na30}JSvʆffE/컡rKN!!I֓<ů ⵕ#wD@ ?*S]Z·lVˊk"1_ %i~8M񲕤(H/S%|#^ۄFL=rxSfLh֧E#9ftr(4WDt2xbo,Vzpv꠪h\y+z˸607cE-/M׸Ezn\=|K([0OqYl^7"˿AC=--u_T_E $_117 #.z럭ttC$1:a.dk&#mz3;aj!j >n?JW;vcމ棗VԿ2B]vһvXJ* VOE0!B7da9 ==K 1 W0nl=9o6ӝ*K? 1W^MhJhe7@6_.ruTg۽ eaJC:SpAP K θ׵L\6 6ѓ4Osz:دIαHi.߽pE_[guUk;P`h󟈬0Y pt+!6ވ=yV며A|1t.3vGỳ0uHȨN Jww=60df>iR('K T@3JGas Șl뫙ds1vWI:m cf]t㩕Yb [׃6{T~/Ta`EH]Ih}UHYdTL+=(EI\P@=Ү[D%ZY}\ygarkm*h8Q\^[}|٦7K1e}ByPO_@>C17rV9)>PX/`@1 Y$! +w:c@cȿ[}zQT/vJ-8=[#֛(j Tmm;%&KP%tJH ¾1d"#;x 0C?[Cᑛ6Q5ęxQ*$j%s5Uj}c2bGsJZ3$%ɻa(ƻ'P̑e}-{aG֗ S[C,3r~b_XgOі /3ݧ֒юv͝!i"W^BYaAznk ooqRRy%lY=XXK ]jtJզ Fjȡl\Wu[v|ºkvuΘD<_\uR|f+5 m|¶ Һz([J0Ek>ffzF$gu[~Rn@aNFyEbM:D Fwe׬;:*n17.Jb #PΛI DG!^T1q{|3B77N?U XK1b*z#r;2ܠ`jC*#mq 8-%rt&1#%|I˭ h;;K[F]& >~-U_np^KshPWϸ=DG5U٦m7iƎ8d 낿Q4gKFfU$u9 +wd[mw$Z<9F^UA$m&:c~W y^D>BߝHι/REY'iŠo7:+C+GD1eqs*Ѹux"0\;d$n# u)4`ŊO!Xc jLL9TGWui  $OHqɻF2}3RskX 0!ﭮ+4q+wJDyYЍ9/OM8gR8b+ )KCdL*M@ovƲd2lbNnzϒh: @^?2`kE漢b˹RyWreǺt@n7dI'2^aP*8FPdB50?TG;nγC'0#yWa*1N/[#] YXN-9Ɨf~{=N=YA9_ eD~x;ev}`Ѫ1k&Lp,3c\\ۮ=K*TBN* Vt[ڸBGF']_"4*e!HNVL].@hCSqM <Aw8EلKF^)i^&$jr_ѪUp+eF=B?:9e92l(u4}?I^gf((@]S &9fNSN^AʩVVL3S5=鮻fz^8rT-yC vE1Pyy] 0).!vW`na1֏ָܘ%!%.>s -w,Қ*1*1zxhU]eB ~v+aL#Tȸ ݢ%sěa9a? EC)ًB^.o5r7HUqi-vz%dFh?,UlU^Hg&/ƚ x+-\xh eF0Q8͆nVL a6bf%O4OERL3C~߉͌c5g@W 6\C<@ҝ|(\jZ_ګ c^ ~h\w_ z}CoBRW̜lHWЮy'Q$Å/9/p.m]U+1,j+ d\a$h@0/mݣgq;=b;C1)@s\֢@]*Ͼ$uX+$3ۦ3q8㛜r*D,8B!-1Wa"UK9=N8]{uڇ7 m-XÝ B0+9{}ɽjHNJ5tv#ac1fuTtR*5!)6MY9U,:s%4)ڕ$;6}yF|f"ʠlwYײnY$\鑜:l,]]zaU:&OS!wcU)RpR^6Cͦ{H(#6)p*>9TV4VaKuBZ!RW&5I)%@JIGTO;לx7I,VkW!ozx(tFO\қis1N; JX>A#)ۿ2T5\vUjwskBћ90Ng q0C\θS^'H(3K ij_G2Om L^DԳ5p.H@!HcBm:pef왠ke🋕1&{)t6bآλ56^~{$2rf@߃/Y ;GعJ%[ӽ7O`:S P68L?E*CnX©a s0PB]cR?)'RO[@2ɵ"0~=?5F fJ(>O}?Fw2:>DTdTG|kЖ_d~SL ѐN9thZ)_~D VM=[%m}aKe6"0{#Rv$d=ȮXxT$ꄃDc owKY{5+MJsmV'Ծ3bx@odaoG3|FÊ5peVEa>>~WτK7 ooNҊQ͢Pv!U !5V?_;"Tb^V7) ZR l@ UD[ZlYW-w@5:*uaׄa:8BJu # ˰\5paĴ+ʙQF_Od[U% J@:R_7޷.4Bg+l2, 6TVPC"&d$0~K(,zBƒYNK_zf"),F֚n+pՃߛx@LVcN …^o":R^(2>]oX* twqivKF13y6U$R_g#$\,F礢%llm>*K]d:<ҋRf%dY-c~T7os8_[pjH.9X ONa,m+$л"= y1`6N Nֵs!d2^uϪjBp') XFm#)kU=l|c$;t 3X uJC֗E%[,f vT@3#o@i6Kmy<3l7!v Z9A>x|@OOw:Dh")V A C&HUaӟf`XIV?- [tnweNksX)ڢAٴ-L_P(&+;FW$bbJ.W p˛МZ*ע\i8Io5wa;rR `1}Cn:b#]݃G1FMs#464}U^B@2SJ~M'l?t( )ܤUȰ@ԯQ(\i G^>A9%%~oS̭G^iY$s9JW{Cp8:ftt_EQiI0[-\K>Na%sivXS֣uvmLn=ܒ.i/M:HFDbg!HoZຍ @X9yO p^8tJ:@5@:VA!݇B:q k@ͼC܆*I~f"ԇzy=é-A-GXÝv|{wE7'>vo54Mv֏YxOGE#zHiGR>Nr&Ftuզ.9y9we S^GIC&$4G:Z*hLw@!P P u,=KAW|V|M1) }0r:KܴYg=6i AyZBk'fV\vm$ ׉x#lˌD?NIY&xWeTkvЌҥ\?Wan3裏=r֐GPXxnioY{zΐ1թ;ZkmW8;Cp_TKsAU~Sxx3C 1' <-h"ՐPn8KDr@LLVSq&U䐚"0Xd}F!G<%!.~MrFz g?]LH'AX [j)URB̓BWIb.5imD9_Lдxl;#u^v1T#;ݬ!$M|B \P|S *gyBtV614_[_wS[#ԣ 5Ga̟Ju즽t:GK3\ xO:zMK#IhNtNT٘ iVcգng!y?N"| JL;BыegNAl&hT73irOTeb-*GikZ|e5*2O1{dTX 0; ?Zq1yF )4J߳q?,Is8c r=`f6i (m/aXfl jPΔQ~np:n3Y'0R.hto)E&bਃ:$hJ:+`U,r3XYuLX}nuL2.!/,r7Vx!n(8+y 9$&v?=foc"[`, ֐bgbB 0WS+hXN$VR^Ғ#߯tUlt#? K˭ Ί{71PoQ'8p>fe,GY0L~xUӳGg:NWJLU">V> X@!9g~AJ]P}Κ%3T\?vQ3tk)}>b+ ( e ]$NSj$!9]g"D>=z{w0b8u wn)\hg5]p} ĩ(_a&PIWGVlT> ` kFes`.qSDr;՚4_RMr,I&`G +DA11˟P_%)/ar)$YT;FI7o\MA6N*?dts)+l q78?=0ʋ?G]mm`KI~,i+^5_Et spA"ցe  }.eܝV V&e߶TeyX.Rz^ }p#W۶|qESHPOч vOh~|YGL.Ô0 aR\@m~$y w<m4W7u]ቸE8e91qSV Ȗ;n0zQF,-at#l"f7(;Ri CZǩ7Gd^+]NaΫI,&֦%5?>׌fXUXq}7bWyXQ=1+q[2%MVa"OgM%0ҼlF 9g;#2䮳.Ҟ a9D/?^y# KLf4 &EQh3Vr|J&5>e  "ߑAЌNT#6:z5 !8͙|?h"ZODI/iLXQ^̋||P#iD7k>&C@\ּQݙu`3BQ`ǜenw+} Vw#0BEVWE?{#^xr-ƴ(ck.[y@ GA\1MR~5SS_ا6V\!ʑVy7⿉Uq<^zc)bvHTp<0||E4" p5%J+Մ@_H@pKCC3[Ԥ7*sY@Ϊ;@iĬvĶ8TklRUk= ѢuS9\{z7G?D#07|xOYAlH-~[\^4[fJǂ99~GFS&mWyc@ a sd${W=*f8='뿴F d`pk'7%m B!]b~*) o pE]_u/Ҋ-}sGj1Zף-?5'gZJK2\*XYp\9Omgd:5z BAǸhb}x"CF$DֹJ[|X:]=^(ZЫ\8-+`A*Zg[~/Ayދe.qwue4:a-{g @! %" v sD=,Bh|B21T-"JU 5Tv$+%.l)衝rQ?Rr{W(o ީCe+i-AO ~D( @3lH[;a IԤa@% 'D64#AҬ!~O1GYbA_/VuBL66$?Ѣ:LUvҵ]N,=H>H5'neX8<8x72ZF{]9O?JlNq`Nf`̤SN[ Py !v_?[#r_N,ҏ60I߁١7ė_8qwث:vc`e<2a)8&QҊA ;%"r>ŸO&dsbbb@9bR@+=I{/aH)Gn`ǐBcg, eCcayYr9`A"C."xAUR$܌6-T]*{VuC?enQ󶔡vI"<3d3?fW_RnCfڞe\N t|"G?5~wLJ\2By@ytP2 k#z WJR<(ҲN]>R-AL1T$ifKEchgv A8v6N!e ݨtu^JdP`כ&8}zdCoQEJ{Nas ^gZxH\`0 vEƌ|噟X J:ޮwt"oƐZ|,v˴R~Ho/Uv |0_9#Qᰵ\]nχĪQtCXPTX:jAeO_}p|?GE(Y\iԓD쇁HR,$ҮM}+䊐S0*@c kYVe1vm9Rg0<[;uRnCU%eWqԿ: ݏ:<F@!{ˌLjU~>\cUkمv ? C@p(^I0Eܕ- kE /xQdb &Q4INQn,j1 ,_{v'QsvW'&$ܗ0LA{J3yJex! q5ݘ0s;Fkw4I'liRʠb:Hg to :R:-qsd؆hrqr/;~5Ʊez|6,yeu0BfzdVDfGgj ~Sb/ߘ_$8>sUjr=||= z$t? L@FJ{9]^ F;&W59nj3Xk)2oއMHe^sΜSPibBkv}Ŭԡ$fi=l-Mg{Q(d3 Q#oV'M ˪xE:6U-SO1Ky/T@ܸ # s[CY0FwD/E4:=鰖ڌ:fVOVCpYHո@0Ȱe2wŶP/E(O2d׫|@IR?s%5)>}f@q.RLF%J"q.:l1)նȊ U F+S;C9Єv놊s,(~^yvW;g`*8w؄/7H a|M70QKrb s[i٦ΤokwױRఅ@DtR"9UF=RNi3y b:;& ͅx:D¶<}TkyX =_lCS7+xSW2QPڮj ț<111vHLS7,G佅=:EkGr Ţ$1 % ɓj&w>*CwUR\wÑ .9}x= e%vHuƊXXSYd$Sq;:7T1[Z g(k5ԅ|1Ыi̱03 c~j`=V`#ohxBWh3-59;@C}PUi) k.BxY 2Un%I!N~s W$p˶ ̝A}<pTRZNR9ep 7T|}BdJ,4hl4quXrP.tH|$=jNՐÎ 7RkװJp8: /1eOےߕj7xcͺ,0CƼ*u+hkF x<>&δ$@r%؉KJoj[ىY P`Y Yf,mm*_[3Kr#J+8N.̎#Xe6i{ow?D-DL6q\ܟ}5.aj2oC,"Bfܮ>?HI EZ㒈|6Ϯ#lz"K@DZo<0 PP2&uɫ5&pGȢ3=;Tˑ?{nmV~ôdGן$;8DPo^dO(B5"4:W t]|5qy7tl/f?@v#SI>1D>@:r_=]r9}y]G#,{f2wxgSuESHKPoyg)!4D>rd1p2#g$02Q֐߹ ٬}@^<)dι>%}73J|+jJؙzW*7+P|#2v o/arU񃢳 xQRR/U7-wzԷԟb'n,وUAo!ZtEh2Ia]L/<ȕtS/}f`mI S]@?N P*⦢"=d.B-@5}o_ˑ@PZ?^H)<]tsՠ͒/H DzGx^>vt/֜+l9 TonIH :*8qEJރXb"e^5lZh 6:31Ο9 2ǮEʪT6&My v;`sEWMk%SIj7K䎻Q!،EXceG? & [ΤfޔT U76Y|LS܋!7[?x-B3R6J]PzU_DrJF~i~k}:gթ P0_މfXXk߳bb{ 鴮>Ih'^;D(nyVZa Bb.`:=#2 !ҐX怠v?)JL@n)JuR'Jq|ڞ(Lbq0uw-Dՠ}JyK)44"[1l*.l|Gܼ3+6mVCh_m2+𞋷SϨ3*rӌ;V1{`T0NYXK<ĭc͸֓ 7x޵nQԡ83)-VcD. ưU|&.U¤h~87#ͺGx#4xΤrv]ך$6hQWZdYzV^n&"sHX*SIɏJ5o"%gu9Xu~sES}FgOU}ܺ3ø!%1(LaqH"*L̪CVK. 9N>n- ǂ]K 03{üMi>|ލ/YI$og bL"Ŭrz9kGPU>g\Ayy]V)WUcDbCuy E֌Ah D|<EEEbroA{L{yhfaTRP!xd"k&mSuDMfQC _1 1 vH/EUCMCzF3ak;~u،ΎcFZ+"/k24Oo7/5ѭ); N:^qc~_Ŷ.*ww`ҟ-c7ǖIFXm\Ԅt7!@%)9P_5Q9d:YՄP'%=:hdv$ xhVԌe/}L۫2Vk /Hsvk21 wp}/p\)jWJ%_| ڧ̴2br*`"=Wl${ܦef v{޾5W~xm{ԶZoDcjC?K-gޓ63^xQ?VoT`N&xn$=CK@b/@?)&@WDv,XyYϷݾK*fX9nuFom;S'fe.#CIZG7y \b.ngg_LOY`1b>",9ׇYv6՛GUOUyCz{rL%5ŠG#ʲD>T"8yW.! U&9&c|Q,$0qvu"&9Tdy6{u^T{n_g`ij N(x&1~*[Hi Q\kf4 =`vٝ8Dz䬓oL\`?jYԁx/xp~|C$!QSՂ'X9yr sAf[DQE3|նLS~pqE}hv-.d۲ʗvڧ4[t=w!l v iaF'jkiNϞiGآ>oP񓽂Hb 3Cs//TԜR.Wu0sj 3X llFS=2' b߸}p)+yPUiҼsA0^U Tsd(j !רͅ,u"cƭ]- >%we 7) e\ws𘯂$^ҒU]7[y׳s6@ExxL1leإN21gۦP[ǧ+Pކt^}651)\Ӌh,k&$ kJ8ml~QҖ@!LiƶkYP5|xS-\ׅŊ oypEg1H)Z, ~DّpOO[iPY4{yp1SiY9ޱ QK/K-X ydpv a]OeyP棭W#kaѤFתK_MKpH)0A~NfBC/ pVbUlgS{X:fkL-*GŬX5U'aY &&ċr.bhKx2ɺHr*!dJkp0Ė~@(L)-m6] T(@Joq,o?{Y H*cL>Y!c6M|_q]+y6ry =!"u`X(? |! ɂ٦+o$d?) ( ̪=g<ೕ+ִ>\Me#Ef=q|/'Tg @).ڜ6]XCo7k1h0v jDhAu1,(tc`e3pLX)Xw>3dbk&s'h?{\5wB1?8ZeE|,; R[2S>6"jSIѯ&1.iѭEF;֨+}1t E}p; /n,@M3ẘ}aBk82WE*Wx*%Z8e Yaa<(2ZC \,EmC6iPrB8JXK|D`(X_"{mRr:n CqTClLun#<nj:8ԻG$(AycuҜ=Uϛ%̓QF5sxn2ư.73829c;LMd̘Z:6Ɖ"(L=WB:y)]KD ~Ib@(Y3LZ8fP<)R.M~ݾwE$oL chdY7/ݲE.CSƤzR}o2#!8Y_Ο^<޲lU.N?Fʂ5}v(S3"t;}U| I2!~ pMPj {|ڐ0? GK8#CNOFwR$?{,zH`؇?]IXjl$gnq UHm34 cr&n\_%e:6U$tz^pV{ѱJ`;HQ=v;x F_~~/h+j`|wUsA`2R)3:_MZPgyۥ u&h:<i ŢFseDgOnW\"όxȕ|vds"Snfe'C7PFn1gneŁ&,SP$s6#w*M3(p3M?Spv! UͦBN35T~+Cg`^'Fč:Z!DhwLeJYe2JjZB6K PEl.> B.x__U%S|).DEC6aZ1M VPIe꾏zb*2Lˠe0|cRZ1߶#zHQOL|-:f]h#mh3hDz{|+LXWNY<eոۼr`#*弿d"HPNHIV)ɢVeKu8PTyz^Td=uiw;b1=OTMVq^UsR`Cr,8$y jL2܉I.fNl.~[ް ]9 ټ52B\#m09 g*^p넶Jl ,3gBĶazJtkNm`֗G ʤuߨ-*wr "]v.+Pϛpe2;~kxG\4dc^|*m$?pWۃ ΗӺ1HyҔ6HqZ  vr JGiu"kY80Y5i*'JY;Q)N10:|Ғ;cWΌo7u}1֋y? p꿁s'SOT#idNN [%q VNw $qu%.[k GIJ$qƠdGPDihE-KV/ls4Af$d4oG#qi`-NDvI598MܺJ$,Cˡa E=kC8 zuwv S+ilS&,dקe1jx~~4L&qԄ00n%&%1Ѝ#B&MZS D< c,oSo '@"C!QNw *hW(7.3nuiQ\{NWqיwE꺝g-nM*+kghr,,ܳ{Cm<|߹26if%^;ʔdԡhLUr\ KPT^vP)&)OozMQJ;1kB}O2u+Gdœ3iPLwU"b wdc{{Q:k%Z3׻UA3OCbP bcl6 3  '_D{Q`{XrLf}S( *ڽv+ss `09&F͛.Lڬ^4)*.ӳV/Dؓ2*8)wGKϟmtQjV##+{%x.a)su'Ej6 ql.JZѐumJv0Q~OR>@k\F,*Mo?pܖS-|dӣqlldz$n~{/'Dc/-t"ͤ@\oMհ"S6–b%mз`! |? / C7MyL +S.~јPnfp_cm6M`Jn_% c׈0瘒eç߈q0 %0WU4~t,}F]|OII8Mn*)S1C+/Ky1@wp>(8dMn+V%to;ܜo^1??kvDo=FO\+nR/@Cu)"2lvA%aLW~ @(뾍潪E̅6ﶱ?i+/ w&m;l85j%m\Q䄬sgFMUA!LחFE-uh *544 r!8W&$ {[K 9)|MǡĹ'9|_!'W3fDN-PUKƞxBMR$XaiR"0K4}?UnzLij wU[`uqji,O!'r0gA|D]0G4(35] lF\]9"b$I(a|h tMo}{Z`[E:!͜oâzoe}f?Y )d?>>6xnCY- /52n N.}79jzO;0ӭ/GE6MuKZYfO=a"Kn)1JSԂAF]xyNz/Jh.% I.Wu{ZR GQp Pп2 ggV)kG_[̡Fd`ǏA.yIoM͜@ \gC;>Cg5R%G5=]|ԸSD#'D"7e_o?ԃ6eE4/ï2ݓ.cb@ꖏI2 x*ZfQB8@uϙ^315^a 4R08N-Pr`/3_iYFGĽR]j\ΞF3Utq|Wȩ.@KӼ՛ 5Fr—)G \G;ߢG+#gU 4)c,/F}|JQNIY6m}Gv y^c10qW3m*?SڕE|Cˑ0t/yӸD3|#=b NQrڥm̴JwGoc,(E|K9 %v͸ym:a%~wJG>1bVbUׅ@1Q~zI,RP 'N. 9M.r aƛˊn3S9S>Ɋnt܈g%YնXmab"l1K 93I* @j8 4J:VChy7O;\8x jQ$hmWrr]`l楸WxxYo)P.ZpH3i:9!{]ޖb)u 9DJk^T`բݣ6s`r&|2tHd%6$r;یR_^ݸ]PdltLR :RxR i.Pi"UP(+NwGc[zkT:پz˓ Rz,Y94j{K3&/zn>|(ʘf!Vghk;{`.2~"h 74f&խw)rK!Z(ʛZ]\BnSª%&ɖ 'e]B C,Ji=m7N}!^݌{x Z?Ɂ9B|%tA)`7Cl"]Nj9ydr J.Lr'c% #.Z TF56ƂsJR0 `'PfM+lμdoNTdP+-?}~>beWH4t z_bܶ4|ƫNӄJp/i+MM0=<Tqе\vj*fSvG:(Vd Ŋlum0:^zJ ̨I12?O'K_oge F8ohG_9\W$^[ e윃& &zu%zNgS@70}+.·oh)LM[-Ke7i# 3s'lKcPTYl=;2&3[rlenv9!V_nfW+Uswcj;t3RbcdeDJÈea!%볭 -x/'Mxq?=l,'j=4z z0_A}}: YL)Baӗ58 Wܞ~q n~'~/@ ]^=_ x+[CrQ^8\z,sl "Ut?Jvc JCOJx Mjش$% @L/O"Y$:hy/sJglyR6Ga+:hLt9κ f!{Fe,\y4~ꔒPV5<ϲ!`K[$@O76Ỿ&)JBM adockI j` ެuD4^w1<_ELܭOH"*G4jf6'2$dC@Q$$tY0֛ATH_X a\Wvu.3gII\ Kf V鄩C`<H&4((Jy:= K$xdaev9ճ'3L*X P)q vU^e I/RHm|d<|K`(-ǵwEfm\xYaa4w?/oAMI &> )ʱzF]6&FYj_DæF̣?Fna@s5Đ*'tw}짃'FJ]qi2$L BoCmT;ū sb{|QdIBΓ):.kJ`$& #?!U+TpҲsuF{ f=V%  v⦝9{Í-V^M[] pS•_RtmΒ8ӓe(]e((  wzv<M!$"w3y$~&Vg)ܼ@Ն:EP\ l\xu*&wHVfMz)k!nI?H,3P-f[ajXpyDy*,y 0.ͻ:u$,4b?f)KFiTH9waHNawh=/ ۔{Q*>D/NUM >R1̠|0m2,(.w}N,ڄ|oU3w䅯jKr~-mmWv1MP;N~xa0K-]K֐:B-lԺٚ,$)O{\MbO8Z S$ѭH}2F <\YzmrFYAmU.JؔL쒣{P?q amZO"XZA"Gŏ}FBlt*H2+E_8" )RPG2?.S?)joNpȩkQ5wH0^./EľDa)YiR"4qpr! U+j@ Yu"E ]+]!#}- /*k2Ӟ0zPRG $MA`ZJ#Ɏ:['^o ;tVEZ&C}c|3*WEiuY:W0$|/G/8!)!6dHhmFM>Jٷ'JcUU+6MSˆj$D|sp;ЖȝZى!?@Jۚ^$ T{X1L1jox1Woi5}(Ϛ}+u+]*dq<,Gqe ?x~a~ʕxS&˱Vn׷5MRA+_VUTO:ωu`s<ٿ;S]H/}"{JM2FS SA>xnQbtTkE"7$<>8QK P>}Hm#(C1]%VY%Rlgl~{K\zi v1A;i{&6;U,āwaT0]He^JH-CݸfKV|7>j:i#ɦ.Q$L1.G*-4/e@J+Zb=P?3)ZJ ~M:&"JăPq- /fCWƃLNrty9S*էV+0or!ci`zwvGy07קҏ(֛B r[_c ]uHҰզVusQg:\E*%vWz8љ%M<`nq_KSDHک|gC^AQA0ϖ=!QlzvBI;,V}Z}qqMz Dtfrq-"`}eiW6Ȑ 6ʲmw2MQ;p}|AVC _#n 嗒&yGjC£.|YGHɥ śŲ-Ix`_/^m#}ŭjP,8wpeQ 4D+f~П ny8gaZP^6)c(tHI+vB^FD顧eN#Eg xvj z"FC8U`%.MuGɝUkgDk̬u~B%9Z?3imԨ97jBNIl"xnVA5nJ+]"xi~nnյ"i(hh`@>(-'2x Ђ0LeCa+aV|bNj֜+ E;J@jiq WadL3KR3?K@[Rycti df06͟NS"/3C}Ȋia‚&Ytd',iS%HWXp]^ w9Á]weh5%kk9yNM2EЇdt܂ <6,'zD cjأu _isO|xqkC&$/BmI!A,˶ J/V8z,.Dpn9K/3(.b~WՊj<給s` %J\O6gSmP#X5j41罯dPMW.o E+2d&񔽆ԏ+2\o eDt#\w0Í5T/t'~SnxIttu=Ӹng\h^7l&ؾOQ뜄 {%YAX) ]+S?mcبl{v*503, W{oJ,|@ix=v8seX=y4TJRӅZnʰ2\`e9atԔ>:kcA>D{|6Gq T4\:-c9L6ORk:N,fGJHĖeՈ&6lCqV#uIf:A}XSUwiXBۀ2,v%jۈW 8`9^Hv(z_TkU<8hjH5N,؎TKMQV΋::EK F|qp[_V5 =g?(T4fNэ )GA)3lE.bִr-n{k!1Nב`" }VtWAY,[]`FĨLF9\mޭ_p$E4֊HэE$;ʪ~0uos^͒aR4Ʋw4|GXI;j7J6pHk֊˴$ ɋWH&(2^~QСrk۹\8=mݵ|l "/ξ3'i䴅[vPHIюZ/]ԺcgF (_, z8^2@:U&- LEw '}l^)@8\j! `-^7Z[JߥѪEs> JOM*;.s[14h/툵N\>Yb1 Z쿁J]7 FqDGl{ -ׅt)̡42#&o6F>ΟT J?_2X (NE) ae}?8(Oq1\7-'Y'|:PƳjy~qqUϨ@(@ IBrp-hÊt(x<БDUTXxiny0^1s?n-]'*/A8(ʹk&t9u90;4E+ À[D[o2s+[>Htqo2GO.Z'E#?wkn~rF|juk{σ wWɟ Nuev_ RiSj^K˚Q@ ^D-10y.$ȲivR- SfrqVGFYkQ_Sw#tmFUaȓ~ dkoPࣈaBe@Q]V@D}h2tcmwI`s@(* ϥjjA$sNg{c k,-2v}Sɩ ].MWSOة 0/HAHT:ҋ41FBv563Gcb:t~9&fv"KWC4{cz8"V)C˰);[.k\4ΟymBot.#>CV#܁?~w;֎ɞ6g]ڙEr ÁOD3i2Qԑ*jlb4&jv>PJFA:p˜z =^x!(!^TEk:̃='RƮoARw^B!cvַbd׮0,.WY".qR3`F5n\efEI$ʎ. iewR,!YYNL}8 BtSrZl0Pԏ[̖Zpx'dFOlP V#)uGgjY)++׌<4UUʼπ]BM,e;&1efͰm$s7Pǐ%%~'%B5mgz.x(|$'B DgEq:!_ƧB9~yփPu5ꝭ_|3/9'f<'[٭>Jh6uu"4Apjuke?.yC5q|z"f Aڨj,ָJ_jEqhޥ!t_.6™QPF%ܙ73B ̠t ^j~d& o["EC>×uKr)}V2VmUUﶠ?/°[&eKXWI"ВķG3z_ZB]6x Q[ztz~ 錊jK6r"4S*| } f0ͿGwAxCO>@a$F&^ѯj*{/|- *%tncX)bKu03C9cǭAެC|bp' i~`nQiIj!fD YpgŕxۣE,6F}.LZ*?7 )hqh)dwԞIItrlGjldN,c\8kvt;JwM+a>l6{fV['|LgdhĒuu즲+ۏ#%J5*vŸ9GNRj!I`vv ɇ6zsH 1,Q) =m Suf)kLAq̍;@Y|%;w䅈HDrFz. j4z&1Lb=a9ɟh˜h-t`=Iѡ3Z7,` JGrFT+ N:+6$VN4Ѿ9FMk 6}*pmr8ˁAGO2݁]%Y0@p>:y`, @iv2;``Cԥ]!.5ժfұ\0bjLf>: dk$¨jagR6b&9C]% Y{V˲3fl4*tiİV֯/kIY%E7B]aYVX#̴aXczR^ѹ.VE\mL2C4t0.1^[J vFj4{v{i9[C]yl5j]E]c_2W^jB::^{QҒ@&yڑ S-!JiPimvG# ?̷OaRS.0q_a gUNqI>K;@<ֻ>x;L .? 6\_NS8z'tl\6SZˏ5A/=ןUb"xwz=?f*!um:CvRM3>yl pԞÇ3d|TpǙG]sO 6yۘfۦQ>]s>r7Q zҝ15UyԷMxr?pوujnkB[v?\4}.JRD㰋*wbB\<.f',_FZjlTn_^;Œ$r2)BG!(%oAd'}v31Wa;jV5&VΜy (⊁ڮ&wÕ53SLzfH0d\oCqtb_K-"04r?lJφѫIHf;!H_jjPKaE4@hAIg$hg QU"'tE㐘` 㭉bرW1a l[g~eTFN$(ET0-(>xb܊ua'E(e~3 K_O@rpp1Www 4Oo+\Bf9z8ֶN4m2doG_pAnXN}Z9* 6l~Ip aj\i.'n01~o8'7պ!DG#@9pcrr}#̤gl@E/6I@ӽ)vfa"B(&)Q̦ϤgI_>,z&",eOrKqQTkgt€˂)8)Yq8.i 2x1pW`>KDt  h5TiV7Os6RFyz&v한,EQ|p7v u4V*:N7vQX7 TT u/2ͷ?C7K d$lL?QMGM9qxbا, N()]i[G#;7F@bdjY7Qbb(%X_u#Y'dGLM*7`ПG( է$eOa gJq+QKL^('{_P?5{z? o:wtj.ez䜡OBv:o ˤX-Vޏ*hh\W^uTu⧌gI!)*$nZP=s|b:.8Յpym7\Y3aMe_nw~N+ 9w?#ȬqthŽ1\FY_6Aͤcm ҋ-&$vSpԕAqu-}8BM:ma^h!y-A7ߨf# &t uvY-skp6k=u(*ܾpѐH~6>=ŠdwW\%mvSwI{p_wDkW =/ݹ/s I<W'#B|x&ϢN5+A ,4rRn0;%WxV]y 0?!(硔yr J"c~{ aݖ@K7?cG4{`—@2]b.( 8>E5Og  > _N<yk[JB }t +^g|Gd0A̬/\glȀSVSR {ޢA*ɈUx4:-w ]17Br <[Ujn 5a@Ӭ9/0SSzf~PG/j`o##%ᶛuϖŠb'P[6⢚©~9K!{:l5v L(f˖0 V ػ DFfƘf.sw#W Ӑ Pmb/|[8J7IMjyyLPVQͣ04?ޯA廴!@EϠڲN`3FK~glJoxVuZdaB+>/Ρ^=m2'*MwB7RM@Rx%K=Z$%t %(J%Pɔ͉@#59pAJlQa([QY{U{$; ٍidҥݓoKiF'om"[_|)Uj>A)e׸ej\daQ0/%%ޜjxB^DT!k*/8v XC0j̙[il|w4᥊U:J1C)CK5g'F1%pJZ6F8YU]#`EVyB $<-"DJC6S-:/Z!INZa }焁MeH&d;Ut9gEYP٩q$wI=|C6 "H"rbiGq+aSo$N ۀ&ޑgT??({~vV-ׄ&2/Xe0jlQ<h }olz\R(swRu|}he:V1M Wub$^1I~9pt|ǒ%py݉zu.'T{͚Oc?WWX(9N\T,h,Iv' ]\KcҨ ́JKNx4Q|YN۔T&ՋdNY4k9b|%ꤡ!HHo2U ἥuK[51m>.v«4aևB_yF=h@\/Oe2dq2ʭ+F٬lګ xkN~B̪,jkÔ% HT:礐N> ͙Dߌ ln ]EE{~2fٕM 6EeS`3&gBw 0 8XᆗnԖLFu #Ugo63c뉠m1;k&`у4z7¡$X%5dT{@nVEK[L7$ ƍ\C-EhY-B&Kl˽?`a4H"7׮;w_l(Z-]d;4g'j=YW58'T}ѧ BPXƻ$(lW Z2| lNz\Am9:1ihN ܵFWn2KJ2h{ui4=Fаَ˜yͥ0r2nmiȶ/,l@^f NG{їMGvMO)c~2d eLӱҵppMݬ*l⪤R%{eUBM `̮]R}}wEVk@ Q.& ?N4ɉhb@ϓE"nB\N̸4o2]; RЯ%8]"zlݎBZbl,kBA vY*cw=V3ًMtN%KlpAD̾Nb)I(v eGr@2 c*$hfwXy9Y}"oȷZ_8@oyCz fhve!5,h74bWt%Nw@'hWw0mn'A>TOrt'ZHwdXGGLtnhBGBUBjI-uX (ž8Z{EȐq{miq|#\@ӄ䫚)#d^3qp{HMiisȷ|f&vӵ[OA$Zd%V{bלg ⽫IQgb lI%YƒO]jZ,OO{A ߝiٺzVd'c齫n[<6,dZ>_=CwƊ[`/)vm?JԊol1(VSgV.}%%drʌq[E>8h ZSM,iڙ "z;B:e2yi7~ KqPT( ᐨɰ5_#IMZey$ih h Oj]3TV&2Y@⚄jn,pJa*h8)y0 Aхs@ٲ%|*ZI+~O)sHڍ|21 334L͇B0/~nh6Ȁڛt_to~jg+e/AS D F[P0,N0%d}G|&М|(NeFʷn{/+sHsl"jwN3~wo x0ـմ ~eQ -TlaLjn(?iwK1[B8n2J+ hp,7Q*kM0 Q*I``6kzL ~R}`CS<ʅP&C,>i''fhl5Aq(B %%[ >]hG?u@ޙft 4tj!Jj0NMZC՟›͹`Fӌh'd̾Fd04O9ܛK4pCQ31_##ܱ^*//v(K9nΞX,^ZӫWU$dWcq-,7t/=Ej  ڎ&?ǫ.Eg _֊7}qR4ׯX&:EaMo`JK\KaD̙&.<ݣq23"(q2Uu筃t9ދ(U.R k-P>J#_ \b^er.+)x'k^ v>c 5|` uS!ey!Og\})+eT^S+pۇg3̃K՜CDww{KH&rfD$ހ5;hxxj\{Юњ5";?L"uY# K` 3[y+|zO4Ǒ}+[.u^g~|Aܵ6X,_m6ύY fwFl=ۏ¸ʧ*;iޯjK_S+pїv4g]u4.m=3W(#ԙ )Ϯ搌ÂĬl%)qAv_`;i:xB% ڣ^2S}}c|[7,\lVPgE(=lMv\bV{WFȹCJB&XbҏftEx77&xc~(Q 栫B9o7ڴqwP> &уy$G\< #~Tv2g6NP>dl~C 2;.'Jjhn0Qo {wͷ$Fw&AF4jĐŕT@P\hi'Pvy#0s+E ݅0(Tb2х`Db &.o\8Ks؜)3( Xb _vtMnhDI,Տo}8!7a6A46|{ST!bf%* MeQΓ@}gnO89E,xi]%ԁtEm G6l2a#zkTj&m+`9E9-'&lVٗ!")iV4de?yC䪮!UECH ڳt'kYo Q<a ^-`v9IZӂ""<ka^DvKog @FB' SAzSxvCOV֞,XIᄅ5⾂GG~WB+_3 o亦O@דrN#LҎ6s_GJ:8m~PF-q+"lK5 <:nr+:_Iw%dU`X5<؇ܞz,)bSpYN')L*5< "{^WUŌ~W#y_ >=$ئz*O";ӳV^τEcrUɌ0asmADɑ cZ03Zt{+۱%l||:'@ &ԉϾ] *w|80_چpp|~ׇY~H=m[ Y!1G8;ߴoP/+rw)O>F+h^f&\S\cNܧ⸴Eg,lbK9gs-1 Q7G])B#?~-:Ke6Ƭ1?0o֡Cmr_ٜ·4}S;9t8:F5E ږn² 1Ƭx.5ijxݭ8 ضxKy2f3(2, ͵S0)5 ̘aaV2rkH8B0$L%mrL}KlwH(@E X9۵۲L}%YDW~ 6M-.?^6iT+@iGyW:4`pȥMut&==?>gSLĨYJEᶢ> mơ2!,JTT)- ܅ }wЁj t*ړ_8x"Rېv`U4{i?40ء3a k|&ƙ9~mzَХBJQ.' |"@R:e"ї•;C{iʓё[zBc7Y?w7iX|}.ca qQ* 2 ^zs|P\_rzߤaznpI9|a Ž"(3vkSHcnT ZŁs ]:Blws hW. ;7dDP;#Ew] \j'ReOPYz0y@oR DA^c,-9ǿ\9@uߝ?f.x|iz0W=Gz<~Q cȕطxKWp]cyzfП}(;2k{VXh!sܙ@#u笠8"ͦ=L.qvk6WRo"tqN j.[/otdń[]W,=XFy*l p\aşdQb/ttDEfP܋'9G~M/y6:ҧˍVv G|hV5dl/oo8{)hnt%H040P_oVp#v0IZZhHAn.ڂT^ =35 5ua1~}3wibEmHI՗g< *1=1ՅP˚tqmT< Csk5w@0 rd5o9FU,SV>X-}\١yv5rݲ[p ( 0 i`pCuУ+CސhȏsB9j,[^_1quGQDž"_,p:IMG9nr\θ| iK}G 5h}NM+<j .i`jJl6ZOMFuQl& (DD[=L%J6l$7po`c\D٪c34|, L,;>'5!B z }y'R?ɎS[#}P~6~!?ǏOxut,߸>ӵ{~ڢ4}lK+S.FVyzؔcw["-cp*=6!ڗo[MYR`;8^\tMC0{O`ەdx2 2|{EL7}D5M<;s+> P݈2% Jf8Q5؆ԛ݆3#U!FfƚoP*I 'C[7'd R@.4Ov BUJA/\ P7}'G_'CzКt Z_Sȉ IB,H 9pP}1CLL5]"VH2 Z3$ՔxϿyV"%;=چKtH/X}ױpY9W5("B}muĝD-0(6Nc/11 !v 'RVIݎ^K®G*l{6dQ햳eVA:Vtn(X"wɍ3(mâ5?3"!eAw)K{*<wC'mOB#/<`2g59WRT#)!#TF* /]8|f<|HEuzs rJ { '|_W1SA\4JAL)IsYc2tclGʜ!z9U1xXN1|ÃAuu IljW>)ԞhCK=hܱ}]bͯg= VT'';}ثJi Fȅ'Qa9;  Q8j.%:.?qb= &OP8!>GFqojcu`aW~g [`p>c}uFykIdg6PHoO2R:1z)-*ņ~x(.aB In %y+܃XRG lY/޺{Բa'8X+%xa"W^*H29-$Qt^ue!OMb2~ptFZ\Ҥ <ھ*yx*}Et::ǃl=:GRz? [sT>l&-w?\=oz.rdLϊւµ#W #A\ rh+9t;m,CNٮ7< )^͑R2X@ Y:h'm!шu)7<t2Jbr[^8\ף3y"bR7U}HES8|CQ|pZ,~ c:|S21ҹ' r/}M1.6Qaa$pcɑ Kz;!\N'ۼ.wb= =?Ix% s ?e!g0!l7t-?AB͹p/:5~/ ud((w欂Y')i݀*KC? TmэDZ\ӗDg:Ć:zVFZ. ˨{w[hzS.]0X95Mj" HNL[ ,ty? A*~قci ~uAz^pp2mth*O;D+ דg [{숒oGu ]0|liOW﫽dlQHEwh $WvQJ{iyo[zLk3^w1bV4 23I_L!Xfbdh{z֙dA2lMIGz_4 \ \8VvTQ"yץ]D_|}Mb'bh%(b/߄Mh!oVFB?Ië3;-skY20q)IxIONnv9IPw@pझC19]:g,mD'2~a= ȍeZO#5hUi &&޹E.l͠Q< 8ָ [G\VMD1hܽjǝVV.~6)Hh _p%hTtRYn g;л=%ǥ0.0)֡&P&j>F,<GpR1..֕Rŗak$dwjKlu%AkKVUÛJz :oL )Rdn7 ݲHq)ߟlU_1QjMnn:0T'XU}j 2#,Yoa(͊(wd |`I\ q̴,*JTUAWJeԠ[="t/7<$GJs{`sуBw+Wڡ1wBFM6[(AŨ ؀pCQu. qj[ψ[_}7Bƚ<4Y+a#kN%]t `簨v𰫝SSRLW:5:Ba3]ՆPUY`lR76u)|^ ˋ&>gA*q>q*ѕ.|EnH[BpoUwh4|x}MV;U8=u$i {娝FҒP8zR"Inu9Z)կSJ>NBîh~AvBI+V,]4*Ų qzײ &2wimяn9@x`k1Ҕa/wAe\/3B]wTؔ)nΰ^ߟY|%xQ['Ul Gbm_ -mWd2t|Nן8K+N;%`WngA3Iϧ(B-{%~P{9:Gt!T;Xٱo$"8GkV(kQuvӀS~pOn p<ɑyq\P1 ݖ82,^G#3ŏҔ>FacY +9F&(cjݳ0)Ɋ / H%eC-]U[ngk9peVw([2wE UrO$2Kyv=/Jd.< ԥ$.#:|(-ƐdC kLG?U)VNqv ^\A4II!">1u,;7{eWHѰ.Fz~042@OI*\6C,^߭!" GQC/[Ir% /$\-'DXx0lX𑍵7bcہ7>TVn4w%'+ Ch~{̮tAG% -]dd(DҁokX)%C ƪ{e]LPUAw=' uHt 5OO,J aa5CLa{՟ۯR6Py ܙHG[A;uP| &9Z}+谛JhmȢl,{quW/ k<ڐ4UA-Zf a;ӚN4l`ZA(Y"`!ACRjF {cq_dtI֍&6-:PL\C弯Dkhiuԉj bԹݗ~M6?ExwAP2 ԟ|RqxM?Lܠ̶y%()EvXf iS>r.T4O(P3y6=$h<ŭA}T3lZ^-rbCY5952CENru\\lzF NN_1y(0|܂ET%ژ tpov`f1/ߧGCY`T J+~Ovj@Sy-`-CMk2u <=b.c uԽ:=mFZb&[*lXdR-*wKK/IEw#h)$I}lE#w.{oW +]4SVt"Uc\(>٣n13aGf"LqNޒxB57k)p3)HL[fgM ĴfRpY7j}y#ʴԈ1(K[213dȖ TR[xVvR\v |M~M*h5wOf%p* н/ioWnpי(w՝^ݏwdh'XMȴы0AnF>0N$Fmqv4Uc)Jfl!j蟑MzLBJaUeFϲ hMįqGVwmD@{bW 47i#(mȊUkNUj-eBu[{mPs> 'RMZ7N Cf3<R~M(0iP(?hEM7DHQ `eOl {O$|Bү&w}"Ly?L\jĐrd8TFVp+b AQCiy uE5%+wj^P84ЗdAT!}rP{t7 {; p(` ZȌRn ]ixddVZ'AEckE|M/X}Eƺ=*ᣡlYgq8昽)6^8 d߱ԙOþy= 㻟nXRWĹҎHdFB֡Dv+SwoZVNv'i_o S)"o#ӻA0эsK\BlRU_,Y~@)LvW8^ gq % [;u`աxޔ tA r;nh^| Cs>h}X'f#>jt y9I6ı̈\ 4AR>( @%BUwf?6}+i'6(j"1D@s__yseQK>^A(n*1JɓH}N2R[f/IK<69BQ| <0<s2S;'QEɘ('?c3~qDFal&7{rq1Wj}Q[ԉJa/$),䧑m1)UmhHb +A+kF4SSjC$=֬ f[k\R3X=,HT<>G}d_/E[7T>΋1) lPqV"ז)-gB}~ePiy]wgcEƪ0Hey #I0)6t2,x GΰҰyftB}\`lڙh"h/9mbv).qAPS1U.d^Oe Hp88Tz^`+o~7Gi|tnz9aY*T~-hӢ-x2s*eY,ë; ,ڈ7ld3`Nc=pJYQX~@xpf+n5k1PaC?(+:3QBI6X3dLhuj-AlgȮҰI'*x!<*`0Cm<)˛NCHЈPAQ)@2  #`$ޅŽǎA}Rq#.gWn,]29k`HYW_@ `)Ӕ KR ;EQђ5!PA򬧤a2J?I01%4Z{q,kjs5+95(.7o/o&qkR^ifVJyإ"zyO;P _Ĝi ?}^-.J \Pm23p/*z2&fj5E%D,VtIGWaVp `TBrsdhde !LFl(c6ܰU^.qp脛+E,_m3Wic au+1(viS)bЃ.u)b i#Em?yuA77+N`jCLWJ=a;:T_Ls|1$y"/qT+^$)/[dЪ`Să'2%S'sݥ@TnSݳ~XeAmovkNIi|Q5cZw/QךFC]Ѻ1)Ѻ> StN'oR+Әt>i~JSFtBm8,mP6ј*[rC"r+UI[lD4mTPVNefh+`@ŰPh^p'S%K"h @Lyn%P݊=HQ|`@n ;~y;^ v1,3mPEvt!\K\'D:TB853b<}oOW;Cp;Cܾ'3Յsov>ǞpdNEdIN}DrVgAGʒl-^ ®U w[xiq[vlZv}Ebp$1^rӒj\(nZ.'m5>b 6+o"LV]Ҋh/mb+) cuNߎ;z4ʵc>1kj41,;v]P[5.@խŭ&bOOH+&> Rt;.'i˞S  (dxHxq#LN;],(3%<{;A@nߋp41y`7>G3 eKPTVjx4FPc yHL+0_)gd{(-1!Ҽ "̀ 6qh_M[l 12E8&x'-6ܔ œ諄2&٭ghܑ|"H$=/JWE5*'wnǘk .2q\Vji-"bYKd i8V"պ-NCQR˷_Kf!W8l&8D ᄌ&2(/j\%ZG-d8毘uזyь'O7(Ptzn6 ?ճu{/R+5dȕF9ҟy\kGzMyA9\GqPϺ)MqUy?;]-8bI;d[G  YjtU=҂\o8`X fM :5X.BWr9T/*T#7W eC%_?7QvduGsh j͐)ZlWZoݔc{u2 J UN3ߢߌ ILRe.|dls;x,E * kdX,%9N4QoX&jNVl+tFgK% '!~+2Κ^j_ U EMW/Xs_"K~9gK."`e{U+)w4vT=Ǿ'/c7~6_t#vaz,ޕ^Y 'kd-ӓft- ђ=pmr]"]J^{9edB&rx|d* IB}$;,? DxHږ? HR $.(ٺ_5KkJ=< Y*>>yPSG.%.B^B;qY |T5߮$5O $DA2V\UЃ4 #'Ӌ i ƵK˶o%L=9- >9x=biT*QBl<~M%'* a=؟a%&'!c(Ȱ8-wt{Tɵr${W72]K.Gh,.O͈ }k%T2%C]QDN$ A YbF @Mh`s^t3e\kY?;Oy*fqZ {~Ft IYnW_1 }/sO6so5Ti59E)>>C׀%{ nFy4Md6lw 0xlPM+Wl5rfP詞iP=x|\zLA~elF/U5;jݴI4|rd}z]VRJ>yS+)Cy{,z{l&5Wh:QM>e¾"T il*Nc<b1}BN +OzJ7HJ(>kƊM8ZI&&=!1*r|Yb!ϟmﮍ=mTȭT]9 FLV|Pz.&B9N#^q x۶*?:sb%tWw($ xst~NQ;]T?׿HM6>bPvqǙجaSu.*]1;=EW{ī)nh,F3exIUE<:8MؕAD5FԊ՜3z$4RN) R:xkQgeUl&6Z 'hQy:cusb3gdMn/7NS髼7ٴ:BQϠ尋Dd1;ia3~|̙~ggl:RL]o %yn*Kp):"Lq/4%goJX&D^1{8⒔ݨuJO2A %b@r݇[DpeqRe,Q;WD1{gh43HG#w1J߬ ht75ِ&] #'˵[{-ʭx 6UF˅P?OwEz(K YT~J GTY,L_ :@U2)Hd< SQxnXK\,͐-+Pz~;Ebnt0f1rvP.)\2^97uwDRȞ/0U|tsGX2R.$Sɧ" o&j'LySXCxx|!ͬV QѪcF0(% 0uhȃGPԤ8;'7NM637Bgɢ94 ?x%U^Y8+^ ļJViBϖߦPףlWa)dme.QX$ {+SJٕ }WakETݯ%b3YU٢Ԉq1lE.]7t3N̽XQ$yF80]S=ݭ!2Z) `NӣE1dY"Ǟi6\=AF:UtßoF%RJN*to: 6!.[/-]P ;fwK1ogC RQ|Q%2֋^EZ4ѿ 7>7x͔Hr@XT_k:ڴiЮ|M ڻ~_'w8>j7  yb#x CB";D^VgVsq=BZa%7 $.9uIĘ0H1\Dys=#]Xe|ʷpDΗ*B Ӭc.br[{g6;3.>*o"EE#4jҎM57qB=xFiJV@fi3P1>:KP 3&g@iU]S`&7*~&1YJٸsL?@@R/dm_|<@Y<UYtkl('>zQ\gPOOcmvĈ&%(bRyH*+ vlg.nhiKJ),;Y'pey&|#MPe4>",eEIct$3ri3 "*5IlowcH\e4:jNyt^a)aQCmRV، "3d'p68pVyoO1#k0 $j8/uG:mcnE$c7{*P= 0(fI$7 tHh]=ˎ@Vd!- (Ҧ j4`´9'$ 5?^jц* wP \,(c¶/sDh)]HڀW= D4.Л*0﮷8$W,:N x4lx̛Z=gڸmWI{12IB/n¦[2vL2S}NzK9L {(M`ՠU'\[^I!ׯ$Bft(waBHTyG@Įk.eYtT|;Pɟ(fd]p(\ԑ=Ob4t3;aS'I ޽B%q*sP@Rد1Jvv9NNӚvf#++{M!66Jg(UK@.rQ,NxqNOr;@Y#6&X zfx3*5poFK4 ƽt~#=!6zBYEEoQ ztE]=R&~_xx*Aݛq2[*5֫K.G@lwZ:t9(9 csl*-^=-q?BKG=KFe?0GQ/!-,`fd7-k֡:8n^gྱ+7a {Wl76zJkq6Vlg$cuW `Ȳ_ E'xC,kfo*ꞤĹ<:ڲܦbl/ DB(_¥T\ L?eϖGa;_ <^H0xg2 Y2XF8%E8J{MġxU_ou\eG!צ Ob3fܛbv]aB|B\'1AMy{/ NnB0G ZРϱ4E J `VKG3.+#.YUCߚ|w9OFh^YM oBnZ=%(s&><*c2]nC{+nAzF*U?gR>)6`Ψw#z@d߾ (g pM[3n-<ˌ:(5KQ%篊e@hK;1MR ~3H+~zjƟ!vj9{wpkU=uk6[Uf!f8F8mt {3&7V(r۩ 2jGٚЉ| Velf8i+?|A]Xv (Vj U8cn Gt4x98IDqP\؏ɁJjG,]ϖ~[qWurcl,cwh(Sp J13,S'HRSM/2o o ̹ مeNa/ 1D\n2ު°: V_]Vďsdim$GPoXM(m|1~7%Gܽ9w%h[, ޢ.\ 0f&'G˟M j.GجBctkEV_$Nb%9z(#Cu%X[q'^JEN\3P[fbηR[/2 Ebvxs$ɩkxh6&d>ZE ԔDmEX{1\7~wpY'!=SIȒЈaꊐ0w^OSsPS$PTR;zqY6-:i`FmMVƏmz$G۲Caon$X+bH(;U_MMjO8SQ XLCDA6:̇!SG1}Bmd"/^6 fn&.;Ɋ\ҶĢF/DїєBILVnysV_[uЉ}iX 4a_k&O||7($" +pO ݎ#r~ =^|fzJQD:*}@ ? P'Ca'? oC)l`|w{ߒ@δZ MB<&ꞂEeuR >p͕SXP^m߁)#oÒ'H&-d68qBu@㞜|t硶BusN KKz%}%[rqit C.nI=k #uQWeWg?zF\qϢeͷT6o aN0F9^Z}Z:+%X*Nzѱ;g9GQ 1$WGH7JiZ\o"Ht?K?Z<MMꃢ ; F3X V_|?.}.-~VTw%RÚ2ffkIʁZK[6wRFrbm Zh/ڿ/C*&ۡCot"P\(GC}WTr#YY]d: @W*r>^ @)֋Z"~^ bx @m !t.jtOueY|N-alIKL b jvroW72[/yi!w} SaهcOI9[ |BEzJkUL"|Dn^ @W v8 n82'xZHI*3=A1(KE ZeV[M3񽵡,T=ٜ mazcǼ sxwmzJ5o۷^/ v]qh#XW\8I Uxp.. K* 7E"J%qYu7Kzrj;៞xQ=ؐ0$STjr2-/jm}3VO]ږA|JSSO*4^l0hg䣬pzF^j@v^!H9\V:ƀMuP:?rS';1!_l!Q4Wî'qhС^LY(B< >/VC~G$FV2v2. x>YQg|-¿ԮF.0{7ye?HA)RqBP);y["- ]<nK!|9.\iK.Rw%Fs3Gx&"J#4-蝑8q60K-+ςYM?͗%Au[ǎ4c \ŕ̴`Qujbba^i%w+{ͅGp58u"tl#-{?Ar>P-*\ZO)i2^"7K.,h~mc=tL|9<'Jzax1#0`mZ֭s1iZMP/Pê3P-df;)qjs~{#Q۱- 65n:=Xڑc͢Y 7ؚ~ Yj,ԝuw RL/*R i3CK9;Ϊ~Ыd iLWd$=iܺ*q\Y&Z c%2\^u׈f-@]_ih=$G3yL@U0iL>8-A- l1x$ =B4]!lJD婌osEy>9΍=]LjS'XyoBTo|^ISn}D+NU$Ba7C׆_|`\8q_ʰW@mid7bOr^aۣ"GLWUP|DhX1gܜEMǽA'!Zꞵe`4F@gk-]\ ODMOOs\&kB*P#> R'b">2JГGd^I6g۷ɌIVls vί\}=  榄P]#!mgeh 8k+*j4ϼ.s @P5CnZOF;weK/[J~~Ƚ |=-w$go;3cWi>H-L\+TՂ.ڣ9miՎ)(frX:\~ڼr:ո ύִߙld>0(TΧz1$J+el8ƐgR%]u;Lh'.8Ly懁mIӚNAgV Z7l<PøfLj(bр7f~_)4I::B!-[H>B(BR.x=$`KrŒS {*2 |CRB !7(O+K:|"% Ttםkr |6&ؖgnڐ9,2fhwdN_E:+ b-A_JQB>7Hܡ'm/#2ϩm> hs*hPm^vfly)m5hMUy 7؍}:=U%du %[ $jr趓MtZf`UoէCChZE.7 ᴂ` tfqL1JS @3`0R/oZݾ oF~ۻ\ۖ㜣u-/ VI;ų]42BǙ}^7, Ӟp ifC_Fs8D)D|*0z>dͥo &1*˰@]-rCZtX׬9Z&\ị,r;43azL%+ _S44ܤKX+uM blΞshf7NQO:qMm)y3 *,,Ojq;YZy(8+sf@މBwxFg{Iv±%҆D`D7GG*a{K{+d@8MWz 5n'a_Vc@IJԒbwL7oɥ׻[A:&0𧯂5 nwS{w #28^zoH@G1C Lf}#lp+hqCG GS5.8pc-]ңr1JҵE EsjUH+A^ncF65TTe\pEX 6W_XmH+(zӡӦ(6vhIK~/g|~tm.z,sCZ9#Z4\*DA[!0qp3 ȐUЋ֭?w 2Ql2ctɶ+Y~݉(Gӏ xz=W0hu~*PIs|{N]>p[-Yҏfnk1~2FgB П2|LRx`*  l$ w%}aT(n79{+VG7L _}vjgώ qv{7Xzh@A<:#oa2^9),! v|YCW2 lK2=7(]4;dG)$n'HhFp!5ðB5%2JD unJ@1T1\}K0j9ޔcVcCUSetr {Z4w^R|+,iܠ.m6E-v~u=P3c7J!SVijMY,<ͽ9EygҦf{8JG9ˀnfMَȯ N6Ut\[@§h$zTT+{#f&K h`uW^֦$̅̀CX˰H"uxlJ(th-s޽6brgI`ψ&GA"aRӷaAFm:ߪv"I,JHqQE|'ͪF_*oPf?)0x4'~572aӄpKe/ W~_ybfY+]'&^>uE{c4ҪAG0 $v"f!.m$+eXFާ$'l9kkQT_ /S Yᘔ w]u5ս P1:4dϨ lo= wTP4T[J:V$C 7ܩ*`[O;5"b ܻ6<*_\ןBFéU튍 VO3 `JdiUA:'&BYOkª1dHv0Uuj%> lZ\Yk.u?L+,zPcU۪4d#_ ;@z +ˮ1!lDPs^BcwkNp&N}:u %{Z^̉˽hʟQ00e%%Lgؗ/+ĖHINd>O7C@o19Ԃ/ᙽJ0 z X&)a6ZcUE'"`'_M@y Q6:!>(ߪGR,C[_FnrNowp#`ªpIāOݒwU%>! U=%oZSGԺi > R7/Λ`}-;vTъݞm'8ažm}dtDݦM W)$E#i,A8'[^a3Kn[/u {LfL|_PS`8n6 K\p|v@Z]}s2( |$7 xg/ =>/'I䏣6LЀd[pFLov2}S~i| ! t_:CL NN4[%}]brH+B>-d;2|h._*B*%b@TM/ K:FM!Q0^T& `Ro<}`InDҧ,P =s'͖jv&,ǔJd)b.I d5kE2Ӳ3 H _GXI%!Z =b]ƣ~-ԩYh_Y:޳NaݥhN3sL  ޴mK7flǿj˟$UqaV?]F;GmF={LNRoCPUk?2=v4KI#55Ԭ$2n^~ovRMI!zK, `v4ZEjK.y[2~G_ncN#א`E;:RDf Ӻ!Ϛ(l媍+w+zRjuK@/F/E%Ů@|8Մ{zxeM9m䄍HV+\LIbQ37P%)ڪѯ[;y,vN'K;&W pW%+<9PSra rGߗRE86aN2A٣ ߐ5>vNgN%-n@(f?x(fFaL=Č ׮4*vd`]xN-NӞxm񴯎L^Jlmp\YlQe SypVy&8p9zqV: EY-vbjN&Qȝ.< UvŹI 2HN-qT0ߔn4ѧz.hy͋{;+?2xB]QP*\VNU7=Jvb5]F^ )Urª|!=Gds$ܜl<4%k޴# OBvN)wy6McW'']S{<*d[b_#- [_ltEI =  JqL?O(ΘT3i.'ڻLL40W1ŝy!1AZ jX(@h[pԃURy婗ۥNTRAXP ԩi̞ucm[u7)x1ϵ z1^(Od3̡Ohvj{o']Jp}P:9f W?mO4 DA䠻 ?>u9&"YeL= ׯsqNQ_}iv\X%5 [* F\h\ zeγ )`ʶpqҴS?nb5/@5EKHeq25~QYp} &(iuJfř=4whg vqDlns(ɽ*P3ơ(涖u3RSOuCwTԉ 9o` 5=dГ-%c.m|!yFGqIBDqR'y0)1`,4W(^U p-bQ5笈9c.F!D23WD;(J`"P?i,;h>IS-- "e秛.tZj=kx%[,iq:g}[l.7NjIru`uB_ҰcrEWŵxw7%2EF$LRc(d E0"Yc/lj5"Ա7D3hK<]^p a䧂EmoP+Ys'ӛz)mgqj!@ީ HwI‚tOYo"w=Exǐ@|$\j׺\>P`~q™fVA%{,[8u6qdd?&4Q1ZJ|Mg=r߇C(YC]s/-f@9[ێ&C\ZB.w<*BxʵnQG[ޜ%|P||V: ?hqb`")2a(O5*l6@:?%: aZ gT*#xh|_'O _VIxHMSQnd@|%@;@E-S(p%؃bP--1عs&aʓ/yb=Ŷ[xzr)g]ĕg~ J.1ѝ @~>X*(Լٕ+&%^H^L,wC1WAy?aRvtJ"aQpzCFVMK^݌|òqzg]U-`ąS{[͖?Gdˉ:g*:.ιv]w&"K09yZB@2#_E%"% C2TItEYe)l2JoRv`2](0ujOT>4 1w>?5$9m~b*˂¯/ܼ\p\vgvlUDs˒6kC>I8*mٳ@OᙐhE3=bܪBWtCX_[ e hqqҚZ((DiDD:02VTA{)2{E2Õ(tumЇX^w}Ŗ-2 ~_\`}(x3(~A8/"8<`bԖ"Ce:q^pCdz EK\VYEȡ $o;*.r {']LM1?| va$I$^bX*  "$fhBc~,R @{S5e`jrBA_[ZiK~Y.DwHǘn V2P DI2@1dG@¯!yGE-'ȏq)н6_`d1xN{Bt׾A#eεJ^W `۠ƾ(ef_{ j Yʠ9eb! 5v3TQCJQNVV¾;L4\=wfd45bM#Z~SMYɨ{?S*}(pM9%K3g+EP.;=m+"T8ヷ .[hrc'2Bhs˓-u 82M򤶰Z+dх%4vʮᔝ@sm--?vْGs]+N YEd ws62??=mH@C+:>lXw0T NL%|K@5#kC=ߩ3ڬJ}Zk{}Ng-@0ɾ"{-k^-cL5Mp=9]\_}}X>>d|q1!{6Yj%<<$k >Os} 7!Jt' v.vqз=QJ'k8(ːv00oHd-~$x-Eb̊ g^sDֈ#;t6.7w-\'IF}i0E;bou MiҜ2NvDҗ_ ᷉z؎m<`x0Ewj'*胧Or-yRQB n'T y^Ķ&tS`5 ӣבÍ'L쥌[\}r{qCYݗ?TQF{ Jnۦ⥾=!c AD9P%O+W_*l=ڃl^v0y'gW1&XV"s4h_vRvω A+LנdbXJ'>6>6Z~b\s`B/3VyiMTeDԁtJ֎X|Exnt٬K"# wwօX_X6s,yU5Þ ~rlT(+Z2Q 4 : &X:^y Iph2GK˯qbݚ8> #+YGu1$encW;Siuia 5e2׉)bߗg4'ĖL:aGsyW^pQ*ѕ5KqArnE-hH~]hT}R_{vW i8^4_BjI*F5&  -M:U2hXځ{}IF?ḱ=fmzFzy>O6g5WZSIJ9.k`cIoR.zq=(aEƩavIƝn,6Lvț۾;|0fEuWigoX@E[F@ܵԡ߇Y _h( N:=6gCH d 5~P7#ao5jՙ)6BI49ac7[ȝKI!/E:PzvtzCdJvMS-rif'?8 =r[AnJ UEs)7%8^+ q'|O mJFyCQ%}B?D.U͙zyjQp&V)mӝ(ER=vA$`ʠe ^V.'d>=g*1`QY?D=y1`Ok ioFq[N:gN1,ӰuŠsSWY9}.IK493J:/7& x{.=XY+=)$%% rYk`r:-ZQOQ"VgonVhkE7ͬi6=E^:kA$!B~QbD{mB]k,~3?C[r_*dzZgi[RS #A bt$2s`.VHψĬEA8P%>Z( iL{f>ݳ`XQluQ4}B '-H FUI*LmK,m`bmga3C{jC9snUd.wf68dZ|/e/llPA]J߹@x =/jIb ApYm=lXE>:(━7y2qVc9h#Ps2Ӟ?홆++*;SUdt~]PJ;(O7R2@R׏E:aqϾm.bҠl4e#L/cb؁-%pAM?C5jFl{ am;;X42v"Keju+rae&[f|yʝ^ic(3LD+9f|GѠ Ni7]#Sn9]cbu R}r}fZF 6̃@D {`Ub(!| 5Zb6IQ=oSqs_,L~aE8(E]M4gh/ҝq髅BH:}7$)DAM(gC9Ź:I7;k/Rd.s>\Hc=}icRh.o{z3=ЕjHG\pg--tWwS4H8a{bk -H^P)?ZWtYKy׳1{[S0;S6sYj] W#ad 퇼XTf|ļ:p ?. -͆2HDnƵ4'Z2w_[r 8i8XQ:瀟N? {Q,yeފ[k Z`|&*W{4"q?xfDL8,C(Gy CrD\'FXPRn>iV"meN-a0Leb?^bĚI'B?Օbj)ïY!" PqonNAEF"^Ls-n;֯1*w 6*h TJw ~CqkO!;A-}"{ȣe=qMۧCH5ΐۯF@{MSepDô&j%<~%~'<0հrˢ^:V\Z+K:"*Q ξ|gѷj "zǏ7Yz7G0̗bUUhЊW/Vǽ$@+ʱ@CDCŰ6BkRDj<Kt,Zo^&0qc6E4\/F5qT Fy@|{o)q:Ka ʼn(ByNlPT]V˘P1_IyuCFI$ud; OqlK*? 3K1d+5Re%ۦ6T;{`iO@#&[Na֥8_l ozxDEY`FT.YnDfx5$.\~{GZ=0T~gt!cʹH},-{y OH :ݳL' c܆_06^(C7W[BJbbdP>Hdљ1I%rZL;+}gN(4Vk%j9|ͻXI<70-g\dya3gL^Wee(@ Z:AK u+0Rc~`=H+ʱgޏ[aj7W 5XQЏErSp'WQfY7iBimSIr,=`& X>aU kl9ii~ ~=*2.v5Яla6oQ KiIШ_<%v&ߑhJO;U'Ik0Tķ,cPբv?,xڅ >ptV$+grdRNnt%1aw*'| h'Ckbio s vf{}%ۼYJj-rNräNE-pxqV2+` Aֻ!pC%jŬu[7I ]9Bɷd5aެkUbJ HvzE=ݒIBY)7c_B #(1C>)O\M֗cf2b_;)QtiኸUfY\nj`FIqF}浯S {.}[bAV-;tj~w.+"E{!oQXm]HT1I2TӲlڹP vS' ־W/GD0GdԒ$"IK[A=YZnt v}$ Ԯ>'6j@cxV3*FK4;9fiɸkwN!(QWJ7Tx?3Dwr19'ի("w]n, |S{T{$!&!O ~uFsebB( v-Z?,GtH)"AFwkkRR|[b ID+u"SXB`v<.O#ě!/!b~i Up\fo9m_@_H\ĜP{n#'5ɔ6gdMn9ԯ%CZ\ |eAi4i/\ḽߨL8!D~!"r~ [\ELGe(pz0^Vynޟ Ul~c$OYN Z2ixfmMIBTg֭,_q)iA .c̑n&xl$HeaI_no{d݁z#ƷLqKhf`2 kTh1[FSQ5*N萋s|û*x(TJ-Q=1"@_r/*4)jr$!jNOLsI(?W ΦשU)a2(=38 G!p+}ŊXʼ[m B)P6MrԹUbFLI8,h b:7"2H }%TX´m,Cyh~ʪ.r#rníQHXS_Sple^#.R.f΄dCMU檿1CYR ,gp39bZd3'1ӟ]? =Eg_8tƆ 5O\tl0a8(A89Cxt9סV3 ^bej˘"UU#%GàA3]i]J@:|́D ɏ4Wj$(}l%;.ڪv\? Udht@ w%cܻai"Pcp3fxO"J?>NGeG03`n[4@8%߇St>=gÆcBAb6x\}F"JТ,xwYr3;] Q=;j5>3.0G|@)HYo );Qk"Q\Ap*r;TMYHQY|6hc=6Z/k֜")GF-jd/OL&6?zL r2@FBZE7 " +urdԮ0^T 0^ TżAբPXw|~j\&kABbBKzMM`~p >C~5P M.~R}Q^&;*r$ Cx -6bh9DK}vW]Wx']ga:Μ R@:P^É-h 嫵 to˖ݸb n,}WMV/`N:E7@fq⸍^ 7uC VA4#FC^6Q8IrW׏C* B@"FRF cS(NzȾ ]a# L/FqzUlxs6P}r0 7GD$$kP$o}ua0keߛB MzQ:%VuZEŏ@!k'iֳITy?M T7TmDI ߚ:q FEh2>s˅9%?]#Ad͇uЛ.b-ػ1~ 3F}$>"~Q?֨D:v%̘lꃁgMl8E҇>7T֙tjH|319? ®fAt/* Tk{:J9 88de:U۶>[naJp-Bn-geȱN]#쒚!4俫򎥂j!_׹ GI]]p!`KE4qʢ%r (:!!;Gv5]ji}D_, ʄo.%-TZǨRkqwK`,#S?3Ka}ySx,p-`x&ܿF']55pك{!7E2a=wcMDoE '''ll>BlO$ئ ]?N;% Rɼ;09snH6sWa֤ +w\kuN(- cTh3(3)״'2uԪD\y+,XRdaX4ʾOM t3{Qwtf.s:Pݶ<*ۘ0C;Iot35CoG E8Go/i(yNܳ;{kVI?J3+^n`ʇ8P.NpGNEEW`lƎnG췠xW c_r~rI.GX=l u`pMM˥nf0p/YWKOL%8@itoڥЎq˦ƍ*9`@A,R#eGnZ}^PܘXW4.k5}-ȝSt>휞`S8!^*}`{&ll+ z$6zz: tIJ\Fě}q1rqqIN-MΏZE,ZΉp p)1q" {a;Bwb㆝55)JksT"Te4h4UPEA0+? xVUˆ'$yWJ FQ4PEA'kESƲ=m&E^tFVސ pSC'`zljchp䭅4Sè2ObqZ>3 !q^\ $O0t+Ԡ[*pRDe28g@\Ub+ѯʟ POY*"om׽#8ߵu; M/Z pQFa||<T1r0" cb u7Fd~lQ_(8zƽC)︺S)B/5a@=/*,v=8Aт@T_CipÄk&^籙I ӷs먄Η^#Ah U? } s`zsBfٝ F&4BUN"iFR\ .ed4~%l{+TR!;i2<%& vXZT1C3-J%tm1|[-c쮱Q@KhU裏fDw"챚1GPՌM}p B ^U=6.V3QLfg6#I5ﭳBAo$]5\ /TLYefc%g}ɡ;0hN.U?\zͣq=~ОL;CJ 0ܣB#gBh4ɀdىgg&cإ<9-`.vcuMljDo#V\Yi/IwJ8#@2#SA{@?HV>>U_=/MVH]\ZSp1N9r_Rw5t EHIw>3ϳ("ɃXX'xWKzT64˔CZd.sLDRѹR%)rDt{8zT #ݪa:к"S6HmK%.8 (ʥIÂ/MMm]$x3h??€ҀN%Xջ @z{7?1)z)V:nw0R_uuʝ5XObm?Kdvi|1Us5~0g=%t/y}sQ|#);.plq !6g;`E`c=>7\ā]kzr^jOڮиDV횱 e*-\ =GR=;FX@Y@64MyQzMUFD}M Ϧ)CޢgNNj ez k '7nJ Kܪ jݖl%/G wC8:ٙp֝$M p:dF%}Yj+6!KqS1V&zFG^pEh|+j@tƝM3ZUFrKvsyP(d< yz ;~% "=SO>&bvW+'4-<4U1>D JTq3GgU[+݂Ì tyzsǫmO[I`4#V6#p=,L΍HAiIIiui><˳|Ҍ6pZ6ueIsL(Ofbl!~K3kk $N #/wqtF:>wSDu*\_-vɹF$d|ے9GWR~yy?U{wt7z#a!*hx R>y*bÞ/:PNUфm@3ZpF6-ڛE+1L@(\塟pLf!{((3$$=ʩ-_+hX-~f Qp98> M^]VB;뷀ْg&菓;}4o#v9}[ ^6m~>Ϟmƾ+6LHgHgX_x 'p"}Kf *&b-DcGʯzWIt9|R|U;\'ETWrO`:GUln2G_ 4OVr^.Ke 0,rbEq~+PCwY.QYAekT{a }|+:!M"+# a=V"֏8ƴE&9N z7#:9@ǨO?/ '562D{ydz4}Wȯ}ֆ$mxfmF܇ hl=uporv{j^`r}IY:H CU혌#de8nbIڷٛ FmQdV|(}!Aq [<8 &bmit-UO VqG $`T|˺Y@:zZuYT>r!,T{>yQa[3!ImDIzwNV_AҿϿ[0`b38 b7ꊉ1Nib {X`˗)bep/{5.Xqz괶DͥcG+s# zb{n3 :jok $jӰI;(+9)fy.%@~0~-Kceʭ+Egdj@~UjB abQf (d. )FQNyD>U6v)fTw)~,Ԋ/!?)RfİEp4qt_L(iV f*v}3<3|smw}(yֲBJNn7-.]1L\b7 ij e~X7Bi]!ELl!o|[`:FM ?^D%L"q\g%L hO7f/&_Z]'3ý׺:U Z{~Vxא'ݚd2*ГT+dRnABE2ըݜQ! ؕ*tYDl2Y/\z ͧ*HC2d1oY:͵UdxBahD*/L>hP&6~Y7 YbãyF/x ż]Fzy 5(!Ÿ F7č?n<.^% ) *jw<,]zEluW@ E`q`Tn<6 VGm{{g:n4C*>5Y2 *ZS6FcRF#YCɬXah\4ge3 ògs{N0j)T\b3/cҾ]p} WFyg=I'TP~PJC;X#߁&>e̒,'۷xolꁪwޛ0ȉn'Tߋ٘Tbҵv݆!';*_@d?VeM>_G/Gr`VK{ ktB$7ChlH**f/3 /?U`T#/< Ugng[ ^|Vm z]N,Ȇ\6hl֒(@7*R\|BLObSCOL{H6%=p!pVe}+{u+~k՗l`ᣩ`&g,CLJOn][7CUd@FI1!Vr8rRoj\Cɶ{fy ދh9'nB═`yH7l`ɘٝȜ\GYmn Rg|I5'>ZC.ǴxlV;]Y'qb41wρAF_E6V#m%SYJTԌ/~4^BP$JO@NL9ecyS ǨY<}_0= R1 q LK'jƇ9I&<8+0VK{8]N/e>vw*O:Y]`MtdY!%MJ,\٭s2W S45eu$y;;!6ugA%*poQ-Qֹ(k Lj[H0fߘ+ẍ"̝ .Aco"I=>EM?3Lhӵ"S~Ө&O;u@F fns yl\+I&Ig1Op;Y7Ö}Oy&\(ժ#Evwk׸4=&K ͹"eBlwZæ n$,1.[mR{O!ƇQ`_w`eUQPj j3 ѵM%D({sAvE:߂EwZu]a s3Qy=؟|@2"߂Tf~*Qϯm&` o38F`e1`cqSwaNpG't$MZVCf) =,mA~?|- <>@H pMS/LWUPMln6>Rآ )+-ꏴUu&j 4C9gbg&SMV;'bWU =+`: e>>#Qֿy?Rp"2Hݢד%7->\^;Ok#9h^ U}\- _-TQ iE@$Yw;{Cg&G#Fwq4"תbxN19P9UtDe{-ϑdbyר?Z]fzZJ%v?jY0K1 .}tg"+0N_Zbצ}Cf:8doTWxno%^HzS30ќ-, -!*6Z)ާ{/ kXUZCky(&7Fst<#7M^2nM*ixVDHFB%}?\ {)P o]u*w#&zO,Ky$f_=-i&P捖oi贁ƭY0kpYR,V́u9ʜH$75;הhiHf K jLUI-i{ET!f> iINL=MvX FOF !п ް Xi L9Xz!2]PrH* xepo $G{'L (n1qee"_{K .B@οc}5( ėy‘6na+_% }5qW n{D}R:D;D"̅GFn Mtn{tՈʵ5¹%-C?1Yy{H*}G`WnoMcj >r#ٓPoaD`y|?I<,§q|\v^%CMdVE/2;}ճFK'9QpTh6Q?B8`l%2\btA:駪{ Ţk(xdAkYrjH$mB~@fN»˴JQyk:WM݄u+j4r!7xDJ!Ig%R9;R4v!8K;)s ~!E\l)T8B]B=@~<(HtxӽPz"72|Ȼ_ jXAVb!S,K+hxQOF4ȁ/_ޒ2!"G xv^9$.+ !lNΗ|* ޔ=^`dܹ8( EUSk2վĽ @Jp\MGb`j0 ]vSKKӢr,_=zro?G/?g%mW#wo:[Y@gRuшCܗ8ܥq3JáuhE4#^+hçpR!ycgǼHJcxJzKV"@arYTv s^Q?yDB-(dU?]$EМ2w! - kjA0W}E{ɋ|B "zw7s7i c#҅XKAG{?(X7.+9IWՆ]) XNPOnqFuO miZ$\O -o^F]+G-C{{j{.~}]@є6K&#'T-F_ϠN񊌌0+z2Mdh_!Qy304.=4c< g?U{N1ݺ; ($^NH(Y/V2z=U?#/c:@C<01 'O3L@#!aJ5fzse1yga|B=Q]_P1eaVPIyuaP ,R=o ӄekQ-xm76)UΌqRa&)3?> 3X[-dه'ʪ~.-vOmoNgnjHfZˁD"S; mj+xҴn%b^,'9t8ɍMT;Wi^Ddq7Hf{¬IVN, * 5 _9f'KTTaG {n o!RY<l\=yL^m"Fߜo (|)ߡI;讟\}4tZr^y{%HX(Ǐ $`2Uxeز& k3VKj[# %k[RWM-g+WMBosuȱ֓q 9n+cI[7ENJC#v9VՁǏ4c C;=:\6$PQ,sn4tyoXbaaZ2tDfsb?еqʰ+_Y$)#1"f%q#jq,]1#q:Žmns\Iజx T&s34՝K&L~K~xcâ~bGjF^H7_?;9c9N4Jl6Vu~3F*7=@ǽ8p[d +ﰝ>Ȏq@I9Tg JÑ{8"̸r,bGgғ\Ųz2[. ]V2?M v "\# '[@ ky#ü]nq 1s)ps UC1vuo @UܻO5o6@UnO7?NE"0-Xp|IGS {tAQ|Dی*:nsZч0g"m.)[P"@okOud$Gk/JE |)\Y˫Q=r ms"NsgE$}e#?Ku n͋J[6D'6aP}SE?L5 sQh0b۴*@qg;M 2VEM_@l< _*S/2 +lj 2J׉PV!ۨDE.:9 Z 2,+ڎ] ^I32x$A['T~&^1JjD&w0ٱ{Ψ>MMF$a"2!Qb m)nz䳘;54٦j<÷*Ny3[ʧ?^]O ?oWwf& ʝT':H 8EF"'mlDcM:0D{ͳo}C{qxitjʹ05%/ߪŔS UB%j &?!bMHr{Dy*Ogp*4 }Ѵ YaTӑ}퍫JjFa[P(ɰِQ$l, 4)<6. ddm 8/.al!YWrEKX$?1V'ovՐ=^4.k$L9PçpFiAvuk*GhSv>.B֏KL b< M( -"5} h_T͛vyiI w8} KKZm+Ox{m#lbVDSM|#\~ܗ 6J%F pZ IS'gYm[V|w"# )Oo]n\;7ԀFU5+z>e !wYNɚ0zD'.eq,/$f[9җQm&F5X?y܆$4B*`:|jP-03ޛydG;*WaG攍ٱoF;Ace⟫rZmȥ`g1e.07 rwg2%a"y;PM -zA`z8$R5,zQ8-#?cV#hN_/.4!Q C]%(.0#Brq*}i/oФvhlT ȥ^:b/v\tr`ol|y%yoUtL@gfG D\m6*;Hݬ0S$0!Ԟ\r6z۰ɤ Ʀ?Hg/zx׆,^ΜG#L s#>w .X[w>ײ7Yڔ2#%X>_yrB.>Oe2/3 jvL`@f,\ح$eZ܈-bu}Mw>ʦ0!TKЫCVIsksSz{l6!Y!Q١&)?D+zXjMJ^kwv6ņբ,P`|mAc;Đ? j.;;H[ %{ƥ@+ʁ2YLX4^ $ER& gXȏϋR)-WCB i%.P121dL$MΦR-YȈG!I'ytk͛pBJӸ^C3E&Ha_y Wxa]v1@z+=2+z3a{x:2ى_Cp28dCꖚDZ֔]xCI`zW,, \L"@6N4)%E( n_Z2aP t;z9;ֵ{B@Llz͙/?g_QfkSFKK0`& kvqFG8 {g^oy~%جw._crߜ~76[8|?QU(r1ӹVi%_Ps> D c,FqPva .WTE?nr1[+Wp u1F%_y2!ju/#ș0hrz"B85;|?`O"w|/+2̴BST ⦱Q}x':h>H RXZ9p0A>H~MWԹeFtQ`W:dPLÐ>D`DdKz7@0ey_fP^0spu]hweǽ"ԄS%qf3(U .qL7vD>cu WJ=.d.G0 Ʉ),o~YjR|77s=sZ4=l?'f[03']>NB>=O0NWQ(wңG H^Wߍn,$ÈzjFI<;DWȟjYa(xƵBb2\T*B=L^}3o][ in WJĥ.9޺Nj@=,:-AVg)c3B*V}؆5N~.|'";Д~0E(ٜMPb`IrudWBk KD?\I{`O0G Jߴ *&ʹE\[l^J1Z-TDIn<oe{2 #zj=d[gqe )2L":A.| Z首tr^Z!Ko D%e(KղWA bހs]?eO,m3xrP!nPRq 6=APKGtJD62y̜ȱSgEjv6 5֗L&ԇBˁ}nY(<'IWvl\Ԡ6y*V"1#Xã$[զD3΅r["~0!AX<P_ψU9 Y۪kt0ttY,yc"BPʠPTV%UʪgAAuYPMG`|tMј06bO!UCrdR[{-3yS{}Ǐb204]vz:;$Y=}E [>3AwjCe'nRRmTtNnjT?ZB1+-˝m0Y,xO< 67 iN=-4-pKzjnz  7S I.fAλhdĜUQ_*ȷe^1`7zw/.Y5[S<[:lk ?j#FQ-y݉V!^ kh"e:Sush@rC-w][&_)X 8apumUB&GZ7FkܷfNQDdMD1 sb/|!\,&? l(*UZc',<5ZuPsA%QY%<,wr ?hRV\r!~9rtK%}a"!20պb=|[9r?Y{oT!B໽ӛ3Yލ-f+H'3-N5T%?ό?s#5 &ϵ#[Whm0)}tzX h9E"Dk@t'-AFJA&+`(=:jHk_(NEXʄ?RU緹/YwGnuڵG%<2 "{3<~JY=bK(t8W)9FrCiZ$5f&!`Sy.{õe%X.;;7e^ī"(S.y0b0n0 "S4f; ELvsb-Lpd(i$(C"8xUeBXGIQ(S*ţzUw7e1=ZkZ4ʒar3ø8K9'Yy'1"?, ?=Y.я(gW|n CG :] q zIteZbk}vl֗SԃN%iAqG'\ hH8_.0| ewFec!UObvҌ% ޲.I Qh/xqF@Tfur#yWih$i zwK,1 4>FhxyǨ.әF4+Q?C]kC3PI)Lwp ܱ-/ǝ:5_p`LA K@0 =:'s8P繡5)#e b.#BAokh6f8Jm`64] ve-Ѳ~r"O{qV/Sm69j+aW+!EAo0[|M<rYu V-,+e_X)p=V[% ^}\mlF;Ym"%hnҋ:,9}UO#uW4>džk3_ĿFѝ! ̛QmchQ#v$Q;*e>sw3w#cX q/tEϪW{QUya#0O%>e܅n"#jU)|O ~J)1KGUkAχ5EK̺7O`>1#4i=|HkXxku2s R/oekM N_ hVt4MUrT5* OQ0nĀ_SBHzD?a悳TUV+!TaKVĭepBmbRN؉?x`]KZCQv9\_ikTQqYQ; [,EIrbq8J0NLQYj)^ݲ|ůĞ^3dq&jxv kZR]uG76(r  C瘀*hL(W&kj1ORYorKf_uݯYd`#Zֆ:٪*, | ;9}&v0x->ۏj2L9/8`+TcIYRI鴓wmi sJdoX;TAbH4!z>g \yKKbbFX3ܑ9 :$‹>y"Zګӌ:sjb$ .b~Pg1@.mg~НާԲ:#A[Y a_Svf}ʤCv_Yv,?gtS h8gJnpECU!`EPAbI!Mrm('aW>"Lgab_^\5k͆^GЂ*:` 9*0wil *dbIUslnH:+xPDĪJL^5 ,y$ >`g8n;޸K*bڇ뒣HG1ǦC;x ݎ8Mt7&hhy%T Kb^y6KVSj'VW=Dpm@4nzt0Fp`Tn bSMx]v*II VHն:odƿpZ $\زt:jBs hKH޵_7p%({(fulI8h*e?J'XUv0ש*wfK{7.K=Ry^B]l sX3t#}cT+)(߂z wYu^V}hgy$3J CSZ( ]buò*NKInᰓI'ڌVva ~C}H%GVq7oN> WKb!4хm_Io~ Ax43;ѽ$ΰA%_eR==tl=g,cOekHb[xG#'-^pxJPn{l  :K1( TɘuŞ?!FD¸ h`HCǜq-ze'.~ tACqjIM}7vBv?e٨% ܺ WKgsjG]#[<Ɍorb=nA6$sƤYU'Gs (5}H;\4Jg- H\ݢ4i+POkh+eJX2n{;UtQc YT N7R7.`/ﮨ=݋Aϣr<ശI#*ܕS$~u)(|owmFy67%e4Rq%d=wh㶖obm6d-J?ŋk^#(U6!;^`9̏](ec#eK:Bٔ; /03|whsθ<= VcvU|\b ۺ$='hOZ*q+N|`Ƈάux5rECˌ81RLҽ =2?=;why BA#5r · }RΟFL,%;Bϑlas^rp;5w7ˬޢԌH‡If1cF~C$]rNG .~R VOK*`MfS^֧SO$Z:R(?Kx@pzQc/- V@2vlh_`}jhuhKi+w4QCE74AhA-,Y\n 5Q!n9ԥ$XAY|U55D\xג6?#S 'olL 7_۰JUS0INŽ#Qpq.'aJb@W&Cq.ȒJ hHCٸ?J ėaUpG 4!/a{@`g:@iTq bqWz3,n{gfdF׺+7k,Z%ի7[gWP '< K9 X_%⏊0xjIX"4.5EI?CVWAG&#=w\;`f='*;N~:P\\ZLNApzBmW OFx-7n!/2)zD7^Vqp޴%)(VG`+bBt^g[IŃJ_\\{!YHS.#mv*_^y :I^<koj>WE <˕Eg#բ3k!",d\c{+/y?rWd5wHw}8oH 47U>͢XSa MxhF\;)I 5c}M?ZrxtH]KS#8>m ^3eio{J$~skE;@?vtiGkL9+8:7F/<`BovcB%[~Jxs9.;d٭kªQ8v? m];doǮXcf-AOCyڗ`'= CqUgDC57ްPn}YDw9H7m}-Fpu^ )1o[+YK6|Xm#L$…?&c > oʈ]HT5,;^< ăP{KA" ty'"uowv9v5hOr?슸0hqhl Xl+f6iQjx1e !/t2N J58Y'A6=Eä_vtC,sN)э 9 A3ij౬f}IhNAIWY\lcQX VWWr"]&833d|pkF?bpo|RD"p+l { ۜ:>4D*/]Tg߆ghVkX$b1Ѹ(hKG&KAj24__nJrܻW? mxs4X@_T)[S0I&]j)tX"yxYY?׃x'*2Y~ݮe<&tE\ߛl^'Ƅ1S-V)[s\~Q u!U&et=k u?s 0U;L{SO^  c)20;X RnI(p[t9p^d@D:lۊocUӴE8u(/E q۶(|&j4FoO9^%j1FbV˴N,kl֊Ɲ`ЧBA=65k=~rꞁ҆&FTywP /bI 鼖憬w6.Xf3;e&dUk^޾jЃLx=XKw0,PpXC 8D3|lB][ z)@֫2n T'-'1l*ƹn>e*D,D϶A_i tv*e)~vuk hjC'NDB-9Qd|M6tv9!k$kriA@1O R͎V%a _: mKpH> DQ<<2W,2O*'[I@R11@0]3"1e{6{9 i4ڨ]㰍N9R&8_7gL3UIu7d@ 7Rd ͬܕUٗWN70ۭ}]q0{cHbZ՚ё`ՒRws ',YS!Ǿw\d}Pq=%P;NꎄtdQQ3 ^],e?IrIړiǞ]g[%y6";;$E }XlBTК4f,no"ۃ9լ|CKqT L i*@N,VVe[>RH\jzSv]Nb\rvUJy+% 8qDgb`7^vkXy1$טZZג[دPXf6]WJoh<@ZldpeęXH"Pji6U$uG #[Hi/t*D6/Nz5W#%k|%Rt >Q.)GX`yNI5"]#Rhհ !nvA61\hy<`uYՃeB [ЯytU/xcWŽa/88\,rBwSu^,XG%P4X1 Ps %>Vܭ9h2 GCe9 jC-L] o}X*v,=Pt'ct5@ٸa'#Lsp`ļD|eiŲ3vsVHeV=cqsb XWKHuF$-3( նaB^Xr%̬`J&n0ǪObyXhUS3^>Q96tvGZmw9U>wDa*'Zᡫrn V< Mx‘3cb@տ8߹W?Kcz/v(5Q*"}PG<5YCa ^b:cexف¶@hh>_-*<mY-^<&nnfY;PNϗh~o.xj7OxC&Nu/[NX v8Sj F֩4j:dj8L*> /@U _j zOo3JБKEa)@E\:KrQ'Apxg:.OV̇^ dQxUhskҨ!b@T\^vcd 5i?ڡ*pE̤y-+$>Ebo]X` M@((@VX۔ vA%$y=I祖Wӥg HWeO)LW5β{=` 8Oz:$ v @Ouu{AH "Wp'!p?W{tto#<;vG-RX9@jؚ^6譗* ~(FԨL>7$mpKEV9~"4hjnX^7ouJ[en#ۈҌ)L >g;~LA\DA2w;28vfy>C% T f1LѼ||y_J\( ;aLZk;6i&fR||A} ~)mh\y:U l$YǮ_PdKPَ^{x=gLu㎳m` l5-~= AVTfsh0D]c 2'x’Oa-oU4$ThFS G%&DEVCz:N6ț^$mxq#/h {0ٲCH y{jh28;Za-1}Wf]qb4m[|<>JT1-ڍ&;v`dŷkUdTL0G[M^ S ofq!Ark&Eju)FZ;}ZBI)vFpbبZ2Rt9wd"Djfɦ"O`{ѽGQ9qsIxFsʏjMֈh5f+楒%X%c̝hxʸC͜*t!)Qnя1UFnx{LjZ,ԟX ێalCpoO 7b7!EYHioQ@8 cm9tAp$IMy> E=:;G<%𗁌͕7e}X4Ɍ䏜{5a%͝9 UUo`8(]P"SpBtiGB 8+h~o4d|"Ê60Aʐ~*r:@:Mz?_ YCh_/3D鴜jE%=ciő0m ?yцbZ:Vl)3 %tE:KV3,[c̭&B{]өtʛ *"%v:F. ,"OP")t3C*?{ߺA.%ܖ ʆ kb[~z7LwU;eȢj`Epv񌢠Q;UgBCrq%@#LzD 2g8 *w֒)ba TT׶jJ3kPM.t6T*\ž8aw O/eS\tm\p^LR^pJg4%hcm~jX.U"<Ο]ǰ+)A+cGPc.ƒUw\xR'%NXXX dE2 =y,t[Fl -a pI&->Ċ&BёBR@/Bxq>Vk7n2mVT,yR>E%LMdඇ@m@h_ʉxyAhE3_5k$D=M^,b^k sBYBZ.03aλ&z#C:D[ͽ*'_=G$s2K8:M0Cicq3B.zO{ &'7?^M(^ |`.f8~o{'{CoIjrPݩK`jOJTWpj{|[y8Ő77{I$O@ưL"8x9u0>A@76(yy yJf+])mŸ:jhzx^C9s˖Vy !-";ZQ4G5SLì{5AJ/Hz k?ρ(& 4p}y9̑ oZ7.FiI5{^L8]7)F'c<:em7b:9vW kyHjiL>0XJrQH8ON΂E2- bu꿾J8i?af'lA\&MCh Z]PTMK L Jc^>N0I0nz̨D{Vf@O"5otW . . ``f)O^ͽFeJŃKa.sN D?''X0P,(\5.eTdbe@N2"]Mn-KA7U& a;Jz t@7+aQ/a&h_;I?R ܋y@bX0KRvߴjԖ0.<\vNϗ@ؗ(*N.aSWO46#nΥ~Oj>~-or,w7$ǫh"@ə X@ xKn5IQ32<%'484_FH=lja: \2 9ޘa}/n W<|:[?QD|ܭU–zHQ4^sts{KS6ޛ1u+@ѝMKDWaQMm3ot<1mڝme2F1 דuIAp]̅D~ :pE_Ӻtئ9Ud[ֲK9ՄLzO.0kVNe7:\kc d0 ƴڼL1mz5h16+̅i%/ d0 aу0S,|L2]#1})1(q+K59tg+eϰqﳢs!`R؀C 9SKu>O5%u"o"_}*Kx[UZUx|f|Xe"ZJdq*.67y=nh2º }>5?SL\9"QQqda1CgE諲 !l T!:utKٌk[&` d1Ghpx*O.iS;QqIGy8e YG_4:% ݭ!D|,C34Hg…:7H.=z]sI {<{ڐ8/󔟿e-ki[Ɩ䲢8MYSL$6:vP%NuE1%xaAʶd_[m6k a~cQEvRMBR "5;j>(] ks& 2IG?} 3V*MTPK;[s,XRr BPqL3?|eaJ{A$DdcU:/ xX2g](n`Dx؞1FDV3@!A-ڦ?caL&Ǽe0MJRo;}#qJEo~ kNkq` 1 zv-7OPڑj~PIc$(H:=I|3T-,&Jl:RRm<;Php&֡7Q3#iONx@l=SNU3Ǟds^Y(BLo4†6tp\4e+}45KlP*BaL%7#]c=zy6Aٹ7y 1b%*a ˹찄cGK:Ugژ0q 7,Ɩr(/+7Z\'Ӧ4d̥]VpϷƕnϏJ8/`nHX#ѡMDcUUs@ ܅!/Hy;9fY' h6ާ7/^+CS2|e C6GjbT!QG)#iI) !݌H> ݭ7HM [*ARӐ]~\\)˷rRd)DI~DbZY[HU֭~k#|lgx.4W'[zo}6ǻ*! ߉%=|&`@&\6̤ŨyD\Zɲ¼/Cv@G.k`-Q 9<C}:@4ĝg$ # A4JL[a57h\ v# ^ulѕwc3﵊#Sʷaܓ@xFkU 72H2x:#qbgaC9HOzd,Or{MOqi^ʟ῾l zm~~4SyLr7WTWcȶ5νjJ[AJEXd 7z$HPI/vqco =mssl3e,$!V>6%fyG(anY{g)-8K&ҫ)>0S;6ftZk}yU++Y|8&"&~BJFA_39 /*zf2/962(^>+@f^Pb%>(p[ PɔA:&VPGBgaa9C%3wʊ MW NdcD,+ٮ^,#Q9}rKpZn:UfWBp? {"GM01sXbe /m*qIȵ>q+j-U-=NlA^|-w&n&sU^YQumY1]=٦! P< KMߪa?,ij [skZ {sSBa|3ĥsm3UQXv~eSƞkWielul'E֬9`yMEFH1?ͤce|*B8+a% @pEZ%Wp SEeat@3]F%VS\W 'Jtm,Na܎[@HH?h^#AAYRS? d@.:6R7 ~ewtcL/uF>I}l.JJ@,К(m#j#O[#,3;EN>&<ĥZ5c8TGɕWg7-5a=?cFη$Aq\ٟzV+.OOc/x!8Uخ%矴_>vkvw+ ye8LKԢCii`h6] 'YW`{do|X̼q]hР**2&= 7tjEG#ݾ@8RLx 1£5<,AL<ŷւB:BvrmSQFf`Jj "_(A2=M/3TI/=+_1N3E851Xvl2 Qipv@χ:zB34K< !wM]XF:NSY &gFƲg+шdq@`IFMm,6eEb1}:sǖE &yp2_(g,'[HtG 3vm7~A/{T9t"5AM~c-{ " Uef]K\vš:1мކ+αG<*9v|Ύfno͡LXslWv%hżlׁٍĖpD̡-ƺ1;EWD[8@hR1K@VzO8hV]vH|fn67jE#&s!󃽍k(ڂj;~^hv~LY=vɣs,u"'NF\AT(yhڼ\ ٚL:ʋX\rи/KJzY\Oqaכ ޝ ѦL+hvCd_"Hd*hqG \ ͯ<mn#d,Phxtg= ) d'2Ҡ iq(R=0rGD.!@GC'VW<ͳ2:'. |2@$^]nڱq z0k"5]msC/Dk<G h:# mKJ6\|@2Xq\LVzM <]J'u.J{[똑8jB>SnO"ZSKi=<$Cߖ:{`8083@(Q YӛmP(\I7$?io[ih3RՇACGLG㬉bDm]ՂcrV [ޣ@y.tYuk |%g;joCp K8ci A \ ҶS\Q <0ÆWx4hZrY.i;f; ?T܍7Z{2OhL8&6|/8sKlJvzqt3u&_sf_ KN _)xF\v [&xURC{bI09f~耗D|VX RV4 oD*k&Һ`SU~le]`xJGQGtN#dVjFvƩ޾6oZ_X)*Y#}ah IJ*{2?#O]ׄ1C2~v%'w'[B){Y~1D􈎽(9f(6TkDk&ؤa~(H7%d́_o~:&L|i.%ƷcEo7Sp#x%v$ 1B*{i."L3hNC֟biT`l8ɥ&EN,9L8{5:4"(%wMb*Zև?t5q0):<{}ɢ: &ə`w[\`" #6X X~;A b/Ia]}J !u36,|YƿS]Di~ P#V!Ǵl*VN'@aZ:RxU}n_ص@XۉLG8o!?!{;=QwO h2*x5.pi똄&1wWxHw5e058ăo Ҙ(VE|^K P[1jbꉶ(fIEfp0乻҆~&GPbq/ .Cݖtގ0y9bz:DֲgzA^Cmt?dBN1?;]ap_V~T6]rzĂXW+Yl"2o"u*b^G`^s+\_c6بԈ!.[Ӡ'GygBՍqN@`\;hNp7y-Hr6%BhdɌ!9[>Q2n`q=i! _QZB;zrg.e_U׀UGFDSRr}%U*%hZk-[o4a³khQ@v|wuU# +)6yi pa<B9%ݏj&hOÕ5x6Z  i˓#i Dn2ޑo1̡shUjw}xEtWzWk9%FbUXr9m1"gX V?> . Elr'? o4OR23 [q̣l80pﮯ.Y$-)^Ѿqa9CW[)廥+^}I(Ǧ1uLj )q'+GF1Fxdfmݬ%N<sJuCK(BVU]j,M$GV1ʌquBMk.nx 4tSv@2n_ؾfo\^(TIj/W_j5 ʂid A zV~K5 ճL}\](x~L8`vIw޵hn{~84̠WU<2pZ t\LlZ 9WQWe< Uι=M-JOdJ7ٗЊyυ)<ok !ɇ{(&upwyO6G{an^z{ '_T®g'm`OpK珶=4$xQ.JB8GhFb<& Rh/>Ҹ|bLJ2G,^0L?7[SeK!n*HkaHJ:!s {dnwxNZYP>['>MjLҏ@y_EK'46Ad ,?Uq=Ѻ4p/;5ufS/)q,MwjUEOd2{sxgbeA(byc(kXYKh(GTw1+|.$ҹ/̞EչQN?ggg2XI..Hb/[kO.GȓsIw3U'tvU}bj$m9D&L=Z%= SP#VsvvZ=uS]_dׅ p3}!6eSVc'f%VYo9-RF+7:[)HnkԮBB$ann`M[*a^r**nō&CIt#`گy^e~?z4LLjT ˼4fke;x4[Zs; {܍T TNIN(pg֯x:QV﫦3}H[fwco|m-]hA'$QHÿNrXuc̓7Tvd7p[}^$~WD+A9u{3Ub. *^H+¢kĠS Ggh,2}(>*dFꛮP?4"%b \9?Xs " EGOl#5eD,wl^ }.r+ZDr2ywg&=Rq1\.f`4ˡԱ;M5写3U*1!rTMݢ5"<}l19\ 债mA8GZNvA6QʍETbOQ>rz#j5Dx ]PVBu `da-}qBZ񚍬7v=`쪈mޥ CHtRV'`QY b-͕iPX:5a=UH6R$צsx[?O.K'6AOZD/zSwդ_,Ay"OQX8ǽB?MN=` wvnVYB QzQQ1)R!\{"H@oʢEl[sycΏ'|1"$A5JcqP>?dԈtpe,:we"pRzg2GfNٕF!S`z~h)\Y^chXi XjJ݌>YƏн4!Z՛|'Kz:VrBHRX-DT;^}Q+xTvc}. Ru8[06 nnA^i6FHKKʒOy5 F\s@"AY?=+6 P~dR~YWٹ](S?V W+4h2}4ꐩ 91 y %L1*E}+׈k0(Srk'GW.?3{`-3JD>;9:' >RЗB !|Ͽ>LvJZ@ZWAlm?R`L /B# \W+IrtzE4 nœ~SE_W\6FY` F.YT6PkZծp}g5-%^GQAR LB]_Z]26 +wܽt4?#)S?`,z?Fn肻Kecqe(bj!O72P^Vxsv`Tc暴%*8$nn`'SdЧͫϗ51~ H-Ng\KJy܅/} ^TS/|cpgXVٔ0A/ʠ{mW0Eq * {w4E);Ȱ!u£?+.Wh٪^4a!Z65cpx;ÿ-K9q藛a93w_/$l|E_G(TQRXՁ}5eFxWdO4r+W#߫k\ɖ / /ص)clj$Q u5GmRrê dgcpi6ƙR s{qSgα _;z@Ibn\_<;﫛 X^8T[]YR7m"Lkz>&u43ey"CʈEqbAe\G nȵ\mLı^Yn`CE9_VH#5C Gړ>g99Afvps=w~|{dk;qu7Žlz|@DY[ Zq 7DTƊW꾴;d էqQ4b()vfW7஁FˣM;Ox9O qkbCv୆%eپ`0 ie7\TIֆ()ZK!<3" >-~Ԓx7uԱ ҟ\Ā5fD CjͲg =P[$`.kn S)qmCg]jb/uPDM.p~߂Hp'XտCB&颱Dh3~d熌CDD o kZ1 R}5>l<^5d*n [n]E}Lk4T45 Gc`AEy\Z;K0:&oaʥH$Im5hƤ7-XDʹi6u7=;U3J/gFҩZW~JtݲPRQ5s[} 4 AX#8eԸK争xn&ɂ'e=Җѣ!>&kvGSw6&r %=RY$Tj=צ| )2>\>JsqmշKSMf t9&5J" =Z̦LI--B:W$i ge&ZbM)kǓNjӴܛ)K*dU.m5خurPv<RVϗۣڛD "T2; q$n`J1b׳йNcM%%zgdP'˒=%+TĿPo"Z款г+#D^\M?SҲ85qv )gWGkÊlTlUq^ubNuy0fF A!fڟWV4l2%CrN |&-yqT9"LW"b-ӧe1PDq2qid5R'^2(9C aG t[3ؗ7G*ZsB{‰i,!F^j^I9!gO>Π/+Q;`d |y r2X_kb(X-5GZ_TI'Mo{u8@-|w1!hyνiЄZ}-U;FCA)X*X~F%u}Ut ؈hj?4rUY5^(WE0K gn^:}IwQ[cmW[UX c @: <%O}Z_̦ MD\k Sri}D.zUhㅇU\w}*hW"vSO% oq9O&3/h8葺t;Vw$<)kkJ{3;+3Z*i" Qe8@2fHGѥzT2tyA҉ "&BwXx j~uY3'$NQ[#/&8[z?~SD `YJ)e*yY*`[,rMsΉk|F,r]7p՗J2&rwm[)} Hg04PX>ZNQh1/ZB&Sx aoιG < mUꂹb}yYAD [xvk yMFʙr-GÅ84-x~{817LcݙϠM iOǠ(A8Qu 4b~1{,Esg!} z16~cB{^aѸCtwř Ϟ+K+x(q̻v'1hS\F0WGm8SO{CDW^8:DdL!RNaLWk_5xVjc{.ʶ4{J OmȽ"{lwrJ*}aR~EsLgʮ (m:>uZB'«\oFwsDŒ}'^Uj5$DIsRO}lw/>`HFjkKW\ Wdٱ ִug[3Bc_pM=uNs5]J_tǜ;J2OhL\6a-Τ %6bIpJkL%*eұƻYZq\I u gO} Oi|D% lrFDuq@=69t#ϗl(^tCɞۂ8kK6b$"EEۗ@fD>,x*1x!L-J\1h: V 58bNN:JhO1s~vkv@f0;o 5Lϭuy&$/};'JTkd I<6oD= .W˗8= \}acY"Gʾ|W*ˉ_UuW-S>RHpgqB=oN ugag9#/ 6Iuq>ӦL.υ!3Y^!mp.Ži82*Z7/T X0~74*>Mm[D}Я7pU}Z1!S 7=oNJj ӑ~vAE9`L&2wJiHuaZGG:e&gX^|LJVTFMIpԻrؽdxVI~s9eoDC}o C%ͩ@g O*y^*"<8`OfnE5$~\r$ġx*ܩ'RZ ۥ-zz8QEm3&>z< 2™_  c{e)Ӥd 7#yȳԍqp -z+.')͵~0ڹmb.mHz]x 8p`G8سP y瞖CrD+X>+SNMkGl ` .1ňq(g !VGe$wϧNdKHʻG( <`} ;#a&6 Zx5pE[*H:z -Cb9{Zbuv'eZml'VT-Y9؛ÖĚ̎vx0> }UkPV?eڞHj2 XXǩg<,L)%ps 捁ff5 VAgZZߋy&sydB>L\;/T1/NVKw{ H}I:Q̣?p,Poߴ"pݖ|h:]I$yM8iD_=cd}#&p [8PS[3ݣ}[YrߚVmˉ@xa5ӢxWtSc=edt(vlB-ܹ9_@_fM[(`Bjw(B3~gh_O~3OAoe*#VLG-jKukE @7h_hkS1r# I ?-[y*w6DZ1\ 1zq7 Ax& jͿi6}G$>Rc8V>.iKbF *g/;3z[o4[9|uMQuPq+V$q6_n}rI5$ƻfKw)h-aP18%e;AOMTݸIBO zgtȇRQ b$8m v#kPLD).  CblL#=❻RkA; muPA8٣oVdhU2YUM y5+M&eS&|GsRNE\2Wul`/:h );sJI˶<,/qySt&Yk?o.֞ hVxrT}AɜZ:yQsw!JemMc()I1aqQL*՟AoEZϣ#r}X Z+O;}2qm%͒YJ2P@GI *Y'q p[%#LkZJ=E l"GL..\5VyvP $Roܭs.` jt,xAy`2 ^XӨZ&;khx+y9@ѾT =b n1] ͤL?wsIe&ج.2}=?fܚÆa[4#$- bcItS;*5ρx~/+)&oT<_ Z ʾX'9$[}׆Va3Rv4##.tOҞxקAׅ G6%ҵU(x k|Y&\FUN\ 9?>]oa hĈ#((/u xt<rFđǹ=VQja=˜u )^״׹[?"ߖV4phW!8ΉFhوT&j^͉gUʣuy;7=UHP5{1_zkẁ(lG/ﹹ%βk )Ӎuf.Bgc5ᱝ3>9 Y,dpm&BĿUQ XAH&3{%=3'3wc ͹.kpo .T5Rxw~%X#>yI<=q4Z#$GMw2ir4+vcKe27 zo_z6>@D{VыK^5X_aճN_Q>LNg2.!sL|  .h 'w745#cO>KP\Nj.>Qٰ0CW);eݏlѶ֑!59h@'2qnmۏ <p-(}.;a?ģL#!h;9ȌqŔ|=#Ũ{l%NKԉ!#_D-[Jjyo0+Ԙi YK; ɸrRbR!%qh$7Irpֱ)IAVk7(HR:oI 7>|&2eq24{N~D)qwi٦9yeʻBޥFOM&u0ØKU8ʄq;ɞ(䈀OL26tY4+Οr\y7topO4euDPzɈI#{ď:SC1sl}`Ti;c~~AqʆYK"7k:iMӲY(v_mi39x^Ʊ( u#U_t'/ŎyleQJ%ˑ[񺦍r8j/ʬ_? @<#ĸ][e$S]a8ww[e/t%MY?W5f$ܱ?ɺsb?M]ߧɳ' yyίgW,oӝl:I-Ŕ!Hm Q&y!sb-}HE1B("MC쥇1`J;?pT8F./鯋J2o5&$F&!}37RDg\I_C-.DةjWitw AJOVj}lvW{#_ \s Tl3@]yr?Z1j2r|N炟Wy듒mO=s ђm8 QIks-CT!S%mQQ۲:;L* 0]7/}2cLpw*BU vK'iGپV;-9f2M^0GG SqYJ ?ck&7a`5\;~J(g jL08peBbK[ⶶ5 κ"r nZ^-*PbŠo7;QF2,uE}m'y;-`vzP8.%)C;rLLԢ<sZˑrpŤ6FU-ty*{4Fd7zY0p ֆ˴xU#%!烜r1Hh#1SXe\atstsm`Nn kyaRa=u:OaTɆGocpO>oФv>aQS:s.V/ @H )-5e'=[<4].Nȸ34_Qe0"B =մE8~:^_꟝Q.I`Q.fBci̱IӲ28@sm4ssU[8$e gpQ5$Bs95wHx[x鯢Yx]1[?D{l$f]/wi+;|3nە> BQ,f8I1pESh{Nr4JB;/Č /qÃv3c{"yi*l`'YH؋8@X+L1r%17E(aa7܈1A am 9-zO "}콽& @dBF:(r),FH ׳K.5{,4mRD]_'xCel 3 Qpɽsذ=B9<Ciٱ-{}5.z4`Lv t?M}Ե`mtq78'DX3h4'=,(ŐHˆ5V&FR>/%ie:NTܮ5U{ymj U@2>&l _.}0׀.9,ă LEϞ"uLtAXeTXn#&$h C09FǸ|P۽(N'H5$f54>Mm,Bhm x&" ^{M%at rNiT *ΗI 6 )&K;k~Yxn%W3k?->m2LJ'Fye&@93,T /*c3xwv 78C'IyrϏ̈́ʈ pAᬬ555@1t  DW׬v^pyxܿ7dx|9X y귌d@^ '!kEA<,@|J m~nFΕEcTnzAV;<%cxf7fw;;%VfSLP;wMbd>c!j,O{Rq گh67~]Z- Mu'JԐVO`Ϩf(gU0M,z;O DjgT뺉~M31*+Ȋ @nʍ+bP*Megj_"5'mRUGheU_'- F%! OP 5$If2n/OuD~AҁJؠJ(ilLc6Cnoсb휰G;Kt: e{R$BQ 'qb}4@L[<7AcWv) wm&KZ*8L]9FbK+"XKl\i>r,y+֪֫Rn*N& 7/,N]+l}Ǯrir :eh!<: FYតcoEZaH?S|xXQ 1G<TAyT@7M;B0"p3'v_UbGbDide@$ 5<*Svn֞RixD|54,v&6]cuaa̓gQtg8XCL'Um:;1Y J<3 \(g]LT%r mм(f8ewW_`B>!çNݷk7tz}:u9VOܫeCݫ" X@jBg~M׸Wd$`M61vErL޵D?[z$\(8I{1ZPQ:?U k S<Ѓ#^JJEү&lU8FgSw8y噖 h̏asmbbu}a(yZԌ>NN.Ǯ`.0߉ fAzOR`gȽ4$4i=1P ~zG'N_wWLݬ@tʳ]GF NQr`^iMy&r2pH]v5u}tjSg6ଠaEZN>~QRP9]0WC2%;,`1O/t]YI9n}V+^k䳹.MtGXDyaחpQO"8v%zWǗŨt`rC-{kxI P$ M~kB ne=c튅C4}>_FVFc!'>;3f rWB~uo=ᥱt;/+m~d~mJ&*~mSBcI2;Z$e^oGJ{m ZEwH߼+Wt~v+K+j-s`rg0wE! |Ù6R2k|X u@wޏdw&/"N|=/"lĦ ^ҡF0I2?v%&۰n*l G1u|]30k(f{dGSE6"w7̿Φl.[2'{:菊yԟTͶH!F{S]7> bNVepGG65ιINjѱ&2y sLS2ԤCl&D\]= |Hll2l{*̡ť//7`eR vy?\-/Mf?5gг'Idc{DsvӤڛfN-if4O.ɦꚡ^B.io.m`AO+<0K6V~3 \H$߻m〉*L\fFbȓ"eiTL.3}N14 7p5=njlB?ͩjo?oƎUiA2x(M8ӝ%^6|00nE7]lr8-nħ974uM*g5L™#ȕ8C^;c `F y'u36'9Ok/im3KJ!]esCUu[U8.01 ;hb[bv+ByF\(lDc]v= 5l͵PedB~ eknSgOf>}L;F5&?&ș|D^w{qeכwꨑS3J&s;}`Eο.rxqaWz9`t*W%D®_2yt0GɣdW];-?e E8\Lhd1=b,)1v$D%mZ+MKܐ']zW\)Z~|6 8}ˎϜ؆fiXF/8,0K&uwEA"$yBE9 s@7;?䘕q38-Αٿ :GяA7+k=/4fC*1 \ePU %Z׮o/C\L=D4"+zV8h6g" nT6xeʜS/~"ZHߗE\cL=b>6~UG-8n>q4Px/e_#*_w9NiYhkpyŇ\Y}t- ǵ{2wMiZ 1?uzd K( \uȢ_"q%d-\T|N,M]v%}, ,hR% VHcv)\+X`X4cT٬Sn|,WhbWy&;*%!C ,U75+낋\/9eZC9!t (Zf$r2q :w*w@}^ip%L̐őO|Hғ po __C:4Tˉ'\~L'rzu3G @( Q+M@.Q(x@[e*YZ*N:0uj>A(7E}ͬMŚuy~6 SL3Əԗ`A>C ȃ? s?ִ&CbLu^Ay_yԉq%,jI>u7 9nf^SEu,C&@`A/ ÒĒ#G`S`?pi\t)!6 ~mc I>:Cn h̶TpGE}H8*,i&e31Fw|n;_`B1?`75={`POI=Z8m'EQwѱKbpi->xԦs[:t5$+ꖥ݄L2c|$+bgtyI q2.Ua<{J=.ӇW~x%J*|N 11=i)u./-H/y\YۘH582vV ,{ԍNr&|j=e)ky&&\e i_Go0y%.IO2aP,5g:\՗m2NH*Bw U  AQߚ?z Z"* M`Bor>#l(5PG JG{M{RPlf_p1bJ,vU/!'4U<$|*NxMR8g9lSAqNϋ7sR QPb칽^)'F_켆Xm,QYgP8uF̞BPwjN~E\z1bthi22=߸#3?@楚~o\.X3X?n|v˰3: B뿝Nhk#q 4ͽŮ5ʬס X`Fխgs%-jn& L -1#^CWϸ tr~Sc` mSʁÙi5M(ƣq‡RӋ(CŀTDn "6fsfH%6xNѱkXn1yq9Ebe>W߃@Ǖ8w˻0|Ukg-3jsqη{k$܍ŧƆo&EkhB 8W>.'!G:+ޗ{8NUy `-8UB}k##ƆPBR|̩(ӳ:$H9}h5"2C4;zSE_wTs +zY'7qLiM",XʈimR ?z¶jHR{|TiJ!:cZ`"Xyg8c7ƏO#oڭИ?H"!N_rHI}ش^(9Ѵhj], ?_A-*,*MD!`U\{ynS. nknqD;ne:t)>|(KoXy! w'`GOڼ*Tj'f`ʍU@mv@=2furɻPji"Pr1Crk>Y~N̎M2E!?Xj*mQ~Ǣro# x\+m 8ڔ+ 0]Zwp-rF0F_"a)<[o- X'ec~CNYxdƉLMi6'Ow6/Y_!<*U3igcsB5&G!dۮLJga:P9dyUն|cQt/SmIo5OW/vi9-ٕYfIB=O0J!o"u8_ͣU^ړ]3v܏C3#‘Q!{)3ㄝ p;VЇ}-Ոi݇5T+ydbKGt(.c$l ubC~<^V8euqL4@ƒ48ͳ;=6(4f q: {*_IhU1wLJiV { :CFfzV uZnN7coNьLA zr_"2ryÛ:tܑכH2X{ Jyn#a4??ūW_ag hAxB ZܮSd78O=V&fTMiL-DQ4DMƘv[4+q&f_fP6~zU%&qnK(oʲ2rjb4bQ)i։PՁs͎ك랩6]9F!6qƦQ_H$i# H#'z) :QP†c ÜӱZD@S)`H{c@įh Z2i ֡'2ʀMJ0l Ic4ܐݧ%9H۟#hZ.rRh;5i6@|̞7eJ#GlG_k17 2*ip}Զr3VoUv]-}P[j\z+5V9X dZSV?ɷ֩NeLROD,=z19OʜV[*GkA|d'6\R^(>,䬳Z3Q'w> ?┴M^J%RbM 8ۿg'f2$~n.%i#h480!gcMwy?s9d vʶ~5$ ON8~hXQ2|ꓓ GHxV}^;HUNJjji{f./IH>/=H~bXNFl-u4Y^$e=OD^ڵԅF7XTSKFcbEg/ɴQhk\WWH3޷DmEmTACN]e>f1MiL &ߥp~%8*P $財Tǩ,N"ewi5n Q'1 |E ^Ig܆&o[~Gh f6qFwDPa tD.QM%|9Eb3_NV\HGEz]nf&bU&?hS~_;}-Hȋ#k`j[s!6<`?qmX}X:]6H9:GF"loXTĸܯj\䔩M%Sul@]NQ4gkN⍒iAym8E'l,6H@ .շQ#lPVϢݱ;zpf2OKz Lx&e?:PfaL|ƪڡ@KD81. &%;&cͰɅE?ʫ2!|( m{j!-ȸqMJ hvvz?U34X!UB n= &n[/!8gyLP2GA1B;{V`}+u NAյvȁ֊D4*(<T 24ПVҡ$`\OIʡ:s"#FkQqAND0,.|h#d<dVk$`ԷY<  k e3d<˕[L \[ mPMbhS=bi}W A 0gHE4BeMAϻb칇^$2Yu)蘭EQxZ)Z<^5ޯPӀ}O@ufS&bU2ÝwR(6B}C݀w'w$~qPo]gSL0+2m?>ݮ3킙cx"~ D%Sј4j=[e6 \.d ["g?{ىs@  Gk՞,7ۏSQ<6]?F+;6sG:O6"9ۤfdV}>Gs]ST?{U4K@wVj]drNV+R8#. !4ȅipb$֣V-v(l9RvEGu- G2hEڌQTro389?pzy[rz-ih٥/ IͰtme,I($ VjIDhnOYfSB$r2_ |[[͗u%g0xKA Eufr&1֍Oa}iޏ~n4š{@mggӕ]? @-|5);jkZs% 7[fjnFk;a2.EP }YI8Do"B`rџ)&>Tc0d2SNgTwGm%8E=>r#TǛ4s*߻ė-ǯ38#~c2' "O i9-ў;P2QmP4@ f+5iZ%;#_F#z3&ȌwZqfJ֞?")ʑnijAW=/wQ۽%zIPYsbl1C0dR჊>`71 ؘytBEW.f|UƚWbJ#I+U/!rnEh ]~ ;nQ[+6D;nU>|5̩F1[\)+" *{|4\ܫ?ւ5+Ņ3u2&V鱷!/HX cxESRd]W9O-c0Bv4@8ým .<J3%zUhm+ItaD&^x1DӺsYl?cL˝uH }Jm}+ 6%(ATAkNvIF! ӠC`{I獗ߴk8ٰÎJ )R’2H]tU+VCz!I*m?>>4S{1@*|(Ol~,fC"pS@;n}T#Gf猤juNS ()1,vdTJOܟ/ XH+:!z 1\W yN 4'̯ݳ@ڋ@KX3`  E|)A 2ڎ{ lH; A=oO#2K ӧ  е}fg/GjI߾bBɭllv6#ɕ0I򚊄ǭW*IZ)I Ï3R0w?%Ű@V)`# 4+0 <BezHfFdӯEY?~ ϯ`{]22{ R/[Ec:Qj+c,%F"8KGk#Fd݊դ2tq8yg͎iWVeSmP*)n5Fw\ySh$:&} 's 6L}rtuL4ahzmd+3'`p9D."{ i7ʰM+)9qK]@SWȁ34l]Z|{Q3Ԑُ~~D.ICY M^sfŽ[l!QXw9˧W z:Uѭ6%&\L0-1w'Tk%Ȭ_H¨r!{ `GŶCgKI)ǯ `8`u :6'sAx>wjQAyJWRwsc)fՙ$_93QMawQ?X^0y7l&]tq'Eq>`=9K_jD(osaqg}r.)~ JaTdP/=2m6)w]hgqUgU"2b*%=ƪ _K-6ԑxGMD^nH^W+tɠ^̬3lLu@LHr*jœii &\+3Rڔ7W{M]-4$2 OuD?y݄,ktHY]HKذ2||'Kуv6磆C=&V/ERgze/ v?߉R! NihwgF'6vH&)/j՟|D $C3D]D;ŒUITW|rU6F]Bݦy7VѼfiPvy֕:OV?koxwDpƨƩ:CցD) h)$'X5 4̏aHa= xVzb-J _oדCH_L|p2P hq<1eg.F܀Pe'1f?[Ùc(k$$ŒT0҆eOQn(9fg( BL<)PhSIHJ`k6RX*U],|Q!eF:w|]MFZY Èc .0q;z08e㍵8=aOi 3d[Ŏ*LoL1/@}[0X|kd\?bL A;KP`S%PCMKI R>p@kL׻?P)T7ȆkiǷŏ9BPeQ RʻXv)YK&ӟF pNABD,{q| 65-HKdIPҨ=yOL@Fu%vX#_"1l3KbЫ'c@oEDu}irIEu}t(L(v>3GSd8Az~F&ML̊ՎrZFԊ_PD;c^ |wYI[yݚ acp;°Xoassl6`xb` &Dԑo0yL&.LV<}mvh4GDl`O@@}O(2VBcCrz$[V\K{G}^MlOAڳq̞^rTޣ!=|~.'SSrU 9 JE {De* xtx;Qю?m (xuɋ+fИqZ(愊j@`+>&i/cQc4/9i&F*V}8zuhr2_BpH哴YZS8WU{$A p-hS 3SX\qնhW?_]ՄsK'Kyd|'8E M4&|_Ii)GoQrpBwǺ)ռв)T}(qfWI.xeLE=atW Lycs=]= pueyÙΰ[mv^ .݄a.B3m^\CaoJqw&jlde{拊ZX݆̌$ %4Q2-Ys T?@F{+YV)^n;d6Dxp\o[~nW|\TLuv2511Wv@Wy+I<ۥ*BcawxXTo3.*:Q 5ކD~Ƹ (Q+8>*H ih( lYwL"hjV㊧-AaՊ?S;e{o >"> B!1v^?gA^?.x1 &}m2i߱hydfcIn Y:9Z)49!Q桬5eA͢C<[}oڜIyz'D_#zeoF~Z߈ ħ4uv 쨆㊜k[eY&-[G;-VVzb2T>(`EL'fԎn,e\+wL]$㰱У#I d jU@*^y|v^erS!~o.(R?UTKWFی8qv i+>\0!!eW >x+m6keY !}UFxçt Beq v{|G6tEwJ7y7r-a:(At[d3Aw= t=qRMup|Kg?M@h@8 uЦB,\Օ!&V3:I[VYHyɡ,Z%өn7(=].4$|Ԉ^=-LF)tǽhl XRÚ;RXbM=M>ΎT%:?L 2 GE:;q]@/r>ݍ! ?ܼt}ЃM,G*IDb)$is~7z/MܐmYKbc!hWJ 5IKW5gn5-*=.+̉|pI eV5?R˜2֮Ϙs{EpTml<'Uǎp?q懴2jjgUZ^-4+~6x7k/kS3 Yp4WŭMnjc TI ḵYa\҆+*c!$Cgn?rIm" QE24IPB9cRc6@\R4W3&(a0\QDg8L@_?>b32 Q߃MfJt Yqzaj~+r9'v1~d)ѯgNu2FkD!3an7قQOk;Z֣'jV$}fͣcL\$$0~#mQat ~ V_}2$3Nc"@VoP1a/V t#(f\BTusڽbWwy f-Rׄ h`T;RcA63Y$)㜹Y2D&|+!pg1r eQu~1Υ1W`G . Fv)e4O˄s67aWfcJ`1tb/DVlwjA"*7vaiZNC7IDhS&ESfrqL]N&Ud Ve"Fq-L`d(~}v> ?bhX_r۸5vc|M2?ϿQ"Y[_?K\ $_vnGn6$N>0Op=bY.eau^{} UK`*>JV@(G&CpWt _,X va4uiх]! GS)$Z+6l*AvOX >}bfz<ڎg=ukqO9: :pa\ef6*{౪*1RN>`BfgaG_7ExC<``Mv>}-q̰>Ctazs#;?'սoD͝@H}\!<8!NDˌ/\RZZʕ3Ǡ4͍,p#KskH z syYO'训mۛOhsE*Z, K ҍY:ǫڢcή %~3+XrJga=i邠>(mugٚ J)T](.[F!@l\hJ#_@DHP2z[gd4~ 3\A φV_mq/'uDɷMQ"b1D]@ rD(D.Ì@ ŗAq=n qf0=(ZrS (Mv. &(=~Ae*Aʋ%gqNuT ï5vx=a8PrўV+$!g{2lfՊ[]|ub߽,-uayұc3rғcHnf~?g֠O_13h8hg}nܒpHdȵg& cN<5$*հ1m`lJjbzji>;_nt+W8$;:*Z%L}F@TF<00?Uj}w)&nbORB7yS95 C. T;fŪq=_$?iX4z<~@u/pqQ.{P /x j~ Q"iWj8JOKwlbb;'o"?~ԙ3:֎s'vr`n(zb!p@2}UhMmp<_!S"\w}6]@39IY7,Bؒi~/VϦ|s(=?X 2Ճ1ʵڿ ۿ[&LB YZ#1V׭9(_;1{$ÉfKD<@P'O{*.ʹql7wwȃP:DpV %͂k9hP1Ixo/saUU~hv 8̓mv@ݦeLu1!N~j䚖.IPy w)=<ˈS6$żzUOroVdx,~&,Kg?pz'Iz@93N jݞB(դb$twf ߪ_68_3"j38 f,KF.a7OqOqL]>Bi] ,<ERLUy-IPA'8k`Ʀܭ_ /rO.P%SY? e3C"gg"2 jx*%ĄZQHh BMMs9(+Ոʰ9>-Ozy7P˸!ї%&:cXM` F=z3>N?~^:g6Qr Fm-ȍ刈e R&`4gvfHi>^IQ +ɞwt4!\홭Puy+PnOY5nd|{G-LbkLF#dmo *0bF\;Dќ=wYNs L(̊ƿtٕ=;ùedo 䝁+sǵ_Mh/:0;I~c]Sr /jaFT|'7/oː-¦/&*r\R/\[RC;x%ä~ &^$#t~ASF$mAXSBI }FN {rϫX9jAv/B3{2-DidX|pY+^e^@:% 6駔X I:&sbEL탵\|xO/|`q jEڟE4`5X+sG)_۲C88YS3aI/MAy3kPx8flx}Ekļ4s}!ҖGq'7RD1펋Sq(,Yu= qzH!(w^~HBʪ$5 W1L躼F12Vzc'<9 }1TvO=攅%\I > t4A O@F(l'ܖ$&&biubʄ>/+-kb.RqDC`dӖ. ;(5MrptB;;bA.)ڢ*6W~E$k?ģ4LU h <T|rS}(f2E$z`>O4WL'J8a 'p`ƌ:3b1.SʻU&`cS!fg/)9⎫|zg3U{gհ R/t\f{n#ʟ)aUhg?kDr6H ϭOSRE$"uo*kўSFߨS׮O+)49"n?9sg`;QާL+./(XX!AI J5g UzR;ZA.h(W d9wH(7gw4`R^xFi *ڶYfvZR]h|KH4YRZudf24L:Bv VwUXUd+;e-৫ԍ$˽Q@P8"[vB: >ݚK;юOz!兀޶R(Qqi(=]3)xO T>Z|TwkˆϓAd:`U*W'AouI/pjx|3ӻK'o> : mO%LzU`O%/":w+hhr[5-sM\g }̅z>ķ-_#ljzڮ?uZ;Mc6Qhb>A,B twֱ8ݵԨ]@SxLxS?F:O2s,{2Ihvhto e0fe;~-j~ĔZ85c+A\#&$ŵ]qvHOvH.ME _+mgw)g`:$r&ƅu}U?yZƩ$A,nD4j1fA[oN3Xj{8P}'qqo0^&QpӹVo:R.pbՇDws`nhFZn:AVW CL.Qhk'^%S<\&mF24ufWqꯚy~ dKXl4.q`PNAjIIR3>_yD?*i_`PEmn;C`TZR+dtQNxgqT7UԨvB&y1+go/l&ljeh%!0W(d E>%kW5fy5\ye`. IbdD%&T3Wq!~V &Zا֘:/mǟ!/v9ކt$T&=s 97!9)셭0Vp1rFQXitHY,xHWmG ~\Q`OE4G=5:Q үm^XAIQ%>:uޙ5i-61@e:,v2Y j)tCEB})fg3-(@r:Д MI1P7q)&tc-MIҟZQYK=7Uw.D;(V/I*uJч#Kb !Rx~7vsA9Gr')U29ίBUD途x Nv<+LF@Uׇ~Wc +Rš@ PneBZck!}5h18_fc׊u/ ->= Ƀ shj(~nX=sR+ 7=Ӛs-3,8>|M~a7fkr0vppom@RBeԎ^&}F U|,"[f1Df!%G>Ve?9jcoNYƸk[dlR?tZ+/~(>έ҈!!5)l&dz׸+y uF`rdva1C6SU22 6/q]qd_XyF({c!y+C2͝ӈh7Wi6p>j,xi&)֍5,$:}%:Ky?pW1V[#IbXs;]~LFb杘k$h\ߤ 2ȗ(yv.Ccͯ5{A%QAgPA˟p.S}%83ku`u=3tܙ!'21X i3A?BqR|U~Jo/\Lu,?s1[ؽxV6c1,R:o*m웯;}yĮ'J"5{dQgÞ?)]d9Ch1W,JE|{TE+Kz\iL*s `co{EFztʯ{372wRpXUo#'w)' ~#;.4o59-) N@?3@Q+7T3%|:vUebtj\ja!@2wQ#4wj5M^&>svV's"bQ4F. ujx5ՠ8%`@:Jt.'EG;bs8׼3c}wQ["hx?;25[$w؎@ᓷ얢2h@hqʹh$jfFgB22ˇ%U%k"9А*SHtO4`@7=P4pK~eE!hH"5XS tpI? NbfȾU~] _J (祲M,b7cNj>mgM%ʮ/7svUZY\61'[A=c'*:i8?!<8F^9_@q1%G Bwj,/uR^M>NË@@IcI| IU:h9{4]F1:Q1Ȯ.]s,PB>-Yiyg6DG2$fc~O'T×/|v]OKTIg X_z@|9@w.pr!b::R<Q@Y & 54A^ nF#o-L3;V>ATɵ?rvTy5B,1ji6}9ߡst~AwqWU0zvW'sGW֑ɦ"sd. ѠB?# 6I=u&n*h;7$vѢx_tn|c76WP:y#T!uN#3!RKJYnsdvO09κ&DƼ#xQKٱR o"'5ߡIXGcSlZ=t}9[ ^ YΏ򁿕?L8^ktLwI('($ {όHn~3s^ o'<蝰x$79`j*ҡ\xm6w˪Y*fҽwDǭk.rw k]"^  "%f!5~55s߈|%5촜q㼌 d_7:f3)VGm *`[lt S%v7ǎiCM:fY~ovJ颈ܺ}S~{ 0hƛn $ Rhk Ia9ƃxlHv,4H}WXEգKDͨc.h@D`{xAvVMޖz\*OH ^ *:Kz+G^O[okBkΦ8~6buR $Sϱ=:_@`-NT]&w,~V)BV1\| t]ng'مʗOcO K,qK S `|jӢڏ}ЧkKĬ2}5lFk7ȭJjMl(q)e`I1R x~(P.!]0׺]zA3ݿqfk~g'>_&?rKʑ1Me C5WI=2ULI;ܜ% GNLvkɻ|*wW8% .?>9ΦnSNn~_ҙ5&P7|>fl&E=2= }^fܖѻ^Z><\t:1^~0FoR9>[*Uqw'+~A1sif'&ay/oAH*p!5TBnQ=Qge=hږ8XZM@YoJD2WDӛu^}ݡ^)1w*IIHuGx(~7dڱ+[dY1|^j [D'bU .EX#axyYpӊ6M 38ثt` bB2 O"62zy6 f!{1M2 `IxRͺ64yCI x۩ "8q6!FM`h;S,z{cT#tNjzG/XqnhֿTCʶU[TD*4$T>vK.]LPXQiE'܋Dƪ2: )fQJ-GO!tOӄ{Y@qy4;d[# cFhWps.s}o"0wC[=s  P}+2MP +wMqJajjl7#}a; ugl֒KKި'<Y\? Gkx~;ϊɯ}9ҩ=XGfv(CDep!vNĹAjqF$m}rۦi& ]z̳phlE{>wWD. URBS$xJT9pKN 2@ngOh>rUxc㵤}^wY<$3R(mI[yx3Ǘ-{Ya@><<]W-fˈS @>1-k.ޏoo-uŨXՕ93FL?Butc48!B5-eh>jKGEtl|q;8rt, VV 9d*EGϳ">ɿt,2OW)~# f,߬HBՐ0W94j #hH&mC鈮,_k=(xnN`[ߤH*, gt9Rm3%6L;jF_mRix8|II th:4R\+Mf l)>6WSh^cY CvO<8$(ȱr~p@4- 8Ffn# \>#~mՊ.JG+eRW ͷM=M11| X;lA5/cw6Q=Lɴ՗+j20׎/ ςQ0/}8; ^''&ʯ 1pcEa #\9dToPsMgOFSLrJ0gT9HY3w6iqoc.vĥY(X[y ޽&4 ->i Q}]yH U¿*U篚`0 ! Z`Cąe"ʦ *'!ҰDu Hdq;eX03&~=vZ>_8fEDyլG \i C-CI2ѭz32_ITTP=НRt pC,SB667 Xdzv1v ?BɌtI@HU>iʫ(KϠeleFZ7ގ!ZlhͿ K lxrA]bϝXtn/9/<c?cQ3K-D꤉oHk?Xnݒy }gMBC):DW} nfNM?VF^LËԆzjj6y?Q)/W R2'GjJi`˪ڲ+Ӟp˗C\6N(XǑqMwt0vYƔLMʘG1 T9at ''튪rI{-AAR&mϣvJg0,Rg=|.+H"jlAX;/a N I 7@br=gpW K3T8o;j U$"՜]*b`zZF[aO6sgt< ;jL{ċt?Sf G^ Uyk Gۻ 8Y~8rh3{} A s\g8`W ~Ν`jt5@TzxH]H`9#d3[9-2$P |a/et>{wK&7Wˌ|IehV[R7pE>"й9s*I(05Ҷ}Ҽ-GA[r';xU. *Yb!1%GXN'M]Aר_iPPJv$$ 9%h1} ʖg)?'aS9=CO oj!d]OyVtAoE*UnVQ%ۺ8) +6LRs @/;"!ҷ.HX8dB{?+ņaDj *f+1f{ hΒ[rcBnFYݜ܃vO Mܒ$?kv^nȂuǡ݌n B;J;( 7ud&oӔhAH*ʅ4Fl(QÒ3"uҳ[r:7#X hBr~pMKYI<[xvaha"L+Qiw++inv}ٶTK_ 9v=d=uG:׈slwN+ĝ䒙yn2'I8 W Bd2S%WPy^0DwƵ+)?.4h? dД zʼvs0{C(~y%`icOIrP^7^/QKg@'@]{ی.^J#hۏF6-qLt3??c?T0:OYF]@0h9雽. iTgF;!W~dɔl}b|ֹE!B׭*I]W`R׻G?sF< qXͫ Oa 8-Q;jXeXW|%>hޡឳ?!\۲-= C+›ړĚdt`p7_<{œW>qI X$hbxo$ aɌ0q>P(ஂ]|9fl PEy=({͏'.?k3uܑ4&**e44Dtv$dT* XP 4 &sX[p7Db$ЄGnbR]!?1Wy49g*A//d襻=[Gwck{](д{'ce#xGw 5C ,#-/7.uDvX1@v l<+c/*K>hFID# vk8pODwQB:-9>BD9﯉n~Ugw^p'A $Zk f</o{;MP;b=wSϊRIͶ$.bƪ1.]I5[S$$z|PԈߤ:$O̺dI腻efh;֯VF0mma|2bl WLA/팶<6w><#x&MrsS@3!to$V|e<\zΣk;UDlWZx()dn[&GWtـf7~4Rߵ"*nPtP>EzԐ~i.W[az>zꃷ?;8=޷mB`BIPKFBD-ĩq2?+KT{w;n+>~q١.F?gTwt 0+*DTAjBFtNZh+̼O7Gyv箶mIIɧBRّ'(t#CYz=]cue׏P{J">&CBE xPR:,e\8 ErJKQQrN69>|al=\-KIaA&b$}"k{mBN(:ݰ@y5;FQb6F!BD9Go,FKkit!-M7Ju]\ecͨ ҁ̒>Wuq>ޛCy(n/ 7Z{sפUWQЕH]KeCя@dvmÿ)MSƘeVX@8݌WcC+#!T-{F Dy]?qk^H2JJmaY\[ꑬ5ՅPe o98lm7Gd\&;ICoƺ9zÙ&gTN(ҭI'9i^t~@M]3Pq?7 y ;.8*\M\MHG xkP^Degr _E8O1B`;&x9rsBB?MeeKrM<֟r_d#xsw * iQ{eGu_W >]+ p0A1hC" oا|ǂ^alC)Uر#b!b ]8`R:2jKKXКP֩,nE}ѩ.H"L(Ε[YK1YO<^+>W#uƾNVQf8<;,Օtibj?Ě4zBu}3d}r$ Fkš^rwɺ%YK״踮|`Irn1F`6cEc';"LxYUM{8 M7*"]Zv߂3qPb@Ԁ3q@UQ<4D=.# ӐsBCXh}6AfgsƮ?|YxHJl/`HOUD9ӍY[ug8\\3!ǪcÚGҭ˷gę7R.{,Mǻha W uå4>A_UbڔsMs J]KNK;qxfٖU!$aHξP2R'j_Ub8@U'LnȂt=Y|1"?3m@ zy_;} T|EY}ߵ؜eXp\cK(?_?}+Pt}YHbLjxm+Lggkn=Bkgl3ɋtIXɫ*⫇2hT/DzId^>isZ@~'%hnf˃O7 *,UftFBa"קw2V#c??h6oS&P D~}'2??<{$a묀ӡ&ģ1+gV\caP~Z{m=McXjG=aaOEҠ QCߦL:M\8E('t2nqUOրI\[NÝʢ 8 F a8$r2mN5kͿ??`B6@.)|\+C,""=VB7k9n2+ jmU%/o#(~{%n f)~qR95iUO$4cOaOK+08Ζ`Դo!fSrgb/1T #cMnB|ǸV 0AHlcinIYodPʕ#%`K1jc#f2mBqUѥj "Yv!h?U܍isЈN/t4jf ,}jKA+\Eώ4sG6r4Q#*<(L ~ArUjs{DMNvB2F<>RKTHX>ijh@< 1i^8ۏ͏ YK #G|HEm $;6aPDYէ4J Z} smsl.wA4&H)ہxcmHJEd 8W/F0R,({a-Cb5'2s6-MY]72,ܱk}zyۚa%ӞM_0oQqh)BοVѨTCRxo|hj3YhG',ݍ]n ZFh .!DnJxa~B(t9Y߂E?}cRՂm5`[)9ykר6[ gJ=~ :QbȂ$xJnۏ"(jsM~l5&˙ Bg P#[~Y%2 s(h͖3|n.'^YݒHϩ穆ԡX DxQf P?jy}[&:Pn$ђƮ O(/x3#U.7OQ;Ց_0@R2ji~kیw>☗BOixV.bǪjjabm&I#1`4r3&K%+&|@"qTFe(ϑdW {հ;K4?foeFBt'ao pj޵K Vv;G9ڧ?Hiq^_H<һ VU8JyM1r37Qᚅ릤 x⋘1Hvj5Z*b8/Ln7D$/Bm+ o!=ߟǼϣ&&IWW(;"<"o^2Tgi1$qYo+4Zp2 @r7`<ɡv*H<. *BRE|xlVOs1i&U圌|^<i-xQAjl^\}4s<® Dn+E1MZUD@s-[Cը rqs c[fNPg/+Wb{T]HǽGVo[݌FB+sMdp *ZiHgJKe.GaaDfq' !Xt2T ~Λ~ڐS@$g]&h̆OD7"_5_ՃE^R"͆>DN@lC]`u3,2QyGV̱΄zriS*Tcb_F9+w-؊|xUőmgtH9vv 5k"nf2} vX5Rem3Ǥ |WC@oYҸKQ% Ƙaᛸ z+B1POg \ !׾\I`~bZ{A~ó98CFG\]Z ImL==iJg*:V%뤸 .OB4n \M[\7刚] fi6ݪ-`@{]!5U0 ~nн r^%W ]ZV.&;Ia%iתmB-mΔ-.уWQ%fXOLm҅ đxr*7o_.dA%_CE ڴq^`O/!O@Ex$Y<е*njmWFpɡy5ɰߧoX4\/2Aj['Be/f{e;}j|K &}ZEq͌[yVޚ+{yQݦduv/%2k=!kߘ f;|CA ʩ sp~af6ʯq0t-N>:^N@&a5ksNYNPNCcLuXKA4skrJz(yJ$kY #=љڡkON't.2A;ތ;H{3M3_$1.GGCt4cY \\yTbX$H*3sfݟ@0 m8AlWeֽL(]XVZ`|~xOOq}| umME6wkqNe"@@3/-Bo E׳멤3i,m,Q{}:ogUH^]֊g``kZFT2[إӊoTӴe\xr2zEXdKYj'8ܵ#T)eIֱM2/%˕!Y(`HG  8C'iAJIVҽfZ1U;q`tD~I٤2UJC :dAQJ.V|&鑓 !Io+.Mc(=\*C=fK)Y.mYG1v{N^+-,2UjTyD+'G F at48CY@FP5~qpS-rL @k" ( ~s!Lijgx{*zCX|d* V߈^\M10DD\D0,۳Ìhz 3of:ud2pA4f1?bٛgW64Tob*3ӓKbBM[?Lu %Se<p j\1s4Wr[f-CyxqIqk?АFC,K@yՐuoy54;W|.I %? Njy C⸬v:3o;WEDZ9$ anhSg)ݑנ זV`s^F$'H ǀ/E-#vQ`-ʔ:gv50}QV>7>-,aNԕO[.|H-Du"׋}FFPoIQnxUy5VJEm(iYb=73+E\j)%(azЂNTb^8ѩy)qs1vO$j4;O= J8צR)W@ywvke/)xl7BY*{_ȱ5!ȸ~tsfNggQ6݊A"sJ D߉ܿY8)=y.[CNyV1GmpkBGXa餚(h9~Xl]g޳.ָ+LDB\ 5!V1ƕn٧NW6 QMh}].ζ@׊ D2këI*EG;ZI߂x'2)Vڋ.#Iz Vf DM:M7wŵM>Uʒ Ču1Wypϸb=65QvSʥא(k| T.P+NBZq3a+~~^gQm[[fY[?õu] Ξ *ᷴ=?9OBtX1P ~տX(siC1*hCWP-!!K|g͍]?#h, +l4]zh[J<8 Ar9 ]R#ejx0uC,pGXde;OJ* 曣\+txk{mZ Ǯ{ L2ܔSí9D1X(a/zyxPVu`X(1@+WX74OlOCd2..Bi; 7?>>w(Ua:;Ys8*emk499ݪsɅx!қf"?O"QRo? -z^V#zr ch-i=]CmOsl'!Cc)i_qjCctxE ˮ /G "ScaC=!+Ňs LL PǬ۹lM^rC_)Td`uFBoi fuEq8B.iQHng X5V (Ib[8Ny)v4J-ٺ"4[vb7H-T&Ӗ$ e) f ^Ł/Q7Wn\08SqEvS\^ 65@4蝓OpL~CD-_D˭XU^DҐλ i@HSz0 z$A-`&5,HXz|{ g5,ϊ߾oQ,)?5}i"蠲QPGpЎ2,s!֦I2zcw'8 -V$¢&WVL7?\&H7D: dd>5Y&m2zmFg' wQ5Qߨ7|8D{FгZ-/px*IfS߳C7EXqΨҊoÌ~aĄ~ylk_ɸ4 XZI=PEަm,hٔ+~z+zHlGo;wF#M%v~KBK4Ӛ~ԬS䅃fi6k̮{ jK< I돨XHÓvKE.xK@{;Ow+RL*r`蝷˓U 0T?| y9qO?$?22+4SgECR?OG{Q}X?ydg/J[>t"ҍp^mN{yu&+OHJ0uD!HB) 4w:|rn%kRǕS'## 2䪪q" . k$@ίv7JG XB^.]L*ps|&~p3gΗ_:,ʫf}*ͱm;ZiLr^04BaNw55 apY+reV[og7`+ * Xu 2B&v>ulv f=2ä1`hz:Ȟ`t8DGt3'gCwn}{n[,x B"0 $KG*#2Oy-UN&\c]l_%cg!pЮ1}s,ЇJn;  ؚ t1-zc ?,3+yƒ vu]y(CR U)1 fqE%,$1Q nq9#'K$;AM):sp{rIZ2 +;̾Tw}+~oR)ySX[ӯ%?0os 橧H*J#_A4cN3E_=L#4&RIv|ʹlSQmͧ(o_,HlV/#]1H-lxX.^/1 0:mrhNfWO,pO2Y\ۋxF6W?%Q\&JCP ? #QL9kQ `x,o I3޶!~6 rHzWh]C쭎]1woiFlc7M>P􆸳wƂ[{^5E\dգYŬ-iۼ8p"99xب`rpqMGL*Nf#1GHu L Utp  yVD`:,lr@*c+h)6dkTG*.Y{DSJqv&RLX ' m7I$:v~i~Gw%' WZĔj 88mľ뭳\{}5xhȿy*+)!y*5lr451PZOD8Nt] .EOkrgwN4h#zzLR7A&8uGCˎ"S,߻'߇}̂> 6R6|_;mI,6u3B1J7xPX-cC0\R,V'Ǿ ׆U8M륡kH1񚠑+e݀Z:*g˳8D="eU"c~a,C7T*%U`h N|bW0 @lഀ˱)(v\u%_{|l&.R@++ lai24 sFFov)B #Z5_2;Ԓ:͏Mv{2,X;™ b_6&T\ f!8K7DWp6E;zB39r8aWX\o.6^DW6nBC-s !%%(,heXnJ<)z-;6gcǒ|k /h)s,اgSV>xCXcpIɿ.㯋TS닳_{P&ٹniæ3Wi Ca Wp KQFWHL=dmהZNPpށ9,U薁cDRR銠񙙘ZkI¡l s|nSr|v4,vZ]Zg-lDgwRM]=Ztgs80h՝ `h( ה` tb^HC{C&gW"DwkO1Wn|L&\ ?QϤT I;f%IPB>ݝ~c4AQP̌;qd+j އߟAx3pi-ҋ pltCB``Y78-2?)''Tp = 8""2W6XTbMg?MߡѳxD@㷬o%;Þ/<1z`  {|xg@Ȳ߅(N^9ZJ&!N|ނ`Nz_P[|&b7ݯ:m}1SN6 hS~Z{*ӭ 6sN%H 7bS:> :p`:0f%A;Rkƒܷ·FNc T3+!K4S KΥʔ4)(̫/Lyի 摁a(MKh{r&Qv"g/ YM_5JF*Q3;ꏂ!6΃DùH@qh^ .\E8gw̯dO?3!Ed |I͝namz!]5(Pm3F4Mlǣ݊mb$FʣB*b[u}2_}4y@Qс *\զJ$oW,2o^obp %DX矿SW[%770M2%;D!^j2hg>4sނudְUwaxDOHQ֡m@i-G$MHfݾ]?Dyd6Ljjl}<{\n|}Ž%r W=÷<>փ$m>Qh5sc©HO_B:͙a]Im- )پ1_8crRJ;MuIFw1R'SCt鮐yAqGޒDN\|Qcؐ""m :pK?U2PQme>"-5{rB+ٰGJ +FZţIˣv1QP`G! lv.}7_ w3# 3kRjs0ZNJ=Q;|l$h]c8EV qrYHu6<'G|@!bԌw(F^8Y ݣ[Du;ZdˍR f[DR'4nj+oÇq-?vn宴kO;<,Dovͫo#c+K*)U.#nk.Kl]*˓` BQҰltyhZ$i2ƳsV , 3y܍oPuv kJ*ӣ[XrEz|p2.-V={}_ pG !lIJ?RKsQ[e$mw3qxK5{n/A.O 9b[|ͦ>?x(`\ןiwOwӤiN]шn~x '| z)R|IrT*ƓEpMCr9 o##9LL@l1ɠ>:Cdtں(Z?D iDO^V 8m.MHW,N ^:.="2B1G s8.d~CՕQpfqo&o?:w6vbU#۞*$NuzDM6MռFpi= nJ8Wv:,<ؚH zo$#ԅ6Sƞ ԦLy/[Ռ52ݬۀ{]^杕zmb P1(GcNlӹ&>  6NjW&R|l/}Z0^Ivȿ GɢEgK%6l@ L^%}HӖ[Q&0O_Ne(b]+ "a6rs?Hī/Z.PD(sNޅ݆g=:W>RsL}_?QLgeI5r7yCJԔ؅T0ftS[`(sthM`"^a]!HZřc$V/24oPDS,u _7@/#c Z 4䟼E\oj;8gh{Zx k7%C^!˻!?f L6{Zy7Uםy>y$?$}9L}biHy),dMa8dc[E\|4l&~5g.kw=( <{={+mh)Jǧ,hjTNg1`WvunH.E"XSbC,E͎pq*YEGjTd,pqXQј|Y؊'*s` s\[FJlƁ ̊3 ΍ U3ZG[=xDǛsyb u7JYp8/*;X5-dpz;XƐ||!q>Y3=V,]֓eH(NvTb% ԣdr)WaKzkƓ$&p&.JlYʖH/8.RucEoɵ?pK?{ ;KBEl!@F tfN3X)a%_z -YӪZ^PF"Bl`򕵴*ہ+nKcfV>8(ˆ^]E\٠tm&We5#_m5\Ӣ"7&b%DǞɪ7*vJLwJ[bD/1%;sdBЩ!fX%ਞ! # i*N!"1{5ʙ6S`zv_xB$'+@x[ƺ+f\Pe"Z LYۙǛ/j*pJAUGeF ͨ,ȓw PժtLxI9)H!_^WC͝9wU#Wڻk!8\Rfvak K k0yXP^Ap.z p}'HGe]rϧEh@K @WtkD+UxCQ+5u͈>#fώùci\(d 6#p>D BGYWvNQ-*hݺ^R 8rc"l, `n]#-H*wSz=n9G#k V2Nx->/QCFY tqJI[#>Yb}Y8 \z&U!_2M:ݖWB]nt1j/1*j˰`=%L~+I }S/Խ^ GI y]w3FR3s~і=TqNnɖfCJD D<͍ b9ƌ4 ) ){u:^<߾{dE ls Q;ENm,i>a5NF5qjpm2V=qOr ցUBB Za5EIaG䎙AS^osDiOjM,V6#c@ZglkpT&(NH/2w^cg $w W#* Q7fih><4 1pYW_MҌIHX6[͵q|/z^ w}4JZ*ۥQ@  f?19m|/a1)9YJ%8v?!gMy9*#]!$,d]Yqv;#>Y($anB@ýr OkIv850/LQMjwW ̏mASdRjt1o5`Ma`w^'|KLH`ư d= j&pm_q,&\Yop4;. '"rέ9KgFvj~BsMo uL {vo`iX14_]- SݿؗP tUݞHOO5uƘzU<߮I,zx4Z!4[l\qEKMb MavإJ\hÔ~x`^Xa(uBfQ,u!/PеȕhH>[n1kV?O/X2=^Ob2q.b O8BQúmhZ?GQa\Hu7sO8Q<~I@@/Wn5Į[ѡ?c./ǍV*-/I ۰ʸkՖ )se~`_6s%ښV2b2~B‘!HFiWy#ߐoM~-8%S$jV.a>hҏ5f)hhwΑuK) 1r|ⱗq@v-O?HZʟrxکd`f{-8ןIj>8 *س*<]R  `pn:@p',ػL9`c# +Lfsu$Qrk\ư/{ef)w՛Kjaߣ}LV~>V% FdDy[~B`7G]51wr!4&b3t2Ke_UƔ>4F gv]İBᨸ/cueft Gʋ3@xsz`va;cGgz}G Hm;4ux=K G:Fcۦ De}4&y_Y ޭܥ 7}%"B6.Wɖ)/FT6lcDdI Fq5)Ӡ{O&GgH .r_հ oYD pUds?%ކİkҤ;*VdJ~ppw~$ R1a)CלR֊%B"mׄ%t.fu[-}*>R Z/ 0w#5|Z?!{l}ʩGmwT[uJijzBw4'49 9N`tCE\Zh*L>@H} _i:unڟ,oOWÔig1n=yb#xss٘ɀ2>] Vrf rO0`'!k"@5 f-Nj]ƽ)H5$'Ӆ=ِHz0Я4(e9DE'R.=0Q OK MdiW A0y}{(&K{LcEq̀' u)R;sD+aSQ9p-b뷰d{>6pTEp8-.tlOotkѩ4KYh֍2ޢdK Cy73>~*Sy%g~7F1e aCY_i[[r8y&Q C̩>-rv.eLV?JPLM"HV.:6u((pF(J7\2NAɳ5==6Oљ+2^q;ff\30"CR`J븅cHJtC@dEeӖG}۷9627ڮ },c^9cߓYZ%~Z]aAa|s6;GG0lZLCH:};r N1D!򔨥5Ns䰐awo4dL^64> 8ܳgtd+ɺir)|Lp/EX*Տ5Im)^\,?/ %F)ڷ3ۓ8vT!pb '=oP$9|+bC'p W0NB3QJ2 {RiVJ+lՆHMt>R4#^)G}:8Pz Uv-<1κ8a\̕fQ08Cn}Y*` hP忩QBf-!C# ֗,fO zd/;˲gcuihsxp@LiP \ %r~y0;JQN;/y@%,SQ2"MDWT'ltMɄ Лb*.`ᕉ˖3OB.v6$t>#:yOm 'r&Q>b|㆏Z<˒KOۦ{IhT,pp+r:QSG F`zO͢ ɦS~(Z+V.KfuȟH"^seZ Zz!˟ oW"QP]l18XZ&hS3)xQB5}JvխTlsVG`w[i6$*-YS=%clQ^mٕתpgk|zbye)FsҝGT&;BDp䖞6hIBn/6=+dEIE"]??MoՎcV0\A[ªJuCZJxGQE[!v퉟VWz|G胉$REܶ"m#oZUV0[j*E_Zz h% oy:5[d(h+X'UGy_H, OjX.9+yp}9d ()t"W \5 +zZ-4G> >Z~vEb`bCe?Kar(V_m#2'O7).)zs B/%|pПl^_G V>f=C?u>zEqSL<18s6gŗiT/ǠZ(7%$GS>9QĮWD~6S(g(zgy|I|:׾;ߠ{}y^S R7aSQnU)DžHgHU?!W!^xX@ԉBw8 A9JdUؖqgͲ@R=Ka): eV,% k:Qbzc߀RIC+[_nQ2 "ֿ>B-+21C-1erWC"q[Jb# a8'O{0}q)n Y 8N*XLt+kxNVۋ|YLG=7fp9'T+w(yE}}C'<2( ɋ%˥@~ 7 h 4e-3.QTr*,?/\Ǚ ]Hj5 <7nN (yS 4A:?1i-!uł(uaW0ujۅgʤ!mzlÈtK`u0OG9vQ-LrmQM)i_YݦD?L|P5'i9?aΥNLx0rhʢ^Bz;FT8[:7߿RUހz( Y$klE{f 'qi2s#X˴? ΍# ZC .ߍj ]+ i@>$4_E6~/[XMKa&>MFme;ml=l;& ' FG:=} F2h>'͊9IU8mmdIS~@q}=~ZQZƱ'J5)NQ~~aG3M~b,ݼSod''vq.H8Pu5,j\H\ɓt{FjJ']!u{TR&LA?繼%K]t2ӅDko?> 6'P@VAK$BlG\@ j!1^ʑgmy.V^nF>*IRM6(z(FXnyzK'F"yߴ29z͂_kjs?QK$ Siwvc0:d4 o^8teRQ-P1^ۧRѻ56S 0lb?)Ifwe(\Y03 DI]5t4#5ՍYP <d|:J,&w eMk1Nm`qyܚ+sR3.jpC@0;-k=l@fw]sX}7TG^yGH yƎ<*WԦ?!r 3j_f@VIBL%:s@MݱDTbfR1\m>{x8x%o࿅t\ UiQfxHC1 cB!`9n]!>xjU3 g3gfqt! {~}VhQ(azG/ ȐPuOGv g O)٫Za(/ό-4wP &&S$=Y~֦{b?_Tv:FC5& VpfDWqC^,`Q4YFbH@}$8}.c[T}8?GD({ZM$iAnӌYr+FBaeGgifH[ca}u1a,]c+'m]Tc6' c/tQƼG#6 2X3+,@<<8zEg(0\0c6rc|6#c|f'9ZyteGA0Q\ M<;l%j2*FhN85 0p|j& LF/hD#f8O |V) ,obLiyW[eR`|zu%5Z{l]2Q{w!`#b#YDFHL DF%GY7J~c7Ze "?D]ciLiŧ`9q)8QϹ G7:DJ;hQtpRÌ.ʯ9_KrWYvB02qڡ_{˔ ֲ=XM4Wwŋi8hαdi/ǗGV~A]}{kqt #y;=D]w_r;'6:F!1uK[yjc&[9{oNdn>qg%$;*}>Yd86t(yԡ=}q\ԩ2M)͙hh nHry{@}6&D|HwT=a #Eb%*#֛v }^#΀=LZO~aw/r'Gj $)`yy^d Z<ǘ5׃ˁi r})/H*GBK8 +\r˖ !Pԭ61^CȡK`_b6o~<4 UetV#8uϰ}Ci8+ttM a5~.D Eb&d(6pfFbE ڋWXhHY0)jN*ty@{Q 'Jq&AUgՓɨC 1ywka 46&tBv'vښ౺[5owuH.A'_1xMl;'9e<ӟ<=jY˪K5c瓜.u߆/p|ʼIl#Z |&&L6hxd:/4y:a2'U]Ɍ r?L=0?>>MMP3N<(N@nU|7m]5Nȗsn  S% 8b^QORҭ!Qrbk/rkjqEͱC7)5tOǑˢ>VhXknf~%fP0jY`I]-U(ywb'SSnn񃶺ޑY=iJ)~4?2az,ML^ԷÌGۋև)Y*1.dδXULLIs֠ɴce$˟ݭmBv*Sԅ_ ||2f!ѯnd 9X< #A=:=0:Z+~«92J)P  !T)>A"KΩΟWUR#,)yF4vM.awf{GVEzY| IuSIk:YI/e$CF eA غui.֪ X]Am4~׾ph#>kiCrB5x~'%{6sMzl^.VTs0~>_cr: A_6piϰN۹=ȲEʼn`PH} sđl^NRCaU=b^ȓMVʚv^cjPFQ"sAt{&J { $43znT7Dt2T/z\<̬gG~f9K@c˃&E(L7*["! #휖X=ew2f׋$z{PRDUhY\C;u%툳p0˭Da|G^paM>O,EpKcsn(ELU&Olڻ{LΝҭۊ114E.ml *Je\ޭ./W˯B~W?׿[ :7y!Bu4sW஢sΑQs1{g1D,/( ^WA!fY)v)䗿{BHjl\coɞ0)zP?wi en b߂ sޔ u)* K.|-xA!,Mnwm[ɊnjɭQg--ü / [Fp*RKʨө \>ϻ+'}.(CwWdrZAкfG :B9SFUcRFlK;A-+\~UxC_4 $ \2*p Hw[?hH{ۇ3o{Vy:X;!gA?h:݈Y5Õ PUE1 W}Spx*#pbWuOl<p6ۧJ"ii4STѼaIJ+Hq2byr]#7$ ɢ>t%/ٙ/"I^Us!^VT*H10/ JTp,pT*" tX6oFg٣ך[WeoU1XE$&b{ywUQ+8%IF|i!Wf#>JG%D߲'bD(ADwu-JI]N\21A"=~g s+#L}+?)rOfD&t@ hŶ5B\#:^G]$W)eϘ|㽴Im*aaVJlf4mVbs_n=, 8 ?fSP2ƍ*ޝfL e_9{xv/Ԣ;:1Ӝ×֞~ U Xo+&Fr8n[^ΠϏҫiJF9/:ϭߍv'EbdS6H:bpo%^\>Py@;:J9$S}@Kkx㫽XF 3U,ةϵagz; A%w? li׿}* R%tX;%}I$ 4Vs!ooj@?9‹8n%lw1 vo`y3DqhJe(") cn ;jXbd 8plP*ȅw ;LF>J)g7ЮaL==UeN>!d W "=S\ADduDMET=',o`]j! 3Ŕm-+\JdDb{DʛRp4@IL:޺,Yr?2Ư]d'dk>2us"[JN Q [kߐI窥yy|KڕW-No,I?x.D?K&뷄< ׯX<{EHK3A/.B d)_9cc .yfwТf̓Q^~ಂS#[ IB0 m%0dcQ`b&YQP fv&[wxb=bǝARr2扢$^[ x:#!)PkH-VYQhIÿ.1E{=FBѻzJ["E@襸KJM+@A+uGU,O Ua!`N"3sa9\԰sPM!Då:8Or!+Gv\8":2{B%Knt[) Ε2zJbTKpO_@ ;L5Ё3vYSnXC(Isr f X =6M8k¸iF d+\-jGOOA$m5m=Rmke瞸T)42m #=cƤ`V{< OӇ3Y`Z2=hy>Ex6CIXcK!MYyFLQGXcmoCJ-nY%nIIeA&*a)$eT8bM.#[]8tHl%t,GD7DY^C@C%9x㇩mR*MU%(Mqߣ'0(HBS)+=JY+~]89_^K3lnj6\Ab#`%X-wݬ(ץ(Q .մ <ƈ`wPVm3T[b{McY0 i3\>Da)̖: Rq(!+{<09!ŽH)r "m&|kpxazuUXW j%͓KDی(m$Jo^Gi#*w;% |ק10Wk\sIEh:Q͈Mvd2}7sM4zLQS=3BǕ<>JYᚚPEJIb*rpgqta7Jė-0R/4Lwb̓?U@3Jpmi ,^ قڴIgw/d &Vu؂ SC||@sݪX̝m6gGV4?T;YHpSvwoTCD"Ui:Щm vCչƾ5.Q}coy/E|ʨ}i&rW*bЄD;RgO0ː?rIe%( OhMeP}w,#|׆`SFŅG wϺ[72|AJ[lQw_ܜ~^w௬Еo|-u^ҝO~ݣɬ!Y"8(8lN+>.FImdR`]?A6aMŒa$?`rf˧}&Fmݐ Э_~pH kg8"a& c^;.kΨ)UJdQv2jl]ϧ[qle<ٴhm 0JaO9':@e<^\"i;f^El)]<; }Y˯B3YyPTj뱕b.[_|.-^ dd\)OrD圬Q[$WBWԭ1E4fZ͜gYnu6bLXɏLpQz;3(p;£2eE{دڶfgjC{5qs-!²85ג_2V_z ҇Fin2Zh]Cpɛ᩵p~9R;Jam[*fP1wɚ`]).`v7N.^Bm}$pl=S|o4M+,Kf15s+!rܞ4?]C%2Ȭg PUCRQY @ fcl`Z2 ?~)fe?B^E򿡤n>qwٱfi#ekHb9 A=#E suB|䖍(U;No 7d}5 3lLfu^tf &؀6p!V4*_^GR5xex&cz\gQjӇ*_7=/}QN*R)Ю P;W ~lTL9O߀ΙZg8 3Jrlc#)RtggzEsA%23uX7Qn\)2ILpAuG\\}WN.ItqP'7fVѠh2<"RuzeHL^;e (oNJW-01'%4+BxDK/S.ؤnlbVDT{O 퐜BM1e )AP sZ6>0NZ=#-ȻK+@gbn/bả$CIc }%NSKnVۊ̎JpDxXhf'/yD O]z1Z9ݳuRZ&Z&nQR5d9W?LVzRܞ:CkI>C."@o;+O0JK/߂ ti{8%@Q-Q]KjTweXP+=)L>A0?p_id?3T]4u"lcí1FpC7'T͒=&s==H{sƨcݍu 1󅣖S=7Y8B!r pvT?Q3D*ʋt>N[=ZWXVFGEnXe\`Ysxb3fMΪeɊ:&$X?<*8gEܢAgn 3ӰcQ_.-x#& xz(+&Anz"-ҢڛY{E8Թu]`AcmW w$o3Ra ~}dOa8FT[𗒣<`ϫL "n# 1l +"/cϫ?3O|*VSW;(q'!Q_+cIzVBYBȲM~ܴ.ki4OKvcy٪ʟɾ̏ܨ7yV{S"~[X%E]ΖM{˰$ xu?{E|D\@+ $MʬtGks@)❞!{1MV/5G_ ,7 Cq23rrQ\_M6#<{X=EP YC&PQScrcݸ}hy#HRI#uU&Ҭg@`yaH{ $XOҒO雔,\E9:V5%;[S{eS+PQp+\;7Vr*,Wcb¸=2鯬s^oPnӅ@&~Pw%n׮YY)_˭8us wR )g9FֶPII9w[XNs~}yOXT5ъiQ\QL(P=L*<,4TL^ZVAͅ7zu8ӳC[hVG_/bg$)sT= "/P&7Et| 0 q%%Zex6ޥE51s~)FcC\S =F;}̈$;Yh&6_ruwi˂occ0~ȁn vg'K.5q@mK&Eai&r T8}[!;LM݅ѝϓZ -TTu?e[M6Q#e j&V&^[gI.ZtЏ++F%r}8l`ũfI׷ ~ φ5f#,bly 1h}+p{l&Ry, eӷ;B:(LP & p.HgF;̢6~p eQ&ʔ`Ay]&Nq{_j|# 5/6TDb[$dŗgʸ+A*u 5ksds2u9&?@G R[D .N#h0(]\")3y_Ed9Y# \ Uw-t5) yd:oiWH' /ô )cdER5 0K{ڟ벬VSѤ:x0J?瑻yRM= Ygv`PWڳ4(̻Eͅ 37}Q۫&n4t|X}A3Il^3; }6#ѱ 7rΡLkݼ.d-fyb[+wu}O'ӉnWOp.;4=C%~~/nk ^a{_VGT99 ]Epr.V'?,clu׳%耰^$ˑpw!nWJGzml9Z¦8H6rJ8ދH;`G!n>3aeMnU"T#U +EQ]G ߠ/I2pchs WT곪qz G"Je fU b PwN`32/Vj6^e~Љ )Xxc0Oz rFjt.^S{/5FEyh*& 3>Gm ExcM9⢛˸xUNEC}GStXN @,}u廭M3Q˪Ü̕ @5r_JpPIUkhb6-8`1Oj^[WsʮD+#%MI>w#&+w`Gm/oxnI/ IJw)ǁsLR!¹(jz/HB;`ivEMzÇdYZwǀ%vZe<&f+*FZ}v+'߇/ ߔa㫸B+H7`Z1uœo?XI2rMl3.ĝhS",|y$dPO*ވ"^1AP9iO4VՀ1QO987)yFj^ĐVt+p/pwz<:Z (~D{! [$2uzr'zӢ9w*JH\oLe-q8N&<VM#4aFct$3rBfOyt[߄0,F|P{ 7v?+s ;F f;N՛[~ZH2G#5ܲ%"XB9M(g9J#U%G>߇P 2EϕdPoU,Nzߝ,:M.֟Ҁ|zYL&f@@+0LYLPzOHkfdrroo61łagn KE tXع/G?F}H`ݹQǦ@pn7 y\s"&Cťl#i޲-'=:0mS5u] ͹AQxgI'#QPfbčdu=a鱬5'g}z9.eeC9ݪ#ԑ{\rr?gdc$=6'ed=[fjEmńdbS+1O$!7sʅP&[$ب"*,c3L~F%Pv;&f G*Qz]M@&6MZd{emҬ?$ygGDD:|TP6z]DӒJ,]7hg}ji/ Z\)8Ge1 QY[3|!EOYW BtG뭌 ?mI@*`I0{vuvsuлR6^,-uV9, g\1 w\2_7.W.9 6yKBzV^z+<_ƭ2]8ˢ;+i=oC&s\@k.E(H4~y|(FPr@,\ْ?kM t%B[_XXo!/>+~MaNjciy+>iVwC4&NR~.G)}+/Ew n%Du[ 7嶥a瑆|ߺXҋ4 >@0lG SE!^i!g4u& ®ld T&nb``dqD&(xX#j0 t$͎..|$!x Uuarud, #aRG\*+,{UԩUqV)ǛxbmlC_?#K▼JK@)(a"Q#Ft| ^9ꂖ+UsUcB]t .$/eס2NG)L/ )E{$γZmX|v*UoБ!`&[_oA2r ̗ yf$EGHPNf)EI IVRRsmbq,;.e/8 #{'N8n-LZiz5EJa I8`$LY$['ޮWz`Qxvg1n'Xqou;g6ڕT{ vDf!! ¾H6֤ y6שd98|T}NG2 l*fZ**\zl_F,\5݋n4:N֭-9F-H.!w̮Bi}uU9500ox]g~8W>7!Quk()\yRt[B3&.@u'xSY wttdZϥOьs[,E!`Y~z8ʬa7%Ii>,SAI][OuJ^C(ebAgyP cx)j?@׍/2)0/t']ěvgCɅEש,sxin ͅ N"ᗭkHMD9$_̢/mA+E-Lo1P8:yqRNlH[E J! wB1EL݄ FRد^PwJfEX l5y_{?dSFT@* UO󸴰J?N5J)9GH9y(U`RֹK$qﴻZ#fH,+Zj>+_Ǯ: C&i C5-Ζ ܱltGʶK3hUprCݔԤ3 Ɩ&[`v]ɧp4Ix6]PVtl=  ,IطW[Y]CB’5N|Y#$S 26X|ݦiYЋȹJ"]O{7?w @OBLmɊy ͟>\]ɾ$Wy B üOTL7z[PNZW>EjwOBi#SZ&S/`{1,_{l+8tw[9 (K7o}z/ N})a8єb~62{SF!xle?˿I!BPkn_eO-`~&QCuG S9 ;icCjNKۛ"ARxOȤ_1MCiG!|ICl2|L~n6bQ, ֪K.QD;!]2pT(V΃1ёܶ0uQ`!hK ,%! {k~[053J=9-QV2趑=vK礼7}\ @G:ǙB;( mː'ZxE;{fe>WCfF6 !-Fϥ]L1KPJ-~9P^XB2^t͊1 /Wh>\e]Bc;Ƞ@y\cmRD+pKv=@A:]]e]szG|+„.y$0Utm[jN]40`6ϐlKo.=)*Hė N8VҋbXHŮٙ~NC ݷ-=ƱGtw ) KY41ǚjdeAO?2LpD,'r::GKѼGa+>`; ^ikd )qߪHsqy`w{P ͕ӬegPeF&a>%u9lG6 ?2`:XCB⽭q#&wۇj<7t^fQcUXH8Pk@N'){ް`Ҿv2*f0wɽ@!9:=wKxi <Z9eCV]Ͻxk pF,ݥ q?57Q6њPNYJ;U[l6¦u9xJ/{DWB=FPwX -z a;09 ;1-Z| T~g{=Of>Cܭ䗹U7uè7 &emΤ\m$>?7Ǧ m~Y N[0zO<kFr _QJ\U]rTL7Ap*dme_y <lR\ዌ黤#n~=BAcĄB HiU>Yg8SUb&1Y XgصvLHp]ȋ#M6>SaIj7 v)_H0#${WKj{eb;a(8ŏ1ܶP͖Ùo{85ʚl7 }j!B0x{>̎'£YwbHDzvS|:Rɱ3*ėhIO#n<;JMӓ&kZlJbd˽c45%Yx2&B1'R';X}$0tPīk!)"dQm $-@}~0PZ(\S̚o̭R~GchIRV-7LnMr >Ixעa?A1.k}5,z sҌSJg!r-s26z8J>F,$N":_٫.֊@$YK0yPo AxRE}=ifXb5Mw['KJ kTm rndYK~'MWq~;Sjp*A(}}a;bٓ 犵1׋=yN|c]^Q^@>4Yx"6,/F3|WpȓRPz/>1Ć`C[o+aG%}c p0(hIC&m$/A ó^?x3I j̲?1B'xsClj !%'\\U趕Z !⏶}B+"aU͏QKَ.HAoHNJqؕP-hg*M׎+|OWZy?urժ>tX] FjCၴ7囩ku4@+\e߅[G̵7UFlDֶ JUHn'Ir/S슣7@ #_ (2N|NFqX0+R/δ"_{ bH[?n4METFw] aԓh9&?B>C[.Ɲ÷(㣿GxP`rKohy%QK(P#W]^(LHuо꿕+N!(̑"m-t\%Ӭ0:h'~. o b{(vQ+nԾ0X%Zud A8ͷ]M 3Fȋ&9l9{zK]68<RHgOܖ1-RPݕ6N}<ԠN(H ~FdtyG,oK2`&"Z{|dl^Oqeު _?)+ŶPI/a&Xj '3c*jPmvaVdzHH*$Bi[qqwbo-կHLfw@/ų>f$}x al$6{"xk}W ew]0_e<bL)N>{\~YTl V\'dMd~/"9qE2RmaCU>[ju+,97Ρ_"G(_MO Dn WG {#{ؙfh *27+aB>[ آ NqzJAX*Yns<@4zdydKnFd~/Weh#OO%(W#ַIۇJS0EEW׵9;!RdIR50ǥV2Z3 g5{&]Fil>77FLU>4'ᡏ)QtιǧDB{K2 Au:<Z*VYSbº?V;=X=k~AQtڧb$7ђADb\4$֧V vχ[+BܞiRLv *5&M=vWQ6E_'D=)/QZOSd\ t>EGDO4>&[IW rwivu[.mhHj5Dvؼ]=^g7 ,wZ4 jzɢs*WXS9&dKiEa}кK,Hϯ}>0yK߿9/|'%kPg7[in1!Dq݄ ŷR%'L ~CIf/TǠe}QeZ&;xfy*cnFoUx Q  =Sܧ(91/$t\hqNH1 #%jY7j=E&PoA3-\Tz Ϩi`d5k셍кҧH3Kq̆C~+BARjOl>+j/v`췸̠ 7>td/8hP(].gnDvq/k I8;:lxyLSAa~ NkAo N ;4,\'}'Nl}b%4sOvAwC.,P\+¾"Jq CY=36Af?5GLp׃`i8 e(!>Lhg4( ĂC*W3M{ la@IF,PkNG 8BZ@[CS(/{_v+8sb9Sc fNRhP|B:&n r'\JBw/6qh0䷊3-DjؗȪ:Y| & '@G0))t_`q.MSB=(Ɲ}M%(km |֬gX=N܏GQh0)cLO  P!ړ9gΨ l\BUk?sыz莯gaHMopR1اyv!DԣbzĪ V?i+%&CNb4Cb-VnIhJ}f~K{ˣ[!jUB[ q`{HNVQLٔ:vSTmWGe\nPq!Dxv?$Yis,x*X6{ ]]ӏdi$X-KsG'cDѼ@9 '|C Cj.R} '|HYBnө6[uLF,ƋTʧZWHSbg2!~DQ㣸-f Rw+ xI?ɿYF*j \r3.ZzCEL_eAT:_vp )_z!NEwQa5B27 @DՎGU@GK;ιX!mK3D8FUa,]FXij')ؗ怫7w%m%j=eq;ҚQ\HK[(1Xo&M9dԇnә8n #"p*znd\.\[Z5g1J^8aYLQhyg1p8ϊlj@jh+'4-V 3x "Ghč̀ʎ`.a#׉*սexe&)wԬC! WtAҎ&Ԓ huUpP 82tr^:;PRo1퇑`ӑCFGczgCkL(pe;OfKϸN`y'eJA–Ⱥ}a$˞ʅq#TbYf #Mo^SLpұ:8.'y؟<ݟx.8]r<W!Bsa2۵]pm4ޗ6ha^J|9#3cFnF}Mad@+e x.m4d!V8\A;V\C3XtHdIIOu.mL>wJ. ; D>t}0);W?E 4{$ڐD収p8J׃2]as)TM#$Lؔ0u W<u%?lC`3iOo jZ,b3:GY;LD?iuGmHMx30u Y:4j"mFdb{"*#g:acDD [,YV*5~VZN!NTw;c\ZY0)>uד̎K5p܅] ]&NVoDѧcC?\XҸpƧAX0:iiQi&Qau Ҟ5':V_Z}} ݚXp2z-N>jpęx7)0<bKfLhCrIpms3Hh<xWuyg&igW͐.mЂ?ޱω#)R ^{.«W'銭׵2$X/ZNPdwTukn)Gw$޲Sgnlh4#z+_=b^ZkEt3erj?j*7veLV;Oy=~ >ѱ50 RQQ4UM5IQ+*pG"j@ 6QLa}Gqn:LV:+p`:W3<+2Hrմz.M:E/s[ԅKƎӵoZHƪ9 zrɾB$jnq-[m5 S3@xˤw{eW3JUj؞i)L?>{J䭝nZRi ͒W \JL9 ȯ$N%U&hp /ȑ շsd%1:pF d#;N8mU w.YAgG6x5!&j"}bEjCKOG{dO52z Tq-lI c A|PK[DAcrܷ[QJ%͍5f3+.9]?L; 85vh:A0cԱ'mۏ96%}a3\TaY)`)`wK9 =tf[#0aXSO`YM^J ~c .6'a~${ګ1b?LXqٜJR`\ѥ/y#/BAF| K`3xqhTľ{6[dS;,_z~g}n`px b}:9bC 'ũo/ m=w'9W/Z(Ϸ#`9 F& E wM> fm4~YcЦ H-=#tۦ`c_'њ4ܹ/**֪x^̹< MJA+/J__8hqv@Eq҉odO WzBO8U"=.x>+Po1az&7Nϵ1ꗃb6~=9 N޾6hVQ #a/cO"EJŸog+ A2WZ\x(Ƹ,xy=a=;f䃿Wn5NWPpKݨXAsFY.V63S =jvS3{Q.X|}d 846pɿ[`G=asi%|8]J:PK9qxZbu=C&xTeR'P4bR8 `7ôn\t*{~#l<~Mxg@#ތԎS;_|BV`Q y?%X?bJ{;͸P .)AlB 64׉9f3a?G^8֎Ӯ챿LC:Rg6ࠀrul<Bw&6 JBԂV0ݒl4c ?pX(NDUq))"04:Eⷵ$:{*{QrZh)S?*b" xdPeqo{:(ԑ#XĽL!Q✌(ͧ0 {+kvuTcI[W 4GbVB 87be;b{aᘳL.[ia:MB߄HfP3cAvpFe,Gv0G%MR̺ה!WK ]g4B81?~{!IEA ?z\5 U?dxkQҾ>{4dVU{ŌC=L#wNywx AhT=:A3yaB[¦Hl&1y}%ѦՍW0(tvrjjSk7!8rKE)_yAMNxᓀ[M;JJHC^:M vKAgO_P*)+.o. ,iriӲ oZ![:"3J1:R{~P7Ҫi?`Cb!|-G+ @г֙Z"ѯi#>g% Z9nQk?]q9QiH ΕCЃQxQ'B99S${vW^Qͨ5Tގ0+ P(ތmZJ)MռNȣR 5 CRnzvnLFΩmQ.c,[`'AAg],A#氿?AH2oh0, GŲpV:6@ihzB([g/&*d2^WxkdE?M8D{IM+8..̵`ek[nߌْ2DddxvN@ &~ IړDc3G΅E<2ޟ[7}@#OKtAd*+ߧO1Lq*qC]rfԶ;rx^.-qWxsP\.)^m/(d8-b"Pa@:^JX3ʙ&yإ$qԖ*qt-Em%Pb^4Ϡd ,KL %ȋ ;\(UB1yAd0UALSQO h :rеy mMN^ZZ#( ?4 ݭvqe1(6X|=/laukؕ@y<+,.Sca}#3L9d5D&w䇤$b.1V!Y쑾Ӳ+عƬ'r!=4H(XRP wӂ2"rjOLjs3EBXÑRos!pM2/R Z$]DmU{򆕅@E,%.v doGsSϦTcݕPam^9O4FI3,ŋᘕ|<įs@Ws=cƋ(`<*-x^"Q Y(/REdk,@m%EזέBr?0* @hocb"`S"˩W(q3D\^ 8'XPMp< |s^+}"gI7!Y1Vz%O؈ٸ^c ,B.s&0${KŘp&'m~y5c2M;-v@DwyX,'ԘPkB4  +t7a<&fnG~V5j{ g3I6$ O怅cNW ̽R΋L,y%A `gw3${ؓeDzg!췬Im}# kWPy>ݡ1fP l:zN ܱ}/uAޣ/W}^>dP׵yx$M fh_eZQ}ՖϽUhyߞ:1:$|r؋*D]}ëwӞt&t Ͻ8&-t Eċf%^P ;kc-@c~:)"C!N^ صT|g"=1;s}AP7EU?.L17bDߤjAVx"[tJ9Ck9\Np#z:a@?.MrhE!MaS4v?=N/í? 'y|H K|o0rlj@z_5lڒ MmE6 RNʺx x?gD8o%7.R2NGåU/x4cuGw핊XD ;w1O9oќx!(0th@Sx/H1ŠhR"IT7 ??BM.ogP fu+^hKи7vaЂԒ\z₄0S<70Fhf)"dv$#=CBlinSdj*YݍFe>gR<  $Nmr1!Ǎ;:',Fypxs]kg t]f- M";Qt-F-q ZI6^Kx+bCX⭫&!,N%I2)/6a4WgmPϤɟ1[ִ́ g"uާW)T;YrJ+Aze8?{;$2']λJ;`][rO|ٸd=jWP1B+*1[I 癥@#^݃?JUr^Db\=&=kJ{}n^.wDΙ 2o^=c+ `OF_5+[vr3%o(tDwx$l9FP;Ptx۪=]$ѭPfEWؓ֋.Mn)趐mۯlI0'&\[cݯ5z; ʀBÍm}' ~i@Fb\[ }W!Ybp뉿 VU5^G?V.w݋"6i1,#w8gqOm皖fNBE6V6TG ~"N{p $!@P! K: K$gMM]ΐPړT d@*cYH/AR|h1$Ѡ|T~Añ0Q'I\_)DϘ ޓed'> /}?$l4H\E!j{t^۳(zN6[T7t,n=P5o|@}b,.o0`*\Vs9ׂjARN80`;s;:,B:D(aRVVba͇f#C Ή[,دgo}XV5A$sɒtSowI(#Z.klo[{yFٓmPF_b'yME{nS\+AW;(*0nL5x#3,'MkVP#*-vN.ۆg?\AWW7 on[Rk@VB.žQӮ+ 0#W܉۝5P#(+bZ 4܃?@[ 4$ȵJԎv!1ʑd_dP~HQ"6NY2=! ;Ls]APW:oa:LsSd&sR3`f GR 퉜y6 gkZ|p Pi:p^wω CRO @ê#!3QЊT@.dE.Oy8AgPN|NNRү+jQpOVǯF^}jn vf~Qѣ6Wy4ʅ )إ,I yt~#{NZ"mtf|LNaoY-Y^6߫dq΃ZiBҟ%DP̡C,q._ $s9h;8a9\(ffP`͟3MrLupZ{ u{h*\=tVӡM_\`|Ҧ:՚Xeό;+Q :,dϷHY}V#_1Gn+^}RT=V bDIC^?`!~usj CDbVs7j &Wͦ E2.)gk1]ߚt{pP, -oj J9&}QH}L['#\S-럺RMmdLK&4IK}fgVax *vJC_KqZJ'0&,ZoklNr"~7 2c<ZO~NqdiMՉ pCYst_,6"R!=++q98ldW)8y¶[:Wz:Չ=Q&gv*.1aUbBwlJ݊]w:\o퓺ѻ>@`oAAߕsc#PsN\^Nܶ Z i4K)@4*=AKGk~l_-d0| ( wLHu)`.'h|q`gHMѠw۱)EktŢ o/d^e*f;wE֫n}di{0Ĉ"OVʿB5lxqR5KMud+:Y\!Nj+֦#y=H5TNb챟ipʋNW2^j Wc]D^x]{W(_4I䂚C.?)]J qH ?=~OƋ  SUm>5lAUÇݏAdsRn'w gnRgdIT#RNshgmjaa̾0ss?\)sp58˗!oz3t |JWu dcg%-(u𾎳 1K4Cq0Y9j,kXq{^ƻxp:zKd[ 5mY'"ՀDDv*{>vO KƢ<>={'7*t~Y.PӦ։H=mMY3$R*NQi>y`q>wzi%ux|܊gNjJ|ݾ0SЯsLi WUE #\ |[l$8f"kXkpjQe'H 2SjוпHoQfq:bW:z-j [Ɨ-o⩹7 ˾ qFK rWI8gзFGǚ, 1ۣtZNwGtE2@V'٤eCwFL9'bl-|:Kz؇b'8RODp!5+:1*n*e@d|ʿ"*>ִ`M~C_|l%Tx306XQ9˥2@`9]Sk`t2zU4ߛ U$׮1 X`mQ@U[y$oW1XBFоOkIăf@NP%!wĵҒo2x`l}R}~ r^{2 ) Gg4ə yiWfe܈z?QD\㘘D^Ȧs@=?WG #vM Ec>=*NVH_#y2ԕjO8^x$=IV2Ua!m:T_JSJXA}D7 С s$u\8±ԡ٩ 7e+' ǀ4~iOG(v3 ?.|14yUDrPkiB3!82S@Az*!xBl;M1O{s0n'de96"Ϙn5IkSaP)r4ʟ1~ Gvk{(aN e/v-jU{G|K[*XѧB$*Xh-(khW6);<`Izp^^Wl_A|U񀽼{e/KN.%%TLrw΅8b8!TDb49/^ll$/K~sҊpQhdd!>jMfipϚ.U4#1p)ԫ`!Xkza݆ aR0")N;Lxo?=3o9 ]ND.'BhN*b s]_N+[1 (.~8Ь9U^yd?}d;GU:T(T,njjIoX#s%Yjk>v ~V['|(>x 7iS]Nn:<<,qP.0hwY`mM6VL@|ēF-rt?bAtPupq[V l<6!; 7G fqWgAlهyt*uOwW:v=Z'fyHsyK5O /AIWAfetKPS*lB8QJ~V>3Fz-T}bd$B~_V7pXT7vZ>ŸcR@ܳ ч%Cvt扮X+J67!<p,axrڐH"^y"I}v2՞U*AnyؕՒ s?7R~N걱]5\BtwG;8}夓c,U]^1A}ngV;_}~ ?zu;jt| }^&qn&B,$/cSQ q/}%-RG0#Nhww ]KsEcO[\eKÿqu 6n?g0h2Sf dqI-]+(Rܕ(O#M'3Gт>pT6G!wAԕvFЁ7К lm8ܛmMDZStL]qn:D8f5zO>-SyGŵ@,Yd,^6Y]KB2eEm7ә6y&(4 :p3PH25jCH~_wyVj&$w!4{ ͞^nLP?3r/A{z{ү:b!5v-b?U\DCJx+EUC/c/r/Bwh!&ek4'FOs7G crσЁ_;)Y9zJr&=!s7]#\dWa}y^.KA/i>fO{`4 pVo|۩L:6/H*RuՕ[$i= UK+]!)]ߒܲx\ސueQR^u ߸Yffq#8eM:l}VmI!5w?ᐺzz,|%Paͯ3p ^0UX/aʯBW7qdTpk<T^͑D= # 6;c#dcAׂQ*Mt]®BDʍ3LtϦm sO &~¤}{=; :QNx+w!K}=HK Lο6\: GOubBE܀?جsS2;intÍ(qrO%*:9Qzohx ӻM֝. 5T̈́ bkYѶGv 3nMm*:!i8?^D\(V+^#~ڙƅoԮJ{ f/ѩ.#('h OpWnj &jF?{aVfF ŮeFu#jbK h}бt]c3U5OA`$|׭޲ $7_J:iXccAP/%]ЩWh-y8e=w.9IwHɺ2r8/S0\%PWQ!`QA)İz lmU\J3_iVDy'~`٧@6`Po֡lFe8=v ]ο!'JƗ7v 9E cY翜͹^޶bnE<0 Wl:GxZxW'lIy/J \{6):a2Mj_RfhKUԚF@*{U9Is4.U^Vp=}鮖ld?5G3. |*ׁs$FIdw6u5op)?R9L3E*T&M9@q^} *UbdX>&YG(2 E=8Iސe|1k7^I#oH@dfy2œTKr륍}_1)!eTߕ@$ eGQ*ӧ/$j5[M 7,qI%Ց c>xT]7ޖϻSHJ}<"ЬKzP棥) [3^nA ecIO0o*VlR9?JrvdWsR% Ѩ7y*V~u֓N͒=|0)y=@s{# XsI=,nT]ڎ)g՗MAMt&*(-*D?;3+:-3|y@R% vP5D g@\=򌱹t̮d&N ]`#1Ȧ6X,xeDҗ fr\ H+5TMIy> .sӶy6,n_uOl$qOe:i %YwtνCzI0"64Ad\R5HiTnJb@xi_Y^ [}{.t̡yg kpVR8n 9,2}+OŸLBQ5{6/v=d~,hE6} m4xK(>Wo<RʂWġqhe6,fy %.>3JFRA* g~7xG]~*{9hcتg,;ƺaẆ!|]*J,aGKrVϬ65eo絪ƕ8n]ĭ MsK%Q P6ƿK=E~3-7qD. 1cyaw6pO϶o^ʵ9I+}M;%s$A7Bӯ>L̵F^w֛pJs8;ƌ<5mpL b&C?LKYK dUmb&We,pȹz *H=ՂYçr#C&ᢻNVS|;D|DCYajp$bxvxvV>o-R8[5:-LGnfGceR^dXn V2F.!]wX ,AWaez}QzHYUi?V!Мb\_NKYlxBc.fKT 'iHq9ʛA`֬YF)2ABZcp7/1- mRI-/~q;9TL{eFuMKhBW|J_>ܟyAU19+uT+"lɳ92a^TW1U[,©A>!JC(`"4F-8@ݟZVq:EkOVe$9Gs?1m̽F]rN7=!CF\<u9U3nD,p haĎ'Gn+1.VjKEϩ &|B(sσᴠ1:giND+2R{xn[<-*iSש]d ys?7[fӚZ0S EԲp.sma%9ЏڒnE|UTI_˽Hi~̹LЄhO-<3,Tԙ8ēBGI"Tbҗ|t{A%b7wlkg.XIer)%iK\.F."Vz׋vt'.VO-K~~ pi"klKyM&ΎB2^=E/ 7-<⿭m.3[@zkR̟&E-zxC+jc-L*FXZ!zH০*%(/VqJ5cN$1@>Rjb~Br9FޗXM^GmN8t+5doҤtTgNPL$| 9rB\pOcN"T1u!WB\Ȭ:C;f*- L'/'`B=]M[!M;o֐$)l>؈DTsP2 " pF]-X7g C(sml P #3AĀ;\NqR!Y@Z)ͲtFvQ  nJ Uxlm{sxTm2פK3QTvGb۷d[lT5b1;F}@ wJNA@hߵfJƔ2?ߎ^I'CkGj~ūn ˾Œ:ZԟT°qwHf|0ԃFbS" z\ ^p\ݠTQ:=cR6w2^=tooR>~X\Ya^ QxVߓy*a,g~X+Wvߢګ0k L@nRNKAFXE\ Aqb/ܒhlG O$0;+ W۟Ek#e {BW6Of1:vYE~ɓj#L"D<gDȦ#e+P/0\#JJ0 Q̺(w`;l#ʃQգ"VA#+; u VjtȜM/J+AvL)S+:O&/+Aθ.!r1UvOvkd ky-a6/K2}fVr|DOxC`v C &fV d'$sw+?ͭ?`K8ryi ^?w!p"@9fvLc<;&w]x嶒 O|mt m"rk`۩ƜJ:^ Im!JL,: ++RPAG1v $r'Z<âV߻x{݁VH2~mH㖟:'lݛ*pfY' w/gn .R AˁRmmd8m02,0\8Anx;ThB ٯNk?pź?\! P裊pBfXہ 7"ԕ:7AL?җg7/p %dڀ5f}k#+SCOy>#d3@ձV=XTQM _Z0|n/e5^5 4#\0gZ}402ۡS:Cޫ*<c? F; W[TڙQV\W:3bݔ.s"P$Pqcd!.LqjC%b5->J%xf n !BIPGQq nF`E/ :/ߗ)(z5_Zr3'X0 HrU~=i*cjsrc/:Ŏc|iB`Q(6K)Rˬtu'ϞNHrty긪n୵H g3OoHS  7q<9ƈ'ji\zcm8ֺ6I"P(jFFS|h> r~ .5Rw{5bya22$=#[ Ozzb"skz#7sXJx;~=;R7Gq߂XU5fzM;f\ p]s7Y2m{INtu:6g0S # [czҷ!ĵbs@tu2ճiDJ5e:MVQan6=ymD\(Fml氻\XLQR1XPcAʨbs+NDnOq 'TqHpfesVwU}($~Cn;Hz %Ad2!9MӴ,U_Lt0OE:\gΐeٱO9V7K=$n8nP:ՅhNȧÑ ЕXpbF-`hD0`Ű0gx7lk-69qQ{5 oy$׶ юd6-AJ?\29_."v,!v,"f)>ct(jF>ȕ~yvFPB`(>?xnsjK&Yj]P~C< iBLYvcߚ\dLiuj-Ѫ܊7ɶNJA6> P~8z8pRct'#1ؓ"1yyS=݄ffEYc!I* o@j|_5 T7S@zIƊ}7U".G33wP >Y'f5Xk?5g{}L8Ȏ{.CCJlMf\~(ӋQSjJ[1&7AZfY9Z>83wz)=\'Í`IgEP*.2Yl݌KK/h] nG5F'D=2ƹƗJ#W19S8YN1jJ%+o80#=|ySq [T,r4qԢNjμHg?BAh 8kjט@ @fr'0ې ?zFs9 '*:dWXMB&)=h }=tޞ,H_G ~y5#z$KDj^}Qhq'7,_~dC*Kd%/CU].""Z?x#%;\Y:~'9' gx>;b6[p,wTT|ju9Ԃ ƙ vuٝT^މ6ȲӝNiTU7u/B6)`E؈m~\+!3OVb&X=lR]O!Ufzr :zX=PHϔ: ?O rn(k~(oϐQ]m=nإi!pY=ߠ|mP(:}PԪ%ܚ_ Z/UGDJ miSX#8Ϯj-jbIe5aB쳥6!HR(y`y%z"r$$[)( ^ӗyto¶7l=:ku8yyTky撝FOBQYLوd0 S <(TO{ ;\ PL$И $:꜠/q#V)l Ⱥrwp^Rx|R]}+ , 'zqAodTȃx%@Wo_]&\ȒڞLgW:őLdq%ЇnI(MT^1]lWHs0ʑUe1CpNձ^b|G8"V+MWA &xh@_1,AR#2T'LضC 1̙#82 (X#9M[p 1Teh Utu. ri(|fSZySz}}"~ s=Gp$5-sZ&;aY7_4}-G7)Q1%J:HCB=I`~]w>S[OZ|~VqNk'8"! 5xˊK'>fUio`P~ mFQrMe B#{ql7 %>|&IbDjG[W;(<{!&vSVdK>>A`. q'? 67(<*g Me߅JoȬ>13/LjRx~%agF=E]BŦ$x'Rp3x:0j_>I&:KYTMUWc;``@I )jaBEFxq$sV$*);k,p ;4RDjo`+g8C Y\yߕ q񷫘 yK\#7&C['HXu/!%;ۗ >Lq[lcXd{BrjF+^GU@LMc=+`7(thdz ':DB˖"GwI9)ֺ[ +]KxC q !hL0T/e򗄛q/NмXF ꃠ\+)^x]*@#+ X^ntT$ &1GMyYdxS78],#>5CB 3T-3̚a*`k}gUi(D aIxtYSfhXvw @"?%tȨ@~ NĭlZZ#xgćvy?NUHO d}"q@p.xǛq)jzDU*nuA]B\Dl:0]=&U+81*NBNVׂ%Y^L:cS}xȘCǹ`xHn g'cpD{R{3lqҠcl׆}j=dUc~H:z3VDx_*m*2KbRqӐ>;go%6N!.틍9e`\ȞAh!II~v2ҋ0-#P`RgK*)"oc( Oy5a^Ρ dpf8jUDN+Hvn`}AKfd/KEm1"}$^X$zhԵq-Qyhg;)ilF-ENQ } DFe>+,g2H/enhw3}YܔwyZ;џ&tڿ1M~!+6֧eig+8 5%JFMS HʱC2SPʉ!삀Y{62YP}.QQveFzcEeOeZ5%W1āPe4ydoD,"%L *z n#.B!9IYdL @R[ IPi7?*5cwgi@xZ L-Y0/VuuGdh}{0VM?r})/T,` ~pMG\[(s%2}Z"g'KguZ02ƩqW$yI)n'?}ΒV{L(8m"j[ϠFblq~o*%Ԥ.6X`lKL>rG²D cnrk*@}Vi)+ԞvYcyq$ A(בXlH<W "F'K6ׄ gDA>aj&?KR@( G-ZRatڀ h٨ /Rɼɭu*-Ʃ \H74gRJs𠆋ZSu =YϷy#crؙmCJVF#(\=Ƈ :UQ+zXKXfxo5b&p0J|ҬV뮭L zrNƻA%'y.5\HN_[H\%뚕xo٬K}\Y&b5ʂ:ᅥ(wI[0N -c~PlVgqLl1u}>*oB[?;/Jfrf4\!X}TD{Y {{U5ȟW=5"̇e sKqu/:D#VvaiLOB)86" 4WØ@ٻZt,e_ TzivMg32"5qh{ZoBƯ(b\_ɩq&rr/2N:fdrbMay2DnO<rͱdО|!3?#|Th_iTʟOxEZ ޴mt'~ 颶:춋I;k6 T5||RThTVvPNH]G:$ 9\XI+S^B"QNLSFb[1]xF_tY39 tP==n*j.M00P.NI:!D5LH5 (e( J¤=%pxInGHr$SLH{4Ig}ߛ$ˆ4^!=sViˀ0mbކ_W .ԉ1kgE%멂5nO RH'J <(M2EƕY4Y*b4E p> =otԳ@6f8=sghz/F< gqtn[N :jת0-O@ߊHO{(2 lj*u9 Ps#::Q^v4M_*/h *Ki *,(kJ@iLl|ڙ]rG2]G%Ζ8tz/'I+1ʤɘzaQu wfk'd@ہ5 9 m-t1g)d~> FM#53αfXM_hMe{.˜^f~_-b(LAR]"`Np0&jpӳ*oрQǁ*60CF{7 /%O5D6?=džG7,E(k뾌RHwSHңLV eP#?h{_0XtŅdpݳ.k;Я[~O1Qj$@+wgY~-"i Aս hu~_:;5nsp 8AQ(Ċ""<4O-3%kfm:fҙse-ET93]q њd I*@xҰXn( E6aJ;ș{+7|s@ iDȬRk3#8P?.p7aa8J_%%yIVo-W3܆ +/bǥ'X=YaU28ìfaM=]J`Q4'qHTds߹181n-[ #!|4RyW^ A˾E+2\wX!;;䖟]h~շ>FĬo74,Fy  -x-yBhiD Ww aVA'rc& J_JZc=1O,:X!|/`MDAWaL6_@7QQfkİ`€@Q)C=#@M= 2t%rW_wi͠.]"C\~ހ~玖{j2YCX;;R'q3+m:w s352ۙdʭ'"qZd^HrBKqB9}<_ht8Ol]pMKE{ B.50kAȈ, 9v~32x*@cי-}Nά7@Y"Ԕ;L_CrEW\a9i][N~LA>*w+(לH;h]E'a: -.FE)e~ͽ0y ˚ ۇKOk¬XsC8E_o{ g1UUΊ}`8RdT-˪wxŒC·r~q0(#y"tʷ^o(̦)z"֩8&f3}^ ǖ@Kī07s^"? kUInK.JsU}.r$xCTdd>Qx ;@wQ𴜪}Tە)I$ۑPke-¥Y0sD $m#ESd?)1fQ3t2fk('2Dp֞Yw$EJPq~r .y-aD_c481d2g<( 'Czӈ!~֧zD%y0'h{VuQ5S&p^x.\y[Ӊ27:1qj(^J ag矿SܞU('r.VYB&j{^1 ׫Qo}T֛7Tt=-%>'&{m>cĚ!!=F2?&7wOv jujdg8ӚbJxn&{ovܓzMhkmVa2ސ*Kld)*툥uFSP8jd.2u-la(kOIJs0&'a_ܮ@,XFgI2i14SKtQDP>s~J<.q¨ A䓥> @Pc)cj `Kd^|wvqe#ḃWsk58^l0yi1֣$nu57B5#SDcbFY!fd7Eu͟9ҡd #Ņ۬]7eUWC0ېk2ݮr>I{)3>)f|A$oOv` =35 $qB~WWCiOͥa(OBm;5a[`u$ rl`@}+K1b4zzS)+GFSKFu)'$B/dži$k.I johY|؜d`y8‹6m~SnELbJg>uŰC543|?#pFުg zGVMT'Ķ˟ʔu2d=ɹ<#̺5^1)ƠqdF>PFuYDOo8-cE3X͕P];B~?2zik dn{ɉ 4Hq*f%D5]|NSH >s;VNrP2/B@)=?ԠsCy’b<]enó-:Ɛ(U ʕ6X7iuP2` @ȕ2R v#̀VQXƘOj@t(|͎4$lYϪ\ G2{Qs9/hˬ1x%q^޻\j2M\*(TW{?$ZP8=pG #Jwe|j`["@H-q\0fm2}p2F||~!tes|+=^N;DV=K)p  {cZKrnQfP5XfPdݷ[85kZ77ihi{.]⿂Ojd Zq`1TLs87AE|"Qel5 `T]z=Hr:gDRΝŦjDtޏ ׳cB'F_ a- dw:w⬖4\k )rB^-3t"1RN {m%&*Cp ͲeEMzlwJ% & \ls;ہWCőN<3vaт~_ M|qrYHPUeW=X6=Wi4O>lu{9tXa73{0Mؘ?j3[H%@gd]"ҶOIc-0͐f I2UKCВf$9T1z{X̦z*QtB;GQ}: g> lb u Pل*I]? ž'¬ixe'?X>Ft>p/˨lՏ w&R?m qPtH5)A#q}ST]*~mml1,{5,!n 7/!}xf*'O[hdǂŎ= &12DBsY>?V7aXGHw3Op2dҀdF{-f:`'~=JKu5-!whf+G\~(Q{HJU]{{Z^day#jkPjsj#q? e%huE,?lʉ)l _jLB{?!ͯF56nJ5"b}ϋ",`hK vjivQܷWPQM뢤okGh Dd,\5Q3;)$ampgZqaG$Cu[(,EHlCfR`zn`L C JpnU&׀R06 f6)@Gb#xoxrcݻӋ6-,EkͺAiH\h0*mqH[ua0h. h8![fn Uh+.-BN }9T+7Iψn*-N|㉨)HX|%e1njJzeos8ּqggqYXDLk?|zʨ&NZ9t~'%B7&r=0?)pyE(.3/=}Х_^5|u_ `tܓo>-:Y)zd~SxKDRR d~׌L)!*}AtRN$qlpÞt[pѤ2*$i^uZWַY:FH//X=d]R)e8t԰ $Z15;]oev+ ,`2T4!VaMִmR]BJVOW}jk9 B&|}*p3sbԢwc>&O'=%<$" ^0#;Ϻrѥ- Mk 4*VZlxҌYrV@p1Pn|S_[n $)y*(xU>T 3#rn6P!|yAկ/c~y'^k?cmjQ}x:5P{y#s:5O`y\Q$vUB7ZsZp/xTpUEtߑHueFn5cCs~2F*r4 1\ q[ZIxQk@>TpyY <-h`i?j`ibzrde4oPw&v %X*%lߚt gťyB('5 ,'{nviDe C up.\r d NB$T>5ke><Ͽp91]qLj5Rx n%eZľ!$+!N|? ! !9ң`b-8c;zq"9 3%P1j뙠Id*TglԂ]S*5fCPK$Hަ}οj;6..Eٌ/LW}"v='>M;Sӿ(d^GKPOnƦӉϛ3jpY_ɨ8*.HhcL ~D~ bKBR4f^lvB:c:|YSNJbģ=`fB€\cQZXſU),Flom~."J#f~0mFZw־ b˾lO !8k[ƶѹ*ӃO1[,?P` yLA7F$I28牳 RإWyDD+f3P_/+FċJ[ۄoAwe @,A2B/;+|ٮJ7:$U>$h,Gz[w1EAPav5y; MP8r!Aᄋ 3{3 yP؎OǡFgm=Kstμ yfbqih§o٣bƑoU9P7?WU 8J({%M|G㇢(N1lwY.cz?V; ZCTNgom;.?/E)9)|" i5[PQ k :)W#ٔCY-Z^46JdT6~R3ꊯ)#d3VܶSm1\6XnGa~D?F'uh`%+5X` oYKBiOۀ1BP 0y*Ӵscn ͜.PC&T5! Ic:?ǚ/P0?: xH_٠ܹ3Uqkƾu q|W$q3OUA.l@,osJ}J GZ4úVr .J1 7`vs>TQ UVB~z]؜>GBʞ uTP <~>-5s"CuJ*~J`'kڧ|ZQ|Cp3/m%CmCxIhnyL=ǩM*J: SLW% 1&J \=ޝsI]/ɺfYlLG|XkulQutj ݆MŠpi`f[6gRE _m3aA5Ft |P{Ss2⸒5>ˆ0I?$MOp1ͥ"% m?Р.o ox9] 7W+O,?媽u|xrmW$.4HJ|).Ns>x4rRelUɬ dZ<IgˏO=Q;EvDte|k{ta|p/X)n[_~gt,MkE+ڻ%xSFU+qMY;sn "Z0yILǧ^JR]52tB /OJX yJ:a&|=UKiVI&#\#9tH"* !_f. j+VPxݤz?m`|%J75,* &@Dv1۰eHh+YOCї&vtymc]rRS^A ŇXe{[/*wu$`Dk+HVML-6Lի;l8U[^ _&6Z;ϗ_-b~E]k1b`O<\+QM Oi IǚUGTG+h.!(=G+ٰb= YS޶|P9;Qogap6S2;2˖j&wOxm4JHM7"xR_ }td)^ Ȗ/{ڼ3[LG7Bgljȳ*] aO{# 8 [?a?EbA9%hZ$inS+Ne?Ho/"E2 K=Tjģ;xYBD/B^Bب 8!t.3`=b~wJ6nJCY㱀x2-ޏ(^.OCdlQTVf (KF Ь9GW'u:u `^k*M  1w'n2q7(s\Nt4n^c7MjkVai i^_ўk)!"I22w7҅͡;OVD`-yc\-s#t[Srrn'O΂8e7@.[c۟Xz%Wn_mc BK/v ln;\;Ih03Dn9fqҖ} 730K4ZR;< mLlm 5Cqj-8ǽ:ht !JoȬ:JۄϪFN@h%yU)10밤9`i<0qQ4xʎpÇGo}B)pLw@i3X5I1¬ >KԱ%{L(YmMH&&lOW \6;׭!#bR<3~`\`Ch|ζ|2Bspin:17o?Eah:Bxhm㣢@Ank A)Xh)w{Z'<(эV.dZ)QEW?rQLAǙpc#%EAw%~@,h k\h@)eOۧ;g:"Sߐ<ܶ (03]kPl1r%-d1?Kǁ E5ffZPFSf)މ\B/NFBW)ːtD9Qԍv8MI0ƗNПg!*E=*0pnċad~XWu24"CC>MУDF>٘?g)5!+}Ip d GխU-.vc39oj-Jxu+6W [kE^gl'Q'~n)J>zpp9̰cGSr#w?v'U]"iJNje.ܼӔȽzʹk{L,\ƌ֩ nؤ* {i1IvgOt" 5kYm  gE1Z= e+NF$Jԫe%񃸖8A=^ >,f|SG D䋧%'zc' ǡqǹ?5iJ?#?v-4,C,Ak//6$<۹k{? !OerNKB+UMÏPܧ ō]:r+v^oafS*\We,t!̫ѡ0@S]| sG_U~'eQ9.%=lX໎)wY*@| !%A5?[@""#|"DK22PQ ѵ*ljQ!`&%=:ziqcYL@!'+ޯ]`e[P{:M+'Diϳ ~sFyoa)_oE,=[q6ax*;w:L߶Ct ~7zGz\IJќE7vJڪ TgrB·q;qZ+jďd:I;)IyRYh)%_~ *_@*Z/K$E@ '6 _:IO# F)iyqa|6]WqՋIeq@jLhUJpY LۑvuvX$Ya~a=|99v2ǁ >y y=0X\$G̑==['/j \"7d8n$` TjH)"UAٺ{Z lwtIH(̇" Fghcg}dryUM w?BEppKr"pE1@^J舎GRorQjkO]I+{P2A/tQ+X/v!d;]@ mg}9> xީhNkcLQc0E\ r ?Z~&up=l@'?8Kr&Ւw.nzD=pY!FC7+Z3RV(듺 >,T &5WDY;F#+I=,qe0"}(z履9P~:_QTT߂=- A'br 򩩺0U}L@ui`q9`2סQ|E$lqj7-XewOπ3#pd13zi|k7 sĖ?I@fu!7a gܤhUГxQ.Ao~/=9s 8aok{-' u֖:\Ғ콤00h%lN]OJF/:ZMյiZ!u"f ˚o2a,kzӵ/'wژk`5"gn(A?寵 <*`&+IL36gaf.w@5ϛvJ~B"aZEOq{Θh8̊mOxz,Ou憼VLZ_@dp!KV rpѲnH{'|v]-/wЃP0<={̲->tM1I@w_ZsYnKH TT0o8 2B^/w{' Z^1QPA]2Hܢ7z@-g$pn<>1Ж{p{3eQGrv"+bQ@=opHED5`oy*vcY7JEBRaA9R@4_l\3~3 y;K,c2j1.e "?{?OQf4Ike'^hB 9/]? lmU02ˎ-m7P4Ȫ!2~SOeiȊXhf!Z 2 -@ƻDRmu/aC"q w}S$ZGY2n"~c|?eD<8B \ƅ nDΏTyA.2&hpNZECWsG$Q\URw&H~׭'uNm}2"'X^ qWj(;5=jE@⦚odT~ʮVAL8oA|,S%֥^>9>AZa cB;*KB /+soŕU"YA sDm٩ GZ:KUJQmn0Ej%N/>zgXid s #{k2R2V'K^]St7<ȫ,U0h/`B=Rލhu˱`2GB!o?Vβ*._xUD8 redt %8*F2dgɒm VC3,{=^=$p@7'jvO9a0}M<2SD%h_{zϭ7i6?6!eT $U57wAZW77V 5ƪ?sbYhJgnB'BPKu0~{p|Dv2c9Q]d =[ju tL4LƠG˓7v+عA3PbEF:ʹX{oPi;M/G|oe²?uPz| Ԡ@0T x9)p핊CÌ[g+5Au겪 ^d#!ȥ ?hb)5˙  RR6z;ߒR< N*wq_Z7To݀T(5GsE6~C!I˾5:Xș_*٭+hh/"<$0G6׏NE谖2c. j+58ع.yW$(HP]g1Ÿ+TmS3< L@ߪ<.m\91T,tUrVp(6M_ČPЙqL'o !)cfd Xʩ: s`^oPϦ ߡJ% (&C&MFlV7%*79.n3"hW{3Ufް$'4\g(r85~xj%IH"}K}; CoE@Ω'2]T<@` Ɓ/%+ MdWR`r? z ە97@Qk)s[-3~\R6+`YSIةpB* D$QTߍvaZz#P6 [Gŭ0O5V%&9@YjܤiC3q4- aX3J#)dXQJQխLToKīn%I@h((7b"kJ L)ENOaLX?V{[ؠ)9/cxA'O|`yn@gExGޝ4WD} klju Ur``%A.QZ+N}bpw]HZ{L t20&"@JK[O !(cX(xϺ+ޒ;W4f;^6I |8];`F/];.?i,]HoΊ)+6 "|:ZB֛LďsPƚY*?0NZ .S2`x pi>zup"T .HVlS;[ĵCгq!RGۘe\085 aJ2熒?b']Psa1+o<11c5Yk\MF΅Z$8aQ\ڂ'=2@\FQ%7Q_>l ˕VubN0Xܤ4hjG"=s:CD qkNڌ |wvI` jK`D$bQ0P;WQ^JV x0e"Eɪ3/-X $: Q_~'1;9t`]ە NJv552lLiZxbEpJ$r/+@V7}Bk[IެunwmHv񞬦g#R-D^VEs{y<0V z$ O Bze~Sͬ:jY/O!؂f,H!$u3Ҳcy8/T0az3!˶n GiycmdP*8h*+4Cx lC{"iysQ-KƟ%߀hY݆ p$])Ar;]aN{g*%`ߥ. ]@mB5G~f+$O9H7Ge>Ϲ]O?9 ϟ(4$Qg=XtDrIVjvo8ԝڊPRݮf9M@Yd4uȳ  /S[æ8m 1W=#])XIyf:1XfzGR>s_m]_x)qP MwM&:'u9-Fbܖ S§39}CTYИ5#< "o:QFV,&Cb@ ZlŃF'NOJXԛ뉫t>^[]e2 rRn^[d5<9Ӱ6>,NJu#UYA譸ԽaU 8)b0"#S3Kǖ^vyJ'ϙ$zuҌ5(%6,L!I>+ܹL!q(Pm'p/ɖC926ʥ) Ƕ~^Q7ARP$w0R?@_h;TȪY!e[U@%7q4ʠ=֭ec_H~t`yDíg'Q&rͥecbXi%͵ֲ[r؅ЗA0ϫ(遪P1jA'+/ Vx,jD㱩?Jo=Щ6;38lbJ5/ԩnOKeR$^؄b>Hp]Ӡ=iL(Pn94~f} x_WAT, CsEYqs=jg]9_XP=91}qCV,H7j9<|?d0o87n+`bx}(,xe]g^npt]I"J-&r7o6{TlgJ" 3=V{"{2_Lx;wyfsSτm FɰeqMźvѨ_`iلP#pP4D"Z1>C>P6ô1ZyY¯0TcNT/KݕFR; )b l*{Դ=:R[φFM9zhp`Je*Ne+"|:6Ud!˖Tӫ}]eGp`G;S `5R\qD|)iE ;Ũ9r&R֚'DZE=$COsA{i#?:Ȥ9ؔ8lDbFԙB"XFS7z2:5 Obؒ"KlA 1(Dr\Oד?nP-^+RL"Io2"kkS ܷT.H&}l` RI[(BT_*N!^GF3f^D(P%qT4z7?0|ƯtG';GLkz/:6,A\V<0>gNymm^%)8޹[1aq3i(qSr [#7~A 2W;J5hGg6Jq5@#c~jJ 19CL$$"^I/\ (2*D#}/2<v3(byO;0}֍z`_v3w4whӹ %ϟi=Sg|W+bt[H|Ydg/wbFh%<ymMZS~ΎjJ? EKtT9ֆ09i ^U d2=W[z6ʂ7\يwNNſIGB}C6g.[|9*Q#È'=au1Y4W,UO9Df?}3wW%⧋/0EJz}9X(҈u<68+ʩzF^ ,Hf7 n sd-4pzSu;BP-+O ho7uOᕡ Z̮xypW#4 hzW2ly otvpPoN-9o Zs֡B_U PB3VvQwC;kBHbҟ:('p+Mo~qn h8{djSZ%_[vx~<WލFqc+dөڏ`+_g*MߵeAV~IrڂaԚů -6h8iEw,C<$yBGit3J7{thUeA8/}`LiXwVWdCuPŗK|&>1%C+(!O1DM;v S]b&%9~1Z#s~"TMvYEp[kW 0`de-mWkJzV:`vX|5/о3I&V`+ ,f>uו=b ~+4LW/V-ƜCweSuzJGOQ/ TLŻ;6|#avW %:,hM)Opgr-7Nj)|IrVRUod;SWl;XETV&mHWq8pͨuU;5%uՃ.OZol I/J `3)_%a` e`f$B2$Y?E+DiíwUe2"k]ZYhvf6go7+1 ' ?n7!9kc֭{dSH&rs(+kV>;kq4^4;7!Rx)8Zlg2".U<.8<jݿ +S .WTenv_BptL9 Mzq T)؝#=ɰ땖25{vݴ Y .=gte~KVFNb 5Dk¸[r͜Ҙ fOKwiGIg%w+UGIPeEp #y( ݓخZ:@LG>-ETr@  @l m{gC"|*< 8' ~&oBOz񿝻uݔ4$ehBQTH~_m~O@myj\9aȽZ7 ./, ֫b8^6LJ+%750AK" 'DKA!|N>M# FOG*TT))GYkY_mݔ.Rh5g?ԀhDCݮ}3&LOpLxmŒFw|!;8o:AT 0prr[G2x^qkrf16o`El1%2{fI>UEMg4ity ^ߦM>2%P͆U|V )UD]JA-VDHF[I'~:6v˜8ce1{kyH]޽Ta&&5|Sd֧9v{J,#0 uy*1gְ sySE9OqKp_Ӵzl3C"1+|q0NuL@ F :FMM]G$I3KS{֣|JNBsa} !8e5AM7A+^Vֺb:f 1?9(ZܼP=HZ2~m[MAP,'7qwO]s >d3c^qr9<tFZvbJ Vi"wAzϭ`@Pp2X B`eV~W 19K)O;EWt->]+O>{[*>FGW ;[p]MomFm8c=;5˂IV^u: ´S7 E$' kr"YNDǙ1lY3rLx*EOS[9?J/y iϟHU>A~ tϊiKW$ wɠ_6d$m-Z7`1גEyDud\'3d2Ŵo^fyEIW>"Q^Y@ܫe:+Wet3g樑6Y*)N{Z|o>Ըu+ם׮"o1^Ђ~ o[|L3c`x=Jdϖ*׺O (=]ep_)hs`s1!;s ΂N*oh\;1UX!䟴 a?*JcrZ} ?FB[IdEX@ S.3h[WA~2 {+-#w4k2bnλe>hO7-(RgN"Z3BK\Ϋ9 *uĸ'.'|1(h0?_dL38y.A|w#+G5"Oτw2ȥoi%)2F>g2ER]zsF,򕛟ee.as9-jq|P&FWh3*7BvP4t y1E#.q;ۡ],syEI7_I-&j5}qu\ ]0?24!nUJ=SY݅ <F}0IHDO񶡈 P "AR~ĉ`|rD"ק \yM}PXZ #Q=FУA}>;.7R}:lTB c9nE0hUT6dȱj(HlipP~#ﳮE%\HE-핃0(QV=A"ģ(֟d?Rاdp9Lcoxm2:^|@liW%ȁΑ.rtY$:\uT+nrܨXQMAtV)lC q<{4op UaC[Yz+RYtfPp2k.e cD3 ++EyOG dp{ pZ]azˋ9+6lYAzNrP5ud^YOͻ#e$m8L8aSgL"6|ڼyyfPOt— reRs&P`ɣIb]Z Hgo~d\h[܈.LxbL[ T:^ڣ`/P>)GG85<1P8@4­Hd}}>w';mMI_2`: JSV$w9#_D:G- ;P+Oe̱Czŝ.n -魖WLGѦsncz9 iU} EDž.`А1+r~O/0+pwZ@1vgwEܿ'BRL3h2UkezvX \Fɛq*%U=62{Px.8cZ_=v w%/`_S}͹߶i7A{~4(&03BnnKmw Cy{ZP@t58P RptIϨVϦ9ԥ[hBvF'}QEY1:~p?~~8AA: Oə@t ce0R rں8V0/VYQiۢ:FG>i[fy'1*'E@&OfW@Ya@iG2cA3J[bQ~yB* b^M{>Bð%(tԪWY kݭb~QovyAmd|*ml͒^m'nUoY!%jqD^@co=ɳW7%\+TPTR(1].o|[uZsb|r&j1!1 4,)dEg7tJa`A6LIV~HQ2bF_Hٻc*^:]jR٤(.5jOu sQ:γoÌF}5TʙEsux\虐7?7qiG2wzdIFyD$2ǩS >5mhV!v̢ѿ) V+aN!Z)ۃ̜y`2c>ƮEcB!_ttάmD9'2Njc%͖Ӧ|zG%Tj>c |#\P,A;*E.螩1Qn#:Y)}0 _$kaNFR[Yp7ip!Q N?C0NdCysSO);捌O%_Ǘ(F‹Ļh}i^,{s`.סP8=ŇO=of84shuDQKx3Jx4xijcP5,4{|jNTJy:U5_$ǯȂr~js"^H_W5/~jmVtC *0TI!!o 1sұHG+_ jOӸ2nC?c;~e^q? tw6 w:KjZߛ]LF%XeOL'"WX-%!A>GOjbѲ4$rF px؛AD{,C=4q-N2fHHK kc9#j 2G]5XtY<R׋1~΀%kI,8)zN80 2Lr؎%fL0yZ~Î(P>:;wGr Ϳ_ t**1)B3V|,zn^}a>y)o3#A2$-y ?ȹ$͒T1vƀB`tQIw e>c/I\&B&> c%o7a WZ5x?2]ԅV(:A~M}V/Ð7d0qz|MGa9醖;d}!b֫}`T_tw#X $nahhaU@Cn( Rʇ0dOlc2'^\_`в)/Mvm"XZWTA e.~ϥK$״sMtPwC}>v *c6t񪵭αm^eqR{A,._ G۽*0quuZk,%(ԊʼnA^-I{_b$QanG`|vYV('PD ٘trjOʧA-##]=<:[=W#rH{Ϥ2t!O%x0]Tnm炝Ω%h%WOi܅v6dL E& ? pؽ\ 5FS "P$~^| +[dcu@Y2 _YQ 1x.=t$牨\h__j GYx"5\;8dp?MuyORo'=4,{N9ւe;VɅR iZD=PÔI1 لGP  &GcymY1KvF8 M7;wh2Wg=8ھCּ4DP)CC D߃M$ţC*2ϳf4h))Rv|"6Bexuq<-Ŵ9-d>ˍer9N8J}C^Uj_/XhO'b/<G<{x`zOиFKV֍ˎc4F*B9rE} TӬ, KwK@Ɓh2^ЦA0k|2 dtY b/K#rcĀJMgZK'y_WuꤻjQG>Ӣ*ݿ Mb+ff NkC74Nou럤AKs %&*h' Pb!-i pPK+n"qg13NkdTR^j? zz9D  .`sp+W4jKR!EJEYxꖽ޺5mqc˞L}|AJ,%C#iuwۊ r;E[F\#o%}G*jAD۠sws/k@6mwg`;Hf0p!.Ր"u3̀(ýoFuX!1F5mqa۹T6PAcr;Hi#^KGٞٺsm}i,OP݊r0gH@ֺ$כ^*!l.UU/dD^#1AS7`~Jt]s{OĔӶ;'IJ ?w |1xlF]ԑH`x<~x ڢmǠDiI]9ъ e$*^@AV\]_I~"rlZJ'-JysFCje|nL<.v=xa[jY.lS syUyc!:y?])w"JMb_^?tOF ^¬6>:MᙐuBA>Zeۨ_/ARKw%D2N HLe[_5$UCGKQn9 ̀+B%Q뺤-^Ė]y{m)]ȃ,56*wE*LYGf^Hm8e WMp` sU+I.+Oy9WG+A?c?9"Mǫ"vA.|؏NCO=;L&aD4 g ܭt8y 7, iUCFȥӒ$kq;vɻF~|QX@ׂʖ2'chbha3{>]0@xR̽I4jo9^{ӼL0{h{ qkY{O,0aMgZtE_BMQ7 IuDY) Y7QRH?r,VXmyP~S/ˌZPv2>!Hu雎údrI@ -X&k6iz嬳1F8f?2HRb,?+59f (5{Ȳf}.` Yq94׮&-ZB=x,TDK7r#]ʟr|J@K0H 2<,ۓUnm7] +2F߸0m+.^;dUiս+8J{D_@&;DVBmd8;e/(,z|b cg%Ct&sjwPE6֪x)naQ 'mȨb3:q& fhb ڨ)CKbBwש9`ϻ\{Ӆe 3)!*MCD%SvOĜ,2FMUO ܣ,]1!F# -/kc3B 񩌖 0O89J C@s|9~l?PE16=c2%_RPB(Q#:-{G\2lq r_ Fh'$ڀ]avl.O͊0t Ǚ"̽Ow:%^JHJ,KnNr"'x%*qMb7pFAWO꼉[h66sS3Q)?1?dZAfD4˅lG* 甹 ^\P} [b"e%8ycկa'Ruv \Yd2Քwa꒙De@r' R 'gfB Z)zѢS~=!CVCn#08R!׋-wNzd%V/+,XO 5gZ ͙*گ)M)+u]*Rr D97ز_) P-`5ߡUPϖaeqݤ`Rg}P}CM 7ӂKT8 gthVo{E|iYPkFa;&z4ٝ\D0xl6Dzlrq"~N%Jк En2!K^`܌ҶV^u]:̨DNB pˈ^e1~rA"SxI"0$Q^弈C|)x\do!Bo=Vn뤧x4nhs6l,SOU~7Gi1ưʌlc;"P@Vy# SӬ ,Wk1))A8% NuJp%Ҵc/b gUxt+)Gn(7y\׈k8Mr(ֻ^4-5ܼ^H"0yNb=̹Aۋd0UC,w0XSb6y' V *'kȦ$rlmA24?%{=81s x*X8dAȽ@VX!EzG;]"Oșv Kc)B y|~<,SFCM+j kb?f"5bЦ\z߳S S0$0H~-%:ǰO?V^" &]mRde9e\ h^W+xlĵT |$gRԩir k t e8HxL);:Ӹٜv8d|bB8?ܲH>!La$guoƚx>ABnJl}=aQ QHc7zҾ&mScG=GՂXb!/'gwۜydUZ0s<&ە\[p"xoƎ? ITj\<7`.ѰQ7^ 甈"88WeQkd)m?0CB,E?1P%eUUiNd@Xa.ahr];Z{EitêøMTIeLx꘧p]?0 U 6zbXbS܆v=ml*vc|5$5²k\ʓ%U < IٓBNjj^_!#ϵ'LPvAJrwUH{?3רx ?7"2n7Fe.f[٢nޢ?WòxEȔ=}1jxg^t&_zW] $n5LbiQYR$ mrdL۲# :S=Y__gYtFvCnyaHPޢč3Kl7ThEr@#h|ӅXHpCHbA-=Gd8jxU׊:+r쁬p,mɄ,U Dz4eOA 0P1`ADX|oN!KA \ .4(Xzǩab/vg'|JK 1䥋%嘞G͢qHK'ӂH!;k IbwW1J~S+.J!Gi- Zg'w#9\f zo˳Nj1:bze[O&9P&5o>]EN6ָ"dz\* EEcVKYV#ZlLʓFmmfi<%d}NjMkI tD@k O0Dz\tˣIFCYo[@8XX~h]194] * 4Oy X ZnC|8K*ѳKxvD-}Q2 ?Y43PrMb#ZqtĢ@ku`5 |ᵮhP ٦J~aIG7 gV6q:](7w 9_9N#Nu吲9YtbE'WuÞ@2i\YDRF:sJD,Rl{M44Fr }$8Q2;.T4RX8OH@Ü>esjĻr5K_FQ UK]&?6\I<]uxvJ`NJ 2DYˎxl7 cD -x~FNz|$iXBs"Hd(3窵#C?%Z;qB,ԙ;/nP٭\I.7W՛OpD-i\J_M$k_ݻ\E"ZAYڴK-:ų4Q.H3c.1e e*{1CYWDjImf YswLtz xe)9ضĠő0p %^Զǽ-O5M}U3|5AMlIqYVnJ/\?벶hUӛ˴7~af{'B7 Ą7c ˉBԮ>Yɼp-{`Dt7b!@GX7}uF g]& /y~׈awɦXNy6¦xepGwP+$X hnlK=ę 24ek$/kL jzH_Zs*CL*|] Ohje ܀gsIgDT-{(ϓ/8ATg^·}$4 2̰> @X蕂*\Y؎S B.,ټBxQnddSIވ{a D}) 6N"w)$^LfZ!亪RV*貖K2O&@T8 +DrjZR6$'m[`:;u I󶷽dR^A ƲV)*^)ro>>ꋇLXMk$uݗ`>~FvY8ECԤ{7Zx.ǫ! acA }ؐAo#v=@\5~uT7 F j{a~{mN:dC^PcM!{[@]1(lX#f9]"CogE6^cǐEӿq \OEg={txEwr6uΧi"l^ \5Ym o~r/iy wK2*$6/Yiy&k qגrIojPjE1._ Jp\2%ePn. C8<%2;3~\kz8sf}& K\/LU2;pPqqHaXPjoBj],sDVs^\Q@ܒvuz|EGFe-t :howeRg۫5Pޒ|4b?9ߙWm^ڋqD#i;GȦ`$/-0/y Vy>~[q2g;P@oҭH_;fs$RХU6ݴ1ޣQQ}tOM ;pّ]/ ?#d5-l otЎJ9 W#dFsgr6J+!="9R< djW9lEU(jUhn 3Lu<+:Ph:^0hht'iX7K$*1Z_S'R:'9Wi"ِvaV;x;mWL'/܏E[t {}"*id2B.e8Go$%v:._$Zh/7QX.sS$ǂA] LL%$1<,js`k[cgM? /pu݇m\LE*Fl`w+ CH1;i9+%%4,|&kxf\u ;?D_{eb.koȉ21<ƽxԡͱKw 4%Ju[^/h\nJEnL?-A֨)lŽJw#Ț2݄TzN,ϾME WFdRYKw )5yOtb f 4*ML $ggC 2v Kz$Sg]JZ+:VU|V)"U.vPdyOxB'՛%TT T䎅sO xkXngPfG wd 6J;Q{vZC &&" ]bND/4 TX XBA 7#z]t@7{ʀv1 imf:_6˳9}o>W90g(Y~z)*VaAyŶd`ot F"FFa>C0Ґ봹m`g+ϟ7csX;߼o3@{7ĝ?߾Np wl%[CRD 3gM,޵wuzUu $/O*ZnNhP@7֙JWA5` gfә$O~ދ,7B׾E憸C+4^Z.mѦ@T'1:`b<ꠢڮUg(컼8‘gȭ@%X\Ϋ˶HKٶ >NgUdrDA|9dEbTEiiE[)_)jd*!\gxC\QS篵u[t KP/N| H%@fa9Fp6+a W2[%I5!>C&y&]Urcn h<; ƮgvI .Ҁdun<"^JgB5Vah7TkfɺMVAcɠ`Ru(1 O4G$+r[n2O(V/e\800`"K&~QљNS/ yX<L.pM|W3 Nn"IˋjY*c}=; ~U9ݥ}5VYݠǜƩ0Ӄ57~j\4" QM$4[g;mrT%$TY4:7HR.\%,6knf+H1NsfOWj!6omT!T)9@ľ&roUK22zf鬵wF. FBR(9F`($Bfsl)Qr٢V\ݨJ4l`)qowzyvg~J~sD/0K9*D [Κ,z&J?Yp2_gYb^3QfZ4ХV&P@+ˇb`B!?PJa]n- =`!atLw}dB}@޼ʊa.PP%4)+JNJRjNtD1Q5Չ D4olGמgش(\S (tżKz#`TzW4 @鄻t49i(<@l""r9/@WZ/yʿL+h))ehz_]*?*KccJ_j)?rG8 * (;{OIS(xl zdoE>'I'j=ݥ-[ɪ6%r8uAj'hH$oZM!mHw6؅f˲/5DZURE[3΍v+wpHQ\|ƿ_h 0SIϚ;(EjIwjՑH ǜEDą6NaY`OY*>.#eG"}%C ![DԨ ق]PrZ}o8׭rօo._riǧ^lo?8` x/Bb󂇽fGy:_C*N*A,W w0ʺy*x7sviVoG2cVX·p!b}=);Kb4u( Vز(rnq>UH*yK X=Bȇ(fB;뤛|ۂd9u?_#W<~>FZΆՁh@&Dϲ'Qh]zW)?'Ʉ_0$~{O#;>Ft&cS@y;ogIrG~0{h? MCdIB-t`˱zp~]^X =O¤N,񫏊EqB$$Tc <_kLI $ɝlotC[A7З+d^uL4yO8XK-j/fYfO)0Pb .Qt  B-:ss'M|r,B/זKՀO?JA!8N֣2pi;W6%M3&>Jw7BKr4bYAcrRp&aDS$ /$RϩּZn\ixv͏_ ] FrEo]^} ZV_3qJq)ee?;^s J&M+~a_euQL|q:ԬэSgKf; cO(NyBaogUH@rYCM+:uנ%) #$/*:ءysZ-EG._ANl4y /&A岙\<~ߪ)f4 "p8o.Sd͵îI}zof#ѫU7N{"NyuBS]8گk,y} 9T'㐃cs͋]2mX"J58cDy<&lV"L2ƘԎbVkϿ uP]^hv\܅^/$dhK-O0ji?ߘU]204n$mDbM{ AI2%ޙ(&Z\)iCQz):!H-#^ zdKpFۚXi$'<4*pmdȏx |wF!NVV3& /IhQ$Jg_;u_!-@^Ji3"-4V@u1Nn⦞h}#D$,*zAgk)1 +¸@X6 pfz_ҿU 0#=*Lh J+"icc5>UU367rZULB u5¦$\aJ"k!eCy%pu=U QQȘm%Qoӻ}~J Yq'KEnnltiNK1}P 22\=juɣ7^`;&`yYi]$5W[FY|اI{_Cm?j~~Z=$mlGqE]L ?Vn,SoAۿM|࿰bBrp̪z0-{/iЏʸcD / )+"3ן㫉Ls])0\UQ+ԡ6Uh/k vv*to{D*ܲΝF)9z^s1=*x\nޑx+胼m#q]҃Sȓdq?bqt(H+ "S-#]':[gtkAЦ=)hqQq~_-Vى3QMY3CQ*7Sv#sak|.C/b !XxF%EF swڡ9eGѽSV9,I.SG,mCM]hZT=On[/GS\aLhw}*U -LΘR\+tqFEJ5/AV^IaE <%p`sџ[j^@%¬DhsHE]j7bIL&xΎ K'e|c+'A-ܘYZֈϬSm&壥~}a{zCxay Ql@)eRgFwOH}3M5 4]RQ–kB̨M/~NljЛX҈g5C@C Xhr.Nn5El?S v_ÀS/TL@;$wJ˒ha"ys$UD!G ]TCՌw0cθ+5;M:7Pn[S*W}?kיȀ,!h #OӍ,\ކoQ h:.GqY5e]!79r x]]zKk29v(24^^-F [W=&QBBSTs:͇Zi@?v$"yQu(Œ*8IPj.LJ G.w ӓT ;k!eR>ugl ˆRdqvD8 o"^ Z׺% ap]u͜Yx"_TUWSun [4>8%KXxc. $ӷot%Ȉ0U36o{I 6[--yW Y 4A;T rTMU_Aρ1d/e֦h͢%qLuꙙjEWz[q/}CĻ "DJ4dz^Ps-&R2UB*NW%g=Eȉ!Qэ2ՖzfOe37)n}v`mrlxJG}'-N^?+(۽o0Xk*jBoGU,ѕGqǂvz]Et 4F>b;Y"Y bF9노l5,(uSpW G1&Q~Q{=Z:yU5#R̜sz̢M?mS5t7Y #XLo B)jݩbmѤĮ:""Bo©En%;XI]e1Q!+q4"9%d$MK+>U>ȷ,< nu c/'1@) ضq@L_Jji8;kg_MdjM2N5b~꩏՞'k"Wh /ŵbK/00|8C4`WT.-qx}g/gJc_^:6xf"6p%T["Yw/a^^2/BAE?_NP}mYINtcbN웛*cqphnw!Xr扁hupImlO7uzt9N-A"v׶ Sx!;ۓ|3@'--ҲD,@b.%S׆zKS8_ob'mm7:ꈞض C(赟T!R2 bj )񺢃U$ ='m` ;?ҘrOQ)a _%Q 1c 9P_juӶ]S 3(;!ks }Ra%"vkʵ3\/%`8)gCov0i5`'c)իBp*9+U A NŌFxib WNvo2UU}L*_n_m00pۺHJ{@JkFvʢ3]{ˋuNOY 4jnoJ~Ԑ=7;>V8Np nQgQTэГkVB@ 8%Zu5|kf3je]Gc {}+ɯ2Sڰf".?mv3iך'(˴0V|^rؠ*{p~J:kZ ]2uW>ID|xňQbP[|]y%n9vZ.璘T/ YN3h~Ѽ;67qe!"i, V[ypPz$ V {҂%ͪ%/87`BgBgdG%p';vKiӋq !^r-ˢ:Qȫs()>+*;Yea0T?ҹaf)/ 7yz)ǐ/a2PkI%P`"yrgI8]E<&F`AY*WzvT𙍊T]?+ۺG;OL+S Y͔C 4D틁3|aM}~c@"W/c+6 lg5d$] &Ww|^ 6) R*`X>Biy YV` Ai5tD)Tg٭m?t=Qo1R zFUQ | CDػ\-L@nAP'<.E:w ѣSrhXe)XӕCʣwzr#r(M|oJx ( EXMzįtoE_e)]P|،JVX i֩˿l229 ɱ-Q?Q6fZrѶ= J~yq`p,=)7{GB\tLu5|E2BrEraiݙ4i,1ѥJLЫ@*1ʓ򃃽L tͦe5 Rف`>Yʂ!]Pޜ XH] GzX9TĬ>ųS[+Ʊ~f "MkagoG(]On4 RUQfYYbɯiUScY5w|#-UY˘YϾ?uEr`PJ(ɺug<'"Xf :"WZcFMު'*c "sVg$)xN )YIh$:8\Eyv3ȩQ\WP熰mxUq'$LU KBDsL@՚VaC:ihEgզ ?#%S  GUȀF` SO"|җsE\'ddFigqK+% >,[j6鰦0g<ҥ4@&Tw "|<_?Gx.N/$'Q֕Ebyb)Itr&f&geި6}ZWO!c~ ˖ߨϱCŹQ܄{ &ʎ[)ƚ>F']ә(jQuL7Cr%(݊Lg&K-<Ζ_*|AH P5|Y &GjZ"V-w8cw4aBzL5wG9#0IG`xcEڠh|^u ;he_`i 2[0ƃI ttZ`EA Jv^ /IA(2lٍZYc-/SJv+aWh~AVbMq;I\uC J9!&k/-i!"xfqM3[rr58pN!ٺ3;W9GO̦.K^t!E(dDu?͹%ײ91>";g)O8hǏ!@FG͍.8y5I9o$Z/R}5V*Jm^1}T%hM8u.~vgfȰqf{>l%*i6z_pl | N"$m#ja# @5Wѫ uk^2s&>#f^~q1j:} 0޲06v9'FDOm4PfSYZ0f&M|A̘k*b<)BKܠx323nl=U8$4 PACwhK7Yޫ&~rh+L#89j wo0gf1=+! Wf@ak7!'1v@^8AbB+?f` cSnsm,gW3f[,BpTj?줘v>ClLK}iYoQ IxO aۡynFcjT*fITnRՎI&P-Rr>ڧ9`S|H(yMW:Ӓ\:SXß~76a6жC@EEzrg}ȐXgݶi5m;^3ye&|4+'Dhb볻Tdg)|(9pD&LB!ܕc'-!x?Z{,Xq֯a˩RED7:O(*)Dv Z ">L*AF?1V8j!n.tWCwK&L t m2msPPÃcy9h.iab!wsuvrpE ՝04*-rerk%00}qyu哦0RYȤ@>U{_֭*gqAӐT3Qj%Rkh3NPFI9xʕ`({D(upL9R#<^=ZRaf.DN)q32;_@܏,)6%6oYzQ4ÎH`!8QXS@#cpKC 5߶=mvβ'H" Ւ&G(\›q69rc!3bb#>{,l}EI{^ c%Zx+R Cc1Z$ٞZ G'Wb`in-مqPhkrQMV!.UzhyM _*ڌT8tav2Gq7P$W1¬%-šEM a.blǿ2kEѧL]x<-jϝ͑,ET{\+ {a~Hs=|"G(9x:>!]ufn"?H)t ۉ$kSX(bij=TeN_#:W'P$64T|ͯȜc]h keS%BM6m[v\Ѭ%NJuⓎW tk ?( u%-t`;BNG9 ?fb5"3;(K]{g@n|{3rujhFR fc grB왝nI6Fn+ u_Dۄ: Ct&4i5PESTr+csP`9TAOhgJ ?PgN4)P>ȹ72Xv HףQ q)j?ټ^"'y-"0CH4@1O߉zɞu!TӥG_⊃Sez妴הʋ0L.hn}f]6~j#݌ާ1UR(8%#K`.8ujA53}@^Fn%z0 ~gϝʷ/^#w&TcXH1GwH2kHDF%.hH!ɹm0.[muRAH!KݠK4" *=$mLz#C%~݅m)Mx)A6_FS@ sB`X~]u "C_?mػB4IAd-ȪVt;Vj8ete}ٞ<9p23͆2;v}={)<q;qOv'l 6 C,^>C<8H>p?T{Xs^MÄ3d@r"q|F$%QAd ^= O1-c؈9l@9=f+OFM" `p(Lk/&%b"@dhUa|p)!Bd$ l&*c'5 [JB\ijeO.T.YgakߖfH1ᶜbIPNw®'U&(}:(=b$.ѥQ|Kmސbj3mpeagE{h2ReS13-{TOc\(*ҙs.|f:ς۫vQ2jiyy$xJ6wuGr-DGl5.6,G(M,T-Tlbhܒ2A0!GؖO&{6lexAeVG@#u9:Y)*moCYaKfl*z2wϻ ,bk|vC]y7xkV_R7t!U ExJ]&JGq mwGHOPm m?kSDE'v@䞚(2;͛ ˎS4u%Aaգ/>t埖2twGωgx]V@=sl jqr ƆZ̔ep&&b18F)&=]rأD 4: JF |4|CM{%ǫ,;Yb0 *SEpyuV)"067 Ɯ>?&JMh0NJO.v> -&g ~h?^R_ě(*%;њՐ2.JYlYoeB.ڹ g4Ћ(6(Pn֗ީ!>URoQGtVKCzNX4Y(zW^"J gR6)a+T V[AR tEj6Gw>U2oVȅW<ȁ4_"C\~V@Z?##8)%!! nk&&}jPdqA\%\f!#j}ŻjdlrYxҚ_D{05g18n!'Uoʣ] r11 /wib_jk+:d hjs Aۏ?'hK?4(1tvg#ר9Qn QUR 86lą{[|v(P@hwd~olw`=m6IfBj#87%D60|T<] d|'α@`բ2$^oM/ڇٖSuuQ:&/m[]B. Es,$-cc8et64oĎ`o%#w0bᾨE1&<{ۘDh؉ws%9 !C(;!z(V;[BgQZydnVT"$4j|; 5<B Wt6˽/>sT5/8`y<:6=sxGzCVͣ%H ) 9:Wyܺ{AiEk<qk)ReUIqb1<a+L_ZXWP=;/ j\bMd"Χ*`-6}[79r_Y,JAnٰ;[*%o/:iT;az}̅jO'-1hNϿę&*Opu#CIӲO1#ƳG܍PrzP}0i Rۡ)&EQ(>}\x*/qos͞qE%՚p>-к6yÖ(+m1~q6"%罚:,*)ySom7"˖6Sx '^aPl.1%`͛R*ə 7K*"-F&ic؝J|MFl.o'.b V8R4.4;0l<]ż9*_d`{LkscF/ ώS4Ae5yBlWsO24--R Fw's5w8J '0GR2ڬg X[յ\Kk+6cOfdK27M;O݁<B?|<{׊$6\uڞ'*>I M(smoF>uG>J奟?DSˍ چooC9(_oun_i$Ȅv&V[e6'>bC8U I;9DUuiADuݏ!HN0i_)4)ߺ!櫎aOHH54wKjwpYf_fHb+<ˉs<;rA G[3qR~?{:xNk[N0tf_|u -|e*ϵiKd%4H>wjsMQLw#z6 <촆H3 JY$ppv̈}o -Čgҽ#5#Y6>HW#'#W~\"֫\) |E-k9}1ؗP 9gp| ]2͘4QF eqQq>,2 T ;f_c$.B_jI#>\ô4/ߪ|:pi:~EzpP4BizVڸ|rQCZg,g:a[fs_U>̊#\(F>I2!DscLh Ir]KF#2Í. XT<~tFp(^n!(&)S8.i?=lP~(35d.jsjaIY®ӏ羃_N7Ȉ(>,פEn\[= hX.6ėgtnD~z("a;w,%]mѫ[vpy=mV9A22˰?iR.r۹h=u cz%Z u5\v'GS蟵}%/WG0щP 9C|=i`X6i/$s\Za]pe'5pRF\(}xTfw\ngƝ U~AY%ЃuLE P_C$arAԗrSϗ)!'c~#PéC<}o;p;%+RB+U^nIyJH3)|J'X3iGIF&بgBpSl$`[%w%S?^:ZY|9(e&PU0}<ZNsxݖ Q'hsc6<@8_4h#^\ׇ7R=\x\)<ǹCP}Q9NG2y*'a Wkx3M /"NU!ď !E@“zL~2 >)[(kk"D;s'ӧ0 'XYʃ}m|Å:4n@#;E"[ "PVfgWnW()bN?G"8m&I_^s򗜰3Kg n!cwӴS -$JN=2;:1N[hC%D.+Q^g'/g)> c1 J&*GȰe Q.jT)'oEfb1Z)2ЄF[bњ wj؛}}P9 P$.0kmVm7~=L1!Ǿ]"K#>bZǖ2D3* ,4hw`g-E|Mi. ,3`cpQO?ۃ`Qvp v@T^iOXTS-egUsRƁIq~:9at] y`XkfF_P mKYAvmw$-|{ϷwcrPI+86X,'-,YJJQQ]f\rOҘ.sڜ!{ҒkLUpu61h4ǼƉS{m$7gVWuzM}}SPX&Ûs@{-* ]s"}6R0hP$)QQJb5ÉW1zIÿۅ1fL*G&P]" ^Slpm#ibŮD]f$iJzv&- inm; j)Nnk}dS$T90 j-g@8^bMEf4}W}4#&!M$,V]0n BԦ0B=;*EiyMI ərG1K-ni &29Zt~D,qMhtU6~U?}MֶF47g}YQ ѽЙ]d}ws2%ą| Ɇ~7?m ;Jz 4s.P4IJqjS OCNKC3hq5 fdpagQ2P j5\s@9pqsʹ{7nƉbZFLF悀ٯÆbNbij(Dћ ԰kڋꔙ'dԾ&~h'hLij~׻Ix>XW?;u 8Ě%Qp#55rN6HSY^:jVg0$Fj`EqHNnAn|crwܗ~Zˁ`)4]o GݪZZ\ek&]YM1iAM^‘PyU~Ď A7#D:E$!W!8鲸EW)lpVFHF4986 HݦդX_x-\֩Jwi;a| Y.hZiP?i> l u6/NpX{jxlāliΈ=N?~jip*2itO2e7=&R~39ghj7qvAςFq{w&x3c~gBcͧsc0"Z&7U.cDk*#5ì>ڤ<)I[P:3'$c+,ݜ\zJxU2nt@9 |Ky+o4HJ~$Ɍ[V݅px_Wur\t'lj^*45k3L@CcpQ7La~Ovr?t 7.> qLCAwI#!}zq n2B~7 D h0\ü Eho L=p!) n{]5eDMD)7@)igY8"H7<^RtӼ{'c\$Zje';ҔqrfJo42߻ O2ZaƉS?7Qsr{LRڤTMY+΀1n >G, ɽ {=Z-hj?Dj~w4<`rΚ~Z]:qDUAnnAQ(5[fvEgu4|˰ q "tQE<-W0(024?>q п,{ge'GӲM!3ƚp0Q2Ǎ{f'O/%m;嬞DzEVpT鉩_Sl&t`!T^sdĀtoOŌ| F]3,GznT\yn),;(LX1IvJC19 _(uB㶶E+쇌5׬EUnZx[5)n%:5~n+wA 8mg[8( /Y$WZӊrV=9l@ɉ~DUǼ-(Jf7V GL'bڶč",.&$Hj1FBBOtPS;U6Rnn' h;ۈ=ãVDQX 8/Ʃ1 ׻ӪtUJ(->P8  0S8ŀF^Tޒfꆺxi|,^n2L̙ *)U=) qU=l"u yAw5dBO[xMе?P+QlN0@}_/i?겯!}3NS$݈IQnta@2`^iA,})"Ur.ʨr%e9Vפ+ 1ɮk0XL \rhC huo 1p`)p@gmpe f'*BJ8}KS;O4Vb7蹄rOBgb}(U2Э%YF0m4,KrG2m\'b|)* ;Ib$/Oh%@}!1(vNGۓ4tg)b"u _ɏ)U YZ_B'+NlmuAtgv|%Ky# "RPg0q&ʈ^*@!Fƙ,=Kjd 5MBI7T< |(lnyΘ bāZD),rl{v5\ߜ9ӼbW6k6}CSL̃,j;F3xB.UŒXkL>m\-s͢O$ɰۣ,)0{b9ìQ-ZgvT˜k޺x y5[BRemy DpBRDCB{uZ ֭!]Bvjng4˧2y'‚tnL]*LG@$If!9a옔{rվn.j.fۍ;dvZһyY !c}pm3̈iV ,ͧk 4dT`$4Z?B66J0!958[ ]E%+TLI2:i9/0,o8OQ[t<ЄALKcp$Z%shu~mPC7#MhG-0 )>C愈Oꎪf4y6X>CG]D?|Ŷw甿#ŗ8)3TX38~[0휺xVosC`xWdĨM$ץyŒk[GSs(I$$:^q.mu1lBf^vߒ_ Hi彜HidAk#h]>K B* MkFgB=CUs#KH>GaQ-#FGDlT J?RA(e\&4Z8wS!~pQE{U+̟$mP Es.Lf*pˁ:WDupuCϥ?]C=͊OvjԱ9D~#ri%|.*tD0i^(S|OwG]*k=;ABK 0"ߐ r*gLU:F\a`/`RTS݁uN Vy~?s#`$=n22?Swac1eV5醳;3.%dEN|RM?E$DAPziYP}_`gˍOR_}]Jyȝ/bFL48ͥCt\AI&yk--}?Kd?٬ļJc5%dg|:}>p]W8z).wrdb/+=D+6ccA^h^=ZVԚWH 6mC|i{7E# h%Ud*,,_7j^Fo5x]C޶w.s2_58V0ݺIu/o lY6Bic)bz@3UylC0Ri?Hw*ʗ-1z}'Fށ.ÖxLLT0Z`1c)(Ԏ1l?3HC3Iۀpf}BJ}I3RqsVnJR*S!.Fb6p4|kY/a}}.榘(lGB_[(C@!‡:6lɮKP*e3c"/͑KJ&(U_ 璟 k5֯B؄nHk <1u F؉7!% '.r~;2]z\#UYR*VA~45+ D['ll@f|~㓽ݓ35_{my'kX:)_w IEJ&/"١1ueKGz~ 燿Yq2@9(L'oy {SUuPkdQȎ".t5LHϒ| ;~i흭-RY3]k ׇV4Uuв+5Yw2tJx L͗j"yOQgT 6ѨčG)wq L)P:0'о_<$ڡ7#'2=MBrAKR8z eAJI2Mf *b ^Xv7SvkOWUvpj 3o5%EVX #I䝏c1f>[sN+=ƸʜK\l+:qfV2dzO|=5 7zkET*_-m#~rQ~f4Ka/ivdp ?,y{'ߓ 2ZJFQoR{)-d݇C>5粀OsL`rDU}6WmJHT=xW\=8h飏 )io6s ~O{2hdPV;|'{y})Jւ]pnmʡ8mi2,<P> Z;`oX*4N*,dSYC%P\~~J'd_3U[XY*?/C;ދ-ʈyee0;){XV3Q]fӠۇ{V+迂9fߠMQtfvhIllJO4)i$Yy>A|@I_d+%>xF?}%#wc=8=o!fui'z<_י%\ †\x(Z1}ӂ{$Rn#xܮ-Uҵ]-cDj[l~<0 AVPU nYt CCV6pa'[& >p{$t%1-i[@K⡔tO^E]1[hK{8$~ۃ=9Q6SI*&t=)boK 0,=iI)N0Pl<RT5!eL(q~hK. ]-=m'=1);BU9 f;_.nDqt6󈑓t_RPjvOo%ĭRn{U,`xjiwF"50.0*D Nm҂ȫVd aG5U 7mg.2>&ul{<6h?>-z?eߘlJİZxd+ڠ_qNM-Yz!Ue,ɎP[>K|bH9yg.5=.zB^> ysg"j)l"lM?8IK4ջpKe$3~;Sw7G_݄@x8',E HΔ,W I8Sgby`Z-v~:|`_!PVC:h, F7Ɋz@a}n;}!$IY\?ڿC ȊO G8Ûz!wqJʯ)C\`2x3, <),?8ՌKck6CrN)~Ԗsf&| EF }Nup;>-_nqhv$D;l$P]\$?wBc= Nz^b}kp0JFc!AA^f!#ex h?L@] 0II#{ž_ʸ]B[sF?N@W^g~Ot,ӊ⎟+ouk+zbBt2 M*%L-}y yP|y4\5##Kmr>${0܁Q>m촡)RaNu_MƄl>5h[c_,\,-K`T`{ DwtִrhڵZ $|H䦔hn׋˳m)b$κ/?~]B})0nMsׂ0W4W+nܩSVm ޼Ԓ&~s-BXw^!F4E ɿQ@{T--u !Z^ʹ ygП=Ǿ/h(qTn @$DXN|Y%%ax8(2bGel%dVu">p_Ex.ԊsoƦ1NnP(w;13V_xǀ*g\im',+e?0i׍e0Үhb7hd9 Y4?qwd8;5` #.Umˮ~o"pR<(`0ON!0umŰ!0/ puBsω'/qJPk@/;P"Z^q;Oi$GRnG+ϸhxfGԻ=$3-x죈#wKYTG# >qp4|~+#m;d I ,S:5r(o@4U `!+,"tIYuEN]`ۏ=O'iEr s:t6?DXp񲽓ziZTHmIw:(8avжB Υu&4UaH!њ&x Ӭ. ֽ)3Y0>ʼn {^+򩺱:wW3u:Av\LPfa92lb;I,d Ub6Y*d!HTއ}fix%rH.sc\p| 7( Z=jDf~>Qz7N*\k0r86$\Mp2Qu;klm21m,W|Qǫ0:5K.]:|^Q&($6*IbǯHRd9-ۢOAv/ny#yf3j:' aVD8yWn CϦBB-|^YL`kyR*lE#}h0t>pvRycYWyXR4QQekzF%J*B`peM"{Ү_9EEL^PϦߛW.SQAr5p8º*LvY2##}+z|.%KQY+!*vTxuI/@hϟd}so,t>KWvxޕnD 4%FI+fx;π>p% RS.6җݰ< jh0M ?N@oXewee`m=1X즆!1&EXYoo } N_׌ۉJ5)ݺ +2s/жںnxw"Uj?C3g*C".E -Vc* &r.΁ÝД#6*e|Pdx ϲx=^.?4 `f/-n$0 qi~G=U9+^J MPd5"BK@N%@{r[t~$-޳`RC\λbx։ɳ L'*u2GZʩ(ձ}o@]Jm'ܚzNw>vwE]D0li:,)JcyCM>shT#(&- |B~gHby׊X2yq\ jIt\3%7m#"xv)]jF2ꈖ{Baz\]gNaiY1Ⱦ"@$14?I/ =Xt%  `49&Qc9ldb' +R%c Lml+!hgq\¾_hΟusɭQ=S/J7d8-R]d c{4 IDǭ zءΪ*A"2@zN51Bp?T0@06Xdc*/0>Tx2pTs#N4"t<Һepw ,USgЙ^tm)o ^<(f!ijYFd51 IV$},'c5ڛ)nE"C/pow\;Ȋl8˒$XFZjVe+< .'k2kygO:F(!%R )>q:{R/-I+Pī*b)7(7 /@j3W0" _`k4 X@{4a- DV(Ds+Q][+"qdtd*k5rz־}|kpϏh1m],?q(4 Lk!Su92RAVLw/ \YQ6e뭽֛=j `W~ :5!^&I=2Ap̓ :~Kla[(fA_c" }TbE) \4,jo$%3ֵ=.%,+rVuYab2= +6달Re̠Gr3Me&Q0sc1r9UHRYcsލs/"r-8]*ɂ$:3M X ~ ytxрomfo]zN7'؆ZL} p2KBP\ocn蟠bZN , ݕ"t^('ԶζV?xEmkQńcbb`fdNzzG"a!TmJy!FTcᎫo s6 fӬVz8;]/<.#uIG>lˑ.|҂%歩uh+J[4X{"9G[%<< "sw{ȭr9wyZB3ʬ0^eCFEYZPXa(oA(bIJ/}M`+l?46<-v=ax{-,~6r]{:9-wiL\|m( wcǟduXoI"訩i}5y{`}Ł:o̒_ia NsxD,-+Xm7#c;BD#*>Tl7n0!`XfA_TeVQg`6Q~~ƶn9Qw14lUCϊ IVu 1;{ؙ~7괯hpZށN˟ڛ?60Geju;5RE'/Et!kzDX)r:@Gn\ផZ3wH \~Δp'hFٍ3L~~7w_1,}(ZJcwjh9>Qgo/f=rTKrir@kEBM x?fnpS4+ :..+Ie^Br<oD3A3]`5xjxzU1ş#‹*yt(:#Z7(zV&l?gCp!F~;<7tchR:gGM=G#vN0RO(C[Y`x,'窓Q; N'bT9lu)D<ǃ`Z"˵c㷞@Dx/YD4L9$%h c1x?Y/C#c4*5 ;~rdr/~4|oMJyo(C4 n. ]*y4րS ɏ|IQ'=p F"U$޾⤷Np´{" l5'[Ir~9^?j;xIh^FM,ǃ3? >PJU 4I6LijW76Յj{G.vRFC+ vWj6G-SHq/( 4z]+l6/= =wKwtՍq{J?K AH>YM~c5GaYDY7jnTsWZCST-1$| IDԝ'f`YE8Eη ˖:Cfѯdkз@j5O`׭ }™,:6` FXHaVXB@axဂ0vJ^HVoV.hVGC^|.F}3g#3TCtn?6;;͡nKï0 s& pGeߧ ]L ?l߫KY\ԛ9{SEKA)'0UHү^+z7:FuSm ]M}R*H^Wt1%mF2!@ɯb5*$3+dn ;Լ<`cf3$e=ir8gٜFHMs[zarQ3' M;n#vĴOe]{"7KMr$hD!ԫmx%Bw,z5~d @9W̩+ekQv"ӈirŴCv܆6IPS)_8#BoIvmkvZ"v1 'j eY 92"wֺ,י<4|2k$=UF+6U0{NCz5qoFO|>豠7R@ch(YSmb0 m)#^ekCJM}fUnWĐ ߤ3q$ L϶8z_.2wirؤu`+j|0eA_o /TLjaM"2 \7RZl_ ({;| h2}sKJv}RЗ+؎!PnYx[B5Disoov S#{HFC~t.yL DOx(\ JBO0d~tyf!^4h-&= tB}kHکD"I5׮"no~g8 -s|frɝ$i J "0&#q~aq46 9 WUU(kq ‚ƴ[ĕڜWӓMΧb=ʋ-Wqpc4 X bqE?K*{/+ꏣ#S+g͵TںՕ֫9zģ>_<*ބӁ z~(AZ{C:S-0|ƨG!U at$"Ә䕡F ؆z%GA.>HF)|Y/2 ~xJһqA~{J27#Q+C ^$}FwB!PfU~SXo撖^snyW4^a%' .%`r3'yҊKy"6]aŏFLDWPȮ[-!|bSkV* uwca 󺹘9L4qhJ+ڳ/O-7Լ_hʋ9Z`!Sa{qom`D!̇3bE`Ƈ 3+~ΔZ.ډKe`{K.'ehe!./bG6*@>Dk窪YlF<޴.']y@\oޭBHsإ,Ylإ EGA*?!X`AοvZvw<ަ,wuK1~4|],ķw WdB%2k&ȯs$=ny7S)qܦ{8} %Ҝd%jyHqި .u5[tO,sژ3Qߞmsp }Wt@Vqw!.Ԣ#_F+[Tw^:i{{<)bV+=2޹\+(#VR$%DfG]doxFwk;ΔY*yrYk V#YyYu Dxd5z$`7]_RO1YmA4Y(\vAZܻq(7ʨ5݊#ak VE2 [QLBZgddX0-\Жq*Eˬ ҇PB~L\K]L,c ɯ\9pOtR*,ĂTldLQmqRK@IڭS*J%Qx+JuzjnPgi`P 3/$^ 27\]zvYjSboʖ}! Gz7.}j ;2-|30bcD I⸅x q5]ܿV' l ӟRzdZSЌd4D_ɲdp 7.TZIp5,}ަo%+7SQ )"tN-P,PVu^$H,HKz.,J6<&}?з fUN3 "rAĔ=τ w$%ڮ¼ZГ9tN_:h_I0儁Y;jFAʚEu v9۞v [>zr9k[8Ӿ͖ǏԷNm007D( .9r,(I3[|:|4R@ w㨹ag[ dlTʅYJ7r")j& @rd.eDx) `Nd|ӏ1*VV7l;U|K

X}xu!"%7+#43w'3yn IM1B*!̻մ/HEG Jp5d L1|R[Uns~694eD_'vB_G{WތўOz{4eU38A &0il?rLc-'M^3bn `}1(\#g(9,W-i+}*W+0Z &oy e@3]aUs= e$EqQ?%BC58Nhu86'>tKPvmtwl1ct 5mHtTĘ=yaezKrՁdrgKRovi7  M, J0rҒ_d5t̩0bnns(F,fB0ު:3Dd>W0*n]eױ* V XHIP wv%V.yx$YWDaa78+GZBVYlg!0 )2]wI,Rܟ?k6^C9Ќ0*߃&Y3mĬɍ!*.#,4?/ahOE1 SX+kۓ 筨j2nvu_ף7W8D(#?iS耕&󣥌 Uׂͩ#֘ }Z˧TwU\B=Oq/_tA^Xɓ\e |g`<|@h=`4sNJK<*knЬ?UJg\}^7> qy Mny3uvs*+Vax,=$p~Vv چ٥5nxx,FF _iwK'gZ:hn T= ~x+%|OKHʠZv&"r1bQ/E,Rz08ѣ_{Qt"1~s3PN$.3w!= rBN`ig&ԩ ldtVc cďs'Q[Q$^j-(_SMh$x{0^>#~xY_zRjOTwtЮ> :lʼn.R3pJƛ^Kx“N.f/Q  XٖZ//RJ*nQ'K恐.,LVn X7\}PgpEAYp9s+pDذ}%r 錰(;\DCc5vk)5\ēOdo<QVנ52jPBd f50Iu(8\%t'MKd`V<./EW!d!ߢvӒVmi1GEޒoz 32AĉUA8sY5 pJ俬vnj.qZUvLP)Y`'Ҡ6n춀U&0)܏"2 kæ$L XSJt.܁nI1r0==ba|# qrfar;mW堶E1r.-IMdW^IMX>S܎JfgL̶aSx%&> s|ڐ7pw8-Tl_ױ#YƉ(9makԨQ,r ;ьXa.v4Ҳte̱A0c0^Ǩ΁_&9% gg,# Jf1Yy.Qy<6{_õlv`jCjǕ)<3AR2/ThWua1H{KsZUkݒ1iρĪz^BUCR3o"NS!_:u~<4  Sxd5^=(e+ZϺ܉y aq$dKJnƌd366|ikZ3i2eǻ9S<fqа 2]fmZyl*2exR~;_u2Dӂ*:yգid];#Nmr0h*`rP'/z}<"K̄ء& SB9߮(+V^(;O9˃D) na]/d` 7¸P6}eJ'7_/:l=gJq_wK^AenxYEa.M r~(T=WKNk@b`KE*]tei0)HPlFqiG?^ɯp_UBlqVg/NJ𛴞$h6?`rJg;C/bO&:gZ/Z+ʼnKQY:'X%;!觎g5t)J^@仒Efвw:c4$ '}6j)kXrKI͎AcLOYu+bLABN]Q/bsL'1J6,N hcPg=m2wǎh֗RD[h sH/QOX֙ǹbyat eօ>X?σSb mS|V0;f =e/ƅP`J92(NEMOh!vzm&&6lAX_%M]W!A 7}{Cޝ^./>},]Iזߍ/$( ǵ'RӢa"R~^eӢ-is䋮>ݯnv(,n-|(Dmsjr-j9.4 Gث|x˘`RԺѪ $~$pu@GWyJ"Z Pʥ2VR"Kp$Zx`vvQcS9ad ?\²Eҧ' /Vgπ~\!k - |,.FrLן07xZ/GfNW6JSy:J+ |>*@:3 +O$c>9p{^"*MdڦS;D3fG*KiH IN{r[qKph#L+.L'8p ^|Ɨ.R8s`!%!pwrcw6{ v'̈XVtRz=|=BFr K%2]3mnM7Uys .>܅oYCb?X h'Uŵ'R.-ymq16xUB "ذkW{ۑ-1lk1't _E{C9wv.ˏ*ʋ1t[g{>07UnVAz?"fw-ˆsպ [i[l:˞ˁ7ei瞂NwC-PúLڃNv8^PeVi`{Ū2j&9 ֊y+z43Mnh-g PA:Aސ!QCh_Isu^iN-LL~Qzb2(gS3cya:ʞ8-UK&lHإGl3["^<[=7Gӡ0&^Hhx‡"j n&Q2G{#bU#gbTQ*s#\rd`MLѣR=E:^Ȍ/Ax 17KlOZizըq0{ Iy>|'k ||c7>h ~zLWyǩPX )qjڪԡ*^h ~u๞d#XgSE2J>oJtbxm:otSz|=aO_@I !NgҼ0mgbv aSJijOAFRH Bqf mnLSG&CL%SXű4qMKZ*2'6ٯgVʐU&юAdVW1;oe~E+Tԍo,˰SR漌;;=gc>^#%SHΉJ<HӜQ\Oփd<7 ɄUt]_UUo1@I\sSb)q74:863?'2WΙF*yf[_L!D|`sKdԗxF$91{?p?A|1PJtjpe˵JX:F3ݟQK^V cu3oҵ{ ȵO2 /,Co%,:s"aze@c1}MrъdۨUB`;49%)sg|"ID`2 O|ݺ̉/`/L )E> ̄=ᒿ߸q N4,=kOG Ϩd#@g6s[1Q A'}//tK fq kIpQ= OH4I-=hj:h C"2S/8!5eɭ&7`qlJE_:{bQ*/>b7F_RЅVhH5O&z.B@ HKڧǁ A[Wj|~ϳ,oep-Gp !2a" 3[hGܛZjhcapC`7*FCƠ#g.39= v {N}S"۳s4і G5:2fH.~bB"&k MT(@-Ĕfo♪yvW_/Y*9ܜӮXڑѓ0c>GvNYK&.R~bRC}~yfZяl{|.c噤HIPWFm M?˅ qO-V.H/"}(}i#؝l19}ԜnZ2M[3d>HGoߺW#c;tJ/o!jp\:ig ׅIl3fsX9]bm9\j>4A_66\Eaqx:\sEzYheT;0wvFɪl(Nݽ9W#TjNv1jO%.(&`'笶Azt/-Xņ}$!`bTgXcj<luEF[ X |mI'Ȯ~7M2l޻7Bқ._8`D}̐)Zf K-ǥXfMA'kM*!yyNg#`ճnq˅!>ڒgK{DQ_j5y=Lo0_;2vT^ov&$OIS=x`x\1f%>*? رPbBpaNBZ4b !$5'[=4d *釱:>Aa!C?ʕr$/3[i&[9 ґ]!SqbKt>{Q!~$eX`_;Z{7uu~](:ZfNnI }Eo7~|Yn%PbT2g[]%տes Bq7co v&')u]>EtPзG=PQ\ o:ȰcP%|"DqIJ8#ko8K\FԞqj?5g?YO+- (*NCю`J-jڄ2aw5:\rP3ŕOwzӍ!!)'AEk9 =^8CiM9 }¡0+Q̬'e=œ.I/?wjZ`B^?ۙ~!-?#wvf[H8.p]O|0}V3b~FYT6K핢Bj\h}3B7I_rrB SfJA;`kp%*3휷zB88=nҪ&_Cꯗ ۚ7u,|H񬅭[fx>EyNoЫ;,V@-!cz)k)I*k؊>t03'"x,ni Ar1+f)Ӱ8U'} j jM n%̢Nc~ ȉk\Ιm8X$@Ajf&iGGc\>$Џ!of Bkr@i=SRX,"3Vx.lͪ!H7ogQ/КkEHfM Ǩ0c#eG޳*m@}qH> Ҡi>ǙOd7'+; L[>oEģY> @dVًjUS=z R޵O':%wTxqd -عEufR"wr(l86.A1} 9Jx ?PZn8g[$Tԍ3x9"Ϫ4m+|i#|lC}eG4=`ٟ)_O=<ON5V:<^c7 Mh:O++N*/-(Jfq6Cf09-xfN݃l-I_vآP6j&Q݊ltժ#-*hn͛/7^I1cZd릚)B]iZ4sTb=tg*Sa%'zWh||,i^uDo[eZ &̣&zF /P,c C0({@:d5m* /Dֺarg1VKb[h4?:(66˙-'@x Ŵ%z}",XHi,{L`Qd섖j^u~/ZvVϖj=9*ޗg"6 _-|5S6rb]u/r\O@iF,w^t@*BUD 8P8Pb?^oΏqv_d:-00S_G6f祷S$Hk׭!PQP] zȾDΤj4>1yUuUOG꣜Ak39Ω(9_þ>yH>jkhQ UVI3'lҀ^0ur*W]uXg95[༡Tくw4"Ǚz\c4bkA;&Bi\_xݿ~X~i0 |f%IXˈ6?"Oḣҿ?NFe30ieK+=,Aʋ|M W6nEdDHB2Ƿ=fL9ŋD&{Z܄Ӗ؄sXߎK81bu/^*\!TeSL Aˊ/v[Е}3BM]c ۑjLK:]cڗf `ptc8FAA [ k{>kXIQo~5ɹi1A h(^)ֻtk2LkD~?ZXe':`8wH@Tnz4O`u-jL'ߺLj.K3쉏q%-ꞈGA_)W ɹoB`<!hH`ex Rb`g, 9΂ MT5OGqA. W,]ۧ}.U`cĀG'Lalܸ#Nz^t+[2, jtЮpF }KW-P}yh$O؉vz _"x~`\"ߵ9k@;{Jv{kO.K+ Y0 X ,Y焩Ec9 rY[t;<~%>c U0{;H> [K.AoMHMwDG^ceދN"E$*- ނԞoDJҢ9+@W^Hx r("h~/\⇾8B<с qC(L{5ZYzn3BhfGBF@E/O38.%'zhSR><4n73l,Om8Ql]X0,"a2 FRT#5~u.K q'#/@}+lݓ?:էD.(/T ŝIt,h `xֱC)~ sh|Wc&>1|kD .T@'oڨY^hb+lb^/+؅#@~o2# ^quJ >@fpkT8 lN9!" ZK-Hs!KH), 0*n  hi"?svj  {?u,YشE') ;k]f"Ls^F 4ob:=~.LfDjs  7XEoRp;$  Ԡz[v"zIHgpDp,hӆmlFi-dj./#{&ѯn :}u߬ Em Uu n^.s'NXZ*>X@Cʁa Jٔpnœ@Q(d(q7m͗2I:E6N9eTEA ͎͏ I :X_n:xfӹUA[?DC1װ۩Nj9LFJ:mxo tHj/TxH'lGJ{ 9P(lR-Z.B}V[5rF ZRkL nl`<7&wq,0舢~hIܬCϞ9v&U' wj SU* MGTqo|Ƴ&Mw/`.J(~l5^6P7_HM+mp ZJx^oA3BGZ3ao } ,륧{+ /qWTL i |c|k$ԧJe TfLh`~1- 3*<!c(巾Nt;vJ? _n+T-m$:)lN\?l3(:CVmG9M#l,&BZīk--m^&SQ;ǵL/=uzBM o[2hF|]1 83hC­C,T^7HW/Ac~~ qJ#AjV! U%`z*ݫ?%;f#{ ٩w,q'/[ee0ˆ~" ΏSTnaOQOu H`} 0=bwa[rhG{SІ4\K`"2;+689>(#ʸ炃lay^ kC =oz$`,wM,uu1ƮnK)cx7ke=ue:Fork7xNl?.RV'8&ƞlw~UHe}܎?a3*:o=F瀸l`uuVq6<Jay,UtN.U Q`[XNf': .r!-| C8IhXt Op@!asgl+ݑ!#4rD[v`-T9GX1vz>$uXL7!m+x~j_}f$չ<=ŭ hu՛dzx͇Z_^f@݊q;*YAb2G#:/s6a$+'[qDz 1lK3e:1` 1aA,k`rGR@WEzI+bq7 UeHE;ɿ8-AHS)]Q$Kr̽/A_?2WL4k!U5%'Ȇn4),aٰn+CQX*n;C+7JZTy(b#QNMfrXu)-SO9]f6Hy2lZ.33*(~zk); 3┩`& 5\+6ݡ3> )(g<RǑ=qZ1&)C¯/um}K4J0u&x07^FCe.KOO+BP] "@9+-B{R7h)VR9BNh;Rʌhv?5vQAT hD#{*h 0#ަ= !]^ u|E' 6A*O2 /MU_. tF`#b$[rE#Ęs46–xY`N-;yInT Og+s2b~w|Ô_l^A#9جp!Ɣ u!̊z$Ҁ`OX76fdڻ߹~¢V5^ 0]Jc!@G˶ Zi IxFR4n.15"=S*b$!*c MwSJr`0=&K,b#)ҽOo%Vt77Ke戬Ro•#M7[5!hl=HZLU1E}NAh;1lTޗBb‹\yJ[ ;͖ũWZsX1b+ݼ: f`=@h!{FTӌs)6l[ٳ~:ӣjpOc~mPFHp/fƣh2.YCpo.Fc;L2.Η=+9 G4?CV"Q w6 /g#n<Ts'hB?Acdaa >c\^ ^&Ƥ3*q'CSƖ{###@:KPQڹHXu 7,+h՛"=_YR=#Fg-4M-Q@1q.&gJa=ǣHa+FѡMGY:YP5#.W'Q]y\!"[ 5򡼃gKNYW7UUpTVR×SY<ݳ=1_[r1(\(,q䣝m{/$ O ޅ4PQGfGZ$yK[Ԍ" TA,P<ŤA˳QC ۹2HYNW^=nwci@6uX4"8ހHaXzw&ƟSɴC m,E.)W_OQK.g2`yWRݚpSo%'B`ֺ2N%Dmui>58$/С{#Z:]Ng,J8Dž&ڒɏD~EO `Fmmmw"N&`0TZ$%X)091f:cl_u)YvL>3Kd~-z՚%c.O0| ? D\ :׀2UUOkj@l -@ I;ziRۅ&r:aBuZ"mwQHB74k'xULFy'tGeO> ].o&YBҔmD%fh1rм0unL\nSlR0hx-5Ocڪm+qփɆMA+L<:$^ ǐTsD[/,<&MSs{; T<6JkmaPrSɽ}ɽ7&r%Xu *ȩhi:bIk]HOr'k)<:AezB>Y: N ŏ#~2 "0skUi`ׂ"t(^aSkR'lQ%хt=5Wh_+BCR#o ni2.邒uu<'xnn(-Ki;O.]8[fcbz/-5'nX+SM-m21cߩDc|.@J6 u{.5+L ̮\ܼӮ]&,BC@>?=f3O؎u+) μ.-ڿml3TeCPDbBlLuEۑVh$x@F G% `$@/(O>yT( FřOiR FAܰ1%,?nspQp5IRz[j;R' ;+˘V^̯} jݏЛS_&NiŒj0dܔI`^Ǣpw3T7=YF:揺~<}MWנq REEEx̽ÅS]c lpJ`YVHI߹ {b4E|W/> mV|X#w}5hV#FKAa x%S5,Mk3Ҝ+.kkˌR6VuմT[LSx왑m#$LJ5(vޗ鉗etϲ j uTG eM7AJ=4web|9pZ=1[ ^ۜ&j[ ?8YwӝĮ]~E |g:p 7+m-[ &%3' 2xDnnfj7 ! WugO@| =ߺ $N(z&w d`(@D}-)7GvHߜ &LֻMkONEd(8Î\γ_#rxt\HZO%v7B~!o%|΂ lsnQy]u'N LpԞ6Q9ܞsUߐ^{g:ZҥOŞ\Z4 k?V.6T|~ᚇ8r>zXRSILV uўeIFk: Cy#|WmyQ羝;㌭[} 1VQԋ$6$ .]3(>}Y%Og:pT1$NT_*@\^-0w}ݸ>Cb [&r2$kfX{Xj ж =0&'R3dNO0a6yn{>zF\uwZjL%jM8=/bY̥]mîHY>_ȉWj.0DATIJ0rp9~>C}[27u\`RcfBlB=Tyh`|<967^6{d>[ŕ<š#CrF@!f JN&Q{ SYl;Wxa{MHE3{Js 80^\*&UISjzùƧW[Vwz`JONY1OF#_n$/z">FkңߵG(j\d ZҌtɄQ>DBԌJ1aL6`8kA`heOgƸf~^ SZQgA]TR !#Tnb= PQ6kM C!K{:tG@_H׭Hj5@Xa=t#㸅U&~=127 e{w3i)j֡mgzF,p]L3Bڃa7ߵ ՝XbG C~2@nI:'er=o5PoAOU e 4weVѝ%:1S8U} &50D{i*Suiǡ hϸ2&K~9.)ŗx*6B:(J9DŽQϬc߽aY.S΢szz7Lh셤"LΎ՟x{$pڲ N4{'i>:$hZ|=XUjkGٛUG%DA<24q'{z\ />5G_[Ϻs Vά &o >XNO0/<}n:{ateQB \첗8`GC\iQIY;ҫ} gyVCTm@\e_wl#&Ajݷ%cw !P8'3\jT~YFt+Xtgi^؅k'| 8&4ۀNj%2*J @4y [* Й:ή7"i/`V.ЅoV3q%5d,﫶Yy#H.쵙y~ը'O@)Ӝ׬ٞC 4HIXܴ_^\m/#{ٛY^Ҿ`T|w5qڦ٥eY:R ȭ^tpR~K~Pě=}򑔆WHЋdb{CV{$K:z.i_˰x۰bPSSEpM(2 .AF `wJ IdjHa To *r=6ⴢՉZUs~ C J<ɱXқ\3,Fs*B18m>X7pz.Q 퀫(MR3+oՙ"SnRMS!&H;Laj>;A 7 Zu F^wx>6WM_Vt " lGcYZj$ ƪV:`"ؑto5{yW{ HXԴ9AA UH#uT]jSA6}?#еF$ػ,$kׯ[| D! F/CS"N~+xHuЋ S䇢F$)HS'B hyQ}EʬMƇlls"Gwi00XJDJDkDN㡟:5[R1Q/jE: [hf3{T%#u %31%uxWI ]fJy(^Z —G5r DǴ劈!rD2?j?il=hj ԿGCtƋлρAst*d/#3u/Dqۤr*^݇#$I1q%\%v|~h c& ǓK{ -42F9V{~f\!ugNĹD>Fv,6e.a3&dpg%FٓըX6jIu>,g2*0.14+B|ڒ~$t<ۃUӲ_R[J*x Ć޻*@DiL-SpT Ms=={R‹R34Orˉ.vI^i#|*yOlt&'f<%5.@+Z(h %@M&c'%ĝ2D/,4dz SfD:uü&fh}h8,@}$E淗NN<+BOʖ+d0ە Uh=~ lʊ/]q3q0)Lb#Y Q=~ 2sxRr fde;]@:%ud~i'z0P/E)h(t"K8?v&ӧ5ZOLY1&6Sf `cf4I %h*Hw( IEUtjsWðk|;VoӣW5Ha7EH\j zr=>#1t?jH?/ǵ2EH<\ˏ,9z\ DrNb0Bܚ%&kJ%˜ P\.[i;՝djrzv-N/冨Y#^$\c[ǚ,HF!Pfp’uѼޠ5T4i:8?UއVBF'z )}aN15wʅnU +8.ATي{u*GقfG]Qvn,ذ#EFH'uDI%&zkkgeEQ7a+h!FL-I0m\@ae#aB][RE0W1'I8 3犤ʤ܌ٲu&֥;U }n lDJ0|:]x ||XS{VgZNt4bm, YMO5ꬄDf+ףXwUԄoDꤵ}gAP77%1,y-[uYՊ~{l8&{[jwLB r&'՟(r~*y;ɛ Z>cQ+3B s;\,SwNAq6T[Ibޯ-l::-ByLHyikQƌ> M࣡nU-Oъ*G;Q$Lj oLfߑƞj㬅TާV 45jQX#w. %PQh}0|rbݾk #z3ʃ{V+Ѱ A3y,!s(V~|U0] 4VT=#[Ft H~چ w9,gm+_vSL[e(2ϴ rSܾ`0(~gz< ۄBԡEb{|1<4$sZ@3&-H[ci%-:(? #JTM0,TQVZop8FawՁEƠWTCnZ5(@'apLX65"{ ?t ˄^h_4w*A @P{-NF2D>r(,} 8~ q;̉϶XP-d6N E8#3L?Oj,4n[Ro^b@ڿy?oX Bq IVp}Q2BA8C@K^x_qNSʼB+A( o[o̞tnw:\,Ww WXOcߚZ"* %Q66*jցѪo1?/m֎נ#kMjDz7PP=|ss{⽿.XsEdB ۿ91E!DB1B4 u@m~EN7 $\l ZIox:cl I=r4A$Y\*=lS>;~+e|'͔6fRe  ThF`֣dYkoe =[=]f)~N=DH= d܈;e>C}5o}ZaA¹FUl|~ӿ ݪKD`,Ά~+K Fxl >^Cs'mY"?Y[4T8 DX#w{&͆=2O"x驗9>W퉶F<|S G$khH{ݟ7exۯ//`+<0 |-C lKlc9+DEEdeV`v%tB$.)geR'ąL oB[(9B,V\Jl?jfڀ >ơן߭(P{ؾS._5)ogMoxp X|%ձy%)܄$"2m`7D^n`ΐ-m+ϊ]lt!~D MkqgƂ;0(בX+v^a"ֹ;sNRuͭw B";ʠS F@ܕ4ϳP9ﹶB %7 c¶>3FR2M&O)M_G&FI_n4B(`DN(Ta|Mqs 4*--/ԐIЧ!XnK7QhRc%Gܨ*7uoHZK]1-Fp=(q= %9 D{=3=k Q.*w.%,;sucP1rCw4FʨrqE~\yR҇qy YG߫[<MƢXu}g=rͿ32G_rQ8"֮6~? Hm hτrwB=I mtOH!;:k^E2~񆏒Rט=+5aR+WG=i\\)zViW?B w.F+]c5 6,G. 3kτ3qd;^坉΄`~HYXUo}Wdk8Q0P"BDtB}]si; jav\慭x:DGis ëMzF@#e1%YYX$"E{VZ?&9ܢEG%Ѳ[ӏ@S&L[< TE4>߭ʄE|[[ y*L@-_qےOì~Q-f#jMp\rnp 9!:p;W灼dzgC *ղjddB*fX<3D$[<>hS\`23﫰 )܁s5'ȏZx " ܁Qop.K,!TǏVq9>7kyd1~S,":mK}#S @TM=5}&rѕ>†"QBCq{E訓j n]M8B-*CqVD y(aſZPRׇkTcl0te;ah~-#S%AESϏ R'lߩ\+)pho"$gxo,=ǧ?8S: :JHt̤瞍i޽Bh|[[et."V@I /Bݨ}Kxnչ&Uئ}=.N#z - ?<73p_Tg|A+ZJ-C_; R%IQ0>W@ժ/d|M/>QaB~0՘Ú)Q׆ߔFqmNE(hHG#z,#@e5WzITp s+Fej\_ 7_ך^I+nF`YMxS<bk%.WS !餑SynGI ky 1σcK%1UU#]Oi~`ƵtɈ7/j`߃k4>֊H*/HY :\`}eҦgg&&X,|IKHaX,oRG{>"MĐ9G$9P@7(.{?%x /H/>Ez۾uU$ ys;U^iJΠRt[ zw %wDԢ`ƆgQ5pb~99WRN6R)ԫz@YHI?(pli%[ΓR4K`UR 1m¤=L:4v-]>Bia t][amrBt0'O4iVoYxHhmg'+W"W(!S[.HSH_j5u:'05D?\aB;%h7<(X9-K콂H<ĹD(C{0]09L?IzƮ} Q.0%l#Delt <Ə^  j}}>o6_² ,@/aa1eXT.DBД$_78@?@>v eyeOw'NeAȫ4VyTNZf=֜WX(%0AѕQYl8&U:vǼet#K [cׂ Dz^P7Sn_$!<#~<n DUF$- Y(伾f}P̵=M(^+W$_z.jV@ȜKTnǘ0MZU-5 4/{3\mx4yUUkt&( 6wiت3:uMacD)e DFŝ,N& :ZnfCpMsآ< z,f9F8U}a!XȌXHռˈH:y$wb8M BV$a!̑z,5;9◈V{lgϠKB"tGsGraUjYRiaQDAZEZçmhmrBߣk/t WG4~7z?&B7@ٗcR4*SM"#%T!G_99C %:%SID-Jq+ cfb.K#ux+8Ub:@ v4`_Ӏ,RF6&*/Ebx0eBLe[=(>9f2Ę1ob{RFg4^]N+%Vu+ @n,9oGiѰ rgrU*y݅j~BmhFz6 R(rS_uyrT"1Hg".?$aR >AHSaǃb {}i֢cda w 4ŕ~YWh! W1pI o|-Si5G^>c5WB70o#4l cUpf\]6YY:L9pK_ 44Dw#xl4ӁR[^[l öO&Ґf5Cy bkڨ2=t!3a^x4Bnh-PG]s uB7h<-렟}lGZ21=h_jߛI=t|2]݉l4r3MSug!O.Gd^ֲaD|OgCd 5Ujl_Va4b4?7[bIFB7wn<7{: s9>ه nlyGk᳊~8tAطacʇQFKpЖW8 d63sZ_lt*Q3%D5_Xv஠|7iF2jCJV_;Q0[nkc7x?u_Ix64"M`Iڵ.)IyPjSyη&*0m@+7H۹ -,>GT#vpl^ XKd̿O5OlI`ɫg^S. hpHsyŝ k 'Ϫޕ&`y-P\Ĭ|򣍃͖ӺM*+li^4ySF^ Is$x{Pz% ѬU>\}2ĨPO)9QG+r$BYZA%cb6XM/k~U:E AA*Lgևk!ze[ ¥iQDļ8[+ᘶ?(oǂ$bςRqĦAܠiH28rC6ZҏdEѵkWQ.f wlDsKe+ЭK.Zlz,fN\vA 5Į}ũysq עvCe[Q bkg+4Ȇ#.OYyޞ{ض*v',;m] !W4pNEV;z,G¿0?P/= X^CeNT)2r*Z-n'ke,.5)Gv۠ 5tV /F\?D;O3Eg,M #P<˹x.=8svAaUQ8q𣴿$яuްKZ|Hvw5Ԡ:8䳒bh Bb>"WMŽ u~[u1\ )`_YM50!+v d ޅd eQMш=r}k%nhfPxc/g )㖓Q,;t"hd[u0 UZf-3$C,AA{b1p.H5IW78.RE3XRXңۻeɘ[l\1S^ѽl0TD/Y:piˏolK hnkY}8AMITWTѸQ&Gэ#SetRKơ{MϪzN/^$Fqd QDB"ΗrVk6J+{L~{xS) R uIvTwqE{5 ҆Y]pB[#VKxY`_<"񽾛I̤21[V紁 WkfLќz(MkxOcMF/I+(aa eP_ ݂dTdg.C}u5& ~N_!.a=eRUֶ?FjhN>fA-_W9E5%vXVqۃ-Wȕ PJ[ ֞ Ҋ/7^ɭߔ5)!>? 4*!: %B4驭>eC'}3K.QizɉjPUV} U2ju,q%;bÂ@sܥD%3ͯ^=]8e6Kz1 ԂDT \DE%d"mJmy>凃-3&brU㫃$TqM 2"q=v=Yw^t#kPUګ4ljQSZs#v?L$ؓ AFzwǯdr []^hF34%;KM*5 !-\"\gKu7c諧٭9'BI}=y}E懻<5*LLLLF@DW5G  T <*$veNZKXlh)ZAVgx 918Թ(sQdOVf_HN=m( Z<4]0КO@ŠEǾa@_:^ jjʍEeUp7x1I{1 k"j{7ǁaj`Pm?0H C}ݎ|`sj][&~ ZKJ*XΗ6H?z+bIn +ۆP2oA~Q$MNw$J4lxtH-̻L qt/Ħif`סԠll`GH""%/ʘ gEZE*v:g ܯ[]TʎSH/(k^ :܁"l`[0@zdEXhhP vØ*H]zM&jt3cI=UUI/W-'va%[ I8̙LZҐɦyG}]łjIje:3gQn{@aqL-p;R(zz$3Wy f~k:~M]~yCi @:jcXqgd+۽0 s߷ '{A&C^M(G7W;8-8fX} 92[|;,3A 5VTYC#ī(MR&.5wR/t~ST˿各>om5ֵW>h0}tXǦC!aNTEjF!9㤸 Y [gօB;a k O\p] <{4],@GנS[^ ,M.`nK^m(a 'K|Aug 1J\W BTuҟАS؎ytϑCğ_99؞2\g~]# ~;)?÷r&֑;JSi!e}, 4b|̺a,芭R.yS-|£);dWt^(cf2_]0c!TY/e_1ᑑ(c4G5Sh)=O/e .@䉆'aeF׭Fb-kLnYry`|eiUV2DD %]cx样{ןDKKMcvB 84,IӻX֥q9|ZHN5$1V~vwTx EȚ#!;V>h-'^ol1vi lng;in#fq6qLAg:˓Oy\xQotlN %tKW'C4 |a !gY!T 3wppvQ~^SXSnY^ou,d|۸>Z³Fi Se}7b>:,jH?X ZxE`sF㳰ui>X2LjNHǍZmF #2yf!~о).b>+-Rm,\He6UHOk ZϮwWd!6^K7l8C:ļY2x:3WLUR={nWD`SX ,oX ێf(l U=gUD~}\c|J)C-Kfm*j 8Q+"ͮb>s`>|tcO,M(xߟi:Ύ%<%PܲVucLg0)M۪S?|:0=6ʆ/Dgn>y"7;*:-+-j ==X [;‡%c+pzLe,fŷR'Y2)\5-qcO4Z+1-@2 Vfwz88XgcuN,4Tw*,(쐌e 7?5 ;}U FS4Ϩ`]6)܆JxI H @8(BX;.Ǣ`j,x hv "W疥DzŜ-huGdș8`|}3KcpLCaxj<b+N;ozhX `U``x>zك@`-Omp`w 9w]P't Jc88y/d :TmDUva% nOAKP2`$&~Re) 3D9rݦH3@ءM<.e()^8-q%6 5R"yBB!:h $Y i!p&3EHe=Sۏ;jspkjo{ `޺yk> sDAk|O'aٷbMA!ZX'NܩZ5 o ٵݒsDzSǍ33m<fR-T+Fhi-|nNF>T h4[+Y9BR舕Le1QPfoL|UǏ-s umC\?章#}Y ܾX[ Ha3;kw|1FԋrEnO=݃ H3v7vZp.EyB/q(t 1P3|xUugiJ7a-8pqD6u1QmC?Wv)tD:#F?AJYL<76*aszL48 XcOJX[ti v#&(?bۉVX2%P%Os^d3̅/®UJ/8jRfi ,qщz9j9mM._ \C".w/ȫ+[o N!dF叀exhgnRAٮVȰxFdf!mX,s/40Őx#-Inz3 N#piYr2]NZ{2c@MczYm~ke 3S=}Qo 9{YRaeQtYc>AS RJ }I۵lwvAxh43 H3!"]BJ&˅ ^IUTawm#58[i Vh2N^H R]/Nߐ:[4remԡK< [yEva2ׂ8ۮADM8uq8Ejp42Fc11VũC]Ϯ/^/kLVW67S.MSRP&]"WؾǶa!Du z3>%KWpœX+9>Xf討 MVC0] Eǻo?Fuj2 8cĺ31濹RuވQ1)/ˬFZc_ڢBI /k mI3t)z@m\u[8з0A?=:m࿹xns@ --6B$"֡ VZ?h /?K'j}ȉZ$a_:֏N=G v?Wa+G{h[ $w$zI~;*$/fU+~{FEW8tUƟh`a\k!B'ҜrB~P&6,g"$NF0N"r!;?sl;)E^_ؖpz J8d8)AdXQ Z,XG\l/mbH $52G}] M_UqSy`*M:;fna&ԂVAt.}Cp?iˈTVI>/b1Z?N1beD}< muYE`.>]6L-jF*]SJ~H_֋)>Ux[|Z{ɿK'SطiDmG ?XZsp>{.`m[}|$O姃R%LCSP¨h4-{g.[8mhSpɔZ~Budߨ5!:ϙ8|(om%P `1P{SZG}X4) ֲ(zM#l܋(jtN|{ym>vǏxAF?X_<ܗwl6{Sڮ qc_ng=Z}&jM85ك~=)M *#d>Yg[o ? 55@kyҒ4d0FVhWDZP_r6Tas_|;3'/_P cnBh\յ ;<1Gjv z"JC`$YYvONeĪS ^kB[4 uVe6}wub| -ӏH {ŒQw1N ώ?Ċ rhgR|ihw6SmOTGV jţ/] gp;伨 ;z ȇ3F$ފXJ'1QNP9Mhnm;GӭRN`oaczEb+ؗC~yn.8/)=<8\DP ^b{R3wl$#kR8OU]z' ^@Ͻ4dM گH:N4* w0W29!_K u*=um]k&)6i]sl PJ|)Fv[,P1L F=v>)4d myavqLZ)89!ɵ#刂^+(Pf-.cg)3hs7غWO C?Qj 1m>L-Wu t:ߙ_? g1dF8é鵃xSrspNSK&&ؕQV[N 9r%qA/76V {+,cɔC(,4"WR`ywH5eP))P" zEa^ c1@1SxVv EbA<SF8dzzlC7?PF,y&׬@Wmڽkk[Qev~{d =oPS.%O~-̝1/M/ǎ*<ϥe%7c}"ԠUw&# B0+p@{䛈~O\~3V+l IfTV3}Vp4R7rgd/S0ChNzY22 p{ʅw0B%b@#qҢ H F=#ђjеxm-'L, xUPQC{4TVd 0ZZ'jGcX1XլP i|r+m jyGv1?/ŝId{ZKp.Qq8ߴ3 ;Tv=ʂGz3#SeΏ\Czλ.@w__uֆj'QWL}㋖$?7s]9rK^pCjMkTw@iȐYcjQ |h )urtR$V" {plQ}qÑp?UqrK0bۂ3s$;hZ ô PÓvq17Y192/XI?zx@ W$ `*gsYˣј%nPc^&ߍ߱,Sx #H >'X1$k5J%Ed*4ab\BuV5i`^"&IF< CS_̬SGCpi5k$!)k+pLUT9~9VdbkTKn _S}$!2 %$K)ǜUGeE4Zffi@~^uyXѬjrU:e@gku,-*bƋpK3Q\+r2x \#-J gS`:Uu;8jסM:6e( H#bQ^h P% 5圐HTMgG/Ok5[u:Nu#kF_̛=W^KI &-N|,qt UޤK*MetzdƦ[axuv?oF2lp*U0Z}m7 eELob (RwRoGwf8#2aX {ޒ1K<]dp~Cz`b|Q}anuH='̚x53y1͍G O-TI ޭ<)T;K;wλ0 4aU06uT)Go(hnJbǠVZMZdfv)9*N+PBR{y"ğ5QvF5*mo6\q؝T^ה?wf } {R牃 HzVE[WpOiij?hc|m[OALnVw[2gU,\mP4 c 깹F\`0eQޤ}#X5[=R.`)=,=uHw[.-)JȈ_q>Or{nwÅ/Q:k-4 F{JiˉJWoog]lK[jpkb\KD;T |L)* pXj9 c\do`,d!l^XXA`q;O:x|MσCEaD d7r+c饚ʟY߲R`I@Fﶾhm[F. ZzT>ZKnýmт[}ʁDͱg;Z+N|~79r,.yd/v ;D*O4/xCaAZpU+]-]>aX{N!rԳ>pBMf:fwI Hβu.gdc$ 4ʥ|#_f!D.Y! -5u=`/$w"Y~? Bt?Fu`z=hlW~$yI?姦hv<6JB.P 4vJH./W[oZ7 y#9m6m:^*dAG Z]8WfbR$kMUEvU;Ģ0bn/UsLčƯr{!zB]o9;8I1Q74f t,B^_]ًo),2(O>J+p!wk$\fݽb%}-dK`=<5}iSݱ2y~x E~QD<q7, x\F!_9=m'ztޤG;*x9tOt7/[܀RTfI@kӤL:x)D@WMP/[F|? K傡=F .ʍ:W%TyH\Z;QC5' ̈!ގ`SZ81D\d 04y5q#tkH7Z t P͹`>az;D-ߋ4>SCˤ3؋F)W%~ïL*Gxns3'@#_M!ot+NԨRGRWb%Ÿ5!cIl?wϴk]+pRiT% 7JQVmrn,w[;D{hC>꿝jj"46ޣ)?m o̮xǽ`f ձa|qaǷ Ks$BD \sC^wD{nr;mHaTqPghRK Ry:oxVtnS91/G0Qḇ((B!ݶmȥA M2R*{,tZ.yb R{ʿc9X:ASziТDMp =6@c6͍{"gC ud-%?q1ՊLJGXT'I d9TC,8t4\ހ,aSi}}Puysf$ 2|YeAS7~;Gtype0l"JG>>eCϐ'Q,7qLHAbw p*8=\b+qsδ(};bm9%tb0F؍aw͛p0JP-ח0 \mʇ1S(q}p.~o/YWvSfJz0@GoyzAeY%9/poۚ)Ԣ{pƉ]ŸͺZ41 ݶSz{cm5G^ gf!Vx%Z4H#o؏ME!{`w!ߑ{8߷3Pj?΃v3Ь{]Sx΢T+ 8Jb b0vI5emtiJ_.'>WBܧ.7L&h nQutP]~go6`id> r6F^'kѠZ_XCPr`"S m6G {`'oqf!8Ʒqqj tTțbXnBT&aOI*-0 4݉_dA+uZG$1JL|o7hn+/>+ y]ٿ) vu79@GX k|M;4Qxu6>t>+k7}gBk {|"C7s@;3lR. !Q*$F귇 22qzZ < HB<Cltta.?^Sm3(OJVjoIlj89o""0D'Xݮޱ(`6].N{[MV)!Zc\R86Rtq2Ўyu3| Q HMmnZJmAQ R j/$ڄېl?EMaisWY 5f+-*jhnr,mB-v5&{.-R2%bwu-/Wo">>% Qt"*7_.Oh$Kwa0uYf7X(+7ݫխ /A}dģrȼP;Ң>T <= @5!x^wb#o/g4X8Ș*&e|<>LJhtL kҋ3r{Mзx/#P[㦎=l.uEz2KJ-fbV/'+?#U`m21қ{dtMϣGžhڳԦC($rE|30M3xV |k`;$q DWz8 51<e.?q3K&|ҫhmE׹nì)B֓ )tyۛğ_뼴LMF(l md naTL2zLSsdk2:켆|% \ɞ_#ӷ]ǷcEMTj i ,NDψtQHIpq˼JP.>[$]AP&sgkEVV@Z݆ P/7`eMCts g|(pYZYceJ |@* <@N I<AFS-{SչAJXbc if8<}۔:0z{ۢ!/Ws5GP]OuWOgbٛ\'`tFMuh#}Hx؞Lz8SX-}}rGFUAߒ$g]I S`pFy"K[c3p(L=1:f'{sGtZ`Gˍ/Χ9cu0bǏK: (=ۼ;@{s1AU$w\9'@mGsY{hOD)LrG9rZYp$3V5$O#\3#  m`2-}Eϰ(~Epe;iؗ$f3v W ChJ e:^4#̔%}C=;cX) 20Q50 ?Q'mfOyM iAœFSц-^1wIAm׼LXAݨa;Q+?Էz!ɴQuXGhK7E'7);Kz*s/B*|ӊ! sg:a9!e<E^;iTSA<5x{0R~qBM $$ܰr$̈9YuA%iX7[teWn_Y_&%67( A)s; Ńs&t-8 S!xS&dj8U]Kݷ{"N nH̳=HYYs޿Ca xe v.a )g+8e)Eu[2? }o AdTQ C\E|v`??_qc҇!+/ܳaXϤHMp`8d'KBH8,pjp6i*Xf09Fj+ QHr;,;O/cJyKt0i=sGf ()D`E9BsuD7_ c\@\`99܆嚤S ƹϖHuˎĨEܷPmb³YHbP+a/u0a&)ѪUE1k ="p"R0H-ӏz/k,<5vʀ v'#QI#qK[3|0>t|mQq~t&,/b.q+Z uӞ/~,ǻ3"|OlդΤvmW bW8|,mȐnC@Nb2+$eڌ~"`qy?},ǎ'VxZ*mu#WydT 譧~gYK3Ψ, w-"MQjPc1~uS?>~k.p){CO6_]=^iHt1 * :pLpu^e B?𓽳WDK._YU!d4rKDb!~^={n{QL,xzgil$;d%[]MX/֘y<ѭiqc SNk_ͅk @3`HCa偗d :21; R,NSC2{jVp0:y)́s˅NikR,yesr7u4*UAp/2I1iï|*u a-1bW0839O[è??_ &f  b]Y5zlZJHE֯o+c Na{_ৗ݃*01JP !ØSOd!,f ~ %ǶKS4G#=XX@ŐƑj~18U{ Ҁk.v^\-:j>RWdZWBGUfŶ{?BH?/YW/,|3Q?@dUlY0 0J dɏp$2bIF >]HiG#a$ad_b{_7z 7?OR?yd-1؏:5uW`2i1:]vva+cl11.e/X캧PwX}sheߌE 6s?҂R[N?'d ۧ r4F_:߿@i, Sve" ʙj73IrYr, 6;A3'fBeXl=O!;+LnԜ_8SΝf70CHFJbptu[}0OL͹Z3(x>LU2o6.uBaeOPS#Ν:uH9QPQA}zq+0P!`sd6CT"ŬGą@3釁/tǀܕp ($gƩxbqф;.A~~s3ݫwV@S:;9=}l Kfve3"')vlBACxɞZ㸢zM/d!ʡ $SgkpK&4ļS0{# R} f恝,y7cKCm;qMAuGJĄ;5aZ؆%;.Za2,l$k.]ssN2 s]8W˖ +\=56&Ǡ?N bHZLu7Y_f0s;l!׍QKN'T"X:+Ӧ"ė  e_ILRojo:*|u,cFo BbZn<5;@8ͤkmJ`u؏Y\||J+0GJZKxH|Td2hr?o3gW+0$j=zd %> _534-?)jv68W^IU7+ *p1ݘ 0Z˜dsPNhgĠPU UTN]g 6)StI _)nƳ=TKAqtV#[yvg=]`b4QX򴗟]+;#ʜE!>vsGu42WƂ'_%\^M"c^\u1 FeX(H'4;Ji#Ep;\Ưصq[f:q~޽!'=kbA+:ib!@M2UY$-L?tٶ#i/P]-Q1$Lq_tî55}yF,A1|W+/&+km<="E/8G[=6󟊡bBDvF!^]),Ea&"."% iǹW;sO<4&!ύeUyWى^vywRhr ͤx{SoUy4J\̧gDc81s;-ދǿ\b-bmj &[1FB0?.sdX=uu:#UxOlqx)<_>"%t #F_+|RVօ :[Gg2 ҫkZ^dFhjl#iausBI?8ZZ6ee1wI:G KCZ_ x>wݸ Xdn4@#@;ңK%R^ 6`\R~>q$B쀂*Wzi(䇂b^`T3EYv;OF|~m8+Z_eyuwwմi2ԓŽiκ0dBi<zG?W ƍqF*KgI}SpcHd7>y!A~ၩb&\|A_ZŌ)Y7HU U(xc:R$* cLq DΜevr\y_0V{H Ti<"J@K2 g"B1Ʒuޕea\Ǖ5(yPE{uiL8ֵΩ D&F;BH-Zl~1qI$ꐺw VH=WG`{^L~fX{k˸uě2Hٵݥ]48u{ VnQ>$E[o.w3Y[h; ` c@s$M/@PPtTloc]D޾.6pPRЗa}W&_&){eNޢ1"h&Le"V{+C&g.LZ*)ȼ'm2*J:kvS}WG}@0iK!m.9c=~9:+\BYdOzؤݚE*$ySB)x6 e[xT@Ahia0kL2 !.4,9b3>߸d9bF8/Q9D(>->T ]/V0ηCv?ڬGIV#{^{*S#ypӿBMPپ+E;5jJE ,{8H!;A'☁K]z'NF.Fc!ˎhvoPLʄ]rޯlN@(FE4Շ>yFle!zQM`uo#LMh\0O59t{Uo:5XkUjV |VpG* s>T{k $^WH1 .ІdK׋+uƺ}T L pCD5!3fNKiCRݫPʃlA"7wW[ea>fPYT'Bg;]3Ԛ &|4"]97.TrF6U A8 ݪ˰d\SJ_!Co=]B[b[!(~ovcp+NA{c]W q*sj~xݽ(C뉷w* j2j:] [G^Yu U/8T?_ܶ0NHF A/DY' &67u)ݽ 0$nu9d)\ wAkDc_emOF׃:9g'Ƹl6;bp(70Pw;jP %:gߥhL'&wBPHB&. 7|ҋ 7Ah]W3z9Y1K,:$Askb ZRuRKvO;mAR2l2JK W@ D#~l='"B,ml'NA$1N}z□uhըĀd@cL. gڈ}134>VӚv~;m=m@~ ?T |"vQ)h"sq6Χ! `R\fR{N=YU̘Z Wg눬/άh.^ZQ1 J˞U 6^:'DW5X?v`tʶ8POd_NrXt5.ӬH]M>4N/1(1U=>:NkjX2PNFi" BILʫ6np6a(݌Ax˦?o~0/>b>jތ_og4^SodRk-ZwjE=9ZRQx s# * p;_8!%t8 %|r'@8WVT5:p0̫y:R e='~O&b``G̫ZW̶ rJא # n~'2\zN dhvT b9Z+3ZlP>^Yqt2 2^ PMD|6[-m)dpuh}FU|i89 "j ea 1BwYW,L3 S;WPy$-n5aJd tGg_ }c2XR}Y93 sȿ/WXXظ3|59uTw|ՐXLan;͝xL/|pDžS*g(KqKdžۤ8Ѽw u).d֬hťQs fɵaF~WmGbOĶ WE;yϔe4,ob3S| u `ɧ~䒵Fg,6zthca,' fɶ{Yoh >vPHi< \ݒ]W4]vɓUNjJ'{5%O'o7rRQ*y&1L7f1I+Ml^ ~S <^6JY՘4x#H.k#"٢0Ѫ!oX(kB.Y 3z-\9qAɜцDt6ZvE֋,gy,Ӌ'͌zcs0 SYI1ePo˅kL"Ky2|7v3}"& i[8&(JUY,vu yBԐ5l>+%֮mr I)%>٥{ BnLoQ~*2[G>_ U^Ȥ "*s6R7ǃZDէ{8]aCNjO4IYXFg&B2`$L> :|XCub|ec :'l!.{ע˙n=HdM-zWҤb< tN eVb\ˣA+˹L0!/YfX'-q'!:KPڂ,KwQ(_'H,;uQ!Zh(!]v9fK2 =՚5ڞ.]_L>"}psaD"U$x܀fGe^K^2<ƵtϮwgPz ҄C2uӯIutT% P ",INcrLUV䶿]% bB1^nd$uyj;rd90X\}d.J'g˪er˥of'eogtz˘UZb$RJȹ$e? uoCY#+G[ZƘ>&ySbtÝ (;kߣߒ[Xڱ'!cTQeww)^V0wM7sEcK|I9Q& eŮ7,KD8)0>w6!͓{݌~HVs@uA51C5|I L׳Np=H I  KoR]ŕ B(?aB5?-'eyS&irc+%Xr Ov)a5uшT(to7ԋ~sw/iF],5F}4CIDڔ *n@- 3!2uJ@8 xi~6LrïO9{R_dAM|)gVxLmb )В'0X0XÌ!Z)"V A1ˤG ˠ.e2iȁC5|kMlT%ݜINBKaeeA6(*HsT<^?XN*cY 1X[5]LY֩ȍPZeX1 5EP\Rn+1 x^%ADO ]!Txd|vU$tQ&?-AOaɏnZVԽG?=^aa@mO07tN3@82]w1׺UCW$擀ͱ@vK\̻7@mXѲ玽S a(fVeBqZv444xeݫg[m?Momq˸f_:&0WY'N33r;pZv5p:YX HIOo7)+6*a-䚤%K!YJ ^ @i&{ 2Slj9" Q*zT!bdxUJyKI!!cEV˰v#1yo2Ubfͯ`?e(sڑyn FLz]fK0ŔRH'@80zfw"6F6b9F{o˛ q{$^Vg1ނKΘ<|DX/Ub#U\?Q l٫.-ug7Хx:<~|Iv::|np^Vw~Xߠ"\{MmD!gf\to`Bn,ְbivJ㈎ Qu^ :6߈o%ry8n(fs{ijcvG'JA"8MA )7SsB"4 M[]GsgQ5lWV*Z ) M ImeH w;{;1 s'4UVC&ù+2 y&,mXaO@Cm15[܈D\dma`frZ#J@_h}&vyxtpbi? :ho;W }cfW}NQ)<=T|ǾVwAn҇EzJ>T}GOwt" Rdwe(sPu8n*V Tv-UHv#sJiʽ]%$n@e7Qt){@*@*mc:B=K4O?!X3t#w2'xOptFm[)m$r`|\~|ŵ P&6@y6mJPGhV7]YD?r zbU˯,Ed4 r"{uOCK8 n=jnN#X]>Jt eA5d,NqVӊ|M<0M<=3_ )UzeCw9Ĭ֙Z<53ùDf<3dÔ"K@Tyӭ rٚ Pu Mnc+=,i}iݤ!*4h_'K|!0Hh}OUЬk'$h4޷%@ Y^!EԱiCCeHAT']!$sQmc)y=࠷_ LTʿe@4m4GG.#BAW>g@Ħ9Uz 3Z*Ad}dz,ːZ31RlK[yh~/;GŇz5H]/M躐Aqʎ\бZL>+E@,a!A +py&u^{yEeWϘ%"bRf,Վ'Pώ7jCdS6#En.RUW=,KƘ!8y%#1ָKU B(T}=*b8' Z=<:v']JG0~ IHux~y37367-鬬^!Xo,%6wzY/_/="/ Mpl:`Gmu_QioHDg]ޤSZP̏Cz/TQE9;If|1>F !zZm]*u,)N "qn5%`n!;ޠ-pץ$SM $;'u_PbvJBg/߷3Xj'jmHo]zt{SE&Ei .e9< y9w Ns(Ne2kkaK$_ S?^JHzb~qh%Ѝ>ԝRKQ`7S3M_fYcn8<%.F#LD rOʨVA,( @!Jh:B¡;m&s 6L:HwD[,#]8з=YiPͰ$13K(B9 ʈrml 7\!F߁:EE%)Dz}VUNC Qg @Ԙuߤ9nO*1 3gKc/p1@,ƋqI;mz=>D Vs̈́&.~(1!E rWtyn5tM O}f^o) %nW0Co0q$8䙷'b3ua7Ton'*H.kx!+rIZ[N\ED a+;&5Mt a>tTY^xC,4ne~79R_|q#pETjoyC[BqdY)۞6Ў96Lע i9t6nu+髇s9$rV&Ŧ_~vv۞ iLV 41|yƁZ=L?0_VdlUI9䭉|'ߦ\:w r &dqE}@V0}gK`\Emӽdo}?U>sGLԣ}_GXX[$xܖL;-@#/z k8<Шh;АU< (h#Q]&̙Q_j  S _ d/ؓSme,(9i'ln ^iЍ9$ ) 79O_2`&V7#(3"^ګeo}=M±GBo/Q7LֹbdG$oCHA =r$yDqs/p}ϛ-+/Uh(H wނ->T+dMO;Aa,u#BʫHh!A閥mR780^ ~MdRzbbúL ~cQ 4Z5 Ο_2 6\m=xr'(vT$rҺE%m^ƒbrG8ppyhGϑ܂G?ԭ4|kmBok472ҵgpurRk'nhQ5Fātk:VP͙>T'Pp{}M^jy}&ֆxZQ.~ޚ.vB%H!kETݹ5גXD;_!RcM)8]k % xIDR(}J;X_9=߅?v4ž1R!Э¼zxͣ?1%;)=sؙȽ8pO0޾'<ǝ'+e',r=+o&ڜO~!MڦeL}4#ݻċ$(4N%rJ(u:e3\Eh3 o|f[j^r \ih~f*pd1 K:kA8$4b"<²?Y,䪝[H>(\DQ)nh)AqKe>[)0-~ꭅ=Y.ld>u+eBЂ`UeRy8c6c\`P"L6Cm~]lN,%/3bV/e5ҋ`>ā哮kTY4ԬפCdu_bձ~e21:y24@I5$:Lt)KdX3Bs@e| qWlnjlkҧ#X'~YLe2."%!At'F}|sFb [WPWp.6vV-ϻݖ`te^ |Y{U2Ex8rZS'>a:6@Fž`n-Y{f7bJa87G7'm@vq,j" 9-E&;g]"z:u- z#>ǟ`Ydف +͊=0?~YE&Gez ]uͪ?$g0St{C2<&s-cVv.Req?N&ڈh 0"D*Y?#M$Ã#苊H ]@͖WHV2#wx"pP8Vm,8ʞE C:PÉ9r S#[ w^ksTq>fN7#NzNViW<vq*Ut9#/H*U \a@x"OD vzrc'pG}6AcnX7LtWۨJ7T@"]l_XeF~\ Xy4$Sx;L)I6j[w#J]! [\QMP5i\+VXە:vcE7-A0\βG?tM(ײQqV.;M CB(l>e9A@^ˮ F  N XCwHӗ3ěFQ1l -" {_D|޵„ 粇7$ HK{gi;%hX i 0 ٞfLaLhMegپkN|>; %'!.%q?>; 9cR DqdA m|ί3K}ɇ'R\s{   o=_;Q^\FEGd=3#,0_9EL*1S@(B Z?gR'dȣR.#T-CцG Qy8D& X,SdcL { yRyald`-jLW5|Z -ITzSFMڡGB>ǚtb#Z+ )zU_Mg/t|z;jd#~wzBYo#>. GXA84Tm%+ŞGmb%[Uba[ MF>ŷl+a9R{ƂkӐc%k)Q!>GQ![Jev#D._-YxzxpfO \{9YCqBy&`@w!CfH;SjC$A\^2ô~Jy8USs0O s#ͫ']zc#FZ2h'b$הQ8xW&EObC.kQSg?ϭU fT٪/Q%ZvH h@DTBθ46.2jE9zcQ6'Dm+zd.cuJhnP05%+ *|$G76w6 =38?AZ'TS9;JeT4 |Z8ݿ~Zv5RT}WT0:ʯ?ωp1~ 1U"5Gsr6؞s56pނ [6AI{߮`g駮=qIq'}Ma3 QrIJ6;jaI:]"b!pm^=l?./?݂Xuk_Y SU&;@*78R(o*q‹49-},SRzaEc &FNۊ\)og,, o7>1d ÆiBǑ$_ Dl-Cѡ$\cƮ YLἓi=aȟ _ΈR4n'Ja ETʍ.g4Nxok(bաy`S6c6D0DyzgÄO3 3v^E{\#sKr/SFJVE=yt+^ʮS/ %~2 wvpȽ6Vv#y ])b{(td~QiwS9#hP~Noڻ Ӌ?pWN'5OuZ`x dt f9Y#*- Bvê^Χs >޳01Z/Tyd1=o`$8cffڧSo֭L72 0@4yrGv^R~p_T2V&}HBKQDro"XiڣjT˃MG _#gH_/wnr^B/+ROMA_ ,Xn~~B9wC;dyg`P;8YwZQlP'`0|w5D bh!gA*ȣ}cFi7%FUpd$]UZia>80BzοgGuq1BS` -e ^tzOh)~Տ3 aKXql3򺛗f4؜'!L=]j I R)G P$ :90~ڲmKy~v}n'JY0>ĝĺ=_QJ jF!zF9D'>:)".BY{!/e"26zxe>Y\K 6"6p{|Lݯi  4CfJIތ}1ǭֳ}1i-b}EbdY>䪠c8olw3DJG/BxNhY \AwYbs.YoQ~]Un?a|ElGR}n"]-#1wz3!|,ۯ=)TS56:}24K6f0eBEC?tSOiKП~[cpwgI9=:&A^ |ɻMQJr[>4Χ)G9j-™(-{ U$%hҌG1.;2|ϨK_W%m{;0F /&Q` wD6yF7On43>Ui[ia+MpViYݭv ./-ж.#,_rdXVʲX.ͶHyEwEHS4%>1֤EpZ ks^RL]RŔRξuծ@|Nt22&ޚȴcN5T͟cUxfM0f@k Ȟã˥W?kBS"ZB-ޥ4vU˜h:'BrUgCi,_W,EظP*[Hh\h4B )P-Mc1 +98G)?p)ܳe+sx+N2\.:϶y_h?Y;"(Slroz@C7iIYv܌M=șP%Auy#rxwH\zfkpAjAu%D6#7=/&<ԳGr]w3$ t0n&g@wbP/'ˌ;uؓ'9^j^Tq-/mTy2i3jU,gFLo#KԬhDa *.c&1lNc W0:U  @t}37g69фici>9E6W|c:kVsx67 k@C~x1RڕBSPeKaSmsPj+:jޞI7,]}KUHS~^#AR.7׵3u/iڀ%4mVkF4e˶31rܾ!̞@K}֡EҜxZcO& aSY}L1N7!Լ^>7](BE u)=x)Ee h%RI ʓ`KYqNB]Ĭ@b e!(̭)),+U}ZȞAP5*U-VarWAf2|3["z|v4MmY*?%9'.4g/*8)|">?\9/;( @<0~+I+?2jP$_ͦQ#'ro^h{ I Vۧh6/YhxEⓋAND@ ; %P孨LFL o1lƠ}=㷪GY @E(i+tڙST)pNtAX FoB?d5D!K>9D8kя^lť( rlIPqhA6oC:饿wG:*s$qKhGeS<#VWhyݘ᫤Cs. Jt0gbDGKH"k˅D/_R\^(6;&6`$.Rkȡ[鸠 "gRxjmT2NJ.yx JyƢ-KBLf F{ b]qYȠ*DŽ<% J0+Gzoʙ0 y;R|XZ?G nVԆ&{K%yª-!Hvm`AlǓT lʗ ޜkM^ Dz ɑ^H!VbnRn}+,Av}mr\mnVZ,r#heտ+/j`h0=> @ENsaUǖ#}(y4Ͼ\@?z2fu.ؤ Hn\)@4H"mڲi"Tߞ MmK,TMġQ)qLx@wmGohj$,ujx*Fۦ NI4X,?اFn|7) JF>,Qk:qiFcq_^H^n>|KCmk;BxrwSJ(k$TNS 'ΐ!Xow0WB"Bih(X8D'dx5084Y0M>}qfݢN_TCDq`}#.(lri/ĝ3F䥜FjKjp!ԇkcg_̣ISm(@OT~F]V{YaHJY_)3`]V ˧LSēof5b,+-^7q5 ޵Yulw F@Ί?߇ox֌}rnGx̽jHU}'*#i(%5=P\oheUaYL$Z +J!%)Q/;x"׌HXy٬9;,yq65CrɞGIHsIҟE)sVaIkBv3S79y͢V[IIQ`S4[O }r~ioFQʲ צ)er|\+ FlJDy_P3DŽ_ 0XO(gC)r1QWb"'ZQͼS&WB?Ny{4IAUK8Q1S l#\!d-v!=,e4“qPV oK#e~/XỰ/j{ Yb(3^kҰL B,/($#i0T~-ǝ'$Q#dXé_=o\҃2YR(>93>_6QN:Pw6䢾R@oO<`(pbp;2!:CfĮH2 #IKRQAHIPGȢjWwrHT_xY 25G ñĒ} }RBlc/a@[apE =9ud-8sŀJ_յt'Pʔ!4Ԉ <$803iܔPa)F/f@$˾@(ݧR P߫,_p_+:>>B+"|"* 7`L5'n`h6乧=bgK94nC A3VS":Fg*qfdcE^{PjfEji:.4 B~\K,FBq-SGƋ{l +fkugᅚg Y #hANiV} N5UMlн޸\bv3 m[\> y8%Eo Qi,[?86 7`%Ed'֞)_gr;9QhsBA1o[75.@~ѺUp9~tYQvqhv l;X6j+ڵ Bqy8JO)ϴEA7ݤ3zύ)`>ªxF9$'򨣮g# UiD;ְx%@êNNsEeae$"b;\1PFJ8.PpC﷋Yp‹@#ViU24BKݹ[U+Ĭ&|vC_¡wp$Z"ᾘq t3ڋ"~ o40s/{2 o~}j<3S*x sI6 BO'ؚc %Y@ %.~c60.6rj'KagsP!19~}o&c< D<GkJFc!,19.Ws#w)싦n̈҃ntW4k` hk 1#\Re=n*\s\'BrQgiʳ˸46X-E OsHƤ5Jc|fOBD%#4mr{_V܋AfzlϞ^ cPQ7O gXgw9@S0hʪrKw9X^^ۮM_h 8I)wיf[( "3hKOӼ}^sFh;I'6#o9&pzJĽ\L84W4u#/\( pYqpkuRb`7^i6&-F9fՍi F""` ynOQ[@ͳ5EkB}H ލ -r%_JڬtiiBО[MiwXg7 K0N==IP-`r3G kCpq,/wM{1xQV:^#3[ke%`iÝg0<yѢƚ~쮩S9-r~jឞi9_;ןha T1IAijv߱>\h8L&A :;1+q`cW"yX֜ U$&i7 Y-H?|{)Oȟ;bJ|MPi)YGK05drxbH|;ÏaQޣj)oj*i'{+Odա!%G ,[>_C-!? \J>3zwʎӎRSv- S6@*`k/%GKhPY')rT"[mZ=ކan1!T,E)]0Guyte2V#JXRxʓ\QT8| }[GLzp O|*_ At~s\3ek݁ƣ,3{Jobw1pt\&\}/ZdT JV[ У`2󬗚7/8`S7!*02%T랰c:)s *&wT‘TmKR{4 ͻأ!ۂdNqMGYqY7g 3i5Y;QVRT#)n lL'n8S tkdϾ"ޝ,|}@{z 5jw9[@rffĶg1[G&*~;ij9>X8Z^8Is^NUʜp3DS\ש4h0!em+/SymPEVd7LCjU+6zQeg)iwG+R~P~._pBԀz5EQx<u[ kWS 'i?Sk[4 ɛC`6k\xN $k(W/9^[(s_tuvAHrԞkKK+^ͧz׶X2Q䏄ʯ--!bomُmE~;P+uCf`^#-Ex稀!m82ޡ4-#iPnEw4ltvHw|TC[s¿{CnK1 k߸t=BDA AHqa `ehEs yќq!{lքAf2ic4 l[EWix{WڰM97֊y˔S j 'Edt ]%㽅`?v#~։ʿ4U$BSRAvb+Xu- .h]#0;"P\JFB@9`F$g>\ `I[)-#>ERN ^ˏi>=o םqdjS;Az*?@Ơ8fuqTsMR;1 M>s;n^8c-T=mhL`;vϸ-"P w-Ϟ"`97|KEOo]I3S2XZx5@ƾץceI^ 'X?NĚw0)薘ԯthpX CMCl<\4m_. Ys*;ӴF0oXλŶ6ff0ZM\%"*b>DHT a؇Z@<ܻi̛L$yv▫Ґ R/J{c=(QR_F2 ADfL[NWV;bڴZތE w@&i3LЪk>*>~U3BX }*'KF Z PƔ:iHKށEB&>3k?r~i?0~s LiF孩y|0^re@0I:Q30kw\>r2QQ+ ì%~LXթcm}H֠nE`Q;n:3em^B( HL*=U hp%_rUY˼rg@>j(^C[иhSvQ랄R]Xw2#FidR5"% g^c|0HP(2 "^#\A:r*v򇶣I8OXŢsv݉ ?7?6f 2M{ReQ4fDtnNFT'YR8RRj.غE.Bҍj,4sc>-F5HQWt1YϲTM_!ʟj|u0 ;,9=|N* 1#v@}Fӛ.c.vX c3=f!g!g k]W#DӦj^@@Q#* 6YLHKw#̋eZM7S f^㙢.v@N n&,GfX=u׫I $k SrrLIn*Xsuim)C)%?/܂S֍/H΀r^ dO+\AN.}83̈́QȲLct口Dl(OSkƄfC&^MuE& 0{[%C)dPsqNϩ[>77ϑf|KPY:Mm+;/8_()B\{z[Gilֳ99 J>WKPl F-/Cܤ@FmX;xGT[ʓC: ӧhy,7mK:Çj (${O\RsLƾ۠5qPs.9\GcЅ" |<Ô2o؏kdxУp2Tni+oH_O Mo ;T|x.?1 A}.e??s\ޝTY'53 ?@_~rMѪK Yק3w,ڤ{l%Usui+gJFM&J5e;yJhަ @\#x/a44`PxEm Zr< E ݯ'8 Nc{dc:T<Õ':A!Ce=.?)lf'CPǽQa|2tzdqdΩn'B% ӡ( BF*j-b ?n6rӭl Ґyho(W=-7+D2>*0 :nuGee#s,}ha,肕[~WD]'ẅNm\mz@DCA4eڃ 2D`e^C: } ֹϮ0aFqQKj""$_* Pwvڵk0-uVL_SV`\c.~`{XQߪJ7(F(7Xʈ^gA,0C1~K-FooܾAlZ)XbO|cSd'`m3*% lB,! ܒ jM3_Ҕl .w]56zqT8h[26Q)WYOv/GcRwqH&J\#p>hߍY1k"Vo274fNSb4fEۢgk)BB&:.0"D xT "%U u 1c9؋Z&J}c+SP¹g{Z4tc~lG>Wƕ.uQWptR2!.S%&y:Zۀ+IUh랋-G}$A@$ >:jo}m*st|>/n>JG9#;GU9n%(rE9us]~zF;\AA6_sa@|C`湧]9Y< mqe0ad씐ޔcw/ݿF9);O !:ìt|tgsCWǚ7zX&{NiTh|ra5OGln y ΀hUOPBLV.=˫ X:4I\K0)u!$v.<@I=Q]I3`fxKqgX0G1od5:zVgpôK>g e>85I#>Lƣ,X| 8vw5ǬÕKykz$b:9Ub&M ^$z2#F7eF>}H,w dBu?EyBHĥ !A Or2Q~#=OGޢ P F@wr)+]ISNx!;EElaq/NCY 3ѩzIe -\~n3!vXH䝕b\ M\q^i)Ҧm1Z_ %ūL%UB E%{UeWDBp6`e" E0K0SZv>Şq=͈G w8Jy}1sV߰rp)Zͱ{ d `}d,Kt ٧eL8~HF2mn*]U phr.Z kJZ蠻J`uCݜ wЪ>dp*.3ataD0,H׀6,LIAny{ƶ){k)Ԣh28[h4p)IkwWm$v;1_Kpoh9g/t؂=RUSǤ\~ ֘6v,b ixuU/̗펧EA[kh*k'aW4mV_;/L:A?!֎ .ç~lwAi1ˊf²M+q(,GU?_7iNkՋCynY& _HȌ98p7 c֢!4r kY/Ѐ3)JCV2ߤe7_Ѵ5ETX&]]Q.ϩ?B䵧DXցsJ78Z8KtOvnO! }Yʗ6( aHb+wkϚg;7QJ7 XTxݷgW.m"X,*;wRR?J&Ȃ hWeN(&Gߒ0U@KN6"ʌYۏqQ<*t KZ@e;a=h*Hh5͍=׳]<u):Jfw:,o~[bmf‘+}&Կ,RB4>Ӊ.m(ky)FxlhN)xnW k(YGΚIp.XT$cpw88dt,mxǻ\2׉ȐS.>U]gF[' ݘ%,2;V_0g9O1FBփ:Dl4M&)-IKN:Fl^Hy [ Vi ^ąz#/ f<#0Qy^¾f_m ɇBͦb[!I_=*qǑ̮rg-FꬼS=GN*r/7F.6DF(z>Jws}~~R3šYv2չ 42em!< |*?,guHF\rH'Fy!ɀzLޡ] p;Wq]<h< AY3E8+lӏ8V0Y]2P~aF_ g風+ kbxsuXxH!ڋ|(0Psn>yތG8UiFX51}\|K :yb#Q#{yьI8pY+YgpW8-|4SόBe;T2Ï=Ch/}>t!g8єcS6fthAeMC#PGK$.X22#mD†s=鲒,zVBS`0'ŊIƫgW}5 *\x[V_ P4'CfwAu;zϯQ@>$䂩$p=A[+ _ }EÄ.Xp?-Or%]2gpl+=P),z餲 /a [ UӘ÷?0Mfmht]ܛU)|\R>1q 5,>)sL{]gǮ4MmȼpF]06_C)䀛P5Jh̔_4^DqneP棫26촒γyp[!&ƱX?2Xoxa>E!Q%&Z&yC[xW2j  0= Hnj*x]@*qLFdNkd(s r?NaBכKAT7VCXx- NM&eet-8;HaE^iG#= ˞:WXVBߘ,. ^M(>"O,ے)(}HW?8Gq#"O= rqdH'zl2Fy0@VSlzg_Q׉C,7\: vE*T9]׾9 sb~Ŏ0 z9;'C})"~ T&t|n<EjscWGoqp cQ8,}8f՚ddq' IQ^ B1t!}:'W.yM,CZ\_E:* a0el|{qqד:zɪK|KYGs2y-~tX|"ǝ[1>snۑ<f]}]8qQ{0 ;`#bu*(+PU(FdƂ.m.%OʥFp=h >@v! T(ą{8?p`iHAZNr;-RR8ZJؚ~FG_e͸kʴHQ6&Jp<&14 ( _z,=l :BsF$X[5N*_U+hrԴ}Z$S:2ZSrHWDZo%k=/~Ƃ=U~'Ma͒/-GgfSx 8&5a `2x/Tny' CKtq^j.>OX^jwQw+zo52PE 4vPk=NEќeh̒VNtwP "mgs[TĦi*NSH4hyWvQmJͣ$|Yq/O~ˈBlK3> *?H͏NS1} am^2 ڜPzcp m]cABP =lݑ2stpVz⍖O7I8^ 2g]Hcٻ5ֳ[ an6&y ٔՈcRq"GWj]WZPK׆M#t/1 -8&MpmPf4Az ]3EGVaHMGQ7ZufڀPRt T + vx؏e7f&|eu5!sL M"۱#A iD=#I.Ǜkxl22@ X2kwp bRv76BSు%F"i;6ؾ Ho} N,LsT.ix3#a=McF Ÿ W"֨h? nWtח%.Զ+REV##9 dh3VҒvS>;]Һ7D8&"pݶBigϽYR^9˺@"B[_VXXЍ-J+3#KNC./T""VnL&}?=g+CE]+Flesiź}ASNSAW /$a,x.q^ i_ \4Z!Ȫk>s]3oOimFuLw5*Odk=lY-^v))UFf2 'u^xp e .=SAkSSFg,||G H"X-j7 :rOt g }Lş'Ec.нƗYt#?IyZdHЕGnCE*qt"C@'I YDl%S+la͛Zg7ALqbP5zBu+$V }v*Uʏf%y>N0O ̮^"S['bUtgu~AWbgnkwÔ8˞X"թzV 3n1׌Ёǚ |2U2n63[^&$I N7Æ+WR'ȸQ">DK<=j~#Y0jvDeNq^1M{#Sw W?zol˟ÌΞA]NjYঔZNEa483 rn} Ss |qT#)1nuH7H Bu^N:@m=&$.pXjnjN}WoCSSn.eU\V%Itʓd>Q|ӳUZE|-l}ɲL0t0c:#"3YFdīG UOyw˪wՓYevwY&?J>B;#;^q&솧5ekWz ?ږhvTϵ.$Zˈ}N-`̞ZN3pl,FlӣBRx -giC 9h*t|*M%qޯ._О>ЭAG8xA ӱD drp$A~=>OFQ;9Ȣ-obAY5?DMWf84܃QĒ"\XSj £Qg(ĹESa`ρz>J\#KPQXσ [<f%N?aۘz#ї?J`"4ԤV՘pJ:IGbV7,HW 8T-S4yiK§?]9S7= `BsB^.Wsfb"iXZ}?أA10b X]BY>1wn <:Qհ-G ~V+^x>)N>~5M_,D(V~J/ꏗtp@LFþj"FS|&uy v6gE`M#|Z(`'oC, Çv}J߬ԏώ׽g5 @F$ƴGvIhLC(8'b4JvM4%(u_Dx73UZQKL?'wkJ xm$Xz6uB =8B4bh9Vl+LCeRދLb#~u#U]$s-:5G&BS.ڲZO:!fĩw ݦK'$>6dY.u^c4zռ.Y_?&D`.Bl9-^Q60&FRܥ4@v'Q&W6~[kةmBsNji*$9F )+D>.q1T) BLS\,B2"T.膯%GAGox:Gd <8wJq@By$l]mohz2~ ^MWYwW[r,c rZ-ٔGZADN7"AvΌ?glLߓY) }0+۩=2i(>6=e7 4YHpQRvo~2E;\c vkf_Q3ܤJ R g]\"L1XPp5"a <! HW0^{ǽos؟+sΐ[Ƴ,/rlt3e`>i0ޯ?#kjW=3B "5 2zI\>4 օւ"6f)Ov=|i .ÖT BwM^%*80鐂 'k=?FHk'>h7;ΥeM`|@0d$fOhMW`pPnUm~YlD5MMeKPV 3IG; t$mЙ87luEk|3I84[{\O"ie"Q ~2H{6zy"иKz_B_2˜'!d|׻a*A/,ϊolA%4Z4N"7iٻnՌˣ"\,HP؅F;a +@ComzʒZ0f[34 vά=s)$l Jau99$Twmx°>;婠/+7ӝ{'ֈ2o4sSi_0㱓{z[2Yf ;{@nꋖF#Y{z~-,~Pq~zΤ,]'7jҢmi7BPv-pS؉Sxw1>¿H? &0?BaiSW9z23Ӊ5)]WhҠi/KOlܠ) '9 `| v] RMO-^P{-+~߈ +DAJ д wJ4ݞ0 DJ *v/g* PodMd'9|HD.CT5|)AW7 濨s(PrdrHq`xM:~q>\#\p8Nnp7^ 9fD_b*Ea %4owubra!#ȴ}Бݕ cᶞ0{k_H\JS0(''*?vc7g:C1=(H4;D- uF_Paޅ^[7yL!I)^UutsY$CwHA%(*`r7rHỴvZڶ73K_h :h/:utGN+Yw/hꩿGw~ =fzCoP@1,C6d ġMo™P~߄qdID߳#ӏ29c]EX.Sxp\@tRZh5a%FPK-wZaFѡ4π,L g񛚴qX1!J%Xdr/G5T Čں܉&A0  {?8 {o#FIɚ=y|HE<#}:Y̑;q&e ١V6( i^/ǟVS*n&B "Rd721l)خ-Dz"U'Ãܘz]op‚A(g#/1쾻^|Xm ( G{^9hxzUup& Q]c Y'$k"Un!8;/Ɩ^{J*nYר6XǑkw?;̿+^36 |4QzP00:ZMZc)np偣a^^}-pgl} P2S=+@,Ƃ&Mp0i"{܆pZt K3 F/910zFYj$T^yl"SnOmƫ~VfА}j $frUN/) n)ΤB\+&‚3L>9Jv}Y1yOϐ̅j=`uXiCЌADN Cы0k{\g2F^©ke &.KîW NS(;2< TD B_ς%:rKb8f41q¶q.*SQ0d $5 $Z$1@W@DUӦļvGyV6Dbk*i',!dt#Es)0\t~b|bR#3KTn'\,Fnᩒe44+^\!X8z\V0[V -c]$bhs%:FD3\a2Nj+/{~4Xv'LT 鹸{Y.=De*1'7}@/;g?W.^KOmΰ@f׌U&n\ ɯIɹz1ٵ)]?8->]풁:j!ٞeSq'??D-i!eGXYtڜGHPTdY R9vۻ6ɧ~K\ Y5!Xqt2Caw/% DEw7i`uMfU/a9T-k=Y F' Ӭ }W`z~o/M`zUQD=nGr "w5 Bu?.* 9t112kLH5KS;s5G"zrP`Z [( 'QÍ_ N!ؾ@]{O'@6 EŬy(h~S˖1w'Kky;DƳxzejD+҉`_IrofŐ&,)#H^HZV}#XG錷w ˠkS#g mvMJ{{XXnɘq>xļ)+7o԰)DoMѱo8nⱧM̤(>5۸$*CzuQUV;X#\~KX*&Z"w \#뿏VMUoiCDڲN6N/[ R C@5-T蠡ilH}_WQx@i&alAa1xN<,o<JPo/s@ zzn nL |xHTz!ÏL e)ѱvl Q'6ߟM\qbP\Dlace۴ P+w`|G@LFeѶezM#{˱*X^tޅLO)^VLլ* WȅdI"[L IE0.Fdni2Qt~`}M3"vR  +ɯwXkYqZlo 2Q/ 0I!2uCö$1=qX(M86eT\7҈+ONbu%;,ISܝNP7VD0FF3)s4 (koo3q?FH6PN:6xI!#OLRQGv&-4u\$Wc|3U\<k:F@4:Ir]Ag3umf<ڃxp'GTE saal) Ao*L[x4qӦ=-M U B~@g)m_T3&/X?S>ۭn!>tBk'ǒeF,fP CJ8\V"AWE{} |J4qh&l34M@l?anQjP:d ^Ez r/ގxhUaHF02fo+V>Q '8ha;"6]|! ~1d̔wD MNa N-01ޥ xuZE#R&fSqz8ua7{ ?2pPC G2womnQfsL, tQk!LS1̥Yy"^oj]OK %OJZXNJSbw9k;_űl07ה&0^<ޮH]k!皘C0P\u9B}Dӣm|eo ֕Jلkw=kQˢHG$bPKU-r%Ϫu(]p%7X:Oy-M`蓾r1~->9hL~m͏ggL60O}HGWB>)ve> TnK{07pioCԟo 4pu2W H[/¢KJw%QVsjXh 'fcT&{XgU8`L׊)f}uڣz8F]:i`N:ʥS!buQS \Z#SVƋc~Iz #}aN?LEV,h *S }ษ_˕PeYYmX3̰"@s_Rq3PPx84GID~&K-bs$TzGK5Q ıkݐAcYRoESgHHaM n-i. U>~=V#"_3L\*k'(Sg MIwHceŮ0_5ܔcJ8 -"?" <"TS*#s%_?$S( ᅢ͟ގa2t]q?:I3$bh5X] - ۜYNcR(7^YDPM4  7y j:0 <җu7 3||Ǖq2'ħ[9Wv??_>o,WNLE=K2n=CGlN;Յ^gp9 MڄijfVQDAӛ.n VMZ/B-?{SAc'e\+MP?v:ߔݔV&`IZ%7+Tu/p-e;@ѴVfUSQ?/C#n+P-@k;mik'yrY"{g…&FR?Y5/N/iF: .le3-2,.C1w.:OyËZx_X},0 j!;]I@X0*FO> $ceDɶrկB(neYO;h05lB9G C@YjAמ30& MՑz;vM:5oe$)Xl[pIlywESTW⥳t.%zIP n]ͩ"[ ]skʙCtOsj#tK  rװ' .l=%6B@ѭ?/7 G<&*S2vK(HimQ25O1NHJZ&y 5\.-3_hp  2tnȋI⇼@Z`i y0 \궢ANKm9.8DQXIc&vRh'amı+!y 7cS0@ۍYj\:*I 9h@ La1l{̴s)sɐƚ43MɯхP#&,;qSfw 1'R3B/kqH^bEP۔815gu,Ñ%Jɖqqsѥ]`gy.A5RnRB]0ChroTTWe-Wv WO6-u@7sڙa[鴚ڹF %*Xm%w'LFWk"-N򏚯]cCb[_@$(W5Vǿ /bL%6""P)7̖"a*Mv8v@õ}%. ./kCGT_lۋ~0jY= ؄ٓsY!jnx1yD>z齠3wтavRW>8Fx_~ =87'+\K\zb\ xظdm=a`Fu̙L:vb̜TQ쐂xYg _{Mtֽ>ڍZBOi !\D޲v Ȯ@U3i5Sj\MKy][ ʀ(a:&^kҀFXgFF5h(&zךI}3[׾tKkײVT=Z6nڕQQ?^fsN 0S 〥 [%^i3/  QT2zy76j+יhS(wC02_g}N6_i2Wz  08 ͵G -,)iB`+j_<`ۣY=;c2 ~'YfOE~ *s+ŨpBBCӖVaC/&o|]_thd9u?/UF@A9 ?[9Z)pc =ښN5k Q2"p අ^N*P$a+4!A^T (SEUk&BRn$3*}:mw#L4#qZ[t*sL 3#ZX&DR V飫׵4*3<1sa"%@'P 3uKxT* IzDO0 ':G k ` y2׾gt v=vE+wPA 3t45n?R. oF=Sw6Wဏ"uk}=*bOiie{CFBnu# z(0XD>ĩ4ec9Lzz$\x]Hm| K`0{JoZtDC\uې{N&^]}ʠv6T-ۚvOiWvJ3Ə{+C68Js!"_~Y">Aú|KA^;ak)DHK۩в) "4#' R] SΓ!#NZA\p1_**O# H|WF(gB C:yp[ @ZHܢ)g9C ?aⅻ"'K{qj$\[E6V%1۝ⲝ 35SI,xnPԡ8bÃ+Q fS7?qY\ru c66.m .@,SI`+?fm]`DlUdHy{no XDDCp+:W~ J9\-,asT((@׺IAL1{jBWpkjG ĆMGP~hS,$Wc ]r893I8pG kZɰvz7- q2L/ZX8ňd&Jx03FUMk})9 ER&N>o gfad-͆qh^*cQnTBVgl񏃷 T> _"=Vכ{~7?, nSYM82NbflQiOtj{є jϓa,l CttviQN\1af6MvgI6Q'=Ž[3ߝ,+N|<{dbi_1]Rc ch>m-q 3î*w݂sQkM22yH(dlP8%Q]Xb}|.8 b P(&3 JA[1&mDRZg;5zkif֟o* BON>yR_=5lPF < &0\wg8#zHB~WEs\ ,.tWHz0XX4HxLrGo+ {v!Ҭӕ 1;p5Eg&ZO!JA36fP z-ɱ~OP+SKYX LA q.'MȇԵ40G@gi!# 2D2VH|*;eA?,lgz^:Ǝh@Q1Tp#qב)ɒ!(7)Ht؟H;y@~y|4$$[6 Jq>S]69<BlfK2p_6A=G7P\xMkڍl rK e2GsapNLIAjm Jkp7A%&eTmzu:tmW1Iy fvX@$ai۲6kRɷU4cٓj8"|8&.\FYH-r1e{$h9f|t2 n>n'/c Y5R_IZݚp1Ê^VCkʮivU/i.nùot 2k Ue9G bcE*ű5ձOl6QU^^1Q,:>jSdgcq!?y@ JQR{%vB rsVg~#`P9] 8j OtGD ō?#X=Ek~ىTOQs'7<ԈEt-/%R22 ƠT?c;P[H͵ܳYitUL 'D*82a-b"iTBDp9?ڊ3WQ|vXo{cs=ljg0,j /X<:K[Hqߺ+ ҙʶ}F졝#ScD`?U~`ܿLÁ:I8ey^έɥ6l89 є:3'xI]}AupݠV`jW0aJt{ *јJ -^]~>>PFr=E`RnRk~yz^sTHίcLE5Ahа .ܥN&6 f?G;Ib4D$ia[xo/=dB 08=<.+^xH6+54BJL,kVr2{ث_5Vyc(!+F1;xGM $OO hg1iHj3ܳ偶 fmq<. c?gnv>{uR*wrI5QgD(M:wrXvV[C+NȣĈYjGp4nn>Vbz+a8}22uq |U/olf7'`K`CfŝIؠ~QU53lo<ؓv,,h=ܩ-JZdw< w4+|4,H8`Ro yѝ,\q;AMOxX9s(1w Xp!ӄT= =Q.Mc'%Wu?ym x?9tDrQ*\M}^H_'badr|e70QZ*҉SGNDl\Fh[Ԩ. h Ic-:#o1Q}^D+9eYHtfc|l'̑ $pll 6wV[1`!f@ $rҺ@^z'[ {-i>E>5KX6"icPF3.= g/z΀c>k[Ewȭ[yI4oѲQ dk Ɩٜc~#5eo]?xaNh5ȍ#XaJWVyk6Qm/qqdBdwߝ16q*Ѵ' 8oA9"Gv-t|{FǛӎlYˌkqrHL#zhoҰpY%i\+enn遼&Mԇ'xX .8먫ä1?6RkY2}x]v//4 ]YPwږg}W_|pE yAv+d nõ}N\$tL8&4U%6e ۺ/Uȳ swǏ>zC3DN.꓊{)?IE֚bw 9@z4 |Oʸ>mx 5!,}~?YAօ?2fz;)zfU6EgJq"kI¬ HlVM|Yd͒ʛ.Rfu e9xsrfs< I5u ߰JIN0Jfd<+0= jX>0fqiջ1GP,n$YI;19_Uv3N܄t_\nVwQt*=iU\aOkjdH]ޠԩ8}$Cܦryx]D u"NjEl?;'&ްc#kmM;6E0ÌpE?:61PeT1 )lrlmMVW6墖Bqz't }$kr *%,~TM]PACra?H 0n|E /gهRtW!A%j>@(;`>`z# ջt]Es/j.ڽE )jr9fYR@9yNr gxdT.Q5}9?lBlk#b6\njJC}0tI@+,AF9տG0ExE6+U|& (ިbC~1[;vF .^;AR ^ʍ x! d{\1? a-~xnfLA riac>pthKyzG1Ҁܚ fJ)lЂU^guFiln 5y, >^'{u}o;lO1ьB/IgXt$SLN!/X2䰆c&)}_RTUއبXM̻'s}`KLBcF0ug>Fx )E dUq>BNmF{Y{Nn<Q|%2j6]aU dd#dLFKN_ħB6JItyq%qȬBzY5Cj'йHUj$!&X&Um-=-u.VgV5 '-&?=^$r!n'k[灍 FD ~inִ/T>bRWvZ _+-ddBc嵓M ײZL\0|WD7Sԕ"Z%8A*H =d:`1x}ë́0J34 /͚.8ي5}z4b OIKpj]_Ѹ o\/"4tJ}}#Vyœ 4Q!/+bb7?~[?uU㖦U8/oKZ4™!`׋Yw|+;jZ(Җ0;pD$L9wQ(CKyf>9[@^1tAnh:m,/׏Zx Fƒ}x,Ci\4ֱ>T eO- ci ?q8EpPt{4M7s;ra SwΎ(w+8BN(VcY,XJDdCgࠀ뚳$O!a K)Xw%>ZA&A|37:/W=<\Pb<+8#}WBƸ&" <Aac}0U5դ* L٧Fg"κ Z9\sa'1QO@&2@^LNc8wwOޅ>i)K1B?Gl:T†)pȠ;wm&zgv a\5PSI3͖q,a$YlFpT=MV!vsSj:C}SэxMy7z@dKs8ּ֊k(s>VcrHrU]3Oc;,kr@4eU*dIm ۊU8wviD [T,RtS}I_BQVidoVHO&Q=@@dK!ʝ=1J̳ڢDRE_J@ma']˃T{9Z5pRrn7>it%jH3oPNRxvʳ| Bo.*C+gCplZ%2A{44jLv(xD%Ƥf4dT ZmE-FFW(ڽ`d$N<ޣ4ʙ"G2R ީ@kS<={7]V]݀ѽ,->v"^YC Vp0ţ,Ƃe@|WIo,* C2[3M6޵\A7Djpގy2w#6΀<:N@X֋40)ۇtLq]L84VMs?\.ՄoI1,v-}g]-i"!18'21}OHteH?QRp=*6eFa~a JDST$3Ro]DdR$Ke^@ V%F=ߓ@*K2J@} )N6ߌ_kUTb`A4qڀ'ϽrU*E/9'JE蟘y!,|仒x5IơUlGT8 m1N\&VUj) rG0Y v}*} TCk쮩4FEb=ٮ5y{ p_;pؼƪ>]ХϏ"^d.!kl9 {Oz,=n*/h| q[(D !H4S8;TCidv&PO_y9 `5k[߀M*go"SWF5}Os[4!WTQVYxf\tGI|QW(vg˱Y> [q{RL}kI_= z)3^=*<7$U';ϯʡiN`E׍pg@1/PSEPv7^J2}-񗩗lg5Ld/#쵘n?WJ7*b$s W/uUXuԢw) +Ojke&쐥wng\^!"Υ)(mSV˰eF-m<L]4u'4]{)E!!sHOb!Ԇ+v f$N:xAE=@?U(})€d$n(G{]L6GcluyL^yϕQ*M89b bPDu$"lJkXWFRH:Y;\xFxx$nzvht?ڐd;Y =HK^pJB]ヹ͙B <(rgMS&msInhfZp 6KBWQ37fRT[\uvw4zVrU.A:goN j/}9M7N:*>(z=7 1dJ}Vf xęҿo$~ Z.@rܹ r+o(ǚ_2ܟVk/*&>۵) AI *&V7] 7,ϔH|w wobL q( Qֽ%3[S׊E 'ml Vٛ7R dF%0 } ,; t4E\-ZљTz=2OŅ _*̝e8=fQESʷaƛ2eklG|`}Va# FU˴P 35|"ɥ_ZaCk޽ O*pr,-HO:faqڲ ~0E$ [_Pn}1p#c_u#ZZL^0t &Cb\zlWP "iċYy@_6_b&g-:Ƣ2VzO6u49# bZ4+rlu ۙL^|NZEjkcEARCy !";[UjQhfaNrD,`uqq Z8EqÁd[Yu%r6x]o iF(ʾU[|RA;8.hLOm?Pn;QehjŜc3*mr|7Q C 03+=S{!/1н=4uThJg¡Qvt$g4*|>&GVZhz)֤hJΰXd8ʲލQ4,ƨ`'6SJCD粇eJB~/N:/h%J:#L =9md4f gbV8-"oәH#ą?ZG;r}wG@hx d!MJ i#*^*Ը^<a@nQ3}OX8a ! q-0Ԥ L}!j仩ur8IV(IsעVGS!CɪG%`7|~dl55 7%1uWк2h Hh)d%;}o-pYLKkmrYVu[:'2>2c(Ә^YX 5i.:P ĨfG3KWQdtfha\tl@h~h uk׳yK3 Ghz'Qz̺x'EuJIl@Hʚ5 $fum` u?L:5,>0I14eفCϭp5\ϱMdWPb~`J`'ram6q>}0r_̨% :w-:Nwyא 3Ód#?]U@N?[GF$m)rDq}p7,BaK PO$LۯAY::rYU"z/>ƿsOnN;wy!/B/H384Vz툤B0R9Snzr$*=X?ͺo<2@En D+s kLI$cgOi6VvQLZkD֡H@j$-D'J,AUxEBZ䊈E[|W # .Oϲ;"hyR=#rN~-*W,v{ :f\̺ >F,<9U?ax-pPi~\ x snEݎ~Z\='H jUe!f:ұdh 7炁- HJuk b4|t/Y_#ùr!!{ZM#{zێyŌ3[bd\ k3@ 86 :l`ƀGqaaJzQP ܑ&{wpëhK' L3Yjr1p _fP:o`ҴzSDLX K[piy%FK! (oxAR\ y>5BZŠXܮ0,h7ink^C7| =죸l8MV,5a:@l z@ T. LYәؑ28L-W5o{wnHiCz%@;ԛ[ş>K9P-<5M,텹lt4pǹ˴Ow2TBp- ?_GѷJ[{DU {;NWHս;]4XSs 2we7 3r%I>#`L1" e lp/~sqO2K-~NmOml2CHuQc0 pF-AM=ȥEM۳.7U^eu+Kh dLNԍn@6Fj U& ?4ϙRnRcM-f) DM1 jRU؞?a:<*+=BgT% 6\*ܢ|d~[('SJds>iA/q )kB/igTͽR x=b'Sv|ٷ}9X}li曭F0,rQf9u͒+$Aa#tOj|N^X>T+HtZfpo86'krrQ7Mgk T{HP0wQ0o6́ 5Jj.M7]HZYieB3T6b\,}38LQr V۲/;cC a@-v$XJ;q&2[2J$pf`!䟞 ! kN.ږjRpm-_f_I8upרWpPpTxԑS&2_(B/mxqKa2o녽OB3ӟ{coDlkc>rJջAҼm(TyB2܍ [W߹uc;MJ,n?:Ð I>)Ɖ4:}ReFy!`bΣ"o~dU5HN8H3c& =+3# ~F[Q叢d4ukV;M.8ڿdA{//HVS%BԏWDO@7:*J7rDr-+Bjy1Yߑ3+mҭM<-MbCP㵦 }/%',:O 3boq"^2LȞ?CC9̓!㞬AS|ޮL:R|Ych=׶(#kYDxr,4Rnܯ 9@Ȣ׌  z5P°[槏*Wj]9]ߧ\ۻ.9=rt11UOz<*Sgz$w[r? T)r]hEW hPS쪔Pl{oFP>>e ݅L7$fW&#Yg-K㷑eNo'O5Fޮ&]&3n t)A 9/q?\Mr\XLֿrzsXzO* s#*ElJ~sI=YxVeL" Z{LV_ӶQu"[C6gg *LeV햕£4#bgo^Rsz-0"a#Zmu:NBN[=vJ'7ļ-ͤk]E ͎n[ɺ #T ˩i]<*Y &SV qJG`Ҍr=%Y õ cL&c uLVoZʺmfC#6Jcw-_;l2˗3={$]x>z`sQ13qknm 0EUfБH.5Fu対} ^jV.:n/Y%m^*WCVGe1s?YY/!O7\@>$ MyM7n;܀+\X1VWG]d`:19,㷻h; `ݔKG<رzXgdd g'Ɓ4#hfT&eˊ vB34&j2}0)@]DF&o<_"5aetz&WV*놢Beκc +9Fad9TnVs+ZtY:/@ubO ,JDsRngpU"OfĆxd){O 4y]TC̢=!>bwPH$07R **[^ Yfhrg~[eɟo#9|^%tPK2RCppۮd͖tR ;+8UZSg.ߨod7vdhڛKUۣcۼ?-Y%{Q>Uʹ_۸mY<`f2YN׀fH<oE3'j1.F;W|'^OT;w {Yfa%Lh #dudHFh͖L,Hσ1Pd&2Y0P*/'ƒ7Q dG Z'JqMo!lt0wJ93n''4zF0ăwqnOpӗMI8d/F`3S-b?{#/Bv9 `xz4L0H FEsנ@xv/B53bLN03g:K-z:T G:|/)VDj8`wY] pVCQن! QVxلJ=hgT r󊄦[w=*IIb2T%`ѽ`(֑pKce~LR#Ahb&mQ/"]Dj)qܩ}뱶ZxS0!_8fX2z`Cf/W&sjfF*.+ iYk ^zW*Cܰ١1 d;}gNk_KP%Jy1vgp}-Dž`gOi:tA}`탳ʥ5k'ܒU UL#[,t쐍며3lY2~UK { s6jXZ.s#!!bjgޥGEd|@#\7x//rTМb@+"EM߈:qI%(0\*iX8ǭ2|1%$dʍϣlXs'~/YeeXUbJ>~dppE{n70hǘ? \0+$",3)aA%mhJ_Ǥq9R,JV!uaʅ&b=Vޞ1L|םؼ8Y@r9X#N+YˬGÎ ٳ :H+V K\ۘd{I땘q{JN<p1e$":-g :{jK [9u<}%kYDIZ3}:ӃC>p8N{;Uݝi$rlYz3a+lDɍo< KB"g6}[n|C#yb,6fDklpq\/4'ԕ G~Ct'!fֱ8a$8 K#RT.V L(<o_U`x噙Q ți"er+ CՠJ-K|2c*m'I9k4i ay6RcD5o]?u@ܶ]9V?yM9!5%Q&ʗ+mg3{ꕢx\Ksd%k{9X僼uN َ܀SWG="VIbk?pH)I-qUqYG72\qzg8xA ]C6E˷[^y}GI]8O\;< KѺhj(wO[!R.17|zT??EQ, TRyaO:+htkk5^(XB~VޛLt$Dìi__xWZ%j)kBWlI (:GiO&Z ,"{ğjrz>P\.pQUtEPy )9 $S.%A}jQ͢ZKP;dr` W0m'Gy8N4VL>+XR+enYtk(_Grz|nT&yp]Dն+䲸Y:)6zS73/ "n hg˞$tMcmDODy9!cZ}h^4Mc'; L~I0,WI)heluxa{Oː+U+n;jfRԦ |<ǂ{i5U1.t8QAJ[Z~}n_㒆\r 괙۹ 8n^ԏۧ~agҖIrQVJyjqh5?zfAS6z6/4pv\it#Mzga6ڇf;kS+;Xi^6Q5Cg m{xwzTjqH:cP@4یFb:g_(kvK`P0x .I-|jZ!qt7S7T/ZC '9xԺW73(}$ZezqџRLE˶35s{'):'ӟ'HZf2e(Xx&PQphט"]o% ?fVb'ڟ !:ǒVEr {Ԃ sBpx_pPgɰuZ뀂K> xt ʪLF3ӽq`AP]4J9nE 0VƇ@Wd?}M֮)0%Fs"#sYHmbN^r\3zIP[#_}v WYkq0 !33g9 MGao 侼~QF] /20%y%U㉋cP>t~4.pJ$BQ[Chޭ2h/xw A^ƨ9BS]ߦ!Eb?< g[:ހ..6e$M92jf8.({tVa9@ϝ3h`e'cH1ĸ==WW#R! 85 =ӳVbJHZyV2;#:>7&Uh=59,GܨJ8+òţNK&QoeWXԿh[?%q` PZjO=uA YZy>YPҼ:W-A7qgQsǡv*-FmvjRm5a¼c~ m,diJK (m9xoHoVHΆ˞\2Kř筗 w+tIeTc!gD=BY[A7p x~ 6 ˺vmq7U67qP(a-a=8jaO4a!?ݼ0޳q̮;6=!`NÁ=AMTtx^6Nּ4d EAeWpބѩRMbH4ՠe&3Zw_H4$})O/( 6 q O($+5.a;q1f pU]721{CX M.W)>~Nwqy<'Kb}O?;^"1):}Sp{F-␋˘ޖ`&g3[9푕+lFbxeMFMAY\bh$L@Jex:*$/[~ !ؘ<+OJg$J dTSB)\urϧ*(^i\X `)Vq#,/,ZmX}n*,=@S#,u{C0uB7 ҹQg`Ilb"IZ֊a0Z^2ɭWQFhFqw3 `/i q`{NtG/ `ap`ι-|d"k~`DPΙZlJsԯ5{b.es5<,ٹ$je{6џcT㤡DEG9BLQvq4i;tkWWg0_ ߿'_li 1G6;4,~1!owɓwJq̶#{"`>K$h$xt cٝͭ5-9J?>Qjwh0\Ы+`HkںC=4%c B o8sb0D?>\%.8zZ3{4^#>E2_9tFvղuT[3+[]8h kLmc]q1Ce-X`m/V+m\)-S 0!h[L.l< o$ͮHƱdJXS#Y8z2;O݆z P"3ҠR6PQ5P]of- p7 L<,6|ZEԎG[<dZhސ-B$x:g2~k\"FPp0N*gN K.fFgpHESwDž0j<T:vF5{^$(>%kG|,KL#5&J askm@, !d q|j+h/XEKzU!ua8n.7F';-( 7xO4{ 9dAQ+:%҃6T; 1IHN.|KqNԿO.g"Uʿ xZ]$D~ ]g =qty:Z f_ 4T9)iC4cH%kIYe`n-" n'dm嗿E e1<^>{7uF3y4&b -%D;wFC"}7Y.Szz$f]1<(8Y?}@G{&@з?; M:/5EG~;6u 5]uf&"`21Vą( {^mR.gbh$|.|&S[(hw~ ;8t>6Q T0u/Ni_XQ`OMNOC]o_oR `/3 A yOEJmeGDƃԠ&NW7/GnN3﬙Æ6{r*Yԡ-J `d??AƬy}={z%~q<->nvz v? cAoGv=EY#rMQgftca_$-4,p92e-C_M} #e(8`:QM~uRk|௒Aӧ5؋M;ÚV&-﹌jnFe3WްXv1e5\CAAt:^7JPFU$7+jCQDdȐ,i"܊MZΜf,wssݶh6 P%XSpXoe`Qr5`sv>u MDZU4h;{ە0L_9t}V{g+)8p!J9{OD^M g.cjLH5UVOlytHnpqZuGzː~/( 3( tz]$v@`rn Ϊdck;jxڴ f,CoБ Xwvחi!u0MmA8rlp,++B6W-8:_m4x<$m2ƄOu7vo7L4%#S<71@,g3%} 24XkpAUs@sO|$FX-ʋFn[v]@37C\!΄sn&y} z&m ,uZ̥ȯu7/iJ)&~PSk49hF.@ԻbڇR(ZE?ᕗ^jwJ̾FjS{2b bq; ~G{ȪuE\CzpGw ܴџj3B,_];Ft cgyHA_-"u&'$Ֆ< {_FlrL}eR37IAflz|Z9VԸlG30ə'j5*4N=C/<A-LAO "DO搸g]V_MOe DGdE".m.!F_oy s&(n~(נO~q=e>9뙐+ʍA@)GWb|TMc FXMظGcnZוPպR J;!l?Vny,8+t]Tﯬ%`ɱ<>yMXC`!MH\A)DfO]As~j"HBͥ%hU EEd,j HCĖO e0@i]9[yo@M3|!%6}YĹnHwT+7(zS^M-]]c/DL9,,2Kj#=/nq=#sQneN\/ ]x^.2RqUȏTw%)O> +(V<ȉKZ-EHà 2Tp1giψD; fzEb)xK Ӈ֗C1Ћ8V ?:(l'-T$* y[oI<aco3ij3mDӜ׺I䪓Kno$BQYUVkl a⺝ZJPEbN|0Zt_Ug+2oe+akz jN_+{״^@[BWÑEV8B'a$qկ9_o.) Y,ӝVB%+NG JQZ@# 5UzLHK)V-fb(<h;cVoƂ֭|ulA U`FD<{q?TuMӐ*?O|nt ²{\,Tx|NmNq-Qʂ!` sGC < ,Xjg&z:p2AR-=XdyB lKsm:/׉妻kҢP|sIՎX{MFΐk7ޒSBoa3AX2;Ty9IMWڷ>̗2bѝc<)sH#:ovͦ9D 2lLAZejI_P}:Ir߅Zs_P_!ߏ)5 kb![E({8jFCPڑӮV%H8wpw&ī"^ZJ,܅Fc"Miq)ʤa f(\M7ӳcdb%Q͸1zhV*Yn`Eݟ#gA=/rGv8KzGm>RkyAs"suS'h6| 'Gޱ%a6qܷ&T5b+$, bf;wbƪzOT% 츮Vz|bs큕h]hNa+W/`bd ,Y;]ʧ|6t)LM'ӪjwkLI!n7h,\_,XwZp/h8L';gzLf\^™7kad(Dhq܋U֬Y48nfAJi'#*Nh5Je3tz>ݸ^یL<@ TE~L;V]U75Becߒ~sK՝ro\r&M(jy!k}U|BuLyߘ~vBiWt^n3^E p@ںt)-*Zfsjd$2kK'-/)dC `\qýmzh0ݑr?HpryF+ s̤c5 c[lTz/Ĝ& ș?$ UMTxV(3fAJ΢2;mLKC0:p.PSe{&onf!4LYjAGX(m9# os:ؕ`2Z wq(ˆI1#1PH`t8pEd֯0ޢKIͯ.mKsxW%IfGq r*ɋooI3şG r–"hL_P֦*?"#Q60Ӝ+JqO]Q$fKOY\)]'+ YO-!ie*ak$GyLeF1@mqjpw` q㪋z }F'^c;֖灰3(%4A/ZC]$U,Wv0=Miܰ(ۈ2V(ڂ|Z9K_8smtq[H3ν4 4NemX4h蠖 ?v)>Muf3`ά: 3 ܅a@b7Y!fupN韽&o8եwn jk#6Q :뵘%=P*jop)֮[~P!Rs> *FKdcQ7{ǯuh!wD7`V$goו-[=H-Cr1VI< pcc~ֳ!'zU.6BV€plIPJ)$+cCwktTcX3'=1;3Q\O>ѲGk+ubE luɎϩRO?B]'`O.%JHd)UY@A-vG%Y_Lz;;{^A!l-t! >:(c ?m7˥ښ _WlNT.|Е!ǴnJh>uH~ / c*(d_]{Wrmnߚ'V䐞qLoA0wk):Ё~gE!TujKٞ\Y3-2OѤW(l^rHaQjIU^˃?QG0H'y8YK~K@Ym kXCRbiҳQQGvW岦'}bܭx\5iRzcL&DHls_O᠝r=nv/V4\yܵfo#lҺ5Gt>hKfbti-LD̸lD(sq^ėRSʶZPhb }y34hc*9X ۇL/3*F5Ǐa>SZ7;$t?~⃊E~B3V:HlI:E;IrPb0&Otq$ݚ-jzlyaS-݉ô> X`Gfu-%2QDB._E58RHA0`F:1Um+rG͹!L; 7!uea҂+'+mxR:̑&t4ۈR0]$U 1V XAΊmHj_5Y gdr.JfUO>XL=Qh%Yo;` ۺ.ju ϘLp0Y|QhDiѣD_l&3kb)NN5:uv D|I/#rA)#/EwZ-e*Rw~؇Wq! lFڻRvR#vcZihl yFD Ţ(϶pB"w"u74V-sQLxZh૿-a3HKwxcžJUgMcMr v$0IsIYbK\vK˽>`d @fO&l+4υ {U!( aq*a-އ.x,MPd `>]26t~jLaG.;+oDS/QRe:"W~9c<Ѡ :ȶր=V1.;R#ǧM>r¶ch"lh*\ BϋVҮt!R}G8qΝ6'sd_2Q␚Eo_Ԅ.5t]'y;"wE={Nٿѩ5b[0i6Jq ;iX(Ƽ0;w _B5e5ٚe shInf l/4N|x_cBX ʳ8."FwQxCrbE,t ]_܃㸽~ qw]mGۊufh~if9= UW:8]D$OSCH"rg|!a~_R9kHBzm)l@ajGzhIV 'pogT6hаRn:=7pu(%hY} #y|C{׊9~v8dƲL Qe3LH0CT^.!LFUyriDxM7œ3xZX|ޒ NE*o;3ķUxk(~9AL@ A3x/wΞX|0L._Kih cG7Y2M!{zqS;T)s<}f~kxNo8G~J&IrTO'О@4GowU0f gi5YFOrf, ǴJ/!(eU+x)'vzYkৼf&玞C}f J;zf{K Q-p:M&W}_pj~Gkͺ>5 b0R{izDzvY{z-ً#s9$܎gM ah]L$ Q>$cCXE6+.+ v$2ӫ1?j߇=ҴM+t"VTǍyu lh^.ɹ ?}R\=z|Ʒњ78hMjRT z]saSMnuYY~%!bQ .M]X4`T;Q. 8C0 -0j?)!+iʋRjg~JzD"8t/e)WI#nx|/N_8=FNJ̓OEMT7H$O".R v]1ω_W0RzNréPl֫+΀#2h&VPfUڣbvkU#Nmx3YMw˔oLRԋJiۤQZ\hƒΉQ¢i0 w=)MGn{}eط$TOLvyv+~s: h;?emQ4xJ&gF6 -rrbٶ W"G9lfCCdoMN7mol31=̱a֪F ^z&kC_C7BHPUBKXE{Ȳ( Kos 'AUL&'y҆. wV^TA:d{.UqjsӘo6 E8_n&l:OΙYU>r4/umՖ(Z"ص4 ÊPfCլڂnZ1SۄzSX |'79>s0#Dx`U !?\b&\,aUgMB}r3Dl}Fo19E`P)GUuO9A=~ >yT1yvJbK.j.?i IWP P0>ͫOM)DTIe:alA) i[j3}kIUրnzRŚSlO%PWQ]J#sa^^ơ 0e$gM[ΌM\:Х $Fk9(1&/bhl7Acz&k$'tGҟ~I|u9Ìy[>'k\W `]ޠ|CvqgG AVc_)?8| 94tٶf*﵍\[C"~4)#x)!mwta;V9t%zƣ)wn8J+O,k h4Z ZڈE\I\z* }&Fɹ76HQg>įuL<}N&06NJ$#uzETD+iZMΐWE'l8?)T5k+a{'h fC.YQZWfOd=ali!G4x=r?}XG`2Ѐ)QfL%0NMDhk ;b/@c?؝3{D? :BtEbfɝWz[xkϕ-@J8T.˯IZ\#+;78_= Th392jC*Vo؇EE޻ȇJ,fqX&6#0I :_ v%IIbҦ N n2{q*bl4L8˫z/|EGec8%lTMguY+RMj$yg? O"0tv`(hQW=)tJ8{?Nba]Mx$Fo~5F/[^ozgN@x$̮^iWKP͈2ova~.ca&[^cnn6MFT P pૠW+x<[iBD3'2.ixz+ӭ$*HQBjk7@E :qclfaa`Y/jH+Tw3EPnۻ:6 [nE=S~gӰߘCҀf=`8!L*|Uureae֗X7W5SlO8x?:oL` ~esR[HÍ-L8s#{ڮj?|1Sl] 2%8!vkBϤ)$iz@-=oG ʹaD_)zDjkt(Z !! qd?MUB-:+HhuTZмi:",5E.>? r]I Af|?&<$JEN E#sSIrJYP5U4%:ۖ q^kN. kƺɋv9r Bw"N~ <HL!ֻ}z9TTMU: (GMBݓ#5΍UkؤηWc,Ȯoz~?OXj OM>HӬ2^\b #ә`+%9S^hNsH9ZbW"U݆2mW ]O\G΋Ӥ=Lә@',ԋI3w:_9h J|&zJdջb0=XRh;[fNELE9˱X`"0:!=&R|vʙ27D{P= J! ypbmi XbBh{{ 3p@%@r"thg5X7_Uzhq$m@? :K!*]w=!Փ)| 3YHLG0=qb7MQkrnW.OFy#j$Sǩ9M;޿'&VڽqT\dV^-u'SKN.GÓg rAW;jԐQb6%+j+4F:?הy&ՑS'&qg=l.,AORڊ'R* 3WNPȼ,=t(fv*lRnMdP8pE81b[%1*YC(eLp4ga7nw!R K^ң07sߠx:p0[;5SwJwӞ8Zru5㿦oJɋgS-O-! <|gc]z*n zPh|'$4˲`85Wi}QuBeõf)JDż,¿n=N ˋӃo0$2PbGjMm\yf[7 tKhK-SNٞP9Qgr`vl\Y;_h*W[hB{!xoD]n=$\fֺ/,^ۓMKWQh{̥N9u 3j喷ln(U 7mEx74FC9uUtZ<|7g";1dn3 JsfS@rX35M"JbH&ٵ(6 r9X@ hm D$W)+i! )N>)&D@Wj+UlL gTfGDr`Ce.rbA]h08C $!Fq FҥbtVA R%3ęg~Aj{ sP}{V(xw?=Ig$;@jޛ5&Ri  H gQ=|vq@nHSRcH1ta/V{wVJDR* csm1qapY Ӕejҧ^’,iŤxX0kB.XĊ)ANV^`ɽH֯^b[&,+ߝ~Jӣ]DZ9-mPA($+'"? Ԏ7ap_$UC!x4hR }of ! GN{DK%<${~0YKeLEOiL?දcПyC#Y(ao*1Vj̻ӉdSt&1Ar,[zygwgۼ6 Mjc9?zEJ>_:(H^f$ПQa%z{e3E^@ϻNUZ,8sEu"%rLX14L!$tFé:oe{ P"Ӑ7Y_mvu)ăaY]^5o/VnlQNoЀ^B؋E>3WSNA:NGAD쫾P~akE/ΈQ<Ė\zQ+ u݇F=]ǒl!}՛"ꉌ^ 07?ִeq"Mɑui,t&#pks Ta026M faDi|f'C{푈_*u~2kT-95jƝ撜u /Ai+ /RL2scfT}K+-n2;Mr8sVs0f(w-^)C 8I'cnUkZ[rwjy#Q3鷊BaHJ (M3hz]ng2EhG2B+}jJњTl(W-5c-^{V&`Aּ~CPL-w/Wkprf&.[pOʟV~~O #Xn_NLo܅.ԋЕ%Qwo̞4k=G.U4Ai_ KcL(oN Ibl雮W ئ^zxXsvk1:<^Rz}?W go{U@[ ?^4Z܄ 戭OR&ox8&&/ѳep.) uo%OAG}{4*+$rAӂVKc])||0muK 8m7Z%섯Aإφ#)~.Cj!0«O}@ֈD_k-h@yAҺe1Mb[qTCq`C'XPN֚StB'Y`WacवGM9xU׍e;|`n'~E'io̜^|[m,W{ɡ9{#z|ReI)kхe~@"e&0P̃j^/Y, V\E[o5]PQ 'ME8CN> N ȍu^{cC4,@Yv5sdD+2XD{Y%o;*@n(aFAI:V;+탆Yx\ۉ$Cǧ*?n$z.C_Jd{$*we^X2 MD W[Tc~,{pW+F)ԙ@IGC5̄P?k1RY gKp`ksً V'pE~V#!@ s +^cd]N=Mg<#VƔKPRZߨl%L[xC*~ojGt1"0ur(bY,|LLߍOa$dc+k2.D*>&%5͘;5yu~EDz>Qq%8͖68v.mTտ܇s~7 z&ѓ=rxjHdVigI=7a=6z@ϖ89lyj0%A Ȁy()B\ܿ5aO P~6w`$?ϗ7cM0"3d{w5@%Oաө r_zRhN15 ւQh6#KcʡXvb˖35MJ">gB+h_;XZ Bخ3FQݩ%wƢȬB;Y iѹ:D53+ ί?.=7f? q <-e/X8x{`$Xo/cP&YJY״q5&v7rET|H1N8ſouHh! ]QX⎠(KѶ@"9qP/dz|C)4HJT[Wo c'"p?/. 0h2{J=I  (fm{ݏUi ۻ[1SA2 -x9kd%UN9a4I0Rzّl|A`8BmGQx&!wSl>.5²$HSj`JMI)[>b/%-w irQ jmڼ1 |Cb<PԛchTV.dsXXq}>;hr+@>.d⯫l MBOe;'f_[WT4/n9TvJgqMlXc'.xTA9 #LǍ%H &Ү妹( EAAL~<2He=fԣm#EwZ)z!ci-ԡyNGo_ %)r 1GhbDZ^u6 |䈁ě b%[ 6NYVnj(EU [~0_+U(sM'NbOdBq%9 ~+{RVےc}$nQ V8#*%kk!~22dϤv[rO8R'$#o+'? sˉ]bs ,I>9E# ɿuOn&)Hb'+< o͸O|tog! iONhA|OՅ^}`2.GSs;8mt*>@"וE Bi[ M2}=Zr_S*[St^8wd3j̼>9;pxyy'ǺnwB0v5AG*֎IqȈԽ01eݍwTjMmCL#FkXG67MYYwX_,9leVjiE08^PM7^vHXL8|'}c@bJ>;XTke* 8!քcqrP>wԃa/_4VSUF'KMMޮ~e%HU8 )JYpz2ˊq;o^'che;Z(Qc]dF*;*tEvZ7ºW>g\sHB|qѝkO&4 O4x<9cD9S< e;VDe5cVcmo oB,^N9ZV!4~:jP-NoIOp^oPŹ@_1#lI$ƽG)OG'i5FxXo{TzH K޷8B',ۏhԪF?~QPIU}3>kOjQZ\<僼gP=X Ķ 4&Rxr ֆw[>1cH9zfM dđY''8cҺdUr84Oil LDL`+9#=W;.بJ҉&;`VʀNz`n4Nh)4g\((F8=!A4i +^:mw>T$>M?s;ύeۂ( ҍq ˛uj|^t͒ 7վh] +rO+G<־'2랓K,ȳw~&)! t_qԘb =!泮D0ҧ&Sp}kƚ3.&mt M)脯Bځ>YڇvΤvh)G 7nۭF#CpKd?nurU 2 ^ %$^@ޔ˂A_&$#ݜ"!c>Ð$bz0/z[ks{LsHM.82=hiQ\)Iu)&1KWUnD'RjiL>ѢHْ|h?LəR Ze~#f:Y]C\Bc Z^)ڼ Qp>zRhLu4 xV"YN$M8lQR/"~q!s”M^{|bNԆlK@*H/]s, ]H#8ёI=Б7 2"M- f8)X?կag<d{uKIzY=DXXJ)"-xČaME"Tj'W{q x_p7r 44"?CR)N7{o531c xϱ,ymZFWgÆ)koHJ3GT5Z:=$3"xyX^=!>ijx-v̓#]f4ELG᫚“lE0SmOn/b:wmr|<*{_frxVPqgl8'nBo= % gx>㪯(M)21 +P@"0KPX?oz!dzTJہo.7hV \;8]#tXQH_bWj;YuwwȃG!Z t 4Z1[nL-fZx5/a>3)iLns/#L~&Z&GٚlQ)OH)4ghY0aPn 5@TJT(9!KwT]‚?ִyۊ\B5ʭb=AX5IKU^]u8@9AәIpj۝kT XƶSZlAJv9QvȆ1/ h#2uGNjՂ `\)NE>$ D- QlLKLD׵7d s|J<zmV9s6 Cuoѫ絬O1uHTnmA_Cꦓ߾{mAZflsM>&y8zM *N Zs)vuUge8}%^^jZ Z# ?8po0Xf֦>| :'$F㓣s]x\;ӑ"\#QD"AX԰ ;"}aa\nU . MɎ&D_D=;{Tњ]AyމڱI ݞϚ1gZѱy +TF <Od;`^ R/À`#"".a^˼lƄO}{%' ~P)I2Q;Tzֈ71/!^H9{Mhko&M/n-z7T}it#*W݋X$h`dʶF6 zNz`<^~g{*pyW]Hqu|mrʽȢ[a W+aT< Z(6í[aho$j^R% t.1#±TvRV<ߓ>0Q)/)c':-UdTcؚ-Qr7nqV:TcOՓeTw)pJsM\edo׿bI$຤Ÿ^(7 sXIDzRJ?mnrɞ^Vy FoчIb`k>y{k@|u|}˹).Aɚt7t|Wc"egDVO[;o9<&U`%1)•u|*=|MQ  k jTYj:%/ ң P#DqBLc}H;R";-ߒ>aN%n{ qse|q$|J=S,jHiF1M2.~4ᢿ4-@0n|۞kuڀ}\ ~lO~?, ggY/|SDz T?CMދ.:6Ԥ8n?@/u:+ݵxYI]F$q ~:]Ə;ן4.*~Kb?3>M|;gjEGįF,2$g>"yʇarJ/֡55BQ3_-S`腧E #B5hΚވ$a2-%YMf^XRV' ǿ&LBHL'=M xSCW. #êz C@еLjCqqʞ Z|qnZ?}3(&OޣOw#j&=^\pҖ/mJB 6@0i=0L kMΤƞh5~7I͵~/*1ݜG&U@x.h%D1#E*P/gS ùg^ 7qڮT.q}3^|q V&ȿ<`*׃,\甍`R7.Wt{͒:|oRnMYbrExU}M@ҤW ࠿(m$432A9?8 `h#v&jnZ@ԏkK*gG)Cp+N;$\@fփ8)"\ǃg͵.tg:}I8~:~֘qa__4Rhj`UVxyRު2v$z)r"r_ǭzw/;Z*7.Sؽ1(}aYNlY8":#͗hy;}pն=gTN,sU6iq?'j-Cm ʲeV~!K0-NSw-p]F$qVlxDԥp2}u+bqV0T)"`Ƿ]bM+B?%B=t2R_;_qoalv&Gds~ {1EHmUE W.u }.VƳҀ@fd]u]M:ص C81s'TE"|zxZnK3Nzp[ ;a~>nLѶemLZ?IwO#A@2:`QϽRڶRJrϨxKxSKơrfձܝo505́ \K"Yu Y3}EI/1=ʔS Wi9de3y(̌0Ykst Y4ڀAi`S$KGڭ$#V O(.ID<'-nEe 7ݘW0dkKQlUQb?%S~L0u`[j0k k)AvSR68;O]W{-G~-MX][{j_:.\|*!6ؙ`XO%,BVX#F_6٣u+~S/Po;xF)d7xK-f;S),OlnN p.LzO+;`j(MI`.9ۄAOB1R@\[ CQ!z9L#7]V`vzf%pN],%3k]>Nۼ xn@Tw/df0"ŹdFUDQ!{񨮉65ƋVuƼ%,CXCGJFeeFz֏`4C*N . `࡭XEF} k?uIBFzW-0ֵۙB-'A=Ʌ鬧ZNŲӉo2q=]'eon$1lYD /ɺ=s3OKW..sɫw#$1dZJ:R(u2B9#V~\yoyn [e,jxzPI^~[3+jRxag[?Ihd 1@ .4KESat1(#LI21#cDa>ߝ2- r |e+4ud\7MCkr* pW)9I#o!9瘽zK{i[dvo9H U)PMg!%\hX*),kd u4yl\>m8L)hIuk^ʾBsDM&bobAU)5iD|]bp0Zo-x-. E Fʓ^UOj|%OjL c!5mׄpT\!fytn41t(RkfI;ԅĤ֠O"~8ZA f򿕤Q8 TcXbug<+K6^MJr`=QSr3cZtR(Q[/[@p'`g{mL,0 ~QWph>k ɼh^9Er{󫞢PÎQA /Z nj  &rاu.zGMZW7ַ&Bs'S  @>?mTtf] ;h=v "Ce/Ͽ/ȞDy.4ktEECRmJ-]3Z@g$\. *ofԿ! ~W'GH얰#^iS7sgqt75EijNJ6T L_:W e ώG0 Nz;xTqiZryCMc6-u[VHI8|fPmdV& 2iH|w+j5v_\B8V qÛ %XPo40֜(U#e<ҠVΕhu C Z(ﭓທngY 8;aH$/}mBY~仞L25;}߄ oWkjXN ڂXS.t;}-]ᦼF_ 4vk C54?-_&ö;&"rW( 5'⢌mFr0yvqM[`>7[K*z#gb$}XmKf0k#OMoj*<$pwv2|!"(fVis8f#ؖO tQ@U xȭ5c]z lplм%6VM~V ]dE."я KCQ$+} #ex-X_|.X]~Y>ctC>+A'yf1 "Y"Ktv3M8RWC#*?DV(^% ϓӟb`$ILEoA%t&Wtwi2ۗwxxYֱ\:Ht8 )hX7AX6AF8RO/kH_Kq#z5R޾>  )Ail=JS';QGf=+=Ja>V?ҀR\h.8(yR%_m$,@Ѕa4h)6( kA)'m|[%Ƥ;,I!Uf#Odˇi i@Nf>̝Z1o]$W2qiv<m-=d֦qy.O巐a\ ` Ng Cai yBߊ_[CY2L^ߧJŪl*'-Nm[K8R:W,0_ƦZ\`*1' %ExZc|z"ҥ˰E2͓[ PqE({sDw1[0KncH Dz`A&>2H#:"\@XhlOH:JZ0ACx27w c310CE.d(]  9,Q [:=sM kൊ= &Q UfKxKRsNCѷ1ʔ5A:#׍0ҮFEo93H3ɉ<W{^ur.Ā Osɜ!R*Nc76&|{#elQ&k?ryI 8 mQD?~EXTQi˙П`d}OUHx6"dt^r(P`ـr:Utr+Vr*Io' @';|V0kMdG'EPښ(^B;`/Rj#;b7iމ}ak?ٷFql%$f"-R@%bbUphTXJ=M'g3Vk5%Ŧ'IoޙU4Bj]dv]u46D}T`Q6|.YlHx!/w{|柇Ϯv@}`/,ڃ|U$(pҦ˪7*(^zɶc7*{IP|)!E7X.D*qUh1:FкPaBH$C FTEj|-kpN !V SdT:j8->}I-Hn\iVחCP QzQs.>k_G8,p;rzPj}sOs=U 0ܾ@&ĈR)vxIo#/8gO@ة h$yDꔠSle3ekCB`؂F]Ʈ}=F@=IF6'`늳wFol*S? i*l^Wh4k/y*=ȁ- *|)0ӑ [33I1_c' Kﺔj$-u/y懲4TX68CIZ*wwuoAk=&w_r $ OōV^dD?Д'] 䚳S&6yRyQ}4Z ]J1+EMN] )6 ޒcsε)MKtm%UesOwk.UUl_ciK[n%#)Q !l`OX7Z|<($qA !Ql(qcҞf-\KK7]<gMup;tST\Ɗ.?[х7eí{}/J6:J"p/E#3Ć>6nj8)ik p\DV:4#h|:-*Y ƔJZ'&|J^?^n?eHޘJN:ug$ii /3P\]n\7|XCo21[h\p?1Hؔ\!ٞ#Q8 F]i'C8o0~k9[RBtV9c+z9Qڻ*uYcxa0v|Gh.+?>N!lDw). O5f]$'llϲ"26K>OdnJF}4JIU6 !bU$?afGwVR/NИiԂEtE(x_aEb Hn1qr;`6;t.GNHƓdϵ}>-jC+c /h2FM {6%Lf U`\y"okbrAW@ږN'4pRYWKT7R<\-/hpP`L:{XR%2Z|3`9%bL~>o2hzQ[;~* s6y%5]҆5ΪW9QcQB~kYGD%g R`c/j4"wOR a@pEGԧ/7a Kp0\# C?(:kvR~ 2_)< u̩(Aɕ;?/ė[tW1݇t5 e4USqQ n!+OyvD$*`ЕHY`m/(x!<DVxv&?TVRڇH¹y @Uÿ<-<$>lI_nuSc(qlbɹ3$G ,NJ/>4,资Ve,:a@~Z{$]CS=̛l-+өӉr# yb:p" bb nvYê|+*d7[;at0EnV$A5#ci+ [WC){dR1O?Oh~N졏z׵|n Eԧis,[R˂ݒYmN>eeH=(T:(~39Q1OfnFlӡ8[Ga'5Pqt\j_yb&1|mxt}fnSc!: 9n6PlonTM(MzI*cs;Jn,IaP+wZ' <X|H/B~ 1$BĴ9/Ȣt2Twdަ>ntS{_Y%U|֡|7޴8Fd)A7ds3WшF|)Z24n)1?BU9<2vC&vtE-˧[d\2 b):d(TN׋f'H DU'vVY:"/:@te ,}TWJ?A/vRUMݶ0ANMW Y+Ȱ48al{?!L/8?t<]FX#ڇ>+ wa)L9L$jϫګ37J~B;/>-8iν )UF&9N&TW1l/B$ qu*f Uh03R~8O)݃YsTY&})/^TeXZ1jSh4>/}v| ό,ʕ~/a/cGZϩWbEEjüE%-v'X3׶1Kʎ&f` /N.Jm[ 5_ӟټyqabl9 \A S*X($O3^,gI8FKGόsg,6#Q&x5 yX/…'JY@J Pq2Ab-Sgg˾q4Q}`Xq,A0̆cp.[B3Bm[ =6D0ojeDMO)99ܮs4 e]UE r8˰݄4vK!֝|do H׷X^GT#F/Ya"c4d`Nɞl8q& ssT &\ՠWɾwK%tN ̃gճ)`trJJ2z\ϑayvjrr+mys]b &| #m+A2x}ļvzxe*#rq*py }RT\j% ^ a}mj:HB'~ RcM%3[߸_l FIV!"U>4dpʈQS`҈J5ይ[ød-o;m93?#bW&M(=5<2VY$QS%k1.sCeu(kwމ寺)dlAc9|"}O]qBUgwJuzS e_^D*FYzs' 曵e \M.Fc)AyBVb3p4;ˊ 4j7$ꍗnJh鰋%2Pbe`Kd`U7ytKaT(E{XSxcF9^U,1Kk(Uq,譕MݚUY2vGc@A2Uy͆*y6W~, pY WSQIlѳ9/.`\ЖZ3{6æ_Kp3>#YGWiLP)A*?*Ɓ UJPrz v& JWR S^`ID$o~ \\oQ;Xt;, dR0;-pQ!\q~ ݪ!$r䧢MژDz pH] RbE8 _d|TS0O'=WNWm!I /*mW 0"?f*u, ,lD`3eqO?sAZA.z'm!B!/l}݄5Gv4vWTC G4\S;AqAr6 {?RB-oߣFn.Wk+MX}Ggi.r~L4HP#vD SuQFgu GL9{#e! }$Jb mg_4pCZ7 C`Td4M&@$λe&d~Jr2NLXrVsoT'¢KIP3o a~|-_zVcIEW$w2&g؊!R|@ zd5fM__!l &yZ2۔vh{׿9sVz!|m#_[]8:+N{]v;giA}q&ps͖2iiL8I{!gΠi EM>~k@oN8;#&SxY.,&];(2#f|-Ei"BY@L(2 ǑQS_EӭEWy{"cnGGo=e~;ny(A ]! a?F:]~4&d3P¡|R^DX8bز;}캃 GZEg>Qk"u+Bn5"SĦ l?qYN%A޾@FL$n&|οǿ8X4LR ^@֮lΘ,_nEͯ{SڬěZ!o@']u7ܿL@/W`C4)~3oΤC1YiflƶL D^b}c<@(1F<AȢƹ)XJЭ[AHvR`kyP K r̳h).a _/*Wծ%t5]pvP=U[Ա^9=H_aI[c逐nGMi4 w" 5f]ΧڡO~/ív43^`#f+c ]`C[憯jhaL 0vVh]-*UN?b~yDPP;P+{|JW/&_bPNH?P8)Qe{NdP/+4k!{fu+V:Q[^W~wHd@sGmbW[7~ ehz=|wǏ/Sy[We8gLn5l'`{1UAnBC#x]գS,J$V^$_U(dqyתXϟ$J]TO YȞUѶ LPſ h*lk=UsUWhHM2uRi&gcMO{:z3א# #&m5Kg&qN֝=/QX`nk!+PW||=>n/t5#`/3w|0n(v"<ə)-w'[Xl Ym:':a7RU Bӂ< $Kq~`mI>_P~#ٳ3ǼQ|_A+;[YGVwXؠťܢ)8]w4wN4U? " U6F8ֻOiqSM7OU-](sGZ C)?O #/BݐhC+sB_r~ڌO/?u&wS9 |fxX%:$^l! >OEт$JB0^EL Kuw:^gFQSFKu't%7K?eгY9њEb(~^L/՜1t{ӹh.m E>h/}%֞O uM4mה^$oIl{ <۩7T`wQ0@X*nD'dX*01}]JMZԤg"{%ad8:rSc}5{GBø 8]^NBMG{F9CZL䱹@c^* >b < \PUۘpkspZq?>ѐ!b2>UOퟑH yLNFxx<2_W7϶ ̰uPP ־&]5'FAfq.Hᘗ%+"#V e0H'WP*A[=F;.rki'@_Qs#vy3-}ҁ -ӑP"Ki@6aloEBJ6u˝](.,U;0=)RvJ 3[&AH@%4pѷzOYaNOWC?&$Bx/ՇRJQlݬ"dW@a8vF5MtVҊp_^0N<#i^U`ŬDr|gܖDQ%+Y ޯGb0;3ͮˆlB9(JUU~je!\6K+ (.kyB 4~WK/@@ؤ0\X.`f84ĪNRy~$mfuu>=sw#f)ĕPnc. -?aMsqr T:vյVۂ1l78 fwŏ"qPiwBs4N&?rl?iEXy3h+WSR :krͩ-dxr~:kt@KgD^qt*0 KZUEp6ZmblY2i6NyG*|C>o|x)|HZ/!B2j@=ѮE/BRݧBg#]:vj7`->p1>WX'6c%# єrC+:z AcbC&@Vn(l_);-z MABOW,#*E'1HU ɿ?L7@T<~BHIrYƽP-b]XkSAF%rxT0u mI6@xX$T嫰r>)Q GOS,Wf  &}gb,/G{e `#=xCmO-o\e]FMfqun@%ZU| SN][-Ꝃ/*wdA&pedzn+{ 1[$ K.m#8qnCYyѐ]]2S69) ٨m:NvFk$,z$6^r>_mtJKx[ %;B?92),l('F ͟UOE.K?[^{\{DJ;RĊ.n%o"us ^QwXY|>NѢIUD+ޙU7CPwZ ᪅=s*ܙ` lDD%~D]$Ӡ_+)R裇CP^UӃXe<t{a47<+ TVdf d-Y+YV%1Q^gC_HV O8$lإ1yWԻ/w$.E3Xp+(*WGhFrp(xwĢ6=osgPй³=n@g!//L]/[( W,"WwƕVrw;aI1S&~sK)u0[U_AfbuYSTeeNw7? p^1KnUjz|F|Mso*W'(ogUĜNY$>T@/ ܸ, nr+V@+kKNl>HfEeYUrZȂ*4x/qmN(G֕"}j4VExMX>_ v?ԘY =_"]:l>iס`66NI>[NRâYos99%ĝlrʂiIۛ{fC\FUM\+1IP#Q7#S 'g֥=vV)펠 +O-Q0G%=O|x",)Q~yupB}ߢ[ma90:ƫp.='a(YYG=S{D& 7(,`(ցm5bQd f 3"%oT/B p,cM*Pk2?O™ND@zh1wFAh#~PPf;- `N z|*FfcyK;#3]{՗/Jy^3&|\6-Vhŭ N^$>œQ 6syÌz;K"82=xkaš2 B6ʅ|b`EUfy?4URG?WO`~N}T>©!:ՆX0*}=>%KBsJfD+k :Xy2\(:&/7lJOMFH.u![grv4yDsgdLduE.ë8h\0Hl, .kǣO zXJ?`U8n?X&w/km,LYdwƿx@ۅ2# 8sE mry~EGWN# QH6Y:tbk\ҍRjRbb?4F+?.",0ly$6`AF)SDȎtOxg6V Ɯiԝɰ[آ!kd~y7b9j%uF6kxXڮZxH/v mqFTvb1֥\h @ff >//LֹTZ `\c>[:|_oVyfuݶ JH=uj%@]PpA]mp?aC~m 0Xi%N2/i&O721|E>hVx$NgFn(?M@IL0 C ?p0Rè sMfˇ' X:Jʓ [e0ykW; ODOp!3LxE-7F11Ki_0i~ꤐ_mq6GoVr9m04&.0or-Ƨsq S6/ BJҭA#2gQ& 3VGx\gvOVQLVvƫ~dEiyfnrY) ? uD^l8An4|+#ӉHM M^aP'-`P{DBJDU#] [ϜypTwX\1/ܶk}}YZLZo8BC^jJn4YjE%Ge܎憜ؒuy2Q/0zܳaxZYu_%[lYL!QPˈ8nf_wFB"3oPƃؓvM#M؝)Ά_8U9|";w!(Y1zpr$j(TG0[Ĭ fhUU#u3k^@iMc@+KW(&nБA L:MGV޳]W6bFywpZb|>VxeȬ""Yo/Y:xA.#p* -Ay=@tPw ء~]|Jqm.)V@VM[Q #6ox|حN0(ҰTb˴X%?;=`6 {4anH_{Iy'Pdp`9W_~*pƞ}"$v_Q9SΚO|wGrPwvz(rMocZnUR#[.=Vq:miwm,jⴆc<܍*pTdop'qy moEяv}![lXZC*DPAF9,"4lOAx\WUG"r`h1F\hcgɿgقoקW`dhl\+6ݚ+p{ H Y<ѾADa ;ݫa-D_FJyZڌ9 Ҍw&H! %-} l黕^l02n,"ksnC<ԀGi[f%k΂iFy *ӝ)xTt}(:9,ˠ/~K oQ2Hl"X/M[NC(B{Cءo gokPVqZ89W$@x@,zwtLkcaFnB#gF\`Kδ+"pЎ`Zbex d7dU \fw؛tBSyW 5ra58#^L,΄GSzo^*-\b0c?]>sjOT4P1jvfǥUe #Rn!pÉ Y?d_fնqdRLQ}򼢍9G*N~Ymp*8omEzO.!zv  Q+g 2pwDY |La*j|wz3Pݞ6@T`F?<ر~;r\0ʩq9ցpؐ]5l'ɥf[g=7L=KtX۾den  ўI:SfzG~p2X^PVG%GcPmT@ri* Vш炽8Uj+3\ǥP%-pGqZ +;ublM@LiEIz#z{m.{ǮI JUByV|ENzVoVm1 !r|Tf>$Fz#_Ѕ[sPhI}oaL BCo>xF+w%[pkI qY }܌S1'ܡJavz*&sadZV Qܸ7WQq"p|}],&W) Y~GHk2=u: Ό|/4:R+V37fKEzܹc[++]A\KpoDmޫ=/c܅{ fKVZO_cSaksR:_g.sszgR<:]Cqqѡg6Iy|` I `RHM}Pae$z"\xx* ,w/r?g'u([o3/D;\zإ4"d\C4üǨ ŧbFK ;S'suƀ4fDAR"DVJR\r %B?Z誘χLux.DA1hojA*KtTDÉaAh6C9kg[ي%Aٍs=_ wH\vނ"+BݣDF>]jfhGYePU^thը X; ec'>wjòX9sj"FlK*(;Hx 6!t<}S۷^9zbrQ%o!)]tS>-p?rHL&}m2 K!|LgB:89S&MVh?@(&ܯVm0|7 [ZC  ltH$ p,2'R~!r︕Ư7Ϥŕwm5-P"硚A8U_g;hZWexꮴ?/yhm^ڲ_ _<NfAB+ADZO0ɒ3QäG7u 6 3H`9F{Π{/?lT{?ք>f9'm^L!OUHه5?;; p70BM:b}!=ꌘ@?݆ Cnj,"lzj l.?S_7Ιr'\hMDY&Ķk/>«UcP=C(_"8n"lm(']N7@]5ňn'hͻY'c͒lG^2+늧LqNI w䥩)ԗ_~h $9r|7< :;P]4Ev}ash \5>Ci@ cB=S.Jn` )Vm`uff V{KeDLpYӶnly or` S2di ԬK]T- |ߣQ:Vꋰ˿# 0Gwr[Z|fxce*t\~z͹`^@xR€yUjN JaO`Tf [ՅsUPR^"gvfL*F䳣WUMOͺ{Dꆇ\":C 3=5D_'nn(¸DuT2p[acCqɍBkp `壿Q \BV>prH Ab<ۍg\ɛ *Z:wq_Szx·Nܬۺ*Ǝ il sl̒~űӔ$4t(簧,)~uCFJ@A j66%lVj8c[@t5^JpDRsv9GWuP8z{'c{uvvO4θ:E.`"OI`\V^mT*P(>4riN/!$u! Rbs[%HA!6@3]+<2#53_V6]JXZ "yZݏD?f,\Y,㋈1T(gpԞҢ :/F!]M\SH 36&^J?nsYog.c-?ؓ; c$ZN"IF`}I>3q02rs+wX鐿TRiZKKSۀ"YeH՛TOF)شnj=gGQ{z&zV`w8*œtCa-Ǣ$ʑU҇0~r2upuHpWe 埸/a4AV1V>}?b`ZS#4t öSFectZo:r4vo;X;gYYӵ*|qݖǒ7_Ǒ|:O1A#)yr=AW zՅ&qZ{Q N*)򆴎%i6>Ýn\ N{kNFĆ}*X$F=v-:$xuҶEKv N+Yך$i$jƒ˱N8}ft4ecNb2qukIҶa:xSSTPIyeZCukJ@ػ.U5@;I=!ї#T9^f wTRJ_4^K>.tO~KS7W0( iS4#Vq(2RobzoGYFM8d/.cpݺmN|ݾ HN|ig#%+an1jQt|HT.Ož5 X`Gt׍g}IӐj 7X99{7H{2u #J\!c]]n%+",TY.jplS@P0/€|!AC5E*UV 9S5v<{Vq^ ]d lgYe e1rQDk.%hDdtgɦ3^Mw #2vB_8OjJbh3ToKp8h5u;ǹ B(evoXK ^$;Ox?  L9T%qfs ʥ$`:(| ̂ ʰ _&˦Z^ Vj󠭉m3F A]Jaq.Cm6R2G&)O nI ƽ&cےTvg ͲoWuYU S6v4KIk='nڛ;BB}vЪȕzpv\YhWr#F(GMJHSe\Es$'0uUY!_/P)c^Q~JRؠbM̿-bx2m'nXDfpM}S4'Ǵ!XdmEȺo0A6wSB|O09Rel~# ͗mxNN ~\xuҶtWHW#5~Uϻ2/hJL<1",z_s\;FSLSu7rL.֡L4wĴȼ EmX,یH_>RzO}Cep"E¿} (}2Զ4_*(DG**o25 MIoh<wڎx/9)&)poQдN#kn\} FY)J1$M`zcN~tǐg]w+? !ڊK²:Z[NT+/ZC59 vP6411LfwTBL6 ^Cp!lf{)>+ϟ/X)uJl4tG!q='qzLGȞzbR) lwL׼FYt)DD5ÿ́RTɑ8o8 6C!sYP/}_<USܗ`{-x PkV!wLE+vq|݁yV+z`wlJnI(:ӊ 8F07JUlV cц WlAk،JlUq' 0֪jri*-)6s#m<9xÒJY] H?ys.q?'wH 0ChDh YoF€MB6!9[B|遛):m"Ki+VCt˦&"%(aƨ{+$4߇DGt@&= 8r3m w0= 䖢)"ϸDB@]x(Ob[rb Cpݛ/>%i\Z =?2CV'cFgsGE7`;E.A#S#ret!׾|HF E(<^mA.˯Uk/+ҡ VǪ-d2oȂUQU{%>;mA1*_tLAv2ZrYG)וl6l͝8۷'**Qn"4}YHQt҇.U!Бz?}PZ6SEbshL&&[DI t:lAvh0"_u&ifWq H0BrQ:g޼9fM$J@ܬ )kX<:Rum=pJ~,K‰V ퟌ.~58I|~ ыDCugWu}&*o?0-;f{'_6f+_-WR/Mf0x$~.W^ބZ+cIM3Gg'QFļ3 ih.)Lç.j Z=J /8&BnkK"4U`M [-W(`nTZfHSP"MlaA0[Yx47c…D6ͦ2 MUӲqeV[[3*"~YRbOX5h9__?wW(H}yG 6 Rӥ^pZ+ץvO>A̓f %%. CF*T9]\@+䛼2\!䭇*rxۛQ}`5C}*|-zŭͷPw 26@!/p.x/~{‹)ܐ>@HDxTڍ{YK'a$n>ڕ [eîAjW0>!]] \2l|,<"yA@\^@>bUwY$eifMۺ?]{~'V*W=12Zy<+2 AEY*ѾyeE#ȁNpOwbY$#F[^=R{ _:U)ly/Çmm/荍_Lr]xVw$0wG:juU &6z9D-Ocyz8䍝t)h >6<*?eC} nNDC3k&S5eoa"nPi>"e`<]w ̈dq ,lJ}<߶[ǸXy聨̔qM9]!@J7,Y_5}5rw4DV +i cCO.,g` A(wJFb̭GgƋf!Í@4nn>SorzYu`E}@(׺5a>yUAg m ]٠ef$S&I35 ˖2v(oW6Q-X?~tޑ1^ '~Rsd *uD4LJ8CO1,ۄlgw@GhHyᅴ]sT0bOx.v\OӊAkK8%w FẘჿzݥZGRn4DH3} - 6dTTx.X4M$ .0 ܓ H4M8^րj:NMEiMe]*4yBvWu41s !&TZ7*d-OGMV/06zoG6"lz-WL/A:P)Bk&u)#gԥfH>ۡM~:WIE s۬E.YPv C[=ǾߛA+I_0A3HB$";?es9DpJN2? [*GyY̜%>^hlu!ܪ<}G鋘_`/.QG"xR6J}{UU(/I>dÖ @!-@@Lh"u{'j\Ɇ#NTkB2Ϡlx&͆yG_(}0Zitlj@ _L0NWrVC_T4JHorZ -ŊB;aQ|ns@x|0hur[x.h@J5>|sy* JmDuW!D 7"i'=6؛sCc_0j3l62F1 JҙXX6WO+@1<_(۩%FPYNȗzF.ZTT(2/U{ގSb,bzJ3 `v<2!J Wo߂(1_hNb?aQ㙏M}-]/:k܁)[cfNR? Hrz@BC̳Q¢7· Z"d`#:axm}R.,6o _ j;s"g,i?k򝰙_Qa.z` Y?l&^$Im(e/Aٱ ;I0rwe4 t/ #E7+0{فnNtFNS]%#@#`.M<@_t:-p*RPɜO_[bx& co8D#'@|:>e ţ̰%bS k;ۊuB;YkUoM\J$4f$$Bg۱ y_h@9*O1SESd/;?I4vi{jH7lE@77}@FĵBB<UEϰMUH&ez.G8%X+Å 1^d=~0) H%5gria~b*!S%a(\ė]+p{vW &ũt^%#ȯH?7!,v/xIܒQ=a[E6?O;"#pppN$G63~Yz&: ,VX#`FC nv5ZsהHU{{_KTzw]y;fFwϐ]wOZw;ъ VjW ɑIq<_;I埏9A Tx4>YVP7NO3껅fqc3U~PO<,8(.MvExzAn(s }<+3ו&+*P"MA x'="B^{Á:(My40@F}2!²}!;+D:td|cI@CvR20.YDz #[b\@G!WmPukp @bGw>>5yop#ϔև;FW-àX#-ы!ǣ?H:oWqt0I$,(GQ2rbS Ҧ`ÊCSS{Y'qBZ^+`˽WȇGΰ:B2"s+]pwb{"o`ĝ(63#Zf%F|3[x*xcoU+b~[Pr`DwE=fn|0[h;gMhDl|qq1Ǐx4*mR#Y]'М}2,ĤGj3)9QE_OCQf+$U5سD@OAǵL OyWM?n5! !W BWG#}d u>Nϸ27/Mf>J09[S3ge9< ( SB] Jf4ئ+Y2n E\#١)< DBQm|~ݤF(Pa$b&sjq7v,ʜK((i?W:䓐NymeٗJ~}b;EJ<)wy!+Qr CD7`THem$a oF'KNp;VJgnGOa)?RLp\d2Fr%,OFݎ)_Ʈ@S2)gF]zf_J'TT PnN-2A,{>tUIZb84|g&1|1z 2l,jګTW O1U%o;Vh]Y(ׯ/z<>9 bv~/$w[x7+C,CHKHsZݓFͫ- HXtU@~24yZwn)lM@(n.9#?PPSd0 nDU] ~8@4C R8XF[?(f(w-X ̨>)@)-8K~Hnp-\=!bYr.iD:{T2hl `q ψ.v؏!RisJ15{ ~i{";ŊN8\DU,n9h Fac|gpU*pu̢=qA3d tPpk/*:) ՅzѷAQI^/V=k]/2&SE@%4Zl Pujac$pg̦2-G\&gZ#o-cO0?tbbaOM_لwq 4um]OpEyүmKE&QwG_:lµOj\<5>clE~w`(1Ѱ&yP*yKK/]lZs!ˁ0dTPgaFӻYcC%a@DiYJr6a K? \SnuM}TtO]Gޛ0>'u)Q:$Svf[7D_9oGU1+K)Y)S[0%䰑+lΨC Af< o(峼I}Rݨ&Y+5ފ ]fo|ؠlMiVSݪ  2s5Czxf#}t,-PVًz/8VO"zߢxςXF#RcZHL_G7t&QxBg-b.M"!\Cr {7cnߵTdܯ\M{+H!0,L8YPsu~̌C|ᚃ) ! Xn`7&j 5 jlVFJH?]luvg_ ӛB$c`_FT q11vO~!Y|.^Ga:DŅ9ąaJ,xRӋodSڂR6v2o( v#A5rt*)ؒ܀E1P08g6V5gSsD >hgK䴍.U2qN)+~A/6٠K H#ew]3>tNeZ`@ 56zI%uO~rŵA8e`a끜 4i:}B#T^"͙%,0LfEH;2|R09l%R*U>;LFR)',-l'J$PMi6%{sRZ6PPO';CNNׁ9uX(l{DD[8D㵶uװd\-WNX<(}Vm})ʅY_`X:0$3;|n`e_>cF^\KZ][A$1FKR[n_.'^Q_zR\DDB;nG+ v(H`R*-Q2L;q!(`0jKݤvӐ;ޮ^םD13q5oBcq*9t PC|YUB 4aP b"JO]Z(M/V3& J`AB57ds -ôf"ޔJ;TD13Ekݪ8R(fyR79Y,Q&`ɶ+PLGM* >OA+ H{P;&ǵMB'5Y,y =)2׶{墲m 'f|sd#2=Ox̔~}ͮý^OE`~y1J!vj%0s rt{E ]tkRÂ4^!,?: 1kH ~/x hc-|Rˆ5JE/Sg[˘i$/ ΍PgWhFѯҤ3] M!k '%|3xxr@@*aoߓX=cs_^n}m2ENxD&O E:E0|-L^H i؛ T@ r a6DSZ1µݤEDպ q^%=b"꭪o@EL [#Sź22 t1vYpU?FZz>H>hj#24K'þ s C7X"ܳmsg>4Si U HZ?IwB & ?RN3,uب'1tu +iX ޝxaj86,>%h-Mf<7 c`\6"a,):̱2(8IblS_myHe7s7v ikknh@MJcq|p@&kM4H1T_#7%fMǩr䔖a$ G?lXM/jL$h'uۅ1QpfLu_0uNt^M \ 76}@~$nlg@Qv0BϴUJrKŁhZ{],2;K׾8|v.ͣs⓷D.3h|osX/I5tPj\?+yy@Z +d@IۖT_¥ST"nmkMpYЖJ,(o`GIxlŦ^I)82^w8 N*zyVwmyUOl^7~S]b0k QFU`8)aP{ÇYmO%Xe "Ht[>po[Кa@`BH{- :mk\XRB[]c6S&8L.}ESDw,և1waf-}05!P9UMwstPFxFks >HꏌP73 &{wXug^裛xb+A?~܌u KBa5c^]:\VJWnA.Wp*7\Ӭ#_qqY;PB%>j8X@ߎ!MV$a~!&<r"Q /?"'-Mw3nٸNf魕4DEz|[P v8 5FZlMatC 3ǶSLdXYsmEK7 GnP@05(>3 VѭK:z}(84h11r24?fCKWp)ۚs.| OVꖷeT(v.`3>Q Dy|OUI0̾Koftf7ԥ^Rqk~s8>~@߹XS;sx#CS$7!l6T)Yjk NbiJ8]}n-=нST / @1Ҋ 8V< {M@>D?D+2ه}<4q腱>(f~&D(s֫.]Y]b藻է6(ȩY:Z%PymfV4lg)d!~ݟ@ʪ6>E]{ē Q\~fL^sՇjC4DO|U ؔY`3@B@CQdO9QoOt1ѐY};Llv} O/2thogQYc{[wS'jl-.^Wa(+ D`Gr-ITz8^w5VP`ݿOLMI8=7ҮyOꂀ]KbG0=ođcfRPvw7&E`4@- |GZ/o$+ʞ2cM|&?!Y>Y'16NՂkkks7^YK7 Y鉀:숴e뿎CPbdl^Աy +Mm%^B6oqn^*u^s! o}d}[{*2f _GCZ_ܳZScΙמ~Z̾X10|j]_i<9U,Cn@|O"[Qʔȥ 3Ĝn7SOҕ]@&&t}YJ*x<]RM 6)Z9r'A Qr⻌wr~= MhM_#!r>uj}n-PD`P#w`yj (P6찄!i9&kT́77O ͢AeQv\f~|3F R:47IդHNUHc?Lk;Ƀ0uqRoZZW T.Sm[aV#G݄6:_NgiU֧VAC CZgc)ݼ.S-ZMFς20 }F7d,[g_H~1xIJm$qJJ` yY^tOGQAC6$亮qd 3H޻.;vP`CUBQBvPܫmkf'uinAv]0WKۮʽ4Hcr'4|I]\/[ν=u. Ƿ׸ddܨYM>u0,@A(8l*:cIMs>ˎ 5Am۫;f*;5 GO8"ߠЍU<9F}87rEEu!-}d͙) ~S{d܍ Dʎd{H\(0Nbt=M{}oWuQM'c.:_h{f{rqV'?,OĤfZjׯpժ#P.e˓cYN:zsvpZbOf)qOi]*fom>R.paC)~Xt,SUq̙.D !`[soUaRaEY0lIR~DM/g Hm?{O軄.n 7&ֆ9I0W}_ C@DK۞q'>H+߀)j63tgbxźpyER*7DDS%[zHHAHsgh*Jӛޔ:+1נe>8Yzi 'bMa5;CߎJ{,璻x|VmCXP`[6g3\fn뇒vcB`LlW]Wl5|Si]Vr QyrH'6U5][P_ş.dU!>/|5Z?&NA9 uN$=|4 =V]ᦱYrI7Q*!_7$̰ˡ~s^uM<}2}ZC&BU%旽eﱘPb Ri2::SiHt&'r[$cTO121J9cn0zSƞb tÞ?II=f[$*_1!Z׈l}ēO឴=ɏ`Ò"(mAי-G_4cC{ )t3=b7WJ rk+h4qboY="o!`1RpVmA qqRóOWD"LM`K᪘2j-xH"騒 k=*yY|ZKJ_ӄ-Q@l)_4ƃam_zYS1XtCl^O/rӝtEסN%XNNXP}RKmt&%&vqIpP6d-_I,?@dLC4i!v7kVFg V/N^Ng4vLY6&H5LW 0gUWz>sf<./.[G`Na|[V=!ꓺpXewL }5; yzLGG{o0Ex\Ϳ4UdtU_CDJ嗫st뜨J%{>6lշUΑo6m/s5|z(P1"̍ҙq 3@l"tavR]Skn-5fQxoaW,dFR+_Z}n+N3V3RZ5sIV*)pF NVc}^S}3Hq?|苏<Ie\oT 8Jg[~>q vE@ʈ]/@z^bj}\.tK-Šb{}0,>qA7\IJ]?8҈=}"@ݻ[7#!WlShr7N1%~֎@-?. ?|ȨXJVubK+!K.xgFo,*" H,2γ$% ?҅/hFdz IB {a(:$O} 3.Gx]Th{V( ^$%*f 8o*<Աlr!^ JOcByS' QS*nV~AìXЏDsR杀 d.fXZl z@5@eT8)war  [`k*؏;Gv|vMP1Q9]Rvu$y&Pw%ۃ~0T~^V8-v{XV2A{c֗DTT|Ϭkv,&ܩ!j}7Y=ŵ陂/עnMMo|+7}?On;|.R3E"SuS쥾HEqx36Lyx:JTEhA0Niڭ̂&Kd?R{V h/"]5!ΐR}NgV84 .7LilXdv?6K006X3{CTj!*]9Q`tۿē!upt D  )ٸ!zdc<Ѕ I$%^S OGv# DRN2}p5\`jʹ&3ŪxKpg|-Ё`,yfUwi=HXi6̼7-u+;VǤ>}1k1 $O]'KG5y?ݍx4(ZvX>bۀxQg 8Lj*̊HZ 1lP#+,lrszF/l&[4[FE (lҩIU"e3Ů"6=fn |hQDOJTr ,ULbx 3c?Rl <I6[!Vrp=@ZR$)u!.r5y Y>BxG.^[P"phQ aIa9xuaB6ȡ9>O0mQboJ[۫EȀ/6(gdݠ'SXn0Z.PkaTsB&O[R@WtQIs^\m, *s9j_254J_y MdX/Qm;SA|G,"K+%gx(/ufbo3]01"kœQ@T/~[Nxi_ۆq:\2 Ãű˟ɍiRWY  $OUOxxLMDzAh` !V RwYlqnl9vAEv銺ʓo)PJ@nJMl6!ӳ9 l˾\-?PpA[=f צ".>6EVԭ*A]#h~ )BڈS_vJʕ*(]S OV{~`0),& |=v:RG){u(|Am  sՄOSA 2~t :Y T =73u}ֹ$%>WiܺItna+? NU`$Iau8=I:PVg{ ٚtDӖŋs7KOp Jq.`/JO7A֙cGIJKF+Y(3?p"k\ZM1.%!Eu(: !f1'ljT IPi0Ȝm16g!5 8ķ{F6Õm:l'LP`di PPT,vށ?BdD@WcYiryȨM!i!e=aVCK|W{韜IDŋ*q'>i)C<`E,XB$2|OwgxDWmu?pG'`4i17Hr1)Kʭ?F\p[,#8'oĔ?J"`Wc5_k>d<}nQ֢vP)C{Wוyp$&OϪ%b5(h@d_fcPfB]K0l;!nyZ푤"ܯ~lSZ`"&5s!Ʒ:R Y% 1sMW=-$~?fLѷvSiB;n6os+IV `9yˢlcuҔ^D':!I{0_׌ f8[Ć5DaF$s`ё$kMP'bj|G 146Qu"rK\s_&.I4d;SiUdA}}^( HBN«sy-Yu. K4i-[)[)EE'4*! a#k%0_}E#8G?.^A쪠R~uRcG_'8 m2uau.f QG@uoZ 08tIh42}^*L ]X,=ڡ GWi#l<PQixߓݗ:RÎ^ `G:{tPX^#a;F"@C\V[rs(|9!Va|Teײ+aчzj/ M1/5+2Kn^ܪLLE'CW9. Q0A5bZ҅`qWۤMQ-S7uV_ Y|4Rz/a0냑\&JYb];EFJ5mHÁځuh<Ŋ% a @&fI%l:o,uF*1tM;3rGe'^d84,`aֶVa2u'J>lo_,}/`rNzR8(I{%-Ɔ>(%K\Q%I2], CմEwu82HF%= H]L F;wAxn4DۍR Y3O?v?;h珣>nbTR п2 _Զo;~}PY8-nRveב]¥-X\i,;S ˏ0z j)X+l%`D`/|bjW֚vR$MjU/~:c~S%py 5K˽gch5 LiG.ߘjHq=ȱfÖQ)N3c~**!G*-੄gurL0t΀z.1ZլX m!G~21T-.F3iqG 4S`ȗHaW~( R8KjjgA)@OD=-kЬZ55 6b̡ՇV5h,-aj^+Bu":7 cheT稶*l Ƒ/U7(+ww:Y%%9ǵؗ?},sY~ȱ |:dK(IuDHɾh >ʼ7^6B{h,N܏h$NaGc0 7w%a{R>Ǣ?V~2.h41cN9kMFw'mɑHqp%v xH rHy&YCylo|Y _ 7)׈w 6Zڥ gz_ vgRѢIYGWǜ܅X!!˪MtK1\Pe{b:3r{D6{aeGy4 dTu4Q:"Un{̇ݑ6XPU uL\ZZc/enS90 ϶ΰ.Se|u}`~]IG1rkVBgQA)J#=JRgC 1(oy. 'd$@U"1" }Ks#H{"6ڽ~l,*rմ'ү I d:Js@4^vs*^BTǖaNG1Q~tŚ_I,R\Ӵ5.D4@H qEi6 BP*ROX]Rd̚RM ̒ 5@!^_}D6 ["woߢC٨fSc9>"@9A0Av/B ,oQ {Q1jv{ #ѡ$ qFMRA *fn|[!֯U#RI"BYs#|jo .dB1*w_bs:ou6n?m*$ԧ5u]2ܯq?:FwǾ)cRḤIp3X7X$ǡOm n; ћOD2tJ,Gj bmN%e#K{xF kQijBr8B:p%`$QB M͹Q!T`rXиT\T[-W) %z>AO6rh}Ԫ)ZZT8N fvi ʞ'ꤛqo?jnS|}(^ZIZbPRMUz'*#p?YOc?ǎݏwל6oܰ:1 UwHi9ub#3`3 LlN"neQr:~F N E,Iq;IJ3XY٣6|y NVzP `oZ̀~nQxkЕ I[1Į"+s%af-iYݷQ+G<"Z񛻟o@4<2<" &"|į#!=Oq7o[~p:ŸyW%X@oiJ|&T*w4M*‹͸?6n;jYCPKiW_~Isgx GWx[^KU:==a3*@݅,3[ F݈T%AI|x!KoÑ缸 8DaVBDZ[y@NA:R&:2vOU0_۳^FOS`Zl"ݾU\NYSQa%uZNW;A'Wyb#}8! ۟G\?F?IlMq]vG w c1#08/dwq=$ɯFu&1a R&UX&-8oSxxw r% BCyb "uBiFEcQ62$@={&Mσe7ڞYfn3z9C<ϖ$LQ8d@ц̔luJ%\0ȧC}_oQxy/E6nr>Gf|6=ue< D)loT#pՔ벙0!!W)Z@];S3S'\bM7V8xX+Ml-zK0bqO yal\xdv NJ9J؊sW; \Y):#J|}},m(jpB%u5Ҩ<ЩujSK8H$T%,pAQ׈55"8uB@!~nOj~ x˖um$ de;mH(S"o?Of8C\e,=mo0y^ '_DK8{t y{Oy98;Auֻd&`:<&HɶNz==JRH;io'`=UJE h|UA #׎!'s+lM=U Kx(:tEkm>taTC+LlZ$UY&Gڹ?7X@-"% Boÿ́t5 bl\BHz@0#u1{؁+ZHxy$,5nbHP?hW߰tˁӀՆaI)hAV'-'/lluQ;\pMcTfgR"pAM:W qIaA 8#vyk'|ʊR;S M2͐#YqG_e;N皫W~3WG7ߠyQ2O[ؔD_2.VVyR|Y6hՈhCYn܁"-3O@xyy/OS sQ]10>U!tO=I")0*X#95#T^ɋ֍O)kp軣ĀU2buWb_/KHT58MLgrUJbwM>:wJE[/^.qFުɼ< DK^,Ob|+Dy[>mE,AǗfdljZrBųPͺx9-{%@~Uezi`pz{ka$CcE ȘٯwTvI2wF7{3߾پ4ʮ暖5~LU;Lb ڜ/-\0q$IpkwJ٘X-i=?3*~?U fDz ͱWOSI iNhO'S`[UMy 67Rt@'hq+ 9&P=fU>wQfY8Lc eB8mPuLb/F_{[&F}}=ś",Km5}7cĄ~8Fɰe8$U_rB]ߟ >/A ^ nvE3Bx5_=@`rJ栻)B_xVw]!`94ѷ MWkHy+9 (}X{nXj1Վ ~OiT% Y[ $eBk(r?jQwE\R]]DGKf3̝b#}zǠdJt<ԞZ!g`0 RU"PPp;O3df xm? i$B䄐PQRR:L4Rx"6 w3f i|W-V?T.AdNuP tTI FЏ^GY׭K{rTb4n u,҆w8$PFh V! ?g^&F~X"Aռ@guxRZPv@r#;} ]F7c}ӖTd(l#"Y0z8s`-<0b= ۵G00o5FU-M{wkF Jx֡-ƫ_ܧk݄LメQ*zJj$ (Paɣ)piϳ``t Dl)8G>btIfՎo/Vco7!D߷ɖ檨RkazL 9>W$PT -nb4@l/VI>>4J_C9BMH(zN\ >ol0/[lHis:S~9 {Y#cQ+rSü$X%V Da3 DG۹ aҮ#4 ^ :P@trǦ%úYɌz}\AoW{)r RgI/iJsP`BşR2G%%وi|5~]ޛ[zfO,5n1©F7ōˬ]тNQmҔ7-cm FK I|d&harIS-koѵb/0Wl/r7Qȱ3pJk&\FȌ^o{dP_sq C A I>%@+|t`"[4&}Tlp)5d&Z$(MH ILPtwWt杁g~ٲJ8CNÌah NՊ^/}IO`t"ȶwѯĸrUԗL]p ptUrfI?ۊ;x6>Fq5X gcBc,–  sIxͣ[ُr{#[& ($ IUrO˷fPuX,LJs](wMT@S6G_Cxmt/?]gW>URLQݝcN^Q/ԏ8Dk6By4^P a\uPي;=E©vC=O3̣V*#IW/e0,jeaK瑚NHA6_yՃÕ-Yogŏ'M c'|TS8!7\vܵ p_{QM*3'zf*$+j^msS:1]1[q?m'"!G՗gDu>Ʌ\M캮qt,'jbd6{\YoՂ[ņ6-Һ dcL!{p&rI)Vu1atrnuR!2;!]4jբR "kor]8nr? *49S)vCwvM߭ő* ;W7JDj93c3Z1*Zٶb L{,6sbmDɎ0xoo=c?^qg0[ƍp6@UN=!(>񠡎#ǤJMu띸iodF8UyT 9xIB L!1pN=}SE1ae;^ ̤,ff|7 Q_q (2; vRPc8CxpѥK~r .T勿!P"\}c ]ٖ2WF_94|hؾVލ6_9tFU_(@8@SQ[Q9ebi^M24>O9y$VqțuZ1da,?P͈Z×#"CN T:8Ɯ,+)|֙\TO] dV&~cHW/bTzu$7#Heť9:rI:,A:9q|(e%%,<3-BVSa7^/0e>V g6VlG?0leaOfך U˶i|>{tj 5K,_ayM, 1AU4@G˸8j8ӡݪf-(m}-~>3 ~!`)X#A\9!{Ib =ֱˬF]DWSºB)y<<f!cLLJJMzS@zm-Pթ*l} [!v0,P-+M;*Zf[JNkq< W-Y0F'2~:)\g5emCsFF=$]&bqVud,!1wgU:Td j (8 faJVVz;qh@#Z'q&(SF]Ukov}z$ԤzěSi!TY-x0} E:EWTN4SićqCJ7."*+m0-WVIqf|O/qgO6`oѢd{y%ҟpu\@iK}h >O:G}΂lFrQmK<$EW ftWp[>kK*؛:J2J(Ѷ[BLc us3,pe=ht=̡֏h2=c>o&M?$ܮb?J*[4zXK:^:sj٠u>\*5a^t5N t|f^2[GB=խmѣA^V=!K8^~42re07?WV Бh b^2do-KIpil8VnفytÀ5ERqp~?ЧwVE"%`:˸E/'ݤ-F&&"Y`=XWGG=s+[2Z|dAߠ!LhܶQȺ!n˱"nٌn=(ɲOl֝9f>HW-}tv\ґKv *ʹw{L.'<LZ$n]O_ x ҹ}[s!M#aHCO#%kzNΨ ;r5:}O ]~<[\wV S7^z9-i0B8\*5Tb:]!a}i&Pv 9u3df#XS\ }4ݱpꏫt9)%[klfTvb3FֳV+ԓKvw 1Kڇ`/ҳ@CaQh({V[~GZdV0S3{7q(>v C>2iPRn0F;N^qh[{,bԨ#2CtVkT6:~0a X'/Ҕ!'QӔޱ! B K9~HPw)V~/9Z/|TTMA% _Z5kvkN)¡aw\c' 9M Jȁd˪2zb͟ď6Uw޲,; Ewk1|nGt;LkYkdmVl( cm &]~Wc#mN,_ Zw T5 B8z/@v9p@O3NVam]xVUZYЬ$%^5H M#á$|;<@P=r5T/Wٞz'r9"Ւ71} P:KX2p4Av(? 7G}ψo)owEq:VN?ЀDLjGzmP \?n_Sh/e8D҂D:ۑK/wNwO"־.}3A[W4A'Ti<ph+1bLC/m ,g9 _{eɾ_:[Mr_5ȉrGHUA`{$-q~n5,So o–{8% e@sjx=Xò ڒ(n8Ykhm-JoוwuJP)J!;rMڐ˰>Bp**$Z`+"$o=OSeG#I(åŠ5E T" $3OQJc+|sJtt@7ߩHL j]vR}N&'vsք>jgGJ@Ϋ[\Ht2M z"P&!LLwG&^NU5I)6_&H9dJQYEMx twɺ e7'*w(|Ehh?㻕gHzD Nx oTG_;qv$T3Yx@e4֞!=TuZ #</8yrjE3`Wn^~SףW|۔y%T#-Oc=ELZFTSׂ"i~6kf˽SH}Hx;_dư07{V)1R/ rTTtîr]c\59)o $メD7+)U6:d)>j* Ɂ巀ߚ*/YC/"5X^B;S/o@ Kɟ?lI7ed@UR`{gqLiֈ;T|ó{=_彧y~Fm9ؾ$usx2lBй o"%3[RlK9(;Ɨu~ӳ?4EQ}Ib5d5?=!)f'ѧ((c7\:t" msRT%; M<4DӠQ73ġ<'hK 4o'޶ aDccsg|!I4s- I&'KEo-K԰}Htڅ#%ڰ,,mHVKzSF5ww\)u |k{1>3!$>.!#uq@ 奖ɫS&C"e )ŽGdbaLUK?<"}zkT~ )4`F#B(zv}<2qְڮ몳R𝏷ennX76z [[r2_}׵GmA|@e`)oLܸ8(NQ퍬rI̦J=q?Z]&+l"gF<_Wg=\S9cW`-Ɯ5̝aکVV(:-QJ0 xG񷺐:EXT jt}Ϻ~Bok!L,iu~j˖Smzm$̺ZZ=:0Jx}k1g=u~ɣReD}YOV>9ngW3`e4$9# +~`\2+'̋m-Zxd3VjGY,B-TRM XU !fWjj{Tdv(cM-XxfYDOK^3(śv(%8MeR |TiP~7ӦZ&PA\n {n\ H{B%Jpە8`<"DѷBj̘鶎k>SvǁN[|~nf"KfI,b3H hܴ=v'@'M"ďMFx !غ)'><\KHzi.$3e#[? %*%E1H\6.2A%3b_fvȬg8elQMxAeC*֒qRP@S<@ #NgʆZ+;<\n cSOu&Cy7-۴sV6kD\Tg_;rSL>Ĉ A1c,YP鶧`{X@Vagq*zN^ m7**0A}AVFȟirs/x877M]w*b8MըY-7#t<( /?x|g=#ͶuؒaipQ=m41tA㣩IMbNќ8lSȲVa )j-!Z؏JH`#N& I^XDݤHȋ]&UsSTqKeL#"otQL, 4xk6q~渹я,x:@T;iai|?2 pcD@8v'`v}zU)ܾ @.*]VUӤr*կN4(n脲1Z;mӀ>)1 zlY#@6Q-&̶1B4mq$)w* c۔ @i%Yu^ Ga Tz뢚> rɡ%P'Ot=nffyKH-D/,0Uv2gb8ka{dF*DߏM%.ɦX_>3 }.$;-]iW9'loJ$ϸGivrX=#8ZgB ,=7= P'ٕ@ %I'=Bs=ۓֺjr&U-b5U~Ȼx:=?.ow"&T]INOCɹu_/e-@scK'B;Z 1oG:"X;EzRFW:zϗ*rѡÎfBp/]>ߙ+iAnhVcc^2+]"=ci ZwְBL^Wg# `jrZAc(Fʔ7^yw;]"٥g0J1ﯺ(M.xZn\D~҂Nv0@-wD5pg|=?K 5:Y6Raݏ-PoU'Ϩ? v6~\Cv]xbk?p'Zx IK` }N xakTYS`7/b/_4v&3<b E87y+l.xʫ'W Qɝ2:BI=,kݙ._'FgݸUAҨ0{)( oL%&0z;?|h\zV.D3H^,lvzu.jLH^ͥg-~ xl5)Uk._49@]wAVsF*M_(1dpWx@v3{^n -GʵV3:X&Øblf iũD?cVvSsxtխxi(+9&_oI6Οm9dQhig9" h 7( jo2/[{iYw V1{Nn%K2/-ր[Dd/x)R~$E89 ^gv HV+g"gw,m r"~** k~En/v4 HAalQp`Mz0ei{$ A cGw@@R9N q>Xz_)x2l`SZ`1sPT#Z R&Q[Cٔ"cob oá(gG$Ms=_8ўq8W|S߼Eċ2)\L'9ySlijQOHoõ9%[a$AJ;yY]԰W@$_>5:1Ļx&'锽RhR /,D8H^Ql^Ɍ2ŒN3`i X JN0W>.>#C<,>os idW+L }C K-1-k[Rǝ?ևPڮH7vJѻ`ͩ'#}F\`(g W pj0e';nnj/{dLp#Z lپ3~-b&uPNw2tX Fr ~'Z+E+/W%(:VKn\m@QhC $AV-(4^P(̡]-r j 1eq[Y{Giq S[qw*w8 :h]\"A Ӗj<8ʬzzWɭdDPUD襭AJ3k"~H8%ZH8~)%yc5!ӞSeAw1V~c|;뷜A4YizhPUNPϺ-IM‚]_E354 F3=80kK#qLJN `^jVl. APT*`_fn ?{ORY/(O⾆BuэtYIacᗬsnrcDeރʟ7b@Z(mhfXǵvt=3|c6R .t5Ri4rE򅦬ZՋv e+AQs>Ł4cS)_p%w YpFU4tR,5f=q,hm~+,3pNeCe/OXCU7o6nqi$ytjx(@.c)$pqXpwGO ȃ[2^2}/~*%{E-l`d 8 akWkƤpe ˶m̝6NT/C`ׇ7 aM[r/:gk}ᡵnZ_mjqY jyF1nEB&'Q[yҪ8҉[NjoVjrpڜ֐yZ@*dmrGvگ|Zr[M\D佊\M#;yp_w&jǑL&%Qm5±xKd l8\ .1ݞfP,66hz=tqٴo:_pآjW{ mڂӬYDc@ӡ5 xu >J(\)iɯt,#ƁI~=@/8;XI5Ȟ7R9)u +=m7^_ T`P>lHa±>Cp#tU-Y(CLIsylI۹9$'( i$w6^˄>L$nuKw )@U+6W I5A =i]0*V;#nV>)yo+Mug#&8v tUVO`loTk!͡yF rL$x5ɡLO6H|9,Qhq*caqX1<$?4qE>KJ}2Ѱ/S1ڠERrm18|?]H1w~rЧLuoE6qlXJrf{X3 Aku}lRZ1^*Li]zZ v?4NgdUy_ = T',} 5ִ+R)[}6D!7l՞B`\ڝV_VlMѴr:8ea5q_Xy-Ւf-UGsx +D7bX}1 ,͠3]P-m ɥ_$YF8"ﮨ/'m>:r7ʵ~;xկ䗄mB3U IñOOj4:ܬɃɳ 4۝3{0r!W$[f^ϐze0<$ʸEd\lj9%8Fm|Br{8 oyi_ Л=S/A$:-ϳͤlg.1uҲqaz&־V M/Y syQ v..e"vV) X>:\b뾃µ0{k O+fKTA5_Z2LVw!Rr嫧ႧÖ9Sx'u^Ѕήɢ>T) %< ;TU Yiy✿N@'\]^f?tnS~J3I1Ώ$ʚ?Qߵ>6O[Y+J 'pm ǁ4f~펿})66,1FJyWs_7& `VJ-H0MxA]⸩boіvx}t} <]H2==[)멕iX̠:ѕ_ZŸbPwKrHٚ1~4ϥ)Z# {.4SH6Tr)QʨIg|ro0)Cvi5=Tfy 5VZrK:doDl}WeKd~wRCq %8DyY[~;腼܁rT0VJ"?02c툳7qk2<ab Ct_ QOE]f-MEoR\&SA7glq7YۥJm$)u~" X֪F} @ BBX˥,IX;)~wx yI 3-wq($0G4Jc"'ĭz |H5E弉s /E! jS$X `n$W=P9M/ܣ1;48Z/p&k 6IQ ,jI4I";%j)+tf 9H e>f[^~n t$_yJS)2*BFLt Y㺩M@4u RnxcG~TҾvP`&Wŵ%|IM ? 5eRPy]|jNg=@4캶-,Lo +GcsA᭽Cvr_G E E&1,D!cAYcdzɚwWRMIl5{dH^uP<(r5#A4{7z:vD`9x^X|UN*uMk&PbA*+ }p_]L0: srhrD=%]D3Me4ɝ  A'xeg~r"uY {U[} #_M-{X4?iv ƔIu8..%䣎ց1:zR-ƒP|~kJ0U5-˅W ,aU%=K-5형]T.$Jm"築5Q)o^7DԠ,wZ쾔@C4t='`r&jz,!UٷYTOd=96w{3?6˸XF9]߾ wѦf;N!Zf-+aܾ)d1揿AM?V2aQPPշ;|%3k9 /^׹C1E$BN0nw龚jzm7A{`j|jyոE[eŲ1L,miȎir>8w ጸ%X k (3m8)ZܣhPɨ(M /x2w_׾(D6nxvQihDJNT:~/[&Iw`&(e㞉kcvmМ?$שU dJS4J4WPjtʚuk,;:uiJ;{aX#!CȘrYh:ԑ+!q)Ձxr_kpnF8Ryu L~*RM Z cBnoS+5uІ%$ ӣadh&kG1i 8}EEgrk&AyLV-?JgV[S:`x(}(zϚ]6J^bŃ|SFz-ܥrB7Qȯeϝd}x´N$:Hέd󕣛y0NKjÏ6%4 ~|pSa qTyџڟrٯu,Qdbϟhh 1UJ /_9*MRCj3 MZܹj"6CBEld'3Hi㽈RY8k  DZnjG/WI Dvs׿f1nq1f0vWI:\'bV&T r{cZ}%ҖS{P}CRQ#5ԃ `_(&f9|d\%Gci F UAۉl_xU.? Hq2sI*#zЦ\Hg - f#6hܬ%>eyb@|?b.1E~{3j9]" O'3}_Ei.EJ\omVk]=(zp5xܧ??č0N] vzлC Kv/wެ}QV7:E_pmj, qNNv{b? A4\`KpM&8]0:gA"YRSosݻ1y\PJ/fLrt~g(tr K߼8[͊o̓rN6s&L{~4n9{ɳڦ9&|)ք_`+7,lQi|Sʘ[a>7gc/*SHzF=#1;m UQߣހEr<U/oIn-DJ b:gzsX zaI2N[T,g+xxaVP<q̀CPMXnZvver?ASEK q4<Eka+4O(aN%QE?@.;GN`COG͂x/_ }ʴyK31pgh)ϋ>0g΃zAp^,vª1CaE Ϻ->s5M /꿉p3c0uVjc$*pu1ܟmE,/#eɑLYH+3.$jET&`@b T6P^ MDd `/{=beE p(bH]͹i:g.ZZK܉'jͨdc4@v;oRoYM5<>/V̐bX8/^OYA%Q,/g׊YEc692ڴixh#F8L) 2gڀ 7{9d4ؙ2XhE) `qI@>UiQ&cNV8:W9̗؈7̠PXXnX*vB`gZoAy[=8!An#Hk ϕ5l}3F '퟇bdjHI2+\||G/R~dbJe)gM{Ke*T+suF*8) WwG# ŢT@.-PЪRC8j21qR _̎o@HJLG Ɖ ^'*8날2V®O{&ŮP12A ǖf49z?0'5G0EV-9!vz'ͼ,p {h{yNK9'\sRЗBBE,!$ޝylUj?M]q=s1{,Ru鷺j_Eį|"s p 3ؤWV3"T{8n`QE0`FoRY]ٛ/݂$p;_&!l3iCd]ȁ7o*?P0k-9 Nl&FJ҂Tpߍ>bDiY Rܯi-YpUgU,i}ɉ:?c>}J t&n5_P"Egr|chv{,p{eaR}zƜQp]懜׉Tw]s Tn2ߘNs#cc/!̓1е!3n: Y_HZ( B7*/*?Cݝ.\OM$ז%85X$h5!b$-,s_w;80怱9kLp6T~$nCiNsbg|S5귟*}1˼ǭ˄[&-|%ϑ]М8H-;BJ'Y+20]3} xM&bBU9=z־erJn _sr֤D$]Ue;g\5TړFԙ}rn9kNj}HI~!b)5 *!PR;5v;cԦQ,{*mn&׼p}CIQ(؉Snq~H[{nbd+ْPe }$28qCe\j/b-X+{+sY˄N궭ŃC˃L4.k۴d2x~ /WdBb*|=V)So1hQ\7Ɗþ]=fS> #1 $dqlqhutzUSqяC6}`c=TbhP]9e- _ϱ[ErqE 7O/gYu5ĞŰ$R茪_cʚazDT-֭+Mt;eE`ZMx @9#,zi^- -]ۖ Qg"D(HPymؔy}*U3dy]?>%5Aӆ0@ȋR+nj/kcJOHڑ;h˳YX,^&eAݦ\yAhPqmG{7 zLwiu38DD-p9>e .4oY-zlCU̙ߣTC>#&W} MVcưe^ULtLP {E``! {CG4Z1;0>Rcs.͹v㱂(kphCƦU3m𐔗Hl-la*v5ɚBsR#_+Ό9qڇ~ k?6:gwdwz<;- wm:">+Foz\e(8S#D5̖ m'2+3.yW=[BRFe`M!S|bndMttZ#ATK@apvgz2)RpArÃ9G,TzCWUO5|UT}y& oֳ_y&5D;ú_8{ˢs &Ԑ%=V #@Xʀkc}ce3 bvUG6`y4GY5di|A>Z|!&z# $PL!Tf[I"4@)_aG9hRٸ1>4%:6"7rJD^/m5< f0ݫf˺ 3s,峔^k@L+;Ԉs,Ĥ͘=_"&an~Sn-)VR}FD#q/92,h9푬9rq|(55CtY&u3Җz jp.#tTElWZDDUf8qY"-tw{5g@ky t deDr dnWuԽ+JKtl+sO .DN>ǒg)ZG,o<  PA2 Ԕ#־,?˄36Vk!^,hʭYVc5Yu.&@>Yo"Lt0@9Ek_Y?0-+ D2?Շ<Ii~ G"")곀r :.b#tԦjHtHjU, + -ˣшTWzkk.;| ؓl~iK!eƈOɘ]x *߭q%YKN3=ܗ˂#7-Q>;RI[": L$yTwFo$M$WD`UNeQfCIt X0ǻa;3 ڒ:cAlYݔP3YwOK1(B]9Dli)dhy$ZM\`P\=od4[Z!MwyHs[rE t ^$ BEiT䗔H/M Gɯ$1Xw(vv%QEu%T0 ' j̕Uw[( 7^ґE>?m:.9|wTntB zRoRH}`u~8$B0uؘ4 2Dbh!nP1qa$X憪/7JPŸ4žz-- x<"GN:1p7Q&Ѭء̝Jq-s4X5Iۖ}'3{{eZd2;Q&SU 41 RRe qtl:HJ[=U( 0^)WK`KەA7<&F;L_//=sj})~Ck2eZOa >!>rN{Ơ>| >Pzy -<2JG7 `$u Ozʱc$lͺQGLEOr5J(aŶ:}l%O'Vn"gF7)gTP)FaL]eeOCjZ Y oSSىe5"\DnGlL|OIK&{Yy[i1Gv3V:1/7Xo!BX<䷴5 [Pΐ=Ɖ )Ǟ0h#W"P8%1/) ݰd}ۂ7wq2'#DU;0)'OUhVdCKsf=r3N&8yQ"E芊ϙRNm){s0('?NHR Զ9\XR /}akڱn/z=fݓktbxL= qB! _䥊SR->0)mQVrY\ba1e%Q'g{o#nJh>`7,[܆ U)j^pVPpo…wUTӝQjG!@aVmP+6K? g6c,$Yzn)[5t_zmF]@Dd 7}CsB>B/hrhmf^} 'FuƩgIE$jgYK8sŁo+]ulr{hKRȈZr :aWPOfcy8j|*cB|BQyݻ_Tu1,/K f&-rb9XP]#8 3Fkn? d9W=vjҔpW*EG^Sp ;Rӿx)ѥsuj7Dw;/s Kϓo.|% -y_<KiVZ3V74ɉۈK s Z4ov'GMY>NȐ"^miU/6-;S%{3&9Mfd=ki2]k80 6뢔A$hYT# U7X5( 2+rtND G~@ͦ6ܴj92_h9p;U}(+gդ3| .Lb8Xʬl0yFjiH-K+~Nɉ-H,si;+i2W|4 q -gK*ڕxȗmGl/yr]ӹ'YG튯%M#Ssrz?#&'S!2.ɺEQb\:-.~"hzEUl;ʪU[Q@/|~Af띸@5"/nP;D2WKe?(|],QyaՖ~7}p_tm2 l&rJo^I-;Ec g0"F@$RI'Sk.vgCVbM mH% ~۶,?^PQLXܔ9Lq;+A(̨VH/^e(Iɔ-Z۹RcXU@'HĂ 'haHp}Ly.87:]+o|寚 d;Me۱!kL^qhjZ9`4b)e] LTΉyK .5FԛS'~0LI. sׯ$0vf<4svPlWP 7h2o. $m-hyP[ ;=oT"ͱ . )$M2⇴%4=&nCXϢ*+p!X݃t+GJWlv=g0A܎[ P雷GRS,tQLYמCn5Rq};[m+F;>L~ ߯l)$52 oM%~ݬ>X6t9 GjW^ųK鹚M)+d~X'  LE3T&>^+!Z)WtpIdn}A1=Q Nn(_2*՘oԾkB?-xkF h,ﰣ#[7ꆿϋ  9xh"E(8 [N e}r4raߊ![qP4pEh1W*Tj(T ?M+}Xfrϟlx?iz.z!suaPIXKr%aD kzVpߧ],m5u٢~h~̵cK6e!,#685`CM7;+qgH4i9ЃBqR佼dD1Swh^U4]FA'6ƪoA[*GeXp /[F=+igraNGRif9ͶCHN-əDI([ꠇ)H]kIx sI eUnWd7 fE(R &8_^d6k֮>Bp"Cmi7j /ʩ.^Y$fV_^p?)-,Hnz9$3/sz k/Q;>D~8َպ"ADnHPD$21KJYZj ;)$| Kf`mQK3S8&itzO+O#=jkf98=O$**׫=xD+; :G)|Y/\mK۹BOmZ2E!,2 mp[so@/b$̐[ QT>g6'M9@ ҷ\!tU3=pV8GѸ 7Ol&Nf  Idhc>h>DY9 [!LTKA<8҆:bS=ŋ d%u˄5Wb |$ f^Ƙ39#kv*R,!uuy u E@2I"|c@`pbW1n+?ћ(tr!Bkef>sfEjHMP7ٰx>s9*AOp${'[-7.x ڨo[B#IJSDӾj ɢ&:NNS7וzۈgqW%ٻ1I@3*p4Dm5{3idͭlhpQj_ZkL(.wGHm -+ |r86~'YUE1QT;0t%%į%>`-qq[5pkE( wH=V>EɁR*؆'|J NvKC@?m࠰,כpN Y1}< uEYby:aW:C1!W&kph i  vO4X҂i < p0~uh_Q >7im7 ~% ;&l1up)8^i |*ۅz, _]ˁ"_Po;cIu mɠU%l28WS]ͺpˠj#,r6%K嗠b7`y>y(% lnHЩ)al T Q*Ӯ{F!! w3n]BӺv( 89[Vʘut:ibe'wNn64?-=cӥijfeӋ)י\̑7*ֺchMr`{+beZDP1wɬbJ Dn;Դ":-Aj/[0H-k9̉}NIJ ل:QWUKu`;Q볊guLAiȡr.V, ]&wLyM}s"R1%*_^MeC! J~)K ~ N!o9D8uv{0-Yh=Nբ_ 3I;`8uUhqD|N 8&+ұ5O]egd~Tu3TM߳?wX3?jh:! 9i^ f2ZXP"V?C%{rRtg0ꓵ5Yd]?sxO8r䜇u)p2《 bU3xB:u;: -g etet.n7S]bnoxA]b#(޻D#s S86>da"w;&9$pUy"s)GP_c6OzqlO1RA%ߕgq0js/c)Jf)scJbtf^[Dwj9; DybR UE0}t-yyFe6ls}^ #Yx-~\6wZG5Dx&QÃ%nd5L-h.?x~~`lpLkW]\6[X8瓕( \>+Yf?$jR@ EU I1a6ZvEqX6vRj'e$^[[A])([ɬoX:0~b'w`;U۶IR/Vv5uu(mP=#8Oàe4+ǧOOlsft@Us+:+ѳN&2 h|:4H8)r[aٜUc4DB>@-r_@Y׺]=Y˽ E.Es(Pa;=i;yg~Z-V{/C<^,PK&n [plOBU!=݁9'r'ףQp%ANŸuE=vG О 8Sh-@m::N8= Uf?i"Y<,"M?s"EQ7swZCr[hOTQ`b:&I۹" |v.C/`1!$#m/޲7 ĽWu)4L$ с/2vH+8TA8R~zAJaiFr%tp ܒ|B?i\=C|0ӏv:eU{˶dL/=PRksKJKy9*C[+٫_4ݱ_8"X98iXѤ˻z鴆@1t.L]΍ljB}uc&`M5 H .o􉶻Zf0xo@=LĦxs7oL4u9u< YE[0 ApOe>qH_$嵐Iԙ*X~)B~:xSDR$zpIxuuhxwpSOqs)LVlZ t A2V,))ƃX)*,R5P͂m4v9mz.˯BV2 tߪ:ȣ (Z 0PiMd!$ \4d9H+RgT뵜-79\HB>9D\-c7Q-9U(nݏ.A,Bk9X_UnVfҨ14:ozghQpIڡֹ) 4o  )x#M ;:9E9$< }h67/uwpk딑eή')>[ql$1[X]OZ+0GFc%/1Y yGN32/jE^AWp#c[ ;*ĉԩ$۫P)X,U޲ݪҝ6Cv3R{}D%+L9iRSΒ_"qż"BnzٹiYS^`V!}+fų XŽ+}I9voP=d*594zvQ%zB *bTVD4j+|tw q]?A:^~B0o8 ნN(1ZK~v%G'YUr] h &i1/6G֣vʵ~pu!h5pNԨ/*aX3 C JyfqS;j=T~<[ZU_I(9st0O bSHx-zXbzHP! ̱ #feuq9LV'j##0>\f Zߝ#J4fADrH-:j_JHp6|Ҙ>DT\l>NTI93{*85Wҝ=d(8ڭ@ky )LR"a'~)䞑tk$NGt4n-Ҁ_f qN*KQܢ@Cwe?rϥh:4RR z_ܭCÇEqd[`j!WHA2ۗ.][|_ d5 4֙5 FB J~ɣL@i!qkʕ;lɈ*Q aA5jHI;(P(n.(Ry5_-k:WnFGM EÉGbVƜƕ Q):Tԩ-6rkx3c7o-1bpt4,7'Γwvf7`N+j#5+ՙ͟EEHurğfH|a?i KCKc|N' ͈]綔UK#ʏY1nRb ]5Jǟ~;Σ( {e·{ {b$oM/VpkZ/^Ͳ{HG-v;<)#XA$l~51bw)O(yN7NEIŠ#y*$uhz,i(,Dw}θ,[B{S#fa;vNk9oq8cYc_be ax(ӺoJTΡΗ HHE?0a̪Nr*5#xrJk'|YÏ=\%~x_`Q\]_<(h`A |O#$;lr*,ǥR^u6>; ܍ƈ "eW5 tޅC /pn#ZURX >P" ʞ)4Ҍg㪫ًԭ>?+4! \bNsq9gI,aмkˡT僲ؤykɀ錭,Udz?I&Kbv*`)wkg(CIQ&aqH~0@ _'?%~j`% \%xLL,t~ bBPLZЮ\WGu}0I$gf ?v\xĶ7MVF`VхR=)\'jXBL*5{٦kGy3BcQ>}jީn׿?ިP<]I:5;HgoLbeE0[\DNVO+bɭlzvz(vg6ZPبE4yUkiHj( T-]K(UОn{C%! ^v?HeL!JGKsR]1=c(m G1s'ȶqkޱT+vJTkd4d% )gOkdD:)DbA!͙t0Q~.u=!64Xֈz照bVfVt?OpHhMA="A&`m[ ?(-۪r4Y8ڵ[?=v)G1AѷZ=87ሦ |0aDC?MP$@OzO[$eYx,Iq}QQӴߩ T!9ZSHGƀ}l";9Q§kR*DžYOe_}3TS:ڨu=MHmMi.%8[(q>A!;cUZ?>l8 )ũ @qX&,W^ۂcFʊ8vS`nYn?+˟28Omp]Bg&)a3|%D+2 ە։k?zhYTX Sf•sX$!^<.JQR`xpV_ӂP޽ yJ'63$jR464EO% *tU 󶈍\0xaJf.t x޺@dٯrӐy8hQXJFb:,L$'O|"svZ[|^oFgA4{jWu9IY%)cMך?T2,uj"]b#\ އ/21 spoB)Ŝgr]Y@ '$A]HL)ӉAUq:]Y-$!i"r9٢j@ ({Jn x $@l%f\YuM JO7ox4řRu@L 2n=BE9\4yXd⢔F:T[OO8fŁ_켼5ӇxH]qBf(K|UM^u4I\J(hS1+u$5R:]=GPm#%NעFMs˥o:'Ba *W_gGP4 g* !4p `<iF#9ClRYs)zKHvKVjmVc"2=%yu[JG#qS`2(jdlwzŤF&Ϋ܍n$vHTE<0}U?/~֒+࣮wh0nDZKH4ywxEV:ڽ=s״5~5FjRYZPLꌴ!h朶p|MPd/9@ETur44My\?ʏ3V٩+CzEwz@3\US?¶s322"tRﳣǍ66}GS&Zp"Ю*>LրVd9,<(7)ċ:HjcaPYa/ܾ}c󊧂>[9&Ql?ϻW;mc w`W'c$9CޥOqW)~}:DxaT.gFe#ѕJOU\uXIǛs#BH_F%0&VRH 7ane4%t`˔zX9^tWgFO!v΅k+"A%TXOafOx5' {O,5)T30hDSL nu)m_^_9OUmVPo,վ'v]RB 8qH󼰶@֧UhYo =CNssq~_^Wv9IVVWrLK4fr5W5+bTX[<5ϫG?`J{3qK5[ŧ|4P>A(RE-JO G2HMeS2)Y4=)l ?_vwEb.I%j  .zj~Ahw H9&ro-dJ (d>^bZ ^9x1C%qc ReyfA8覆2H6(=r7qKUŤ uk{{K=΂0W8iَrFVz>6vdG꿗HԶZOq7~\Ac󖛛ڟ]īsV[Y&;# 8*M i <ƃ= ѯ8.A f8D،Ob3{"N՚ZZSD;n0S ҆ٵ +¢ޔ`^"y7Zp{VȉO43 ⻷x,КiK{gj)~4QC>|5{Ny@)g~.!{eYW#a?4`%eJ#192(Zp IB7Ս4E.н>j_o-.cBNJX1NQCUl JV1Zu<#*8RCRi@MZ\B6hz=tH.-j&5UߎjΪaSII&;{b6Ә gw"Ԗ #9\'Jp`rlp ⒧U۩<]1\\ V[Hi) g[NT:Sl hN>^/#:y`2Y#XA3*R*+䛀Rwϲ9ؼ֢ x`L k)?¹ wf޸`9x(UJ5qw` ${qu3m[(ŁhWE10v6j "fLv2Oo% ;WFVx,?0vW!|"Rs]/̣_/"u*17;ŷj?nǔ?FQ?31U 4թVXkU8x/ ̛j`v'8l6 `w=2T>>Ŏ: *L%vr=nj؈(-;lѥf'$@}'Qގ( 1Iڷd%4E6&<\.N#,`''Dv $!.K4U!w .ꗪ$FT8{'>"-0OZ5ֶD1e*]6Z0'xjȬE'Ϭʼn,x?M%j  =wn.'x*".;Kڣ1pJDIQ c{RP8ymh<&`C#^ID(x|&3ң5Wf# qA03 $qĂ%8wL+BefП.ji})ُh9`I Og4w"Z(g1+3V,@Ԏ=U XN"Lzy$Փ+ȍa`lPQ#Od.6yn*(ŠiG|}Ch_\¹ixm&]p y7KPV ~|#'8i{(Yv\&4g aQ+Thv2V|ۘdcGX}! v3mXϨ PVyXvQ jW+o q wLL&y:BN9uPO}Mzdj%dlEwsyb'D6[NMzix#>73aԓ᱘t6`ɆhoqS@V2`_na^Aա3GЃFVՉɴL-ܚt,'v_`+TEܢۍۢ@ !ʠ_NꂫqK/%a%1۴oz\緰\Noނ9hЮGJFUe ԙu(?Jt a'&gI#{%5GL#-Q5勎i?z:+VsS`IdoIs_Gi-VRo$df&f 8Oy/S-qG޼΍P(5oN,r:`ƞ`*SEB6JA XyiƧ)_qŽjw5JR8-I+JJ^;" .u$sEqf~[#QHUٻzhGSF>XB[&WwchppViH@0ʐmlBuej[b~DxbFEQR)NH(3!gu6=<׺Ȱ{Zw"'*0Wzo| ϧXTRxD)ki-I4ڇtdS;1p~0y N;Yl2(mhΆƞ?ϫ9B2߽(8ޑ΀[V+'rѾ,HO!f|<E[C?IzvPx7ȍ pDDI;GaxC4,⬢ʄM-UҶ,R:ztDj'IQ&\8~"hvRkyC#԰ wzDYMMzJЈj|$\oVb׭Ցvlg ƙdeR\y@A6mX]ͬΣ$}'طk}2@OoY 0Nu 2IjεN\B` Fz'mww2YDPxI2cccq<1#'0l@-W#XI`U[ֵN@s[CGpGݯXJw0Ϫ7 䗺DYNEdTT e뱑W-cv#p1L*h;o[b%<MSL{,Ç eOg>) ܏73bQ_ P$PN9`s`&-}/A̋31]?@heu*[0Lg{|ŗebL'fv9.aLxd<0ZoB಑]Ɯ($^2ӜqsEM+߽qI.M$h[D " 椕Oy$B$oZ0{W_`TItzu΍|a4#5 BPgYmĕCeՆzVB|wdJ5$ @+ `mF'^>Z'I0Qc@-~KHJM_f\# JCz/6%[q$?N/-y/h/5Wφ0%p`A]߭ECdV~&v;ߵq{Rx]10 Zʈ c8@x&U-XSmi+BMVHOOЦOV[@Rs!;30= ڒnE\\>}xUL? 7Ʃv_4q@μ:[A0Ez4-]-+*\ovt+>8JIeBn{q×=؞Ij6NY_,}I$Wf&b ~Ig6%a&s!]B78:zf&B_q|`8&M9hPę`z =䇴:s>S]@,FA& dkq4wݬ='6uS$8 HËonȢ"҉LcZd0ƒorl`wU;0xɾl +a*bBJ$!+|O-'{E{gBvvXaIUi'%(&"i"H+\{{Yͺ|ɕYU:˾Aҫ3.z.Vn#$vRsaU;ŒJ[kg4R ]xZEι=zv( |enEyۧw#NoexEAdaJ pel \uj!eN5S*` 0e 9nN[Ciq800u[ wn(9uE4ܳ;d&#j%Fy1kw;JVV')/*&Wѫ .`OOB]/Kzśs.BO3_>GƖg [ Z]4s7 뎀m K7GxSIvB,g*Q| : SHP8V:o+V5IȒ]C,{JW)_$խ-l;O9)K߻Hz{RUXdҭJim`6nM1( B=PĹĺrT[?;79j=Ac:z {UeA겅rS@Fڌ34.i%_h-y ⇋;v:q"#[iEy e>gMqИ1WJ U@c&?ȏwQ uxץsP) I|CEuW`y,iufԲT&S$.d :K-jƛrL;5+j}14{SFy:(d(]~MȃiIKA"("x"O#wĿI~%r>M[T9p8l^B<@C8Ip@~~z3S WNnbo39-*ʏ.5 ڱVi#2WGYX8Y{tSbKX?|/xm@=4 75WܷN{_dN\8{Z-wܨ_U)*j ?bzdѓz~I] q/p(p3fXGv=۠$uOXvc yiHڴ3f>}'w}hr G\1{+-3: :5Y'G0VXO7juc Qۘ3pMG-_U{Juxc"k4uGhSW} VaR dg˅ WZY?.[IǞeBl~@?OsdIf7vCt?g<ˇ%w}'Q" `nk>׺|Q@xؘJ!p> pД٘k[ Ar UowɄ=6ѣ;3E< EIr琰33:ܚ BY `N'XvX{rϼ.r,V,,~O CT^j1QEk|~x2`Dd@!s\ɻ7†} Q2ՂaH#l?4Ė< %HL;/)(#>ysD7-1Sɢ b׈cgc+ƽA{ #fn^% Ѐ! Gbmo>A$ I7O^͞b@mw꜕iз ֡!i}=uI=f9I]gR,Tvoʻ5um9dx uBMEW EE5j] +8}:P֦O̎gͿY&_TLX: ؘG=85gGfRZ[Ν)ο~TuWcbnHt+7p2 %k +VlW'J{M$K+HBEjx:85 벵x^HmY A`۪%n~G DEĊB&+({QCg-3ЦX/R9&nـL_J sM| ӱ2B>I =85,6MVk4H-k& }h}k`Cj8:REYsV5''rV"N7e_1TADր{8)sÞe ?1' WdնnJ-6yg=ކ[LA|''JR%cv^ӈzKf53t^>j h+$n8ioDpNFPu)md`z.0Tugզdm*OMbky_13;HmO$PbD7YTKuVMIs6TwF(@4ϰ8}DRSj +H1; d~ U66.wc|} BV wA9e3"3>5L2@zJA$QO{Ӳό!΂}@>v}T:,seCF`'80ui^' ˖m XJĸ3p5BzYD>sӖuǂuVK?0Em !,ТogdWNN)eQ $by~EQ09"&4lM\yNB 7>f|cdV?iy;岑 .EڏDu)冠k;pM}XnsR}~h%?$kUܠ}-_ ;ւ&%c-M,#S:~u6vxg2)0o׳sx!ν_"W2 re&tG"3nnqrSq u-sV(89?x0Y3Z0L#O)9/e Vxq#@pe6У~"Pz]bY4/x|"3r][k!;4|M\_}[~?Q\&rDQJ$JbsOjIIa*ڕGuÀONݽ{ =jSr|{L0LU½P(p1/zZi(jp/!1\ Ա>O;\:/V=?W .Q?n;WgudEQ=3+VZTݥw"!J3wbIn/P;bLP6ˈ_]0\_Q$/fĽrP߶#h0ѸK@DpȃGi3N}_Q=W.$@]GS׳^TSﵞ:pV1j68N0iL͹sj S@*GQfF?۾i*$d܇ܢh`[5'RfmvS:R˚Ք$s5a$ZZ1.y B^*%_t6i>=k12W@9`4\%pv'DO|D#W t: 3=2N ƻhB iÍ2[t!=@E+V_^%hP=^"|m?U} ˮ\oOehv(9JqZܞŞ 5n9R#z孝z iV|;<•}0^[hk΢7 hIBkLrX#1{WaJӪv/KdJCE˹0Ǧg8wEn>BȌO/qā 0("E;oP:İտ,PU dgNo`ne%4I@*iBĵfxG4ƒ"al-DJx:Q <#Wf0-{^b:פ{ ^:2ڞՎߗ!U .V Jȟ5N"M}B=:Ƞz9,}p-4x8 *eo0p`zˤXgQԋ^aMm+N 9s(9Hʽ,$"@Iz R mCTPe/Na%[6T~?% á3Y4 [p8//7/{2}rԉ .ʼn)d, ڔJߛ}򯒖PQLKϧ|HQN .#O2n)2 pA&+ͺ A L}ЋN@~m7`qѳk̳YIC֛?o1us0Zqbn=ؤC_˦>#5LQl`bvlL-CF&R+weG ?.!F٠BaA/p{T֒{;%eʝWS~lh@=p%!H }49ʩ?MLAs Yk ]Vb=1J刪抮ݭѭ~S"qU[TS(ǡ![h@V`cdzPb /g_Xǭ78P8XUe>{^zܤ:JsizzF>xRΟCR2MXlnnmLˏ,& 8UGE65d3&[KL%] lHao胏Sf>.Џ!Yfy<̊w_o}as bHyvB=[βi)Y9A#O*5]N Xr+#bԫCQ. uٺ^caOxOk򪝕»t*Д=yLc6p~9Ӥ8tdzb( Ov)ݡ߰M;V/`\w] fqэ:\ qn–ro4YS!.6l1c1*K@ ²Kd=vHfLԾ;b"M0u<X56bRjr՗IT`>T)޽v_ߕ0%>lqP%;q,|uNnm}DqcQn ,Q{gú+ن;m~b/x[öiDӞZr "<Ԯ f*>n/ͩ|ENЍOϖÒDx:ěi@@yF?O(60~aNjt]˨]D4nl}Tf'dɣY>LQ&-u|p:6Z?PJq7.Nd2je :0J;ByC)aGp^߃V8-!2CK)/r9)Iv}֧&2h0iK,iԠ7.;':x2s<򹪔Tj8q"Բ]P6""C9CLhBɍKlCPlz&$~SQE Th%~w;7$ *U{;Aeq0vz@oN}ZVT$}xn/bd4rЛD'jdݓ/e2YA diP<cS`'v!vWc!%63Z M\hwwn/:,=ΏѠL[lhWxShG0}59{O;OW|Jc;A9OUG /Ldb%)Gmu."d:Nkum~vv}5ZdYҲ{xI+&cE[]&g V ߶`Q JNLtSlb1]3Tl [Qqi9HK?f>rXTAS#WHhMvrs`̴Q[?*H~\}}RqDщk@R9{AACsɿQ yPٸ4[ZtXRo#YSq~ABPn 5+/EV&t+ .{bփhSg':fN2ɥxt=A/_pš"PH OF8?2m5 iu*]Ԁ͈a!mLwXl?2dMlKC 0\U#2F#F`Nh_p jLVD1}| ?C=!P?<_!5'U@x} Ri` k-\@Ap~|>r.#VRÍgD2חj~E9z :2XT3dKSEC!SY8;tJ(VwCp{KlAbE@AvvRjޗRK;ɯhp -i}H1ӡo1o)ֿ8*OZj*s?N>sG-h$uQ fyx{lgG롂vB˨N_Lɮ/e؅쵧 EHf0qmFŶahKLhK-I(CKkɒT*<+YPހW([EG%=< C7?pV H].rX` ҴS,.ۂϦh^#Ә?ojC#!z]mJ5̨>X1k.SA4])>-ԓt+RK͎<]ls8KlyssfNTo6Y2GO ; Y7OHTހ'G=/=rȶSYx ʊPN"OUn/ël_С@ V,V GNԽd@Sr–qƥbPxq'mi<-učU9'ݸ iQR,**vHsqV9-CeB#+=ק3[͜O l F!ܢx7t؍i}zߨsSY5pHeG,|)0`ΞY9iTmVЭNO{)(̫&=ʮ~աBu-9;{FAi(Hkgbݝbz]6%v q{!kH>,aFD٠wWD ]t3#@NLQd͓iqez<]-#R4G#j#XNQ0)8ƶrnUC Bg|}; pb2BG& a/kX v86hhی3\JX c 'vd#G]\ZCx N%HhCꞽILxp,~&}(:$b FB??+31xfrOW>3-\Eq?&DXڰS3"Zv &ۿ/$5Ͽ:ssv}hO^dAW[;Ȃ*p\@,UC$)(,#_HNwEަDqϖb|HpGa` %㕡tEbiG5zՎsPw%,< lBDwx\mhN8*Ȃ AghM~pkη#IG% n'&=XL|luT;,BsO-:1 w 3s_˅ḍ4kKRaR&~$;}zKiX)NJhRw )ɢ+买s(" qb㻞-IӺz8-]&3 "0Rw$`xOH$[)?J(Zra,9!C~ߑ~&F.3Bt!=7/>8 JazˆB2;º4 /\#/rkoXtdQŖU.VĵQfmeh~g>MOQ .+P{/CH_T\d\InM~ UGۢ-@fvQhf {ِק$ߛ5v26,Yڵ60~L3'!ӣAvՃs47Gh ޯVôW4V !ša1 4QAԁW~w%6I7ÈNƐ*`oFKAJ4}їZ!C]rg-~80䂫hx֚HK&XFD+g'ګp>j^&Zm"iP0XcQ~-x[r$wvIG Y~[GB JE3Q 1UaP@?\6)Em8\uŲ>v-]v.B`-L9xm=_,*IUU\N]xv[D"-:џujF`5D|T5JK/"|&|^.TdO1Y5+IaCz#nu}!G l_k-mI&_5LJ r|@~zWڀI@ @вǜ`+r%5sG0Z~o+DtlNgNL[K5NV5@ou@b%-bl# vD;/.o utSpj׶6'C4BYX kJyC^gU<lQ?U7syaemL!T]Pq!"j(ϧQ0yH:p9Y?z@y8؊{^{eHHy=%Gچ-PF|3&:ʽsI2kT}.wGr#ydm5󕸬{\3\`X0v. ]Oh+n`j(X,(G,&#f2FC[1~nzI@iCRX k I21M$%k}:hک"a< }Trvݴ$JLzGq}ؖe1|`3N08!.nhsq}ʙmWf?0Q UUbGr]3ogEw4UX dÜש]K\3EX@8xX{F `s YV]"ǰO"{%ζIDw&2FŖS=A"^BޯQHJslO@ ѰY0hoXD&5NXY+Qם9oVO1>/Ñ-f[^Cay oDjnBuTXT[R%'1[T )07rs5bv⒭Uև,P# HnBOn|a5j_Wo SX`oᛜc)wFHaKT8X]|#,ǜ6 N j >dh/3hsE pCd2(SKIg3Ų M9ZA)BYM&$6A,hé9&?-70^p QM9Y:Z&"z)RMQ9 nhHZxQ*qܴ”g't LE! ",K'McJB5N_󾯈I2KS)HQȴ\^$?lż T`p(--i|T'.[}?DQmda0vH#j#f}TvN <_:Ed.YJ0iHg y)U!<$?2 u@1,ݹkcEon?_?w3𚚶z4񬅐V/X$ZcW8xxJF7M9`B+%-ye)K/4 tÛF$HL~&od? $8FqK #s$mdC1CYI˖bДU-bra7V& q_AJa. AQLRP6r.l8%aYgDXSCɒW℧kq-xBM}璎ݰMSqq0mevz99-&d77^l`*j;ljZ7dXGp=ZgٴRv}% Hp%jn*'/i?%2˟"m2=y0ʛh F]y!x#X4IQvk#&E^Ҝ*`JbQg^MdI#cd6=vl`kLȵr8=W| * nN-_~)LF[*xO2 mӟn€S!윺 ᛄ ^$A//O~$}k 5 >\E9t&~ئaXk@S>(cRGR6-"qʆW*WӚEt$ *ytHpHOO{g-\+ZT',Ox=UcdӘyw܆S%eRRMk8; 9ᶋנʂq".LsR/|@-'״`]рnoR.3}AϢ_K6VA],Je[| rͷTI` ]Kmugdjȧ`-Wvw_0\2t {4!n-^.>gޏ qNf:ü!ovC'rxkw:݃S064"&mr ;Eiђ;Th|{L*.30j(P;"R"Ƣ1杖hݫuOvrh\W}\4{* vPF^ u m= PlVA2:lEHOF4w&jN)w&HAk "Gf͢Ty`a삚PpF+? """~dZ@ C+eࠠS-5*ntOhvVVN:E3l]>3&ѝ^BFfmUߍO(  >D ipr| ZY^zL֠f6fQ")qBwS)r64}lq1!E!4.NhȤ. _^|+fLڠ%&\'`|{~uykBOMgjM -6??CeFVVg"w ŢI{W2mRp ࣄ*{UW%OjP&pZ,R .(ΠʪbQ?C7P0\jR8#-ZB3ʐVdyn Ryp H] `k%ek.5uv"-/޲̣L 9`c/[eٰ#.5=- Ҙ*MBnˀ3qh;Sd`1S|d2fpX>/f/ O[';TIsc u<7>ِˈ.? ]D6Hl&!$6Շ>L)i{k:k9N{鶕pcMbHtp!(^Z,6GAp%QYP.˼ mASMzPTbQ:MNDR%oqu;.tF} -5ߤ J`4qtV^-+iN?L{P5E؆0j!n\t ^ צi!=rlS7Vvj17#8ךyOz7٦dkdK|+_-s6rY@is5NS7Q-)a]{rBGEpf'FZs;6[U`Ku1FwYUNPJ|14ѥRO ,+`|OA4aIfe 9۬ L.y J)v``j\=39&&GnLxʝ!L4R=ї=݀ȘM^rN 'f(i ۢzVԤ bsaI8ܨj=M~ ǙC(ca*J^+6+" /iʤL]:̲4U ce@Yy!40"]FMgv6jN-ϫLX}9S@{nyaU(o5(~QǁW}Vh"NxN(nbE5_F _΢SG[qu+9i{:^>ڞTZҤJ/9˛S1F9/.Q׎Hfq! ԡ lԋmr>1"0hH@%{#>+2d:>Vo^ 3M@&\ kҚƯ su|*._~pȴgwO^dǂ14s_9}bD<I|M(Γ80> l9[qH6B̖em%.<,ƳˈdI'VϘJrT{W|/$݀*Ջ_H~" ]GHMvJxf?cw݋k $"4.9 FAw87D@rx{SKb u1XTbח= {,MyoYXWM*AUsËHw9Jں2|ee!nIHۦt}] nI96TB5qlԵ'\V{ZDkU h7O %RHD}rDxҧ&:I]\trӭxNF<*梒dNUȸI.|}膽,[=1݂5uH.^mpn㡉x @ 2}=f$ᤎ!yMQ]y@1~!Ua.RV8p!Df߆E]ރat |⥂`r7PBhqفC;0Prgx"֯$R* F K c :AGmr?m-}J?* -E:Ff@(; Gk5NH26T"EmoBOV < 0;nKJQ=9yCˑLCkrf+ѫ \׭w2Ar}fYm9j uk7L 2}RVtm" \ T&yQC0e$Ic 1((ļCɧIRBMR7WY4IH0c+ҵ-2+$?ؾc^'MȔ)A\4mf"Y|I*C)WU¨)˜ (8SY]k`y:4gx<"z]5.P\c~hY"on/ǁB* S 8#Tt;n8_eΠ9Co #~&]A/uN˗sϤF{kc 5wcR$%Z) E띧Dݾad}rPW8tG>|kޮz1xkݮbQt,mΌN΅;*&,vV.| `Mt]'K$|VPkyqMUSU"v xZ3ˌRl{qg#?(0e.%:݃^Q>M@Brg*UG=X\_%X6`{~|hv1C|GyN|  cobOw&Y$]nD?Ztu}9Pmt)IF-aN >94~%fR_iY20d|5M3?ԗ1UСoq܀nrfzdU=m޺-NaD\LRZB{ edVn]l] 1)8*DtW%#|Q~NaMsHLbŌ霶!ځ 1;l7u#>Eǟ=ͅ4x* rv>Sl6acT>Cr(1%7"7\ ^TlD, `"]H;DeABDj #pep <1؝r jij茾)0#?B& 5Kg_R8LHY3`)Ea4Zcl$l/SL8~P!hK;_G4(@,(X<}Z[Fj@*qk:f;B)$t>Ŭk^܎M%x guBH㶩rd-?#w0( A]q^Y9aJd@P=˒ݥ6'ްVK{/&O̩rR c)W3۟B'eC"1}p]pXǰ>l)4/s~?_n?w` +U%64CXUqD'Ek @HsBYM&bQ{Fn#(l4VDP ?2񧒱dF^N?dr]Fy" pUf&ě<%Y| ΉAmحn[{sfx(x<}XD0&P%0Y^hq[\@aۺCr|O5ُOE=4Q.w2͐QdоQF0SԌTS!g>Oc O@2bD։y]AjXuK?+ݧ=#=25Eq&EU<Ƥ1f l֋=k; ~W~6WXgCLp]7 wZRHMj9g"vA4ŵ-p:]8.i\Ei:BGr}'ͅigJTP=o2W0?T-OIuɺ k%[Ǵ>nWw3O!q`>}Z U2JE_a\mtX8cDdVWM/KЎ^&w& G7ek'g\Μ6jcV*KM'( v^Sf.KfSהoD ML2`bH/.)-vo\a'=WifM/nn}]r(~^Xk^?l&mx[ҖĐ㷌 R'矇eZQ3! )g_H ].: Iғ9ĕmFisj.rIASD'cOnFrfC=%0+B^ băz),䤜nj,R v5n濞2<" kp؄q,:7usvL {7u0H_A;7K#:+ cV8K(y@a:Ey҉1&btT,*f'v达OZ|chUuÏA 4{ 6=j #8WgFs_i`)Ͳ8ҷ_i.KJxM/Z>NS-Bvion /b\/'c.FD?oee؜ޅVx .'{.z!7e,B`Yb4[ex.xTSy nKEBHd wVwyUMti&Iy[Þxxrɋ@&u}@2Bڃ.e93Ie Ljj\:˩-s+"߾$/&&>_*GB?~ #QRV(>bK3Yu=4KvQ S" .nY;l各UO >2Ybg#8RsJ;nUiڟR- ޺y%NAȿc#6^#!fW͇?c}+2<|ptupms0}FTȢEŗo&oV្}nvcJKUj-*7rZ {®=3"<%%$b,Kq֪uB9yuԼC7Ddk'xY:|>4AX#&udovS". T>-w±* [_;_awβ X>(JC kpPr;m6JNCoz[e=#CIDUoQ"G?`s뷔8T֑^\fQd`( hˡtN:}'9^riox}iZjO&{9"WI ŭǰi.lTѐmkBAbEL^?{}6! -$UaM[hytҡ:a KZꑞYwWyL wFVh{gZ#/A/7=@I0(F3T6@`^qMY4{>&C{L5F;dJ 9Gc!!]DPVX3 S1HŒ傻'D3³t]~An[:ک _5U7ܔVsخ[]3S1mISZ_R፾$i"Ui&!O oӸho%([K@Sڮ7F7v[ڑES1H'u/xTԌX"C^aɵm* m N)> G;$G (ͳ+u[E0m"Ù9J!SL@GoCn !(۵58P:կ\I[-ws}pɟ6VtҞ[Z }bp ԑ0g[< x+}UI k݆,KzWe{]Q?(G(ڕ,6t[75`ȼum s="c$: @~ /GH-$k+R|S=/:_SӫޒOhŽ}i<6v#>@8{q8˖KKibhgc:)_WMmgdaխ)*xd7G kZ56D21GXq,z-|Ytu'?#m+:tV!ƖWh_.Vc}I:$ߤT$̌5Hla0ˮx^c XRx{OBόW+0u_o= ;DKujyH{bahO<˜sJ 9* A){<~Vcc2[Cn&8V[ (NEfg~OHڷZC R)4ԩo"<#Y(6Rs@e-ڜZ>݀"Az7l&X`<~_]]G`䏾Kb:|KWnC5ƺugxImxWࢨ#S n92¤ńK É F vն tu8e@ɨan<[FU?&s+*}t ޷/|9O<|O"}ZOVКv{I3Y; m%3_#r59y8D/KpQvw&V ]Zu5>N]הόkGc5TWK.v( ;<>`Jc~a{Nt 1',Hf#]dmxjd 6%mFV!p wŏ$3[5;wq<8r{Պzi􌮾q3^2FƮ8lUK*lfw2_#ӐiVwk13k|fX4d78- GSa`6 HJc^ %`7-Iޓ'B%w})V))0(ir'>~͝T5 i"צL"8A5-_3qeo(ЮTȲculU0ͺ7ׂU6C~|:f.IչP͜%VQ43#y}l@UB $ 1R Q*h8ofahpfkz>]7ۊŒ=bOPX'řZTхAu+q|+1K(e8 lY/݁C:Q_L`٪n ɚ _%A ):Z=\pчnR|N?kZlFz+#l΁z p~l8ˋl5[,HX9 T] $k!zȁ"6rg CIwD0! ;1*hAY./Dw. iT(5;."IWWs(u/]]5kpv' p 6xgA\:[o!!PȬ,cL%Է5 Phdpr4fnJ(Dd SLkqeyV_qщ24X$&Hr2q'fvDcurͫE,6qM{)~Z?!{MSƽj[ތs?;=0L8# N-ܻ^t\{c'€UE@$! 4PR-9LHVY([x^=뻀nluBזKnp鞿f[OsJxWʌ '0>|.W IÚNMw }]1j򓥵D!يץʀ*J!lm+%[-xJ皱VǪXKҁ/ݽ]1^27]4 &֍U]P X/_@δ粰GR_™?I0\7좃ӵ#|x*O9E>N u\ۆ!.oK`U L?$/7ֻk~CQ`{C u/i;wߝ5f^C3a3P&VQ1!'yj]5Tj 'r4Fyy^g5 u ÷0TlOi#OdVN ^ Tg_Dy7%ݩU%=]&!Φ;tz9 cY4gƺ2L Ѭ.X#]=ce:ڤԑ~ UljoMNԬpN;yu9͢ML.KlŃRmS dX?<Y`ꎗclHTT<{u-~oKװJ` X 收rV%7V)C*ڞқY&s8\WA3tH/.1(7T_^G4Rpb`6FJbg6_kyeV+K~U;d=j>/XTj Bl;W6|(*Mߟ)nb쇃Tg h99aF\ENt^$aZ..A‘5v[q ^%/>@@ӑb@>=&_嬬`c%DCAvXW9KtPf@X;%CKyOܱmd`Sol<LޡKf1fӆA5fM h;%#,@E/&_>8o2 Kj\V נЎ˓eT #VWSc n"Y S+MӖ"fj,rؙ9ʏV1K M |.ʭ:7m)6:IDŽj!]pB7 76(8|yXEb NO"ۃV;t}B姶VPHbĽERv,P6W\C72\}GH`{!hP)! -`mlib{kFtq(kڻ+֨g4wb%|@Z{8m{Oޜ*46oqZ3m/{pYe"Bu$SzaDC4@dO*M5E ݮЪ2ec~4/_3XAMmYp:Vt1 ^]$w37|Zv{í=*gg'58;^kſbjnjUr / koF[XQ5g9uV0H[},ubzyCԼf'4{$;3Ζ ^n7>vI\ܼY5?Tǘ&G҃m7X=MxԜxn+d6F?o?pGY [\Cm/ d%{so;'VD&@YvcH %In-C8 #3 G$"p@Z?ZĂ ҳ9ʫARS>m=4[(R]Eqܻ~"@fR 443bbkzͯzVn}Xm.Bl}5f}X.i\&31iQ+>&w kLώ8~4K<Q@cui#\1lm@Y։<eMD aqK|r?u7$)`ty׌ET46j13.0С?5Ϩt2 SKV-Le3uZrmryνxZ̄m7z۴h`P`y*իT L-uxz`!S{{+p6&a]lmZ ļTBF6z rr Vn=io;?өlSM7%1#aP {?{,@/du6X7Mnr_&B"z+hC =# ,KV$Ub^) :-̼l|1qWǖ} 61}X^*wUa2SVa e; 8YP*Ө`_mD#PLQu %X,Fp_qb31#;&ԦFZuVvΙj!'j}!Fsxl(ix#uOZbKGW:>'XM֨'D`'HN٣;xg; ieنEh& fAQ6!?c +k$"w;`Ki&H/VG*VnV4ƹ*\CH. 7dX0\EaجWʥw`"1yl4 qe86/g&"t /Պ:BEe ]LܺNLБ+~"s{xřQ֟n Y.LE ߋ,Kj)C~|&FMXߙ_O㋇{-9}Zu~2L_%']L7jr;lyd^/ 5wd#X^< W(ϙ?^wQ|@icIڬز)vG頷J'3YXձl}s+5^qaj o sUmjf]܇^3RZٞq׾-Wao=}\2 Xlof6@oF- Eip -|<}~#~~XF\Ϻ}KkÊhih&+p fE f/J\EO0jjelOL35#%d&E0[xto2]̽R(h1J;_(sԎ(Z3NJm u,B"_P"K捦 -f=={+ n~0-Eخ^ .nL";QsL wL%5'jE۝jsМXNioA|gww zW3wHpI͐PloR)ᬤ)R=椿v'i탣ThSh~_3@C$\}cXV=t=J5X$l)^]쓊D16!E-z븮)%+Ah-5s?.beӊ1pPK;|g)u"tP+c< wTMO~6kڴu'3|eWf|WALUMh5GG};xģ:QGh=d|RZ[9?s[OIT󫿈vyU WD)>tmxe^{V+hSbXWS2_%!(o7غ&5E7=kW)RN\簒Iq*$tS4{6qJpZ[~5r}W-dEPy >쇃M䰤Ogf,ߪ6JwƲf_LOL-0jFP.ڠ1"W7HYAn N1=sE * 웞JNd3ХHeZ,O+q,톊Y'J;rKUCQX=2qjV\zf}emyg+LG$h.ƙ ZxboJ!؋; J<ۂ_ 3,h"`ؾe;rWSgT,ꄊ` .d5- B#03L| %;pw0 W} ݓgō2nغT&)W>ej=ݝ!@F1D|nux>}|?)KQ{J\\oVaP>hi#5b7ש>+Bv Yb$2)'bGm&\o<ט#; @K\>Y7#IlFsKiChR3vMPHxs8#୬Km})MoCCXB7qSҋk̊Bq]MRi`1+Ç1rVu+軫uѮB KV>*^$ٸHNŨGO =>4l+CP^g b >~+^f1Ch]DZ%wYfG2:Z-fpz3 Ýp`@_#ߟe?!! ձ?n0ŰnDfu/xP&sahOWf?k Y% LғP_m:#7du9lV-{\P'.oO #)6 2p3mXրnZq~pf`ӽ࿒5)t8C(?S9,eFQ#t rI+`~0kGRat@ni8/KIT *-7DqTm'(h1WKpFm31J/.1/@;B(N":;RDC"\H=ԗw,?O'V4{6Inϥ(UR@=䦫Yc`b%Lm'm %P*a,G:%vgfUfUDłUg;H}m˒hVW(Yz&`ROlQ Jߐ:iQhyd k`rZ{ĮT$t/ݘmK0PK&oyѽs2TEg4X'79͜CA*d?Pl𖥑V3f<9^)!_XT>Y+\˹ TԐҡcRʶ4SVU_d3+Jzj/pc3Te?7A=~3f-2M8xaƪ@q^"Ͻ,ɼ}ZfOGh;w#9aXÀxRe9HJ)Gq92}c3Ł-t+}"X"rP4>,!:2_8Ov=%r;@4ؽ7mΞ꼣Д3dau Oف +%ϸ Ő%__.jK 5A's4ΙFG52yنe$IѪՋP=Ђ΃ O 5F]:QhvlJ({iZ"pQ4q/.U"KlooW)0F0.k7z7l݄[^^ʛ@UDO&|(fJU1#A&i$:A65M89-^Ln^gaչӗfKݛDԔLFvR5ȝ oLP_Ji(sU(>O`tyr?cOxT2 'Vmf-to>P!?3yjZ@bL}qz} }XgH1%}8/cħ_81OMQiya參hHC A5,@~3ni3 @$`9!9زh\Hw#xΨ#=w'ⓈiL=tG~ZHq3P`BXm`PX+[+Gs'?G<ԹioQeBw;^*)r}%]э kcCV:rQ%c5Ĕݭ{*A'l? v?M)$vM5,NAXϐvv~e/͉CU:FךS[A287dQh ~ZWJ0;,>28J ?$,)E8,YdqA!u8 ۞ 'u+JSA)!:rKRP`^ 2B%|63fM_0;=sX'w9_6 %U@RjtaCi5ou<YYμ<T" J/dbsdtZ' n=Ƽv \~r7B{i#.5p KEi~fMjM>wM6*M`a;!Xf$"ǚ5\7`NcnOST1&mgg_e̗6.Oeҩ]{t9_nHԎL3U͈f;KKv~K,Mozo m<%6I{u<.ZkzmNH{ev&A2yqsbm9Ⱥo3ӄf̀Ed cܛ Jt0 Y|'V |w#sbr;wج񛩷o)N* h2՗X%٧.gZ[OC!iܚpR ɥv8AL $Zipj0Vp O|7^E5-@j# H"XRv=!}d^RMMY`"9zw1 !Hu${@o*ҮZirBWbt1Z,'d%}/p7@X˲7ȑ0ddk.IF̐38gd3:zBig%s*xv~]mD]4&uvibz1JM#E}E)UA7z4V@9Y v8uxfڳT!v5k1;T}NO@bdM&ePo/(''"M6K% /Vyr6WW[9cj#FxQMUi24R Ay/v[Y;_ޭ?wʚR.jɟ(S c`[jfV/ܘ٢c:'Vcc;ͽ'UI([oiyT(A>`Π&tĦKY % ]4L:ƞ{f pEδxى$|29h ƔYHXS|7vQYE^ nZhno O\Zm:"53zf)6}~ڣ~Y]悴*mk W(& >bCy QKqAJ >{kίtCZRNcfEt\:EgSjO7 #4j C S.rN3-Uw61N4ܠ[D22ʤ믪RTfOKsI=}AX7!T_ 4Q@ƚrSD#DŖ1k 4yqۏ"J .6R|VET6d&L[DWĀny3YzZ8I {/Zz[Uh-NAN SJ]Y|XG >Tm&ZiAh3ۨVm\&N&~/>ry0'I36pS՘S8bOU5q\_2G%3Nz`{9%ܭ)aa4f>>^Xp3DLx p6.XMEo"oi!j2{ԥ_y0CJdsSn_e>~M*K%bzRh1VfS}=4z2 .,A;࠺_2<乡=ql&:BԣAAߒSpYZ륛C<<ݔvkm;zφ$^`>|R,gux,n$B}˞_w3'Oլ5jՃicc_d BEB% ;EҀ)HCbv H@NVdhIcSPy~Fu FPeYoLnUyNb8yv VUz2(7oV$b²'K斴wX$~j( `Es~o| MfDZƥ)c(*Lj +FT7S7O:FĜ? .Qbn=?Ld5n7bolɁ?_P1JԮSZ)fy_D1!O{BI.PsoIU[ča[#YIqGyѐ/ɼ`ӂ] nFSj+A&p/;D 4ĊdޥaaQx&sJQ0TGBDܟn@x5ϙB.H^I[Wk* )fX2 l59ߏJ|LB |uӰWCp=+Z&ь;m`~59գ^]F`p>(;&a(JQ-qTV Fqo_ڹZc 27@EyF-s{Ć+z܅b#dִD^Kɸ;^_*U>}/ `9vQo_yN5^Ҩ[ k;#Q78ħw)"SCgw*`灄舭ꪌ,Yr+Z1@KpD)jߏ)tpEg-)] +:l{-m5RJCًd^)?K\H2{F$jԗ)ƒUP^(p)TE ޝx&jf{j8d0̰OJ8)/In!#r|63_ zdQhz_0/,:K2ժ=zt\-A>\Fpo `g(pXGL[bhD2e$uDyJbPjc1G=eRJǠ;LM1c·_9W][\6ːnKLp[G6 ݗnS3F-`*Cm j2>P_`8şgk4ŷ)H:W$9⨞{n&֫ R@s{ gm}a Y\dYRKըg.@Ha@0u HC*\%;VBՉQk4= & !%\wJHS@Xhmt.R pQZ>TSEw(g{w L]/dxvژ)7-ML@y(fd8{X/z\.֥ 1ffWl +6&$6yۼ=w]&RltcuSAcdL;!I8ݻgPЦc J̀` ا")}ru(ɇJj)‘7G{dVG、U s,OKh9x=yI~v\V%QMX*m_xg<bą>۰&M-,\J9:y.s1C&[jUr7 XygV]++5,tMe; ;\ K['4iOv1qdt sTt .NMs'05X-&#NH|rQ)iT3j<}yDf%DLդшM./0䏔92Dǵ0*e|N'KWem6yB]$iYcMI=lu73ݡjJ,^h8FH/7lY=>+H|WXa)y IPThCOO6;R ߼{!9^y $a0k/CN_7)8Gnxo i{j}@j)NYD ŝ!6kw] ԧAJK韻(:_l>@O*8mZT4wDuLNrU^`'@&a\PHd@"?2pt )t=#ޠԤZy=DF' Ne?ISYፀ5PsX<kXDEy$D GaPeec)6& EQC 2Q M ._?' I+=$[.,8a' m?I(6 3_e:oT bɷE'M`aPZgש5x_~QuC <Ի+FJ"3sHZC*ΡBG#Uzs$I]-oxBsXⓞPaC(@&_FT;hԄPcivp++DL0rh) z΁&=nIU>ɞv5rߺ훛/r9!:,o8rj(?b˽vF_=1m'g;q-bYgs_/sNjm/U9b#sp~n`p0 /aė:^͵D фF.hI_=zRlok3ҳB>ֹ\VUݕ5Re?piI'` 3 AӲYyqdKRe'o#X>*S3]{AF`vb{ ;;f-Lld<]X􆥭^9ؑS3zzFV!ϺP6"%w|E[>1׌. 97b|&(ښ4"IJ6Y"\Sd,gn9Lدc]eD9?*Z'PN<(L v?:`HVNN٘c< R<%OLZ~Fv!;aӵmM|Z)KPN{Khj g\M4!M{}u.><)ce ~()8nuWu݌^zKY83-Z9.^.UnNuv-0ݶG4C–hPAsR*P}'ċh=-GnApw֗pj#)x&*;f>ߕWQuCF*RPNvh#^n\{fz7{٪/A(24*~{NNR`d5>.\wzީsxդuN2OĶ' Iw-ŮƔH{͊E^v^J:Qɫj""~~7,inn y@DzKzX(u݋/5EZEzۨR{Q+[)DFJ+_%N噛7.#ˆ2_&LS'3plh.ł<=iDq$u/uӤׯݳ.zxFsnVўlh:R'_k`ʹ1>68RK\moىb#4 "Kx)vTƒݝxIVܿ+,hE8z-:ٽ Tyya퐖A*Fx9ܩ*,5J_Z w Q8LY,L@U&}IfEq9l*]޽ѭ~=2?fG0/Su#%az/}TmYI8͢Yfj)q4<9J* O#_tJnt7a-lsRe (YϨ$p~P %+ P9H)ŀc>d6-1@D6<$B*}0n5ѕz'?69Ir?RZQeT"ڠ t8J  ()l|dC.6EU B?i5% orp.}G`n FC9nfP٣%/W!X2-k>'iznmlSOX"WSOgK%vcz9xZ@b]H0EQD| gU,+@ܧdv~/?-/quikhh"`_l#Zc$p IU@CW50TbSBo7'LJK<):QF ~܃'y+ݺpz ~w_FXoh'ZRg,ЅЩ/CZK?[ 4qq :E=Bot""c`mhI*p9 AaVfUP(b#XһNQʨSV?ϥέ'e.vBDz3#:ߒxC~X)f/ }7,*ȫqQʼnp XS_Z+[4Sް`yZDhbeg⓳bS$P dÔġ;Q@l0A+ij_ԟI,Wi?p3r:=d n(2pY6纺dXHdkZ 5"PU Mup&6Ja0ߒ61;;!s/4E07k.Dέd j@uĢOvfRN∍|Uա12 6O#ie}!"+"[B+H_ȴ1̿ sW^e#'HLXmZh,ĞxVU΍Y*t.Z(N 碘eF NfiUzm*h%;4͹&dE;wyrKu*EY\ QGn5<8ސɮX5cN[rMD,YX.ߥdOg9%MXGHU sV γP yo|''0Z^M^W⮧V,ԇԕwcJqs J,ChА*g@)NiV͵R1l%hϕє Xh}NZw!No#'n#±^ЛJjb՝? ;,ם;w(?I&ؤie'}MV6Fߡ@ͷa68EGϭmΕfJ1¶^_XѨ΋Y+_*X]\$lO+.U9 no^̓|@`=N*#HPbµMWɩ=rWqX\3U&Qe/N+vݕ&?6(X_G4NpAD=&,W͒?/%cuo{}6C t jL9 Y _<2Q|,ӘC&HmoVpYT1x)PҼchH+UwFR[ysvtTh_:+Y[*u a4D,M>t.:ϒhϬ*nj^I"t\I}%kwWF8]񅈹1pmGzs褶u gꮓyqd@kwz M{[R gk}0 vn9&iE# ]>ɸ{Z/uhM&^ECJʭ]tWn uu>q#>cy0O6kdk%㭮 Y2M͆w}=/TAiut;W"MAbn|1 wO޸S$N~9L+t6j9ݴWh Ú8LŽ O9?3ү:k u4uyci4w)- g":U!hQKS4A8[ 3ZsӳI5pP2A$AǬ,4?I2n߃(%"ǜH G':\3!37QKEۃJyfRv>C`%A`A"-Axur~e+o*@"]_5o&m7 򩎰+H 0$u~_'7P'u 4vT)@jᶣP2}ແh8 ]3wF>π¶-2aq}.I`x# MwK';%4=-u&miM2o=".6Q6.#C F:n!ڙ*IҔ~R]zER B۱].uGB"nXز#W@ eY2 =$7,{\fH !(yj6'ڌ*8B]c>>m2@6+9{F$Lh<1[Ozlb,|8˺[꥓:˵5K8FH*mlD!.&G!U܇fDTVDz%d.&bGkB|`b0PX$d LQh#9^GT J3"բ*)v+=p'MM񓶨Չ::, DtqW=d?[s&eqkK=ڻ>A- 2|}y~/xѪ$f4AAKP5rk،>hs$_DD|y+7ASσiҌFv"kB{`YR,)HϚ6qm#P wI_ : 5AXZ9*䱣Bg%B]JgW|0lcI<.TX0oʆP6 v*#8P&ZCicYj{ePL WPZ|{xRAmC (`N1lE MU=Kڑ@eЀAgw\LwZVFibo]fC/]B! 8K 9C5ss=FR,蚎c' 8DwHH}a꤈ ة 6 E9ጝߗdQ~'+˟X('}uIHfP4e Pt{!ze^̱`BjBOxJ` M|:b5mz2 \H@/m47RPE`}bʲQ e#K%Mdۆ 5Re2rsNLz4P< > J6ϥ@6\vIF. 5DS>P睘]EeNNF$sNB⽀qFi.REdtړx,Vwؽ;򸕈K> tDa"Tvf( ae*\VjPOcCJ澮q ,˙ZH@F݉ыkX8-0`gr c2ߌT$.%(5vKLGLmŨ5SrS^d5#1P[냤5bԃ<8q-D0KFߍBdF+4GT/Qژ#/a2y: .F &5RMTʑ[ Ma'xR j;_L]PFxI];Z-Wl7?kyRc`;!u޴d?(/tj|g~nʪW%dT *:+& &&&ʑYhi'3t-A>GbCNChdu[)C#ʈ:JΙ' ^Ҝ BiRLFz~AB`d2s iz&~Tj%Ԩ`V 'җ|@5׳(ڪb߬0leM7ivfX7g {͟nhu*cK{G v^h]$X'V^Y+N7­:@7_Yf^sP+ޥ^|_ 63b"DwMnBzMh109sC*UtY^8UW^ѫii1r5\#®g⹈k 4W lIYB0èGäd57 Nۚv %čg݋g y7CcbV@)YFEn͐8FC S?ynE@׼_CgS5CoJGUJM~p3Gj<^v$ʾHRQH.>Ȕwt1%?-#f?1IdYa*.˭r7L zO-z`JB4Aᝎ;Qw.E 8nZ>{97Km{+VsB^j7CƕUPG*ՒuN1iz z&ՠʫ];uMTbh$c& 9OU}0iٌ~RdyE|h@tj4 5_# /*?x-zå#idξHf6U@sY!_P&u3]>FRvAqVy" yv{'T%8lnNH3SЬu[b!$Y[U8尲Re(ʔSʐD>G>U=7Y81Ý25bk7 ;yFM(rz;btG_x>r)!quTni=8pd >r" 0]ئ3^=Sbik'-?$խ-OR=;at^zfKN}Epm`Qh(8wSF8gZnvK8(G6XG1UOUl=& lu:uV%I;5ez꽨RZ9 /i%A5gQuU]"nS>{63RDB% v:iݦr@P@m3 #ݏ_P;1wns>Ɐ;a!*]r08zCMNrC%|Ta$  ^"?|D&cؠ,嚼)9v+N4@1=LIiʜt`hڎ/ ސjn.kQVRR.ձ̰LYu\}ߖS'2)tC(eg\,۝6,T ֦L;G|d?X> 'd࢟ZKur?' !9!Ano1#VGLvK PeXCi!ذ61ZʮC*m;ҋdʰā |g\Fٶ=hy3Adz;Xcb0q%T> kE)q;.'|-=@^9*H>s_K+7Sj7):g oKKeůgc2pz5@XkF+ۧR4J79lGsMLiUw<)㼇qr.]aؘ۔9D +]qw@,ܻ/Wbxl4{2[?\'/9."3p2*Rtjgt?[fs%]͙"NTFؖ/fh3\bsAoR[1@j&<(-քTm=ZT)nN%\@v)]+)Lߣ36kqr6 E \"]U{<'{ۿ&$ڭ^яRYaϪV8]Y",gTn @g_Jd$b֝YdLI*7;@&t`Nq ^}o1KV{1fFCdu t h$|30)b.-;> [_UT$*nF'$) ?Mb\A+;|Am̃DwA?  }5ǮT Q|@"I`\P^Mb>VwolM@ yYs>\SVC׭bƊ>D"[~6 X'$niЦ9{3?jo9#:=dߑ~_*!lUk('AvsnD7!*W5$Ȭ_M NŸLwF4_ͨ o{B@%+' uyНPhscY`:[RW)|}򛌅-+9фv ; Y6`0t>7lƐDGn\L BlR`EN*M_,24^Es n&q[Hk:ctr7Ik!B[ҋ 8iM5F%Q&dv[unv0l\ufؘV)r3/KFl_w.p[pv]<ճzdO}t=[JeEZtDdҀ4DK&_Nu[9$G_ryyڰOPEфᬰ8΂^ ީԸبa8W{OT/VÀDfg~W|FѶ=b0=>&a}"4FG=.y@ }aVŐ|;T-2^ #WT`L*,.=\+S(v yCn&Q]vuE߰^4[3%Ϝںoؓ؝;W=ya0\MXO^Jyu. }jbke'}{ \7}=֏ZI{ȱsZ2A:Zb6MO, `#Rěv nE`BaRo-DÂJ~U})aG(.H&ܮnwp7`Xi+6t6gF,vvyS4+T[)Nehm!Ge\LڐI$Aǽ/eZHڭIhqd~4c3Oqx'&9Ҋ|&]6ݟ Dq*/u|ݔ/-Q3izGKl]l`=&9'&c7XP݆sE`, 9}}v~do6Jb%u}2*QeT\0cpړH] -QDqc2hgjNsn_;5Yv4uɠmUx{e6k Z*Pȍ&ztf4C_z\H+#'b )h!nB}zlF"O^*e:7}d(_ȭӏF!S+,)UkCJ /6_66;IV;F/:`>gJd qTOdV- p/!j{26Us Bey 6 mz$C%PhsNmTa쇒t^a*u1QHIx97adʺîS Z溜Xe9!DE0E r4g#."6m.w?灳׬y?eF髾SD)(5$PIzy+WU\)͛[~[hIsB<͹FFƎPihr>X+\ ƚv W>WX( Jv'-ˊ^f=4eBÈ Y hgƘ,`",vEGZI8נ???[/)25L&DJwe>:%o<HHYT`*-6̻{BV#w Jf# 8귵@IL.l~ND/4Df2B &3:󺑴&}xÓCw'_U9U΍%)G865B[06^$uF[=k;a40ȢJ,+u.gˡ\P_?G{"Mk/rS R9x}%IU?z+}T$any,>-= (DtDp%(S>]i5)Cʘ[db8 ǞFAO'E-Io[b°#e-mL~'UwϮ|aR;tθ Y)H5kKڙbbi@ S~$KͦE+o2ly&_15+)~ sۇFr| Nj4Hqmb5yt͙"i:f7^JB r<GVƨ`cy,W7*ݠ݄GP!Kv0b1 Rc"5ZLq}efMzOVSdkX(0d @`5c=Lqp IB 5A4Ú0,e@nc=0CStݏ[3l ޕ&1/gj>'J{Eo_ D!}֭Ƃ ̀E̊/0QODJ1?Q1`Dze(:k#Ti}tgxNClgdՌγH7Ӛ@N 'vKb= t!hΗ !.=??=תsђ4g>^ &+B!G`ij z:3ZczÎ,ΫOFi"z 4 ԋWf/ƃGo-vh Iac>Ӻ$ >5OH k8l3`wkN腌esCfUcQ5YVq)^llcD$AՄ4J5KB3\m#a;x5f[ Co 苗hL\# nu0C|JAS7 Gv%/f\tcE~ "ﰆ|7 Rؾ/=&kKDQW'{$jV#c̲|s:4LL ރoo^]~=s͂g)"4cCodFm9zkY]>jђM ؀w,7Ŷ/R1w|ԳMqtq,OCS%4){eqwJbO\|Hby:'P-g5V_Ud "X''xcmPy^2pS H,Mib= Eߚ= N~- ~Y˜W@mSX6u[`_(+\m`k>dLطB? }`XZXd)4'"PyX`? _-*gȎ3F3m@B ]6-)|'FTU/RqWUĔ27/8A 1&N!Ziɺǜ&9¿m! c_ kkY*FW~ˁp B4ܤwX3H@)Mߋ&f!7 l*K$ĐZZI Yu( #6wL@\<KIwYG :#k>R qz1*v\"BgE1X;LYΒŁ UEV/)q<:VI;x'ΛmfNI/zz@I֏ltWy)'Ȱk1ʌ-3ci?*?gWAڽTtfr;P`c$SL.r`* rbi΄%[d >{r\'o|kݻBQHA]g%b?o-YTݲ00)eUtAU,qEM 'OpvN|?@)aӺ{Σ}WMk d-;ߗgxA|){Ƣ)++R)dOwnNwd\lFQ*鞌n]J-'KeqTxƊWv]mSQJ J@@Af_lTeiʓ֫! dRHF"&hh[XBEe_fV}-WPlRO #a@KIeE݈kw8豥 r{.J%2@a " /Axq=)chꐞjҲknh|+Ӹ- ~gMZ{ZG|+MmZ.b Ϸ=ʃ.;kbK7{F?9ki@2vW(XRC7mL.@1qMKu/P ͉X[?/b12K3&JXA.c%"Qzz>g+7wZ /&:jgsV %=ћ+%1\x3I5;Jvsa%$C{.@(t b 5j@V]=|_D8쫀E~f.| uX#<Ɓ=قW/Â"Xo4q֐wgbͱݺ&0a:w=4h_E3v: I%ؚoPw >3)>a6? 䯈ci:Xen5 \ c`V zK]O=vD"HN)zUڈgUI#dpXjYӗ'q$4{5JZ:)@:2BrDt OiU>Dp8@<Ds%HI$0b6E] TaeLjZ,T睧~aӸg}=l8[Ϥ3v$]zhB!hH{ԕCWqN6SLX122ߜF, XmwMMQqh<)hU\h@R.}577 tj'J#!@Ly(aU'8eܾJ(xܚ;CY ڼrv"**t|:bxDQDx6,3y%k:Sa{h_(G:}CࣙxM{Gp@_} BdVO+.>'M:Yy7Р5{H;4gst[Giƈ,.;ë!2x}u!+ef*[Q&>Ӓʻm+p#"l*w) pqd{MFT1xmp+)\ Hd)P\'{ ȑsh kpsd&s4l<|'n0*VL+32 q4x=K)LsTK[ܠmwB䦟s4-N[7k/4~|a<(JZ[O-o.6l%$ق7J4i7iCw2ޖ9t1QD ȅ0\v@;aI,\*!4 ўB׌t` }h,+#3j\#9D9ų|h,ec@q7-3#fI`J˯ ?c7+v]ah9t]qzصj?,)9q\rMu7F]2Kŏ]E[ /0\TI* t䁂*zq?ͥT|f+WK!ORO ǩk4Q# tՏTK.no9-ЬVRbQ'~llӛዤ]ёp\ .*cz#zS "zHr כh7 99r!@!U+<$؊"33F C$1/xU0]P#&l0;)Õ>we<.-ƈq`V">A#:0*o8ا/@)% vǬϪUH,O- Ji̝crZ0jrȆIi\ (\Mʎ=X-TE8WbHռY?گmu>y'f=6([$w԰ ӽ@OZvf6TF}^'s,s !6;*Hbٷ/pix+;tĔ=/b^|A7so < }:|CʫƔk)H# Z2Uk99b;G rݣ6.=3bPg'|{)\_&Q˃`¢PMvY#866G"[RR#O-y9 @G2 I5/F(==7vuPL T>$fZ_攔Aon LoIs9Ÿ2@1_&-_xwJrѯX,V"o5|VQbJfʫf P"2aWc/ dvł !l!c0Ԯ bUL|-5%Dq6aR!%xH[@tiBpMm[Pb>'IgHWn,otB I7A"nίGi 橺MFav?,8/`+9A% i~GTs*HR"'ZfJv,F*NWSѪ*A!, =_D&D[r.6 VWW P)hn{GDh!Ib\15buLۡuOUi|'ӹ#g/[as$L3ba'tz@e X_u Ѝ3a}QMnzUoitsj|(PmY`+G[d"u9^?ڣ<XWap<D\vC{! 6SB\:TFV-Rk&W\2- ; "1edϏ6q+>:z=k G7&d2,ERqB*Ջ-r`r(Ԟ䤛aϋg_g9X^ϱyz_;#b2,Nt"-nCgI|rT,z% Wlī!d_zI69 *3]3z[h .V?SRPnYBB' *,2m*&ѭTE^0y _tb皨SIV&L<p؏W/4 ϼG ׀({ABN-Ix ],43d>`#41 "t( : nl4&& k 2H56.qE S-PiL,-ȸ\ڱ~# sP0pɷ*έxR~ҋF'$w!YN]mW~E0&F-4N~MOQbčr*ٵܒ~k.* `[O 83ݣr*4VWa oЦ6k ڢjm~>࿥5teyP_RׂRY4M Q^uR{9 {r[i{F\~׃#]2.,Mwvdk`ݤg "C|G !l #LzñLwFin*IT_}`-|,^VA=#K \&c~`Tj7 n/|[//2ٳbR7DFlDh֦=?m]G5uà ;9{\>iT?¨Q&ddd]oMcw swWiه.~ˈ5`gQ߹|h0O[߁צt=Ob؅{V!nhY< [#GZ;L12%BQ l~HBqM#vg\p縎rVބ-|hmk1(qh]M^tƤ84gPzmB6K\ @FVW*b:ΐ=,f!D$t3.rJtD%*fa6U꾻guQ[']gh&9zi Wd>t}!zԟ厩bKnﺿ#N)!Hk$IrL92)=_  p$,b@%,ў*n~H T 8~%QP_8{h8YTPCmEyݢae._щ*4s ue5~h#m(c"ω&#3zlý \Mk^)ƴ*$E|<&lJxԁo}rz 9M*SgE99jN͝m E@޺œo;wB2X]FsKm_}žQ*C H1-rK@WB9uhcWN2c*=8ngl9kHKJu>8xa%7[;|`XKLDF]`Ԡj")V{ ;-֩7Pxtl#Xq|m*D-qAEg($ w1=ז:yCeetn(M2їhmQs[ jx %p)) 3C? 2>XpOJ7x܎TUQQw6 Da +Ml)hɦ ˒_Q|ue}樨愆C*LhF¤7jpKwz"dR$pl44؄|~WLDÚKZBkw:Hݩ'U%Z /Q͡A_C *\!|ةL gvCJ1B2 \gujDS[Z_q$ݠ6W&`@/!<͝)DPPKjmӭ5]\= W,GUwK-vci[woK4`,Le?Is&=(Kxjn?Nf ? |T[n@ʷGt^Gz 9rAaBɅ~fpVW.pcwjh{)n(u@mُPϊ5WwgH]_#ZLZ:ґ"(a<ؒO8̃při ֓ u FAy;5Y{='XDWuP1 Jf>e\9?q*W22EkC)>WT?Gq5Va(a5,{!-) ՍYYWj] B FwRY}jH (мqP66Z,Q~,JRGuоq/i74PeKZ E,־ߐo$~0@+wR;+,)\lQ$xZM&C!َ5!aMBHUeL}8k{9At-`Adwy#mb3)눢38#%0=md(.R`m4S. 7MI6byfW]duy֠1~כƤeMnLJ]4Lt]Fl4&ߵ]ƛ Tvu;Tk&t?me;H"T5lE!a`~/$e"A`&ìr4|5$4AއAաKiL]3N+RSxI.mUF͢eF^a,swט:2Ӑ96__osK[3"CJ5ە3yTބG;L\MaI _fjw&ns>fʼnTU!s$ł#EOZG\[_=3|)JJê>vz/3{W-"?5L%nPwaG$ETf`(O|$z}pzsnE cݡ&lqב6=1$Jmn1nzirʈe}fB8a& QŖ 2PShv`̌F?d?ƳXY<)VMu $̓8$RQ($'˳$Y*3,I+MIHkf`9!ud|8}fRSp+mOy˱ c8`pLj  uì,~@)wƄK&e5'0@Oh]zM{!)ZtIPO}K(Bѩ9}I% ˑvis.ystf6Ix_D&V %+ǫX6 KDIFƚ`<0yxWpr-+<#JR(~NnE7 ֕`~k+Qj6W冖D$>/Sax(C<Ֆفȇd6jAvXb|OCOq2L=a//@O; l|}</S9NjQ~Aq !(jYD}o0>9Sl>@E–϶DEH8#`]Twqf`'|6z)ROA1S'`Za=.3e. m$-V G6V؛-H`r] k_+6`AsGJv6^%)($ rqTnkeo:('R_50DPys®CoU ؟e>~OL7UeG~+^NI"љFؓ#`1:,]8X$7_rR4s0)AߍcP30b/3׺*KJ{Vpf-cfok]81;ROlio>m͈BxEZPsHwv'=:GT'HL#_m>&6qh9 -R*J,=Ř39Q]5 [~ q3EG]QͶęyaG*r 7׿{ܲl/ =WeEKù+h+!m!O>81*Q㦣zpb^jXQC&n=.&F)G^C rQ>-{W w5{[8X!iu0 .WZJCfonH<ÉKdEi a ZPH…lp:zߠbG: xpXq,d#^lɖHJ&| "UR7`WK0R#%ڣbZR0o4ïY@U%لZ呬B!н~E;ƒ3]3 xfQWX]ꣵJYD)*W鹍c>a)!uLt R,fr 8%oz>Mnn9cT@^CQ=}'ۍhxdQyRDL6V;Vkh\^R}ׇ7#-bZ:PPVfH*ode֫:-)yKʇ~UvH0u8%Paj39VT D ܖ ,%U*vmIИi1;yFl|a|dLMjHJ)ZrFpd7>zlJO.,zY4IIRL3imbo2@eku4^84V}$gŽ(S݊V]S}KR޺א_<& zWlX7IN`Z2s1$F"FqMITF˾\p;fhMmOٕB[2:}hD#+3,G)+!z6~)Kp2,A_($yCwqLйm L¤hakMp zk.u 4vk\c9\5 doIR;S+adKq`9̺)ied.t}k*")fQ(T2Q}RbNKD"Vт="i3!HA&t>>:!9P=ĐQ!ޛ# 5|s="y(dpO%;nX'1>bv VKj2Sgu@h1NPVԬϰRglt n[[^o\(<2fJrda<^yr@.>~%츐.c^.3Ǒoї?jbrcBߤfSq;0 .TW"da*+]y`zQ~HHhyjLY=1VxLC#.%Qꎯ˰)j$nk],"O%Jz?_΂5Fӛ|S޳DŽ.Ʉς YH=qBN'|Ng^lr,tcKvb'$Tq[Vb.vsԖU_]w*~ %f96w`*ͅa%2* k.UXҴr8c/?Ui)uQ6j1Yr3x*U^]LQ;c3wP[j&:6; Q/R1m۩;DHPk/Vg<^dU 7@L_Jʆ[,[ppb O~-](j詽r:o?r)L8X#k;AI*,wTg\q ?u;X+^c _F:K6Ƅ6fDDGGBQh7  -\gm1Mv{SZ<<)HԠ>PK^VkhZ= D0@SQm%eG͗]Lwӈ"+w6Ӽ5.c[èG6{#Ol(lڽl6iI+ ˊٞV]?~[,By3Swrɿ{2;1)@.{tР]Vю, ~{%+TR[^0 "Ǝyi4e}T >xA ӭ}-.\a͛tC~JRX<H{b/ׁwɉ?0fzckwԜ13;Zs?@-׻ImTD 4*unI xEE+U=qh?LQg!|>`ͷH #)FKz'庋Mcr+.oW$Op$Q 1A އ[Ks:XT:T 1zXRHX`6SA|^c|n7f6tL+*JemVǚXB/zq@83jg\WfQ!vȌmڌ*`.$d郧Bj|,s򐙊a 72 $$c.ဎ"Րi+s y&Gs볅ne ؈6<_B0p/υDN  dJBݠJ&ˌ TS!7]&Τ:дzbsAݻvd͹Pg`Q(zsųR?ǥJ]{ZrF+[BM|qF^f67VrhN[*6@-Qϱu sZ{ =o7FhB1T*;&ᒄj'q>@v~ikVݩ1' (_ bMȻ\3RPL~)Åe_)뎮)ttQD` @ S*8095SAοcJ1b?Hi;3؏ _W@2O^5?gӸ(gsQSd$1 !A;9>ܺV o,=}bZmkF^pmrNͿ o3kET?:cHah jC"̨6=}lAS)ZwtY ᡣۢGU7,)=ZفZ[ ~:r񳄜IVJMj"*e=4պ)$UUINUِ H hF۠`8 ,Dhx_Ѣ܀-ʄo m8FP@B9^݉ecڐfC5.DQ?Hqnl r2-% c[׵!Ҋ%ijnԸUwg̡K:{(7?;c[*헨C]5!PתV:,>`mG-߸5?%$~Ň7-bd1.0#ƓIWW=q"su`1i]zdqUuiV` FI5>$cx:LNE ݰ~cHVHD_xVq"{u)y d,)8j'`VBuMY Cx Df F(L+!cE j- eܥxY];0*xKLLuc*C`F9Mj ,XV)댇('v&{hU"`((tAkԞTwWrIrB6I lC&fCόhCbh96B-|0`>)+IQjˍ$:ׁ .ET\H(g&9 {y.\[iΌ`VTwW~7鿛(7M?mnPȬT7e#(D϶腌0HOwAӁQ'[mF^NjXK*A͚ Z=%bO|r9QGY}TY=,urq5@׉FE|+mWVึfCɲ r@\^(U}24.I,wvc?ߎ7v۽ *lk "cs둌&-7CzI,K(\{Še,xiQ.+su~bֽ1iܪm@'N#/){#-wCO0Eƒr6=lHȒU(ϙdyA^dJǯ\cy;(ii{"Jі>u-X`8~<: ܈fP !fvߑ"NŖ}/r;sK&Yh^=cm|Uǀ:YRN5c=Z;H]dT W@ir\ zΡfUymUuIA_jzo5Y:. rE䩹~%"q2ʨOyz EOpGTaU]ʨhc5xi1M2)VS+~k‡ʃB-oL.]p]ħ.Od޿D⇻TXV(5dq!ׅJ1-2~`Qn_ lԥf1]) WzD y>qmDl)d7t5UԶop^ۍ v)PĜV!ܫ<%@ŻȂY )̵c$3kDj#SJT2SƸḰՠII@S=r0i:-.>QnEn|/t yǹEJo,'m `Iuצ("&!oxi}%nCKA0}B_F^% &=練ҁ?t:ő̘}i ثUOqVׁ!%zCrit.$lBarr4zVXx%oY劑yg7JǫrIrbzȚt<2ނabInǍ,p eӻm,뵧=6a7oxSyunPܔ6w]-6M8$Ii#u)DOq7$cw8%OvdR8MUdVV)$ٹDz֟-l+Q$)Faۆy%aw6ҩ_?pדI쥾 9M}H/sQA(\HdZƌq3@=͝+eWCXZ䂈-[%؇PqUKo  ,hY->Tky]W.Ȍx,b(ߗ.I\' UFt=@`:(u̶uZf+bMVфlȢ60=+Ws*3HX$^)rqUhbA5 8Yd:wtxubX|2֢> EPb̟ն͑[`O#@kkPWC,'T9Im$J6R߱Ws-< ênRF{Xr|L4I/s_r$m7L0:KSE>>GPmC@?vISށ!& +m㥈cZ;NߣxQKBPlGTg*֨̃pK-Un.{q9ԩ%8H[R vǂ=ѸH@MEI} vYze届Ob)X)R7I]k cwOٌ綛QEH);ч`ǡ2ڇ ")A,/nqpqo-i}8JjwKgN絈z"W*!~Qz)/ rTYB $B(-h\3eU > #US%Д{:(3hb`c{<]wE1ӇxpB[~,VރⱲ#b*Gȓ!6y٘`> t( r=,cq~h}N]#/)O~KׁkBN~?Lm֥Z4ǖ+B,%S;4+_:bT.tRg_֣<Vv.!5Csn!37\R{C _30_~+ $l]b̺o俅f; 8@.ǰ˖=r5=U 'hO>6b8GgdjN [pϟ*֪9 t0a #kTMz֢I-[eKR慂(X m#%0NkeB Uoj摶ܝ>(868$5֪@{xZC3zūw6T娖\@h8|/nlhp5TfP(vuU7Xnf/O]rgR? DG,ysp>'-j#'rh-8޴HNy 0ntUbH慁8?&PW,vSdl5WұX&#5͢l2^?j2zfu4[xoJm)A?V9{u0)gIg1ÜxQyt-8羕grlh)l˜IJT&)x;;#1GYә<4ɷ+_EZ MdyFKqiCm܁X5ˇV}:nt@7{ivYCJTEOziymW^ih3q={pʕ!&3fh0`lٕ6Fݒ36)DB8">ɕ{_Pʯ*ԯz8+d7&nzs\N(n&lraLV1O F5KC[wOE?Ėxh}R]O6R#; ЁWck`nS`^$uMFYԷ)L $G<{0Z(FZWLG8Ik$Y _ఴ]U~X5[X % XD~+Ҭǣ { mˆcv`ĬjF9Q$_ cSjYJxBY}ժ/|aަo6]oq:{!$y2PFK%c)S6x+r@V`h`/R`j{x?L?el3ĆGKiuYǙ$n4"adf-FLZl4Hk%vq+g,i|q ghK-yb70&1Woܮ (Y4 #,k@d6M 2*)9ui5ZXM7KCL++Y:u+YmPHH[G ˨2=hSN؉"P{KڷV'lⒿ]; \{JNT|$C-Ͷ4q*'jjωꇵV h`AM(z ŕHcloz.-,AI#Z"R} )Gj7Ac{6B*> 7|52%9 ϕשbAJb BRD5&(9֚8c3j(t My /iH]A#8!P_! NVPIODN Ow f qGz6d:]CF=Fe94jD)RAҩb_q3Dn@fC,Dk(!GLfzAcjLeg}'۝^vJqWW" 1ͯsAJa!}Lxv|Ș'$#Ɲc'<6)-b_iF*aS=+V 1*8(?-9Gh! }6Z6{.n￐ ^^ոM'JVb\j X j Jᆒ]k6\rnEVs|p3oM}D04F' 2Y[\hit!`j,xK_\ぜBۗpK|m $,+<`,V#KrY7lySvcQ $aas~F9O\p=a"ܨo75p"|be}M;=J%5'L*E 6| $4W% dҚ͏Y;(t;Hh=d\/ +Avf2^RES̼e lB4ѹ%:fkR" U|OcQse(`CEF=px,޵ ]ۋʢ,^o 6y$𻬤H YLt}iq*Pv20X dNE/}ߤs8i " PBC+b:I ! %xk0@""įR/ P^FRY")(donMH%Xd4h).!&V aFMpMYA* 0x@hg YnpOT?ֺsA):?t3(naDGӚǦR>lOʊfV|ҢJqhco;(=EusbuU \w旯C+:(W# RE* n\^0 imXʸ>jJ")1-57ܘ1o:2±e~{(ΐ9& &+5>&E8;U,A#d(Pه~T_OC0Kg aȢ Xئ}a$tUG ՜ /Hv!5oÞ8l%z=G]l13GLڲ kc)iG H+122ODŽ$;K#qEv_̫8 r@yk'S/;eX\V*$mZC^z~(PR,gc7ړb g59K~Q#̦BeޯddRpwZj+LL3 VJaXEbn0Lש{ǁN-C̘Yz3:`Bq؎쀌H5v :Q2ȲĔ<=bӸecOD43lgfpN[~byYHH)qy & C-maଂ%c$˃#,Pт"]:?%~;?T1C7ǽ=7>S]6po(PxM%!+/o)B3vKt rCx:G vO i֥2NQNST#h]QC|zeA~mDjڋҀ(уӏDY5EA%7ك5;:{R7{=VraΕF)CT[HP Λޭ]uBԽ}o~-nՁ>*EYЃ.Qٽ}M-s?r |=ID}_ORmFygJ2P1XѳJk'2-Pгtʺ#}4rŜ=ZtA 7~ܷiS;v9WF dn?eT{y'CI( . $1rk+6O8Tmڝv KTvOt+f.ZU[i=x+tٲ@rB2;5&`X6 DbũQ>FjG؂8xٗ/$;3cG߃%7%b%|C\@ޑo^vy';~\}e39xvr!#hV u~B;ٿ)RQ"ɬ< +;ugEKXy[X}ɜ[ *zJ>tL=bDhPH;fd>[iq zU9zJiY íT;K"m*-C$+ vhC+HA)2ގ lL ܡ!38s@k;^|6#ql@!g*XZQ*S pD1 b6᪩/Jw7򷛍 bi;ӷ$ ķbhOن?1^ |W4#o,XhSZjUј[1ڡz x]җC1Ad:TiPDݸ*Px%.Ѥ\W8c_e\$/b^Oʝac  $4(gq ow7:;NT1 wD[Bj),N(Y4c9Ec&?|Pgi*#JD\Zj B&>2nO섶X*Ef#dgɃwDWoՑv7y( NU)ys}`=^FTR:D==ωO;*IKzh朆A+BiK|=Z M"ҁZPXRzSH/XtV*JԜA갵Tem t|pWPO=Er%R2w:05D8ߵ){}APzC_Mv9" Rlr0!atuD8c$U u63nf+ ^Tv.|3:ٹS}H4 !Lڸv5pڳ&o \Dw ҦHUVc 3^K බrD(k1,WxBZu^\AKڃz19@.`t^LL0IL$TVe!"nE|T\k7qG9)\/+^Yc{_jjCIqq8$즒U:6re?HʗBRJ`JңQ=*C'sHKlf bD6%Pl85DԼI5RK$jCE0;/^*՘ə \[ < H0EcKP5IÐs nXO^dWz1qQ\$ LNƭ'" aTJ2{BoG6X< ~Y}q);]BNm?_p%G loTw,tn*#_}VC{ЄdP\)UL,ɋV"̇VO1Jr"<۰I2=iNG{{s6;3K]过bPenv\$JZbA|'3n;GMpGYO59s! jEl1RZUōϪT 4gL :7],fCzm'#C\:F4a B#00ybmX (_RX= ģ:ҝF]| n mONB($AgCxB8kE>~8e$[<t%AօW}l"ԫX|$Eq \c髱}dޞ+hؒ"vl2#bP#s,@R Rd_!9Jgk 't",S<DXҾp)$&6[ٲOևqr޺m q+{xX`xy)90FE(.p +)IZDq t©Abi)\ƒBا"}aUC> [aU>nlUoLq3@AoI?ː:7}bTS*\@)} [T6(` 700ם'P,2Qқ֮)_u* HFa ֝I{9>H0Ņ3h`_,X9ek.dyLFBltxw? DpჍ0ZF_]Δb (OK60dr+)0Wi^`F(z{%(+ EbiA󌍢ͽ_QZB V5U]4qaSU~Z:/ʼ6RZȌm^p)0@62KtR16ݠ426jwiiu@y >Y"0p{*sJ*vی?kV׾f9mgWDR;GyAz1 270i07+91I:oiU=XΠc Pr.QP6&U =I%a g2; F '8@NN/,$v; 5|C aj8SS4XJJ 69\iuh`3t%lCݖv$A!YƷ'Yɦ~r'\J&aY ymOy#Cլƈij?e1c2Y4٫E6݄oV7x9 36C f{ͭgM5 unq:|Zwl^}f>U\ߩY~Yʽ?=ūAT3ɻ >hmL2LRH]T@C'k`nbGM+v i]6q $9/|7WovX}ÛpQ/e^b"l5aa3 Yee㉸&y`c)ѭ"t.Tb} 1j<Eq4ftm G[rK־q[|BoePq6Rp)+#U|K̼Ji.sIըWne6#q-Dv];AJ}ޯBW$Ieywퟝ6֭-W]tHaYC45R B2`eJk!LYm ߗlH]{yPKAL*: jMݯ1 Bقe \}8d⁐Ė=lS;C._U&R\rJccԼY p])^Pl; nۿ)[-YjZb݌%vǢ4G bu#5_-aA\*4pG &~ЃEe'kYdr;džS q-소b9+-l#E@ XC߾J5/G |6ժ-G$g|.ϡ!lYXp`V8{I=};XywG|q=Xq3 4.MY zS68֟6 5ڝ5х4hc-VXʠظS(/qg9Ĉjp 6[`pzFszqx<ſOWfv:Df5ncvwTuI&/RCir<8XmַjW“̏hF^.{h&9 m]bȟ)Hw-KHg;Z:[}DA{M9",n/JfG:ne̟/NqFghW^p79,s9҂mڣh(NZ_{'VA-vMV]P uFڌiB.j:Un;ίPLt<,Arv{bun%U+M!B,[dz[sK{fR*?I⌛]2ʇ,B( ZaЊ>#j 6p[=/{2c', mDB ] r̵H.dz)og$]7 ݛ㟏zYp ˆiκ~'f12jɢB:l/O/s o6/qOJ)vD0ciy3v3I'ϊc`)Di8O[X Y88tE&I1ӦtTgc Ckj?nNH+6sܴ1ZiξAYYɡHPԛ@sn;|㓩>@𕿠+Q*#WEjg?txvSz?:ͫ8I Z#$JI豒#5gX+3D!mGqTZM2'`E+ESz5y, ~Ei+jtSG>$$y#e$hк$ AD8LUʊMPUnmT*Lo[r1u&ĽCܳqx"#]rR{ci!T`'ӨwfS*xs:ͨ*k$q7@_弁XT_,٤BJS#ԬZh+͐@Մ(Y͹$JtC8œR@:fܝ"@]uk?6v搖9Ģ#`]BEE4uY1>; Z]U?abWj#kAPs3! sU}'ZHӗ)Y^5p.-&ŕ/_,nP\F4jZ+Y-a9.ꔝY ݙGO*Rg.ErƣJm1“ EALeSܿEw<0$hZlQ{}kDq:N$/Y|,HFkl/Ζ'{^ޒSS(Bh3 @fP7 ;C=fs|.*ԁ&<G[phw0U+ 2 WtM+q QoĻaap*,|9f4+C{{kRfbt8d s" Pvj+ -G#",k Ҋ$dAr$iX? s]fڢG,0(+.Z5G\G(Dr(0f/baެZC$I3>R >?q,fPwʾb+/F{\!bωU14WS! RQ"x5ώ ʒAJ wڥ_ܫ*mSuUNsD`=bnP#^ R^4Uͻ\ X"?uc>^cn@Q4"%w$g"=`<@3W g&URf fy=)9+j)ڨn֬cnyY_#,x*3Lx.;tkDkRt ]x 2BS ogIf;U[HƴKJ6Ҙx; c~Ǧq" mCSO/w؋KU:*E+w6h:JiHrL$ޞ_Ȅ"J BDn26/Ds<]L7E^އt ;h>L@U%w#oO'AuCܗ{ wϜuJBl#D;F壍7r|$t.܆O|Fn=>\ACi0REGNP7a[G|]ѰTbN 'G[+1j ?YoR:q؆ff+>a~~ J/z:n> :QGlu u CHkjd^U߾բ|n(K@a)W~dɬ,jOm,͂ 5 ^xԧ~u6-2;&@L^Mbb5D>{Ĩg!VSu c#_YKL@Y&qrҠ9}ɣǂ2:vr`]b8i͢צ\kȍ C{*ٮNț!dTR%:ExMpS(6ˁv0.H\2HU{3\ *VbQz^dL0p:sͫ;'y$G}pEr9bRL振u)E>\6 :9CShy)+H1]d 'u*pQ&(aF _i*R-t=5j/S!|hjH[)xP,ߗ)A4?&L بԞij5kKMͧ4tH(姳tGoO u͜ }v[@Y2~EAZ]4* wz'ojò,, }~D9}Ya<:VŎڊ CRFɡo#a'~E `>I\g&PAQo󋿒Mu},Wjھ25# ^hz {lj6C3IAWj*bȕ-wpҡe*uW xp5W6ḌSWkmt=$0Si~C<>ӎƐ/̓ɗ .UNhOZѸ!(9i{Ɋl^>:?;yuk3式Ws!j(Nw?) X<-WgP4E &,CV[\^HtZl3fb&|q ǔL V~/y e)[#0)B&L7 U}TAu*{`-}w~,d; ng)jr!vwYm6997"]{RaKpZ@ugW"< aG S28AnH~*ƃː<pIqڃAV4n~]FCFAƅ#L.W寴F .v|1:鴞T1;YŬsAm0խ]ٚ?@uDq[(K'>Fc}57ȂcM'G~ EzH41w*D^HI0ֆDpD*xںl&sZR\<ř8MCŻx8,+KYbrIۭtXMF7+_^'{n`5~ˁ s=|q'S8.,JΟ,u2}Йڈ,ubS2&E ~h*>RV$p-C\FXd͗qyn !Bֱ}G/| 4(귮6"aj#$7ئ?(Wߔ,oOX\TϊcX0 Añ E\9$M>Bu/W; pD(wpsD, !ߥOH>L/`Ga:@Dfϣ2-MC[n/@a)|SAhiT`8m=?sr_/h#WDC`3a7nK,0C?ד[Ir􅱯䚊"g.ăN@ޔs?7< Yw:ܘM+tO-u 2+68/h+1$eX@:D~7H'm5,,5&A &hLpv' p c.$uȝ,l\2cμ|lp%"uqEOl{6Є%zE'~؛؞OĪfvU>hd^#`֣r]5}%@bd HC/4@v%Q a,5ȏk^(U4:TD~¯*i6bX98,l΂WLI8t(k&>%p/VBl"<}!_ afbCcGst:zs5)>0IfjoPc%E_N:)$҃.sۚdG^)^(39v3ԈC-Zb:@k:=YƏnyj/Vo+Um@7 Uv^jGUd5GnoedA99{"Iɓ PX7?GeJ:Z',V8HdX2XѰ *F!j;F,!:)uq (ωoWr_<.) dq0x/p؍nOIЪ(@}@^6Z®\2@Gڎ6m'u_LYބߖu*}j &y$f"POƅ V Vҷ}ꈷQ"vj8wc@OTLh ɒ 쇻gԲ]GI=vBj?",Qw_D:* ] $A5IEXBv  1XYڸ `ׂ >w3_45,$V\H- _v ?-2jg;*/R: ǜGwS@Xd{7c6.8i׋bB8nˎ-@뒘sπxV$r/O)EJUUUn"ejԒ<9[(L_Ecb\r; \f.r(w|J_Dܟ,ؽTmx5cYHg8̵fMQďZW@^-.Z1pp[DΫk&EEwX!#HupT e i}PO+pa~q?/rRש? 3jN|^5 )%Ӹ7\ٖiJѤS&/ n?1L{UIV؊y=g%-o X3C+ړ\q |H4bI m-)Y,2lޖ\eZTl}N AA抨J/(Fdț')&Qw{]=9_4^DB;i: cuF۸e4 p}c>ɺm3J`BPd5Oi0B_i{)6,zŤ4{ \A0T>/ԃ!>?+ip?bUrWR#Q""Z9`Ly@ k `*'(¨;V<:G<(inJN`* Yvg+-^PnQPݶV %>*ʡ iLK}sV9r ᗛ_6e lL:8?t{ r{|sB+#MpBd{ci}m J&(f8rJu7EW3ap-=uq_lspC/ CTKͤKbWIԎA r[WЦ3E'B9(7=g |zK& wD1Y.֔G'TD˯G+k$ 8{2^Q +GqJ&=%Jq.rq1px9SBr*Pq A <C5ͳ# 2}NBC L!<5HvZ BuHkoP}mװ½loMz3 ZplY>LSk2>co@Rt>]z#`NK0JZҮFU)|1ُy? /sSͷ[svu*1q癚&Eo~}\-#J(:(cǜP7^x 2Eo$Uя?rAS`\ϯqKveAşgGzB 5_"<:eCDǬxH0r }3,&\!/,+,0t>Ƹ.z -lg.54zl1yW,h\_< 5/fZAE//dURU ERJ$gAZ?_:{sQ_ld(gaDfcLGe :Zvo:RDzuOMoʖmE|`S^FO,(X4;٫"`ʃlZfl ΅[hEw`Mۜ鏔 nM<8dBx{| e6Mj AϊS-<³+AJrѪ>%MoKD9"cIzow_ fLW7IQ$G9~yեb 4d]P7~`3bKtcKނ# [j Wycx19KP {(D.~ 苟U惦K;¤V/)ΠZ[)\D=C$e>&]}o#{]=PW஝I)aѤ;PEH00Rl_lc|;ȑSsik&J=]ȥ?@dQ"ڦy;#C @s$IgeaY`!AZ :xrl`T6r=zg~ ax>Z#Z;Cg)pF1䏛"Ӭ}8/„c&tEu$Rܤdӛ毂]l#td'E;˻]9 9k-5R5Rv%J}'АZLψ,qnaLMrT\lRS.0c}/""8FfpeWOgUn'&.GML~@pie[`([C\CB|rZ\\Ez!ץ6šhQL|qFQ-v/1F*+Ba_c&PJ购Sd+cB9Uʳ#PJq v6XWrNb;KMgGt6:c ;;T?R uO{I<` < |z؏ˆRx{y IDLDaZɮUAY #i.$ asBfAÔ1{3S0MiWgĪzxmb,W&0aO-aVZB[h,BEB<HHwײ$\@<#fV#UVd(QhGcQ.% hV7a E2"=ڱe WcgGsI3И?ϯiUg8nS)̓(Εuc>#(wU8]R" T;啷{*l3OX {FӶ'= n&<b^za;祉0xFo !h$jE45u~@{ȹYF!pHV?*xJ ݽ,l- mnǧy#S Rܝ~rmz|1\bw.tE*ZX+@5 9dXbS ( aILEJ@Hu%mhCӵ4jeN=lNxxl,~:6v6e9lz}9=L[J@Op{] JқLVu"L=_dN4W{#M{xk9J TGD5Чt9h3D=o;p^ES8bc JDoc?w'TTH/E_1pG N9ſ,p(!aә:ƌ KMC-ɅlzɓGupBϝ2RvGUdNl`vfZx2PmϾ}y,,2EݖQe,c\*9m>ťs=³h2_L^)*uȞ6@ZU$!~A !cI%ąqx!:&)F$jGuzc5oٺ K֑BPi9Ax@<iXl6oJ~ w}8xМS<`+]h\UG&c'7;#~>>y='!\g^l2ՂD`{cɤ)W Ϛ!vbJƘ IgATwd:!/P[C7#SxP}fOHdyQ>}C qlKn8m:H.(yސ{muC3UeŇēVʢ67wp!YkaAvPAKk浫o!/4*bnk|pKHvnO\E;_$2GqsK><&bCr!mKtqiEͲc;ht$riR){KNũpЇ2J~gMM't1=vRĿݳηS0rL{u#?O o]< 3oCU|ʦ px.q,p9)¯=9V^b:FRՐWѵ?N 2G#lᢢg(KH,8h^!rAG GY/$fE+*N#+E8Dӓh7' eG!S_*|dcInS.bgL\ٲԫh'%&mK?֧IBGxgci\ўۜuFgnìM+q >3o`kd`wiք>0׆a0ߣ{D `Df8W:L)xn^`o1PcrR*" *mpߝ^E^5?IN4"&e!0Oo(NV׃[o&)+OD2y/J>GEkQkۍ] ~@/Ã&XRSO],^w̠>Ф쒺IޡFWM3xV ҀZ%6?w8 z{}43^4W{p?Y3jb*VssPbG)"yDH6auȧ}8Y z+%c'8m8s}B*`-2+bǟ,B/mzVA4>*L*CSP󇁮a(Kߞ(9݄Wv+:qV2[\pl7V~/m،8|  5gDGVg7!:.DΘVb5S\qUxak̸IXe\3nDž7W m&̓}j;F>HWhx8>'*?Yc+Ԥ|aS1֢ؤ2'jXQe ,_bɝ:9/)%+e0V,k ];[,/w@'J0VChvc&45\g D;6i^T_B{s;iKqӡ懻%k{SqVnE^ޘ2cќs]a:2WTZ?pǏ$u*T"h?QoqsIV#>X5wpKvbe sKFF"ҧN$de ۋ= n¢7WD"@QG3kOdwy1h_^"C$B_@ɍlȄ4HG@Icdjiћ6 zCi1(\϶x9Wtcs^p.ŗ`nqdT? _{#7,%G wgQZ5=U g ]W3}p`餷(Rա#uZ5cK/Oʧ[=& q'Ji~,, I/k&{Hjp'# XPTV BCU1hT٭"kG@ʝ?SrdCZ yʒ\Q) Rvvf֝HHVPX,^)03+?=UG|`I)6v3!1A~5Mq xiڒJKqN9=;{.`+HY# ?_$& c'Մ^Mzǵ1Wb%υ3JM"eL{;pʮ>ߜ׭ x5j76w$tQE)3,U7vvt{TXc9l-x{M<@{qH`2S4G+!LoskUlvmA5V2ltd) %ɱu/d&IA7 fk= 6˵X!c:ae$GWY%6A&br L|g֍J!k;ˆ@ɃfW5׏Zv3HX߳ W2Jm`ꬿY͆0;2=x4{ MHcS$eU*^=K8r6im\'`O\?n"+a&l=rouӛϨ;EWOGU,,xʪ?>A_QQ"A݌oXn]%e Rя4}@>$t8&O9 S P`) 4of6XQK]]B<^5 d;hbQ2q!>Wc5_5si血d;w'VY0ƪBݫxM8m $ɄKv!lV(Z) a'DjHadF=&<W.}cxLa? ͯ/t^T:}nnP-[,^' B%k .cWBjma Kiii},7ƩK]/UT+wݡpKg,<^fEbH=,vL'GWNC:]Oi :pqȌj`&Y8erwkc m[B+o*ݲM?) 2jWcTUl>0. FZ*ّJ JR95/x0JA[@^{r>@<&?>{t ֪]U OH/~6VIAؔrC1\}Q. $Gzbr',5́9Fj:3) aKqsf*!B!F]Ln"9zUrQІI}ۗy~W,r{_HgZJott)s*7,jMVj P9,U^6d/>zB U0{dNI.cx;R1oSLXJMD-vDE]z0fKi$`bi0eOnL$#`onoN8;H+ȣ%@`YWrRRv7i3d_7-mj"][& !luڊarԙ<eBX\/%si@KnDJlňd<,fYk>,,p{hu|J_V-Xhi9KOyãV8?>U@2!EM}` o 4@F0o='˙3STX=>b1qȎ~ |Wۄҫ+ [QR ~f5uP1(8B+SO5B1"ќ1'S;h֦65b\746ՌsUS},_Jƍ! ʋ..C<ͭf9r~0 z9YE"2dݹߢ`_~O'n&QPЂ`Mշjo!)WLХ! phγHm8T;N6]T9ʶʥ˄Oor|GȖvn}zJ>9:(uȩRs|U_lMdOc G5ʸS~3 g7G.KՌ]JCPinƹrF>Wf j Ȕ%uR*~C#*r]\P,3{RXTӸ]@^1x6 Zl&1򦆘|{uS,Sڷ.3nLd\%f-V -5F;5VJ?aĂ3FfiybY>XWɕߡr=vdHfe|swQ2SÐt6C+p!BeS +'%wB ,|*hݰTse0xqH uYp+j.|.b}3J 2LFH% 9v<ݠ-D<3O MO3k s'j"Bu[H¾ttN61p7͐sOY@.* J]q1Q-L[A,ju[i%?l 'ɥ@TVw:Lievr3Y"Rakb-}/51 & PW#jBݧ3\N1Z;7ӐtrCxY C,c)Wu|7'v8nbvŽFW*ljx36;-Y|KtRa4ޟoRyR\krw@ Zyzdә|e$ohV1A~͝!xC+ %koVSk PЎ?PtP٫K ܵ4[ڑJ$$1`4W -Ty'H4O Γ#&rwq%W:d.Pʟפ;lOᘥWMz, jF)":Y1|K垔BֱߞzO%|z NaQ8yQ*#z ]S%FhN6 2@48@ hWrDyjƏU"oQ>Qm?ݘ?OG#szb2rkytQ y(˥r*1vq"&6:[ReiW_ۺBFASĤ]eZ9GlYHk5k= ޕSCuSaX/"<#v|lbn .Aw3gN9ԜJ<dCɾx'Yf^wGdۼq׶`DMਦY d8̯ecRd X/NJ>>CezV4kO(śS%@`E}tSVAݦ?GfKrZlZTځK<õhP8<VC(GV'&k|cR.5afjU)ꅲm1LqJač1_DvFPˈՎ-`!\NYM0L2CT?䁟h4.`U(<2sjrSo,ho6UL|SO:ݷ&3Ч)¦05'DH>D@ᦣ*xfcWHs8at "`<6ૣ&$מ4H /y݋ OmxՈjQh&O)̦\.vP7JVWbT8ۮAJ_'>(ZNAG-`E 8լsɻm1M[|2 pI%QKS鄳Xb wlj1>S0`RZ}=3?;5NTnePbqW۵!Jt9:%!T~+{ō|m$B^BT=JsDi#Nnf  +B(I{甮@\"kwİ»4I]!=^@ )7xq2s+C1{x|Dk"9F#_dAw/`p Nw dxɱQVHW tWuNOjd6ba3r/2x2jByvYm,%9"OuMC{Ҵa'-#jL'0_PHI;CZv1H8~iȓpџ z0@Q;3tit&/ iӗY--OK`8:g_Kn<'^wJ0r4lxUf$gq~/F"1_~?Qf8x6=8J+Z@>H:, pM)*1ޥhU2.x͐W?acqZ$5Y-d0 BYjl[Ԩз6> e2Z;oST3^6.#4cO&!4\ U ؃%,rsdFں5͠%L#bgzNPUeWeKs)bx~@E3 A7&:~3یw%<[G..K&)Z3`Jє eW@rEV4c#"v{)w3 _STuzeI/iVͤJ6yu,ΰ9Z$':篙"ڰu҃0UGe߃n| u[ ^'Ry^iI bU5DgO,';^!}c%f@cr0Tns? p_#'u$]>]!QRm@szԴcтKЅ27ӖS:)r૤dc&e|ߧb:״lYCŸ"8 1Sz,Ô 'm-vcjٞSs G=چ6^V;Dxf5k0֙&QYր(τڑ e-.ww=K|?5GriOgW6K/ܮ|)+@*;Lˈ]aBsbB1bv\+=n\ёx'+pF_q84)F~/rv?(QBR loE-%MaIoei &'t!)[ؑ92PTwT*\JKuxE+,`v̓ތBRs 5}U:$CnY X6`7Y{D0H٭îY)WU\#r5fN)VzAM#^+)CUpuTBC1BN^X7jq#֪e8TS@1. ad `dkCps.e)|/[av39'.TQ!ީF RĶ=N7յppY"!A[J.4&wLCG%IGiPuXAǒw@O F0jh0wլqݠ*@.ujR,Z~9#rUI ~ vFrPP$[|(9OT܊Cfbҫ1/𧴫Ҵ&LsщPg0(T b02^+4ts;=ӄD[jZ\"MeA{m$.\(\Bz0Ͻ;&Ȇ#[d#e[~,(:C<ǿ,spPWcl$"AlNX!^04dI"qDu+G?`/8X\yk6JE3L6#d6Falؔ4 t q^#dso'MB I!2l[J˱}IEc[{ܽUn5` ܛi>B(-tyncub,褐U~/CJ<*|YŒ2o؏2# iظj7?ϋ(*?` . 0y5@n[8j8F6-_|2AW 3UgQѕn,%Kz :véO[[,6n>Ct7s ?L}s!Dr!Aň^0|Y:qUSB,^c)@%ɂ75R^85@p)I ݓK0GAg%tVAE5޲wt"Hwvє*FB/2 I1S<\|XvshL/ɚ禫3DͰ!&́-nLĢKnEB?ے߂G3Aá+E .yJiw%#&529ps>۩R[b>I/gbWO gi5 s`(סXCzZ̫h_kBM\ }2VMP8v7:z0d! 2Ϛ{ىͶ:I׷^ƓzB%tHzϤQ?<'vqf:h{}K?2%bƓ嶹Νl7QO|Py5@Su٣gq!ZhI'ӛW5[J:][d8੟Vv? mYyvږЙ÷|] $c1 ctrYbSWpnf XB̎/֥k/*BϘXq+=6y/D(7eJA>wgb^P꾬YNz(;0 gch"GsJ;atCD7S0P6楮D!*Roc/ȯh٫8x a&(7aGfA[clt|& ;n2aYi rӳP)#ԃ!СĢ ZG{ 1T ]V~d~)1Kd6|_MActEÕjw94m{`Cl>h3*ֆ61}GKGsMlD}v,BV=-F:7$GI_#+jF$ZH>P$N|Cnkh>Ee0È` _kvLrv3ԢwcY`_O䝘z` |m&ˋg3kn݂_{JQ= A +=Dm@o&L7M/\Y >thX=-"[7" -d` rܭ B |)j=.f j"BiXR(S[Tx`$68oa`4©e~;_"XMb]xYY#B هYb@ c3gvKSݿx]J͈_cn:` yH[.2*愭|7wڪ'+hjg%"%@:ـ\֙{wkʃorB 7^~'2֕V>0ai;O*45`(8\5j:~PUseTQ *U׼y#'j! ç `y^| ?<*m)3UMMhW!%|zpMRy #ʩ,y'A^h,?ڌVlNSyMk}ցy\JA֊t[4&}uAn%:XM ;*ϵAͷG.;匛ŕG}pX&fdQj˜社Q5{{יT"Nʷv/47Z֒/y -2kicE'5Ek7 9qB;U=ߔK)ז:]b&sT{es`cP/SRr:ƙqT֩vnMusC3߆=t.aD뤔<+&q8RFO߰rE?^oϯ,dS f=AE&K9޾$X,tSj_Mfk|nj]W Y9@D|xYnUbRxp(4 aF%# 5S&_9:&VMMA-o!7箅L3=k`M&>~ʵiHf3U_ w9΍[\EB \*&zBs,P}oQ EGJK¬CR;mzPS͑1Pka>E 7 Hţ@œ/?YWL}*@%/67-g'IhI%}@ bBB҃-tTI3c.Ɖo{(tbw%y#Z~f&Zȝ\ 6| pu1ołLECl#CcѣܮivEQ"ӻ%.׉)1܃E1mOOBԤ&#òIItxTBZlM'"mA @/qJ{C5 'ȢToۖ>J7Ց6+䋷 mc4̍%hrc 4qf'hY;Y槉ܠ$TeFFi}*Qu$f~{F}?Ğ]@}n Y5hGtΘ} et}?tOx*By"8jmc{&|A&l!A3UXEn |Is╪ZU ꂸ|8̕GXDwHCE'>#}<X}gHF.$_3&9X =Bb?aLt`ı@pbƲ/? c|#4515rYh:޼e*8%pH}RX(= - ˋ on6@c[rǑ-e?Z'Uc[Ͳ#,V~x*ʭX*BV򈉏<E鱾 ې P'OD&w ] > k^1lnjrS&*1b.+6'fTJ3`K*x!aI'l+*voUvNXND*B1蕪dA;}PdFaR]Zߞ`|,q03!/jN~2x59.X-Qm +In[߈C)=^_^oAl2? 2hc60v^ ƍ[|*a-#"\l: L]aٲy )Ĝ]쥝@I~ `k=&,X(fv ĄGeq"xJFʈƜ{\V |}u.!?Ӂ¯tH{ms_f3,` Y"1-d~{tuάG,~/7JypFVm)|A\ cUGdf6|LI8 =oDl)A0huwY9l=/tc>O;ҾmJ7puEJtNLZv7J& ޡhbܪ9. 1ٰ6K23D0Ovf즟A񝫆SҊUf _f/a=ם3GE!=Bt]B%V Cer cazr3,Fs6]K[0z\:ϾJ 7kJ <#jG@aӱ@A15Co_Cj״zǬꛂAͫș*`H-hM39?ITUExDŨn!@UH'NQ' ۱R](}3m6Zi/ᯜH_=Q5`8I2YDbLˆ v₺%ㇱ+m*p@.C?țI>mդTI@%9w׈e4+kջ>]ZE) X}c 4FsP -E]U ԲBHEeșq@Wex<f&s JC_Ywl՜Ś%YSy G2$T8PS\nZ9~8bވQg.~лv#7<9.'5oϵh&u$`Y$%HH_h'5JY_fEIw*Gx8eƴL9JܠuĮFJy772ϗE^ 7l-U_苝p7BdC`(J=!L eش0 *ٽ> 4 RvOY襥o:X4.U#FaM}v5C8Q~i-aLm0EܘڿPzSY U驸>elΏN#.LX,A~ԛԴkRZ="eooG)r aQəD1x9#6(r$3Tvw\*%vɋ:| լVR_F)aL[ϸIy ڻB țimW?Gk8;Lcmu@ېz.Q7b H~(vg1 hbElD o3./ JIILb] ãJ'vR!%Bx*m n D?WZɶ޲E+6v n)2OJn"|tv5:y,E`> ^D~VySry'#Ǘ%o 3F9TG@UBn˒ ֔MEi˽/~ymb?jPe\+آ'pAx->gD6*QpmD$\>=֟W6EgV3%vJD.ZKrS)>n{GU䤻m((admW!-Eu C՟ n7LMLVHp+ZS P#3[0swdl//2x(%)%<NS0q6.P0,hXB'X5HiC(?/L::7Y,CK"W:qPGVK[;(XgAu+8" Q\}F]! ${NtX zhL"eMutå#"y^波ǁEcSODwC@P&N=&l*ALLs-Zx௞L"G{9 B}2ь'5t L~hv1)n~7hO#]gDX#y3+gfoda_+3ۑrA( g#=sP]e!%r wuk5.T>'|P8nhZh1  rv-zj=*8Uw .aW_yb 󝴑w вMtOb ;NG lg-~mg:|< C fIW &Dǰ6[\Vwx$gLg DqGp|]wX^&WFFW^&HfB~9P9 :(1y./ED]VBtP8xM{OQ Rh "~4fBܮl5Dk0+M<*^*Bv,bgY%M`IUCyi^ڧq: qĘ e% j4,¾kD2}e64)S৿mC0 ;)*YFEܻX%X^(  2ߗvsQT}Pf'6GtC3"pHU>%.myŀm<~{>/&X =աC=K/N2aZ2ێ)yspF8o+ c5 _ř>1_b#95U%f>HM<HD E#"ס6@*8SЎ۝v=$kC$)6t#\+N dvAKĻa!)Dso2O@QuxC (w̮8Iܣ 袹( N?0irC ^vIlK}5`V5_\k( Z־=lK/g{bOGrVvvDOQ}|ubl6;A`NlL!Yh(efCIE:u/,cPV=} a`p-8Z2{jr#jRU 2_|I'9L0i0ih"8z57:{Pf2V S~;ORa|qIFl7x ;6"dG?td9 7-CsrE|T`]xF ׭@ϔ~gCyW-#^0p 则ND"k.na(J}/p[z\ѕ N~Fejۄ"A^7ʨ,):G;];1p* <-\B.*y#jB+EƦqoTP+UOuL|n)0A<)m27qG&Iz,.UJ8\T х[ox\d䯢olgՇ2>X"{++_ 4}&deA5[A M oٜyf(9 ) O5~uaM+:sĹOHrJQbH^H;ZX@_U_ʗb1X32z|grл΃[>,3vꘫk 2H/!io/,ԑj\#$hyi`JA6Aw4M胞kx!s:>T0|w1KdT^}ł7g޳ 1x.ea$ȭnvFu4VOgԌ Bj꣤u1qXކd#ʴC~h,F "ߴdhG̞ WK +a~bNZ&N_>]mw̕pJQ-ƙ b"Q{ mܼ4 H $"=?˒UW%q1+\AX&P=E'CS䇃ƉkbŦY^m\pSc\ʞ/PL$|D؆ת#=G2*n5gcGLobA1k!T&֓e`o7| 8`I[mMsR["I uR|9LF$EH*Z6쓁q!frD[81M!2oH,- xfDVa®.NqGjQS] հUuhzc5LKlI gOڈ ͖ e V{ħYwՇMG!"[&CE&$0؛2"څrԯpsCLQL~Y c=bu?= VDii̦˜Dvu{c(BToBK?=5 ;:"3`0A2G&7]ҾI sn|9eIBIq^v>apV~钐|`MU_=L^D<yT/*AShg nvG\[]gV2 v9v_OH 1Wwxc )~b%3kjtTݺR }06Z@$mj ?'g-.iI6FϚ2Ê;g0艹Kxgupbv|{ X}I~B #7*ƫ>sPؿ:y25z[`a%!enDYhɿ3@ @F`PL$4)JXrkQ׵y5&Uώ9B*gEb3h´8].i`A&&?*p.I0B@Y^Dl1/^(fj wݳJ*9+pL(؆2Zەn(jpҊ$(ו>]mQ]HLkgWFSP2ZŽo@s7hj1>u5 +Ѯl /U8]k ~ S{GL:Fv_V r^K8j;FlXt8P'<5NyJzZs j+tمoM赫iϞ*pOi S |鏯g}'Z#pӴU<Ub#d@47T=}?[ f<?rM=DN٩a 4mi5VXxӧHH}L|3mIt|,g!"à [RzKR1t[dMê~B>ȁmX]7Yݾyeb쇻u08`쁰KJL)l%AN>3gAK8rCЯP}CGƜE[Ҧ"jgg^ſ AŨ `@eT]]n,A_Yfczhzc!6K~w*4|q6$@œ@T:l{Ֆz>AMnJ뮑w J:1FOfvAN1Cr'!-ͮk)Ǘ.Q.6x++\]*oCEvN1%͸¼J`1Y@ ψ ]__}m^5>h$Lϑ`7FCe>r ߘے#[;c;76* u&UA=7#XK,WCbUFq2{f z^8`e*jRR .\HޖL:wcJ<b$K{X?o㗣[,)xwVrL_~C3wTRT"" n|t=1QF^; xىu= .9W(#\_1'D^,F\ 8]\WEiz ?ucbΥޏ,]tr+lLQb,iz&rT ~xRvmlu~^㈀NNJx *V^u5DgG%z҈L])z1Uu5PY+tD3L=(/?C̤f:H׶@Yrv1IRra+@oXϒE=1ùaHI"cUbCFTRRP_{GZ0[Cؐ/P8ϫ8кC'Ha1= ?QՉ,1dw+܁&ɔ5L8mԴi; g! {ƞ5PK %Ld#@e~5a{v2d`"m .Ye*k,b5)T[a$8C%aCv~"|=}Me$0z1嵓c2M5)I]rF{}Ln/u_=+#UIR=RY* 3.UP\Pݕc-h `x.wA$1T+1ͷYIZ:?!},FbwrXG1+Ƭ'0/f;ّfB4g3{}h&@}Wn5z>W/y{y'N ZZ:>)}QBre /)SFtN*yȬaTgIFaNxث}$K~蹤y Q) #fL56{+1yW-T(\zY5Ug\Dt7tk>M/Sr71 sڸ(HV LVE C a4h:utj)k8+}+GI['\E ޔAE"wovyӍ@`˄B`B'~ [!t^ [>-)IwW_t @†.e4JcfnW TP/EH=nǤ)ΕkȎh fE̯'4Ђ&6#ưXjuM3~9y<4@M^jg6H!o#ta%/N;4?"Tf46:E"CUr=іjJH{|7GD슬'$Dn7 (?sL̖%,nsi=9OӜjYZqQIF?}}VW/ w!CqQQ-f0-{aLKwPU?z=.$a[-Ado+k9 `!Lc25< #]3Qw{!tjyD7aN3 -mWJ_7?nsһ8q0ϬQg)F#7CxQRrg2 1h큯o CUt̓QenJ=7Q{'I2(^8j܈9=2&E6D榗ȧ}h(b?,SVv+I#DQ229vw}+z#1; wCh_Q, >aѹ$&A;"> ~J.?(ѲZyy@@*ӦFtp6Wm'j `fn0%ҝWsUJO7[f1UHJ'mvab'1AphΉڃZʆ\d*| sq$ 1ڦӎ|_uF#Wb'lÝ Gy|s-; _% Eq_.jÛ~ǍuQ7PmS6xI(T/ VfB>ܠ╦$0+9UE9mg/oeШWx1:A3_Gj gʆ{%DMb,e(}.5dcaqf{y@G`\,СzU4$Z bn}^_&z1kf FAm`Nh-$i䣣lSa dECҁja+7ph\'ʦZV :+ꄽ:J v^^V uWUT`¥3%*-(ag[Ny.qRfxo)RX\:v%Cp9q);Y(JY}Xb\0c{ z =/N1bQr X< BʎҦVe~$S{4DTx i(خj9r\)6x.YbMxf& 3"6`{éb8sI56(J HbaSN;~R֪x{'c(ilA2C0HV:cR3܀ktӟ+$ϻ]ݿ(1VckVG'`xqGÙBE*iBYXbFT[1_[-g) ׃0EAoT6K}G/mFmMHyu v$5S+ `ԙIlI@j& '|׳/s "rĬhi QΪΪCgyu N9p"))ER3)J``Q՞ OCS|LF7L|j4BhE'(Z_6{+U1'@)2-:S~ Ҡ_jᵹyAQ|HPj:_!UTxR{Ɇ.sPQ O bExA{rSrxAb,Osӥg)׃X`x}o;tC)0庣zf."s x;Myi*.i \-Ȳ^ed0љ$ FXw|F(I+&Tݝl^t^NZYo% o\+]Fy;ˑ~ά&Ҿ0D}E{#O4^v܆!cSKпuA!Zt6=!ʴ<7q B$& #*8#쪋xUavOPKIO.{BŒ2`DzmvNn]RAuD5']o7[O&f+Ē\ e`P_aӷ"l#P(s"po~a&Ygae%S]>h)Ό!xtO%QCh:ܹx<2n\vHLilE#(dA=3:6tQ}W0uקb@)C4O_JdeU7fܷu#|{XŴפ', >2KZzN2I ]A_HF~@k)X&=W0|kq+$PE]K T0Ⱥ˷yw##iaiG`PԐ2-ŸVs2=?z6k]PaK81Q鎲קҜ&ufB0f\ISLȝ#QoPTHjnh؈t~3MKRyC +h6r_>Y> /ݫvҚ:fhM!0Wǫan-Vh RP>_Y(zB-aLT0U*pl j(~,EOv~`9Q2m=^W9laL,E %}MɢlMz6A aw5XQZLSJO2\؂@LZZ[E451Q>*L vJtz6F<|f6q:}E7OꖥXuJ5o"svD6?j8#rDy<&~+E`Dzb#T&1 yzZ]qyere_ݽ#Je"aꀴv܇ϤHѿ<54+y +_upm0 Sy/㸄nz vS qKq_ze|&P'@;H}YDB& o46PR2 exe^Sgr`{ʕq }fr/Q1&Yi\Cϟlv^W=1z:C1ֵ,kzU ^L'5a: aEC ٓ6ok6&E dK5;s Q)I]g/dn8<,Ԡ[cq kreXe7%E`~HE[T_6[}CmQQCt9,Kھ؇BcE{(.b0֎V'Ar#EEz3"yrrn (GQO&;}RR[XAX5a+ <+olec 87bv6U;WG)צ8D5JL K^-ß*qHz;Q: LR֞])M!SL{mQF7@PBsNe4ё`'nZ7}61Y]nSذ 5 @tpdH]ރyݣoAfKx]JSA aizql[4N)Sc/_ȝwG֚F«C!n_1W&q(6o)!\_ƄAx0/{ɫu{L[*M0#cI,3zxtbbmPoVx<@'Ͻ% bV#D|܀Yּ4fwqԜ XJp҂Jcm5Ѩuوq+WT;L-Nb_6ޅgfJ˫ f n|N"(BJ3L b)B%rQ@Y dڧ!w*7H%HvPD[]fxJj!VW9<.T.]y:JJ7cK PɚT?ϔ/3ir;Ӿ1_HCmƤP#鏷"}n44V_:4nP IVpWQqo/ѢY(?ۓ[]LT##..܉iQZwa}/;у #kidK{ˈ.=pU\:#0ͫ3)b@3 v=zW~<{Ecnz8 (ZfLcťuW'a]$߶$//Ulo8XE,1+`5pbq/UyϙK, y Ȗ +Z ua#Z`JFd|McF+37Q1R[5W5z^ٜ3îs$r:IV9n|րRiRYݛ8VdX9^8Ҵ#PKf!`DH`=[vh$#CPx܊ɍ`A-;зܫ0H,6SOLٱq}ձݻċG>BQTL]B3x} 7,7UWDx>}Nͥ O*:u7*)%M7ز"Nʑqw^'`7F"5n6#g1l%v;i.$˭t{g>,ܙm%:dd,5̨klѻO_7s16)6,c pP-ƏLel9LmB8e[)nrf#NV -kBP]hb;3*UbKeG\U9- alf1 }ZH}̐lKkfOzvaJu|}லhl'æJ _SV.kӕ|ξ018s2@FVٙu"m\i_5;(ZX696C*($Oʽ({VK`@!tWRrmg{Џ<0a3>5e;M f ^*H)!Sw9z ŵ?[ؐJkD[(QCƠ5`Wa0 ."6=H5zJl68aZ ܱi1/jƕuf@w}3bڼ67]H>n9T9뀼mbļRe0D)Mۺ,F}PZ'26Am-D j,l@OʠZnt!3,)esDZљWU  "?I)yaL~cR)eQ^m! `@B^@`fʸrr#|jη!'w 6۳A%#.OTϚcܲr7rWyJ̢A~b)..#7k馰pUyD0C %0g+ROC'Bl|rd,R~E6 z.. G>o#}TMPy l3az Vu MZp97 V&@Jw abr\7&Rx Y(z$D {p?e*hsn(`&WZbduG+wlvy xP÷AD80] |=~ k)?I谧?QǮiԀgN}qϋ&bexXmϒSv|HUM{4uEdn{nvY:u ܔ$[q >3 ]e3w'(!{mbA>Dk>k)8Cn Sh :Ih%L~  lק /nc7C'y$Qelw͵?}ֹih'i&gΝQi" Ur]gP UoT@kvqgqxuQ?bg)zi`;B7ҞEkyjk`+Ⱥxd(2 _>J8x?qd$'-}? ޥQyqVe½7D]T_s $H. o8ueC^߶&˟'^u2+[MRe=6"I;h2iΜ!ҤKƋtЮyFG* ut-l>J .cU6'D ^|8Os%rO:tE2Odbf >9ճ42ݫߞV5_8 ,r1~t`%CY{#ml%Eß:&ø4L=z~2ʏ`ސ |}ul.zܧ͂}KN&P4BMU=U)ib3LՕzDORbe*3 (]qxq߃<@'oT+K:}CnR>C3ܣUooEeڟ-'[Te[1TjEkYh DŽ2~ gHƩXNP HdvIyki Ai@|'>SѯrS+ 09HŹyvbBg>y7 gw +SX`DSTt&x(~G )SFl47I9)Fs[B\.j:dU'f5 inWj=$r3JOV*{%shgNK9io>D=y|;3W(: N}0D#P*?(p4߼sdC<,k =(1s ҲI~K.<WF$\e'T8uk^ nntfqJSꕙXГcE1OTY"C`n#ظM?/!yۻP*`@OliMWBYDz+uiڃtBWB6;=pp{ R+ IuHH60'PZ) |k"~t @dX}4~TSU:{&~grvvcֹH‘ͭ'gz`D4C6a1rΚqk\G΄B _RiW.%ٷ;o#OdXh_T0T\P*)̒ ĩG1fz7eBа=:'*RԙC&LQԅN`yQa⓹Ay| :&1<# _OYk%LJN_D$(E8?^79neǸfX;g>%VnD5$;znaIo2!sm!%ʷS!{&7rE5fʎϲ0;@';$-Qf䔟JSnB@N:ʁ|cLw(VAn sѕ$؀ H'h#RVl. ͛zn퇰UtKDp3GЍl~NHw''pjk^aP||}tHT7H\Ar"iP*!hCQ*뱤x{,GM2lVV: ]D~xnX$oXn" LB*whpc1/5 B5I8^L{>e$.TPoq? {Nob ܲac\5ʿn6ߕvQu>bXRWs\1̪tu^0ҟ׊5 3[=ýyhiШ1E ϲv{zojR<ʋAwG-̑f7Jͤ, /=. +Y?2?;jAXr bXs>VKHFCo w5iy -t&Jܕg-@ w3/y M@ؽuW \ h/ytw@i8Kn' 5$ #bQG1w,NJzKvzh6\Vd@A\yv@v s1 擪s~i LXsŁaXKXÉ+gM4K%*-+*ܗlzy DtqLʹHzC^@fM Oިc,xW8Qr`rKnddRwg,g(/ޞ tjui2.[࠿]m0l##EsZm4t,R ]cR`&c V_kbSSۅ4dZag/*ZA*8CLK "'Uo**VGW4H 4&S:CGVkq&-jGr$M_%CMUU,l˂#,Qc&^HBT@QgpoyΊf"Tǔߧ%L}czRIaHΓ@Z(oeU'4<<@<;붕>G< nKqDyXd|mz޿dԕfjOFrSB=,4+U{UEXz%;069W)`=ASE6,X(1xf}Y^q#Qzͱih=51ΏgJ@\l+3֞%]gX/fe0U?rr?9vezUDذ𚽲`E`-{XbJKibhm,fu*.w ,hj;NHB@"ph- ӴVZR{\x%_%XX֥d '?v6Zut8e8+E//[%9{N0 ҚƋlz٨:*>mRpzAgeXʾ>\C'q!qT/y?b2 '֎V2~xs:22aHu!<b9_Xr͹8^HsLرʥhY^lh.қVT]_5ΓdžэD:4p64*/S䩶t*ٖOU*Q]|݄2~Lj6;uP笕ar 5(`ĚG?h&&d_:pk1~QWX/ֲ-lWH2>[5f 20~ᱍPM4mk'5Ur "͠)b!q[@ʙu/z Ϧ -\d_S|ݻ]e&;{LzF`04YfI lxbEN%\iԓӴ8G(|++waj;u ʿ@1FA~[S˴Ƨ;/ ?)M/2@3ldZ`ǷgN`?$5Z$q`(^P QUCs441\W6!<0$W*O `ַ]RCbicc'N:Ѥv܀-h<\],̿P إ80бHdJS!WPC+w<:HGT5MjD#veNm>iΦ2g[s,6y3!J"'] SEt@&?nh'g[ڣVA 5c^37Hd%_.hC-0ؔYpARn-Bf4iM)d4uسp#7~QIrRﲹ\+o1C| |PWjK<< 6j_ 0o6#^ uE|!kk:* >t=x_ /% ܜ&;:IΫo7;F'% 8,ZGBapĝ7\xz͗J$^?8LxXvE`q{qlȤd7 Oר'5fy6d!gb| ~xg]E"MDؙ H~}w!N;vSI$Kiẖ"-uYo"Du`p{ҬGU‹\_q8qI[@Z,).Tmjmmw%fӜ4VIEO]`ךafo엧d'lqm=Rg#+A !~L^/ڔ.ow?! }#U"Zpm/ !RKv^h2ED ΣjE\tRc2.wzАz[(q!ȊS º A/mr#!嗭|Ia+{y ӉIlSYv=s9"k=17ٻ#l@gD'a2ViP1'[Gba?A(ފ2!OxKzϵ/V~1^}d>4\{j̳9zP#8!f,44v.\$8yqxnx2ke8"yʛ{R mֽ1ylKd^ !*g+{$2"n 1Hzk\}WﰩHvQLM$-NSznM! 8T:|IO' DCZ*HE@63͔Eoz h|)@Ync%uR")Nž]+Ǝi(2_g8Lfr'X2#j˭ TD]G0E䲵i(5eB/@ZC.VqTtM6A"ePZ68ɴSk`n{>nI7oR'%տ^kL`؋r%Pu'  Of~Ց;u@룂:'H/rRGX3hWH .TPgC.P`E~LP@o|, *q fTŧ kNJ Y%QlK{>~h?&p@w/wr7C.nI%!M;d-Lk(0^@V7D' H"rҫ&݋˚y5sIB&E;T6xi)YWjI^.6OVql4%*Nmc( ℳ°|~o,_34$ྵCnUj3*]F忞K0˜Uo4PsAѝ:wɘ_I8zPapkiq"^Qj1J/Dq縮YX-c3kCoPrsfzw,T-1wl#Q E\yFKpF1ђv+qY<Ę,4nVbYoq i2i I-UeFbE3G,EUw b6(I#j]9"UeH[Mˀ 's 14A8^S = /) "fc댍W Ye[ԷFKTi>d]C9>۾dڒUL2]YLuH'lO "Ĕ"0C(|7G.iΕ͞-ëUOR]0n>*!;7bWV1ά!p1w(H:)΍tX%&\wՆbZQ7]aS*qŧJ`0CoLg-:13,S"ǟ,uێU?/ep# lSӻ;P,b: bѪpȝ̼s#9X$42ץaIԫrg:6p7ƪ(cQ'ҖENG%M4rO2Ezn<ްPVR$XBҜ0^$'~ɳu.L"f3?k5dC {y _jNݠ՝vMwUmia1JP:O_dr v '$TT̴i: !&q"|D7GB#w!~c72%=IJZ(b 5~%@B_zvfWs_kj9p%6HR󒠝jmN0>tF$Y#yDRAr:;,f=0{t$@F{1=qYKCuc ="C-Ǜ}:a@1ƿ} 'WWxzMU:MՌhX@dRU}v^{?BZ575w n `7E=XjVnDAJrr7] !*w7ԇqnc4ִ55* g*n,ӜN'ZZgtEy2_f D^ cfH{Kk (omZJSGH=ݽӨ]o?BeҞmz:fC'N=CF7ҹf%҇;-Y_'j;6O|X *,MJe:=lU)㍔N&}. UCZGgLjv[=saCttyߎP_uٸ2ڎ<;-B϶a]3;W >`@ۉ=7oheuh>,a4"ImpoԪp`lʶK'gK?N κf_3wh, #Cf*8f?4_v+ߢU!bY߃/y\%ۼ5H6)),v\3 ﰠC .~jKxCnb Q|m" )PZv$T77W.|檭RUh?c{^5c!r<ŸijiR!v%4z&Snݭn6![)[Ё^NךD+"9/ة*ƜEyoHp^v&)vjN6YS+o?$oך)K퀫:Pdkv٭b}GBB&ܜhdEp /CɏDnJ8j;gU`"C>~ZţfW{_9|nMMQOB Ƞn`H #NG7,P-`S/%@m[AR+I ahȍ{x `lNc{}A^S4u?_bBe]+$qڧ.`#h˩5+ժ\9noHkr)O`jV{z{!ӏWz˰K>"V*0~[sX:oss[c@:/J(GiQQe_azX r2Fi;KwHzu{g ČnVmWk7>7fӕ ؀$R R UeDRJd'pY,]*X^xų9vhtAR`?:b;b`ւ`.)4@É[\[*ϴ&tfGtfXu50>鞼ޟg|4`gAϔ@eܔb )F~0dmw%"8)d TIYHWMIKatVܨyR+Xx< vIG5tGC!3G }mC^=`8v ;BDT!}/ TdX#Pf3%ˏRO#.k,rQ BV0h}Y8_R8WY_;T<pJ/4)J*c7>yu:Q(!gF:.ϟ%WX>% T/:^[H;RBjg,;d ?z2z Cg+*;A0>dX^xy ~)͂!Ş/y]8M_DyW=%W|lʓ|:4iR:ujyp+"`VAob7L2uĩZvb"z2}Rj C29 }E\5ޭn[d_"PShtAm.lj:T\kns,>Z/\+lɴ ~-"Be ۵NcX؏BMhi6L%8 $(9G/&أאMg(P#׈%lНϽyCQ ho:dDxMGflr{ NmHD!u&Kk{]RmQx,?~ۜ${ ҅cO@MY_!GdEgsU=45 Ieزت0= ʤٝx@pDB\?2;*yqS{`g7=4f,|xҧ~HO,"Tᘴ3Q>6t铐Q@)겛=+;%huS;7w)qcSh&PG^kC͊ Ιhƞ18cIg#MfIqzPHDh[t_R>Bm#~3NXLA#8u#t|JwW>J^^ _}_U'ٽQy{ ,J@Fgp-_^H4VPUyPEiYD VnRU"߆7& vϥüqFf{jا[g™`-$;}&t`BkeOH͸) {tlfpj~c3gG,'M3 [vtE<{y!<U&9p r1-i6HZ3[K N: ו≢{Z)}V]a0vf2qL_p" ud& îXoX%J:rf@Hf!s!R.P?8<\GaͿS}\xiJ=dywej Ŗâ+k\a{la|,"cwۍIM>kil>Z/a2~͕[^Tpҭ w]v3u]9EK&ٗ3MH('/o-{6Nx"N-$[Gg3 CKab! #0.UVm+p_q ck`lBhJw.K@I>'A ^@3X@!gH!"§ޭh2ë5hͮѸgIj%އ x؎Zva7jJ=;'6[™4314`",^PDB\b[BFhm)LWT: k5;7ܿCm՘*뢩fԎ|7E.5`/{~@)Go̰蜿K `$-U`K}4/hy$P抚>3ޛgછ;hlLç5ل[铽|氲sjlglkE32%NA # B$ HLh8@ 櫙TC`tq %:,=#pl#zDآx 82Oua.ZB,W6 JD&b@!3xuin mwV^0j2w~p7*c.$ ?J~UKi'{Sn*qjc+7KR\unEǨE>޾/ ҿS/Xt"h tݱibQ۔jF@"7{Q+VKג'jqу0 cP j :N<`alU=ng /xmE|-$"DJAECsoJEEFaVU,1Op1 ʗz*_-zqh\^@uZp g6Ea 柒I*EXfFTpХ''9pWOlP^)2 Mb* .1j;X%A jdMFJ@)&*z+6x -RVRvA171H ꛱RWn"muwں% K9ݎgQ\e¬ΖC,Goޕ Wȯ~g ɡ^\"F̰YW_='5ੌeqU&F25O4N̉-CJ/G aci#Qk4jT9L̲6=CcXtjKx[ 15} KAˎ؈/hbvuw&SFT[9- \$&mL.3 xVb@2^:c Atl2IaKtaE@A8cxjhH/l,=eᯚcmA٨yz~O~&HmVU HCS=fwy* Dglz9]xq92R}C:&}]D4J0x(r&&{|#]KClQ΁[XϮS|BT m}.~\0lmEb JdT3X`<)pٿb v{[Ϗ#_#;.p\Y[c2.v'DdjpQ>pg)f,LT% F+^dNӦsm~^9cA1^}[e_A+O crʠa/鶷in4) lrcy 礶B#ĥyH#R7f0e+U[Y`M%2~ΦE8U@Y/Yp0xUd]58߸O\%QXB ]s급E&#꣰MG>.4,1z{`oީpS4:f&c*íN];5`2&Ly { )U0PwQo\ZKecj{3܅)!x2a\KUs܅JucyKH ߁ڸ,GMSI4*T2-l&#]G6e]NZ{2^Zp^֑P9dhf .RUT!BCsI;['T NogikS@Ym6!_rVO$\Tr@(N߂ưKRdS/o^;a}3`ߖUfYaF|'q.1ei4c~]Xr1BS8s:4G[qFp-DJr[ Sss4a#+Ԋ2ky2 Y=l~=(Gc1z\ʯHSZXl ^;`ëq\\YtG><*lS~3 {E86w%x`)/*~uZ&y`\M7ikH%|#^^ +?<ƟDJ\sf*tLS򸁜ZA净T9z9W7nD\`5Om7"Th4ՠIeK)AwocV 輡Y2+\"Ī9NHjKɎ j3יʆU6SJc"*^Ux1_y{i_~?;`О˽Ϝ@}kDJVw";'"?l7 o\ BMϺP>$ _/u@JG(3SeNY_wPNZq(!C+,  |*]wT#bciQDj&r XgT}D[Lazᮬki8wZ_H~ Un_Tc܅tA[Vjv+7t|՚pL-=kRr{GDH]}> ~ZoH`a ΎbX_S_8f:K]z@Z?ǿ5tN=Sjj`H+X|2?i$0B[Q~6}`+ˁ ,~~EtpY@OR63aPXeEIKlRhkbIaq&Wj_wkXOעV 5y d gP- [.ۋIX@ >84ۙWd5gWY>1bD+˙Zгx4h I -rd^?Vk}X > Ddo'}n]|6&|EX}c}g]q>n"K6ʛ؋Rv; "9e2컌S(0ŭ3MPNI2"U1b?c*\Ϙu Y5u.g:I!JHsD 24J_f,ME)MV6) 9_NNR2)jt|E AdCn_5-H6eNn",{JJnGNcLl4qoB$0ְ E팻7;xAc r_o ՛%ǚg n+i,fl7f{bRYHxC)ZKo2;~Vԅ_KDPȱ&5 -3 e ,JL"}xHu#ŠA)PoG_H#dwG,{M s8y5Sp%KtKi%B2eV$5`=@)3Bܫv S'ޖK CV7&#ؗ1 (Y3BXJw|"}BMQPg ⁷Z%/ܓ6o?3}V,UfJ@Bְy:JsM17ZΉ,񬁰~ʙT].evֺы!?DLF'e/^$|Uve#H3<rDv9ߌ4ta5nRp۸ EݶW@Q!eڑdiUCWF=X(m ^rgarվo. 81e6fh@(ڪc6c(Ϝxm/@z7;n6LC\yeOWC6wkV3@b'i|R 7 Γ^`߬*R5ꕋH` #ذ.~1hj2ɾ#n-o[wY{[ cHI ޮEMІޗ&3r+g+ fV^8dpl .8d)My4yӻ9QO@﹅h A7) r!|RLޏ[Kn8^.݁IjԴ79ƿ12͆S286R_F8$~ dW撪:!WQWpԞsFl5F(EKfl/J{6%0IA85eO[]u\Fk1N^+nfc$+Vo4?NێΌu^nQ1|]ᇬ?*Tԥ" ݆x e1ޔ]M!`YcjCbqh|M&I@}q)`oDpv/Q^&HI{6 ,Rgo9Kfm{+\ܙ&hbfmꁇܱM | VbYхK+m[m ѹ~E='~0pk+YUN(~#p"Mw Yd(]'QiNSn"=mn&H>`. bJwMse!UG``QήF1t2lRDZMB?grmnqHh|0߁p2;xXcj!$,"?J}:"z롒YDp5ֈegYFYZB8敯u4|j@lKd7;D4uY%?IlfJmc#/)lF9Pkot&q?T{G ^"`P0- w7;C8e44?0shY3Xvj_Ml[2wM^75C]#'GvetEiC(v)?#{u!֊Xܞ"I[<>cfhvzXUjSKwHӚm+5˔ CAX {  /܇Ô4(4ֳH(TM;06VA CxHaBσ0A i)[n sSST=ava]Yo>Mڇ>TZ᥄i/(1f0FE5Ry(Z2ߠRr+!@cJ~CL9S =EK0 BM.r-Tux`V=R7JWN9z;57aVR-{2VI)+P4Xp9G +"U9!1b`LtFoJI'[T/LFGDkGQ[NDVH az]IZ(^ Wi QZP(Cǀw =8Dz[o+J[BXw۽,(ݒd=+0Y._ e7YbE R'.'kg _9XYVufC('(5s~hLPX(M7ѕ@|)9y1sEz@Hp9)_V8]Պ ҷ6.mLQXmbP\C4?9Y!vנވ| YIn='+F1HOe~"O1csB$K_LI,˘@k)1qy;K_*Ÿ = )iaJwN=fe2)z20 Ø8㘇0r5??)_2Ra>tk]u 592rCSo^*3.}J_2Wڹİ=ՏC"'K}3cZ . Ԯ.$y6-5_c 12RM~vm{T2g_<XwovMT z7;"oB0]]E3hLH*`~YU2_FJ)[0GqS` o#BZF_} Oi|9Ɔ # ;_Iu,#Lv+|{_2>8+ F$"bXFUO7{`:m:?veC-xJ~?)x:li$e6Ta ~eEEc0RKOcbJUu)@deXa?++DϴW:( &ر1Ma_W⽸M0fPDI>oXl}aVde9`*>3.!hzXaz7$ u$­ey)x^Β]BCwȢ?䲨;~QLz{ᲀK1 "Wki77d"ɷ+c~(q '!x`7iJ)<欩 Ss5COC*~X4[-)h+IŗH{MB؃{~I ;d.mNWߗDYSep0c˯ۦ)ǦQt9sgtD $L*_CiIl*i>Qwn b|h@P// o crzq8)i7ݭLbn:(Ms3V0#N{!3=-,p8ϵ& IrG53Ѩ(ش^t5P7Ъck\+PrqN7$KfBkVnPX6جQU w50m9`RvƙLPq!f a ^P+ 8V?h1gy'F U6p˦DZlU}Jk5 ?` B! 4),,M%ۺXx4;c'-9Ze_.oegp]g EG>}*nJ*ſ\RrF56q7Sg?-co'д(sLuӀ rDàf p;5YbRJqɼ9L:4iP>Oų5=gTlRfG+3!H I@uìYUwhkYĢXyqYXA׸t ]zHt;] XnDiڝ3T˫m8Y!k!zhX6p+,D[^-,]Ԝ`= ԦNSƎx}@(Eu^Ԉ>`g@"n(͜ 턂N䚺ZL虻:9^*$FB.9lVXȷiDp!ϰy5Cܛo+cQ,PwM4Vx<Z6v0'"O k/~^k8uu6~SQj\Ae + ;=U/*t5<(`ޤ X4d'CN%E=H$zE.pVs^!8iAR3iEY8*}Fd2Ղ'3^NOt8W$ʓX ?SPܽGDh-rr"zJGAiW8Ń,PCD]Qx&^+|4>VZTy Cvy Xոpm;0kEh?i>E(n-qfT dFW WvLc~z+yHn6Z n+F@aW@I#h'yVDEu 惐@2iY}Njٳ՘FX,*h0ؗhl:*+C&5WEϞPhOi'e=g !j/PxϵJ Z͗a%P'jKVg/ @諏*ث.U<4#4bC2Hfz?A XؗZnGTQͅ!/c%ZYĀ  }P?`(Ybm3>t $"ٵbH?ŞS$ĉMK2GL -<B;r.;pBϚ\RFϣEHf{iD`hϖmJNc-s\t8m94Mq ϲ?_h턓,/xE+?8tMDxt[\,IlRB} |#ӶKv%I*ں?L5cQE1Y6m#Bl  $DS\8je1G9nx8Gϝ1 V* Z[ ?@)zEo !%H0~Y[1K}PcІch6wh#v#R">fZeӺDĊO^5<7~-A"G/@;2\ߵ~ #fs4uH2w坒=}C4xo2sLMA(=Ǧx<JԒ=jy3G(յ#°R~9-c`s0ԟ WA (aO,@wTeaMNfxbgan [l[ `1(y D0ۯSU47~=@+zsueGe+J#ɕE&骁S/^s64^}'d;MpDK͇G(H4'uhwC(A ׫N4Xl2u^7m0EOM2JOx3DaҴ)-΀=펛e{@a[ V5#뗳+rhRvn'M%cOV8TVQ IQ1PS–"K SF'rJP /ͱiXǻ^Dُ1uٳ'dkd(x/űxLV֗[P_'DYH8`3K˸X8jn9FĆգ !$\P ۠RPF昆]Ԯd/ l}[l Zzޯz$ܦRׁ{ꞽu$@lO"uI7Yw^(ÒUykt2ffu@|d$DZrː_=eAI?|<-Po8+rI̸"ciڥV&=.X` H>k6X#ʐ(ti_: 鶿a s>W+dY_Vfw/͕Lk"pחY FDcڌfNIU.@orI41 lbx*]{Gvde/EG,SgQG6 Zɴ*Y V)"V Ob{)/ `h؄6_Pbx[T_r<$ =YG.02C !#j6n[ф-p;Eי=6 @^6ؗ!'V&eb~r&R[4riWk](ڴ H= =e~¤jnVd"KE^? 7Tr!'"^T * Rb޻-7œ;Kw=KmͽH7JW",n\T3REqm/+ixhGRM/2wk}e2.Ug܁<=:Apj.nJ?&=Y)%;dofZM:GZ%e'_5hn)38I-ˣsMA OҔ"!h}BS:*!fϩ!,st <E&g=͓:Nw$Mo0w.@rI_{a!?ӊ^%—X{2|Y~Tj(N"|qGщto/O͇mϻ ZL/MMm?kte, Syv܇pT#\*4Ȑ8W{9}L!#0/Sr!nRb_*eL/Wo:E5HJ[߰HuA_x%i'n?@ο2'wH ZŶ2gLQL5%0Q$;ϊsLmSBH2QePO|L%݉X0UR=O\t2f;qruz>d'a:͟}5M7Z_#XBTgØ+JU#Z'lP>=\usD U@XՌ@"ڪo{btx{\yɪ^11bHS[|xe+f_y9Gk\H9s#9”0; >L@mP3XmLPUHly5ߟ{F:Ix=CKbuy%)ڈƁÕ,3Y EqOZJ"4I殬B{`Fo XL3X6$%Xɜ ṗ_=ʰֲ#Ca;"cNZ\j _rSxy֭Ŀ5Xg.)XJߣsZفčC)Nw[m=]I0}3xi~d}- S y: M#}6"%,Үv2֦)}H3q S!*eGz$0B=t>l/WsKꗫЌu& fMrw .! Axܽhi[-3o4RU#R܍ kRQ䲵Ɲ}tvPS! TG׷-a;g6Gya-BV8;֯p$Y[mtS] ee}cs%djIs.o`eF4cOۓ;$< @kA{hԭW[cM-M414g'Rute;&szێEnS vb&:f<7xpQ4XeSK2n\ȥPW#B|GZ )* 9HcHJ#.ڃ*n~N\pq44mH.~CC%:bwv tVѦC]}. o@08 ELx aPvqE= WqMj3DCKvQhg v9= ̴( >XPܽj$7N%vŰLS #׳ƁF/q'sM+[lJ99/nxke% + A>6 H!v(7Ebv*:~6aeG…| *BF/ѷfJyh:v.~WUW0;wj>sшۧpivzͧ=aLE9lR@=%ت:qBV T  v O9F `?;^4Uz"#F~fELV˕֚oKo 2yVlpkt#ƘxAierYفO:U|Fb]EHI~yH`ݰQ̷2ARzք3D.6  mN;p;9A$ 77-jɊLjCNyݥsu|5Y8bx/0=#7a; {QIW'&V[(eۇ:%ݷlfT 17^7`h,!IgRy5 d:=XV>/KO3p l /e`wuc%D0c𿼅T,g= B-V >3jE/] Oe?ܑUFN!tA"hM\^a0f4ib0</q{jqCce܅܆F= h*`szu.C~zVJ"?`yb9=YDvj[Aa%m/55$C#'VM;) ݂a=̷~aK%WD%eݺpP tZ{hf.nhr/֪`nZݜ⪶A}xb[JVaJ!&ʌyzߕoBE>)Pr[df,*A@EAA3~QtBj7'F͉ic<3bS?Q܆ݎCXy9OM栮cooJ|pt~umIFB08VѸD#9d\T]&O?Sk"6@Hf丏x!os}7K͈B:2F\#_͎_QE+C7;SdCmAK-.ǟCXFo9>a83źY kɄIxsպrf0'8p=.W_搎}=Q5aN!@B[^v@z~mrP𑼟~Ѣt^AAv=FcIh^ꟗ e>C^d|mK+v+Z/<&CI"SϗkzdjÓqM&[>7\KDE-ظ\Q~g%aeid2/{AXLfqA荄#x|FU sVq%Vyl8W,-탐!ßl@'j|r~x;\WB> ?&)rr|q{#iJsMo)f@횀ܜN>ȯ뒻k |![tY2PeނV52%Ou 8m F۳8vgo5*z/k)??t[(?f51㓸H}j%,\ttB|qsJ橞ʶlLLIr%L YqTUI#Q9D<*pDiD@b%}NY/Β[CO<$ R퀫{sI.k fT'ʒj%ϓdcMPvpZЩB{2]ƌ*ou=nE&b6sn>?"h^v><`]r+ԏ1 C,QHG8IhU2Z;GפчnLsi3}hX5h HG)؇a-y>W&d7`⦷QDoZНl0cW)do%ӄpq'ej@89 3 >U폟Fl:WT 08^̽K4 C\6=.'90{U6tcQ9!X&s'UƐ/y_q+Y1eBԮ"-`(f]jrfEh_x:Sc)1WP?~)4N$AIMUvrs{Hg1>[W+Lӟsch'M]yPjHrP@U^b!oݧ ^[IALJ =Y$:c4N@/-.]ua8MN¢oӼ$jIN.0"4%S=YЄKNU} ӋRzݖ\Y~j:rS:wGiOJ^? F?zd9ʁo3!큆#"ZuHȵ茍܇.}&rm 5юJ9Ί|٤:ң)u'kϋwb@zp))R&b{1g(kW2˜j f&Z?EÂZ>'S#)|)k@IJj2aF {>S9 ^^_ed*@L\퍪,S `[G=K(˂ѵe韹ҿjc| E^F+=v^Gv"\vn3nWx51!gHPhjƱ`~SR!ix`G0eG8ÿzBYz"Z)(IgL9GAx *ć) i^ 0(</ ][H2Zy ^m y&=/DireOA[-7m )VvD 1&#̾ig+]#zn,kJHh2 @WE\:16 ÄQCk&pM(>@$C6w P`aokG5ӛk^cwZ  pr]Aj ҥeK)N;/W\r1G4}ܙ&RZ4~26e(5Ҁ/ڐNށ)SlѮt}طv́CVC H+>>RvjV٩A~3a4ɇ a(~/+kwP+ڛӻGGFv}oM|.Eg& qy{4)d^)|ݠdBF S5N$p@+,UsV=-&g8srH _?qD72pSjOG#4Uj1-/_j`u()v3uoP]ҘsXI0rIdsnŰnnQ"R9δfztEJv/f%@虌ɶe/04=/gE܇x&s5x Tdv{=!/+9̑f}~ m#&=WgR؏r.S=.rx*kJ*0 ʊF`.Mqd o.5 ':ɯUE #xB:TaǷA R7$Ҧ]ؤHi]$bMKqhS)E S'DGUɱl]Lb$8FK5(:"BLRU"^V@ V߶ݖSGӠS"+3@[n[=V=''S4oE9ʆӜ(}]9OVa!iyf\eCքZL蝽$ESh|Gӻm0a 6W)_k|xڒ' !wRSؗ0!'t5$2/+VMJO(epڨ:RILN/2¿>54\vu,v}1`T\(aޫ'@n~ 8o849 _ GjQunT&C. Z,;ˏM T58:+A~0؃Y]<6KUͿ?ZA AZKfc⨛}:Vq#S.WI!Ua-1fyȅfD4J[xEF|(RK_|CA6oSr%Fqybw~$FTqe_YC+֐X3%/7kA2FzC~cyVW]\(ߘt,A,c׌k riخ?bN ^W]\gh^_]Oh:^P`Z# f<XH66՝ܾ`Nxi$f!b&T*snAGڃ1n{xpfnޕ Rvdh !>N,${-Nqq?耇)3CDS7-Opo0٨H:ZoZAg#u.PDEP!Չ9# Q`Uk7  M"SAVmS?o/ԝ]B%+cṲ>׵ qAp:sGel'& cvy𤂡[xE,_jMp8* ~FrЉʸ"d|V$rVi'=-O 6}䙐(Ò ʟa4eɲZTQ/MKn}Zd7:d?S4TzS@ZPul>&5`<={dr ƛOv]I0grcqJc߫ 8;%o0$f rZȄœcQ$n j)QAs ٺoّ~O"Zu C Wr$4~#UIL>y7@־h֋F7 gE> $Mv1LSppC2nCK8 " &LsgyA~>^wY/L>԰*%9oi*?*l~lѴƞSFo|d; 92ֹ*KaFkغ!.<r0`١f[.kT7 5kyV@o㟿Q8GPSz$x3Ȃ`yuI}bD᭶*{c{j7g;N܎i!SZ5 +f߃QzU?TW*qvrWtDN$Y=wuo e^S'rSh о3(+9n"+c|x=,׆ەMCS#~YhvpAPg"N. 2r2@XumJ\ :nH { 䪱K 鏕|T>63h ~eYߦcr /Qi!vDt$(Zx+90D"DZX yt nl1B O%bżdv=[P Z#`$=SC`/޺\ټ7 bW3YZu^p` F3eC.R%ܸ_eq7n2IyݳHi.GN F{FLL4G6OE S@7j XVp=V2{ە~dքXQ>chE)=$n[mKi{E[-/&Lez/ k߹ӷ*u\n\͋2; ,Fkm{Jz_^ݕYopV4%iWo%liX zd|~"ģx8D⻐fVggJEs<0*5hg=~\iGmH 6*r߅)oY`A2c[d Ξx;" ,uX 7?Prȗ@vzT7YޑG3ki0|A:F-E`#jp#X |'A&xby?]0 F〯bv i;چ"a7O !o3L~z[]RkҚ&MqH*{G㖣xI L#buwp|x,JOS, vځs `o~V-HTx?ʡ^M!XrX$28&ʔmXu)Tpzmn Iд2O,~2FXQ竳8+iJP>^QK?9@yM Z߱zd!T96y3roo7xoKk^#5QAWde3)6k^ 0 2[HٿQ8]/f^4Y.Pn؆3p5x%0K},VɘQܮڐa jL"^pn?ͳaR݆2Lp7:zLhp(%Ns J0͵5󑈀n }gyҮXu"=gLe, ??|!*܌]N"ɗm{oGEZK52 @UC< s[iA* ؟tfOQ!% x5v+ka"PYlKy}{#eFZVM4=J(W'9wfrO\&ZgX-3Rcz#i ^Є! |Nx\6OY9+$[omGҟFWZE`zw*$t4;:qMU|Kah¿;<GT`2l(h#rV󈈖]|R8wMlW+ӧ? uN~Ά:BqfC3"op3: t?iT Y\s+M<3RheXfpƄ4n? A#z ȏWN>h*5rx2th =2e:;d=$p3YMS;KDT2\)bvM9Ke(w-vvP\SO@%3A$&ÈEĿeJI5گAY|ΜMKဋ[d E"I35Wm;{86P~ѭ^Xcv\7;sAǛG qĎGҟ6bq=e5F{F8p C)CZCƭzDla3^N+$ .*@B>g[\KTO|>2$F]2IQΉk!}l%]V=2+GVb1|[t +fUcLf؛wrجFz`J >257_)󴤒jIbNxPRSf~V?+Et^f}вȘabI4s$TSDIc-d9'8U`Q%ݕ`^L&5yoe zvfVl=ċɝ" i-wk-(TbuZ7Rg4_GƵԛ'ݦr))O W4k:s\,<~{)hPluWZu*1@o!iU[hXR}>FuW?#<əy]NBȞ4p2b 3V<ցhmQ:ӑ0cJ9?E]HMw}_IKYgRm 4ԛ6@vlԸڞ_B7?CiXA+gSҞzs$-r@lTbXS~Ju6*0+W$5dcB,z cv}*]Y/dl])FoiGEyBYr`>K OaV8J;|orȃ Uٲ먈[|bFdV`ԈisE*e |Gdü!?PoN7=7^z%!J#gӯϡqj1(msOsN͆G`[C#;.5^bn.kڞs^ - agkd,@bǮ0ێ9d1;[TpC:s3̇u5zҲ9ZZ]/>RN^DTzלw>a8OPboeʫRq9As  Umai-bV'bD[:۲޽^N8Y4TAYVGkTQpwfW}A-*>ΔgC>I3c1|Z^k4{+kTms0p-,214]muc{/}5+r~)3f3 ONn͕D<;x!SDۭkB¡" g2jZgʸQVądФ֙ak;n1hy;E(I' ߮wk2*j瘩 m NLJeDF -iaDhzG6a'^6#=)t @zhUxaT~@_} MuZQFzʶjj?xIf)Mw7rbOkT.K-UyQ/X{yԥSXz}0m`C]'4$.T D :*- /KcbR֧k~:⃠ 5(,^")HAbPHD0EYE6  O(ǛUg;vV Q/4]{ov}E, EN6/ɚJ5( ξ?iq|,/W>bP)(<,\@LϤ{>Ymd %gz| A({5#ck |sv WfTR͹d_|u-=跤5Ik]:젱A r柶].-hS pWXhf1p FC8P#I8cP&Н>VU}94.*/>5F[wIMmwP}XXH]2 N`ꚩG[DM$l/wcӻIذ֑I*9&|R')[/=dXFsJKiz`ʇy2kgz*f1?QhfRGuޚ|.yή1^@[5I^)*(CˡՃi8uoHz *nlt3r|yҗRr DϢwjj%SP(VmALNVNBْݜVj ~LWM~jpHI(JX3ҁQI'JyUEQfQfwf,mS l@卖,VivM_&¾%A_1:x⎁YOy9J RB# ճM tC79ui6&cw6+:(oxKFp"-\0y@\{Σ6&~=0x|8a.T#cVDrO]$X$9d}*ۙ-h~%{ FF0>q'aK0w]'7|X Ǜ5҃x=EvSe~fT>R((Fx-uLi,(\O*ibASb)3(ƛl-[^uoT8S ֭GT$2 (V3߼f@2 N-qDobR,򀝄6|?|d|:#nHOu R!o G˜B|?.ym\|7NN"q_,Ϊ~r K!ya,L~` ϸrFBJmuF]~o_:dQϑ<=c8o?*E|5lőp#>I6mR}'AXkm`>Q[w8`yl-Y(E&%7N^A̎r-[Is,*!; pWQE$j;^Z}Ag\z4YsZ8ʘW xo JD^l^ub\fI^E| e1YùӐݪy6?iHs dkȀTG D)1{SF޸e a(kHݾ"$U: ,ϴy"y'6J|朾p)m aMa +>y׬>n.' .L1,Ancxb}֥WftnI>f ,!*58$%RY-5ʻ讽C5->,ёAb<=^qǴd*`7V^^{/ERȷq'c@ k^4("фH!$>8>'9(`L*pW!naX`ː%HZ_xb{-Дv(K - UP`EUƻv$l^oUuH&bC7u7C{WN fc]#Xً'R])@yLoZշWK֛)8͒4 E#%zu6c\$?i3xot {^9_r-V"G# `"3 Et0tzXr,[B*VZR˨*:-d])F VYG< # 6oB\hR;2BEV{ouzDFuQr$ Pק6;Cn/CQĕ@꼮?pa%b}>o](GU j 玸yŎ3$t;kI;`\DPi6'vV1]I;D>8֎ Y(5so+In""Hu_mO(ŁfIm *)ل.DCS(mp^!u &jg8AHHl3hh^˨6AYsk~f߲dGDLb1T#g{ƬF|d5 <=anQ7 |/.g5p~>g/C(ͱ' kmMSrL c_>vUrnzT)CZܚRUhP*6%x3@1DGP,EQRC"ƫ-񾁴U|UlLDZcΐj?Y0j(R<{o2\z:/ax%WBI UoG LҎ.X2ڸnO3ZzE=Дd%K@'yy!=\L5 5G6uǭ_;jnbu:AM+G)л3&7$za-(_mOx*]{FbCU(~H"baWv J8 + e1[!NFǃ8Uv.}Ͷy8OI8#A ҂8mvxiy7e|q1Z_9UE ' -a .cAx"ri@I,\ϙq%1D, 5Luչ,v(>Xr 2{Q ?!bpCNsFiQ;̰- ҠBfDOtY&;?枿\Ə+Dfo|)XzvWɂ>1h-4[̀щBΉW[zo]:8 Ojvf +6XĦ61Os*,i2|i 'J!;)7^*}a7L\3V{05Ul @蠺p$!9ԆŲHB̚M+6pc FX=x%;WWddR߼׼w,OoG~sCTfh1u`Ewbg,j:^qg}p13+L/68BatǘD_T'FS!#%FdAP25K'a(zQ[8TnIJTknRl)#z^$$ <CvPMmȼ̹~|/y?A:@HN$v}a9Rx,t|&&yuwS-~q(%B [0?Kt4~R%@*zP73ty% PXȓ/e}ҤTAΌޏe\0f5g` +nn|R鞺7}J#Jm%zaA_vjy!B""y&>֯u9P3oR`Qt^8vs_[ {|!8ъHGUP4[*A g[/o@3U(C@mu""Űaz!%8F;LcfӼvl/g8M5Eϱ~5SUyZ8d# ;Yd- 9r?M^bx?meDi #ZB ľ^q,>[a"h3`Ile^6C b q{{ki1TRE"Bd778f+hF",|:es{͐'o6YSbݹ}HJ1eZaL_)8Gݗox 2EU[b}_jzAR6@ 2S+=6 r$Ьim|"&DzrͣKCϩ᧿ɪnM G$>gUBJwGcie"b蘕Z \@sP!ܠ}ǃ]A+]b3:Qh I8L@ۺY}&J6жjRc}ycsux'PoByNWBq3yJ 9(FzkK#xfBŢ>:̪J~\X^b19mHlVx\(-1=o)x ChKCW1 m6p])xs[3RW&*:: zv`C{1bHY­eVy0 "Jxs{CGG+ #Hq/<!~Dǣgl!𹜫. Yh#]!21ۼnrv/? \+&?giojc_IE>=R1hU¼/f3f~XKޘʮgR6QuR.pvNpS?BxL3DXʺ-(60.*M5ҋc{[݄(.z=,̓=hXzKڤʫ-JVllv*ۄu"1\}Y~VmtQGd`ըUl c"SuA 'f ߰}{ z>߸|劶#6z1_R"34HDO:ǭ`7}ЏZ z X'P?߹AZar||Ũ؛icCATur7Evaҝ' Un/z@0Wಜk.fMy&bzSшh*Jxʟxv7qj K+!QzܜLo*..Z م9U#UA`?nސm \~3f |#L},#s@ l #L\b\ȏ;b!P [5zU}g[D >6j",*j V8o zK]SU`/L /zX@ {Bvĵ5p XeV m o㟧uBrˏʁF1P <|dQbH!Oq7:5 Qqk[fFI0_-W"Cm[Ɗ`pX ?\GԦcVvt ll<+0$i~JۤdS781 1KbuwZ=2YR(8~璓!I"ҿ '@? l{n /eIsNaZV650 ٚ2OWRb:BDc;o`z&Q:0X~xnmĸJr:?t5< &N 5hUJVI=o9( Iq.7%lF]dCx}%Cfnne7`GO PnZ"۪x {GW tķtkj==Ti`u>n#؁đÏ!2&7 nRohZO3'l.ז@3NjYk^` 2@hX3&*P@OJ`h(KXBDk75;NKćԠW曈Ipݎ^8_F yeCSu= `ǁQi/AnF]7O1n7DoY4 j5E{ȃa{ 6{.”3l~hF5.`nc_0ע8$-Bm٨3}4GJ + k|='}B *"` V?p]1 ĺp7/\`o4E';I zKͤ߉3,Z>4O@"#F'\ʵ6X]zŢFߋ²iYG&n[tXX?#&c=މsݤɟM,Ժ\H~x|)5)ᣎ1EJ`%} IœNYpF-vܴ/ 1Y/< l/7jFbyݮOZh[yq]R΄<^ 9rG.] _0b At*`WNމP~s$ԧBP&,Ӧ0اBj&KV|9~F`NlMJ&.Ap:c4TL.->0[2ĸb֦&`j6iD]+tC"ٕ~JheŎ8,՝Y?TH>{3WMk5$VI2X-9WL1wfͨs bzލ' ߫"n*O:߫5}zV6xzm6 U{f8Y$hN%g`j1zY3oa ;"ݖ mtH*LlvqAq `SH-8 wĦ1WhH"X_Ug-?\x%&Nϸ9$sU<&Q|f&@nk>s)+IО|je Nq| lo$#e9g_⪈lGI|±EJ pj!"\ka]Vq"$H3 H4MZOn\-.am۫I@xs!1@j^fݬ,Qbp[pdr khqKzr}WNZ0r@SC_Dn6Y [^'9<\,T3K{w~)\7]Yj4.UG:;4mQa>nD&k!-T5F\j [j$2~ozKkZEEqjzfXY@0$6_}% <:mtS=nngH ^YnC6H0:Su!kTs~%!o+횄\>|;֬TrbGD\0(Xx-߷n gr䏢Ge~ 0ɓZeyOTܰ5v!>P<~}ԏb QѓI0^ y5Ǻ_ؗi ݷPhƮz}`[W+֎Xlߝ 8<3hqcqQ]^9\a)<`djIp^ ^Jɐ!\/VD|"Ùg6P)$hÙ" J fc5S$@2сξI`覡xURS.xӭIp%D֣aM' 6=~Zk۬|<1c0A{=G/* P|gg/aWVӄ,QL!]_r$hJ H2t/}CU( )8:X C`&kaz黎uVg*`U(Jm Ǖ:w38( rH9VAwa=l+,v pY~AJ=0$wJuQ'TLF  ,o7E+ȫif3IQ~ PZT4^i\L9Ljlj 8.q;ڹuϑH@7] |]_Ҁ?Pc- %!3"m[đl:&ir2ۤVN( ׀vڅq ˮ\s9RU?B&5S^J8͸1y 9]O~!еnR;HM.gW:q zwl /.R 3c6D&fN(ﳹ&!A<-&ʷA}FzϹ%Mk(|~. ?qkWÞqNp>L.d&iZ݄z1kݵ)~HGleC ==BYVзȪ \ _"K8D*2dOg Zq).Kxq:h+'i^ {Z=ig},~DG9jlPlPDR}̟8ex/ħQDլDwt84vg*SRHSc5gkQ/.Z1I/' .Udc9<ķ^" J[J) lKxQ}dVav/& tg7*l`&m04{-@W۪inx]O>WFm%˸ub\5V$b@wR°|ҸH?ߣz̪_?[4q2XνD &0s5 idaRnZq3_q= M B| ݼR fO:4ˉpg؇N&?)>M 8GpJ Hv.W?:KPj\QmyWCtV͑+Iu0Ti.yMq!h00,2>4&.Bw |#➠s2-|"]k3jI{c5y$Ɣ30y3kOFpvL% *k6 z'F/suX3kFU> 3$vNݼT{f&Z\Y[T]%4_G 4~##B7 e|4dc{W|F!X?'E̼qE}CyO>f Pv* `ο!7`qn(-Bi4o*u9ѐ{&W4e]-wD% ~݃L=/ ;,))7QO,ShFu Ђ濸,`@ִ%v?Pnb˼%K5}㸠< /1}5'>BJ'( ,Kd$z"Yt<{̻qt1Xe(Eci4‰`MBAN2`Nʸ_8㘛V}"Q:?J{ =]Ig(` \ vk}or>)/PGHV7E{cĹ/$ǞLFk=l:QB 'DӠ7s/9v g]zR'cFkϒb-ZfFQ+awEo%ԌJBc؅^<4OH߯yb.[GW 򟾃z\*Jf$n' 4 4aG &Zeԭ!C!r ++Lb|!+MWOX`A˛?;R[{XibwBt W8zedʻ/Y:3=+]S ՑÅ|8X*F(|<"kfeJ f/T"}0eyoʾ_kO|3 끁tc {y]!<823Cƙrnf 8!CwcFZS~7O5-Li4.-Ua_`ZpX P}== l)<@Q(~Gcҷ"s=qϝ`㕻87HnP $*Ub۶ Q27S܆ӬrRN>!Ed &:Sf}@7{ƋQOG"bpBaŒEnޝ̠aP_ 1ݍK ׾y5LD8!JekH~ޝ7VͬP!+^G$|w^5 }!waDtiE[8L6 {'l fռ6[Ol;K|<Ʀֿ5[?3@{]UkWLu ?D-m{e-g/petNN *HW[TmZ8qo#PGa2=N%z׊96n^pK'WVjjNEmqţ/Ψ,rGi7[94(qdZ=FM`پS-JBU RwuOU g{*q  &=Nj]5!O"H}Z2 ZBfǂ4] Gb]ATwx}ٯQ@;֭pw ܆l9:8..U1<hX X;JPJ)#L3hhtQ!@7oLG v}qͭK0K ΁Q"#U 4ڑO~sJI_uZ?tũs׫gULKe(SwM\q(?Hq7o*Bz+D_Sɣ),UO>I qlx#$5! %Q4 *B]hp0w>"I?$g Z}wz5o|c@ !u㚔c3oY=I9sl[sx[ể+kσzLlxC&|}'DT>ߋ~Ё לu|K<̒K]$rbnE1>usAu:e1p903$ ͶzhWt!7o8[ Ҷ蟼,o\H-?(meU̓9٫z"Oڍ2 YUroRZZB!27qckY?A^Xt0Wo}faromTyx rèjE) %Q1|RPEb%\{GyYMyΎ9ؔ LM ǛJt'2n) TOBqY@1XpԐ;lfgԹxz@ez-: C~V P`9&̒~$dIK6X"5./z \:L )= >`{6Sݛ™iWU'ˣ?cpj,V8;#uE)E$jړ{w J n1^xINFUx#5yMSX.Vr##y t|']&W~#ܿP\_.D2|6yce.+vUy""H.jT}ﶀ{6 ҃6Њ9p,7 hUHAWD5zRc!2_^\6v6$^o6qgHUܨ7¦S(?qo5$d(abz{:KRY}ph|Sa]aG|㕊 0}f+]b)`q+4)23F6J$tXr-ljُWVMo79՘pe2~ _A6ʍ+>zi9L/ZoJhr6OfM1\Rzץ^ 6$e3±dn$UMkҘZ_n}Lͦ pîـ4vPdkR>m̘\’C1f <+Ee*mi*VL۸,o<}|',˜qm2hlKYIu@|f ZͺD8 ER0HpW3H``IuT(|ߒٓuH{BqR0g$ \ҝP g4;ZaIr9}+QʽЮq7@zҷq QEp]{@THSF_EY~U;ErJ?JI9`)Y@dy^^o0jUiҔG}˂ eLplӤ ;C+&&f.ҕÓ ridcC!`g EprPphi1c mDwżkjoNSfvXC-Гu^kidj UŅNcs\13/Fd_'xBƟ+SBxS;J!ǥp'&mk6rUg lp7Y4\}.*{qv9'4i3Hm"Ybo>s$Gw'qd= 5+پ0"Σ|U=\_Koetɱ-· M>{/?{^E0eΓ_IH;s~ǩ' iÔ R2S/xxE#X#w>-c5O?I7ZL`ʯK{t+־f51".2,Јy9 V;Xd8Py{&z0IlE4ȰLo[dwzEB5:A"%kԴ'Գ 2EOў,}s4M56֚@%6x;i5\ |955AC "W}/IF'Eb1>2&ƗQ5 U~9$-8mO 3KYkuV2?'Kِ*nBQÅ~uFy[6YTEiw/ ax#q]=:5?Hn$$~_dLIn86FWjl9Bs'kL\*]'1'P+RS4=*.u2DQdzJYM}eD[ |br@qB>=JK0~Gr>1Wi[Ů 'v^ X DN =$ sݮX55lS쨨tM>j9z}dru4?N|4'xsV0pC(|%(M@?BY'\<Tj}?VNQOO- TLFѓ GNt =TIDAH#l|T~t^KWnD9 B@SLWfQS3xbaqu8,|'yL Fc!Ɣs7LUhlԊٸ,2Q +oo<g$5]ߛ| .GqvZ͞#]ck!FW2y #m0Vx\"%me谑22{si *x&7 QF.Kx}Mə8!meqOhrIixlW/̖"ﰹ)\Bϟ9򒹐i pf:c-v?@1/(O㵊հ_桖9M;\U` i\ ziyJDp787YPGExGeP zap4> \yrg<^Ƿdmh0B %=x@ w v(BaqH:00u C$3"ǸJ˧2 5<nA\PE,k Bf-fhLgv\spE lR/Cs,~#ݿwomvjmϏ@wݧ]C:o2D %M@;c7-d=/DMj`ԣ vS_) Ł>~Xi ?]^G8`8,BIYT<RjT~52"^EDŘIӰ(||ggDA]L ,Is::+xQtBBTGM\%0 U;;D e<8"`;W`7A-Jiɂ9Y È .>LAl w6r9.^:uhmZ # eXs-6]#Ne+>u| R}η :3Q ;x+QIM6ۣiZ5xvsT%ky[O!Ă8Cu_S$7a‚F+>1no  YD/H5*s Í0[@hS/QJt—Q5d.KD9`SbԱa:c՚Rl(8~3(F74CDɣ5Y:Bwng6gW6(0pibvuF QеߐG:谊Î%>x4{kݓ7*"UV"}s]"4LĥIqeCqpc?co꼆*U__~ h!?xB( I9-NֽQ.W5>V9Cātَ% &be6jun/vc50:wV̌DxO0AI~F? mxALh@"W[<$qK ӕvG# /ª=0rf]h3*=skC#b-C3sdWLP8ūo6Aܺ3}ʯZ:c . Gjx>1ZQT jcR ZS$][V,5 vq.b! +,7$Md\}>)mz,i`JD3W<`x=`^J=]IO3tY8v_GGԚ ݛ$J>ʌ FLU])pS@X4uAiST41\{>+)}sMZ4ٺ0 g(Y]e9U=PNjvav͛QDnq),R!0#F Π<}!vB/}^D+6Ȝ%h?f9^`_hJ\*Lqs}GR*G5 hC8Qg~^$^$ 0ͪ#P4/MI$2m}%æY}U2tYy=$7"dt1lsCP!E4mn*QMޙi-gP3}hƽg/zǥ;nh~lcآa|SgkBz[5BT] (0R!FY.6';Z%7Om\,yaO6lUV|[jθGG\nbq~5kl`u5 Uq- ))0u7ObxM\L3[!"(CG ͚fd+#WV(]\H{=ayr_t1B1^"tBQTdTnrNSXFblqeIY!V|Q80Scp+s[T++ 8ꨡ"Ǽӆ&KEį4~eťvZ6o%ͷJXyT "]GdpQ'烛c4ػge$Bd|]ؠKcK^V~E `d*!",{2#Ydc?zp.-_;cBe`jc 7v 3RzcRlz"\kHbŜJ 1hֻSjжL9mӇS`Ʉ`L-Oڃ*zf^Ux4ݮxtE7?JX2^ZvU&%WW"NǬR);RMp9!!O>B*.Ur  aʋNZ o̞Sk>O^< SsAHl;/>PvJ/I_q#LGq$C{w'"ގT̪ A&*zG: dcMW~@8[_5bN1< ?.Wy&&δKH _uU7 YLv$ >dcA 5&'|hJ|7I146;1FsA)mӼ!́u,f]BfLp 2|RGqÏ*Ʊ-XiVuK<dKOJ6i`!S=I\LU( ֑ٗWh&48g!$g!IޔPߥ~L5v,1[H[bCLJo‘|폽PEj?lnȒ:Ӆ*ɟ9Q+#m2dF%Br1L)8O-Py4rd+'BJ4NW+ceB( +#q 6;5`^ax0X?fdXM4u[<|ؠ-,Hyym-xe9׃bzp|k8^;WQ_";ZDdk,q7{hcCtHwL6G:籒<_˯%eF ~V2,|0"sL C V/K|PфM=bkBiӑء;)vqLm\~F^#y@W*iR .&Zl[@`yE\x 7Hj!0/~>N ĸt6nМ9T+N"sq6zFmNa8ݶeOtKh7縌T5^,0kڱwECe7R Pd 1rLVLCe&/x5t6) 8.҂'Nq4RTLU^b=cav<x45GRQ\v燹OsF'LvP_bgY,|aD>ʆ#D!ĵ5P,$Tw{\N@fY ZvtOrX9ַlj}n T^6`qrPFMDs(qW< P|y|΀ Hrcw7췳b(rWnr#@(bB2m\eQnsjlJz T' J.PT YcA߫ {C[ `= j=1{*i*~xmZxN<EX躛Ԥ1,v+"u>ϗ> i( ꧴Ӿ ( _eۦkXGҕ!l֔1YU=W,}OWQ֙_-dG]] O “F0I> B,? /Mdݎ쎴E=F%1otjEJV*cQR$] ݎ|C~T0j,蛘.]5^]lܔ%{Aq?4޻ ZA-e|/URDө\iNQ?q~ 49("gqzZ3hGc% " ֽW 5?Is5 w@>vrB"3դX_$@IU<\ gmj2.-˹@aH{ 53$Úgh vJ( GUIT)LJd~]*xZ1rvX! \d]bo|:Az鳺Zܽμ׭2);7E^_v`,`T`o Iqq9;a`)Ow=ңlE{bu;yAK *ΑY TYnnP (] wYHMpMH`zj)0*ya# #yb\6VTk Ո}  < !YӴ=y]Y 0)rQZk 0?/e'EA.Su}g|{u?£G+5 .oHyh,8)n d|%$a *\6ыbMltE-fe uIPFf፲*8IH8Qpl곽XAC&vnk.oS),z9erUibrkCHe}JtM|}WR?c!cLW"`yr|x2A8h5qMJK^ R^KtCkhw N#`Pѥ)fMo'qmҔCG%2SS;_uDB; ܸJZN&\ʱvX#=/HDu-yC-hrmHӝ#"P<:жO@nxx1Se$l\-&6|;ۋl"0k;⿷.U@EUl,X .j[,؁2<{3d&U^ٯ :n۶qwr,!{rQ4ˡ _yy<~tzŮݽ%popݒon@ ץfG.U Yei7]NBAߣ9,/ڡ|ET ȲEU Y5tD%L8H:Z֌vRYHqV\Wq=$2%!FTC}xsFmAb+P5v'a6S]i ÈW}3NB8]*:rFM7x;Vka}DVA; 6^-VbiI]TTdAK757Gq }>2*nyaIj3;fː 01_ngJ*"kߴf*s%&.%e\ N k!DvN\u\="X8yP^m +{B| k&WCun&6.%?; )Ce\<` 槃 Hv-\RwҰD"$ؚLHP!.*ze&6&7{,pqw0H"VǢ8h6rQ٢I'ˤь#uLL{wzx6WlO`|oMT@*1ҩs179U=hWM8DVq Tf(&BXqRB*Nm$( *!:xWfvnԘ͙̭̈́h3:Jˡ>`dOy# w*&Ƕ؏9K;Y̯os.ֻ/ & %~&XUq;;5s0M|\hI\غc5sNt7j Ş,8T>F9[rn{_sGH{IZcUD2q#n{,(jℭ`]rYmW5.PN{3{q(n KE &4s*IΦ^C9ĩE!2:TrRMy|Nc:Mg8V/&w@Y-[֧B;m}0N2R* 78BVcƋ7_lxQg哬{2yFy>J4آqY~')(P*]S~ۄH;ngJ;b,,*VO2V3'`c[@圵IZ8*SIAXMO7JL<- q΂A^W%* nJIJvFWqV} *l WXCF|U4/N<ү F]*xtDC&煤P//Vei4. 4Y=4Rwn,,ڠlb٪hiF譲3KHre ԴunԿSa]*$ZM^Ѿ[̶N215</ I2g2E0,6B9!<ޢCȗ"yaE- 1äؒm8$6~vah,!?~#pu@~kYwWsݙ#@IɷV<LLcqٖKt4ldzTBsq7`(#uݥM|Pұ*niGQ*BU%.hH*qlknr;ɖȭ iF'[Dj_֛ŞvE*6)\4vFfr~]f  { Ű]FBs# YRT ǹdA{^^6Yk0dG/oqMpb8#~8_{p]F:O"qjUCzrW/9m ? ˸V؎)[7C!b=*}0OMM = - 4nSUYljU\- 9]Y i4i"#(&zE):i ؗ;oqBU hWJtOO\]V:*٤epo 6sqU}+ 3j)}פ*v;Mi=$,Fd +=4Ϯ\:ZĤ-<dYduW&M>?$sJAD..֕ͽ:ruYkV*, ` B* g16ƱyUIC `OV8#`OX庻qq!p+Vk?sf]Ȼ]Jw3 G/` ƸukWT~Ǹ\ #Sv KuOJDr_-c.K&j^ZP #X):zmc>'Yw4m;dSC6"My- `iZLNavg t؈Xm*9dCT&rS=8ý(&d2{]dx8WN 1s))k1 {mg'zciL%TY G#2}C$.Fy.SKO6'?XnK%`OȚ }˫*Fz |o/b3Sm"4_bYDXE[fQj^ \;S0lmÙ&(aGs k`6ƿD9pގM8o@vEwi9;<$"''!iSA{i'Pg o?02I@FbwmeXR޻$i\[a,"u>^},Qd;83S?ܑupc21I ^ҕ@L', ?0ؓ!={߸R JhmdXB|BIC)K!%qeF 5).B@0.V.sQ7.Kn_T;,Ķy 5 dK,acs]!Jh 4>ߡSKr>qtqʏCL7yV"id5P|gVόL?E`Fky*hgŷ/q?W倫_D!P.Cq'Lfļ')M_SXv{x6˽K6Y! NV'Ys,+8ʜxOg΅jI):.~=2ֺ &yx4+ʻPvq*3{Vne0>A$z ΔNnA&ȧrfC2wA 7,J0JF1 P4 0R&/ӍcJkzXv;meY_xd0}`=/_MN]͘9Xs!;nL)M/8)wTJY ~.#ѮUNU}4wc~N>Qz8Ew^xjlip:.pbxypN -F}1 t`5^~,J-L1e&t$,A0#%6`==(e<)(%Y%0^63% mh)@nӜ7*@T+ H >6񬌷,l }%ȮЪfP"w,0ʆ%+VOBdԡxMann^;=Ш8R\Ge!t_951JZׇ/ ;˦=Kv"@ dh{‹Lw-2k`vd8zf&hAH2rO^y=ͷ်b8Z/xx%IT2 :S68El)JP"86KGv eJ|g\!G2؍(fص˃:&: >OwPn^t8#AMgɆ.^]iXpBdu+oR煀u~ߏQ3 [J/#z=T>ߘr#oUaq=BEE¿G/,cNߜtʜ"k>)p]WLa>q$ WhaH q5R|bn]mnSr@xm([Wuq=+}P&`Q m27:EEɷT]=]`/T0J[bףxSKu=m[H- T{̏^% $Π dIDr*mMaو"HB'ݍ|s ؋TXu=|QQꞡB#,ʤ) w2*)d@T_+qu#K4^皳‰$kq r<4g )lg-"켉@ mUzV= '&<*CTF |8"c-oI%iً']黋X"Q8%\X,:K4̦ȭ_.,Tkb_V(;U{ }!P;f/!Wړ\ēOAէ/4^o+WleYUem=> y^ZrZw=92Yv%p̻BsHQ>[sm6 H%>@zŇ"V%րdwoT JᦧiT b2Lh0o2Jsrp=V_Eͥ 2 ,Rn#"d7#L"~ zF/f9!.:|W?_c M9R s͚<';2s%#,v2~4ʻz^C51+[+ ZfNj $ +֥fB~B""K3틩H7أ_e!&Ё/9LZ˽{{큊2[(Zi xRXm\@&`wONAT/ks!p^%i\K_׏zwoXFoFۃZĨ UWlysbD6tEezPX?jԺ&[M"t&_ |"s#E~Q^G|BJ*+xHy3O-o ivC;?*n\kP 7!? Q9B]Gv{_kT uh'^̣䡳oC@@=!Xю!m[:!6H`8io7 ;0aL%)sa L oۤĄ]A*h-A%o]CvXYA2 zYɅ\TToֲ{@\ְTr1iS/oK>c(~l}bI?4SMƯl`2Kb8Af>{/(S~OZJcПW>6‡^Hkfd:S.g[Gl'_$%kԥraFƙT@J_zཌΖC;ցS'#Im68Ii;PH?;$-֐ 2T¦-S$wڢF|Bv[RD{@D,4kh@|"knusH|RVn%#,U4lں5Ulh;X"c<q8'nÏ5%aLFA*ҟɩmV PMǯ PpdY@KZm֏ ;9t2uʗvpZ %ipmVN5Y@S}{Gx#jN0J |/^&/ɪ_xJB&vW-r!]O0CDE|0=Tr/:@~ [A&K ,HÄ^̅h9: 3w %Bg`nhזo3'8Ih6EVNwfy6?0 )B-+|Wk}tXz/ ڞ!` M#j+\@m쬟x[j ]{U,HQR7D T sabmqLdo_m`~i{10r]8]dȆ8;IXغ?_h•?;dkzܥW@1!p«0q+\'gbt. Y$j9)ئ'ðyy 7t =*b"J 7"{҂ᄜ >c)GbxX=EU3 deC>-5/f>yvS`:3|!q6At7[n ^?V XM`/RPa崐A;b}v@דZ ȋ)# ,`|>ZNkxL `>QK[0| b~ !\[cKNFLv眑4$]e&ׄ8 ,~REA&e3[p94Ll^Z2K,#GށH'ƪ4?죹]0W\E SV߽RaRs&7$'dݴ0^-`c!Lla]QȌͳ\RimRfm5<ڮnT9*[lKNP $'Rtz.G2EĬ+E0XCXmZlWa7)c=vߴR^vL-2ɶ~^Idwb;cwgR+|2Pp5F l_ ]η,d|$ޑ>=ժ⮔凰8?vjIM36Te7: SA!1pVT`jvpk˻%cxGJO*amÌɴjAsXFlrr \P^u!H%ݡI&yrH7Z79om1O@EB˲+yy$ӝ}uC3a{K ;q~\suB RJ'_47W pW4-{.!"I:w|@3τŇd: ϡC- SApUŠs)$tKo;ŕX^c$Uzy]kLw<чwÇs9^G#ЈZh0ɟ-WؼpxvFT7}yBfp.b%abNFM`Z.R'q0y>Tq-*Zdz̝dJc|)c },v7)(WϽPx Y cp0wn"-J8TYddT ٮA=& !쿶HFJlhw RQ Q89FtX9}R:UЭ-Fx qG_&2Η{nT-Mq| mE4w|qn'mlJZ<'m_Н7cUC#8T kvIS&iJq q߇CB `aֆ S#w,x(էxy1q- _\ ɨTfrSk`-Pĭ܀>8iexLTʝ8ȪE^&6f\0gm=6: ;gQOuA4[; QB'E;]/1B jC3-ʕ\g;"ERT~}\]@Xf:QSmDEGܞGXO Kxp1iGAI p Hb4MȒb0m-,I ~+k;+ B-rgY\`a5 5 T?kf4QZ:O͵aKwKq/OEݿ/l+߶\HvК'QJ+,:wvu@,j90m;:'Eט7;QYjofKU=f]Zc5{,fsHa G<0Td Z-@DuD|qi}7n7#TAT+"5Q3džWߘ6 x,sIm/@!t FןԮj=>4L1{P 1_i1Tˋyn{ؚ}%^YoFԄ-Z+$O JwifVxZN8i@1?7ң,bҥ3[D*p w@+I(xx+ObMYBOVLVS R梬e-RxATB5Y$&c̀M~l`'0CeWhb,BׅmVKSQuS,B؝Ʒr7uM)pT.^+)>_(zH8ұ2@ww_&W `?i!X5Bǃh+dl/6)0R/SdP 1C{8AL '+Jƌ۬A؅лHf~DK#754ϐgıw1#alP2"%z$7z+!O)+%ڰB|yd JjpRW+#vrN(J|3_G\ֵh['׬r`)"bv1;hU!f\xOd_.򹇲nY[Sؘh;:Q'lȀfOr>#*]Cmb/,DwoВQ?s ʪŦhi Q{H|mTAe]d8-04FړcdLĠ, J$HS*̜.b R6q"j8F3_m n Nҫ.O'۬1sI?md*9ަz̵=Nî./%$w[2\W( =vж6*Ң O%zTJM3KzTu;pE_g 0*)fᬏ^y%Nd=rdžQJ[a}DBeħ:7db E!kM;NxHyrSիzU˺ՠZHJ2M GpyX]72H|<讠d7q̙lQ@iGECW0KT垼;)|!Fi0FbFus@/a*XDx/xHχ]q1S?)zIrrpKJ@n/?n'+EY>Q ,{u&^Z/:ip7SMet =`Z̵fT[QIz +̛XI+U[*f-lV+uo?'OkHJGMK+㫻M"A6jF2}az12V,?-:x!u^aESu${3]3|=Sʡ@^ {dW-wJΜ0>![@e k*F010ɴAc>_CB=?Qژ}znBX蜜||+C8o#LPQKK=CX~h[d< >,m8qm4fν8'-k.8UVbouIxB3u;?uRuբƘqyCzY=w*j8 r\wYt"w96#df:m*ȡ/Ž +K&~$/(>eN]Fa?3>*@rܛ=ǻS~A6ElU#z#nف-VKVΥM˙$,ɂ?J<*u#5&.½=_?yIxuC=uiݮftijE8¯Xr/MfNI>wѽn8w,, K~+NzYhǚ=wmpPFżVD7Ӻ/ ,K曰@mtٺ10x'Lj ]4e#TMDS m^7w$LԈ84z0v|cڔ"ѣ0)H|4 WD}ߗtlsv颇)^Y-0SwKG My[eg٥VX⧡ 'fn;( C IRxS&Zj埪b]ޑ͞ = ST'ؿ)˾ՁAˠd[-xqtV$!۽N#1XD2y7cB?_}fc˪Cُ"jт0eHamU)P,ڹd~(EoJf} $gX]+3p=d&^qA6xU).y+Ac(YV~tN_H_{P%s$c Zޚ71ۣ;ң)wm1?P]LUnj?cȈw5!=e@;:-z[I)s 4)7YLM$51)g3)TxIaf6JDC VeWCQV>Ⱦ'@߉8Q8qmrHG ];BDMHpϛ?)>&wHϭ_Vx&I'Ph198"Υۣ4^~Lnȓ&ꁽg( Ftt &dF^:2~xOS{wۊ(Բ҆[+Ln~ )Ί8$/h,3IQ1o cǿ 1%F2/pOt'Qxx+ɎiHln߽e|]FueA;yGnAKnvhl|hIWP׵u @Mox|jPf`7E9Lq$4o8t=&g2uD{h!Xh6_ldżiV' aUM:DHJDYu䥻(tzW%s-=Y[- ҍkop9j7.V  CR38llWXY q[Ya1<)&E( D{Z3 EPkZ;'ܯ r]ٕQ-]~kF⻷>:vcwX$wJ+MƉsIqkQޛ>ϳ E>պRHuɰˊAmX9LN$)&+HDRnOE\OobzC|7N>NjC_{QqC {#-߫1[F{k?SiP58RNdj:8>v9d'! S:0|Hbz̅_2!2B{6aRG1k*R}B]~?,)TIxO]@t*sST}-N^H)4(iS̍uo3*TK.d;8ҭ{l"]"tB+GtaqRy"_>cE#[D(Ҟ{SJpKHZ9Ȟ--97 |$GAԌ1;V.tN+0l{)_X%NJq)un1 2dW_˓Gwio50jԭ7ũ*-HѠ3V`(Hޅ#zBdTD?BAv}Aso5žyIA5 *1*]qs \[FcpGH6ō]nȧW]4NUK9/Rq8蜆^.?V[R҄Rj<-ؐ8vJ*7U2F~b8G, z^\~\Lѫ$(O|}/nT)|]EƆ4k6*^XtBIJ.GJ83L4;FߗU_Ťzm*URǪ`bJr-AǼ}Q쨭MBj"L8Ȭ?4[Z{۝bS咰÷vx_( v#"Z4cYV(Qz7Vh&1X={#R|xhLyD)? HH͊]uaH"asBG]nZMJ` 4?|mJ@.8]`xj6UX_~}sˎxO采E€fC\KLc55ƢPi4?7-sNT+6W߁ ,5VR($KWlچ5z ܨ8Y>W)WOe #]S-7$9`J)^|gX !|5HrL(VL`5WLϢ0'))zU吙}\8 n5pO?@@M(!Wqj/VO-<*X[|LLX`1-Lt0GRJOI/v)O0dų=SwX>{L5D[3_ ؉ :zz%)2#Ep`MC=ʥ} t]pϥ7R)Ѐy%m*c*u9UǥKIWeGRR釫hug䖾CX ٬OK SN:s.vOqqL+ Z5)N9EVbQ,9V=LG%;XR+W2d{(N"\FmV@b''VK<'@Dy5yķ;T+tujk!zKLUyLa4AJ'}$A떭AC׬Rw ckM^J@9p &10$u}Ў۷F?ojzQY!ᅱprbφ`QBvV0RZr2U۹>%ƋP Bx͠2&f#Ho7Xi+r2mv|8-y]ZҊ[VP4urDvo*PM9E ʏ 5?XE65J^w]KHxIkBagR[G /Q(5ѳj֠‘3QkTNfC}/bSV. yHϡO.c~=WA޺(S2qa\DŽVPbs砍#Y33uym-w0l*YW{Zwqmx4@oB5]U/V4O@6/&*%Akȅ0F ,kv3[ s(xD)|2f*v %Mx;nZ8h$L?BbV1j%ZOI[q)+c7vŰ:or(u>7$Q$u/sYMdV.j^.08â )dr!PJlFtw Ow*F4snj;'ܚ>PXK86@u/ώI>]h#ppto}>pv[ַuU9.l.a =]*\Q CWIK2]to78X Q/dG9ܼ!G*=jB dO,('4gixڢ$wIcx9`ɸ.dXf67GCV.yi]A7WRor_t^P?6y~oOj 3,VeQPU&˱pE&Ά'=Pe]30I#󵟏nC6 燳Tf%hc PН+rW.n1mlɽL`Z a]YdއI; Fsl(kO ;n!n[A%U̿=WHqHnYdAC<c!6iNI1de"@?AI #QVg X<#!Gꁕ[}HX9銙*̠䊡hK.syUH'`d<YZ.jl.;OW ӴrLƫϩha“/ٓwTq$QF띮fڲ[EZ5 0M3U*ߤUo[Vv$[qsKO9D]ާTLFL5 tza 6Ԗem"_JzLݲ›kUmuvKէ1iɉ.MA~w g =dPڽ62#tcW\%#fG¡Q3cwgEϔY䳱*TΞȗ ,ϓ]C v766Nx/OJ p nd@nیrԛtz60U6I߆cEnk)ahȘOfwŋmPA,Ŭ͑kDhb3gݱ|X=Nqa52dd)ױt:g|Ш#|57~#8EʰjN{:JpL%:j\'٪O\c@>5=xz+~O-s7)^ZDC×}xi[%ZVB}[n̝1pq:#LXcub@rDV 1:՞^a zL_3{lD1JR\'v3]9BTP7}oSv傭P +&l*{(mF?J !J eŲLAE'=n~sĆe+l̘Oi3@Mo HB~wVh":Ϥ048E5K-}iYc{ e GjnO/ xBdn,կ{8h6ͥU/Jy!R"eLE#{$^5Qp|JnI'U0Y0z# L/gͿ{hhM]R1NS$᯷<ί0ՄF^]=7Ɇ'{1UH (gOy8kʟFP4PXXKT$/wL_@,ϩ[n1,cnЎiS>ѩ`yK?mH8?]8SEsWN96aJ07*Q> "@qs"s[ f.Ԡ$0GNrUL;Ӑ1~pKNgWGC@I{-AP. +8Fp+bՇoiheT Pg  T^!ҴP&\v|3 IK6WLhQh=kLyK J´ w-%<ؚn v*md\DڋRGit9jtQTX;uMfI R$N%)bDey:׃>#bttQY*<8k[ٗ >Wۗdq@@fG_ 2pc_Ѡү2V؏<OP;7œV]#z .0nS=NvVBi8GO\rvJ|ZX\uwa2'aybjظ'wÖ4htece }yg<}d=nޫZDeݞt@UMi<ܻr e/~ y EȳX ՞/:k,4̑o>rͦu:2#vrFqJ )Fm#Jn=5c;IH-N yޞQZ@(О7n!o I.AY;UCIA=8DDKɼ!!bpG N{U)iHY]xOPgf`w4 :1 8ܾ*ۂ&{n\+ r[,X|H!f%y$g|~{bO~t0'0:?}P/)Xz\aLkJp2} "ۭUdž~lr.\DbI+ڸȡHa_͘\`. I4ݼ*kMiW32 aƄƓrht;=FREC!T Ri D;R߄ ;apM2h!ĢwC}1.ߤ)r㲭mm ɦN> iǔd+ ^~>KzkMeg؞:4 En8 !Q)edJ4LKmCfSj6'Bc#ECj#4~X*L?`y,+M;;~Br~>>zLZ>vz&7bQ :U5 :پ9#¤nlYIwƬ>+4Pߢ׷ª8 2`-J*q9aʊM WXزgjס>Wŷ.OJ,&FȑX ˨@²q,c=B$$=y^4&@֢k:4~g6Xb@' ҭro98ý5.g~Wdpr70"URCC_CDNn(؛ %)gйOq.LԱv`̝/[V7Ώb kijSo}f&C/AV b6,078NF s5:Bߊ,@OAuEO.[B M&cfDOU~D*TcK6ѱnLx}qD;;t۱k%mWZ8#!=:* 3?mE/," ܩͥ, slQ5}<nIp}eC8hՖf_ݨꚕuI"]/%3H 0x@ ̜`)LfcOoFQ*-$$EQE3!D犪DgōoEpXnqQ>YTj2%}$T HDRA؅ryzF=*&v逻(uzoX/<6ݪcz!w}t&[ ։p )}{Ë4*[nۏ=B@k>CCh.ʤYq,UeC<5SojT^d맍oy * eTclSQ'b-Cga- 6H<ٱR&Ӝ`C OHZX3xbyõָeh ڿi,ލCf('5g×a%/PTcSe 93ÊnL7Dc^F*M+*vp3̿ofxWWjXc9E+݆nN.nl ᅜ5u->}x;LxeJ!i>` H+|wlTt.@Uҗ{Yꑷ}_äh務] 9?k =&\5xvU i^E+dWdwy5P:_;^*3kYaEGW9nǔ3Tar<.jeMFՂx4-^aٻ]w#6s-_btP-D\~RZp튩/FMqhGAx+縊Th& Hw&yGm`"1Y=|cO/@OPRN}17 /3¿ cow ɣِ+jK*;)=Q_dM,T!^UQMld "(>ˀ!I^vO~i~R-zuB,>Ճu镭z $Y@UV0l&.Y>;$PW1v%1^ҭs/8QpzTi`klb[Q-J KϛR.\xm:%g_ܡkmV0XDޝ@;j𥥟fnKZ4M_.j);Bu#05*8a^Vr&q8l& [BEi>oWJU03&^/S}ߣ}ItbnƔoѾ"a/b7j@1CkdZZH%J!TJO(.u,4Z4dgEٖ"4c,2 rH%:^AeMRߕidl>Mvr5h^Y< 3 9JBz|ArlvLfN **j )%,'EFvQ=l v;w5GȓuE0>5Bjy*BX& @⨒UrS]fx# n@`{-esnSˠ_XÍ|xn%Ctf\>pkš.7o#AM-xNph7-6o&a*06^/D IUj,8( HY(1ٺQ>, C;ݽPUEcSΩDr|ĥW-'3i])v5r_ M)`ʷX˺I;ㅅ'ןvp2!}5! wx>ܫR_ys){!nVӉFюJOj snOoĉYEњG";-[#zm-2Go 'kqbcZH,rXS-7&Ӳb?(H[*{}G,W~`"&X_qKXj_߈\hGD'jl [?NGqPvd *)O O^b&P* *hgQDZX?}[p/ng[Et-IP,$u|Slb]}SIjp\zmΉ$n\A"ElV, Q[ ̒* =r9w"I8Y$9$4Ibf؆ Oɕ!Ü+;+'Uch7AhԨsg6 :L-j6Gn;ӈ\ fmwX/_u2JKճ5﮶v1?WȏTy`VnS_ԃk RJ,2h@{X>];mPo&Z?ziK.Hr :IXƅHRs"EycVՠ]`/_. I3CQ,UhBt|+U6Ϧ QÅ-.{r7 D"a_r}!eY6LKOik|E2C|SeVVO"oSi芦ބVl/QN1HR`1zF@c(ԹǑ%7aAOv*^Br&TdrC2Jj8t\4OUBLT"܋kw4~xaR)9*{pX~ 07D.)AT+ q,NTUi2祍,5NT#|qkG,"}8?2Pm {$sn*n9fЎ@["Q݋I4hje^M_2nhH?eiKzJ4j,6oI""A@薫]:)9pcJcr99/3j50d*LM_ꩃkuNGz޷3; W9P`qhر>JzJ_\>Q \ɽIiOY|A;W!;\L"/6 QdM^MibWjǭ{V{MX5,0z!r xUH2ރV;zP^0@{o,h~P7] 9mcRRsHѽν qp$w2ͭ&c=`W6'9mH}J֯) |FذT)Q`M%,HIww#_Vc/,Z'I ͗j|/ _mEշQa3=%hb۱7xu#(juIejFh ']̹MҴ=&M%F|{]u&CIⶶ(Q>鮨 -DBsZvjC =ͧSB\ҷ!Kv!Λ`],YI搭[j(s v,ޫ2ΑoaK ㈬-ym!!WX X> [m3gYm/*aȔL( Q+FUX{p +K2BfneeTcXk H2: "::ut#-&NOw?n&_! e٦O|6oQB`a5sDS c hoLxO㴍pcxWK5z:,2k3*AS%-ÐR?ф 2'XZs7~zKr^?\Jq /A,~P۪О7X[ǓDǭ~{ z[@{d iݡҗV˳F2 ĀW߼I8|/b7m ͵ӏz =-苠E8 # &RGeh4r yN|fY@\,ozseڷtȥhK_skBgMp_ճElBOQ'FDLt+w;3Ի/%ƒg Kn蜣q*G8[foh5QD|jZmջ0A{n5)h\Km{RK27Cb2oK> _x8粭rϳ .[[h WCF35\Z3RSԛYot-m.񖄬T>\`edV&o;ep rǰݙar1c9.Z= PJk\s:ui~> 5fҢZhTklPC;4,zJ2Ⱦ~/K X0EPݹQ!T*0v f8G/x"}̮CTzMx(FT#jXn7> ]k|Q<')pe`pz_AϿU%깐kgSjr - '^ ^8఑bV\LOf 3}lڀG&?{Gy,kT [)C >a m qw yRDgK ;] y\#cQXyGe ҊSϚ.@p!YMxyw?-6/-w۲u7:qejD}Y@BWm/]aJe;;R\GT.۩?࡫C*1y;%seT b%w7v`Rz"HS)K:ۆC#0*e[}KN60PJt4>OL5PEGKTls_f+inv$#V̎8{ܢ5sUn؈`}_Nm^5M.z5=3.WKh:59X^ 0в!;*`MXi>D̰z ,%*wsGPKdo<AJT_#wWh`k-*q1%Y"2c/ê>5:p ]l5܁6=7˘(SӥE CgM!qgx(Aoz9vCilbȳ[p;SmS >s/:<ݠ1#|C?P?LmhTT˗ RوѲX.iIȒ6q v|@ܝ6gL(!ϭr?w#.׶wb)mAw#x8]XgMSPDw+/v߁<ߘʹхt"jx3\k&Fr)a4[ӞhzD'L={$"rvVHGHg`q0[b]AYpYLd H,pX}{49F#=,(WL%a^5+S5dDVm"M} tE/7 a˅vB: SoS"W<>1?X'JWv!r"BhEK9=L{3-h[LZ74Wu-(Ĉȹj|ծH(F4{} er5RI>uf|=[z~igT%[ѫ.$P a m`Op!^9xp٬cm _K2߀8-+IJɒykR%@UUx.xqZ-q<Tάmb5S+5ӌN)BA+"%zP)M S_=G#{viIpm9iE]qbBFs0 ЕF[I|y ё -Ყ>dztX5z(+R`E pجdd)k8aL$<c^R%3u|.&d7DwE~)PZ09ksĄE!b`2doDY§oV:|]ͯR됯2cjceMƝäT1atdGt&#GuEFTS[#%6(_v6$ܼ+ 3#6Ø)Y+d[rӌbus8,B_&`) A i(m_]E;%2 )%5Z~-ʕev+!PZu$Ly ZuY1޳fƹ oɯxX!U`/lz>M -OˀCJz.jMRgy? &X74kU%ޒ#;66z xZSvF 혯m7qCu{Fx@k=h*Ə$~m{|>ʻm@Gr8[;3HVӉu(ɰCsAд^sCpȠl5|S2YGk 0^Ua6#Fuk%q]+7Ӏwx] wܓ_XRI'܃FvVL'LU} i[0I AHgnRٽNd.*{f1,'v\_x!.#ww;GAKSU?WQv,=}'֨ *G;RGEg'i믓QZVQ^5@e0@[L<ŹW \~m`zZNI]vQLYp [~l2&KyBOpC 74u%\鷵[Ѕ_HM+%0Q:fl(I1ҏbQ!LT[}0l ʄ*eSBӒ'N:<I6ʝ7?| ^* pz̥M@+Ƃ#E&ioh=%"fPx| D n~ԐJ`thH=5:[y}`[ɉJ}/t*BZ kihsbG2R6Pn8q\ŅZ _KG\(H6HJ Fs ]5~,x9b!ie\7\P[DM/;$%w}q)4|ԣәE@gGFQ>G+zJk ~yhVAܮ']YY!יT5E{^ V?x}j5.Ф-Iٝ:Y3Do64ħx[s>J{]@U2UgU7|TQ*3u|tW u 8a+W^gcKsJ2}CRG7^cvIbG G]5 HW)_ 0Gr"%8.|_< t뺝hkN;zcqcTn E鐇 $Am2)$nnΑ/^F {ᄷa)}Fbܘ!hD͛zSW( hkK,m||*?̞C_e=Ϸ&Jb޿nM/%7&8ly]օo֏ׯqfc&MeDцD@ hN ?!gIO +KƴoZ(*J.zVjUz-fIj`aفv|a'$s嵌]s2R&һ$8?"z"u] 5 '0g|V揥E}Q**s[`WMExRIWgM&yV*jޭ6[R?QaӠV2L0m?ӪlzGCװG:_ 5 ]xU`L?SsŮ;mQ or:{E~)..%4 Έ=Ik=tcv"tc6k#T79mnYHgYb>}V0i@ 쮁[%%NiZ3 H}mv]Evπ"²keWԧhOVyBws5G b@?B+T>ű>Ϭs $<&M_Z 8>xQ }3ڂc7N=EDq="{iux)oyC+o7M#ۋ4=_ƒpS؟ W1gB@%Я;>6myАZIǀJ_j'c0q G~ 5aR;'Dta?˙#sGu,:öT+z=FQMsXh’A"~qV+ئY$(c !^⊘{-/s$L]*tƝq4q0 )l6x3m,<$cz2F0[ް\wSG6:oTpQR٩ B VZU[?hn? ]op\;Ӗ[EM!ʐ%>7K.˒8l5}OaY+'K~}g})Cg0$]+ŌQ<.ZR1A40rC.tkˤn!kLi7#ULFr$0Q-] Zp+ǒ=)Wvp{%0PеBKkP ECi"ɻ|j վ%~|ԤQ_o4O0rLGm<OLbO!RutV2S>eqn+K9ږ$x[ǘ _+0V-CޡS,VJXQtN,ɾJili [-tKs-ASZIW8򥥇SNiJB>ؐ$ "h\Qi(vpF^Q/gE9l<7U$NuyAU k:r7 o\|>k is!|H6%IhA_An{+JDMNfnhl9'$*bGv5ENۃj dh/UX`s18CYYyhOJ"% 6ԗHO!FhZ2> YFـC\u9b?ף @8+Ɔ<>N4;[āzi>e-TO}f>Se67RuYkӅ/`CZNºr@BtPYv۪_ ĈD@.Mu; g6ze0,L'(zR*˻"L; NDC k Pk"fTG3pTZ{N7DݻuӅ)0j]" | 2r7=qSc ,GE% a֚Qx:">?9k/*>B֎ʫ3|ڮngt b* {kyVQg܁ji7`s0Ԁ,Of1KOOáΓT`u;*J -68y%5),Ehj8XzOģ1шt}ls'[? r8(Ѝ uە"o5v{/YN_3BS)!Y̪$n'AR`N XQ㒿rq^o:OZ p)QKٹ#p; W<ZO[P$kQ"g8䛋+tx SoN|[|~Mo|i]Q> Z!*MY? Z"!'X&,6h>&Rjof/fk 2)1FC1'y0C{|hzӇD!}uJ8ekyJ}Hb*a$SgvpȱN=\nԡ-|o` y2K:LK 7UlnX2'32\hK>m#Q)V6zL["D,uΈfH1Q[7?TgJ;MYO7nJ}:K{ԓ6`!fE/Bnl& Ci˛1)1y,zo슘 l-[u*Eh3@7o TJC嬺Q q5G&(_4b:">BFh.%_9h5e ͍ax7|.Pxх=HrxŊp6]~=0wQ[Gaԃ,ݗ9@+VcvMYzn,AċҮ^Ze91z:GB16o^փg vu|-j J-7kd[9v

a c99tL6 )b1C!B//< g+gژɴ 2I^tKnNVgOzւX 3_'Pra1Iӫ_8dyX4:+Ot!-kC7vbo>z7k:.ήķe fۮqycFA3,L̻. Pg }X`dlBu5h;Eӥ$(L|"Gf:ɿV) XZ;.y(RX5@.m+k w 3HaJ{|;m%ۮWQO8N (:1&42DIsEZo !@p#!;QbJ/8^QIO+c*?H%wڌQA { (]ղKVR8G ٿԋRfu3d2fQȊUPvXR3=ʪ\@cww/z?E +M93ҳ2ӕɑd~:]uH`\HGL 1~c̥6&,咊EVpGrPڶF{WH]R`n)MEA~`YJq9 iy9d_ˋ]:Yᡢ?_9A$EUtU|?cUب/ re_$gjȵ:őD౞ڿ*CE=벁[ u}7Z$JXD _܊kW?RaœC%4! 0&B_39x3f̽ &,XOdBͣ \z}t-6 I3'T:OTȶr'?0j2m˭ z cqUk^y|dA\ȵ"+ٟ ҫN&Ӹ EM;|&K4]~Ǐo B߰tNh: AC hZ7BLTXkL٭ lOnμ~ξ{԰Yx7gGEOk )^% S$㠚u~E`ˉ}B '<.FȐFKZb&> f 6~꘣ݎx٬r-fG;}y7Sh{ir\?hS86KΚ~8QN9ݙ=[$n~*?@h_R{\ohee ߍ>GCIxǀ2\\@Yo~AA(O_1~ gkGM}*$},;*4[1V w[uxPeA#{NM<(#QGB%g,9ys/y=I$٫02lkv>#LXh7yаgA")PL2䆎!0_65+.b+?:V EչdRY,i3agnӶ*/P+5*6hm 9Ypg)K%^*'ҹ|7 ܤ,IĚ:ϟوB ;w[ F$ +dNeR@rɛ $±|]GP0]QeaWyȥo8APǶ#[6> 8"c"e{*.a-f .P~Sd{7ƯKpBZk!r[itu +(ǷJyUI' R*j`v\z:H2&'W`)HV9+3o`1Z) ~?[sHZar5%~x'pĹwNc>̇]TI1V}fnqU邌6خHΐ6HbvmFZ[ Q+Z9AZJC%gih?cD\.0owje^J'v}n&6wWH5Qp=']b)<3R U˼;!0t4mUܳ P/~vug}A/FyrW >佒/-ّҁ16kkⰜkQ'Eϫ.L?6K p)I&|BNFSQP9!v{ n\.5Sc-:S r#9y ])g1vpttlMQå*ώGH)Cu u&o$$+6L NY]#^C:V9MxK?H &sOTGGrP#Qh\E,o ')BM?Z FPk9Y.297ӈD@#N^>4nW `H)bUdP)b\]5bL\^SȊWB'IMtJL$LpصC ꭍCAg[>gwUqu;eu}u =>?? VMTdpCTtyO7 h3iadacٓ9E\~nw Ա[h &Zv+"@=X tσ!sJE5OR DciwzndwkH;\ia}Ur7TvPq+"@EAr 6\A@n/I j Js}bmzGK\r06)ᝀ)^י5..#>`ڮ %8AHۚPYDz}aQ#UM4 $Xa{ynm?nb6qy殢8epa<(KePY$ۇv J 6 bv( 3Qa/Mz'"7yܙ0.~IJ#̩]q6y8\C)_9u< %)3JS\xBVf=nK?wB~*e)_ԞoYo *4XS9~2?n_VےݨщYpAm`QrVOQ?RM 볚GSk'f*u\5 I]7_ꁳ̔3lIQZxIyT!^4C\`2乨. o/+h]c۲U7,QT Z.r:Z:భ:i"?vV;Zt"> 0?|dž/R-+-r^ƀ_ClF6xxz8|B@~1n#"o2Ynx Y- k=dÂO>ݓP%Fv]0,O>5;2ryxas\Ćs 0tqQڕbIZME}zftQWԅy1s_n;ZO5k5?.S6:1dq8"IȲ'$Wj ޭ1G{@h42fe [7hqDgT0ϵ|^  >XKx.,UNQkve"JFUj6[d+ҔLAVU d&,Z=&Qr8\L"-Lq'V3}%==`rPo~zX- wg4?{#%TS8 ypQ C?1y =%?#X P쾆3 t(s0NnGaZ㑕ET%Yğ-7$2털Ї'&99D8>ݱ"Π[f!+!lz=oq,LHq&<=Lgny|f2@+w 6$g?wdߕOc>zS;4dqL,5zZK#c_.P>M_'9V5פF&ۙt8] tv.a.\ ǜaykӽ#7=0wcC`/A*ygu%Z#ң[0cby }|mu1#n؍|b2tSFjު煼0znyRϢ$Rl}ufQ\o)YI뤽uS/FMྼB_51-xDMOHf`jFN=csF^>\ J>h>mzb^76Ӟk -qUQT$_qF)i5V8"lmjBxe[^ү+R)ΫIҝ~ x:]KZ(ZE7LNT$ %}) L=8g@ -ގ="  7W rb74uq'A8 |9 z}(# u)~.x[Ϛ9k$Ol< /'UM$3`*b6}ƤPH+㶁6L0!c-5.SRQJѧ^$pѪg8H A-JW=:Y>@ʮ1 P嵾U@CO3熐+##?c' h<1M91Xe˯ ź@IE~1ۆ-R$hx{JFA+66`E3-T 6%kG}|C{!j5Wz~hx!|pR7ò! DucY)q{eTs ayd)t_d~6\d  ށ)Kj<>,-aWlEm`r"AD49i3Ԝ‰F:KǧwZk "mfPȐ+ɮ -ma$Xu$f@-;_ؕj H;GLkS]1*SE>㱴n&W*3s4oe6=nh)1RֹG1FN؞tg<^h <_t4ʴ18S屑e/-ǝ Ec]R Ggڂ:I )iL^*qẌ́eAf/I=JW=_2u6NqLܪFGb3X"qm\9) &IڃXB?)N{e\${/K:eG>"BD-Ļlt! G _+ǹ;Q{!jʙC\.wad}4oAm fjBedq#1 ތ]{XͫX/9*_yi0cym.ؽ= q D's^G\%nǁĸ ]A^ A-䲎,O WNu]&mxNDZt5fsAGoaU}pI,zƒ'G"-'Dặ4`/Wt @̜84;Ua3WTj4pvb[ߏFQ'zՖM I ԦY+J *\򬳘 v_m'jhP"9U4ƯqK,:1yc ш˾~!NpLPT!YY}! q,>["ԂxA1*JczNWf?чWWmTBMW~Kĕ! ЁoQe>(7HPx6gF#HKѱ==^_v*.!2 5_yjF&K*qR'2nf#Ah4@bʣ(#an/w+oF_4qyd罨%1ҜxAAӖ?6 J}pl3Յ5%UW>L1PhOWwE,45q7|T[mkV Zj=qZK*2/bFpĎYـޛ"3Ej]X iUUdPFoeU>g DJ~XD}iq /|z|NQJHHndy-IK `]N@ps_ {3۟KI탩DN}wluZr(I8p^kzMD<6SOHqH*fhc px]fʞyzGnBBJ}Rn /2=hK.mz]V<$z{&-UQw׺!K.HԵ/{:o]WMF@A0{ͩB*p 04s~_by[@..?gU Ni0$Q-Îݵ-J@ _,–ߍC?e9v,lg䦢T ` {r}?a_bA#84kRP3X'OA r%ToR'~`C,rI%Jskg-Y䛩p!'z EdB%@K:\)40;t_ =dQ'%l5os͏ga௦,O7ڧ="G N"nfLIoӁm]<~֦[:X1Y6cxB,&oo' 'H75/l.#VkY:Nb8}XN^no}CA % n, :s ΍’#Sa( FY-0|LL[y\;!O ^yBBKn(A z`m6 Tx)h:4FųX,F0K̴\ GnEg|MhGx0a fc_5<] 6hLUєnuqn$0v53BX,#l~m969~S.$@ [1H[2$ʎ,o#*w/c}EN!˩;nN^QYY?fD*$+ /P軯}|iZx'$=dIVvH:K~!P}Mr\_$%a.E:t?^BF ^;-bk|몑Z g!ўƜT\>+x {/@ ,lGA=Za QF4vo/Nb~^kԋ:mKwnbW-if`" gr4@`5jkG=[ꮬ5u5XqwEӁcط-ޣ\/!Ɗ^ہDjKeЖ->Yq֑ APSEl[x~_ъf7=`qNŷ+{tZ{Ȋq)c#֬kje{bݑ *gZ މSohsuv[QZܼ5D]:稏T;SL Q-2'|ڔiba#*+^>_L\"3;k:-!BOַj[BN0w5 ̋S:py +mkMc*n&)cPl?3Ym7_dwc?vk9P BW#q\ jO}KN몈*FQM_qxW\ U4<͈ ^z ||; "<9*xY+ku)wE+{XܪtMW΁GGOi9懊q\3B*&pH>8`ڵmq᱋D]W^/0#R(~2mE`J^FXnT'x~::"`1NeA< k̚" dl^Y` CCl\R{'w!P A 6osxvV_?Cͮ{"#;!}ǜ;!4Uqdj] X#|G&f]6o$  Oij)ۄYFɷ}8\L~͓IH`̠r"|jgh>`*mx6̮ TܶՌ}=2˷O BZkwq|ri< _VtB=$8gbkbwJ1f*YjLB  ׫ki_qA$T5 IHNE+ۓ@Ԣ+j $KDڠȦУX;4=h7!c[ed|J6Gdk"D6+r k}1',ޖy$xbm3qo/E@]3 nN75<vXI1> tQQ1njuQsFL\ qJ0P0Zh/ {v`^JRXnr g|g^bnO1_d6 B'$If QDWQcs"BAspz4=BWa\`IZx3`]_(N=ɯC~ԑʨ6)Lѯ @V/rͣr "(]nnuzȏ.lR5c(9?T)`@)2ooECeJiH0N֎jfA0gLW)dMro{ Ey8)2ُ%`)ⅎ[b#0e7T`pFōԗgC4T%{H+xd^ X`(}BsL HYiCTJqټ.)czlփqdrnANR#0iqU!ms=J`Χ&/>b;kBzLbYS_i8lvQwD<"Jlqp?NExwO/m1NCkx*g`%oH}:"?#ICaj8ń .|nU >|]$*"՚ P=}+W-,%q1o[R&"VCaol5a$ vT] Ԥ ]2][' MJ$6@\A`θ7#Ѯ%V~Y7ؒ_W7f̬ݞ icl rˏUȳG0ۜh?n[sLs˿|*'#ZfA[\)5q' 0z]LiIM,Yf +S[HNsJ4ab(93zbYa%Xtjy?GEpǙ/!皚˭~/w) ^ [&ejkIȶǎk 4AAPUFJ춲fdt|PZyl__u u~5P\l4g},Ia.=d=&8㧧Gcrkaq>π.'G{9x8K`.܎QڞCG߃YcϞ] o%S?\S3G VgnV,Hodnal@^;&55^A܃e$yar%G&f-߸~ ?gO|΢^zN׊=["PWbxGFJ}pbQ◑`p PY5VfJؖ,{Qt`-|FՌx؋ |W Ɠa6w:eSN1$c]_I.e͕íVkNԺH!9i!) yV 5b^J%yekTR$⸋D7Xc)@tVѲuUǗ>b4p#ۢDmy~T[k*U!$^pƠNwAS=*ਏUhN$ -]IoxDIJᎂ;mF/IA6J P녔T>9% g@Re+LZ7dU=0.R隨SD+a+b]2y<3 M-z;P/T@ݤ26ג 5 7w83l > +AU7&.wrX87.[Aou < ic5 %;V3b7Gd(mXuIޕznG^C._k {PF~4$EHSۇdA6&uO7Y(_2o@cd^ -îyh|d= RL;qHNk5;<ƍR:efU;UNe_ D#eAǫ+2܈*c0'52cz0JA8peB#$ a f 'SZ v¼pv?(ƃ1:7 ƨM@z#Ao^LjHA ̫)~?r:;>jli&dӯ{oo/Vۄ,jOWjeEX:6N f4Johz4yLS qe=pk " O+&I;s-DfqOͅ=5HfG&{xҊ̙ڝ.\ &( SgK)B9=Xx $ m-}bѕAY~JPF4S0kQ G]0 +>lP>v+Drp$ëHsfbe$r.3eabŮFM{D_;ݠT'h<@u]{}n*eW2j>ZgQfG»>X`דU;T1 q&q`i7Hdd8eY8e'% TjkdEʏ=qP~,G{,$]rطmϋ2|뫛Ӄ 5*IL,aK{#:%пl$! ,V$ P v_Ŷvgnꜧ氬#OW y}08!D _ߛg( !*ΚJQ )P@Zglk5}ͤv^W ySچf&1V7QD7Hv&(d |)7uV{E<0 e9$]Fqj9{iv"NU \f荍E<`7X"f6~O4^֋: "d֟Ecw#dR0ዪoj l @ɩ$u}uªk%m۾ֻ.@9DOT)iAo1W۽۾/LKFS EQV3=° )Y?p]1D T8=cL<:TwN1}10$][ۖm7? \v7$ʸ6WǤpΗ::SËz' e虩2uO%P'S JIYۅAXrlI_c-쭗'~`X4S#L=r]k\dhXw\KQd~Hj9Kv')+Y~Kvύd %\& YÑǛD ,NPxv!kt%rilIccw_eOP)2·#쭆)۝cѱ)z*}ē6۠ ;"nC~*ZϏϫԁaV)7̱=Y@nH YS'1WñGJZ,.3xX2(L& fUpNEWR浂WQc˹?65raQ`G-Pҭ.hgԌA2zP0O(ۉi'~+,l֩e^"BuwUX^nwU%[HA<J $nʣ Eto^ӊ^kO'o<3aj}1M2F+l>FG_e=j9K>)jijxv(zPEfm-/DBq1AÙVy37(m9唯+OJu&Vrr$t" ]v.ɮS;a]u4K9\:OUCܞÞAV+-s!;>}!d>&.1lg8c~-u @e%3߈JjB-vt̗-Ӫ |<ݮANS/sB:KKv vP3 X/roQ{zBHΒ:(jA_A_[b̈́Ph::w7)f8n^T`(NdGh~Ϭx _^ *;? hbSF$C),Vک%Amfv zq<쪉{G54i+u&^;0~Cj}]F$|̪6d:^BX* 8X/eXwn;t̡A\~{ CiD)*;G1ZSX&4+_c:ht!LUC?kc~ ° $+!]\R\hVG35i^gp&PD±J&fI(e|Ύe'tOϻ =ROV7.@qk,# F'&< =VS"M7a U\pGF;F^:qJ/1P:>p rk0xFCA0UW45J4#HdA MQ[GZ}/2O6DMtC9#YQ9ͽ+1ێ =Jp4ppLjNa;FF>dhyKi9?3H!'zN ]SufU6Qy,cJ{%$N_X,1*އg ,>>|9U7wqTQNᓻe@UDS4)joؠ5c 26%-+:ȉF%k 0N&7d$%݂$G 4e Yz_E'_8 M̠a+_mX&8dhxt9& iI˅W>`) _'k1Az(h siv'wOi`Ѳp>71+߂7x0 7jͩ<) e|'(jҵ⤍_MU[?`}~a h K#< >_'EowyfxгG!pdK+X$ݮވ5w X!.렐:(@rUTSuqUUulM4ƍ =[9yezé7;LGz1є;镥,M["zuTfƒtŰSQoO\Akw'*?m:^7k\OԲL߂&8~YuʊHA/՟d-86of OP xT].%Ahxyd0dHVT.{uhzLi/nc3 HCowLULw'0/AVWm)tZKp#23jJWH|냛ڹ }h2ކdsKO`AM+r[7 ,L!LR|)PSQx8M0 O7r3ā9o)ƿS33Qq ~ɬLcd%AjX-W;F鏛 'h߸,!ϳo&d S;nFهXzsEv R[+[ܤHtOQZdK{YEgu ͭPA:X>[t+|(,1|fr-g'j ބ-4 x٧35X`5æk8 0ӭugp8.zˆ?"Ϭac5004 ^Xjפ@qWI_֡mf LVM1kApalcaoMz,!=z^٪;0،:J4'uIJɳAѬhO#m#;~˞-Kͷxi1*9z*՟Ӯ*!O1Nu1NU<`Gf,.ZGW͂ܡss~J̪Mأ3c0<;2R`k@]R-CKar:Ջy[8_ݼ<  L|8!,la68W==Dvxˢ%a\^;s0hJaTf& @ຶVʛL^gz#J,eU`[0Ц*6AWsxh  epeCTR٣a$s=!Jdv `&+sUpLrP~fz;mp:BXЩ"{qFuzonM֯:$ӽ/*%#GM`nz4 Q[Syr$p؍&)Zflݯh_Cԉk6%12ZQVq%-ӖO E':!y˝e;D5ۋ^4s oI<|U4shg"IuX!\ ?B"z`D߉WSKm~$NE’X/+Qrm@%Ym"p BkPxFK\(i)vfV6ſ'͍EBFu&ӲMdp:K˺E-(ʚ>@`ՎB"oIf KO\?$.?vGd 4WF,-7$8?libr.5hg !/yaB!4!Oea}(Z芹eҮk;y>*C٧^ 1<18MSF4]:֔SgXPBt ϴ <&ccRR f 5-R5:7zrZH!xVB=H߶QKx!Ps]I{Q3_{p*ǰYzY[Kf+NJ>괦ŚQrX0_"ڋp[CaP;G ld+#waɀ$؈˫O= ?EXk\]-kg2넷jlquQz%4U j Āf,㢆#S˦bV#ʻk&‹>C"8/^{wB*݆{]aĺ,X y 3%ܻ_cv`c% 8\yZAdB"!HqjH=/$<$3 "ihU&=Ogm!.;mH1(|:ozaG*[ī9BX\J>>j2-x3ۼպiE#&8{QgrUh;@8VG;E~uB}Kl xPgr[yi5/qlz#V iuM٠>r6, COъ dI+[cvS >p{Iepe!T #1U04K2gj>NNbynѣ%ϑU",J Wp"SЭX0DO/_bj"?hF]G#uL"&z74\sE+bX]1Uiuu@p<ybs;30&<`kk9Lg}1i݀tY ҼS[,l ]i쟌y1z,\ԈyHxfm)'`ST"x`OOjDǠ:l`W[_j3*$o_z⊎`)y1Êqڂwr 3)}uȝ>K8\E 貐AO[\D/pN@g8r)[oФ+T =YIɡ$J$oQ,gy$H߃ ђ5H&r(ݗSiL𝠒U-k;$b;k+Ӳe Z<|L*$5bxd1Th%]cs{˼*7؊&Mqɂ8[tprW.Výi$p:Ts4<UI?ޯДfXo("% {8&H|-طlbe ;ŸW3hkRlZpb DckugeK˒jǫMih֐A^ \0n! X@9{)6'Hv)@)ݶbVU4̫}#ە[N۝=fNJ,J#όIY "ee鄅Md/-E!t+q7VA>e<`XYdV:Al̞Y0ꨩ&Z+,NeϤqy\˜$chEhHz`fI0J9}B\J>lM,4I]T K?r ."˃hvut\}|yDx;wT u:[mbMJ]̱Rrj[LRLzkxzYD&jrZ|s}wͤ;J#l[W:ŨS|pvnBrr媼+b;bvC&C4~L?htP9g>bzKji Ϸ82c(p927+R~r \LkaiwKJ|[c<4kʹDƉ]|KN%›i'Q>^i~d g!͌ƱW.=ag4 & r=􆭗.whXιsCUD DGQ ϳgNa m}r|__k vâ;4R6X|w]D:"b`ோ_7g:z|`usg'ш_?I~ʂ,??5L?0\ڥ[mݽPb#M"pq ]y?Q;Н2$&1cܼip8J~ %9SJu{,bY-7Į}!#K˜O;T&4-)I .ḁ193p Юd*`&{A55 x̆2s2;'M`\>JiA&~pڭw9v֕ |=̓SZ֋zŊh&\U)oަ;p7BfC}bLNǺ'F`AOnGU4r7R9-{ ݋֖6u>x  eL?z4kV&(4hH9UhT]Lʣ]=_w;L?4Ã@XHHvbޣ3]j YL;)OpJudR_#M+&P$r4{5|qn,ߦ|mBvuUC9í=5~v S G93>5GRm)tM?ߘ)|`)Q +kӫO_eֽq(K='dU[,L ! so`Œ:2CfX/S]V;o0{vLTc!t}T~6Sh}33eԁ"q.u~LNMT <_DBVZ rc><=Ϫ`a`X, 3ɺbr봺*L.i)ŭ0[c_Naz @Z$%Jd:h\SEw8oGj$gv.I:>+#R؇3P4Q>JbvC>$or] eQB׻}gAV8=<`+֙y%&ߓ(H5Y^aW.wzv=C$>WMXXZΕn92oii%Qsn,+MLޑd3lnIFS@ֶ1IyU丑'U`o~uƳwF\HX1mҸYjoC-_{q5~,f 0a$9ݫό-t:d},/Bf?R(GƈdqqHL&pОrTGἧEJΌ e8-Ih@s~oƦGY@ŽbzHv+49$k:Es1SOX@ _] _Bak,j| \<^c(m!Ba뱈,|.6ϙ5n.|&-%|&Z[19wcԽIЬ(镋$°ΕuKam/EMtƀ@@9%3~ :xUcYv ]t )޻G?,=D0Zkgt%fNyU\?XDv#r ݠ&ݔ cdOf)71gPAc Bdyqfvжs:+ q<3f E3W{wlt3K%{qZYmi%>MGݘzwW:C2fj403WF=|Xݢv1@rmJ3 XMڥ_0nLo!* yQahQ=(:X6Q֣Wn*g]p*ZvUz+ >ax$r7fpd- yom˥<Y=4- y7|&>9ж'gj'2"xjGjg۞K 8$ݨPɬ;ȪdQBgX߰_Khڟ:(?14.Uɬ 7A U͗3rVA=z4|cfRGh ES˞Br' rFow'(~,v݁U u =A7]Q,a Hv#=/vЗ#G,&<ڸ[a ZPoL3׃_H 3[g|HËaws'يK*H?V4vZx+Jal A!v(ŪhBt!e$R`^WǛ #厝|yj܀i5̟KFS,cWǰ_Qk%^;\L.e UΆ7&s*7ԗ/XC]A`eM%,/]Fa >6[5t'Kݠ +bZNvǩjn| /~ꄗJ3tFU82ȍcE+-<@w˫i,{:ÃKbWn3Eay:ӱIbNJp g؆۲;\QrcxOW.6?b]hKZ<)ܦoP?/}2]ᷟQʂ}2j\zu)onI5I 7XBl[`MkXanfW@enn?v/9{) [ה6O(#Eý*lm1w{v ;{=(Lj=TTs۳kZ9 [GzŜguq=%y6/_/p v^`ϲa2..$R-g5ox[y|O})tJ Vnu|_+%ڋ Ar*dH.pp޷/_(쵥9(3p RSr/?Vs60(H=wTn-|$m34-{W/~Z8y1ZGt3O|SdUE$VVo.Ȑ-m^#Pt5tCZΕ;MCɉ:)ц`gb5UN5I#T/Vlz$"fF3`5zjV<QȽK~o(>Gk+ KwHe%3⑹ԣt4w5R{h $uK0gD]}6`?&~giȩl DCWBT[cr2^w:1{9,Cvh*|(K Lg 0^q\ - ӧs|c[胻"1{:$,{."x, %-,meryM.VV W ,#hC(4KC E_и!ȄOVyo?X7r4556b)x'>d1W =B(EG1CnE!یt^DPZ0hlנ;mNPΑP;=_ۻO.`(*8"UOf7k#0< X%=ŗPtSJNGv5qXN*U!]w ;Zj<(b+h~[L:,KUJve5k}Aߑ0(hm?&=[~*9wbvQhX;ZRRDNZ2#QOr?fOCMp7oIN6<;-ض$S“Q1G;>",ttmt=+S6m~nIi5M9LEUen'@uT1_{yoFZ!(>`mA܆P0@>T]\t?]/n~4Tn1*ID2=)p 8R`7/n1z-+*F$6񭀅4|bVeZ`E(-Bin,c\6O7M2W|+n:BJsh SLؠcJuCЗOs2 5Y |,>P58&˽ݾپk-'4| ӕGmL.g3M?`OBmZrG9a}5T{eű[OV".Wb ?_SEy-bi6$G0ǀRbN0? [C櫔(7|׍^;d90+!sugyHr> ھ2R'XYgVp|֋kCZ[oӦbo5 wSJcar_W+`Yt{_訙GVc @] F`_[tPg?{j!Jƭm>U~xUR7X$/:" 1~K76$FFr"s@RH)^MV9=LnQ(jQMY7<}8)ɗ F=a5rOyvMX#ZRXZ*?F<*zhh{zʆ'Aɴߨd^Nƅϰi8ڵK:#!9i9fAs5enE4~ӝox Y LIW%խ_U,7`'ÓPY+4gxnw耴W]lHq2#o/w[6bFN)*"i! ײp,r_m*Mvԕbk85wb$(!Gu! e.a]⢌y@Dsi)MaLm_>P:y=s'`{E_1,L[E\}ʕd(R ?*12TwvAZϼhȽ e+v_pA3^S}խÒ]X\= wVB<&nn~NH <8NHZ->X"򯂅Su(-噅'=@K663Քf)FU[6Fi:){v m >&13)H79u!+mx#./%~pbJ"d[QD֞3s3% ][sozkn1OQJMJWtolc Ft|`(4o `41tO3FRuT!k(YELkW~f> RSq'#Nm:F@JgڶQ"v­0X~Akr4w*v;yxF鏮 NlHy71$<}]x(LCı(KPmp30Kt ̀H!DMYȯS:=XN%k%Qh q}RF5W[,O.n~[2c Oi/u=A_6Mqj<}[9@fvWFh^CU_$ՆrpD4z==A+&S05L_~Aբ&9"}%Wџ\xdӓٓ*jKtX ;#Z\5愽4YA5sW13h2Xl*DkFRVmTgJ-*k|Ɠ Ucyw͠HMVhq)~4ʕXV)A8O^4uz N!5B\i#Se;mqT38 9G3GQPBB2ںmd0YQCfV詰#EBbqbxc!O{~>H;Tζ) 6Ż'&s׏]5W$B =3#׏up'ZG*}O箈輍Sa17q+ߢ) ×Z'}\(Ӫ/ܧh?/ឪR ]B ܽPb2³Pe3 H@~)w+'W~m=?;{ &ڠ:NRLr(ƶJ}\!u9a':y:b˳v!$ǷŠ9,4Gg[ ?g@Aj[x c fU K\"mvjSdijިW:e?`{ ݐB=U7Qy%Yc 7@h5Va%vlЗb+3r_8[$sKk@c?;2+]$vd]G;KDы5?lyؗa5py4$Jlj'Rb۽'A| TƼ$ψn#[J[ m4qK!W/5d7=WZBE'>.$z\]b}E=]rP41T}Wtn@^A:S)'8 I+Ȯ0_"&s)^vVMZ& 'rFkvnu 2N?Br"t޺5n҅nFAk8^]9q"Y a+5k5S<孂;,ZU*R7>2X_#NvdQC ;2e*kR~K첁iWׁKyObCԂB@&P YW:|}f~+ *usQcxB*r:f՟]mbzntNsEL/KȮe !,ػ_5q WlY93iۍjl'ypnGJw"0(MeeУVbO+VĘx3c3YxYJ/x۰MDsPmu3<:9gkzgr$tYƂ@`cB4 ^/|3*Y5 (T0ƧIm !qJGSr#>KIO1wz9˹.|zHʄA4t"bQZw+[g"GΕtRu3JV0Y r?FH᙭VHV!hD:G.dʚ1gފU[%gE{^"qjQj'Y"Qogn> q=ȼ &ߋQlU*ljCOUFȷ?0>8u&"@$0pv^@E+Qub?0NZ=鬬lf>"荨;l !;+%qCʜ>1FL˒]4>',*ۈIdeZ[Ơ_,\n<}8>U7!k^" O6q %6xPxWSQt t䳸{N2*udO 8: { MH bbquر|/p(((s"ɢ~(]z%y,nWu7\cf^"?4̅ ӵ/Ęl~mF2)/aTi N8M‚,>'od!˹hevy@i@Wk?[!R:lǴbz{곖X$@g?::l6y0 YŅY3i;Ֆ8z DZɏMÇ1f$f~p?WTOQ6M4|X4xL l s7#홮(u{mdž's[`p!LhqVj,|nh}#H QO1"IJ |ٳk]ȤIZ*qh(qE|ݥhJA'gf%rY$ ^z )oC[WF`_}5xs`vlCU7{v7ץ!=wnPٻC;drRfL㘅EI!lv DxP$qϩ# ׀ߗ ~4͙9ųI V'^Yj,l^X,L}#H֞')#rYa&cCHqd|M/EnϨO{re BcK7TĤ<-ܼYG&Б61ј6!j-JzH;~\׬ַO0+>uGyť]2΍mw:s*mxR,l<ׯ D1T\U,a^V܎9„K;ȞB9$ 8IM$8F }xBp_yY1 3 0oVi*Jn R%"N(.`>#G@S껍TJ8̿`_M3u/9.A^r2N?t/#5x[}1߻u #TBFlu ePIXQx e?]4aV22B &oR̞6 Ȁ,Z|1#i` q.IJJ]xS F1A\ݍJ^zlly:h萸"n0eJy@|} {OE= THK46Mk{]~LĮ=|`z&d4$g%%sCx{!uRG6^0g#Pn\M̓ ]>l``L67Ω.#V]a#=a,~x=:$@PUu%W7#$6ƍ'w$X{_ECTaQIv v!8E.<եZmLŶܔvox/\#aT-| >SMuDlr.іx%\L ֦0A)M{oj:{Q kݸcm:)Ih%n0 -s/BO<Oy6QdOf=88LTs,uxKx]4۲رrdH^' ,O:NmTҟM{K'z>47 f;O,eAdrLMG@e\ˡ$Oyf`Ze"@}S|IS‘(2+c/Ե6)Lh5CZF*\0ˍ[~ { ιl`oy 7 ܭ~u!Aj^n^֛dF;stS_7+ K 1۔R~sӆ%"Ѹ]7b{4o 'q-yCl|N:XNW.3Y;x\c Qx![c$`Z[c?I[M7#5DJ5nӵ-53Goc<Z ͥiQVq*_E99wc:&2.L;JNg$e? 'M4آ 26BPl.[:XV9FadSDK#fp 'j;̀(Kj/L')sF1"='x(㉘Ij73X#2踋(8d]loQ*48OoM]j#rm9I.d7La(z 2IIo dEÏD?ZAe$pF<_JOt„3/YDX#,wZ RGui*O6"fASUh0Av5bԕIHJ)+" 4(g:lF*>7N-I6 ސvfP}3 .H>-w^%CI@Y*Â-{dxa 7ki%x}B)(u?ԩT%@ xx!G`rԒDJOD:RH.x9ȆZ!0ɣ=d gw/ڷ L3)f׌O m"9?AfW^]jnhRvbSej:L :'MG1pŦ@$2r̻%'>0>K[UwΖ%`(?T7A y^XŃuK Xm=%}{< B#mJjOi$+~y<B&U)co,"]gO b:8TRu۪ܓb&۠i=kx b ?W\(R" 8AJۜwP9DQP,P"w)rqsC2EXSx}4+w(4 a|>_xˊr|\;9yH| .%gDKL '{ؒJNmbGdmnPz,<.d"Gn{芰H8?\HlFhp:WF{aw|u1ļ{iQ6E=!d(,ÀUo^ "OEB\6BktE1RHZ53xʱ!km[ͳ[ϿwMBJjDgݥxq39މ4W5pC+=riԐo&mEB/@RY%4bxVd2dDg^EUnA)Х8?QIڟF-3t:<']ڸVZxM61:2/s`*O %&4Y‹K:$$}9f$>@dD(]U E%T{W'&4!0nɁa`Bׁ}Y2U)Ѿ`.(״[Nk3& 䧃%%̒ ^k6 d$TO<]!+8uR;Oh =,*o!TΊMGN +Ez.Zm2X_]hf'0˰y_k /'5K Vw[OYhIXTy zW~jާKS ̉H8h,!xR5[*>Ӳ .m X+3Ob K 1 ~mXOqĬZW| v|(o +P}Wcr/k!ʼn݈M=Ot)z3^jTˠl&@sf˝>q7ec|{Z=zM#z5)t_vTPD)T2heB˖d-*U)L5WUmb j],x(ͩJ)mPkbx$ECqsqZ Ua>%rw6|0ȞGك}wIckݦ\}C- Yב|9 z}š8t.9狗Rjân(iތvu$FmfhytjʶfiAHII(:S-av~vqb8knxT 0{ҷe&w_s*BdJ#\ٽ68Fw*䭫 S<2)ET͆?&-Afu0meؽzCa)A;$?0XxfL0'a ` Uy,kU6RXqv^!x~0 QȊZr` _Ϗׅ4_-/Q92hP$&'-Y'"BY.03*de4ʺ*͖+WkC6-֊!q]0!Tq쩈' g7JAReye|Dl82O9MDnfO, _Q0O{ w 6[5<0 1m:| $HuJJx`q6I"ug_!;{~ѯR* r|&N{GЊ[Npd19 iu8'l.ZK $r97 tk?4Ȇ&.\'(5i(jiwVi׾/8P7iM-ukc|Bu Tyc <ғ;e ‡}1tA c('[0`+m9%(cȮy=q2DpW[JW36#q7=[ceg)ouii>Fb0Z7c&up!޸:}D6oѕ}=$eűaZ6Y.#"`jТzc&KjeO7u[Nm,s"<r^% ߿ʠ۟1o^{Sh,RB.vQ 3@r%eel׹nӈB1I9dwN/ՉY +UK\7 O[b 3#a|) \da˝ʤz7g(Kzp͏&@2R_ Zoqy/aȔ(*-{rɥ7 lH,yFӦʗ$7* n mKguz7E&(Ф_EgM5ԕw^B9XpeH}hhWJP5v21UX\gf0j3Ωl%f_FߚS~(2x7y*rz^=e-58@b&ThvCYSS94| bCyB s{=Z$S%X%ݻ[4~sc'Z9ZhYJ x~;MPöBxdQ* oFn^~zHk2kU˄*bac,R.ˉKlpZ! 1 x&[j @esu>Yϰ8j޲gIdzmuDXUhjaEot <'FKGkcآ6J[A*3>Z^OGAfEj'6LiwYHHWuiqwi}*~^LԥhajRٿu/2o^;=a%PGCnaĵOs#leWJajk$DF%7&_GRE`~ػ"Xn|mB.yO66bЮĹ!9W]~>f9KJjKR~V"Z0-&dJa"p%`%Si4]&ݗa q3ÕjΥӡqpїSy !Q=&(ce«"#րv,xԁOnˢ9*M;6R}A4 u[@Nqj>sw8_7j"*6ߠoq6Y\>4w7;;mZL9әʁj:~5I^Nj $׆z'>O'|״Goy wdǦOd(oho%#㒤l4Fk]YjJ2ױI2߱HSOvْB+ޕHeܖ#F5342ޢ4C#нTD׈ELb! j˭xƭ+3y/=#0ci]T5DԘTg/#d6vhej2? WL}|AG@.G9~12(Tnݱj{LNg'WAN cY"E2|)P9lb4X3c8^#8N>#xF2x$ut A~*d:o ,=,NI0B*rXH,I;Ek}uxD^ݛC 9+ =;%RĂ^j9Vkv<,>.*\3,DXs . so֧Q=ߓGaY/D1 ߗp3GBa=g|%iѲS6Z.n/ )YtiN(?'>`vC"씽MStkȆ2zx$/: s١7ZyZ=蚼l,'܅u'SG3U=[Ƚ=1/lTlh꺄/H ZHV-~n#9O.v M_~LcBo:'oj Bo-f5` =U]~xz={YMILUetB#[N^ʭ2%M/SFpBq>6=qITKϥiǁosjP !x U{M*gM?4N<=241RBZzTp0f]|hRFÕ GGs$6"TÆB8@[HU@8İ1)hAx;Sd}i8dSRbȣj@#ǜP+ b*9~g?+9ۦ|UC =͉r۱ׯpMKsh8>Q2Ҷlj8sTE% LiYeCE4_erAT Q:H wiJNvue&pƷMo*376 ;Hj՗vD4o?qPw y83m OE_VouPI]v|n_j+Gw|:52N~~1 bi,wLʽ" \&=b'f`:`%2M[!UK1ğ By`hLcuZ}Ni)xh2L2mܨQoB7+UU!cg}ėr5r} q5}Bb<}!!R۳wbi;Q1_5B_`}P# 3#O犵5St3d~l^,J߼M׌Y@PG]&f?҆e@,i1Ԏ7 zPNPSwz*PoSF ӒJ5 󝹙<7IzEa,^α)W.9@-14s4N陥;?ǔx%=õM.Ͷ*[6 M`Ud-@Zn<8E[n-)p69-QcƒB:tv܁^Cc l9=N0B{*;VDO m/DEˊdC.Ug OGXVL|p͵ gZFu"ҸYF9|"SGBcŴ.<'6nliS<,1#^kז%t2 HMO}0 _FPk̙$w?|?Zh㲠X.)DRԄЎ$RNlDdnGe=bh@|\NV4iE#r&<XR9CWޙmrUK>\~g³ p(P]k%b1hLr1W@]Rl渗 lsMP]kW>!u|86RjI}Ͳt) %2I/r+X4bT< c Ծn=YKu՚Fie[JK'Vb3`/#\kʻ'hީ"i`&^}Q_稠71Möw `N(o-R<sŕ h1YŊ"  j̥ ]ݓ"5MzL_)>rAv6|o6Œ Hh]Ęji ഋh}VZ7>N]zOsq^zq϶R(_<Țo< %ArП93PDeDtdq5ݕw_R(J`I̽.9p* A vSaif X-"9n-8ܘ MYP<=)qkc`g.L`ݩ:A݁wgZ P?׭d?n C}M$Ma%"\:thC+T5'̉.wWHq2x¢q/Zjv*glxTwbLՁgy]Ս\8?< Ѹ+ 1]#g%2eTH.%l'GE#y{,~#꧞)Y %%߷EKᾌKiDF_W.[+m}OmH2 yFdӥu _gbU'2qy`c5V>_IJe)RQ/Xq_Bt Pr)Ly}lhؔjprDҖ{力]zHGox.g73Yc SE`!/f.>%^X/K"BZhLCkE6uBHwvH>/Y_pQ( ~wĻilH0^s_eOl}d)ibEqLȊ` ңX o߫j'ؓ.I]@Cҡ2  N.%S~ bŮ*"a-Sv_A!#2͋#Qgt 'OC-l.e_ FȫO ? LԼPBĊG<c0:]ֺk;BsQ<$u00a#́n:z@f}JDӦøֹE]u#] Yڮ@B&. #Vl-,]F%Z$[c>v@j)7[|s /n|OOw@n!-1P.٤'5()%t}f:Pt6)|"_Wǧ\`fX1ԷET-ɒ>&=$' w#^h)b.=T0nR6'L}1s,f2W#%>11#vO(a7?ٛqպ:~4TTV- d-qe?؈ 3^GSTVYk M ]EH\OIt.c|[Q|AY2}>ɥRe9s۷w h|ImhH^L_V1A b ]T"ňP^mɸE7q}6P vSkJ0H~ q V)cwiΏ=֭%`2PڃN#.lK/=WhkW5;>񞇞Cc,GB1$?] M1O8PH;usP< ̄w "oXOmɂuA-H8;vTxaO.--.2#[j-XU dtzotUec dO' _A"X nwUdٝD:ߡ K_ƚ)k;9N:e͈<{;RTf2ރ}ġ3{ Kiݦdjl.)҆Ll ea/'vn<5{>XU>ȁl"7R?Rx! 8PIeWP$D)j:_эI3o+.7AwJDl?r?Bj ׵3:ζ:qN-D<|4N]=))?Jr_Kg7 uB}NfR.a\fLr 7 wU25SZc&$9vHJ[Wq6+}E @4r~0,Q6`WDpo%m5ؑt ل n#u_2.~~g%Bx ?%|J"82'G^n_) /k M4*wԍAo  { fGLx)d(SF0blih-|cr}y[ʑݺ(ȓSThnoQ2Իy Vξr[,%ey3Y)"1-Lo^E#GuI^w Jo00H$$Oi%_y;O-KvQOx2QR -/y: Rz2"mv PpZZ:h#r ͅ&4!DͭI@,hToS\L#eDu8m}( x=i%{P"ޗ\֣X[iVkk.i$mԷXմ?lJUtǜv9DU^Py.j Q<ƻqFш+:soT%mhfunķW!Ƒ3Q 3="U59m^TN@2Tp!AB8 F} 1gCC[bt8aA6X+-C)l:;*jˆ-%ze*]4X}iC/)nm)#I[(1 hewy0|5n#ZΧ3?6q1l63=G‰5pv(LJv ƌߋp]Xȓf*#ìE}t]ӷ>xE ,ND.&av87~izՕ\"yCf,{h^Coܱi+9*Pz* tMN3?,s$ \O0SW89YZ4P3T5vAڢ/ |5>>1) OWҜx/*pdkd}e`mR۰`sQZSͻ<3O{(OVT+$t|C01FXnpqfCCaaW) `4r&#!^d2E,|L)y.clmwXKr>\=i+ xL?Q5{=K>=W˅Jl]ķĭH)bʹ N~X +3i+O4~~2kFpQnW(JyH\Eed:vb&T3 ΡNY΃ ч!Rv2ls'pne CqTd3'Cc;c>;.{aQlGЕ kk m!=`ΛڶwXD-35]A**T m0anXsǻj|SR0J:{ڀ #sv+cC}4ΤפQn>.᨜ƵxJ(/~D J&ݔNNcJ{#xm@jFۤY_WyҜf-:FW%ME^v}2NJ3inBe*2W;AƉ~| j v;+g8sc!6K>][/ c#ݔO:ݔ `]tq[.˜RL%,s|gʱҭ橦ވ!{<"gT. ƒ.)! s Ӡ( ]]m΋ŠlbI0{*N Lb4FY ?i)CAFq,% :m&~{خ Zm*Bє.W )>fH ,WCxE;OeiDA O\g 45^Ko!z<z`QyӁE(`2wAV;< DtX: P弉~KG}i5<(LKmC%[jd $pUZ弄&A-5<࠸;-|25`H!5,eBݯ ޷VAu;;R[ d~91heOs24~bdWU_H|(E.N8Cc]8~SdKkOXxIi>7lYqEji az)))2}6XgNҲM8.K2cu/ EE Uc4*6:]*V+D\&?NV71Xiñ &'=a68]K$AGSY<8f[|HA/PZP9y1ؤ^;SbH'ؠrH\!="Դ܊>>]=mnjjGA(*uR9WHOo辧ɖ7 zsDiR7fR]X,Hݲh&c}=:/w)|k3ľ"q|?e8Y+DotuėZ9?Z8r@\|`/]$ @"ӱcN%HOvokZQt2#a^qg}J&q]NW̦W#z])"m mL:1ݲx}Uǂ^y<URHt/:&rۣBv=hJ'?_7HfLk|07Y&w:fg/.1wR O%dRF®I.(.[`χI*C}@Q$,'e2'( t^Y`~ ڋ{b3Е{VGlUElΤmX॓/ N~!Q7ued~GmR +g9 ,,R/W`MB4MM?CzqZ Kf%tJVUnWn~Z*8 +/6>)-z"t!w"H@2 ΟPΰ*7!>U^)%l ʱp"CN⅑Z9D=<^,~ʅo%ߕݓ4+A#vXXaZ`'TP>Yd[~I62AۗHƫ!?"Մ6)Ec{S4 eـLz[`;lE~@i/Ŕ#w5RhC͒kX6H=D?Ysߑ/Ұ1cpBӆ%9`[4+@(G=ľܸu^P#+;D]OeHuRɹP?:<2+Rfj*1 F-6kWcpJ1:gDfKw .wjƻϵ06<}-SC'8=?i0!z$\F][P4stKBTXxw§$ v?bca\SeKgh" g˒I|\ ?R]7BQC>,ErXlsHԨQfKlCt=g+?f}Q 2fM|s{OlIQZ1v~A>|εh:En~0~ _g c! S!i?Q1bNp g*>Ӳ؁H Z}j$Y^S;~TI=!#p^,@b @zjb9;̇Mʩس2&̜vm[-6ޖp0) @/..UVsK>2+\h>OIƙp?j[LRkp4doW%GĬrklDTm9pu  $u]C+EV73z lJ,tLs{;q C  HrN+X 6"1q8~)i2v:Ї*AHK'_ 1i}Jc+`Cw@;Qa3ϐ!UТNTeC[a@͝81S&Ok>t_X|"MV9}Z[M! #E16GW M(!c"s$卬n ]tU7hm $9 ^K9@vpQ4lWKP]kqom_? 'ͬrU􎇃{FrQ켮,%E,yo!g"GIa.q&LAΨ[@gf=ofUÙp*6? {e2Z_b ij{G<+=yKg}؝Aߨ=#Z,EVP ~ |&<*? 2ݻ\GfjxQVoƩ&~G4.  e|i"lE ksIkLvlm)]Q2,CD(X04 6Xx1@2=Hh}D` 6x2ӎ-ؚ!G 4X=NugX{V7ȉ}Xa2e:ZJQb=D.£PIN3'FZouX% ,N 14N]kMuuVfdnƖp~۫:$RrTO?ۑIatV;o, RzIhVp["2'UXc c7LM8]m- L{AۦYnGo dZPft7|aPcxL(P8,pt'БA,؈Ip}*xʠ,6"kb}A8 gl2U mYk~5AϦu7ױ:<rn FB ,4pu>6%:fL68ٓMt=89T26{ *2ޟfz%&iAز&P[9wl=hdՓ7gcp%1$r% Qd=8]qKk* ~HYe;]X٢o*G粅 l )JO0$nи?C)J3ii-^: Dp7Q5K[dvN]%$3ʐxCVo=Rom:&n;Qte/p8/cBQDkT=U)n9udX3M9-ۑsi+5Isxn#E]9?qRዂG n"= .=g:!-VZm^$߶ rP0b)jédv}=fEjVdWsJ r_9D~^}mʹjk0$eY 2DG)@z ml.dR+Qޭ5($D/_ox*a7؆< Al(~أhEK[!↛G}UxnT@6#i*K ?wKĕuLBH&qaiilڽE7@^>ʹ}_34ќQcZN#`ɟ'ݚy:|sSA[ k7xt+/^~D-hN0?ҲWvW2Q|Ob=Mv2r60ԽiU%;\.,6;.FkFcŅm\VHM=qK@P3D4zgB9< ׌ax=P1mDZ&NbG 'J6Wh xZpd-Hfݏ!쩖:8´pa܌w>$TjnIu N"IگBJ(=Cj8::ࠀI[gӿO( 2¹rH*.`Rtǰ{S;6!ByXNm""S.*uo Ԭ踊~r HJ-tSctJ|-&5[K rpiz|Er^=ڒpakĘقD*1AGctǗ z{s<@xHVɸ Ri]L;av'T\v沂fE4^?\)f_vsTufl'i}/NcZLko9JͶ0U{!!0PmXJ)uAP{MS`u=)WO ~NQyYU,fٹT.SO \<_ﱖu(~m: Dŝڒ!8;{''pf$L2lm|$7'<9A2 '?> ~L!i?>=52HO_F*D2j}ŻSh.`f5$ԟ``kK;Z:08N8%|5q; xm;j`éh4N^3 D LhGwNFVKk'&ehqi8;IbTVTw&Fa듵. OkAVJ҅) TU-mLSŠWpxך/N73[/kJNrѭ< w͝oi{:7!Ec0q** g"eS$EFqzt‚7v#ѓ]gc06r@eħ!P#2@p'4 80 mJ/ےf4>f./Gr# }q \Xd6av4w$R0ߣbBC(?)W^ğջM<)B>f;ML5{i:߀Տ RCYS)c]<! _Ry' G < ju=Z\xo&?Wx΁-8)ohʋĶ(KKJu+{nHB TWaSHlkzE䳦T($E)Rh^s64.'c+̆j, ?Y"VvF*jcvJ{SΩK8wfHhWD [ r)BÅd _[|SZl̫C^B# 4v..MίQ$FsR0*0G wbozLTu勿L@hJ58#O/"oq qDgH4QJoN4f-]F%.=TW[VG'L\|,먋:7O䄼#M׺F;iN nvAx{"<;$ر\?zV 8 #m[K s3؜0&MH0RpLl3x,mvÐSS8{d[d+F*M?{ܪbN@$Qh_h2 ]Q,ʒ=҇+2=rU7dE c~<  ǼJ+]o9<xG?+W'SDw7jnaoc)B򧠣 m]SN&RZ1((Bn=k$VЃbej#e6#b;]%MWL~biW\_V w,PЧ9#SZQ\7lW hNIIncXSm05`]ϢB D$YsCjM1q$PiY1(tOD-A?[y2qln(&7}nL[n6n< Bpw54Ǥ#t>Y|)[ޟ^59t3 h`1Dl+FKɣ`^^GF 5G !wt*3 ĀՍVYuйH *2=C yi"P6B j)QPo9b3?esyPݵOoâ`@w H (;4*}mQ3~A*S˘R%']+|%NѴV-ÕsNu <+!*HcdJdc5`YTW(CtU0w Z9wdH\ΐGF n4Ӎpy~pv?I 3fQp#+=YqHx,6[~9}cڥ`h OnU ]zbJM`}1 vC!xP essrul{i2 wP^a%> aJ.u F <n}}Q/TKDpi^EKc>C6 ݚW@ `xZܒt1%Qg ӯ]\!`aES$c*~#JXWVTZ@fvQK] 64מk)$>pN#N+erYD|'=%A"9]P$ %9J*'d| DE)ZJoU?wu򽈅߁uUv=p v}IXod/Xz1nZ$_gA%%=dA^[ kvH$뺫 UoWk;lDCtu6;fk%Kd IdRG=;ODFeZJcfpSU:xù^r*Fozvx"ӆUxCO@rɧ]v,[˱A{ x#҆>U p/ =y ͒D qiR4lTe%'Bh-%8@V[$, \먝H1?v65N S^x yCW[JBh5f\5:2G4@&4 /{u_@).qc(w`:X6l2+ 2/PME[ѩ!Yq- -4= =f(ql.nG@e qk]FA?$# l.>=D"/D("_ȼ#=cb-u{ؔeGG{U <9CoRՔ7X$4I/ϱNU `b%[g5mvZVƱ2%SvOy: ߑ&$*Y?/r RT4`ꩡzq%'*}L='T+n\y DyK`ҿ1r*e \85t"$XJ-' s@eN!nMywڙhIG4gjOnɭW9C<-1\4Џ,^5!UM)O_7hxZQ 7Q2kv]4~YѮ6A y#t>W#bԬ_52|S% 7,def;XsbKH P2y*$P:?.,ߎ T?BNS&gM!+[*@sn蒭{;o%R-ubF6ZH#S"^`N_Fke3L #(nw@uowD>t2S>R-toyWې3*I Df<wO~]U]߿5:Z"_ႀz\oɣŇ"DHCA:Topݶ c LOgZܣrm fՂ!_uHބ*o9^c>_#8_*pzfr  ]GΧ긡YH* Y?jiQ~ўcpc}N+1=ƌh kdPg&RAxK?Vյ8`# J$nXlؘ96hED2eN4E\(XlÔݦz qsMߏx(ZVu)ȁT4bϴ!sa.hC2"0]߃d+n_ʳՖaܢB QX Mj&bt8*HyOJ40dJHc%i{܌2,.*˱״'2xш&{qOfOѱoxG $ lї qdN;UY 'ml&2<3puWm(!}XGnYLM;cYA=f;H)-'3+c}b30 CzZۮM^Q_卑pCaLFڇ5,Hi}cL!n0(٠ ˫)d/>puS(=,tjw/˙  ]hx9E] rxVV߷<%[Vn-q rE{ y* zG9V:ݾG^Rߴ,Re"z ,?^8*ȭEu@ \HQiWrgX|˾QbMWobypI"_+bޣ jHCg:?hXC/k8UN%af>}n#FGڜO'd™%եjQ\ZYO^jmROm)JFR̗+΋|9\ g!rc׋uwiu]h:JU٦/jj%9䓰SqЭ=k4^m0xI*c,kyi &C⯤&H1\KxCBʣ݀hV4d~SQwrT=+~Rͭ$}kHj 5kU\ML+v7n염{9DmMf  JMP޾o6d'\D2Z*/E)jkvB.҈#DY-2ʓ|/Pۣ_Mꭒ& ;)PaS4,xc2maTSF2RMp㗏]:nއtƦ7<rMs tӗFsG] L[KcAy"n".&֟:Z' ѮvnOJGQAW =+V; !̛O>ٔ,ȈYod5AIt0rfTK.OUXS_V[&hetK(s= dpt1'¹l.{l7>]i٤)|&_XOz*s`QPƼVäl^?YTvc큛]Mwʛ]O iZ f#XMpW|!vBx$YLN?@?U?b(bvk117J0= Nuq YwwSכ >jb4j*rܧΆKTX%M8DLϵAZZwzܞMV!ʔcPRŠ]Xv~ 3i] ,~+H @ +6EW2Ҳ;iHUZ:MvѶJ~Z)$-1Ft`^(d C J:H3媊kFzQIͫTwͫǽ_ 'T{,HOd\:(o+_@V%auc\ IK g&ƐdhK~G.`uր\C 3Mkro*3v>jgbO a{3`g ]aF#Dg$#AS4Mڄ6XV{7v Jtšz݀/sKlN >xX-T[frb!AKÙ4,<5 bD7k%p4X(ya(X=c)m҂ \S)G4;ND^ȡ@Qj!7IX)uQE=BW"|%)Rw\)m6"G n.KVC>&ij9~v^ɗ({ !pa/|0 ԡj+_]ٌik*w90, b@r}ݲj]o ;Gij~U(RB*-V~09)i? {2Αj쿢uPww%/$l[k}Khu:D7ru#@*(E y(-]V8v܎lg2xQH;޽LxY5 >sì5O&xaD) ҖSs0!*k-~) ?A(nF,hT`2dlk,V٬J+Rן4 1)i-ɥFĥX52?h&‚sA}7NIn|>_{n𳲽uAr&ϯ%#0T-4QJ1IOCB.G&toڿdzK:Vծ83=ia%3bO|})Jbj-GFZ{ 5h'M߭m rq]2Iݢ`^`D^49cٲoA,T-`As벫ugJaL۪=뗽\iWaxkVR͐w]SK m>p[6 `NujZO(؊oqKm8%h.Fr$L~/L,5֡zG?\Txh&7Ǯ:b+oVF^\֏9KVMl`"iڶ4H9 !τN&k"RI ZؽCuu+z&S9S̿k TLWvG: &瑅iޜBo˜Nl!$δdo7&a!jOwH3,fMwM$ 5d9kWoW]Gr iȲ 9٘ՃtkZ9KOzstR,k1@,&}Ci8t`I726M;+#FA0$ 2VHԳ6(.lw l]fMh-Pƿp0!]&8z €s#HO]Zp{3FF- f/2F}jWuC:&DM_Z:&B=`P=>Ƶ*vĞ.fNUY|1uiCig,,3l2[J{.5v'|~rM14N5?Jd*\ Oz\\cȢ6CR|ҝhڥKPG> D0/&\Itބ~W^xy,Z=Zߞ}e_gH[R}]cG_pUְxۜܣ.`Q\9 n-@#"'DvK^6'&@%%YCfInCyzX@,1Yw=5{K:ce+DOpT~vb<` WT~`!k8~E_}N( L*ͭ(.Sm3}V1gĉ:@B,I.˳;'訰t3=lb|\LϿ+嬙De:FעC.>/ڠr fu-y3ul]*ȯZ謻E&̽i|^GaRzPS!/({cQsu&'qX6XIVdnˍ*V%SE%Kc6<!ɏ]-XҖ7[ݜwfwC+[WNjͯuqmK(z;j8mt8T D/`(1YuLb۳#1wZZ>_̟ibXͻ}aͻ{>$, h34xJSE-?_ebB%KU^8|J? 8 z&$AŞ5-9pOw$Y=88ͯW Q}ͅAb뀴XBT3Åґ=X4qp7Iɍvz Ht|c9/3biQ&UdMgF |ؼo;7o|\a) *¿Mv1Xa^eD,qZ柰paPnl@ZÞ w tq)0㠻Jg%|6:*'ע!\ ϡԝhhu~ ε!5[PiM=zy,i?3Uv[$Wx ϵhM3]_-"13WX]CruijU?N@tƋމבA>i>t2*A\ :7d"Xb,]iYVΦ_Ȝ vOQe%L:r0*J2BFgC6.3"{M%wgF%g0,Z*VVp'tMiײ˄Zbgͤ)uf6+ 5;CІđ`yt>4+(Er9o ]b꫞HHrI;JBC,gRLଡ଼Kl̞Tv}_VS*҄C @mӨ0ሃQƐZ1Z3 K= \,l wfvO#~4KcJR]JJLbN `0ӟ0`i |1 aj^<J'AKAfJ3C_zazi_J}aFGG;< 卢D|# !+^ɓ)B[(ˣk?C̴9su)(6 #_|!𿋾{{ ZJ.eÙPJSlؔxD+<۹ѹh-{鲭rbbv0ype,7e^XEQpbq ŐXrWC}"OtI0|bg{|J2 2-C.H85h"7<h@ef#{bsCҘV҉~]JooTCԀ hzChxMqb$\(ڝR@ d+l3{%T1@R)f=vu"#o-Xv [8fyʭpviYެfcjپS Ix}҄Byoڌc5<ɣ[" a NB*#h|b2(\%'hsߏI cM- Fg!Z^&|1-uf%UkѸctWSP_} 2A~f(Wǿ֚h3dciYjZGڬls/( !N?% ZN[8cYzd=/uqM~u]xH!J1Ks).M˥"O_tQ>=c#S]v){ k <ǝ:{\(}8Ec 9{6Uk+(.?ڂnJ ՝{mw)33;t7 z^2u.P<0Jz)`ӽ-[:H ;90;#FkyQ]whd,OܰaB`¡+JH^,;XV$82[<;4L3]M8"7JG's#ӭtoBgd1wӎ2(wR}=gFUCj""8ixMfE3Lc_B#XD吣02~r&nuLc|+3^z7uK'f,X JMAyb 1B-|UyQbrC4pXj_\R 3CX LfD-B t9 =i(lQsM,uaW4|yh}K J ~~B`kZTi,!Z>۱\aJR\lX^>OmDw!qI:I 2y~aKLrTvZRr U\/п-"V^Xlyh8gp]mLMHW:=kg&,,}{܁D4TllM5mA^GXql\WDr =ⒾfzK{ܦkˊ}Sܾ ؇{Oϓ#pٓr!x-o`b~[ *]XCrAr^{#˄RzU-\di%Ԉ0hLo6i=vNy*=?Ep$sxVSNcC)W,EoI26nXx7)a2&-gzLu mt1nbѓw 9k4}➋ Dycx]|_I ΂#fA葾YZ^UM3eFDt%VY3q]! :!3L#SBǡ׫2k8ՅKdmTup{~Ѽvm<&]͑GcBZw%I'@NymG>STrH%2#h +|YBRJGqw}tvUگ[SpS 5A$S)̔h(Α@ U~CXht[t}tw;`֎G%jmZL)jO;]%4)$mS0[T:1uH#ek@MI.7L&vLM<V-= (sa/F+=De!iDRN= U5ydR8Ayn/xzY)ʞU.1@gˀ:V1#!J [oiK4\bc^6ʉNf_Gu8+ȭϯg ia\[.x2lȯipE 1 '(KPb N/xyM샰̫$j5Zd] a?bdڙ]X!_J 4C^%[可J ^Z&HBjĐ(* -0CٹpVV*)Xטӷ̈́n>#mew B-8bNT4UC(:f#&.=~/mt-d=oVh_+=fa:/cv(ϙ` yw4,T$ICxkA!DV@Es ᪳S.0&'F2bqs?!8UGu? g?tU6ݾn(050 9Hv7LV õk(ܙdئ7ZtkWHC%N;׃4&Ȧ6 |t;!@ﵐŧ9w9duco0m O/i)ͽAr !t{c)NRaLWc~cK16O 6Ը:gl`XkleRm:wQMg~:7ńQ~Jo$'fDw!63w,AZCð3(Uѷ)LȠ>3,^Nd] ;aӄD[lL{qK:RXeAhU\G =a>sH(A7eL^M?)^-~`HJD+ܙfԲ#h=z!d6U`Lq4 o(i~U e#1*mD{uo)] Q.Y%btHP;hhu(s]#Z/Mxq?ꦛoFgV:'X '6"W٨bb}lbx4J;)\#+#nyJI)z[uepvSڇݨ oNUL .y쒾ߔQM)ɜKn Q@e}i?*X tuK6&8-F8!*PT s],;,r)TB%G^M XJ֒Nrp芴R8{ KS\^Z!{pK!?&zsl^@N0Wa<" . Arz2]ͱ{i-y֓S]G4?QgJNbS;9VzT>Ogۏҧ6i l|381͔6֜&{[}ci4OkD1 ^ R` 3p(zcpcY|Q3״oN::zÖ{5\>1ҿͮOV¾nR!95?8 ^I]Ke}^.Ւ;Cd["]##Zô*;8 X~b/*5R9+ҀaIY\;Oƀd I[/_ÏMԈ2h- R<Q: WKƬsp{-@;>NgB6{>(}3_ Qw@Fң['wmAN{L,BQ AŝNɁ`@@OӪFD'ʬNBdrE_|˛ěbk?zA,ǩWb`EzI伥Ӎsjg > ִmt˭lb5oR~(Ç0Z\wD>چYx"oQ{Өvٕṵ4Ex4B2轩Yƹ̡ӚHdau/!mAᾆD$ߥ<~#<"Ñ UJїi*s3݈at\-Ã:6)V*q!mRsi/y@EJzsXzfղV-Nʊsy5@+N9XJW rejX&WTMX @&/a%T:ṟ6b<uJW44gf9,?MgP4 VcD:L>>`^ibJl}TS2 KkL%X5[({ʍ3k>]Z. ZNO{ɃF$bT۲Mf>B]tGhnqFHWY!aخ kSVpO]-, F:'ng*b4V#`P+։9xp8'{^]Ls ,cG9;a1V\UT.1`6I?a^ QC6bLe,~nf 7݇ ٯk fѹz-5@n=RiG*ӂdV~ߪCs(?G' 0Aƿj!J1Rs{ WbE7KwU]$8sA9S8mL.5 6l,ۗ|۶-#"$<@7Y^q-s?3f0IݕfՃp05CL:bфa%K"%vE|&1?i?l;ңV|Fq*$^L q3JA x6S4#Z{-wp ʉ({羓Q$lQ2P;Ya+L8An)9aEYՓN>\i&䗦cwsִޡGGw_#Cx[#gyɇ21@W=6Yt TbB#QW`1CoŒd@e|u㏥KijK7* 9]{#{?l6t`J%jʪ@|\v ^}55L<-o{aFi#޼Mj3cQLt54wH1_J0P&^R2>gzp"\?(]Z ZsQH:dJM]6j \ 3sgB>/]q>c;"ObZqG:1tu5SCz1s_ {E4픖dK9Kv][>hCaJ(U*-" He~d$!Cmp`U-"ҫx(ohTHz1Lx""[ںrݣDMН\ 1װ OLn$/R[n$4d7|JYojw >aIs'/-OxQ{NG~|X Ϣ}<"5LQlGT$IÁMOؚ3%OvY$2NMh|=FWl  ZX4-%ScU ١Yۼi#ʒ*#H'7^ݯC\]*1r'w+ˬqD*{ V5N*2\%H onֱS4r|d|zHiП9I$]̫xJD ltJ<`)Н,# al#'V8,л 6*ۑ kVi(A=3d`GVЭ>33pUqnr;5OmG . q6_g}bҜT)G#" H\ EA*{:%Eރxg{2J2 pgZf6xpo F9@@rY|eY-e%nollpۏva"'MEYL0wJ ސs`p${a"ڵUu,rBX8ʅYbFNiR5k/1 XlN*L B m<~z2.0X䚾hIT ;V o 53y\k9 -Z~s:ۨ*(bRFV_vf՚BuRމ0Qn 26g5$37 Qf ٥Q+$@]V51X i=AJKZz]I86I0*.TS oIo3EbWpU!vy ,< jn)c5\췚?Dp#TjV3ytG %#B5>=ܐ9 ӚvN~J6Q!|*ݷ]'Tu.r-3ckoFonlNBEfh_| u?CiHV[Uԃ7wy\4fv{fV] ;l7#"|]X3C&; *fs⡉tU( / jm߬CnFmFׂ/w@ /<+Lc" 7ܜ|,}_{fUs%rDLAzWޤ " gAYw : !Q (T|!SӦ L/('xY2m yŅ x04v#h&\Bʈ7ܽ.y ^{J}Nö́CR;3JZJ*^wk).ɾt̻#EG~S$8&Ͼ舅|02P&]*,zʿ׀TK5m}O(ɾ i:wK& qˏZS.+h-sH[P)z'C' gu&fA}EA'sE:ej,+ùm4ٔlHC .=ngdH_$ ~ q_,rvҧ t:@q ;#%.k}fZd5GñqA5mߘؙ7c lP=?d|+zBd:+J`EN@W]*1Xf5I =sg:NdQ1< ^0HE<$nbx o4]%6c ͞#>Z_ aʂV!g E8Cl.Av"6!CD!U=,#v} )usyPz  _A2>{'7 evͳ= G.s x 47_dޒy+6 Th83]y|3͊NLRj}x3l3A>~"A5dmKJpʘ4#`rK dK0j]A#H4EMUmÝp2nh-B\IUL*Sk]:?-9Mw)CyrI(mV#qQzvM6;Lr1Ե-YYQ(^ݙL1*w Hk;'r@( cqFnhQPs7P5<_ #5 6|5_iל]H N=p5n!hNBtp@Z)jByO!Dpe>CV6#ޘ1 RG' Ӕ2]ӝ7|we^-3BlK5 5^Sc^9rXnΉ%w{ZI >9U`AuѾ~7E~vksQmhJa>_"FѼ[ Kg7+hG^&$%t`qB Ĩ CAEޜ^]P9.]"\YW2_U뢆 $`B `y@ON@q 0Ԭ堲an[Co< V8HǞ(JoB8kJX'G|gwAWxrVLw"( #ҳdp`~c8sm1ZgN!,}O.UhրETVf-  &b9uy=v: vrW\kسY]"J0V  cœJ?fU@>djIqrr?9TWIZRYØ: T8gt[5w 0 =7LoVMV ܚB3|4h{-"ONlS~gc$ y,!`,-(> ! o,6#i[.xZ\̗!|Lӿa;c,p9}N~`veS **\cv9D܇?K_epk*LOH/esX-!, z'7G~^ 7u@hPkty7X<4Iq(O?RQ-'Bj|fSgK^_tsfxfҳCrJL^@i?c;jzSD_=،WN7u̿.^%tЈED>YtڛIy6h.NZCo1>%@{4'<ݒ &HUVG "v]62RMq|OR] AFۇ&5VL1xD3V\J6%ar=&W7p3p HdCXrcHy˾sxݑ}Nn|QJ8)1 NVzga|lFműI\Kc}?z7d+/ޮBOxr2qa( t=ihj2C ^74(]I(2P)w&aw:eϖv%:%'ڤ] NX֕KZ9U۲˙8w~1X\`?* t(m3NK1_@}qH$ׯCGd Mb w7n(Oer*@$V"%x K49//ky._%nkM]dU@u=JgR{a\<{.< 1D$B͢Ry2 9+0IǼ - xop<_?La!>eX؂%4qZUe =&%x5=WK ~Ae.ijyQ)[cY)"OK|ƴ74LLS'z)!U'*JsYU0lF'sA$LskCq]#OuzDk=BB&WAG8c?wu퓑:W2elޑrB)Ufs&wO3ywM*GB?w'Kz@<8uǠhV78ؗciJx6+{#WV>n\T+QÐ1v-LV{zqm[ N++֥֟pNG׹΂LnˋО WAZC)ɉD;1 ٥aD'ʞ:;WYJcZTmiu-cH"H: ]-Jf+%mPiz|ޛVN:{Ao+{rZB|c4+zq{X>&HnVH?Q^z,ݧcUAvS_+_bjQ\Vy$;*:xޮ-0{'FvxGkq-ǏdJ]qmk lD : _JPXӁG&r>iC#ؖ\`/MwGz XlXi<yS\ TvvwQˍQTh'14qf4N%"k"[X|]| \w6f qqԊۦb<>? P@L+@N Zt84Z~&hQBlu>L%_ ??Ƒ+Q$𲁘"6I6~kQ&^ P˭˯.(B1:} 7lNe!Cu"_bU[ 7}TFd6yI<`UF`F]v? &Ѿ&7e]WEگe{I21@ E.autc{VuժduQ R:+V~F]:6 "KF+;BvL h1UNN7Ђuq/:\xߟd7#v4z{!dO1+bou_E8d%sC#v% ǀ(}zT>~)\'e%`ɸ {Y?[0A@Ma3=F紴x K0M~ciӲ38m*('eHPg]Y)Ph-%rgc&-вQ}PTM_0Lϑҥxw}ddµ{ (cy T .% pyNU' v$Mp/4k89V\Ul5Zs|v5bynU2>+x5+< VABzrǫF#zBIK= r'Q)DǠk9eN755CpmԁK|'hm]ߐzPE~s1aH4R ]Uok{Uh S4!8qʭ} #cz뫄৮R@}Ah@á\'B\qf!ה/rʥv7blS^^PzP3λt#_U7B.}Q~@'xÿ]Q>ĚNi%` LQ|1윁 !82qtRwE, ̏pV~m=CN!!p)gViU ~\(B[M=X2y2bwv5`[|<"V*֒i/.\!z100kftzVo:1S-=j\!=nﰬON;Y}R C$<&l ޞn@a>|hWk&32HBP(]^,EǔD2UaM~pƕe(-p re*k2֓5 e\@ifi߼9~E1EWL31Ǫ1GfjdQ[kv &p1ƽM6<~N(HRH8\=TRj-RocRJ$0-%e!jSFh'Tے r99FqQsIv ba0Xr2[V(Fq#M_2KEږ~lb+˘VkT%O256ٮ4|eyN@#$˲d*1S+g=?.ﳷiU|R8I,7oo3#E phg@Dy{{ A)%TYvpZ5eMa 3uCmcm!Ę~*G *>3CߣxnLQ\N9JGKPd"8 je. V1c SacA qsKڜu/ϧαWa2ʒNF#ˮp/)T)V\ 9G-%&&,*L i=͑2@EkJ[t3e\JjNe~kћ'8j\a,l IP[6S࿯oоA淽I ,0$dtwkk(7vX$9c=H6EםcfUYPy 8 ̫~rOa)2^B_xmM+zOr^,aC]jĤPYni)ls.ruWPRFY(8wS6BjmL 3RPEEkNq`" ͅ{zW U: >ڻ8,âM{%%$GY΁Bi8dV 7Iq/ xl^Z&.'c)2Iu u]y@tkΪUrl-C}DS([نJX7 ÓF(M#9O(yv֘m Xwm"9#2Dۻg %=S7kj+ Tۙ]6V9aUXDRz73!zUUG rB D5Z ЯE.~u)R"6΂I%9xNm%Yx>wV`%eԑu,[tNUmѭSdi G-8O#.RSp)l$!?WveƉ}3O,JFpΙ#TQ(MZ"@ǝy Nˁ(〘C(G ?2]b;0x4F{< bah+DŮrÊ7 29EW=FV.Pt(O<2Ȫ֣C39!j :Ob>{jcỚ>>qoTQ)\- yNEw+JJଗƅq2exm?DɬA|:~#E&5W ${(fm؜37EDyo^ iBo,} E}kI"(atԪJ6CNA.%GՒ%s֏b@VA",0UaV' c'K]f\Ӧt25,,6A+vx(sM[犸\IR]:6}ʇ5y"b^rq-y8@/Cd9kw`z,C%1JPD. ٵf2fsEa]R01t?s,R3u1ʒVFhy. \H$Wq^]NOsw[/]l15TtXxBPW#H'E8V̐E$L#ڇᠶ]LCe.БHK0k.=%Y|+sE R$4;='A ranEaڠ%`YN7S Z:.T6*#] U/#O9ptqGܹc:$:!eI;ﴧebB=r-}JiO$'E:{tg4°' #VM[,5^ q fjz83ScXhԿ?zj/Xu0aXWT_C܉?n:%=^or+uA;Kp6A9CyZlcR_ Hd)Rygxh Ȕa'Aœ "Mw[.mQv!Jtm68wFh6]Ù_ie~^KgtqFDm+VHbvbta\\?H?c~4#L04`TyGgRmfN8'ZI |D͌;1o i۴p%U{^gTyݺ%E(bհGx_"U*1 -):^jQ"<;ɦyc:A,o|#l ic. %OOT2X v -K 0s{%YwmhV,ŭ1: m\ɠ &WWE7C^xaj 3on`~ܘ'{H &DGdWr1 4E~,M$,9:4QLDڍݧ XǩF[>n¯OSdWfo=/RZh6Jp27An6Վ`9)rwa}VLvvlIE#1lBDÎpYلqv Y%Rab t GrFyK_!4=s|JZ S "J|&̤CIڤfvE( k'ә1S@;2(x)v< 2o.Zf V+О.ܞy,2g=oUӔvZ+VR>!{ )9pʍ`o撹m-H [8B`ECcB459d' ١z+63jl[Eg'UYE%G÷z]?Žj=JmKl} 4Bkn܈asZJZjn1 >.[,F H;J~y:ޓ~!1`@Hre̵㰍tDj " #e9L9F_X@`\ ?rk4cjϢ$rGAbUSѓvUiWG\~ VeXUbJ[/X MnWjX$'ƐGUܬ6aܸ8B9*TIT/\]f߉ʊP{ jӗmPgI:M7ea+?k"'s9F;ժjTO*Le 4&MXZSsy4Z7ԅz{a14mRFYɽwwM~b0xw݆R1#Lo鷡eIMV'ẛ,}\yy=cu/f)Bמּ"0-E|U~. u·E.Nq^j͛\J`fus]qFh '\KA=G6}ĵ7@{y[ڎ1iՒֈuVyFpn{%fPT&0]ŗSO6z'.He;녴ݙ8Z4sv2ʷt"tmAu$s?L]5)^/)j4z$#I:l :Kͱ}APv| `s?.6vՈMSEt=GoG11&45D >.?PM5Q(|qNnٹNs"n&V&N작f\&_"1c$i["O lTȩT?oc#O^YO#Rt)>>Kv5=SEmb"ݜ)@04ZUѱ(o`ݩ5Q~TOQ@7"v.}iCM9Fv7h&2 5fJRUn<;0zE|ύzخ EˋS|Qm"# (jqFTa1AvSY4n6"wYWemER/~ G>a{*m45 Gɻ 0C܎{Vh"p%:o arL%*NX`NLpkU-r[OZ<&Z Ӗm"ԲKk L(]x'55ޭ4P"^G Jj_flgv(C_Y)00ƒ\ȣ#>p)n2F5t]z?Ph".JBV.,һw|y[#huѝI~/g(Ţ0xՒn pCm\-5넰Po.ZEO!t>mfb*%'M;vC $~~r /f5>!܃y3ж  A;d=nlsy5."<{]L-F\&^H Ll @lu ##L͚̗mo'.#`=>q\ gju{KӐW(o嗨Ҙi&1W'}j<>3 lg)f Wrkov8F !juBJTV.N5Ylq{NB]A {@ͯCA8G^i-l3@B6;Mm<$#@EwJp "Z9uD-98 LB*3`'(~?$D}\~}=Ƥ_L;Sr/iɅR\ҹ]QZgNN5jt<.Ĥv@wf"lE^:W^5`XD1^iAfQZ M<+I\@ʻ2igkH&6<|QANJhrtmF+Ϊ󈳙Uu z~?{s5o$q?{bk59C5 d@uuK@r[{5F=w i+C:NJ޳}?QQJPljPQoT;=[GߋTO͡{Ht'9q}xJ{_=#[q#uK:3lm9X$0 +Ƿca2C_(e5:Ϩ'-L_6 5ȴw0 u;kvkRdA9?9:jjݶNa0q 9HE :+57)*%}Y ͛^Du ^U=NȍOѴZtΞKňG5Ѫ9ʸQ9i СoqD_m<PH檾ݽH]u%+'GܜVK:˛s`5l+M(Vq^Ř²e"׍Hblzyfs:Lh:О\#̥O d=J]@ lŢ 08pf=BO]WsC +d)ExEANE_^Cu>kM r,LCқf9ƐDg{EqHge񰲘ufdb"'I˿ǽ1l M?<\dnMs{+d ;֛rUc1`㧁N+w\m O.2f&iF7}=ۀwG 9\^v }Մe YV|.P'!Gs2lӂ8U;| #t$mt5p`az cQ2%3@TMԣZH;9}}j0 1쐾;p~[l充X$ۓ6_VtX14XdZ%.T9"Pb.NhpS+@q. }zY`k[]5Jgŕ>0 9l d%4#, [sd-Oٳ458$rޛg+>ⷩqcB #􍤪JY p?\ O"Mu=v CN+u .jː& P{SD/;'êA]r2n?{9WU84.H_6yuKG(8IXt_ ` NٷfJ?{vH?pk!vVTGF(UT%7\_0I¿Jc+$p09$o[蹽%[ޡO7"#ѩKDL>^uHԿ/2iS}YX>IANA^d@7dM& V;S2Uں{]2/c(C3TM~b υr'KtҎcQVTl@$?bII%uNo\{֧tfS8'g<=Җ4a~3y9Om5J\Hk}e;!]b.gP0s8 W4T-&eF2cߨTȔȹH>7uH\U  -~ώc3~4DOs orJye4>fw;8'zlur=Tt M.y$iqמ*<*5^y2g"-A6f:uWzEI5t0gs"rӁ_emHz)!N叚@~R+`DХkF8 ]M;!vw[mA^"a wj+_ZO9S zJшĦcaU!Q [1z&|*Ǚ=WE#Töɦ6N!> hט>ѤV{yV V#l?,^氀*zr Jnq!*\[V+&gk.D?i̽,?nna$P|?!bD1CoL^{"redBEY!̀Th٬299[I_fm BDM8DTA2\ 5idЖ].["=H i%{Eˋ ֲb5i%ȤHnht0V13J>f{Ef`mm7砦MZt]RKV4D["ՇHb pgQ*z82- i0em_;04TA!qKQXfM~jlc(F e @Ln`9vud:_ Li8QZs({gME1QGCB]i̒L:W6,RYؗc3ztC}q7!A&Cz}'zB ()qJ8U\ũGfpJ 7 ^:"Lh璛p!ٲ3Inpg>Zv$V^6]͆JՕO.!k,]1Z<କy ΣUN"b }/^kF6Z/αdD!T7`6qb_ԝW$aCњ:msݻ,m* Coa O+V+eLXu)P`.e(a#tm)nTj_5סÄق :22]Y􇦹?wQF6-nu[?@x4>zM?*1'Щl g@k5 1ʁQz8L`>c]Z 'SyrU,i`TI~/ gǿ!8*g :KԈ %M.2FNHZR/p ꂗf@vD@qQ2݆lh{M1 $8ʷG2֏Ȃ7#!jՅ EZ:^H#!wFD=, w4[spYf3[V_sHe+{qu7/pI4+ͻrI f$nZTFȫcܒ"V P|m]r/^Y^:WQ_fTމ$+q<_DB@\Wi<9z3\Sd0IjḰ<{ဲ(DAq"Ɣz͒kH\*p)n`?\ħgG2(J3%v]Kl*D!w\->Dl \-L<$5LvjAi電XD@BPeR(yч:/inW%dSPނu'^\;_zRz fMWo'keA{[*?U1E.-$hcQQAaܷ xFB/F]^D=۱̂_5 C56l! 7am E``7fΠpjѦT4SgH0hnp rwkMê$>rs&4Q܆Nyw#u-EOJ!6R \g=RYK-~@P1ifo<uEiS87@Q =SJ95x⽺KF/eꘞ 6Ʌl3uAџ(7/2NKLs.?P&KJ^S >">o᳆` wԍ BUk&b@ Kbp@]ON;'A I03ʟbgP'W¬,Zlt9l=M%&%*ZbED0mbz&f=1Nv 0JۃʃJψ/~GBv} 1A2$)Ausc^@MSpq}F[A&Z\peFђѬP>w=|%5}BJMHIbB:B|Vb*]}{˷j*} >RDžz!0(*RC0++~#}3S`8%(iMP5أU"p3x$'/4Fj')>J”[6Jxۤvtr]ʵJZKL{F;VwkՒJUz7.-wq= QvtvX_!ܒ٤J8hOCIj =U9?RI.ſb 51>VyeBpCtPyn@mJa|o1#~,L/=zգ\ؖ[}W$,K e]v-2v)_WpKL[xV4.4L]kK-7Űas]TqG1 H+ck<Ҷf[uQ'=W0]U\aߧ_A~D['wRî9hdJcD%E2< {촔E>FA5B`QLb2$)($_X~ŨR)mߩ+w_k>Fɒ:A_e}̙2<)l 댐r{i_ص@Ro72 î6$\OZ(N{>~jA#+^ ,B;(o[eҭ6sito{(ckghD*Sai07N$5 UA5R9T2vO̅``H։~U'UFh>A߭?E)|Oyw7N_X, a_5Ÿ*3vR7U7]!zHKb[ј ١y9C byiyN'[SNmABK$b%%g'{#],on{;[EZ<vyI>tuuJlҊ>(!XPDng޹G_]:zZ]5 @OҞ$"}&XDѓ{rNҪo(b.j0BBF}"(J9!R:S|CaY#-]Y"T9p!iR绤cZbF`06 w+Cs"&ٱiJnz]Q:PҎF7ӂ:ҡqiZ4moyـ֧N"65Kr>'1jf>ml :ELGsʱYJ*);^9 i {Vݤ $AV0j.{7& [L렳?lLS?^>*:a: N53] Z@L $h $FoP&f,u]w! hY(%%#__͜G`u͐Wsq4tSQ]@Bgt'/nuĆ\k bvJ4qy."u{Qcj=vRL{B%Gh&Lǥ#{EQGaz@7>$yp+㶇gɇQ&qHG~˔9` Y#bψLֳەNtC$vl>29 Qv1KKWU~`lˤ֕VTًQ f ` TT|4' FhGA6hM0h?*'V+rwz@PTgȿ0 2)ÊE}G$w U"1&༪gMCӾpB!؜ߘ4!eM ~&&gNXcg6yoEa X%9oWfc򨶽,%¶E=Uˁnd6gR4_S>:2ǐG;iªdWܘ Ry+9`hqՋ~V0-E0E(ja$9.!5У嶦;~]j;Ǥwyp(GSA~jީ/õcVD4#;LM Qf2irl'KdK `cC8H^JE33΢:Ɣ;3 2~J|@fW_@O#Ϟ$/yہ=0zįu[4AmQOB"@=ߞ!q6g|s2 tU2MvĢ}}&?,ϹkK3('GI)jO`A=zW+V"0#ww&K_{t#Ȝ ǯ@.t?F=՟tHw("1Ur t˙D;jmgQ5 9fdɑvP~#ڴzFzo͐Z%l}Ijk; %A`F,bt9LWWult;Dzr`@cQim#B_r`Leio@!R͠b:i*X3XS]f׆u@Z/PR@ptQ 4E?;pl;=$N9ij6щU+pb{> v_%^YK(pLYJTceKZZ4״@E6(+4+/{wڗT0w!嗞Ph5_O|ʨOG&LNqګSqZ%,[湐Kj =RZx M׳I PBhIt=怦Hz9F#!o3KU?F88볠WRy}K:^QG`|Wʱ fSH~íUOZS|LEz=eQ+8J{mzv6 W6*9.V`DZB\n-`*]+:ü>LTa9q|DU0{?|]ttEcFU;m1HlΎ-f py9МܲU =LZysw!*\ ]=v`F[}_ro&wG'u^lo~a[k<^ !eUQE0kK/&Xe$:FRCyja>lF)KG#Ld*;)UmąsX٭%͹} m/N)΄TJ͂)Ut;TStRDzC:$zs:z"&JDPSpS "aʢz`og}; BV% 癭H$m0VtM>xYz"..d^]?-#d+AnToί8f0◸`?. ĵun̒H}C#Gp7y3p;wީQ*'rī.hˬEw<՞4@+f^Hx /D™Ąq_"` zHm&BZ#]]/fMŬ}1"~7U&rtfs9:uecr(ρp]]Ыҍ|GR#0si~\ȩ{Z mwSC**t<Ɨ7'IL;/cw)QJG-U/ϙT>}gÑjڊs&&cht3yTx\&`vDOjc7Em?d0>9#<˦LDe$(?ҚCDv&2xԄ'&x̕6 "X# XQp" v~ SPen %+fU8Ŕa\GO"@d0P/`d^.YhU88\ !j(ݦ *[`u%Ul[¾W {rgȦQ HC뛉zv"q@Jm9g_m<'ky_Ƨen}UǞk[$0֣D2.ɉ .ls01d5 ̩I*%8eWP봺UD-lݣ㈨~X` ~J&#Y8fW{O ʫ[c q_MW^\-xp~]Burm9祝EG4ӆy5!5:V\+@I矢< lhdi48i5LM,ų8_og(lfÒ(wեoKah;[x,~F꧿")앰hyRJq~}2@b7֝2`)Ok<# (&۷DɁd/&Ca?^acΠB'K`gV W7f>U|@A06 lPWqƳ\rjcE>!iX}ıc+hrZveB-<7At_P*xANiꋫhc\MwQ]d~0 Tă3% PQL4.}Oks)PAu/{uN_1Ng2պjPXh]ҵ4{oë9 o[?  Owtǝ2uLLv?xWf]ܢ Aݼk@&w߆'Z- .qӣK|ci6aYx`yot 7YnfO>A3EZi!0aJ[~5BL~}V8Fۢ\ib3P0+ɵJg76께[S Q,fpLfuua"XYS"EC_5H.+꿙 휓HN0O$$tM5ڋ>BݼKd4AdPfj|Rg| Ϧjqm a|2 5p=jn qcH|ezI&cdtѱDAѸ 0TN[F.܀<,ճRVT^h.eUmxrvp3txkRwHL~k[+tENAOM4ťK70x'[ :VX_,bvpFH|2K8YE7xSf')]):W!;u .!1HTWkI7\AĊ @0JeZR@ t0V$F::Ujk$wr^`%EcEVR-2)}Nʗoc | &0yf']% qzF"EA.3K2gAI7=O0O! VO^p Dձc.RSWPt?'(y_hy!Pػq#V,d/4~!>y#i-"ֲ*6#>mRag"X桃D '>$k R7vW%,/1͓` Svkh]9#gXq՞ݤ2i"9E>ŷ '|xڎ!'Υؑ Z徳!XʻuUh2zj[Cgccy%3$ffD05+$Z1b;!2+,9Z>a2#[G$A=x"$lj9>KfDfq^HD ҪG|)UEG)m1ݢf=i뾗(9 Nv3Hbqx.r$:($*Pj&/2v<2Nk],wR&׵;$(H?1ْ9KT8AD3I1ҺyT\P JaVKxLӣJp\#<4}R?伋pz}UBůZ(}1 KIȒ%ą nmm*|KTV&] p :ĊZb-*@]̳`m)Ei y{%ʏ&+,eȥUMPG,xaZ3Q=o3HlH e3CeM^]OcW 1\m^?vp=1y~4N:Lx3\z.Aobx.nv25L49Xlfnr|Κ&[Ă%A Qٌ̻MR`fWM*X(xIRAR ( !~0;t{t5-"ba}$j{λt >„T:L3ݿЍoZr3a3U؆Ѿm7D:O#ˀU^_!^a56oocC O؟g/hTm#t}_JPdIԒ-S]~Guº[Ԛ nj(^H5 zpm.; z{YvP{YyH;"4EWikl%! s2O ?Q =}u9 1{imc"pOzXƌR 'p-L~4ҊI_1v[|BF 2?Kp aS!w\sQM8_+26,orێsWᩮ5LuméR_xH'Մ&]xJpa߀c.!5A#sRؒ|kurLjY#Ffƭ(~h(”V|1xY(#:B2MҪn,v;UmG挆o,ξABgր.邶(Nrїh)ƃ < XaESV8 QMoajU9P{: O-"iě\T)`Į(Nm1a:JSHLu_\{h! 0@I#2U d4}L0EIG%KկrC}o}k"*qRB,?)lŲțrxYWtz+H bC 0 4Xtjd@4eі'E x!Ƒf*Ō֗hthdjp|bo]iiJos"Y49p]9K*z6OkM"㦜C.ͬJJMZU,9AU^fԚ E-njIbʈYLE/n }\!/ZWQ| ќ^ Zt=ͅ1e-d#K낥TGC+Mb&`[נԱ5~WA6!:亾ݤ*(`c7Q\Xz{vJ[PoJFY?.ݐ`$/ Jhfw\*鯑lMz_&֤P+ե3$C..Kr $f'FE{?ip>$(p?)ltsQBA \t,)}9wI v.;}@#+h~80L=y{#]D< @o 4A?W7coxZQ` Eam]y:?2J8bN61UXWcI$e-ÏC¡斤;&G]ax{8qۑu7\lc/s,Q("zcchGw'G82)\x k{/ΘN*e@}T:fzZZaNSa(Bd&ŋ ۺF@MzY#d}H4wt#̡$ђ3Gr_] 5%#h|N<-7 [3)\q_}Z6KE&A~Ю3h56NAFބk繅xd^2 ۝ϻsR (9hovb=oluI8²&:oyc%$ܿ N4Y|oKfȴ֚3u:S!|9EaJ9lDU(♉ ":Q|XRY|] ܃g~ 6l"4v箑>% +>oʥD8;S6/2Y*ѦXD#i7\(!?q\+r`+MEN1?uӫ쬂hT<7tݐ(0vsېٻIA Six](ptޞ9X$O6Ö'ELP|$:@"^tߧ/5bTwܶatH 0Σr)._B[ d'+kBwto >h!t puݢsBt9G-񶦙j+|t,]hBʹy`>'#@Fqn]{1YZ6{EY}K2šy)ՠ VŎH5cXBk׽޳k> сp)аJp!3F /:7zp8 Lh=S=s A;%/vDyXmJL, b V!}eKJD@60+&J =/ f!OLhv}ABo}h,V@GnۊK5d+g.PvJѝK|oT֭9Hi#81uN7 %S=h>$ȍB|3: " )lzJz.J [hW} Jd3h[L&zN)A.;m#qgܯoQQүwlt@@XX0*Pk䊻X}nA_uc(ͬ{w)bg!hv--I2l2+CJhk/srq0EE\1#0HsJ1Zs@4U"4#-^@OXȫ!0-a'{F)bϓ*6ymo{!u"+B%P䳾gΏ5+coQJ:$S}P+> 4bp>~ܾB[ q=rX2ZYjH415ޘ|YE,;'9&sxJ$Tɚn_='!)mte9k@f4VхO#p]HfAq,5xko7 ^g?s\8t` n5QBk?ri+GMehC}v`X#Gô=idu+ c/DU^@=U'e8p?1gqsJ7|peL&3@r8+SQ:k5%P] 1*CvgT> j\$ o]7;.%h>τ\~0 7oA$=D8W&NY{AÐiZ:~ dT< ڢ'(6ϏqPR=Tͮ   ;I`KO+;%U?ch0fPCHjfhKrVE 밖Ԍ#*֛A:L% [}rP6h@w@' kNlC'9  ל処&)(dn?!~bÚ2r|`5@wIDHZ[0]d ;lJlh(Ep*#Ze!C/پ'}h4[E +(Pyb!g9{U2gf^c]`}"n]+'XnY;hPv,TSV\#喨RM^'7Xڽ>x.0|9}{.(::'@><BVfw^wǀv] nlfc$}!1V<&qO "/>/#O_w ~0$dؙSC!I?XOV/cgGmnePNPgVjo= hM#1Jaa|e&/;'"o CtOlJA6M!.rwiVizSպ꥾*)EIcm3{Z[,bߋ}=ɯ7A"9EfM {-X5dg@,01b9e{X]zL%*XLTTq5ͼ+NoSםLq>Oxԟ[Gjvpx}8 PcNqxopuH\Y$aA ,zƒe Mer arF42@_I  &-+Zc֫(ƥVDۉ`₈ҕ࢑) %rHzbxBpW.̮k$[ 5Wg0 [xbCcT VT/p.l伍0.G`6qI>z3A sU COdRvE0.֦j do~Vi ȜBIxc[WWzrKұ ֫E Sj:UuD0=?Km$˰ Xj2w=dAavıvHj_;'%z ǎF9OPE{RC 5e-lϐq 'G z,T`O!t2Z =/8wDTǬ5+4і:H:D_5a+ZcӞqA_Ϊh4qtt8rX jT\a\MVw}#gg$2oc@RW.UʑDPvϺ;;?6EQڊo R#L畜Z\M,̊b1_KS\#scFZS|NâiMs~ԵzX;z?cR|!heSJ%ݨU&68-uUc9/_8;i 4S'RGB ;pPvw쵖@DHɾ"R˅תfǾ}|Tgy3i4/Esekat:ˎE6 WԁCWQOg]b$a:mYԵLEڇH3x·Z.m)[@ۑe!cA(ϐ(]6xUnd-u'O@:dU'L'j 0J%ڇWOVON3* i6+h}6lMm3_ٶ+X+TT[-P ` *VLPk 8K v@ r鸜]A`g p8 'RЍFsrU唙&p0g/V?{U@~}(irCn^ 2`02.|wh ̥˿q6 r1OJdL8Y, 4|MW%0\Ut Ke\`zKM [vMֲn\R'0{ 4T|ؕHm'2ߔubpDb5aV?#˻:0KɈy˲W~82scH)2n!&a/v\o'KlnW1;QOEWFLf8hgK;d\twqj $ule ^qk>k%QArRZVNJQJ=+]MWCMF--2Yhգ(DGc*XF=c b})hDSY_\ o]sO&$&J!R,gh~c=X#:nme}!nsv5\>' [Ȟ.0d[2NG4C%Vr0-ph.ɏJ)ُ֕^~kґ*|J^X'oPmՔ!`;LxxL[!⤇gS{Pr2W bcA:p֢zF^(>~k QIV1_s&weO6'R(xހtAoz#rlB 6 f欗t7rooBa;knٙdO){1B.;XPt(M~mȢzةC#"Vx%ޤh@FHcRb&;qha(s52 I[cp؅z+&s΁'XsJ$Yja b֌Hgܳx`ۜy>C(qMчkmK^˨PAa&yQ͹Bu^4';eOo«N0Qy4ҽ@J8TKO 6R֤!t$ 4MyQ*sF]P^_{ !oq`Nf.ΤJPTՕY.X3ҵ٨ͳ*QCxʢӰ)}eL971ttLi9UH~;U2 -pYAGpa747[ ,;=3y Go`(U>ivң5O68e^`9钕Re??$׋2aV/"*Nw42l؇ID(NˋE2H KXSǵ^S4aNh;4N+ݩͭp9CP^&~yRx;;;4FNFIls޴̒8zz3HWXw Z|-Le]A n,51q-e.Uf|LI+V 01e3iE+u2wX"y/ۋX7aA'd*K~49橌ʒW|uې<.-tSxzUW澒D<< Bb EƧ poyhZ }?JO|lqmgʹ56":A^X>~a\@*ʌvD1.QLMz4:ClO/?imk]/ z K!ЬNu:r8ߪ8k ~8>ƉlB(5 ߲h8$E6rʄ#G'>.8kQ)9tu;m|ѓBD 'hPd1vCR1l9]>C4hwp7ţuy, d [`q0*TGTL VU- (PEN8К`V(Zj Z9gKNjon><ˀw\@$zwi YvdLT2*d)dR uG',oT_YK^1e:B*({u<,?QKޟ 'dƈit [Wg*BS!\g3q 4AB֤O6AeWאX799 FV̤\"q֛i%jȦ6Ÿ%5ֺ&vہty+ò+9ҝdDMVp%2"V9f ǔW-9^hQy2OPQPki,m?SnIvFk*LV @N`)aj/! HMVgBg ( .]bzy72@sELDcu=d7[¸3 j*Dl30uNf'Ed,PX !D C6|&8Xׂ #x}nG΢ATs> F /F娸ן'RgGOVP4E /7p~{k´ w{ piao?%|kpq[72UE8$&E@ CQK^yqØo̒ϵHQi4ڞ4I]ܽsVTp"='*(4O U5+PجáDp."&>:JY򴮬?x1ĸM6p9 ) Kjeytw NX]e +|5ukP ND|qdep?w;tC*b}>~"Ҹ6}}j%nbFAd 6EM%E%oVcR@/z t ĖpϻZָ!n’U$¿)^7?ԕCx3et-JA6)eCKrCWjvwHzƆ(P;CqzƎ;`ν!7DZeӖg1X1jk4w| a#^VrbWlVϏqqtA,Ap~~x$T8600ܖ|6[)<̬ |XW$b]_K9Q%!ʑ:SN3;G꓆"[LdQO?oW~~lfuz[.)Uu[P2KGo]4CQC boyW'ݣCJ^꒹EUNMOXnud((RΚs%LOhirT%jFIKd1fuˍMhy!GT"!F,s *j31!Q65:'\n}lF2/Z_f>E;BViwۺ"$&G`R֞2̠XR~5 nza=а=k]@ld%tOeAf:$@ ~3K[9שȇƼ2Ys^ ) >+7;W:n4ZR=eӛalxӂ>jEys1ͥvDxKzc-TS?N|bq@Nnw=v[M[rG?K-52'sv7W+Tۋ3/鎖Xw[ `orm(TPVS+f:/F7 ]83F_t`]qEk=4b~8+>dyL1s3{](m"0=tenE I0frc96{}J[hΈۦ'GB%"Fz.Q ;$^Ol?qw1R9]2u4b#=>Hy<wEzsWz|~n|cG,inwg}CMNeCQ=cH 3[ÍU@>*].a/PPw:F^goI01 sj5Bf%'iNYV t%}2,Ȼsbj01G yOt#08vZrt=Q _5~¥VotH*Ag@Q׭&׏[i}Ny\umX33ƻߡG=@Xu^#JWrd!unGq'')<*Mde17T\@JmT= bo@G6NTDƜB˼O|-fJ\ ̅ƩuNkchO]F- 2C[ O63iM/TnBU~Qmc>0&V~GGȂT}*Ȭe fs%-.tD]F%mHU6S1@RGa\'%S]`5dR] YZAQ?+'׸g汋g8vCY8>)3]^k6:H*Z?HjMGЈytfV̫ͧVڰC";_ K@Hx~ %;CNF~x*5`TՄ&clהC5Nr87brwH.j&8C:78eƱF+R4_F ǦYuO8A!tuOuqwd_ f+JCnDaXl5g㔱օ7Z~kЎI#[ō;,. ߱CE Z ℣cEjKuQZ_,:XsbCܩZ=J~\d޲Zb}~`pde w >f!TƦ{ӵZG7ԁ{y+Q\|иNۈl8qqMqw/ ?b1f#q̦ڀO:o_Q:SZS3w`l R\V%ΑÒ '+V!h>M7dg]z]m<}.C:VCI䗴 v Ҳt\y{vQB8tm(f/lטmKWOMxTo#58%8Rf/l>*gO#d'.%b''Z@)Fz+BH.>&T WbfĉWI?*q:Tcm"[*fW\{G2)5_3ڻ9>ywB+_ЮS aezNv@i N!9:pKۯMG5+ zQ!ϽkZUpjݕN3'Ay XV+* AT* W%3ґ` =.^֧\bB릔S2A/#uSҴaĜeȥxeaIUCٜj[_&6&QSb ;wg$Д7ZcR:PnNr'isКa*6lٛ!S_* < 'Ћ/q6JErF*cu4=*FxkdXZnr˳D*wfy Uv&nSq+ ~+Vp+ncTr9I5 WNWߌ296I.}5IV?l1*N!>AfK?$O4H(3=<#gSh9ĶТs~N|k_9+ex4Ee]L fTЄ>3~5]h,@35:ۃSʙ S\ Ѭ6p');(X CQi mW @hHBN &<4.뻗HkY˿fNd * !MZI85)jcnIvV-///Gvf z9Lχ˯6DE%:pӕV7um `\,auD K&(naqŦ@.؋u$8/y_X5/eFY۴L8DcKԞ7r.Sp±,C\_XC$jރN{s_Sz"yp˚>^BU':] gv Yu8vaP{_xo}=`" bExwQr3TrίqB.C/ګL*ՊmVNlOp N iyEfYFNi9ڤ=m@G:RbK*նKW񞾷gD]tj8ɍ9Ք`5Ucf5u0q0猲+oș< ;4G$Qy4@!m@.^ef'Ds Xwnbr~Fmc* q=a*PT 8Wck; @.`6K]ҟuLMDjBAͧ|?c_[%ke <Ǿ}'X-yX`ǏV p,^ӧbY 걐IAUhU|dۖ1r O8lta]L+>eA&E:g]p{>[2-~"3n ٗ.͙r D{zLn,LQ{[d-չU*7vȒ1aaY3%j *RE+IW\\od^ݛWxq7Q q1iv՞KWDׯ܌FVCZqݒFws.k-!qO_gaDQcx6nm>3P>O\JI$˧v(l&kKo"+eaF7K[MC}[s$PdPdtG&pj#Ԫ^zOPp[]- ng&YG6 եcvNY,"d SX.@ &,Ɗ9ګ1z'=`m[J0;1x pD.b_ g~2Xjz H?}iJ'QpJ[G16FX>Asň.X8R9a0lGP8,tY)n.8i66>tťiBFq*;F` {NݧK՟?3t!ۡ);j";406NLc v"#Y6 v@Fߥjo!5g1Vnb/ȋ4櫻ZEpޛ<W[<>.mm wCzkTSܿQ!f ى M0'|"L挔|p#M+G4tC;fCΈ@x4בT+{jٖO[UʾtԷ@\[+N*|w"ʨI(-ā| 8~㧐RJ !M@ʷLȯ\W],3]xk Rxn 浪}f~S5dϊ!VoeOcæKÄI$xpE;YB9-/U0vLg'%~wf#Sޭ}kjo;TmW֦%UOB v4Z1 ɧ8e=:'tZϵi.0nda]44->\/iP 6QEm˰Io74RxhY\JK峚j'T_`!ƝٟI7Tޓ0߅9]IJVSn!VlWK؆jE RzT  hW ׁ̊Zv,J2 "y&5tMSBE3D[rR4L 7JA@6'?/"˩1*L`(ü;^̓̾UnQ!+zB BeeEIc oAf]i Ҽ֯z}zwv3q1D_dT̆47 N&=B@Vb˺Ědټ_|buR=Bi⬛shE, ZiLPÖ5/ ˘}cnSI+]@B-'QZҷ6=⿪FKX+8Ʋ,͘Uh6)rga6^sB]_$SnBNux?;G7w (SITVNL׃fR20A^&d7(pBƉb2iYn|;^s,bլps+Jq[OGH[^Hݖ`Ut7JDz&=kEpS=8́Q0\-ݢn}OxJZ5,F]'.Ae.4uZ`e>? SݡUs]|sH!aU e7Džt=KH!!$]PQG*3Gl98p[XKQӋXYR: \. ޙH`*#ġDTԭŜ~xa2^ў7yvEST-HnLfyq>2-0,\: 8re8j4HHbȣQ~ Ľ4@LP%G?p(WS0#jYai,dnxcS[: qyꝶĶ? f:DoŏuH\A ϓ8t\9yd=.h1d0KY߇. ۆC[8gy*n`yn^EtBzNT$\.ݯ~sWK9sEy]4a\d`5զuBB &(5 h~Rk̠ &@t&%xY]&g,|Һq4![uX'˳f7l%/roU2SX_-6'&x3ʹ{5ɠ>R!c-΂m;LjH\8?/c98(On:8}u%%ȂՉĚ+lPffm]>~U~6iecw- e'Xg>+Ws%h < &u-rl[sS΋mH[Ow(֚k'܉4բJ8ҖLyF q!~HZ {&lour D ;Jw[ Y~聁LWWʇ@~p wO td0V(rf1_ jf[@ux/ЏԖbbn x2 2*qJ3| y+_DbJGէ}5%HFM;Q F WGxd$َ2q*ŔgBDδJn#h-Fr'K?C<4?N)FwhɜA):`LKJ%.G,B"{'fEyVwsxd|YZ;?^xzD>z>:TOg-Tm~L$ʆҹY]9vC 'K5Fr;dz".0eRO"?'ee+kj~{ԧyii(ҳŲsr3-S oO}M9_/zr|Ͻ髺x._?I}ñO31Hi%5z vG]@D)#~ԕOUR2s Wd,b>wۻQZ5ڹznW;Ag^h*+bѝi=~ao~A E< ՒS~1w #fk6u;Ns=>k$0^LJHevz3_ wnoA9oF@%L_m7c0.U2O 3fEYnTwȕ: YK-5F5mOSR<ը\?RimRk-0s:U[=Ux|ߐK6{,X?5)1" WE'+ Rfe$,3ŃBt]O1;%vrHKe'0z\AB/"]b;|eJ cL?<7 놱-'9s+ӾdJ)uђEfJ,,5ϷH /+Rk0 3Jy<|*_,.j'"L[-EBT`K&v(ĊsS7NV`OTo7Xe jғl"Q|ׇq6D%e]RE+K^‹{B ubzQKPA@y-lϾ v{LNsBTՏN!Nf1\)QUB#P mDkE<.0R$in7y3BUq,V#(K"2ePPNtv_] "(⌁pْ$CZuCki)7:T +p i&(]*^PӠGvjLNK6*44;=OuptE>ҲK˄\Ȩ,W,Tҫ rɵ'ŪCnnF<~3o@'!^2 k -ʑU-^WL[6~YP_=BZ,:\mB9g5CBh.`*;Uc< j}oTSrX؅! ͫb@c)rU$^ֶX%@-E] 6B FOIfo[24Gc*]p.LpǟPRuPh2;x< S|(Zz%g0&6Ʌ (^IGl؂Q4ލTUmey:9 @VCW) 际U<4ވd2[۴ ,|{YR9C,U5Wrb:W'r-W%F3X Ƴ۽8$uSP~EܕTRCFAňޔ8Ƹpͦ?T)"n*R{w^4&leNzȞ4=K"c_8>#dmc$qp|>.oGmT3H7ĺ80Sxi0} G:0-Py/+"L#t;͖)Z8D8{h[]q;Lg/PhrBeN=mw^띂_M`;m΢HJ7MF)3L=DUMb{Pi '4Zh&&-[M$Isu.v! WTRюa'~޸5ZA4E$*baMntpƒSV(#w WAs7ۥ X@Af ~r`/VbrA̤dj-QΫ_[c3b^ԘB/]0O*N?a<=JhgY&3Yp[b=&9*U%?L%e_2M<Jk0MQNI`9]K"IYZ~wj)Idݷ8D~B[^rK(/>e8Z O)Hbf͡#o(6xQLkܨɗ=^ԒH+H!CX~v> V^+X/ɒ[ĕ:ˠ-cރJuZuPb(4U|pEy_ ^Cz%ЗN?vYrcM+D۟3Iڲ]r2&Z{wY<2/I/jqYǿ<9ѹ{=dIGRH Pˮ,!)[gz{k!n&eKar95]<N5nR r!ͧR;p7rrn _T5=ncU2䔛YσK#wW)C g/4-_O#0nUzLtEye>b ?SAQRޑűs  p/;Q2t|jF2΋Ha vٻOKeʠFf%œÖjUx}G%tAb!%@UO>{Z<>LU߽oQ.י1GnIx`n2Sr?}㇧,l7n`?ހ޶䚳up8N8h sDByr<X%I38KRWĦPP&v;Vr_(PB:L[819T@fwe;JD#οTMQ$6Zx#_!\6ob,L7IŁ/%f&C^q0^^yc憿>s#+[Á^ZPmlC]tqjJKo/%nXک*KH(sRҠW$95< jLa8sbjOF~?_zp,-C(]T!?:710n{;RiHި&p(#ă>vZSnOt&1a"Q:ZD{Uk#=j> ~yEs+G=p7ǚo zW*ͯyӷF;h09b$5gN31&*kЇފjݍy=;X㑗fD츬$˩gs ɿc)HJP*0OpMf G Y?Zf1k -pS+E!ܛKoZ&PA "t#`z7lSPjyz4 S1Cؤ_ l.XY3=nAu6|bf׻137~ %a)p8~[\ ^f"qj 8wKzqͫ\[u6lOBɡ|74'|˲:!}pT7o`rFYfp}NVݶlQ!۱/[L.枽 C<x҂( OsÐ[O%v|nxZI-ȖAPBVkQ-}nˀ9Gs;xx uYzB~9?<ǀ9V?9mQ_߰ '$G>vӨgtT=i^ \ F4c-<^h3fZf 1TBa=ol}(=w|lTp JhOJaN⍟~vZ` 2u4vd/YJ"+d*xbZ@v@ްc,`<=+â![( p9{l=]McC'& M&*sSV-,g ~2(oB΅CeݜL"BQ@j2Ŋ̨Px BXIyNTyҀ& ({k62OsI=;J=9MyVdyO\ yw˥[F!8'E/!ӊs@ 2aӃNU- L`z,w匛ITˎ;;ZhH߽pN>dxAB&‚t4-̀)d~&4sBPbb*6Ը涌[.pY!kGt5jb%թ@[OD??IYZ 1Ԍޣ֝,b)k81 LzygڝfX3miV fņ]hh)F6"[.`W nSg): n<|%!?nci(7sE.\mv]?A/ -M }u;bdZUYf͟1:NHWw-SUA!}rᅄN*HQ<P"-kDEXi.2>A2Mj!BdYa]-;3MkeǫcGuo$*&ϊ\tgZJ1 x8;W.(4Jۛh'[ϣC+w/dM$"X!K0;W3cdņBǿZ@YTMi4zn5_v#hNc2X?<] X6Oz Ay=4'la0Fطostu'Ay3D<ʗ2?wIV E;soM2Jʠky(aBa`(%@-K%uX?qCkWD3Ϟ"UCylNN],1fu>#f6[ؤU6f6H!'iΨիa>˯"_ju~%b@hiYdO‹:ATyw .bj:im$ "C-[Q-_{3k2q:NIYN<>Ԫ5wm7v[HI3kts8)Koi9foE kMJ sӢp w-hY_D3.JPt{! )gR1`n#%ԾxK/*FQJ=[z+ٖ;/ bc2&GY| M~EvD 89 WW]#C7iلþy!>x ;\ADOF=x:(=;Y;U=4/4;и`Mk5 2mgK[knAjivvhv:.؊ls٠ ޞs% 0`vkϪ:F5~RfMbaҘmQwYyP@WwS<9VpL2Kp9>c YH?Ċ<+L_o?ZU3l+TL{=G`j~ r !R!]`Jfoҍ d_ߩW2DSkQf0HFl * s'n7O'KSkȩo&t0WM,>^SYAnv=uQQ\ed~2 hr p0c9%V\κ5hXxpRBt\LG4rGA\ еQ^8KaOϺͪ-ym[彁fVW_<< , QtP_`t`hWyܕ)K #m9MQ*޳}F<1Uc& ѯ{aHZ:xTtzBRܨS90v Fcmc<^VV"к:= O+g6)wMI`4BI ; DC]v{zp$./v h—>٦Jh~2 t"5M@>e]vQk7w^-lgry=TqWp&h%@.FG.dݎxQ6.p m gzꭏ.xp*bUD͵sn{Y:%nJK Vn2 lN:|)yKBBm wDox:y s %j_Pc ȸ:l@FݚLo & vh!%Maď~oC` -5袪5D> $y zNsυ89utĞuZ o̦X1k؉߀VJAe%Xio߿ ~Jk0Li/r6@ʆHxyË09OgvG(ÁYB|X&BO8 l~10Jғ]-!uA^BQS ֌㛿ɝGg?{^Wo8%˸T^*54%_Q22ݢ;yt%P$p&'T*|:.ٛ& XB!r%ʹ!d`-H^9##  -SofҧL?t k/  +QJ,d1uID =ٞ4^*$d= 71OWjԂ6M^)4dNDP]"%6~'؇KoY(Xe%$5$Ŏ2T;|0+`5.QG%z}&^nq4 uE\Xoz?i;4̰D5鴯@eCxz#4:|aלw_5\UN9t0 Vd;_o}q6\Z'沈H\uX@>s!Mp5znnrP#iO)yֳ3 ]śzr?"[wlJ)qײ[MzzJymr08+ -j踷}vDr{[.0n4xG`PmYq@$664AK:F9θQ^ڞ_DF'ۑ6(\1}:gvw'K"cO9R 5J :a*zty>oLj6V'G{DS]Ǩm{4>zߚc:؍PU)&o(6lNY#!y{ZW~|zV\D -~K !g== M<y36NU.)q6g::Cn<I U6ʅ* 8YXiaRKRy6f.c*sh7^/X?bb_O*tךpIqÃ)'L*Qu/-( S@gvf35e5n©d6"r(9sq܎;THsn{3uPT y+*k"YnFKJ\2np4 'mD\NB:n_`Ohj7]#?24AJwo/3doz7Tv%Pq`{m߀~Q@Y|`| "~+e By>D7~ ah Er< 2ƑGl_$p;:$.Lu< F_ܟmNACUO2?Αg=)BJ:gIL\N=Ŋqa6Oi|d[݄mq I$x 'Ю $TNhy~@\Pog#:ь~4RZ>0S8 r o^2Oʖj -4joZ_ kݖ1V(BqgNmSiǨ+OWiU4"QvՄ|ECG }vP3fcM;x>> tѰ%kz()q_dU( 3yv)~(e'95ʃH;֚}2?+pKuG2P5rsic ֘|Eޓvߊ󛚩([<_67I_lL^8Q:"tXYÑ)-=]eY_r=N979SXQJIv4CB/.6aYRT~, M"QuϚ5u3~u+*B_pJH(.b{^SQL*2w.W89%v)uZ I]kKKpkBtJY^zt#'.7Yn+757\~,YFfbyg>w=>ē!˄ [] !YN`sK-rwfme2{t|ۢNР4#;+&#n سۜHGj-tL?rsWIpMvr1" Hy- olʳŧ aI 1ˁT 6Jxqj>QER;Ҏ_Y# ~!R\[/‹##j @awn jfBȘ=c^LOɺI,t,J[{k_׌HwX?wj/qܩ96:JjH`g9\t9g0`9O?eM"OՏzPl:2g15Cl*558>N,Rt.oi)U0nRRZtFռ)!'b|aFwa"CrHWeTHS |JB:ŒB>c@Z}(FgstN9wvk6ׂkAza 1/.1yjT͝nX2 hAGg'DA\J.耣+#Iخhr3Q&P#ȆA^ל7&˓/ʨb"j1RyI ?6xAܠrʝfq?]e Z~؞Df瑓əӎDŽӈrzHn"USZ Zjr>(Ytr5#)W{P۶b}WMiϹ=>lSkE|Qi[AD@X}_m,?JwF׋;ƬvTr"\R*#BV GN'e?)$ Z ~=D6:0۽.ҢxKƒ 5h M]XYyy1J@l.Znn"\d'q1TT[.9{nf~4'trA_HJKIf/N3"+`cXTh7h2xꝷĀĔ n)l{Q!TI@l 5W]&Gd֏lp~]V͍GD7IjPN ivTG< Jw$ӓe T$^ft=wys$)fڝIUF {Qtum4Y\ J(6_Ю˭`d`i e;$gf-$>G["!6B ͹m[nJ?V(7&,Uڏr.35gB=3)q'h9L BDZ{l} X&Bz}k|[ JV6 $Jr1ּ#oᚩtrBO X#^LH8ҬҬPQ)<$u_!a9Э~uC23`%aZ"t1!6l!w[~#`pi|l_D+55B(7>fohb0 ]FNwο;|౺‡iNNDoZ[{To=)bX%c.9nuw8d`/v2Y4<*"B:G{\5ꦐ d sUQ\uEutoo`ԇݢ[FQ%P3bߋ)!b=&bύMm T9ݽ#7^q« lEcśoV.]^Ȧ~~g.?Nr!*"xDmAzy-o4*9#@ o0lTKXS7E4o5w{`AL #@Tt o2G倶o[8Mc2 ªht9`[L; ~Lk! }8?NϰQ@?0CxRRlA; % #\mTKNHDa'L#amRa W6g)o..>0"eԟmCنa҅hq Dz4MGb-{,8+0'H]gGs\^ĮLi)#}ዺY%jh==_?9N-~=#i5It".s=IUU ؘp a{bsJ[DŮM/ "㽆a|mGt1>rYۼaf3HƖlޑ~ŏ99HCf]bzv_wT@z\h!XG b`B@ %lLjqg; eWlPv,Lb8 &ZB@ Rg9 16CuH@9!>-Rn85b RrQł." 2z;yz*:OqY+]gkHQCIwxp^Fc,As9vu{<ݚir9H:C8 ^i&D^7ۇ뷑O6 ڜ E* r&0x 0jq_nc9+:lZN)-ܥ+xAHXa>,z]nzaXvi#Cdqty=N⋄h_|!B7YLnU\ϐey|] Jh@6H(zwL R.}UK/Ֆ:lQP@=u .b<sYYQ`ɉoC5C]*H  Vcq%sMG a!5bbV7\N28\LW`ࣅ8LZND &xΪc!8-#0a7g_C[G5銘mU)4(cJ.`]~=1IbS[9I[X)?ZIPnf0Xu_cQٓ= >1 IHz'KNIF׵]܏RP>mFKy/QIJV՚Qbx8Jf6ŵӿ5J%9ux˕}NW 4zҚ0:Ǥ^;TNb-mkyչCc1uj@j?ҲnETNJHI0/NVO9he'}/mOd.$qrt̅0ʧH #C$=ejRɔ; "7Vy.5gsݍL,-YZ%[IPڧ~$J׮}lP}S{+'zBY֟]"1xsw>LN)8d;x>dK=]|1-M)e w>y8*cE5oLL~`5Olu$n ĂZlTqzJo)QS~>k4|2hQ@Iއm: ̈́ot`*n-Nd0=Uqr&Ob hH1G5IXD HmN$XQg0WQ)ӄqiHV726(*of$l OuG&?RՂZUб1HS )_hq\Qua߮^JNJZsGFqM[_+2Z~.yӸMP Wn"XG?cw 4`|Cng^3 o\E!y♋yԥBG,D,8k%.F po*+l@$,#&^ar&t¬LP2&Iő]|!"Xܮ{(jjݯwD\g3HJb$3|Y>{}!#j7חf=$x[q ʱЧO u g*9N*g#ի*$ta{2Ys3rGRgfZp,-:yE)!v.{8?aGR]!PͫUF[b2[  )ik0H;6 Њ4Ⴂ2,.W2 ko{cdE,CЈy~]-9?8Fƌ)V+Ic M4>Y*nj^Nl F& jE2}8[;KŔ Vo5khbF[.SmseƷMA<Sms!w|hv4b%:40g<9Vge j$F]I/z\6a.,ma!R؈S7%qGpѯ~Jg>Xa81ǵֳY̋JEX߆ a::Y410F>W hJ7Ls ﲎU(!š7(3O+kOmeak1,* 9 >ؽmT)rokITgN3׼ pC!aQ͇V?,]ul)AbäK求?1k3@Cj<]o$slb:U%ʺk{%)˞_6kЀƧ!ɐ!~A; yF`q]>Gm4gbZ-[^镍dZMAs\q5LzE3#)!9$I+o D@`lwFneY,~{{Ңe} ׁ,gǮC FX}MR) LAxJ}˃Vu˻0 SiLz]$% K9ЫnĚ̈́Ļ)iT{؝ҒiIn!8uqE}`8l_E [ (!3Z|^ȧ=oK& Z`#NYavM,&ys .5|rFUv(hTfQKzrz[1B|4L{hJRO/O9!oewyUl +|0˚<C6,:'WA$x,W/ae[V/[?ȴ- U|Y58zxi*X MA@vb6 CgT«+'!̯TƉ\wfyf IVG5F 7LV`07@kO~яC$Tza9+s"G kR7.1봝$*ԓ럸MTxu:HXlL۰} nD/`:2TʎB[/ItDp^yٹe= Z<2W1\NdQǹ 9|'7sk~}; FZVB/:a'W}27ebpwI݆xю%'W ?1X͔J([A8\AL?\6[I0mlG4~!܏gjQzm?d7@{4UKZ]"YD2j\d1I!x)a"˃҈W2V ቎T$G!~yMOm8 $(L= ̵Cp %  Ɓz \lUGul %C@Š9g*$%J)|风=[T!_!N! 8a&I7իfdԈf8eN E 2}> tS˜!~?\:PgI)s(FT8ϕ<aц'ZJg)&)*R4LQ!3?-0Gn~2TH.CqٱZ) -]pkepN0&wM6RZ«)=ZrY%3&(K/$f19ǎx [Bq8;cҙ|)?a=Lbld'RS`a:CԤ;>[ tM9ڲa }Kg2WI8_DlZbVdbm֎MMVpM9zCM,j>UFoXe M$E doz|0 *y[4tJqm}IքXM;;U6fπ( " n]oT$3%cVE?Ui;kEt^%[Y\=E9zw*b~ss/daR K9p4%.޻^!UMx=2}j|v7ghx+Af>ȍ(rxZ_ /xm^̔R##b{"R 晝E="%rzDAU{8e=k0ceڊܐS9~''Ȝ`O3ٚ- 5eP5w~ ˉ%<KC1yݳ9Ghv{D^^}2ԃ}bmQLJ4> S|ڼuRLpJt5t+50bSL}+-hom#eF cv7DmI0}H!|̌ fbKMtX9 hn }>hYLU ɒ+J8y gX+ƉsweLsAAL(78$evOyHn\*dpkyVt>\3IM0Vo~قP6 c{K S:_tr :Knb MxH£Π3a)AxRy/񎻼 uKSU]A[XEz}ד8m5r-R֟ie;Uwa:|Ю!I^'\{)VTXg!{C5MooXߤƦddK{S" W+/|yѠ]&XFIFO3j0 Tc*uK|rC`E 'qeLF/=I>M1̞v_o˵߆E'߈Haz]4eYLK1rK5h:h<|QweDغ@5͔2n5ˏ)/"'tW,$)4^M [j/ߍ٦-׌ъt4ZI̴uq&)=W;I~//Y eF%xa5]AM^ I i"N*AgzK5ˬ7FVRt~!I !mlS u2{Ԡedhd,.yfᯀw?4je3q=VhөL <D6ݯ[hڌ'ųTL ϼ'ZKSr)4=͆6 9M 5#x?MKm7\pj{Zh4$[Tx*A&|~φ\yF}9Jm˄D v=t 46QsrSlac% ;VYӣAsW)1^2f!AZElvAu @#Uj-gQv츾=qOSDuՍL)^HJKW/nmf4ū!xx|&Jat JsPH~C%uRERfBZ5"tU#6i>鶱JbD'0ӕi$\c҅}vQ' {h3 QVxSR 4hQ8(n/ Ãf@M!(/-Xeg[>N HRg=\J]*M7ZJ3/_svNBaOs#ũ'}N^&m^P=],#bìǭJ9&,:g@r\I1\^gZpEXt% /+>Dn:+{:_묫U@:o&5礭l(K.{ #|O=kZub4NLx<NjL:3qR,[^/ݫ?YaԦaX!ǩ@ۑ1 B8(}#@TE q%ht}ʺ( ;+`a\ʥ# BtZ(7`9XTNj 7m.y>y]jX ޤM7hw*~}:>&m fbBv# ͥJHFtrQ#G%_Gy=׷>̮S RHoA7up^08` KuIE0:X V{ g\h1=t|wUKuˏe#hRv"Wu/ad2XE^wW(ֳaI3qb`Zs*n~k#U-]ªZuM(f,)&jK3>;zh >eQi/s2xaֹ;,N7Ti[҆"+t. }PTnn7vO-r!x<.t2;{*I#pYCWKgIe4|! H?ǜ޿jH/`GyqR[ _K.C@tIr3I6m޷;~!8Ewp{pn7:UGGE:5_ch'XE`<_yJ84kr}*KZcݦgqCoiTnFa7;<}W(S\5KP $`kۑ1C tBI!XOWcHSx /B}ʌ;\9]fį$-~MhPAM8ײ)7lƘﳯ{\q,Cu6/O(HWAZ/"T#?|2jtT\ji=SYz֧,nBȇ+i70s)jY]4Eߵ YU$O1-Fdi4&$7JUMxzY,Jh8+Ԍd5=0JɩM7]Ɲ@>HSEY:"@KߥQr7Es6ۇ};6b ‚ЗܡNe1R-_z4 w1x^B$p_Mx4ngd&p=cnD|Tn /S@cK' -Q(V+ PlYǐ ,LkJ'.g\ 5MQ4[ `c;.@PܮڸZFʷhW3!RVnEQ\o[°BA6`꛾E>Lږ4;GmB#byxtv'a GF2Fq5Y#x.G+bJ7e(Ɂ_o)nLgx[I_c7wh7Jn-ƎZm[ w(mlSgH 1h+Xk[/;@"(m?5{{%0HOhVW5:lz$'Fyk'1P 8ybݵLIʾ/s>́!q-X8]Co}"ū 0Ig} IO@DD9$]uW*okwFG4}3([@[@R}*LX2+3Yڝ#586窅ZxRTn0aRP8uҫ~0 }N4$!b|.??N8~ޗMj# =OP<$<'I/dTQHU!h)>r4X+VKʈl/3yuVq^?XNZ9nNLz$2_3R+a/1,c6Ok!'pTw@A(3jjZ?61nT[2L_-ׁigdýSm{CpfE2b0,w(3̠C>]φQɩ=Q6QK#*M/uMJF'~2,M~ /%=hZ qyND$<\ ;C[ݰ$ 55ݮsFDU% 7K/ *9cnK[vD.Iυg[w`uK+q;ߛ~!בz7+Q% tsd8{4dPXmvշ.ԸKό](p-*ӕEu5olZ:x>ovȻrϝMu?n4@8S:ͲNY v4_k9#g ^7&3< [%?veSDnE/|A).бd#MGkK;xUfVWTTriM1I 8YùG03}&LBV鲾b]ykЄ0+4@P%J< zmϻ[YyוAYpD[c6"E`BӜזoś{>Z 臬X& o'/:P$n •G(bU ̝z]іł.N_8$͐7% ,o,eG`w~Qv+vFf鲠!E*UNyPAnKmVzI0_k'J7[ivIXW(^ǨگX,rqD!bxeHA89  ;0mxdR i &Yn0$hCjdtURVEa`:8`%K;D mDf́/J7ŽË&&QȐyc(\V,vPbD|,|+Ihg=>X܈j+GŴ)N"`NW}8jdBfDkV'x$>{:Hdj3sFU[I'gRsd% ~=4.gaDQGaiVn~{r%G ͡(Z'ÀQX-,w3elcMroq7s;xILDvnL*XA:tOtIxeN0uj2ωj-/zf 2ڇ8ok}AB޳uUloQg{WVNeVj@}̐S{#΋PAUIU&Z0< ONH϶,Lڻ;$P>Ay$LfF W<̀EpcL;(Q:Ƀ}׶12\($B\ /Į33fa@Zt̲sSk(; <0z+ veђ*F|]OVFM5p32=}6H)R܇>Q|_[})%Ԯ.GdʇO?d|MufKD1>}cK#ҞPuoV;VG3$@5Ky"'.Q1ϽlfX-WL8p NB,0K*$` rr, PrQqy{HXПzS?*^E[۶̙.LrsqK`5 Jh\~b%@$ed7=ߛŨ-'J HKq 둇q }e2Iq4[d$us†_β^t\B)*1,VؚcygTPUjjl.Ώ0C\.T?cτ^ o }Y&E#JadsNTn 9SԕK6\u-fs_nj.G@ `M'g/F[^[)0&}7n'm[e_o^DŽg(Rd1OI;b;dnx lq jkE2Zg`.s6$X ^_bLV-8rMftO#u&*O'e/)brcS&4W'Tl zqQwo}478Ncb/z 'ΑeY5e7)^,@/p\h>@丮 >0AU:}\W*|])fi ,o-+%:ݜͯq "DD2eq4QƘ{K&gUb^w׏]Y43ǖjm=jq&R@qQ/Uj8l*4yB)4頻?Ăa_==lO1>'9o,'>FG ZoXN"|>%p[`d~ R{ 2f5͢9PM=GlY Y3%ElפY+EkJp$ErKcQ|ZcI2ZBEž/k 'S tYŜT|RmؽŎi6z1 3 ]n`.c7>d)w3!xghyDRo2Y(:1Ȗ:z>ud2 y'֎qbo @쪆݅YF\PO/d+Ծ4ĈY~}72HԺKo D)9nOQ|6ؐa{ȹzX)J2IMɾOشp[I?j"oRָ f{^lvď$ϥA3ܒmp<3.rT  \{e/Z<º ѲT˕uj#H uL0(9XS?7vKGBX{gEIM!ִܜa ]su`3`N\5gjN504=Ρ$ځL_%&9d6{q</+_ɫn"uTu\ *)g|םDm [GLDኍ:ܚ_쉨T"`]v#|qRq8#7xhxfu_tiqaϞC 'B*-"r^MYpzE_BxyZ &@1'h7;!DYCPc?"S&omF>]A hȒW$`x.1|zINKSU1X }x<&7M.>0 Cb#NߋR6/þa*`7*/R h= $_c_WpY Z( }G#h:Y\!&*&$`+jl,Q ȜlOxD)ߚ<#U=H򕎊@r]½& L/[ PvΣ&)G%#;%8nw ,jr OF]+c~{dCâ@(/X?_%GK@%88ͨ2%K3u_wc~˽U' Z1NA{RYGLDѓM|Ox*j8*"TT̝ %O#Iin(1@ahqD/~3#>[*|WH(h+z B3:l?*Kǐ2U>/({&=8Az;~1r2$z|Z;+QH:i&DOǒ5iKqN<._?^Y{n*}JGWKMsu'i/"snĹ+[$Q 4&C|NEZ0/*B#sDW:a׬QŋQ؈ {`[!,Q?!iܔ$_P=󀖶=LJ DL ,* rKLϴrlo-4LjkHTX%f;UST9PbhE8[P[]aۨ Q7$Ƈw_Gs<)TYAVā%[OtDX[àof}fM" tޚJ+s%D+Nӂ?p?oQCj*M086Ӂ=2@C0з dv]8Q19iπ2FQϵޗ(A>%ִ+$2 RqVVROѳD@@z0AR-bN;Y} a]#3LLz=z/^ϩ:c/s#4,a-0X,fIyx5Ts)B2l3Nc\^M.#/lԴP=GEd%Yۡ`]5s^#"S&J).d=I?~m&t(~Oo!y: .(/.(6ZW_ONac=x2n˳Y佖Sږ{ 8%wOdki+[taXl-~ÐcmnZXFC1NQtv` ILs]-ҏS<^ xL5I(F5{vՋ,RB{[<"Rh yc 6 ] ,tfؠd{77Nk}3z0S֕,N*eW4^AoJo2Q׶Vg4 Гbơs!ֶ\Qq]tu;!8hL=EkOڠ+AB["Ģli,pT%ރ!MKW޵1v μ:+G;rgiy.FpfEh[^ i0I^>"2FiLw$ +:L> fzϹ oR)qpBdgHxJ]@ē;Pfo 5n68`38)r FsK TaJS ; )4 O)hj2vE¢B ziҺ.~EJV2F%hn ,UVoB F:\!i ~l;};Tx|SSYZRʽ2iC 9e d2 $h*T*I!cxJ|dPOQ+qKb%ߴ52`quh8YZz-yC~ 1wWxv$ih[4/ 29]p3@;~PӾ ^|ŖO#%ݯO*w4(M_2~ϊg$vvr:Y{Lnaspۘo(Y:wk֕љ#o:ˆ.75.wx%S;5&0%$20w5vv {/ ȕM.@ F!Dț/]ƋIu`{;0xcxc_Nh,.LL{;"1EzB4[OGuuu #d+$r57鐥eh2b^/]`#z4߀~ 1<-ʂCv7_3Qj8_wK*@znF Ͻ߂NXۮ 8 XI)yM ?$! @# f+U5'[I )7A\"PewB r;]&b0΂)RoZd0ۀCCmf_q^8Ҷ<Mg˝{66Ur)斯zZ<%aU5[9Y&.(sȺ/@efb Z,R81[{[Nja?|w`zoFk=-.Ҕ~,K ˰G1%RƟڎB>uv(潛dgFa5dǾTmVlc)STZO~2/0\U'J6b3,O\'d&53!'~ōȏZx?O6>z`{A6N3O2(LMkDfb|g:F;|I,GOYsBW{rXvIot'rD~08Rj4/b^Jhz&2I$o'$P3otT2Vm~ e)gxE)="\}oX1k),}hwD5{ i&`};o{MK ĎzK<{DK]`J2r9]?Cxʒ'ٛrz|&W2@ g@3msĻBNOnl0 H{7ew5,*,Q`;35o#-ۭm2Jj峧zi!P@wW+yQ+%}->L+$.j, /QHWQSnda#iB z+~4"Pm+;śsYbnD^ueZۖSȎ0NҀ?J#s5*ĭ1W75|(@#֔? ȳ3ЈM/â~Rt!ǨkS!\`8t5O%FS8ЄI<]VKZ 0ȗ^E#0jr<ULЦo<go[sM?B,|,ߠ ]y0&S!|1e8.Ǯt&)ɏYݟmAýf*L@rJo.:jhOf'-+xU59E& Kb tLC:ױڱ Z"=G Dx~޲Dn.W]3}յԧI->T+߆s /$j0dE@)*bKq 㗪WHۣq -{PxrHE0FitnQLL~#GꨳI=ݳa"U8u UL+o@}21 @!ˀoN֫/[1f" Q(G%as~aKT4M)*gh8YMi( R;= \31Vt]'V9F)m:|WO4Ow9u'j*M3Q s[E^tIľv"1S3cFX{_&7^roDrתIep~&(W2P!>rU*9.+kG^NErr6UJ'\i>b&!|)kwK,{FO2+ʅMp̤ʶ}r\dG4~0"U?>Hb_PymM b=]`{-xT`Rևt I/4/)qx\Pdv/._ort|6{#v<.^/^g[IwDv%!=I$ؑǐ_7luкRUҠC1-C8hj$}o"gHLVXѺ*ʦ㪮?cpܚƹC(kP 3k/Dg{Fgyؚ5xx,h@gh\w1h7s H}1Q U;JnrbnI/et^\roȏ"؞#$xURfdƗE,h 092YG/ w,Z[ֲ @{(7hHTGDuۆ+IE.|o< |0K섃~n)`}P/}HSB\{x(&oY|ҽF&,3y̗4ֵ xȿD.Ko`Dh_ᵥE5"gM,;3EG$`uЗ ub`oWHV \ʦcap+&Ib914MF ]VklEID;*=t>IijpIhtuSWJ{:dN5) ?)sO ?]gc:Zᬉ{ex;8ny[avSW1dlR瀬@+s>Ya AL YyB*u`CQ-:eU7?O.l) K//dMbI # qEzRc.? Hm@$>&jc!{RUm!B ֓y+JI9x-e%k$^=$%'c5Ɇ lժ^w_]Nr/҇rZ?&0D ETշ04N+0kv]*+obF8kW$х3L4h|e1'~JkPhv |R~"ȂT݀n2wc _o1 /CgXKŠO'x 3q񜃽WΧ8sssԉÖNeO OreU߃5|X=R}@Ta0#[IqLj+*ͥ˗glurZNҰ 3u ?ڨI^2}gX |7/ :v@8efsAl+r pW?/K+kw2x]+|1Ǘä Bԡt=/D}4#>$AKi [@g2 PaʏR T:Hӿ?f;UX(&}:=?<|VY11ceV *V Et +-Zɒ!nj}eS_AFl`lͤӧ|;ɅSt rGu0`[m=fF Q2mjREz銨:kF/y霳EHC`+qvA#L(cN!*Q(!dB5 *MuP2L4BA=" x[&yA$ѷ >#YޤC]rMP {AI&[B?uJA3R BƣY"__&pUx~R\3 4r6qgg~R8hCM}LlkXܲ,XK\WrQ+z>S,.ite+4'YY]VN߳|`=^5LW3 8,d /}ӎ0@@xis8dw؃r2Թ}\gY3 upjo-%K ~;7'EtE?8w:sY@ &2 4(|C k7~Ngn?w!쿚Fl 1u48ߠT[M:>2\-g˼0ʮNur.%AvEtg~r+7\˲4!k.,\_2s#œm1m*JUbŰ#_okhzWUїMlBltDLE׶Th3pxmm$s sFF=Ȳ_Vs(T^s.lVcA b%<&CooT@˕h3OIb*zꓞ[f;RACis3bĽm%?9o00K:eX~TwDa[j|m}88Ei(22.:ӧXuNqxY2$ \J'"}"Hut136A(ǽ?e!q'íOM\HIj#8 X֠qeecje.b? WAyJ?S~2sCY<._BP))52c[2β0__{ٽJ~c`m  ŻK0XBy nFC E{G>0|lB(]㺝g?o$ B^WWV8QٽLJ`~{6.L<[C6̆? ĠLjhbP%,?)F>3^n4YҍeN`|:uRfD{jUD*PR$Gb4ݜDic7=p.Fnu䁣G :$(]/rb$K%*#r$: 8v$): R번,qNkz''2_ ƐF9K5~ئ%$Zqܴ*H B0Hn7wjP{XB(HVdMboRUGT0@ѿ'!]H0kr䔡TWI~^^u)2{X9Zj A;s=7x?>׬8P-)Z t"-;ʟu!<R|ǂٸM`eq~jpZ{o08m,?-펣v-XgAJnkbFm^1_[ꒆP.s)u@U$7iַ :..~SJ|wE"w\Bxk Dz'$j Gɂ"#Őy z\]bX脦iLmD(HUݵkor<+gMt]7>^ftAt\`߆RSOvƪ(3;_EfB]ĕzg pj{-캽fa kpC]RmlP6w3Ev7[Eeߨ?|^q":0 Ao*Nmާ-Ҕƈ}oiTBːCA=&.(wvh?yWo;{}t5{ k٪m_7#-slʰ=}f^0x,6:9e_8}Lddem4&^}o*LK@AH7 DTW[1 gϽ"c&r x\kVXs hbP6PyfܯIc̓+SEW /[AI>M?jӭ_洼4u±*X$Y'Edrו[\xo:u2cTK2n҃+<} ٿ[]R\r۸.qCb35\{[KB“| {toKEk6Ztb{Ӗ!7{OV1swsYBՀdegWb;茐:1,< d +1-Q^G> BZL` |Yqo4zTd!tM#pY,1]7,HiaA(SWRW𩨪gx+&UY@|+bMK#2,X 22F=^u>`GU),ӞKR蠞f|e(5`!Ume쌙C/5ۢY{l"z%\3qmq5.):}&#%1VUY0v uLJM0AD!/HLA!*AI(^Ou ~ȽhA44xPؐ w0)9bA /Kg/]̝t_LJʅ%1?*?GخQ/Cm*kZC0C Q?s|r]OwU6Y/l4x|@SIUZxoSX /~)gڧ(N&sڈR5yox^Hx3Y, Wj|u =??GxgF)#'Yk ?sڸI[tUf#;``slg$,t/V@\iႲhәSRx%R~r|[cSY$pp>:rNz/esɹVSl?({ڵYK#@y_,D/m NÚ#HIng}Z)|w{&UI%í7+Bi +:fer fQS Xϰ'bcbI[9  @&'U߼H+%n ^Jd%I;4G?(n⏊@vMm +:{x,·&:2=YU|ժ+IMpIkPEt򂻈Ҹ ì'c(/6..f6T\0bTQ| b,de2Րv"W+G{'b3>K!|yX&̎ ;W#r ~(G v HY;7lC8D;w jkoኻl,oJ_.LM誟72[Ŗ?Y*J9ՋoD/o]qg=2A>>hhYd.cjV H|K^lRc>^ t;VHJMjaBC.wbR|&{5SpʋAnQE$$BڒE6!θn&m[B:uF5R[sğ[;i#3Ɋ!IjG=;nHE;$5̩nrouPn3jud?@Wcv\}Yk FЌ9=b#Ј\vjh:Hzc/X0FD՛vϾE(4èif(Y{h }31r@_BVNs6/4޹$[uv@ٕ35Nʢ-CwTGUl^&ob4AthY$ l,O!2Pv)OvNICACѭDEzz*L#IV#!`AӉ{zNx;-܇b 7|Y{/1u6Lhaek‡l FNW.֩UƍƓ_e/SF[MRP8ގ'w_o<$Pes +ݟ RZl<ĭg|䆹쌘N1 G&ǬМ(X/ `FƦ93S$=iX&=f?t#`!pyxgNwFِgþVSz~@ܭ]N(ap‡R1g@ '5hL0}GsOW <~NWI]zAYck<8`,߬4^ۿUڞ-)|xS6uV9bfV>Z(l땮n#E W B#AסHi+ZˠBN59Q.3V*gMVӄlˏա:ɭH)=j ̊H OIzNF- -k\AE =7LqAMK!uYK@@.ѣ[D;&p"4db!5g 0'k]RcH \q|n}A5EAh"g%&Ui6j=F cx lNZjp 蜽wslC=[4x ǬiȄnDL~pqw!ʲwWZ0?^®o~Mm)ⱚif1t{PrcţJ;1}buLBl˅^>Zh Qp4Uw&=Ў),$/ㅤ1_"z4r*e{4;ǓoKQ{b Rw4ѠĔ˫oJiDDvw w$Uy儮zroR@ iK%_-׾P oү $'y˓8M~&f0F Q Ƶ2{OCFm_c7(RaF yilV@򣅾1ݔy aZ3?Nxj&iy1eBGlH![ b \ydV[,>OU7 C'q%5BDZjT#qSMTpafYͻfUo֗lB MT! DX' H_[}Jɀj݆K=2m*i7L.:AeڄFͭ_~AIoH{@l'kD3o(7IZzvm -P NwT,Ja>5ty@Qz=a'ntK=(`$ - l.z qCݚ_E"n,4̦²Mh?d^en5DcJ$ʂ3[n*$Sz$*ORZ=ixԻouݰsA| 80| pЕWsFar>`*?R7-pA<;bc-='-#Z;',<И`-Bv\濋\+by:ru* b? 99|",LiM'o5KíXls䇷ۭ o ͿEZtqٌФEυuZeC*+xnb]UO4V>_<D?젳#~[IGyWڃ $So %SU&=;73.!xwKG,lٖ&ݧ[`\g y{ͧMA0k^#C)7]KޥAٸCؤ}/0:NoHԙ度 S%ze#:-ZV̴IX}?¯;U:W;Zuo$<{-a0{ͥ`5N4m6 s.qշ>G0["$X;ν ޒ/sLak>1{8t7&noG%"p,gxa\zKF+(5GdnM`SG0d+b29JN JbJCeqY/$[~|r")3F?Jz&Q7gg~^Y&=)0 }yqb뺄[#i$ s5s)LI@>֗׆QN,D7KW {QY .(Kl/Kcj^'K55x=7;[a%OjP:ݥdݤϓcv |M+6q"ᐏ"l4p:kQ(x 2DmpEC&[g4:e`{"'oߌ@Doza?mT*A dGÑK9,2}+CqXqx}N{ۇ2EAe>J(G+KL݁@-Ʈ/PN41?f OSH0P}#e` ~s uzA`$V}9q/~/}6hECVSyaFHόG; 8ʔ.,%i>'ӈ۪".=>x{R_e_欝 ^&xM #7qAx9{j*<@e:YN&!`-Pq euH/i ~( 3 m7ì $tx.|hԉj2ɒ,q$;"Wqd䘋S=&mMD"H= 8풍}UDB8z(*ݏx!ģRUJqUR6h9zoGgC׺ĶP])BR*Tӄj b5jodJsc'wlY @|f+ΑO1{85oRsLz6\<)3-W~ewb]4V8S-ҩONRUXå35Ur4)) F8yW ފg-"1(9" <IDcc©? +$<%; ƞީ7,N >\( :8@:ʗxLar4%INQ.{Y2-{07V .QύuSo*.i& pVH Aa=,Fv )"Oi@6 Zuk9I^4Vu}a|3mo>r~Jջ_wӯ}03jk(L{M ՏNw#+덁{0ST Zfp:Z6)@%sidu VGd*eW_mhߗ gw#ؿ 2?6R19&I;8`yeQsF]"{- /}j<GN{$r vFHxzSvG r"R]l4kE?+P=9L.ۍfR1zEl#/.KbY5k/r`(>0B *UT=?7q| g"cͤ4z ;Xu,xG%4U@&cH:x6( a|+ QIwJ+P; ě:By[52mVsʚmKo)b"c,b˙铍pbZw8IWr*^Pʻ+d F8BwVSpt:^YX,&ԦwG={Q5]W@R`kpl!`AYN\Y\$w^"tefo^LxC LVpUjޝ+-,  :' "ejD:>(0A+y I/!WP> uM6:H#EuOܱ2&HkFm͞’*ߒ ;35I!0$: !A .=yLF| KزCܭl뤐퐭SrYOM;JxfgM`CSnoV43&gТM9c':D䳣e~!bpN m>!4/@`ʦ6@l['lj.$TT掂ɓBO<Gq6̝Zp_`$5 l1$GIکL\E}Y-( z#AɢkIiPQa( ̊U"c|TfZ(?OF"Szu;,!m.i2F~e#VogxV"^Ch'ЦmPaMC-NMW B9,F$]3 IPD4n)ַK^pK_#H`g<ÚϴnH =F`[:m0iEhbnډMu`:fմ7+δ;jr2Fc$\Wkk~@2Եb61sL|(Ϻt ·-(]WLsa7Нf30kh>xh}hM-c5;Lo0Q(wDaqb~WOyY*V i>dh-BjQtszVch;n{B_[| |QZʰI>iñtH|@x_wu:׺_ߖwN ?y#%<ګ2q Ndbql.;-.Ϊ"\#nֺ!{CKujzmKOawNgFW}u ڴeu\1_ zG"1ITڐPt: ^@WΚj)K4922mG.Df1(/+ ykbmNPP\tuld}Dp+ӂN r|wEGLԘVK  74#Kƨ\Kw/q8W0lxwʙ7h8t|R Ȩ쁈SOV!%n1jZ[.éyT]:Yxi07ƺф3L*Xo3W#/RSf/7}ϚY asZ ITVn!a^6Eq4:$+PΒc*{?7,8oXiw\itlOFJ/;"§N\k#@`@8C6B&0ѹQZRe?efzfwy2_S"v.i?DT{N֕X`_ÚrОJ(]a`{3h^W|ʱޏ(/ty^˙c5c&TwfGz2Z= c3g[H)uZã}· EyH?wSi]HR |Jpx"F1-W_%ˏf)LAjZSĐ mZ$񫢤e /|ݠZvHcIUSleNKpq[< LΥnl|J<  #VQ71- ב#YLoy 5 $F^fpojwO.*A>舔}aY^)cbWrXIkQ?Z,lbtTǣ]qFcᔚgQ۞@Cܠ|@}H<&2"ۑ(٤0aƄެmс坸fA@Uۦa0 ܌a0W)q(:P& ;hgz}nMέB@E D)?ongPBzy،Pj@+;,ݘB>nܙUqܱ+:, ;Tb?y!6Yw5W)_ E+NNlq (埻vP|K\AGB|C:ך LT=|i_̞c K~F/ʽ;HW][d#{fq4 FH{fcO|"nB@{zMfyd] ńN=I¼f^ɺMi`鉷lj.KZc둉D gԨA]ܸ cX#}XgʵSZ6M,5Tr=)\z֩jjE.&qEuD"> a-墢 8EГ! QjM 7aA6D>Aξ(\][r~[tϒo<)m?ax?GgIކ+=ѽD5 Ag_\9Vh-7̋%[hVdm0 TT1ɡ@`ErJc%%ր5^KR{;n['.t\F/TQm}*MowNɵ->15u9vayaݭLo>gy>%ة c:)8wcqz3Ï+#wm%.z2Spy𚲪`[ M^t!o$ں\* ɭCA#xr08Eg1!vx\,_>Kw.2ކG*wrir.dH|?0# #+Ediv8$̭a@^u :|P)eicPpiN~6T!:xZ!3rzql"8 SZ/"kE?ݩR{"]$fሖTk'?^'*JGu_3YP/)_$YqЎX ,Ówyb:E yRctIhH48_G)²͍T>JqWόKCڽ+Ю*d`&~]GvۮRx:4 =T,R<0)|D0P#~X 3uDJQiہ <‚m*?Npd翶Dv|Ø.dJKJ߂#4gQ-C$7:x5 F#_Hp9R _U2"IUM#tCe:'Y+2C<N{؞hV$JLNJ+l1ӓ9EB[J=S$,LLţ4J/b blM Pl>ɠÆdY+y/6],zYH9>0ې) 8_}[^X @P5jys }kk 5P0\ЏO_/Z .䏶b1,>'$5^!ͩ< Xc*LZ|)"= C4&_7VYH,躐pqf9!?%k#ߑ84-Y!4{r|3 a9_Ɛw F`1qs5:o:0q&pf9[c.RUM>=̎,g}R9{^:N՗cgcȕ6V BbbK<2)Z_>4rpz)| oI=tû h `Ҷ EP(}c*> ۊEI0aj*_-4IE}Ѿan;986YO 42ϟLfChEZ)YfÓᒓ5/!oFX ?2%-~b\ubB#;iKsJx_zN-$W XeF@@^tLG[M[u:hp* G{kNٸSRY0B5>sIND1f.BZZG% Ϩ5QlRxt$/PC+t6k;OІv΍)d',TәQrW/ԾT"H8%\6+˛vt_`6Itj4GMˁW}ֈ0;zK<`ʷ-v\]*-$S(L`bQѽakɳz"_5XLc#6iмߘ)=U{"Q@zT).!WpG1z=+\ʗO֙4y Gzu˹/ݼ+"[jh}X+ܡ*_Ěѩ`i( {(dcC3UQh*bK8\av4GkwcsJf|F`憨LPE*mIi:IQ-Oym` `rAiO,\^5S>Wc3H^'J^VҶXhrT4a<^NA@ÔHe-,{ P nq+C.olժ>pv.֟1-Ywju ǃu&Td8 fc lٺ(#u%Q'K`F#lHuܦY39iT| > 'nCWIj氨anZrh'NjQZ*Nʀ` ᢱ'&{.tv xНGzIk?QG wnC$A^߬c;spQJ^2A#n?MEoIWXAK(}Yar,@#zd @ܹ>q\HuPpNSM xagH Hfes?r VN]hqmV =,g)Ξ)J5;aGힸVA,롃μZ|u}4] N~҈.B1M&^!o-ْC@MFM5ӻ3wa3>& r6#\o5.o4zr[ޙyb <&9뮪U2 *cY-ƩOn_j8@Yp> &➞95w4*!ʣAaե/jp4gj#a]/sQ Э}o Gk^߬UO]:UI]LA"l2#ۅ wx]Xyb41f_>ȕ(1]c~g_䖕!TuM!H !#aF!EW vXM?+HAg{y'[\|hRWdkԯGic&Cc*'=!./-6K7fdZA_—v5y;tMBebK kF)T~{bwwvKZqE}#Mz3d%} {$bcyz1o^j+"X o~ќZ(ٵ="oKLF?kU6i>{!gY3L.X'QVUI,ܕ6.g |nb|1lbI Ja< 1,&wT-;n)E*~ԙg #Vn!gL+EM٪4r"d2{:"u!R{ٛ.Dh.Qostn(,ēѯj QRA0V g3JV@h66q ]tgߛ''d;l \b IC]rZ{͢?NβtoNSsWtnL&XSpOG~CT?,@&1Fmnқ*DxH($r3'pKng?͐VTL&`ȼ]1qЪ+,@]u$_/!q>^99tqk,_Eh6"; ar=,9T6í"iK.!!=x U Ģ*b4e錣'T`ˋ9 )5ig &餮ӈwOVq!{W)Xma#z"4MG(xusyYLNCk> NIBhN'VP6 ɓ ##>3&:ZbG 2_c-DW*H!"'g]NR0~Wżf{e{ `;mbSH2]d\r< u^&u)?b&m]{&ca4bMfCޏ3J] #!]d]`/ؚڵt,;MŝF k&#$G m$qn;7O`Cf=hWR]BAuZafWe^NVեH? 1Gc}g%֥Î\{V{Q-k'&V53SVkX_ ~3V9EHl|Zʡ[/5iѻki ]_%o,Ly9=?~5ryE$̲39.9b(M]c'- Pn>^@R66'XfeX `N+$TINBm&şnJ\Eu#|qn@Y{C]l VaEYpx1C. pOil{-vJ.[yt92f 1:0)` 15ꬁ\[DK +ic9Qܛ f eyQ9]Tw.f7>F9x d2u A= _ 6AAC]R`I~hڴ1d}`pdn.W8~Y M$#6̒ D/b%- $@ZRnl}9n<<;@ԟTZf JUȐϼq (]8<ޖ<'o/M8S$6cp k4;LRǐ[-INڐ-,]֬ڹ=Ly95-`%LVf,Ah)5ӪKp]Pvcr?s'皫uݶ8s칄Fg@ EGEqtޓ?f1nA5>Irie\C'JDӓf\< <I%V|Pii$q*HxdgF8I ~.pl;@[ˇ>b-E1jqC=_'SjY5%lUwM{JMYzrƢ/Khzb¥hCax1 !>dW}۠3KsDTCHU Q7 gGӅSJd mKnǬף_A I͗ʋ_2;?Fo~bVt&OO @;-b>Wvp?ʥ6#@sƐ[C̒0JlygYrFɻ=Ru^Y(Hc1+#dT'y_yI8i NG΀E"Juozh͈'ͿN?Re%%+y?"HWYy.1) ¤D ǴzUu֍y;b̪OSW' DHgJ0nWʭ50^םt~CTĉ1*$B@RA$$"ȗ>b`C-LٲV m rFs Oú1tx h; 󵲈w,ա1hXma BX-l羽W %:qt?~Œa.deӘ+6 md|"\jͺ =9V+8|2O<ڝmf) UEe>s' $~neGR.]T}E%Jg^Z1vc{E~v԰eHqRs 5qpnUfPt#1 Se,)jH:oU?!A\SBsvj~kB?؞x6$tҐYD5c Ϊ-PwpQ+p;7k ZsdBk7xbά':z7W l@p!Mb,q&qv>KKo<&R2r c3mMNb.*^y.ztwYP\ lLf@ l]gĉ<>.Fɱ $[m0jɰ% gm6<ֈ {NQ~ RlN*8leIN<7BhnQ]j/fw<޹zSmۚ%Euf3&Z믤>~8ZR/d8ɔSH TtO L!2܀ߧ/u+AQWy:LnVWZ+bomg:3[Jd:(L52%iQ=]ou-'ױ2xB?f2-:^(;`֐wF|/p{|;%}@R|?jp&Kb-L {/LN&m zv0n U* `Bnuf W&!)R%l.F,l֐%&*NY\qJ/".JW}9GnZ @ ==jKԷEZ@$"Z$C6%n Y_oS(1@0o?rJ{T,(C$®$k̨( :L&T\#xP@ç.@YjpQ#5|q;fԎNRBaW>ץ@HuwZ,Qc3y Fa+s$]|\&IŸÁhO pp΄[ɪdӛ`-\F!̺Fy+:@+O܄h [a ,YO{|T]†W~0!$Ͻm4tx*{<\AF:Bb6|Lq{~m'%ovߙc8~HW a]mFTd R-l,3nf rZydD0%@z X2dpai2(CeR:_lųB~*<Pqb2mӛ'։cZyR@GM+'sv7X7v;.3S -XLeEF9s]D_ؙT)Y<iY`&4tb Rm)-ErD4z f-1R0xQu(1_rыgw+ٰ_kOHtf(6`EĽ2~)Mڒ$|~Ƌ 1?{;ȔUdf51:{΁ J{.:~ٞj]{+V:ɼ@rݰ͆$t("2 7ކ(xzIWS G]?ey5D Y .m4؉~x²BqJ.d2W`zV3?(u6Cw $vzvbAVic.3Z1[0p O `bn9;ZlFI)ĎfquJY3q ΥM!hR~UҊBOjٹNTAυ|K 0p'X͓ J^ΐ'ޝ|x5hL=f31[#k Dܴ ql:7O6æ~k!>4݁WP+)IS( v9QVhP)@(fm2t[kʄb%$w~a|&;.?Rd] c[T^$pׂU F~pד uGv4J>./i#j/)V1<;f& ^ !v#ƹ-{\ )Ƌ`>/` 39%FH17qJi0`Ƽ:UZ{uD-;~ c kl+nGZ,'p= ~c|ٯpQߩ lj[/Ae 4RMMeZټiNJn>#].H\ GJ}. xNx6U"^dRf^S{km3螃*BcKY}X1ae8A7faxhPr7'xojCD-3&U79& <*kOo-ҽqct iLA޻Ʋ ',myE.foxD4ȴ{s{p7{%2Kc ^ pV68Etc\оJ3~%8|}Ơvne@Ta- bGrEώ.[E"%9_tS(ٞ5Jx M#7+-oA<љ_DsP %q0}-_[F;-,UL g')N+|u:ZUe 3|G߸Ӵh?#^G,[WGǍ~a-گКK5 ]V͹ҮV>$lMr]"*:ݕ&F4`&( ){.HVrP9+yNɸV(U4)d}9W0CżDx:/M8xۘcdps.-wT{+D*~\ Lg4|.эdT;?myQk/|"ɑPgXHcI?DˆsTud &u8E̿*;dnL +VH. 5V 2ׯXbE '':#~9CSnM… ^`< qLfS:H)0L;R\pZ'%^\J SXdNՔY$ ,EF/qKnmDb %[)@\E x5%R0ؙ: Y4>Ծ!וij6m*>2=هck^Eٍ rԛ(6D~giwt ;#uu 4!9\ /ޯ7Te8VDCMbo3%o 0o\P+jX28 >_vʓA(!mKLƹ1D90v=-i6:{"3^d #Hrq TٰiXwPkPE<xP/D <{U3!RJ("@';aBEkq#hgdoc Lj+g³rdE`.讝.4J_$b)T&;(E2?F3!}ۃW7o[\doG=*F1d26jV/l++°:Z Cэ ],+KBcs5}tFn *^N"+d"ߡ]E\퉇ȆGۧ5$fd}șI}.#V'hKcߍ!8C^ZC$ꍸ2d 0EYJvE)lx=T $}3|3>K%z/[yOAUZB4TsMNIOs c=CqΨFp缇>f}ˇe?0)$9ܟ 6:̫H [|9:xľ(QN*UѥϩE#p2$X+#:" ~lAVW ;7%[hG{9X n,9q^(z1CG8u`1"q> MDGi~mE}V%?b̕P3}6nsrV;/M>GWuNXZEiyMDϛ"7#s@Q,}#fUɉ ]杦0bihfr)S4h"E~3=SQMniD!B!k TLC~4B }3D"[uN 9z+H$/E[mĴq L4|lţ<5t6js Ҷ,GZ RlOͳ'n'* 1sg&Uv3^lY @z{Lk$ǣ}K#% %DGcpY|sPlɼ'N5TVwf n,ߢ̯kSGu~7)>YH0<^ z]8[O] uߥ"e*NcQts HR&c`֐W].`g-c}*hjIo 7o)zH>ݺӓqR^<'A6^CWCb;evkM;>'"q8jQECrZPdZ/Uۺ4NW=BZ)•䐶CZ ȞL-|K8pJoh{2ҟvtbp Ofw;,Oa.Cs|-)9 &1|!}23!%p}1<-iJ͹,{a(~ )Wi]nDiyj)+Nf7G9Y P%vgXMs\E>_H d^*~h>^baި7:N% \<d̴g 0eh~',aS5/0§"Rfy -^ZLB[čGk#<2mU O4JcX/Ѿy `2z-"Yn'WQN[Mn3;f0e4 .+FC hIEv`Q^vr2ӁVtE}^K 8A)Dǵ>UnrE2[w;ͫI>yw _jZ euY2SB?.hCϕ8`ЎzwpRIk6YHBdFE-rn t3q|:& [ME2s8ksGj p A9#F6jk K8U4ؿޭP&."$'qV-چ4͊Kp¬Ibu u.ǁ"\OR(-J\͍*ܖ#tȑZ5{FUY:)bU BNm|aq? SV=wBsh~Ͱz_$LNeoo) ]7n (e?O^%-(Nj<%=KA}1 ,/RlTCҽqof-tdTQ:~0jϣlv6LۂΖPLDNfjޮcnah>b]_Ku['ϱ7g(Fůɪ#R]IAD^g0T) '*<倧l9!([Ýל8,D!C5)$; kw "XM"t5._hoE]US%%G`d>6gXj1)qd5tel 7>`oj2TVxz"?d=QbN>iHQD(z NBDLT sŲ,±À^^[T:u[A[c01*rLh\~wQzPjbYGS?g/*߅jt^- g\٫|mVsR$OhXtao=5|/τ&7(u Of&K'lM?6(0Lk|?g GǺ eQGI \gG KqI@k-0VRTY?Oh+H zt:SLG"<-oI角|8FUsYg4GWIUKԢ[ħw;AY)}aF m?dbWCK&ao& ,){%sK !TYY\_E?#KjDJr]<Uv35aȘb=I+`Wk=q-{\Cҥ܆F!`~*aVwq \+P,{cNt}P?oRo}F1md q^3w`1X9%Zxv`.@1KaL4sɥO@E]J'Zz=Jm]! ^,<h7v+f_Uv\-A7VkrK ybU۵c>&'\n3:2Y\n{3vFSB Y"^t:L$ElvbLYZ촯)I‚6*6Fvzr3K+1W_4EjN 2uOσdJ%)ތ[pRl?ZޫsNT%qj FXNνUFvْx pW@pĦpK,$V5\DEv֡#p[uYݤa64okjǎ|ZvZvӂr)Pp 2T2P(:dNwnQbHi:d!,4dZz6A8ZSkaʠѳ ,}hL.5\LnL*&W?EبS~i{{V'gϐ{B wEIX1X||%VFLt"%)9r7V w.[\n694p`&,8.Emٺ{w-VNO9yakD T[̜r4 ݎ!]*cTycrh\J^q\0Ĩj1W!!ޥ5^)7eII,t?^&sp>;Uq Q&뽇|aSZ7Z( Q-qI2z(?ȯX[ǜl-W EնJ=ͨtfyuG680}Vp|݁'k|F`H00rPZHÞlws"3z\L`JNȅfAo#lG9~ ` ~DuKgjb"݋&Fdg׺Uaз9t,+dw1tz_$R41IM:;??Ay}=#Xu)kU^86`2x AK&!Փ_qF4hht(C@S+8ѝA{e(-#_:e9>tήBXx!"eGϕ=afUђbG6&6O*ڷ)z:486%]'dG8S;DSO/a763.UжM2Ɇi$arGO *~˦[\\_vm>T@.Bxi@o;$qMMһ\}_ {[߆.#₋}Aʰ]9 jL34ʁJQG w0M>w~_r4{Rqh|9ՏKnRοM3X +DVwSAgm6޸rڊr4҂AwAV;?.Z#fP v' GVvBuZStw+X###*"j쥜',0*BF[%7ՇՇ8\ffV,=+Pp?HY& ){e<IJf 4Mvxb27MR{r 8Pbu @#slяX`wjǒksn?m~ʴ[eM &U׵M 7&h?MM E 3U0F;R <*a {]B)aNRҬ1ܼTaI342 `4>%ǵ+1jq5Xضq3˱P9L0w[UY䷂TER!:]~D%&7U=E#64[?*19J W3̹欄rF+4$i]1Yۍ1z.37 S$4$ovƐ2X"}{ K>6?)֠@9័?tfs%SvZ,b4kiP-CSb]i\؀h"G 1]³w:M< Bʄâ•Qe%4F 7 HNe"4kN y[͉fZt~QqxR.sĬ6NZi|B #[.5} ͻpa\$&e.g+7P>Xrip/c@iO?e FU!w<2`jݝe{} XnDzxKLT376'?"J ]n7G0WAm$ЇgFg%zgQnxyEl瑴'Nl)v#%O45K4 ^]ékmzgHb*$ :!Dzމ=PCV)7~?2!`@H|XֶBvU;r=I!\vtNA"A^2MЃkSgF9:&("l([c+YgPMRj`z:Vvq_ig @6L~DC6t#&n`"b^}{[˭FŹnye&>z֗W,A2d)x΃ʯϵC/L[enq}F֑[$Uu8ڢ!AGa9ْ_*cng. ?"b@1iNvuCf^(;{!,v]2cdk"aXr/\؆l`<`m[%on,%jg'y[v^8JgEm/[iE17ϭ\;TeK˄k z ² 򸭗E,PiVI5̼)7Ha;Ms R aι5>=78 Rl$FkxJj-F&+}xm˒K2JY]ۚ6 4x-;6q0˙ -@ pdTXF-bNUX wV1$nѝ[_dy P ͛29W ݂d(i Ff'KW$c ZAO TlS{Bpg{wX6_4S{bHd*kEe8ny-ELf@"`$Z>"yɠTʱC7#;TWDU/[uB60\ w<XCb wֱ ;BqUr?%/d 1Y!;3 c]y`~ԽH>'I Nax98H(μ!Y{|UlK9*0iZiDX dfAgh9\/p'l;v5l 7c&8ZՅwr`tlsMMw2mXfwAKC)iI;F0qi *}TjsGC+գ8"KvT?no,@ආeL'XC"j7{#Bv#AdŽ T_ -eMod*C{g}eToo‹$ ! %'.E`=}D )3٭< og31 lO[ yi|" ܲvpY tD&L֖SC~{yrqs[R IxHʄA8;u^9󛥤_흳H>݋u>@s5xX,gߛt='LZ޿ArSBu_=FC.D/y`M[BM+Jan OHnrp6SOڇ$m _VGjpS6 ZJtBD38Q|8[;wS}SWO~*R2ioENxu@l|(JrV)ͽ$M&f<%8J^a1+م]z춪O}Gl$Dھ Y+ʺ50ğ;n 4NRnoOs5[="7$co i,P2+oeEJtΜb]BEG6hݚ1ӊ "tTf+|6;>=C^N5bܕ<*g! \]@A1Щ ɑ2nuVFZHҦ?'ECՙqUJӿ;ay.)BW TY|5EeWy=+rvE +!l{K`G&gL+1K@ r*l%bcӕLwuMJ˽a?(BǸ(f(*{~z Tp-zPR/0._1=sv![NVً:1jue | Ao'!-+AKXh"98V}8ߊzNsO`8. `j8\W LBuHX}m8XR<&i ؁=W6a/G`T\k.ClrU s 矘';q|rI[NVկNmo<, ["c %6sTa淋&7^.ǶlG$Ep? od5RwESqM$KXbD,~)6$Cܭ.7:{wLI&mi3T&#^ +Vta]:Fk)-Ge=5Cm;Q75MtIw{7ߠ DV[ہK^va6)63\C1M4j- P[ia |o+7+␏6՘cc's0P 0fg*yX\<-bECע|VadM7&UNi%<]Yza@pmv0NSIJ&C<[ޙN%q}Jf=Z:\E+3>8ZmAD.L~}nY g&QFxl^SJOt>ĜYZ1ie Vt^j,"@鵇&<jZڳ?w0y؏H}TĜyU ̕2F> }Q$X8s" ~OY.>m4]arlBoZ2mH:_gn܁ `d8OUO%@P-{ 2o$H%afʺ}].!~X\2QK2K+ޝ؈O  eKsU[֝4D [],?״` oz̻W=‹<|1~ج|.M^/c2 !@B]_?8 4=S%h*aRxZ)S'.w[m3> Vb%'4 3ynȘ$ΥA EF u}T+^t} K04]t&?@~l?} LtYpw%Ӵ+[/Jol:5鯢af5wiYŪxG 3fҦz e1N\D u*)f> aZA>H _.47 zQz-B0XR!G8^U<_|@ı?Ӽ ԃ; 'YK4T-&VMvq|F?iJӨ-B)tnpN6/8CX vu{3{|&_κyf]=Z8hZ+R csJ4ɶVsC=dB04Q5 AL_6v[,* ѯ_ݸWڡyſpĈI?|9_cܶ.iȈMnr6.Mnҗ,&u s¨IJPYOM>iߑl.^\4K*C- &>9U?D:uOIZgܶp<<<7`lpy>f|V 7(WڻHZuyBX)md8?;/ш\e:\=}ւVUWfY3ba1M(KRe҅__uaLrbɚVX+tpvv*͌(|)# ԺAYUV.A!cvS)yDvC9tqFZ`͇)Tuz.?bX҅AĖMz7|yQDX*cVc?]%Bf{J%Au![sy`0 M,b&1t%|_N4@z5P'J\ b"et8H1QRg`Mx#g0Cc0ҷI_cu!xip\ciPAYpJ -r%u#nRQ7ONH$Fj-ɧk{G}A)a7dc8@ߴ{lyb=FMƲ|p{`~V)$^I ;0pӰ=@h82x~̥;p,0x6(2f0R/>lt0>m- sqjxGRBDڢlД#~~{hL־$˼|Im3w2m8ZwN s ,NʶE5 R[ dO_<#C@oü4Bcd7 kU7tNj=P=),HTq(hn<1Vn@핏;R Y ZsDg_+Frd'^PuG[Uޢ̦?)UZ]sSjqď&T4{Kk9@F|g,=)#9dDˣYZ2c"Ò\7!2?LDŽO Ծ=W͟XI=dy7J..K@jbE{ӱ%l;ϹhEv±3uB>Z`O6bl J bg}GE[\v{Ԑ7/[J۸U]_j"dDQ?y P _!bWw5va37ytG )VhAć \*r$uJ:4:yb#Pj0SR9T?`Ғ}` `iM!]LGF}pQ=-6Ґ`Bg76;zbr` wZ><1:FG7@P=Y`$CS=A*7T q45xݜT 8k *A7\Ȝ;颒8TzA3~6esvIOP6uiBaYǠ{FX?/4o D|BTVR%ExstнGH ֬_QM9j밺xHR,}d/Y)86̀XyE(NTV]ȖY `kG5 ^Q0ù$Hߴ$Q5'JЂ``BgsiqW <+?7:GNU >w\ ,7;fդd"6xT7zН;H{"b&: jNnv B•*%MT<_&lu4٥*.l*H g'qui h(e݋R(q Dq BuR 7yue rIOo,t2</P|ڠ-6td[?uxP,VţV=xT!U<ܜ\@$N`0 $HIu,3ƨŁWe+?+P:u8rW-lF0TпC+-xu\B8\wk7&eĔ4f ~a>5k8l⟎@]L]͝#d OYNp1}K1w CMXHSe(XT9u XoV R*]H.FdaTauDtŠ)5̣8C[;^-Q*z+ZihWZ-3S&i@> "gPwČJft|l.?X(nJaO.Zi^JD@$DoRlRvPwnY|z ]6ޓN++pD-%_wCe K PC. mke":UƓ8\'^ @eOZP P|˂be}xD7Kk>,+f>!Bh r?#8?Vldbt|*d?S.'.n򴩃"PUW H#+6 4EG,ap#?U=FtT̳ ,3 Zf0ӚR,O VW}@{=ob<qrxk -qxJSBȯ*bF}r?~ʬq}: |H2ЄŠz`~}Ȗ+Qf4(I9r{ .#2 Vs˟'î_t%SkȿU8ȣk6`e3N3;T7}9ڔlGraW:]I~m)@yrt^rC]^IU |:7@FU2Pǩ"=Kv{^DevUR{˙֭QSAjP ?gE :X-շdn9hGَO 4=D|J8`3a)o7eܬc/NPi"`}Cg^5J' }ᴂcC#fMnuݻނM<!!`C_!+sЇ69p`TҜϵ;r'cBL̤\jŨaMc;9®Gp'Ir-1})8IZ \E1)Y =ƥD=m4]x:O*]Y,cd5StR ?PVָ5} "qe!i߹2vkn9Y.dcmTBMIt߻/Jg\,OOɻ ^IaZ5gK7B2xFGAԝc\ԆH3CBɇUz( (ɡn49 F}6CwbĽ : ŹP)05E7Nnmte`a 440*xr-2gnM/k:BBݹ~Ѿ+{\Xf|R J)+;8~jb~gki~}Xj],wb$%d),EYMeX׻ *EI ;K,(@SRTtXQSߢ1W:y['&`LJC0o(y5*2F.+2)4(իۇ 8FK-^ukqըԤV> *r?x'EZuZ(; MP>tS<nS^' Pi쎷R\q+/d%X@i|(ڠV \"_BYûGx1E2:Xd#x*06a d\3RnFX93hY@HJw)-K3OuonOL,(m?GSêiČ.ݴp&wec&h34JAfXvN9@ny_57Va =L UmeNGWQ.-jcIQD>TO|/#Obt@Bd3sY8) /(M<({s 0E/WFdU`{.E՛`΃/Z()oI+L|A^=/{:W>D̆;W@Œ e/vLJϺIK8@CyoHMH=}-͑(J4k뻶B':h]QgX)3?_\Pr!WyF<]`CdOciJ9ORZj[f*&\_D roK2ٳ& zJrJ@PYx{'[RD5> Vy˶_pg_,k`AQ!f+XLIOA=,돓}龫Ֆ nІx+v3L.pO1Al9|LD}l^>&A87koeS $0p|Lnz[FoأP)xFӕjn oZh|qk)J¬`p #tγEcOOٞܶ/_thB::U0GkIw@K鄪蓺>15~)җ߂YٶĊ+U;MN>Z*?eK&Y4FY 4_Ӑ0źFB\mIV CdC!.קҟC Eָ=]zlӱŻA2+t~-r];`*212vf嫼;ffU.rU"7Jn)N%J f(tW/7mm~0H ")_[{_|YEtMH爸Ŏyv_3( =q59i,=YgX=?ݏlh/}ǩc4>CzP‹_Y O F{LX/E5vJpc:]Gʰ`/;w+TÓJF/o ޢ@-u@M Pv73]yifq)_$(HL&#|7B}ih"q7JvuQHŔtڻY K/ː~V>6G>כ8VϤ{N0mhRNh_lQc.>U1j*/~.q34z5eCQyʲU)I^Jp0dE𸟫{ʛ:ki:h$1l+"e\##Y鶁cH!fm HFlU$?ɌMʧ?#F]qrQ@  N3<* ۥz79LD ?s|8Mx2zwM?yDG.`\c\57uB&S/7J;.a๝e8n!@+Z4i5'?sv*\#~\L'ybVmHPs?-"5~Z#[ /,Uw(u@5'-_֯޸-1쌖C.Rgrz S*pkqY(<-ȌmGxm(d Bv,-YK*ɇD4nk&;S$qL6ܾ\\,DS2F趆Iy aj,bsQ".;5Ά-,HgIvYI|@; CcKtlPvǷ,8"r4񻰺•kEdQ] J~2mao^>Zm7]쏿u偌SWeLwt<1)uO^ۅʮnOVsr!_Z_-]rr!+fy'dۣƒRFd)-gUg( f=l:52Эlp^Q+< v.@#uV ceۀW;pgBUip\hE @u[?ep#ܑ4w}m#p 3&zu}b5,2eF#s1K0%ƖĈ6+x8SrsxL g40QUۮmlT?9Y;\K5V2#g*`T.hǰ=n8agCm掩)@#njF9[tFڳ έ3yvߦ~밽bE./(uXzCJ'*or/*ɍFO?ǟnuܖX` Z )UkBR)=&'Z '{KQ B'4epx=8d= ڂَ Eȗa,c@5j11//WXPxxؕ\Δ#c K&H-dM.y-DK:T>!Hڥ7ď&G6RR,Ƞ4N [ -k^*ztH~NJh0we(K s4 nFms柗 n-J{ڋawXbꮥi"F{Fu쨶RgT76J'hg^4Efl1Dyffe=,[x51wT>7Aۉe ;~ʾU'P׮~[~w6' nPh]!.EZ?ULC0Bo;F\@#f^()Mt%9"qn @E;QYuSpS42FM{7ݹTB,^Ƒ"G굣bo%f/I" s;6^6,:\G'fy2AYdԥeZaUL>uqb/ŬmÚP8YTۗrD÷׸ׂm7.*)P,sOO c[?'Η,ESMV* [q5ٞ|U,YWNpDr.EpL};mʓr iC,G;Kpc<*ƑaE* Cmfm`4H22,}`?z^`< Ʋr%Q^FdRs,>rL Q6;&rf\PfG٥Aإ}s]wХP+eSV)_SMMzBk#rT%$τhCᲬh\7]6jӒ(=M S6)Jt?ޙ4 ='/u lF~ ƳJ؉_&4:⏽(ǤhUA ;ᚨ7{!ɴi_enf[cΩzStPrq\ۘQQ3%O$ ksW g<F.G,llw8{7/Vdh!2NH0fip*ݾU_+;U~M.8w?3>\aNm{Om Pv8$ۻ90.=ú m/C&8<ĥq$1hu4q&mtvUc'ZDKw%`Rӆpӂr毮@gkFu Q$DZzA4'a0GdeM# B3YioR.SRضPfwށ8¤Z@_[n&DAZ_?|AlTzR;8AE]y\{+o3 jpRr&L(weqI)t1eC_-Y)ڜMQ)}.zJDex>1/-DUKq-} mk lféأ]~&v<q}>!2b(u(> xt0p6;4BYE/־ujEqҏvG6EIR> ߢΑH%m1[*9wXJ"Y(-MޅaN8y_֕2<@mmJ?4~{Ķwş MԦPUv`<E7&SgP ;Z n2O%G30^_R##>?A7U-n\D 4K mV;V ̾BtNK?G8L`hnȒ:BEr7uĪ-~BDEыoݒOK!Vг1y:"C׭hͨʷ~a)2,f)[߆U I޷H"j~&Uֿpo32 I#}I W1>7" 94%|Ff((O_Ӆ .4'AY[ xP@<;AI,"EW8\D&F6P,5#)`jI@!k*k!] 65N.i * -%p!,/i,!1z%3ߒ'LvE 8d:3"A.3\Ӆ`ڔ{4O~\Mh` ݢa_U^VSZ%'4< Y` ;1r@sh =7+@to-]c(ve?#TiR1VuV:_%UiE~3Xh{.v> %T@mg$?8(h|EJuplzGu>R\a1_DY-OtJz$ӭ1|R >bx H}%Qx\3IlJ[hgΨ`?Z$BEYeZYb[A̴}汥.Q<|$ZM*G>--E)#2ty7uZ|d1`7&(4G|Ĉ.?OPE 靎 #I:cyjFA(Y4Pp g7(zIK4[Ɍo#@Ǻb6%ZTÞbzh{ a[<_IB2,5[wnv>HA ;qRŷ'^wԾL5s?Q}) C}WLQ ^V"~[o҆Zʭ6)dSc"?ְ3Gx&|eEz߭Fs\Ñ9"lm&2 [ٹ; zف7KsQ-Ҽ[^̠!/ xt\7~T n/JE̞pQps&v͊WT!w.0wIAnR}(2N]M aߐzsXɘRWDB,\%x%tO*B86_s)38EP <K$#܎?nێZ:)qj @g[Q2{sM_Xm_&|ŌT$o8D) gjHIƂ]˨8%-r(7KI1:y@eU娑SFسQ޼xbl)NQ 7c5ئ=ޒ+G]%F*>*4B@Tߚ=L{"tAc֟J5SltF5O W xpNjxۑ}#`{pUtkei,x\iq+h}Ob]&hQTMVJ0 PDƤѫrGN!z|Gvuz08UD\[{%jT{Y"M&|B+2W@Xd]@m;bR m$4pǘS͢@ny5kWbQλIA}^`1U`z /e2yLp{܃2+cxƹ -tN mPB@shFCgމxv\nt hc*37N:5& 3@?D7czo940~Z#цпDn6V1R0Ь~ƮD<Sng)Z6ivWwθL\e@[L1Om4azT[q'i7;!T ,y-rNT`/0|lbƆ:`y@|D'bKxz crLJ[ ;QErʼ;j'XvT dn^ eGHO'}68[qO4fl MOMbe@PpAlݎf8 ٺZ.u`p#9cgzYMobwZ'_kp(`t~4y$>Bem'%%ٵ%Hos5=' ˻v.RAAGkD?q,3vC5p~9vGJPG)ߦ%wladTtsK%<{txx 9#(Q[ XSw =A |T'3'ƴhYڸk5γ@5з.S,!y.1 '{4t|op|k=0#V milE_l/Qĸ#(αo=~m*䕩dt$DX8WbLuT; @ 6 Co. %uCO l-yECu?3kFͭa'ۤiB.ʵ 9W#6̶ʽdbq$IdDY b=xmPNԭJS]Мd‚gCNUáӛ ?\~5.ShVm/ܝ'p\#>n1cl Uq2]#G4J3 v^ZEϖ!d֝U!] ,%I;p$q!EF4yC>J}pxcZBuXdeEyE/iZZMI<{|f |r>s;3E5 InzCugY_KzR!}BtLڐ4VgY> )ԞV(!9ZSgrQ{L ?mrr+?Urd~_b7&j3PQ8ؠbAP3 ^n ux̷"I'K~'Z>nJ$ԟ0 DGM"=i1t?0+K]Jts1_כffTk@S/=^Pɀ%I2FDhɴ%dT}I9F@;1.{:J}@<{&6 A_ɳAbYgþ]f8h33D<.YQy?S7X:|զ}X.G҉bSMREhWt'Wa8 y܁Ja*1`sݏ{ߕE<ۦF3P J4 Dyb_t T3e$֙:B<`PV [N/̚KYA%Cn <g"9*vCF/QQ"X{$~GngwY ]x D=nBօRT=S\ju+ =e2}by_j fS3MpkտlR!1)*0G j+]hRVa&BSɜ KZ`J\p]ˠJTW*UʇQhmU\_Q+!lidE\@{brّʢa`GJ+0_zV4&Wf,{6s|owRqY@~G!':Mמ/p=YЏ"y< -Lz>ғFtŢh:d.+IMre$AI5(BXqy{@nwڽ'oWEsX=pKv wD7\nXgx%i#Ds,u-б@&|n8~N7ƒ}q-jeפ=K qQ-QCde> %aW+/':#@Ǥ\V^\u]Ϸ?+8Z B\x\Y^%Qo/i-M6JBֆh[p.}D1#rӨY8^z,yJZӰP=QZ4jf]uj%A$i4PВk<F]JWyѭ|Q78=DyEm82AzBA"o/i|xst՗W8Vc! w]YӶKn{ʞ\{iq3ES\HѝK;} %ح:☼)^r@2Hvc8Ƶw{^̈́5ʩ%MuԏbZpモ_4:M& oQP|qr98)kQ,h=( /@Rq)鼸evPɡIbDk8Pu T;![,Enmj{ΎJG x UVʩ%xjBT h~2?sK>g9#i)!)BGqw%xeB7=+!Kh[NW,{n$vj \v%.Ȋʵ`Ϥ ե-*2!i0|e$'eo=u4 #'شb4B :n*xgVF+(f=bsPl}{-ˍ+O ݦC{T>nNxΈW4geP|Ҟ7kᩘY+VT<^D6[K@kJVZG#.<@tMsX[ِ0W*%Ű!qWi ?/u;b(5;|ckZɢlV›pgn/(Z8w53:$w!%$l >@)J9+FmY78R0HΪ1 D[MJVy_Ώc3MBG@P]!"4z:UCx?>`]VT9&=uxO5~uGl f*Z]?%Q-װr׏+ žJds/ ypqE(;$ϼLD1oM9`GU{/ټW ^Q>fd+_U->$KOQ^m/_*cJ)0oA#zGVU> L2uE"`xE~3߱v=vUVm/P6!&2 WhLHD.*,]n'E-3яkB]`]m;(HފLu5rz1KN̟uH|P?mҤszVw$CDyv 2ɍڱlł9{6~+Md֦z0h>^r̐B`E@ϻjJCPr9?+ԁ4)"c!3q2н&!WXk֢D@lĿyeclp#h ` AF;Jk}$ǔA-}[ rhx٘wXB𗞏 5`A4džߧ83JuT 溪H Dd\N 鰫ꗜ8#tQUgбV}Fc=h`n1C '> }Gʠc/[b<5AZԨ*b׭mȱVtTy.e"S8v}M"h!/ To,G :Ncʺ$Za5`1뮡KdUfǭ5؆Is}{Oc? I[6XUE? 7NѴ8ENX 8h5 G=I<:aa=##|g=,9׍ӫJj? *ay Mg.Ȗh,CnOxijq2JkLbx-YAA!+ +{ _k-I"ƨ@ŧ-X%~@Oou@c2S4BS)CF)\Xٜ#̜^5V { Y>fbhjegu31!h}a"!bC:un̽> *qQ*Fd- pK/-._VB SQV V9/U*&'AYٲ!ߛR;dfw^A& R0YUùrvՄy1U? 8@_w"y#% ZMRO +w^?I!-c<3Afؚ]B#\V?QޚS58MM㩬OCܸ8EkTa bbdo?8.)px>=A>;A'F!NF4a]/P)A'6W/d63U7?b&nȵO?nhllHW% k(үޥ-ؙEh`7peE:@GvN<AӫF:v+P?rUBWfg8Dá4Os8*mEͫjQv @hU+cwvB{!Y("9QinK!CM>Ph"-kwk'@2!Hf cJ %Uu[W_ks-1udt50A=!~ԩґtt@*|E)25ons7:&ynqHO:vYW0j1]k.Wh5j@n5Q8>3ע`L˗" Sdr9'ަA}q5[ƺ(?+g,sh6Jė~2>.WOj xR# ZYOa/hVHҪ "VsbAP% CYfnQqe-Kұ ľ`q,SE ^r^hGCaj#b'-Iph-bsRI9.o6dJݚN01X;;L X?.'^C䖌5 .7\ⲙ@hY= F:c23(Pt>\n.fipίn/^rZ{&싳6HF/Մ:ө[6J  df}Ⱦ/?JS|؜}<;nW9tT=Q,۳q 懍L!vvL"̯˷ @Kٌ 02Px^9fr]%{> ZQ6i AdNǦ5`KT=V 'ZoMlpkwCvAzl?ܗ4ޭ S(P?օp;0? 4ŅWyپ$X\()B%[gFߩ9(2f::Y3u`)n`fEc[ jГ9UNSi +z0 i*>ud)Z!ML#|q$ Vd\RyA*y੢j 0nbOC<2=l/'Μ?yk](ĭWfADp8/όQv!~Z!N#8ϷwKhQ94ZK=[*FC8>v28y$]¶)qL#S3xC[fmZfKsvkR HE@X{n9~Q BDU$WpSP #@Ix^F۠#ps]Vr7WT@vNw-s"VkiH {z]xr3B(C3r@(i<uSEb -n8T f/CE;~%֨ wsƻK4R C#8e똢λk'W_oWS&bc"()D0Ec B9>s ƭ](8k?|0BCyjx x?Ρ~lwC^Dz69 dD_kJldtDxń SR,H^-p҄5 3~ bfym9?*AN*0d;R l]Ln,~<5$iض#^kF/vX{b\֧SU4 <߰7A,9"0V^)=.ofN Kh! IF marWZ9'`vt^kPj_`)2q(%Gij rkOٻx8GM`@eD $5+//M?D u{VXYDػRnym#*{C8*ئ_%3Dֿdh/o:7[=-xՈO fl'kכ 5G|EԸHkp28w&a'[^DI>-ep`|-VIf XǸC\PC4Wmrzupy暱Xl%}_%snDr+*YёQKKVx/HO Gm}̔EM­tAn:u5|]N#acYZdQ&kvJ)0Tjq#{´ī?K UeXDw23(nA azo8S0Y8vo=}ra2r+@꼕ԋu辄X'&%MqWk2MjJo%{On;3zDξ2jZW`cp8Ģ,HO՝RmzpO-|ґLb%!sMt o7~;zL?4pge^gޘG9:&؉i+O ҢLIݣ`LATl2~%ʮ7C[й:<}3]PM)³\ksQ݈.!ahys5v$ƲZӿ B>7~aJANp^7@Y*~6 )`] ?>K]R)~5fTxX &P<_͂쨣7HJccN̊&RKY4ǏB"4(j]TW\r)3j'QAD+[)¢"Q}-J~w7¥_XN 5-DY8QawG•?r:3,ϛAAr,pzʔ|rC8Aw=U|/$e(H/] ^)xؗ~ghA9 KVZץa1yJ?OU^o2l\ TAQX%Jk<" B j PTq%2tXNy%X+~yRĕDԣ ^R(f~ZI4rh,\uV:פV{,Kt੯.G~=. UN*4nRVߓN#0 a_: ytAS&;0@LUM4:=wi,aeeOcs\U9 bN"vRQZʅd^\eaP9Q#҂?<і'mao7zndMpzp-4Ϟn@/컯B 쀰_h xsz|bCG?B6n9s&$Nɜ2~YV8P  (66 " DJZڞ<1_fejw_z4w #ʀqp]d{LV`Ge gh%*腍QL#/tzBb<5_"u& fY\2f"f#D7&wTv$囋&sqb%p+ĭX\ʳz9HR0 >V-IWhhbnާ5rQeMg /:c 8mOo_%oBW5G4-eکbO5tZ3}[w?'-Cr]5T~KT}.Qt'ڙ!~;{t -n^^_ɕkTP\:^N i T.fF; [$CȹlJ83R|҉ S LS[d[$'G ~F22vm*A\ZSJ PENVp,mzZ?em (x?F4֌mGd̑D/dh??vc=%V8/׈W>Y!KVt3V@]2>1Q#Q<u]q|1㾆:8#Ҵ^=bBV8*edaHU4c.ajQ75?RW=+RfJA?vHǮ]֓UY'I7Av7p$#֩z$Noh7cóNKzI.{a2&EڞqίP]|̄w ᠾ@S%we"sQ$vB^h~[r}jAF)LP 8鯈ԕΤovMF%8PH"abQul(4#CHp. QݢB!>V!3Ҳ =g,)˷J'Zy5"~lgogv>5K{ 9IM٣Q I$~I1d!h_ͯI8fc#x9%n9 >[*;I2zRfr2ǍJ.~嗿8\ Jb4K04[P7iBߚZ4a60g9,䂞hեZ@RSd8Ѹdwǵ>xW̭ųQ/.{toST_ oXƔIC މtocYTuC%p +\M>vOYvO}vuo)w6SB!pR\N>F!gvIFlQ\|,:}mMrrĢ'K&8jg]5j^6ySFʤ̠}XAahY1G7V)u]!<G2B*<&c;D:n[eqS(nj6sZ=𡜲L0j1(q\+:/2@<:\vsx5pɏӧ)I`1k+vü /|[.fZ,ϞժS81N$ʒ#K4rN Map=ܔ3E 0o^:Amu<&"]">Djŷ,;bߺ 37-ּR64n:v纐6OoLB8*kPobu8o >|hO"d&_#u"MWDf5OQdԥ՞bO #zeU)ckY! *;X( , >6wp,<p&Gh+W9sGʬ['9^l7fQ;m?3/*:KBpމ_X e-}{]v,lBĨ\gu(_>MK++Ȟ L2C& !-;.倅 wyI󯳢dB.9*E딝2 C|XO5"YL*=w'Rj$ʟA{ڐ81qnF'M*>I *S,mCDGvpj)LG7"o$(T̾~9_E׬Z\B56)UT(Ѹ?yc%, ?q-kiA E})L Ѷˌlo߀YI0®@;uUr%8tԨߨy!jRlA[Dd893jk'$ˬnly:ŏbpe~TMAHZ2n\X`'< ʌ 5iƍ6t뉸dxְMܡ%:pob=tE&-ԍf/> XIP]eC4%XRc)/LHk)?6;`Ŵ~3 kO>1m['Q6MrJ|#yp}>n UrNz&!1?` 9ə\jx~!H"0(mS;޹֪R2Iga~B*녾H; t09ӷ#q h5&WՁ0 GтMnл%,̓lv\/;Whu͉[qV)C"u\!&j08.op".h{&&r)} ZxffQl ]߀Ж|81u-D!"zl(yXc~ObCD {w]r4(0tT`yMǡ6AR.ӱU)9[ ؕP*X{1T]vv.͞-E4 зP@.faW'ݵb>\2\E\4hcAp*ey{~HdLRC7IV? ``# L[ms ֔z;$m$ HЉ=蹘%)-tpy<Re mAګ7ƇO& H5|fv!ʰ53f)%\,FI2>*8<>$Kf-bAS2s6D]07b+OI)Y!j"{C>Q4r J4$lQKիN޳Zg\0^㨞 P!B)2q; r)T'BltƟ-dE9Y'j֖r8+BD-ʢG0.^>ۙN Mm?b'wO_T`?.W+)yEaMJf@ aO[`ZɵQEKqM5h34ơaڧoh  +q ( fDRfPz kO .H3ބ2_+̮I=9 =9챒hir虗d<PS6W~% o2<ۚfx\ex9Eﺙ!95[=`1j͊dPd>BD?:znsST=C$89PvEV2L&$,&ymOf(K F" #~G. ) ޙ5:v{l 73q8 exn|Zf:Ec AWB7X\㐚ȇ^*AuKn8? h"ׇ:_1ꗓ#}XcD"Ɂ$b^4w{/ q;ظ"45z U\= '#} m ]MĈ_ vVRl־ H`ꦺ 0Wde\?Pp!Z.|/$ ಜhB0yX¨h4 /XM^"@%z} qBRP谻^@oMHkSοF[v`z&XMNq8CH7gnw3D7G7Zn6W b *1E9&uy4(;"&e]1|$+N*B2-$~0]V@C]>^L G6q5{U&m.3~$/7j &QK 9z#!Z,a)\G(G$φ뵥E $O~OUf27m%xr 2NDqS*Kj8viz=$@s7h:Lq҉^ԉ%4VY8'cn9#nDsmmM;"p Qٺ4 A,DW2 G `c`W<>I5;d^Ƞ!sxاM`Sqڟ.z+ʿ]ljqǯI)&o\:՛=|7 Y=do &7ku:;vUb&E0Ŵ&ٰ[o0&\ lƤkVd{C5֌H5mւ~p/OQaGV.0DE=DNճ_zVȂMTe ʪ?s*?2Pf=rziLAXL,Klv2y]vG 5y,_֯z%81`'ΊmZ̅ezRe)*sfgc\oYJSA$6[o&<礍N׳ g7:EҚWTʩW5icft`D ,y0ϕdqPQMEmXC]|anPd AM܆bb<R8ԉ&" fS0m7eх+D7(^E5~\a?25:G1"ez$*c3-g?5ɗ<[ t>M=A/LױA&*z-; !pZU0R^jj*Hi䴃1Wz zWPqR;NĨ7I΄ G\Z_勋, DC]'༟;+֥rϧWJXNC>) 2ltٻy+r}!۷a̢D "|q4iuBˉz3i=#0]p$}zaݭOuߦAp{tJfj ! C 6y=r(d___ϴQ8]-DS>E0l AC)5c(tH'cٱƼ5˂"Tx`S/By+rg/.ۜ+`s0X}p?۞2}X?]-!-bpi-K)d",4>S sTb;)Gii9%EWOwoKʹRt@3^!9 e'%8i7 dt~o [җ;D[ru.l=+{fIw؈r v9Ovf$T bs7xcɥ f!/yh1^7_GCKCL+~qEM!'jlN`qٕ1y 3j?(; C~(~x|wq̪YC! YD/$N]~qՂ 2;IW b-"•7BM'z < { :tY> n euN&k/^w$ \rs)V#e"1 ku3[סWI/"A`j/ùˠɔt9SO DIBG_jWO9tr-,iQ#BE/똣ۗg!^V{2!v4+Dgˉd}:@#UY_,pViVy) w!(K(ϩXs3䵺%X ` V&(J]e7H'!iJ{ M;Z.G-4S iI":"={`kػͪa&:}sW%I0] R/}01TލScLZ\Pb %Q0 `D{ayNLə'FJŒ/d-ZK  l[_骻_a*lIyxM&I]aoBMjb agfDdcII\$F2TxAre;:4?;JSǷCǔ(O K.Sç-d t\4ɼ/I[ԵG4#tηů)`tiרX+0q> ,\=-P(B= ڊQsKdϿxZL e25ܹx*msq඙ڑ IWn1p+)w?~|[ѳش(SKG^ڼiɘO~KHX.ciYc!U А$@ִ .41Ե (7%[ A3m(%ϊ^t Qg?O3ql Vگb4vθ,1pl[ Ҳ֎SkVPiFұ/BA]Qs 7|no#Q'cT{ˆ ; a٦ .GPrKFw\I.Z61_4X,PQ,z %dUx:s3W(J+}%2gHM0F:bGӬHn[m-}=961^\}:6R'2N'H:(c2y:юlF +G ,L8aK1t9wB( LAʓBD~'fWa̅JrERڵMVT 5:yY6X5!c&޳F؝Z-Msh٭zS舍)}qWc2tuzlvځ.8al,]?NցBe[ $%⪥Þd |fMQ)nT  1R@Vpiaٚ7SD5*%r^8+D^&$ߗfMxH=ߋ9klEX~ ,gѬ& # H{a|s~Dg|@+bflyw 6=mnun9.WÂ5`錴||>&hW ya oT'MkZ5-ҙn*6mzki{]K(!JoGpI\ 25GoGI>>TZKU全>(xɖ-U=zFv|UWlxs!a)ۚT /lHrqՄH|d2PF%FTDC݈-j HNyQLE-]xZDSC) s~R*BbM kTM rOoMb5ur%Œ[:[ }%;<,t,y. EA!Vdo s d`/d{7"շF0)} v7/$WE}wLJ ̶rJe\2L䱊xsgIsulIu28#6#:ŸD1D\p?.g@BO>bM`^1ܸL*DžCDz\GT1Yye/\`IpV1b[ws%/RI!B/W*~ -l@zFN~5.BhJO1z-@iX.g+ax?W)UnO3]0ߝuVm]/3ώ)mĿ@D\{97L?/wNu& I4Iq(eT;'"[HH3Ϳ<40VMvsfПl$ڂ=(ݱtmt*cȳyj;Ƞ`r-?GK[;=* cui]u_&rxK×@-=6S! e^HqRU+Y*}Npm=@&Y3[,=d"\N5kQuE;p-[Att6<<]Vi<F/c`TLlY?Z̲"r%"(ON֮U JB)xrI`ĥG+Vn_)딶&}z2bU[*#%z x7f9aZWlsE0<7Y RG'9)Fas(HZ 7# n-ҍ;h%Ԁ^x͗/DL,鶬Lmwq60*GgrNbьҍS3[Ns(.c F馧F]e>+Cm"'Yf#A{AUݖwqTL {O\⠗55Ԝ!#p/mk&yv=Pw$ڸ{Ҭ MFN<J\_S^ukJȀ|P7],T;D8D+26z㽠67(B76V/rv¿۰{e)\3ֿ'OZ'Md.a,Ot!>#8RY4Le 㵒"?# itH:9}mhz.m1/IW!=/w(\}#|_oOqM#17ÍzAa0Z? `.r)SUL| zm]Zou2Ն4V5UVHi;u*;5 %ގ#RwoT)qW;ۗO#--SlYf*|⺌F0$50o [QAnxpN 1mC.M uyN.tmVղLC.Ty&im'M^7M*Ʈ4'rClo'„{ ^4D/3ϝ@1$$ eΨRRS1ini&v*\z? ,0NN=|RQNvwfqXK -;2\ WM}!e~SNL5jЙf(~upCgz%c|х>Kg)T3s UᘨVlܱ~|͓)?b}QUڏy wѴYu,i1vz^QgN|E~o`ߧ*=D:s6fT V2}ƦEVQ~ !VN&(/ܯ )YLzRed _i{Og?*TO @2-ʇ%$(#(2aP'&UkTi)G𴡅өS,&>zuxwTh,p}Qka0jps!T4s,_@Ȏ2*:;Z Pa VCF4(6ik@묜 *LaϸZ.tz&b ?0ѓʀ !FJx̲ZGf-L6q\`Q#Q\hg-2;!$a땪Yp%E궭`̹{0>R8|uVOjCeKb2УZ 0nAdegs{\ `|>)Uә&኿U3'wJغdq)(})G 0,MIG!̡>-N9jDǐV# d]U?UFb g'qR)cd#ߖdVb36)(;Zg^0b='eԃ3n->66Uz0Lt%/nKSGiXy+8 OL~ueEaJLX}/L>CumitS F/2uosxj-)0aJ`՘dXe\gY<2 dwP;viJ!FؑtZCp05!wt/]_Mme{{V+Oo7j|kW@z!M<=RC{؎+|R'AJ֭Cm(E 9 ϶ihYx}χb_Q~0k3I(ed2zYb貙LU %gOr6}ۡ2 B-,,>ôz-isZ'kGbWbYX 䓳ͩGC7 pDVW0C=6vĭ:4 3c Ӟ0-wiW?'L 2ڼwE}\- «)dF+i<G{iwԪOc1IiUj51 AЮyN0-t$>'bk8nIU^Vg * >VsN:bh0|-HZҜqqAŮ\_1F>I!jy$z4 ;8 vEAdY r^܆0}QTP9:IzS QzCM[8 -Ć˪oύAT h"RK3ĝ>0a?E7e$"iU'8Ծ2{%< )b`T"<:lh8:e9 om}񠰡𶴊!/ynqy ގ;rbCl <ުwo9 (,d\AҁfQT0#%IӦa肺 (uaEI21N5QX1F=i [+!gh̚X z*5gj+ZPJNBp]$%ohmzWW/WY5vLP,4,m)m z_P= h$.~s'|)7?^~ ; ϣu7}= ٗ\F6j:*T(!}~vt$M8z3MA^K Ȅ SACnD2^OTd2*Atŕ"x :L U AH#=p1u 卶ڦ8Zy\xo|adKDNo_6@c"w/]LV^`g{ϳќ]x*  &hl%1?VMZy:33;0_ MZҨF_q ЁYwh}Zλz1G8yC~rZV$CB ;-g//8Ҝr MBTU۸c错|`(U;P_+JpzSwÁhԝb+8hqMY*5x~G7N*4EPRP9D~mZ^O)zu(@u'S o}ΰzDNHc3[v\neիMhy )՜3<+>7TҕݲOu% @@[ERdڒ~ 9i  N^.8V407FEm\w2Ém 촧hM87 пAWO"ʇ37u(@NJQq-t?ɬU2&d`<# 0fu9?6k&1Q_3wjX䧤۠6oC9[ 5Dj*ilr"1F9r>ʦ ƣ!|sr 3] Ft5]9 [,iRULX )}V6 V֭M uPi<'&mNu9Y+x(˜f~閣#N|^γ􀃸EƶzPf^Y-<#jGSo bІ|cqZ~~_R4U{@ J`B&{H"3U30EkAn/\$tFV?lYhS.džުP8DSP@קT҈kXֿ|?P t;%BKH,aUKX: f>`%xA2LHH2jݙFMcRZZ-L"B3Dzv((T+^7ړWԞQq\}kRYYpHX#~/h\WޡE@k᫗4q ;j\RE3`µt.XWOa7WMkz1ɰeźQ1F/mIc[[R@xƺ$>Qޞnf?y "CN򣪺 e5;5)Fopu'rvkfד~IeM*(9,Umۡݲm K*!dDd?q ?腹W1U#ӽYAJQU7 od8,f$j+fK7[$GoV7ʻ)'}Ur')>߽yΨ9\< 0~R |I ?%'O-")"C)aR#Ḡ'rލ2)E"Zۯ!kjgו|>קS`5"u{lZذ|iԶglkN;z ; #R7][)M`bB7!ۓA),>fW;B`r>zIsUaYkJ'&>ا.ˤbcqYcDIܩv%J ڄ: 3/ϊߴ?ʼnf/d_qi\Cu/@W +.jMHu3MH.w6 I&(Vp/@Elb.t\}m/(rJtd=DA!EKuqz,uL9ˆ5䗞n|ux%Lb o݅v?B +f=> V1F&D" ,~-7ޓ3搅d:T<TA&,k5{L=$3h묾..*~Vb2rv1Nf.h<ه8Ma~B@jܴE M‚IFǞ(Q;;v G@‚Ơ63cI/7mHQO_q8qObKy xG }y)-Z-ϛC-*VC\GugE}k&l{\ILL5%tmOvTWNXʴ]Lkbm$OTf Op ^K=Qô\'Sz*̤Z'5-wlnRL=p385-b h]Fl[=|y2 L_KO\'v-MGT xnlR8wDž UܖX'6y\d1yMsƓ1~y::(w(v4 qtPcJDv>OD),׆Yfjz^A 6[Ԅrp q0kK'ıMn(EdRjat  ԭ,(#<8S>lE䟆LU8Ц*i$0/PMymlh/I)+#O]O5Į11q;9!%嫣<0th^El29ف- H 8ig=ܒ:@ݕ&Akai- @Q*_sJ.}Nc/Um^ Os*T.gU(,\,;h:}:f]\Xo ^fO&,@1x:D{KR-)F`P|t<56I~υG3헑#7xV4qVgb Kf鳦nd)P5$ Pί5BľU"1%!O1 6VHLƉM0#`QSZgNTzG8dPϤ#ԨG5'hx ~3>zFlP "\bM+2>E?A74-W|'_5 3jEMu!*R-%amHwYõDHC_@_嗘*Kt١ fȔkй36Mk{j]4o%~ tl6_,(Pӥpl29up~ߦP RNǔ>x][k;7c$krcP_韨ǪْRI TjÊkP\˓AqnPo5cqgSʟeD2J(^)T*Y{OV13k!ؘi Dl> {-Mq_# CCy:2gr-$_t^J[$vKQ7 ۣ =~SNw$+&GyU%#7&U Yfo q!jXːAg>ץzy7+6 ιiv/^ cDG~jE0!6tޯ#x7oYLKowe,P6:TVo_zCj`*6d5==I3XˠE8#tKxFj+vc${RphL, LT4ɐvy`K݄{lz=g֬ŴGl=ERw-(-Z\|;b1| 6Muʔ3aL_S/KzT.tW {S{RZ Ff7 %W؁#w lU:}ă] ů-vIZm%5&g0XMW۴gp(&0E?.*LDA|rQiPҡ@AÜ1;+%3[pҤt tZ2 >?3 ;aP3|oB]qѳUFǏy,v]ulځO,9|҅(EMRr{'{~^oJT;IeKvv<@w  Τv"iVOIZKdg%H2#AP֡}0D6tD6Un Tǿ(s@nbBɸYر"ٌD!^d5UNi(?ѾbI}p9I nU#PtSx:U'kn4]˱LhP+(h(B vazm1I*ҟZqk4+*xGp,?6}lubY!V~憞dMgڒ ({dr-[hRR!+I>: U2Fj!㤪37F3V\-W{&QŎZ zöHT+H=WâB~u0 " @#:ImWtsڔgϺlB Ug>Mu>$<4$*_^8 @)Y{Il3oqw$RQEoj@#II~txYy /aRzF]ٙnҪu! |4kA9WMo5WlQ!a;d؄w2H:zB4j ,uiܚKAG- fQ9Imvn֑^_t:ִ U}I+ƛS/?`#+_vEw„8ΐc  ۑRW(=o{~%|:EUaCyVBeb(gTqjK|7Sۆ.>P8I\NmEkNzBu| 5G;!+Rn*!26*MHN]߈M7Cc]G-hOu+;1r^pWkJGhT%ZkvS\\JLQp|T=DPm>a~Tq2|j٭A챟'/46H.#@J;LnYu}Ug+d`E#u[x?ɮ'_mK'oe[:j.~Fj,slx5^ͩIz][xKe*)mH:! 1Z`0QpP h\wɠ#EdRaCi*,u(Vֺ\I)&1J>!}pbZ۝\9Y:H1/>E/PDR L $pD >){!ʶV{3#mE[a(GUfVڤfĕ#'4<(EsR'dx5a)$fO:ߴX*+xY ӡ:'33TXIi2뽙p2h!h <]&UvzؘI]5%:64gmn$>R9Ǵt+cu?Tw{`2<rmG+"räO 3@P {XOrîinO`fh?ZG1 矇PA,l)\HVyN.5[|5 gTT#NvL.zDE)!242R~M7MBy/wj=_su\K1؂rlG?p&Xst"./v#U"P*&r7J?sf]!я bp?J٩\ >LM/7zTNx3x)x 8/Gh37 _]]`"sIR\ĕH~,sҧ_u5n^=LHiBf.$ߛ@r<@x9'^&ފBb%Ca@Scegb`ge5= b+~ u~,?Ghbr3/'XsFbXֲ 0&.૩K > *ٞrP. }ba~ӧ.  I/BF x)uo.sg eE?Kb#~ss56!1#Sfj2rkRd4th_V%'">[h IJUJ:+K+ m3A>Tey Hiq̆gW]W{>LWx?XMR2,=+2ۘs&N' As)%@R.)F1wMWI˱"6\#p*Q1WMFEby|P"7;44FڔuEXS׹ o?C:u4,PWJ'>@tEަ/liUn&yX|o,!n D4(U5yNgaKW6>>%dǯ:5=bwm{(H 5ȩPWb=ϬcAY<Z}\8IlqZ^lit@V( ۟,w&\0Dw+bj5[| Hc/ia$z/=L~M'jo ai0#\FPhju@uy,ha,YՆ>gKyƀwgƊAafdnŢt GrӼOfGF|x;{zy  0,y43_k !ouK|c ;u}j4 co3.vJ덝X;7ɣ_c8Uޟ+JϏ-͕oJ^Hqw!\N}%oy5ʼnLfP)%^ޒ p-z.@f\ȹn,Tŝ$bkfp!Wύyg86G1J`F:dGhs'c`%(/–Mi>Mu['Y>q-"1.h杈'g/:SxU0CVS=MK5倏"c-7}څW?2Ζ\hP{ Ĵ.c]EŃi<1nk-9 *.16 \l/c4׃.ҘA{q’DR2F.4)Pa 8`+6Up_JN\hNPՓzzƊ/G::WϫLJԖU ?-FdX7.x?f>`53$@S;5#tq%2޵!|oMڅֲ6,H&i}{z3-EU Igڜ'' 7yxڳ@g E_&*KgCSg)(7t!g]ܤح*ڱH!KGog}q }8߉SKS3Onj$YHcנ@[R^QH~2@jiٺQ4Fijxri-!ӝP%"=C' m}-4>&_?7=/_7 ɔ!Cr;.C Ǥꩶdzlv6+bT킠h -Y5Z WA+s54u oK$3F=rrߤJxIu[jW˅Lw9'rm} 5p5CBtGjKPH@0uXꖏgX-$Cqt,/o}#r!Sg7Gp#ds -U]Q d"E5?lCyf ܛh8՜;Lf0AӰ4oַ7OvuNXq.4;!nQyw 64m!=P,>Chjَ*;7]7[5Q/qPs1jf倂{ĺЄt]Q@ &9CphE؋VUF3D#@a$Rv xVVWjܦ|{#@`DUn5~OL j\op5ɚkፒ>قts+1/4SPުD%ޚy3q6vj=rt>N#AStTJRx2W$Np,ePE#Fǐl[*jdZdxʂU1> 8Aơ͜瞛"ϻ}k" '=F~f!~kK[T.> Jeo"=vwCxRgR_9M)F PbF[*B:hs~qh3uF)Hc@՜3eava1 j]@~Ȋy4y5v*' ޣO/2 GGN*UP3vg:|4;d@>!Ҍ9Kˤ3ivV Btבm"f,0~ǔ"4ʎI^hVW;F^ s:+C8VeZ C-Qi3?g5ꈓ l>D٬.׌_-5=;grĘ;a.B+/ %{-(jEњ \6{枝l"O8hp&x RƤX۲ڋRqp/ tca HR 5;H/U?2f@9 >6aDŽx,˙ӰGi(e?۱{kIG{g~!k珬f:m޲/}g%ҙH6-s=w E[?bA }yM8tPܿ a@C4!}fբ4D\ S"t&mHyv^]1YvRrwWxf-fўȄPQr.y sz5VMGw)f!Hi@<4Qߨp]Y9ۧ胪a4 JlSRQ@ʨ #4+[<`z`a-!@I߮DC2YM>5ź]XNb%ۈR§0,56[^eYVзwMǝV%hCOg0}hQS+_i5Vn$サ*04J JNI\gw8#[Y{sp&dak@ :Alj e vuTʞiqfC;@R0Lb*oQ";O%@vV;{6 'r:_0fz앻OF573y5RuwHQ-T!E$_tٌ%6Cf)J-59WWn (=Wle"yXI.n/ܘo ⌳|L+MT4Ğɛ4['.xmqG$(f]FkXWow @hHdOie91Ә:)$[W#<% HLԤcfهVySl7 r-G0jcӆ0Y!芊z\켻YlZBu0ZO5 pl/L4+Kd Y~8'l> ?a`,&p3"qq"CBf9OؼRLi+>p")xh vOo e~Rlj Bzqڐ!0&t ұ$S`9Yz@%sHCM%#Me#˚ =ފ;*HMAo>[B[>0E3uGvph=|3 3/p[#*1lQӻgDϞrJ?A5(3eBKD\d~Ȳ\_,#BK2xT%GꋧgeAҁpM Cl~G\h"a9z:؈5f#VӍ{~3O%qG:[1V?ySKrqe JXG~Sss Oa,nʨ9&@A'=&RiiD"kszs[uV6/H`Mcx 1vK6H~mo"y;2XYFdQfMk]jRPE*/8攩u\ҧ_k]W7̼f|+`&ɨTE Eփ#J9xZ9%2z",1e!,kzM) "#sH_T:Vv0:15XӟŠP]a5|:bd8 g[q]JO}L:FEpOKgFA|֢I >lj!q~g-(2VnV<FoA}mvTZ sޢ hVl]$O (d_`xY0Q<i!jl6{l.:J7 4ۊqc~}RĮΔZ] %; v&W$/7GKq}J)I&ɪyR>sɮ(h? 5^#xTUq|)xy.]RW C-aco呠T8fIdZom5f PFyϰoFx~ΟGՀ3H\аv砦ؙ5xKװR'CԾ2UG5hɟ;Uft!xr<mʪ[u4ϘmE E^ۼmix'&LF%Ǥ3Uշ|H>V5-h88yJ3~Xo,jc}nNkM L~XNuȌe3TO I0Ri@+HR؏/ -^z9{ϳ j?#v#rn/ʍoeV`1pP#^u^SsNv%9j Uv)A8'YR[s)QUO5up=x; P*d/wP>ehy _%mlWڑ$D Y@1V}*_qٴ  F{=f𻾏j*b+E9ÑE| Cm Ш,7sMr;q]pPg >t{E0Y,I)R+ y%S"Kb'2OڒM\*VBo,2 |FXIy)OȀVV,w=B5D%WVoh1%>氏H7^MGA+(xrarBV6N``U{g]!coȬ6o~Ge0E.ԧg֔JmՃCUЃzm%3hynܖ`u~t0:?SCE!py4WVJB?˟mL%{^[[+%EA~irh<؇@2!<ƿw8IPi%-]4+6azuӑ]JfaVP~I?SxH/^CHIndIJى2œ2zkfBrؾ][J!_!2%ź~]X whfeښb=s̠?HJ;yTAr0s9MA hjIyЀmGUN^ :hG(ntVkNi.)mdZ@f^7ӄZO,\EKgƏ?v:V3d3JYcm!/ZYfWi7io(&v25t\4l|k=Lsy¹DPPUPbH|%65g9]BSF-t&Y|C%_ѵ}7 |Y1 \7.2΀ŋ$Q0#9_WC_bresr2ysK'J^>bRu߻Ngw5" +ZC NxL߈},  @Y)8jELZўyct@R:ʙ&x ZG=N_}׺pʪwDb7R{ ˣxLwe0Momrϫ XN C2>ߎOI☶+YBC 8#WXnɈ5D, ESOW̙܊~6g4̏vJ4h|>=xۋYƄiarikn~M 4Y)*MIr'4ۡHa$@PrX'.i8_;$y9%j0~~"lUO$NcˀvWrFn"z7VsULi/R}Ac@M*q&@pZ |)7瞱੤TbSBfCPnBWfxW-IUꞓPM}lO:ڄH-Oo9Ǟ56Q> YKf7LU*Xo[dw[X =DH _ u#4R2(Kd] rհMGK!,RpMdsϷ k?+\ZRI6A"0><{q7uU XrU< -o;b[[m\ZHx& t6y.GV/-*UEh*L9Jo0O%M(OW.e^R604 lC&1HlthF( Ia +Db] ]{;V_̻{]<"5QnI JICeF8|0I0u&75Tx @ RwWXE}%i3}lfۋ7#!nI]S}@-m1 e ]B8@79 [xcsIӬ[C72-mz,*<\ 謀JxkOXH CnNZ@yPM7+3;O!a%s zU|73z! >' חXjS>}r TlĀBl 2IyYΓ-:E[o `Oɹ@l3sR^Kn-@MdJ^,Qa*uo Y+MwsENbeO6{f{ۼjerHFȅV,"ѱ U";aq ~<9(aYaX-L L]l56}y׍%4r,J8V,R2AѶ>.njjNϊLˮ`.gvLuyo||UVp dL }82[~ Z?opq s@l={l(>3xUExZ-v@2ޭg2-/,ا]K%D1ݘlK/f ):sw#v>or 8UM _֏e"l~E`8+@Vp5{4t~6!@)RgF}~%pMqa{. DplZA=A_Yz!IZeǮ*8ToTl9uV6򌣏w-\X,Gu3T<! _ܹ8@ ύ ,x'eQ{G1^~e'b2f fn#R/)e4#mxٷAr5 1l gQ3;9[/R!vBGei#N ɷ}h wo|Xi_SYl~581KĬ.WK.eh9հSHbB4{ zbX-Dӯ&6f]g6-E+`MYf헾PJp [ji$\0W[:L \پIvvn'MkH9nIq wCoB{DO_6~j*-'Gٞ:{!N~F؂οAlg$I8B?`J3x  nr-Ԍٷt|eU^hr}ޑX=WdQ\}§ FM ("4L_{6]%LPgUM9zX}l_s1~őeBʼ2( 3|΂qRfnT"aƹ@{d_iaSCkdttӜA1S lTul̃fX+5eZ]Ph}*rX?i}MnJK* 9D!OBd5,E?V =gG{24[>H02nZmiݱ~P8ifL+,U,ryv,'d!MӘ {e[YT|S{"QZ`(YW[`%t8N 9H(&dΆ v0&] ߷R:2* 0sH'hDJ e |vIQHq5+ȠP@=Lfhh^śxZ9zdf>=<=O@JSz~ C Fe1s帍U(uX| zO-J9SuAP^%b\`]FH)ׂ5ch3׸CU9QOCѾ dUԐ1e dNi=:}OzQgv9}0! {B a5D%Ӝ_eDmdTW.񥫻f|ܔ"k^j`IeEATcx{|a`R2?qaOUXn2]V_ ;? u'(n"@XS,?H9vnh9|v݆Ni{f*TP#Km,MHBB!JSß;(F̞=Mn8 vaf{Am'P(-p7򖯑USHqz"Ԥ-YI03\mDS~U+ݖBM GڵpS`Ž˘^ o9C]qbho=*s+ĚBCIv%BzCR.󙎁QLesKBXg Ϲ7CfGuxXxY0j+_usԉNH5w-Մ~@T|u1쏠HBRG 9~w#zO ,:3bHL LN9#k9#P2:-wJ@gЍ0! , er6p#;VQKV6Dvm`uX#U `er¬rg<~ٰ?d6̓p*IO)uKFKZѰk$YVx6Jo_ߺ1>#KV̏ha$[ǧ%*HF/0x>hC=FTv_΍&S9٬RPW8_sxM@۝ra/О:v̓T [9 d2+4$% 0"qGoG|#U J"^"}t oO3sDU],ѶKZIRhU?&H O]vX i/K=dwc mCY&vzm)48s7U */`Ȁ;b,^yn#Q}fjG*{xvGc眺$aaRX@!Im.Viᣤ d`t)?p}4 |ynu_؜u F`e/SG3T|i&Xa]׾cJ#E70zph(U.P}B݌ C<+496GRu~ %g00Jd)LS.P?^A0%5TqiHw0EqUfm*qW"QL0. eݗչޥ^19$;Gz34=甅Ђ/ +g^YUO+&:T2bw:"i `Oţ /CX)ۡUa7N k7ˏĮ7CGE;@swH>O^Ncf(U8p0d(NsF\ I:&m]{K-d3Z{jrٕ G*$}[p\ʠoϕ& bfޗZ#U9#e4`ǵu@2%opwgGO k! $j i瀂s{&q8d2|pp_xw\؈=e5u$Cn {E7@,*H-*zdl[Vn+8|NFt-4j`ufٞ<E*I:( OA//rVw'@I7Im!ə/1?ĥP "Yg|1+'ܟ9BA9&yhc1GMG!N]Wi+inPS~`+5S {^7PF aV}} qzdMZwV0 J F 3ѹ,d$tO*p:ƬYv*IrjT&("[25P}Z'wℙ;|%!ʗ/V*16鮇۽"] *rkp8וtT[,wx-+HE7#]QպјqxBWC]v1=G3_xIآkɏR:Qb2< FE&@P ԗEU;,u <6I#FGD<ˤᒴ-yB ,D$,`86eWŌچuV.Þ6w7QtfI3WǮQLWT~rH/& i)Qnʈ!59Fa>ifde{W?8ǣ(GݔLcFUӛjt:ozף_zS QE`Ceݒg:UڊY@@`kCa'2b-X́s* DSucX6Ð`xJ*7v}4]'jȩseR]ʷ z0hq"ٻQEx!pU2 ^O*Hg% 4 UH7Y}MkELZ;a=mN-K̻żOe*p c&Ǣ*od ~w^Sհ84SC9 *{8Lj:i9 *Uz $71.D!b-puJ%Zi۶`eP rҁЩv3b\.)$f YcFкi[9T}{*]tڣɋܯn11SL;AFd8!ؒ*i'o\<pӬ% <аP ٍuijrU?&z#K>gyeB>r,P%]K/}xh"vz5Wu0R+؈?4{ 'HGB+'b\! A@y|hn.TMb¿a Mxd݄WX9dZڤou~߬nP 8.|S8Yx`]brg[ їn%ǧ"leȇy0u3cӶQ3t )U|%Ҋ=4u@$*5!AY XyNMWZt6EO@{  Z!cl[zWm+fwIY`[J?e( ďZ Aig>Henj$FO hl\WrXZ5@,y) <>:P"e2֋W |Y*5vd#S:<8{urNLP>\Wy)L7f#WMCtJ;REGt^.IY]wʞÁ9u~s–W 2۰SSmTiTXTyM EhϜ^4ڋgo⤇7{R6Drx>qw G܅9h #fSMCq݂"#i/pGF)k#-U@=πR1"Fh֡\95QZf;Fk-i9t vWsPR*1_*,.<}mH*>YP-<[]ISO? 1yc|Ix9s ޾T_Q(.Lgmm~92ef9gEjz aRDg7pVP$dÄZ' T  htizJU<*U[gO7zt9X41KvUV :?1ęnDs+<[0v(!// 0~4o3"PxA93^+|703mwENJ2FOm_u9ش谊L/7vi]㊡/j/GŀEȾ0G"nf>nUyof0pBౖ_M+ oE),5o|&g?Ͳ0C:SjPB# ƞؒD׮)LjMM57KRqf]im|Efj:!,:{587hKP1@rOrXT$oqUI(Î~YZmHm{&^@t82P1̚偉ב:J{hM=; wJJx:S^+]K+L9f 3\/i8S8vX+ehl+q5@9ӇbP˶]ɧ=16!Po]xEQfR"FՑY"tR_oH HTbebfd7%qt"ȱ*V?xv9O|S6ʃߘ",y 4XCdb_iiWZoxW› Q9b+u$ϾKFj->+oArWX Ňq{F_%aD*dDYSm,X &#콦"NBF?_ibPk+}Ն<4PG*W O7e0( 6e-G5-ja̓T -񯃇ʣ9؋FqFл4߶"".3k "}($£e n];"qҠw=R\_7=&Ag}Hg)'?6SCCY׷!Ki[]2O?=t0jۗo[x)ű[^C'"QRjxa9&TO+Ɠ WY:h Hׯ_ [@>T${0k'ynRYut7c]EY"P\yA˯ISXeĵ6m\ҝ ɍ$ק X +s~^=_9f>=`g~\f 2_Np޸4zf ;߽RdPx>I~=@ B!$ϻ=1s"RdFTF~B3]Vqy UUj ,Y5"@܅m^]~{% ]5Ůs{4 i'tj3mD&Y>V0:ت]) -_f.Fa><NΪaПFKryцە_qw4vz$+ "wpI;?#U&|DlRƈPɃῙ]̨sNΛ'h,ѳ棇h v,3 ܮ] 2ِVNMp^'?<2.mH&?8_mPR~Nޑ<, ֿ^D +HE4cv-9:1xxQq>AܨG;`5= p."d-|P?UU JG w5EyA(uB;ԧ1M2SM aKf|jhBrx'uGthiRN/C ZxFbl{3ѽYJ#4F!P#e,NhB޾@O}ekZ;U)KetcI = jˍ"5 Kԑpf_W @ѮLuyߋm="vIQ^4"7l+zsOܐ=*IJ34UgS]6.f |B hW?Xvy1bp/fg'XH}](hr}W.<ou fDbO3þeW6S^$R'#$@xOsϙM MȖè?gg*#5m3U.{ B8 BgP %A6-sR:Z`V~Tճ QZ!2Ybcd! I vwy<`5!R9yy??[_{"*Nm  vR1C\.ae~%t,= (Άwb'1o{w +[+vi3ܱ_bgjyA=ENBRĂwc?4od w&iCJ ;utfd:CN.!6qՊ7mX1-Tj<싿v0 4mSD #W"_R@&sE]i*bAtl1=~ZӻU>rl}W@l 8xOD梾`CDK{$+v v1+].J/&o ;[_BWh!ޕ/ r_9fЧF5$ 7gbS8uFwbReU my lUUy$_ch$ToD7wgFR9k!BiW6sC}Nd'Uߏϵ? -@뛣MG {U4':޶Z.z !M*hYA?1TXK<_/U˂ō2829#D_L\+JתapiR=1OD,$PEG$(8 W\'561nN~SX^^/ nP(]г:N9T`(!5}Z9W;ѕ|w\ϼv e7~z9<A\(@uI!p)\`i;X_ƇA`¿#L+lܑT yYD%O<ŝx[CQGS.Fsȟ7Zb>RKGE^ "S(PڮygFS2mQB3Lie2`ڹ3 y)uU-FPVƙ+2>wRT΂T|"_O,tߦiY#V9\ޢ$њdhHNO.E:vs0D Қ?ї~JIVR+{9H5O9'rC+*jg'S(?!u*ݓJYsTK`7m:2V7kSUq1Jko]~^ްJ?~#-Җ,qeW }8',/ \Z[Ӓ%_مV ~Ӳ2Ls0Z?> \6 V(iU8Gnd˷Opp{xWH2kf *c |zI%9O[v8D3]9|L?Ӑz&N4Xڏb4> VNh8C/ \胡]v{=T+oa8muMZBiL#)rJ`F9)g޸u 沏?K~Tϛ$*LkEӞTdĴ{dּ%X3j h$$Ԕ Ƃ޸j'~;%caY·v#0$ax@P J@rۣ/mB8A$.i$b%'# ž5c]9~M?^ɦQ7|n;w?5ԋ1@j|:p70g%u*|E*9De嫆a͆F5P\u`Y2 7j8H>*<^U1#u3s[kٜ12?vIȉrߜF"#"sp(WDXuШ˗'Kt|Bz~fVTV#]#IJ5+R1G yw@vG$8%2Elb(%1Dh9$ lb#[NMsmT&Ff^r2G5zT6=9 C^'K]y2B{RL܁*=@ˌu+;X@1,#} arڤ2I >60C<.TSZAR=x ~bU !昞qƿe)lcpzͨVv婔Yf6 ԇ_5'W "l85gu犙{?Pcg봲$K ͪ3/?UoۮMD l>ZV<2d |>+al sSP Oew2Il 4p=5mӠ)%s"ZTܒ+HȟP* I2ըP}y.V&V[cCsXDo1 ms>0[EjMD.=Y jk=0~K;,:Dϫ{( LgvƏ Q‘Z'=*VRcuC1h2} -]n:`,H6, _V& #6-h"[eǘQ}&BH!fyxr 6xz9QYWɢF`Yް|Ȭ;9*%JfxRJ~<~t$D"|/%p({zal{8*oŏūw >J~7>s%NйT'0w^нd!)zt8=7KpU9acmL@@/Bpl˿kvx-j\7]@49/2"{y_&ĹtO$tOڝQt(}Ť{" .j2-BL<[0ڲͦȞCP׿w),̡tôg0H9 E%y#k2EeO2'("B~vTB Qdac9m)CֵęC7*3 ;ztBVͲ=OgT}V z&u6h- 4߁d.Vrƪjl7CG:p [/q95%+?`DEYnl-^[4;/igD?@tZ"L]SNV!f~{%e8Zsv;Y MAv!u'fw5Е *"KkSǐmqOγTXe3\B#Ʀ%$l xS` W{W Uq/Uzf13Ͼ1j Tu h!Pyvbub_(sW=[1>La;N7P">fcWqĊM()gy./O/PBԺ6#2-t/ qQ taLٜ$R6Q;Z/:&U&2WDaOԼ'6e2U"u/J.2'ڔ:k'jNl[W߼'”Y2.gȏJh;"GJ?:[!%Wo,;@hOLN ,$Bii4$.E&*$F=VA?T2qfV 2vBT٘{ߟ3~YPOq-VWigwsX"]gq%*_q jE{eGTE(D7"L$౸JwRW*3{CŠһ&ш"PzIk^Ȇ77ᰲ2:7G`wZxHjo0IѢ21O}Ōe蓅 |vtp !Xn  @m|_Fv*MB8fL= RËt9crsCtОUe;;n?82Rqjɚ*I$_;Mtmd_I C0ڐX%"lq=Ϋ `f/ l s-9 04Q!=K*JcxA:7Zt[]/}1l hH#Lv,%TU! V}0?DJ|JI6}yhB|] ZHߠSul\ϻr,'Mm7IrÍ[qQp1F} #R5.¥b7"qD_zv7,]*0f ŏdn7=gE )x+@&uɍ@9Жs_H㒶ϯ|$LB.W(*ߓl{vG+0 =QnVm9+wmqY7ԅߠlW> ϧw!sO[MBԻ k<җst~\~"O^لa[Ef /@ x&9zyWDNIA_nlJW=/h,QlZdU< TzĎoz]b #= Y$ W/L2vkl~Z@Oj/][D 9P"<65>ZzTtsA[0'nۑo@Ld4Jt[1Ÿ}6? !g]>w}⤭Y&{`S`$D:9pSS!Vzت (= J}I$5S_ӲK;9O }?Q9ngGxmݓF xj_!f#l-ɚD!Y6XP.Yo1@A:~[u *V:_9dyCZ_/ @ho&}42|B2o'HZ0vEןX 5w"=ɛANPӚ\(-h҄3qMhMmMߖMMA[+HB;% <˫exG3ozl}~9e]-Fm#mݽ?'/ٖϣ>3I ZZ{gcLx>nny,جZ )eۺ$U6Mx~&ۙNH yAvW4HOFPw‚g? 6  x">䶠0?Rd~@ÉG`kfu3 eQYLDBЌԛZN "yf&;ᣥqVX(tklWZߙŇsp./a9b='hm wM4l{ ptVvJ'K-,z`cK*tPbP8՟fxc!m簬` :)i.$-p *0O$Im6g+%h &S4mMBLp1.W6~Et"|Op,@˘LUVsX[PŃ;u"#Bˌ%=:婗q=lO$4Nj-h'J I2q2*Ҋoo8 ¥c\jçXz$!en Ӽ:/m{LJz]YBp,&>AEH8OL҈iVqe=DJWSzZO;d~<$r!0xHYO=2T5L[ѵ5+aG1 C˙E8;ZWb Mt1`gWW(̪maֶ2GNypp5]I<)Eb&!*YMcU52FWW=3E.I0_SOg>oAJ!tg)8'ǒ'FFz(gϿ%{TF>|x3\*4Bʣ[!{MV'6}KwS=޵E"fso/\0e*Ms3]5Y¿];/Z,[Io\e\jƉ;3?2d| 'owf IU`exP5|m2iC B4l_Pt\vA\vBZ }UMGaAA x3?gs;ñ{~.q5Sǿ$0{%h2L^c̍z(\\#ڡMg\sƝ- KŹGmH"&8 H\M,)+OVFZ)3= ޶YQ,Q?CP|@Wy6A+N b#Srk &\{Qq80=0(@I`"n#TYu Y2ړ.G*̴ 硓,z'},vJC4dxk2jb?ڗ';_ef5OƇNv8T!ZACe.Dzx<mv=yd=|q97[a% $(azA=L<-"ym]x7:jDd%* 8;.M֩e3n'hC!f׽OS!=u'7-;,t\&ͺ3蘊%~颓NZ5I+;-*jyIDAw{ 0)ͪЬ uuJYRTkRQ1_&rcQPCL7UC3 :BՓ}<'Z [u`5K*욉Cv6`/RLc@ qWŁ+5Uj;|5O|\z#}di+q)힟5ۤ= 4eZ&ꖒqwI}S~W1ٕjs87XKa꒼!e2 ]uEsqŅCnQ˻ŀ) gR]9E&"Sr52S6B_ڠP_KQ6@‡3静8Oo&AeǔS0 D{w&5>#yV~  {yY6Լ Mg,ܰiˊK|=MI{L[ű2X#Lͽk3"pZR4"^3}A{P9Jh/ r~C\W%S6 Yek[:HMeM4I¼FH#6/Q(iE[7{c{)uF.]J栤o0[@JI_4Z`|ps!)ۮWQx /=7#tIw\ ڣd1x2"iz/WUG5?E&>[NyHw#.YZB|QG8X#@ǫj~ ,5,_4 AjIS2"Ҩ P`>v jP$.I v0k!'J񀭥UnP^]XJNڵ|Uxkۉ~M~o%;x^_<$Dh+<.hf[Y\u{)*A8 zwM+:NY*1>Αa]]vqZvo8g1쉉7i* kK;,jkgBSG~,B4~x&D$Yeiaak-L;":92uU{iIϴ;&P2v-sia$+_~ 3fn Yݜ?_h(yAթ_ ߤ "?~ P7xZ.mQnNoaqsd<30n Dp6%9Psw!A~%R^'¡1fz*_y{JE-&h5Tv|6 p8[)*b:aѧv7B*x챇{nq&Acbfek~_#=үX«%"aG!ʷ N!л1_ h3gvLn\xĉv p {J$֑[j]=kM\>(UQZƛRLhQ,FlLlO )M1{gB\yy;K E]NŇg=sT-᥉y: tAN6H_߽Ф C;fz;VݱyrFr=ށj3s~"j$Ր^)yd) uelHSxIl>0%\ gķFiPl$Ȇyh%U {o"j 4LǩZV_QHrg!$/@e}}9AF;~J\V~Uk ccG|丘׹M2;-آ7w=24v)I?BZbbrqr>X4B&D@xuѐY"7uT{ٝ=}]-,/lCc^b;X^8I9[b7y|b '%` /wUp--Q# 쐡4 r)X7ctxd)>9Rp'+n ZCXa? a_Lgx[8~8~BX$b<Sk- =f"sfs 8u7KG%!cB k Dva? f'1n1&&L pl{I/:Zx]D{D}8j _ .|+a<~ (M]j H$+;6:5)Lo-&D)Q{qsTl)<"^P[A*j ɣ[Z@MK>M;1a̭m޾Mc6bU&}K;|YkteaنZ?m%_6$P`~7<׉cu" Ǘ lVv8F a,c*p\9+[CAn@h(e3`e;K`נJ)h\Zu Ir ?|h ]Kf hxl|o9jU/B|rӅ5s&h5Ec:ecV2gF谪P>_$=\WE&zsw:tHld 4I->2-2QhHaPMb~W4ٚF\_;Ȑ?Mmm@jon ;tº`M/@5\ (Λ瀅qN,CHe2bքweWoBy* kmr0lE?z*(~n'ޡ9{è +8my?+lh@|g~{P9!1ɺȱro{uZ S^/'pq!BƊߓ؄2?l).\V~_YɻV7ԩoz_w2(U%J7,Ba\I[ЗOj>/jw_) n/wT; _I@$Zg"–kR@|~ -V!]tC.gzbEf6 ;_\C-_J)u*msŚ7[i 4^ru֔NB(ȗ%Ե*5%@JS{ay[-*"Vg?Će2 ֖=mw*;CVBg*ē;ne[ +(}=>g/\nsr՛5#-tM/Jm& EcD4b |C;ϷOTs;BnJAG]j( )[$)E*M ĕ`>[n!`]işVJTd#=؇取h1l+k Ul|&Cl8hwz$KBV5| RDbfW^3PKmL5R~nn4)b[VQAm+ 샅wo& ]s`i4@b\p5tݢyTM &s Ļ}su@ 몆6C:dq<{ 13f#Ȗ/Ec: &*޾c!롻7܊8kާz"¢˿ JO|$قז|`$Ǔ=q7 X N2 .]K6" NR&Oy~m.1V#\}}UFXZA؋Em܅?v}^;D~(z8U+6%pcAU`$л2qTjȩJt)#!`{\&?(6' FJߔ FU `趵I0Lpx.~ַO 66 x܋8Z\eȆ6G|/|4WL3gb,yﺊxOe _,>*x.KȚ] ̮‚t661^<"LъE?`^@7tZ| nǨ!]*cB|b`\ytֻ|( %pg!p#5m89,:(o9zk隍~&!iT~g)]dR]BlA/^TFw>-'7tn.z=GBe֚a gҭeMaz0J)ViN-{w+F_k 4;j*?D-nHJj3POY:={ce[*q sWC e??Jx m&/Yp RJ f&VTSqkʺ=ɣ%8+ [Q4am rqaHl,+_KVבǂ̖ JĿzu}z=pٖcC8JTRCVJ(~kv-Wj/s8U%@os⇱TpO@:2׆<`ѱM%&@uӬsu0e4-G,A͚.1`},όk; o!F/3I7wBkvJ] >ӝM2y;{^w)Ƃn24=PWh7rRL2s泫]r!fBr8ON-z:+JG2w}3lLĬZa]TL9鼸i o03֐E![s$flՁ10ZހNSvNN.rWn( g7v{*W^/LNJ5`u;_=gBzhx)"s*ǝiR 0Ckdo7&VzUc\Y _H$n#EG hgkW3%w{ҏǘfv+9|դu镨pnIVtCl?8"g.OVý~Kӟj;jsT|M@dGWCʹH\}|5Xѳ!LMPMʛXE*~&HNJ'y7j`16RS5w JTޕ`0HSЮ 0u9hV-Tܒ1tԴU(r__[uf>R S0`|ASSyt"}9CK0$zԝ7j^|eVEA!Ո .t3qJz>5# n:CjX )8_o4f!!,3ab"J vzu XkdD-U1-aOÏ0 |bp&hRS 4Z9jcLЛ2i9W jx^RY%ck9+g@3b %MC@q)l{=Ѽ囲u+ȅ TDe5}F;eCk Ӊ9.d52367!ߗ)6c%v&ӽ #vad~7GoF= 5W՝eN  }B7S9AHB8>++фx,M9}}0p?L >V-wߟ@Jr쁱U00%6GϡJ,c 5ɖȻzibq .N9Rq qMLe<#gKo鯟nT{˄+q{0FYA-$Aa=ʗ͗{>w%p!0bbp0)U ;l]qΚ["7~mF+}3@t\?ֿ6/ΐ(.Tk6(BNcVyv vaڻ'2\f) &2| ꩍ:z"%SK,w/k+%hc%I#S%lOr]'#a -.B(FШN^0Vb{hfi8 G^au5Y5S@5}gk1TKm#}E $S[u$ӒI!Sx7X< /"P 'EOGIr_ SfUl֓?ٺli q6fv;loc ?Md!L=7HW@C,Xb/ex5O -6%[27Jh@ 坪R 7]/6M+h_Pk/M'9\Zwx ߌ%ݖlFxboM9AwoKV\=q-䟿 I oc#N6^p:q {IR LD苝 #D)r'w0>MkwgXۆjHٝ<9l7gQ=7 a?X~oI≯O~ DR| HA)LW;#e~E劀4pi1})P$LƼ56f"-c]1=oѡ1<򳠥֝qX\a]'ͯG b5ѠUR*!i#k-–9_4S e94u9pDzHUAo(+Dě+Dˏ&_2kC VŻ,[D/S.m.^[ұ,JNǝ#@͉و1svmw\\@202 p9/nyP1嚜iV5lEh=◵6!mV|~@:evk`bZ{AVL-7oXtjU>4H(J Ddiy C]h})ok| Fv@LkA^sߩr<5POkx"+qODt$YrI4te5M_t!bXi +]][*\ciΆg'BêiouAPަ؃5ʢxdC>!x S/v"k*N5j^e=eu;]w y͞ 4ǩhAjC-dA,kmc aƎ덠LZP 3AUN`izɶmRYf#ܳNmMA l-  @8,vcO/̀Ѝ}GqL$H(c [=th:,ȋ+κ#qMrL%ǮfRDu ^e$wL|:o9(9wvpPЉO J]B&\mسl#c W's澶|]HPʍnɝ͹fo Y*LE N^S3e\.l@96dwJj \!~h2ޘ>@/Y&mjD+nń[6)~0uǖ+_%ihZL⯠O3t%ca 5jJD4\6>.S+yDo}\Q@wZ<jFSgTRf8.Wѣ2:ZD B5Gٌ Pd:蒈:}E&6J6Q]zc4#QqtqԇZqi+YʹGhj3[_ỸM\w}wg[2'TqcC V)$~dV!x&#>}–/)&0&-O0|E% 5 JnecIW!?ޢܳhʰZY耮"c ^@˴u^ZuTCVZcݯuk2a7x+H;u^ƹ%yIG }ZA0}UJ}Zh> El܂:ETsy196M-&m6*T,.UMqgW2W ϏN*!2u5 Ϗ|Wp@89Q4TY]2dK8YJ=:MpW\@kZZC}n4`QV2ŏ&xkyŠMAU>Zt:W>4ܝsLDܴp@|CU :̬w@zPгZe=c=&/%I+| $-CVm9&l#c\<0 ށ+%Ʊ # 08 (OȔ/u- 5LD$Z&hQn{Xho`m%PΖ)zf~Yb_3άWJL5g +Y[H⌐'`Cթ&dIW3,pOuf- r)C!igM'(0@*'㯺Us{XYQZG@_8y1 ~65Jrɥ]sICHm!$W؍>F0-j5 Xd}R k"FDx0)c&16vS@yp۟D#d ߒQ2]u6  =*p0ŞzaA̗I׷ZfV{K*C!?w1}wXQ z  nY_ڸR)RUbއ00x llZDkx+0N3/'BiLJJp+U6`Ei5q PZѱ!xvVA;m>GGlt] +FVyrm4 ` 9y([Yܢϗ6!X ĠД,0&'WXp)"+25$qI;P c,DSgAƑذ)jO :^Vqqr8[4xǼiu!2 jm*AĽFWFpR61oSGI-`Qui?CgHu>MGd|$EU최5KڙcPˏ/I0} =60(qЈ镩Av-8g%IoqXvH05ţyg}.?W9I"jv!J*wM) _$ a3k=xу(ù>e/|mbc(&9>MxbxdfF@=Y6$fsA~xS˽~r֬.Sk?:|&k\4 <,y`Cȩ-SC$a)f{isڨ(7K}9=ۡ6Y4̶J="4U`˹%C뺯Guj5MͧX:/ n/{śƃ7z5~+^PO~jztHRWhpŊ@-D)mv?v!@@/J@3B(՝G1G( TM"Mh$  VBq^.0ͩ'@Wvş eLMˠ| ; C͎''FI ^)( FzL afuSH>L5`n A(s 0m|+وe͛;@qmnj6g&pEz-W;Uvl& WMVpal<=I<+߹e]gt0s3) 2)~y]- *tn4UsS0;"/ #6ABF5%A-z+ICy}ڭC"HDzҎɐ(GW8Uu%Me`;|!73jlu%KVx"SثRk4~a͒ i5Yՠ876n|,]O\LZ +VÞ^ \);5CիYD2GE`d3N -Տ%CqyLBhdh_*%]dlZOiZ|Z@"KX^fJ6AWUd{;7P7X<31C V,tu FRis<>Tr1EŖ?wU:H⩴hx$S)dB0Hf[jts&^~G-540{sFF_ m='9*f^5E*(,SEJvމvҜG\fʍDŽ4(;C;"mKTɣU=ry^&SJ+9 J2]@h eUzd*XߴTxZ-7kc>'|!0*8z26SW]OOm +Mr?n\a>1N프Tk :kkeCvd>K6?v*g*Ix9b|?g/bu)}I6aLuk I? :F;'' g%*l&K}&Xe 1JX&XXZ3*ex$s.gkC_ g'͕B"fGUww?ȏk 1{BӹMf Ekav-g_`!hZq+qnFR-D8'*q\沚:,Ϯ3rbްؠ+~NhYiHPB|oL O=PPd)hS$/5h Ī:yӔ4ӟl^#RΕS>s>X܌9+Aׯ1fwtG.DΙ!8GSAzSj8}=/ IH%/WN^4r ]O++oFݣdA# Fpܢ 9ܢJq}QzQwZT>x-\9d+&z;:B2|oږX$0ip+2*{] Ic|v`"~_ F橉g@֬B+NAp.$n[^O >쨛:dvD߆WMc:䱑NDP8T!aUGzIS^ u ~g6Toe,܂ROQk9]dRU7>ӳSAylʱ1)j ac&}^wIS2HS ,_$Em0E*rPÿΉ6Va4K#4y ("+E|K;92k~-_WwIB!Pqџ@iFOҞXdBi7w4E.y͟u&{6ndB_FÊ*ZϐL>Za1rs~zʈ30(-ZfGS<Qd^yt Q!VoLl/s!-O-x6#$ovTeޒV #wp dZ9@uϹZnzn(m]&mM=z* +eT=稹!hpޘ3=qD1"U5u VgϦ*m3-bjEhb]kkҞznz$elb@όdh'aTF{ˤs;e#^Us F:B"V- H?ATc?TwCz*y*AFk+^M \l;8rLj7/!e H"6v3;+/{ )aQ#2-9.&4]>GN akR$bCfAw: /2A+VpzNǶ&2!Lm,۩-;&!8$%VS۵{^a13*{axIus՝V&'\ʩW\ˏ;F-Pͷ+.ż(2$2 %O;U2̺~/ܪh<R(*oN\t6.r_TMi' Ict93o0fJ-q~wY[f`('2Vc``FEM,̝9(8:}d1N-ۅ> 7-H޳_rHSbTkr4w7m#Y_-dԼr[5S']Q+bJ%!r-"ѥG@ەoPEZ攄9 }&eBw͙k'- xKǸ^msX9^&`cdIT=wD&~$pDaOyM|"%DG|I*8.͚P|ѿɩ V-x5S)!uW Ȗq#a͓Z> \~iINojuOx5/.R߄aLH %}Y~j]l?`=-7/\Cؼ] ks`u!9!frm [3t(Fjf9lZɄ$;jZn1޺]_!^3@`{Q2_PܧtBmb3.'~*K^aàECI"'@%Bm,NlfyΪ .Ofm8SM+jIŜW\1d|m8Hv3N#ޜ^ LGA74RKϷ"#h=6_bn/C*񜈛 ƽ? )zv~lq,#a[Ezr`lƗdtfDD_6[-7zyGΧ+ƻl}O祭a3WĮp*%Ihykۇ$S6ox"wt#H-ZzG}g qa GobL/jP"=fDC'kyX9\"5hnu˳k "? b8r@k"7eƏ=,5:lf:Skv7sUMQ0aC+nE;7;" o?%ӘH,^ar^-ǔ׬VR=mz䧧Q8|B뚈(S"xVyGw@UTlQ;?G#EVq(* u;M,1{ܳ#oap֣uI~ƬT:'o%{x镱BX3~-͝PT٫>6R% Լ9pM߃)‰ &r]nOkfCZ2 Ew>1鋟!NB/D-ZlGPjo9O `Cyc*>V`E0֨<`rAq <' z_֎Ne0ɆKE)tEVژ.8tVIl} u$:a&t!ZOQhJ $B3Fj% 2B;>Qa ludSf7πKF cgAISAE7tJ[Gvf7Ғ4kROVmօ38^7lT/͟$g/&U,Hq[Fq|8Ç 2j0"ʗJrws;b?庘eyU0:Lp:Λ"kZb= 8YjNA""?t5Rsg& R SJAn-.mlٟ\"RzםUƂ)b+r!w/͵$bPV⥭`$GM;_*I_[8K,|C*D/z n⯵uz7 m/K]r76a9۸ QjWja]YLFnjJ.(} EQ[xOC6C7q0gsҽ98ۡBc_JtٓigsvA!=a(w喘`FXnju+@ς]<;+̲hekŎu=SW q4òV2Y0O(:8r.ZvpBz;уVNqn3vojѳU4M_" n)+k]ˤ dbP>ɺƪui)Bna{/VEByeH 8V͛w L~LKw69NssVQ͝IKG"2KGU#[(? =q+(0y ,};  bV1/ra+>Cu#G{/lЎ8jPVc#0TT*V5$4V ~$A_5ilQIngj5Jt1Z_H$z2^SU+d U_ǀx2JxSuˢ5*ӽ2Fx~f K9r+ըťIA$گhSw/jXJok3{i@19Ly7dٖA{![h_Vj">ڎD> W]83;޽*#0D?ó`ftxVh6QI[,O*O$I>4%̆LFWFX^|'@xRCf}M'TGΌ?6D U(9,>wH)p"*WxP>5"F^'f &A/sO=Fh^ƺH (̽meIcbph2m4WL4@k9dŨ|;+?)ʳ|^t *I+Z oT"uLJu|wt_1)gy=HRh=b=?%]P,*im'šѦ^ZXXg.M4ulAnyf< @SO'v*~T_ 5v8n8A 姎aJdrj.uDipIX87*udĦAh% ^z`+/J?N}Kmd*) t-#onW-3<,nD%{5H1u# /LTBUydiqC8`40sdby=-zp6k=.V]遂'nA4?Lx2ڙgwʢ\^$I˝?%,y(r$@W6Đ-Ŋj~QJIGzM:38`VVb^),AD-Cp|@xրl4#& .(w-/M~2oI"R:n>e_3pNd[/ndY㐀it_^NЅWh;j:qZ@^N ~3'H3Cygί`E0rStg^2:,TyI/ 0/¾b!5e$?^wXmބ[$ #ԋKA7 9e [ynO ۨҖ"?k Kzͣ:2Մ4Q&:0j{"D}Q nuoCLZ;Џ0J-"rGC|y0.O]"5gf '䂫k<[ф=yغF_N!SPq1"wE%_hC흺W&s/#[ed4 KLLuzz؃s'08*D mj(Bak[_3Nlf"&1UX×{lK"qLFF&J>{k^]i2G(Sbq{EzD~k 3^']oo`S )xGf!ᕟ_<10X"OtxJ/J'X)f>X!p9; .Eq8*BM@ą>mUtXwMGcmbi4}g}fhvv%e(-1vp/?ң,= %?} .>iTS&[~n w랪e{s+ ڄ>(ZT?7}$S6aHTOZexC"BN*M}4xXj}& \X<<Fވ O>IoO@_ ACqibjEZƣ2-Pj$Rߺh4.JGYw_ǿJpJv,¼W+Eڻ.H=A̍_?gCG_/YT/p2K ëUpEvK1 T\f'վܜ%xjN44S+ʥMj !o+4j>lS#0EOI;VNJ58a Džw\9"EG#z_Zv['oռD=#%pФ(ͻ'bbut'zYv i8]Li戻>QrgX/cڞ,R5L:6Bo+~b.&|_X?`֞T^gy]K2;m`+|vaTz:FަR`x.i>D,=Ŭ:A+W6dN~olmưھ)C}|ʧirs'7x̱G Aa[Lh@k0ȁ)T<$1{Y:XH~O=?gٴ Emsw$KdDo|$ }UB,h3e!N[95gaMq7M5M4B"8PAIxD)':S6.~5̱8f7^ kI`~®X:_.'`SEj07Di\ȟtgǐ&3Cv|gH=ȁ (o^x#?&͘cЦ$NB?j .]TffBDCqj󐓾xe#NYpz$i1V[?EdE;_RMk9,fXh0D\MwxƺئrlpܧsiKބx|D!8Q{QQ4rOɚiS1!8] @OOw{j7^&OH&aH\}|?NNIV{>XSzqN6bul+t6h,#7X_Y͍C[\pʶ+ZJMwM'al-D _>mѵ=ZD}۫S86D FwknRuQ6EKUXKRqEX8*7V D1ԥw óEğ0Q~s1.j Tž:p۟~|QTy?.Nf@9Exǣ[R0TE E(H;{0SlJr :yݢD ܭd 1ơet[bJ`k2> :? jmq>|1Q&r˂ce0OǼ*Jj2# Q91 |#nRbjze0~ccm9~}7+9Pu?w 8EY?;cCbfե,=eG7lOH%r*fkQMdNkSi0hxB{͞g(@g2z-CǢ A6UX FqU/I̖z}Hj 7bwglԒ2$ hBVXƭ`-ΝƊZ.P-ג8I+G`J4,NùPY:-/U+SO5Zڛ ۳UZh΢TS?0Z<NBPy Ltәz2Gzvamr.b';R߯ΨY@~ʗglFIQNCC WQ,)"`^g 7Od^?R 0vc)6x22D,އI!K]˛.PJʑJG0Y#c?69W$@'<; ?" ԁC 𡽡t@Ί KS&TlT+SlVb-lej\1PϿڢn{ɶL`Ke~^ٵmm~|j˰C#F>ћkY/X Mu(a gimXZEWvhKL\PI)X.:uǴeHwa@:Dw-0b`5bV :W]xR?$2eHs~!1oA^W[I& )yk#&{A"j}>"uDa9ѫ8-ʂd)7Md U;iyhU)yA>^Mm-/#cj'DzLBdYl%6n\jC]v5<^iȝytCp=5v見ʵݏ-H]=CfCtG_-섶wXhƋ(e^\dlye9g?(D| M~vmjaʜɇGyqЁ`GHe!w+Lx0Q(58:x!0)3PncPRr 4GVV)}kL\g#Yk8hd2Mep3."B e\BR*k@4찙U)c"$%1H BS杅qˊb (AӇ_& i _UBc[9gT<,u:4X j mSFчz|&SFE" s0*+fK9QayC'ΣF?yѠyfnEe}]gVOܓq4p^vfgK ӆxRq 6Ze5Oqf|%%&e,>|Eak-Cuk9|?EG1Afp̀}eV <;a6`BjޒlMw3 T\sʇ%/t),DZ)4 me<;Z Xh.eأ5?QN 뢃mA]Eۜ~?Ȑs2+!&U[bZ.t3]}.7UfHZ"f_7U*"i؃If ]  w:ӛ=?jc+Rܧˁ$4򊊹 l h#l[X J@[Ư&ȟܴYߛ6KۼycVANF<DŽ ZmDkpٗ)ԲP:@Ɉ 2^f+AcUM ˀ8yD"b)8"OU72eAd\I7~]+Qc7;Ҷ-޼T lqbi/%, xEADDDϖ 2k5B]2Q|톚P][lN4ghă!X46n$1ٛ (pz$ƥL{XW̖1oN:+,V5kr 2\X;-^E# ϷQ0- prQZ '_;NGECW,2׽Ey[- Z#TQNZ*LR Fhq Eƚ5 Oy(@BY9G&$U)ϙ%I V?Bf 8%碮WIv={%U$шRa%b]cհ'pk_ȟ7L@I-},cҗz EJ(Zn>cΜ"~)rT* ]4 vKd'6񏆐~|f}}::/4`=W&huѩYus !kTc=+`?(ܢU+@ ;*O0+4ӀjؕHY_/EY'u vH1-Dv8!>/YϾ#TeXlmAgu~ƎvK/}@&Dž~.E7zGF10I`l.!|AU ChGJ'׶hf -rsDcN0L\G'ALRӆߴot$ (` hiO$F`nHTR,"?)s&XoXQ \KejDTHID~P(S sYSn`J[{ӗYml<=>llW6aJ3\(֌`HᐸHOltQ+6=~5K*r-"y~e K)=OWhb:<( 0lt @<>J)I W=$*m9䀖4rd$H -0%1?°#h* F/HސkO<vI>w qs qx ;;*3Ŭ_~p%E;+[88$#[%{"N01G5}^=o589@?˖ht+`~؍wݙ554oGNAA T:kvlh AaHϢ=K|A>=TKHWP:z9Rd¨6l4# -b|32=$E?.HE/5.6pnœ9J¶c@Z$mUz|x1n69M"3$o9x-Cd*4fstHˁ.{'0z/̍J@2eHE쒾:G:9P^$q𠅋UAΣ4Zk-}8%ہ`a >`|Rbz򵀩W!C`f.i7۰m'Lo)KyZ.A~ dI6dE"f<1+@x!no)')TDVǏvm%[ 5ߌV]4,Xz[r@@#ttmqvh&*wi]:ٞĠtN.'3F 9q净tؿ23ǾFS"tWwr0"SkX3q9ԃtr&51 bQĪ>Hs;C J5h\MUʈ rcYjD Q+R?^(懽 Ixz}T^FE1⃘2_D~F~ hJ]Y[P&$YWXLŀ$7 H 5j\t˨9й)? ]q(:Hb8qbMԠ*mϼ>Z..v YB ӎzo M!>Mk8:ZX~qWx74zжA(A`*i/ZkaVs\pX,9mCuJR$bɘ ֦6FxWO<`uEGxLZ˘i3w;ovdⲝV;՗A !:ər޾#dDG?7FqQ?, #,e7do脀A3 A꩗8! /)POn#c{arGnoso h<*U?Pjoy'q 2e ,qY7nsKV" f5" Ktx8!<0ޕ{Ee!r~O@v+8}$5˕I:gm4];pJ֏#FEw"[ߒڏg[g#hX(AeAF1fw>7R<3Ub&3ױ0̢zDXϝ)Ru|rq܂;&z܁g&R-bi(8}X&q`%,9R|p r6z&t)Q^0zhC(_#D ޸9mT9qO >m @|šk07vܟGr/w:({p# NMNi=1R7 8`f'Y U]#n5zұwZ8! ,2rxˏ;9nyVk,:/vȪ?ܼeb‡~6!8v^ǏbWόI.2x8"\/dE_|Rխ :}ʊTm\ݗ&aI5vS!2]S28I | al;{JoNJ~ H<[&G$S(A6_M«&L[&k0a:9e'tVBv<<5J $^J@_ 4n̜ױ1 Ŏ;NSN<ГY3`F:a!*_Dq=|S}dl spgD)]dO?d< UA ac2=aS,.Y5/oBc8,I._wӌTj3LV/'+uKI|E t UȑO򕋝˸}8̘(kdڷNeV#oZWK%ÀeeYX@zONAp mƭ=ݰ{)!\ٛKb(r"nϞG_8nڊgj[S& OۡVtP,bۏΧ4ێbFhz{3E~s& O@==341QV'd0E,?0X!F,6Z<140m";^ ^ &t1"aa*祺s6” dB%]ѤzkpfTAt2f8 ~(#P[K(بILV{(k8&rO* vt%Bnmۃ#n+]K$'#X@,̐!|-^9_f+U"lASOPfd²&TM @S&5q3:Kℯd$jH,'/܏iNEH|6G]#B]GsyE@ z>}~x9o1$r )Bi$G2i c~CPwb) U|Z:lQuG[ᄧd5i)h # xME\`~?΅ R'[ᑄOK`+@`8C/ksW);#SP42$=oSmn"-EPs !nuu@\隣[Dj<W?sԥ8_[xzJn7ڝFŲ^{'vB))#UV%i)蒪EAb'puU :㋇ YK A_ $~,$'X~%L7(Vxz^aZ"*ǀq2ȻHxXLfI`&Ge>Fه$[Oz WiHf@\aBXn7NCݠH]ߊH0eZ.,R"CmbZMDjCcb^4H[ * @U(:BYK0$U<,{ή(e5'0 M.@d!*fU,_t(uzS&oԨpazaQ 0yh0T=? 9 ~ TvCX_ K/\"S >7릞$3+  %oGD6KqT;?p*Pݓ)UҵW/<]@kx 0߾?N8V.wHol,Ҍp9mKx)ᡕ)1ZEX9N]FiX| 7f-w=vhRjzuBgOA#Ymn6 0da׆Dj&aH>pu4hTlC4Q$lo8O=O S?&:'kwffS8y3E$yɢa2tG݌ս3WIUb+Q(*Sףu!vkJy\qQ—i +MՄajh"[֞.+gocd 7#/UY/ֱ_O WHn#}J~#!2A=%BA&RU1B8Ӛ~ <6K:~9"ij~ p]R=OkUb(mmȞ?U0Ar5Ͳ8VJEk#}Qv F;)v*bHf5,JFU椒g"9Ic+M#<*C4Tޏt!"5U~ׅ`=i:0(F:r%*9v"T)8*92ל5|^WxdT/ӍtXP{Ww×+tTiGZnYcPs2Ryl^ZeJ¸{W4Juخ e`wLyV[ a~2%h[MRШ" ibObҷLJΩV j*|9' I0hfC'sFkOe$?!~f.LEWhyv2})ڊU"UYߠ]w.cؿOFC;TJ|CXNJ kg3|Ʀ[ ˸=ߠ&h4Rd_X˦V3:ZvF=0h͉*0 Fl HH$~M+e֦ av`8>^bzv-YcP^⎳l(Ά?xA)H,$-KH..b"_Y0,O5a M8c#uFGH6}"ϟ,ph ÌXZ5Nc0sX z<$qSb,"W9D:=޴;k䢠"zj8\'grb|C*$.W3+XnMa[ҧ`T1qwOkJ҉{@x "s-HC\ZDFN'WMPEK#[A@q]cS0 WsL!)d-vG&mS/ !L&JFakp+g$(T\e&T K$*5q7\cBkw `e'X+)wj%Ӽd^$6(7r9OQ+ɹۋZ`Dq< |v+a<9j?2?1:%'e_m)mo^3y/$t>yalS?ow4q P&֊9qkh)uLp %}> +fD*d5HjgBlY!\@=/r\(-a?;4Gf_g[]eM4 P%^wG̳ͥ+*2 -Kz\>iz(9 .Zؽ20-JtOdrwAܮvz:S)𛇩 wsz.,=r̐[d(gv~V y4r_ӫBao0adz>~}"dἐ|fj6uG}zYXbQ\ / `mk~JqIK^xP+j:Zv A7| }?atmxOCJ]6UjQ B( pV)G G$K3};cWE%f:yoë u"__Nrj7^K  NMZYmF,=헺쳋g@{öqX,FdϹkU7HEZ8Y\3b*fûs FJT5t$%oJ3t =E{)PCS\`Xm( +OJ0F"6he\ 5cC?x){<~%ܡt}:^K,ܻF//"7QF^O!wY0e.\r]y~Crx^l1w~Cg~&@l.7 9?v|)J@-Wm07LI3Dj) #w)β^(أٟP?xi^};I Ly >aRdC>De߻T"+qXswNƒXe"֯3k.ĕ''pFF!Hrӽ_ AIU5$isϳ۬%1cYִ%CGwɬȣ@cѹo ԏ*hkBSRPQ@=J`]ߌ퉑2HĶ3iZhD(M$t/ Ao|!VCih4]3=uYY(p{a^K;ޓpWIz$%}<`9+P,lyui2ǑY_œ! ! AY>,Z軫XzH|S2I7#{>5mW)TtNwOWDZ^,l[Ɖ8+ BYvQ3Ǩ ' ^[6aNW"\c.AbB}2{ v }{J ߨc tIs<$riMBqf#zWaFbNnGw8SٔIF>Cyx".'ٙ၈6Ȗo榟=VR |YQݥb8F9LJmzѩl* i$)OjusnDXɷzge&dkE,n8{Z̬ :ٖOKrKUwgw'Tצ[kY0! 3hp{7{9tpdFmkƓ_gc2~87K;(¬Wix?̊zu:$TK/5 Lѱ/jHD{h_0G<۠O8l9g\D>ƥ|4L./%--H4PPdI^iZ3NX1n)`ʚg;3,jE xo^؂ ]`z_Ȟ6)Sv/;&gcE&؏H\^C@J\\e@4ʀ:-c:4Afz^wMLC0F +J-E{ks(845vN(pR V`ٖp# 7dIK7z &%Xí ̱U 6tA .L5r$ `fǮpj.{g]de_ljдOL2Ipei/@!D&#kD;%\1ou~a͗O\H8!#/hœ $+mx:4 R ڼ:x1P x8@x>a':ƅ.Nb I]18e{;&|wz:A܍_%i ܴ1q!k0rY+ɼY+AQҌ!#7UPI7h(H'jw%iەz,Ƙ UeH2k0d4{U?OL=cJ:T$4bne8 QrROL`RrZjY.učl@/KKs;x,$o7z;@YƨLlGʰ.oC af"Co$Q  Ec:_,~< pk}o.RMA.J/ ۃ% 䄲tDȥ%ep9sn|0ˮ汲nPcqXnyz]+S:ixĬI!=ڽd%`&a 'gy8 1F{EH\WY% $ěaV1Zv>ؿ* xo2 *. HA(FE#nhQ+6,GNg|no b y;cr獱QEmD1 ~c!w ,Fs\ۿ.$-?rc|-C* BA(7;Dd1ۛ1KԻ,0]diz^ !_WwVg6X͵,'T2!ѐTp-%3ĝ,BJr%/Cmv8s:g@hg_ )֭j#C" H5ڄjjZxO*@5;%eӟZLZ1.-/RZg_)s$I&ZQy,FzAH1t5s3TfrQ5,Cd5~x{c[~UKrɉ*iCx?oI<^#wEZh֗B4>L3{XN(&Fy-^pBS+W~]N #涫STE؉ %}ݎi{yٱ(~4!naK{o~O>(W~᱀*&%BRq؄/@{d>RFS(LCL7E>Q\2_Ya,`&d.9a+kN'X0rz[6avN/N!ܽ:糧#VV-@?4hH<8j$p ) )JYt5bw6ί??KL|SWNbt "ؚN񢚕 (j >A+`X;ଃ@=V0)/M &RXE Q9m`fk@VΏ w ,:c)1>śQKka VyLSHv~q389 hJ޽4q:;JL~5a5)ՠƬepuP9 Q:;w lhE!T`~P炙Ru1&ۅ#^m4ОI-)XJmM9{'L)JJ߬䣥Q; U?gR(ML!yU4uSwcbšDŢC:VcɜcίM/RY_ˢy;hGd5aޛ=5+WlB$VzD߇LGN pDɘ r3fAӀ`eB/ +UWZ_y/SNeVq'hSѮ+`]ylS'9.PvDa Se`{ڱ&@o K:`52Pd2 CqNڷ9e&)UKR .nceD^W2x_!b|2hZɆNQ^Y=7ߴvЗ䙨&^lly2E16@]? X ?YHw9) wd?Ne阡Dhu7CuVJb>m yԸ Mz[#m6zdљb#‹gPw),vEfj4I)ԽK]F9 dL =K0c1 P "&Fr+ZCÔ"\AX#p=և -w qn k|S/vA7(( -BkTexmStvM*s!emdg؆{9 5~b7oEW9V0¯5=jΨlZp^(>298Lc I[9ĜXIV\)p<[:]0^~כ-Z }XJew}"cFi1y` Ræ((_*a0ŞaQ_Rݽ+i~>v-zUv+uYE紳LmXFQ9RW]JQVҠ`ӘGhԖPMV Ӷmsfȵ#fgˤ:sr{\*13;k2<5f1\`&,Fǀ2(ʡϜ,s{ NaAUPb=uKne*'#XI&܅i/ЖK¬Q_Ցo:ȎenkZwKa:Y{`Xy-^ydc@ %fx2icZP*53gmSV͐-|)J>cT-%/vlm|Nۿ}5^ C)E53rMsearhػNwxbB+"n+;d{8z |&.+h7b؟c嗇 ؞T }-a[IEd>tpT0x`+}-NQ9u%y]ͱ1`9W= x:guIdc@j&֢66s.)u܊7yTSN@-ޚ;Y&p-ܡ~%k֥֝kP#xwV|N%[]#}-^Smfٌ,?2`6 Ӣv_!-|E[io~TS]ZU¤B7a%פ]"w}L'%WQ?sV֎‹OK:5t^7kCȜ2Y-hڳ&ʱ V-{`zq1y62309N5>EE7Zg@+N866ʰғkRwb%^"r#ϭ3Wanu*pI@t5JNL‘f8cd4Dո 'Dx.ZA]Jk+?-l!HZ~#l}:-Cg.!+Ȑт2 02-G-8uksFvBy\[tE3 m:~\ט *,(I7$:cg:i"_1}3#}z}8y }_CAƕACQL:?Y0@3ϗ?mτK^0뜺kO :z̸⪾;q1]]tZ=ʓf${LkͺWe$$J8qSr!Ӗg"4/}_!j/Xg a6ڼb%5Y4/Lua>"d,x8j(O6oΈ5꣰> %{T9a/Vܹ(d;(uga83e:޶>xw6Z(#qx):rK9{͡!W״GFNבˀqhNP%cNL[$ﴖ]ߍo `aa5!1wZVJ *!M]TZWl/:Pvh/ȥi3ݏELkq̚ o'j4/ _e {YU6V/=)$j$"Wf_=tcm8)}<q5hiz !(%51lvH-Sigz{sjK9@z m B@͒-%mڼ/a ^=)ꉀ)삓r>jMTp2ʗMPq3ԱPBUȎ[7Gz ᰣA#J,+Ju (!XLl6Պ^*Jvhf} ̲. p3up7ŅnYD^ B=]u\o/AY-OˌqB@(ϓC@i Yt#k9߰KknAƔg(Ro&yOn3UBRVY}`&έuN ZfO1'jgkE& χn`=x[|ÐVM6;4Pt<]E(*׿^{@ _8A7zmNPIKdh~'ZOh!VĤvj3 1KdiS6ͤdG~+Y˱bZslِIK>gS\nuHǛQJ|m$q@)-˻ψf䉮u/LNdp)Z҈\鉸s''.ߠ:#ի#{6x xMc[ ,d wߏGρi%_6yUٚb`Do<)~ dF YR-[r̮l7qNgc-1qr $d4Tr!܆W4Y!=rϲZ[.ڽ;qOLTX4kY :͙ +Ȑ~'BɌ%kuGusP!'^+fOZ ,+L,{"ji3GAGG2/dWhiL+?" uuf$ @p[9M R$ߢ+ ʛLCe)2 CiZs^G:F]W5vq.6 o/&K6 XZ3!\R!PYGlnPٸ0[\jc{йq',]F/QLUGN Ǒi_AIOܯ@0zG{ԙs*e0!Q( @IrJK%'7 `9 S"0f(zл:-X.aD~I80m`nnwHJᩏeO! u8ԩ aGnW?JtѺpfZ2O[_jxPv7Y?F0hSu2!_BB,}8 O%5u?ԩ2N0׵z2ÉS[gEwPUL'<:[hlW8oݝҤ@1&0LhƄUֆAQhocI#%ho{t"ɥW f6.XP7 /~'lȧӗ~*[YO,$)|NT[_E @!sÃmd!l͍*KfPʜ傧pOt-쑻9u(Rg#&@Y)zaQ+#򓧼)Mm_Î y#:E u?d>!$дivАgA՜lb~.v̐Ge[1cz ,9ino?40##VY⺾h9Hslunjs@/b1LbwR1ԇ=RJI8L)YЏx#"䱿fRvC_^& :"V]2k?\btw&sB8bҶ~3pLP_P@1$ $J~(A0/K|/@.dg[ \Նo:4KOHn1qc>#ނF-h(+kݟD3!E"I 򔔉,qeb=x}v`A@Ʊ|Q1c"f).JW$ *uO86r_w]|2D*]^uwe {>(@motT>rd;qy4@N j7 ń\("z/xI4LfTX#ص%(EK~ a i=ɔ/cUܘ7N9be0jwHv5_4 M{b6wi 5[HPyL4V@9cN'3$CI$ c8g'NfP3L~"\D &nkz}~H XmK?BR3V6؇6zqX/o LYgU彚bPԽx'uTB RV? L)1 MX $ =?wQJ-='qys e*uGU`}bd6qkq*$*SI-tTahB MĦz3 AQWOFOG S|.yJ[hLg a/t%;cF_ޮk1)|JL0yOyܝD)-iGvFU!g] ٣Qh|\O mAO5b1\ =$GO[Wop8:" Es@pYBU5cޫy0}sm sqaF]H:vDtE k8фlJ1VH.h zmlh֍ ԑ@TcɪR T{cr*UX[q{4}5O>h/i: 휨9`MCYǜj0?CE`d" 391#+bSN\2`H ꄇM/hZ*n ٍ@B@,c鱶-p~t zNE#ݨD|5;9@ZieIZN9&\A x +p/*qU\]7JQlMvΥ`\3sj%z}׹,[n=c f٪W6 eK/ţ@/ٝcHqBOXq/AdN TZ0wpe[O_qaYV ӵD[02J~}K[e6{R}gcǏ4DaVZNQyhb :Q;31%*vc}oۘٚx(3jtHO]yS[Ix'fK o-un7uy1cPAu["uFXr!dOkoC2>\k8V{k _4\~Т5RVa%I@!T%x׷W|V"kpL.a\&d[# /mf?7Vv[1t vKQ$ʑ2t!諎 )JX˲>GpBW$eHU♔ო@ť O<2fN R2r<i-3 w0d5DXJu/2b5U}L% _y˔O6AԳ1>w/(21LGï^ݚMjؠB*"Nfxn|Ϙ9po*/g53< ǘM(HR: sqéeϮ[ I+ TkfEuH26Ie;ź(:ۇN [_ '(gus*rF5 TdDTJN!Bߥkc{w=g (A5R9^9(K{RصMLiD`/y3ꫵz3Y"Z3bn'&;ﳉ_#os~IZ!hCJ:f')" v/2Mv5%)<E)XnItW jna?'l,e?E~Y#e% $E?.:(p#q o:6G, tsiЊNeFR@+C1":ts- d^ΐZžF{s!o5 mK>}UM-̩dţ $`&{_AxH6H8YC\>ʫ=M.h1,*'\g]lAyCd/ZykצDu 2dcVk>i!J4Dy젬bA'.S7ؼtyDL]ψ\ɂqoDL);\=_wp'Ϡ9]$4U/|XydRsX/aƹN=C0O r蘸̛o%U.9^fH xMS|26!YV~5P ۠2ZF䩬fcqJM vm\9 EpyVTGT_A6[A$|0TP`r 갭!w;f?2?T{K;N/R$x_Cb )ŭ=IТiaQ&banEB =`U:4 w/اW! :݇)z's l)P+8+zx(n^ܕ3T+{e.Tk2@G4تF͇l{N{hw:'Hr%ш`;Iiw>u$qrLM )lGא㿤ffˆza8RN-ԥSn_䪴RÊSEXҠEo@AH\>6,Pْ,l3q퇇G0@LJP2>>q  4no6a-iDJ%A ]fz6:KlxN:ƾ@rk,᫼u\Su\u22$chU" юujY V*1-NWJ5 ,2iN\j̱vBI\ ZgpL 69lAeՎW$P.:ɔ<[8_eHh͡8Ac<;9N" (xY<M4pA[bejH80s<:: 9bYHxA]ֲ#GE n*1Z}݆`^{ښڧQP>2_h_wL4o (lwB6<2n%'Gۉ*>Z㔚x\Yb_U}/$6 c92i 2-on> Fd)(P/Nj#lXE7LKtGz. ΜS2ʴԚɎbB & pmTLdxs1hU !#l5Q$mB Lm"% #k^ңܽF-mq(\9fs9'o\W+WP֭C 2_v&I0H+֒_ŋ:5OW.<_ބC_- <p ';A }&:ŘOeGTOW_o(:[__jo%؇C15)Zā2CLb|\7P^VLbr1y{2E\uv\ޥ'-y².VI9,U3!3e/N+P2)#%PFl # jbۜ }׻Shk[8f&]uu^Py/ZfNaG>@_ij+@mC\ְGaD)48P*H^j"% B힂{'! p@t{nayuә'Rp9 =-7ChmCDKdn:Au"GE90d~}e zڧ;[04b,u@ɠQfk$B O [#{Kb.k U <P.G~Ņ?W84O6Y1G C}}{dѱ:}Ku\ն9_ E] =h4f/PGctWf zF)@Q,J1G,; ʐV\O>8_US,O˶FeUY`q(q5@C|]kޛB5 W F@2$85&扈-kO~p,@A#@cEnS&߻I ퟼X]c7=^Ӛh} nj&o?g_8q3/\5mTpS+W?/N9v=ۃ *[?M%Sf􅶉We]Sft}DP,RĞͪ|锒wbq@S Lي` G)۞J3>[FP~]z?Ror0BU<{k, mU\9GnZ9aO)+ҠD(c+ŅV]L7h^ɿf 8w#tDMN`v{?@+Լh3ǐWe`@2h|*2oRv z2&mB!& d~[\\l2NFqqfATZ{I+یV'`0`*aJ඙V.Q^㟿y NrDUNz’Fe2x57-ȌaY{vV-QqxG[\,"|giK.Que%pͯnjІ K I$( ɰeP[*J ԗN y+I#xcBmBEM4:Uʃ=a%@`POc?!M:r<߬QgsgF]Ƒy"Ug$&o4q`sZ?n?kLt!ͭZLjw3joO` ߂D&>A=BJ I.4_;4Bh Lñ9uE:{\ʼnR*U9 Ua&tϴ>xF1&-7a< yACBv4xJ2][L! ̈9*6GL90r(9ky% I "?FXWl3ikЇ]ǂͲ#|cp[sOfuN,АdYEju6LcRt55[K{6e|-WY6 7QoX. #ʀܸD'IM#_mqSpBD>oJYδ8Ɛhď5BZ LY}Hc'6݄Ou0]㟙%}~(J;, [p l?ILrJpbH?@*C7 2t>Q~(#?W1l1o$Q Z|n)L"80N $ⷆVKiRNU>$\3F&XjQZJw\4-(jZ6Jڹx˱B~킸SJrI],//$o"J:ˇ_ڜ^m?CxK2.4a:o`_$Y04:71Sxsk#R!~rdjVH C%is=[:i^TҺ!ISi= BfvК4Rl dKB"I5I9z1Dj-,}4,{3!좔b2{l;! obB҄jzJ@ 2px)xBu=6^9A ph_/XyYT@}EO8'ye=aj>cA8 ] FKPh}.ku:0%05)HP)tiheZnդs\SUBE \XRl. *>nW~ƃX=ĿYk1Etn}b8RzZI@e!^z& $Z;C#銓rsjpGm֕Ø7<?sg} R@(+MLjb_ u'I@qi[vkf4C%vA# ,L=nP:V%A ('mkh]A|<09v#Jf^䗔۵_6ŎY97kuLݳ̃Hh2k>S6 i1{G]"} ,(Ag}?g6gT_}UZX#IrmbjI2XͤNjt,f(T0tk qOل<`7_PXL kUYIDgn`FFb 0^y!BLPLs}IT]jTUTՍy"-iV ![>HRr?]^/4Ƒ,/L6l#=fSx±}j#5ڑOӤn| zyenhH2 j&0D B`5 HUF*P >* }8]e7P;UƳuq&S! }bj+뼸-`'t~% ޳+2 AA`wVH!g9v6{)ֽo וE\U^~ I棻$/6="rRF+٥u!WanG#1v-)m^&b12p,E5KX`NM5Gzqu~|:7e_ɔ(,?|KDG!jdVb=8C'9xU_zN~;JMc2̵z%p,v '%[.PRPqQ #BZ+ 2ocɂvf~;]Ebxز&JmpMtǐmoPxtzcj5B?7f; #wՓ{h heUn "ڮX1߯x5 7/C_5+ՙ˘R…#a%s gtK:H䛂W ቢZ`2|!ϤxdU,es=`=H0 \kmj $j|5g4PlaTMNzOߖX4ГѸngIBiXڵ{6Xon򞢛J(m_er~WzunTV P #?ęۙ@=Ƒ¤F&(ʛ~ Бǃ߸e9|w]&xo ^_![L=٢Id# B/}淵,) bCOJð*'Jur)JH=GxuU"*Wg֫VU͘Wd Fyڝ"$u%D{xQ.YCwY@>iRk'MDр$s]Sp^K0|u2![i'n6\W.pZa0&ۭ`wj'l;äd#q[# ŋ$Y;mtMoZ7%|®N#GICj3Qi5V=T@@f>|ƊiJYFk0 q'+1a J@'1(P~m]۝vDh. Wu1zC(s錚"J_7#dE=mz&hu# 7q)S=-7$l+2xb`$>`Q)sa 0DU]p)ŠW!6[NbdK(1^aV@ "0{EAa[LZ$2RK >P S_i8hvizLLTTB /m"{E,`cU٪ Mun G]&:*d24v52{h2( &ϯŦwˁH^ x >f*4(BjљjT -Q+QQ_{ӫ+(ˠ(@yv,d[O$5!B;nnSJC.ê5^ճh-Z=FU?eɻLYj嵧FM@t0| ng@eP*S֛6&r 5q%7$ŒYK@OIfqKG}O4C/6,vu=mqT2YX >n_е n@ /.R˓gkAq!٪Fi,Um1եU?fϐHEfWEbgA-1yTbv (yhR@|GvC& jKW}~*q%IDIW/<߮1a=˚]__{|RɪOg  f]+"`YXED^(+S7faՏց;%N34_.IU;+oMYNܬoȂjG#A sI\~La煀1:nAhLtk?_NJb*z)hQXAXX]pǫ}Fc M h>-qvf_Ӡ^g{db ^ SGkX mk}Ǖ.ך˿*˳ niJG!>5 YQD߁M+ ꉱa].Ɓ#IcjM,PqKi8OJNAE &59b&2(fc>҄R^p= v| FH" +!P ّ!5~^7(vߎw_}K{l iqW'\C?擜;ym!Nl)+_ $K|)[[(:9]HwʃEѹPVni>^5J:,B$zrvNk7 O [X{@X%@o>AG}Dۖ_Z#j$Oܚn~xX%:ꎵ1]{<&4PajJx߽r=9$AҗA,BདBN8 5PT$ʹpz>'I;<$hG7TldlN` gbr4`v s\CO΀b$bd|MG_BRw!׉p-thfx &\i0֬ȻI^|)_p(Ww>]?on%A5Sdފ/SmoG˱ܕeU6R8.i}뙴Dz](83Y>:'{i+ǎD]y&FD&)#$xvYTa흼y!x!GXJ}7_fO0-Pņ>y>ʘ#<\5o'TENj87! 1&ۃD*bXw1ހ,yVF<#߾%wg%E('A2@&Z\ƪR"|i ZCav$W#m'% )<c#s1TUMd" |wz<XؼU#;d ,6Y.y] pPkbpӌ#8WSMEmC"m_U,ǃp tՁU w>;M[)$鳟 "Тx oN#;'IWR)K.: _?dȸm8ժYߍ453~D ^-wɌ=OԶB\FVC9|.9ބi6U [y>}YLd_}-̲XT>Hj)AܞWh>HG-uq,䐯bU2UED1ktPiT-i"+;Ꜹ箳T4.=9v̳csBLOS,)Y)iR?Ӳ^ EcdjԒg_"ONJ{ފ⠠h>BGx| f":؋YbIdo}#blV?_Q.iCiR]_T#PK!$Pe'՟Y݃RC\KRд{ ÓE.dBˮ0Kj$ۓF۩߭l.$J0{VoI;G^%wVvId~~u6X*fkF6랟n-XWt18ce #aM ݑ_ u%UhBMu*}TȲnm>=&=` 02ޛ[*5u=hA3︈em>*_%g*hA. A}G>a<D~ǰ?+Uz;#|u\?gQDUTèz5uk ^^ϸ5bYYHu-{ay{Ɓh@P۳䲛dZrvL%m@O^5'$..Kxb5<9d gor-1BIWU=ਣ9ەɂ懲p~˱r#nZS{:lJoT-,?a,vLTͰ ińk@䩏KJ;'Yc| i]COi:mSspM"ZI˱Bo.0җ598:27XeE ״ 1Խ)J'NY60ؚ z6ͬs!)T|2fP5Mm쟂^s<p1,w$8=kZYJPؑ P#fjU45 M{D7!PV;]!:kQ~[mQt2ϒXH u? 4#`ZGڼR"eU6L4@MkϮnzLG"u_Ό0:6)`qJ֑,L'soVwzED[eGJm':o*Kpv`9clB@OJ:9S-+ HÚNheDlPJIӊeE0u[ QؐANG.@Y.Ǿg7r]5Gǵ@M-)*|edmh݄ fT.EV:~ 4X48LA?CWЭQ\62F#FJz e-Db$ŻY3qʓMyFPN$*c98FS!c*?::*|"`<bZ[eŴ;:F/kez~rKOU;}>7PH͇uq]y*y[cڭ`F֎yEʉG'ģ\IsTH-:X1kj, i4PeS=x ]G6qFD9atpo1In_=e&ќ zCvHءĶ*LgDnhibMNdfⱮE'ehѷwJbƟVC3C7| ϙJOQm7UFp0vQ%p^CaKiu'cq.cghϠ~lS>ߤ.LDN*BU~h8؉@"}: 9-Q y%@9rv*UMFBiM 'OJv)b[&Ε$GݖH,5PrvqhIeاNeL,N)4*\! :[ Į? U]3}?#/ TF~;ʟ Uh_[ ku;bP5AMdzg|OJyrP jct͢d;guL׼Z=b ܼp~d"2zUwTi(xa@-LjIjrkK)xp/b|&N5$85lI YDsc2:R4=qʯ$'E/BL؀Rm,`3PlS,L }0۫w6~+#P6ӱt9X8p`Sم04+% l !CL׌Nͪ=Tuoz $/ ?HT(ɀܗ7t`l|:G<иc.!^'^ֱ $K hڨDLgpfȿayϛ,:*620*=4TMIu RqJuwDepc.",蹘Z D 6-m;䱓kE=9rMP.f[%|Rdo8:4N4}4x vfS-x}[h OSrܚϓr=y*N[dHq@UUfeLOZ\TUc|J6~,{uD2x>eY3W〲 H)0"El"@#Zz~405`!?5:7ȅA$K*9>E|itj (@ ^)fjNQ>̜7f?:&_d,:@J+I`8GkW@tZMz6,f~YWzJA򝖚 juՃb# u1/ _ lͪ.{ :s ,tA"; Y?X{w$]eAO+dcA)5 0z,-H2ɦ US1+ jB$_ƒÍGceAS!w&A[L[f+ULc!ɋ=Wf?_8DZM$C48q#rO ?D?\E†l|N-c_3aIg^GdUb>[L,Xe*@l~,.$#F'8]rQR._bzvv9ߓ@hEŊK5| 9IA67 iGS `\/2# |~ ؕbH%m:jR3pyA8]Nj;(ɺv'U:0ts}5z9}*1. pC? wq !E#[R1gw{g P6jeٳYi 7Β ܏fk+LGe˧{nlbhxoix ߗ&ih2s|SQWaYAiIVzK7="mMdCpG8B %&N_ DǙWE3Z^kxTˌtsHNZhg*QԄ^VH^zu_Cx/:V(dfpTEh|d\>a,_ܰOn266{;7bZB.&RE YuyV?^4a*q\c\Y=+Z'DE="&bE#JQM 3tB,SO^Ey9\MLY#^axHg'yVK"y-v:^{s \ʼnxȇ/X WK`K̊+-U.¡`ܓonݖWG 7$ҷQp8YL:-d /u3["K tزU@;޷uc?1踨V}Mjt_'Vqx{wlq1;ue8:몫j8fAJ0le%'τ[Wx= o h*ބ )x >ңم߁T݋{tV}})]kN4SW`Y H߹\+| @CHNE.6Ğ<:6d1IBjXEs9VKYdHwb=^ hfO\)8 ,mC.>Z?T:^Xq4e6Y.9 J PC5.h@Ea&»!,ׁD̦!l֏\=n)o 3g}xc D֦K%Ug;Vx>̒=!c:88Q)| "$hg9cg*_âszsםUJIc[Ӏr DMwQB7׬کv臅4"۽{b̅_tv'eu`CY ;Zs0AP/:d SL-Des0թuφ Ag@FXOӘ8#/w +UK_5T ˘?G%YuGC)5_eFQ9e)DdYU|f)H H?χVr=#zFz ]#0AZքo6zOH Lf\#f$Fe.w\$9tj[0( ]Gd/z=na&;|CX/Odvt XJ#Ê&bImi~ .~GYYm]1}Gv$ZޓdН^d}ިrvZF`:aߦ7Yz3iB0/8݋ْ! 勯)+'|KF~!'z03H V3aepH| (Xuo\[j2yA )0.7w#ܑ] ~ōA<d*IPS]dŒ aΦC*v5H&Gm_PnFtx-)hv{IJf2_vD> ^B r4q y 6THeЭ={W֋x^DڌPXF |]K$ҷ8 ) -#YLߙBDf:%N{W9/U"\!^|^lvP5x'/[P2b*yIﯹY{XL~G͸qk Ŧ.(bpӐ~}G2T>4fDmjBbxDBd#R@.۶ Boyގ3P`ͥ\.G6lj DO-@僮DNyov#tb}S_FSWr`մTMvLܞF[sV3~lk"z 6( ilg r{Hˈcق{&CՃF<Ϸ5(;kBcԱȔ*\'iOO(@p 3=Cb"[{!m}<&:`U럷+ܮԮFL-&¢qئ7U6+3z@FFе:"Kr|BLǭAdd,s;.3:aKe&0O ˓cUEgsxH$%Mêka|ybc fywwm)}.?:Ż9{"fi-k(Rh\cu>+" h>79(40[n-IN( LrDE@k4 @[ ɇ^{-6a> B`^ sxb ~ʼLn$f֯Um%\Ǖizp [t;j ZPGcr|FpzSi*3Jc|<][^j?L*(vF`1 2.&hx!PƟOf=|o tGVECml4DIDŽ me184_ş=q^A'mꆴ7@t\atl 6Фg<@.K$ZfW'qq!gb5pE83 14O?#c'RYc:IB <ŮZ00t!;nU2?uzb`]<_eqwy>6rjF͓XС#Wb8l d i'SZ^<ƝWuNF=\IҘO?72Jߐ5yAdu3!/b*vgv p@Q!WS9: 6OqcxAAlࣈ&XLd_.!RH-Hsl _ $ƳB |դX~7N^=KBfb4l'}Ɉ 0]vGfxm:zsUQ9"ݗqk8z-_;;wyy??_pX~ 1+#uNX.!dO/3uqYln,O`L-Р9 J 8st Pp[2'3z;(T(e{qՔ 7T&BaeZˠ٨ W5>b ~Ԥ#Lx{ POxZ{W2%rٝHʋD&fQ̣".ڣnS\,dHMKB(? _ZMOLqVl*+%xRWO{@u==ڕ ~[m:YgtYLӶkDc;pdgW>*s8,L|%#͖hfAjh{3d[3oͅio`RHu^+gBp^4f=+gV{ڞr a]GU2G$xB,Q0۶x#Nb/񈤮;y N?lQr㸾X8c3!KOt1`q:o|6dj% jY @'"–a+^ȏ5bO}* p(#9Qi }|F.ZX .n$d(3\z}c 3TaR @?gC@QPvIz8 ^V6E|.)r"P8l~OO݊ʂ:fn&d@CK-q]MvtXo0wϾƞ P_r/%11ל22Ojo)`{,"qq/&,{F!=RNTNH ڥJ3O[]vg 氐V™#p.L?T1V-W̙#E'bQ gzP-1Nٵn]Y.'W4QOhDĹBgQACĬe*5rGFб*0'.5 SUi IP3 .$:ݲk?,nwk{Cj*:[W ,MFلv]} pj4i`^4tJb+Y4=jsU !H6~T/rKҸPb5GRyױv=~]%WG}I ASOx}]ʾbߋ"v֐Ta)H: 8PpTTˣM@>Y*'z D)^;M>ypRjMR`={GsM?Nc՟wR̃v:Gk=Iz.Ɏ](/, 6׳nqG9էwdU\$\nX(YB2 j"g{E814h"F'3Ff5}ك [Ym"hA/2a7u*^ klH:13s6c#y )(! sRݎp;A9Ήhr@6$%C$ W.h2$ ֜:GEпNɠYY E0 BWH^O:ֽ *u͛9Ơsrg伄;X@][G?ԡ0Pc愀̌޿MPB K`w.vv7<>nJ2LX/] }`VІL ?~S 7BfC<Ԓ,yW\E癸RBҹE}螹`P^ϯ.=I%᷐ͭ,NX6q)3,3:f{L=1fāGA ȸ 7>F1$sCJk. lpo=B8x):sP><֑5OwQs Z73 Җ)GS RGA$9LZư5|G5‚?.8>MVץبkP=*#Ҡ`Y4E2D| ȥuEhm֟()#!SFn=\\f:s &UE'}UԸ"76:gCPDKA0{ƙ*6m8K}1tK2⳦[#]W\'!:¶Tk9Po du/;r;1 6##.%WK8U,25^}}Cѐ S"v*~l[a(5xw!j t O9~VZRlU;Nn]=X-+\I>ȽcL?a(EM|,zs}t&ӫ#LN ނ%ާgr\[4GPe#!b(v "{Bzf,q3%wy5Dʘ>'^KXt([+[=|vq*q.A1'+}UE|m AoM>tĠ=r&bD6?Q d{?7O~q*gړoVA/68xڡߓ*@!@1_:v1;uE5<*m>MxNʨ Q!ܞo! vE0|6d^xbErpK=Dy[5_ޠk R3+]CqbwKZ ΂3z%g\*+DXEzxA*  OR# 9|k cj%"Y? \EV66#ft *-&jjcNGK^AAKXKdze#k5+'{}J>ߥ Q꠿CJ5y*V4'gnbb&4̕7J/?!67 ޤ]_KN Ϣƌ!6U0sQ\KBV~dB5HrY5H@BK٦ 'ރKgҧvN?y`ϻ=G9&@x&jr _7CRi=弖a2T-z-(ُ xeac& =\6f9 ѻ5p1 .j2*b$d[5rS47Q2Kֆj߃T75^6 R05`nHSlvJ67xK3G_yoy;jߥG8rLNHJͷ4al`s 4Mq7j'QۊF2XqbOj|$|Ci"Ԡvu ۠G*SSY]L/׎~PvirݗMShkcxJG. Stv"vUg_#;0}8/Gۺ!Dx#J~GG wo:W3^m\2 MvœQɗtYa>櫾u $4?vh0,]bHb.+SwU;\YsHIh"Sx 4NH}2a]H$3=eޤ)5bFulEa5#`e:Bb,& ȘjnNY,DmK/n9VCG\ذ\ɲ,{eP~+@WC]k{L (|~ C9!ͷi#Gj.Qԏr"y;%!\ Ll* Aw-@-™9nUW]({^k7DT )`>[(Y2i;_ g ,E]WWa!hD$q]*6tO$KɧZshA 'M!1ƀzQtQW}ֈIwpl0G*6ZQA?d **V|jַ8dm #b7.:<ɑt!R'.B.됡d/7l+)4\ឮ/(H1hmMoq+"86DmџyB~&HXBXtdh+kJš3f)؋snb*RzU^P+U3Z5 )~gY~[:@O_0II`/Ƈ`\Dt$"xXMV 0!Rp(eyu-IOߋ aWLCVme½Ȭ^ +.ɧ+d7VX _ĕ6R3'b2 ,X/%^]_k|vmtъSS܌PZ!k<We u.N-\[Sy*ZaϜ181O' 2MVIlǂMjχ˥MVeIH5E a 4QֿgԂL_&.˱7Z r'{Œ.[;Ad"q{ 'cY@7C79=Zy>E.tzŘ\}9D7Yatј:?f֢FL*u]dh":Vz.[.RZvL @ӭ`ڬTf̓6vE80^r6@l ޻y{W_;8U{-d4 06E]uiP_?U~4iKg ^*azo5@㓛%bb_jķ|"͟`3#/ؚc74eW=N9,Y/D4oZ"N26TB`0ضt.BRQ!n B [> *ᚖq֔uQ1p.f2u VWߜQ?q|}ߣi< / hr"U6#6lyoMFrQO8(ʖ$QdageGޘ=&4GFi&B J[sB*kՌa(( E+)On2M l=Ӡ0eaDm Zr$&˼CY-N{1T_Db\G(^`$b~Abf(U7')MAմ-| XY{ab`7mJaUE ;x_OgA)  _v0`3,}kq"(1A9QDHXJ~@A>xKgfη)uCW+@T=7"Aw<\Vâ<% lT;ߠQx:7&/<[E4ᇖ`@왪P {qbQイCNz@"[E,{zG_J6|M|&yᛝFw+^Y;;G+;5J̌wC!A@ [Fݳ<(0}3Cl l;s_cUg98+5s[ Da.GjP/z盁9V2hO7 ìL#3)(t ZINuBxS30N!T6_r, 0s LT?վ犚Lbc_΍[0Usɳyq.P>`=WdfM e􌲍)Hj1 ۤdb,_xno )uhnEV2%#Y)m_*]yK-MAW ݼ4_A; :͙]#!9̙+s.uU\fQ{~-K$$B2m5۝|hzg`SiET)&VsR(L2ҹ ~>{$`Ԋ%VDΈvYHGcCJK|:G|MЄLJaHێH:7z"qS6,NL1e¸={={SePHukqMJCMң[W[ȀE|0 Gc^:e[ #TlK%ϋ~,r`+kJ҇M/k{JFQ4xʡoKfQu}'cpe#O`XF-\$JOŝ&N{q4 )ڦrY=8?;DzVpAi3:PU1GY31 DQyo ?",M r :Gc\M9uiS=YUL̐u8~Oik}d%8)rMNKX0D$bTY';)(06y95K[>lteWPJ13 W";f ;7 bvQ|! 6 C&VҹisĢ%~(qgҪ ۡ!?hMpZ4XHL8sh!'Ft& Ȕ?'I YUu}GK/0J.j֬ޔ'0HsD>=%/+sV$߿՗xj:A8/u-q=dɿLdTAȣw1|_fzY⩣z[4”@mx^dȥ3;i׃7eğ(͑6R?n^p'~lD-kJYWcțIB`r />pmBY"Щ_TEP\>ËIQ^ vRE)p'bn8l_Χ7%Zkx3{i*#A3'paW ֹzYITC$=/ܭQͱOD9}lE.b %RbKK!? l3 {/qho<DrK?/>֜g8_3 C?9%޹hN!&lxX_lX&Bv^Y7$*RWW[\/!֟k%"Z FBr RQ2piOu(|XΛzk@_սo8R&p1`A:"HS&?zNIOGJ4O'%,4bχ3b'!Bme jC3Rz:@4=|/En!ˆnD("2D9=3:(edML79 (W̟spAGηN'M8C {;CWStJ-dctL֑ؑ2~D@2 HfQ+hYF򙙮VHPʝ䢯T~a<3輲Uv8 (sCgbH5OYԽH#yUx. (C\{Zw\3a4v&Z$3bzvII`-׫#xkre4\a%=6#=g9SwA>ÿIH*%) @!GpZ^i+ {x<xF>dr2#BQ&/Z>&-rYwQvw5c%3z]V[Sc,(kNp{F b|#>$$G#>smo8 mj[~]2(PAMu9A+ށf31bY-iZe 6Pfjύw!ɨ,,kAG 2{mH*k@\;FxƷNJ|6Ek;8{cq)ϐ8x0RS+ȣ M,>U+<wɅ XC\'"ё"{1U2uPPv.zj0;=Rb)H&D[n2OYŰb|ZX)fEp{--oyAg'ͣ^,G;LaߗOr;b*|3H{,~ W7;h/;yibKoJJuƿ7#9ߴ~0b}v|T)㛿<΀"]ofZU薎D1:ED{ IC }qQpF )CK6qSҝu0LwpPitWTJDl'/ уfOnMI+|oBb_0=37޳Lڦ릃;v#hj 45-uoIk6<~B&OҌ0)0 1BS4RhOs1OR2+~k6Xm-JnT"j-s_wP>r Wq1?gzK 2/>|юP2/z/w69L6/|PRb":b}QA4xH0ZwUʒƛ` K'C`merQ4h^;v;EA{va يW<"4r[(mGJ)K s >mR-eVjdK_Fx*i`|#V]?cG7?W`</;e= sOY: ddl tE772DYwn(jpQF_I٠-JcAkD@!hKx)~_F5MAlMh !.߃S\Z&/ܸu҃: -i5ԲW$Zӕv h#>ڈnt,; -{N.Xp[ܙBЯ/E=x47p 1ݑeB1sǒ@^!R2<[clBT(a!:uoP!l'[~fpFm?%NnZ= {9$vR<4ނX'-\Fs#B'zCM  64JQTs'v,bS\gRK-lP]ZK~˽ru!k[#}-yiy6D_u꺢ZΧw6tLu=GUt XG jPZ iz=$oڳYA\L:sd.`Æfžy =ɤIN0ק?^m@`,[UթyMw\tM73{å@}2&]]PКS(zTwר F&PJe7;! H֭HQms:X] un舡?Q(Y|IV7ztOUv`FҊkfJ bɜ%h׿Ǿ$͵o#k)ffjm ~&>_06YGsk~ē/^MiCvDh,[z4ue;=NTe:A(C :WG^ >sClEؚmd9Y*}-OTj%2;^ ZiNbX2WPrd],S э[o9/\:}rW]FM A9]PV-}#TꠧH/ %|@-səw~66A%VOsIKߐпB(TсD b{O ogL03|YAc@Ĉ?!qd*sq\G?+'^d`ux#+@ZGӠǎ^ L{S3Q5 $my).t/7uhWpXI\mL6.Apkh\]t:(/* dS/(9SL0|JHk:5W n=ȁ/—!h烯|slL ƹnrM9Nj=-FN 7݊w߹k4jpmbԝcz &¸j vz6PnЁCsUUzuFfʫ!%O6ӁWک5BߌK::5Yo-ǿsW=;\(;T?LЋwf;ޓx%&{EMI2Ӝ3c=~E#${tQ}}w5粚{d+t?)kC;;"4=KXz`߬N+AŠf+Ou"Bvҏ;n|%E 5lh[0~lV< zAk1иwh/°ȋ[xfFJwЊv\xU'T El|L ,Xýlڇ c]EAuwlN2]f a|\hA’çijGM=9`DLSg<@yoag7m&8TT\S $c6aZuy^bfQ u/7Zh:mZ ,6 YS~#[/G`6zLr7o/D@yΈ|2!74xr0t\DNtd; )nt"lsI" <\$`ޒRmۉ6,vo"s4*ۂ8T'> Qd4+"79.I RsM(2(ՔnYvAtxq'fGAe kTRq)FY#FbsK)u!'B{ҔSZf钧9qH-X9<_1ȹI*O]UAjZf J{'58;OA&V"f%c߀x28pW/Eem0diEMmկ~ :T}̝^wxjlji\ӌ%ڴ5A]ryKY0|6Ńw՞6ִ~Xzq* wS}ܩ(Gp%m$ 5D)#4pW!@<`oWr;o LgJb{+fC"Xj1:^u\h}a&gMYVp-Lm^ZK$ixl j#o% N/AH &8U \?AZqޢжT4iLn('k.P\5HgT̞`@"[`rہt*:![\CV^]ДB=aiY(P"!A)oLLZbƐ }K{405R̆03;"-cdoNmD,;7{}{Vr]¾,zDK6;SYg@BN5qQ\ǘG>ʑ*8(;"@}A,D\Mq:|ë:XW٘rժ@)#3˜~l1XDWYx &bTʅ[Lp^:t>0խSHb Uh;*qmXu7KTn]BEV^y M<咣ۢbؔ'l)" 7aR=! .$ȴp5_q&[jv=_()~_ygnϥ~n=K~_וsoSsMߟkz7ԋ<~)R43b:w"*$ t) ڦVk(avW~(W}-0y>`hU>F`f}XtA~V| V@3%U[ "df9"eHTw&s8ŢBQ|x>d er9;znnJ9_0pN zɅ_=OAĮzJlx愅ZńDz zXp/27< `˜_+Ԅ+ }~Ԝ(^ k!I?Oɡ0^ XHyɍ.79 bjgvn%%T4h]mQ,Ed4A˾"4u_)Lc{O : [J^HT^QRTmLy+-.t߾t D5xhXՉY7!W6זžoFn:OÐ9)n M#0T$mK>wd̩gea5ɋÃ7DaĔ0UOmzUF\tuA;ѥΪ~OV) eYT*p~($.lb݇p7DW;q_ o}}5 1..#҅-,O5hbb6o\J!ᄍzH>t+5M͟e8o^9wDϺ*A z ё=OBlyFiA׷.~U9&И-o)N]_Sk.jbh2#8Mϴ֏p|X82UBoaw K9 ^y Ԡ[\Nɭ5nAUuIp %DP0>r.%z9 wS C%9RE^u ֭!( 8yn{pya7'%~DnBP#ܔxV(C{$v S94W4a m2 #I/GkI!2(%8VQ>,3`Į;uU‚c.^"ҞwU:N-\0.d#d2ͮo6|yto_CI^1i!R9T򛡬uJkyf]eV4;K4Ā{FZ;|F{7YѴfO`b&:y b_䏙_&h$_tۛr*ggDgh|wOP\ Fෲ'(aԈJDg1Z,oj LmծMwG;Kx?  6s ޖx{T_?8Aq:H)?2qhՍ^z_ykqވ{&$߫ E?^ХcŎR}e-a'Q mu`$im5+d^ Njsϗ)L xzEd?:N+*tY)$ Ab!N@A gL\\x]TyMx]Hɤ#xI8TC3JbM(5U=hIr&Z0@zy(bc|itk cxzL}Y N@m:8g#) )-Jnq. Qe0n98vvIb7VaDqfW1D)osn@y1_EIVSІd'l0I 㸎J,aFQm;BϏav>(sG 7n2Л_N?Wgm'ڱgfCo-Tb_NiQ߰"IwL:4I}b'0痦6)dEEZ{4nQX1~])B¨Q'(P&Gzɿ($/WYg2k'Ϫgp=H nHBιNdW%iwMY[`Hv; ViЕߠ?]S(ȄhÔ0){f=[9 cAPէͯ9|*%᭕R\8J0##k,?]8oD3#o?n?L^kU5y;Z1߱JF?T/.ȆOQ >[@40 ObWEKAQ '!^Dxo 9GT{!$?(}-|'v=wP0FdDD)T߀X#H`pl !\_&'6F=ݳ`>OF+#Ŝb՟J)|qw"R<%Ñ e*XlY22UM DbqPmgj7AW*v:bJ 6$z<Q fQ"!8պI\r>E;>;չ?z=J_Y!nD>.G4@SKǗg&$oonOŸޜj*6l$3A`~&pB&q]{~qC>{eS2N D(Ij/ޗ[Qv $ۃP>M\ 2|Klܚ=')"MS@Jn#)6rtJfKP#!(R2)j(wFP~PV\?h*; ʄ.r''gMxMAټC3|b$Y#{~ /%zzA% mnHM4['Y b4d#Jps7JxhŰ&[ہ! ӦU)yN,`%ʹ5E;\XᘛK+nzO2c¸+16=ͥȚp*XKq^w?[1Pp7&me;,dgȻ >`p/K^ylFn_\-]VQd`]Fj=%K,u-mKL^ ˝馾gSX;cchu@t#ڲBDIbsG 5j]X93HIutp<j(J10BUrZ)DihI;Hq8 vPLl.`nh.s `r]P-92ހS9L۟Σyh9>A>=Q5<ΙJ}K=n{V1AhWR+䄽r54VMf'gT[ R'L9Q/[,RN:Er9KTO8/1Ϛ;F<Ȫ3$&= pS)3[{Q{"-dc$ux|&,T] hzYYC B),M`A4xE)ˇIf bY]"N(k6lGx*zI.>'-VmQUQb~ρǺ.Дo?,ɐI!7dZV..b.E+A8$*p̅q brU/D kh%ܝq\9Smy =Mն~pM{nAQLR"H]ن7w\;˕r3t]_n;?3oD>GRXPRc>5/GB~L Oя hv ヶὙ{44:$X :^Ӭg %|YK]=4oVAS/DؙzF%7>u[9l 5!`&֌cl,ƻ'8%*֒.Rwܖ6cG>u|{ត@VD:V%L.+|5"``!$Chp&K/ Wp$( KN&EFu97J776MNA_0/,AzZ*%^c#HY5#խfCB9В4/hIz )G]G17Jj/۝fp%Q+ɓ|8ˆ4Z l-'qQ#wP-15МD3YJTޚW-`)-a5j *u,r,kA CҝtW|^xPԒs"do_и89vǝX;F@:ur n|]G11&؏r*lJ ^PdW,}M ~%C*v*'}m|mؽghԯo,dvy3k"1[k} "׌.NA1"5ápOKV[y=9Qn6 ,41@J?NMK/NEe'}z׭ue'p pJ\$т1#?$ě"-Y5yŋ- Y(sEq"2Cgؔo贆$4CS\|ᦰ@m$eOI'vl0t~Uݞr}"F ʒ5Cdo,MeC`sly譅J#skj"DEwDoNLKLԥMd4hҽ1&b*kcO;;9`]B2s|`4H焵Fk~pu,Y,%ؗO4KtgxW Am(rxNLF 9ON*v ǰC2(c&BP\3td< Q 0Y/7n%_Q^d&`Uww%U GĈ6AZ%mVfSvg="H9fz3$Laɹg h kh1 ⪻>PMoЀþ Q*koKz@kc>L?UB U-ɴwPBGj18]^+hG#h{(QKWiON7ݱ4s)CyeN2#60q.⬈xNR^c.*C]p#^3G]9t!%nh~26lUZ1]L#hkj|)bYUR!2/ޑ{s( 6w:zٜP,t)2`'V!oFtB8`] ZgYwVvxn5NssijC' k Sˤ]bcq0~;K:Qå&YEPl&*2$g~̅\CMeKDŽRTt \qÕI3o@^]UD: n@g x_$X>8O/g/_- D۾'2JsC)ʀ^Mh u ߣSV"dDT>H#ãsdb)T_$a 3_faFݺ(n.&&_Mtqc5!ØZ2xu^GuޚM[+ulKO 'E.YԞeS4i >Wd5x `AyP>Еw#jjj6jeps2[ 9z o}Skڋe=KjbZCaBMXӍ󭥤k$&uС-#*[Y܏Gsir;ឈU~/{tpT.r\Y;{љS]5>^} cwHR+ W ;ؐjY.EXqF4irHL^}"> u ;JηuRb!BL_-\E]tIؿs*$[ũ~Ĕp!5>5>\N+oŦ:Zי-c5Y+ ~Tnc4,s|Z}PXW9MP_I&c+J#ch  fX C[$sgQ9$mYlRH7j{cAqf.P= =]S`'4bh7[9ȞAعk nm႗.o.wH꒺骾%ˮYRnQe'EtXIx;SW)W 19`3D9}*sjMҢgnjY#)0q@{J#o22}{@c|X7aEIUdvz %iyN37_}͚ki[lzSyT!ytaJ7^Zu:Pk[1L8ȓx65P^U2C0]ÿm>zM)EY:,9d\p7Ou/gb | 8ăB*VAOFvarqjJuUquszwpQo :&(d&RFr7Dd Xl1\ r7J#ഩw\C/! c[K]e-ddrv&/ۖXAk<{P Abf2uA _ |j9ω2L/]+H b(7o:)C#\G^nKZwG"dLoGr&;%}S/Zx΀EZIɰ(\z n^J>|gS2qt<Ù\uMMъu;5=byC_ߜ́zbYN?U%q R!&4 4i~4e*B*q1IQB8D9mSt1^ 4vȆ*k7AV'9]!Yk(K2 llA>oKD aƱ?gD@nHd 2D1dINn R;T˩ !rZm_ Y-+1Ğ6)|,[Je[NP#X+ĥD!tk38? Q#^wގ

x IpA >pu!mN"S۱flylJ}Ӥl>)̹Ţ/u d]B5O4j)Z{ԍa;]XjG4`hb$ϒCdlJ+C߮/{w&MUB'𑿀::n.5aR.|fU]pT6@$E~\Z[$S57ʬt$C7ie_J|&(BnC9nA5xrsKӽ7F8Hu'hä>v6gaRHЖýP9ri,aG;z&]@ S^yfc'2uն,/P iT6Y>HP/7-|Yg88q)MUkӑg|Z,8ohxerɷ@Csnd {6Tޢ>i]\xLPd=߇+2@e蜨%Fvl!LOcw֌:lko+q[瀪i`,0u3;>ewR6\cN 6q!Rj¨41&oKPu=H D՝&s >N$YFqXf wXp})Be e'*UX*X.OQWo{~>d&\ ؆o#a`Z\R!,=tQi|3 גb-؛ILMne2?d뾼ӫ/ER'P ]Ga34p. V㐎vz"ƙlЯmu̸Zg36]]=.y}L rz*tre%jH՜s>y2;>KфDnCG% ܗ |ÚF[Hxq~]B)9~eܕz!U5؎ sՙ7F=tJ.R<# FdW @R\#Vź4U$5/ۓ8nsB(XPNT'"ق"n0~:)4jke ՍBרpL(ld>:|.`MG,SbBlvRR>H:A|U@+!8<9Lm?/|gv$`߾M,J=n㷯s|ڇwm&.O?> յsiC(J&Ȕoؽ⤗=S:ބ;ʭ̓l:Ls&j~xƓ܉CgtJ gkY oR(Z[+.(؄N/Bx s*,uW8NP^bWX[ZD0kXaBz.>61$Ԙ>̹6?Dw|!VIe/l-TjۦIx pk|#@$Le$Y3 9ZLj۷!4tgBjrQݎgfqtt~V񿠂NgϢ'$v: '#\}~Fgbi$uMi %K('S$ dK%cN@>vDOx RdYpfCNcq90ӑ:]K4tB*Vȴ(<-c}oƅ qLҴ=nx`E۪ I큥!SF/>Hs~-,# r>keCW)&d-.OWDM8&ȍ;#Db*!j>TX]#s['a:}%D~c&l@ўk|?!g+d=4ޤ1:`LVDܾeN4M;ިmmҚf-ӯDE-s!̤Zxo2qpb$Q~ 7Ȏ.MR`J ec% ^zvd ͢IjI"&}xx`>AFg93$hYJH>c&4r~ G\.R- BɓlhϝBcNz=hg)uȮ"JSII Nw/ RD١j#_gniqrXP>1q*ugK$1{3t =K~؋ <}m_YZJJB^o/WaL˖WJWWL̨u 0~!hV<Ӫ4j+~O¿r?8zZ0d&1nrjҴR(H*֯V81;)L˝$;a߯I?uF-老^wA#l$eʢeO_ SÒC~$O<- 8:Ⱁr`:SnYB_XY"yz)^hUՏl?g~S^Vy4KiHE;z54P:tk[w," Qi$дObCIc߲lno*M~Q'u.v3)8/@9 "^Zv@哊c&iEr>?[ m ,JL8s@׾CNi Fh-y럄c,9 q7t51.IщBC"?Gz<*FCb=OpBusMnLŭ!?Kޑa xp+3bCS8t PK|^!Y5Ɛ&%؉n=m΁Apר7P:==֮. ӵ9Dj.cPx8HǷNn)| c@~@;vcIzhPMԒ7Çؔj k8f21-R>߽&m=YD$+O&ݓ87֦?7 5}$e0 Y!QA5Omo Vy(y砥ӣ実9f P61;^M9>q?ArƀO"Rgt^Y{`IZ70׊8$|W#Fǽ?ҔliG$'L-=-G?pǮ|cp/+{@+^ >HKdxmp{*O GCS(M&(iZmxmّs.a A 3ХD1$ 陮1]7ƥSkGtiU]7g g}[1* T88'#~{lqˡE8%dPCy.icK s}>҂r; wK\؞~{0yG -XD*߉zwWēzd-Nm:jx= f i"VH=0}&FƙAe*.~KA:'"^9o D65R܏C]lnD4&AZmRGR%|}A_}LͰ:݁d~no$qm5eBx9WÞ;mARx]XRm%t1-q,kр`?(aD"I>CQ!\9rBQQw}Lr0p_4Iz7v*o*Sx!4/,7V!IӖSʤnoZ*EvkMOF5ʧ٠xf̀1ޤ( "Z9/Tw12W}us$Ԛ"8Xi4H:$/a:Y}q@n+h{D\VZY֥҇޾N/O=5)ۥ%sN6k_s5ٟ]5x& Wrہ`wH~O:xᝃxg0´xh[-([(+7 qq"9a=z,HNZ+s)slH2G(w V uڏOƞt Z;o]7qSqCLBwx*[>'HfԼ~|^!cU ΄Ŧs ϧd!$ ^)WZS %Rxˆvo,Z> b$2bˮi, ̋R&<kAM(H(?h(ٲgG(i8N@?->'*gOdT29~PeN^"Mޱl]{vϘ2o[T9ǽ__f L߃7/.KD` LdfEP=8toFb* 薞1ɒRC j» >޵|/OS:K_=s9MȞNMg^]9rt=%BuO mhiM5&?Ѷ?^%J|Dt`Ti}^<Ņc.DLgͯWh0ߗ_*0 MVWּDٴmg|xjuBuLTF?b/O uu-_Rm;D@)29[oUx%1T0 [*qlJ!ş_,zJP2o<&TX[ρ\At))4ػ9k`n5EC|%!" @ah+>7V 5ub O=I8 +  Ұu%'4*w25wO+on['DcwiVմ:޾uz?@, [q2-PȰ6uE%~@ʂh7E|(k.K b sxסּ=6=/(JGͥDi*qY&LGzut Hy+ot9t7lq*)s&wrPH )bQ'@31*N܈K+Rv8{ 7;:=N%!f8Mc v$O`mɼ*nVEqG$cvQjo1A*|=y=(pWIW3q,pv5>-D|eP,1]@AƦ %$ vR;W'e= =*  7pǫ, kE[L|AO 5iE /,ƍrYv$4ċg6$ e4\\ G@>Z>Nks?f0 =q0[\Q'z$#Y#}sc+*unGvgj 4C_S(ɞF'`Kyy#H/Ɨ71:u{kV,?7Fcx/<}'kp4Y}@o[)ͫc52K?+ "?eȗޫvȒJ/5J4oVD5㽭wZ@4-GEkjbgWߧ\݋h!vU4p柜jea1pus&vik}CS Yu2ì. McܵYIv7p|i]Df.Bw^58BK<%c)c:PVd<sPM3L&k/oR'M;I;DD!D&m[iM;CwhV`4BēچUiBqϽNWan㌭#42+4n2IO6/|k|iyh^XLg GMG Q:)@.4 OL"\ZAEyܻ=c7B S~-Ņ<1&i HTOo[oK,z6읎ow_S_$;ǎ%% ,>\U4!aWա7jRXCzF7ش*=g#'zuu4Ÿ4q<{KwT&M,Qwe,L!j/)VLY?.榧d.D,iΞb١lWlXoLrY I<qҒ~.Ps1"@Ǭvi}ϣ4%=d O@VO?w+>`BP!1Ĩd4|4~*l2M1+N )F¦#Vu Ef졐x d]L4ZW\u)}?' cz-D85#gmcJY(f xZˆǏ,涻eVrpKs\?o m!)oGpѲ6sGETOQq꫿>ĈJjv[i2J٪FG}xap; KJ%C4 0hlTK=w-4"2;M6% ܖN#HyJ I/g=JZA1%~~_5M4[Ç Qu(G : ),eMk >qw݅UkD徤(,A@ޅq%y Xwa[~KTw6Ϧo,E<¦;I$0֭{=͊4פ#K-sC1I{hRʥ %80''Q ٿr)ImѾek'GQ@_U骱i; RX=kE-F."x>&"+wޏʽW  Q%IID~"v]w7U^w\ģߞ$iSM;=emU8n Ǡ`, <:Y}Hʈú]A(|/Dk=hnqNy}u96"H%ZѰOC͞RW ElfT) A0;ǧڬZjگ<]dq!Mv/ߥN,HSSg;kxWE H!"&GmٗQ#K$争 2nN~jCiH Іڡ_# iajz<hܥ9U3zRMɳ4l:1+mOIAnqƂ[rƳ׏ MU5̄z2cgflgVR; /qlw;2cK KFUȲ<; m3Č0!ժX<:==@c*ʵXA٬3[Ewptϳ:c YDz b"G)%뿄m+C b`9R4Fsijr =%f:ad85 AV"^}Ý%TV8]1` 큵㕗Ni/neuRxc%8-Ec)W,%v<ɩBXJǮo $36"4zt#n-UiώkFR(, gu|gWIΓ 58}XG)|mv1rz@}ケɌQAƗ:}9P0H񬭽33X3,䙗Ύ~[ٌk9-H'.W@ M+-NU))Ch^%_L􀟴ؕi-1¸\B@p㨃(_M5qotMh)200)"783Or{k(vfSivQJ~wJ%'LojTHٌarv ґ&xX4$)Jvԉ`}NHqyt @yѶ>=I^tex,IIZUL柂oUV d.z}X첃^G;+"49*E>IT++R8?D5 oeAHH:_W@](#]тD;+ jIr#{yo HV tsQ/yORT)T?xuáEzz'_ ]] hK?==yvzULo q}L{ 8Z1ҙ|<'^̵RˣƇorʑ몈Ѹo@ ҩDr>qW_Q/@PyAţ(ߏf2^h)_p9K;U(v#[ m+~K-tZ_2 0odԗ4bӬ Kڅp+֎pDŽ,Hޓnn@~>`q6gڙBX9z4Dx#P~x7I\bU}6Ty9UL ev7p$ᘂd[i>R˨m"ՃݕBo,b#TQ4yE [e"Ũ! 8aX?~\gP7Lx՗Io Yٱ {heG  zT |2oVG_`Q+/ -bۊFe+j4]ސ% M1Y3Po9l̜dhDTmm{' wdtևJSA7"s?eF+?-]15KBE|wﺺf&?ݦ~$ǰTwk}~JSL(xAA%"=Xc<R|0XX!>_gWˍB0 :^lHvuCAvdO u<Ղ#OQE(]Ldx7.Qz<ԙ<>HώU*Y |7thWfuE  ~΂M"?jo/<(g͒VNOlפ{) %{cu[S.kE,Ee|hnFd6<@NԹ^|tnl-JN=U4-+ʈ]yg#-IV7d $2 B=t5; z̐PJbIyAȮ.X> ]?Bd̿/?r NyeZ4pA>22K_D2dcǷC$S7`? ۻsb8"V֯zحs1 %5 Ņ k  燒0>|n+8y em;ńK; :gᅱKxT(.@r %[E0wWhāek>QxNMPhE7(W޼Mۅ6?L-;2QˢJ%,c QzxL̩͌ZxM.l2֫t~/̗kcz5lوӪ_L μ^?M˗+*,g6#y:6Yb1$Pv1BD+y>aY2~Z1e,O{ǰz.[E$uNRj{#E)'njL7s 㿻0bf.}6>lZ+z29\^Xܫ^,K.PؿVݱK<-G!R#\ʝU坘M;ljR \[NQ9*9-d5 2nX -qS p&vop5#Q{[QC#S4L hoLXҡDFTHuSׄKTU$ S~+HK^b,sŨ .<-ҳs:fA-%/ I6z^={>(q+*[֩Sѷu"3@jU&B"q!~Y~B+fQ醎=9E: $ګ T(ZwFkD{T8i;8a(\/ykvN`3#:Aw;*K\6s07 g]0TQ9l:\JQ=RTڦ2zJm`kH Q~K,xMaúEAήa9 d.LĽN'^H[{!]SpʔG% P ^CmL$N^x%RwDhYdJ4#LR&ޡU9o=k97ɻHοiH]Mkަq)&T5N`$u/Wu*kl퍲@34ށn5 S,䞘6%XClCya4 бБXڬM#x۬LzKF4X%( {p&}^!c_Y\e^Mg} FyoGI"TfV΍XIx:MJ@uk喝h`X7s8`Rf&*4XqQT+,Q}Lmd2.4#`(Yu^$GN5宗`BM< [OX,LQnkjuѐ^}|'pÙSj 5 ({7F8&5lC50OxZw_ R[@N BbfYhjX?aVzե 7ttSD =u©fZ>X>ɔ ΉtV(Mm) Ţ%I»c:s1^ǣ41-!ֈuod"Ω ` FcyV}%vQdA4bjpqowO堋Wŋk9#zB{tE20}֍4> K`>3Yxðzq GVc^3u r8KTtБC$$A4dZ_T9عi'?;Z} ㈖N.a>:"'KM UU5dO^ ǕGaJ7gUWW7)*;ybFPluXRhvK G(h(i+t՛oz2!C>~KpI6A`̎iuчCHdE?9`eewE"?m&2ZCuvQPk 03(jDJVcٚYri,0/b< /"m4`A ?Di),jbkU3]YE]uc$,kS&m#ղ Wfo{>slgt rP #.`-fQ"Poι5ѩX5`D6B|+uRxf}^ްzDxicAXhU%D'# $KN-ō*6Vru5'&?,wR72|pO^ d#qeʛ;q%W﹇⓵97CW\G~y0j\|OEo=D;T^~IP8v8M w3AYoT.vRk+wO֘ʽ`E'HjOEZL \sc=c7TZSzoN'mi־B6qQrjۘP-z_-xk+>^uҌKJU?z:E#89T`۝*698v 9?Iyi$E{  5ma$B^MdF\9=N00f#LrXϝ3=Lş%7Gmqw3s%EBS/$*LcmuP?b z-"EYbfXO+QnH4^ЪJl[{k|wݷR&rzw(Wwb:.X $<Z5!,Np9z02XN}q/[BR)ywDd zesOvY|Z=q(MnxPxg鶜:k^)\k "-w"Zi?uʷ޹m͏ZO zٙp)bә7wl]keyEqE t^lllAGmඥ0 K6^!n5&@%^x6V Zb= >Ia] jOnХ3[R Z.pPM`l\R{yOH11`z)R6NOa^n2)jlhV#;L1_rdvOzbI]N]js:-LK1> 9,~Kʥ?_cgl 8%Et̏3gjcQX2-*R*52-GX/,EFYA^Rc3Y̹mNidouCГt |IVWP8qgC6:dZaqr7A+$M x!֬٨e 6b@ǜu<'i_dMtqᷮ gU8N0Pܙ-i3k&H3j}\:-~.ctGBvرl=$82CXՍkxN y}yF~Sx ذ*^m!י=n+OˈVv*%32?DN T.%ܜ&>8Oh9Òӯ1־;69 PLsWWmT-\6˫h\̨#`k0 1TOr>"SɓCͺWFRM!~m?'ɛF;L`}"wH EgH0,Wms.ǫM'%՟S+O14>Yko#v+_9Q7bN!ݖDhsjpC1լ^[WK:r .k*;;Q`NH cWw,bjYٟ.i@wdR\{3}| W$3sO󊂢~Qi\$ĸa'h`v_r@BmnFh5]KIQvt#~d|}3★gB q4_F xu+`|;Hc$7Z^JagoKO{c`š9(Y/5`)ÏCLxZ`<6^92Ʀb@$Йc@3sTa)SI~r#:$<rclΰ zԣn+e@3Nkf29EHӉ*]K0P-gwBEpPF/'ŋ; JvG1,GY`˸OG7ڏZ&2mc/1eS$o1?z>$lF@֡g =Ԯxޭcť{*I= y/bF5z/ ?5ʐ` MzWMzZH7@ehMU.礶Rz"~" Hoxqou6H|[41{<+g{: (qvhOB@/2J-)I G~p1Q)X*csQ]̓$36p/ܛs-1w=>:ۡLR TaOXK 7əEqL^qJcUtJi׬COwUr@p ;qpaxIOh]ͷ 8t`I0x[td#R~ySYaPsi/S)7VSmvBc1qSEuڅ21m?>YV7]wTO{ͭI%FN2{RJ=6Zu90(>sԪi%S:dɡ{e|ak^mwJnXdZz,5 > =d\,1b̠'A0:†Scda|[:_H [xVI-"kh:sϥU` ,%uf̭},S<4h&`8GW vhLE-UM+AgdhMsx ¼ເ^۞(davVޏ/S#;_sbXH^b#۷˙9+,c(-?w@lya&C5 B{d e ogAw&p9XtXM~mu[_~ B{z !#0t;fѤCmF00$G)J*W5#QϮkDO&Enp>UW~JkHvv =bB̘gchȡ~T H} Q9Ҧ\჈<#d͵+uz]>v6$D ..T SqY ΃~1iQ{R7I1ΑSj4g9(LS =Jd?[ _qqe 9f#)lCg̩9%i޶ +lbo#.c{[3Ce=5vhH?˚h B wpR}7W OmghRBs&EgȠU!4H$Kڵ=LxT1m]:흏A֩EY̓[牋O ʺ:U c+scY΍ K僪tȷ *2?M/ ˙ȓC/${i;a5x+vj'}Cg/dϰMuxM=m@бX~{C 8j %aN1jO1MFB5TD; V}`/+i-ɘ. k?~P$Q1J3dž \s;t,1 4iّ`tm@ڞg4ԹG-.A= Mi+}2ʂ>cNvAgUcɦd*SMC;pOIO(H>:;?YW0P+kVX{wJ1[Rp9)W*L[=mѭYنTΙԝƼ<3D IoÿG=CL߳6;+b腩!%ƯQ&aH8^PX$^[r\cj :&Z+Q8:hkjuɕۜREZZn\}X-n%*Hv?׃HLvwx6Ȫ4HSٕPy+&ao;0e! {XV8Z"ǭٖw&4~*vxsiG}PK񷞢fUcoՄsDw+('yGm~. NjG݉^p82i trRۅ|/J(\t Z[wEfH+-0wS;K9޹hL4ke 0LXw-uԃw񏏓D29W ɚ|lgEZ=g;]oK9#6 *];z+D 9BAȝcpNN1T<ձW#fI62O^n!|SQw xlX5ID]Cs9%j7I~̐mSE C 3ɥ&;wN0BlWLMP}jO];q\?m0K=C] >́r O3Fzɜ@bX쪖k19S(u~:@ގ0Qxe]p2SLF2Eݧ~>ΐ7j h@c#ndBDtN^X.IdqKjٿŠ,2_~$'Wԩp Sy/N IynEWksk6 %hYǑ%.,#˿g9%#nK-Ѫ:\Փ u;%$iS.dh8sW 5(0#C(AFV CM5%hz'WNU笵m!Q-rCC辊#$˶N$-r'cŖ k#/*)a_ON4t1 O C?Nq&pD:Kp-AFZ]kҳR@˞iGV5,$e/9A!RR) \vsi5fU]*}-ʞp1T*(C@AͧS.2+#ń5)Ey#:(m jtEӡM:+SX;]1AXcC {.#W^{1JjbiuhDa|qTZlF.~aR铆J-:ny`nê!r"8Gs9. `TGwI#qͨ;QM$Uj-=ڛ8EtfY2ZO7x44^AX RIZ)n,$F(2PT'x=MaFxl|złȽ.M?vtZZSYRn"Ah_2ykp[P(s"hs-NJ^EhZ׋ktCZ(4yW{ܣsZ AUUKj'ûP_U90h1W V[X.#\/t ~oR` fDyj fJ'{: 5{0WLHXu:iwb:@a$}I)Þ ^*P& O(Cȑ[tP N 08MďI!uO^b96< )u=֜I0?jϡyp΃~VEyCz>7;S^jyUTS_9kZ 0|C~gz@Aۏkd!];^o%Z`,z-v Y@WL//Q.ȒZ d%̭k-feߧS:~̱`ks,Ujs>*BCzPlwhDje.uy\? .%41mD#%:wP{jLJcq*IjĿ1Z` j}$GQe9Yu1>qpN +_&;.|6qNˉبɣoa}ohYOx{: c+c A*,{AnB 4%~F D79~< ܚR) Y-2"݇j>Lw_qu1m9ǎժ9D\a*6Ug:9i[ =nEy91iӆy龙 J{g,/AH^֒f8(4?e5KUJy6[F+`1@[SȦ+S7̑j&{OCN{.>|s+ƏEjk8~P G$`KEtQX3x2R3@;*AP҂T0qEo5LX]a,썥S@Ҝ5(&e 'g,7V/B(_c]Ԡ8)ɢEdm"7wj}>!*(y`4!>MDp*Q(H%+rլAnw#ۅ} vh @P,-6e3NdXy @1qdin(s{caib}aAPBfl)l1)?|ҤΓ{T ϴ"vQXQ'LujІ*rzhB;<̼Y?RI3J`ve-ZQ ?OS}I6\ƺI5`e]>|n+ǝI!#SJ41*Dm㚫p,׬0",{rsBYe]| nC3_X1tXcx5AИ%o: Gih0==QC)~v6EnM碉HAҘS'$x߮otCdX (s{m؅bkorxtMHسAq?6u @رx=%;HJey]ڱ%y̗H3'*k U:ngV8M1%w f4urկ}^-|F")o4fjأ&V3ՑDL]5:̏@-~&ߴP=Ț $dGyk .`2w*Ar6ܶQwp i*cOh]Sj+N ?q=H15hDF@jw!h׶(`hDxF M@K]8?&e1vQ«Rup@xQ'ΰp3pULљJ "'p3vw9T^lC<`P?d39f۲K7XPoA91M-m jT(A`Ē9m*kNV? f ~ 2qN~<^2IҿZ`F!+*Eg&a$%.gc q^WR>+ۑuoot­qytSԌNb0r(TNwEmar|9Dbs-/>/sRgؿ_02 Fn+CÒ9;8ұ6?&Bb)dX̾?%e(!aYT^"B&iJY"$zFdB&^#8K%>,r?2ZALrdrhT[F> Ձ\%7ry= v*]tEsʠKxP" HKDF ut1DuGn<oM &Wv)cJ[# ϝ-CE6M|N,ԞF4Jc3;2"-M1E֠'A&-M}nnZK4k[lĭr_=]/Dޏ8C+_<nuVi-Xy/(YEC"=9AǑi"w$ ^v(I `.$A=h|* a;o9tcDn{g&W.+rr KY=(y wYYU8g^Y]G-@ջW]l_1SΜk\|`ҲbY BpgI26$,ΚpTBu;֫r)O- 3tyh؂CKH\pDYiIwˢn|2Z2!7t fD64]g4${XfSDh?sUThGԴ٩c>  mitTl>Ka ;K`̀F3]griueL·=5Fa|@ |uG3Es8a'1!/ #*c3J,ӄ(Qμm8yIc;v>pJZ3gy8X=msEnШ6)3~3;h`24 opIz$~'V\ D&S)RL%B`__q" 5UӋ=t֎oW0NLNA{Indp9/EܲJkpa*F&n%:4b@%ic%<5v }lir;<]bl&tzdčT" 8]J%-"Hd(KwWy,BݴsB4 pp0&|JFwNaZ/lE%-_#G-X+b>\ T=D ӵ\2fx 1@Lr@ 7fftX[#-=*'{:R6Éۊ$aEJuV3i`^D|^b2jŔk?G&Q1aLVHLc6zšE\3r@"$!F!vc%XsLIqvȊP=ӟ`qEa㿧xoJXuDөb{ebkf KϞu}ajёǸ̤w ]MOm5A7$"Vu74B8SZл511,ɹPu} 5k/*=P&O{z}R@[mPBɣhR91- ֚@fMVbݡٛ+g-_}~d~TA<kKr]T[ְ^~,!imhT@ƻbPdKuGaM+S0QCϪ4~O e'9tgLJ|bÎn1׶psDh;TOfgY4!#Ojt'MUe(i "AF4 w"h\,W1gsNwC A{EW>(]m Ȱoo6 V*M]<;ތݴ8m9131va傕L8ѽXAeߟ>`lA\=Fq!MSQda4>Y:t0rʅ׶_OL [e곝nQ s]qb Շ g+*̯?e7E+|2GU8Ŋ<d7N6C)|]O!o,*h,S=Ai38Hđ">ځl)Bf,%hc7,Czn\Q ƶ{c:S>!̌eZO/[7йb{&$ Z\):x^o@ o"08jwuЊVg< "/J5YZIh,7B\uyGn q$n+&J_z< 4 aZ"qpzXbK\/Li J x=M GZ@h5 Y4kNBXU ƶ_5rO$'Ɯݽ.Pbțŕ뻤Ѝ@gƞ:jGvTCkX"ƥ_;{c# z Y{{TxmΈ&î`KmoZ僯o12ha.G+"Q*:``8o!)%9E%vٞA$KF <#]3$6ۙ pFhoK]r*OfCH!l+ӛaJn5,<2!_Je( 0m.I瀮i'3/:J@$HS5 5F@5b=Ge( yL'i Ch;(^0ٹ8\!-$znm[:+'D9m;LXyEۀ[ŻẀyCRZ=aMw#?q`o;?f_lD&Tg_t.[%U?Ӷ51],cU|⇫d ^{&fU3ud61+bɋqr?4tɒ8>+똈(V4'ϨLμ+?BQ$yURܷa)>ij?0u\)~-+nH%<+!JrY( 3ȃ\RAM:|w/W(7prWsFcټwoԚ$-o4 |M<}T%qQZ@A⇶E$m7`t*Cr5Os~QW6,_)/o1/Uޛ%5F[J сp.YM49D(qfVi=5R(ɪrکImRkG!;(HWϧmrW9TA w酦b/Fu]e6փaAoU7O$(Q/$&5.t-&?ަ&b\uᦚE҆@j& sHa^Sk*A 敤F̿L^*֤Kxpp~ +!S7Bu|g"|7G =$/59X 2#X}Vǟ [d}(e6$"A^WI?f^4~oSwB$O:zjYQ~Ew{/e0jE?>mZbQgwY^Xy7 MKb 飡\-#, kKRܼ b $Wի]; ;nZ5iTx%hygJ:KzTы]z;&3b(Ȫ"dž녺@%-rfG{$Mfph%c'Ѷ BlT?cgK\c>VLBNweA{[<4'| hp^^ЫeW5/KJ(bi'D)Zg>C MjQJxrco 1+9c! Ri\3hTm=/Dxr;KowȟM:%?(&ԁ)V{J*B.3K{|z -`soLi ;M%η+j:uƾ~'Oqnn}# 3ۘ/9=)SQ("(N9FR܉#Ȗ_3 3E.GNru]5r# 䕩d, oڟ$q8+vbÏF/~i°fkDt^bdk[@n)j/fk+Ȝн]_PA+7qORJ*>{}umtuVIW#Gh^G]AFYHKjg} A1 Ov^ ȟȉdƫ11=|SߡT<6-שr詈 G(4~2tHS|qI DJ8Yq)֔q+ qUD\fz]֛Mn]CLVC?&3R i綎S% OBT{t+E9En&U)#bF*'[Po+v`D^ThN>Hs;*>G|y K>He>ER3sVEV8(1= HpgEa?/c/b`?VD ),f) Ul@/QʆHsVz۲"8+Ԙ_j<9X9̓@9^8$ڴѻ$hFĪ[(Ǐf5cGFcPizJ.Qe- ]#0Pwħ"/1H]P =1j˛Ӊɹ yTͺntIY=eD^Q7xf`n}lv@%WH 8Z**j ddІᇈ^zF#Jő}NrxJ$y#ֲ#S/DSYPɷb|B[.rEL/1 8l]"fOFٺѢH/ױrUM|T@?tc'dO%#5K;}1az!_vR qJ2jBt&Ud#IݲA^}/ CvJR:m?E!BX\VSp%?4"^ AZ51 `m([B/Gy0<} i sy"I#<5sw?ΡFI^0:]u@wr ^%u 6IU( E{*NúI,X=qȯ:]fy{7;qK#"e|D."ܝSPe?H v,LN ٨Xr\O+QI(%AU0.lQkߊMmZ!{ YKD> +6/JD3gRN 3HY9a'⢊>Ƞ!$/A\* 8h{jYLgu`&,6FT*g_}/AXjp堌vKU_Ի.^n`jʖ)\Yrڛ\.HEZx$Al=K"}IX@B,#k_ynʼn5RA=9RU# co@w:}poľ$7Aräp* ":ɞl"FMgUjq ] Z- k?ڛ%P+pMB{b{ ωמqN@nց`Fm[RY ^Z O}cub`8SR%/𘟐arYxa$ca:5w. }cL.ÍzQ18QW ϳ*?%?>9>VKɄUj0'%H0,:%NƯW%h@qJXGb:>\B\]bt ]> NT?ҺWԮK?3l (a} Vs$ d8XA#M?ޮD,K?Pyꫧ'ۉٕ~-1YW>SIR\Fd V94K0oSgyݤ} csGcwmahJ٨~cH(Z\ⲗ;W'م$I ?ب5 tPoè\B/R,U_ շq|C"&9э=-ETC|b7v㟸@|TY8^ BZCϡ:鮋{;"w[~(,+V;] EsKQ65yVWoHILGbD1];Y:1 ggTd1QUO!L( 午a%3Ƌo!+~:dx~?5uh؝C;a/ oƠX9}12m O?vI !@W0Gmbi.gۗ/hl9hv aɉzcTl.s2˲A 1 3Dnqjԉ5LfqܚL'Qq3 ~x/{h("z^5+Jf7 l*g?)-daC%Zq +gx g7:O:AzP`+NuPpF-3<\{0 8|m.݋hPvvYw%|S#]T!'سYFuRryܭ^VsG T7جP~ݷ,^@c]04] ;܃ɄȣH52HӎrAe]q)IɂNg~8]`Dl}&f$cXr>E>0}\Nfj= NEJ&*v)9+.-}dn-gލӄ~P~gmIUUS?^LjN0zhF>i>?O[7 Ê q*m[斃o{cרPJ0~BLCW^ϽVgt[&jxg vVXw:$su, `jR٤v,F?Lh|*l5l9Mӡ9D8j6>-ֲn2Q׵ݼ]p,PCp-Xυ]fG z;<܊ Y PGֵS0;K|URzR!tIS_;tB+,CʖBuT2e̙if)9yCZBȹx?0IV~9h`|!U}o-D'gA[RRom6.BA@ưql+2y\o9 OY=I;ptK4n R N|(2N|a4G|x]*uo^$\ٞ ɐC7GV8L2^ <٧kb[tm=y!B~!(o13E@R#,v5WAKsuYX3LN?rFaΤrO$qOYV{cϥDvH_ 0"tޒҨ:=;j:U3"?9DbfrS M_w}?W^'tz`N̬H `gk A|gfQ`\yƋ^?FED2$aOdL<=(EJp(%EcV'CyGZ#FOS 2meP& !݆Y8wǐIN\hYݷlYq-MCw-YIKev<~F4cf,ti|gr$քꔡ̶ WBp"ټN\b҆[*k h^1׆|С1@p;JuKo wqsgE+C G&!8Kƿʶ-dTɬ  wa6Q s<^ B7wGjWd8 eږ|bCs2C{G>g+OFvoD`GZ$sfm]HfruhNٸ'Xm…M!-9ĜG dX1+'d 5@ti XyzD-J/CPCGq|=Zw`DQU!{S~)HAQG^Q%1Y ]31= gD~#G҅&'x";T^Bq!{|ɂDyA9yLуErd'9+|>Ĺ.,V })Zۨ弙W̪k1Ue 8~dw_ɋQ}:F#Wx/n11vLUJ1gl3x"ˆd<ی!,1zD#_1MځK !LY4 5fe3f6,7=f&~w޷QS?< 1앫 uzwۄF-zgmZW7SVE*-ڭj)A2y'ݕlt䊨C/p9Pҳ4[6DN=E Zz(*Dt!#T]q,4|M @$5D%D4*>B{c?vN^,φE SpcؾKgO)^.erRCEEf͕D]BAȨYNզH:[ _ q /~-gT֬ni9&&/꾠/;sQv[5wchci뢙J.?Ⱥ-LEak"e)*[At@8x V-ȟG9T\/V,v,=¹R7a8S٬n۲ u6|K8'O&<FIO.ڭ{FX6eosp<}y$tfWW̳U@iV%φmӉ]828r LU3†m¯c vi%+ [BOd S]ۣ -$_Ú̅56?YGZAA0\+z{`_zvڒ#&+|Ħ_+]8_l@,"S6ɔO=)1k 2j; _jbYT#Em@WhN*kpAqɂe=?w a7/eUj~3fBv0II:FW\~SݕG R,/Pz? *6lm֗ҺW=5 ѱ7n!j@8Eq6СF ^;yH(۷Awu܍D Gn1]υG\#jI/ QɚPEʑ0 Q FGP{ѕt_iKNt1 Hi fI a0Hn (?(d8*{!3%S#^ ӗVa8E.lĶHwXyv:2.1HE#@HÜW_'(r)j#N GXe 'j;~%bY4رP V4aJUማ$>EE AC 1lspf(\L򍿲=x5alà7]'s5P%M*$r;?ͫD?i>ӝk^A4u?gxaoe'/05V0X]!6Eg_b^9kuVe5/=i-=@ug`PR#~ DF%ذꁌejAz}\Q-~щXx&q~ڎG=q.v׼;$gKjt*zG;xeLG3';Ki݁"Rۅb y$z"P$/X;Y [Y/Q",u_MWL5#bs~su*iUʎ]tX L$aԨi!$,JܻzLT? \Xǟ RBNT(8]:ZW/X8|*&%#Ի asb$ |6q])qr31㎙$@E*ygdG E",}o%'TyӖS-oL(JW铬7X[pDFfS[:tTmxZ#~+*o /47/-VN<ȊJa]z13%wBCⱜE*Vp R93Y*(r7Nfja 2YC&(׆Xq/H0pᛏ]ڑMkzطavU +.}!,V0B(t>e,Ts)I-{guF/{Yxd p 5 g"E_K0wXwY%4 &f,-9s"oGݑ }×xe0%bQq4P*|)> $=@tV=w[FEpc:&OdKt@Yȷ+m=i)뺜ǐfL¤Vs7Br\<7䮕!"psLcN}Guh^,+}p >[ž{M5Q-`CZ펮7 3# $:"=o; 9ijy E>ʅɋbVM[BXpͲ,yhb NOJ9_Sx5VqgH[ȽHR N,:Y%d!ڊʴ&<3b,l ЫQ%SagAm8">R0P a4a8jC`Tzvl%8UrkwmlP&'-rDU%S?-e] x_#Ek20SQ%u:zp׬)NmA`B4N> MaV~8wսт48>}єΔXWn6֪i}7na/՘sp6wv\hKe w }Q 57! #kg(D,RWO8€$QWK末u0W^ N1 0)7аVfE\.JmȽIIJ=c+ }J]c0 hvkѬ6i6XYÖBx<<ŽF5l"b$Bktx>+ZZ猞;ΠGidɌkV1umgߒ_'})Y)H3jn:$,6I)3n\cd]tbiѱyhκ{/hMXwR\W,_/xwlA 1$IR8\ւI'VY겾f[ؼ3{}yt;G *BfJF]~.l2[帍Z춴B oŸS`+º.u_nm1r7LpxHTttyG܉B56<4ȺzsFpțw"vf /fwMԷl6rΗCx[ ~#a3ƶz+$Cs/zOVIE}sϞhcE^,/=5t<̇ϧroroJdhxo7Bo;y* `"&"&*N0FmQs9.D Lȶ@t- t$ؿ2(>(_%h?h&UF([i,<Ԭ5BϢʝL.E8)3ftM@;i|[/<Ɗ/ԫ^ۨY' SwbcGZ6yݰ{T@I6mnlo?/ C ּsoɞa)r8&  ,-U@܃ GkzdZcjMv{?'C#R)𝖳_*gx %Xr^U)RIY P-m8S>.pPfi|OY>Æd\RSd.߇O#E˥Tf5;i4L̿ų~ǘ8 \m<|]?*@Ճ{.ŭeVti'vT6)YE<1A% z3sȒ bDW2kEHAabrZI\Nձ<-3eaE-۩cebSw\NŢB*;RԝTaOz#."Hdeil4_ 4l}U$`u%}2O}u.rZ07/\.8)n({TYԗcC;g- GQˌQ(xa5S~P"hoԽ7kH1U 4Ck܋GKTj6p\αi%43̗"x{$ua.VVƞh[`tD5|J,@9$a(#L{p.E)y"ލ=r YuW&?eWuP~ g'{Y[l@&,/CVE ے$nGѺ8BIahgƂ4VW_3(p (!e*!mf,)Cŕ*|z-h+܄hɣm!6X6jJYn;sOPXѡTJ?#qCMl7 !F266^ n"ܣQ˥!B]=.f T~= P1LhjaX=MUJ`'ݾUBDEHϻa/.E1ޥ΂T`ˬMEuC5"frJGxabl:88P0o\Fbc֪mvR=LB-rȚ^i)ƻ"mLՆSq ]Ā^!>uɼg봫`AGي,SW"Z&9>c*<'UAU7@ /$7~e1@qW#aj[=:#C{rQ] ($sڎTmW("';"mdI{H;;5U=ÌI846%!~R1iP68rcQV@UVl"m s@WlXYELQ$۟vOc|4OY Sv3Ƿ=!T6ZEy3%>204Ι^]kSK!LWl@MlE.}BUmk@8Z|*嘈7ѧ-@K/= Ҏ`.=mE5*B*hFd%вE-[V?ɔ_r x9ؗ]yRW7T_V)F18|O~"aх=en$k8n=`} zd:בśUj3˲8QָaBe+bU;KBxĜOyզ=ˮU+wC\QcR] whs0ٯ 0r>VSUc(%-@ (ɾ]63$vҔG&ւ>J֟Fe*8C3Ww.fdZ\'os+]] / DF{$-cmCc g7KUaO$A;Oz-H$}v[V7T}&AgX$"VkYCs݃pg)0FG3O2F5l!I\#Y ] ֎ǠctB;%ufn=yqf"q(OJ8{js^alZO/`{:%>5P^V2'Uh[, U3\|ۧ\q4 '\g]gQl\TA.`ௗ:Uc|| !d+VdVs"tOnS`q g4{Bbl%kp&j^/kv~ OHqC,oо:$2 kdmhx<#9pwuaK 9w6M>do~s!̫3JIMo%}Ȧo N r AvV|fr6hi.F¢3A#FW>F̓d}L[bq,g^kNḿKG.&A_A:7Œ*9lQ\;tY\;RO1Zl>L=)Kq h;wKa䛞`K4 5z&}w{i©#Da4bnf3)_`tA \0W)hFSg#`3ϦIeS,T'gQakU.h=W c', )+(~pऴ[.9KiQQs#p3s3xyew)ʍ벃 YmJlfgkXpx01}ۢ^3oDßoFUĦ1tGvoiJ?H)dz T'2a*n xTUOI$l3i(251g# #D4~x҉ =fY]d4} 0Ⱔj#G8;Nׯ2khB24nEt- iĸ|d1j&8`bq !nZ]:pb8~՞A~ys#{ 9F$?Pٰ'Y?GyLBّÏ 0\̦%?W8OcVZqPU(x6`JUƄ : }X1Jiޔ~F[.XWn ob=V]  |[uOdt,ZXhsqWAh.<j7"W:OƓt[]J~]̠ JL_t2Jž^)>X*fe[ki\7+ ۪ -` & qW!] 3R,)T%+h ]Dq 37 dI诰z#+syu\tjT@K:jO˂ CN1c6 WW:x*[2wd_U $ԱkJU)vPC4Pj8"cii Mۅ*faqOE]\o`c+J-m)lqf=!@cY PuaaXH Z+ ZQ:|WFh8C]MEg+;o 9_)OS17̟JAh8c'6sdz_rN~1"0ԣQhƆi 6zn?^I3N?iǚ” IA{26j4i_T'roiCyEDGnE;獄C״W8~nN'5O˫Y".fk@X =x#/EL K* C_K| wqx?j~J-5=Q.]HDZpy9]<ӗ7jɸY j]40r f~eL ]+5qvB>`9Sv4 GM7Ȼe|!5 nWQ`rJ/JăTjOiQ_Vu]o] }kbbFJsQYDHGɠ_1ڀXK7|0N -ơYIDϯuH8 I[u T-#D;.er%f3~tzjwi Z! ũBbfa\ {Ihsɪ2$$G[̄Q Ģ) O^ڼ!L'NTЗuT1%m3>5jz4є(w1J,|P#>S\U.3y(#Cz}3@q%ČU4 g Hছ74Y mߜFstB`ǿN,K߯^+X]ߦ/m<ZEoQ= ea(YsN8WlW39n7O C,Aʸ W6IE<,߰h΄zܫ<> :#rKFHEάPn@*_oB( 6xEҲ?|S'LjyD=3L]O}#w{5TUtu WYEqB)V\x*#dXH薇YPJ dO^{M? A=|bLK̴zEA"#{UV}ǺĢK]l%<3F8Z+Gh!,Yf) @v?Vr.o鼋n/ͻer |jy^Yݘ KP탟4u[#qLnDYJ0s*4,$P]I*Hh8,*g@vu0)(%͏q-H(bJwGg[Kё}\g*P_Qds5&(0zoFY?BN{0/"2=vleRj#n>P y1;8V#/OR:\\ v7!Z|}qs.xR8Cݷ c>P +gpu-h@6h1IoRuqa*r &`f|F8[сNXR-9 MA˷!.bCbN; 'e(+rU,o4Nbp,(KF N֓B+6V4K]8q)I`|r"w@)VwM)Mog.i(+_ۥi~IlIjn ٩*6eI-Qj;}ei(ue+BVbdh P*&@taQr?T .e帢drƹ֬S =b?6͗F/c^1(E)>` %q7nLSg hDP'0WBJKjYbZe?0/W1r*9RuhqO#`5ؘ*•Xr[1؟}^w23o~b Lr!>ծ HSD'b:١ 1F>q~dwPx"]t𠏼ۗڈ 6򋝞6$Cn}Q=Fԙ4R֘ 3S\6n4_ԋ$npxL)d2d)C0u!|\퍎^6ӣB?L6o+ti74FrW^|cu|+$E rJ?z7{ ^7\{wo~@cYd(ai *@"bӵX ~I3K ,&VVoW3hoK3|;?.I4EwS$bUn0`FR%bVxiīaS„ `rxD{( Ң? e]F}sv$'z=aAul 0z{Xg`-YA׾,v="ՎX((bW>rBZ'?ko"e:&9 {۟I%\)q^SD ?! &p]^<ϜIߍX5i wGK̩'*z烧Lk Cn4YNS SFS j!Z zwiume5=`诱/KTu.-jYt#2:yQMu9a5Gyņb}}vr@LgQA>@g?M/d*~i9Qͽ'Ƣ &lAȶ\cu65,jJ/PrV- cLBDhNN4MwQMP~սا |C@ jtbX8l[x[jf>JIFz=S6P*ooOיS RG h[PؕjJbE"΢aǤ(phYT^-4 W,xԾ-mwqʯMNM#c%j/_/YѨ)`_8(ߋPɴZ;S~_;1n܈$jh1Eg<$2 o J`d*_,ְljw2.xTK-lpa]FȺG}$T`!{^0+6Xۡ=8M|ց:A d~iƷa ]৔v>K-O8& tH_הQb?vJa~7@)5/F+á-_wk֒y!Dk7aJ10Rvּ~y VMP,Y"7CbWeyuN/C|DZ,8RhO@#[m֟z,gShuS}1no- ̧S{1;ĩ`݆ @Ӫpr]Ӥ[{Eh} {cא ;VS|^D;̹2nt7lQ]9tF^Ќ6aɱJim'* _/AkBmZDfZI#±U%]/kԛxUxR Z}m): t&a V.ᬀ%ׁu+"(:exN[zvCp$ۅkҦޘKHphmWl176tl؂|ubp_'4,i@3TP,? J$#qT];_Y<~ Fi3CZ* 58Sc#U ޯyBoC+  nXco`5nOrrFż1"O9cDWۑEx8>-7A#y x Wk(RJ[צVB1]^ܴ-X[B5S3jݫlG-N/ hMlvq~#=QF7Oz<I;4钗*dtŵ΀wB37{: ~bH#;eȋ`@ *q|7HRZ؛]&=!0' JK e}2> (/>{0צ\tuz*XT>Fl)d,F@=XSp na=j6&L\v\ zLԵUK D+p{W9B].gӘR@}{u4uO`3|Lo}o1 >Rܤd`tvlowd6RdM'~TgCT]7-${mݬ1Rıuz?Z N *G$J WL@\E\bE=)#c^ .Eyx.R\nd/^Т|”ib_})G~FJဥgq50XB}{a~tʕRE7}^@mx]7 aqO}m֣NI :Rj!C PGiЉGxN΂_Lymj*==>dGmM+EPz) V?װ5KLyMCO{R^?!& KyOW>C Vlo 5Kl&0V?1g3gYWlG\4n՛[lrشH™$YԸ^y ]& à?w˼X^I ضTPJ ( u;ȸJ@Fx=TKDp9;0Ts#lpKP~f!%T6 95_{uIcwyh5/q<| $u_ 0S&[E̎xM>gOp9K&e*h)ё[O 0 ֳS-90 Kj5n8$o@3cact"i 3TkLqB eLDl}5FtZsΜ[Dov>d6jG&]2JI_Rc̆iϝR08CD?R#S5,DMSPܲէ[ {ҥ+oܣ(-vuP%*y3+.@iXaDb+\ge?Z=٭πX)+92뵦m(o0R(-J71UM9>umJ^Pj,_%E5mU^&m օ[Έ|҉?# QȽF_a}Q+wm+)M Wc fE(RV~cc/+lSQI)LCN6Kጁx:)(5RVCAFc8Lc 1W^!i_fкt&N7>l60[hDI/ueC Dr "{iH[Ƀy=, @^P tUT[[Gbz--g4*Wau\.˰:y9_*)pC|Z1k+=_]#XT4@D0`P1=8>ѵ29[#inC"BH?3JD6B E6ؠ65_Ĵ%^[avDRrh hʟ_tL.v8oC־z!|?xvQ{۽X/nS$@ wN?A? 򴐚5O:!g{"|ffDKg` hea$#XGگV0 D3a,W̎Ǘr#YLIŋ *oFBnV%skv <`%^583@8;:\ q54M $rtu/H~ѭ8L{?C{8:8'p%kq h6or_c6+= aK٭0A3 ^Kt@|d-2? 𯭝a~O5^S0[p:ɆgĚ츼D!|*]2X_es7cK1o͛Un+/>J`aGDzc/iX~;]FLY\'Ī̎ ](1tF\&!ICjW08ŞjK0]4i^M_[vcp-2ǗxeTC5$ʦ@Bm4&]PkR6}L/4ΐ.~<3_sw,W?v_ۜ?CqtZ*/LEG tnc Xͣr!1TZs܇]6o5ZpQjӚ~w!SRbj٤| i+zI@뙶R;G.h ٓz8 W4QO&'iږ:63j&ރ "6Ǥhp`8o_4#vѱP셽DL 3E /3On!hE8b O"w+VJI?i  fo΋tr #ˀaw$ ƋҋP| 3 .͐Siy _ä:fÛCd>R߶NE K%(N),/SkωʈR𹪁\2QڶgSv2Φ@\{lh{b3h+aYFanZPkJ ^ﲜy|F!+~U%@[m8bwo[?IṴ9N$}3}\-_(] " 9?(d74Nk :8I \ e |Ƞ|-|(]5 r:nMؼ]>:OwONa$@$]8ډIq޳f'33m)(N|+?rR9@`q=}P X Wo]Pz^i]QR o{ !hp׮tWA@X#^_QQL1B";2kהJ]Llm.WfD+=#p#lKAiQ.~i0hi}= p],?F40QpeCfmGr:OoA pe71: N1$Cd$\nV*S8[C_ z%&-|Tt4WovLhQ0 EvI.ma-}1"@Ʒ.eͲorR2㠣{*6+ɖaٷskʔPt h-$ހ [j4loy_wQ4wKt3BGy%|l!!7 [2mY1VBLn qApu0z}l28w`7>z RWw㛣+wl6vzը6&H4ӫ?|ǴNbxUū3Ho!7u >.jB %®L%5SCJ d p@?U/bcǒdEO?mEܽ7_aҜ۶GᅓmHS#mpoȒ#rq㸛uS=U12F56}1*ЏG y8ESF"C $jc^ 1 j,탢ua x&+\FXVU(|iǩ6PEftu='^}h'=U{Wh ;8T#mt%CEJg)6=y^'v< GQ(>m~:9ڲ(b=C԰)"$F29%@u2Q 5Ǔ1?JFd;J`*EMm"XowpO1;n]F%́eO?<ϟkEY;5&Z2\zZE Gry <_eW7[cHFo͒vl#CD#3W :qdEJ5 &%/A6EeSg;=`%mm0wÆ^=68TVX +nCX/፺&G\c PSG~X{L ~6VsXSGu LD T8TG+}21:^BKCN cK彻 `G-;eO.W~K@׶Z 1\JejU"xCm͉T+{Tr(ٸ&?@O~_J{nq3VQv~/'u{@H.Z.$q_6}=W˝|ZChsF9NJpj;(ЊOL!Mq=AyMS(@o>پ,uQ suw>K8jM]69ͨuHpOGڹPt|3 >qgUܸ`o8I]bR2*0nMN0Z.۝S p~I/@9ԡOϙ?0E- n% Hc4t25pFP8LRZaV kY9:jpu\N֊+_ qn5UԖnDJ06nl-1MSJ<p@DSxx_e24Z6 r܀%a('Dd1;z\JӟbQ?ޏ!{ aU\ˍR~ ~e~UH|C7zk+/ 4;O 9$ a:_OW\~MH[`qt!q゗Sv׼/o1V:6-=wbI߹HQ g^ jK+'$Z`Y 9_G<Ӷ{M<~rkI`X{}֕73:r7s7+Zf:g%/u}$/rXgD=$7[ZTLjܪ̓QGp=IlI{L_1pWW{Z=B4u#9 qfL/s?zXRzQ$tm^'\i((Jа$H 'p5>C$׭yJE&*m3R<5> UJ?'J924KJɘwuP?z8"eĩ;тAޚiϯ #ȭȏ~74Ȑ͔F+``qeTPy,QJyn`m> .lè C^<2o ހBH򁩻\z򘡟]Aн%ܷHĈz7(BJ 1D1:F/` "~:$':2EZ:LĐjUb{C"=O8WV6Sv$\L=Y#L MLvWJ,F,%q>Aa͸4!fm>;wjV(| ڀ?#nc_{AѶH'^wc;h?3*v[n]:uG (NĆf__љմ>RWˌg6W,m݁(VsA0lAB UJMl6I E7نWܡTHaèxA}J\)ݛ I Aop:k ̿a]qϵA'&a]kQ{}b}u9J,L[#DB"y$%6|whZE\_GϮܐWE#o2Іrgldx1+NkucKe'GZuȢQkݻG&m{Hj2 IEa$ȼ  USC4eFPlߐ|xdir{Pп+sGzM(^"XG( ;Z@ 7VzX=ّi̷=q")O5ڵ@p&_k%&By ߗO/Uܴ=5V]wVdϔ }=.8y^_k)ԕQ->tOӎt@:0wXJܪ%%uFQ5ٙeəLG&z; F9ws6 O kSj] " ȴ&,Ov,+ o\lF]{c^i[`U6_"uJy~l{y_ +-'fꊞŁtPyv5֠qX w+6jj*+$IYt2e,O2𗯘'D}رX?1ƽHR!'"1 n%%izsK4B _%^{l4Vpbyra3QoI8qk@V=?I̩!֗ "h'lHWы攷uXFӈ{ #W Yt9?WK&>m$Cl_>$ا YSM j^/`(`60N>xAuJ\TfAE߻YFǥ(gsGpl(d } /} qb3_@iy=,`'L3&^%K3:u#L7RK;Ψ ANv#a'Hb9Ku#ьwo e[X&SU9jr jz_o¢__-vG˨YFD @-?ď0St4_gFνÊn٨C "<2r@SOh.p!k(@k0cɄN`ۻ1U60!cuWW@(3}Dw4%>&̠O<%j]}ksiv@k^mϵ9U>A+[Ŀyx4Ijb~i1sȔzd1pr$áLz6_nm$$u5+f־m.GZ.q^sgMj:l qE,o0C^n*s;Zѡ"O 6ŧj_8 %`o.T]$g O9ʽN3׳Nd oEPl28.j Rp? 4 SDx9Y!`!Ւx{SK;5%)! XY\&Y~[5s60tFmς+i_[ƴ_V{ґ&<+f:3q0փe(C+Em&ȞjY$_}cS38Kq&}oG,M(*.< vvmM9mE#&]5.SҌ*@趓)ք}oZhćԇpKu8 |PN.#cYu i73L$6jq ZfK` 7 /t*g sH4Ȇf^3/`IȾ2Z$OkSfS;<m>}<͔9@š!ҽ|eg, vgڷ(m]8iHwj2$ "1ǜU/ cWh5_G2s7Һ)!&VM6Ջo÷CNwY$ݽW%wZwx^*%9|uP2=嗊gΊwS|Fאo^*ش>.Z?BY y!gԵœAݱ Dh4Dr6Ga3D*WBN&.9Gd\]f+6E{E|O~^ H'I!G3?jyo1䝿;R);MdN8y^ӱS?̱.,xzekQg|Y$!"a6Gl^;+,,I@>Dd.kpM06?|9c vE3 :gUٜ{cOƺhxIV{Lb y s(Eu͓u^FavG39z4 ShL}ۣTҗl i8( /`O:C<8c4%,G&3I  ̅IʮM{`;bǿUn{@C Ÿ5Ra9k#rSK~B܍gϗle HV%qhx90ܷwa #xd' nVC?'o9䌇<4BMo/ݽ5i?&{>a&[0e#FK3QGn^7r]!dd1#2NnRBP}sn__B5}*~E5`mόhnӍ_g0;ܫP_ h. FT$(yIqy,A\w!w>},Yn F͑+‡?諲 j.yFHPl*jiBՃo])0f)@v+ X-oRx:3NCe?W/dqJm=̥j)';].6tѺy~tL,o^**a ufY㍓ tsOqT+nXl=g4IӇIx z`hp?,ݢ& J4#lSwBhb5ERo-GbY8owmϡ Y=T6Ϗ6V˜p]&OM6eAxQ 2B [RI$: :͢16R7X`c\а ۢM6mrU~q$$D49#/Lp_` _-cC"4\.6_Y_ &~rɜ`>TlM2b E׃"$’K; I|*26\hN@.pbA۰pAǃW<܇:/ 0Mv1qt@?y݉R]䥩֛U_Q[duLTX < )<2W;[L-p@EomǼK 7VxU],,:tw&+|q7Ybf*tqsN*sB,⣑;W48 \xҀi8W~pgezd(pABZ~|.tU ]Gvcg__6;;G}oVV&o6627GqΫ`y\YC)ǿ%a/~<>Ji7t*o*q#=ilv'+xjjSኘDRyأtmc?]]D2Ɲnn8k53_V~qha1 )EO JG&_lC;kմLLÅIȶ`샺Dh9fd~[3Ʈ7R> p]Nl籇c#(>S+h:9 ?`+͐^Ϻ(B0B߮`H3-@{g"Nڂͫ@d4# = 5%+$Z\S¢5Fpn<`w_ma:17ɆUdjעs^ѻȨA79lqI8DFkݨpX@d\ka 7 2#9pF tՓ2[AdUIrN HŊͶ=$9A>$˩BfoPƔ2Qa)kHأcB*ŀ lBjbWKB5$E$C;nZ78#8L?AJV[S:́hfŽ6% M4,x]ƕv rrB=#ZT# Il θv/8 cuι as<`S^ar$孌#s˫p=Nc>;4wj%>p;Ym:;S"LDŽJ잽Phd q4}受3}zTO#D?|whD3;fs,,V|VAF48ދr*=Ի p Va.le38a $CZDɄs:E46$ո9Cۈsgm ~kvYXz<ߡ0vᥭ;nF\P+YxZxOپ.Wg}0f/sCn͘\?<xJaz \,,]$WXk{ʕq*1WA(oОnlp6Wmp >?tx2[rY Wr,Qk$V$ⁿW嵿U>2}`WV: נ7&~?5OHM4pDiiIi 1!#JpJ+_# N6㼠cп Rq7) Qz`ҫlk )Mz!c*HҥP7TW]OIwWFI_LKkXDue@ׇKry8;2e? mGw2igLl_zco n-!G5y57s1 @2Xlbv0z|b0*z\n\ܞbˤ?@#\Iyj|;,a5Ao,q[<ح J-He.e1Eco:S=ǟ F98CM|QgUzaǎ P k؛zkKcnel)aD%b@n25=n!~j誢>|׎|Q6!9.Pf㼂cJCk4Or4nuٝcPl:gX6[9b2/f@nƳ-SeՁbJBߥ7]Vx K{y>&Z^n{|W8k>p>dC2)IQ~xهhLYyF~mo'(a!G7NBa>}}4VPng| F2v;uERV|0Zr<aB`fB:ӷM`L2tD}[syne?F ,9iW`9 v-$ՈmcKwz5EPsoH6'&x#z_ڄp0<5LלldxD CGRn/?ݺW:ͣ8IձW9vބ[XàE<q/Œr>{\N4ߡͼQYt69 I#y*UGl\O;teL,W@ &ީ{GÁ#[_8~6j-QTklBgԡLU> ® KBz[MO(a/m>%tJBwĺ< ʩzU PĻ (n ,а1`oa#On_"{y-ݒ]|"P ]S8;Vx˩H)gEQg5b"k4cIQ)Df8{C7Rh\ /1S33R =ҿO?ᶦ&4JZZ DeλuAҼ1$$-@Z\\RIAȼMT-;)|ƨDZ<(|(qܻJb ]],kUځ쑪H\*TU4њLL4B8֐ðvF-+AT18lmb"wxu;Hq܉ʫY ڼlGNZ666c1z nZcȲ FK .ѹA $0<d%QB&8xhaC.C`'u$lCFy=K`w{ء`L{T: X-rdo. !a:埖#S{7W[;PzNZUu,@T-S%!!d~7H Lsbt!:pBnv&%Cm =&9tjvn_ AR_GEw cE.9oʩ챩?l0KT͙[;[(rywS;J|7"%/ = R&{ x@jc)ǽ~|J'X{Q<*PUp7(PH>XMDL8x(: 2XRp vЍD Nʡq15/DW2(ҿأ=I,S|'ف]֪IԌ>!XNmr&5'P&R͂I sZZĞАtD8ŧgVS(@ņ(:#NH@X@C̽O9sM4KRʃk_%kfYeJ{j0|QȂPAxj$&|V^}/ԧӋHaq8Ӿ+(wJ W?-v,|2aB.t $4ޢЩQZOow&ieNn da?,K?B)@`}LwVy.^\G5lc$`9zfZ^Oog`jfi#2D%-n1ZY /IX(#0qu')bWx3ݵ2"p}c#- @ +1dzl f50`هw4yX#ϮTW!SdNZ!^7X[D\84h"F5,a," WBh!͔Q_FF/%\s"30&Rs[Y{FoF3bªɤbٞ $B UUf0{l^ueNʞλ'; x¬F8孃bD`%pҬHy˦膪,!k7d`4dWO~?6/’VlFQ;tREBt\;l! ɩ@<`%&m L\_a=q:5c 027<_G`.qǥSƣ`Mwmt'a\CTOeJ4_d5X8o6hYQy38ߑ3.]ȮFK`N[%5̊Ѱtir:-A5AItK4 1InAH7b5&e+{)Mb|r՛1~nYh}$`3vq-RYM&`NNHրSp_ ,CvO;9'&z\7`PutwírE[OT)arIsccw,XTdB!|0ٍyoPӍ))ty0gmK`^ԲoKo]HfLT8-6?a&?4&ɲST9AivQc-*9Xl+KAB#Q}JfJ6OGS[)05{E ^7He?jˀ^ q0G*\qn8NퟲrURM PG"COC fq}>>0Qr|nU`|*\Tcl 4e+ k!>/RqZN3j?<$(MA_i=jJZdUV{*ˌ-̟6 7ރYn^ }\y9Tu0Ev4۳bb s) t(f(mU^EXSl?c7lJ|5}!=<+M4=2QC@fW=|_HթLe-%tZOM: vrp *y4~PfHc` M,7|^x0:jSc#b PJ&xLmߙPx*[,@nS>yٳ8 7|4>:cf)%cB,fz~~0|QսIG eS?%;e5B&ې~-lv(oԣ5Fjqfߪ*uk9Tnt )b/խuW$y93#73Ev |ŇK즟> hq؊MTʒ/]"H92qqCt]7I8y,B54$WC%vx;mа/Ud6I38 FG<7Hӡ-a5h^"`=x kcq݌(i1m\豥|h> 3T2,nby1gQgf׏SniO 2>\ݑϖ gTv `b]LEy^z(S VisXECBE {' K  ZL%<TмEW/q=c{ZV-^1iF[~r3!8]% jVjFiGyZ'iMEPÊA?"-IlƋ9V|7X=.n N:zۖۮtTk2?D5x'#:>NT7#WN<=@ "Avgd}}T-(YVBBd8:9cGBuc C6Еؚ~EB ҽwpL҄W7dPf+ '#kZ.(cק s bkD湏۲~7lW]à6̾f3cT6so#hRati>Bcð?AܽM0*ܟ `yLF\;'MXUU$=Nc5=u%4qT/@zUVo}$@GqYȰ _IfXW=*a Qh?pf0v> zV̴!\z-fuV7pˢ 3)9dЉa)$_tX:fAXo:M8j.QA'yUqWRCJxXf'еԺklȅAFA;H"6G*$ N4?4qҲx![n'D!jΛ)]G!s>_FX]8?FPpX=̙&v2rj[eXa(Gܑ_[`ƽI-"ߢ ̔ v!<ɴN9Ի9U ÊP )@q9AWMqk)P,isxܡteg KB_#?&Ye+ͤwdD 6\Zf -*+&w jFIp2؀3靟sV?}4J6: qbkĕ['DvM6MAOX|ܧ2YeB>l(FC9B4,ڿC2z$2)^nE@%۾\KEv_O@v,xRgQ Q@>$2+gOrEҥg`p,FӬ \E ^$Y~I=ʖoI=:ћ{I}?5~(|6nzо>d6_ԦZ]f' !_6c ֏7 N6pHM"k9;Kr9VWwsh9iQ1z: oFfj;tثh[qTJ* whWDg9$.4Rq:'|<ArOq_YmeO,vhT'o! |%%6*ֻ􋜿ILڟ^A8.4]m¨ڝwM|'<Ybw@շrR/+F#r@8ӥ55AOyc֎ѥ5z@4g 'X.7g(D.t7f=a/Z֪+8PeG?*4q" ԀV״e&*d vN(B/I76pY+ LVZtRf'rpя'Wc/VLhu}2=1^ *ʬ ͸Jn*ۉH GgPgxnrC:u{f=*`a2쉇EVJc3l(*.vMt\˂%Uihzn͓VB.kj2?H?6ܑa|ʎX{|ǭ"ovgZ@z0hUuSe ~"tؚbp*ݐNq&|ƀ #r6@XG?Sg&6"Ғ3YL 1ˆub\6-D;m淏b:۬g$ H c158\R.?h9s? o\kui7N2"ޱoMA_E݊o{~:e jM7l g ӮaMh<^yڿ$Nxyg.ΆhE1;v!g 6}ÄPS%s!l;y@ ̌1ms%--x~gII@YKW 6>ZV,\$ުbLaO u  {qj'בMs c0 !k8u4e0 1/w2l.އPe8Ԍ9hG8pez%x`/Rgu; "E-^0/LrOK5/kR+ꛇK:1QHs_!Xrl zG/Jx4b~P=N(SC t.'Yx"9e햶62'!Uc'nZY0$ .;֡l!.15~M1~D]Zamtqr ٯ*l# \@ h7e&^VXw` ׊ŨCh)։"W3˵I v ap bQhM[Lԛ}=[5bl?x[b%:mM cfZ9,E ;s5@?r p!βvay9 ؆8c[wWB Br絈W \.rC_u#mBil0PW,${v*HFZ-۴ꄎnއL"x]K.qlU%u=w&c,͢Їm P^ck-~tj.nGEn#u(1fNN:JHB0|ܨ&VG>Bg<*6q՞EsK4y±ޟ=.u(CPg9:lB$2A)IuSwؒ/W@$cXI ۚIbx嶒;FAdu)5] n`$QsR+#,.Kv' /n)u-!P\0z۹73_ $&y*=*'$,Q8l%+Rp z~x^L'qBa_!x1ȬX~eL['_~cvPNUHO`ȅf]+EG x'? O3&־c{LAtzҫ;s`u/D`ILYi R=%r9y^g{aw=AY݉ ZGS!Ӳ94?bnTM}+sxybHS|xH>W:_&w|\ד6>O@S/'8Nd@+=/@jaf!R|+?ͮƿv 2>d` Tv1[ ʟ^hR j.+MJAm bק[CGʌ)$7/;ܖ2 eKނZj:;0vIDH'=b4{l:܉60 RW4,þ/;ۺ1ٔU!+.ӖmF!9}.j ZGCI:1rc3S285ZyႯn0xYw#-_c׸`sNJ,ҌK SOEl6ErFq1h)KV~T~` YӁ`D.%:5p ЖF Ι.R1"@}uAΔVMF.gJz- eRH X;GHX$m{)& @*pi5|#-ծ(Ki>v'Z'1^c|j򅇲׊a5:m|_D 5w*R{\{L>wZ8}VzAy\MFcGdxVӡAW /!8 ިi]/ўhvS;{0|í^b@mz)>ȄhӚUñcuX3GvO8їbj2OL []> s9k9 `Lꮄy։H|rcB: Ox5*nw( pzw F;dD%dQ.JPsX p`;Cл->$CA%닲Q1=єƤB7yGL"&7|0cxHSFtwl QNRny0ld[IQ.b vd݅B{P\u1TA唟_P_Oem,%B"+U*q2Q 2oĢE[!IVjhރoz J5Fl,\)2?g;c?mKS]M`} ϝ/L_bٮ;b\62/ 4gyQ+HE۰# imiC]UNͷ / JK> 7=S$3>}S(g2OdLD-,, I^ V\k^20/!GkR#:F2q-9H{eRw368!jd+yCl{j+@NīspSxb#_߹׽⶯d V$u.4< NzjED}x,Lwm9QU|:@ {/}gsD$u|R5䨦ܜN Q{9k/GH:EaHQk)=[{?Z (b1G'j`/ X_cn2"9daZS>w6 Q;Vd)ƨ /!0j09[S"ynazBcO4aXuuteJ"dX *NOj-^`E6vvd:/\cHupYcRfF Drdp7KO"H_W$ٰ0H'9hL'^!YN{b@v"Z[ ftn+aRםT ` } &1):)4 *0t<${+*"M)o3L`=bT/1m'#['K"n\d޼r ~vZ503Ĉ-\{ ϧ^`Eڒr?BZyoGϼ22RF ^χ aN _Dp~/퉡7nK|tjjpK3Zx4T*n]4?J ׺%l?SffP?If[)>Ó^1]9`@*i4CdϪӖ2BNIvXӒ2Mf?w -/B "6F+U16:F`%oƟ^b;  Ŵ{,N%2ZD=O=/;Jw_#?ӏH/ ~0 mҴ+A G@gOyTs0ui,s졂h'K2a"Ѻ5?]=h~ސ\feU؜U]Ꙟ1\/:T9qE:ȩ!:^W2=Mx)Ud(lGث맕R#%NK`Y扢-?C@Jb>3O?qVݨD"?Wj'R)A7b:釀t8";g{`V5{apy7K)%/[7sSa܂Ԃ~ ;sq|0UƣTPT9 ܨsz2/)J )H n%_i3AŨqÞ#@[qK8*[jhhsMeb#?!KG.\)}_@WQ$Xg5^ZdGW+bخXn;2W\6j+UV⺭vKji%T(<> I-}5EOS( lF]9A0>bT]YT$5S6O%~)CRU㩠JH =гE8ϓ{uX 7]vh>zi`k#0}?52bb,y9]U DEDs2*;0*7Z?Pw! eS:0=jX0, g7ܒ@/^R]7] -g C45N`[-TT5zV"3A+'_3Iw5UI1 STI~`J ea넼_3{&?-8HXԂz_QNE3Ԅݮ9Ad~%mZƊ6@FH&v5+#7xp.147M Kg;OWTP`L5ửlGԔWdFa~LGj>VK_x0"{Sc»dIp5Ku+ e#˜-4HRĔe4Mu}&ԣ)eZrx44L&"S:,I/˦l M<ןw?"anqܕ?4`a N [CSY0z+~];hr41Uv /5(SZ6KuLޜhޚ ,~[ +lܣ9:.WK&Y;ZFH2L΁os*}ǟoW[RBEx6OF: *1&3/QUo+"%$#oūas-T*$5ٿ(Qr" a+~_]p{=U+ԱM}4xA}Ep}T%Xܖ±J`^*8d$e1y4d@_ESf6R0ŰN%3f&jjyM[WSs<"ȲQ.ƒ1~,rBО 5 oH %3C4[lqU@];F$-Hm?_G=uFW[ϑl[Owe3Ct;Uz[؟:]jp:+.:|c|HtJ$D]UŻj78P#M o}LӲ(np]\l誁{Ltj.#Љ6fJ?)5ݷio]&a>Z`Hi,.Y)(k Z_q Z8,N(ð|INa5J΁_@{K[@*L")߀fJّsKUv爀"o!lK0_o\ ]¼ax`wH.;߳*)n'PK[rk`i浚sev|F>Ė+ 4 k#D)Q;.Ex<&3j /ݞ/Ε43a+Vٮ&Pi tpVPKu:55'[vB~l]R{N2,Ӣ #2l*Ԣ2QsP Fht^:.95(M갔f %J#jҔo>O,`]FM n\F W?30#u! 2eSf̃)p=̲y;Ѥt;6r̥} qhxs<ItޢP30z]7c&K0>dҲeV%ya<GzDyqAfGީehbE S;~d/M.񰟿4 tJ[;r0 n(m=G+p.idzCmDU\jQ)+[au˟],< n$M/ĩ0+[+o$9Tno"Wk!` _{e̷u:org^wP6dJ:ϱo![qI; ukSX&Dqn>5bFOkx/zBb0/z#'0ۡSeJby+<]<3BtT2PȴӤsXʆc~x&p& +/&s?=+gq\{]H& ]laÅqH:.so\ͨCdaIRiߙU3lP?hc'05u MO<$hL52Oof?'y+~YqP7g C*ל|GK%bp]9,~urV46O ?&2?%.;%.K< f9ŒlV(<yV&ljO˽JDH6xso^-hD2Dl¯2$):;́%,=fHQP8ylfb)N/AQ#QU1KkhWE\HaF^7Yx-sÉq^I T( DRUfjf6v5Ө+mEtբ>m cGi'N2^kʪCFRuOPu/2y/frg9q'#x1[~6_g&[G'(g<[v")Tl+0Cncϕ/jCQ΋0 4UCmȳK༎OP"R: 84ǣz6xzZiqQ-D/n[͉o^]Xd}=w=Lh!@ݑHb~ =j ^'0!+')ٗq]s;XC@OtƷڳ#SX`Z6(QNVclY6"(nU{)ţ8}P֍ jO[ɔ%P+!&rR܄n<|ܫР[5ZHa+~2a:wKbóEh O:R>x~"|Ew5晲@g4٘uer'NEgQ-2)iС&_+F1rTs贵Fx]@Pfj9nI l޸|)YpRhv_>6ECZMwDN䂇LJ"St1/1n*SV WmzE"L!C&/cMp,{Zvѯ >],t0S:S4tM3 y}5S}H쨽.NfIo(ߜԞxWGn߰N\cJ:C6H}JWμBrE3>@Lg "*XvѨU9{ x+`bK?Y:y~p;'jܢp{c) 4;a 램GEs$]J8}eɐ۴*D?j2o +w.R[/neG7 3/15oCQJԿpT2f\X ęܑĺ\w:G솈Gjp/}oyHߞײf 0_ X$(De.%óP{k'A$@rS-E!d_J_U*SAVA0>EnUyL"}ty>CyS kw*̃rKu}J 3m_(.~ir:5_h'Uh<qp, mUĄ8!gdamBt50 Si 'U%SlIJ['¶lغDR ⒩G|PNG 5Bif+VyP8(ܥѲ \G}>}ϊ 7sl':_ASFd}9BR ɘ>OvxvDIYGtOaϏWZf[BM2a-͗Q\4YS_1&%щT:JcNrCV_Ch!~&eqٷGS F<~e z3ovtŊ?u(GoQ6RVC/_"u54{NgeK{$c4w9bַg-N>>&\_\zlz7wBJy\<%R%{/ղ P*72dxXGճ@7Ka-Vk!n0~,m66lDヲMH $p2ݞ9޻~K <;S~Hfܭq5{R\\KtaufdJؾLUyxJ^^ 1!pK6&RC:Rl IQ4l xH%O˪b.⑚mD`l}Kd3AwVo ܈*?\'IDD~ƆA3`1y/"EVw,]o\8_s}Qry.&225pJOs,}X<-čRH2V!wĒ72b{ <*"lPrbqn̩pn]  (* #Db]!"U6n}5odFy6g – $@9 DLKfēvJ Rڍ@Ij0.P*YY9vFCt畬`뜪L!ן[knj Qm +o_1vZ{ငdQ;Q[L7R1>Z0%}ᓋ9Z/d0~Ss4?F.!Pm!RHZ8YOqܵ֠$O<1aG,A".{jJbh1s'O@-L-Fb 4]^ q!zL"csv׫j w2Dnթyni8Eq{й \S h!J7'>e%<?9iJHm|;V&T,o8*sЕ/ xլIDLoFP 4Y7tdW__Zs r@{W3/[ K_[Nr`bǙ2Y|yKG+Ͽct?k(x%x53y&>΁8K,h0>2hnc fB t2b)Hr}79e^ 5,~el`QP@&汍XTdoRc_H -ZDA'9ɜ3ddy>,Xi&}`̕jmj#&#ħϐiyӭӂXBC9KRIgۤkRw$'\gmQ8=K+ipU_!e[~ EgOr7 l LϿ $/ء-Vj)MVMK/!`ijF5X,vz phFOIo,1$z!UYC2e͔BoSެHgj(s-^f";Y ]g$FNjv coǶK{D-E(&j >rgWyX9q$:mh`]l@y֋U[0 Y ,l}S8i 2_e}r_ PepO~Fa=SƐ9'X8[R)˜wc"MA<;Z$1:"PN|vȑQKzYެ -%n﷯-}ky c=b۟uHl<uojP *c2)8;h(4JG q)5My*t߬դ16"^ <'4żM p4C4c*j:ʉR=al58NXb}VnmF,6̟9lhs,F0 ]faB=ᆭOδ4O"ȃc[8mr.CT ! s/7a7?%:N],Kl_{#TُkP3&d3Y#`n4M}t{ojufWn[ ۂo{ZtX! A)G-&;y^pfl?{?EQ̜ܜvؔ|HjsVi0el=Nb _CXݗ1!G14|%mmF{`S~r[Z@D}4HBN.~ jFN:GnA(gq'Nq6xn_x`9@9\cW ًS-'TG} ̡Pϛ=tbw*˧KQL`K{&g"'wZE oZV~<6H' ^γVx$ s[sGl5`߄ycJ&` 'Kd}RO!2rq`QQf%OGVzcԹΓZf8]K1U4ěԧu*PZ(A=۪-ڗ71zq̋h}0V,t-u{#=LmK=.::;jsnMiZ2^||q/QaJi2x8[L SI!"m&?GɄkvW|F|:(^[4zNx-Kg & ^k"BR;+9:e8 D=\pvBh`x!gَ芜'h ֱ/07J|hjMs'h`{*ҼD\Mŗʃ,^f%0J'n y#8_:ဓ&OR6 dyߙc.okX/ y8W_)* . N2r*oV"Ee/gA`)Xl5`ř,~eÃ@.aUŁdT, ?G߂ڴwj_ #ԓzl-e U%]yH-Y)Ff1W' sJ-߬NOl0KpHaa.% ='ecG_#-XFjsU`ԇǼsLޥX>3C&/@ƫTh| P kBa!hH#?D/;y!V?CH% iqK@ǥ#An /um΃ hwG}5YWsR1ZKcwt|I۟,s;Z5:c(€GPc WStO_IUUܓOǤz"S'|/#pK\&OcQa`Ȟr ;/ $!D[Vr&gK_{rށ/׶2=tzNf7嵂M &KZIgG<"vXQD$uO8xԸ͛rn@tdS.0[IASֲk >[>a_Tx; 'u{jnyY1bpõl2xuxrx$2laL>Jߙ0S#۞N+уFgo헥kg謀|x& Һy\> r3$Mq[ _U/;%{5vF.{ :F&Kl˄(niA`\5K g'")ziEp[01I9޵JGlN\{@TxØ.)纆ZZT  LHgj}J֧svmkEf~ͱ9\` Ƈnĵr4X,eB9쳶!=Dgv7L꒖RRil8@ X>5z(hNPNdxPebgE8SXY WOqv T7se_2 %CL(-687[(ZRs pBVi\:,?8)g[@kNAA8av^Y-;X7^6{f_Šɯ=]>['>ߨy^b́/>zBԓ8Y3_?j7<<dC`d PCzWMT Oy]1*ekƏ6o3(U7zgCxBDp8٘qx@tս8҄sٻ"Ӏj=s:ah.s ݿe'_$oP-VHx@GpZvMxPyÙuڒt vr+1DGJ$gkF-pe< >wg! Xжګ95 {&# 7T*Hߪ_JUMON4DxӾ\b`7A ЁF'$M혁lt`wMPN+y׏QsS2 v/>7%Ӹ US >:6ഡ8[-`.zNPW'̩kU7eK s :tq6tj44>Sb\$2zyWExD =J@Owr n>PUA)vq.N^O1K1 &0raE} Pɫ]$*ݩ`x=Ep`9 f lH-j TY(*KSd=X463ts rWlJbX I.E]Dp9˲8hjo 5y8 CE9čTRܹq},ߖXm}qj Ql_C\"w&E~EZD%av P:abk&!el߮_o5K/I{ 1 rZmJ0抄NƦBF 4?.yQ󫍅?P׏ K`xѽ_e=$b涅)8$V*|.@>/A\1(_0xʊϾ/P[m堃g|GJbRV"M6yzl$j07TDk轴bISsfו"Ѷy7'@i^/Қ4?Uc{ -Yz,P`p·O|ڦfia/S*b"qD:{$pby8ؤ!K~*OW:LpFhmJZpv{9YdVKz+R]g"uh3VzM$5S^0ϩB<%BLiEY-~>SlɟIt`: ;R[j*ԻPՒzoh y^+k2/D.jbJ3 6b9}ݗMWDC_"iXX! IIago8J˄yFOcޣC :%lxJwsćm]Whi΢/}ҁ}ŷ2G*E{ puy[eb5TW:/M0Nf0`dPbUvOje{&f)g%M"mFþ7E\7>gO|mDJmqlʗlT#ߡ2FW\PO`&[K4ZR@WV֝zkdׄD %+l&p4؁@|\P_JȂڐn\St]z4uOc>ַ :c+,C6JHS>҉HAu$3Ʊ^7f4L$CWuL>ߡ`΋EdM/݆{ tFKX 돡[]ؖN(;T/M'fih{4 d%,9'=@9/5ĺΓ%T[tJ [i Md] >Z:;n|j^x R@:m.&0ͤZnR(Z,FSpR jO,cEBQ>)^Q“J X w”*6@Ÿ\к>-SڨVcUyMbo~ B_ jK4֧^|c""N4{~K(B7a`,gX01Lm֕؅`!yFYlx0tFXodqbRo9VTiQg.iF$ YKb9H\ۋc:( Ǣ@ +"P$|]o:-ϭO}ʁDi'j..}--42ӈU#|$H/JyWqIc6Jޮ^V2u_Ի)F+tUSތ]g"hM>ӮHH/8aJwZah< n٫WT z3`b~IKr#;>hnIxh ﶲ=#9`|m\l~yc<11 fn(~ڊ3sp|xyڡv=ja!tؤ9MV~VQh(Q40 37rVIkLlW1efW8{ k#әe2,f{Ÿ?ȐǠh!1:ex_0m@H${!U 2+hVh ~җd'a⍅iN &T)ݚ ifr=ac:\In1qJ{g&EoFxpKZ+gwASu`^cW "tԈ;\izb+FZȶ6&quc{xk0m NQIl9L;M_qڭg6{7lVB_XQtۖpϽ߮T{h XO-t&̬ ֳ>`gk4~s,}T[## Уm04dmAy]Z9¬0̻EcaHe6Q-BjNmg?zl8FFO$́.|=t|Zgee,OajKSbz} ),9l 0芷XR})Nl\Шy:}-έi3 |lOwC[?DK_:}T 9Ua%Lk;š~?bVC+ɋ"s~E@#o?BaSMpKDvxTgZ;Ufp \ڥX"A_F|oXS.ىTõ8YG )3gYa9L( [ g@yؚD9H_+pv$^jA*qƽyf4c}BDάDv>.5rc9j7*H=GrT#E! ÆQv\^=\Ѱ`>Ar%ٽ4̢Pq TXX-D>}WJ!ؑ~% \f nB=vJ$K&37m$x\%D I< +(OoqyUw5f̦U.3~͵0FүN#qG9b&1",sl?$B0Fpߗd) G5"m \-tC^_CoB8mvv ;eV:co/ϵ( a:6On|Z@l?(0h6Q-;Xr>zm`wMlr l56] Qul"4#H|,{歀[Y`}mڊaqL//79CtYACP' խTmfc/} ˜7}˖W,T0vG 4tnS0.[IkPe۩ 9fOWNﲍ F9#sJy(C08jVem3AloXl$-E\oǘFիxD_DU2B`\gx"khzBf ǘq6hVc?k^~U>Z\xثdP>3;KwTk݅O3tE"VDdAߵD 3u|bExDP2CW'u%Պo`'J)}4xEX٤C!=xڃ>rVEftݢ,Bra}I1>6҂Eb̀vOc5KWe.H4Wi4z (dך8m~!B_E/EqJ.GD,# G3Q7z9 SKhB̈́D?-~E:Z!Wc'm$M:hRd[m|xXWVA`Q\i@^mG|v?g(Y[󐍗q&%<}ZndnU{ݤo>`ozCfAY&_n -g>^H2v4,&]7F׬wg />;nZ#&'Ƿ QFM.:]!#]@he$G%˲NgZz֥5sӎg;# kh|*0GzE7戓2A+2tγ_"Fl9IYrygMDOG /^y x{U:f(T-.P}F̋6\W؊^KԬ}(0e?J1F:U=h߳ʵ5)˂u?"yַ~)1<僒%{^,ه D`k6G|4)AmDp܀c^/o*@V:~E|qwҥ0bOW.s;6ٲ,`'f6 &O]$T5rFM)VaZåWKz}_v|ϊC%5ac+bTңfVѹK^L_7hd( w4q`9}2%':;!D~815=sE!Z\r:vޮ]}Tu1ݒ"j%[m2-R/:>Y÷\>ѺFb'h<1 T{ކvaǘ3=p1kSNN ?q+wIen೹ e AՕjj jEJd"HCgÝ酂> )A厯 lAud%>a+E9 c>5ًD3p ul tY5#5mQxR!;MyN鶥S , &= 5Y2VWpE qXbKx[U%%;dͰƐ9CU&#=@՘aҼC4goF3ޕ`mɖݬVtj'm03 k^Ik]wq]j(@6^]?@'qo\H Vh 30VZ=yn3?WgDl MQ!:xQ}.˳"ʼn<tLqX>F6HT#dkO  z>̬)3J%R5cՔVH:C~u)ſnv?};ۦGEt$6 G%O(VZyMS{ӪG P0[G-٣ hiMVܺ-7[fX~>Z ?-i K@ Iɞ`i J1Ʀc>DnH,]bq*΅0T{}3qʉMigd[#i&Csv?T7ɻ0OU6D╊$R NEmYWH^xZ ɈЂ>-s .md@ou[c7 ;sU{0`"X!$+F.ߘL)|3E\2'ֵo=NKmk _oIit& Z䓾} o:Ь>kack!Y,lX2Rp%fE5X._ﶋn,)ȧ9Sq0N@R"|{4Ws(ea^hS(8%UcH`,/wwK}Q2ڽ弜Y_'ڗȩoL7and[vX.[^^7b`8XJ&̫Vӹ-ɁՓt#$i]NeL@}^&~"_41†6c􈐌 h[F(ϏI ׷]幝Hh(r1d",7M uxCq92wCɘ?ij}M輖p,*(Ë:2̓kG v?4[~ %J"G;ߤCYُi{_~ fc^QV=?t?bVSndszwi`#@#so!o Z"o 8ts2j62b@Q8ˎ nJn'Iti.2#rΝS y5| ~^=G&r`M4Cc,@D t_Qh5Jd_i06/m`A`; `pmOT=S|Bݾ~l6.Zk b=ID~6'+w#-[IӫtT,OAe {)}#wU+סZ<^3F??g^AʶZ8oϛ~f_v۹]YLŻ`9F"fu=Բd]A;wg}ǐi*"ůeI-& :2<҅t3$s,(K<8yyڣh/z0p>r3/X~Ǖ~r5# %Țv2t0t[R}޾w|Xx6Y+>HLiy /\ 3*]1oXl;I! `+Ce&>'1WI̿k2`_G/JWOQ},o Òh\SIU=?b'eKK\ܷ$r=74Sܬ c8Ý9Ȉ6;d53Yz*S`'*!2JGf;-,<0t8 `1m写iϖبHi_of~p{ ÌM 1`dw4[f$pGf$*(3X{u8:˱$NkT@ ܑSdxEy!!rѩe+Kx/JI[ecO~WM-W_yg5o wlZ`pRϏY-mg;h6< |>DqF# Cďqf]SΉ40FNKguquVlj@}4GPGw N@D6uwz9s`@mۤh|wv՘cMtT :fV@nmfB&0En0Ty_=@&n@<9r(ݜ`ZE|Ƹ|e_F_Cy(v@xz- #["(8d`/6ihSq)ag𶹦vϹ:$B4,` ^۹?,~$:4^bO|8Դicl%~?g7ݔbu E Q4{ _TY.D0oJ{3,אq9F )ESc}ڼkZh"LJjnKu:-gJʮ-R{B5h_c-W!K&IL⣥DhM5 /U_?#f3E yi dV{FzS(X%weִ{%TaW-_&MX40@2Bn:Yb:4){8 /(&TEj2(=;3ebv;& G>wpy ԔfH5SFt32WF  &`^8l\ B #Z{o^$ cE>EjWJą J/P|ӶUUxarZǥuO :ru2LU8sY"0t9G w[t*OPŠ$ѰL9ŀ+Z^uɹP7] -03@zZ16%pE bzF-L34CN8J1/zlt_n6YEpSPV~m`hJFBEh pQs5pD1bԬRZ"FzRb釛ƥ3)K²*ľ RP*pO)a9V.N%fvwkv*LP*6썌TC MwAލBudx/RtDsJfg6< C v0l~ŏZ9m {&5‘!XV*Ir{by$ a'w:u3| \s6~0I$`lF6\~M ;+&Um-3c49 }'z_)ťނ4̹[yzF"E@(NFw![O2ux6NYZGa ݏJN'[~:*aZ)Dr^ wnDѨB׺MvU(pcn7$yݍ5_oMQclbJGȈAx;r]NtyƬy=x`x!]nc6JCH 7iuCo9 1'Y8;- CV Ѝ QsFb(f t[ w +2 Ef2<[ta 95AXGi _%<8,(FC۷`C$wWE<UfwKh*^'p\C0~-_2/aMҶp:7|ުXZ LS*qZ\`y.L2 5gAߒW6R'IEeUu \[HP/Χ^I v΀7(2!*Z&7"`HE)?5߃ P3RBzo[J R,#[#]/*.0Tԛ`۔> SZannR%U#&9ԱDmb(:5КBq3ˋ+8G16S9[F?!&Y~6~jP z}FV7SQ㎧Sg;"MH?GdA+[օ݆(QYG:+ Te/\q,<^h w[Pȟq -{y5"\uG j~7Z q*-' yʏ, պe'\Ox=u0nHqѶ k\;!ia![vlo>o8D=~b:x\*Ǯ )˜ y+EmRԗB[@lJux@3^^1m8~1SpjS9cn685;8c[S$*+(y| :ދ;L &PbJYkS)w M;VO ~^Rn;.#~;b惩tE8͎˃t\T~a~B̋{I6,kzk8`N$( c%8.]`NTç=Z{1bLː@rcy'VlbHhi-Qh-:Úͽr}.Ɣ룠ÒL\΄x:^1-) !4T,kX?zd*l$ p(Myn|dیB2Z-Ƕ?NEbBT- =z#EܸJT;| r;KK.u{M}| R*dt<'Hϰ`vx? $lDL{xytuj ̈pn|:#!m-H@֯6v$5]]rCGf uuBln&˭h]<8'J cОVheK=#x?^^Iq^B-EkDϴu#d/_U'DkZ Ș8e=6] PO/pG5R30Xt喸)p~S=k.sSOd, wÀFhVmEai}AA-M}ۆϪlQHhs5{~ p6u Ơ{Nvb'%@+~.Osxή ma/ں2 G} ;u:{bhspaG; Lý<;YdD簾uP֛R]$bBM2ܤOn ܹ8dЭՐ^:k{HٗW㓠7N!iBȖ+jDjJ l| yM .VKx$.RQg%g%8) :Q̏Z Nul,wA|"-/G5PQcL[ˬk"iӨ˻C[s_?;OڹMϩFxvpK@,|@Hw]뮚 1迨*qrY6( jF# 1@n#^GvMK? )$=(1Sn ќ{ Aa{ŚT8jx;.1.Y.hWϒl]lL ?Y;D"ODz|DdY#Dh$N!6-NYT-$GYq낺WS m<&eeҗt9J ^g1A. Ie& 981K [7w1WVU:DS]Wt9t:QP70P,)6l]E;XdZ|@%v:We)RPBR4]KJյN?z)tq$XKrLtT ɥ/?lL: Es[[}Ѭr{"8A[K-8_푥 j冡o>b<U-^( *]9Nz-TC\݋fYIHY2O=ٽJ"=:#K)ya!n-| ;)ai]DowMYOBm2k!HCe (b5m̫l=Y*ww4}>9/UX ǦDꜢU,3n *L%8*l*Iy#3$aYɄ$_lmlca\l0JxApRs^_~(٪Zd$Ȩy<33[$}+\n"7u|4 2Or"/O9WHbg$-w`8g"L_Ԅ' ߼-o:vC"/絍mWirh}S<_KwtÒ *dڻ@iwfN^} ;OZ;rI+HGsh2uF ij'3`iR%Ig^V_bȐS+d7ތs9`; 4CL,.h.d Oy݇ _4]:/nN/lw2U$v,WY!ҹ,ujn;Kٶ?MC"X)R 2oz՗ R،upפ׍dˈ`ݥ5XS/jsn+nr宍)k^Dv}W/O$c|P1Ď{ڙK@G mv/ө1>;I 6FE&4ߨMtd v䷺oD)juf Bc"'3C :^Q?(NAڸClm_cciᶙ)CJ MЉ=;&!CWH~_.)',eR0 au:@.R~twbVՅOWͿ)Ro/-_Ƈd'_k<6S.ɩ[% :{,g%6?ǫ7 a˼=;WUHYц{X H$ Cq}%.C}BL@XӸ@Sd%X9OZJqK#Gx _y'b±Z+ƕ)?:Ydd[`|/ou{؋XP^"~&X^FyJxhVym*ݜK`+}{mIf1Wɏl8֑n.&xdp,o"w:7Z5ba -6|%BTSIz.'|A=5K&kW?5E}Yg-7FuOD\IdVIih"{H;qM"^̻R\z\랑|ND M3#,=-~ᦌʔε g{0De/?L~ޚZȯT-ǏF J n1J6V ' ],FsK3WLtSm$ʬZ=e1MO} %%vW?K*UrP*qPQ<89RӉ*D<cz%tz%5 mp'f_e(+v4I4&(Tm.mKqӜt~FNyvwnV4̪h~Ę4l*IY)  “|jkVV=V:nMGY_ 1@tb"= hm !r}qtuſ[D×GHV9`V|ӔȡC#at،~ܙq TD9? rMN>i[8u"=~\b#QٽK7"řppԦlܒEm ,hiM]D H%95x?՞2o;ܧ֚}:Žv٬+aAA-ɚN#O&[9ݿU= ^UkLt\\KP5_=؎#vyTض<&^ 3m +gaZ&{S3,36 ^IT%'LZ[YWmtrnw#w0j 1)@)]4/Qz"0/60%m@{XR3Sf^n-;N&н6iQ\ #!D'*0d0Fh:e>B[5´X'ɱ[₤ZbFM4FFmC5 o82p M2X`$[^Mc$4mTEBgc@컶 ,~HDƶ YccD\\z( hn9rkI ~gj&մt??)}伺4N8F-B?`#ǰmA/[V+ 1 O/lNfߗ?c|Oq)u9B7L/͐p7(vڑL^e;GMǰTx\W b8]!wfNLHC}ERݵm}Y!rVaO2 gjLO @xpD4`n1vfP!;QYvCrBHB(+(+^KKLjmr'qqI6d pZ=qk!gluO(\^HlW<)xpgp0b3>Jxl|+6y̌]|_qd½0):Z4ܷpy;5F{^}Mx`GbAPekRI ѝ(Za~ $V ?`NscY/oLiaT}/۪@ݥ\+4oͷRq! -|KKE~t.>jW[?鿙.`owD4k,tGqп4AL}_;Qecr:aDa2aRI@o!/[4̙ !I^ ɪ ъ"z\@4xٸY3Ww0[q7q͟,RtY;o-,9!8\,D[2ذN{$pOHhdPF/4%-'=9^)fש>_p@Zp:!Hf^~v0fW< 򊾠|NBToPS3i-u(m š'E)9ijcGuW0fUx^^4̟1=SMyQ߳1{VPư>yi~{Q^7[vdBC萳YzضQyMa1^p 1H9FH=IL9١Ha|_t{h&zP8Q@GvNDۅb,[@9rlj0ydH엵Yo@Fc7O+o*A_0LjW]7B҄ K?GUǷJ>Rй#|ޏcNg-Jxv~I AX,fs dw^; ܲsU`9T gh%T RqB#KdX] L y^U[]d^\ (bkGsvBf U91E3C /]K}N\**ϦH>gq/njO+|]{3ԡC_#YW!մhܼY O\靖ܠI7MԹtXorxAdbOFe-vwv\[:no)3,SJɅ;Q[D=wsՓfoG)aIS:,;2 &7 FF'*bV@ ̫'Ҵr<LO(a_F_kC1)A5I2F:`9 "q6Ǐ;7pGcxhy#|˓l.˞I[u(ح*֓V>`Gm_x:Q뵃M$N^B-u`cR~M>Z {ւ̖zN-zజ+AG cQG7:K~|-FFޒƵ^~3!o)*a)bt3BXk 'fṜvmfg)sU*FͪFFLK:Uw-g-b&Kl?Pj{TH=vh: O: [x^N-Ba2%P H5i O~УumX8`!D7j]QU B;]K(yՕ{׋B1"$&({jPEܧjbÍ6{I/1ZE>Zd oXYG8" ıG"݌APxb: S;ﴐifm&B]x+st~6 J21mTwc GCAfb-lCBrw5\oچcRJZ2BRZwP"̙1FL#Mc|U9z PqY=#hi\ &.zG#{Lӭaq.,E5?/-yk Lϥp]bhܧ1q̝V,F>՜ko|WI -f#tq8C\+ûP++qa mV3T8SJtIȳ("Cc ,Ҫü /v^/K3љ$SIbn';YL} F:or4l/3,TY2PXQYXbP@g!PedC4Z;t}! N.δxhk~Tu  hw !i6ꙷAI$!jf1VpQ d:|x,w5ZWZpcئIYF{Qg1sO VpUU~y1Z/)1F\Xĸ&a0@|)䮻ePWJY2+ ~V .sF9}3#hRM0Yߺ|te]?Cϣ{$tT)?˥> 708Hw?5̮Smƒwk YfPGQ&Eh !uwͭetH8=QuiL(B=H@<0imŽ>',GdyorVHQ*4P-΢h&Po",h~H=#3K@MrWw Q/0+D(Tr6>N:<_"'݁6t1^&oeS2A-y,f)s2ƽRT7L~oI5l`xsj/N,ԸsF<%%C٪̒"KrD f70-5 \ϭ x3;b5RDZnFs?)L;\x#h>}ĥȝ))|fƻZoA3¦; 2tTʣaJ_3, gچ- UyH|8i+-{N>Oha2a6Rj<6?q .۰ bVAK~n՜Nl =w"ȫuta Ȓ nJY w[$q7La~Fli}pkyS>_HE1FmMQOzaN˕ * RFΦ&F21)3x[~!jD⚔Pn=t"e3S@I@BZF |ҳ  ^k& V䛦3aMgPJ3K.vՑݧ*JʚxQNuQ&7g\ՈFm.%mő=bYj;+7P >'X^g~QF+$pS 3N6qh]J0  )ҬE&7@TqOʏX(^EB=w'l$_ץ95S,\U˭sĄ,v>C2ĉ~xQo:DAԬ }ݬzexB*KN \ѩUWdžh@Q˧ZGÓG]#xēQAi /I;,PUMN 08)XBT(}r6Qܱ%BȆV >MF 1yA XGG(\ `ܘ"l*KPߺI>T- O@w.Y 1YJWsZT ,-:dp]B-&4hq"WU KN2Y,y,i'n!H`(8 S!{o{:⺯mi#>@(Yi^z@Z.&CJƩ/dpZ DJ ˶=jG0Kxb).s5e, aVo Zkٽ<S1}@.VJ&dSYrȬNѬbݳR2wp#l]U")G|dտeE~arLĄ{[S2k..,2H-_9u dN@CbGْqՄ>bz :\{ĉ\cMs>Ie bvF0z+ߦxc||.yT? 'DjBz|ԩ)kl^E6UF9.l %1E\7?qkbqăSq$F䴬9u@;DL:Π] < ;'j )wQNz\4[Q ';EM=\7 0>OC !Vq"&py' {kHB6'ou;k_b +im)'ݭM?$Dw;+ -3vo8Y&a0㺍l%t!ET「OG/ /ӻz${Шs$((BBokWyZ },1BGx*yK)UQ{ 'n^EsPf`USB YȐ79"õsY^E 9WwO+][/cJ`McvTMP򂬿Bq AY >m1󫌲4U1ZC'1AfaavGWM 3E{m[hibȫyuELp꞊ɶ9ۿn*&LgMDwڜ{%ܶiyg6Uyýg$j-Hr @{oVX??n"J尡 l&xg9j5`rqKX_ b$7wekMNl>22{Qh2A Fst"S| .wy䯧8ߖ+cPFBt_ vJ,02VTQL'"Ri gkI_E W;0%]"EcK c[kyVҨ7%ҶBS!>U-~b©6hw2\KL,)Fō@_ʽ| RW[/w_-}BCtwYm,ܫZ?qccoބ8#AT}O뇞_1xXn!W\zM!, <`nY,r|C1p{ (`L'^KSR3GͼJH~.&Ʋ[~I}mB{>rGyQ^* eLQyGv/?/E5Qܴ)Ͽ9lΓEd==5vsYgeb]f(h Kn;avFNGg t~وՀ w?" aXc'0-LgCimsT?O牧Lo}ѤoNk_AJ›a}7/:-('ξAO_AőЎc<.5^dzdGv3855,+P*1a8fSkS2!P$o<%$ۣG $A ><\afNo$+tsZ`,r-O72m b7~|DmU_sJSRGٙ2:l e=-ЃGerhЏ~?@mI~:ײp^%`O}o8`GF? UfS`ZM >d1EwZy;Ȭ-@լ5 &9Ј 7L'qFq#K,@0"7iwt<" h؇/ZW؍R}"04<)c=9,S`^Gj7@O rrvnLyb ŨH, ;*}@zН8"~ /Ao:j֭q*}RqKA,ԗp"E_X?F|#c' n`=l/e궾S[LD8!vb(RՉ"ۂpW$i1t\S&׾s*@::Fa;tZC "0}{+Ձi TN"n %)߮-*Xl}L9yj <5u@Y9I5xm =iM҅pJa]U *eͦy:p=*ɴ7!C Ʞ*4ٔb+"ѹқq^6&SK/wjUޕZ 6}p\f9$!IJa[ X"YG!W*a0';:.bt\&CYiBΊG&+JMŰcYFQ$ӗhH לN󭪉֜t9za\?AĄ/PZ&wNěyF^Ro6x:J 案glD# +*OgkC;"u_ul7B'~^~Jj8ǨX_:gm+H|&44}B0m2{]TFC9n"> &lg(b0M^= 38glLvN }qmʥ'K$ݯi_NǃUѽ9U -11'>J\3 #A="f|ìuX?15&翃:k-\VyCw_D˛BsFz؆=%oq>fAҖtU BؤA"zf=G9k%V+^1[/Emܰl%8,ǒZdCsGƸyGqR,[DKc0d8UXQT=^ `>Xxm}jL[ojeWr$ %{Ny{%:@q&~bf4 hbq E \K]X&^eGAA2 '*̪#gM",r(X`mJ *R/q1(U\꺲=fM0K zH8jME xgl}nr=GW{TM D..)lj*u@aݛ[`Xhj6 aKt UbHgdpShF~O:CąC)IZsϐPj)ug.Ϣxq@vg: >` q&}g졣hb&D=Y$9%OM ); DA9(=пٟ$D[iwFAʴ?וG)aa|ۦ/+ǦZx̱1bD{\diDp;RN/~? M|U5HO{Dodec΀S4<+_<>P*qNH 8ZhQlK$$w]M\U}_/C$əuG':IP $྿fᡷv)"SC\ 8#]eB|gf5i|]VXg(C~4- Xwkui@(DM3^ϋhi' &ۯLcS:Kkw…PI@?yhMXxv<@-/6v<۶ Qi9# yE^y1ČqUFDEIӣ(pȻ&Chj-{);DK]l1].v6`/W=16sYZή+d k+7}nEIaL1hDǤ a~񣇚>qbc=i;fgӷ_<3>{dt>HN4x|VR N9]sR^V&uD=O5@hf1'Av񕖁QlF]`(I^8V!TUL̏0eѿ,=a#*Y>5;^CH9576C;8UUI$Mk:Oܷח<.H]AalkYHkܒ墳X oAݻK|%nr=mi6LA3|lu6-w|8& ~[w34 sw}8;5WzZl!T1O{ BJMxFɈ\K.0ی6D8lޝ:pG"+)Gr륅K5Ys$?0U}mkC5QeB j2e|q̢ DzKNT Հ+XR1ЍUт|p0}PZ&%17 [>{ z0KfP\U~3 8cuÒ/Z?ٌ&V( YPY3/lqc"ԀE)uwb-t $n6cwI4s둅|3_J<\WrdvevV~l {^#gE;\%?CGO/޸a1&XAlƖB@mKKm Q$|veAcYxLVإYuUǕ\$X<FèIV~evSO9mycA 0/Qg`¼V6<6Q?[`XNeK{y1tSզ<9nb\X+o_~: LB@7pqš@||?B^EOe&@WaqlS$;˸O=7$ Ԥ?WƼF$x{Pf<6>H/!˫r樃..wλ3 2Q! }!f+z&3-<:Xk@K&/N-ZPQ)C#[*9;Dkl QsHxF3i,>ChO~48 aAˬ:BP1,ǰe3 Oq=&>/K1T P1?tvn'|}%ul83O׶ Tp9u0k2m+-~LiPIX*Y|ʮ!N7_oIpG`z+Vc—%BƘN i+ ~^戼̀&*,$O LnE8u5a&6bžk)ls\ʝa/)Kqr)qI ?È^6vQp#znoߥ}/_nI 2G2 Jh"Y.ߤ)2Zw7J"'HؒS=O-AjX7tjr$C>F4@百p uZ3F ]<;Z;QsmeaicA4y1&>6.WDʳO]9I9$ ~20?zI\(/ byn鋲LFl%Z8e~-uc \Z/d@4W ,?KQKCZ0'_c >)?,xc5RBOTz`|9;Z p{GkWc]? $8-xńܗ"5{;'VGi^}ceuowj> l[mz8.,#,p@ac)7pV%edk!GagZǜ=[r + "Կ pQEjTN>q p޼`)O-cz%o.{2lM|9P ̧[SOi4 EHgӖP2@wA) *JW,;)4]QT|:\l؈+1I7ia5mH27 TMʷ_ykpyG|+2ȸDw,@vJ笜emn u lbaOEl,Oi' >Z5zdlM@w `A8<=8UO|UIueP0W¥K 9Y$mc{^Q_'D[|˝#'n{4Ϝj2`->ӥVIr85)aIAW1INrO*|qzEzq 1oX 1l|OCdq*vg&ge)[2JrMːѫ*Zߓ+ݨ3N>oNcMKy ;@&BPHT*]I3#bnAv*VfhD'2CU) ߪ GTyr1 Ziȟ?^KUӭdw3n?FX>^V8vM ^ ۻ؂F#쒑( {=Y70F2 5Se i$.C;66om (Cr~4rK9"o4YP_aSP͐d)#k.e[ڳl qsS&xpӰڨxVZ~TQ[5@1]Z2*@aݻ w2:b|䄆.*I,j,2҃dHR"(7-ܟO+t33k7ʲ֜{G ZCSZ/IYɷcds Iפ-Tq3Zu#'vOҒSy$x"B Nō@ξׂ͗ S#l(!1yS~7Z^̘6>' 0˱%n2[4`=tvw8w/R0@rK-AL8qz6eإ.7ݩ)bQ Iֲ2p&*q9gqOiGU )s f~ѫPN1MʄYp"Y^D0\F b ipB#qdJ>O9"WK zx1f.8Lfr٩X'pTpXbNQiU1x4(' b}9|w*oZ꣋"8&Uo3p+Ir"`b64Q6=Q.io[,a e< M ǧb7 eѯIA{n$z sQjv1ܳ&I>CVԆqHuvG&s)B Lg\6P9YjBf. }!\xC 7(LnƽN',J%|Gا?%A$}6)?,d9Zm~m!9N˜P+qU.zZ׈dnDɀZoSFpV ;|9mKX!~#A=@v=2U.!_d-x"| "ZplK>.nI=Q"D"?!٥er.0I?)Ia 1c8H>$ɺVQ 3l+8OwȠ9j~SI&Tl k"f6 Vm#23RqΖ@ i;Q0 cs4"׎~{Y_sG"] ]@ -\#[R.:h/3-F뛁( e_!`g~dC|PQJ="\(l$Yӷ|>@ n^S/wx64)d/7(6w 9+ aJg47$kA1,[ DQԽzKmAHm:Wg=/N762͆jWoJsYe19>M5-4^]l `iw*nFmu4o>ϻKT-_!tw9_9c fnUV,J55zfăE!%B=w\W(kKV\Uo\V_tyO^`Ya<vN=zpv|"<[ZB\`|t*`䜎c wEz;ԁ^OjA G)`@A(N]`I?}S]60WkF'!V4(΃,?Xex܄rd:2 ^iʪm4'SU2zc[65Bz22k2UD(EMhi`ҙ0F cg]q@@X~Aיէ;'cSߓkda-Tw6NYU1vZyZfO0ILOc6LCCOn={ffq҈3g 8Uxb Ӑ:l@Α-q[jC=/9^өQV$?KyI[eMUii3<첣R;kIVlVDnF0楓_Ez/Lz8^ݹ~fA&Y> ɫh>H7DwOݜ9a`f /zsy@dVxV2&jQj"h2@F=oHcJp%>_S/;bHfTQk _jk|چy[vĶLh~me؀ 4mJ-H{gϴ@i$ PŸa_.s#{T]U"\ZOIv/dhv J)cї&U⵼Q賰4𒨶!W*f Z칳1Q$)Ə`t<}j8Gl1;t(m{˔Jmoҥg˲o[-+[̓bV:]y6yg,T1VdڌzjcE mg])E?z#JԼ~ >$'W#s{+|B$n̥'p #y15$XBf6돶2 /*ph' 5ɬJ6O^W,6uj=KKt[<⯰͆{)lPPG_SL&uyzew.)Hr8r)?=J3+Iu}E!*j){7<8~k UTid^$.& 5#c^  :F֐`DMi,^<5#Ym5ꕂcg*jF}Y { :8 ,("j^$: cq_֒Vh /(Sc5Uƴl+; zާ6NY' g ekqM._ϴ+KݸV{j6`ʢ O桙[dxf*\ª-ne~Aޝ| HgqàZQf6 p inp_wAß ^O7Br*@5^@.B۽CӉ)n!܀6r9m?a0 dԞ{5R+k l'ٜ\8r&Q0(\ GzF6Q< 3F<7T=a.?1W(lb$*[3vrP7dӲv \qcVW2]ӊr PJ^ģa#U9z/Tf^#8ZOXQ!ggOR(wn-hTcg5p;GN^+%z\}<`ܕ]xWSM|GpZqkIW-J 0iL<:hC1 x~úi* @ %T=k3N2RU8!.D̥>^ Z 4f\T $B6D͠B X_c!B=g#\#$YxY) 4\ B+j3J"Ȉl&%~`uq*Z0n L(ltr[9a1;op0&|#'9 )TLE?5ϽOm qZgN/R\ f-F~25"Rza ͒5B sg@5o.C(.䬬3%%G`P5jja31^5]AMۍ4e2 h$`+sF- ɫ 2d{X-%G 0Fb͘z),;A|-F) 7z`Mu?c_;r8Q3EπIiD5k3uo'oÅ'#w*s{D{|t)kJyNf؉ORa2K:S%ţ[[Io]߄qpw# ;gleO=IWoKt _c`9d%/qQ ⓷S5\*"$<5s~S4[RĪf *>*;ghCbu Amw&ѯT"dJ@ "$t= L8R}-"RL)pT_ɤ.= MrE[i (Qҭ'ٻE#C1qq6C!de(T/cg 7hHc!VY Xa˄$l_]v_F&ۙmDB%"굣S7|?tEM ,dO 4$mP !1o)&2J񩜀bkHe(t3g{W,O 0^=a-P/?2MURAah\.^|g65O](ɿ. qF B 6b̐PϠ׏ qNɎE{j.j5ϮӨK՘\-m8 @ͥg SNZ~TJx趗A5;v~1p-=Yٍ)kJ7d?2 DDKOp* 5_Ѧ+ :*3Rbqӏx(> cT_!(Ly:q.!c~FRTO;N F ^Vֿ֔n|pp,хde%ДbnTMiF ojm20jUo4,)m"W%YP.y!av|Æau3Y!U V)9 f/Q\!EБc{ZX%>bͅ4Mˠ)6B3=},SPBL^a`84P!hDˢ1io-\:tJ-K=7_KmZ"[_ȷ,QM{\ /<)*0_Wk k4QnEz2Tnl!\S-~6D1#mo,`Am tCW(Oxʺo=}=DJt4EI-Bș Q\WO+])fh5Ї^`sg|J5{s0P5j9bb9'Nl`t,lK_]mo&zlh IцǴQy8V.3ܘ\X>ӧ)^,mZ@у@XfM d}_X/.mʿ7LE|j: Lޥc/1zzu"" N7H*Ni%9 P YZAa 6JuXEH8 -\~ 6 }lᗗJIha5:ތ7ty}9xd`̚[aqAQ)Ƨ}4[7r08[u,Ҝ0lİan>XǼtĪ`ܲd;_ kg߅k 5\x`!XI7MwN`_x $ezՙ8I /H سaDF!Q^TK+%*+QzVVrMסĽG` .MFsd2ӐՈ#ǯliD_{]㭊'L92vlg[Uۼ ?qAJ\Da5Q%yK>t0$p|2OO%M,x4qp|o(T[n\5-ߝ{7Mu>Vŷ#86t>vB3BN'16;>t2Q46o ZTrr4T\L=u"ZO$(±^A)mX˒U\ͥ(?/߇Ym8sJ1"cElR/2ClYoyY\QIp3;"_Yjםy%+\լ1לּ{7'!">y1A)MdO@x/8:<PsNlKK&V3nI8Ы_%Ѯ$ȳIGii/c\Nr]?#9íT%RiEFoƺI@D@1!q 2I$&!ܽ ŠaR"Y}q ͣ6KF4-|8>a`uD\JtlcJڌcv іPN~1=z*rNL€AlP0e]2GjDUrsl[$ v;Hvo-LgU((3 v G ˶fK#MŚ5WDnm1s$ |)?K " .j Bdڗdi)xQmб02M:O^pK}KsI^oܿcꍾyH|@;Mm;]M_uf3nCm8dHCXx 7v) &_Z@z$*iIYÆ=sH1x"}:1lesdXt9lGGAC0Mrvx60R.n9GCpM$ PÌ{qTlc*fu4 jˈ9Ȱ9HV]i+J/1owl>acRmC|H.}:A7lR(dVITK"Y\eaZ4j5a&FQD7l-<=#m[ ZX O3,kIC$G89fyxȘHs@1v5a}pe80Zab2soMW@CɨiRhv0jWDITpAq "7e?,dBy#[@&! |ƵQK",v;HKTm༆#Q AȟotIN[,JX^bʸX%RT1f%iSs~;_m-lorM G nޒ=ጶ@{L!P\7%B-0#Kl\ógZSW #5:NWv%vUJ%U鍡ŴS57]lڪNVx~0rKBߤjǔK5.LVΩdToNZ\I͋746ݸ?04^JN21LzdpA!cx Ҽ{E~n{3䒔rR#Z}ftHӹڭ.\ǐRT^'ef|w k%1` V8@:ll2<30=pNgӆE% G"`}/ؽq˄Cwq 2hҾg]4ϙG1_8t_iPä(혙"w-}.ٺc*$s#JxYy*}S+J^Γ҉ٮrU!PFϩ&B%=X! ~OPRJ-N]U|+Yá#澄I$F%DYEÇ3Y [ec Nc&IR+ [U+:o+c1N8wٯ í J)o8Xg~Z H2ì cGIJ,}bTPB](_pѺ]o5lE/ [GqQoa8d;WϢs+.-غ%4Ֆ;⌯߮pJN֋{wi{A,ELCt b}k@^dD 㩈Ub[H+V FD,#Y:dSb,(s%Jfv'葖w82@.ma >ⵗ?}=ژmԖ,->2Ux`ꎊm,Ec;VB(3].6pp5+$d;a,v% bE-‘|&UryIUor4Y?#O Yhcv3@_u<*c`Nr2-RfJjk{(-QŨy4yd߫- ya;! IkXj㔡H8) ʱE"(m2@FhE_:"%];pJ֓T}׉M3UB?8N_´@pR#M9y[ K`3ju@Л  x}VKٲp]6yy,c It*]Ager%)-MZw2{;V(McWWT%1K޼;A l<>7;@NZPt yy ִM\K 'k<$NLNuդLGwŞ \1}{epBώt'׻ f 7E([TYHKĀϓ$BI[YMy+vhl݋^"TV rx/iprW!<>#̮ke vK8Ao7}ئ(d 8iX5LTHaŐ dwɗtmf]r@L̉QX[,=(4,T!zVAoˏ5ld{GפwAuÜD鈎*vqL_Q;D9(DH+y QA!>UDi`mǻ&"Mfq|$22DL%sq.?ޯ 9h9ꖸ?|r.طaVmj7y5v_,狤<< m; veh%ƭfwo?M.S="G[1S%{7glR;hsGϢJ1~b7md6|SWcSaqĚc p?mVCwKN>ݻDܴuQ%IšǮc(A&v9Gm&RLG9H2L>հh!RL]V0iªal#{PX\?J̤FC*$>@ALQ#L} :` ,y,(wl1Oq>-툕U&@weTE$fVcH&OlfL`1Qm.$PP?{ S ۴0U.1|qx x!eZ[f+PSn)t Jua磹g)xYqo8l kj*RV}a[";4mW:W \&]R\lP'h"t2@8Ah,*~ Xs91d/nA&؃Nڪ#[`e7N(V:d!b%d(&ĄK-6ij7/!f5"`=S!;͕?j_>*VKa9`;PȰ =Q3v Aշ} IWo ⡆3"C:ßyYYY;q?MOl-uFolK xm(J˲4l,I4fv) ?ݒ揖%|mvf`x^" !f=k.3u7&%o Ӧ:"P;v2]lkvzO>ePAosP2 TM p\#~Uͳ/{wMeDc]Tޟ7p@Zdey a*-ؑQgk?>O+1L1U߆z1;=8½cV{k;Yޠ^1lmA[SdF)ߚr%NJ&@5_mdOFcN?NbKHPUEg{UbLC(Q $s|e([mGй~eg6v{|0s9 <ÀCPu\6A#L[++?d/_O؛2t$ ?I9(u5WV˴!S+v#rLRṟd#uCV9Ǝ[d5Z{$)dD#ף֞b1"A`x$ "_>S3pN?#^!~ZDu r?qpd_CJZVEWq/ʄZ&IPL|aaw1{ƮԿ$Y\ &1R栫KEȱ'XF ߓvTP+zZwi>h'@S֔h`c'(J3L)Rc7[k<-͖.t믑[ak@j4o'=f}-W=7nu쪂JX$j]7ej xjQg]6Ϣ1Y?USJ>Ug˒`SdaD1OϧjE#:| P|FλNc\3Zeg6oCn'c3i"C Կc+E+By=0i M\ӛ>);3yqv* ^`}.`$h[s%BZ En`Ὶƿwd[2]SBju gvI k ; +>߯7`]o'` c KZieed&/N1o`?sP+o86 Ҩ!&  F';hq6"OL%#x8mcgkmB0)nG c낺\UnYW1Rj>{vRm@̠ՋgQs!ڥCnxqD`vqKQV7YmgvRk$mdƟy#nlc{$iJwqWQ9"K*-E\@f((ǫPQSPߢK=/Cee1diA Ay8i 7k)ta%cDPZí[*6EY~GKAr8Q]:h#i_PLVBξxHy`WjwSϚi_7*ˏvAp~r3ԏ4R(ps 㒵m֣/b|^vzĝxIha |̩. [Y7tٕJ|Ou[tvhu~S۬;x|~EMbŪi|&qvYkB!3uI>i s9׻z[x l!jp>&r %ngmP5=}9*^*$;Opu;#$CH<6EKpPE;_3#, L6:>&_9<1USm`Fu3R6{vG:;R/fm>VQߥ㷖x0/QN`nT"}ܵs,`(K#Ȯ#R[gO0Q4\7]#tj/NVυZ~ĮLI9lLRg ds|l ⏟x8EE*+L.}8a|\ZAxDfXg]G )|fBIYA:[i-BD,-'ҥ-,JDE<19ZyʍC=J}j)Ep6 (Mu;7T-5Y|E1^vp.mEWΝ?tUF~,'L@E(̝# "J¶b`b+;bkn6תU(y7#`N(*jPl:d~iA|݇j'eTU,s˟fy>H1e6Fۉ)zB'Dt;]VzrxY˲\񆙕Ordh&? H;#y@iTj4Fز{*%o~De,sZ+HXTDJRt.-G[vDꯏXsbPu}^P1<%PöYFyy6I}uGhul7da]Y_熼^g(fTr-O|JvR GDbW%:`0(_eXvG\~c/F!'\PjaV]}_ pؼ0"nC)V g'[/#MiM@&~F~46l/x,mA z?):﷭q]lwVOրqun;H?[SSavm{'/ GV;صہ]Zv/+oUBw)p&M&5ߧG)iPNNu™F3Wdh @G,]Pmɓb%a_S6z .=+`!ns 3-/ᐤȁJ% Z;a29ON6}t1Zwj  h"/ V3.=tI0mT1(vPNoS2ԑó%, eϬ'k*TAYUN 9n- 'ӫ(Ȝfs)9bGe/5zkPqа<@0rc qf88v1>~~d)Jm9zǨ‘݊R-Syk٫T#H;\O [ |e[R1i1fL@Qa97VU^ 2vzهi6b!E+ .SpP@ L\U>]:=JY  ;cѭj^i G]ަe] Okkl=1&ACb!!=pxbe=Z"ߥFn !] M!ni½uDeДF@Lԋ 25G+QrT_rh Ë.u8?),S%M m=2v9!;{`:T$ i?kkBD;)ᬎzPM{L%qtw,[C,A{#$LIbc¶l}70+(ҏIAdgRwՂă酯8F J pQ3^kcZQN,wiEKƫX. ؅ܗ#,?eѣj; .$8e]1-4&B띔&kp$jmA=g4ޚv}QԘ*dPy({FGʜXSQ #G;W+2 =mt[T>٧oJ'Pq9Q?LF )i㯀,J@X$uѶrٰ.UIg*|:b)%W m­e0bDyU'i䄡OӜ?) n6өW!:,!/5s9\ dYQ؟[PEf˪WNMD  0@E>"U Y$UîYRg*f D{6IʈmiE`.qkq/JKEB^R,jn}xz9I"[K3$5h5b%<P 1&osG$c味/m?S]cyΘzވBX-e} 5v` ,|Eܬ$Vr$B c-x'_J%(cٕ9Mُ<堙b*>Wl;e*Hrk9(IK<=J5,,[kr n~P}fFݎI Y 8,7 s7~DL 9ǖNAo!w X'` p1y-{dˉ8dϑ(wLu5Huhѫ.RRO7zW0͠[u&>UHȊ[,ٞqCXMɸ\v'$ 6:'k@>dq yf+uS59e=4w*r2hTiA#Tu(0 'DxmYݯTdRd¿%vUk чߌm_f A;S!0.ɳ\ώs,/K\{31u}M3 LF9UHύ1js t`/GDqd\.׬uLTv`X /j/@2#0hm G(,JT~? wR(Xx4]wIs4ZU*kb~X<.nխ0DDQDz@^ʚM)k- \)r1#c|El)_Y@%aWb㵇,>_:;{}I$?h,Q -Vʚ@2mv/魯Bj>ՁjW.'[>9MOU|-w[O4}\qgB*/l^>X8| p"T'`"lsVZ"CW[5i,c_*]Z 9[#!H鳽c8߅΂q4LC&<=H[z CV8VDf hZv? _G6sW'L7/#z;0q>QdLab1X{ [~g_Q)" ugy 1D>fv8fhjȸKK_m(,4'0H8 dc#$s}g_%[&95u-l Lys/~سEmVORptxmtkZo#'؁T!dx!~V_#7h𐛉l#CHٹ 3JjqfR6C֋Zqe[ D8rѴσh.s*d5M^5)c, .52 5Sese : k(! yhX` |ݭq&V"B8vg7g[ڹ%[p+pKNc\" y ld1\'mM?6?J> [u 殾ע#=~xZ; ? A㐩qYW TzgI|Zm!)*VJ'x0u^t!^8e:$c0@%e]#9C>6(jiY{4X=:#E'qJ- CD懣?N#E?g},k1l\dEq4j4kvԱe!p[pk;iIDւfqlsl:@ʓ$p0PЁvk᧡ƾCɍVoQɋa?g08 LS~LBz2x6Dhߍ$S?"'7m닲oM{-$JUQJRtN(S@ T/5uX,LA•Sϵ6³4js8]{f2+59>QtDrfBbz a3;iV*@N3c碮Xhѹ/z*1*o`EcMv+g#е K7YX]l_Lw<9 F w-Pͯ<|;޻(ˑ, )NXP J`=T<<%],ߵ=SPr' p%Ea={,1iw?vҘ(ͺ@,CQ~74R1aQ&J}DRV:U?W[ҠK9 e1ږi'?࠘3LRl`Ft'6]ht `٨ߞlÙ]jl K >>Wk>7lУshWbH4gBh%BK㕶'eOfϕh ,{o>gN-/x" A C^2`AnO'' \_9xrF-ٝ1gxܦ_{.=7eĒZ}b Ri^Ϋ89!sz3[ht_ 5D4BNt@?4ӽJ' ?>__X# h`ɾ-) f$8"8=tW-&0 k3&%ZSM:WY-ɓ@ݰQvǩ>L5.s[AKܩLY]ifWLC:^BoiQi1Qjba1ذږ OF?888m?SU+ד0`!74*-8?Jy&@ ]2][dJ~%YF򎇋AA] p Ka9tšBZ`޸k[0|ݐ xcs өt܀",*GnY(E3Þug]xx)#b>U!fF0/KItUV:"zMYzJ,IgU~ ydjJTFʐfSX/ؽl:q|4éuo񟍯'TH4q*n Whz+@W jOIy {&bo,nn{Ax.L5qy4>E->GgA\Լ#W|T'j so 9 ꎁ0-F3B'T8BEc% EK]? e7t1Y`呰1 9Pc ҋSrC$CnZпwB{(%E+ ֽ{zbAj%o*@d_vXAƇa.=KATo3VF|*VQϼ9ZГWdzʣbs 7148 /YM2< kyݛǣ}+G_-,lҺoZ nLyu Fs~Q_9)좼)._HS͍|(oSm¨ڹ.ҕAtHPUU+޹]~ʰg/x&5y! *{Sh_W"qPʄݾ6Rk[#=-0>)\m^} lXwL⋂fT=XG,[@g5Dw:jJAnf%HЗB`} ^kMHrdKk:ԣ|V'?BO}bf|_c-ɪ[6]qe`X!¤1_@Ǭ6w1Y d;-\y:gQ%^X9MhY]ǫ}n_m 󩗠DXPG'G,N1%y+E$aq G9EĐ.',4rOZ暒<',XF2*r(B#qW' [Z5&PKTG{f~sZKP?޷y97P瘍~YIsػ5W>";j-1iɻ`K!<09%&3W/ʹr0Jxtzl!S. t~O%[A#n9 ;ܼ v+w\g4: ϴ?Q67]&r . 4qN\1KKD'%C5J0TѸHbVcZW~uS_Oieg| $9U}אIVL}W).h#Ud$[s}'H6-y%7tiyWؠ?ES ) WCBO\U;XYMOnîfLmt#F${b;+{Aj d l̎EZ 묣eHp7~}9DF P;wL;=g}2308k{Cw  T3J'>X<1 5c[A%=Yo}'IҽN٪UTogڧw=Qb}ڡHB5#>=X;e}ҸnZ#9&= j~ {bD Z!E8(s4m'.9B;O$f?F?6HqGŗ$RzT hBа0fA{0bԽF6Fd4b:y}r=l(1eXf%3}9d̸%8LG6&:_@y %a i,(=mynO GmgK xTru)Q FLVꨢY!/Ïَa&3 PؙB&'rN.֟ўYZyk|"2|'QSqHV\|Զ&b/96-k-U-ŷG1w#)F3jw'a{ }ۚx2k..*^OU_[n3 h(qjxkеkNDdrWMYWg&b>Z&RrPA"'>1knœls{Gfhivܞe1& CUׄS?:gl k*$?U֜9Ro59BWh #}fPv*wqg*  x 7tUM$D4_Ӧ4&n}eA =ݑ nGﶒ>2R|[QKg\/SԔM^C"jPִ̧8cB{/$&,KFקj:Ș΀ l^(ޚܜ|+ӀF)3PM)ljOyQ u3pTEAM£ч}2t F45k&ヘ+Q^oqL6 O8,[9&NOu$m\R܌UaQ)>"/!D}Uikz~"ł4A!ZL~&W?и[.:1 ӬYJ5n8%E=h&kB#9Q d9ԅd6QCۖx߉E?aaJʉ&op\&Le([N.F@#k FBP":"k@t?նN !S|iskcs:vn%GdEw t5_OOdމQ&IƪCUu,vE?06JJX ]QAZJvaCmCSpIPx^W}H#\Qy.Qc}d4;\GbJ3'52h 6̜$Nnߖ3!G7r? \ cKȧ2".JŨ#svÞ&S[l/l#rSVgv5b!?*rkXFl\MA1ޑHӌ{"̎KTg b *]1 Y:F:@hK0KaR׷'@߂!E[4t.Ic/ Wo/տ4Ѵ[Еz^<Ÿh/X=ʘ-a- DܑhX_g@Lh k(uG97}&խIMɋ[@}$N/$ - ўC.a;A6S䇄` $X{,\y+b ю@ яhF['{erjR1zj;Xrȳݰ/&2C٤ Ĥ~V^"9/^{l\cLL)gm܃_Q38j YXjJ$hpDz%,1_){:F܇_'}m#~zÀoL ܚ$!>F""YWc*Ůy!)WP}Kd>8x'@hP՞@庵^mŪ}t>@QnQ%RS-W;K+no?)=J[h_GrlK ]f 5qbZ2rrDxmPgg91OKu鯓E@hR$ 26LAԬA;E?21")e@˽yLjiqBlWو#'= UhNQ rh^1 TW{ :z2({#H!%oo.,%fF_{YOǓ'iR±<|ƽ?+T1Kx]u)Ե\'ԩ0Fa6.b^4tp4$+!xbIzxDSzޮ`7CQ36#2Zz5F9`rԿ~WIj|\C""r2JmnTG&`L+:7FE^Z8+xƲ6W('u);M+N]) |aEm+d<{dFCt;ڮC0rBt76IJ$cבOw0ԯ\'a^zx[xK!V[0n`3 ({MW Nui>ۧ\`4 7 ϟpu<QGq/[aV'N}B6!&dr%9>2-"b^wi] Ǖ5 BC綖P8`yv*@NhZ5tgMBs^dހ&S;-Y3^#6 m,1 lT@} FtZq 54TɄ;H ;,?]WԬ&1,uva("^aڜlV \JV%ZS5bnjl!RkL&M%T~K8Rep546r _zX E &@e#:bM EveV^ǹPP)L(kNc6%OFҋkf?sxKpFxѠZ&ɰKWiz8P_w\?; cUvxr&P(6"x}> CETО, ~wHnPH\w|i)ʔawc"a'xiH;;1zzh"TdS|JU椅;lg c vHfRvȞF>gpWQgؐ d %ڤ>x~P ?V\WlWd߷Kl@"VƁ1")AAN+7 O(%тP6At)>MA0@%扰oM>MGT@"QevH3V^翠jd#p5=#KX=z&hN4Lz5 /G |{uyّ7~E Rek:u e@ ?j%JP:ѐ&λmm6,3??~HKUr(ӮE߹e Ti]\>%r.r4CePK:3x.^Pb0,[n.VH\&B]4RJncC5-tuu'#c {b Z{yK:F{Qoo:E]*N`3lMDfbT{l2|n:z$έ 5bu6 U:˼>ҢA9:kBsФ)!Òܷ|I9&Pt N+iXxp\}1 VTP](2֑WVʱ5P-OXFBn]=<)^9JӅjbv. 6!S|&,f>д &%ѾR`pZ|3]nʔBCg_C?n6itJA+P;hZUνhf΄eWLE#DD8AĤ=x0O%r10$2%?w׃ 5ǸL2{7Q^^7攐]5)vA]$|⒥:gސ<࿤c${G3(.k%)氛ͦ@MxN͉`KH$ߨ_IWgqnF?, ڌo \fMpUn2RLG`xϻwP}I_EEjבHܼ-B+@Uޜg+ ޥbm|+`y]yF~džj.ըvp4ZvkvS3 &yZĬ]K;_;h︉v[Ɗ4q1㡿7 cSRV~TO*}V% Gk_'`d) 喣g [ص\B=,!R7!=f{S⨭17ǸEƱ;ܽT4gY쒴i?-quEgCrEϰsݕ٬ #, 2pծ硳,/<õ$̙wfH]*C3$/LFl9݃훚ހs -!ެ;d4,5WI%X)%sulS-N­=ǒPlVUAϑ9v0!<(PRY@+6=.In!{a} xicM@),Y~BbYޗo:nr#"T1ܩ΀= 5dgQ[{B$mgT0 &͞&O§Fl*,AmWV '0?+ ܋2z3!K,biyPN"e#fH赢KMB׌em%Ok޵OY}]6S}eA=`]J16 i>|!{^< e J 8L7vSCrp/#%_- a]=z6'd"ϒ 1PIH,l -Rp_8S9j5T_ӌrd |p1<_;uze6+kj6qQ1o0ok*"[͞Fr6f}'iG: Ai3=2[2#H2)Qͦi7hҢ[}7w ,9SBXXm6\-"%~lJ+7 M`eBIߐ`:C"Y V:ƬkM_d1PW,\ RnaBi\47_Mbiە6^1rQ)U ntu=;) =C,e,HPz6Uj~eˏ Q̔Sq!))&G6# z}++_7T KO+N]q~?$H0Cꁌ'81BFgpi_>ƕ}|i'<[pu55o0eaV@G̤Td6W [ʷXl h63DƪU eޝ$3(cdU1Qgmq"}&E[8{Xe \_A;3} SfNF@=@pƙ&t%tK4&|n|^psRxb#wwzͽ.3&َ#gN b('"tr!+!ٟzԇˆ ㉊+`viG8{Ӫ×9&%Jaަr C=le22ZZ+xTe:15ֈQ/c|DAjgP""p0DɎ;7 -w2V{sܱ[ݡpBhyz&s@ǢoSE~֍74Y?O;E|~ԣxVYsw:e6˄0wuq{j*.]32]0'Q/siq*ӗ=_4NCF~Z3N&d.m1Q_y`7Y#f_;eS~Iͨwۄ9BjBFx(6SRWɊ~daLnķ }.w#AM6pՃr&B$ٳ2q+HgO2sڊ|ς$8C#虱%H;{3!=>;A`ج' >"֖xvJb'bXЯFi.mp=GB6y䇳d34*@)G+CQ?lbꟍ#5!'TCxI1SEVK4OZ킰c->͙l6y` M=FPxQ1=Ilx w -p/" ^ؔy 뢟ҖLb9XSx:iR듶]O1j[=gai\JGjȋxvm$9`( ̑+D=rסi0z;I#۟Eq hNEaq 8oRr"a81KA ab0O-ׄרJ +gBf}ˠR``]rV>Cܽn6T;77u+n4wos7&V!.V^ԯa8f3xNV~DiS"B9EMOݕY6Ph ۸kxЀKp* m&Σɞq |&PqU\Ÿ́Kup0aZü-R>80ɠ7CjKXXOi%M19Fr7hZfÁvdąp*Qب'~$ @vf>os/x[ _瞏X~3q?J՜$.k9/DU=,7mg(xE OI5}}8Ehj\n}j>|E{ cE- Ö_  <I!WGH&63n$3T}"S_s=? qA&?G~.A.U%}0YPh g Hd^n*l"mʠ;@ĦZT0X`{15Hјpɳ7 ~sY$L5@v.2]ɂ[Js$] ib'N&"4zS4K[d8]{6 d嫰~:ߛZy;`g?Pe33rƸ bE1BH _'$V`9by+(78~ZH`kaybT5e5'ض U^am2t>#שƃ|(y1ݫYp,GE0Vx/%݉ߟ9ndFs~8I $|3%ý Pbzbin4Yi0[0Vͤr-JV DLdX{4W{/%1o2&_|~,A ݊R\:P׎KdGkeUhOz۷ KZ ǫUH吏ŰU˵C4 iN)In0E|Akr7Hl] >UqJDm6w,&ΪKJ/Fb|H{njeOmY|21t8(,RV9r X*"ݪԑM)sJi9Ep֒]jD>jBC*)R}8W G FƜ[OnNr3:JOĈVïOŜXnhP׃ϥ6VF:'J(jQ2D'h[H(dמA$G0?[47*#%x)cU[Y,vՌ6붹fUf9̮x+0ST({"t;@NfFkrJVmbps0\(["S5s݅vd49/!iͮ}i/ImXϠn/Wi@*kSBmityVgţ.Le0~Kof?ea{*s(oklW9Ou PpJ!_k[}u\6椑Gu:muH29$zUÁmfϼm> #|!wrKL?Dה4x]D퓳/Uo[ No2kUzSRRޢ ce5C^s,at3 Dض&7S ֩Vk7D? l<`%_#m׾8Īr;ѫC:Wo`PPh$ziBV; (řmwcM[1:OmM)C$Z@Gw0ap>LmmJr^ҡuh:{)~l 0KTк 4nO*;M!=Q1^o=Gႃ3lѷT1Xs[L AS| [B(J}k<| x[,U&JUeGݾjN?[N0+0P"]SƭF2vٮVV~"fh[A ٌz-+,0K]aI`*Dnq,\~J?*sјcXlӠǹnK뚪 rRls7k Xl5n͙{YC7~Mʲ /,7hZa/BKPK\-B=8&d] UZbcA>Q& *f'܊/v t!CyβIA`N*xQƢj9rBmC EZi z'} ,7Gz׍bʀ;_yRCsMLDH#\"^GE߽ uWǃP3D4,qԈle㧈E_40-AӲXHL# g) ]į9hiZ0ywVk\m%X޻6";"ív_nQإ?`|)e)dQJSxyadRV]G' >T a^*7_).ObW;{{:#h7]=/^qC\no` CHr<잌v33~{qz] b j3ZTt0JSX*$^9<"@쟬j #_zԡ-[z1-iS p"/cf=+.i+s+bW Q[F҅sq86/B[eQ\л&:#`Ovh 7SJePԥh 咫3LH?藯zQӆr2g9nQH]u}܂sA"ժE=-qnl,z5Qjb;: I!M>۾}US)A,Ҳ[wm6oͣFZB=6B$H!;'꘰/kګy za!O"\%,q&S)TYV~#%199 5 ;BE.W2pRPn֐7)s-L;_Ltξ< QwN= pN 2_"T<6b6o~r<Mi x-6QO>bV5405PEy]<8\}|6_h[d&hf&SL\81љ9+zn5ׄe%<;3cZJ*`2.-s̅IW9!~C7T̻"s$]Ɛ%5l5B#\Q Dd)B ;~0d};m}W ūtϥo+G)qjѳȶ4l1NZPxԽρ1':`/߰$:VH*[4[NQ _jG}IbջMN}oo2#οy5(aiY40?z76MqȬ íA#"P#ˈ0m}pw zѢ_Ǥ^&>t?Þ-UPO/jH~ĤA+-x,4t!/&PNk2OY\^{MtBz5@xR#xb[?a`3ka)`]Ez= ݳ~a$ hcUEQ {?f_i5dYY < p2BOzn;RIo$Vrp:9& #훞q&FX#BL#,5r0k.\OjY4.4UvTPSQV=/'7\Ec 6r,rٶbT`-X&W5Shby<DfmV)1Ës|[#&Kkck[yGI* ߸ɫbaZ3}qSd]t[OcKw5ӌ *CzB… o4#Foʙt3w+ y=ųlŇuHn*'ʕ_R3Q '>o> )7”(zo}`+X^Zjݩ2}*Tir(|T#ydh; %I#sYJvb]aϢNβwxryY}%ڨXmp+CLНy#}t"mWu"LDMìc>R$xvFl)X$p2}ݵ~Y,]/|UŊD$ʷV,86}N6F k @p] KԄ4ۖzoG_σըH|C YuɮoX,RsSԀ|Fxng"xGK pa0/ ʘyԨci N jxNRx7iU:ٺq1΢=+7[ dе3}ˇZkGe(v&Ԝ6JFJȥ'8?N0Ѩv,*unrsj@q49V VɩrSm{)xNs0ŸG.эhjf&? SG[Y89~2. sмKYB&U )+庫%1+ ;QBPuUFm-AB>YܭSZJ"Bճ~cS dWTơRbzy6l`;{\蟯/Ɋ<HF@XwՎ )};{{4V8_peb{Hωfsހ?D$YV@PGA# ,N\׼ނSA>4AŽsSfvT~܉a-,DpAP\oF7_ XSk3^@FhrI][C+X..;a`gGr1>?Z}1?qI>xm0u sm:{fY~->ccOhÆѶ"x!tR#*HT=C*6^THvxvN`D HoU_y(5Z]!L,bp|Ct .oC=JY-g)+ԃjiҏA!a ][hm+9E}ʙ 'ȭDe/\: vP4ϔF|uy|_ ~ .v.cSV[CEu5y-rRpT<җ>nMF2D`x>Юb\[G@tZ$q|ѴTe]pMb-H5B<;J㖺OkͦЋ%BC:6;,{| t`@PѸ1tgLYW GVNs]TVCl 5u(pO#S3 J$#CכmbR m3[>""S^al S)?Vd,0Q:uj%=VS xEXqXrK?~LpBK&eOHS\CdS8S j U9"_O}]*֙ȏJܗ ;QVqNWR ëNJWCL,iH;2񧜨S}Tu5F(aE 1G>ӦJ魸JF!crUX'Nզ6?BX1VB}J'F6s8[X|M -$O?J0YVgƒzۂ7`wtE37(sLE~-pv-Pa|ZRçMJ4o"p8t9 H _#d")5|G6eL#oRGXkĬ$Jc(̯, ֓5sFA &H$`VKק Х_@ye6!$g{oTs]H*oCm4 |Ɲ'avDRdZEp0X,Kr$ܞAk)y0#ے~KH*lqvGE5 'HbCXw[Lʀ ^Vk>wiY+7myDZh7)ӥ#D.zF}\)'>HZ︇Lg׸ ;%8#1hV:  pHeƙ6`{Ud%7F^C5=t @c,Gm#c̈́M5L<-l%Tj*+TTL}XEWgH!n>¿ tQOmɷIC̀g'(JT-*fcCVXYDAu:6qdj* B %NZ>TfwTjzXǰo \C9IwD-H.0͕g(Řh#މT4#B<>`'D0uY!\ŒH@X9uPg ,1yX4G:zraDi6<#,]#;9-+ 4W8vl%qɤvS;YH_.R03/tw߇ٍ[}<3bd _ z0SC=9|~I g^p8:k o yMWoZ~T_D$ja*i G &2Dj0g\/ M{4ڔ}AzٴI*]VB3O/m!BaI?FdWlaBݭb`pHB!m4O8FQSdLv/$3쓮?ɭ`4zkCӴan&#%}rBShÃOKEӍ T_碚Gƞ)xh_B?#!6~= zPn=묺<)=464:׵9pl,CL#N-r2\ !+<]J^fu2bOk8Yc7-;f"y(Ca8 4]c'SsJ>/3+#h鮖Wݝ3UcR8;JN_[jgH;5sS :M8cU̽(ԚϓZgi .UEJx&NDJmjCb]KK'QIʲI#vGVeD*֞Q^ ̖,x1>g wɧz_j:2e#o:1ꙥ`>2~@2 튢+-Jpkӧ|_o~vXVE].IH Ǖ cg¹-MlKږy@vIO`oI7-BtʗB[R. O̮zk}?7^M h^/cN)yA2 t7x8r˻=!Ƭglgy>?VL6*|:!c.%!&d?'Vwژneh^ȼqV.V S̕e@#fiP^@|0Am Y#Osm} _;B$W>T˄m# l'b;& 4FDʾiW&a[^(1Șrh+/>u^HaKaW|/uAB\׶Nsq|ܦPWO+]IXR;(bD_Tl]NEgDP9e+>M)WތD0'_e< Qf\C5AxZ&v8L.a.NKz?kh~)AN& @;?";Spk6Ks-z ˡ,5CG1O^xwHJXk*Mk2TR2P29O^xvk:/odjO8`n~Qܧ5ǔP;.g?(j? ]%C+h>h*fV,P2 rZU b8IS4›(2ӞH΍{DM)c<mo R͑dnUpXx)ymT,~Bqv<]mz \ >02!Xe3]{Y;?.U' l'}N|Uqhcՙd}4"1%mm³BOCl-u̴nw8yX JLY@ϦSB‹lU*ο^+Gt22 A 9ee=} ˺`!-;ZjUQ̬ u"z.dPuē-^I,o q]:BKE~Y`;%:U՗>r+nZhUl2*YlOq3FB[ 9D_Ciȹg!cy9.B)rMZg6 /34҇{B]([]^ &} 1-Q >%Jri3N\Hk>wpH kD 2.ۏ*/Ԏ()J'DL>!&c 9-L'Yԋ 5p";J 0)ТӖIl#D[a<̱ ]롃Q2y!ZBtOt50nVR;!16dֵqD8H+ W,)2\҉!OҤ~;'"(V w4bS~`HɅRby)&+cUN/bʇFT !+혰Ou#ͺwѮRwO\~Djf%ЙAƍ =70bB(@7r[MLoyԏn}7]g <\sDxg_s Ԍp~0̇饅w-W|=@#{ݏ0Zb4x'Bk1{?~2A.죁> x \8#I?^v^r9mQ9PQ($_; o}rH.$]_C`kэN+(ߠ+j{Wlxd8u .uڜvNYAj)?AM}V~g~9Mh'8Mg$ΰBݎ(RpEC Eu[M3&i}p]β^?LOUVBk% .Xd;+TlmPej|2(i 5S!FʗP{c*f'LasXv8F=R9 J[FǸLJy)j'B3e^D~#V:ql{ۙ i <Μ釪+/ *]cHDj^?+r0#6h &c9Q@)@5vM,kNi^O5ls1JxgcN4j:˶g[یEZ>AD yR%nH1%3P8'0\b%ܿ,@/i &3 ~2׈ENk<|j+›O@3 /D] [Z\z?fѲ쯳C;Mڌ}ޏY*ʶ9k튝 啲8qhwk':PD1قt(Dպ~j6+14 1>&Jem6@22uCD+1eb 'bEZ5Pt"TPVJ xM,/)p=,8l+F}٣V\ҵlyXMP%Hb HE-#vn1e'4<'XBcyD2SABFѪL17OөĹ*C[0VplNl5O"* [%I_ nI3brdrp'UZ ?0n9K6oy%PVU7&>m HЖ}PȚjiu ܅F]ʰBPg_y"i2Qt9Pke:cV| P ]3StĶ}jt~ oOA/i^u$m?@ usP [WnSӎgG?"rޫb8+zF1JY)Ɉ$GZ=]+̲˨u+C*2"Cs œvkFj4 G{.uZT5bMMYߑUz-?]RK;"XTeR]~.gE~7;$ C`ۓ]W>)A3i2EB&Hek!EuQϜl,[j<3/GĽA!\ n۹Ӻ;9NM^E_? +޸-+̒u qg8)\oc bk[OŒFPd\C]u;LCb}0L729B s -rB|jX^Q$B3:&I8 }0kak~ťk720B #9-1 A3V(d:::G'hH N{@_J6mܿC ƓznOk װ^&шeZ(iK֨p⛞XU2iV'*Ϡmy?UU/K5VBh~C"t&B^s,Z~*`b #|UF .<{hlt|UdNRQXQݔ8Oqo>LW6Eu2N9b|N5,M})]M>E]x ys٣l pRV` {ƷJO\!f3x󵉷6_|_yS`4;[|upD̈́i ob?u1͞' T} g9iSœXgc}s/=oL~H괼I8fS0$:q` {Tc5se`}53KENBHB^zqMp@̘b Ҽg2e[7v7D%6c \1{3B.i\ o9m:fU? 10+I)5z0Y: oa;G/r5:&y>mKqoW"edJ'9&S+RhI>3ѷ؋ @H܅I_OdƊ0Q1,ʇ2|ok]e%OӱKQx咷+zzQ/A Ǯ=֗#_#:Cިsr6/s'xtsVt3(OkhĩAc2$Kv tF'S]L^Y#r=[Mw@qOF-͝Y5#BOAmC]E9Z&^4?IK;g+EN r)vKXN5`q>5K@x|+h0P=U_Ta _SR~+r b*v?-Xr kzC^Ȇ/}% m3d]BF8V%D%fa{92dolH :\qmƪݐ'"D8ç#jpY/ [yJrli;߈SAcۢ3s~EFfM9Ow&\\Nv"fmLMg.<%L3VDFrJǧ.[6mO:A!@#v{Nn\RԜC63U{5z:7k\puRIjlAPNW/7 4t{F-.I}@̠gq;M1WHy\xA#4nR='DQE%_j'lA/f @9GhMsOu/-2f{o׎T GPE&0SĬn |}snCIJog\;(9A eZ$dj)⦓̈(v {ko$1ץ$iK庝>`)JS3NE60ü#Q_51:L Ku2S |"T#8١ Yߏ^4"s*Q߭@|9Cl(zRF=2K9ݘ$[91'm4߸LQ.TlCvpP@%5!51oZρpTYJd-GD B&%S9cn! u7}?`jAf;>(YɤFZI ݈ 8+Jd#x]au/aCoa39_47]t\)}m:R<׀뽵0 Z.ʂVb!:Mnsݤ$=OuFE9vk-1~Pbt\bd,I^.ZHbV\OTR6mgm~:\m݂`ޛ3f>æ P&2M^^>!تqhďP4@?3O~"qH oXjͻim֌1@@P9wvFv9onj؛|Y{&vAy>O~ŗ2ƕkduZҡI)WE+fkϊJTbJ0YwgvJ}{ģ(MEU¦O&Ik{T .TdKSv.urRx-x` ēǛ~)f%w0^N oĊyB?̋36|a:Є+~ $t ;QgzZbL|V"`Sah%חڗc;T$F<hi"/cM;{41IFU7%ЩR\#`2mo8.tP4_k%MNj_ ~šDgX5cgƯ<HiPloGbnxQb|xÞko̠HyrNC%svF0]RӘ:Eqgw)Q_Gf Mضٷ @8gzQZ(~(qwu!D;0]W}YNS zG~tſԆ_jyM1yỸ7 #_y2Pnw4+rZK8k}!T,L6ri4pa-IQ gW̜έqHuuXX?%V>J̽Ї> ˆiU$Rw3$"NB%s*𝱨)bʼ.P? PQ~9lPmȥM|{^M%EцY }ba3Ex Qq*ܰ*nћ5rڀR$QS3B,[A`~ ^|&Jɪ'mCpN(Фʢ"e"-2vG 0$YƧWի;Wr,]G-j|$M -d2td=!} а =AtVsJ-tn[̷0$o, 񆍔%^F_+,+.mjP{Bg pچ =5L&\qє4C/`di%vىQzQ2*%+>f!hھ/}KbF$`Mˑ6ȫ5(>b5*2Cpwd$ʆIUPM=AsFibȇq %x8_s T fY؅#a)ʇуw+3fOG«o-nufMu`Rn@TV4?f:QwsBM(vS`!KGy,[dvF;TiB"~I#gjjn}nwöm`5XN:%)@ qqrH2֪ypГ9ʮ^%4㜡' #n -[e z{ؖNt|JY*FD&T`wN;#՚Y)o5( d+rS+hR[t5l|ᔙc("F4&i'm8f x.!/X,Y}_"+(}_!b3VOq*<$F{Y4zCX7(+>HqUy :qD&x9\ZO|뽞cttNrȆf LݚPT v"?J*:jza倌~ KM4|i鏁tle$/5h@JXsT`6~>(P3A2~^구V70s>C.#^fK9Y +x Tiiz~<y*>Es{Ah^f D:>)oZdBepBPQA.B7Xw]ia tD7 &1Q?) mJOC:^[i4&x%[<}MNLP1`R*ԈĴİ | jTM/hrB Vmfi%Oơc"/ f#,Ht=pd֥WYD'5VKKql"UI>.ʭqH] Hiߚ{|Qh= ԙ\=<mݮ3/=j'p?݈~=/2Rľ+!4y{ yc Gzx!ҽw[XA L\d;{{R@+R TM `pV42ϋm\ ?k3,}(%)c/5R%Ӻ XuE-*})VsX+<6kDRM^ߎiE/tW#6$i/?/9aBFLs;̽;+Xn,EEB*^Ir,r Z,}O!H*mm\[eBͺk̬VF5oD#0TQM"QS!1,+JTϊC5_`Ǎu/N(j FRVFpZ*@O%A9߶!.fc7  X%'1,k&;P$aG3U b:dB Yc?RvT$"жOUYn49H|l>+4涑jUk!^gkVj7ƞ\F˩qhZ> vFs~DiBC퍬 k˕ֆKO0<: _7FfI >#s&1[Po>Zg.k/If{蘌$55 8?G3h(5cboUo;~:EXmn.̤(gDEULl@}1 |]oHyU+' D wp%ىzzƎO[+:oUBMOD8m\HPA9l5'Q |/Vžn HwYx)F(TsR G)s]ܚL JP/׳޴E7igwCF}Gܚ2 1Zט|eQ6D'r7&N‰}swp8IfOh+'"&Uvh[5bgpdiȧWԿ ``: :3&Ubc,4´&Nsb3!wT45Ow` aAF%ۀco`Zl~c'Tg ]uڶlXnTf8mzF/%h`J0%/Q}-+gQ/ѱY|~{ 8Bnc|P"xG4V!_XqǐKVڷێ>f|ޚ艗š?O4+TOmdOQx<3ȳrË'^#`$lA1?KZ-;>8s ['ڽJ1 dCQQ6GLiǣR]~3'XT{hoGFAբ fk [ U<<8 x";GoawKN;i3šK5O~zƕf/O3\cKP,%pnZRٗ$P95EY|c\H4ʪΆ.\YMpi(#El2&(s ZC"߼r5PYUÚN{p 3C} ?oJm)#|Qw?w+On,4QN>]Vaۘ^xc9kk5#ci bcxSx(@`n-Įֶ RJPΛsywėU,,{_o˸TU_|_dz摧_&NO^8S ^g2*K C^RM5?Lc#K~){8M=HX*I7*ʷFxR2$pu)=0WG9<ZZ3@AFlB^QI5 AwtJP D9x$Cjd4Ds_dHҘ W\5\)C HyPnN%z~7?|}M^;E@Br {[.bt2e(cn 'PVI4RKym1cxOH  wB#R@|gl-j̍.q>z3Ԡ(x*O/1e?=?NXK` b)h'{ uɬ𷫜Zm]95?Vp!0ԖQߥ,x:WS3bz"j:wT5ei~Xj~`_Rh7B*5i@E4fE;Jm;L͙dGm,y9ݗ-|Ms!_s߫\![brtX+6^?2d0}33`?ω7CYeA$qFk'Z\]β, b04d3.(XHs h#yW|l/˔];/!B@(D+|c Sv HCBL^柙՛=S ?^hIR)#Rk,vNR7-BMEZ~>W:pgn139 n.U=~n[f8CtʹLX%Rql1J D}dFpUɗP^USmCoFCn$w_HĢ3.9h(䢨rPVTma4¹ZQ~a^կsl?T*vV4/b[. #&WM2[?  PCuبz6ĤHkâH>lV Qtl9p\HǤwLF;U6tzF{g]Z vоI&/]b5&Oy 2ʅ1CCvq~ܢ0'k[肯vC z/E54aso̊'J6$\cYYZóhׁ}3WS-=ydU |ze+?{ `.>g֖" YxSTrCC[zaM+W9*mRDQ$Z;;v64JnTBecg:W]d}D0{'$n}qXT(8q0&m@d QЙ<)\*.c|/i8IQhsO%TX4;RWX@$V]>xԍmBHX:lN3O%dZAkR*z o)q☋X8gq0((7]B_ 2Q<1*R˗OcS(k[!F1/҇{R BzQДQiFC"5ȉfGU/3 [ SQ"ʹɩpq\^b\t˚9BvT0{@00}qL؍X%'*pF`̴ceX{OT$}eW\X\89CrlT@d*l&I=kPL7ؕSh!DAᏄpӝv%g۰>;q&Dz]\|#{抂Y%Moe]KΘ*ʫ3a ۳ovUZkBZ9P3 ĶbZrmgߧC̭R`9(4!@7}3O. !ѷv-ؓ% ޾#IZJ6*ŻH,rf&Y6lgǽhȊMY'X3âH -62.>Y6/ xJ3YiYae'& =bw-BYd[  ܆Pᆙ.A )de@/]&k$hcrz5vEL|gIvD Xq5PlH2}SORf:΍!s=ts^ FT˝]lڡ|3.I5m]mpaa.2P A|/u֍pp؉ґoGQvjJAfRH)T3)e_ I4@e*9h\!lZ6I ӻWql6e`4G#4"׌]8k܂k^?Go6v^V2Q%Qw6(( cv6gP+Eᦐ|@P?x>`ם9 اM%h|oPtcuoUא:cR&%[unHA: e[Gu!Ѩ[&>Ztp^{@KCFڂIIz<3%s̼dg<8F˯*R}8B/hFmy6XIf\oPW) 2 Q-; cY9w97l&`AZ.材պ/A9-2FgB0je!9*2IHEϐoz 072Aeww:9[n lC0|_΍[~$g qT */жG }8MCI^qy,Wݼ/JZ"0}RꂾO.SCh#G6B$XKYTӄ1knt[qShm+)Fg} wmڼ)$5\CZUm^fv?TR/iQM"gEpXçw}Ⱦ{[}sф?eؿ6ZX/I?0;&zpW_̽$~a4-BJ{A;;U6c=FE 5&(-ངSB|px#^㙥ⱦ[b2j?xpv@ N6°u=$"I葙`!{wЛª:F$N/[!= I^%؇"bȓ[yT ڊd2Ar9bx}g\tzpS*NX$w޻MYUdž2!f}oz:q4R^/\' L.d)S⷇A;cł)Y#8E!V A9( ­ɲ )Fy lF$A;=\8!snYYȴa5搩3جw'ʍ^ojM#j9ܻd "ŗ9 #fQm6cJ= )Aq<995X8%thh(B\p= *Z00%خdڅOe('b=`U*7:-ӊsZpp4 -kLByq[X^t*1"@Dgp6qRj _Jh8AݶLӛW :ΞI@J~nj )x3)[H큿eXi- g%5g|8DP38dӌ)0^&:)Dg, +W{O:Ru{9I]9hiʅcq #&E=_tVHEg84nU-c7zPOCb:+yF|U.+;0|Pwǧ*Lǭ PQ,Za> ,HHx!ԐCd:{$eR ]4[“HdPx ն|ۏ-'&k )dfS; Jf\Ds?Km8%~~flC T`@ oyY^j /VXFY)N$aRmf*.kL{hmZ9:\HZc۝Ǯ9?5(h=▔FY06&_۪>-x5ø]=~ 7&ˮ7_- LӊF{,Y ӏ!0 ެ9mHTf]#NURV oJ =Jc~Iop{.bUioUEbBPWZ"&\|_| FF0ѰvesY@8Y&~oZ!aeIXIگqѻfiDuO KIr! Fa\rʢSuYͱfU(7F-t<>{P !# gsWn6/ϘYO_6pA{ 4yӚ'6բRd0C";$x+$2Qԓ7~IߑN%_͍ҿ;Ҝ*%GWNʔ$_ts3S:1oEcgM;ȅM<]Sw9gSqP(;n^V&OyutwzŤ贉6dւHJg̵gJΦwv^$]RA%׋5TOO/-A@hv N(WHDlc9խmO@^Aa hUpTK"7xOzM p:>[\#%u|16w-"AG/3_PePҽ$ko5Z dl  9_b8:`)=(S~np2Rq>0+$1P]W%cA:rSuȍSlM_3.u3o|{#ErM_ v$ZI!:ٳoʹ/wW茧;}2u4|0#ţ=zT0]^KQ,ѕ1է %:d]'֔rKL6v쎞 $s,2BHɚo5FV>ˤR B| ?cgRm<:nz `P8RҜW<=# ;-"O-.G8O K+UO! ty19)2-cOB੤%rן>] a~mop8 [ȚhKzeXto;O >cz؋!"'-8za0noLՂt66z\%Du 4!Rܝ;S& oJGrMf ނ\^_}ֹH"XTG>Iv2q:ڸW83z )nLdY p늑S0J^l&hv|.YiEHEb*kJl!ѨF5&܏N T\>.ۮ'oS)Og #AyLY #>X4@oXL2iX99q]|:eJsΗI&)Ld嗂 =~B4&w~u;7Q9$t`׉lTptS[dQx]O<+؃ \b}OԐ,>PJq?khml۵Q/̚bzo(k?2G*w 'Lz+J7I}{sHnhP0m,DE5 OfG|fdke"[^ UϨNoS\4Dg*ӿ>8xNOO{)U]]nD >NXI3*IbO ?BFH7l]`.s&%^HHdUjAsC5'q&:KyzwFdei,Hlqllf?;ȔG\mbcH*8̙]<Y0жh|cLȗjG4ny灦z7YE0W ;wflU2R^]D0wG]k&d"XA u/nP/HaTmClu{J]` !me8X < f4q% -FM;g kj98{9;X($K}3uֵK~褸%|~MlDh#]/kY|P/41EBe-szwKJ&ԥnSfm~Y-Ǝhԕ V{6sAR21bRL:&朾I+0Iy6}W5~)ekE-qAXѲZNܐ P`,򝬵u޷(ꡓ} D @RPCRUXi\1y9KU ʺ$}b?'G\l=#շӠw_@TÖ-?Pe c^/ř0* %+)\]WEA|[FVs<8UeiXOL9HT71}kg ew j)≶Xw*6HQg X\s3mk푩˩[Kg`O>tL|P )qf6-F A 1sr@<#mH_T|N8QW3diq+l .8x( ųjL}7B1-fQW:G G׻SW A:JR& zϑ]'*g^gqWӬ1^?-&`fHH6]!:')@>j42#~9tAb>-)\g"g$cbt]cMI=ѫ*wYKwy,}2~d?<Ȟ3 aA6-7 mv|=M[U7F%ڏl|0 9:5 {I'ЋWxѦ,7zJ3h&nɖ;>h2o9\?Y%ءJ0[XS2V*<{@G5~E\(Mvk)TOeKdd%$L\zr#G Uvt"|M'ԽF= kYhEU*`'t/Ws2i7sS'M*OQ KJԈG6DJITDp>eL}q08e8(EC\ؑh㋵i5Dn4֧ }r+%ڦ=PY9wbXn S}|mƌ ƻ5K0GTgxxe\dJyb;rq}Zrڕ+^yF oL)7je(pyZaVd@u*ۨN*h[8l܀#I (%+ǩnz!CvJHIhǞ]Rdr^]"QH %%YWݭ0;Cj'4F#Y 3,ӗ[(2x K:pTGJúa({zÖ/|Ξz"a8I8 Mqcu^c-{F/6qzV1엎%)38 gɖ.@Agv>}gNvő̟#fħT62:YT==p>v|Ҩ}}%9_+1'z92\Xeݩ-9j:_S(KزlMor C[螽+|(vHn=-*pN[rb@JsӜ~ðuhaDVeP^xC0˝]^ZC6$N1Ob\s0۪݇AK<&<+'frctnop.jΜ\I;І*莳rH]E9"p >.N -VVU2(Hs<9bƎx#yԂi8AKVDA_rsa̒+:K^jE.%x͎ObƳ /zFKRѥÄr7j7B|zhE \o|I}*Y]b-X4TRå+߯ n N$S7|Б'tzR_]5F]ww,heͱ!Eu]hnP\f{IPzpcS J, h+10?\=(؃K6éf+hFY}7 #V_0<ZlF47] n|po|`+~pzT1ƆwaŤ*:-;~k>FY.ZjrU`ܜߗUigQaۘ544SXKÁ5z]ځ)Wd(&>rlPh^JȴrL,b5%~Ij3wFrկ `tz_ Kl`4&#\|ȆƓOjc_W [F>P[eyt^mH};~W(Dˌf 'AQȴEԫkR|4c*A w0Qd{NcBhHÓUiH grv[}jҢwh>Ry@A17JĎDZ<0p!ABsu\fR(Y!WjᛴYFWCuKq}ګ4j:Ku}v6N?I^Nü@-2j*Ж`tb,T(Nř]Q9gْQlG8PYx3O1Ac!Տoh;Tϻ3 Ղ‰GI5JxY.V},I7n.LUp+E*$Ȗv82PY+Z rHZV;YdJukk4H#΄?ɰz|̼4ap{xhOO ˄qh u#%ޗ72[ע9eW -ѵJ -l𓻈F;fg:"LCI %kG3 p6rPmbLg cvgA+CZ'K\n=ܥl䂉@YƆnhEyt'#nM4Bz_S Ģ퇓^٧5b.n MI6LܟNip!Kl"FL$tjD kkmVHF&Elt u)t|L2ײ {h/4xp [:H$fDNkHrNddvnuޑC^?v $?0<Qџ;avRwM\#'rl7hQF Vi:eb>8TP*S.4paͲg[IM=q[G9#eƏ(l $Gb{=CyN;ʒ'>(dLcRܐ|Hs}xpSZz.g!b [\)e v[M5 Az䊮l1z-s#aml+2 ؝˻PEYꗷ a@TuwIjn9L9*րx|qSn8N1X xɾd=MukO&1cʝ8qƚB De6?c6'Y%ps G~Q9>F31!`ҋ'5UG- W~y Z>6*Z˴EtZ}HMџ[H>9vR왛- OU ׹l TA*qVnB*DJ`_ `˔v 9JanNPweݡ-8Yt|:RzDZK 88905;mz5{V*_2?Q6=\^ UZ GfxYZ-8rS11Ut7Mߣ6TH(Ä㺫axs 7QvCf|SɚF? dX-c Lo݃SRW@:jd)}% veiʔ) ޅJj W.;ghNO=?fqZtnB(A KUJז۴[1i!oQ+pi7k9z R].m|R8-7o_3,=zI1ymDtՋo;M<2&L[\ŧb>'N#!p0qL e1i3g/>CjqbsUkɁYD9D&g}A9uwtH75,ttdAѤZ{mHXBA .+p`0Y|{,2s!4ȄiFnܓ ]j3]Cpsߨx6 e- ]!̳+3BVp9 A(~#ZF< ye,! C-d,W 6%zI )Hɕ"Thv T|Gn8"SNo{*q_Sw ҅7aj8ρxs/ P?x rC7_g,P{m6W^[EJ jڒĂǻ5pr2ry.ᢻTg|:.Tpcjf KCzH3C]vU* D иq<1̣ubjo&^_vS'ߤ%K1W):9P/P'|}'!Æ dF4*pJFuGs,Z`fk9A:ey(f]X?P<5QY\VEOqu'KL178*gͶ-X 8pk}ЖP5NM-8U3&y$ޣԜh_,cNPgA9X&]o r*_xjG-,5JB-<`|SBw3#Eq'9dcP'VCvˣz $p0OtSbFf^)Y6XETEJ Hn5`IN-$E%,av܈&}jP-"OL2NiP5Qwԙ 俒;R$P,l|T5}u$%!DjVUxqhC.f: fH z^&QPrt-|^-3'T| 5؁It܁r\H2拞,WH?1lG6*J5=SsH2сmܗ7(W_;cf| uK5%^鸏qXRY\SW[ -'@hdR/g\^ U NV:3v^ƩtdkQѺI.r9RxZoF?MZshކeu5Fݑ(9~ͬj!r/~1<PGȦx``:qӹ~Jɋ} *kc :ZvןƑ#[?%Lzo%_"q;A-y "y'o50~mEG9*5BJ5z6︩駔CmyU&PwlK֏4M-TgE0S  Г^ܻ½( "@<2AʯA6ֱXz%mㄜԽDdgCh,%TVg~v}`K a[)Ws0Q&7 +(XHYĪV qJΆ CP|i?@,8GkŃ +Hq\_-/A`s7nI&/yNmY綟¿|2D8{Fz;r[+xƜ $ K[-= Gġ\Y@ kwԀ-„zL!ԣz3P0Ƥ6!+u . `+1! f /G57<tqvv:CQs<戝S{Ei"IDoŤ|CFE%\w~$}> |rZ.R'$D8Vd?r_lrLDdxp(I1{a菹d|Os's, N*<@'pJIP pݢVw!=-^i(G^Z+< 4*6YKv~xNI5 F2?[mz@ TM")]Rd NE ?G0NkV.U}Iך,8pP߹t#z ѿ#oLyOI 9:j;0_CbaGQ"‡L}[*ڢ <#z85t |.h̔-47zF=f՟{`ON}3sdC 6v.t2u g]"ݐNZךd|brl\3rR'fO躩Y9>dԓOO-vZhZ}p?Om3?:Fv4&+q*wͽifLשD1ǻ6Pr!GHõCogTS?lo7]R:G߀Z 6)__^;J49wwZ78$vqUM7'07=̘E%fM0$,7=t[zY('@:)?צP;? 0|-s ,jj,<\F:Vt( Uܮ0:ѹxql#lqhoOj2cqzE1MJvT=kvTثNPmaDvbBxq=6(?PHapc6!ۗv.clf--3_|0])Yه'EvfVb ܳO/3)p|-9E,?=(U_DY Tqޜjm* fX1n/{)0˘ #ų˃=k{ţk\VX༸*E}6f< Qzv]r列sЋ+j?YB?Xͼ(y>y328-AKs[a#Wj>C:(g8[. HXKdһ^ĮtT\W\#̽F%`X˚ L ܲ"qO%)[JmjImF>R\u, ]p%Tg1<], dЀ"S7fa;;k֘= <v!&n-ۘcX!_G- @ 'D7|tv^neMM>㘱߭ߢ\ނ:Zv3QպċDD=$oiki(œ{*Dfƃ٘rW+& PMޙacj?].g(OF3Иjnl(q",(֛!tE|RǑu|@u9wy™,KIhO>dx(ټk0S,JWCm4A q5]`Š{̊lhY9Qa:dR.NTn%q[cC*idBY,h)kv1/3'?Z-hHݯLzQkՔ:Ixcr6=x#6_`çrD`eL}SO+ivKYƕWMy#I8+@$6]=:FI&ⴢ1z{h1࿀-=Sh$DۙQRti\$+Ϣ?|D_kf)DRgic]I&~lW&G'"6Dv8s\{!!/|5x=󮳅aLWV_8#6M%ށ\v9A sʁ\2s&:4R)gc_ހ>DQ |@Rw(H "n|ϪM)[P 5(ӈmjزkSk¯5YiH+];V{{_Ɂ*RuaU$о.8KRyn&見̒lB;!9p}:vèR?}Fmv #~ρlB;PvB3vC$Ra5p$Ԧ*p"B=6#n#a~L:rs&]AA_G S$w>H6m`>厵|5 WH] 7QЮQ,Ù`g~-hIBG(Ǵ hg6`I1.nm!B^$g՘%ZK3->~\aPAϢv*OTuhF*ِ;GѱJݭuܻ9xw=|G|BGJA&y ~ VIiAAgL0zԒu23W"'JwPWLACг36>Q+/r1#)'v1v|]/At3h5B t7B/(`'芼z}rE:h(y< )n6@ěԮKz\#Z/ʴYJfȉ}]4!{-. ɉjľ4NQΩc?eƄ"n{tp~_6:ski={n0ӣ2tS^Nxi3uҌAn 'r'*.gV]OO"nŪJ᳓h*WmZ'P/ws+| zh O:h^Qo.?4nན8DW(tF~BvXe{C9a%m`ic Ψ$ Ū+1q Plg}O  {.}}~y#uCn걋Ebtim%#y"]9glňэɓUzׇWq]6zCIeM3d$m6/>qhiat% P4 Bx?Y>,)@7 @Uyۈ3-u Ñx:tz{{sF3yJY94I,~If<:lem D/#t ގ?&?̒^#s} ym19J2R!`Q֗rOf-Xe@o[T%QwOH&o̓ 6]Iݢlfnu`8$ ARC::rtu%˵ilw rDV5p[{2g6&Bu9Дd*iUir,lZ*}du uvP:McQl.TA3xCo wishcSoե=D:n Yɡ©2ɞJ,a ⓥFu۟dl\USV*W3Y9g/fԴ$l-aaЯp˺_6>x{SoF;`&~iDo7).QJty LԴHkxNo۩!U[mbcKEO jZa Lsqv+SjrNJ4F~*C/{kjG`-GܡH<>WA qX9^ qf˷7;>iqi0if4YGJ|2h{0hOU tr]i[u}wFoFa2ǗxTP!W>Vu 3`]aYRiI\.y`Q-R\n!?GhK&%sM K&9(sc;ݛ#옵 1.6)o?3 e%ZKl'EihկOU}uK'1轈Ď轥nx\KA5o99@{lU"dҞҢpf0Ky@V@oYWS4C0C=$v[pIeCKlr2@sc|r'tlAUH164^Хu{N[阣=\#7ˌ~W8lvBx; k VRSZk='`D?}r0"m)=i 3Wq->,bPt2p`!7J7E>‰G1U d!CnC L* H^(0z,2Ivg۷*ഥeJ0r#Vq)hK9Rكtǩ"d_{ǞAReC1(2M@fSd$_C\P6׊O4$_ cfK+NϜJ-s@q?uGPWúyw4\_݆ېbq`3FML.H( -䤯gKP9dҖ&@>.8e=. n$+j+\|&RLRO)N= 6`5بKaRmCYVBa` %BFC[poKS',RM(Blp1R|t&ڼqeГ6Ujy0S90 1Ѕ#}T3\X4rp&o?x+3̮pGxpQPW(|ix tSq=\A!i6 y~Heg`~Aق@&ov)L B|nW'|bIb\[\5J&P*;_"Qٷy%T~2$_fA9 L&2Ѣ,5a{NmߒcpU̾̾_r_=BW.!$VS/O:XA6"!YԤ?w[܀fHռc]<)e0E)Pޫ kY?T;VN`H3j*aٴ}gh>nKl7ÎIe=׉FcB4H-y.l}h U 7pˣVA f7U+#Y腷Sg,# x u,.+AcӕR e:@/Ǥ@aeK䐏nr@al ,,M'_ `(AV˚tWL7[|~k0suniݼ #&Hۿ%ꩼLB"Y%訫mŮ9ja?:KN@m}@/a\Wn%%Z[ey/-B͊~,63;;4j76H~ᥢ 5N&#%蹰Fh9'`Xc<&M?E%=fwR5Cm@20*Zj` hӃ3 "I!:H-%[]_OiOE i^-9\ owShj/gf.e)@x9ڶT͡a RPa }>E,ao?v_21}s0. &}㨢.G>0$˫ ȟZj=2J@&]<@sN0}`WUd]tc3!,?HytgoŕBtoAJ̨S_vEƩ+X`(-O'MT6h g{Ux88R!U(ˌlvaUBjg(K̃ 䪈 ^JHe EeOkJhP'|2EdSA@ĵK,a v@z?dZZdRSCfjf!Botcͷ={yёtY)% V fӬfx $2h f7pTK\7^=@ ݶ!em\e~y n ]szߋT@Nz.fX ~bd$4Ȟ ?aEJŞjQ^2y-+m =1 "[#7h,'3,h$՝`ǔr(ٵݝXƬϯ bI؇*)SUw=gXCqeCtAЯJj?{ɤ=T#".."rxg,SMVٰL3MGlC*7P y w ͟~_$BS (%O_a\0`MF|=q Ee'rG~bLNOL/ʮx%T`r]^'¾KHŗ2,I!e U(yiw>@'9I%0_X8vŠߎir]GALO>LޅcZЇ%AmK=qBPc XMaihzF,ض҅+!D&RrDc}yΈZ=# RI35$)A~ڤ6"eLI[RQع٤=p٦7^k8ml}8Sʻbn48T!\/}-x,+NvɩvB`]ׂp뉯uK}nCv.-lFӡȞHT+)mj 25S;`=E)q(5YX2 ~CYԽѰM~B<;!pgX c ߓE'mǰ@Ӹ4`XN ?ۛ$qxXc 6Ka⾆2J* :0 @l EU*1TzqG?XFGzּܖ1 ۯ2H6KwĺY!7zvodC`D01}W$QNRcOpZ xr@ 70fø݌btZ%q|cs|ϥW}?)joʦU[qŅE UÀzywxqXpȿfRZm*K'C).ϋ0GPu(d8#L[̡IQ je^Cu__ҚO 7Z>/xklB>G.DW9S/񵱋Ssxt<㼡!V'bB T6K Gb!vl`G[5!WRP xۏkQugWn9cݿSkmez1^4li0&Y=E`g*"UfbaM,YSLA~n9+\^:+ UL^rKg(Bb  C2+ǛZ`G&(_+A-^_cwW~b.LվmQ:]7ӫb 1coJ~J 'C+*Yk$EMԷ @ |- ӕPi1c#1͐ K^pI ג3VTù5,Y&Gz+ @ *8竼]7t]I9-$-'7g:XqOȈ,eJnKw%W{)=vCRokpF1'\n;#U/Oaoa~iblQ4hq(&:/%@f0'&Xmލbu'Aإ&J@G_ݹ v8IVLajwS #&+|9E; T(cг F=}HE'ҵ#Vel,Q3 cVJ##1Q3m畚L_:eÔ(mg\4%bɻ'C[o:2$Q'#ͶJVkOu}ml?E|/3I?`B7 oT$n1UHY9!6k#_!5/ Q:x΀sĥǢ~='MKr!EXto9Mleץ!t|LZ^H 0.1%2uDc;♱u;A@[r+$!Pl+ejVKq]Jg5&M"s?Ġء*XZ&::T3 e$R%0B_A1؉&#hN5o[)O*{t'ر~g `=wLqbطz~H٢)@9)u!,zr WvEwxJĄ+(?`$l;9@݇!(_ajbbnz9}}PҕâZO,gəd]fgvj8m~-#xV5}(؅}וKa5=eiP5/oXWE5 o:ͮ:M| S=W> Ap cÔYIqy&Gy o5AF755J~}r[`R(`%V=ԵaTRͨ7>4l-/] 6!.䦴,gQD|g鵘>P$: f>غ{CfdoAdDT]{(^޺܊Lړa|f>*lnŐ1}܌5Z$x;yev}uI& (h8Yc&eq"P/rg.ߥ _ހnC~s" B1ˊk~ZmIpd ^Ce.147-`=$zOM axX 7"#v]>HNn@\*oyfS,E~O>1 ӻ2-)׿Q.OTEPs1y@c@gu1dS޳k]Ng?J?:b􍩖8Fdu a})7 $%S\GӺZҫl>;ihB-GN?F UB󪛐 ;{elVnNCM:&8Pk;%ÃFlωB|嫝Ī[*M=eF{sEma3쯬DkqU+X[V- VL3isEXq)by =pm܌?d ҠFsăHvzɷjZ9`u_24eu2 0j!uʏẽud(=k#C[ul͖ev[.B7db5xe}+l.(wexgrGR - 4LRuNJyگDT[l5G?L$hmɢ*;_jɏo<s?7,[v!''(`2"z D;}i=x]az=~tclh?ϙbID9يXqA1zN%9ґJW|IU e!h~le馒[;Aݵ'*4 <dWQQ񛗄XMGD:а<IBۃ=]g2uI8Pn̛@#׈̟BK>#O.H7 e(ư.7I\E#5޴'d. @Lw`5K|J a[ 2Ѻ 9[CCw {*P8 J"lt&.د,j %MAZltw\4ƑCCOWNQ4Ͱ|D IO\:-q.u]E_AGoΦP5k-„u\\lC8%32yת'xө {1G AңYԥĺעEv Wg "&~ jνr"amrf{"Yw+%R6/I`PD\>zD.H|5/P aSUr U .!f@[3CS5Ti"|{ 6l &eY}4ha *gpA^:O>#diQJy$WLP@F߯ ^[=1ILp6.Q%׷ VsQ_&1R|bSm'h}C'-\1 .5baT@EhZ꽧^kO}ϺF7ժۯH!d#mrտJ~AvXf8_uSV*:/=d',[`%ƨXz}u[_Z77sWI&xccm%N\{'xwD#2#8`Gsb)V%`KV7` "Z-dgmU4}ey^69thF򉨒PF_qr217Xj9z$B:v) L*tIaD@OMI6_%4On a` +|rf>Tc׺;2  PF^ v7 ?XmUb#⼕=ߑ%ˌWx\ԧrtl|>BKI"uGavVͶi s&sDd3^sUƇ# 0<(&0-HvҐԀh֗r*/N 9h߿dQAB ߦ;n'EZJ&*ZCl8t~(P`2/Q5{G)x]8:/A5&b L-7jm暬Z9f50HLU&/MC  }]U\ }DŽ+ea32c援؈8[~?׋<'v}#Lo1BsLFX?rq[_ c +hԌ:QcrVC$yq_vܸ މ۶E拾E~y|La%3uUKL7a AX-w,"s&Gʛ{y̮wISEm-p >x]57[ۡi={Y`u16jl2~ZN\t2a8&n-w^q6Qk=Fx>E搀]$:}[T0VGOe~y&Å<-## X| yݗԅt3TuV'.]Dh^2M c̪7>jrؓi夔ED;GLn HM8?Ֆ^l9M)hP~6<~s'+tߛEQ(9é+kA 6UThf/g ɓӅ/2>]$HNYXO"I㕉ګjå(j}$y !nϊK0oQw?2j_,/Hn[d ^H Q:0 81L$WDLQ"oDK;4ݪj2y~Pv~[rcT44ni[؝m:dP=ޕh&xjz&7 ${|7*ib5 FZ1cԇ7_ߖwΧmǴ;E73UJ4!??F [#w3_d;ibYܱz7]&{{/y݁*icC|U$SQ4}BQ`mrLLg4\<<97Aj{FpA'ߺ:\+=kT> tlֈ%o*sl,49H1>K{RR8lƻI!һPF۴7!YMd DN)e?, (o8scUߡt&X:7l?TUĜD+ ?0oŊ 4#p%<UQ&#Ek6d/? _[?mkld{[<45Q ư,"6ZMip,$MZL :SM4wʉ 8tDMd-n!^ϳm7jnk@FeKߑ@l-O2dI,]ه+tH8mz97vt%rhCiӵuReAn9PG @ 5#jHYLHv.6Β=9v&_E}hr@ݕ~-X|4̳g3nV/f'kIQ+*%Y`Ʋ wR8jSm}/i}g+'5nݹe%ˮ"8'8Щ1%msn+QFg`8% KA7+]IG12Gd%E%or ru':y yǜa&NqVJ;C3cm,:+xIC ;3#E(mMZ4PZDVpof A rץwp}g_hՃG?暃-9#G)jz T#FCtB 2cEo}IʌkgӒ;3E5FUuٺЄ'lZG15/yOOA[oS qۜYvY9 mErĥO_]@'M]i2 ̃kZ1l.NYdPF 0&=ܜ,NFIUX;p=`YTj]Q}avzU{ԧgY-*Oyi8*ӴWcmα-¡cҳ1'lrTwҾ'ެI76K]hOŀ.@Z\xӥ6ƫtS^/9{pvFγQZGec{.|נ<;Jٶ8ufUr.j?~ᆤ&S΋q74ۛo+ecW9CԗMn[#P+ m.FQuL4F@WHy)-`V9@Lԉ~xt9ӀxU<Ɂkr7Fؒ*邾s?C=I0i5^3UTm qepq3!OSWe!l=UYIKA뾽=Bm8`%FvyX69lU0bpCi&Z`!64Xd=)ŝ.$sB/M"jp~ZZ@ɦMkofirSn{Xu3G [8 H0T[șis1+J%^j9b&RNu>R`5SZqjڤrl\ISQbq'dN"?0UPW8CHm""-4`e^29/7bN,6EkJP+;x_T4\^Umw{egaF 7"6GE~ގ(hM ׉9TuM.+iH?da5.O{.ݬȠHB;ǜ9F:E棜4-54i55'q;SUc@c-9[LڊwPPӳ40 8(Βi4ÎVIC+D*遼îdbsl/RG15Ax\l!YG 2NrS;n j-\g~HK'(V οCȲx+b@4(d d!MϓSC}rB)=5oK)n8R}s(VP6)n:ц+ @ 4g,)UREVQnʦxL0x:D֖cӰ#=zqƶTv,K¢뎂߭ @S̻QZc"]ّ5q 6UЖ},ڃOsp_y+~{t*Zef"ӼёOBW#+?T ro0 z>hW:\/i|e-hfU8r]dWk{z  y̽PUDWT{hlTiNC_oŐ(FB\ bY1ELX-R4X8vqȋݶ/odz6z^0TKgp<_T{0ϒa@XO6zToESѯF8R;o><哤X!Z!-6@t%TeDSN7)/=on/HXi-{)朽-GgHs}kTCC׶ߣ.Nʬjy9ɴ!MپasgIb`?9RJn ͵vkH6]*%J_2=|cOZ8~eU L4Var4;@Fپю4+ l8d0m =^=VE6Bn mF"e8~\8qoE 2La(-I8-O@j :,OmԻxnK)Gk xѹUٓAK >=N~5AgwEINPpd+o6z9])z)'x#-1m!069ΫTJCX:~E (4->]SG`}EHxJW#zaGkoΧ; FqSaGG;2 : ]d֗:=_@q8H}jxVf2"6w~WbcGeRBG+`ˈ CV(rs^ rUfJKD\IB;©;8$gu +ՅUFh֙M<,BJ(8ͺHZ9o dW:xly)-9a0mٵ=`FL-仆>u cU %`o/Khn/,TìbLk DcUyso|MY^ǔ 6.[LN,3jv#bqMG"vwBl" * (EeYr2ZdepSq= Oh7DYIzwejLjfeW}éT2ҝP>jLe, .2w " }hJ e ~Гez&D}-!®ẍ`ЀGR;:֣]II5 엀WY?Z&-nHTg=I`|;x}͟]nxWoşь`n? 6twznyV=~ {3 L{;mhsZ+Q5%VDdھZ?1Kk^78D㒷!)Qfo= Z3?,0{%|@RFZ[ oǷcϩ}띍l%YŶcpjzuP .&=#i07HC5,w~ g//JMϥ Os_͇5`,s*18D4穿gunBJݗ8ŅKUDs|?zpƻP-wc֕@Г*b&U?]:l_X. 6$fBPM J=4Q8Y- yzRLz ehO::-e49}^3B~=$}g|!MOF|fjȻW}OR0 ! W㞓6,4#yPEe.mS qO-?2CE,8 K%'bOF!6Mb* +!EÐ4q:촆!}X"^Fg3\,~5gx0td&c2~oD'?؄{3;i-2y4?>޻\xImuzhթ7 DR} Y<^hZ %k*QP^8܄' wWLip(6oZE{U1ՙu6Z۴Ey]uH=+z/#5tEz JK 9 zz,i=;Q23n#ƶSVnɽoeD wQM 6ܠV"nv/%-LۗL[qU9M $qj3Le.|N^ 4RbuS=0t. #b>5l *ؽN)=Z{63c! S/>+0UAm]j:&w\TlMJ ;͙ 0&Bc rwtly[kw5,z*CK4=")̡% Ɯ;6%o<Gh ߗ8i>R }B.~:t:?5dcB()m br?BKKez̉U!o6Kepav)Bӗ9̖"DծoF/hpl*+#pީ`|3ZթT{H~waJ5v3sn;D K%ÁAa4Mwo+5)MjM-tr7BdAE[Han&V(҈5]gXH @zMDZZ'|*kI4E׀UB'K@)(+azR>< q| u3Ρ9/*}O%-|~(x q$g:ԸV? JFmT6澷76=eV|sJ}xأ9?CfVkK{61V?b{͈7rinr`65FUM!Ƭ, GktLf`~f/}곋l&vu#{֠7▗x[G[ Eo[,/d,JЉ1K\4@ Hkƶ H ɕ6F܉2ףbo5];uF:lYžg) aǍDKÈwmne%X mUwea5r!BQ?y۞Sm#8/Fߊ^ tQl*Cʝ,"58s<$0}"hAĸ5Z2M#PS _/m}dθDsMY%yԸĿөʋ!cBaex8$$QrNяNŞ<1HX׼Zqj] J*1A䅣&ӛͩY + UD:JЄMcy0@?05]X]w}/)2_,R`LoB2H&}R ,ZBڣLXFj=A8D7)w#T@J".Bn+vzu`0A#hAzD%dy,IH6eL[ :8Y+Iռak3B,\%dJ %)O8NOl*󳭤8&#Q~"K=J&~c]n*^}T=IړŞn#JBg8TZ^k S dCYLBw;K9¢"™6\ J=<6}30a/~oM0fR6 ߽kP}Fbߝ_1vz얜JW*i)O钋2EyroG%&S_5<+*?dC >̴4n@Q_r&dއ_׻ |'mGj;Y;mQv(t &,~!D s YݑCnqEqi!6*kŽS4F"j Sޕ%$x rL~9rWS:΍yRXo- 1r!٫ODKo~2m)⬃ vF}-OdEu-`[M*ڀ4"<{ b"ɇV0mXFpa!)7yn2(؝8Fm}f8ݯqL8  O6a" |SJ_N|ˬ∸1lo$ٌ4Li' I6 N`SέwkSU-xQ(Tj&ZdsV*P>{S[<ݿGw#ΝMLJ5 / ^a`]S!cjf3~`ծhxbF9>z=!U ihC|i1l̤Mw/8bG7쎌/I&a6"q;XhSn}VvCs0M03dؒoj1ke^y^ u(L?Y3(_xv2{dcՒdwqUͻۧywWR(.ܿ{+8.}JޔkgF5Ác=D:0`Fȋg5s `e&B&RV|o)/}0lA>c]h/amwqxX &ScA@(t/Go`#͗hnM&ҥ=8^dfVe&&su41jiv+I+`QpD_Lx 48Tut;ҏ]-๤hB;ĕwqh?;by|8oV/oB:S'[EQ29sG7.5FiībHҋӨ Ղ 9(Q{y2d7yYskH /4k?b/î3"'&|)t[Â} ?! sFLj0^AOWk]tQ3lp2\WVülLSoi5rGDewW-1wtbh$ =6 "Rb07˕LmHu`_P`.# ǒ\5/T|ezqJ&_Y]^j72ōؤ!%0 .[v4blX,1'nYTݣ+.g ߕ h`2NNJUӏ9OP 5ֽPв@'C 4 1!U4 vk2Q-+eepg/ɛBf>eQOq#zWպ2", m. TdPR*Jd"j4-Ox[_?y F@o:uqw6' 7Q^ԶZVۤ#G8sYVC<1)Ul7ɩӏvZd7@\3{LrWB0_Z  N>,Bf_!*;й EEe@YPfv2ȃs(29@_"<4P5i)1g^xsIv+XM !^ZtE)I-kl|o@`b 8> ˪{a-%ĖIlpΗJMF(Ëbjų M9Kw.ɉaVagEzѯ[N~9sV Ms !+q30*)?%vT  R1;otPL`^F&Nr]ۗ` lm|H*ּ߫ ftɰ8޳ܶtUdaX`7ٗ(:>زRyژ8fҊ :eӓ///1 DK]`æ ;M뭙G xdOF`Ɓy.X kjv*%|HZۍBO 6(i`h!z|OW؏s ?/+c^}sO$QէTL RƾǶCĽ@'4d":Ȕ@\<ɧ}L2ۦ ;鍧xv6Ixk~$yxT8G|!?zhc2mV=ېBx2][E#Ұo\w.qWOe>>>w2t['Id b-ʏMڸmp9zThѨ]T 8mQ jVRTmM>ŬX>|Ii2):\#9fm=ڿx!`a3(,֩80"0i_c{e4HɈ B> >A̻r#|qك-,`vKL8ھIZ{Ar(TS5e@Qw{[Zu\e'? j,3CUuur|N 7paX"*ՌU R*CRRPM/!~R).MbgnbL冿! F֍f%; &CB$44o НF!ꍱƽz'n&ntQi,_դhY.*$8~zI֥!r1n*z|JGS"Wg_Xlg b9vItp$Rg'Lq M߫ {4ZNz .O7e(7SqI^7#uIiikL覵T-mai(*!P&;rf^p yqjUDqj n,>\ ]c8].fѰQ-M*3k994bS NR5̣x+)0$(%]G`;@ki4w/ 0vL!:{ h!vUĠ)QP ۍ:xc >wϾ76GǑ;A0 evI>hc`!jg M+UׯFCa9c<_5r;+c嶘 9}(%GCwmT`<+n1l[ׯe WJb+Cu0#"W P Ӓ\-CشJb>F4HXc`*}.:Լ8}m`шlt^HHƁe~FRӻ_xBk4nm)CeUnJt~DG? +BQ |^,ItePl+>H~ )^G qjBfTGuGi$bL{zrCAq!A ~7 ݸ?h(+OSɇqi`ύ*N\h W7":k&-IB=P3\#1Oƽ3_ZkƐ@)8vʾЎ%HYm̒.XM/ xIB t)!Te.NYGCYx 2% ۢ]O:WCn,<$zNu?*g\k|m%006FUJj:PZ8@ &#%4"QR˘&(@<֔T]| z2b ,Zq8q/M6S>y -~Clr?X\UeR=uW;?] ȋEg(LC6f^u Z)!8J@`vœB(i%1 Һ Ez|=᧠)'|lqӇibp I/hbr,6=MSoY{ C0ZdbF-|Wh)4/P.9D* #]:ܿC|fj%ie3e8-}8Rm&RߨA/O e5j^9H7!%,;(bED!>Q\ίolX,ѭ :l_;jJ/΅M/UlƠ Uv9gV! (jFu6~bSR^kByTY`;^~A`&ya ,[d'ZΫ VnwUV7 [Ս1n\Дhuvt@$)*Fܻ7i׹\*C갽 j{ HzumBHNK6 ['V=9n7xY,ǀ?+t)V1nm;k%:wbY;+5eD`@c[+G^?dkky/<2DRpu _voDnƲj%b"Q?6&z}]h{̅ΰ8GN6r2+g^~&yC^⌧2G,,ՠ1[bËʅB֗P8L8~K_ qkoIVj̕cp:ztHk Snkbx 聪 -.Taկ9E x5[9x\`f`|?wR%z,kLh֚Z?ʮ5E1z߶UQn+e@I_\ &|})&WK[V&xrzx2VL‘&i4 㵫; 9IW} k{yEF=R#c1(jN1{Eup|l^Ⲩ6>0Fg9[5b Ge7Iܫ -9qH<-=FP/Y̿}RU@ Ƈ?.Dj~ 4r֐ xK;YoY)砬`]\ f9[HN0?Vqv4Wcmq)tiF_90!Y p,%FI&dbx|BN/  s/NZ + V*q&`G#vIZ%unRTuo5*^zw4I {F4ns%8VѽvfѨ giXޤ S(콼|0UqZLKDz>0&V fF*O4F9W.L@m9e{Y l剗aVFP) N[!s@j:HjotcE0ƯU%J's.gv8K#ވ#8bt_y5A~uST}l4v+*u6LfDjR3RV.CFRK=QtaO}K ׿ם%ͶG/D)H ;a@{iVBBG :¶N d"6D>FV~_ۢ"z!&rhSf/[on1Il5Z-d칟`\NE he+&W0¦@)iA/W8ȷtu{}B+&d;b=1(|4ِ8/ = gt0q):8ijo,݉:h}f'zm\q&)Ӟd?hTƩ!\% |D@VۗF};;󦸟+ME~hKMᭈ}W63X/go,yŷz|d^cE$N(>^xuXLe)"]c%0HHT~cB|sV)>ֽ 2*>ٟT(t navեC7v| p[μ~A.JtdjI-+̲h [eYEZ[{yUe)^$¬ H6 `/B˿Trwt k0 žNC)z: "T0 T]%0+~fvMddգ GKN{e^qzõU5WOe~A}ׅF F![_kVX2[!>%TH3Uޣ,dvI`L4KȞ8O#V ֏ Qª}JMjgTwW9%: X{s ZN&Xh;$bc+]̎L+fz;_)N&4dա ^I[@++ݻ-0A۔pr $ 5-,C=m[)h޹$A-^0Ӌy#5搼3q{)ٲ-0>4;"&Nrӹ͙Hm((,teT2Xs%+nCʃ1DDGK𤋮#'t'ӈ-WA+H|$GP HĎtIѫzSqz&C4+`lvI(V QJDu;oFfjʟaӔ.ŐԩtlحFb ي*|C9"ƝfZ ՂF1DJHw8AРxE{=^vwHBqO4{'D#'&.֝;{7<8rN< 8pE͏_Z<0 Gp *{7ٍLC)0Q@Qvl +2\'Qk֡3X/#PtEH ۔0jh'CVݜ`veJBh攽/{"h#fe8#U;t"z .kNJ_o ,kf8rh xZTSC@]HQ*@N~$[I;Z79 8Q:M ?3_A&gn0G*}P@a~|3iMTq6e|A\BQB,?\SMm؁1$}+ktmT(;ܳJ-{U/koCYd[k jiea)HW^@ւHYty9y8GLJqA[¹Do<..c_Yp.E6K2ף4oq%ꎐS`ge+Fd` <đxb ԅȚJ(sȟi2·!EiJ-6*<S?d%w#cCv‹4zHq 1q3 RjcDQ-3QR^zp$(Թ^#\V+=|E*YmFfT$ix#%ǀ}CJ=gɭ["ؑ\V4vQ#JǑ`XxmOWkZJu? yfR|H0Xs( k)נHJKP"}A.ZeԩrWcm[#ICF+hG:|Rj!>{# i W0"\ K qt)V3% ѸY5Rݨ4؁)(0LMٗʤ`D6Dh8:2B_$B\ٹnH?LyN~^JtfރAx{Dw"$ipu%c:3"D NW94)Hck/2B<吏1YN"@Uɔt³.AkSOۣbj[S"-BlHJ.Gl?f, m!4\du˅w?üSNYȮk0S>9e=l1q#h7N1GQha4)an#Z6>ὦ},X+CLQM$?Q[o%Uߙo?w媖{zWz5k kt]cf2;O{Y=g4*d{ !DqbF]_',|zzh֮ME-}D1wOh0y@(Y^pyDX#M ~?qjχYRY`a7 :P#WOCDA &pR(+!Cԭ#"Ui4& B ȡ=P|s.[094z'G֘wI ؒbjHX p g/s0e(|UrC5 }.7 /%XM 'Pp&) wVd-$2x{vhGLJWi# Y,(pBż(]ɾc}s |qo_3V(d,W%xJ9FlLE!?۩O8% \ES~Q/j‚6kzF_~L2n4G;blշ 1I EJkէ>q14k+[t YӯܫEcR5[6-f< Jp׶4ll)3:,>IOzla?8|٩\n)k^~EB D]r*jt`Tø~uƟGAݮ|aU5cUjB-Oz;ViXn>#I_E \UiglR*5[]63&evXioR[ê5{ (79L_x,)XgA8,:uBq0bB΄r@UL} ؆|+'MD9k] ,0)TH ɔi9J'-wգ 769U ]jtGXeJ2\h*ݤt#Lbxɚ{jlU&cdйn&M>/'<4WʘBz'x] "Fr4Z>ǍXV!agU| t}?PhYRo0 @,OE}9s M2>Q=XysROunы.LMaMx9sTX^WWS,FoX_3 l腅4tX&"a=6B[/&#sMҦ)(zU@Xm7'e)x@1^>ԙ*z1V -ZZ>zV}JfXjg8 VC9 Q|ϐ/<H, ث6r-PvЎ+Tr|Z3Ce؛jP5Rwɳ.bAQhxzXpқ9qT`*69;&fD׆DۡIX9տ$E"$H] ac [Ƈ2dxq{"^vrT*k)jhXv`+sIf+A]gԍ# K4S^_UqP"MKz*).BInn{oѷ,N T>R]9{Zu#Tv/ L\m &h'GB~f6|lk%0-J_'Ճ3ʤ&ڪ i~hU8#Yf7 1sQ9a˥%73Wd''ȓ#2Cbt?Ekg6,.ATA\\LYzoThRu@vQ5:U56k76}Cnr)&cx毤w^꽡Vр>m"dީĨ~qi2w/`O:p޸@l`e4]yCd[-6u8g?'`Z*a?]gvPL66Fn4 Zqy3I/cI)o$ n=k-bJL'A5cG…@vd64 2TK&gЭ8?҅Q0t>]ZR jH`EtVveNr~ͅCpFL5Rc-A ~ f~6ՐVTvR'I2 LG&$~ۊV3y7GwWɥ} j6zV7/z( A}WhΡofQ\NJ5,*/$wi7A-1/zц+~<\"f9NN' ý]]#{B|HVU_omq[G`3K4iw b[@yl6$Mݩӡ92ϗ6INĀZBz?7L~L4sICVdby#ȣ ~CQ&#pPgVvDgSݼ@|R?dxϝz2 /LN߫ &\SB5!MmwS?\СΪiwڂD驩!ً8-|sWd,K7A:Ϫ"D{j9^5a0<+{Zp9t qSWJ]aUJ!j\x˳=0rVoxܣō/6ޗc#aʪRH?R褵u)%5v8.ׁk;ɾ< =bzJjU,r UN:zSyϳn k:O@_UW PG9= ytZypDgy޶v/Eg z6BW?n.)'DBOUB[q 8w-ԛF~2t>=R[ՓɹtZ`h5UJ3haw̌pP^c#Pa|<Ag+dQ rNJ{BM9HZ ckbl?,àcHa͜uma ?szP'$2'aOIN(dÍڕ0|M&j;K<1AcL|הLuUuZ%[^T$qO"SQL"qmCK/˜^q [CFk\PVa2؏8Zw{6L v^s@4<!{Q''a@Ȗ0&^gf/kJ5Ox^m2_5.dʞD>G[jh~ec.Zc7`1GO3. wרA%r8Bu{vI7jDW:m$MN Yڃs֤BxS{c 1b)] iX:.v5MsIm&D^gEX@&C4TIn bבcx]H[(Le?qhL k#Ʀ_ӑ8/žRF9 |\1N>jerVɜ*k7ϰZi7Ӣxk:LY{ĮnRs5Y %vg9(\$L 2hn *9 Mvv[#1}z?6F;!h.1:-5;BiF{qϻeiXQ\wƶQN*ojjEV&t̋"oɧ!_XW"7TUZJ7/3i[P&/hm4~/o_ ujч ;=\i$hg7@ȟn!6iN)@N/;f/Dj;0i䓅~{aA d3i5/cXy̓M=crq ֮XD \_hEca@4XJ ԥwҏ px=- ,9VrH țeJSo&q1?H~zZӇ$c.ba Ty\ 26 # +gV۶-[Q橅w}rQ2ldji@XZ#NYեƖ \aS}ڊ.(p 091<ߦÊ#"hNa>`Yum4_H>|Ι zn_0,FSY k$H䝭\Tusx硎qhc` o2a8cw |g/(*I#;r=üNh:?Rxs'i(@&b ޻cj?]{/w}:4SJC`9rű gW ZhxזeƓgQ8ɖx8-Ѹ]opR-߭ϣ?Yg3!DePeտFpn~Q"µW;\~A޸xeaE:Pc#17(꯮/3[2p S4/ҔsSlD]u:?=mj pVo D4Y$c;1>e826-P(("uw=]7$S uŒ ɳU,mixL2/<^p͗!(d'53K+aZ\-p. 4Kꌊ9Z=*d-nKFΊk[Qկk4yuDuChd?2}Ʉ8U{Hmަ^@W=ߏΔHc+Tr8& `P)0>z71;S{ Cɲ:ٟ$w|ç?WP])BmCox:5-lvXӐ`uqCnJ̼"BUDd`!:hP${,:yMLoWC'~" 4=ixlLq(//>&GINPl*J8.D#3Yp\5y&%`j ,:DmD4U -Q υ{`-Ih_?}4j'Vi 0hK~G &MŤJ͋' vWq2 [8+Oaup7Kzr(_/"q٩*~PnRzA42KM8d͚Kyb ]/+b?XC7o>acC>3g{j?~tl⡿^|CZa^n/J ݲuTHNĠQfQɔ>y2ioU?g!p @Y'5vE,ܤZ|,׆mILN[A)*dlӬUW^ٔ$=o+Bk!_9Wy qr8.9Ll_|$,4>O`T풻vi:/&GHT[Uk|*Ox|=$o=k[TeCtС˽9HEoLCJ"cVsR[ϐ䒲Ii7rq\:~A`y5 @Ci|z/1*X'C*?"rc۔Ng@[`- ޓ!E!V#dWIg#W8B nfv{bfJۗTjW^=bm%=^7=f<By/y@"횯uLr"_QHy|_4Y3="YfNkN[]t[qu1X9 u͚8߃vyJ, YS?c{ :3h{xgi-Q}8>2KT8?u{ܹvDN 1TL }-nyaK} yK#,Ki)$/"-8ٝ}eĻG5{>n!,3p55€)g~5{J1-38l2[+`u٥WtfzVi[pJdá4KנN-hTK .? QOR,hע:@˷Z#3ʝޚu;UǓwL@cß'2䀌jc~$% x]r,@J*EZZ/MAm B X6ÕglXt=nj`<སlxX>yL4M0'm竗D YTl.r-HfC ЄaҊ(az&x}g~EHYT\!?j_3Qe0K7sf9 P{աEź7F9/WSLAA!RA_5Rf%c Bg?n^gJj $]s*G)S,c 2d"tApgF䧾T~2C 삳oD@܌NYFHXOWϹBplhёOߦ9݇E \ 8.(hr랑͇ ^+X*h7_>m38z}H]J.&mC&T ܷI)pQ(`ņoCsAX}q-r[m_mKjV->҇Oă<vzKGub觪A⽴y4K 4'ʲ+fnɥn4W`6gdZ'>;Ornqd  HIՅ:{:q)zũj:kV:s 3.:JX'Zw=@?J}AxpM&rvĝz =cӞϱeU)گm5M FFiajI`KW;VFvEKY~8KY Z޵%@{HrRzJo^t49>mCK:,~:8CwnG[W-48tݘe_M -5gBRh$I]V m 7W HF3V`-ftZzx}V cQ @Ζܟ-ig JVf4w5&55PL=R>@-rwYK Y8]@ u9zW;ͽ۰+dw)Ͻ: Dz>q?0I[BiSb(b!u7n46񾻻>|8rU3n/v ( \؞\^cU$/ȱ@-H3簠rhF5ŘC[kt9_i_{nkLO'xQSx E0WT(:|t:2#F<<˘Py?ӬM7,_!)nĸ#H{O$jyFafS-eQrIcE>cuoNoY4iBF$)lUZz (fm:,y]Ƈr܂˜FdD_˘i$wr3Q3z$9R\VڪR1͌9PBnm~ÉQ>?١K>tD|R *̡}W| |"u9DVlUS[7;?U-8Js#W[55!sZTi<){Hs+ԫ$o`FCp`tfg#udÖIŕW<2d?Z8=GQ%LpF{]:%)-xaύYѝv%- Γ8Uj(Vo(w۬;zz$ SHU }d!f-i#4ZBs ܆DpOvL~$vqvʿw;H1HqtE5a\̩0s u|n/~3/jSn,6bV)vhY74Qt98ϒC); Mmx}6,.[REQ]L$ ٓqnr^f,|B$s1’Ic6o=;XU+=\<(6tEBDsu]G {fk*lElG̍cGzt4<{ k߫ yØZ93i: FSR? }?9]!E:5{^Q_' 7WCYzG.u6@)%j/f#F_fٝt9J.Dqq3-%<5ZDv!hri8->sQٕ# (u.qٿla%"'⿻5ն'9؟ -,9W2?~)nLWżU{B ׺#"Tņ7$e05ďBp N2senÙ)a2Uף$Q Xnۿ$PtҬIo֙1b+fQ+0Ȯ $̶/ {ib;;gO:`AYxZ!Ue6w}`U}5iz"L? 2D/Tn80bxL sV9a7w}ߢrpr2WlyVsb% |f%Lėp C2:mA, y1tv7aӞ?9c$+ '&a : B_dE ~ԟ];H@ٚ3TOiG#QH* \hݨîdm0QD]]%Į5Y` W}ӳS+yN7ͪVmUDVAt*:&{Y*R3i)]xw>]0CX@*B?8tmW꧇ + iD'ˏZHX R`ZlNGsK5A/c:SNa0Qrn«x?T e4t5'lփ`"šcH:Xow uZzE ]7Ha`YcY4tW|+i_~"zswZY3 j%XVr_h87ҁM;w<~/f"E:)yvaMFo\sB,L!˼M-Z+z^U\H0΀"92i%M\ņF'YF>mKog\?T؈6fvm-ezXڛ\%<0x ϗt6ö٪* HzqXw=_X:%-gD̒!i.'F+dMGQ!bo) AQSn;kTxukB<4HcH=l*s׽cJΠ2 Q*A @D-L\['j9ӭIF)+C(.lOM¼4~#b=0[U+ʧ- &IÕO;>S;<7Jp `a;Ch4Vl7@r+DOzn]*h/gq+S瑉ϕx8jZd޸Mj>eت{$$9N& ݑUC򜐎7Ɔ\IT)h6AuH5H~C@!P^ ҕ.E;ezX<|VmV'̉&E\j;Rvy` &7) M2̍&͞O9V:U]Wp<&Ntjo恏! Ź9Z_dQ!H AQ%lSs,_рU׃W={ufJ zDcz=&GthAzkfV ` %)Fd& _ұFe!6!CҎja>Xh^a~C6L|Yt/zv@ŋw"v|4g[^T;CoA窈θ*9q熐 ,##IۙZڑ.MߥHjRGi*·kO6]F<]o:#==X)o%}j&+gz(^燫(>CJk>SL.l~/xU:3QɯGTYĊU:IS4=#]wK8_s_\ AhfpƬ4ፗ{]LD!:?= Wt3.@Q~/㠗ltѝ-~f~zj"%},uZϣ; đЈlKj Irfg*qqzG+V:ET5L3rߴ++i')U0w=Dq~HRu3|uCc_^J&7iGec*ք0z}F![11=P07tZ~rKې-y$$| kVG6?ކ7`ec+^c,K'@Һ/יX7N' !hK"Pl ZDobj3j^wֶi0%lb&6]w3{OC$mXJzI-մR2MQ L;F^Zpc!LED.}ShE0Ch%oKV7ۣPk 'I|ۤWIiKT[" F(eeh̡Whɗ-dxA3kiF[,P+-?~e~=VdwJg!Sh2ou ,,vmS/F'^PQ,P,t*Lպ|@_tpD)eE9 կRn^hD\;M#5S<>@ܗ*mqrC\a c }k^ֵR;ET~T=H4T=ƫiSY^ڹm7ڇ؎ ga.T֯oy"+yvrNwrֿK^;cR-'-!$Rk;B,Sp|4L]CIP=Ͼ־4wwZ geVjx@TO~˹DB_˟BI+7-*s¨NPRosB<)i]n@"%:ԪjjLJGdlL5(w)l&!*kN-B_b/ o% ,KAGiƖ>'d@Rn3vW6 N&3sLNdA9%߃9& I83c+> t܈rI"/E7AHWA2\2w8m촾U3%OƵ竟 /,xSmd`&ћ'-#UӸ52p|p~e)z'!i,09%7.~yóxQJ qw"o9"0,(LSo~>{ p5 )=2)*"գ#8PgHiOD&C^Rbl[:kd?~tyEd,J` cG͛d}Iṛ\/j~ hBJwTK1jU|lZ $`|q ?2D|\,N U(Dُ1LYdS:lԀ8DuK]gX+@}OBF~D~90ql qi4Y޸Yڶo>~i]Z\I8xqSrbcw;=HplIΊ5>{~a _N! W *ͽ֒)AA<[6ƓF%hen[ڨu1y7 ؼb}qD &*I9DjN9`鶠+/In{G$ Js '{%m腅 r#gi2SoKwu$ 4h=O*!4#~]ac]8X$~hZv̒NNF 6Lg)LJ E0C3/=íA*K~ߨ|8yiZ!|aT;t }3l)E?Ymʟ~G'Dap+9jk .Xݚ?㖖^_ >3de!itG D]a㩄̧ؔp} :0NcI5y]\}=>Τp:]d!`WeTd0FEWT1=7g  #K0P]xW4;RɁڼ )Z^ԯ_߫)IbukO0j,rЍcSYaLK۴D˜4CÏ$hQd~?Q,%DMt#܎rA^im,`1[fLg ya3j&_ Gp`&zZ7-# $]8je}= %R|mmkEz%3NĕI@##$>& ʿ+uQpH?P%s^,)"c 4eîav"ޚ^ϺeW88 ^h l/tnD,vdS stې&H!j6^—8ZW7%q~< uL=co1ǁUX}|^vaҕtHXt9rLa_^> sLZ ͆O'l7Pb ikg7TDgy≠j03QA/Mmp4C_5M۹k1y4ȡN>`+e쎰~AG׌+xUe_:cd !ZlSD9>qV;@- 0_O pVS wZPOK]cRbˀZ~z@OX8;k0;!*χћ#,zLsk唲r,'ý!Ddkg*>]lTWAx"+*ꥺ*S1.Qʏ0xEAʣH8B ZnV` Bx[/f0bw 4R~ G; Rϰ=$v6@Q{BviM}LhӻR 4-D9ׁ J B첝@&!4ʠd,R0QR[;Kc}˶R[8sL0>!49%='*+/7m>7_(Nы٠)yScXDW5{0>+p1/v7髌Wd]2q h=AH,`!훸7{ퟧ_vDؒfڃj:%6Uf7h\ ftV (4(QᅱJ?,O?H?Dܨx"{g60&RQ8$Ӗ@҇vQ T'J܀23R&afF*<FMUe=*)bY z`2Xdr3 atRi?7G@x֩X)(2BlP۰X̨ߡ~ —P&ɘ؅ڎ4 )ޏEhA,9_gfKzJIz=/vD^ϕ_hdfڷ~eҭNYV^N/qp%ǦPou]oKEcNOI,WbŧXom xnD\]ߓ|3B_rSҿO,VjvG%X,袍wEBBE`3$F IKtLQdZ%G/PFyhߍ'(|T:KSHjLpuuWv͒XcmP4KoYFVWxj 5>RI'-݆N7?`^j eB8 uKT@!Yx1U{c-Sl$k@ qn @K[QOeC':yh-[*X~,?,d o|{ED5Y{;I5i;b7RҘ7'l%?sڬ~v|JdQ52\ƠtrfĈ_E}WI¼)dt 7r\j  ' zuBw]EL;!SHxA4Yج =΋1[4}i=q58GQmMߒKuc6Wq7d <3[gq(M/ߡx M%41M D{ӳ |[¤*OD=:.2 =A͐t<_n 4:(b0LigV+HC]6BV?ᐲB6?<̺gϜ 5}YGB o<=n3.JUs2/:LpثP!bA.G\ [YܰC8T `Q6zT >3mgRF`ǜzn2U^`/]Y]}$c,擡)e4VSW:j s\C "3]]1`D {\7iS02J!b2E-z* x6H,ճ7 hnVρc,c"PMH@*k>'XO6}p($e8SXȭ̗&Q})wOxnuэɡW@9 #Ck%3;p4= bͻzܽT _*bbO!|/mv ęT_=4V)<K)*)b!)NR뇤L#'C G[#E_+ֹ|$f#5 gM )r.b] cN'i3E+<|=5 P|Y+Ϩ4c!ʗgv<\/Mm2[?Sۖ~ Ut?DW[VJU@&Cvu]`mYMS_I9$w-b |Bb:9@#_ގ;Z 6[DkVbk+aQKxvNS^F6RECX{Hu}\5lEC`k@h6U_W]UFOLL7BЏ/4,%X< 4IT&R,Jyc2 񋔦p-7i4 1?NNmAI|G FẄksYjb"܆[ nRo{F!a6n)^@~*#yW܊y7hE5u0&_;Oq`_]2`6JcfhѲ$~fO\b{GB a3Erl&g:^?.sUoB~tD/:崡`y2<p8/,E׷UKv۞Რw rFR5okZ+$PLT6{Oq2;`oNam"KU$<o(& l+are'Џ["aU7l8|P ѻg 7 EGP`osXOصṙ;n5V.CD]k|uex7Aj}0 @+|,ʦFz5189i uO0u12J"2%/(D]E!6]*лSH6 W7~AbfҜ\k şؖJbHSǯuݚۮv{ibXTgTWݳb6IgR ̟(WRkROZ/>q};+y- [:^ܥ TjCӧsOxmQg/ pFbMU\fk 2! Q'' '.OUJi/HYcHLM# ^d!brf"b/-[*tzҹoYxcAWbA5Cl ~/ZEnjw&j<| &c;E1qU|CDΑ^\'gSh֭bE9  qtl8WaDޟC&9=qIYθKIضì%Gz 1O|.Ug/-q@ !VPPuX0 Ŗ'\/_m\?5P1sҝe4x[OAqi+"D7/B"L΂,XR^~|ej(~PgQd.ϟ!.p+KF&5}90*ْ@]׼O/*/7"hEqT6>^\fj w/hZNvzYgSq)CpW{m9H1²{5?0vU=8lb m! cQP!{[~TAKU>QF=xTGĿe.pi_ѸK}d?|4ICE{ԝkHoѸBCr r|7By#3#U1Gs;R( 4mKV|Ҳ5dga.C kr] Ǵj\A`$ qC"Z9  |˛}((q+؃a6&EbSs.aP7`IH$D>׿+vl^+˻4uOYM/\{V@|uP :YL cjdFK0+L K?{niȈeTMe8d\-1FȾgNawJ&{jvTNZhU./4A i S5.A{\L(s΢PWC݁V\U9g:tcMok:[<Aע-9}oB/ Y[) -C#̓ 6u8y8“Vy,lg1Y@c0/x{N{-7 76rf8ߺ4\Ԝ()oJi9U83j䙾.!dg@(htjmuyTlWN!TE"7!hHA1 tQVDzT\6y'$co(55|fZdX 0[FrmMVa[ :_k"{Żn|B1BL]+i()/zO_g:6Kڮ OzQf1+{_ N |aGZe3m{18 (ƽ @ȇ_=S~okv4^'WR9$4G+JUפڵ(xuO-@7jʭ.b VT@ړOOV)]g ٫GTTF~,fF'A ' \oDpj'i=h@䳈Kx.Z'($Rx1v$Fvؙ=)KI㜮x1n~VҪ0Z"tϱG![uh&Oo 2r"@ympSG*#Fµ$-c~ zm!&0Ns2"9$7KZ:)rAI,`S#[wաУ]їpt+p\@q*>c&t|)S+m(D6]Ԃp b)y"%G-sRcE-;nTEU?B\pC'W|xS7%09 d>mg.J9F|:dUo @j1`$M}x [[bq:͛07ܼguH}Ź1=K<-\7f.,}&/XJVt*}+qI>EbR 8p?&uCĹM3)VxUOgH䠊1Rqp6_ 4\rۅN ⯘[ocظ8<sY BBJ? >N3!g{glMJ(g"v@rDpsOPRTBӦ6٩:֜T'D zqd}+5+wV :۟^)- _(ul+qj='prL"!<# bQlǯAW>_.Ŝ‡ͪjZR#g 75/2+-8)x6dѠ)sjwskV&b/W+VYxУ L7[$hTYEeؓIS+X%C"M]#>~=xa 'a莔l$`ـRX=RQs$' f|X9+aE.՗wKGD~FU@A[?#T,Rv&Q}_r)W/'k|u@ oZ^jY"72+k Y4 #N^q2k28!tRKO$܏8sUApkܭHnY6rL[!+dti}1Mv@o3oTW_ks @+<@@E#gլx𱭘<Lޥyd&(ɪ?ȯl~9v}cv48 XPƩ "(C]̙%&e|B{@T"\| Ua>Ďg!'5lC ѧ5YI|cpf )? X/ *T2b"6S34Us۶7.,>7vjAb@؜6ZCDd6eɔ@-6aui/[}p=R!-' OR#^ bgc}}>w-z[`NUǍX[bVCm7c"N2´LƸ UP-C=m9'*,I4,R_{7g*K\K#fw[\Yik;NtdպnŎ ^Dď@>Sl`_FǷ^5zAvPRL?_Z4dY,Rj|[[}m0:H"Wn[߀Ax2 z=c3'l8U..kBbwT,EL^|4WA6c!ZsJi6&nıٔ//_Xd\bs[{Rdu's]3 NӞg'mөrCe+ۑ6YTjB)g4v0t]1Z{%S eqCL\^[e{a:ZCɯBNE6'sX "{u(-Z-9kfQa$5v=%d5Alo:C n^63M#mI4-AQ'xou/';u^_#(j /c^n᭓嵬yg 5>jѦnQĺw\M2H .ۯ'! b@KsSMaugU4-plzCI)z)J@W}%éNtJYX4/؇tH~y?$Rl0%9';qBQicSWj{d.&=bG'Ym;Br=ז4ݦlr)W鎥$9=َsfEH K6}.[Н*P: d v8ԱaC#^yh1n] flFJg }.H ٸ@Y@Uu臱o6={7*>bTA^镘:I\y7n`xyqi0P-RՊtnswaT@p|Zq*T; ]7< /]/kJeWlt;V)\ct1_.d("I*X#R/ Um3wwpz-k 1ޏƧ*2#3@\u%*E`q*!H-:Ԭudv컻}ŔVBxz;w*_V}- n EX:.6Y/Gc}X>K붵y .{13(RYR22q\޶}F#V@@ϛ0ܕxFæE hN{W~Ca髂N=3eUܹ,@6.$XK|he>yE|8,eK$wUI^"^gܡS<-wv%ž &68W+661-YWs~L5K}BEw"M~2@*gAę K~Gc2s&ѨӍ=|dt& Jdh*eF]-ɉk(_$:QYwǥ&9io%L2c1:"_2̬s!ޯYG xE{/EZk| /t#x6{:΍^G/N6,!|tH/@U&MBrk(oVk#Js;B"3P%Vڃxn|wM/yb=[vU!hƥImt, SJL`S|nn$-!!X4pR&77B̆H@;LMv;b%Zl_*n7|QP=|p>F 7!IV6EUzWXGz(%1=70ٽ' di PHJuN(lb9CoY>c>^qٶ6^DC+]-%.9EkؾKQx<ŌГ}mlY6`FƖ;U`s@>#-&{hv11ڄ[7~҉E>U1s-JYAf%Pw|NA25i?*<jٷ1Њa0. iO)ɒ w%1/0_,W5w+-.RJM4.(d?z4ncnD'pAM*Dv<GGn3#+brD-<XR4|Ԣ6}#9,uH{q`/A-seZUV-lO_Fd,UK\gM`>܎9wDD wp cb@?j}X]^R7Xl ,@$2ףV5{ /{W =@{|VFo:WR3#Uu2rYy'-5:_^&H}աz 073 W~&Z`D苠ۋgQre=dv$D}o:Y\"q s˲Y!\_COQ#slV/. jZ/: Ҩi zRa wlg?:=Ed.M3ԝĈ,q%qz\]~0=(3(O/ޯZD{%B-ǐgr"g*P.cs \_wX7ߖUOP[%)i^KODh[q%IOFTI7)<˗iU2i]Z][Hu0{ڃ.Z[ _E~y&j5z{^v kKNLLݳotŸ0^3Zr-9N] /-Iepo n܊uvŞf)wC$Ȑβt9DV^w8^Owʑ|(^u/鷧gjԕP52儔U%\͎B2{^J}D=<3$kڊh0,bEwE[`t +>=~3#rc Q]% snS^wU3~ZyWz&P3׿jz91i |4gJHͧ+ae36Dqa+ ʙOGs!wB5 ]r0(RkƬ  = K6vv VJlU?O4m# X\XEu'뾻B.-FYv+yiQ Iw8D?^Gb~gi$5LyOۓ"$,"F2Գs NtNe{? YD=B6ܭoR^˔2OxTv* I52]U.ϴG0ڃ1~sj1_BYpv1 z0ںzh ,}̨f;B,c &řAp4\~4>s^9O'IxY΢M*|,Wլ!>>dpД6 hZaPgDBSf.`^JLHu'}kF8IF jwX3Uӑ1?/b%#8&zuC51-<GϬT}퓐|o&=|QZ3@d3 fczշq]K8giy>mRjV5:pE Z8.`ZĚ떶^,a>2e?2ц &[d[ *1ȁͤ͢1 N榊 Vh1ǽr3}G{9 7lw`E *Q.GlUdM]ЛSLJ!L5^JްiI؞ k^RtoStÅbj/f{(R,~Jgͼnǹ{}p5@+d+D\#p=YʝN$cÁ:8R%6 ?We"Ӑ$dMzOX_dL_w bd&N r((=!N)Ao,;ML>F(h%:U{eGFh%HS t,cQ@7۩&{mfKnǗ/ -HnËJ זcB0#9"njEP~)9E2{xq`QQK{{U}S\>NZ e#`*|焂{.J2?ff@2n`+AȬz0?Pdn>)-&eohW203cUu %.+.@zPE,i#ݿ-_#`%fSsI]Uغ\0y_?9ɽ[X6\?%`_:AHDbwBmx? %]}{^ JD)&B0HcDr$#QZ$g\!5R~utC_I>#-lH5!LElBss\ } 6+J}~u߮/'\t5Lw9_}"IMXet 'ai1ޒzTz "_ƢoUr@E=W{O`:;$BZgm"/9/ëck rZ5$Wq_7#J55ȭ$[#n$Z 5 0 ۄ`ibpdz+<”߹70Ɔh}иO_ 0_n->t=,~c]E#). 5Lv?t#XYy])5n6Xr_=e4ajt mlӑ[}FC6\2-!B<7 HD5DςHҭvH)Q]k:f!v`HLBD?Xđ"ˍG$' ie ~p@t7b!<ثN#e#9ދyf`rww` qNC~ ,HR}WkS>O.vg HH/1{py;\"iQʌT )ŧDD2q[bh萼jVUz2Qv/neE+X^$fJA/MZň]+:$5zt^] f.񿟝NZzд]lS>.S 5|9s\xF฻,zRqL;qÀW`_Cr<_[i|@/Ɖ/i Frl %C"ڋ~GD> CqigKj"cFY@Dn52 @9IA i1ܱEx5 {;bfI15VuJ/e`fQ҉36FUjOq@hÎ( U ߺC)0 ̊jۮYP߅51P`!v2I1X5 E6- O7lKa,5akر58Qa{tT;o xj#c^1IXv2OhU FW&8g9]};OEE]BqmPdTovPlATHQ"4^a/oyZȆ?& 0[ H6\ 2+EѡffCzB2L~c2#S !7,MEx}:0tl*Ud.m75,x"ɞl vz-F/IRCdwC~Ԣ\:i9F\Bb9d! nStN;w\?Z& gK\C!EU(@zԓW"K(q0 . "8#>쬑O1oj _c+~ w1BA%YEbw)eLp4@.S*vgf,L!L 0BJ+\I']X(#Xה>6nInl1i$(7lCg4'x'z܌=>^:M&5_gYcovdF3 24>Q4, 5l.קE6z.Qtf<#bVu7!Vn̬SWR=p&漋.K"T[B Eǃ(2'د*EY{^jucBx :e=e=kh7X['3oR~ڧZHB[w}x7O _rH}}'rIsC[9KK34!Z!g2a9zCF`-:tfxGR`j01%lDWՍͩ`}ͥyOKvf4qFI5"%T?6X4Q$>>x(q"`DnOpǬ*=*ҍi'|"z{Y RY1ڧs06ݯgJ g-1ZWמIU`Y-8@PJ)# 4Ȏ';D4ٷR.Эވ\veڮw`2hCH:ꀡ2F#4V6gUL' i؁]K8m )XWڛU OLpAp&'$d|5ǨV =X%ڟRV &UKd)cu|U͎ ߐŁ6\V")Xv-츉#^@7 &P"^˯ɻH8:寝벟X3D ofZU.dnAR_V1sMUA d ų]]&_଴ӂVD5Ko8 u[|5.t4ehܢ^Aurrӎlce6OgB-$O{gsFw@lE۫5ig.6@UCi? _4l|y+yʟix13pڶՖL1t-Sd8Tm!ҎkuDcd@\W_C(n>3A{cy䀋P;$h2w+J0}4%Gu>,-(};yE ƅas2FWҰ>+& lHzpjP6j.x_$0l@h~_;c ڪSd阤E`ut9ORhp‰bݽ _3/HqDi<mNt+3yԜmkZiˏ?3hJ^LpSϯ-aIFTfw Icv2)m͸U["'6R#X4!6NseD/6) l$9aq]0 EР=Le\Eo+/~/ٻwQ;Y e.QthgS{gZAniyfY:GQ6&=|aQ,&4I!=~ ~dp05] ĔHlGEfI"dD>>s |e^:3l3>q#OZeBJ[[Vuf {]qޔv{G̪- 8GYM6;0J3r9Zo-'[$AK) Td[H8/ Vkb8nq$z$.Cshn&%Yr\Շc- Y r,`XZub y b꒾F3H>GI5m+R;twH?BE,)Oz{f׮j1&JAtuG 2VsZ*h섻o:fZ9P<L JTbuUL.rC%M9s6bC!P.7P{Q8& W&(v\[4v\07ĞhBē}8,5;T\RKs6ӟqcYhP9B|Ɵp9G*s _hPmwE壔U!pbGZ=,d(!AJl.i3[CzI>֡a943(xaeĒm> /) UG|eVjX;C2^!XTyO$Ը ;z\_Cҕ u1,ϝdꠦՒZ2G=u0AlM: C!@&7|sȣt ^iğc!\ 'j4Rz)@\R9'"*pUg^cOjG= %I^NVt:AvRp&(!EUNL顛R";Uűwa7G)ZPU=#Cu1Ib-ԭ~zj9uiGj||EfD|Y3RJ8/]@`YBȊ+ ' IWOL3wrbYa+\ËgggNƲƨ ~)~V 2,,? GL Ԡ~/3Rb"mOp{T*^GD½.%K"淊Iřk髲"{#ivC/f?()GsplF$rjG.okuZ3GLmߧzg@#]`v^1f*RRK8R4D)O. GG9|Yl!e?0ؕ#jVgx(F$3r*J݁6i){n<qBgȶׅnbR:U ʜ#I"k3﬙0X*Hkhs0G۴#i,?q]O4-d֕O <>ߎ)V = %"~~-BN9|7gZM1 gkbW8o8L7}F @tϓ@ *L$srD@>TyaoJX[#L&ţ$l/I>q騡*t2Pxۘڨwb6趧@!́۲WG&?cJS!{|X,'PY氷G݀7!NА1DzE6/%(S@(-R `J>k w5/&+GQoj)i-* fYHѻzxV5>iyR!cK`*vjd9%B>85xW஭:V\,˳_!/ 1kom+ 51Vp,Z)h@ڦr's; VPrfշ03%Xw^ uu4XZz1.e;1H\[f?Dr,pk0jH!g@]36 U*hdF:䅱^*Zͧ_3&_A1/LXXB E,Q>7@4.=֝3]a$q|73tC/F*4-S9#HI]5]r侤1|ETjaS?)`c2W:;1y;(© ޏB`XN sѥF\7 5}] 5uܹ: ͦnJ2g)Y%6vvH9@*3۟&hX.( &Rmх{NJQ|U@``4둰;jX& GG䄠T 0mrޓV|@D(m,;6;0u#J߬ 웼CpAoF"_c=yn.vy7~ӋV5Aq;~oʠ}gBkS`DÉ5xbQJ 3eo&]tw?-*$9g&NnzUphB6q| cЃlNZ@b m cL)'[y=akWEsj_~~9;ˀg ZymBa]nr?Qy<9{bQdj1 MKy.#:4Ęԋzn >9nL"ꏝ^\f粀Z&-|tҡJvXsӞmL>-eY1Fo-_TUv \WSJQzt(LP6~Nq)(ӕ¶F@q+x4{:r?#2 >#L. Fl,o #Ė0cґlRh5[]td"Jb9h[ 3Ж/P|?>|, hNYVĩr4:q-&1 gXF1dcj [E5wKX9ʕ Xl(o1KCVO)N.7.#b(;_g Y!)^[9LpVm(ݟRRC 2J@ِj/D|/9qx11Vb>|ofӴfP>I'Tۧ24b|ʹGw8關G p^\tnׁ[\skdC <S %3<&悫wX+K~8,!1 [ *'nZ?'b_҅C1UNi|Zz_q4ivyR\!Xo}G)3F:}y `vk.&i(I:Կmr4ؑYwhUG/z#%&h/1 :uœtr8 ($NQ#aQg,־ .LiGl[mbɦ$#HLlraK ^svF:rŀF\#gm[9!3o8RUOG ^.7ȁN] W5F`8cѺusFj.'γe0WҀ<6؏+ &ko$O-<˅\96tօN49 DAh+M>2v7;(Js0'ijz~1&>K_Y*: * 1irmg?\zk M]1D ޫWn2( }|_1y;0hh,6-h#CK4[x>T$H!{/U8 'rZ  |ls}]A'ׁμS/S҆$zįxe(׶5QoElsy YŪ:-/^¥Ri*kv$W.@Ɖ:S\xHM{aV$N%xKCd`\dK?wqי[\?nR ejVq{yv+%t'rmfJ})DYA#S~ݷRllG*~ʰSտwvY"ۋNگ+G]Jn^Qv0ꍂP (p-2*x"3 pT.ҿ#<}ʷL{oOp$kVNY7+%h]˙~7Y1)<[YAАXƆ\i8+2?.73Tg.MO!N5 s1_hy{Q>1b>kv>pZJmB`?$5!`c_[TJ גV9:Ӗ50pT^ah\%yz=枛 -e5_f&DBư= &j _QAQ1 C%$!;DJQtdTtX3kFT%f׮}0ƙ6Ƭ0+**wY+if+#ȅ0sa.APo B[-ꂎPpIP~NGvc|/v])5Vgl6k}E:o[\20C[Dt, sL[>9^=)+ٰM_p]A;$nB: ʺ/X>OR7@x-g|Gߵ2$qD` tD_Mr18mC2hP?n1T">C(4b|͑FCÐ^,V |r%.#$[{$!zi7f""+24E^ s~8\TP9y"ȔFv[ Ӌ.dqi\) :%zT%n3e;܎ _‰R7\#%k?AyR#C m Q o]*M8kq p7A}Xg{i!CՂg>x+x/0Ubdz+!4/vn8GһS]\ `ghΨ,!8@ae{b ӌ{$`iM!)s, Ԉht<'z; ACRokc _*k2^#R~2F!n:Hm0|4. KGIJCzdH'zNjCniϔjRbjMP] xZF=mf#8VH$r{O0gPci$ sq~ma,i('M@Y|+u P[٣z< %j,"~5{*j6F_R 꺊E֪j+H"|W9JM̯?'98WCNrwDB,e F?6^&RtY\Q={9Xj-] Pt:EU3]K%̲Mj,]mAƨ yQ]4%C![3ʑr4YmSQt*NR2gkCba6ϥ=L1:w4xIb)|r@͎lQ,T' eO,vE-/,kN O[{ۨ xpqD@NR@?V kP{B,7ˌJg.]&B/ XPlG8Q Y[}dw:UE$dG>Fدԫt,y~~vF i@M_U7OP8,դL] WFj+|ơq()a: Պ"g[{hn`+H$tou9b4L|ͷ+4)T>\R^ƭP%'pby&z# Z;]S&r_o%lL6!7 XoWws"\jbqڝZ R*jw?ܟ;o]!|Uaÿg6SʛUqzdPw!_}]>M_6%,kϼPŔRXԒ3eR_o Z!*u?t!;$dNd4S*j ~4 e4,?_]&2"SOE޻={N<+ lΐF9ϚI}= >=lq5Mg"G\N>;柂{(Ll"OF=gI}d ,ӵeQݼtHk q˹/||z8 W[W;SG&?.qFc0ͭWfY-;#z64(Y .8])M&F2/4Imj ַ9қ5wM[МbD]Ϗ5k2㓤Чy8ׇm ];c[\q5/{\: Tx7z!oKrMաR/Y&bSInaLb&L&geuQyЉo!Zb&+d \*lxBSdߗOzCǣ TNS@N@Vi;J 3iJ}pXvJmL~0ۭml5*A`?6dЉ)@<|/6Y;Lt3ȩ?o/ʅ-q)ڶ?X;o,i Lsv#V*Sc<3°V=dűpD71s[o1  67胴rEo!t?b("1\8 )}MnCI`b"|4>fΙ;2qP U±Nrw!s 2%?Pn..O԰2Q+bg,kijK?_F7BP&$H*;)>8OchCEP DO` 1<]dj 1mxh\oixh&n1T |!e-!XC`PQW~fAEӟe?`cp`<O'mj4CM)rJC\`-faFz>$suAbsg,Etw/RpY ߐj+IQ "3GLKMdQwS[ק8/(59L;6X4 m(lvE݅u7%~JpҔ-Lt]Yӯ MMX!NʋabpʑPCVnh>jE :[7cMxXZ;#vժDDʭe|,&ł wK\5& &JߥX3L}z&LӾ"YsPDž<Tq9 ;>ş@i:êG'2%_ts5T EDG?D.)58zB>|잋;8x}H~m'V 6&rX+O]>ȧ嚱(謣ON\j aTp"sp!6 WCFvzn :5˓>_`N5&8(V'H;F*ƛEqYQ> ~"P.u) j[Sa~=eaq[Mƽț=@8sQŘWngdvwwapf,4&!TcDFQ 5Ylm"K- s/&KX}V$܍+ABV;#AX'gxB]2C9) bW,ڠ9w@7 7#:fC҆dtTTf!aYZtMh7 F~6Ԏj(^:Ofx?RvZ'fhS?k~.rc$F!q,`BT@_|Q$r8qPo; Tϊ5lC:ᄌw꜀^5 2QAz6~ = U’iIts˂m Hn b0X'X7#ӳ0/>3r >lQE FqmQ(rp6E>  \vWuw'S/ *~tKLJ!.8^e9npN:"ՕA>RF.E|6lvV|cFZڰ2kUG| ڽCp‡$V.(Ii2stײ5"h zYe1C SgT r59oEߴݎ '>Qf@J eJIlPU?u*Zajqx9CˋʎTfr]CHz!2k*#7J3%d$5MŐY/?C!\?Dh=R 6\itcyղl3&6==[\C"C9~IdZdvC(֞TixW|ɋ K@{0ā-$/o vn; 騬p~<3Ǧ>g;9Iw9VKZѠ< A K'e!+O:ޫL,8 Y #LP8<:9Uy[ #DJVhiz?T[m}%u B< k>$ϷzQ)Wϟu55!ʻg1!xBԂ*.ܢԳcJ%^N[ ôt?@\ )Tc$G N@tg#);}`^}#UJOmݞ E:Bꚩˎ+d~qVyGJqnyZ\/b&Ì Ȇ\E30qdܲFB;8UH!|g?2ٕX3Z gd7hB4_( ͝]g]0OV LƬү(6"gexk5] 3:8/YRl(>}#,%j]FhShOQC[4@f+Z}W{$hS:+f^4yw,^Um2v DH7,|>tk rI=-ʰQ?߂11y%cKW?ǟԯI՛ g4@=N w`Kc3dP1¹)a;+w&2;;Ec~RhGi#nUeL8ۃkL'ѩҘ{jn}_t$?V&/=[w-K NaJuԙHF ,thՁך_]Q;h tr#gOIg_wh7[#9ڭx ކLXX5gJ\>GJzd/S5Rhȝ$iYު݄Uۨ)M7îkA@oR07XCQ'3^"`{|2V\@&TЁ ,wG 9JRjWAaCVPQ[rGH*fSIX`xu0( 2h(Th Ks$PdOfܷfFZ-Ӧ#E@# *9̄鈡|F|⸉]@ w6mnn?UpJ3xw"U]q߭j(9?~T&QIA>##E&&dt֭K 2(^xC(rgEK{עmY'\bU )XNaT79f}>G FE(M%܎ |nV{88#a?KJ9W9qմmLIvtEj)?78^m$%iFG1T^7֩~b:{`Rc'v*f-q­&Z&jҫ sfѠ/ gW`3fo(dx8"rLx<`"3dLZڝ`$bqqUA%>pjPRb]e|2е=2jbV+&!c=EG_.Uo7fн~.@82@eq%9Rhu?fWįB>ѬBԳ,T"d>d ԺUyMC492D$Sl_j?e4o*gi[ś5s:e0^ݏT1FVhl"t-"3? ްp%Ҽxt?@T^}glpQۈ&QU6euE v)lRT]w&cS2"|/jw=>c7Gk7ØnYEAbN}xMJsGomf偗uz &I?;s1b&4]G#6oMWSr<7tKX,eRSbCA)2D$K*2`%U;|{%fFڂ\D\Rl0!EDtRvsn7;_9;FSrURuli:\, {k mQS~Rv[hFt Wt*!J)YN2%f`LjO{Pg2E tK3#_. rҭ6l1%$ 9xTjXO{"?/M\]`!Ox"?D ?j8됗EV2v^ lVQs\zf;xUAEu-R! 5\wm8txW쭱ײ9a!_=@DB~(H@jreg0ȏ4*(Uۅ$rZ^lE ٥#4O+`1,lql?GgX,µFWMʖaQRC.zu~I,Cl!w˟h;JWz7+}_I|VWG?Ht 5Fx_{sqEs2%wF;[YLQS=BdT94N~䥺rljpPfQ-0o) @DB-̕C>[5!Wg7 #bTyds X_XyDuEzu+1{,;AO2*›RS/Q7$ vmiKZJ" crwG6^l* 0{I|<]r8`Dt P1-r\ ѩyQ&3Ē>JbP>g=F'AӊCl[ VsNjȕotlw ' OkoF 9}^ڟ7/bH\ؠÓTQmbZMJ ҵ JB3%eAV-|"H&*j:+kD9sFxo.HӽCLpC Lrkuf"B|I?}  vu yǰyߌyZxFe] @-£ .dA7fmw 'k__;5s6+ NzǑ%y&G6=$ B}HAY ܡy.je|MFz|a-'DV#)|0!# s^B!DSًztˉ AHmzL]0Y9],}Y:' X,PL?MkQl)8Ev7અzj6\q_1Q|15?? }{x/Z'~u As?;^e9\k1 eԥݡbjH\+[D eU!2O"-ޗPаmuMozܢ#[LDhv!Pp b Cn1 M(4sn vڈ"Q;ׯj܆)OKޠqֺe i+XFA9R$~!Z5mb5a|5R$y״PKAqѶY]PI_"ߎ޲p7W"g R]ݘL` r/2:hYD/z٘hvb gU"%yaϖ&̷= Kc0Nx8Gk;WcakKF;[ <;xqKᏟk8Ҿu,L*, 7<з;%'f,0< *-v4.x<΢dͥ)xE?욂.`/hy Ic!#gjկfT-j}77]Y֍00V|:"PJF(|#B+.4^h)VG{0p bз~xE^ Jҡ0Ǯ ,x- gFaӇhU3HɶW4o5?NAc_[Do'[4eL?#ج$PloT\usIF [Gabj7ȵ']Bu^l;m8UyfX=r_8O{ cJXoᚄT` [:6ڠԶ )Q.$ǐ\_JG h VvCEvByV_*4 SK20f0'K=>T;Гq%b!\=e U8 NئB`/ ʟZd`3z>(4< g72殱$ΘV*]&g ű&]*,rژ30#jMߗJR~.рHk.' kbM!IrVvj! a6z(!ӡJeʵ*K]+5 c4Ӣ}B"HϾQ#/Ll>BR[p4e^X9*mC/%Z0 De#6'{0B/K$ܗ:0Lei/LJA$@љƀWtPwe! .O?2=- n>Ršj%c:7y"h5彖gepÞv-6Δ0_&5gl$Z]Wm=~4=llaFaCSRɝL+'mnwUa5`} ȫӰb5dD\I/4lΝ$QL`hP6 GN w{8-ΐ.Qĺk}inV<f)i? e$( 4's[PIC'R sUtBT4CTV͜kA+õ9bxw\;& ;Iv . "dz7ӞmO+c(g>x"W|vH T^ Y`84 Z#i}euvBI'(ΩxƇȌI}}kM9F3 =+Dp^N"o!h~WArxږ@$IN'F>ځdlcI86_}P! IvgƲ+aγ7c\1USiz"  K4oph3@"с@o7Iu9_Ȳ>9]{B5\(%*_:63V/"ncΣFF)^a_'0&wQQb/H7sipQ[T^subNc4tKTYg?XhB LcFrd,:gdΨUضxm,S5p;K#Q1M+Uz:3?{3R +b BE}͘E  $7h/Ms52~bz ^@SpZj{8x!*o-X?L2>T~`."SQ~F_?g]]gn٥ˊUo%(l^tW@=G{˖;Ev (O}J`V7dR tG\;) W6#etgA> zxXqEY:WH-:y"GK Wo|a?jҫQ;ڤaih9t^fOuQGV2E,:Tn^YV-BFWI&w8rps"9G,Y1H3<(L (S4YJ:u˅ AD^)2cpN{8z7"D8z]IV'IzmY[~6cpQEI~Xe:eY- 2qu;F[*ĵk"t~Vꀅz~=%MY?Yu T9xGzBH {W;fAy׸HeZ$|kRpy@R'D wwA3Zw#v))E<*E 8lFŽ@mx׉?X֫? oy`q@R R]@p7nA bƪv!HEbHjx8r,V#n/QP3+_ keemA=f GIy|I:l|G8)7'õS\vE.nˮIvǒ6u9o,)Al'#b%A A+Np%%ͦ v|PT/L8H51ql<`}iI]ineFI%s(YJP?.' 0XYzD|Ĵ9wPJяwqWZъWnySpHUx5y٨QGYA&Hy!v1^`2ء,dS3Nhy4oВtp~VVz \;kX 2]6YǹιlHt΍Ĵ. O~&|}>99q)J%Br;3BU^*%6Z#\#[ΆL 9$:\HC[/<}'T'\σ?= .ppa*]V%D*5 '4b iDٖnةqFSkkq>^,Z}'!OP;泹:~f+pHbOY7~&!wPbv PKS>C:-2_&j)88a[#aꇭr΁-o rH9&j%cij~gMKG6.YHHҍ`{6*~Mqe +2낲H7ܒ+ʺGR;}V}.4Y( .!oxg9X0p(K |%_H3 u~A:HmX@

TEGGm֫[-W{icm nם.O:l\BP MR릸ͫ׿Y#ǘ6)Ԧx~t2ɑ9 j)GX8Ptװo'dL)7Yf2%\8Si}P1J6QoPkv:χ@hve==!tA TH%Ψ~Ü#+zX9pIm7F/XfjɠWW"Nm`o55(E_FM$׋Ģ.E̙?Pn\C?p-w2݋͡I}F8;5u S&W-5*!^6F Xk0K'õR.@5(;ԄwL/t{|tGCۮDXb6ufHFCHW=JJB0QKI )(*Zan/!U#[gTz"y8$XXWuL:(axz }VZVaa5 n0bU| U&%ISƛbx3t$rӓKW֖jF_! 4vo +7IN,xXjR{gFn:r+[IVl7|5dޯ*^#ЯE=t#r)y~"Run՘a8ҏτ(>&[a* 178+(T:XәֱR$xD^`RQζ䕥saW0+@˪̚'Jw,p'O Ee%[rc z_൧#ΨO՘oB^O3a}đ\rQQT\|T`#EcGȳ7vӢ;Ը+>Cj2Ԓ1h$ ^Bo߻t46:kHRY] e/lsGPAKdm,Bvч2oHs֑c{7R-R1}`lg<0/@Sy/XU*hP(:S#xV2`EDޓåAL =zOG+_D)NHucs|5FX?LYŏ7sM';~emebqg0BD^H +:rJ#. x9gX˾s[c_ѧ$MV&> BLR:^oBxi ʼnkIͣ!0Ϥ0цzn.LrizO.@q}$v)ΓHsb+BZ}GHq n8juC_W5R14dJz}Gୌ/mC?D<:b (7:4Xq}G (P#}wcHì1"Ǿ'ˎԙ؁$i.;1 A2!Hx\9 HQO:,jdU@.>x tÍ[L_ȕ|/| T1]+p/6Ҧ;L5)h[~j{o5nj'(\{FT<H|z',r7rM8:UVx ]!rҎH걒fD}}hcjmڑK}L|ۦ5;|A,;R-I͹|C(=7023j’[yt6xmV>7%`&[j:mCjn88i4g~}?=aڌ0{Vly-ۨq6k@%KS:$IΐM-[fc>(Z4`jN}#JsW8w Y#exIL5$}ݕI6q/t5V'ZM!%;Tp]սZlGKp#-W&ka$YIT(hڛmS1 ac@'\Iۓx1oaGM|Wy Pi& in 1)RUOA@ezjZ jpQ!v#fZG:jF0D%&zҐ̀С$Lkkd%' eT,RVHg;gOJqqJնoCj ?e_Ki\?;q<X(jHbZ{VlI|9m٩RbKF=k;4pVQB4N+qc<#%'IҎyC-13N(Qr2 0O2~? ƺWM9^hkKw Q % a; u 8Q8%t_QZ0<3rmCPl9O(e UA$/E<ƪV쪽ŵ߁jc زo8p1øPbFAcV|jni?j^g\Y;/*! W7?сMXeXo5D H劊L__<ʚTLоv%曅T6RalZ=ׅ1^֠Oy`o$±؃ze&;˗~̈[3Q\+d]/1urܓB7OM%!B2 et @l4 C4+mppA(-0^CFR>Ь?2n>uDk<8B M]1őG V͕^(Jk= ?;D< }V|%O>M`oÔ 䗸/^ pܺ*%]; YlG'rU!^o2Ji }N;hsLm">gyB$ Hn圇¶w|*ojBtPJ1Gɖx'Qڒ}E<[daJa{pt8.Ċ{i&R}P?Rjyj2WG5#[V4'eYY4”׹EH>܃Hb)9n[[Gy#me~RYlhFhf3]Rm DΒI5DkC\NA6hUcU7ef_cMjKˎ" [=P{멱,eSNi+I>S>p\~Æ}Iߪ*L[\R9}'&PeSrxB% R&N'adBw (`@2OA:Ra9 /zd}j뿷kpU=){09O*]!n|iObک)57@av^pps)UF}Qy7ZgLJ̫$%pMfI12LC=~ئPa~]gHd'mF֥/ty{F04ncFn15D|;Vq tMntË!@T7QMjf#: ^g*Bv2P LKj86_A2~tWw}Cgޜ (g!1ESInT}>XZ!˨ȂjT$o%g~| /Jղr(ݷ0e/ $#u%pC!'TzCABQ׋3հ fgYxEği(e~*C_&>oGciC'2n"ŮrlW+T3ļZ]Hrs73QIl͌o}]bJ 95΋Ӛ'sa!OhT[&%6io( \,,)Onˇ+;+QINmϼQ_&[n**DA I٧l%A./z3/3 /BKR#_|šX9H?ܬ!5 p2kL;nVaNLj,|6'tb;̦wNW2Gd"fe$}i!菽KOt+(6+-BqPԒ4jWtӓ|)0h74Aq?ۀjaJL G͘۲x5ՠ0\ƈ <َ.vCM 'Q?p+̆C9E ڔ%n[PVrmU?0^@\Z%IKꡈ(Ϸ0icDw|E$-7?ӹ0Be6ÄbefϬ+ß>+ @RMɄ<,"ht`4ET/;pJ'd@bOZ ~"6u:g[zр_(YAV ĉstWTwunc&_66y!罳kWKNA@5XZ"vv RϘ]\GxV%?Ow8{w)Ѡo<(%7<ڰ@!f&~;fzp Uk^ =DdYٝk H!#G*8q`dTVښ V |,݋;.?]ݨp%P&À`O33ux% ߔv"u4~Ck %TH?Pl2ɒ2}]P_cT< {TV^8|wd/ƼI'0QA)=|m;/&M1]YW]!Þjpr@F-3!U.O`<4VӷK%086ٛ|TŧdE}>z`2݉B}//-M8fyכ KOp܂]SESW @Xutg2#"nW~n[cA9I tn(E˱O|%Q-d.zy =LlQ/j"4 w29S#d{U=ݖ"XHN5Z!GeAN%+pz*epnH'9lKMkXWBt! WR}jՊܜA(*+R)-i_YwNȖEulqy$+V3<[aܵӟч@FXwГ[rb8ۛp`W.I4kk( Gk].9"&;+nލeh%c~0$ FcmS%:bpGZKXP|m 4ƘrBS k1y_N4f#QhXf8sũ&HcwkUxbȈأ؈@NnQK_]}6ԚN 넢el[*Sriv{a Gtip |DIߵGX9\kt-E_mDے-ڇ3z$0kRg&%5-&v1$:E2>[˧W Ao*X㏢I?ETvzG,QnH93|"PWFh{s!!şu,,ߏ &gw?_J5Lb>۟}:tLH:'E,8MQ;!pJMN#3h@[oBR4îH'K{hCcWLk隢ygFK4&\/|h4,_`gvβ(Th4y vZ`(o* ΢!2~Խl͎)_ݲ~R7;+ R~dS[ 6(K[FQ>QTVّR$Q;oA;mGh\b*AVM?TsozIuXݨB4q5r-p0Xe\x{h{Vms{sQ.n -llks6:@5yl˷"- N\fUIi%.Fuȋ)jTqo $roh}hVϮhOl2SDZ/9=E&bJ˶4VaR8VA (PElm T}ʾ-6gnjCP/ g㪯4"%t] fP'J[Pڭ>X,ec>}z{HmyշaK7Rv`޴mOR &Mwӿ*wy:jߴ?ixlzȧwMFc<'YQ-9t̗@ c6٭v\n}Ъ U/ DCel2spNN!5V-'N()xI[OdWuFv-ڨv.ާ[m$֋~Y@2¡O戽rL'|dG/|b7 -!f&NX|z5H-ɴ75^~T -A>*mkG[%wE^]*3PU-ﭧ?^HMJCTz!V4#{ϞqҬw6=틦D1Q]w !TfI>߮{Ht([X!\:"_u8-rx[n&m#Āu}\sɰC>:씮ZK}* 8GUl?FQ;/ef_YfC`Ɣkn~PF;YkQ{',YD[Q/azfm=pwCܝ,ϸ"w_eXO'~vT-KwK )z٣qfnj8F 1d_&F"=~ $PdqoҲʣ{g%F &u؀_!.b HH<1rf+h~bG*p}+98RaC6{z,(H_$5 ϜZV_i?(i9C,2DRuToM9HEA1/GGS_΁hLB"]ϩ{P03 ȁE}mϛ!IBiITñ]dzgOxՖͭTe$̺_eAF,{UF4[{ gaT}-6:cb@lpIKCR x>]'οD{jqKaN\Au`nDK6M 06mu2M2}:rynR!3SLSSRshtkf3-cF5#vU#Xq?sCBW\nBAMl( 2aI^5Uxɐ˼+݅*+'VT#E:c `cx hɄ .P8K QEm*Mlהf;.fmiτnfQ9$x 76>OEܜVc   |CPxvcM>wʂkx9%JDLLsl\QRA>Ea] mNϷG~v(P2>ؖv lO߂VO[M[n?W؊Er*ܮ@K—V T/$uvƆIXoh=쵰Keؤ'=gRW٧iE#geE:tJk)#-whZy:C*CX~$P۸#_ ==]y3 R9l ޾c}>!x$whWx2T nW5CAV5fNP[w(_kAGwcz`jp$.x> =1>YtϪ]ǐksb BZ-8~Cм1|)sSGܗiKWܤ#A 4|w^3lW[Y68\{ V(d]du.]ê|jc8T`5 ktvQ'Ю.mg&ҥUPcB~*96X_emģr Ҳf; 2q7ˀ(nI48[w3,' kvi[!y_!q^ueMƟЦTDc|y8Y1gd!$mYg^KEA_J̀er_Z&lE=>$96ݡdY>r`lj^|smۺ|\3diJBr:*ly{u992l`9h & ҦbFB7UzrtZm`A^}"&qq46b Ņ-3Y(Cp1|{}RW2NVAP>5=*B,@. bs9 vkf]f%ibJ:'i3"8w">@V CsJ-Z}nV2{uZ|ocdo{;z`ʻ,hpflNǓG8JF=/bɀvvikE*#1>GCf )#4nPd>ЦīmR*^}2>ѨF/aP*/'w|N+uaIZF QތqPvJx؄!.?ٻJ%Kо9̋b`$Bjʣl|zl?V^85>3kN!5vtg3&TT`vtk[~yh#PR9\agKB&i;+Z_BO|fcJ1 7e/7r~E1uF\ܧͲ>v F0^ ॡ0Za Z?/Q)9>NhA1 XUYK6g -A`C $CdNvbBO=T5 9"*y[r sU'Eވ6QV `j3X@+R(F鴸86fh`D#m(mD\:{Fߥ>f  rZ.@ȂՁ`N=ÝxmaEUQ\AU/K9븒H.*HBzKffqZ.躣)}RdnE EISn iGhZ\G(a{θ- ,9JXuX.Kke%?G>jj񹞬hE\nM pؿCePmCrńǾ`rۣwW&/d%xdgpa'<^ +'֓Uq;puuqL#PH!߅r>~+{΋i~ki'-JOkۢ" \hIr/2zlGV3yR^} j՝̡ݑ+n&'y}-FLnX_s\LBC!è1]H-XK7(H4Mݗz Og A@mt 1!QQh6?4/> M}kl9A)+#/ߣu!0MYCr9Ծ7Vh3~:91cwdHن1!<񀺶.,;{$U=xBYKSY.( joXM4@ T?g5Ɋd2чJ!|ϯ kىY|%%\& h*2`ժlm]U~GM!{[E.G;ACk5VI2·Z4|oAd鹼~e2fqq}M},3+f|ɰ}3k䐺a#T&ZG0<{C A*srdSH7JU9%jЬ[ZV=+jß+OML}PXX}M - @ӯ [%pcσPΧ1}rż=jrU$]Q_#Nu#[w piױ;,; @Y"e|5ߋ7% )s?mD*hcQ*3ȼ 2W@vdZNLɟm6EDIZc79Ja@]5Eg;=Fʿ8zhՓͩ&>7&F; ޲eSƧQe֜H&̠zd |UPI,%jm=x_,+c^CȄTwUWw:`ڗZfo4z?"r&dL_LO1#]h&N0 эݬ. *FY=U1X4v**tRpȌ@ .X8&.BsI+UA{\XV8(WF,)(efzG9S%}Lrg /TJ`WSQoV7-{>Ӻb3ny)ɇj#zHN@Qt/ 4yn[80&5FId>`]\ *L:sZ|LhkR.jvEW~|2ʕb􁗤` VѣIߤ41oR ]x,;єS, %:Z:g2e!ga+On'gFGy糰6S{ 4_# ;~L3~{e|KԝݫvR#QfpRf_wLi mF7ؤ+b+99˯V0H ʆs!wtB'TD b3DZ}dFHUd\;-ikX,9p)ސWP7tQlܩIDf!3EgV ]ή6S`fdM4h \R/føzU") vD U~C6"hzccAws6-}Wl0$PV{ -TaK: j(kk3~=1&Y񎉔N]Q6(hd%U$""rDҒڌnr[N{u xb_/&)v5ҭC%-XN~d$Ydu6zCjrW1=ΝU+9u4y/g|E~,nmHP LG eʺU!eVYV -a*af?Ϣ,pd8Dܲk7*y9d/$CLc<[M=~@#FN}/<6 3[YJO$ 1]|F :`#n|v)=M2{h2"6{J̜I$pX񡑹Dw}$c읓V}_a^ xƕV#Yĥcop2XZIͫ3n%G[Q׍]c阅©PHszIYe^uPBN &SFpS剾|߈BWyz+ڦ<ͪ$QƂ,G/wxTODwx'r9Q4gތH*} şH1-m+;#Yv\qBHƈ0q%kK et2.CǭC, rZ(slk;'A᣽/ϔSᏽ2fӞ4M^MO^$Y^[tm!PhxSVLϤm+1 ~.Qm-p/e @f̾-W2M`߈+=s7N l "~5U/Kk~57ѪYi T?^ͽi%g}ҍ֋^N*/׈M̓jCz*DYԭ5 }IZ(T1;P_Nm&\pq["-l r(tPTTvlJBv/YM 7y Xlx GFp^#0~7&_Sn971j hmdآLxz;)qbtJ17ɘSzN&ȣ(O2yFZM;E[>&U#Vd\Fhؘ-GHO?|cx5xbC`:ʭQ?c2EݠU0dP% -@wuu8 lxKr|&1% . mM}^$ݩkS_Ғ.@ /S8bv0+  Tjd2LͰ/ Hg{/Ip㟂,9otj  )w!=6f_/yZfj9p)O:k eҥK"o8z,wXbҧ.6 $Z7Yi퇄ш&AB]uEo*>MOTU5Zy_"aJ'/(4F\WDlU{SR+Q22PS A$f,)yX  H9uPH;,p֛t~WF& B i5\yTG\>H8HT)U`u+„ dJ:С1,Fm$r @xAC;2|[zP`T{RAb<Ƿv `1r7nЛuM]Y:}6$iXZ۾d6X5X4BV9"`iy)HBs߳L Kj㭪OzUqqZ\JW32wsd:7J-]X/71 }RvA+)$rdC=tZHGφ=b;vX p)>vd<9~ʪUքzRn%:Bq1pjugŘ Siw.`\\#/E@H/~F af3ôZ}=^MhWp xɳhyׅ& '9ծRUH8  YԈp}m(̔gަ ^bD/GN. p÷6ᵗt')HnyS %5f'V  1`' X r 첕?VUPw'PbZ#tC{.[En'raz2ޏ.l v:"Z7 D = J x7QS,gCHK\zܿ~WELrd{bwR]h^F9#[תYҁ4t~%.Օ?"VVi_ &T+ '%1`z{`eP>hŲcw E=="T>~LWdʼ/KwU/LuY75 cT9ԣBPd`4iӪqnFz-+mNGL4/oUo!'M5舓?|#HT W%&,V xgG67dmeiYffKs!`.15aEۤdVY8Z|.BKsKsCOP/G)\6#/ÙP U_ RHoq6{<8?2V4⠪} ;>=§<@C}Zy~ @ò>퐱>Qœ/UK{M#y V!v@79Bj3k.IϿG#p &^-{w/Jakf;_Hs'blG}NQ5E#v2OP&Ւ.{C5;w*š0߭$NhD0V  c5g_;pcpʀdp}7#DCsFLCBܩh Uj}zwi3찉T+?.T +QHZc< 7ubjк5@l=OQe5(t ٵ~FdvFסƙ߰KQd&ك.\j!}%wV2Q7xC&q xECz=/tOٙx2YOt#6~ XO|(ܰqR)Vȸb&iNNEqV# (-70K=.Bjh— bf)SD kliwirG+D+]c5Y`?u0~p~oVig.mp_Oix nj }W(pF-,zfXxKU_VxAl;&Xp=b 3QH1JDXOP0(@ZT@SmG)39׎rΨZ*Sc;V^%qi}1]0 `_H vm8vұni0%gc됇PvÂ:qs.ڭF-f\dsf cڃ]w<ÑBT EIoT#HO #`qqk Hnm.Y]`} -YSfO`Y N*g#saU6IeMt)34{Q49~Un&vkd&4,G@Lr-DC(Y&u6'Pq zBeBL TR/zqV2wQ8*-yKvR9ŮgyWV߃:wʆ~‡:¬7V?n|[l Nʓ~Ԡ]=VkX9pϊW+*i "+ 3v-B$pVanl6sf%z&Pa}nmoD>\q71z5}]J`>qi`P48x|obՐO:3T4YB2{71&&ax+,zK['%ieNH.vvтA;a@M%ҚKq!ɂ!8Em$fDv^_t +%ϫh7!#-#TRmε yvF|AK/2؛j(A7Wָ+d׾ de1W玪kɱlyJ aY Q Y'!9W*|@d<-29uɟf4BܣrAܳ1PuRW; G 4Q8V+>E#iOQw08? Х[4*?D*I9z*yjE_`)kyp4f3Aط@&K̍J=óĊ#**n"dУbJ'S?SoQ`$S񣜀}zbt՞3ݲ^uСyT8ŮYw'55kӠ< L1 {y- 5;V(8_}>DgШ( K O3#Y z2ox@h27:2^`kzx?S cu@屲#;Uڦb %},PtA= k?/R`LBƹ.Bb~0Z!}ݺ1YX; ihkXn(V#AC;"W:.8Nӥ|P9[,܈W4]ɴIri(R2uVI;pU8cʁH[#.8,9KM zsqhrI~qKژATne'('6@;MiBޘ_"L; >;qoL*&]s59rG|&1\Z@n0dn\y4 mʔHMWb y󍭋Ȗlb<8M9 dQVd;Wsq!Qe`ρ`k: A7j?XXw^+ Eyܑ4>rldAOlz=EM;_:+-ꖉˎpg}*qqy-n8+9qN<拞Nö5SS\- V37hzuItiu-2|̊ pVWf3B!- ޱ{,uFw@౺1D TdEكq%̩A;`-!p2z* UhzGd12KM˳}1!0zVuBc-j= ѳ"^뻳o1)G!Rz:o;3Ɔmnj0 i粀PuJbNgo%@1NbngWɰX[)ALf~xw/$((OPù_fC ~Dˊ9 h 1@Ab =oR" (Ѓ{$h eOqswxM)Y@f`>._rnCݱNz+͔-C pQ|Bӑ 6gi|;|pk2ŗ}~'MBGc"(VUso=exڐNBWC%Ԋ2Ox7"S[̘i*\WP?>X,i֫c/_htŚ_\,ϝCgSV@#@l cv YLqG/id&zMc)' JoD:#G|t[\^CTa_[p$^J94j\bghf AΣ.`/[CUE-]v.\?7܏{F Y PJ÷L.qF?esfs{+N+t9-C000IAm[ci&seW>U,$Gu: ;0eP$ R^1L8:͞ƭM3uJHCڂNJYƊQ7yZkϧ DS"FI+C3sC';mYHK;ΔO7pk?:@[wJ/_)Y/1')Kȉ5A%lLlY4PJNJ-hJL:Vs\{6;bqt:^ >ĮSA~#,Kak3+cٛ0W`3(uFu3NE\Gٻ&ty :coA'~Olyz,JL{,d,m&GE ,&W;xj31vRtyM-]Dz8?l 86H C WVtWFhOJIU;l24kISrXVp4of/(׹#srS/gk20e GUd&ZZcX!W2x2.Y5^'|05xc e [fiaֈ!"EW%1dٞ,0ȳ g; ++]^ժNb47Ky'Z+ﺽ)Fdr$w/s$ Q%;K=hZ' Ώ1g+^g5sr{浮jǕjI4VܰJMZMw ʺS$WL^I>"{^ķ|#i ;vpT,aOCq!/NJmkm&qQٯ7Xi=vZ?.w+ep9Zt/Fh{--=`Ay}hvF^eĚ/mOQ"~*kg9ŝɌ(!AMG%܉TN?uӟ#`["Czldz_Cغ^ ]ڊh&G5-e%$ZWE=S  tbfGV=gm_*E[vS26'w)Taݱy/5C R.b 2.I@Xz=?%˰OR AH46K5bzqڮ">0Yb[VlĴoV7O' MkIWyXRYZ*OC;FS}s<֝VI v6k XUC?r2Џ6|E^//U 'ڷO p,AV>Ru`8Yגʙ|2POhF3En4rxM,,[phxU۱ LxI]L|I7!Jf*HOAnJ$'~S`s/"d }:V9E kk հ~(J;=a++̂X+Lh6`o 2YF\+BDX&=æzMv)530 ːxΥpMp3QE$unj4f%2y:,vDD󩙉]X4~EOJd>f~@E&SמF:A*K|a3[}$-qd54t3[^2P"ر?#00* +`Q569TKh7sUјP}|̗0_ s,E¢6C(2]X>forYAD]j^}o['B.AI?{םXU?:%tDt:ِEBjOH$Yzk[X:T bN]{ BpI{Xr(M_SӄVC?w;c^>a\;;d%T)WԾ"٣@> ʾ%8czҁ);,زdZ=w& Du92Of[ռd14`1DRV7[^F$ GP-f)뜋Ρb4k2U5d>X4SȲӈ7);XBtu myxKhs6>3N6>#)lŠ:H1OhKn&RO%8~xx|@:R浒 7C43)?dȎ&U0)>待zO HK&&k Ӑ#AOhzV8R_!aoGݎ֬So|2a ZvٰB`~dX;A4GHJ5wa.KfC!<<Ercl{ G<> Ra mkp/l+_Ws~J\ީDdZwq)hyOkd7 gPR /l&oAtWF)R>`(~`vsYOԘjy18U 1ϔp2n:h hew7V6JZϫX~> '"$,Ɇl%{9kB}FU]#N1* u y('dKd>J'|9 nyL5dX9kq $0kX]^ ,3}eCUِs-k?>Wh6Iz{@ htƭl{ BFdlR.c(g!s5q!G[SN6"r D0O|x.J@P]v$Y_7!W c%WK2qV S4huZn\?#m^-Ƙ.D+&BkJ>]o#9{یUƜO;3l)8׾~ P+V4I5[(|ٹ,+O*9Ay2;H]I +ü.MoDZ@e𾯛[G*^K*ᤎnӻJZua2OUIMb4¨>(9>S2(Yt­T!jJwMKz䏆^L^ ylX9}uLM5`\S_X QUkt|߼ 7$C\9EC##i]1*.VCbWg,LK=UWv<:]{Lt+(r`'5h35s=5^F j~~>dp )j\&H>`E[+鎩2B`;yDygҏkC+Q~ KuS*Z-=ko!o}rSƬͫÿF Em\`*1iyo'mPzY9 7j tvX۫~PUzUk_C8tq(z2!|wtgAhV7b#9$-#8>&?p/nTPg3&%O@D]˖(+LR%./,JHCr@BJ/ѡ>E^ne-:JWTv ތkJ`q:(1T3} A9%ٞ]YKM/ }aNn+l.,` g-EX6៵v)Fw$rdAM~!t19kWR@nRˇNѹW!On (rBS M?C(n8M8cp&`l2ξǞV|6`S1#\{@Qzfݒm^stM}"f&} q%W܀TZSkv? b*Z?j`+hifLX0ܿvcv,S^Eyܳz>4tQڱ"<Հ/pa(zo{h*GؗvGq[ܘ1_kXRmЂ֖ Ϭ]ٔ?JT"W3<ҦүuH7٫IAH0IK%q]a6`&ԝZ{PBU-$^i8f9pq(\,#iXpv:M[EݑAb-`]cEЊıӔP:E5iNSL(tvAAm窛Ta#nY$b |QҨsa|&}_,9t%_.wL:4^ YWt|af:~q=E -rуVz_BlVZYAEG3YcYG:w^]ƬhuaP)Tn9.-FQpxL ^A- BGVͳz Ў8`7㙠U)c@A9Y"&]a>W@/,B5K ;qPnkOP^T{h,zLB &/Xz K䐗[u(qF_U3e;UHCj5 HO,!`7L`4: ׸# şy^Sܰդыミ/4dsK 6 qxjBz?DSB/ /!> &18e4n)Y[|euzi:~a1"O%[69%ۖF%/I??zW&zW-tzDRV`tz(:8ZF Hw54?>ֵ$Ubp,1CYyKvͨk ,7oX{WȋzH޹qr"B -dC.Ep0یFhz-m4>BʼnWfʤ%dm`ԤG#UN_ :(@u\O9|Zwr(|vհ] xd0Ф˱m 1[DbLq~G6#}aUgӋ~hLjT,F\,QrZGeK%C+{AO:&"@P&= 0:սjta ӭu܂IkW^4%|Dgb"V~ Zp rh=["R]u_{2dw=SP 0ݵ\߼CIjWt~"G4φ,X1z+s+GSٰ}rif8|&.#fЫسJOLc'ɩOTF*X<_x6j{^(,K+-':&9\fD jUGNS Ω0UH< $+`Nƿ>nxAf [j9ϰ1t[xiWA2p ybǔEfBOpb (2j[;M `c3_arԈ΋d$uU J0[}TwhDq;_,6=L#I.3b\;: ˥2lQ9|xdʳGkvj|* `V%WB\NvfݿJ[% ˃/R*isy1Z 'ى'~ZAOXK nO^j;7d)&6fP- 7-X2bJ{LsO WRHMGLB<&(W<>ڭ\H6uCVK􃮆 \х0*kO7[q//W$ `>$ME休=')ȸ<Fy\ȆB9RpZv;g_GÄ\we8C pGEuaJ06B NٸVQ#/'L{B0hmDuVFCɴF. VҤЂ2ͮPd1UuWV6pwEufg*l!%%޿tw_27j?*zDS}K}Ԙ?:Ikwz(Dh emCL,/:,6)lnt NN? ώ](=Kg_pyP{wX+&[$*bU4-ff>z1*҇/'͎n5.f G|J$R2fBj"TVKm8&U8Z{&\.ΘߟtOH )^N]U!/Ng]~l9׏GBs[,FiNrИX͸Cý\ĝ?LK`aoJޤ.'\s  :]rx:R~Hibo uo bcRa?\YE̅@,V_5їg.ٴyOoOGoF"7(YwCꂥ+FBgZqæD 7]kb IDLi2'bFFTPE3'C=2W9}3&9ƌE? E}.),L ΓNwJff)-\.w)W?`'76I7>ZF"* /] /=pѬvy֕WmNȣ yނ **a|,|B6-~EA˥++xӆߥ*>RpnomMa}Bq/%]yiRi<쪺R_Mƒ+"8x$ аnÚ`ly 9lE]s3~Y6UiW0kj8L< |kڸ= grXì9Jлf㜥 p,UevP-'?F9sTqpvO=MPR y4~͗ҷ4˸hW! Px䋉l UA0la L/dťKagǞz !-d?|[;rfhp/P]u:Y+TIz t~i Y|f/$]Wב_A>ڵb(2W<ȺR=rȀx414)%:nPhRҭ(?{;q;.BUdri[,3$r ೐4;=zf= JFG7d?Io@j[ Y)%߾ì4FGtHtx%AbN?<m89)MtDm"~W\ދ6zWflؤQ.saL3t?BtLpDD{qζ.?%_Gg/Йo}X̄f6-WfԦ2hƆ5tvƠS Fsٰ A%͔Yy6JAab> BuKmׯ&U НoY{J\Zt|mX+b3[0VIo2nTb]=sQ?eE C}!6F !tpR2Zo_ sKL9(?b*Ò~L\"Bdr|To{qGtI/gRH3SWaЅdhܟAv1xC܃AmxvS݂BV ǜ4hoon'>FŝUTu"P~_m;U~MAJ(06z {H&.xx+3LYE5DK)<ސȠD51 &is,P+fS2s8:;ǬGDWatsj̀'/Z6N"Ӫ̃#SQm`L {mu)]Wq6}>3S6mց}/'μϨj%DL&V3&3}nb;m$(pZM)MRs,٩=fs򤮻 P7P ʮG*V_!cZ>"eVUlKlS+%`KWRgށbmn2[֙'ZAv:XnZu#9FJo(>0|m"VJZ-Z9ɔ-%NJj m(2?m}z&y=BJ//]%#=2iW =9=MS/LB={1_l32v2"n`kQVJN ;MݳO3TG13L9`^H3z(}5a6>ߟUmiqV-m@\*mm p" h{>[gKCzezU7 : OO kxnj!ۃuV ӵ'9tB.OYzGKu lDHU XR7ig ڡs͟ɓThUt,tP^Md]l@"浍gmieC'~QXe&Yj 09oR^/ZKH]&ΰ2 YF"JCm8ï jj_/8QNjĤaΒƼmFUJPkP؉CEfuk|^-RsMι׺σj d"ب eRt+5JX4cDtG34zng(9]GsNCsͨH5KG1NlO:+wFF*w>a\U:a"+Dܖojʘ!|bUtwSD(6A6Gco,fko3}F|UxhYU3Cbn4QC{6e|2S5'Cˆp62$wBEt8=4ʼn' c m1!صT`bcfC-7mg0ktϮ,}9!n9/>ǾI7t82Ǫ%h/q۬ HvGi.i/Qha"R@@Ko5KJ";X5YƵ<&J[ƃt5u(mVk"J$靥ObZ(rȴ^mwa8FL `̶7l|Ssrcl˱OLoi K.vYWw9ims:Itk cXVEGɦ+&rji}z-a ! QB(3 c@:upCmv2.Zn! HiW SWC`.I(Ql E%hp "0Pne];ych!3LI)jǚ@tk֠ (.ɛJg@HHZ[k:SG1|$ b (FLq)<0&܅Yj[`GW$EIrJO^?wp 3hv)C%y@~UzF@V4U00PiezyK cZGǍjb ,+ViˋӈTj&K$?iZգN@-GԓHn{ sg&JLN^#PH2u/ nٵж~Kv=}S7!%(Ş; *+ϑ7ϜDuH`aK\̎qJ!"͒ScQ^Qdo)+B.007fw ^`Jt<9A5G(Dpnj\YZs>M ~~@E݅^˺ loꦙbz5w$ޒo.֩+ꂝ>DVQK+0t@;Ia(oP)ר6/DX5g H#c50vPɦ~Κ^' -21ah>,l%x=Q\d0BAzk}8m0H 7Nr"WuX 3g#᪔-2UQF`\W9re|3>h 6TYK}m=g XҍfΈK]G2JqJg.*IŠ')+nj~ Vui2{|0,} Vh]я4C trd12|e:j *m7x_Ly@0Bcۘ@oWb2CQQ$6TbՎYJڽ37P&3V#S9e?VP|vK_BJ߼訕J9B3iСWUǞ\{8OY) 0hDREkj~iAZNY#\1oN#D!<~:1\Hmlh$Q)71]*at}tDjV UO\{^IK~?jStO';7_zZNwˊV> rjbTk&7\K֠۹[ؖ+XHDAO0`}n2#<'#<)wt >ltp9f}eז.\so!UWG\Q>'#X<^1o’ϧӮa=/y3̩t|EP[A7zG>,!ne:3<2aWԒA(&ȵ~ v W-Ia:DsQv7^""u7qi'}}_zjG|06J ,MeŸU腅Ob_pH NˊpOH8%̘f" zuxzA@rv]ȝfsK!DéVl;S\^V|Bc{tW^8 &HyQ8ӫ9A:`_cZ-ycAsdq+yp:"!ev[1#CuDߚt EkfU*Nbǵ3I2kqVM q *#䩵C„cAC%Aj5k}7zUD&Lq4!RPĖ8팉aųOhdD̼t%zA U};(VI<,:Y(㱜|\]awZD80NsHTdJ$,YZS5[ n2'2Zr/a.1rjS2c.uv/>Y8_a֜u|8,mV<8;tXf8KyG?Td'r&l8*p=O:  Ԗ#Om$zJkP Z EfT=Fbo`d'ٌ8HUqRG-=N{G.o1{:2[#3P}D޽Vh/8^UTzع@CUg의Dh J.+9]ba\>S#) FA|uSWUU Vxgmc.8p'BE(0= V|0qOO,=h\A?w*uLu< c$_=-HnL.@K ]sUVhexq܈5MV-N <!O]k|Ȧoyk>ȃ=^|&bzhKFP;\je6g_//HF6(Z93Uhba_Hbr6s-cΣ܀`/8 W:Yu5ytf:#Bk b]dVbk\Ì.Ӂꪛ#πj-,^OZTDž#kvYg֯s˗BG #9 ^?˰%}흇(8N։Xssם~Ƭq(7% ;n2I8JK\T$ʹ26Qy<.lcRVb;6jE]>T2 ̴0_Y-n".{~@M:N4C_$[yCU1XgxŝڥtG ^5:6XuެF}CWMy1!t:nB=: @9U.Ȃ#K6vRk8'kY "EE!9yݰ9w5D#}QzBTvYl(>dI泈]>έѭVa"oLC0~ឹZPɄ&z?BY#DUZEYnN?$cndZkii|w)x(IÞrQR cȀ񼓛q~ɘ#ϥg;HV 8Z@ WBE"ْ`~™- ՆTx0iՕisBCz5%œC] EKT.OҊZq?Nlc x,V0H867Q|+ciC/|  D0t}`x2ф"7>sE~޶g7% l9PxJJ \.z@-J}T}ܮsPv<,"$H-Zi\( Ҳ fQ!G'8ڠK>|eSϞVjfp-YVϖm$rќxT<,v}Уav,aՖU[(>z‹J|NUSAK[Mnt,:˼\W^dR-ZdџbaMJ&Pn޽]CHISf2CAza鵱}H9$i7\0O^p7Sw/yhh{ޢ]?r|=gy(ֶW15C*@ʿ*̷;k"ϩ|"gA@/qض͕&/`n@:ٰK 1gD3ꩂPZ C|T6p$4ɻ)SxESk}w=3[?+g<{҇x~)či.ԨwDZWW2R9#%b CrTUZ08sBvSSj TÜЫTaɭ= 0ش ʚK,߬|Ӱ4˖WԥhAk-6h7 5IcE"Ƥ7|DwRx9NIRVq)x U|eo^La]_,R~]X ns߯FtkUsF>eFx =c@h%UX [VlWV?cȈRlɵkeX1ǁa ZYҍSLlKy2S \CЭW'# "Ã߰xc 0$X Ma9-h Ko2N(09iW dQ֟مaԟ DwA˟=l2P7ϼN8k oƐ~?&ft1* `wy&ÿd 7ED'}=A%*XsO'ݑ|4vs,ҞzeMX1>ƹq7ɢ)6 Bx()db~yeD L`*҆h^]='D{+٤ҼhkCUK_ٔ.'~L$ hd6WӂERf~t itԯF@pu($PɋTMuU(uhX8yc[Bj| 0̛Q08WT]_EʩӐ }+)Οpv?%"(NVR#mtCǰZ|瞎0i %Ɖ  ayXw*wLAr$I{|~ߵ s3/_Rtu> qqg00Rb3&*xtťD\ېAq$@ KiM8r򠅻Q`Yx!œ/8N]M( S71\MٕdgX+xu`ܤ/\B;JiXW텈;+6:PƎdČB<(AN%6A$k98RTB!a2?y[-V5$&d##f4ajrR{]UN, /kM,xElƜN$R^4AL%ck?|RavċQИ*/EF wVBe/T_Z>6e`lӵRn %}- S`cci U@8Pd!P!2 c5lw&kaʩ㘯c8pҁ.[ # ̗cf7ϒ;DQoGzSiJoOzjM+p(Tp̟Y z!Iwf@LM2g(LK1L5Dp Ffz|4fBxlko{v+#3 rt {_$ /N=:<>MGPf>#Gu5''1GjKmuK*i 3-pQlzla+y0'ȟbL',OѓIIhyf С0`AZЦ&IyJѐcQ><6P5I#-+1 Od4YFgYkϠrEj*p~1>?YϨoiQ&:ڠ?]T$z)A1[DxIdoY*ag E'yI1 }eғ)ɠe. 0;AK8@fطpp/νEf2+ fQ $#G4OpCՕT.']Z\0)߰Zp S;w|p1OW_(E V4M|U4U"l\יutTv}#^}{kg-IǓBrvA.հ LMij/ E։Ъb1D.ٚj-V=Qj3USU)Y5-IY3@Bs}'atʸP#OTQWjf.icV& |-P;y{ tt"#?_ nǙ<>_c䳭WjT}k$6nhe;;F%6eM.F(ASf=- 40 }Ң\X)-B<~q" } [/4ɫ0"'\A]{U(ͫދTٱNsv2tZILoEQ=Mo~DAxABG$wP09$.`&=1o`ԔNF\lTUM;f;S鹿W2 nO]6&/xϱfusޭ4ƒA?'$\{y[-}<%ywvAbq1~ LWL\))#˅U,(4MϘoBm= ff'RsO{RqOk+Je<8 LQ8Ȫ6Zf2'Rn^kM@5-să+"ti;}RQǛKƚ C'QI'ߐ]z}L"z&O&)K-ԔKR8]-LV]7qCTDNp[SPiCRfӣVfn0D4խb.W:]$pXd(O~NZ?܇"b CSnt.g`^(j+^=ᳵo:U1'NIe( H؎vӣZU& 舀Ο:HI72t0B;i{T 07L 7T[qWJ'7P}wYj쵅vmbuoؔ8mq"#R6Ϻ-^(CH=TNca=̫?3cph(Q]Od v('&kFs5i#ӝإ$}r<~'ky Udm'̉8Q;FQߎFV&-۷q|zmΏ..iI2ZKl5{סUgl#¯ݷ[ ^'\pD;4cF 9V#><Ģs/Zrj[OځN` BlPWRcgԴ2_5gv#G:\GP>±}aa~FwEO+2[amk 'Հ=mj2-#.údd>y\% gf%=:H,8CCV(=rYI ~f ZA%jAfU)g+UF'ʓmFaA,JǷ#9aX(+sn8cofέG VL>L<*`}U%̹挨z*f,U^܀NO|5gTo|HZrN7Seez@fu` :U%IEj _7_7#Vc볗Sw#5L$a.8'*TsÔߏHn-GIZ9MҲ|O5rH`feddыdwҸ2>qQL<3?[P;LJVg9>Ct5lB؝icQZ߉KTPPo3l)nyւ5z^Ud#zC@\3f7j-ny:>K[)57L]DS3`W[8{-n B/扢}umWz_@Q^XtUN!T- %%BAq@%-GY$1RgOحQٔ-z BJr3;C wcӵfobM^7fd?GsT] ۰=р%j/,_70ݏ? 3.h|2L254Ivp"Q ǧ,qCt/'`fPeEp;LWVDuVD Ch:/H 0Lv|N NAW=:h9ytt\˘f>,?iRmv k@<N#3<oxq B{Y%6 1Im安2NѓNۣHeFQ b C:$,-aŰ *v:EjYGKfZ'}V*WNJEv)%פE{`e=o 7"ml ̮Y?A(.:6Zؔl5xe=NQ0l6"{H٪@* dr>$uZr1j|wt'o; 7݇\nIێ#?u|{b xC ؠZBݞ;_bOUq_)xUG-V9<~6GE7:"®S`hrtX;#ɠ \ $l3vKE[i{KV%l,}0h S,.vn*W,<4ѶZY"Nٲw&} ~f5,I.pTx=6+U+n.`&WO;v/@?"c'ItEs)7j۶ ~^=zy$s]xّ6!仑nkЈ&)xLG$͞BtLi;oP[CX<_yuDpX@tr~D>O_GMvOHVb,!S:^jzr'^wa~hȨ%h2[V.mrԡ/9a. H{!Y2Yeۘ(Xȍ.,Uɇ,%B>5nvJ!ya\D&.NY/ x_ܩ54[/Hu7w2J3 =G=j `vJˤK8w8fG;ՙh86*KL{Zô`tխs;<uŮ(L'PJ@25#y] ĝ7n֯I5XI_,$)yiɤCƍhu'֭+Բ)G=q!i``١}w$wT~rm ոvIQN&Q׏qs۱WrgI>*>8,-П`/{_ JfX Z_Gvƕ>ϾU5 ٍ|vWX7TJ'66oju+To7'oMYNCM=nvGGXM>(pQ:^<7^}>>e"Y@.&d=oUsǒxDEiQ6K/O FQL'*(Nd>8^ @=G''O8C󯌮ٕ>^ QZ]2m6uНll< j2p<(~|,3Cۿ,Ȯ&{6xDw# y||L#/Ӌk7Ѩ_s_=bvj"aSvdRJ'BК8kۚzt 6|KY%gQAYcX͓AӨF+}x2rTܦq5I,K5xQVn1 6ł[@|\}$X+Yr/[WoV]GӷtKdn rW/?Y0xrTnI.3cDU2$i˩P|,[}a>ؿGxQ"ByI4FE4&*ų~"`xɒ;BitUz GY'䃿Sf8o_C$)$aZڊi}+֋gQ8Zp-b("ʱghϴ+q~ ƿel WqZSlRn2dd0Vs&g\wv9%{&>O,}fDC)ǨnL p<50Í0T\3`D5EAgc*-O\g(4{MR[Wjse=FmZ{.YE|Be~ՠۀj{)HeNj0FWCf'0]7w8YϹo9Meur-$-t^8?pqPr k&9+1YJly B cY> _7cV8y`Kau^9;A=) v͝L$ JޚԥU7i5Śh5ΣÜXusX GdDØ"pnZvckݢ+Xwv l0?ANp*xML'hk7o#NY"S+F9=Xa =MI%v=6ʡ(u|'̙GWy9=PR&G*?һYT5y&ɳZn#cU_G/N%]%0aAEHNAF6@Pݟ (l[;-z 77~rhbu8As4@pQoPXyyt[%Fv!wٴ.'6.?l[>*'(%s XDm>"'v,[%6͊p8DD|$i1mK~w@vq̶N­܃'k^CD/Pn}LXy}Ç:/*/t][-{nO u,4PgGrk5#$_B%3ǡ+e2l_)1ב L)'Nj04հ)?閙e5j׸W>`Al8@p󇫖\Q_O0gY |-h& ֕E37X }HU8=6sՋ' %] b݈˻ Hn cWtKjMvS918b38;Fa|[XT-lXp'E*,|'0]_qU@ÔpF3%MV6&$6OWa> mJޖ?e:{*睊܈jD&g %OyjmF^NDןxb z"HE}'oyok2XjqH &.%.KVUA uJtOC{e0\maէoߥE =o$8G@' O!/Iy! #R4S>5龎Չ[zӪVڏ.}4!47?>o"$a"P+_y4' I*v֠[7.ۻ6>"q_#fX#>%?(`)upF"oOGR( \s͇iਭ4]|_C5wL74?;LhӋNɼ6i]QF:2η8B(T[67q:)H#r򩍨Zܖ? D0êQyS8 R8 E,qapcc`^n ;AZ-7zrlI)1^igm3тW|ǐ %CVU| &7'7DPV?e@|_ ^ntneo) C]".ؾ~o7AeYcδƨ|o< i2XM/S.X{ɓA(?A^2  $*sɺWw墊ǀbQ3~ >YNZbna*€k/|hCb[eb /Z)mjn6H0fFwz'okEgmE{5;lEG*Y;\juUЖy;}!\)E,ߔ0|ߝC6TG{4CQ1UoW5 0fW*z|;PW>D=gf\-}јnU"5/v]PH+\@eBII[zIŠ ӎHsxK9t+&ժ+o'etG)z@"D/;-v73 Kꮶ(JvzOF8SqdWp.vtR/fC!h}g-Sq'L[z6a;R@j+ŌJi'닽&.c/{JN@<88sÙQo'9`v{Ii4PO~ޜA'qTɫ\eskouelUUy]_jYuPb*ID+[f02[@p x 6;JrY1-$>VݡJ-eq6y*LKM#[ouZ ݒ,*W{˗fsTv26KBD0c7UT3a.XrsI=a#>,Lw^b_9+i2e&F͋ߐ6Ac~V;g t4_]|Y#E0"e'Z6g2KK0NM{@vhLp@=|bGn]PFN ڧ!Բ Y66Y\Ho맭@Z4)$7O6;tN&h+E.vǠ[e$ p%7eК)&Z q>#\pn)`Se9`oHgh!, ;\Ǜh\f HA;:ѩg=k|oA'ٝ>H_p/w5DxORcŠXU4J VT8YPqRpp5mCeE;,;344SzEМiCτ8>*&Qã@>2ǖJOS€摞}07R td`@C! <&CbmZT] iLcVN4\SxpSKfWg >^,$.8\ncp~ˍ֟8ݺ(h+#6)gZ230?C-+Rzm²s]&s*{b L.fb82q\˥lɎL# #IJ\VDiS)>~UKь>Nڦ-) ){}v8`=`3U$+ž[dFur!%4+9` ^zU~PͲlnwO^92KH,S.gq ̠vp*KƝbg%Rs_ !@<+9;c>jRAQvwzь6$% #|tciUqL8DbƤ^R$u|%dtBY/X L6:AsBBkY n×>ڴoR%hV7l΍XPᖜM`DAK٫,Δ盎a /Lȇ']9GËk?aNe`eQn%I9M,wD.!7ue) R>o8+#4:L\h|Ww @}I}n?)یU(6h߈B46ǂ۶lNyCi qİLJ қ~*CpK?\̅^jFfez}_‰ȋLPe#<G_AJѪ|G+x Ǩ,"+e'Zm‰̗>.D{ܘ97}U/2OWJ pI6`ߍN d3XK!0ٴjtsI,HY=g4Kx9Bnw/oV$l1QTJXsV#H*6b`f-UɀǕRs,jS2*8& BYmo'Nx_^'C i*֬ X7.ƖUs;k*ű˙y,.A婛!w,{Bx>ΫS Ԯ]T8}`*a h;WO;h,'#"}VGov8ʕ}a5S?yWr`Z3Kf˚>ʼM'SbE˹Jp%7YmQ݃SXo5ptn#?^"wOpru7v-|?SjۣJ(PraeUS+TYJs*o{?I*=7Gn˪_>,34n^Y)rO>!d Ga5-Hx]{2b6 HC0(14p1P1j:rSZ+D=-PկT7 3L|fIGC4!d\7]5|lx鞺jG|wQv.Gnm~+|7?JxTr+`: L yyՓs,n3Mx3TWoь90Ŀk0NyC~fiG'z/%-5_\Ƕ7dk7]CLOnLjP+S7.PiAw7WNAA (۰,qS &0.wᕘ#0m*=ù? ސ}pρwRPfSjB iXo_ =˦J~ζS1o(( T@3wsP0h-m&Pӧp~zj︖G;jfZ*1{P3d`"\WyGW+畠ˎ2_O37ԗb$"& l|{p沛{KЭ#9qq0QzuS2{~tҌP"Bt>KVRq2/tՌ+b\S8ևݷPJ5.bޅ|7"/ALrYGB[y@b^1` r+ƖOHRM)'x9E ђ4 cuѳFJk[GLMᣏCi|>\2ɡXPv*-DfW7xW8ڎ΂3,YA[|M77b-Ck;b [g?@(f#Û|{.[KcjTdQoJxxR[W7Ě#3?LE 4!pz(mW8ZM|## UgCAU(h(@yi_OC >WxAM4ˌlޗ6ߪ ' mX؍~(֧xSck (*Q4!MmQ ?."V9 <Ɋ!mix[GRC E{3/pWH3Y-o*`;\>Ρc)4& {ioܵ,:;JTӉ>Χ ŁgZ^chأ TSy\1PwD Šfz*u767)_jBi`Fne⮫}Bp 9d?HD CC]J~ﺨ]2'!=ceA '#R]Ɛܶvͱl<)uR2[͞ ӿC)Wi mD ,RpD,n?5"*^Y |oX[=#O*-@9 mhOha?!o%RY` -"Q2G4P>^ܫOE^?t1O?N:X'l6:jYaX s%ݚt@.03dH(:S-- 8V&tR4Tc@'ޣuY db#(?tZ*rp)$曹u=5`J~2E ufTj@7{,F$NgXS"3PYAvIWugKX63[h~,0ܺ'r)ru8A*?=~!9éw+[E҄}b iB2Q% /3bUa_1ȱH^+;=|+o;mǭTSbᚤlAj_{EVZc>L)KHvW\lkȎ$' NR ,>=TԘIhŚMj@ĿiD-=%$IȆ_5-DU^l%nFjB#g*IǑ:@If0-ZD X z[9oq>{Ԛ^7dO[| "Kg 8EQHSPRC*:NK4GjA7xk*}!!7]HPTj}FAE6QT:oMXM\|3IeΘ:^N@sN2 >ީ&*ҮY8Oz-2ZÉ*-S eU wsFd[L4C%0͎v!؎Y,HBD=Q@2inKyQ唰[ɢߌŶcIUl_8y+F7[y5׸t|n;+ԉFj"ͨ" B ~x#ulk >ķBN؊\G_u@AuEJ  y[JIަg77OmI˕%Ӓ zo?dsJ4T8u^ ayC8c_W )1U,8lgK~[ʋ@r,MಉE( [=u".htw }-|*;~tNMӛq~ϵbBOe8IMߜpwk?X!>稽q)AӤzݟXO/rFH*2_z|{QԗǁƝN4{ċ;ď>B]DVJOSNbE>! w=yfxfE[?tL=Mo~8%lMAiQÏ)irgX(>q9(I&QtkmmiG3勧~[qF ʡ J=mB9 ~ҀQȏ ܛy+p3AKym%* vvp^ع( L taKe/3n #$ݷ끠4^ۂfey;)+Z1#6_d#0eͅt0=p'+^wx1N$/Eu/S>s#^'G8g4NwЋ91*t} b`pbHþEnjxoy7!(P4!H&"7OO\Xޏ]vr@زr>R3Ӧf#K9XHao4] u"MG1yREšo?w?Ɵ+Ml+%;S\>C#;[Ä.dtY],?QYSW&BڋA=:n@=l7?[ARߨj&L?쐏%N%Z1:}jH@kHr %եTa!5Oxaqe$6ͦ/ݶT6zMWCth[[)lW,[}w0tc‘86rodB[,fg!R !$ cY,7FCMe8ezZT2U.Sfe<.vY~ 3ѿ+d!$9`(Q_և2&Ss{``.i'8'4Nԭ.ea$Eda\ʏ;-y"5b49jl/` ɿ(@|ZIuנ2BWԴWߑ(̵kbjPBV>Z&Pc"Wrlg⏰;x64B8H;+nlPa8rK騘g.Hو`,wB{%Z6a卮^HWJa%Tl^Nvpm|{JU-Y59Nͻ5؂nvhσ nY!{ [&+~>?0L7>|G`gKF2ӓ?T:+Aw90@#5ҒwFv?I9!>m&B4*ɒ񷕌W8Jk)+'Z_-9OFV<@/֑ڙBk֛)@Px`1:;~gv E { n"n<7,뛀XY6Qi=1+n)PI)qGghٕeA6_k` C|3ʌv[цnR2蒨scZAU!gW{MZ[| {`ðoXoՎk2}%)ɒ 5iwPGSh|ΜZY nZ3<;7p6v&/5@Prz!9DŽbJs:dYȘiW+:wxe(~ lN!$d{oi|Xl&IӂI{H I'*tߎ%nQbk<=(cm3s5&+_\ygŜN\GRtCK^\aυ/9RLVR(&g ^20mmZ78+G8yP E{$ |;.6V  +,W S"8 9*Ϳv'N|G;hTci6%юƯ)#FətǫTG iv0i%}|Hd{"wMꊩ75KI|MUb0R )s!%U~ m_! SFŒj">,:j&{ĒYt$U*ϓ:u& SäoV2~[`kc dX7X.aoױ/M:f?j{4h`v"較 RQOk}dPx͞tS:SX[!IqJz*/XIKO~G`fl N\Mlm~"fFtYc:K^.iՖts[]ճL)SrC%D%&Y%MM[b$ ;CXN@TD -*4,c^7̓u;@jq`Q )bP"Ѫy a6D+(( zvBkTb8ބaڛ/w91INQv Da(Nt8e6W Mm)`u6nÒܻם QM,;X蜽cM(f]YDU~+0[ DrXJ:ӚiUYrYg+Qps < "OMӉJG@[+}V86Ǣ,qmxX5&uxrVsty8/8ڤ6;vp> }å!MeDI32eC 4äդF=O@(1PDٵ ǝ/_ {# i7-TE$PZ[mNJdXmo|K[W;iW.VJ~^]!(ki-_g MֶC A'IN8+^Qu9r82HyhVR>K Kz3\9k!ԉU.ús cB) :H>#[;e T\ b}x.k^|X,3JaG׹t'< !T[ʒ%LkvcI y$ ]l#J9C74}\QCSf#ԁ U+>Na[u ! u' e;JdY+ՆmW[ dE麷 }}WJ}EБm ]dP'QM4Lx=+:xĮkNAqCU nyv@f\?HZUQzrsSe!PDRe0ZkR?up]KgD\H:喷4]뀍=X Fׁ#.ԏ\Nr$VyM_;pY-fT\4=L4nxHg!i0 *M?^Ș:N(C,tᦟ \]VdgdGicl_}zSh1m/=ۍl}ջ1_zkIW@+M36!T=)ˬ-6?~m ryzNVh`b y}Bn'qAz Fs ڒ#5~btc(L꺁KMJ#H[*[F?FI,P$d~`-/SrK{KE{7n S%agsjo ^u$ S1`g M6䑁p=Z)fc931]|_%QK6p=KkpW/XV Ӊux[K3Q Dұ-+B}x*Ƴ#N Kj"Sf0tPΘ̺.ƢN׍f %]{D;ǽCӸb°WZ8"'̀zox.je'u5Q҂{FF?lgұ>ĸT7nZ&-ОNQ4QK 4+{m\Oh  e4.m<{?M&;D%Sf9c &6`[ڢ#/ݡ0=?a|l2h@9 yoIC ,Ke5aYeb'س{\B&G! Dn_Fgm6ᔤ?f4<_;,n&+]gC'lc|EW!s xН K/:3X[؝ k)!|`~Z^UN&oViin۫< 'dWņ?v(n.TiMuP&s 'lvx ~Emy dPAK/F~y`Qmn9r>XF /ڊWrv>"=\ݐ ٢]HK^/)K+4?£V=| ~j3u8(=]j8]7@gu48=hถ,3s7oC&]_4xQ֫`JpNeAp͜+m<-&2a֓ k!6r!?%8]#p4QIR`4@ίsԇqkTuHL)8;nYR.2-K4&l#t{DF=N'yzz=mURŒupn⾡!4i{mpZ'X6kގ:'ak4)e_Ke@;aX^)։ wU$Q\|P||gI'8O(V]D}T9kE )^#W*d`7׾\~-g5z4J@#}jG0n*o_bFHlKΝ TuQ|+6 Ty%ũZ<:ߢj”t\/ ck{;hyw~TUM{{:#AUj@r݀.#q63|ʹ,4'Xa~y fّhqV(5DY2-(S]t2ҝ FǾ }Ĥ Ƣ9jP9h,m8|cH?jn*=}1k}-44N6CceKV/DaעƬ z Rɏq"YS64?wAs%M~gq`9j.M%\rıC7|G_ |AdΛzN[\> #ӹġ(Oz(t!X,u?=ޮ[ɲ(-g9|ő(Jtntշ\517#erbI󄠆FcaPqnYǏaw^օg1CZz-g j+k;2K;B5ymz[Pa gi@zQXRc}|gL/rEiE:pdZP@k!cQN6xLPa(V G5(eڸ \Nz[u~]Fa+aD9. Y^SC Kod MBYp[L |LJI m pYCp"5s]>y#5,l:=;9rgkyHjcK5*iV.wA漰w=29.ۢ2ˋplL#7ݷΡIr^4pHۮcZq|)<"P^W`Pxb=J84O;pyc%-t~( 5R2nG`_ Q:&H 9U}4'n?ɎCEY7'\\C &]i7n>h=գT}J#Q#"H?0ll(  u@Ea3n#Hy{rh1FΏ`4 zSZdn (z}8дȖMF@:KJMLÒ"U<"bEۢ"raEI:l˗#Ic] ]@ r̝QDy,g,2d*Z¬ B\CͷZh;"uYZq0jL'jz黺4ΥEc=xΫ3vVN(Onօ}Jn5?&TrRdr9Y6,騠B )Wot0P5= *UmhTRa]WmTM%߹lFh+k1aNR- 32)At3u R}d1}ZWWY>ݖhYV_#a&4NFw {ҁasdխXK6":&YX|_&3?3dz1%\R^P~gXu>E8c<01#}r1Jɑ@nYOC/|(Q2'fe.ZͱMw}q}TGq YSxVo=FL5FMrl`Ȃ胹N4BԁX ]11BZ 6Ϸ41UcsJΫVXOTMF?t`;xNMS{E;X^.r tgѭ'-Qjv(rOL2FIq۠9z;[*<%bQHcySEjD qt8`h%jx%\mH|d@J*\|T ZEߎ߀E0f{8Q*Vo&|M罘:ZR 6?:E@ji5V1-{zx$O]tlHE ֈ 6--{_Ix @Y3ɷ$AwsNJŏ/ªթ1s uk>66/gGq(݁vҟ ԂIu5_nؗܵ FpEC]yGHW ڏNh3^I{_:XuKV%k¹em^a@>2!G ~O?|jZ6Jͅ#DYձ"32LE½ane?4t3Kj^ǓU q ڧ,2|027IzWbh qnYNY~dc~GYOͤlӸ4607ů&z$Z7(<.!Bס7Y8g+ Pn"־iˍfɲw%^nE5OTGM  ۸d ? "e;G)|YOrig 3N1w5R e8HTj9f2q!\5PTgh$G!@8+ 5}L-ݲ hA=L=$# 9QKf9 UW1V+Q]d~X܁?-OPq1a,S{ ѹB݇x)4)f  (G6LaI爛Ko^Vo/,0(9%{%\ :$9"M.#ֈ%dwk-Z8;DdIE)bW18OBWat% !#ހ sO(d·!) m ^X }; ns ǞFn(4Zs"t>JRHp BdVBYAM 9E@wrUcVhMGš˷;a3sCے !ՌES~k&EܳC)obKU0CG<6y1Iۊ|MQRᒽY?8JwerVڄ~Qc|M0ө6nI,M9ުCE#j5cWl b.bGP51 7QǪ|1)JgA}3 #:5iO= |ss%l]ho"?h<,倘AdV=/@wq[9Y ǩ :sLY "n"r B `=<:%oHn]tE++<}̗D!k# )6>ںW ݘ_[Tލ ﶭ. Q%^Ջ"'soM;?K8`AaGH"$GCmZƠ$uHIR-wGUMpGf.,"o(C{MCǿg݃(Q-Z}bZ1\Tʏ7ӂS+*Cd]gH9*W5zwO c5=4,IqkZԭ K\(~?LWMZ6**~]?v9{%(4nifS@oӋ%k9@ U<!PuK>ZԷ PjÇr}Je&% > 6"ZoujDX0$eI"F2 2MC_UhmI'rғԘ0HSuCsnvuF1S"m7)NLCNgKaSLVgD]nj4ϏB3V'M3/(b|pO '~N|ǀ Gu/֙lW򱬳9Hh>̌;;>Gn`w,9;~ yoB4Fgw$?EU! RִygL ٬[Qw+gwy=0*v2~DuWJY+BYYY7mbnʭ 0:H{ j@iۋ}8NJuAڪ1[";0uy!β@gpN VV8Z< BRmf)&@aw5шr)#;z%5c)/qWTunUyG^ru;[M݈zL{pfg$Hf:trZ1,ɨCxoQ&"V7U"9q9LJh0߉~ĩ|plw蛋Q\e 2$mY].ib˻BvHUZ x?[FH_4B՗y :ԾΆP.*3]p+^\ڻx UTύq1?5 kR[86[P1o<9t`"Xybޥ;^-hx =.g5[1knTQxk)_ha--0>Ra=UM1\˔z}T Z4Q$:Eh$ spvgU \x/{#-sڄuyWޝb:9cẃad :`Y T0}붆[RIIJҜ Bd[q$Jp)CV#b_i0oh ŷ HqVH*\ܒ75:gb4eǗ8b=v<|4o8/g{ŷdߛ!egp BGc] I+Urw$N^Q\`; P8<&,Ȣr/nS$R1DaKOzmŒ?6ysb.Mq49Szբ =x#fibJ!`o`I잤O\ !/aS/\Rη[fFGt1#HMZ*=IG0ApL$3>̓dX66Mӿ@bf(*|q̄-sYWt] BŅbev+ߪ3[5\QC41&H_5fimz-1j.u˙#c΢l$ݰ`:,[ϪW&*zKix&o/&pmEvGZ+ HhuĈ տyp0X%"> !zңldR3x%Tw/J(KBqq<Qv^NBi%rTN/=z x!DŽ0~ϧ0r݋lo7ԓDCalS hͧ2>/7k+\0WrC=:PRw w6.QIB}. wd >Hs0PGҬaom79vs}=NӖ` rbBihէYї[L\Fr 1B_mOB579F5~$Р+(,H- C~AZ23+%T{e(2alhUпeIT;#d"wefwXS*! FMjU>D>:^z[MJ-%</j#$4̣a8g:ٰ-<КChN)گYIr3yIϗ>=͘t%&f޳S3q؀fTRJT sBI#fW_N![<=.<KH E`G,%q:T.ʄ8xvtLA_ 0r2*t\[6MIBmgHJqٲH7>0XTڝ0EY(e*iۦ@d#_RO>.f=;>Cjhvs_lUݵ l4Nޯ7!F3<΀j$慊nQ ;j *->F._(I 5r( a#t,?[WpWh} mm.œQյ>Rs;tEJk md#{G- DZ.ZmaWshe&> NX(}QZ9JH.gc[h{5kPHt؂nE)b??z7! ZЎPHstd>#y')m;~2X ԳREK5_s Yq*Y`96|*e6L1>hn#a+*7rvR)'KP( :Vo8Z]E)4l3ڔyЅ$#17P5O(fUA ^];t1ȵod/z%PU&(u ^<._#4.z%Z;l\a_/_`_EŽʽ[\m{Yd*7*6"31b!Gq| g _dEѪw${}}^SxJUA浶?O(vWou|G1Vb3 XIÉTX" O=j |tuʴx]^ǚMjwǝsq5jJV:@da RiJ'*rt!X}+"G_]hјDeӾ ԫ Di?YUu2Ejow\$𸋪K(5IFxA3#_4pS3غJ$g'I9YYz$ɒFQ _ny(w‛>ꕩٗ7cMhT߯Hs>?1ln!x,B2>p$x0*2Lƺ/cₜMCv{W+59+v79e~pi1./]؉&_Rћv%pj9{Qg0$*= Szm-11;{EPVXW׉^wM5(Ϫu/ɬ^6pqiIk4R5~hp9jd;#*d)O6 @n`a-:=Ct m=M]«$n hGDkjʾQ|.0:%ʅ' N93WM`њE0)E^̈́5E0sl D&΋Gϑh4@:sLB*R]S)))5$Rqɔ4 2:T.IE O(@N&44)w5Zid<TذV҉n_5ppY7I?TV9_ .ŤO'"¸|g]U>elpq6zd ?ca70㳙 (,l<21GhOXS>BļxY]t=)ܥM09 KHٙqQJ?i\{d~C@Yׄ!œP~*=s)kKRG늝@@t7q XKdc##9B_!WC*frun1Qqom *AXl?Xc=*:q-YJ˩7'0P2vb ua]7Qz)rdyƛeݶ?b.{Q)WZ hԤhM_QMK# q].~q*}Mx3Cgn\$|C(w8i .g X[TxSXIA.|=c3NfFѤGBC /lbf HmMfY Ow5/OKI]2] Ւa>Cam8(H_5-;sFa__ej1yɧ17a =!;׺>$&t1ChR`\N}$ߴgWS8J 2:uB<͎Hj+A_r#(mjWU!"8ˎ%U'Ny;-7'PՖ|6*Q|"̽FS韻~;J쩬v@?jE͏MZU8 `D]lt ?a,h2>X:@=& <؝=ðwZ vJBf?Bfb^س]F@vŷa5]O9M>/_x(8صm#:ފJڣl o;["j9ي`n0#Ci@a- NO].( ja5P|z˗*tp8p/ Y۴s cɻb Sߨ5?CZY $ag3TƑ8zuG=p犒37BÅՆ~7 M0z\VXԉNx͸E`wC*ZY|G.VtK֛#kwϿ3&Tnu쮊%oꣶOHI^ξbêT2~[IC"T4bhwMқ؂̟64mjKKtt룭1DIXFc$Nt*/D!(RʂO5SuQZWŹv2kPEb(*x%ǯR*1vdKc+MWY6FX"*ʩgS{a;~S 0d1j+vTC}R?|7P㚏uO:Cjh"{{XE\~[|^k[~G'~\!O"O2Ȧl@\y}5;|67hSq*(5EABCKW̞92qC&`eيv2R\"*-*iqyƕi4)g}ς-_C( &Bz LG ޗIc!6!juYlFBji-4OLɶ>Uvٷ+磶o$,;M_ѥUv]5[IȬ|McԠI\"g+T𩡿xY BZ;E(p c4;OLwXVVVWD37gdO;h+ ZFsA+TMOijJ`+BlwyɌ_X.o૦)HBbz CJP|:'`Omi;U`"?3R9xM9hN` ]h AJ'al 7O9v_D5bp!Kf\JM-7!et N*覛v"'b3;T{Ä[hWÎ{jQbӾhrr9;ȡq肮#IuF'Đ4 ~i E+HCF/RK*N޶R1r}3?.dIf# X z3X]~wg=rOdeꄱe{$RUK 盨@ۿ)Ϥd-&{ >|?.[Ka> ,#7 \CR'Jʞt.1!P5{DWhhFCy>}K׺BKm^wjRL;* :g~pƓ.J\l,ս]TVLg?n|_IFTn>zmPYԥ{!.{=!$-kCyf\dp2?\/LD{X(9[UXsz7[pXї$ZWϞ*1n3QFE~nĞw8TB;|Y;p-751c[}mI(vREP|_gwRg-ڻ6¿Q7@!tMrEǜs +v4y/wZÉYy |*`?m ([_iB_ˋi/R-Y6b\U9&/z(iN4/o­_)OZ!nJ3x`W-P^?jQxPcj9g\Q&Ќs’x, E[n'#-׍,N+|v{ߚ'NX G.8{N7nps tY~iN(A ]9ZKA+|u} TГ#רJjz;[`2 4wLNg⁈`)zgQdt{ }DSmX8pmįo}c2\6&ТB7Y%ܯ)M1e )iyhkI;١vKwAh*~'K%I= =Ajֿdj`)*< 1gO kD sV6Snx32keXh@]#:xS Ѕ|̠c!!wƁlqk4{(CxơbX]|rUsk>aʖ*: [lzW#)h_]Wx%S"CP\U6J16b vM84W<\ĺlWl~3 ,˲Sb-S`8۩25^Իhr^7rOؠJ$qe%6X=J57bDrDBpQ\.7vR˴(l_2 !Կ`f|AfڏWMÜtv?w[,@k{(^\AȬ3i62,`us8ww7y61ǫ{ E%4(8z7.)`oN?P nE|(RGf&+)@)IjJ0AmT8Tn7t"mTmwaso/oXXF-\AjҌ_yvz@o~e7WlU}_δ3e߆B9Cn9 eg( ;]$^3gaʳ|_w2@ztÎ-C3{?-r>2met4LI>ܧRr&$(-g'NgU#JH#Zёl@ 5-{,]s%Г3?0Ens![sf{^7ܲ>6߇JǔD}RJaRi瀬,&G+'Z2w#wr6IGе?yR_3_|N}1"!wX|aLkzW3^z,sSF#(9?ҳnٙbldSlCO=$,t[dP)l9KЂkIy՜Sv Ϲ:~4BRvl0RTpʡ7C+ B.梔{+4ZIZZ*Zuƹ?`6̹ oSn\+9o*?tE Tfϡvʯհ3;Hyf?Q"iRL7yzǦX@Ro.dJy)uZyQ΅]LrSWy&ř44p`=: .|``f/ j:KEduWTrYv~_l1 58 ߪ-yF%:no?&*2l^=Qg *+ v]b~Ą_N6I1Ҍv W2=*ٹؾ .!Se0j;L}3Ek¨))eC}Oo^~TO֫XD7PSqyZ[*xT+27sAغ@&ԬZ&ET3cڱlqёJs&4Kva g2Q$B FK֠:GͽYػxlvO $[M~GTZhdLDSrC(2Ϭ?k@x嵋m@+_CJn?׫ʶLl# .3ßb z /IOXȷ\WtP)X0`I#<cQ^ҽ:y۝غ!Մck%w{'VO \J2 > %?Gsvݫ١R@)^*v1ג`[vvܻFL}n^^?pcf`ؽģV 3>"XK"pK$b)9@u_l 'KrMN'7Ev\+?|@Iث+ կn` fC$&Kwc+N4pNtVRYOlAb vv;!(ݾ7ߤ-& 'k;*O$~5_l]Q1qHiʙ- (>*uW3qM$ːUr;l|yGHtQj;FVf(>I&7+q ~qd9𐼜+X#EHip7䪊ߍyj4kW;Qg iv [9ZJ~ؐU1>eXzE G:tU&+6f$6 SKh93^ó *턤 7.\(vE>*sKL(Q@Vu.f4Nׁ|u5}<:]?cxʛ*8ރYw(::I>RH@#,#Iݓa` >#C+GqhR؞cHmM2_vpw[VAI)+>0gEx,\59żEhA4;:m0,qTr 5?p@+DZ6תXgZR] ;y_ ǂ+ݟ\IqGTM-8zAOe`Ȱ S)}{mNnaBJp\(ގvA7B{09PTe8W,ɼᩫi\ox@BɽZ۫>ZV>m|>XQ 8b:fG%u$0֫(`1TQǕ쭻C "cj:kex7n0|-m6ər@Nk99ے8'}[i!6It~ V$f?n>ú]1pBӿpN0'ȳ=%ʘ bk k2 p2秂U71ZEز$lՊL/yǜi\)#s2 x-/9Oz Zϩ8gHĝHm!|#K WIHl]5#R}6݉^WR{=DŽ4fSA3ΙŰ2GْJeGQ7jt$gDw:;PurKkSO%~#)|Ԣ"߭JCJ [ =naP~ zU,Jf2x˜|t4S0i4 lhL|>xŢ7"8sr\ӒUSM9o{B22je)2N~wyrz?X[}:( #}AZw svn)QPRc}ɨ{k#OU NVǢFfmW{E =t.#$3ORJ8j\?U y-squjb{z(@yT)]XFwewSJ+C qD ovi]RoA؂pUܸ/WE@0%X+\ՇƯjZ^oAHy>rܪe?P`?4(Zִю?:>SIu9&>S()0Sz"66X %y]^WR5jw$S;!b:g&\+! Ѽm62YA*]{sSlw)DCdz.רv.܅m?nS6; YBP«1Gm:.'Ι9y"z,&@=]vY׾$"`K BH:=O1)Xke2xlutd[Fχ(#F:DN>-/ Z43wvPp5a-(LzЖ p@y`|BsDhAcxM,Eg4V )Ҩd},Ttc6Y&jCzV^,.\[2amfs(0J3\a/{G>|]Lc@'P~9y/Q衣LRu҅䠞j$\mJAwkl|`Bؾ@4FYLvejbݪA~ 7״X5B绅 s ԭ2yCj;ESH459yB?& ^Q8O*[Gfx0m=ʇ*uOh(f#K{u ݉n+Il5;ton]K?TG|{eSb$Y㙜g4 AA6`ĀLYaB (1 ї -nS8`g;kޝܧOHv Eb(MD*[KE[ϐ6e\[k:?roY̬Z1Ϝ}EyQadwJĮ$q|j9O߁s5ٷLi" 貍L+(KpVqrd&bVoW(D jh5)+;B Ҷ!\% ֵa%y6ߒfrf5>w&L BhUnrZ`OzX03^xluJC 1 d eҁnq(.sXi|K H2J]YOp46DKcݯi2,yWh/i^!RxpK├^nNHt3$DLԹF;J+G[p,eGlGz\,FMm&Ã@o8JPLgu`:.Lk$B4,H<-P,{Gꆌ֮o쵻/fy#HQ5:m8d?tJ|̕ _.|5Ch\ *WM|8JNkuP,RAL#G4=g cG%F}9ܼNh 2E,"L!gnX6_ HGayUD|XR_<`ibCݣr!#z3Y(5W4!0G9 ;s4j{,\ ?*)' Rs fx *oX ZHL$cHh5mZYWFP'Gm:Bc߱'!siQ,L5}i%C킓^:%z$sM'ʿ.XN5Rd慢?hOvk`Z_}&S@ff%TvqIzJ-X!0Dt /$,qv݃a2>jh 0PWue@NPu4y]^ 'A\C M)P$!*52*\R)Q|M(hྖ"d̒"T є(_ԭ*r2x 0(̓:_l[edB}lP\k`E5$D|×.I@NHIP= *=,H Dw u,cQ|\)MFh꤇Ÿhz`ƑkiS]l,q-Pl:40C\xۀL;Yh4^᚟$sb <xpW\rZ[u3cH٭H[Fypj_PgZmx(%S;M X,i?XAEeb٬Ee-h?0 X/ԑNFΛ@6[5-AzSUM|0}x0k(X; uL}c ~rz~nhydr{&K< 5>sϚ)ԡ3F5E>߂\~8l"m'E6|fEP\GbBFݤ¡+]}3>bnsH.ՈmuATqMdLվreY>Ǭ`y&II}qHf+[U+Pۭ]gDCK^¬̱[?iЙk%]욅0$1eMkuH!8O;E&tZBBq~ucFan͋_HXOjZY&:حJiV)Rîe^?\ǹ@Uōe+b0Za ytĥx2d|n.EN| ɟ43`+d>'1mp`k~wɞኄjB~Á7ݟHz7(M (/10+J+OH{o=18Q +,V ^LL:,7;׋,xQ+_K i_ Zjwb-'nyЍf覃z2WcRotC\3fecA]:}C`<$`(ýQSfKWY`.+&e'^W޺HD0҈^.y5z6䕩KJR˩h46yR+9`\Ud`"y+2y8 ʩk2[\l}w 4^ ?Љt X`Qf~1yV*ӑu_=,n-Jz 5PXſ V@߹s +XDpjU{1H℄X?E_J<ƭ5ك2X8y@$mpuTSVUt:|$(ftyżRUq2]K> ZTE#Ж%) s˔,įUXPy,^=BilA*p 9Oo( }G-9NH2Xߒb٫lIGIהpspĴiQ'"T6O\dc!_zP4p b K=˳8xv `Dm%]qgk`,9Fki}n zB$I̓m:ۥgw~/J>Sr8-w< xʂ2i6cz]iF:w(ykJUc!r?Jpe*bJxbg3xj~NoM4fN|t: $A԰F L!V=)i@=kba1hgxtfh*WDkgšaϻ#C@[ߨ1dNẁܧ#AϮØ"_n[FW B~Ƥ Kz^1ud0Z$Q݊q: xpY<+t{6 (|L; }9To7![YLRo^vGp$+ʢ:!'2r\CkXuWK̍+CvˮCvUJ\;Y,cW]cͨt1l BS.H Z\*ukeyl|5Tό!āFQ*^#/%]{]ʱJk@Km|_-f^n (#HLtwglT_7ăky$ gsBr D;Jax2^u\=PO_x%sd;Gۮ ;GPC'4<.WeII. V)-zY9Nfʠ p(f@5Fu0XvgqϿ5`_lYee#IqJ 9?<xz'TE COJK} ",kf5YH<ox@c\c -Tݢ#ځ8)(S04RWn8bImW%끑繢j\X#mp@ R3+f,}_Ol8AZRYQbCW<,nQ:wwޮHq{p(@29>EhOC;Y^ټPG`_I NͶ^^,H }@ nq)H8BPFN#d@9Heyq+]0_#gA ť]?,Iu:c]W=q H2 (ypY &ۘctP7h*$CFDhv K#9&SLme5Jui͓h%Y 뽎 ?ы0<( &q-> b_4}vf+âjI<sWr"97#Ȁ:1<4%]gzO~A6A78HA9cbR}~l0|;@Kuȸ;u@ݬ'Z;m8|K.–lG V[u5uZpЇ4lZ\Joƕ|T"Wf X6ՠ%8lIo%t 9 ֓ ^QW>Z5F9W{I}NΒxK0tcӡ Įf=6dKs+O3vx_uVFn䖶,h`^KX}%"L_h~C{|"J}hD )]Z簉̿R7}B2-Q}"S||2"FQJ'o f;H!dbX܌@79u :ٚ%Jʾ} {˹/ߔ d(SqSaRD%mԥW>NJrxZrlp'?8,(I$2=V @T6iy+ MֳOqhfEA-o1$ (JuF=vۧˏ֊jS..*˭^_:AX uqHpFb5gltGfҘL$99Ë(?MVVQ9oXӺ'y?ܯ sf5Zd񺆏"\87!6[jۍ[{uѦ]\534$Y ӵlΣjymTu}W>vl3%UZ2rv>ڱ0b7dLc\.18#(C&P7]@*/C- ǤJ6]pFkd(1y'XvC2ouJ)(4Ui'[$?8x -M<Z4l_.0_wHuY2/R u'nf6{ )mȐ~T刁Fu \PKKT.㘤=uABP>AB:<1ax+41Gz5O|Ww_Geq~:8wla) <%] Q 1eWq.Ȱ}Y~Lc)~&*R|TI)&>S9t)וWNʡ0烠Ÿ>vԖ}{m57wJDNbQ$;ϜϢ#Z:]+\b.Hu[S>e>)XT9uq=oZXaA6jӒ \F˝len|+ #\\ܻ޳M ce"q6RnpVm2@mAl 2X( %r{`戋AlOõNQj(mK5s]W3Ύ~&$r+x"=IhM{d%Yޔ)nFwvBD"SÝϛbY n3 ]2lR*%!~SY߼?EGX_cwV)⼊ljgrc;?r9UbJV?pJf7M.Fj5ǎD2xza1`3}-u2?f=oH2d eRKt:2e̘F'!ںI5+~" ͶS7aa xz(ը/i~TFU`}Fl.)g Ut~N@PX xt[4gƷ^PN9mLAnŸ&%ŻFr@ؠXvMLr@V s e %e+am e>?eh+jDh k/D`.D>իϞZ?~0oF1PQӎ>مSiU@;E8ПLTJriu]k,(grˠAI|SQdoZ_ʩ՝:;ht%h|Nn*pVYߪJBR"9m 9xI}4#ȏ.#TE|MОp?Ƚ}w{ pZ\*Λ qybQ ]1J 4K9*%FMz/Zʪ8_QwwvGgT%0y=RId{:xC\$}P3#֭֝$QS~VA/l$c6B o"jSd}A;zNJ=+hي5$@A YWmÃ1P>j#Ix3Uqh5WZ|Px4?0{ĕ(q1!l i`7lt&RLw)WFh4 ^7DKwܳ9OTcd@tQ>jg Q޿wA)ά?,grKu@:Ҽkƥ̑:$WuB.̀~2-ZKV/K;UҧV3'y4C,:fw m5*[ԎjSJ4),ʬ,9ӷ)wMJQx9c&neZm\rg7b-p¥][0%LPN`cKPvG6io'pDa -1jM7y$lYH]t%G.ߤZQS=s@"q׏IyxA RׇPX꭯_܅d]L*fR&ideTz % q-5,~{Y9`B --6P?yПb ~jc&fU"(=UǶ5W>BB/ UB'3KB,Rc|S_VYg8D3Mkr(w:Y {ܘ.U ~&ql#02vu6Dfddi!@WZxj3:+PfX\xk?IUQhtkS(T wJL p mfiQhKl ԶvL+ƃGa/t!/_ۚUMISՉ0r`W O ='W&8u"<#{]%ĵ{/,ˊܖQ<4);՛'"@L۲('y; ^#V0&y;%'n[2Lvuik9ᏲAs) 0NHqUS".xmר-jq}Sӄj:=SBm/C Ɵxp$Φ k4\$29P :/5N,< A> BFPbyLҶ]Xp|E-\w١U `p;IܴlC9g-t(a/I2PYu͢ nXŪC2KP tUq:G2#N[,&=vl\|)@^T]cQe[ims^ԛHū_}fXb)Zb%LgP{rzFx9u+%.h{߂HE9+u.$U ;,C2:Jw"b_v/k e.;soi.3_ 9„S܈ܛyciA[ߤA04Cжy&JU}uw`zC%I֕oz3HHpkPeQYvZ>kA-0VpD.pј6 kdf~q.ؑJCid7<*e o0 KɅv3g9R:4Yhn=)Ǫk殷O [IJP@vaDYrEKPmJwiWS}^Q"EI g޼yMZC˔J,납+o$])Hl:cXHI 0&QeGb576OH)s{J%M ܧip]w{3_׏Lǰ ("ެAӟG# ”+QJwitD#&&KN^dM)\VF5t[a:[W@E+I3^92m@T<#{hżH ;p߅%q݉\mqfmZG bF-Ih='F @/o3cgɆx(}&4JD7 *ZXUkvq詽79MnvZ-$v@D53ąp|J9\zR#dMׂR9W0{wp?qI4W q"BN<mƘ%`_wt -h &~LNw4$Ck_ԇ̯P[q@~ E/[M0-nyt4k+P=t 9mد 8.9P)WbdfԔ@ >cQlDKSS<>F ͑a%Hο]LP"qxn.S:X nH9Ngv{BUDǕr]q:ҨaUF-$ @t,wLP*7ּFOs{M݅z D{P9+A`^g6H%;eæ0#jpZm̃2lCHNu "ZTJgkҾX%';aɡ?OM{d 0wDbɍ<12d6/mcî$U^ثAܵwjoEӰhxZajJi uwHktm4R%Fm1r{p(<#uĉ89{u>Չ7 )jq^ ?n,\4(b=povA>Nf2FJ!?V߬jgptt|3og8MSMnܲ !Ϣ #nvU;Q__M%Maɉvn*JW6<Lʝ!#r_Dt\N 423}i[9]%e!ΤpҀ}ڬE=Lqgc=|hf'颀wD2 U07C #_9gWݘl1}G<_)5 j5&ʴYGw'`c@,'n( d` SPaz 9@B MnU7PErH K蘂O? eOdL73,8Q;B5&*ߵ:U<l9}Q+ЋzӰG+U1[>L"D-i߃ݱZbE-Hk8'2it 0 {y2t6S=< Wz  \8B'wVķE+wѽ!Dd}B:3p! [,J1.jA W-L"oLMdku&(Z:}U4!h-`F2*2D;{?CfJ;I%eހ~1zWX d^ 1cǣ;M';Ap0fiġ(ҿuúbPá}z^ԓJyȗFHIͱ4w Hs:-bZBiCk}gd*NR=sgoy\3o}q9< 4 sȊi8Dԓ?xm%'ZLcW9tVq* \1F4׫`a=n/]:Vt[$NY3m9c9Y@OVG kWBdIV:|iM=Ǐ@,ls;K\bLTω3Yr:)J6涮&TVաM 7/#T#cKs(ƈw"JZ4]w(RdӲ=є݈6'%nUz$ܥNnp)4唹v=lۙ2 ;+H%?x4u5`k(%sLh9 6q~@ژN(?goF.D8< ʽoߑG3]g"pFjVWj.ࣱqDml@nN|ӄfȕdu[Fi +.ŝ*i>u WzdΝ┾\ NQDDlMLMlđʵTD5C#:xһ&L'0 q04+)ȿHیg'CIL5OLq4|QԾ.*Q%&s4N[Α]bE>#w2[݌j_wK!ٓW&C.6g Ң-p O!Wt7S=X%d= Tb5RpD2\c׆5= 39q9;[k|qQa=} JT#zpȳOy(l+\󻞱*תf^IwxHw%7beTٕ- ߝr]PAw,&[`:Eܛ1&.#&8OO[LC[&Q%o0 IM)˖k$7'"n%w~ܥ 瓁" )WB /6)]mV`=~]Bv\Y}yo gn:XA.-I-;Ŕ"io,Yj!0B"w; S#.$+U9E+'WŸ6Cz$mj @ZӼtl{lIOxo@?8{-Hz`)J-֩3='~8OU6F%2 Mߠ7ie0Zkp g|X tNÁs,ew@v4m2Ij~#objdǔ,e]F7mۇH*uB4΅NKwym3*ùJy,a9K)KIƜdSS.3c:2-u S+rIfpVwx:=`s+(%h*nͯ1yf/N54zek0 ^BS!MFaCL_I &fZ6,#~B<P,yRYsr.Ơ":t>-Q8P"Kf4HEw/RTz=M?-7 "O<6)0 N6[$o簃ԁ3☝̐ эk/U7YGc=WYf~ 0ۖ[h1ʛ8`"%5ZҀ]mʫW+]_m>yׅJbh,gu_dh?ڗQf|”bzYHy_w_~f,R¢.v5*vKw$bJžF.>3ǿQXٛiG܎Φ9.;moI+%FF+FEYsw0f$5D' C♵0)ڦq:'pR9޲op4Qdz )(M8rpz5'#"#(;_[Y^$wBe"Sr]y1tmJrdWRk"stavqjt/iNm qJzR|}R G\`5Mr+DDEvTސry?,h4k:Kal>Tb m]Rڠҗ?كƞ \y%&sC&=ǡh]Bg}$#WNtknK"~0ARg+G ЗP٧u5љb.Qsa}C3;ظ; KQAQLtPFMXx֧hght~fY ֯ : yQ3w~'~iPOi2(hcf`Sߗxr;KlY%6nʥb'1pG3 k1Y;ʤ!F [eOEt/S=lt)`<{O;r<&.Zϔnf\bYje^"I e(UMocH(6u.8eMP@aasg{۝~& rRE\zD4&>_Lfn`'|A[4da#ȘUvS[-Ayfw*bj$ľe/֢XB̢Zv54^C}бLw3 K?n* JV#~ͭg@R[#L(>G&s _eh+7W4r&Hb3EIw?صG]B;÷ƺ_frFXs#'y< v</Mjqׯ ݹ Y:C'L.z8I[:Jzwxki#a݆Q']s˴&Le{筺tO"۪I֖F7^! PG)]'OԻVde//r4 J9H[>d5s'uH~@$lK25esB-~RȄB\@6sQ$KeP܇TFY.WЙU϶h .Ln.,i,l:fN2ܰQŬ$J}jth,]^,u^+ IpcJD.ԫYq.1,'|\8ʲu*s|~6)lp+H0+Rc YV vx3j/@UFPuB:,%/+NrDmMd]=VsZʸ<,D)^͵ w8þljׅy=g[GL_78񦚻Ajw%S dYjۺP;Q-ʊ7@d9g:br\>eOQOoI< ~|" 'l:x"*aފg陭;nѐeRS88M!Ը_g/q,^]Y/<:ɤ&+B-82eT*-~G?E',G{~rzZg= ~n[!j&Pb|g 3HjgvV|r Tkg n5'Yv`E6nvF&wT /Ǘ乢15o͙%Tk%\ALar&V^y-x;ek @^96͌5kPTe`S4&= ˹ZC OtH&޲2awr~*r?-̋nH&+;Y*3 ) Z!&Vzaʎ׻n jI$O%%x Sd\l7dm@3NKv&f#Ձ!!6:dXOrd6P.QǍ J{׭>:\SWF4L5bL$G+땧ؗ$VSYsKuAaJm~hQ&c͉ԟs zy]<(Cج9(kVZ wgŃOݶ@*Le%W[5X} v\#sA#wPG;oL8$*(ތ cj5߮$MR>SLPCk tΟO/\P0ofNSPx6ZBI'Hb.v1VĜMFL|Yhx9P% a& ֥)u'y2u2H@кsS~3S[39drz>ʘ%uN 3$塳,D5Sr0Լϒmd Ϸbu-=="aǕ3Q5+6#I&e&pW=jfn+F? 9u32B^!?/Xk{e :Rx6e:Ɠ8OZɄu8_@g d4OϜ=Tg. ?:;@dzzP<>/ C@N}>\|SJ'ʣ?(W{`n>E^tR-uk<'Yz36%Wo(YVT~%إŲjN,O>XkzzL,bpX`kx 7{9[;7uTu8S3F,^r A@OE-46a!wMВcn4`i!ADWprڈ3m LAoS%] αOʦFR:i@F#2/$M;_U1!K+@0%xLy^OiԤimɸ|RuAQa&P( Rt,Ī`;"l&#ر"w^YQ]5@uehCSѠ5zf,'wIfj7(kCjBRCb&X1-|cvwy)GA|( l's;G̵yi;$V!(M'!0eXv*Ӥp"QrίZ '_1Ȼ#j+h|B O 4 -_dվa8p/6zb3kdO*#fKa (AK:rզ<"q&NÆtDXogk}3U!BS_c@Bm̀j]y:cK؂Ȟp]qW^~K$lȮ+ _cT sٚx $."J1;qjo'B>ꓠmu>|vc$D37&Iܫ4/]љXĸ1GX6id%Pl~ HZ2/W 4FTz-S=h%z *?6prQT2^SD𐡤!R_Ugck{Ep~ɷ6?/!z|H;dmmNSc"8`(yX! D.Q6,}RPEݷOAփ^C)#f;-%V^iq@"='vV$պE]/_/^P^3>;Q{wg~uNIm#JCFKK~`LC(Żg?vD)sU S{xC2AMF4V7L\,1d\ԁoBV|Tr]r_-r wE7^ />L9FyV o):6$؀ɧ}V$M9>*lgOOÝ4fmuMkzhN$2I&hǂg]yΦꇅ rƄECdP/{R֛Ǒ-et_4|f›cN@?kZ?lҙ{XNIwow[Ck/x YCRC3,{IJżUD<) @\$i e.s-_Nvxʵ|AJW 65B#Pt6H0wI#zE$ixmإ@ut/X.tP)-ߧڳ-I('ZG@R8gߛ_#Fp^'8ňk>w!oQCgس/FTv7@SzV*(m! "n:KeH!]=`}}ΫaZထ k}X@fB2ugt Nov{ȋ-PΑW^ %ٞt2k/`x? 7U)0!<\ЬcV>[a. RC=+m]XS~Berxv݀]A%`mXQ|NXҵ| k3e`﩮"38n@ʋ/mBQmw|8 , +zv쏬(Fu0.AqQ8'Vhᗾql_BTD,^M%|ұ\FKHhuLzTM5.S{gZ&p_ \-tE 0P`;1!J* 6^J2t3FQq(qiJ/R|!h'WGnZ4ޅ43֕ !oxq PJg RIHpX_8DLz,հ]hJZ>+iEV^"QEj6p;ҥ_ )[ VwF-x@.9%цHo&Oy5Kn1~Xeo^yU̎q&,)*d;DV2tXj0,{aog+[0퉍i1 ]zI; AMƶ#ğ#7BTjW%A儮Y+΃cS99f٧ %Lh"CJ짋$!}oG|tH0`((cBZKyOEPDq%JDr~N)㘲 a/H]S'!O5)DM #nK2w~oA({4(j|V^u̴YWqT:oʸIS`9mӏT`SӀc=S "Rw6m6Cݪ@b[TKv4MZ1pNq-r[&i;TK ؀ ?[Ӡ=ϤF~ ]zˍgNG>ګmKpx:k Rp=+i #F5EUOLq-%~9##:<C6P}wb`s|ӶV ԩWJ$yZUOc~_Y͉^0GᯝgN@o5e;J~?@UV1+1,ɏ=b[6G>ű^H߷4[H\NeK S! (fejEmc 0.<}t2kG[@Lh-ʇu؍[fF%-7_u?x3]tf׹ `ڤZι-n)AU CQѸ!D%3ŴD4-ef.NBvH#x=^<)ssbZ. Z8K/{QPC70m7ʻ?SYc?`*Retz}Y-W47GMX5J&+0m<|>[U 0iq<ū՞41 Zdp<3Ԥ&M.={$E!'w3F?5zr@S _.pKt9qHW Sj/ٖ :b*Jm±Xgq/eGCG錮APY 4{ZQ|U?$էӷ9FiY`6+zS TKCzm ȂCWE,<ŗ[ٹC|uXRp[)nاN(j>Qދrz NdEoNL|sϒk a+ wȣ,*^W ww Qur 4g4,Vv.|27[ Ԍ OhV DlE.Qa^Qm -Xa`J΃ 9xNpESlK#X|YMob~ғj 7+ ` h q7[tsm1h7x~O=NWAFW|PGFGHQN4N~+~HjזbӱQ<=/>q()y.;%,΄)slDMC1܎`1pn<,xV&zܿGCgi蚎esH~4EфmeB!ESAȝ^J^|CӌnpthW}'2HM9!ndt}L؇ sءd:T]Y|ݢrV⑮c^#F(zl1K2sF<I~]Wλ=G-UJqmJm9Z1/u9ã'ֻ>FžՓn6"-FP÷$I$5V,Rڄ Hs-3߈@:H+_4CTu&.C! :gBl3nQ|ΉϨ]MHͻ:MXSI)38eC/x֑`ˈ*$cLeA7mG[%:9W6ETcx[*FdqjU-k'?F{`/Qq$zI]H6AJM F> ܳpb3{MkZ\s^NL T>ٟ.K+\lgAA܊ /X}rN;9c+J7]}zK Dk+K1s|g1eζILܤ1E_2a>qIcLsI u{Y.CACp1@Fꨮ[<S6HhNn̝E=lGs$f799(D:j hY=ڪyyPoC74m,|ҸsUs\^n?DaC%P)\v&'k1둥b l$߯uw4LT"|".t-nD2%+` Ȝ NDIBJy\nk@fa`{Ǟï܃)΀'51pSAِә>ڀw Sa4(Li6fE^}`!;c~/h'8'G*2}\L[*z:VdQʒ5 !Z1^;Zf R U=a-XX>$봡7Le04jSJB-O0筦W jwVm+=# da^sU9:e{h\.t[R(Hlfޣɇx&2~ŗ)m`I n".TS) 3dAB95of\qt|A>'+SFn^;5Gvx*xłѦBcBt$J>Gh$kN% m2nWj6jVϒ:#p`ֽ8J@/ mVrκv}rp}Us4Y{ [!êz2 Z _O(Y s$iDWiWԦ\W1>LKH o7}1>|aJJ|#<9{x6jkoʼɪB2o'*R!2+S|m# .Df>.y513F5o~eR7ߪ|Rާ!A'\)Pw1v5ߓ*%eKlo1hǺ_W\g+0>hdL [j樬#Bnc!3ec hgR f)sJwڥ+|(\ 9fb4hUEU2|ݠ:2\ SeqEP ENhD'ͭM oR_λg C:AxrUl >r6m*>4/ᚠG,ޢ!+D<5󇔣RVkYdB&w7!H?gik09̥na?yIR (DH BNŌiOEXM~p,HRt ݗ.Ydz]ŎNh `׼B/fGEǔ^@U1E, Z< kPY0[1K v8DEʡ](h-ej*sHFkS{ԪF z~ Ɇit U]E":3Q[b<>$XO0-a>gtŰ+N`1>-;oAơ}5A.QW 6i2h2C[a?T|J@'¨;MfTg*iSfn=Y+RWO QHn?fgޓ)5j^Z%#(KD&{G*eIlAF¼& *~b::j ۴H"78x`kĿWɠziH*`%]QO"p Hdm.,SVܜdȠ!/I&ޒʿdu3L e?`}K}5i.],,5Ib tB = 3 @~ˋ/Dj,wh=\$\o6j 36"u)7H4{Ϯ0 w[SGj"{_FN/og( F#fQI=KG`KFN:m3eQgK<@VV(V6ĀD\FJ/T 4j%T@do{dSAՄGW|Rs\fG¤ 9=h)ȵ+#ٳx! Tm qiZify vmTtzLLVv=&vvV<gEȜU5ΐwΖtPTHcΎ@g-𜆄Eu\q4gsz2kVƤ2<^~G3Nb훆 Rc$[r@R$F 5'\1۵ZIL+AâLLA?˙Տv[ksLwd(i@U-+a\i,~NfTjNр[ ao.WQzE*XvW> @rkR ި]~%!q蛈)4tZ0).SxOZOr zs3`X*usjX=4kE{Bf.>HʺzP"WuAPwX7ZDO|qRmO ɹ<IF3LwY/9tIsJk _ׂ8%5V:@K4րZͭg]#YwjE~Vq4ޜLXMZW$l3()< \wٺu_v{aP'Oe38 <#kPKHd|`(GU^I J? > y[ym?GCǫ#|!h=IFFɣU.ABCMIe)A{F߶M,c|J@ˁ j5Bk?(}DԪ^#?7+лkQ&idg Qmْ&xWR8#\d9 |1v7Eʔ1 OetRU(۶0"WTCPҼmK}ssV}֞p|]!NM~PcZs q*gW#´웉 R"%T@%'9PԼG4SO 3<:sJ3&̯Fum$JZ%' }4 w9מ ( >v^ kKԫ9Ɗ'7)lP; [oI4.[2m՗1D-Nn7pZzQ/,#VRD_t̽C2w pVedtmQ(~~ 2|X7]OzVYsV=G{~N7 "6BN;C g4Т|dMcA@&5~̲f5FqIRp E2hkMƺrqй)>[R1SAiYB֩iQ=M J#ąs#04mrŢ|Ś`*M\,&R*Ns < R..U/WhPERL#aN:x_  A(8p:},T4cNet&(ic!>sv.sr^SW ]{]6Nr@gUbk& %ia^.뉇462?/ I\Sz\iK( R`H< CLdoYh1c%˅yhRy]N%gOTCŊ>j%zǹ`H?[&LN'|@! [Ůn*С|K͸& a|k,HYYP*n.=;J M [utDϣvaÍdH '[ CO/gƸOo"kP1 b(k .9펋O0D3ԬХU:9go2`~(V * a+>?Dt\^ āz McƿMys2+N id6z<[L/d:T Uh|~[c7⠘4&MVnzoq-Zl2Ylah,.VS/3HWsBj˖FI+bC\ ^n.z0˹z3 v3@,d z `{q[J1ܿ#VZHg1l&ealtїU7?#rp%-SvVnm)Ż[8SeL֣DQw$VdD6?^sH G ,V+IEزVn)vD Mstl 2M zGi"BcH=)H?3HaC6B ]4k?syyEH4..pPe3Fp G;E |;3C/y>((0 {x 6l [|w ] |.E@BKAF).aMtxtqȃ Ћ[LLm5[pu YȊ:B;ӄw5~dQ$cfUކ>e=k]"'ʻIyw D-MV2ZFn  v9BcS}QvVBjaʼDsTf KMKZU nw٩~WIf|3gq{́n=I _i~Ϙjc| Taۚ7eO+GiyǚKTS܇35hJ#CXp-Pxf@}qXߴ{IgT@ɔM3F'xouF?Cc7[!j2:E#z׬nGJR- c^~ MB%' Y)~f6k@X+8*W5..O3JʎIW.R[ Q$Ciq&(JV' N 7eQ"Eǵ%inՍ="MOĤ%&ν|W|$ND]0|v`z'ʦT3KZWI劰 B3ZsJjgJ*.MͼDkc8iL!cu<8;CŽhpWQJW/3H(́'Hb5͚ĀaFD:㞞yUT '=E}ē׏:DGݝӬ|màrlI/5NԆ,MWZ%@@'X :V˅ҜB߱LpZ<6"Vǿ)eYСQt3[!~&yRwC8^%Wme/ W@06 .@k=lzm!Ҁ{H DXy%''#HX%4z#@>xY:b@s)D93Kٸ:I MuQ+kNېY텠SNKHbH\T)Ji>U q@"NrV6^͸1p3sYļlO6I0beWQXb;4Kc*i=91_L5 j2ܙ)C |lȤ21 xy25SoK`\ubV97<R6gZѸ|Ӡ3N6VK!a^T ?3stȆy%{dπhu(l)\~d=| :1 nCBzɂ-SVݪ鉆b 4(G V^AMXrLG%.2jǘc_y2fs7uGIM}(81x"-re ,>>\|? a_k̜.H<=Dܭ6XOI7[NF@ tw_~6UFM@a Q߇kVT G~Mdf) _XC?6қ2<1{ f,%ɮ+,IFmJ^Yu>4*t1C'oGցR1ؤ ~柽gŴPJby> T*$U r4up}* 9~ (MxYC[9BH> YxC+3QŭI"\ZE6n"(JːDR|fmc=Pc#@{<Q&WV@wJ=]Q{`# PvCn T@;͙L}Ҥ#P #EtoSB^$}@07(5G?Q}EH\?6CoOh4'@~Cγ?MJ[Q#|^8f4c+#F$WxqZ~_0+~93ZO哺JNHU*uTElPA~47hRۄ۽r0p30辜JNPޚ`ghU՜ K戜*0{΢&ybI PI0$0FEW]Q;p("QC?]odk ٗ%7wbЗ4]@g72303hUlij@! g/11r/(U6 }[si1bhy9Wv1I+m#@}ym]?0U V>zM"ʩA϶lta)Mlk6\/BS4*uGJl7<6Z")bmfr,{N?cl`Bʡ\ԓSv+)&T\LI^?+%vd\D-m=NJh{&,\=JƮkc=͕V."PU~|3959PHC V3O`4 z-/ܓ}uFk24M8Q@_)Fj oMV2?3&aDKjʲTϑ'C)`]u_neX/ڢ1Rq^+~>OB4Z764 ~H=!%eF|K.Tt0pXSQJ60P|k!6}+>zH4n 5ZC*֜Um8_;NdcU(+WQ@aM7~l5K-$^%\jSY$ ?`:~p׭xWzkZ:,C^M+>F~^ 萫'<˭3f/rw[N&D~l;+'y}?s sv|t(ލ.R t`+ ZnM_I5{#ӹPmζE8 IP:Jꕂ1^b3qtBk՝{ BdP~[A1 -s*Vp" rW1L¬:+H罂u&Oio(0ZA&zRoҮY >=4_KOHN`bD "pS3niaNqA!҆ sD7frN5uD1hjکnBYf~vQ6BJh|Ĩ#a2r=pܷ:3輬@nB_ /Wun&}WoRuIޕ_5S!Ͽ.$rRqպA$)R!Ug*ڭ6oP(;"Qi*={ ba@okS.*)[` s',6UV ^`LУ غYLƽ S1(( K;2 pV4Ӷm%٢ĝg!ea(9Gɘq}Wp JˏkqP`.5_{L# f >bhho g(ƒ `J|-L*kClaְFWaR@!cF@k%CcV0]K8˝˓ΣwmlLڅU`g9EfD`vnѴ9@Bw/l@_BKMoOd"`feC^ySFy#h.3q],-=v25*Lmv5S4 k3k'1^]L؈ɔ:͂1j| p ڰnNNqշ& Lp10>uk1#Nы9q3;Xl&( vblf!eXuZ| /#x;t̗~L$Rƭ2?ZšU_AY`SO<âIe.]E?+׆F?3]:p ɜ MiG9` 0p8n'i{t>F%? j# jKy^;eyY@+Et5nnjh_NӶKƜ4sq>8U⨎MyxyF~|H?Q[8$Z5(X(a~+)kBUTqyۀ7{ŐJ(:􀭌؀<8|3K@C P9woBƦA*҆{jgf%mUn l*vm2jʬ /f)iz?a:m4̎d{ 7v =9A|!%W57zy9уs|f/{)r2!o \`CwbXAraZ@%(Տ4LHz]:Cmt'9pgE$e&aRq]=m~+]A1(l4AC:B6yJڣ:ֻegrTY͍z!7$MI̙JNڒD竴F(һP0-Oſtz fqͅm `BdZ8[nXni'/>jh9)}B"O*䪵pE}Pn% :uc 1&TX' w:)ʡKSocb#C0D'ѳ_88Iڅ`7n>|M1}l"X4VNkdf1S`4:@yiX4YgB<^|S5zPg?NeIF> *+ѣ|1^]Z ^lM'|/XlvPȳTln? ;7NYJ-u=XU!9 yn{q2-_s<bH BbCS1঳8x%<`8S!,E =(S2Q7:%L.Z( M/\ZKA(NqOŢ5Y('uYxc"Evcf}+7j–@CŰ DKĸ#!LۈL7/}rU •l{P 44{A"F˛>kg&1ZNhcAVYxKAGqɚ7n'*Y( V0ٽ7wȖdÌu#9j8487\9 F|W#tx]#pj2&RMz*5ns'` 5}LGV BaJ kt<3 8N%3Ěv?Z7UvDxX6_U0XMcT! b35MFɔ{oV> JQETl^YHiJWu&Bʲ0sx#6f24pt!pF | VykDd G0Ym`}Z!=; ׭#&;nh{2 *pu: C04" l6+ө?aur(RҒcI eD޸nA>`[E-;0uj ~ klx eIO ֧?gNIAC|jؾj{^eKYԴx(HX#~HlMiƆMf n,{rȴr.tYmY5ϠJ8e"]'Te+d57 .KxDFRP[Ssg- `<<+)%~ :^Jfx_h (,a͠ܫ)0rLqˬeX̅QÚv*M&A Ao""u{yk6LNj*I7f`WJ\IB D]"in #9VS:iGI)2]vǾ4܋]NQ7Ra!bUnRq_ioڤޢP%:oDXJ,`IΞS +SM)͞{7r"{Ɏۖ9pOu~N'3KKzvGj]B ϳAB1/#w͌rf?8K} '%|qmzM$mIǁC(cL+M?Z%h7FnJi{PAq*ǎ;(s< "ڌ1-D^X[M> &sps9!rz}f41{t2Sa.bzvĭskfx Qhh犜XS&.L&t4>ki@#OǛ0Qdޮ}8 I߆~ iC$:BIY^,`Loi%P&mGt5h#|&^S*fȺKl%35P?POx鶿c/sN;DeiKJ[c\|48χ[n-h!w2fK#ϹZ)hm<3Zd_q^_Sr*tp[Ҋ1Sݛ9PcI(H)/cSm1EaDjYmʋ'_sXI/_8rk8gK%HJV kT-6Ӕߕo>4![tЕvڄ+HxW' yWځѣb BfV8,] {-Å36E dlH55{cD.U[Xkc:RA47Lx%]n!n81V߷R}IRcI*ȅ$EI`Fx6x*\yw&F [|6$^%8Xg{Y^:k$\Vi]b :# ܆JɠKŤ{,:HI:Opk3_S7 :5Aᾨmav27ujMZfp@wl)x0Z!U-Ch7-MJe؜ސ/I#zB^6,T*Zi3bRmH20cwrXm]yz ]EIlp5[tNCG=l@f=ghH 7Ηe*ߍY%gՇ {߱G5, LMj<hP U,4Wy(Z~<&4iY$G$WNν'aKNc p+䯷RuN?󮜤e*WD&c0_:\ u-n/Tiwt,!Bwjsm;@~b]ڶ+ BenP 撇B{_ܭBlW,X2!վ(ܕ.,":astֳ)/N[ؠ{(- !1,U/qс.W }l@Z\-'õ=b_6lr+ϩu $ֹND|dǬ""-.bÝp…Bȏұct1.7@J\ĩi'k(37fOY+_5(#'^/~6#wdH0q- OFW 7sп,gQ9CT-`ϯ^d"x."M*u0@ZXO9"us\&5OuSHh w8l "$̈0` hOD^Mi 8\QPd`\&Zaf:3"@fã`1=^R番`?Ily NDžxq' @+ps9Z#SpE& ! 3n&":Zή;ȳ*6G}hsP)jo И ouDDZ.J\t-e)y?}^)fcL,xC񢈜'sB"Hy;Z/NEBʄV纩w%QzwUS &"1gM}Ͷ~>vgK+J>:~Q.7P耕G"4*Uʪ@)2 %D`<== &mYZI;[mIe[ 8q{SzL ET¦_VS9];nqjFANW7#PSg^ 墝\ǘJ[@kϱ}u*:ɍP"_3VzJ-0$J=!:>-n! RvCov Ic}හʮ=bbc%v)\ b'9yҞ5s? 9(GM*k_MΛl(=2;U;~ԟ%MBK4IdghE'K8f1L5Kڈzlt@зDu>e?,q*.ǃs&ɩm_/wF (cN*RX1-SzM@l|5 d\ UT#'y(ef.+o>gqN7_ÙxnYDngOOW7~ϻ׽g m"wo|9P M܇1f-4{V./|rqeZas~nA|P>@lDOׇ^}ٖ$ф2$v,#Sl^ V;Dz8l 2u*g?x}l(_uI &<^?Yٖ(&2xLF%:Ÿ%Yy05" .˿zFj:Ẍ[=+xrd>@`yqc@,6z8_xrܩaV+JKu [ 01vUwVn\^khrK>mrC˙Yl!?L0th fwttP4)BooW2 s*㻍w#nWk2{2ycICaӰ$gpVNˡ7'tިk̥XYʨ0;Bɞ1li B@ό9Еӄ? /ѝY\-s1/+>Z3zԱ]5C⑕QD7=jޕ = !C*gN2D߃_B 7sgp. [9+E,>l 3nCы?֟_ouw#@VI}@>\'&Q<%Y?+0 ->5C]O ݀taH΃?} VɎXCFbA'XG*`Wcc'iҘEQU,&Y6 qo̼áNm6LF⃨,l=KhӇWl פJ̬Tt698UFTSV$%0+wxfQޡc6m`B1/U{XZ-S_~:7>Ta:Ĺ@B_^t2{OMG1}`.rZYz@&T]0(<)JK<^sr-ǂ-T/3XbtrDĽN,4=N oR͖Nq2Dugn\Y|8JnҮ1xW=dqgFfb r<1@B[L(?GxP/Ըj-|(!Ǧxȯ`-EKTy{Shl\XDq*R+c1;FRnl1LqPӓc8i.9{ASgQd*W;{(1K۸ %6q] E>\(!_JƵߪsc "y%VUɭfq Od[pu7L kZley[\&8 e%3h`Z$_hu3p=ӡ  [aO X<#c/^-T"5\Z21F' M٦|j@Z]dA\$-H .{4QW*# G¿T}}^gƠѲg;}K 0Dh(wZOC Ip74Ebf a>DN'or."M'4YM PѲb ;Ѓc07* "b.#.\"!ɺgĽNn&Z3s ?@ v! aGY^2D Vb~щ0"mG)w9;]b3A+ $/)mp!VxiЫù# V K>}+ ؅Kaz<ߋpm*a0מf׹ݗPl.K4l|F^fi||5-cSSc47fZ>Pv o),{Ϡ\55nTvܲCPM|ݝ,5sȔٓ芭je).L+ʠ1~pNQl\ֳ bQR1g*9s1!<_?XfPtYy#ѱXyމ$TF{vcb?:W=e%28} *[}>?w'$:8=G56Sum[߮zZ/m3gG&H+d*^o2ө?ȩAm j-6`4 v| f/*Gc#;D+ *M] jyBV`K,RZaE3)^7laZVhv h^& hWN5*^7^i4Jڼ-I35ƙqam(34 ^DձB1:zǪh≮nhn`|pV&퍠n[t2F7noW UFc5ڈe?ј;2B+6|:;Z= ktBx5F5jӔ|>We ̜ŒJ RICto bg\}_BB3ʯ0Aʲĭj:OL]\a7/w%3U1prI_Qjb2ݲ;pǴQ]1 ;$ 3(QE]$M cJ]CLf) ͒aʼn!ނoLM[ Ӝ]ru<awvR lhן\ 2)}TX:-c[ /1я;S~9M Dh<:HŽRSΝA%yd-||*a=IqS*qЀ-ycgȹX$1!)a QaH`Yu^#Kb>:ff 均eeNSҊ,i$A@bH.p#_-ER.HW|g8C45a1`3z_hNT4зuM/V␾8uzst0̅/H\`Fū [H7[ꏗs_)ʊ ?˨:Ecb 15'Bm <VO>u*St :^u.. lg*ep2"r >9H?Nv/Xф 3ز˘_0GeGc% *屢 W@q8GWE_i9޵ Pa5 p=~[-<"A?AҜ:j21IצѱsR;tW\1E4/ ;6Hrq$ag-@"{Q5q@q$&[1I%5Pu xxG'bxxDTXGJؼg"Rw,v&RWE ,k,l{+'W2R??SYzF F>>MKzUE) #mD塻DAwK՝놬QW`*9M+X?d1Tz1N?xJ/e%Hc.P0h :+LL(8iWWaL: &aaQ lE$*K8ջG7lmC$y./N$@N22~0KN87NJEƩ+~\DG;rpoUTB*opWeEࡍWIwpg\i%NzO\OGB_D@Eh}Z5CJXG\oxM C-(;B).+J(<{+NMy\n@㲦z,vشr ޘoW¬ܪ0ʁ#ݳj,u /3Pɑ]@hmSy D9XF2T(&0HN724v- HI`bF( +GrXfBV?1LN_%Y.~8Pimh\ڈs)ooaUdywO]VNebSR N-QdNM*Ӵol ŽDžtz W^d֝GdKWe\׈}`ꌛ`ҾjvwHg¬dS e߳%4<^NFuȠFF{3M%XTy =zSJ(RL\;$\Q8EC/V?֢ kcg/K0 մlg _eב[{ tPE)8Z Uv76DnNZlo9XVӂXM{1)x,pZp|9ҷ]z2tBo$>q}Ti,[,uAiLp$NLU3Hޮ(}=pxbl`(2dh{Un?i-Hckݾ?iZђt\uj.Eē_%T^zGvru -|@7H鏚j,M;| BFK) pыW1'ęS}S/~{Ea}xH!*^/GwoX[{\BCjB;r L hmR4%mx7 ʼ:?1B6I%=IQMayE@%]̽ B>I\(L/[UT%;IHNCWmvVxJ|7T`ƃ4!YiK@_DZ^ӱ>DF3™'ГjO(D %dI}a8BQ:BK#U`Rv?[Ɠ.}ڵ;QB'KGͿ1no'm 'f5 \P>̬L+NR|"-&X# i(ɡe4j! tbqu=<h笹'~} KV-:3{j< L &3OT3&>#-x[)mXm{}"leF[e÷ vt:&}:;~~jioЁRb8? !4 Vэ7j5][Ǵ Z1w<8@ nיܮwT̯goGr٥Xd.!Uà'6%~( #=q b:.PVأa"yA_)HR} BCqkؚAk%Ԅ,ϭ{A6|$讋,^/oiW*4fnQfT;}50h<$aN m bs3vYЂUdiCƥG k!V/ZyɌPl{Eax4I,KABpyU :Y.uu<ۣ˜?w a:cZ$AGkB1GqՎކxR>[87>l G嬼Tdo Y^>iO̼GSRƨvg ǷMX:W 2&cXKC{Hz$ߢm~P#m __8R6ͦ߆^MXNuEG8bbwB1WqS' z8#c@ #-@ FYU]ָ_ _L6n>{ˍFwz6 !uBfޮi=bMT?O*/F]5E1B }j'I,uӊlO AŚSVWVʵA6ijX=:CƦiŹ{1$^^b ^͕VHmԚ+)K9)tDFA}lq}FɡGP79K[m!2zOQ^JN? Wvk0*Fz6=(&$$4%^eZA#LUFT]HYߠO:i7̆sl@CE$O[ް[hI&dRum~!qK!o&ڢE& GB6]9ذ_lغyjl D? %2* My|*8c:u6<C6CK!ՓRqxj]ƾϟiU( HN:8CQȉM8t: R>,XAwRj[IKZJҐ[QCAW4hJ ADߣ; ũEg }}< \kRd"}ޠ;&9#(|lJn#d. o7&uT:y#-~:O7{PXJgj4|V;E?W5I lՓ;' uNĖD_^<jʎHSJU0# >W%SSڂ |Ñ,#j+;-B/-"fiy΁`j̃Ȥhiml[&Ama ?4C/}k:ػ|dau}ÁUX;{Fg8ĹͷAEź="8b/A-q mf_HYy9| iEk_3YӜMp72 !M90FƗİ)f-~ Tq rP„͢dV>ZYZ;' oq H_*]ݲIuCYsf՝01Y]*8Ё[uNv #je" 8 zyM_L{ DJ^=l|0M ~w)!muD[g<-,[-|EAT T5@C;r1ٸ'k:(leAovXÁ{YY۷R@nu>˶q>?ev Dm:_p[ `e`qroGnܼ͸ʚ,*?üϣv7L4}7J|ə)I^K~S8c. oN %7Rڷe*je ?GM Ѵ!C@>W.5\go}aq$S@鱤i3~Cϝ$O`HI3k摻g>Ej=="1Rkk׍Ad3B)iU<#Yk8yx7Wś:w)W6D H@CƇ3O^H>jtNl} Kp`,*"S˳j}avI@e%E/X+^y7݆oB5y'$67lߊŕ+F95kݦ 4K8nE-j)rs^=" x/Abh{ a 2&;ڞ6u}ge'/&Fr$r-ػDk)hoŘI^OMk(N$hZzKBI|RjyORMXdk*G2 -|C(GH#C|C~qȁQ34Zyp Enc-5_]%; Be1 I`+9홨A[8%K!c0OƮgGC4Y`wFo r&77JԝhCCOVBGIM7ӲNN◯CX&67)bzBC}3C6),UӗaMbӪh&/7I;S*OŊOy}qd)Xs'^E׈7q 7028l o MBGfrGgqPyYc;uA̘ Zگ+b]p;]bYҐmty6X|u};6? [ ̈́CǿG9y&#HJ7p{Yy@ UAF$r}(?RCz/9F>[lYY!PF^UUB7ϙ=8nMz!R{Ƈ* Md %c1Zwĥ>Hܯ@NcQ7`ڰL G>{^ffj[r>py#>p O-e.*GtnC,;wn%G!:w7AΛW.9QMjE6/LUc0[iUn\qI3Ii{:I 3Ջ' }>.N_jc?+-?+ ,ˏ֛>&|JJ~g=jd!b*J>o_sg:<@UeA;Q#lWA0?zr*)!:Nf<3]MY˽ʧq.r]5*xG5Nl@vv'c\rř]{R!Ŀ5Sfl8m/H=P*f.fi_N]`քv2jwPR=vI@#ɞR =hBFLXUqLVY)q[{\OQ R|XtIvQw)ɫ ~+>m~]Ae.aDJ?P!ex8kq:,k Nǃ۠(I(z5Fdt̛PoJdz]=-s{_*VsKvpTd9;=s{T3 TUF@+NZ 1d ( KG>wmKq͑uwk̞,r؎P_4 HIZH?@S >b!%K4D[P,k\}& 80"_ Sa/bl6(!1wƸ!%:!NuNnK L-jbϸ>su={aQKl.Lb᷀ "Vʊ :ۨeC?|#㐋 t~7iӲj,U@(ȴ(;bVI+8Na-S]z5r8i}6lGjm"ӧ5/D?gK-hņ14~&VW&t&M['S4~W|KS@tc1 4jxJXaS Py+Iޓ)z}4;j#F-l@6$G2NWIۚKpđ ԫ7`=Hu|)* JQ臩0wq^O?Tϗ7'ƞl‰C fLȾMX[ҴCS(BJA1e@Sw\ ].X2Q@_,-BR[/+ c&sC{cȲWvrueJ6(P?D0$p7Y i?}C#]Kф $qoy YiT} DixBz]ѵ`e)1fVX*B?.B#}Sr?Z"Q@ցkS.롽eJ"J⑳> e ^66*NZ˪@VO(*e$[oKϋj2:0kLbL-B3ԏ"jKcƜZՀ쌂∙cݹC^Vw.{e7:#fh JFJ*cN&zL ,ICi=f[m*%BSLk5TK Rl,}l=egz7}Zl 6 TdQGo9eK7pi"k~dA(6'taM7O>s\׉MY۬;itvl࠸@_R1L]kMW#9H>0Ȓm?脦~tJO٧T"V19&uf?i2җ$xvȯ53LUDLLgR訍~smCHٳdzn4}jKtWA߾@D$"jSkȥ@l?|Lj8|&$Kf8dT.J={ap j܂JRvQTf4 ݬ+@^6\,Oz j&' %֪?AX!H{bL* f~SlT-* (N7IΞ J)r^[i 8GʝuYI8eѹ&yr'[sf]֯=_ij/O6VP}i }^.Ax^'@qe=tD̍] V9i!VNbNU'7M0܍w%pw305-#A})Z]ɟ0jHeuӞX%cihRS$!W^Q8L Pd])D?7ۮvLқř<`-0fp"E$:Iw|U6i(/>i+bD* k!ڽWYH&5/,q1' h{ԕe"$r1U쳃+3{獱Ub ܪʕq,O^h;;rs,K4`E 4d3ӏ)hW$E { +6==WN w )ǠoLb牾Cw|F,ٞff,+M#e)rAӝ<.P~~_)BʽT%mg44>Iw>Z]H2rP E;&^v>GjFGIbUjMwfD:'FfPLR$nR6E@5SXIgػ57S3i߹ :P9ݮoN܏\_(Ju!a,umT[R.zq_"{Ƭl|CʗY+xMh} /N_K5qMvu VM9bKMcpL51Amx=bR&z_L2^7,34!LZĶ W\=)a5KAމˣ*Cg/S8~+OQH/7տ($/p# _gAyі C*7h%|B l)q9E"<% 3ĩy3?>iG*p(%҂, wi2U_jSm ۺ`(9.zE717ETCk><Ɵy.){i73(!OTy3rj}3{P1 bE0|]}? ,-:~u\BzK8~8>dqՒrmM@~GB:WK3JvӤĢǟM|יDm H1 $t~cX~ϳWG1$n1ފ%yC[ ,tvxlQy3"QR/( n˕ݮֹ Ir~#K8Gp"Q/Qv<4yMNv:zB Sh+-=ygz:ӘQ:&QHlIK5>.QrPFO?\s2F>>dqHm0;O{!zU,>J9DAt{HԮ1bZ Fcn.H_h0q!%܈>EeYqG쎶E8Edhi,+qi pU oi&٨jW W/To-ڤt q7_Z=@O,W2<0RGl d2(΄Q/ ^ kV@3@ C;'{#J <}Rޠ%j-?z?6XȂUO4>{Nw9h. yڳC8Uw!A>c?)f 8Rt65poR+%/ w1N#:(K ?}Fq :e;h _+BOHaf+7PwaT3`4SeSlq?ļbP1Shm w8B,5faⲜ]ZT2XyhߏB@ <7:CKU.+s?"h.C(qP}^7Q *JyguqbRy|Y[smoY[q=`5ڭRI5@`?MVHλm_h(@_r wcDƵneЦyW;cp4b QI\ tu%Q^#)=UtYy7ݖ>aHΌLAUbќtsTcYsDWͬ?ڀ6҉q" 1Hg;p&7d欧QUVFWa++q6f`zd[Q=gD]_˥ܴ%2ξNLwRL%̹FڳUq|_G*"|óh@_}rfɅj]{oESc{e#yhpΆR6!>wpu΂cɠ۽YaTox`H~r*je:ɔ3|tSiD`c[Q1 !UlX˔d mN&Wx+u+XoG h3yR6;s}BDض/|3E7ƻ-qEnpwQ,l)g q"`t&0o"nRlcUI1_Ά@~|PdbPAKw~Thq+%yܮ2Dxהg+̸H J Y8^-O¼!j*Wpmoxቷ?g+EwBmf?'"&4!3fp±,Nre/l+ک)O]x +>,2 %'!mOɲcp/9SDukn0ZjGP/WzcMM0¬QG1x۝fT'3 ʉ}ۛ4-Re% JmЖ/\I=ZMw<ij(T^2?G:" A{ҧh^ ˓ǜB%J #~¶f<]wn1@Q~ 6/{H){ŚO8, ũZzGjlQ rz5e2sxa4~rCkՄ~RApYHJ$ wh1;<`R".^_ ^yS][?bG(.?V7g,u)1\g*"tE!C1߃>5cEIN)vwYZq|b\7X0xS*y#tYN(e(;F=1*\cSN8-*z[$H=2[ +SS6OlH509Qؑ Rw?1dŌ0^9w?Gll tW&POeʱH$42N+EZL b(Wb;ț ;׿غ!-G1Gp+ny?J3wj+0('؏w 7'fݘ&G+>H=0LW'>?25Nxj>>0E\ex io)J>ѿÄuz d[T)"ϥG H$dI]# OC/.R@0s{jEO=vNVN`~=ILq;tüvBl0-]83+1q| $q *Hef}"7NSVҨnwi?n=FpmBc+JDx)Ǭ ? aN^il-=s~hLOO|K*%D$ؐ eoJOrpի0ؾkvii>GނRs;.ꖠ_K'l&Pd<  GAm\[/djƎ "ԐQ#|h:1 ;YaWn9dB9hEAgXo~^o<QKmM4W`k~$/QYjLĵ(ۍ yY{n̈́mw:Yh,|ɓo#)dQ[a0ٚ:`ޞZ.[!6C̑%? dVQ@Ѣ-d;4N[.bxKem)=l4!# ӍOee [KT2Zmgr$&}퓽v"p)">+,hJ$[, ,}g4D홹L>tߙjV|O'kmof4sYt&6`A?oel'ITʷ;;:9Q tu3Ƶu*hk3@@Hh>dHa] ;~-nsfe<res]4*n 9-rTs~aj"RPx0C't ucYViMǾk ,q=zF}~ٟLmՆ_igU<% k\ٯka\3[vMf c)[o^,28#E*,Í o1^/KTu7f8<)Eאy[N/gz?ܞPuxj"M\+9=1 <}wbqva;CaoVmg8gFxoӷjIJZm3 نة^F\EA\JR[}b5p5PnSvG2R,Οt?f 9^P y?IUFx={ώ8`Cv˺}IAWN $ F Z*QanyXX|u,phYI=c[p[*{{fE$={䶫wTheqkt g{찎WI5H~TFBuZT^ZDV u Cώ{5PETuV%ոFo;`KW)!MAxzFj7j]cۀparLu "}E7y^b&舚m]+V%O tT.Z~ H\kC4iUBFP&9&"nI2D\U +M:A'RFh2p Jyɵ'˂gHQDIN"1vB׍t&cN2oƒ!-LЭbaǠ*;ka;>*!{GY)rGG"FYGU 717K)7}%܀EJ(ҡH^bH2L_8Š\;FrAAù"IP.\O 7I0 4FyE7Cq]>8Ih1 H#%G;&3O>!YIHWnʜug7;T1$^!!_x騌zkPcͳkg'9˽-'*\?I$mğE]PHѨ 8A4\玮$wS6r[y TOl& _kh#3A)e[L֣{QH#8;=S<.oCM7{lG@扨rg8 _m?s)4K M[0 (Jёsp6In5\?Ƭd%04Z6FW&תrfq w ,:Ckls1? d{A i&y^ktn\?N!O Kn0(ĽQ go.t;ܲ"4EN쎲>-Qv'FWOBʐ%W;XYlMT{Tь%͑8+Zt]*mtsryߍ($[@ֵJyWuV!i|:8"h{ג۴H[);6nMRs=I[Ig]8K)Hyx0 1Kl5Mr2C$B0D.2Sdxm~-IޠٱvNžw"J)yNj.ʂ70^.(.odiw^t}}k?E4tZjEH:'7et2a~jȔ;O1X"2Ee4ɪ^kHJ pgQģd #!^DAJA'<~6S6*3 /_APBR \u8G1v=7zLЛ咪z$%ǹM"B˿Oқi@=%.%?x|5BlAYhKMYt9;ʘ~nZPb!! 7@rrD#񏥈jJOחl[ skJVx^k_6 eWٱ$(m*=WZ; sD /rIv|DA-bnW+2OD6qO-Yv1ZRkwՎ,ʣė*#É4mg J I8$ޤ睯^DcKY@K jڕq$~X~YC6j}g)zHK 4jcF=S[HqB@bPLzZXPD(uCW@+bc\Q˙J fwofz%=c1/˸0Sx/!=(Gd-Ӡ!uY65~ tXTÄ i w{8:  ~qǚC\ IZ,YI~tPyCs\-o*s' F@˪-h+Jk~\Nom+swwv!M.w-b* kY0N͠:͐X/Xyۉm&5AxX^L"Xg8YY2y87{S!_IwiXOյgoJFHB!Ιv/'H1WZW(P!hѬyIf_ݿq՝ؽcyl*Y[2U*_ŃOTDWs{?\U)+5NN]֒@PM \#~G&ߴI>ԡVN:7Pz_+ߦu}5 e KP~PREz /a Z Kf"&^<[DnWM'˸I:Ӆ&EB& /g9'NF"N.FYLz執Q8.ޮf˒+7ɉ=R>e&R>1O*꽌MID\{kDJft1dhIp~%LĕRYf0iEAsoOL>K5a$1TV27_"2*D3r=U&AQ6CX!#hJЍ˿p0`ykžEF<:nH+C{B3W+Ijzٯ~j/(\uSp⃦}.lbPC*zL2~k$`n46 -1ndmq37cZL%{VCz u߭1O^5$| A\4M_b)z xu! v /p24=/1b|rF(b*4]{KXMT˻{~xY\Y#h{."F/Y#Er IV% neF6*zԉl p7祢p'GvDCMp:?x|׿[ž7;olxABIk0&`nEjbDݓ,*q 7R\%5c35-zNٖng#ƊipTў{;/9qPs4ǹRXA%<c0m^/r\eakUS0c6/; aABp;qH;/u^giIvw;ysf fC_ŠἸ(* P9i;'jV``B+B15rNU pC&I`=s +]1=QЂ,w-c&!/r=9㞎@PIA̳'usf9xួZ p74pl۟X`XM:QxD;}"Lrz.uP<"#@@pL^~CV?xi.LOe | VX g%W\`OМ 5y>nO] ;.B}W/i*3~SMhBnm9' ~VIQhj]Spf Rzdem}?7~F+z[)SnjL4Y#7m:!IO1GAO!&wdN KkVIwyg 1c^ Ύj76Cz{tuHIrd6Nz>6]u^tWFuËf1Ad!{.J:) stt+b"Dh~ EՏuR0[[YZC=O,Y@Wˋ,g͛|D6hA'\лӔCݱ+zAVZny[xI#t@l 'iZ!}Lcn!#n8׫+8"=tz8 8TKqDF/+x@ZԘ|SwK 幝ҍoU? NZ\M6Tv7P<^>@ oUƖ 1:=qvy k 6CeVcۿA} Jj+Km6%s Ԉd2[Gs0K&^ r/AK^yHƆT[pi`]y+H 82> U>\˙dG0bS@Z'Ep:4l*KW);,b$,LwIHGUq0r7NVJJ  wa)B%i,얝 ٱ}CSMi=RA¹q\cvEU]JBVyކ[:5a!:c\ ۳' nt2* ~&oׯSl,hI6]x6G*dҎ(]Sp?AeEܔ2H7.М}]E}£}J-ypHL;UXلsb*7[8É::g!#[pK M6_#S`H/n9X c>F-Qq]85s}vv|ƎhCa?L<:Z%p~7L3U-:ywhwG05`JP+)@vai#,`k\>Ī @KGlZ9')-W6a:fb"쫕? xe–̽Jn$lњi!'GRΫq$J`+•=TѵׄKl]xB0YTSVN4O5%7\2O!HC D#.(VΘuyYp)*{eށo"-[GYBzsCM[ :#C|A0rh%19{ /[%]TCi6"aXatRNOdgPPxo08Br7gnIj Sof׏^ͺ<Qy]APSw"uHl ԈzT#Mj^܇(4dɋ[xM]Ͱ/IGfd~?Gz t> پFS:嵂89z&đ@*[= `"are*V5*d\O@Wzz . w$8\¾B(ˤzn,2b|Drp6\ FR0"1;"T=I 0[O1Uzx)pόv3b=tQtEt1xaOݿ$nfl;Ly" |NΙkHaXd$qT{sh$l#ξp@.Uz[;Khd1f!A;jU^*jHQ-IIED&1(ϬnmӃS#|,x7JRvi '/ehѢsO0\p%p+$=!0O Gi,F[g(Ym=W1p?nr M/v=>jZ 殷%SL,9jb8ю ?)c:jH6 Jm^9~WJ @.ƹpO¾lb*zf.g.CjU|SN DcEW:+Y'Sc \SOT p,YH4$a QoCx\>[IwP|g%{w%sqnP_zCO2ӫ}gQGF9гB8tUɧqJG>6yzj&fG(ǭK#,M}+9%~{ s<@|=Ky ʏe\4!)"$#!ﶿN 鯎Ձ99k!0dtONEh2{_\_3D>vGԔ ;0QhKu(e@_G`%Jb&CZJ?q?h@Tܢ50lgOq6h<6^Ag}QL`goqܫGح r Vܜq]\/C~9dgj ۞S{H {D̀42BewyK\e`8&l\"k*Ɓcs]/C кfA[Nx8% f(d+dzǂs?tDcWlNBz4e}~&]H?C8 DCl{&;qUHsQ8nFn#惞g xjo\wMmg|xHNL]V% Q . Xa) mB+N"TWh":UUh\z"`<>s7.7xF\o* @ɂ`W U9:Sؠ9xy0aRV(A9pR=Č+S1E汨.ؑ/B} rK1^249,'yu5s%^S7~Zegrzd-Pt+Fd\ӝ@tǡhaͥ0~/{$~;V;YH^xKRcy;sIVT- rM怞kq094o?i[X,b#ЦN}r7jjx6q7k`Qzdޫ8z1"vs\hKH].\[w`)2\IQ!RQJWyoWen#dU ZDUS8!Z@? 7ֈgDG".ez r s69nl';_PaF+QLTd84j6^Q[QB(rTC{ B \[{/V&e쑢mD`RHԺC fORZmr;žTHgyP%IzN`ꀓp'H?DIkbk}+3/ :&<~wQU'KVO)93#Ⲃ-/ſ2??EZ$@ɘK: ˯ $HX%\:~o\a柨vTi(St20X:# 5aN(y`%|ي#x`̉,@샵w[|́IUMGkN4 5$pzf}p Ůc* *ʵz7EujP^|϶eθ_ўSr, Pzy!v6HV6@ʠâcg~XG?wK+?-scIo8L΁}INu.Yy3)<h56nnڼ|AyǖV4v̈1܃WOW8;v1eaV`U h@ovǛ.\4RɆ&>] 9ٯw8Hh϶lCF9?}_[p83޻6覺<#]^N.4k,k_xÅJ;p\ "=Htc[;1ι\yY(2g Ȫaҭ U֜Sgt<6 nx\ʚ.gz\"v/ƪigYeWuЌ+;V \nq3@`fh/7p#ROt5_C f7ߡ>'֞9Epg?H_kh͠1-6ϿB^2[i+VDI3K*m1Q;W! Pa~G4g 7h5-a?cH)2?{@b}78P:R\&Qcp-ˤꛨf9)@ڳ9Ԣh>?~sf/6z=Mw=Ӥ0JM Wh.D(!O$HuOU%%=K&B5t- Y5JaǾ@Yhe09z0g;z1еt.?(мT;G~~I^VK`Yf$qf9_;M0g8k|5]8x >LM_%'l=^ƃ8#=fh@0=Qx42 S19A4=f5"7^ZEܺ _ˬ+J'39{VRaq55.?"~NAe,x[Cʳϯ P t(޴n_6= d! 7<9A_b͙>>9R x洫>+:t Ap3Ƭ*HUo]X9fB\6ziMFV@ޯ)H8^!H+D9|)LOG鯌Mf;1S.DA{MӹZ܇IĞK)ߞ!.ǎ.0J\rZXemw͟1j]4viǗ9tЄђ7wecYH۠ԁ3u&MhJZ㏕2j:9ȣ]\d`DvFn ;<mgtT.-MB*Ő`BYE m|q3Vj#p?=< >^t(YڗUOGV{X6wXI,KPc?J1ݠK5l&>bUKh(.Ӛ |mV9 xBM"sF TXMUU6J›ϸȳ$80=(uncͦlœir +FQ[kA!~{9W`I1{t 28J hFG46+v|&IȰTe46e (.}j;` J'aW5a3A.R断xWT!جs_ ckaQB)O!YDN!z>.'}tƼ9.\<ڲCp= (9f~UT[INzXn Oբ#ޜG`w܅> iD#͞#V2Eql_YZx21)֩䈥r ?XpYaF ,gX ʦ8GYXںMTZĒЎYYZ,$3qy M첗xŕ 5&5=d{^7J[0T6ʦX/5'* e x:igs$7Άl|*Õ>]M&FjP;ʝQ2A2ts X&Hdx3{ɿĠ;0nt&w%ĕجp 'bL7z^ȥMT€<{ԥAʚ߳a)(>- a d P$* pP_1"Bt1~r I艵ZB|4 R42@l`aV$K`E߬A7B𛳫`-Dx4B֡")Dl~c.\7ޮM\ ,r.'Ynlwzl񥢘x;h_LI9ƽ?Ω!mnP΀kq/6dߎ$O簶>=ǸYdNjlQdy5K2C6p Ո){Ľ,ኪ|V%yV}t5?FjFݹ XI\y0g0\sM=lG< P{cvnޜm52VEJLߢѪcLA:BdLɯd{b}Ya2ݻt6/O}'*ର.v1f0eȶ6~steTwX=[%/CndʞB_(- Y*N} ٺhy^`AO x} {$6rQm ,Ĩ/;4$ :&ծƵz xc5X̌٤udIǍ)е3·B۹o$o'}x랇*ǎT\h/Ե^@x*QQhYOL+jc;.Skq: \:S,,l&5LqbDI^弧u^ʣNt?D7SȄrY`"Q^ h.Cp.P<(m~Uxʳ&2ֻNܩ;qz[mu=ҁp}E{ ߞ>M_h='VbT>O$,wPdsMv[<~6KǷhyvwف05gmgnX[ IUJ,{֎DVPuvdXdvmzЈj) 1*~[;q,YQriCsRH7D6M}hn\Z0) q7kQAYEʭ Lfh ,yf)aI+&]+,7Ďɚ(ƨ^[NB' #5*iR (UD뇠yacL>~j;4W-[AxdVz+I|`=Ҟmzek9]cߠj{h4 <j~R.ͩ3e^ PhZgwez6UƇɢ+/jC.0XP xZCS shK6Tfԡ?|q"i7T[n rDQ`-k7m 4b㙞 7%QbAb7E0{ׅ\8qmQ#?bN=:q ȕAHu8h*`}62;2T܎V{}D&w5(ۢ|5aY_ aŗZ> - rȽ  {RӁ/3(4]v)6Ɗe#m&ίOq-C3] P]*A\(Etx z濌륞SndzFij+Q2 JWUQD߬5Nq㋅$K.Of0M+OjlGMqb7<-LTjOP)Կ~yaf蒇"8uZ9bc"^XY/]-l?M\".=aFiĐ+جkqVlp0D|}04ҌLJەF/"~)$ǔ7s@QğdG}~&jyQW%L 'eϏ\L ĉ LȐKYRC cIQ=Hy[n%X??.mB qrFx0gd E Ad0Šl# U0@ SͷyJFͲOO"wH άQ؆sM%P9~5u7fTnBȈo"LDCb+۪2IQLdOi@u0*umy0]~%)5fd%(Bи/ tvd1c:+,^vV]v%{WI:=ONPXOXhnʐb ʩ7]F ,lpRDUE*g1ny.*FaZgGaCԆ/pq/N la*CuWFyj]ړCƮFbDe|#\HUC֤WMZjHDurg']Q{vus.Bs2fm[˭7ss'%c~E"hnq%|\<`'OT%=?W>Hq7h8A瞙E(YWѹt@,06gk@f*]u\˾cvЃz;@p3rID e,p6r!{T}>SA4Ka&;U!+2?hq.Ϯ{0*ں,s^ 8%Z Ց6:(Sw7{}%Pf!T5m-6c0fTzhc/n*1mZ896x6?=Kֈn #aۻ٬?Dǵi!~yIM)VS ׮.lđAC )#=/}Mw8 ;Heo)v&D:aIћk~HsAbi3:_4 FgM cb CIG!zoL5%P5㗘~^u&Hm sQr %́5A9n?Q&#u 6"w?`[eJcYPg>w7F/׈"j'}"\W)[&_[9s[3эŬgG6/(+My؉>7jl$N>(JptP!U(ƒs:YىZK6cL1(WZY+h#|a^.lhlFU2h R +=NYޭ{>{byNb:j1(5% Z\pBW*L_ꝁ2I֛/  `jSjmljCļi%*a9V]UE򭊆lQc͇&[>=RFZUڪ@VG2fNiؙ%Zšco q^ahg(8u3(6tJ.-b!󇏱t^FJч3cD1eT |㑔${㠹;UF9HMKZϡ (ENB(ywyuY'Z5 ;q=S8E :[a}69Іi yҨ,ni; C2fJQ7X{#5j|SHbڿ ,DvsN!l=B yf# TпPAB0SϺB0Dg"| 0e3 zc6](˙jiZd'>cTa$_ociT~4UjeH\$~^=>*^Ĉ[D Ӷ$2^5TIFkfĪAm^E"N\ nUW$u c7q~Ïќּ)YyjEa)Qkt]Jl9˹?3WpUGdǰN .)n@NFrGtkHe'&_a=o& _Ah}b^N k]3{ì>WQVh ΰDSr>cIUa8|z2s0`LU\e 2x3> ܶF9=^ne_,$˦n99-/ԙ>/?@ [uۤ|} J:c)2JʱjK]96oL(M,.T륟Êvgmz|JV|ewig.ז5J~޴GKV:CÉ 4HI2Uh@[YMF8xDYUbc-S5maA@-re4-xpd}/HE|Ę?]|lD@Vi7>V z=YƁk4B xP߈1ߕݍ9j2ԔFC ]̟(FN/SuDW@BU.lpQ&PdM$l J>dONw7L :?: pqoT)Y 2"Cm:ijI̹)EO I:AsV??NU*~us-ALʕ3{3]fu5tye@,!B%6{zWB_tf:[蹚U_w!{+xp=;TݷbKwߡp$BvgSq>(}؛@jka R_/F> =cI6Q{#:P.#K N969ZZ>w䆹S4.9cnK>=cS$c[yc Md* 9^+.A%7Qn ֺ8}b54u">δyՏu@3@%~n]< [HEWE01#῅\j!7y%> 5AAi.ByC|@˫Z3)C?6} ۅl]Ӵ' *jzf6j~FWᙌ(t L. VMSrí7{0N0aItY|)o%H7TEbH6"\i%9;'(i Oh:xB'aG/V6RcGⴕ@3];ͷf0.sdO&W!%K^b;qiJhE,#/roiTqMYYQzz+;y%:x1 BVf8 Xl73'B9$[f99WT=]ah45f b%Ŝ=%1gerPm6MuژX D qNצ1YƃVdH8m;z,n */I ̲{&5/W,1(?M@o\hz4>H%m%Y5 qs6V (o$Z;Ոjy Fi"K2aHY*F\o6!`@/Y{A$R1SʱдsrYʡd#5` ܌--!Fˆi =7f^*͢86#sbjX(Pt_ʮCWu!' 3$eyy{ي 5yf]gB"}.A6Ȁņ/N"YBnx-3m3h(idT =S[,]otHbL8ਭG"  "jHM5=a8n*eqPު=UkhN`t@ ޠM;jKDhр}|"H.QOه7wCX^<-h+#FeP[Ql}ru3,9~ihyc fr`w._ւ}v٘#ͭ Qeh\l52L`*cü'^> *wPNܳWޞGW4_Ͼ! Mڴ$hWƙWS+^%g)'A&(gUn'l^_ =yk+CZb3M4s.)s>*P2K#6#F54(\a^;FmHF?Fuj^,giOzɛ1V-_{DسHMyB΢>V)@ZN.vIXRvs*G6M^CHIEATrfpI,Nz(7}qڐ`J]+>XpxMOg~@ZWpY6C>YfQ?$fbUz͙~]/N+|PO͍_U8b%Z;Xy|d_!btE*l93.{oa 7XN/AhVK'bt( x0AԠpgfy|"]F-Z<Fw'ImpcDr@H“2]@g)-lLg*¤bf MF,' :qht~heuuop#7R5-›A|-yL~w~'K,Z1Op˫bqJF%\$Qs \%7;y)sWv5g6!¸-9w-'1ر \t'O7:T ́-'{UR͹ '&?a ص1hJ-oxZք =[.v qh Ej +f_n8s+|g$Ҝ%/DD6IY%L U7F>oI`Ȓ\^ro0 BhrhsߤFIviƭ6CNBs˶ u'dIE@T[n4K|(\0jN!)5 kՊ'E<k>`h&Zj [0>{y'ȁ+!(_Qaܣ#rlkiqwk^2-28 o~܏f;㮱JwD`a)ڞ"mS㕢3?Fz60  D~L{|kQ+D[Gi]! #YtV 0rpfʸ%xVK&޾Fjmmstu 55%W1;l)|Y%WeZ{)h V l] }HZm>YЬaƕ)kPf]e]C?ڭ؅G\*9EJy9Gت}Rb1lsi XB"']]NsY0{=yN4=I>f4=[*{&Q+wZlT tx 9&y ƥc.Q9v_mU`8}75.ݘy)|Y]tVI<<,W쯽loO+d*kN{b.*Lᒨu0Uw*>Xw NQWI]}_@Τ+ԭ*`;؄>Nuϧ8=Krg0=F7~6f G{L}{n|r{}Kv-2U,ӭǥ|i2h_?zT6I-K[I#;jѝ6C zY\=d^!Öo0w*#js\ڠ/ذ0{HQݬpq!h ahJɖˆ}97Ż(*ςXQS-ff䴦ilmv''ߋƗUJ$4Q# 0<>hj N5tLLU6jKô2}ᓵK &ĠNA&Twe^E=;xP.]a#!"mWrIG50gκ*3%]Ha~n]}R@7'b H8;sD~;Py><ʠkbm\shP,ı f䤫Y+7WOPkl10kEcOm?n]B1uF糜Ez3,Qb-kg+dx[q0@xyyͣ6A10:EjT(҄uJ>zbq3NU}?ר-/N~cŕy(z{VR+އŶ0aUx3v޺GU$cyq5L/|iS͐XuM!061aX蓘3NRyGKM$H ^a/3*!԰ﮛ Ggb}QD<VyoVV)d<Ɵm:1SC-MÆT5[}< D[XyHݒLC2\R l8?< ϸ 6tۮD() BTm:.@8%sBxLUfE@d)tʷ߄j#-ԀO H^Lr+2,8kx~jP S0tƉ,ot BJ}~;ÃVpw˫ٷA:D6A|ޕB+ y h@pغpM!>ْܰgew4y\{_O"R7p>u_9oʀiyUv"a# $~jeq.uҬ? ^B[Py2&)MwV#ȿ h0*Mo5 =/zJi"G9ܱ g J9Η]Hws ߾1Ϙ-KX{)뽶kL-Hg2⤗@D(pT[.E4T1[w2;7Vph>{dDt&WY.gl˃:NJ H39G)>iS':*r+ d3hʭB3RM` 84o_6z}fZW6<1RSö):`a JՃcgCZl ʪx=10&#,oY'-rEX[7*Vn;2ٙbv"Օku԰4g6 X1< N n~L'Mh1Jxwl'; 9挡~/ Idwmd5Ȃ$m+Y{E %% BLE=-] lӲ6SSq.ŪJ{Jej)@6RxH u<6ݘJF8":ᘄ!+`hB1NqS I4R G$!H`U=kZL0x¿x ]E%2r0,O?xbf TK<A[Ou__b5Hr&v~g[3)Xf^H^ Ǩ/^* .M([<^ a\ b=4u)}rb£3јUPߥM\ {X,.b:ԁmpkYyAT_nGZ,7<joX9z螖MΚ!uLSt-DS%4 f_<C:='mI ;n/:QXJ?Ka[ 1oU؏5ho@92Xoz%]QYjB`WP w hzxׇ3Lv59lL3;x▟L#5u%Vs@e0r.Ե26tִG7\#}HhSV&TN#ǶfCv6E8Fp] iE)O(*MKhǒ& ó 7p9Pֲ? n5̓3A)|JCDg1 S^ARj ADs$bN_md&I"snnfKƜ yQC m c"SGʀy ~0ejbش(!NA%aZBFH jteH eCb7RBn 6jKDtwYgƓ”8lmD{Ŝ ߝ_0`l`./t^jV'b[7=.=UW+ n=`.Sh}e"twj"i;9޵]R2^2<(3:pįPE\QDr'Nh=PojJUZa]@z$1u"L- y Är 'b~u~pf:N3I.tE+@ka+ \un]_ h趒S`A(˹;y9,݂|FB9gPm&Zŋߌ*"ԋ[<^HQsE tX67€*/g j'E:okh_~[Jǚq~m9=bkYERf.(P5QlU) nՙf0^zBܼr=<lN2T[&7(JWZ2QqmLVSgTPbrb?9$Ɵ:E܎Qeu3 ;c;Tsz ޑwgԀl*`ZhȎk(Cڞ>9'wl>MR!n+[?nĽ rEIWn/: 4|ɻ-q=>k*@$8JhH?c<&DBYQYe !Ρ%;]2{ds*I&FZ&7%iFv !痽.ЎIo>yW`?pQ?$ Sʃ].S|[1tL V|A1g\ȥGPRb+D$adv*=C hv /a&(Bɦ߽^ P|/ۻ NmON" z)؞> G`l ]Q4@ukc}f(A FQ1Oڟ:>$.kH YpLQ0ucD n󷗐Beo|Amth uiG;E#`|JcVܘ b`&i=m/IҞq`8%uEIdݘj'Yz [) v4sx7eu) +_1y)t,2SBA(۪KwW!3 5xLb:1#Q liJyhEѝM5 Ѓ rmAM[a^1\FZl.ȬRF&+S?@$;Eag}ML4]t&8'Yv&]Pb$'PUg |4-Bs>"Xp!Js؋A5ף9qíBakӭէf)IUI@f!ǚ:|5^rĩU$#4q~@cQj2s!d R'_pLEd!"|@ &}&V %KG@\⦧&TV,Xb C2wv!p0"67*гYoҜ8٠u/g ST^IYꍹy֢&`W;:AbmD (gv ;ا}ڮѦ Bc3R)*ǻnpKETeWg[@RUpZcƿIEe/NAfhJAz+%_RFokJuEjzpYf<vR̿,Կ=k޴}#kZXɅz{=n+knH#<I79?8|*oLV[P'o|:nWuHli{Ux}F]s2D۳uq%]4nW}J銷}Dor5Og~ż$r»b4 K޷`ix=Pr&Vyڙj3g aIkz'#]Z޴iNW2֞pV:xL6fG*BmQ6/؎a8Ⱦ)>f_u};y^+QjAUU|;kQ2;۝Mx! ];MkCŔ4$)5 tKE4^tB?;,jR˝q v}L8Gm{x7mD*<އvJCۈ@~qIʼ3g.nBPSJ@b6s*wBj|ޥrh63]z5Rbnrmؒe2^l̻HpW9,"Os:pU?s(1iZQI}ŭתuB&2%͈\8]fG~bSsFS00 -PKnjΐlYm"EaIJ+TǮSUH xUNjD?(΀ʣoQU@/T2܈vV? -zDtn7_KMp *y,~&9n)ʭ_D@u`J%rf_WS=~tpl5b1}$5 im Pr 7y݃(_+P_SmzvLo@&|V%=WH bc#%_| 1bRO[ln[4kEY$p46bK`/5ߑ{*;Α%)"7duͶ8ګzj:#FZ=Ct v^vxk*)ΤOUW耕8қW-B|JDhmB^$ʡ(Rά23|OhN} s+5Ȗ}肢EVTI|G6WtGpŭ D_#acڌ]oJN%rBR'Oʍd{2#WPS'1K! x#օ1st)'8@(@Wk6J?wQ{B InX_Q1{L>ȏL?!fC-)r 'ƅf S q]5&! Щ.&ȧ9̀10 I!ڬ{<:֛fpB9u2h hV! 3i&%ya:A`f]*>sMP;“MG9iɷCksʴxP'^)/O`) t/.34퇭^c3=n<2`/,ۮuxxc*WR\JD:h"$d/:J#LR{ )% zpw_Z JR+iDe qZH f/e{"`ЛgKNԎG ;Ms?%yexG`K ^B1r6X7~tEqnN2vT$}Jno\aq}! Tֶy\ 6 Z=~ծUTa?-Ld3]D԰i}@97Jw NFY˚~jiqWm j([Z 0z\=^@ZtD"[ >wLQPw4:_"A$mɯj(It,0qZa1 J9$)<Z'XG8Ʀ"a2G|+Bg_Z/NBsM[Qqzuh- 2ׅfRսvO.+zvIGxg;cE/xO['ɾ[\kU Za܌xƥ(jPjV6ފ ;WIwoRљ+X?Nφ$L>]St{J ޷VMC )qZӾѭg qʊITv}wn hAFc?TكHPM2l(j;`"Qm)T!#O}‰PA"8ΒR&,6(1iT:֠L=hH)fE{O;Gggu[" >DmCZ$Y{;"z8~ BD8[IgZfΗuBnB 5էRK)7*Ո}:8ؑZ}_\:[} ղ~$uq^nߍ'#%ݨbhaoH^vjK- ʓ}:uUlDA%U>P;I9LOD>ϻ.bSn&ß`4H4jיI+ + IX)SMbR^ Wsf"*uuOa6Ľԥl OKbTD{xP3/Ah x@k!ma|{Ƞdm@%Fl0w$-w<6zmx^D=،&wS}`Q($Sv#s{@+xqE PZ)t|IKLb-wD?y#;eɅid:t}+|$o Q7ˣop#/@ReͧdbmV}cX-)QHa)s+ &4H*j(4<2 B =N}~ }뤙PK>;hhƄJLpn=*yeЈ+GZMDo@ʯHOv[3$,lk@U (Ĝ >l][S\!%S /b N .V^_2zvaL PÍ&` ;[{C5(YȰ&q'6&x}0CVš-I/R܆ |7ϦJ*b괄[-5_>վ0%թ{v\i*_14֓=)}4VȪ jL, i<-<0k|T) = Tv6Tw ~;w>_ B cYkݱ +ɖE~_Vg*&dsN./'CxP!.sݙSEQY5NEF5fYt`;kDB4bЏG9TlXRkrI@17!=磪s64 3kQ'rMP]N)g΋~KVav.DTquY;$*UGF| _In%RbQEE2Hr qoPf)@^w}\;dLUE܁ `h6%/wE]jSiuu^w\1b牑;>\N7MT`3}c(%U Tg9(Dэ,{L'DjsW#!O :/-6$@~dBh<8ׯI'_%f[df#C;[91Uݮ9w sC>lijT2=x/ymT@Rf*[QB2[w0=, j g"wPbo1X1doI+}ZvzwOsQش  Ȕy6?$Bp0Ю7 \dqnob? $#O֟X/{_o 5V$$zy9uZmh'_AFY:bWpDys? b"0c5%JluA>W>Z8vۿfiMCp1 o 2Z;7(3xWZrw}xq ɕF*=*9*wk`@JX>Ẅ́nN/b8{85! z22D _~t4;'uGC V뵵wsGH8O|"k\'(PY(ЄĽ͓Ghh I`9Cw߮Y2eoUp%B8I4'=nG`J@'}kYa"Y UEERJ2{ɇ%~Yg<Ӏ?|^)pF霃…= xJTɧq徔Y.r.Cs Eq}J3*~uPB"]{ w#3|z%X "<2CS`qF "q FD p Fb^[-s2ɼQr0|~|ph3@>N@ghp7 HDȝF,ubuo.\ҖEтە/tAL}\T>Pz(3 L{06.-qvCKFU>L#DF {6* U#o7uYNC$E6E&"v'J^:NfڭF G-G"ZqIWSu_㘈pii\hkY'3ō,}V%V&=Պ<;B(7 UTLFBw %fu+ 8bQB?@4q} I `@|&?{\jT8f틪xqaz NuJ33XYzدϤ{q-CZ\nY!xL [)4UUh#H2H*qtEQ71e'!Kq_w#Nf fqsH F):nj;~VRM{pO'~saCʯ_Ucx[2 OSy3ͳ n܃aGrm}w4i@tx#$4ue iJ}+`0ȣsOu 7wL#!:|TKS!?Kg7|Oߋ+ZS΍VZ) YȵWV,%9Э h ўdMc9=9q)HN)[C/X(j^KB TpgN{ǔs$H!J>EEА@ 4}ckuZ%8l|)A;dwKK TÅ +"VQQӰF)7g(j\@w0rb}Al DHGZgҮs7x@olQ@Y2SS?ۤjo0_bb۬bl ;Gj;1k8,dp f &4c:J,͋oĪ m;UyPN߷5mx:  -b\ !-뛈a'Jb YVK92Z^ Hs{KFS3*򵭇h,Y=KuV<)zL{X3Inw33o.h@JfBtց<^-:4G3 JsݝxÊ\>+ie,4C t\ےmބ?W _̤#5A\W$3 1!ț@5u 2l&k?H5y>dݡ*b<{.>ZKd-L$TOUCZ,D%{<:x=&\ucCY G89fu{Ϡ"+Zx$kȻ;@=!ә-{U(t>i%n TAS-VWРLF{.턀腧( n 19;4:*+?t`hٗe_D;,k qW]{Y\#5v}#SjX!AWaf,_m; ]VB7wrIs-c*|,p|s9*8 Io>3Gw[+{VO%;4ﬔ{bqH5bvObѵ&y٦ BEFbX gP\涿R` Wg]Wb Ms IHy2MZ(w7,R>*-^ݳ g11 %ʣцKv# ,IZM|oecMp9);_a0$^AȤA6~86|O=`[^ h/?1] 9 ;;rN 2bo5`_וx^l*2h-\KR1L˩%Lz8 Ie]#'PCKSL9z2 92+iW"b?k3|vbC4ĿO2yYJܮ$ޏa?*,A|iW֠]aܖ;"K/Ǹ o3Y|Rg.I"*[b6$^\՝9%P3yqx2j5O͖!DmڮS=` Zto&@fi_Wb$.ͤ{("ϱ B8-#Bfadyʁ C'ufDRVƆejodLI 0YQmD1%Ml>I `&4a'Atiѭpag4lzHYH &H&L=4 ՋO  Oǵ6vP(uVv{kŤ*|Tyđi {WR--+x3t]/TȯQ7Vfl.2Bx bptYCq$\JӃי~w3W;m1kn.M@xaX!Y?}<Nȷf/SwݗFAj98 F$&xKe.͠hOH6k aΞ;1sɫI S&OZv/l9o p^.OU ;/&=sYž/`NfuOtz=zT ٵ[k<xE~EzRXaS`nwOOX %YunҰxBܱ.#% Nb{lQ;D(i.JZzCǛʬʛ S2Tz|N?SbUh9a-IU{=chSZ9L'5FRj}jrP^W'XS4e)ߌE閰l[/taGVwI>"|Rrþu*x`A2}rА]񎊎&O-3,R"3xLTUM83h ^#α C-;nFND]< 6o/X*xOq@eskyNw}rspgHKI&"\-o`c0v!C ĢɈdB(\>.o`m.&tC% 1gƵ 0s!A?OZ{>/ђ6 ey1@F|J (%5euzzPB [j*E;F'[k qQXI!qgD{-%DoowUŷ4C~ZF ŸaKL.NZ_VIĻh0'EnP=%XF-04pRK4[`C$T-y(}kfawnJyvߤbqcu7+Rґ=@٦to/U^s^uȩ_((xmy WDԱ'ijK Ѻ8uz gmGпq۲(A%n@EA͓e4mkLA({F ^ֺH& \ : SO^W _װA|D)c~6sh F Щh]PIy(h咓Q2z? &=6w;znTiG&BD~y ;y~~98/-źv~kؐҭJ۽3mLͲ05" "|ҚMxӺD)E8 eL뭿 ;(7P"Ldev!?i T|(G(18iZ<9䋆u珚qI ȇgU[pn(qRhuOR=Tjx05d$Bu-S41 >1}8@@OU6n#t5K AL5hآ8x FdWb6Oapn** 8j!lbiݪۿ~qlB# vqa7|䚸p]t\9-v_v"􂴗 Mnң/< Ճtj0k_4b-ћB9kÚ6ӲɜPMәxPiq%[M_Iv ,nVnykՏԘ KK~ںС2"nehMhʤ_,=>8FU 6ނ@zDD?ͱ_ >vJE(pfBi=Z[31 c^%`pX]bIQP lZӿcӐObIC'}(/hKIO%^n#U\YjDkVZk*Bˣ}@vs=fmѦd)bRɄ6ٿ6OC` :5} s+W` F**w-8Ni?Zf/ҥΥc ~'do" :l(}Byv_8*RΟGt铢glKG|,|~Oҽ2^)n|`dI^j+z('.R+"婓Z?tD>]ȱ!@4>c)t׽Q5M,C Vw|2Y=sm> ֔] b؎zE1X'tOx9.6ɝ )es*|{.UOYn-]2Vd]6 ,FS4u(h&*k 4@J]|2Y"ߚ8ȗGl֚,M2/r~n+^:9_~w5+mZǺrA˶˘"'*D l^j4N b8lӷ:%`\Y~SU:Sŝmb\♐,)Wv5:.hك!2w;_yoe @ykt ! P*Ž`M'G`!j ȃRr0@HpS]㿵9kZ'qgܦw[`P+lUX6{B?A+=k{1`n<3 vkw*p<10:R-UWV_ !e+&Vb#8~f"|&{HxMTnPGܾd~+w]b4֋Q)qwf=Z.>&EI kg9lhQ c&[IK_ACWخ9EL; N8P618⼉Q349f,(&r<øCS>o 螡6C{K.׋.ҮZti[`nOBJMX c dp֊kGIZktEhT矁do]!VDڻ{F3J%(G+88|zw^K\r*NTl ^FP; =JcuuYU `n;)NqOuЪlӼv"BY~)"Z0SuZ'_O֔(s1^\A aV.®b~ޚ/ܡj4y>KAMf 5x\EJ¸wdhe+K8\pʳoBHwA-cW%6LE`@"PX>eq 0E<>՞ܲ(P{]:\u,8rCαT/U-̔ А h?.%z<(fA\`q8oRimg:c"Q } ZnoR L%^IErޏ_0D:UMH'+3A KlB'&D b6ނqUc(ڣ/BuMb> $<>!> ȃ{%Uw+MNRb8c W&T[D#58#^)Nf`pӹgP-WT+W6+!:uq6PS+RruŔg.m5P9I9o B|/ 8WƤ˅OKO":"\T6 U] D~iV"WJ\ѨFmn`FGtLѴ@ѕ"xI9X79!T7ʟ!š%7XS AIc"SL9%[t<չ -8E0.p~Tu Ꮴ`?1TfyŞ~lvf Y Qk9"iU*+:bNz`M}Pk*(4l NQ4Y98y~`,>ْoOɏcVJڗVFG#EpG+n$tSLvI;[U1ު`@i#}8WOY1-.8U Zgһ ~`e]-R+U-KjW*o1cd~U|%|~R/!wHQ;(_wV)D^}nTyC <4/HrhLexJYafwEcc+Xfw~OJD85@D 7#{>ӄf%1ܵiS匕Z=WIWBPYbn6ߵ$7,f ^'s)J,,ȉԐD@cl H9&e5Р]^:D Ь8fAP% AI}cv|UKk:@7&,W@ESnP-I*'W#?$O RҲ_`-'mv/%sLnEP<%V0oɧVS֖F>mGugޣAcNE6,ș',(} 9\lyx V uS讍)T!$ ]&%(2xd&TOC)c+KrC0E%saO "&Tބ~:wTtV4y8 Z!G-ـ, /{ 4lNzʉ5 5x;FIy<`dy3HB2=?qjJ֐d!x#tj{tE.cv>i=+K &@RJ)r }3FӸ/'W03g,p;0wД:[,cGrs%6@h9d窙#O3,!+t\}a58p/'3&v<9\])Rm n?>ߴCD.D3t JL.(1E-!UaHx`eªyҐUh qc6J;EN]ʡZ|=`[=>Ƭƌ>w2d!1 ps+X-q/WB.wTu0Xu&T4Jyj.UmsE䎏0SJm`qkjx+¨W:pw &NIc8fafC]AB>)Q .ygӍ|ֲL.IgTvBĜ&TR}o%lk^%59džP4V2]3g+h m^wM!y/M4&jEӒ*v/)mv:/$+46(-Lu5wyQ~q̈W)۶H\o;JWq8\}9g|{Bzqp~%wR 7*ejal+k" U텪[cO+j)y]-Ûdf#(SZ}*Q ڷuECZm# u\ڦ7>;`(8/SAO2jXrt&(;py7x-J/0Z9 80ֱf7Ai y{:ishC9!c<+؎+MpG mAy``T [+ 87[Ѓ+pֶ 't@I\C̀}j~#hJzބ1i{t~+py,eI${iGK5f#z_~@<;M1骡vEj7rDTSCȈݰ ;3oUv~mDOv'ǂ:u/>:l3GҏX} . u ! 1N8^7(uɜb @-Ƌƅwl]-8qm,;!<-so,`0h+?x@~q@H|"?C.5 Ay{sqjnKҵu$x|Pk6K.Ddu[3R=GWTx6ɉ]2~)A[:&{2VAhtYu@ƥs4*>gjN٘u0& y)xu1lM~-8#W]A$`GBGǁwrQK2_k&u4A@'`]cB%5m-$.ȩ)h7ϙޱN9?ZV^Lc-Zt,|2Rsj &q9W˔&dY:??)w=?(w\Tkx\E Ojn&vUbV(4ѹYyd 5!7f. 6A-{ϸ8.RgY vi?3 巑z\03Ȋ1B&=@z8q[:n\Fo:4]GX}BQ F Z3gndt~,s@NɅUcC+>f`'ehn'=rQ׼ Rj'+ ̌sI q_Ш0D> wi p.'=o^Y/A *np_l\l<oԕϙ[)1k ˎlqÏTn?-$IBPyIsM+.ᓬK$8Ӆa jVuگLcм_'u8F ՛{AϊQWClQ(&p, %tuN[Q*&z[jizo'aD`ftiI^er8-r}uG>1ȸ. TB70I:Kmok^lNm/YP6$ӱl6juA&j1p4'%"b߇GEH0u|g @BNRolc h~8T>Rl @ g b*k1xթa2"s@X]u@z8HG]LdĪ`0AN᫾1ʓi/80݀|~’AC ryDKO1+2Ί)|X èI{34'0fA3;q]z\ LGZ7v7QL;I>W'P?zW6NTEϗS~lKf]vy͂[;~YYK 8 9vMEE^ʛӫ{j>gh9c8@H("n`]muDHK[mVkfiagG>Mem9XZ OƨBFq6 ej͎؀sN,Gt FiSMZD|EOC)x33Ckj5?z=gnF}='i2$N#!鏴4K%E% |I`ׄUr '߬/#H_ċqdPYGשp"!ps1rxe} ^f&tP ,G}oDp\Fwr<_iq`-}K],+_x|Wh[Zm=\SS_lt!}4'tNWr4%93A̓˱`YuEtL , H|"*Z>MceDE36z<1P3 1u-7i ˳s7u _ |:r7. -R2<t [7ogѫXSm:RB.z˴df]h;Z;Tc,13q0ʸ3& yD O#Tsݢ3 wiRMd^ި8LULs>0{m' n䋝6S-uSb컙 &xI'[(%ҸPAd#6,ȇ>EIX&LR㦩qSY!,'ӎg8z%-Ubnot"+ZL@!P~^>jgw%bDa?cF5{Dv+**+`I_H̬pOHJtQ>dC54QtASٸRV#q McPP73rk韑pdXG{AJęv>@G<0MӰ2- "4\}@"[U1)fGa>tL]7G7rv ﹲB]?a-ů j˦pzCd_WZ8a'&FAAږoO]̒x֝o᫓o6˜ %dC3yr^oS8M(+%լn ? ?6Mލsu-Q4^zh'R H6K$zkYdSغWmzoR%v oxnf7 q>;~lkeV.*j]=ϓ!arhcV ebDe+hOn݃ɜgbaVOSv(. ѴKA H&RRC [ϨíVD 2rv#7*Q-xsPKwgϲe'G K]t)B]~!g9$gU,{G 7GiHTR{8Vvk Q?15A}!%H]SiKkT챢SD};+;ϣgXe~dV397KRunbQ%~2U^f34y@z+@WY;ۆdOrJw1/FVh![6$iK,u 092y>EzShmiE( }EN^ef#XXLcuȗyi1^e?> ̔T #b/u]385Pbm#cMv7g{1T uNG4ƩlFkwh&՞ęe^ A=E-dXW JC9)5m>pfPCiS[5zG[ וRd!!UUCۻ2$auͬ$&4^3}dRC{'dg';r /[6]d1Pxd4N m(by4 Q;Đ갉 Lz^=A_QMw[}Y$ ѳ{~gTȢޣC} <EpI%Y5%N[zK~WXlt6y QH_꠿yKfFԆ<82j4 UiO=Z}Dň-CƊz\o>SMF/^N؜` sb͛-P.B qKU(=ijה@K|բu|hQ#jDDq'.Urh3"^kJBQZr` 9$ÖxU}44ɟkü<]! Ż Hу1iNZ{ۻ\ـV`ʤ|+0ZG)޽8MjdەR?!h! 7=GgK@۽DÇl|ALX[(k(Ϣh}{0X~/_w '2"|zVu V ׯQqI\7l,/CЕSLx]gu-w({qR _m gfj8k!z50;uׂHpa A.7/c ERxk{ {" 7k~ YzP<O*|-"d4Em`#HS.GXZڲlj u:i?-J~۠` 9m$z ұԵr}['+~Y̴@K(SsmJ׽F4klöNv,rŵLeߗCǹ$5oDP Ÿ8 7ExqHS,2!PmƿILcy`2$K#$^d;I4AHO7׀ݪ{2d{`0ȍ\)Wɮ"8BԞjc!;ArȁQjP6K)|<,**O'̈́t&sh1)8ͻq]G[ WQf|mLo3w]Ϟ6%vWb:{k*(9PO2E?һ\hCZQXQYU\\X wq>_ I$/Q̇EQk‰y*zi*0U|kV-f.My'a&'wqb)l*k$5CXBeͶBZA(eVU_} [7 hW,SL\4أ=^%W:q=r8p}D$ QO-XS)c9+ Q#?S'6䑇mdW߃_ {ŋ*etTO8p-JH' Hl1wck0 ILb3)j>YZd@(,gFOWKն7 | FW*x]; dz* m@K:`6հ  @O5robbdT2DTKtf gYlS} <\y(}qF鯸P=^=khk۾xäqL8P,N:7"agBxB:v3i= KdeW 5Tp?HU?_D(*s0oP>^MZ8`~—ʁ-BLQ5{eJD }`اTo-i3"r56CO/jB  [ܗWl@M&'r ¿3@_жJZ,BExs4jA௔ D}><OHW2u)XR '<ؚ>F ΀>.ȕizNm3 OeJ6b Ac7'_ # oKVq*ȁ's=ီp]!KQSO&P.]Oby@n_\H!fcTf `^df@;Wh2,ɯek'n dALtFk-۩ ׃[aJx]E1="BXM֓~ Ƨm2ز2{1+= Y%,vT$<gdPwL<7ϣ钻;:)^1ڜ-hS& kӫG}Ɇ2z/Bpm9o.oXFN d'N%|V]m&3r*<&$6JӪF,M0 Ͻx~w_ SyXIDXɅ"VTP"kI#!ZY Q4a3)y J?ak >G 65|KGO=f~J7*I?r7-eAd0"ʙ?`?`PS*6CAߊ &A:*1)8}[Vӳ\)rԯb/{J:fZVv:[P}A0jIO @\ u7zcuRyQ"x0#̭\]LJVMr~ga䵞>Ի2ߕ (īH}A`<ۃ-_m7#2!7FMq,KAB/MBHٸI\;1͸j;J͔VfLpaY|h)%, }M9~v)f Ed]ZsO΁6/M_,6!}X?@=QvlQ }'rgyoĞ'ʯ$4_N__-2F9QZ吃ws"Z{K~X[}&m‡ZDo'>>/(O Z{h];5LkhHZ|1*+[(ـt\$ YQߑ%t.BV7a*`>XNe5kTSun.EiO،VpYaߧGY'Vib\N6h~.l{Fk۵.N|@fO [ ~@2N.0˫b5l3w95*UjzSwuYv6;;XUu'pE:ƘC&b ~w P\z]μ\0*ص;2D[gvgiiLL6>$vƪvE('JxB2Q!wI>ZLAz!?@7ɢq(W9(xTW0޲iIӦШ8| rPQAV@YѩK?mx7\o& ێV?L;hڙ_ -*B;wcsUsb[ӱSVw䲌!͑~k̥i狘ʿr_ؒ= _uxH%w-o8AIH$# w"͚RxFn"tue`ͱ"`dvc1RcovŅUM>,75D{Ժ7͓\cYD0p. +DB۱P{㏵,г04YKׂ 0;QmC^!-a*hұ yTG5߰e* ^yAFD$pf.WC1UdC i\LۄLʠ=DR +RE0r:ĹY\'.q i)'0VOlV {v+{ف ̹@;dFaRqٝ햿/EpW YiKJU.}"n9tS;B}҉ iv #Yfzjy$urɷ-&` T< }gŒ!βkޚ{x~%E,"R;^5&?#) vkB&H}{Rm"T5ME6-DyƙP\|7K6,֘Pl9\`;\ݬ"dRTp ӧ2=R3FAY< )O@p&__wUKW:jmNˁsil|iqFg`qW 7a&S@1%ϥajl;]w @e𫸿&bmq>1B,DtXHdx;{Q:,K?Sm+\@u޽Hd j6ʡ].+αwm|C=Dv:fO8>PcfJ8"1/c? wIgh7tg_܋,yQB'Dv2 'v9V! zQqPc5 SUF򌬶;Co]ۗV!Cc;W=T1UlC/ 'r=EdlysnAa9{lV# M;X-@֥JR[N)kƺuɂ/#rw+RDO2&œ+<6ܒGkS5t JM?Y)-Yg,b,-, 3h%/M'XTv)Rj0Թ߈$Ŝe#0;clP b+vQsZ%چW;y㾖 #gBb*:'$&YmXDg|i 2) k/8=PVtךǤه f#S1y9l{-}DuЮ9hlBO&2 KW WNQVrIPNwRר4!xT$[8v=em v`)LT!;4ڛ8ddcɼ?B_mp*LV2)RX{ǜ iܛnA,OUE Е'p}2}t7D6;^n$td=>v9LFu»AneKP`*v7L gZ qG>mTd9bb^c K [LtN}ZePS`f+s+VI;YaF'[Y {p1O;pxrcd!1wչƋ?|rQ7]rb'PSҳX("2b.9_aX~H{ܬJ>J@C{n}F+,Sﭫ4!9[kM }7{tݕV*Ĉ%7].h^ [RYƱUBaH~E)vAhj4Nml&{eFPaL*%5/fD# jx5OI㾥P]<|?- e+BK_|ZOO&D6-^4)#pIr{&n +p Q/@Btf*DJڄ4bitIH}?k)HNV kho! ԌԷۣ~D 8y uZVQDx]h̑~6Խ*19.k⭀JKQD 41j1s=u0N4ȏђf"|D͆П^:"5ztb=F~+]}R3nĜުu @8Uؔji_`e oQ\[֗ԄR@d v7?i{5g@%jbRUQ۸ 2w 4;N][f3ӤڏzS.Grg@|OTb`ܕ+*2gR<%x֩T ^o/H^qD8a]MY ~FDvV9UGz[42},v:Caq3usDQjhjߠ5x~-#UnG(YF H#\ע,A })*p:"jI8~P&pshdǘT`RU5 [NmC1d y,RwwTQ<D""chHeeI:$mqqbϥ+LR8ST,hMOHw&f}7^4sp뢐Y/I`pJ_WF6Bטz"_1\/5&mVVgЬ@]vJ\X .4봳}>1erYȴ*%lԹH1"o`>sZzHͲ2,R'pd\agP^+i>cH0 `4'OK+jȬORrGscf2Ygʇx`2ĭrѤ䙛VhP d\ njJ\+oG #ˋv1w*<>̡'o\LQ%pYvt /2d PɅ[Q7FxYbfa$̘9#UlR [mLM&K,x#{,lS|䚛Q x}I@3@ rB9nKIVs W$PAaD~2#>zUyn&wwQ6se,hD I' w(~jKR WClBwԂj_@F;Ѡx"Iܛ:l# $4+a?6NPTURVu&/_ 0։,4Ey9H>Q%zr|C:Iֳ*EG_ j *WkإD~`"VU7/u0@|~lƕPd" 6Ӆ~)+kc4geoa)|4^vSbu^GIS{ONlնem8Q 2ڑʩ{atqټ aNp\E5|,|~n:!!> Sli EkK]Ge5og/ yٚA-$lcVGI|ݠ]\KVAH@rYm>FYH9[xZoK~@ "Yo?&{k^kxN3gY=1U6C"s}s̪:fLV~\p)b!K]BS[pr𿗘\eElwSI)UgyHk*"]2㱴Vj&ۻ~In7ϐߪ*n_}ᚲ "'rABX)SD+O3XxvG1]SY4S0Oh <i'XV0p>s|KW-=:0; KsrbHt1a"S /2SOqF=r-fz{Boj~V 5?wZHp7kQ^HWVfؚF>OtsAw#2X7ޢ.:+GԪ̹w;F_iE #/I @Ly551⚷z_WQ~ߐo{ uH)(z'(+4DV˭qҧch${XLX .%u4Xtߝ?%"G8}W՘-]ang[%v1wjw/\Љt?24E'P%xE.L"6 Fn̓a򋳷ۖ 9/p,ak4L_L )brφV1| ^]D$*v1sVѪJ=•c2{NzͬRuQ=Up'M[P<,Hp;-o˔xq jA pɲ>@d<0‰11=eNt~ ;.O`n.C):5:Hjc=Ī>z1{mPzGjC2Pq/'j׆Rl<z!!uQ_+Ü .I%8G kRBF6OKz=-NmTq3$7>-ZLbe8 uFի rA,9RY@E_G=9tx!LnayFb+ܬّKQt(E2b/"h&냮m `f $ YPIk3J0!H~ YF rDڵozU)t4'hrKkQ  /e"6/^HIm>^P̠'qSMJ1T:Ԕ=KIiXI7QI< "KS}3$6͉$6]^fqn;!0n`<:A<4%MRcb4ЎRS=RXfCCqJTztDX'ZLm|m)ueWly/&䘫[ dPDl~zw,X{Q8F\ț6hA!yD_)$k8co^8x" mj@=\|q(!Z늝ih18Ͻ *X7ϖh/깂d{[ _Hg̔0*nnH6LwĴ/e0r ?X&SqfBqg KjJ.IqX"%3HaU-07 INOzVuzlQVsP.>5}6 87 1 &u9|+p3p 0 ; / ttY |N=yu-G?j; \#5߀WbP]糥߶*7~,|ai`_5LuCWA4$&:ǗL0>>Y(~^⯮0ru'u 5S.d;0*]7fH! ]cxIOl8.ڣ$h.+utiHDwv]G3hB+J4B`W8 .meIK͆k5%oE>ϭ33R۰)$+Lmzfwt^3ܛ̽uqEfNvyQuz (D_Nxe4>$]%❊\n|S/>ǫU K{(iǎs]h Cm*01郱^~+k$[ 0xvȱ8¶߹K܀(± J .FZ#AeRw6[ 3p%Q^oBG}@,6vN0@j۳='(קu?D4) {; v ogيCK/`C&C檧*ipml`V#e¡\R׿:_nVmG- So gC}GE!#}k򭾮c?ROMn `&~*p0}JAx7~sb'86̅# v oA,vvg/y V-Q=SпekEhe5HqUJcy\ 삒HW5 ³?RAԆAuV-s@l#Qz2hnG} )xxOQt{([rX|ԃ E~ a7BA*.~ q@(jѮQ4 Tz\_f)WMULZM)ՍL؁=@ ywlA݀32\ gJZa8^LoE ~sgR"G܆yqw-C1`оP n(ɳCowΛd&E?wD)6ѣ21|`{@/ұ93J1|,1٣P:0}}aN9#K $xTPǥH O`ãWCǥǒT++v(;U(tw!gk%DAEgI ^RA#NPáIkWk u|ɐ]H:R.í~|}eRal1?}b'}0ǹWl1}d8w (=siű̓ qTFzҡ!6ؘQ2 [)yD%+.K=b+.Cp]_ ]g!c q_Kb.}9}&$pv 7‘e&mI''xU btJz3bf1w+;o2gJmr+pL=$_8<{#[wN-NӒ uuN|wW.>%CMѸD"I=(}bonB4W(8BeN0ץD '?o>BP~)[()' Tvp6oJ+g} l~9@EcX)SAXf%bK"0=dsڋj숙%gpnG3N1%,$Jr6tjE-O(W`w|5nwxN`^hhM 67N$UO7}=| &-rw/8=ñ_AEA:y:کR) XXAIM u\C~zeӫ)q͑huՇ j$lCZ@A4s8Coj 登 mRUU6R[0z##U?OW#XuIP|;C`IWtD8? O8)jx{A,*jɵ;zr=p\kq\~א@ hDXx * 0ʶJduPkeGֽD }۝]#xIAGC}о[h"j~EyJNlB 1}Zn Q wf9d2Gomp9 JO1,+Unf Ap]a8|d},"ql@}=:_o:x[(~ֻ7*P~Wrr9IAu|}du#s GC"H2) @H uZe|[J+=z];C𔫅0$l%EYQm7bAksk0B~/Zz#''u2 "Ҙ[%x=sF_.f# &OJTÛGd.~]t!4)BF[ꉓv4_ȸ~x+=w\fb[ 0"M~iN>*V)/wzn-%c:. *ً*pWێ!TBحP\ertqP.|:#kVc'7aKȖ3ڧjRU(/Hhpq$eVh2&8yuÉ5̶'i+4#̬.bjsȉrͧs*`9bWϗUzG*Re_D.hY+r N.C枒4"- 'gݷ`d &xYǐ\Y~?h@`[F3SϠ>"H<". S̿Zzwvp{a+iɿA5›PYD(v G- b+R*Z fxu,>Ղ[C®]@xk,a?9N+hVQ\lVfTXM&$2+KːSGgy*c;>_,%GT)n,/f(w9 ^-D%5xBk^_yW,M~I5Ħ"'M1E8ʞ7XO^o%Rkr)n[|Yˠexc'*t&ʁۃw\h!܁ƪ{ TV1!&Y"-3GCs7@hjݡeMYĽA34>ȹmci7uD@dk| ?)$摈t&Vߩ>!OFI2%aC`o@l*Hhˬ1^FkkEHVufkCs$-8Ab*41Fj`xRLKF5+C#$%KadߺxQb؇J֚8`)ܲOrnnL`)a*eXo 7w~>n(.0M/0ڇNx(]yȑHa Zp'5,D #U{(Ԣ+n-Uh0#w(uT.^'Yrs\3S S쐽% {3E^,Na| }~)Eyr*E:?0D`p,Ccy?߸F1ޅѤ܈ki0Md$/E a"X۲@-PѼ=+==e_5OɃF Rxw;ܨFBow#h{xle?la͛|/$Lo ==&-17nDŬ_x{{ʹLD@xL +F$+ Ų#R7d8C HdPr"D-. 6ƊVo@uoO=so蝪yHp#%^7W5OYoc6+`Jg{`Sw>wtW^7!C71Re7'8B q¯'ΝJXM$WnSoɒތYPWikH@.q9;}'HmKސFd!Ěm_~|aLg ),WrZ.ߦkVp4Q0KY1++8JU.qO#ۄK 7&%1iwA0Qt2ރ Wz߈jImd^b}N;Iӽڑk/C 9pST m+:>CJ0!] ܣB+YwNI2T&J\u_;rB0o{"=1_,N3kѣKrkܳ2O6ª|`i ky\r(.T%z."&آ*?;qhHPoO?F8>1|`)y.Od+0L\ U^q8ǷWa}gכ"f d/ fWq9 hWZQmPC&qe'+QWJns‹r4A8=G;eMTm>qX7am#~\>KNaiG6O)+!T?n QAv\lCykBMJ۳G)͗jWP#n]dTE7tIcHÍ¢.wqT1eFYy`ՓFSM!"g#+n8MIDGjxLHAH2}_yPsKTky b &/|lr? dhip(NxPXEURތx a e A *5>O` aJi.=~U6q]A|q6vM_C]T%P_]j{ w+PfqW.@^NFaH3@-~ ~VjZ;|HMH`}e i]j"Ocf-fW(`JE*K(!sEIZa;MtU`h*D"G&qRBq=C T[s5F7Gx=e]I‷=y|VLJ!ľoG[DbȨ)]O-ZCg<;66T~3c}xAbwt.˅PEg:iYRr9g%5]Io-ZD44A)uI2B-0hzN]3#slZnl&mߋqY~os5Re&uY^ν5Sy4Xqj8-DPtBKoO+w~I:m xot:~D]-5(vJpn4Y&qKJ{VA@LZ^f`Bb4Ⱥ̎n44+谸e#Iu]Ȅwk+WC+VAR/QZ'o"ꈄg=()Slx<qV,qe * ۃ͖gJAURRԠ7mPf5oO)BBUKUs6jA, x/Q0`J)2M*g, ]F=\:LJ$uP ^1o PFK*T"iJ C} ZAArDU,ΦXsF۳LO}"; _a`尞;d qZ0JU=ڤnH"!M{KN|ՙmoqC4 q}tC3E`6>VhTBLzLyWRLE[yRЅZu:LQʷa ߘ\w*+uSCLDKa d#t BrpkDG{PzD5YL:*Йo7Ll\8{^43#;$t 6cDņs4 F-(xy M3b9Qscj6_c\rumnKM5x\}2xzI,?3VXpx\oW]kh9hK ,u=sl}5zV< ky8(5Om/R+q^.Am} Tq3X D#kN|@ؔ6*C 9VOr[ς{nvHjX&]5aV#>rdB3j&q[.5F `mkO[ y溺:Nmm_tתA\/_ʣ 3T02. ]}"eJv{OaA!6çVUF0z:#RBS@vFpbHqQfo\qQ ¼JډM1jo܄!L:Qr󞂁5(n;IPyH% YX@*AlW ?n?o/ftArUk}(wXx23|Nq1)7#JɑaiEnvY8 W6jJ?r*'pW[VH)%iKW?+<`Zfgc) KzdRZ_lccQ`9YiI^r.\ jGҦ]=cb> wJk<'_*h+{UgMcjw/'^^$"˜Cz2 폁17DžT&C1 \V~mq|Ι9OGmrC%g' Y,ƣ!7-}~k%`FrnBG9W~F fo-U^ 7=y* ҿ¿F\ !'SMtڿQLi&7.'mwS\ӨO뙱qf6'mi# Y?AA9T2iW/BW(ٳ 9̾MZV=Ah-?Q\3~h8CWtVv3Lc<Se"l3mh8uz˞U],}JzeZ tAӭ9 F8dŨ4y8`X+/usPyn-%,\#~+U ~8"% O V>Z`9?3/mp39)+%sE3+Kp\%#㩪CCHmiWs- ߬u 07N `O ETYd]q>}ͻ9`߅ itlZtނ=] URdjjw #$\V4X47cbCҝ-%uҦ-?x0hͩ_{J?y}KRM2׊]UOMG'ÍҚV,2&ĕ`G$`/(Z?5`DaxRHxslvrG{%RBORSKh S[I\V[w,bzSOEM1#eش%͟Og3M p@Vnɝ" 7 guk=o@>~ ^7{>&A"%r4dD.UkT̏GARfP|Z6m]$2Ҙљ|Ma(߇gӎYYE\9cVmޞv!Up/bMZhLXrXHx hbGf~ΏM > ;a {mYۅXqE1 ?6&ydW7;He8Zj}\o4Y8}:@H1,|zC0ODޞ9% iH824s2Hb TJyg6Mw_E[ZC+^٠&K!R>B0ri3dW@Ց3-FP4 UR3u7bZ./;@3R.e4?JR6Vx\^l~ &:]oA-ϋgkGJ{NX{^`B6tooGHp{]f bFx՞. Xԣj2_ӷ[Im^ |ȉt+ UJXhmcpsq*vՀYr*Wɂ=}s$Eٌ@l67r&qIݼkn%ޏ2q !T$hxS',pcOJK.G$a {Ҙyô6ׂ+"T}5*+ Ľ^.6l)GoฌGo,o)3hS3[/W5@ɜWmVC٫JpA`/x/xd%(< J\1Oufp-2Qg(!=O4 &ɤ-uRW3c2&4,g|ݱ~)pQ2=xyGU>wqDWPt]n{,Ǭ A/Fbg>Z\AK IX{=A#9-p~yxt%u#q-(2@+z]K ɓDgtehï|\C~Nor d@pr谢o=NӉ if's2Xc(~p&Dv"chD͐Bҵr `a>H)`5y$UW2)O 9'=O7*!@'u[e H@3&?c&Id kIҡ5cRl5`ɬԚJf17jDђa le?MA)qc4YCWb[]p(rr`C;oeb1+Q\`PԵ)I@VGf1CH6MZ` ¼_3ڽ.}[ aPz>z*f.byqKoVVka~DZl~}Iƾdrw*q<Ɉ%(j1̌ds;-&R7}u huM\m6l}ڡ8s@I?>2T"fPaV}[FY.6)zIk *_&2k"̕@@G+q?:m .6–˞f`K jﴜ?Ew+gg{QE? v"]GX?wtxQB捋UIUStJBt3 7ęe0]X,Wp)|e-njo1UQ}rWgQڛWu{h )ZTn i% d ]:櫏Bof&h JW1}J;Expa}gdKٌgEp;7Fa&~9_F4TmsɦH$e[P&9Almdeր}:F-4aT \^ :)ë#qg?*d}F,E%(zA bKF|>Sk>+mܢ2%b0-$V.y?}ޤ4.ZW]& 9tOv.ǚm+δ/qBDe׭XQ~;Q&4%ʦ? RIKxK @ثͽZ߭.Ubo`^'ւ97 Ŀ`@:[7p~XITL wް9ٜ(݅/&T(i.0=~a_{`tc`PVքrRgf!ѵC)U娜k6 W]ڰuGͪ~4{xQ6A`~1 Hօa9dI:M  lGRk'G!Q6WIZ&V[Rʮﺹ$YkL嶯NScc?D5M|H&2/ě22@;2m|(Jyz ^ļ*N*ٿ$ 颖M e_$mUY:ڐww7J-JrK%.nk mF-u_!Z>_~ A-dr)`G9 r噒qi%"]Λ9U% ĐZj-XB=u8 @axVO&f9]J7yS|ÂAxRC1=w, -S4`fZ/\{2H0n0YǓ-ȸwXItK|Φ9=!9bYuK`7v9>S e]Ld^\W"CE$byزJ;9QU#..dQs 8@c9kU]|vp([J"x$!(u|G-M1=fRrR+}MlitO $PG4A"%raC*Ess/5`b43Pjʤ8+7vZV!s‰@3e' m/0InVE+]ژTVYnÎ /4&M|526A R(?NbY@ϒ*@eK$>E[Pƅ1ֹ"W1bg}Gob H9e^M۾k((W%Sdۡ]F2֐0lòao%*ֈ6I+<&LJ?vq %25l6S֖_RA2,R,rYDH-UnD]Y Nc5B:զIS&;Ll:Ӫ5"q;(`8a\^uW%_RF^c蚈3&Pj/Q -7!8^RrEnM1C>![/6ek([*fψ0k 0aA!c ~p#!í n&E>ݼ'BKjUnZdWS V#OSo1{bAw:SmsRHW$ߥrOu |Y}9eL1)"9QL+(& 8,Fҙ֕$F[4 b@uZDPfG9eh(ο5G D)oiA|5)yMsX<Xpօx[~vnsF?luMDuɃVjRNZ ecގaii;E?gAv]iy!XJ=-ȕ& Qjxc$Qj``;tD0FzεjRLfNKmb$}6& .{y63DlHqS Gxw6Jr(SIJR|T.|W?%v@sa1dbs.u 6tb^/Uד @r02@o1n2$_.e:ʖKrȠ jXG&La+j|C8&Tzϙa#];%"TSɽf_zlLZժbbqrx5UNjю>i$i7|"ʰmF#\,`qyH(lIZa-Vw xp bC7=_ѮZZވU"DАMy9ƏʌL}HiFi mLOmPiFaN9(4${cfdF2jzn5a 6mǾ{}w?`vdM3d&&-];mOQdR4O%2qi,ˉx du6e\VHXVh^ſ5}]_S4IDZJLػ-CbWvX`w4A|P{TMf`<7 o206fT03\a6Be='&ᣜٝs<'y2-oFCS1c)[incR0.k*2g vݿ+[ts@Z ieoIrSTK#INwU66G ]$ czdoGkס$1^lDpʕ9 o1e{AR:uՙrj4LbM el3hnWlVz{y~f H|9b.vol:R H2tPjjWq.|ƧY8C,6E!0B-aQ݁C$a9&qx,z*eԼDZ/rAaWK/wuz+F|Qr9[Z1vqE;ʋX'S Vݶ:;Ƙj3 C_/eq8'FutpAž Pms͢I%qG^ЀtoX9ģa6-dGlLg˕v(".]߉b"_dKW:4F%xݪp&[!fn;уFx=? atݷhZ֝OW&t&"VA{@t`Ŗs_9MHKީ}\Q@=6bk9T{ Uź@mtQ9V_Ji의qIJyBTJ#t7(%{o;lvڵ1S B=pj`= Z}K7(!ֻuF[Jiy]i 쩾V*13ȒT5EjA 6Il_4eGֶ^h=JM ܙĬc|"Ta?0Ğ擨~M8S̙G9r:>81[zgeDýrrmE S4ͦI~:FvE5BG (}ksyDF QVz3!f3 1FZaCW#y=ogX0+%TvXStﱑ?\Ez2ܬ c$޴#{-7JA:SK(SҞPw8 J4%wh海^oM"4iMpAuMmoZc&ŵQ"ٳLQ3I X@x1̭nKxIHTD:K%ԇEM;˭ @ K[W zԖPaE*ܘFtP^EZ KV 1Ru(2P~ D$D0dq^]XHEMa^;Vm6L|3%G2 Tb,R_e#-f %d#U[;Z¥`b"O("\:v>=d\:TsQzaSךZj-%9ulhTp%1eҟ*Às)3QfrC?FiUBy^n8e 7Bq)XO+d,ZIsF( G mIb6sw!c^4Pt7RKg ^ A\ ֆxDE Xr.-fK4TJLpF %y5@BKP:'jx,횔y=PBKp@S@ M24o!D6,NM#$!-.'/E%e>18Q7 +rS/-|xY0W5:^dSf gu :h\㧦NI }Whe>Oԇy㩰S;$I !3:Lz q9! A變e{]E"Vל2dVO21\*3QO pX~,jܦgw`Ex9!b[vUXQϝ]ɂ&$ Uuq^ƛk .BH.*sk:pv >Cm,P 'iɹl4EnNey]an] F*c"X>wT(ևX>ᆫ4,V0f)3_K 3?Ͽ v~?MO2c N!Ucm!zzrf~ᯉp# ~y\ƇVخj V'2{VylnEuYaI,I6Ϩd , bGyĴ3Nͩ#NkQ;ܡ/_GTc­mQsp({n &,21==@Du Ȥaʑ5@qk<^㭧ꓑyIJuۑZf tδ$Ҳfr\Aꝟ~zn8V&,_.Bl7iNEU ʌB.2rO+[lp =h!"RPfm6X9S&rcnVA",+' 5CxCu'X2^R,ĕtkߔꄰ$_3;`# 7x4zyܷg\&D'=jGP[mCm3"o3+KW='Zy"wT"YploL/n67D- üqH m txEln5T@*xtR9[߬ n=V3َE97' X!3U_p*b#pY{қɻ3LV^cYAP$:/PjǸ%=#J&dẐ.-A[ײ P[Hg3)*,vlCS߭']vb `ٿ}{;-C = -4PeaV"-xޝDzSrV$;U-,, ]DB+c${u8EYc ^F;lA9_^]̽·gowVZȱzm@-6`o-5^DU׈!]YXT92ԭ2Tpfcz:B96q{5X̫la1 lΩj<.tjydcߑi^JYHVm} ǏV;_ >[딵O,dG66}>-i =gYcuװ2+j΋h9rmˡ^C1"tf ~/ Ҟ:o*Ğ|cy#n SROH$"`) eox%cu^Jy֍ns] #44D0wj꒖R+Ҭlot@#)`vp[KXE5 `~PK+(ÊzRPd |U |}GhQqەVrȾoB2iLO3 G(i8dƕ@X n5]nކ܀ l~ iZ$â2;Ms\O hLل`t$,nKgck-7R4-.ҨE:E%i5Y Fq$B$mTLXysR#7g:k*~2TOJ2XAta:\ZpC[,0vњ[l@hWrm])YT_tȒzGMs}PiF8o?+O'lkq>vOQ2?͢ S|pd/h $wRbQocz8HG."RLoU|eZ0G|/ 7pCd"}[26`U%LeFP+^u~}I؄q)⢳fV'^|+*if7`lnL?'.d,^w` s ˖2ELN `HsiE>#-X?c}O*+yL8*U3ϩ?<7G˵G4j`z`mŭ+IE^WU69!xT˥Ib \; BX'^Բ&G=φu޳H_M3S8)JO#R\o-1.d!vS(z )o82/G#P澑H|M_Nte)-E :^XeXbV<_DWCD"a2[[3]MG 9-t(wG)Jrbgɖ' Džм5wI.fdJq qݎwiz :) ;K65h jlJU);Od!F_=r~.CrlI*$dۘ{$M܀6#9\o\h٫uBwxp)4\[ -bQ* -1-d'ԃ#S1ہeAkej)+ʆ5K ,_Z@.Qj̿Hk6Ƶ9#YaHd & >@l$wS3[tz PFݔc\'_{ZNR#u <;b  z )0}˳Ivu`G8s/RTPdtwr܀>?rcb*`> #I@+%>z◒,1,}Q-,߾ڹg}43REM/d8K&CgI=r13Ul/lN_U )7|dO&Ҝ #Fgy-AWV(u7;Jyʙ{*Os/ W)ܱt?!^47sKEY!C֏Җ M_~·nbk 45A7PiKqi8Pij $AEuR̕߄1hE$)D6|dsFR]Cia3R-ڣ->,Pv&t`*|RK["8nfIك"?G3e҃FP O3T e7)+P<)0,֐[n\<¦Bh #!)mXSJksg]Zf__5_pIh#GG]fwm?`4斀]٨|= Y\|%s_ugUcDZ7O_=̗SZaDyΟ!KPjGX&NUq!a$wvOlBe([`B, C/Xq5t׊)XHC `/;n7+`9xCتP0< ̢ 3<*tUS) 4(g$YojYc2Y ܍xYz۪,>PZi.څdbpdI&*S,]Jvlgp**xY rYlrb!8LkTTKIWUL.0Bށ0H8:עEp#Ь®]cr-?1SI S:j<>H?aNk~RS_fY۱5cPA7.[cD|dݽA5]X|7Jza eo La塛Xi#F({T:<BDxB=)c a-D#rd N?hޫ#CW3_HYx 8M7{t[--hc_&ԻjHH?ބ~lG^iEr?lo"5<pƑ!ʟH>pUo%bKY;`ze;wa*sSUەsب'[jxcZJjLaa%Sw/ښ/4N3q&boբd)|%vanF1D7CȥYgq"EvϠLqf/*Y# >bvo/^ԱL=l>vR8EgWpپ74} KB!r ?hȒ6hDd1? z w* >ǠH@zs.: /o0BM{y&B&CzUO{4J%A>f˝=!!]Ӗd PN:Nfa,ޤGp(Kzn<u$AjW6M,YuuuG%Ҩ]X'Rw߷C]t =ع%Bڋ u]DT.뵐@28}1ȃ29Y#k{l$ {%wuq1p^>*cV_h %l/PBb?iJK\ M-8N9ȣ0 ^{=u.7EE\Ңsk̅pt;k6g^撁#fy6ͣ hĸFY:4Rl!*{#ssAcR `R W$yAT h6 1û0EK=V!{.Aw}(`2 +`HNx{۳=[xô>c8B]V|׉~W KX!!kP1ݝS\漅L;=y DkgDr(s;5Vc$w>Qm5TÕ㥶GLwy9g1>]12½1ОoRIEZqQ @`fPSDK+H1%h%FJ:% 9߰ua].1%w 2Z|Xbyr)p?R5l[СƁZ !ԀhUaGُI3#xͳ;0A e0,Il"j+G71߱P*v:nr!3f`0=:)++^&7A ωKayseo y[+8` ƒqT,61ĠؐZ(qziG8P=ZciQ#z *L#06R6bj,63Y^1%@&C0mMr$#x?n6#:EB l{[y~:3Tì Fd%{5k˱_Fݾ*+BEJbMQ w,VE{v<XL,Y&Lب-`\D-5N7Z[܋좩P֥ȞgDQT=Nf+^l_~P[bpNTl: +lUfL&K/i.zDY*4ɯ(ʺ&STHV&A5*NQ_Ӷ*MGiC%aJ~­Z INNqi\)MVP>% ѦbfW MzYԙfVM{#dU4neވ a) N"BH=Dg힢JMUu@DS"\,Ѡ!. p&h1A)c( \Jdm-mZJ{_ߐJ6{f*Uv4blL?f3 9,Ӓ߱?+d,Fk$=/ 7HRy?ϟTj,QP ٱk;k[L{ 8vk~7t0_ erKؠ qϝjx@},tF7.QfeQ \){ T9h }D NA :ؗ- 呮 s@ovW!XiK2WF#V lK!0n[(Ӌei.p?An5U50Lb.NsN4"tg_їʣ R5a9V,P<:%_bO{/F9MʬfҴi I" -R3| L/%UcA]RU$,`N{LDB@]voKQ $єIt*R=RF{`|sH*ȭijn9U'q7zqk\dVvND#50?*{1*-}?Y0djAy{2D)~k莸7u\TO9BǶg2_xj3PO^lqm|系a]R/rYTG!4ʙqCkAm6HihAe,YNLSe OHicm-8lZ]JtEi ->'~c^R wӻ3P2n^;k4l]9hCo BC*hWV8'>Spcx_P yVLC0vc>͊ExDzuae0|'ncIc74x8ZcHSĔAB*^Y K C}X^@bunt*^P4vzC(HK{\(HeD"2ȗ1.xKr=G(ѧ6Zܧ.:Gv6=q*ɷS»b Et b;Gf>NAGrY? of0_FȲ~SzQ{aޮ$[txDC4NUG^i,`%X 3g0yUw`-zҙ̜E ~y$-Rxk6\4jL^^Z\;*8sXϺȬ1v%'HHp QÅ] ןt4VH7ݘ?Y%:W/sjxyldnC^?"K j2PZf=4YyDJe^i)3[6O=^:I|*lzN"2cw6\YGif )iW=9{r ~COl:XEBXWN:xWb9UaO)tZ ½~YDl#k 8tڒ=g.A)o &dP~4hXf`79poL^kOvk{8 $S%]J'aF[sFQPh5]~]rA<ق=ڙcA(M<,-i5*;~lUd?y5 W?, KN/%{9rݜH~0ycW ݕsKcH1P3RJr@k Y~0bY~py=i~I3ϢOX\~Q̤j ^GtϏluU㱳8oDD,,G?"^& xr s{>@b_0^}X:,:lC/K@t57ȴlAXƫ&䖬h=YUp_X'4}:$L L$q9@ֹfd:" t6uhy9) P YdMhK|xJǒ8Rsl? \0t(ӬR[RLk&"+3C  XSU ߬znC\7'شi%9>e_7P +E}1t |%0jbPsU2oX+'r@;dRVKF[ד,=M?;&ώbX֛#08_~q(b笔' bۏ4_+J-ۚI G@.\]2d]2!`MԴ} Ȥ-w O,\%TAr@s+צ{$xq$:;EeB˝SNB"?6'+4xdv f2?m }DͲ[=Smh'qUNLGBIjF bL7>fTiAk]8@uׇa-Cu$! YRΫ>Yf!V/'͍Ŭp0i8QK&qJj)e Wbvh( EUrL#fd!UQ.unګX[r7{×9jd$ Q$"d/XpOEF֚ *i${Ӱ<*jf GN&s9DZTZQq;ebe[G;_oJ(hx<^F*J^q#O6h]du=Fc-lBj< @EG"Rj6aeZFѕ!= LfI:\]jDtNRe'h"+:!qܥݻ4M> 2򫬄81_A0Xq[NHŬ{=#;8*ϿK:)xwo9E&:Z.ᖦe;rGTw!Zmh}dەz3WZɼ/7kw]CDهq5$4ފBBI qi0XRW&W/v>69(GCB- :ZV(yKabEiX Unz S%#֔1:2?e]~CYOA> 129`2Do>RsL/R#";IiT}BKڲvbue*Ѡ+n(a d]n! a \^vs (Fd >ZQ;lօ5F><RѠ'DPPʪe:ѡCFQll})[J =֡3MX$e)N!n+~PҁHW.t/JoB Ǩc%LlӌL"Wkb`d`~KJ"y BR Uߍ}Xm-U-~I22r&}Q55 Tɼnv;6 QR)S|{W)EE9XA{"WA4g)hZ[+akuMhqC4Vt Uʠ`.e@IlA'穬4n-eO>OoN>#)bօae+\`Mk\6Yk@OaeI$jZ|-3khf>Ese sapt:d/ڸi3wVue zsW~ }ٯ/5<{P8J08]'v:"B%+hDZ~ɦWVg|i`_*AqC{BySYEF, @BGk+3R9\_Ѵ~1̯w(~H@0K3dq6 <>,YϲyD̔9#UIC_s!эg)Lsh}0ld4؄tFёozOU*Z^.t  ]rٲliz;X(@h{kwuDB?Kj'OCbIHĽЊn$=(nk퀝()|F[<`=̴&?J9aQ% / T_DNFjTu.CՐ3= RqPO &=x&`Z~h,t1t:Xӧg^/}qufZo$/h+|R/Nɉ;B׹d@[ -su m/7Maoz]zP&9#=kEkGr&Bd{&Kg=4MUߠHyOP ,&24A1Hإ.XǪOw؀-vImtO)?)278*2rI{Ρ=Z- զZ:ˤCM/(4Lhz\=83O>e7Q]ө^:sN?o~:zߔj%P=jSF ?퀥Tr"w6zC2P9_ˊy&J]+6`.60^/0L9-;vofai2_v#[=|eG!dkPL 3㖵 6ZȌO'ugc:eV\8ђy^ *;No͌?}?eByWLU縷Z NޜLJlV(&Bs':7caz@dNgJ |*BWX;6K酪q` h 0޲>!oy"i$/ES h[;-)[nD,{FOIǏh{;`V~I{*RD\91699t$"kJ|D6y_u/l6EAHe߬MY4.0>kD\ $Q'|9*F@Gilb,g+)K ߑExUZS\1PYD[Ï'(r[kW<>HWg5~(xı&o Ű6i}_xll\T VL.Z7]ۄJ=M0`'1g)&1HygWoʞ@ͩGژ ¸Dz:+c-c&Tsh^5aXzg4JMޠ ܖȌ&2h Qlݹ+S:Z`Y Ê .'H$hYzROlq$|ufW` Dg:Wu b"\1VUMzcN7<#pu/Vم17 17<LJ[->GLśx3t顛Xp1~ RRBq+5Hc?*d./ǭ^k]9i37YgITY+${XEUބj #-L}TC:XPً|x76ar:%H*(B'RCr \c 5(TB?S3Ȍ^}vx AMTge_xdlu֬@qx W=P~T]-ÈB5ToE!c-:wC'(af߉ .Zj՝MGwoH&Iq4f|?s}@ӿl@'ܞ@l5*ǘIsb\¬u9e$5be:!r۹͇~+}8llB]nt6pK^r׹DaR^~ nWK'.ýuR'!z 2_7-F fmhDE:݌ɓFl%h. } 'uB?1oϞX2㝼9"=Y7*"i T`%$m^{S,7JԔ8|Z-31*^dEdOJW"qD~_S.YH $*dհ{$i7qLSR[gOhŗ½suYptT!tNO@dwd[{g)돵fbfXh ZZe#(]a7]B`g>N_# ASޜ HP2*Kj#GL!Ƀɭ@Z2 _yat%3o$SepVgdycev6 a{Uz&!g o{1'< lA@X|;6!y70 js B}A[5!;2t.ѬQ`TWmfX\^ϹcҊMV$-%`ğ' 0i!u&#`]4n3jUHwxZy>RSjrd!As fdv gh i59e+B.8v% LcןKZѕH+ W,TKi>##G@),|AX }P: T\*Tٵɵ*]Jt9p=o//8?~1*~y}S-h~=qkxZH_ .h5ni#b$*wWBANRea1S:Ӎi`m.IQDMq `X̬)tTz]#yZ &N4M=ps_הPa .V?hP!8i=XM ݙa}Ҏ_WxgR08xКΔ֞Z.B*^=KkF#S~FVO=Fea cKNFp@KUUY Nچب*N ҃$4ݨHƕV' j o* (۶4lڋZo#X.r0Y.F"2p]o1f[oAjئYupjٕ {I&}&܏wFU2Bdn)P?ENGY>KTL^8݃^EhJފBD䥴]Ǝ:NAr$m<ma;O oM[#]on,H[OhǍ5LڽS<>dWCXz c3G81%l'/^V`Ǹe|sY{>~iEhn),J NvOb?F 3 =Lq<9_(mVG}`Xsbń75TMR{ wRO\hEv^/Mva )GAѶO%|bg.핇'zE||!{/w}[;/cf_x0? tUY ʰܣJU Z7&NtDbR7 Δ~2!ܪ]cZ-ڹyg3ȡ82P~%I/wDy 3.s=W@, 6/u6ԗVY2a&V۴/>W4ؗt22ACO"#:(V-q;9/|(b2.h+pE{&ëtOA%#\DfPr/c6qm))J3*޹ Go;\;j~z r5! ?ԭa4F{ S4! W6dZ,HL,Z>LN` ''h|qywiҼ>i8ׅv9Dx<0'&ƄöE_߿H@*PɓB/N8K]ay"9^yuS*fcRpNmFM6 ESwت9.IB`]L-e C혿P7Ǎ/랐sK$ xPA&꣸8 Fq_1JjermI<ꢂ6z$})ˀ6sa]HNo1ފS!2.kgc0[+eRt>)鱻&k8?A,lm•n2{$ gۡʜ!(>:c/u;+Ϣ3P1RCӍsVZ<>f6c2R :ۋ27gqQb:8|a>Sx fQPjU0Nق@1FCnFkXm $'nhI3Mvy.@x"?;ۉOɤ ̟ƲWEf&t݁Umd3NY/&1I5L]egwesHO|%65Az,+~,kܺ~V4|(mGuA2Obi_<~Iy,i6w727q+Dk5) lBj{/Km ^Tw\GL2+SGR 9,I>t[B+ KM6Ƨ:_8s:ר?RGfH)5W4Vl gWsƫ@&z,9T r8P} P7V 1Jb'Ɍv =\akBWqd/)E}vWRl9Xȼב481Hq>[7.K5?7M etx8Z'm-p04CnZc'MNTuA8؏n:Fq=s=<*^0P|SLɦIЀ Ⱥ^pz)Z<fsp NJܜBKS<*|Ę7~_ rS?n!٫JkaA+%4v4uvO%y%/2a7z$M6ȱDl4> 2\់WKOO2:c!}0G\1P{/AZ7P:n*CEJٗjJ|v&ƿ/I~`,U|@Ekq񒢜s)'vV~uism9۶0ubFOV/}Z=08f.6K,V:v%Nl"SnˆP ] Uۼ/~lN⩳zBGL36Za=a;md:%U43AbiH^kFcS6|c=bnv3p(LF|~ e%yȩv㏏O7_:Ȑ1$)ux }zCa'IcsBR?EF>MY@ ?6j=0##a*mEUgwǡ팤\X<68 rDBN5ׇĨC%/*={! qV]R* YqG m b0Z)<?NF:Z>$lq)=yKoV (O1 {oCqs\ɔ @)b!&"ul=ŰT n̦^uSO+LM.mXkUl`_p2 )X/`k ~ngsfss d9HS9N`1%|q3 ɰ$Dˏ_, ClH 'daNUUj 4W*?5 l^sEBb_`'3~S(g9Ya 9Pq#ļ 45s.Xuс!V2R?]e-lJ$X$".AaL^b"ak9H8Z͟S-G't2^QҮuƘ zO$r%w=*Zތ _u x5u1hMIIʚm+|&+e#k:-u]m+2a3n|D>X^$HOl8mif.; ,/3 &V>hahC%~ñ"Uff4^АrIr`ݱc!fz4G3NenH9u=oF|]*VWȶւ =F}OfOzhT|lj =)4G+UnQ%o5|"Xvҁ &,PJA>}o }9{k}ƉѿsBUы*,C$@(C Be݃nM<ǫB*YTMXy6R[6Bɿ2IX蜸*@<,͚r{G嚙ʕՆxQ@CfLQq ܷ"6B?\w(8#ߛV|6Div|(D|ofђ?~~Aְ+C ~k|0 ҪgVlZ[?0>H(VhRq`"Ar%dŹ߳|8a׌h6EY\R942bbw@γ L=6R$Qo鼈.t(C4cu 7×<β,F6)Gk&U Ξ0Ɂ|73Thrrމ/Gס/6S4k/5G84sD-X[ڐFll>4^ޝч@1G^8lrb soz9SrP: q/EȄ_C{^x]IFb0 ,oOςvw1xy>H[ɡ̰U B?12 -#Lxa궝J_Sp琔oa(dցl}cB~ҕ{4:m0IODFL ,aCu$AD{RP{\l/XOV9J8GRNzEJ}Urz~ybk<~~0H;6I@V  |sjl ! 0Jd$rV`%/rHVkYTJz䘰*t.HPΤoף-lRoCzXt n ]l GۏJ0ymQ/0G8ߜ'J(8eyI"O%s'\p5\Q@.B+Lrr.gO[r0M]6gE.lr!^PW$[p ϑ3Ls$!޸N$4UO5dP@fb-HPfR6@oOb`wSWK/05(Up*P"( -.@x"f XHhPkb:P'd! o]v<Sg6T:ʍ|[ROy( f: )\Bf\A t^ӾgL+m>B80BI f^ W9wɎ%1VJHo2 ?#\82Me$Bpp@/~8DlV*7 fDû@e lDvN{{3ѻR/EKI#-~C|TƝDf 1C?jG+BfIP&BW!K Һ3$k,F;?(=5Es!AS,ᛟBI1}i(^SJ,>UTL6[MS _Q9ٽ̲ddg#X7~2k:V1 ) J2UnҪ_d~ȡL4@XyFnڒvPn*qBVC{Z6kuUQ|oߪN󍹪޿Oen+`sW nVJg:bh![o Ҳ겘mlbt/Q韸I\sD qHkP-V'>j+#Cf9`cjotUIGfCr[+EEIr0q#_wöDZиfYwFiޏbKjȸ'Js^IN2@2qe7dãrq}k2H_nǶN,6Ph}KAmJ̖Nإj/S8nlp  ?75Q%č.LH4q2']!m>c͠ ٔ -PKϧ+e(=8A=o늗.U~ Ksd47u)ߝnÎvaea׃вҴuS0gص^`)B]QΠg]s.L#,ݙ-RΊJ}$e%suE21TQe- e\DZ\y\v`9>6RQ</2yDž#Rѿ ;C7aLeM>?; hI`MIWBK}l,'4(IKtS t/,=8V!9g/Eʢ:ƿǓ%9'N[_4ܛM@,5Vyٻ6%l>:O0$WHu'' b=s;~[h-́Uϳ&E,@ʋ2նlްPG7Z,?Zm6e ^4{O k*Xx lGSzP-m%:[ƣM-VNG[s&yK[̋zO3h}ׄNΑ> cҔ>'U:q2Rb`)9yZd:ilboE( p:A~<5okiu'9XSAxg&.m2I!c7\Zg'Ъ"2C~QTCR5qVZϡ!M}2`Jg\4 %jaN+aC#(yP-J%5 xk׌'߃XJ ’z.bK`Ӭ*;V@36"k~К:ߎu}UbQ`V,⢥ꃺA(窋q oRa*>TmUh` SyAǓh$>/"YpJфD`IhIh@-C5"##{ ܹSi ݍm>\0nATG'Ab(W:!LU nwm g)rq \P27wq m;_qpQ}Mr%zU{g#Fs b Nd'2V& KxUh$60+;a76猅=V R2wj ! >!,Ն&Des֪Kph$5 2 ;a4~=րaZEcjvI)~;k,2+cɂjw:ד&/ՃVe99.챮\>.neR>ш>7X+ŠQ*Z68Cc1c0g0ov3j^n~euUmH4fx q2k`-KM V]Oњl PCq0P "a@ױ;~\Atj ]#OXIzW ѳ^1x;B, [#A.aJ?:3r$zS &?..<.X?9a _jf[DMPg`GH߈I$!,XMGTd>f 3y=lRPSWq|aΨ5o0=&gʾdth;i뾊v䀛}GŅv\a4s6TSr8 b0TK.uS0q z$n#t'N)!!NKT>J/Vd]e׆?ʀ,d:K3%w,p)0 g\LsM障9mJf"j2y؀}``.OaLn$E,o8'j趦/hdGd) d[|53?}HR}Xw+/$ iTlrRꕄm'R@#7N&CbzJ̏AJ(E R<A;Rf,?h!͕ R1ōfAc#.5֌s|j&P\HC~~Y9-3 s lsBt(y)Q`I[DEC?Հ cT#HS&qg}ݩfS܄_/J!'CUpb~{/)mzpH@1r6iގ=Ҟ3Ɵ'*A]ؠ2z:6gaATHL"W/tcؿ#Bm* !ys;ųe(F8JKY Tjm{ZB5 `9OUU6nѳ𿷭35hj.wPWSwCM&-KۀjE͸&|=^O8ԫ!OZ@dj*~J>o/ %+Q;tex*I ods18DeY$J&NPD\#=(3u|ȅ}NdQp;Hb=㘵~ '{ KTemzGҀ(x_MRNM|,P@r2aWTPiW dvhm t. hX`?QLbx6GaXsQ24B}0Nw0j:n+Uo#EWLqh\MlvUo*v 5+\Amn"2⤨1!A2B,J_$"<xszoY60ZEL` 3׏nE!@zhc$Іk^Jg~B@YIۻB+}rG#JGoc\ 4#:HQIMr ݖĊ iwDV, qKA_Toȵ1y9plHSYF(3sp{o6mSUu^FYt\tvg-suL}JB{xplNiߗ o{~k9_=RM|WJXX<2gp[ y7I2Q}uuRL^4)R@k5購W)l=<?Ŋn1x^L] Zu ޵Wa)::`w1S2X$1gX65N!FGfL׏ޕel_އ ¡ ZmI@%>ׇM^3/F3i8-&6 ɞOQW_P bLXYSl9/IM h~ qtv⏎wЅ,Ċ1z8B! e;nzeT$Զ_;Q< r ख़ߤQ7楤!q. m*S\]1%e;A964;ƽ,M}HؓzzsK2;Sk*wg3u8֛*>2@˟Yeܔ{xէ NtC H6X1W;@#$wt)K&,X駼nϺ7@g^([oYfoWcIYMB-f6;Q=7%|/folNN0hû ,6v+-Aw㜺؞HYKI9'~{82$ Ł 檩 WG  '""NG)j\ 쿰 atL怒/"$\@[Vx<#9jN3]cӉPһI:6rAz6 gdxPdgz'Z"JռOH#o8/nkN˘ׇbtT[Z?#Wɹ7E y-=v[E:jX{wYm+@*-(WM'H.[Qkz;Yh#.⩅tceRdZ6ns=cS|MeRa-6?W GЫiz8j4l*m^^{ 'r={4IIdXvuT?ٲҶ 6YY(Xm6JO]:psېF.`Kym1[:Gа-bX[]]djzFEޕ+nJ5иܬ'Fgn/Ht[Ѡ>4Jag? Gq30'ԣ_ )T"hʉH;_or}nf4RKӽ͍ucj ;ssr3$\ez@1jq([)%0{-q"g\ V~gw4/Gw("Rts&[{^x3gr!`'׫\}[jY( ^}_moK90#NbT튼G;ƚ$3O&')_}hagf(9d@Z=rB k9yioA *4THn?i>׀_ӻ:;yؗn縯ێ#p3P\WHg1Ldh*W%=ՄW4ֲ5f85Ear沗49rNlIWL0~a Qx[qqWimUr5xt=x>31~.w<Ӥ๊[/vo eJ#Q]>hATAm?u;Svgz@mu$UW f=qɠZhI)E S,7]X=yC Wkd 6T[ Hy-Vy6yKӔ0 A\IJ}2/˰y^6^&U!iWRz{ŏ>7$R";7SpGdEIM6΍gژ2%[0denz3ATa3J:-:> ðr)aMZ!u|`b-о#*kq 6QɒO( (Ϟ/xh2mba͠ҠO\/מ/ƭ$,q>Z0ص*M~k9K f8DAP;ZU}7O%g? {6-L͑~p4YlUS6srm?=|B*,Y>+[B䄈YuD6:I\jA5s8_tVtpـ*cWݛ*TyyJF yH°䄞_ Y)o1#xߡ&/f""Bc!_ΞcѣT5zD%!̃r3<γ_WN-HT֯ nO~#Ӄ[m;2ƪ;o2}^*3OuµKK9\i> m6AV 7`=Ul#h&3Yɧ QjҍiC\9 =i Ta1j]F9%IAKqi2`&f2e`Cދ|%DX3/ۜFuU ݽ;V*|䀓}DUdyAm|XFo ԰ތ}8ƹ]4 cn[(8@sQ0#Ψ>B,^pLD0[eb {M<gܫڲaK5[x ŬF{҃:\-!yUcw4qcV{xZMZ+AVx`щmb9uh#®4BT1C}hgRvH 1eԋ<`}2H"$h mRs N٭}:fb.3{xb;\?a3O8O{N#n3>}5c j] JL=)oKV~k:V{QsO^J'RخKV"'zTAWާmNR>䍥fBŚ"eq3~ X P4rݍE܄5 G#eX>?d%,{ʐ(Ƣ=äC4A5M |#+h óefԌJKUߐݪ0ci >2sE$~==!U}VPqw=}tݔ鑜Xf۱xF-u$D O~p^wD:٣ P {:.=Y6qJ◨fjw B@n?$[YHe5s|#8Yㆻ.Ci-wvGdX_?3mC,1ݶ0( 7; [[mzoH NC:M"g/C/DIZ<^ [A{z=A{Ux/vc;<gܹN<@@zX?Fv?l֠ VVJƙÚ{ɖӨ:Uc;)912:a@!QpD9qmvO\44BaRxGI,,;L!d^5ې/ae0 \BsBToW N C |ǩF7 PgJ忪Yѐ? u5L~)ɄইGMy:#ui"ȭ8ނ1P:hP\*<^-HWԥa,Bu<-:9e-=akK@UipЖWR O~r<_!eo)-LKyW73<(ǭLbs.Xc0hYlI0O.?\ oGxLzB^UԱxӟTvfzw W>~" O>.02]U|[@syॕK߄x;1a듀Pk ]IW j?"J_SvܤOc ڛ3n4KGY\10,Ǽ\!^̏s:"ݬfog͙k]\i|˞)/$Y$#iAV,n[Xg8Q^bî6Qt]z?.QYV;TUTVB޶2w n86KRHAٙ8!4~AǠ(];q6^iBu Py:/Ui|b3cV=_ ~7"u04$FVwzj03oWּhA@@>kld amgsTOfWBIw+K a.#Hv幎h|<@Oh7rג|~]@~ekܵe}} jhD3- )J1;gPXwZ+Ϛ&xEi5X|<#fA&XDx7>Lf@{$yNH*pV]6ڒ & 7'ON Pҿq- Uo:qehlD {HY&F8@ckM.Ya!۟H<떳ȨJዔfj2އ%Eq3~&Ajܾzu?,bg2H_삁5\hg,7οDƞx5.HnC:_φNPg} $wZĖ,4Z`SPSm:^ 7Fٓs9 * XR,٥VQձTI^mS߀Y<%$qs`( .殉̊zteM\[eyiBޞ/.HbPbL+g ̧r7׈ wdr/.Kl̖33W8ZGׂ*%}~}=h %9a+=,۬P{w!KTΑ } x)^ϰ/mDŽna%Aׇݯe* .2Rb"Wsו.c* s+Pp/}^s~;~v0tVSki"cIl(ߋ~z&^UdTg}rSa8f#grDit^L 3Ԡ.zQQImD@C%]Y\Fv]tw 3ޖL[̕80;Ri eEap4mҊs]UhFh /BwqK3@uF)NAqot{8<%H'7 Gimї|$'c//H8FV:Zw<|(cMa@y c[( &Sχ?'4*=pVg |A'oX?+j#5lT 0bq#k0/- l`y#K;+lXyw Y+CIs:)`OO/ B H>jPZyV >\ANE\G bﴛ5X~wW]adl,~u26{FJ 6HfN|ŠS6#fv xBg'k~VC#l<})e*Ц ǠKuPN9$ OnN@2sXn2|[!P&(=lbd[s+1C1U' ! z6ߪnrj[> Z.Y6Ĕsp@՜_;wa)o*д$CaZ'#Tr$#<z63.'a 9_Eaٕ*O L+,Q)0zc%sSf2 -&Y",pjQ-h4Vf:g$=x;J7ge#cvP| . dTF{ "90r-+'ω%u5ߴd0ƾHOB%q6unUޡ0V]`2\+N':j@uѰS3ζz4Vm_2InqUŌ Zcҫ7K3*'Ri5ma 'cŜYZuQy+!YrbpukV}N09oEvml{X#Kq2cn7nέj{Bn庇X[ttx*Sts"vXܶž uXWDVC9:"˗zs8DV /֟?7'1^4 Y%0,PE ā&Ӛڑ;gmȤ'،۟oQ#2OsH冶p'M7w!A]:C`YQ? . AiO@|fK/Z <ԑG28yWF׻H8Hj؏%b٭!_GcYğF,nlF9e NcoL(Q@Em4q ˝Ջacw8+ ʳ@X,9M%UyJ\vC #`/"bżkrmI( _Ջ!F=''!X ̮0 1g Z; @Z|#@sF= \S`*4QPߢuvTE7/ RD¡S#1>nhCvYif]G痯# ]0 g]p+p)XTAR vdԔxZg:΍:mb߈ܛC@@-%l e0"t@ t5Oa<z3͘8¾RWX޶t!_`˴ ZUk#.ݸ=HsunOPN'Fͦ | ~։zkW|=.&RY|.M|0L9E|g~Yr4Aj MGK5zd [L%{)?L;Y%UJ4ױ'e_}چӦ6n7 z-eY_+%BhTFjL> STQdĈ po4`8|B(X˦c\ ~W|JbasMEfLst1h% 5#Ffj)8`6`ԵE,`XR>F !'K)id7-E@=~]8qs,|/=7Dup3Omxj9\< qUe8mtBi=𭕻#~tj&? :n{<(o-2c_aTPk5))m#꫱hE"\e>ȧsM]2]~Ý? Vϔd "k/uɤYW3kuΫ@%d{S-yeS&OnI|mJYh(kIYUwki .w>Њ x " & Qc?r썈0I 5ZbC-]ڋܷ+Dj5 0a)&XV](OCIVJEEI7BMhLYvdUU8T#Mlve_}-s?i_+Eԯb1i) /މtkD AQуBAٺua0@FЌpB;!WV *gv?Lq@a_nKC<)#:;厎Ю=ۅVwWS8'k7M"']ɿ,YڪtO3Q<ҒiN2]p+eIA t[ [6xgn5[Rz8$dq,a@=8m [z. ğtrUi?&٪.5;h?7l0܊l'|)fCꤗn _:y(/uP C1b5clva;Yv3zuB6_|/pOF,fO$8A`V/+'qphsVXxFy15ĞbDAW6`ׄnd\5TH:M!@n#?}Z=|R^qM AArt'iemnFb3cDiAҿd en;&V Ƀ=v ec()Ab,#Zˡr}%>7h$<Ō tڥ>l79hdF D7bͶqk =1[rDqOw(ezu2`b?EOn$9yٺP/\f-BVp/gb'WI0u0(S,ޖA!*/,D^XD|(M1W†.qTt C1\ED, Z?Zgk8$m`% JeHi ].l: )&= 0A`/$\{)?R[Y 8";ӕ\S̠fZmY~=M4omfC* jbηę5 ݂R?ߋH*Td(-[=/@AUI⪍'*A<]8>ٔm Nzn:X~HpD-3X4B~!obǪt"\ ~wPZ7Hh|W883/WqSX$0-ʍ+k8yX]~A7A#_ ij :?x}]F$(syjC~! ˚hAnw>6hb̵|b nI71|[512c^3Ǣن%0h0S}|JgP0GNZЩ3dk!3Ոrug,pP՟ ѯPtuh `Bd- a p'Kz=Vf*>m30&mƑbι"h NiˆwrC=¤uŮhM j_8E&ˋBU2P\dbSXB }Ύ^"\@ȱfESJ5Org`DծDdH7˕9s^V%JwBf}ŋ –t4HY*,6#q+~5z} ~SJϘX 5G}T=!kځ&ya/dF ʨBÖ(}Rw '5#W7j3mgP+]XRͭ!U|:u5q>5vqV_?Qq4]c1O`DLKf\&߄2 Pg/nYջв^*ƫ*ej[džBHF2fD=jwYV˫J;gKb'v_6T]c/nfc[2J W2h9ɵ'}rsLh"Ǎ=QUb<] Gg細2VhAyLtkk R5mt1ɞĻa$?Dn&zt Cj| S#րgQᢃ#X)04*ip3C`e):²9 =Mʋ1ː(v kv&Bd{I("@۹+G+jDdIHk LqJP@_$ZRC~8]}> u'!Y,h2U!)9nE\g8{\5Mm: mԣ,G L}9sXY,7Kkn7]`K6G\0o84!x##7`6#uk~79*KIML (24 B]A]HU5JY@ݍC( J3D镘˙o|_r̚񘳑vBݓ\ϰsaVER?Ԉfȕ'fqnӇj*ཚi?qU_RD}Do g o}M2,~Z;SoOBQv`fcù(7By\Cd|Fyj'=- e7'*yE̿=S>IX@fHg;5Y5 cžKQs::l6$ZowMˈ @>`SA,E5B[&?R<@}친̖)5;]LdqkYiw1_c̫ٚ` Æ7l7,a.s {\1%Z] 5/uO.JFBg{tB1}:}`']1%2/m҆3n`BޡwvgC 15R^1IE;D.Lu<wB.VQh[y7il6ְ,;yoxŴڔ>.+i(n}7z@BE{ͻ `tP֚vC9[Ay78@ݷ?(Jľ0s Ħ@"=9WkAffGD[URU z*KdUd"4X7f2៭7zT`8}S{ȟ7ی_ updWzqF>¸5J BB Fvl"|J7z!BK=jJq<̹u&q;˪_FUQeB\l {DE8bt 14M``Z%<r+ 6k4{Hr-c1ڢPL-D"fCKqc<,4Ho[xBcÖy~#CMK'cy?twKg[=uJr5k:F層n70=BVP(ϜZ*$sJHT=K!\~וT`₥[,q;짼9o|vw hӟIMb<\┸}  X%$~O^1kUs2K%k{Z q.Mw PZkp^R/([ўpz` KtP6@hO>a*'<%v+H{'ޜv>ͫqFuv4Y>xnf䫌K3V~̸e{u 1,֒x3쇓JoSؔs'$\9xSM5|$ vb#S&]RR줏`iv'i! Y>eZoUpTJLxd#v)pdh!vܿVCA{j^zHmT~"u4z0(g\x*t6xU?eN֜ KX!a]rNCܪWcħt8(Q#tRvQ0cA@^hPl5CefTr ܲ@^Olq QHof]^7NvL; A_[av~I"oMp [+1ҠT䆴TMi#d暬%#h\R;;| h]p?*=zO!F,~,(qP6OPF'f7D<6Z_S٪óa׷ڼD(8r4(~\P ` ]pKӝ#ZIB lJ_v( i 7zA_>Hr)f Vg/8FRAm̦se >Ϻ)ԄeΠ48㳚(` cT=_=[RP q7oS7T"K 0$:Lgll섚 t@tut.; Lx="՘9e˶@z'""$2B ar)-Iv;t[9BYOug:6nKjIǵR>j߹Zh& u.:zrڵLC5Wط H:ljhwik45T]cf wFt1@{/^OУpyt|Z'H.?*9^"N̾K_Tpک 9y Wx¬CdcI=6KrY52#Ļh,< @8E{?*P H]B[lһDPC/pX)/alO-ǺCSy0<{T8C_J:ɯ@hnλuZ\Wנ(d$˖G`w;zyXR|jְ ~~X $4~KRTWANL/3!q2bQZ4nC.1 G[?YOJl%YqO4ĝȗs9]g|Ѐ{?v)B,fWĎx40M >jmoc/F4Q# ,ufſXI~7I![0=1bţg9U|$p8 y _g,W5az`#͓*%]9@I!nG>c-gP $L 115URҵ+Gj_h x_(3A{uPs z\j' .'{\"ј7Sl+9SZK{@"%:[s C>l{!e:1~ᘼq^pVzpu\38F[",\(HUď1*p OLQ䬵n-@'_Ie$mTΩ 82"mA[_!Xwuo3$8 q D Oȟ*ɦd2S`7RM+#0zTHNIdQ!f1 FD.E+&3 ;ft+j +*$2WyU=;e})<#KDߣ ]PPhs2ܽ]ͮFM1 tO !}$x!kz}3?VA7lO4 u1=BIuEc57x=cmb[wZQC1Qf: pc79h˙#.ϵC.m;tRNC7d|0 j9>(b:ʇ|FA=@N2b "81Do1*䐡?[q Owai/_ઈg1kћoE oH2ǯ>|&!u x~9JaI{ђ_/Fho!2)6: >c E?;Iڿz>?߿Q|_XX)&}-Si9$^VXTнj>3F] ٽFvޜ>#cx}+ lVv>#P9mhU &t>4pe[X*T+'ϔ9]!χsܿ-CG,xqX=,$%}5"(i7P̟=D[G*)0P.Tvu 7KiC3Wؑu~RcMިz74ZMAl;߱6Z4(%jdgi;9xvQa;{UG\Ujz,1r M8jB=増ˆ\6B"P_mafokf\;탠OKKQ?x%t/[1;Ȓ/ڕc58r U-p;o)S!1ܮq`fdYߘ 63[v8P?%'rb b7'0=SXc+w;"0z4zeQ~i^ cќ zF8\ea~{_:,e-)W&]HR%TcS4jn3$e06L=iђ;K c1"v@C`4n/ f||Fz1+(3_@bD;,Ut&&ve,QleNdjH[N4 0?` ~^vͣwUPkY6ohtEe,VD'sq!ޭ_xNtEӦc,yblPQH41u̵%q 5Fy^1,Q*,#z((_y'8{!|/IiXibc&c.hQ+t윩#ސ: I #8lo ]'s/cP?Gx\>3fcl{WxV#{"Oeh MmIZ*ߊ(xq_b Làw@re+j'~75S[IU{niǃ|Fw:O;#2 K&"NXs>9eFOk2I T) 0Ԇ*H~0 ej)tk宋h@ :L8N q.;1ߢ'Jx l ; ? aOrG\eХc,ocȇ̮4ƐArg'lqqi &ᠪ=Y06ѢJ{|b&"l`gc>7;6 1E+Tk~`EcO+mm ["D0 ={q.ts#ھ|ZLX7t/%JNgywo C|Wt|2HN=&it#^%=:r"^w yhtH»-q JQJwYeL6ny2N쾴0zc<4lwi{ 0[{-9 OGz x~s`.bV~CWW>D('S"9apA#zQLmS*NdN?  OPi7G?s~$*,xyos-#{[twO*Y9фCP};j[JlX*E&QCP(Cȩ HZo}baWCB%mk/8&zNMd yo`pXU3Yw3۩k U ~KYfO E'Y p!aX)vnG:/GC&,,n<&B0+3TpCZ16> h nϐ{nWJ,B;\ˍJ?F]$\T-dQMjwGF-# E5 dș0?0Kz5 1eVnIItsiS%N_|0ku'} .q<{F ؅2 QW X{l ֶw)OH ߉#-)SBu?ï GN" {f c0=F(h|=!/Cg 9`"tok}u!1 aH%.u$-zYmIªxd,r[`ezG1x5t< rQe^d-@ߔ R}ڨ`D͙`1w.^*CV 5hn=b"9EW>! cjonWzi"qKUQNCXV (fM w/77 bnF|c Yx>cn0&uRv2p(r1:F(1{AJ`+ }b=XQU)ib"x)qk@/?ņb{7 yqdɒjlw T,>k5?@$U,Z@4"D Aa6iC[z1uruh8.zl A3@R塖d=%rK+:`R9yp,yD}\,=H%ʐjk8貔4FW7A21 żY^x^ 29s?^0!k$ (Q>¸;Bd/YunR#4cѨXk2dqjA2I$|vOV{5c:7ZK$tq*dq?1*xl)~o"[]DJ*`G žDMWk!Cc>3#)S)(kY(g  DR-\J>˔k#o1k|"7uk}5).Adv0S XQUX͎/ AJj9FGMT>H-&vaB!U~ s].]Pvc .PَdZrʢ, ";nw9p!i&lngSA1HYcQ#궧y /K|R(fd//RA] 'ʠUR+@5Bİho/ZJ%3xmM2īv5ݻ.CrONH4 _[J]KqMVл[G x2}X h0IshsdG!s~k\t}-Rۣ&ki4(Պ*9f-S⎔{.7|]4jpwJBȪ)(CԓH-[\C)5ݯ=uTFFnhrPU.i7GN\|e41#TΓo?1,DY› '߽0pʱRӬbTc#s/3AtVͱ𐽕`\f=`Z|ې+ DF!jjSY(5ف%||\74%˃+W>tD} R5B}K;_N%xo^CfN 4f T oyVL@!2leοb7 s EF坊>Т+yRF%YB`S"k™^ n@vkUhSKSH2ՎymUK~碬kcB(Tݟpd8ҖcMK ('V`":*˶bu87ebo푕!D}bURcM8Vݞ0{ *BtYƅQ!gKSEЕ ޲YlK[afs #n҆t U[(ΧOZ7L,.Re!wr#lG[/*6_B`40Oڟ76vقX{`+x?ن0fB$GT|8la{TjZ߿!<}UA;n 'f?,~# =P'Yǁ=XFvj>w!XW)r/.16n[f Rɶ/a(3Uܕ Xu^ph~<_ntZħ_@Z%L2nƏe:,[C 9W|h%IV=3l`{Շ.b I'e|o ˂mٕ5BWNs:$ '49n]xrxhtSvNE1\򅎇 %^4-*8{{$К HZ!a]@%N^KSKv/iOۏ"HnDW)u>sM1)X9zL*~6Փ˘8-aw*]0JKJvv:xHص%pVN>kNF%1e-On'vFuM"҅IUɒc #ԫm{//5i9c1EGq o:OeWٰx]3/ձNpͽXYqM?SFxhMzT# w뷉c2a9V{|~7єI&'4-%tܱ(+xdvLt([Fs~ǨQj6̊?r]3%41߇LxCo_Pһ+k0Z]*5A|-<S(ZR~aJ+z'm\(++eGQ$^WS0= Er‚'қ<@C=xb&\CnH(s޹]b:DP.E _)#vh-Ia=̏lCUN}`1׮@Rg<%h]_JzY7IeQqG%J^X)G5 spx?>wyT߯0oJ"KlV1~+.6BeO1;22M [7{7Lj\ "XIc`4H]9ڼҖ%F*2FG$KL W 2 0$qcCZ1(Dp}\Mfq~2a֌y"ƠQN `P#Dn"sFl*M22/2.dg>RW-^Y>jF֌MeQV طKIJiEЯH2y ''>]~o!vri^J*3B53a ͹(@I-mN*D I%,ݺFBy cblTdRp ÆȾ T0T4=  /Evpyxm)O/O<09$W7qR\(9"(R%4L.PDX?(rҠw"_/NQGR??DVSt[INAۿjF:SL6Ys3s/|u%EK?х)C> `r6J(5X7'!ݤBSS v[SV"N-x"HX/~kTeq= a23έH|)*Y\|&yRC[Y o DLl_ZIT9W7+F8)*? p 9c磰=p[k;R/DhA@L[SST~Ýatdtg!ILM:a(X4(bm+az|ŋJJ;k|+`+aŽiyDJ5sNVrXF~>p3T+} ݢA<@4$#=VkU»/\xv7;%--ឪȡ< xTdf!mH>#.\5 oɅ:, ٤_j>E耯mi>Wd"m%oZq;%;3SU/լ1idRtjڅUTqF9}ܶ"Bo]HFa>u8~rYT D713*s00z3?_wX"--=Ԉyd"Í龳!Tom*{+Yk35]AMzyKcMm%ڄ=k) Ic/N Q!!Z*9p RjnOW5*XLj`"D 2;ȏPى=ffIDziP/200|q3gB %(ԧG*<iP%[-?<5xC^5ܱ#0FB3/m|,:mWnv~$O|呣$QeGMzYYͫ"D/q86:P̘EZ_/bD<^p^,Z+|՘$MEf4HI8#?:U>AݰW7G. sx܂J9k/2?Mvf4]ɍ PXYJu++P`PR| yQa-zJ[^]jۮw8>@=y}54Q ldM8U/*j>oN{s#`,A(̋ 3>ܱwXLxX2}6ԆfC]Zca9>BxT6|6U;6% W#`m~0D`Xp#O/ 8F#5̄ t/fI1Z%ct: Z(ʱ7Mځe_2(E5*t.&@u%_^AИl Hh41\kAj]a1]1~*dz<7sx!jDx]ɻa9E85lQFWaNu3IvoE|j,fXp 4ٟCo,׾stS~{~;v$HV%}r-b=C9441'I\XKH<6dnTw%oqccB??l0Eg+ XqԜHA"Q0~ŷ?oSowcZc]oum(*xˮYp~]?P%\< UbAzgqȩ8ÛM  ?V Ql 2U/1Ӓ.[ }-9ۍoMg8ų=Cz8Cd6buܧ G]gZYbܚ6| &TZ6!d]*ȅ>@^/M%?kA.V h՘'CStl2IMeA䒋5;^L#ξu3;ϫ<ߙ[1(P#B>P'>G.Q߿s@pD(ARߝC5p2P|` c%#8qQj _VҾ`]t9yKuwhD1ET9V'Aވݢ+xrDw[ڂ]5ݶh!L bQ ӧ=C,5ryȶ) 7z/ enX(,lZ:{[/j f@4 Aׇqwso}fr>Nj_I @ªI<<1Yْ8@$v.8&N4JxWla 9mRCMm#>>^5V V NC*@Ski !Å~_ާ2cO5}X]h3%z&:Rxr!;5zJ7(#ru9w'r?ytnעa Wqp+ :N~+IkEFOB^?R|=a|n-֨]zc8 ͉4Pi? [wM8Igi -a -AkKM~ |s0;Pb]z-IH履MJrFE-'r4T8XZXg Hm1tp2wRSU["bk۷$DBX익0n%]\=ET ߡzt. vb H},?W[r$ȎM(yFl&[/RΟUNbǔVF)˴ ݣ,T)IbIp83*W{S7ʷ; R@̭FBLo5:c!/ mCًSOvn˃;:dMY?\؁aN9@3ڋ/IҙڨU5 rlkr7 vPx~n#͒+L~PgI@E0()`:89c=wDa(b ίhpu=q?a{>itũbЇ >eG\we#D3g7ެ \Z1vCPƕG]4ܗ(=_" }@Z@.&kS7p c-dM~p-m1p$ ;+Tm>]uAa)`l8پ uG!ޓN_PT\B,tyט+cU,>Y@:2a7+Е;eSS$ ~! 0.3p0ui|`)}W=+1=.[? Ld un/̳Js~vʌ (Y#Xgz˵2PGz=+]~qxxFr7ЍBфzksxf ȅ'tqjC@7W^.GbL^6 ";FdX8s]mά: УD9ӕS4tɳ ]5 ;V? Y:==)^)?(\G?ǻĽ5eSsùlY*Cj^D@mhhB{7,P(ӭ%'͎垺.RչXQ 遒;Қ[^uR?)4Vb k8:Rl>gZEWfD3  so)mH:ץCS4 0IDa(="xC[TI @B9Е8~d2t)yQ@i; k|yKc8Ar|$ 5J:~2/˾ԅH݂yMrB1`bxN+W? >Mbv9T/{\$i!em%\q`0s.I*:U~٤Abi$0 cv Mr@T+}2#ެU H $)hz6)$P(mjk鱧[z.O7`1ah/P@)2K}BA:asA7ܯu@ 6wԠ͋k4-]Rۅ~q=Y QZuMnPt7j:W^FjsSe^|87By*ΌmhѰ"ŲKt^OWvi a ~ơH*Y3zjɀZ7$+mO]& B%A8tbQ,e`TW1`ř M*xvJQdg@y^8)"!#Y9\>j 怡Kz>dXeQRjF*I|F}_\l;b: jL}\"ZLI׎€y] XFT?k6aqMynz\T.=PY=*]%XIhKR??:.-WQ@1[ K"̙Cȇ^F t;$HP{M1yMs"eЊ h&PJzGyǀ"Ħ"$iTR oVL"iozmª \7>|Z_atqמ2zt>o* Q|,Ҁ 惜 FC諍-w!̿p2_ Y5LmHiY鼋4y~؆?֕OTx2Kͧ!4$AM?{7FQx+rɏE)ġ0&dpOC#.${Ζ+}!sk/Ux0P݀x_hHȆ|Ehwkuՙ($m CE3JwCfLF b!a?rgυ[<ex. }OD{{!u=v(yuy';dhř뾕 ]̩Ct >-6ad(Z*pqfa#_3eߧhOWp;V`䨅*XO/ ˔c6P-XhD}'Z3"-kBs=j2#z7^mͨ<_"oOWL]*wpi _P%7 >]2o *1vBL?п rqb?S_kc#ES \!%FSd,ޙp o]U}l8C|[ODVi;֌- "XgsOswy4'BJ˘x36\mvpv(-n&i3D7[G .0ĞUk,/lv.S8YHK<÷RD K xW_*^)C3wཅɞ"QJzr^3 '//4 c_OS(0e C6%+S!u0){p Я _2'=%}[A?pupSLU`}?MU?U::t&tԗe`] aM`=ڊ'1P~h6){c^O6 ptB?㵲\IpȬbUҺib=j^zIV!آv3;ڔ(05% &AwR] -#xȂ$`Axx -2,1LUp&gXg!b_[SCI= t}JTr{jjTk鋪DtJ<q2}L_/dSvLÏ M^g5EXjD0;KU}:y;t4¸)/5Cz̼ͱs)&y1bGHBze22t\)y)ZTŮc})d _xYHR8v\ q֓*ce΀WI!o)IL-Qyҋ1dЦ ѿ9j 4%"#(T# }eQlYn;Oqfw7̇z!eg83;=.8A0JYPEes| HhR%'3_Hks  oNQ~EĝpB2+u*ǣ b>!x!㗦ôcjIp"@|0SLFpS 1ő #(B'=o}omnCOzCD~‡cwt`_si¸~[t(;J_S W.t6hv秘M}╡"z`[?pP^ se|ڑxKaRxf狎lf-!x\4z- W:L!ӻ䠦 #?] X뢙|ѕT@+6u-s[T[;^&AɩGRuΜ"_N[X~l .+Fb xAUZ4# qNhXnZo1!(;率01&3Ξ6uy"FìL$)-y)h^ Ə 7emOn☋Эp~%T`IBe}gs( /Jb,]@8d+"bEvyx Kt8`' CѬ(q횄cwQo jp!ģsߠhWVco SP.+ʆ/$GȤ|oN4L<Ϸ1QŇŢǢh|TYm5/k灌|# 1fVUj),-^?GuMq[F[SlT(NjO~I,@V a{~6ƨ|m|lϾCjTKfI:s;РjG9Uۓq^RGbu%zg>MqCcu|KhRpZ א4}[r]O[DM!ڱ .}':,vnD'qlhW"pc:JBLgϬc tҷyG 8 _25ډx;7RV)z1 ~B[]K?2dpRbt|q>%RVlZ@^kGu4wq6ޙD0aMwظ_qgR!{:c!zOÇWwUAR2Su4Ӵ7#`’yPVx/{WeoG+~3KFNb ߽"fO/(ޱq]5T>ya6!x'$ r5~J 2=ZI%ų,WDo^JTRyFAڡ͛g~ddE]p كt@{0d8^%@tA#" RՄm $D]7` MlϐK'+D;gنr5[P߼@I| e-uwP/a'Ac>sŚ{izYD#3I@~Vo?9N u w"eC;$s1K󥫸; ׽HF6l.L ;i?G7&QMd"Τ 9E]Ŀ]@iJF "BaRXA:lB_2bt `qX)v|dXct.\WY/xtXd5Y4"0`5ݘ?P]HuS*xc5KqkOA?ֿڈ;nʲia^Vb#A%2Xt$1Mz6p .pjDzR34o1`X:A ϘxUk9|xogci(`奛kOl: V[1 Z|,^85")sm"߅$jGMS }`F4+H9YHWxx(ߠ&PBp\u xkpWRԓr-_fuq G6 /V9DEkoK}n|oW4ҩT`m SdM $nu[{u-Nb9P><"kkdu5[;3=`Q`~gfO%o g||ۺV|1&ag9r=rmTV ?u'e{"'qןU^ηjuP-Ecjm%_24uOV0@Y)꫑2 aYi\a n[ԹWm޷}Ej ^˫S$}%1X\YwС! Bvlb՝rk8Iq EOM:_&l-ERqٙ{#WѿgkQw=X~tji/h'nO?X{ M'VEtKY0.[VyLG3BL܋X|4iKn(3{A_j5Ag.rt(uk4DC½ }.Oӓ'~LM{N/L2!OЬ!IPɏ*=g]y=p-/BС5VMy2JiU贗!"#\#eX2ͳܪ0Lk'Q,o,p{֖wiZi43pjZUn~p0zGRx ]|ߙ.1C QI+X)i[A-7BVY3[ 599mkYvQQz_ԢxDP9]AJ& a=i^^߾CJtyZ4<%{=|FH($ZZN'8B9]ݓΑ$;f$p)t205W ^ӎĩXABe h3 ^TpYD]]]墵rol,a9Ћ.`FvzHoCUm-YcHh ں9굅>d!F7ro}n4p54N\y^U_o`UVqGS>'ZeaKYVsH|_* }#m 'R=~3Z;\X^ÙmP7͕O#!l̢3H)X ^:!+E&9 6 . =C>v׫.Wߴ9ϐpZZ /.X|Z=Pb"& a), 8g M\1 4"CRpp#mac qq-s;ÛRY#%|avzvd؉te#p eXYvkZ J{} g%3D+*,4x ĪPNiy_yB,3$оxX/6_ySn0!27:a,1G(UQfV~5Y+>0|K~F}){F1׍`6)_Γ?A0^Zͣ OӒi8 d7[z^Qf}dLe/*ch- n 9$.2؁DZ֦WlfcuBR([ }|qA\ ]^yt6LH S}_{ؿ!˯ i9 q1\6SKShEŶPnv!CM pZtwN[}BWm%굫`!,/'XSv("eWګoWdʴ|B-M{i hw04__:7c\Wr\_z.mĄGa@EIv||Y1ބGWŠr[|N 'cuv EOB;hLڪSChԳ崷M)3b>ئցCQQΎH*`9nǨpp`DSD}%]˕q/v@ba{tj]6S_M*2!EvFhwuD|OKk3U(d90멃#4r˓ )2j+ ?sYFH)HO'8J4sXpCUv"hު39#p`i} .xtUϸ Oeʧ2}ä^Y#7H^vui/@DJ1 ,Nt}톟%[>vG#٨~遬A,"JLEzsgm{Y^O`vNz*SebcR-tE2N:;Ycj0׉R~BO<䚵1wdfO{| RVHQ=ixJo+.3H7WCNwm;jn~ @Qja9riUݑ~4o&eF>9c05M;2v `ǁ۩%}`B̔zNJQl@l0!R%_ +^"6G2b"J}VבLjDe`^$?tdR݌ \ B^"<wv:^&bS|KԻgyݓV&Qu?9/;:Uݱ4ZiQ6F'iCySLHjRAq˂D~4!aUxhjq\] G|$TWe.z\Cl噫66僞Ѱn<7e4[gB Jfi9={trU 9=I;/P9aIdT4Pt2~:ٍl|ѢBX~<t.s0dz a+OD|%A vl{Ȓqϝg˕eFlE ":bAfɈQX $HIpu>|+Y4eY9|PG$| asVkpQ{xcsjg%u6ģmMj_̐-T(6l,$疊jƭG۷adm7r2[T32‰G/ҍH=ENSd<'CBhe:tF[I. AT5#Idi g9k=>*3Aݸlm1o⯳#̘tCILΟmz/ YmRg}:~+}Fg;LH$segM}7f]Nnc?&UZQ[ "Na {l9]8ea\5)e8OIzd9iuPߞvyπ{bp6*c~,f3oJ,!RWߛ{>Ls2\t/q`x0O!֢.r->ōd#(`gxcW* *k679!9'Yx kevʔ%6lOo"`NyտVw33؞K²."I?5斕O jGz'U!eXe-USK=$o":U t ;Xt.Π^ oB O򺁞 @kJ ƚ2QWq/"gqF߾f Z2ڶ7+W"+`(CpEղgjNJ5R{Q(@&jƣe3y,z/!isO]c5$k mD$O(Xr4ZIՀI5yw(!թ1nt w;4=_K0`ևwp#{xqN }> n1Q0^0j[IzJh$5ުe6Z\2ޫQ&(SiS|fOu 3u7WUo׹u ƌvԓ1rWY۽AO7>:alϹ9* #y77Ҥ; ג"4\R;@k~/JbCBt^rr[$vU& Ly V\dߵx|M"_,A+v*v -m8Tr;vTо}݃a\dI ;Wԧ?!/1C+ ʉdUM+ k,NFRvw"H>@4D߹L&tΦח8}6Uf2rZj&*HXN@i\)}=xJ7r5j\dQX!t_`:,}TzluhG[j65H~MQHw^.jύFдCFKAW x`Ò6ފj{7i0@-zhjG >:ez-d2yOO'4dt,KߡS'jb(QKP'|s8 `v6y&}<^H&ml`zs=401}ܽ짟Z^(k_-У&"t$x~So5^n ęh8.EFSc%nfbgF9hӼ}֥u6ګ-S\go~FNFsP?+9E ]-1ChA.=`Ɲmź;G㋪ ;`\<[d|]6ؖb'w5DY$K Rk84U6X{q5}I?2"@2KԮ{Gc|*.@v_"OWACXkЏѰX<>3yy"· `\pmwޥp+}ιFn1=mj3SZN,m(nΎ-g^. lX?s< -PKB8k}ʪkuv?0z5VOZP{ͣF @E蚡E S!|ص8t>{: Z  kQݬs"[و-zXEY*d6 qxhpL`t`g- iI1ܼ$_sw چ*YYc` F_&➌$ mh8_̖7ƌ{2NynKD~Bx7iri4 7Ks3*C Y 4.A@Ӌ>N:{tSVvN3V1YgqȪBbwjCEǥsxiq(/wG|[=70gcM0: )Q0 6VT*ߓQ}JUz8g`Y~x4!cs6Z8q<˗΍+&f~=?K ~-M1ZMD_q>]ޮcC dH,*2rYXg8V!vLx('$o誹FqGZVTȂhO[x",#w)1HU~5P}08ؐ8??&<Lm+pmn tGz r 6;UkADVV%3P˨"Ylz wUi، ?`́+kQA@-ްLE)\-w8+uzqY|?(ApaBp]!EɒPU!6n9ji%~uh 9ZY>j/Ezd2ThEPU70bHY}r_gIJhH'yS";D ח4ϴoLpXƨVR-^OwOBx?hBFrnݩ~ߣTm*ǡ"(X{xp~pv䋴*+dt芾T>ԁ X| I'PhU;ǚ+ŗ&Zi7JFůA0 r0ܯ){lыkyΪ"G:$9,kil[:5)GˁWG?VN]R̓5Cra7xz]WG13^lX#J2<-8:Fs]eHE}Tȍza+HnJ8̝c脫hm&8ŗv{$eO%BWM|ݶZ9PS*]o82[Jc]hB~ %ʛ5>&9tx ajg|^D[+OGE9TdH%rK4І.ֻ[XR Q B~ w+ΝBq_#:7I>q`Xbi3Mݖ8#OĐ|OLY;p.e믕X aE޽H.1.niBG^Oˮ-E[Y%tP:>&?R'l g+p潐IYb|ԈFv`yV>tc8.|U=EVcx=9aEistY+l0ݵ2?Xod`VFGgќ_YAAF[/w( o9ˊMЉ[}7=0y% u[r*G˩q{06M`}[5,}\`H6mqSkEM=\APԀ:>¥CJX,ӃRmK{p 9}(rտ )~S7to%;3@OM [q߷#sn_M̕5éji€fGӉe& "qxg5>{*o[zhVzߏX 5񾱖Eyx`+9C'dž6d屙>fodˠ9ueacPopZ V.-WVlajE%%(ydI2,ux:Ao9O-]KXfPJz6dv'lZ2}$8??oLl)q) 92L&PMxbI4A,Q;L)~]v=C.}=;;[}K*@z#}zP& gA9ָՈ@+1GY8mt|]٣w/mM7=' -c27Ӿˈtfjig8nAxd))yr4=/Il4>}^}2.7A9lPIK}TbTb&3_$0ϻP4ɂ[YQhiDw56@GbA:#Y+z Nh%'fa:LmoQYngh޷^8R Gl=J btFFlkU*S2.EP AFQv%T:>=sn'`,y<Wr(E2îe:pAޘRφ!u%W3kp`q Bc1 uG ohcHms21=~16k!N79 lڦj5Ov8\L}I(vdx;$Yly6峋s78cGpsalN a`9yM+bc b { 8.bsh_<." 4$ NSEl5%4SkfMqӮr{n-kT]jz{!.A-ϯYb{\ǘ?I3]A؀/z$+Ѓ6WM<(34Y dida~,7kH -1m@0~3 >S((;-r W\?тWf$b**כTd$Dx8' ƃȼEP3<5xe7v*#?qȁ{Wj?"(VHa$re9Lz8@C](\uY IKS{*4|׳A!:3Fwm?D=IPlgdV7=WlBbjvW䊢3ys$#Ns&;Hdϥ|{e#/q&c7jjgbW+-8%EQƓ߷/ toO@{XkG`=~zwQ'w23+$6u>aisF _c>H8JNiEXz++v(G,BSpg5?ȟBX=C].y {t)lzdP3?k.K[nVz9C5>.e̴j6$v\:J:3$A<{K0V]nA\J Gcd23kRy"@ hlh<Jل 9_Bia󵏂-HF)1v6{;+N0vHĎU[ü ȑ 37 [I\ol¹b߀HH^M9/UTH:} *hˆ&o /EilwSdujv?Sw"(&r6ō?{0m1 ®6jt'icEaޟ!jͦYqT0^nr-򆸣Ou,$ٙ[ԘT{G!|~%K܃h0aO$}NƱ<2+tM컧e/Î*'W!,bHF͠S^P 'xLn`$=+ҕi%JNXbGErdž+d,ŧ`bMs+0,w y1-_T=MtuT=;5HZNY^e\ /v%a8 lҳEL+J3J w~n%]3S9"6EФ0Q]o`0<2,<ܟ2\]T/^i {LJ`zO: ޱUR,A㙦`PĊUJ=d 醺{]O-+ :u -E$B?ҩPP -1PJ[Hט2fWslRqw+L+2?9N2# ˓$3=nR֖s|{(S&^x32}|i5voɑd\~culZF[(g~dTz/xyp;vP<0 -CN֘ѮL/oyK/)((RVpkMm!ʁ/E U[I0s&=%t/TtU :ZvgyۗP% NZ25lJ }`SkGmږhj1@ukxWiIOM( 4z_W *+ґY. 7W8cHFd!CQo. fGBmrB(yRV&ùѳs%O )SatFT5&a -@)e_oSo`Ŧ[^¦}'>˻ >je #FeGuFW+<Ȕd"t޸i,\#ġ{ ߺd$Ex[gޞ< ؀-1C3XNJȭ ܏GP,eJW~{KQ]Ia۠ C}u VC.^_uBAcQ+tz"[&u1E)=%n'0 Wꄇ$7u?T#^QJEiFg*4f >:Cv>cpV"Z"H4|p.t~rv؁#E'CJ贏mLJ [QVk6 }2p`$0軟>JPz+LoFbЧ%NA#ٶ394%~|ׇbX@f< &`o8Ț9 .M?gr8,h[x8c \+![MR$; Hu6^ ǢuU:`Lh$Q;?FL T>֢r]OьDtp cafW J&ˢM\  +ļ &j._;U)2=H4^;A}uGnͼC~Ko-> \FP?Pi!kG,`kM)_+^[ʘFNlu6#eմZ'кC`!mk`*N22#d=mo-"s=n#֫ys$4 beo-wp:X/H3 =l{;>]l"qq RF+) !{A߱F觮2 m`T;꬧6#D2n w.nҨ17`4z~5 ϫ!!;c{<+B0ೌ^Ss? 8WU;u)E8Š`H(UN`R8fCc8xeEߘS'c[jm?i@7G&<׮%ȾoV<D} 5z ٟXMU-#Vfa6 )\XUS} tt2ҹw g< D:SxE {IPKDf[}M~*$gGMYʿ>Uآ- t8Vo#""MO[,ٔ<8Qs1T`Aڇ@GnW^ ɾvq}O%ǙaR?qwB fvӀq𽒥.R"#ٜl*nb4(y1__&@4 N0l N(0 c\v\P%>arQ{>A. vJ;768i} Z]>4NDH H|^,'×.3n` +jE-]S{sONIU(It4<rtʎ22#˗9(Z^uLF 6ExO a߱41H@R~7]B&s(*u/[%O u!^o{HgKB+ Vu6(5<}@M/wُ,`3Y\GOȘ#]Y|535%P!( K FFέE"zJDcʑ> SWHeqj8*`;@-mGwܴכ/*UxaKaόD]xjDZGW4, cPsYڌCV?d .#ۏ;gU~`.mrfI7v܇uRi͖8ˀÒǝbڅީ{ynʹ-ʡϭYF-4Q,`WO@tO-T 7'̏3(p6>DKe 4O؟uCЖ? wtޚ.d,C*zI.ߐq\Q>k箠NU3)_{٧!yfC8~s9 OCsA?_O_9e2SˎZCK1{aѵɥ@8K _hoqB 0q6mmFs\uK=6wVM)g5L}8aaF7m^b]-ATc9ԚWuVp"Pt$]k!Y` qGXMݞ|Es#cjh{^`Fk^֞ ];DjtI)]\~DZs|{w. ;gV*ʹV )SV Ғ 28|.i ٺ~ͱG)buLVhsoʐdm$d2rjg%40)}VdGqdECPSʿ,?jf|ԫ4FS CА2ax|PX "ñKt@{ΗBILT Խ GMcܙD!l)D(u!c+]`Mv@E,`^,TL'/RCx*x74CEL!>XA–g"?5{@,49d{*ģuJl> /YV,աq{7kꜲeFΕ~e~l~o*x~_XH*\!"UUge@m~({˱7c?O5en;.n'J!dJ]@zrLMՇ ,N}34m2`ۍ:B<m M64c{p3բ.}b-ˆ !m t7Ɠ{33(IS oj{F};zCGU+ S^ׁ) Qp2!C[-g&p!]WD5OM\5tPfN#kB0Hn1\؄Yһ.9Cqy_/NV%j*DrnLؚ^bQHpTTDgS@_sP,XC4e2A=ɪbw،V,&}<W q qr|s:M9Tq:˱3ܙ)v_+09V:W%t!diԳOugL;w8m6yu!&ncLx`mI2>wRKa5܌G͟N:0![eٙäƂ a+9^R0^:vN|LG^ݿ=IVtzjl6\oDX{_F>b.,L}ƚ51-!F`>g)겋@!IKe Ԏި6o^˗fV4Ga]gޱH SҠsHM 5R흡|!o; ^΢4hB?~[LjNMyvu0 tc#z`b.˿>n3Oeک=Fdg`?Agŕ2 @ ®=.u~Tk!(ە\µSY\ͩ!(b['w.ؿAG&G'߰(n~,t vf+ RoUn`!zRcVSQe`x|(# }]); IC\eE0Kt3J} aLvc%ډ fSLf544xdu)=`Af?y%eg!SC}3]]b°:]bHXKx;èfC6~le:&_4S"~/|`:Ot50l;F{PNsSOby>g f;ʶvMewL\Y847bZSt{ĆxSuų5$ij00uHjʎʼn SwжAw|{7Mժc@U}z].pGo;_]Kr2[n'B5ƪkZڡb0#l>'yϠYJínԟ{Zn TB#z"?DLoՕEAZ -&4P&rӢ/E9ͶOo==Т!FN2'lX@#ʗ.U@f{eGG} ӛ2 ZUU#CaP?j`});Nmn7 X?w8w$ NHsaG\yˇ:OQ$&~H{1-wIS`R$f*Ҿƚqۭ^*=AFl8\1T5uiJhZF=t [Hi:%UC@9v,[v'j\`"3)va!aC{W05 C{PXxeO4Q%b^lsrEIO+ O5l04=ER#-=@!zLJsSEáͣQBA InCmU)lc #uNn@w9[Y7n_ӓTc"HIԷ<0)Ků;Q\`X~]sDC `.RqjGx?ק69CEZQI J m~ 7Yxr:?OU*mk8|X}hx2=l.^v*u_!wDl +@@ӶNm2q4%&6 M1CvI6ptva&5MFD:]+ ?45Fc3]0eo}aCD ;7yk|wQ60lw#0'+,-qALt $U c*SPEm!iQij/ o %TMsO&( KO1܇t-h1 ..LU4ԩrj"G`fj/Y6_Ԇ)Đ$鋂Tt`k+0`9s"@ZS8[&lEbC.v S|iH#tC2M\L׾[YYW])Z|xc7hFr6Ģ̨ڵܺ?sL$)t LJy \Uf`l& oX†æ}J R&P=9%FgVw_~/CǴukm| asӉgB5 n!KطUK0})fAyBD^L$FNXx5/X-U.63X.Q[ENx:ȷ+iw@j$ mGt A:~gdwCj+ ߀ƩO(cf32ClVm`~ߋx}'8!ɡ8=Dn֩YJA43ѓd;Awp|_F A e;IDI TO톳3@n` @B]Mz(#5i:$A)@L"ՕЀʥa_ܕ G+B塝gU1j&?G+F9"`aj_ȣ#r9ݗp)osכ\`+pYHtM4aRLEkv͐/Fj~EӯWPU}wȑ>s"Z_cCsgQӥõ:z/28w}Y~ЕX =xsP~ϼAIj&HxQX|mk+!SGD}R@.+}&k]lǞՔ-7$X>Å|'>4*V!? qCrko-Vq,Qb Q;DEq<_Ї0l=_گk!z"g ZN漙:oGG?wHY:k ۥV* E9}jVASe;c%znf2!FkVq9!^_64:rqQ-1--+Hq0m#lźbzJSik6y`x|tXH|yYm#s|Νc}>hM=/0d;f]@@Fm'vR`u|# msZoY&NKV=5D Y䌗y}=CB%WV7GR)~G >&sz +{U,<'dq9OlgEXOӓU llǮҊtLjQ%OI# |Q]PO^e(2[;o<֍ s٣>XZ~ײP]Q2xz\z`1w :/)/[|!&ѪD ĊFsr.| m|{f7iGRj rg&Jx&k 8%a6}sx4舣յpi,l֭LG9[(gBE[HNZ$WϰP o[2 "cc \Fu.$A򗙴͓$Bl7ABBX!ʫCWP Gڼ0 ff@{[yʃ0Bc`}3gJ7sVG< Mvx UWBRhSYUτ9ipƘVS\i藚6|lBHbM?7lFll/ U\s/.FFzls_KWqof`Wv3ɶ\PZ;g#$c 7>`ݶ(_ze\;BO3SHuzI.Es[0l&|uFnp9p_U?@fN+OE-5IB4*|Z <}ᳰ{1*br5qŽo L\N.Sɇҭ )IQs_)/ O$#[⛂lC0ޡuy/?#'sAO| 9Z(p} =o>awZbOD`2-f sj(KS XyuʉښpCTÀhwd : Al״Q1w\nzfjv93|Ovaq\fq%J/ƹVTsGiQܯ: e(PUiʴ%_wR>Qg@[<xؚԴUuGwKl=5x) q~lq@4[ie[tߖVj`c B2;32lU1Hq 肰zNps-\؟YI:eAEC((N3HαuTMsU}Ww̅tN+ ; ~q"?_=bX_=G{`{ЯHU;WY=Cl~4}(=ˑ(OgB{~^˙:=F`1$>RE) ?KVE[iAױm9(L lSţǜG̜s,e^o+L4J{g%xb ӓvZBO6̮z. z;/*^l]k)t΄h'Fr,k$}ZϚlaC&ut_4749tWgm,Щs}xl~=Ec( Q|i>Ivc {`Kp }2*v^]TK{gt]6'!6UWӞwܤ@I!5R@#ugDrpR+</[i{ `?CD'|z|ǧt&rkQJ,:'dq$.d%9v umZUOg!R̙]:lҔLDjbX+L\i Bzbs H~G~{Ӳ /XPh`'@A-XziO~~wr ^f\qpsOq2EއZ-}ݲj9^H (/N4l:<R~[2澅EE$P<(!InO ` QQ`^D)tr%WuF2̢fyU;ER>]YH2]B( eY=Wð&0A:kzfBѹt>=Cj!!ɹgprC9֘)ڳ (VQ8aJɋ;1CKeX'`M@4u:nB5tw Mfu?EDInqXTuy7B'ָ=oII%+J-ZnP+;*iK;(J5p'c\̷ˑ䆤vز(˯RAJHPϚ 1ӈP#V4msUp4+08U0W3xnos5.++Sk :ne*K9SY\ANL%56)Y YPA0-,S]7CmnA* [a!;h fc(=F.1 m:g#9xL ]$wiQ>NQ"S7a۶˷?85DZxfE*ݪ2wH#Yѣm|3DKJʐiB|if5fyʏ"TNeTW6_CQhL8Rp'1Gʿ#[ 3-Eio\{ =1?ڱ;n"K>Ee/Lj@ N:9^1LZ7'g^▶nj:gKH:Kmw3 >Ĭ: 4[\4+ |d V}M>j۠}ʪ5sZ1Oyw+a.;h3 tr @Hk˟Ey#].{#zO6 Bi,6]>ŸNg6bq0NT~Up0N xrϜFAGMߋ:}R|T53ކa&TK%֬*=R9d~e]v]-.[|Y7:~k,F;!+>2iQLnrZuq֤pRC}19Y&*<}L8%Z5:>41 (M" ġ86{_*KU!"e:vΫMM|^nuSB(LqZz"&琘%H4Oo+<ə ԇ*~Z2[r(d 8Jm|6/Rhu=~g5u_U8"ْ1 7zmNa̳Wz俣x:u(n5uh 17#N>RuY}L, 7ٶACm5U$N^ %m0(z\=n3 WY/d>䝛c龼"dqhaFbic͡ȷ[уOcZ AUojZĽ0y'+&qFrL5es6CC[Ἐ$)^[\.|^7QPնZ/-<6ͷ~ (Z/3a@/dM4_ߧ ֋wҧ$G9lſ墯b?ZRy5` (k8Ȭr4a-u"0BԐJ|7ߜ⤹-Fs@n"|n"#wS ,@I&'9[EőRض)UG^`]놣me~w "dP杅\4;2ThSh1eg]d;T{q HAcTuL?@KQwRaە2g&DoR(s;j]y@`F A||;4UV'Ms0DhQ@X.^V2eDtE:Z6,IծF\/<\t!I?iS4\V ZZ Ԯ݈ Z40:wӴ\$hr3(RVkXB}&&Ht*>"1q+*ieAִCxݮG&ǿA0!ͳ_n"5&\27SSy_m=y=>99ojLsOtz-3Zs*DYOs6Ю:cB;+-n:[dj9,YaK0/e9~Vst+nHCŤph0̙谏piѮ0!abq=SXsRDuE(3^=[ :$k>_K,YdGBR}do@śUӖcDS`m~GBSN\+'6:D1m^+2|~.5b>񈧥cyoyQN_$WΑsx q#JkoXT q$WfZWRLRAO J!V 9'Z8$C/~i*&P5}!W<݈G|][!7.+&RA@e @-t义8xEߊ ད֭quv'4xlŞ@\-(,qY+(ui)!U6LX8a)Ez}vK*5D/-iw*kI aiFPB OL6Ok80QˈdݽI IOdnw~>/ '车bN/xԧ%؍;Ň,x'oX,J!t-Y7ѥ@sg" T?ܺeOvUUcRL1$nlds-O_U|\5PKq8бrli䣡;1'H PaB#FO?yčEf;]E@)%#s@(_=%{*] jdFnOlc- ݈J!.9`j[&KS♐@Y m[L ̲?R;ӂUD^6nGWO3)Sy8od͋F=.%UY&|NhB77 v" m V&ʚOcYJ%&`?;*p)Kܵ0' h(iR4:t^ʼw'Cϊt| |D'vn 눀ED-}?"9`jQ~p?bΑA{(6~P6ft?W*@3Tุ'j8Dd.^t"4BG]tm_c#JJ71G9%*f=ҳؒ~=Crd3ju:(׽oN~z u7驄%OW>g;AdlXۀSw٘(u#S4I/KD QdW8`GOn_3SםZJ 𨹫a5딐G`.[7dž/2Bld*-s1f_e^[o&pL3JPzYDpH2ecU= yl! HٵnN θi#5me?[Y㠩PxtMoyjJt)? ˌi:: vES\D PdJSg=[xhnd\Uf=N$}ة1)BJ!(>r.d6H+NDw,Z+is}@gB=~Oώ;'1@-u\u`|ܔk k3`VFSaX h}ힽdP U]\"Q="qs#pVBe )w?n[x,FLjY)P t+jP6ralmWCii_Vtl߼Z#tH䙸:Vi\$ڂU胼ԠEL_ىtbTsFk1GLkPJ_ZeBIV&%m@ƌ|$֏Y">[O';A^Ѻ&itUIeM׆hkU4O$"dSJPDֳ'쨖pf0wk*!_25K hUz/] wCgfPm 򝞜2QT(;Pw+2Q_i`C"QGЅRϖ`6cou@}1:#J' fN:HuGN';7CZӈ珌`E4]+f=2\\< kEW5"ǃC/2:> MqTݒI;(JVr1-AY\j58F#,hŴ;R_iAvpGQ?X9.?Aٮ=fm!LoY[?v IxĐ1R8P"dY~M0E/J&"gz]Bݧ+ GzT9'R*_rGui2Z9޺d]Hpi$*j)Zbezgժ9o;=Dr)सXTS]&DQڹ}ڥtZ.qBCZ +)U~бh>n-fXA̦ܱ<eGAQ?-o=ֵkdEď QQ@۸&(vjI>GLi|8:pӻ&X/_]>L Z5磭ʇ';f EJJp$jQ+f{Sm&91꥿ :ٵ9FC+`ZoI_F^<Z)c`ۮ#G`;dXDD, \4o.X] V㔈&5v:R2$Zu[]Q/KEGO0c]d!≌"8M03ir/Sff=Ojq؞a-AeZfu={gœ 슨n{VWߕ/@H&1=NX8HtiGGR?|4owBm[5ٕutTeɡ.)@ bⲘUWv*GJ8rG55䱙ć]2xNESe9޲ ?k'|%Wҥ@ E_tרp=SUq󜷔-tom+ram8ՆHk.I]%,Nl虒|V 7Fiv|uOYʖh(q}ixDFfN$yP^a6ך &ϨKA z q(u[h)Z k"R.K@P4Ir|.Y{ 09iTYVx7 WfcpRwC`;gڧdޥDsR^٤d|E,RV1z*3~NX7jNzzsfPW) [ߘ 49#aG\`Vs#x@p,5K4F): >zwhOSx =L=s&BƪqWŭ,fɈwa㚀Km9WH,vޏp5ٲ""x^ %}TQ`mnB#+PLD^mҕ*++.jN>c~]qW8pTۿ XJq#2tPۤvvil׊DsL2 }bX"CZqs-nJUpNR|yX}  ^ Pu"(j*~G/0 # y"ˍtS;P |Rtb;)PEђ_)e[IqGXsڨ`-=Q_ϤZaG:tx+T"8K }Nt 7>E$rB y.=BzhթsnB bY;_xL޷wjf~)HǐXD*>USHQp[Kj*}Ux Xg +bǯ+P7=ؾslm);qDozNt3DA`! :j ڿT5R6XO[CLwsOZGN]\ 2AICdvI1Ѹ.͗D[G1DipU[acc$ff`-k_WAm"ig4/.+tM#Cv M[ 62U'>)|XT/TYybΥN.NBDK0w=bdeTrcfڃO,UV * zt ki4ňc Uv.3|WKAA|%ʉYvj4iQiN6kX!1||^mHhƅƦ9G=/l>AvY)!`BB-TIWɍxY@AU 8c"-Sy,ݨ*14T5,W\x&큮 B VO%[8O-Ѐ9(Gwޢ)RGߟ PsDX"&(7u_Q[&l-e6S9q$cs6^?-MypE !7 psL_WVMx?~p,B`Ljqc[nMVBV&p C{ɒbN`x.yyJ&\j_)k5s;✈3VhX2W]^~F/ <<@!W{ 9F?sp.&~8ƭ qD5kp`紶.@O&j3'qP( Uˆ'P (*˃|)Ћ{,ò#rPa0/Ѧ<٣x?jGmġq4PD \Nc[^C?ҁ]w),O!/'oE$JmͰ0|__6]*K9Dnh ^kK ?%Pk/)CmR'^XJW> tP}S[ExL)KBOfR;ё뭲>~v\gVm5W2bou%|Zo1sp|0h kWǡ8c*wedkBeZ 295ƓfǠ5$lTIYonY|UuEtq P˜ʾW驷3ɩ.EOd 8u iar6qp K &//Ϋf*UOzS.Q~4Aۏw{4 3O^t5B",${u_gFvw? ">tՉ܎VAr!]L^#'e(É1XN?,8eBc2OZ%{F 2>Q20Zrde.^;b0$ڥTe(wK0FܢfFF@s ɟ0r8Wm/4t—WW7,3\'9\ *աvf(4"h}EE=_hs/PdMOayQL |OԐ@7N6ƒML.S SZ ⚌97køV̶$;18&56{[C4b.#HC)jŻP 2Wܠ(BT=?w(n,>q2>  VI6F9u>L'P,Rcp^fhpOf>I\&@ f ܪ | $kOAWAw1=ή=F#7$7qmwb+E4QrEM`'Ӗ ;chmWd-&Ι+Gw5dȇS}s_gS 0 x_1 4/Fd'n b@Zlu:=!s+'SJ53 VgIQ++6 }:2ڲhadTմ ɹWsuH"ٿ BPC[S# 3Ķu- jǗϵeOx>ڎLܒ4- NlHBvuEP${"ݵϞ!~J,sx%ܬzJ̚q r"'yv͞DƐS4]z!m~vQ-఍m.jI^Xz^*M`iɜB6T(BӜ]z[Np>a hRr(Ϟ! 0HAH5刕PZ<>W),*t ԁz$(,{"H@#V1L|TC_hg~viHQdWEByl&PXl,7N4,P^C[V*d*J Bl X`lN]Z*$-Vh='Uqi~r׿9ӔOtsj&r5uNf;@ѱ:8 -Vݛ) ,1ÙbH¦&V bm\Ň+Yz[ȭi %Yv.kmh|e~|,yIW0=Oh}.سk@˷z_7:y>"9Fkɖ`k(i3ʙ88QF;,Ē\&fji")Vȴ ][Д*uc>̈́Q1(щ@ޥ d T걠\ cJs|>e]ko+uÀ~=&hZ.e:3& zd<=y?| 5z[P-s\w! <$k ؄5%JBb.,݋4õjaZ-;- C5€qO'7cm+ ui.$tcU?TO,wc52%"_w- vr9[?lU*L7@l_M+vkwZ6 _*MpR~W72aALg]\9\)a,6nc:f-p!Ob'\H;׏WI\㺷 0+ӵr0̇U`"k߿h˞wD5~ݖ>玉 3-22L8wآ娾)Pfe]݁B`:A̕c}h$~7"waQ5թog.c @qGz񛽩43 {'bg{@PGH3U; Q[j0a?HU' N7YuS% /Q,UԤ~=SyL\\,ڡ08 *GQT˕X| i_YiwlEħWݩb_Lp}ZvT h#BI H,+q*(T Ґd&GO9n7B?[R,Y``E3 ^ 8:ą&\0?^V[P?(6 B>Mbͯg-(xiІ:C.m+]橭䰎 U|4{^hoZk/%;v÷vBBܸRɫܵzM]I{ߎ|z JbL1IZFOs)?{ORD?M%`5H1CERqϋyBXwʍ6rqܘ<ɀLK Ͼ%+,oUy59pp̌ 4^ r7dB*duP[-XWSP594;~= ~#jZ2 rffc˱ *Ⱥ~Utmn[nNQ ߼ 4Vp75(ˋJI ؁aPplBn+|p-wDС>'+$~ٴI=(Tq:u4/4JG}%@ 22<ܸoB6Z}5?8[sIFaX MP|"PG53 Ҁ GHExL|4΀mSpp 0 Dls2m=C*#4>Ҧ ,STkC]uaR@U hC~UCˁAа,O\|<3w;^]Uase4sS=PT#ULRCU2"2^^7m*i mF. M:iDy *cK呴ObʡT>K!n6Y<~EpqK\pܧegqڸ,VȨ\o\5bl9T#'sCi/t2[ɅNJ+i9 w `}ṻr FUDzӝȐg9\J"!:>N{)LQxԟ(ŰD20 B,񓰖|a+=W~hHq'GYho r>ڲ3[=%(RX0܂AYҬpi'G}Rͼ q]̝[ٟ x3< f>"a4f;l6'ı uam#frˠ'̚MtU?~g̔K$8c|9ՔOHe W.vNVԉ w~M%5t̼ Xr]rWR gNtSKPtF}ziye=2-q?"=9i[YHvOEJYX7f5׶\~5j#A~wU*xH P 8'X47߁7@kL"`fnmE-ނ56C)lg=&t9$/L҈ n' vǴ g ࠽G.^pk&Hiys8 u_P(#Z9ˇ͉/Gw#oGUjy;dAxV污#2☞ɯ8$!T)7:Kz#l> R'gT~݁/>cJ4"o_[r FRcbw9*"rrЂƣBmnOR_ r |icKPʻ ?K4K9#Ai F_Hp~ǯTAD=߰| 1̥usMjA7k_IA;ؽE#k3SJG*R?p:$-);APjF`9$ ԿX‰cI|9:.^phZ^T>T0TPJseyQ0HNғpLG*E-9Y_RM%Ε+nߩU0i*cp-]O 6?2z6uTkb 2YD~lꢙ$QS6d35Q,Rr*!] IN2:ҊgJK܇]C.*ᬷiV| rOTG6 *$Vc djSFQ͔Pϟi:ϘA[ċtzۗ*f_bVD 2[+D>{*cHhResϛ\o@-2 $>j=/LN Z\vwQE ^"B *a'؃!,aX\vI:I֩t Xnt?34+A |f^W2De364zHeH{X<,t|U&dP?Qg^k ZIFP-|`BZӾOsXe"%*VNgD_X j M{p_9ʏM`0{},VxNy{̱6ZKBP]mɖ{]~OUW8Vw^p4lD{vd,ɖVRzpXM=?M[M Q"$8֫b'5ae]Z&~x%[Ɉ-1_b]Ru2XlG"OD'o&&!Mcn[>W^0 X3nL2L]-JIaQ^TpT& Io73^ QGBZ~Ϋa:6g pߔG+w_*&_|bm7;#Z߻I<5ݪ*["\o(B/7Q=-zN[L<RnUFx[Urq'TIVĽ2w]o#h}nƄZ@s 0)4dc8B+_NgQ ǜ!*8RMLf#G4'i `KH>IY%4 *4gCi7 ʚ>5ToE.7'.|Y9j1_mF<+Hi,V+]eʼh 㛂_U;m97ЅU 'O2Iwp}/];r xRF?Tn0%Z1o" ?f%?{e1⡘CزY; @Vѕk}}gPD'L3T=y0mB߳Gb%{הr1՛jӊf5eyؐuNzm)(Ӊ G?eÊF:#(u4o]puk^pQ09^Vt%K ?y,-uuIγ8y`v1|:eDmDEYU|$c*{Q5Wnl kAO8Ղ'.f M]r`l`{!$0L͜%SdtA0:|ߦGXIVFFEvRN gT)vq_شyE_o5GY| ih6&a϶y*nWBu)hDξ{ fQdfNj$3ӱ@ZB[ϒ~{%))E U2SVCxn:s"L $7%Pd('HY'a!S?RsE]P#O 9 !?3ԉ,vF%$\<\\"_Q4`H)'qKӜd5ê6uѦ$-{K!$czD~Q/or9,zN?b}lX)`=3Q"s4]j:T.͑F /^W>'_1I8I'̖ qFT-_OP: gׅ7KbgqnaZǷ;\oܓӑv1*b ZeAT X _xFg󋣓#go VE &K|\nT,GB!#]=CH0ב9zFToulY OXT9gK 6D@ hlu,c{|CDoZL.8me u)}Xv,Őø.]8i0SfK82Oà"~xyU sA5-+@ [@ rٟJ X;#M3(aM3.2L![_(BTXj5Me]AP.%ԃ.?_S[=&Q :cj&T9L0]雐ǣ˦kNF)CAC28uo|5xiB(9j s ^֔=k] 'Ⴀ}ObΏX.IENnck؃=. bH & z48`H"<~&GoD9Q56iZdsYogY@eSBɖb;K !e  ]=bo;2F% jN hb5%ykPGǘ:PzI eJ5NtrG/woeӰNF"y`|W}ul^!~4;G.b9zkԋ_!Tt+CL ~Y+B .yֆ ~.bW)cw۩n=e=/.qaQG'2b19)BxR](AVec2:za۟&p$ZZ[r!c-{Jtyk]~S•>g+ZOYNX_YERt>px:Q8bNM!3#1r9klɎvJWSnCaDyΚUK̰X0汙k,a:L%BD:$=SM2o^7nk>pQ a;%mu&iπtwt~p8Vi/Filk٥0#> [kDf=A^e`u}Lڤ?2rm(;?sf@.ݦy=pWl:sr<zȱAf8~rA[& {Q+ɘݾȷ, H)|gc@ۅBah%CZ)Q9КIjZ2u(Im'Y cRDB%7񢖂eE<9 wCB00T^p9J=(rp^TrFf{8*(K',z=vl_bxEpM/=UaO 7#[V. QQ]p;_NdBITqߋuq8WNE䤍0u5uA5߱Vƛ+Viㇹ1&n%tYuPr@z(/Up.AJ7=@̡^]*d?wO EkΛ,ݪ+u7'ei^iiٳ"NM 4/n=l4|uKde;ɦʖ0vlY7 AȲsːO.#:j-p}LCrE|$Lɻw:h봽˃\%8Γ+RX"~yG4~5vl7lH}6[w$QZ0!ʡ=m}("}Ԡ?\hKnDV?T{n]݁V"DPA >}+OeRT3ŐIqFvVͮbƾ >O:rel_#€B#F-)ye4ȯc7+ Νz kԆ 1~A6XX)VSRfXsS&*8Jz*oGHV6wn C5RoSۄHmxvPD;0@ˌ΀=-a mגiӉ= &tE:R^9l|%'y^;5q0 #dpQf(yhʰ{J}FXzPJwY[W 2#3D' XWTéj&?m @=Q~ iI]nJa.c4*x6:i %'2&vu&[,4e] KȇQE .+x(tБE2[K3&OY-&cO҉&'K$Gn\!'pH05 9y2V'yt:&=ڻւ_?{)YpꢷnKn~ $ͮٳh/͚ss1~8K#n{L+6tWܱ@ƫ=?0K%M$AH^Gq{+K)Z.[_= :X[(;LZz[8jZ&F{|Y.twK_O$%62ESB򚡔͞ V!Z$ V=ۧDWx Ԧ/75Y S:" ~J nd7vPyd2dxZF~q3HDOfc^{ fA1VjE]~啦4dphc#&vY`ˢ"i'69gwo+H]ϐgi"wyMlhFB..E4ԐUm fȕ>yAoG㉅i؛?/ed k^Q0CRSvh KgQSe}( ~.a^VrU9N$+- ?[a!:ͯ.k ЖUam?.VtE* y9B{"Pzm>bW߾5@v,ެޔ5zł NSvEQ/LkJ4Ol&ɏ=uWRmXHEiF]1Y%U~JAAowwQ%^t{; umZ!6wmI˷H?" uJ Vw5f9m𐵛\  z`^ $drt[ڽF4NݯmSdrǠ$SdL:Ļ7ő5XԔAyW 83ʻ ) b!GQ Cl'f]qMqܬ6VJsgՏ-ˁ{VRO KI8>b6op5}&LessGO uwʎhr̉{j0!~JF=ѣl`O3sMB#} 2 8D 0Rz/lXdCW.2>_ȑӼANgjeN] 2gI^}[+o  [\{tO-y=5gşUXފA᷏YrPn9U=(Ӓ=Jy5V:Unr-dG5ѢRiy Ox_LJj8X )fπ#L9\|D + Λ Sfכ'k@$Ni=SxZNcMx(x-x9plZAv*ŕ'z+xͭVhՂ켟6Q&OI`uj18♻>7xN~rj(Fg䟆@/x]wo-]0ȃ 0HLR4HQvSﶅ2p,ӷ`|qJͭ~7t۱C4jkH&'],caKD>8SBd>(tP%0e/1>"%FOZ5Vzmj#)^†_v90|N=; SLgϾ{iGpO+iKZ[_'ݚu~$_ <@./@%!DP)jc,юp|Lw;qUjp{$R$bxt"Lqa ==WFg2&Ks$15F^ӮJNt)d=c ?};R1V:ݡv\bq P eD38+[vEX4fe/Y`c k1C{a#>0~[r|=sK#W`Ⱦ4X~-L .F6=a+XxۂNEUNI-UTPOْ4@kS'H)}EFv}*hf >aFԐ"̸fYن`vd,99 8{sh`YvAP+Ljg^ wb:fZjk7( \wE 4E{+l2r~7?s[`'^H$[ˈ\_ݕu-Ll_ #<|[9E1@[}DIw.,VA8̎g, l+Eܙ&(Urn4dW i<(xmɲy"_5Ǒ$.F cAkQ$L'xaHb Ϊ COZ;ʡE7\:sVyjVHMEmTP)uZ[6V(墕V `:zaB|q @+1J@2$#N}/oC+?S3*zUiDԋ #̓Kc8P a++O~ Y"nKF❄>Rv>qV#.KwM$Q>F4qܭFj8r1 k3ez 8 w_&GxzV͙i70BJ[sm&Z!7{q4^KqaK`^.mGć9Y&wdY%7Éuv/ʵ{B"{#YɫC$oEPϴzaqZK}#t+&#pLcVRi9=khGLWM5Qc+y$.] Ʌ e{^3(ޥhǻ+ JquĬ/#'d)i;kU$ثBsBa韥H;X>jwH -wn{/:nvR|#\9XI O% !HĆ7H=Ķ[C\f+cZɟg`_{Y6RֈEraW( <3P΁ 6pUp\ibLUνm>3 /"za ={ *6Fʛ^H%ť@uŐj_pÛ4y41*,ڢ>Ēڴwȶ{TH:m$bƯ->c\@ SV% }  bWg zla`j/=uaD'IB_)njV} (Qi0 퍠aȅ+k9JS!\s-l7\_e $g:"6+=+Woii]-AR =PA_[iw1B.WC}iDߦΞtXYڹ{t08p7.)gEν aæo|=ɑ#j0g?ڋz4l&{"=*"v-8QZ B,D<liպN)#%.$ {sBjRwo|$]jIw6^u@nU'.VQFS ⋃f]~  Kxpڔ΁` iSZ A7ϨuŇ9C@qdmӨ# Қ.*V<4=ze"YeabEH5C:s7KQPͿ``#^TM*]"=!6ЕȇB1<5&̏nr_2I *w/Ju||®6p豼6aљ8 '<{ IԵk 9 mOq-ò>D51j\ G'v1(iwehO+띊&_Į8VYY`(sD\ $ nPA{F..lw@'>VOeЃQe) Q}-CY mŧAP8!A)_ɏw*dZ?$2 y67pQᮗ)*{uL/_.b8L WpL[bUϸ6CS_"Rp2uݞ!3wS?sh#!y؍hx/ďU(!,˼Y>hM<LO&bآΆ\Z%t́jAѸY~= 2=Sߌ*g!%$bI]}Q£i ) 6:\(uc:8$s3nLKC}"pw;6Yc7|*^7EO\K44O5(f\xT rq| #ZoNw n;0MOdtn7$htVEo..!=aIeL)jC:}]K3;o\9pKwtO2}F"%Q]"N_ F.$ `D$TdU0+YqZ0BӘ"6[oK.Ik3I!;=58B@gbg S5q-ޑ&RGf(@Dc\v7Qncr;7lGgíJ L#_vO}U|`(,,"E=y6V(y!r|]NN@@92'xN5ހ'eޖkȪ 5'="^R8Ef#ϖ7ʐgۍ/diD6<@Zhɛs 3{H6"߶JvyTwA ̵nj#5*4 c ?S.'1TER9.^f0wlкک_0Ot<rLǕ]FC6#U7|PdVj3Ppzu--c{"q3e!O6^ʎTt >‰ШM~Y`~`Z0&TWA\?Y/k5.KQG05 q I˓)lE^`|:N[grgRrW^^1}E;ϦVu݉#QųN`TF˞+lh"*ZҮOd']N!QX6E7&7]js!nG0e'"U"p!HQ)J13񗌹LJ;0Ձt?`' rM L7uZ0H k4؝J}[$n8lZ֯,;#A ]>G߮mBz9(GH-薸pwZ߇H2GmgH _"e ݒ LI bf$S;'CѴyopPsx?!1v2rix}V\i$5\f yEk̿هů81[ Dx]ú 9oGWW=$ҞO6t75 fo;̴D(Sr|xF?+ DY\~bSk50S,p8]W0sk ™Gaڋ>|kYg*(8iWfu<|χKi/9ޛc{ ?bEیbk`&W T!e&mycn8-Y+*#ydWg<2-![L]!X`N^Njy%>>5uGst@"{a5X;גȏLMW N0P) ĭ8wƈ%~hFo6YS13r&e*΁ѻ 6ߣ=8lI3 {C\n6yݡ.JwG@]+*&Oj?IǪ9Vr J;0\|uXz7<^20=y-7>b!7#'oZP^ Uz _M?+=螷 G>3 KXu#BdRJ\:kʁrx~]3aJ(Uދ7/ g1_,i5Q T!*[P,ګR' =/K u{k%=[֕.\MVJ)˾@pO=r?VV SќK.-:g?t<[_ Lol1+ne!]bqNCmr"vN JZ~Neߎ0 q|#cI)9+#' l*x~A`Cc"KX~\Qջ5b}=8a@ga:=n Ζb%5ĕ5_qT o{=h7.Ƿjnmw.tK RdIEC´j zf8I1& gO+| 3zeBcJod gҲ P~*$BN adHMkhP+WKsfn`diRQp>Z6x$ϳiI_(?fM4(+%~w;ύm=AKNe1Y-*2dݓ|oO\l)dj˾(iTG&(j3痥-,2+38@@f4+QQaH-4A۳1r`ol̢9و\$,&KtuV c skrlخVST "#B*^"ܩr>`uI P(B#܏56S.3@_z2S} u;|b~hmUO'\ oA>JJLoڝ}94*CTV; ݍr56 ۤna.#_";aXॢ+ D@!"ay{3kȊ̮JI,⒀;ˮ|^r5[Ն"amp5i()!'/$o.22ync VH ɕZl M>c@kli594HIRU5H"x>|z2UH%V;Q42b cUkŪXtK^LfZW]F 2Wؘu5T7QyJۭSAg4y@oP~9N0~t[6 gaس6^~2J'}6 Ͷ=D4RX ;rw\^^ xBY0UL =BEyϙ 6ؕhNSC+UA#ti$O-5LJ}8#'T5+>iٽe zW례 (G'1~&# ]jtY{%<0ñP\ 6hѝ.9Ĉk$c.2ßG ~i[I,\сʝpDEo3`d4 l 5-аMk c{5<Ѭ%d<l|_.Cȑ(hֹ,Be4zb I*"=<%!M?³E%RRah䫜wv*#ze~nK(O3u}ř塪ʠ.U4߇ {i[@Ѣ5˒cVd*ʎm6wz'\6A9|3_:L_- ->FEmgQR?w*<җKdliɔ9e# ZS8yWSںRZ39\ :|nyI$ ll_(ځ'~gp7Ewy3yyWrIV`zsuS>*'ԊP!~*r,G+F Y  3Cdbw5`e! P%龌X2WKډg~@*WyW-Fg?h:Fqv4ȊnXv٤j, b E=^>S2R\*BxSKJKLҭWN #!(*}sТvU`xkF 5=xko)1N_ުg)#~.iM=Xڧ*,J\Fga:*ezSX~EdJuz>K/_.#="~zڊsT|bQo=7pRQg:H lmUgO3 _dRy桊;1hÅ{vӬzWBvjo̍]Ӣڑ%Zl>冁fP(1+XFq`h1 4xKEɉ>_ZH^G: 6jHf?^Qp9ʘ "Y5>qO{?mpz@_r@\,bP_ll޸RhI[:vo´?EҖE5`^į?ksKcC/2kIa`Xs ;5ܼNSd ,>~(-"z`4n:iû&@+ݦ[]=\?ǎAX`~>sv:5ӟ7E@?Npsn%RLwy7 ̱Ōhs%`٬_%V%61XT8_sfT"0=frtZ#淒eexŒQ+u72}WavQNE͸̈RoSi<'XCeC& rhYC BųZ|9E;O|@JV[ٕ4d&k0`!tU+kd5NUWxg8f #S b Stc0| q[P̓E@=oIztzL}Ÿfru'r>H4 'hLI:W B.n**KDH!VтHToN_$rٗ72Ӈ-o0d'e ܸ4'FoB;fzP_p]ZYNFO]ZHǓZۄd؂Q mN-a$϶Yk]ŚL̈́LCOvt.es(0ҩiuukt=Dm6Fv'&^tߏÖqaS6o3~4챖j_(W#~yjWaUH+yJ‚rQY{C|=t?U\4T \g<^~banN>Z1RbVL#\cuwT lQ4(8X(A682}wy ^6SCb}\O4mRP ٌB,' ÏғIF&xd,e_N?-1ęU@ߎF @8EfUzN _εB]=^8K2uTt0t&6wћ .n=`1kX  etό%i9Wύx2o)sݧ#Ax,k.]hPx|lJMzKmX(#_}ﲛ; UI;υuxՉfD 22 ?}7Ci_{~1xsomnm^,2x>\%HִNˆ5"m룥-_Wz'XVpfW 遢)U4X/y%ʳOՏthRpkQ)oW~X>5:3A5o{}=k\%nV5;lEI'M/ƀaXHώ573Rrߒӄ~F0";EvA=Hl]7Bpݱ «ơ}K=/ܦ h^67n{II1[˳*D9J [>Dp0|E Њå\$Y--K5gZ)-jf7G7jD9<#$I4D3뿷{* [KZ[NȐK3m <&#j|)- &WeA׼ C x( \e ul"A_"~ ϵ`dW&S]uޅ ;֣2zٰnڶzz MI:\#q0$oC Q}(u`Pt~tԢ ĈKQPYв5D O\~;t4Wmy5Vtˬ%eRⓎEHE52`ÈwIGkLŸO8,P)qcZ F#c!̈|5/7*7.p f`-.}Yz۷.W/n€'  s'2`V=i*۰ fEm~T k4!'pC Z Sq*kB>@((Ih*8Elg,9ڏH&CbKx)2qS1ν%09 \Z"SXUumȒ y /xI|s@ےV../zxQ*RE&ciG;{'w==QI_Ogn ,A_,%ǯSl֩tDth88(^$? SM2 rS4 0s[|:1_8\>]H)JEK> ::׻xwA8_8oH(>7ǟ5\zxnKµ>1"!=/ I8Nb R$_үoiҡ1bJ h:fJ!GsMU6 5 i:"f!Hmi4:fhJtE>úDIIn˷^ԇkL4T|7|$u (+V]ZW6GK p#?%7"1H#N s@*d>KX.(kV0zFڔB;>zN#I/Z#!n+'=9$* a tOv|x\" ӥoL`t5iGmajmEOuy-Qsu" }Ys+6=B9 )diM)k'̻VH&75ctYs!]u5%.U,i@dC{+tkDcC1d lDZ x^E6ݾEH4k2e6*XP旡 N!s3>7j&ggV?sKF=2ן:(Z!)&B)4r=|`f41I Ğ=7h'65315NxDyŻU;&z*罁/2}\>[E,^G`\s aM3T.˦tp5:k+8@=XS}?- \Z/DM@$c,LL Z3H:U6t~7SfFCIٸ1|Dfdπ3 :Y?)xi+O0B(|#i:ݩ8,dn"=:wA%ÙFhjM{FLh|%Mƚ!Utؼ?O^f@y@Ě,?y@#hH#5 ޲P)Hɭ$(d }㑮 6f !޽7C=mI{m7]xD&y9XWK4QA2:RE\!.ޤV86FDz ӳjZX'u坏/^w΋t[{ Lc"RruP[B}%µP /ı6*vMt0Σ5~tj(h_t)c'@ФznJ%X4h;423T-A6kd3"6+~Os.,>"=TMF Wb/}H$ؼ%¥|K@[FxR~Z,1\euV>,"o<$()94VF<[N=9RG׸BIK#U*eg]Z?KKiW.~PsXmYn+A?Lq$T0J$>}\]1[ۡ{W4nklL'6Iؖ W̊T}Qzi}wލd>M(\QY{{fدv:(w;/ۖ]M,i^]k?y*x\0vA=_݃ЗփLIoJ8_3@eR]Kb1ѐ"c1Ѝ*yTci7K? NUBL<:V u 9ؐbl36%E-MC7nxw%ԞґuR{3 v`o(~C1;wY7$a:li{6zL#X]?~= b>L8.d-Kfoi} !uh-f@;ZVÅcӓ$9{~=b/)`:Oe(=wՓl ٓ<{\'*DJfP\~JMH[ht?Jz;3Kӕs0F|NV3r(JT%vM/|xyCc2Oڝ+%, y\&f)@A܌] O}Ya9=)EUx:06U[zW?j/U魹kI\{=3[ ʭ|ʟϙ#wypJo(1k$ld%b;_:~g14)A>sk~Ͱԇud%}S~+W6V㧯I?\R>(y񫝰S} @8h\kU3@a,#+T.L*UH,5潲fGYCa)71-^Hqg*U}&@.шnsu@ A{a:.CW fϹjV-J^<2 ߮.@+'G+40T$&6bAX4ul헻'ޔe˜n\J{Es!ÄKT0D]1*7e`cH-2PgumVB! j.ClNJ0 5|/K(),aa蓲ȗ*_3뿝2ҪdG BNe7Àa+ u] ,ٕ e$@ *}v7Ar&xHQ ̺TH ^\P/˒*5)m!?E2ɔ8јŽft.)Z6S'hBfqlMeOc όӁˤr /bc3|3[m1Q1 ?+Nj09"Miޗx:V3X)]d>.r:W WY̡`iU*u:ExR#vnLÓ]@NEo|rBb5O^_$q|2-'/5*FE{[|ØgGpoķ` -Mt<\04Gd!|ceJTЏD-ca1oO/kMn$̃'^tFj ok׀ ˉz~/U]%~쒨'vE7aX12.뎆Zҹ wl6kW#Wr%1C{-JnoInۥ+em:ev8wW]֑ȳc).sIcE);|2Xcfi! /8)%*!# '0.Գc3J[.z9IRb4t?A ꓌7Ѓ2D!򕔢0cK{V+ڒe6,':Oeٴ΄:S2KpZ,[ng$g?]/q^?rax srdNhfh82/~2rJ3ꎱy"|'Ao73M[6O#ꪪJGvld Zfw?~6QuU}U )"`8a@=, ʹd!s6ir(\VY^6sWAOҷI--g^`5kh>B%#)k: yܐaMdj\)e 1} UJ-[Iw4^B4& }<ـFLg|1/ʑ" YI,RFNEg}=RG _(H,0{eVoS4gO:Dg/*bJqle /XLdf|T?Nzض!i!@D׳〣<5xGil@gl~N/yE+-´U tqUd8>>h;Po7o3"S0~+"U#@xQƌoᖛ &fhhq,KԴ5GW=/b=UAK鰑 eWJ#&]d/HXeelol<|˙NOc?  {X0 m5[S^ Mh T3\q/-1w{k%YMٿOdD_&H}]BNצm7Jhn,h]*pd=%H$NӉFKN/g'[|3<;oFz 6{~v]SKw'yā(q.Tׯ]M>kZ x%I`6/{^8ï&XXB7I6nϨrD!iyEǧJ1QUZC*}u,ٗXeSuftQ#!=9ZZ4- b8ձStizgm}WޘU<cW=w!1Nblb+/>$v~^D4$ Yn]k,溻Dvgl$,oy |TI|)?O@AIm :Hf9D7]@>tE)ǫ2Nzl?V`Z펀&:䦻u^Z8ѴÝRZ'\6[BEDfr JC՛+Eh0aAynKĽVAL?ox47W$k8x6႗9Wo Yln2 M| y]tCt!NgN0 )t Ѕ$~?tF8Xɀ4ZAYoGU~\L5 WxU2keF(t3Xs~GntS_730^lڄ{YS!Pugk, fyG,V_ffob_^fT5S1bAA졹īyqw)i8Hk @(n3Ap:^z /& nx GBb5LtKY:+]o!U!DPf~c ?E`QN( # q"W0yy~\!yV CcV}jgӲ8p^Ȉy|nr(0wՅH9WQSݓj-*ªuONaZa";  *EM!qטv^[7))Ow=VP=/f.U%+~(LO 1!Ñ n} g%>lau̽G=B6Gk%v(rad 9: o 0P&}OkƘ".M+ \BUqp18[p6ecLytש߼ ZDI&0?R:d1* XKBppCNw H%:d5gb?jFz 6ǯPXqLb(_&mU1)^Ԓ7aLbg}j-]S &n8 P+/=(Fa9!-]vЗqPP.nlR1O3gSJ=zyuv X:0EqNQE_H@3EbvD0o&_ͬҋ8六j μ`Q, 40g6iL9D$ ?l.>~W8#p8/ѭĺ )=K0T:I+jp|A2mUNt4 D#y"YDf\]6ȯFdV)=uVh̍:\vJvۖVsAۘ q|-j6hGv̋k&a::8Rײ:>"j ړW { enuQP_">6tIuwJK{Nqܙ+_E|h%̵RS;U0L]#'L;S;sLX2260=f|F R1<cr;ȋDgVH"fJTQ5[C`"#&1 G4TeW0`rdwgrgEKYdi`ƿm;BѢˏk2 ߚ4RnZ3)lR9oXV⦍rre8yɠ&<=2O;;nTPo!v)[uxkxT34+vzXxk֏RCg6dLpxs(0G#1"C]E Ebӡ!eJnJc ;}A5B8ɝߝV7,Jr'ϋH}>2T-Ԁ7`fYdŬUBe ҇G6d̈wYܖntɬ$]w,=h;PڋQCך sL\;S2 Q`3H\k3KK-(Ӡ8A @Sˏޕs%U(bZ8D|! Ge'%K@nX-G?LH<)]ZawXQ:uJ*bJ'&-SG{ti{](?EVwEZ5.RYڙuoU $UC/ 8Sܸ?>=,UgINsɂE%3/)?${~Bā B(w&>Ĝ?/SVȋX=4ͷj<@0/M#g op˰'e*YyG E:% ٞ;WBB⺙Nj[9{=&$ ]1.glP<3:%kSV]k&3aALIFn}q(Fv?9$SAV%i4ܩsHOJ<`OENWRx2ڟ0=p$"AUf{-UD?J 3C._B Ǥ=k4gwS|?(̦[4z0ƳU,༩@SP @Epa޹{ўePt.>O.=:?S6 n98*hLnDIcI&ybJo6ԏx|=WchLgz"'S|-T&pP7,n1sfo E9D>gؽ$kUIv2.Qw72j)r<$`#o8 ar`3y8 n:s4(O &GzM3h>&napm|eP]'cLc3ښtM,Z˳SBZ"&tU,10X!U<77Z_ TӄPՅQ=* Lr;a :Yh̠K w̉5 c6q'8ΰK,^HDmhV&bBN3O貶DHph4T,9$g&iA\zݽE:`k;>SbS1ON;mWĥ.:g`EIb< (}X\sܯ~^u13U96A @o pBGr(b Qs4{L =dne2)>ܨHKEKI"\5/; ^c>eɢ^eA#m%j)>0WB0F ouF՞(iAðzawpj;ʷuB{+EkgD4Tm`6bu)f/$*J濯se(QΩqMžr+e|}Gd{ZoYg_KM q^^&b_TlLMSdZ_ӗ*텕A)Ӂ1qGv˛2}XTWz;ss&52֓o,Tw ~)w_TG58=8F@u3-EyNnuYKr-cL. (ΞZYēc7+n}`'z Tc@5e臷jDje2)!Wxz5Cd|d:kv? -X"$ 1Ҏa c8=xԪD[nqŻ- 8P? @j=⍔7[۷a:7>PpXBN{Jzΐ% "9s>AXXuݧTon+wK$Q3ZYgY cy.Iv"ҘX\M=:'($ƓW[hq-aP"c3ƄCgo-nCr1ӇS"p`!@uj 8c\/5w.s׃LtFX@][KX%G~ϟnޛ&0 p?cu-@Ȝ"<9O:2}.6w'~DoZ _pIz{x]?F;CNG)VJŏ'!n 5Nn A @<Ք|V  P#Y(gs/{Htr;Li]kʲ%lV m?356ョl3ė$ gyKg3"#exfcK4|$'`ÆUmʝg5]JzBdm:*|2 Tg/t JUpQ3OЅ_2yg i5Ѷ%tK !CtbdS@p{H -#Le6nWsG-$ /o=rdH[Bx$zQsѨfT7F᳠0:^ӭJ0>GDc3C?%x eiq5fjg^_m#qʷ#,X{שXT${=@+ Lr2UXu?S/*@țO:h`}&b$tWc`\̛}ם2q ~tlCFsn1)G*k:-xQ8"M> rWD+f>++У1L?x+ah3ʹU9⸬m#kHsP*Ye ^_c;>jtVD}Hd} ~$zjėq@;@͇e$'33Y4 @W-xb^L3(uL,_C~K黄ZVcʕ]IR޺}Ii (:R_hEWiѬ`@l!GTT*zNn5GawN>IjsXuwE}қ4v)1^ x]eW3$2ot8 m¯)yGںVK9m͔?@ǞY+aa'dld[R#\rYrtZQ\JaȮl*m -D4UcnJ7U-OP:Cq*,L)ΘU,t|^~bkOLVЉ%ۏ,50EWSH`;9Hq+<"anJ̓ʰ؃*!{fP( Xn/V"=7˩66pO/a%.")x @ l,SbȾ @LX*pBcLb:U"tb?w 33%€]qP38PC 7>1#+1hИ偃o4GT /0 6-!l w1C$r:Fn76b N[) %;52XI!c3ͷY8&[/^pkW rbL5}CX!kzT/Tf}k`1S5BBKdsCWѴ괸-p./uՆinP:-CD3_H :([\'.LҠ54LeoT2T^cI[|󨫼?Vm9͸@ie֑_&>ꬽm5*ܩ.DžUX=Enq3'V(^kQnIL<۩n>u]i[ j u<2w#9QUNe~_Kzzo+Dv..P=uS`.XYuߒN3+e;fsP7vmeldOvc?k}aEZr텴ropGn} %Ar 8xCx"v0uD^R^~)dĴܫqar`4-#x:ߐݞ& GzJ#e^h8q<[".=GN¥.uʩ,GV᳚{cnΣD#-3E 2[ȍeMԣWƯѹ;k:/ϰ:+ )ye†3BIL;}U &>;BS\K|JA Mv}0H%V(؛yz,q8ܺ ) 0"y-bÀxeFX7=U=P LtT W&+Q= X^M=zn@ZcMe+jߧԯha[y A8S4pi_?k*~I٭ ϝ1w+M]}E 7~b cY=?i?SJ0~Sb2&oVg ?lOEns}d˺U\"E/kBHf)(Y>,c§&d`9*^R:cLZG;t?;&9r6 I~U P$ewCw5=ST@,?;a܊.!Ѭ'IwЬt"LRfogҭQམ!f 9#>xIqbY8Ɗ Mn-{L<>C 76BE,0ڔ3r 6w'3"7$'C]DiYq~&t&.+szw֬% &Uw W߶'/mxZ5xmp}d5Oܠz ?Z1Ļ.I(jzW2'weX &}[,'-̰W8ą=6`e1Ž1p@ Y`22PY8Αݲ,yQf/*Rov>\Cyx^Xu^*ʒ?仩ivԗ1:Q!>!~e)y#cifJ.8UEÚ[CڍW:,yZZ?^QnwW,x$ȳ6%4{|?lHbP._Ѻo+U_GP1yi],$q~قY'(ߌbmtC9/H1;/є\O|fUIf h!i=6᪎`#7,~)F ij="i 8zcޚ=ꕓMkje6|?K4> A4Ո˩7.LKh#GyɢGS[ U}BEVP߻zk- cX&f8j®9/ h<:13ّtTY2q-ł3XCT7]Ue-OY.c ѻe Q[i=zJ+k+B/m z<\QC9&nĝ'E d/(OlR'j(64.uC^efuSp+CaR}_}/8.3㸘iދm(X燛 (0[,DIq*u~z D4 x~K2ٯ9 y3&\M,`;N$讨J˨ӈS;gx=&v|(յAa^yqee}:5W]j+#$,:JKp2\W'dh÷`ۊVx1> 餵5|n}1d.^uDrώ6SK˒pthTл%`XǪȘ4]2ED6+nK8,4;[#裎fjלΆ䫤eaASܿFp mhHeǼgta,.g/ƘƳ7ou&%@՚Հ.A`l3C7aZwٿN)B8D&BoA ,J79sr枦GKݔyn#,xT}_PTؤAMFYJN @,|v@o4?}&n5/v,o8FXEu~l" !E &֠(̳uwUNӎ%\c[Y+rLOET lx F9<rNƕFoF2ݰaIHhR{ #H@oC.f̅7lkj45"Ɲ^o7J_h豌eK8ыS^_BsLͷ0Xmtf\Ń<{~W<*ZOqOmheA j7b:X+옢i  Er凬Z{+Go:JUZ:<  ;5A'lAoT6vlq\ yEt(> @!9l ME;PDgY6!~ M;zejWlCHug;>Q@, }o))NM~(p/=Bx.hMTSu Lke'O\KSgnEΠ{Fm*42I3oV/+)~B){d }"iC \1!2 H/HLN0WMo[5ַ: .ʞT.fl;(IO}ɋ_N'USώ=Q4:+Ezp8CMCp-؊ тI_ S=?{pH)f2|T%27ǭZXp K`+tvgѰKonVEaMcҕb5HϦd=8/*auo,GA*UVtV\*} HGwAR0cD?zf.JWk_ Ŋ`KvKٜ/ŗu'?-"脥yN E '*B׬UXs!׀˕B]ḭ qq_D OZ0QOM[ mmti`@ΔJ_br*O.g,* Y1˕%FPϬ{MO [,ؠ+X 8L^xr4rFNjHS٬K$3诅n9: _E Tډbm$2ÃyTԶ״aWz!Y?oA3Gq5C_U1lxw<啞o1JQveBtŐFՓoXPZrw$xOٱ?R:0V]mˁ4vFmrEN`Y^5̬{0KӅxX5=*nLC]]]XVR}7M"uuIp}cU9ؽ7ez yYY,n~,E44NvRF);7U((>E\_-\e>{C:l1An4)5,2l;)sOP<NXs:"k?vF\Wô[G}~hY݅|/ U2kEGcwZiKUB$[`JӼ7BH(1r|YⷎbM~gSUҪ=϶B>> Sx}҄絢qK7ԫ>@l[n>R(} Nܒa@gWOXūh_(܌_2N}#2TJ (&]+xtғ.xWS4q o[ Jz2Kh) ?{]uL8͑F&7@+"=[v)`Ύakk|!!iqY&+T,(Ӵ=-﵂^;3h%hBh&LV^& G)=_2Ȃ9 k64Ek%Q#.vgAqUn1Z>-ʮvMmm}zWb]haD˰G$DYEBߺY^Dmg.Ո\*inmBx7ӥqe8_4o n朁@Q6_rsy:}n?|UmFd:%t3;dA}տmkvcb ȗƟZEb F5Kt/-}{ cȉ1$B.T.]Yj O| AA0]1x8gv3ffzs1P}d&ו-#JV$rπGu@3z\.;lAMنDǬ>aE?=iE'?."6Qqͧj=Bc?C3Fu8sR }4}+$F\"԰`bL@hXٸM( n?g7>%~jM֞vbҴs0ڱ\L񼎀kLVSd^&`}nf M@R® ]هr|U _GiI(7_ ˯T[CtQ>I6NGp RGX_۝iߊE:k HMP.5e(ɯ ~KŧVzWVtS6y+S3NÇ1yh,լ^M~g {0b3y :zafȒoN9GID JXB>)x$ Cl=+qܧbP8j'f yDSQa{= вs`аDi4[FŅ>~h F+B2@rSW<ԞBEL!*G!fBKdU#(~ G`'>6@}TT#],Dz4Xvu'@|d]Q-k0=!ru 0'j#vxn<T8y3,ym(KVo9_i*ѡ+݈22|Lir5TC~Cکho0P Qе$!Ul L^o-`|)1[e1 I:)Q`u@1n?i mXy6 P"D2`"Shlyg|bc`AucN8?v4ƅ3dBvaO1&~쀻qT |\eͣf%PRVt8FCk4{=ū{Q-^$JW+hK&!VfF,p8^l6f#|Q+̀M >my=˩\HE̓y<" [Dj0Y,:vxpi,1'w0m/{_-**"-eHoL 04>+4-Xǹ: +mKN+A#0x`dIre ڈH:.ul ]&Y\ 1vq"~8^ 9F>/@!$=Ȅ b4 _+t I0rix? [ՠRn̟t|D;4ױ)=kAz8ɵNjo6Y7;Y]@WsuE2 q73_TMF_w7ɂtب'|q_9n/vH=x]x.7q،I="笀pv*mLb;V󋴝򤠞Yt# =)+YP(,hX1U~IpՑd`UV+ƀf5YleJզȚ(.n)`yKXt/R(UZV u@NGI˚7w)&)n8쨙[|B!TzݨFܭǦ4u(*ы^3Mb!=VcgOB=U+uHb3C=@48-v}~j%cQӍٖ>N *C<^l+tB%> 7[]jSZ"7cM_11T`3R2@ȣu1~[ xU젗l(Fl%4} /HD#ؐ56:{w fG|LKJd ,0Ē8XFw#a\cKnЊEH?P%.>Ƨ.bK:*EY ٓYCWM]Ԭ#yR|JT?JE{fG;`En.CGQBMzF r4wƒxF8,P Tu᭲Q,g5a؊v`2 WOЎ+vod{Gq:>`} 1^*q ~'R8=x + .Ċfs6 idY+^O+p~n34k>qxނ%ORcYYz(6<ݛ +ex\٩4SU{$'"ku>Q}D |`J&vIbnt4_i.4Bޛu UsEv[;ZeؽC2L+--iLOj% z#S>!<]}M2}CqcVV͍N޶<+YM{` xY!9G7*/QPNo*1ƕ#$= A6I\TغlT%YM>ԳUҍD7yCídHܵ#iya=`dIM#|A8"dQp4+3[ Ǵ0\A a,`ce˘ HN^ժ +ܞX)HKnKh1)ꭰ6h18 w)U{eJA LΖa8I)r>n;B2O[GAʹpsɒR޴^𑧛UZ4A!Fؑ>`hmkQ~G`u! Eei2B׭f0H*h|@w;K=P>pۜ+s[peK}m81 v"2`P SVRFq/*ɋ.̑Ϲ0', -X^5 xk7+oj `Ⱦ?$c8ڼ'I^:>*L|1?ٹl;z.o`t/Cͽykz~b^PDG0|%Ae. s8?}.mHŞ5ô՜ޖ)*:Bfvviƍ\J.owJK'O=B89aYy#ԉ{=vvPE&vHOycT8|"pt0q,\T["Kg%FVgӠ} Gip`KIt[v)A#ȍƛ*i|w,֯D1ʪ?6UepfsI Ҭz9ATWαiR WA8ci9yifDn~'^2icw4WPlDBu0`%2S*Y{ܶViւxۧEw:9 %Nb/Ȧ(WˇM`2@g,8zz1_Ջxxd2 ~/sC,[)GT2OƾR8R `O3 h}QxTn0xdߖQ ܧ>MIlEg#K9>biX#dOK08Ù^k>rC]`##rF׍jўb 9CGkil1?sHLRALBךٌ)-Rԟ6o<^>*/ #/E$/Bdcզqf4U=vt<>eR_#MMH(2ԕA:SD'*FgzX l=Ċ|b4lI~cjlhcQ{Sg ~\ wp$[e> a&v==6\z4Y>PǷXLM6S}x,0 Bi#~#`C;9P'vO2Mvl{!ZZ.xn)%=iس.Zj\35!.s;a\%={88F{4m%7 0po܂,`/8>0^P "RI VTI}pϣR\0"u wA*hKpWI@6^&"JRcUʑ,qĽ{(/YC(6SE~C jg:Hm"w*zmY HWcU-E'=dԹs L/iĻvb6&yen/QgmF 1G$.%c<<]@%rk ~z ^ [j4:I#Ce tl7 ׿jGITq\7FP ௃rn:ybk%Ӌ΀nH7&Bѧ;|/^&cf_]\qB/2c+Lȹ)B\#`!;$ 3S[L]'|>UR'nly)^uLB@nKd͂0{Yx+6ybchüQ ` :k{x˰-,5~G-%!AbOp>|=74`ñ^؟.06G-뽞ssX)<'GhDfoBeЇ~ ?OO2/k}*UMم7b \83 {aO& r/Yg+t).v,erXZCg,mS"i5//:~њ [l(|DaLZ0=O "~)/Ć?`z`È\a)<"Ǚ1 r=\-'uFjvn.أ!!|]"RtbnjAql ,'rmO|MI]RHKȣ2p4ˈܮ#/ės߲'$_#${>+5꯮>{]US thһ{vA벤4YrA:DKkVx6J=YԍD'쟃 x4]snW$|r"G804aRrR$QVe.`v1%Onm1kj8ˇ{<1YC'$x?~F``L%:PQxl^gh0ɢwGu` =&7,5 rР#%S#F%,(.N}v2Ru+b5.~pE整ZYQO!t)>Ψ8X4v:thF´ ,q&5k2Ec껝!{ i_*ɞMmf\ qfS`أ:%60)Fi'4D m)Ȕ-="Iቪd1FeÌ1/cvil7KFe_- Ci_zN@/}޼KadeDr׭+W. J ؼc<+5/bNEAoBہdԚ{W]`JWLB.q]N.ɖznA|Z%,o&Xn5-~ISYf4ajyErOl<}uO; $Y4wƢh> M7 w߷ 7!NK7 YDo7k5zxfdv=!(F{Wri݉Nu^Q,\Rٴ7Ak,v&v憌'O=hER#+*q.V!9UyUG'xm8M@a9{CLEO]:)n vh:,0{}#Ȕ>Ss?BDx}NMO$)Xh .8Rrm=0ƕ3skϏ^1 6zN * /0U/.hS Pf;H |S?_b}D-TA[ʝp|9ѧ+L»gc}+Jt8mGx^ ظ&}!1~ڧ ^Z""7x\'lnk*}# qc 䬹ڳ%D3#l(f*0Mөyo0P'r[LaH̝߱Ð046RD:5kgnk: ͗T\H  ;,x J6͹$W=XJvt9~<< 8 )hf //W:!aw76<\>/ӵ)Uڀd~T)Q\;5{[Wlqۃ mWܯq&-jshA{IpjnQ)d.nˑv)#Wib^=rwѦb$bS{؞ 3N=E>xHy ,qheL41t/J7MvGC=ő]t!ЊwI$ rڒm)էBcLE[%MTa-P,w8ɯwCZF(Jc7I51qq 02İĺ^V-[/dIY4EzQC]+ՀW0Q)WyX [6ل s"YՂ.E@ ;-3q*OמE=ӱ`%.?J|fZrʧեٷOĊ[H)xԾsoM½`pgǘAZ`ZX A1-$Vpt_ E xաܱ=GwEU@7E% uJE  -BV4pxgCU5ati7P A0dzl!Xă`;>b+%]$G#ZW++}K`:ja=b~ǐm'Cs}4Lb|7iv> PiA^[[(FkR~3WGxY D03;+fԥ KNR/g`ou:7?8@PigeCe`??@bj+i'Ov673Nñ#&=gUqwQ-1L6CT.j[+pPZz3'.ݺ$aA _oVN&lw-OW5q\ {3Z6C<-R5+oqX5֤`7Tf(OtfhW)I2 9 -jD0x8Gl~ySdL@<3Rضvdރl-dAy+EI{xfYA'|uV" &h|f:)Pd@1j}k邹9e;Wvp>x'd=(e6wa$h_‚Gb1(MnばN^O,ҭN~AZOhu9WJg"ǑhN~53 rG [,Rt';}{Fٌ1~) c o:XsHᅔY~uxv@h?o޶^ .4r<ЧH_a^:Hp]ͮx^rmZFV^[dE~R њ"5B0/(}}G \:|7]M 4Y2_hQ۴.=4~y7_kI}ҫ}N.`q/jɢ.%|Ό($W%OQJyW ?#Z;xǟ!c0L ZjkPݣ'\R̅7,=o";/Nr5*LR}tpω,^)`QEnE0 GL}qwDxsOА*0PH:3,1GUj @ԌǶỰ8< 1|4- _7da"+dL<ƃ ^ nFEIP-%Gj ♋/|b3JIX3IW̲I 88|yGn IИ}yC3#,.ԏגoCR'~Snt:+} +ơM1R^a}kU@`Fif8UܧQ;>B# >߅ۓb#pE-u^oIL(쮓nD\$ X{ ) dA+d!]lO9$Veռ ϩ"tIAus5wtKGk:I7o3WwA3C1}ٹJa"y͓u櫴6pꃏشXPLٻ0vuΐDe~0dVp[ xx&?C6sx켦uk!I7.\~ň="vRwWy> fnnQ̊m.'Apb+":E-Ò Rw?}7poN9۞%6d;?!}zlFOLm5 L{/qzxfro #* 2 RA!_JԚԲxnٰ Ke2OCz7s)n~~YLFX277tr8*E 4ba#n&<[ l6 ,}e|i@P3AڂGy+LS [!Qϗ2 q+%1_T{tA+ 4p̔ĵӝ8.N$) 9fz3va%FL?u]XpfsÅHNVU/,#GAJ"L@t<եE:"XGܜ4mNQR"hZXgw)ԗs];]߳HHf(M`_[JiL_&(V %{"0*5ˬ6#w +h>VP@6G#w2<65i0iU6++V/i$o4^odP]Uv| 5[;B1;TGٺsDͪ4"l~s]sBx%^p Ň2G6m }WWձG~\ٷYxx0\Jǭ?iu*43r+Vip S-x@u?#" azLhgJ"XܿXΉ5|10ٖBYLv`ϨuiK;!x&Ա>s*jZ$a9@@]"W1<dIE\FQ1eB48"5͵(@Œ,PE4Kp^{X㱾 R{~Sd$] ƞ"Sc_V [ Z vkJQh|fp̜V PV(/E}9N9Zb.wYD :x =A"|:%:uځvs od%1gneքk>xP]\ ?Sڡg5;W?ްnt'(` n08 `dMnv: ,?M8n]| K}J{l.ab{~s>U@} =j/᲎PUzeT}^qhxMUڃXMQʎh}XΒw ުKUw٢$D S {͈f>W9aHkL[$r0ӸJ#1A7+tjӅT4V-Cg>eznb=`i;D~xPc9xe$fMsMZ"QQ*d}yePkwQB+uvӞ`A.=b-[-WwO6׸6[vdm,.'e@h'FsɮIȇ)ں5S7xMY~e,MN<q_2]L<%q56O8H|Ek6GFCDJC5P"AY.':dkJ[U?ܥ'd0d,dX+Mh)T(Uյ/GU_;(MnodPץ/كE Zڛ6Q$c$#k" Ka颇lS#Žm@ɓ5!W; $* Mځíc{P1}!j!m|a1C RPgd堆. !:kϏV1[q);:15t.'ݹ=c [QE!Yq 8TBW|7UR5Ԏ"qc cߙ'teH"=SH1 0DaD[n^ QpqL.5)'dP9$l'5`\]_]„g^Mbk&PR5/9=FtSx{JelkϳNNa|L-J^}Q P@j1+$T#B~ KDěG+W)}],؜eJ oR/(oozx/2Pԁ//$=,+!9f(R9H碁16ɺ;c#̏&%@ֺOV&h3!w"d3W.wP.++ 0JڶM IXk'C` |^nA[p'D,?擾Vx !<6Vr ~ڸO6|)I| Z͍'t 9h: Yjz'E j;ګzzvGBek.Ztؐ?z.3aS%XĻS=te L5b)b{aBcRՌ#jnP}9((r0 mW/P7o&_$;Fliόū U%DŽ۵Bnw}WJڣ!th?$JT/%/ 9E.qw':*g8\Ӊ;穊RJ륍Q^ dySR_IEL\Ah}d-7ozv{G2btW`&Ѵh܊EtK*bׯtG!!!g.9s?+ `bʪf(tw ?qCvqsOA3勺([G`ai: 4}{2Lo"uvW >Կc,kL@gOTlsA̮fA"['Gff,_1ghbe!#IqV lSL\hcsOG҈JCʁiZ<ρȹ\NLatb]y&- ŮZJzk^%^a",/O ;Y_[ܒ8k_3ҳ~>= l}emK>Y&0jts4ndó>[xCu$l ܚ=IfYAE>.\xX?V",O|I `UD_RX}x,{}1N]9J^//˩&*t`\#묞/KQZ5>OAbL50Ԇt~.up&d%d9Nhb xW4Z q|x&^5lnW;21P UZdӠW F䑘f˩) (ANO蹤v2pd_8=?ZZI,_uP`YI' Uy^yJhǬrDyljtݢ>iT1FWi0蓉ô,)H.cMI>_4w613Զ_ >SP 8c~JŽyi79 i=̉[cf YQI.b:T#^܃],۵2/ZEVER2LGi] m8R#YPB mjȑH'mY>¡ 6w_z"W>]*c*GrƗոsz-D^Vvqš0tO$_)P  q ~??5"`6rڦ WjInr\Lbn O#wd3v/-3bLGD@]9dlvaIX0 [̬ހRC'0f򐫈%f|ar={R p㠴fw%SF~DP= bg][а cuLob jt%$@ .A0a[7C`a0579z8b~HwU:rU\!7AonQ5p{w[ĴGR藝0"Ě(qywe!Fڽ5sΓ\ϿΛs0Pq^:&I{7^ؖ3#{T9K沰&ʹPxlj\ܺ,N<˹;Zm c@EQY2 kD!E$Y9L8Vt1YYxuwCӂU22zݟLj0G=;.Gpnf (sIRӱYncbMr=[f!N ȆD 6͖WHY5-A]wy8O|$;Cj=Mtz4T#̫}mǩ+:SSFh{!6OVOg`[|5DjȘ?:E;(VGDLqIİ:_}Fj3o.,ݺzO;(~.ލp=xT֍9tA3CPҪx)G@T46>  E[ſ[UqʸIW+m<{IdtT'K2uy>ܢh|VͫC;|7BeyzMehfgYwRF>)e|sgJUv[#G$ j@pȡ6SrpR\ԽW.foP% D+]lG~wÀA1l">A<#ZKbi,@(d @ `Q$I;XIY{y! ıwe|l%^.DKhHPmkm7kh贶  TdRpd˜.yQѺi<L)M+ol?@@I(`ٚa?ΆFfe"-w6jJlC)|ajXDY5+Ia {kٚI-/RJx!܇Z)+K6MTqo`m S"S$-U!>Iuam t ;}<~Q7]bl~u,A{`N[KH[ё>Փ6Hu~#mb \Ihpn"$!W Wk-@A;Ȣٞ;g xlNM^b%hR鍔Yv5hO\&{ҊĠp&!D0Z3!^kK ˈCWiHˢ:K(TԤhP< Np-dmne\B]̭f ܁ ν^;cr$#c9dS>ݖKb-/Mg7<sM08.&hkA﯃<nQ qi֯:&NqRό.Ų۳n!N  \1`jz#Nt/>nfzk0M{\*.m&*qGfcv"w!kyq{CT5G'*f%G Y7.<{Ig.J ONfK ZV?0ʾJd(_2w)oB5wp[h,Z âf(b:qspf3qMW0L׼Qki dc @nrF5c,ڣi&oYV$mw+ |:rDMM^xxVf@L@ ,&!%SE=h=SNh0r(Ȗa&Fogؿ D7<'Ȣ. {(a?ll8ἔʹ6X42KZpp QPW$.SS}Ed5Q&F0Kmo_(fj@ &J[o\d%V'X' Y뱧"MoJbW 4Y9ӕ2Njk!,kjOǦ]6:)NܺXu3:l: u=3X$ ])W `Cp%3od,&n8[`7uMN'K >r8fjhݮ^"J kR[n:xa3sy}Ja gru=.(H?c5?-ܿ ;,C?8'Fdn& X x]8ڻ^+}pifTy7= Zr( ȧzY҃h 9ue B(w#²NfLA*1(x&NrNQpAd 0~y {\ bL5ASlS$|{i/ʓEkP^0"oӠ| TtOɯExEUZfじEj5|0O.5U.?HkibL-VEYP4 tTDW6(kvn7!Ş':k)R1' 7Hiq9ȳ07=DH4зynl#6x"wôxeX'1<?Q89iɛ5]!p0 !#| PkAH')2\-s,h3o=@LxX`Yx"ktvr›{BZlw=M,xTkf/b*N kβ\xvD.5UsL,\33ӷ߄Yo>>3lo+39IJg-Sʅ] 5i>yBN4F:ndr<#K<pڀyZ' #y*̶G>UVJ`,Ufv=)T.Kqt瓧̞u6, lռ0GQ*uaK:rӒЎPo7c %%Եa WթmedĤ'u)~Eفs O5N9 AXկuIs\߬IN[lgU^ {<ƈƲwqY0L(luxkOE o C5!rL/,߽Q1f[2 dlqjafI0*0iJ7lpk6 iū|$e B->B@o'儦ñ?f6쬢0N [m YOhHz.]Vvk>idXD1;qokby>͠4,P ʣ @'[hHNq &Wm ݊_~r20QJ,uMxdf ZtoXKpu̪ok59S&Np`{O; p<հYiv-K-y!C[M6Ya;e <(ALL';  jjۓ{FȉqG#"uHٓGZ_BPj^z ޏnk% cy[Wnr+zåP?1C-g6}yDzUD;L^kvIiD&%YhnqT lI>r>+"V!nC-ڟ~cgut=6)Xn^.֦ #~A1z/C2cpi`E::OZ |Ỗ,1:ri0h ۅh5?E$ef͚wV7GM;۬ctWJIM6=D>ͮiب*$ W#Ewe{J 18_0̍ 5pKL?CG&#a3Ʀ 1 |rd}>kCkQևa!RO|3? _PX\IlP>L}+<e{م34 1!>W ||@RWwaU޿<`<څ"o_n{y'g\Jy\~3h"62}eʓBO1ChhvYQfXd@zt3,ۻdR~&Ѳ( Rl# ~)qLEu6Ghx.(b`Y)-2`?7?5Ljdw#8oP^ 0/>XMw*:މ fodFIq]\nC>A2Ik.Ulsȇ j}ܢ8MZ gNTĹMevEq.)-wo4`2J"6 9T?69C&>>ȁ)j8d298n`_r+$/*/.@ϿŸXη,Zs{s^WF,+a^$.XxO/s*;͐kOkJ}ڡ^D参ǫ"`g ^,Y~@dN§C2|2 t4پQ'eNOXdZ[E"an7Fh,UsPaʞeI艍ܩ}qQZq}(A)/Ēw |goLI"D_S2j?%fG}>lH,]%L:T2?|f#70H.Qnnq{%8gR^z! UF)b"Rx3̷Z: *Z.oY'$~}BoЁ(iZNew0vPr_HY@]Μ4KV z>C:.) WB[30:ENi$ ]y,y~9=0ɨ=irDQXL+ 8bwRT:DAvqaЧ`q#SiSf]Ų8zs"Wl =2FIG;&,zbrR#wTc >%]/'\#I? c@)SfS\ ib R/ KbfUͬ;rkە>45bHޞ0`99:K30)0kYWYYZKsvZ&(3`H苿E<_g3hg9C2$:XλA>'dn~/1X(h'r~e' /fĴs"Q?ҤHY 2l補&)0j^v˰g5F51B(ow>#lXy]صx@h MJFCx԰Y8nr-Aװy+LIHSU0̈́[SdQd:7A7ܴ(՘;Ю##(Uu=M zS^D(G .r[8x%ߏS)vU (}e:lHg b~"d**9 ~=6MG3Y i<6L~G53O,r_jeZq.ozG  LU.;s tzǫ5F'At6s :g*me7.=0T&;$X f\![ݼϒe9n3ϻɭA-A[yήL/x)8+-{Ӈe# Q~hs$#~FfP 6II8uڋNi~!`m,KMj,RT(G8XmlIYR F!`ۧ%E=f)赏KTj%WԐづ"}v̀McfD-t:zے;AO(ꥀSSU$eO#{lV6TB_ϼVՖZًЍ!<>|rX2~,NQc ` 16wBqr˖^Kf>׌`'. ߃CIjJ템m5*ghQ \z [*z -=M,zlOû0饒cǹޑpx:'0vSK[Q?L_m .GQc:xvD\ NOG&Hb dTI@O]V* 31S*3cS^Y 3SJ=rPv2NT$F-D)EBG($gu}cޥ}8[>iPXpqdP,o~h7ȯ6r(zY:c)%oFij3zoHSjhQI*6U(F33ˬOC؇* ww X`3}=tSlch>9=ų vT-թ=t.ap3#v&eKhuDQ2e@u˙GJ3it†3*!Z wN{' s˼iMxn`|L%ƹD:C1^(J1gCM_VS# ܳATW*n6B#1BvE,h]}w3T@FnQ]ɓ7>/PKo|IyjAWmqL؁j%Rj,Uox[jDžN,>3w\u bM ԋQ 6Ψ9p37<7,pOwp#r{83guGyYR10j[h|I*é2I%Hx:n/91 Vvtګ ӗp/-r38kD#iAg}o^0PYeqK4x_L.j/ҔI'Q3G#Mt9pMo 3voq~V9<ءM]e"#z.4ߏ[)^yaE9ʎݠsHi{\R`|]HJ1;2_C`3#ȗ^bax0;dq4E[Z2^H M%zƤR;ptbLEr6ߑ(_a}=* fU;T{5j$AGCLI $~iKCdd9. Z;AzMYK_!*5]͎ѹꝶsTo㻭T(.0z}{Ѫp}6w0@O*ǗoN+OcIK+I~UhK= mCdrt: flFZjVT1pٴ1޲8ko;^Nk^&"jRo F 3v᫩Wd81+RGrY"sǓg2qzGmx,o. nE뷺‚ s X>WXHxztֵOXDP^4Tko T|Ot&դJny¥eu-z.I 2зI~ĂkdL3uHYa?^u#S!*F`O`9h# k?;0 8c(n+鼍Y;VDidb{d+#fnDf|MMT\ւgLyt`OZ(NxKᘧ0:)ls9n i֑P:uvo#P8&J_ Pp &G4 b;dgٜC"aO<`n#Laq[=NyoL% aOꦃE'T]|]oĵS0,)CI$нOiC vq(9!ygVee)G]x'}܎^vFaG#ALL&&m#YB1oZeM_4Е^L:b.ağ=EUmM\DTKZڼSƕb̛0mmwՈ N]Iᚣr2mH!F;W02!hlBt% y X${jyN`:W08e9* ZqSgqS·p6@Ms%A(%X`Zlzo3p]8!"Sy щdџm"lGwp*F@n'MCA{D]!Aw&61͗jk;jʷӐ4mng]ġ`q]=uBeXLIpq82}2%/F( Ћtn}A' /; .*$ح2?'U)kߧh"3#R i"}ڒY@Jf)m$3_ҍ.hP+Z豿6{4.__k|Qoh`fTW̮A)1dO;+30&>u$]A^/D,wZ:V+K0R }kdTK~ޙcj!,fue!R-^fJھw?Jw}e2]D !g-\8E:$f$w52 ILJzN~3[؞@24j kjÚW^R>3MEMǿ6д1tPEjctK Ͽ" ,wa^/r ms ϟhek. 1ŞSPO.ߦ MڧD鶯2&?ċt'qJ aYgR|lnR^ }'w@$XAc ԚRnLr%x.9vO q_c8E)8/ϸ4>!MG6UO>Nf[FЋ_k )j2 , UIs3LM m.{ߺ|4-ލ`jm>Nw/"3p8 1_k@1D5+e\vi9$4[8R싢>^ǁo%TZ^b1zJk3:+v7N۔+a/=A`!g\Z^f~JՆfCbEJ '2 3o͉٠>3ۢx0R~ wQÇu1v$/H7c4PU89X%VEm##}Ue?Z8JŹ)_/;KIv[`p]bf4&I!ܤ E+aG]odnv:FΓ}* !Cn5J~Bzv0Q}pfS~N_םaY=O+lGȦg8BTQ6F\EOS>"rM;3Eh]N?P nGsb*J%h:_7߽ǹ19괅k[EՏ'/XOnZZkQ =4h_pm`-,q\>N:xaN_!N ?Ʌܢ:\}-9BsJ^uTh bڡ!Ѹ#/X7#5>+8vHdzX3٦ @}n2FN[(:}ҭs"ሄUvuDXaIc=ZB`U 0jgd6B鴶bQBЍ? |ZJRxd_VDF(.dI0K-_'Ԕ*xI@|W UR[ sf~DF$u*CsBvJ ;/6QYHFJpJ$b4+dc C+2o_&ouG4޴Mbp C釖p'{@Rcke_%VQ>`gj*X|%L)W~Qe٩L{`'YH-Qr p3W K]p!U>}xɆIUbux&1zqΑ18 tӘJ<^vݻ[]~BKAjl[HؾoWa "9&#᪯Mf5 ^yz$ Y=Obt0+ZjKΪFcB">5ނgoBtQްuv p  2y4ZqOil]HHNUy!]vL @ݪ=_,mQK%q>րS?؁3\~N>%S'"u`Y! }6U#AF%J)r:E~q_l*q~']X@'l3I<rkV+`uF`*SS@ZD]QI.UeX3)hmnP^iU6G:uǘ n,ZN8N:TIm"Z8,pj[\ hy;&D.&CW!i*^ɑW\{[^Rd Υ<7x' jsq ӷCk\,j||m8=Q99I@vRJiX2_upO)tbr324ml𙩾ݡ$aсr.|΋] !g4{~ՠ^g-l/e%sz3ي?Xn#8v+Zˆ1:bb9sC,rn|? rLqwj4Gk^qD b]֤R/}*q7l+kzMFɊFݵmR_& ,Hd;'ަMo%)W~N50+[r cSߺae: O`⡑( Ay增_RGE) pw)//w|e6MRSfvܜOS_k%";1Zrbל6kVVo1"{EEpƥ2[H%+FgA\i wK}*!`~"Jґ kvuہ2Bɂ7 ӥ ;C^ǷQZAJ©yx!.a7efi,!/%|fWACǟS7OWlU`4VMYcS֑(Ъx{>;ÍbK  +܊ƌyH)" BG8G7!"UdU4I=jPG)㮙sr~Fo* ?Yjs lwt ,eWȫlEC{ϷPBQv PsD_7=&xoJS!I³ڤ!s ӭ;q@/Sf&h'p(F0%"啤Ө+~6#ףmxk#6{Б>|uX+ndJ"滾h׉ 1ӦĜ #T[Um,Aр Xvq3duNj;{.j0A' Ao.}eLȶvh&搵H^yPrf @6,22#@޾0&f{5<~7kňҾWGIZiFY*57hߐvbK=VP_x @%?:-oDC1qэw*Ř}U}LJO>'['[uB/*tLw^8)ILxF\A'2Vo9HX7.X|CJHNWhå*0+iezXҎE=]AZFY:MgiI-UQ5Ƨ!y&w/<5&j3! ?oof?B薰[1& DWhx +DZJ>dz;x^kWfl]|x#Tmvj rѯdfcO@AdG]XVs[]3}_:ھWȗò,xdlK*vw g [2Y7[j+Y'weNG,RԺxL >uOg VߪMlQBQƒ vP!RFۂmJG@38>cU\ [yf=hg_c$~Xk L?ȉͶ~\} 13Һu:cQ{ qS(6[NuR%|xy 3^<-k#Ky%Fsl"U=AG39B9\8x l[[.~4ERZ1:/ 4yΥx܎l]-i3wV mXygOyfRعq՝}i/V" RC >BE < :mi[?NxϸY \BCR, @!gF}O#<7N>68:q>XN ]EyJ%KveT0Zdl}"vP!2zK^\FEY|Ʋpx\ߧ"Ol[Y m;HGǶ(zO~f6 ?8gu*SS8ֳ<.hwkP{:eq'N;FΈ|| s-(s I}h e \ >B焦j;⣇A-U4U՟)ngF:]=QJ)2 %GCXxB |Om[aj(bi^RT]<_nn͝\f5WjA1&;?<yXᡚ,ܓv׆"~E)!\fׁܑ:rKA-URбu4=|$Tj)(+ť.8|}8‘7H$7,:[^!Qd Ǣd7Dꖞ>W{ a./9[m[82|h:0+8} y{73E/s29VX?Jva Ewns{S#@W(bO2CZnjH62.W%Ú( d(m{T꧗JgxBX+\Tyĕu $Qc'a#ZCo:jJqeo#NMm]C(>ra/$6\eק}8klP̑| 8/ԟm%r yđpiG =e~fӺ&ù0^ Erzұzm"iWKRs.͢tu`w:bfI)zhqz8vXOmK\TMCQ-Ra2aY܆Nu*Vb}Pft% _Op@/6tUjVnr5ֆC3,k v2nqd/qX^v1P~2f{#߁T۹ ؋_ݚ<ߩcM۵"b'~mb~ہZ(YL OuQK×RA!e_r"lc9I3"'RE`˽' g(KsߏW6Jd߱\1b7z_%7nJs`/tb07A_am}mJ{GJ@ /~=+UսC:/!ׄT:.4 ,=ŽkB}Sw]f7~@ HFJv#6* `TFC(7`C"I 7 ('pᢕl=m%{|ⶰp8YbaFTZ 6:bHb[~sx9E~/niU[G56HBcauUK\K)suR T_JAT&L=`vM ů'?{Je壑,C ;/hU⽳HDc?o&bV1T-0빞]8j.xϯDFK jG%YbVtqo (Gy*Tף{d܃qzeOp1JMXYD ԯ%=;48"w;ɐGVDGf/(lΌS6/HY U7CLW lIB{+IZtgX>3SKkI}Ф|Uyҷ vb@<((12-4X$B,II屑`/:n. c? 2QF5Tq#|<1&@vIhBӊ G 8:.=dUˎc4V.uCV {Λ]%";Y>q00/\fuy٧^k!RCW\6)Xt3*^J@XNbbr>aCW-{c~7UUne@}esd-ڄ16Wf=6x$cN.jLhs[:昊 ('uDv]-)Ux&L"$9=axN2r I~&jK1:2Ȥ`}fEDWsjg=E]>;O8 :QɆo vF2ff٤?y:&ՠSs.?Ym}7 2S_nNeuK%'J(ʄ NiEr+U_%0 { dz, ̱C]VgaʂF/w3MoRFfQ=,Ԙ\-A|+X0mylRs4j|Aj=QU҄aퟞv:jɏ^c \Oڶ^gxN Bba1p%" 6GZ͞Y _fjj$tdf]njEyUu2}xr.٫"R gS||bCQ]!0V(IW.N8B} ' /SHf4 ")>m]1  $#wi>u-nF2̖[Cgڒ/7/}rTnaߠh{T&$Ҕ$xuLw1B"}@#vO!&a"-6~4pE:kCtd:->tDzƍ|o(2rDl9ia#_]hBkJLx{R38 b>:tJGLc "[J_oB>,,)U9}BYlqW`C=!V?Raͮ;MZ"RLqi?_K*{b68aaWMrQѿ-2 LBof $'iKi6m@MuKigeF9|~[G#73&ܾNGC*Fy>d9)I*> X/sFw[P]:.FHА0Xtʣ\\4 $2D3Aܟr]I%+a95 TQΡl]L$GzԀ6Q'`2)k@TMgmzɊ\c/?j}7vژKrvg/ ⇝ɂs}" vkIwauSJڴy:p8ZJXQt\<5RͶ|r7 A`hDLB7գ_)Ќ'dA,ˏ\O8B\WX g@d`eZͣ4a3@be(Ew(1OWv{Y{* A9^B61Cw6%#k29I0-H2@m[yfFA/qp[z%+ +qkOfšGZϷ$FjEFΎ;"Io|f8XH ~"̘݈8˼$zA\݅H9rkǿ7#l,SϬQw$'5LF\.B32_ʈ[4%O 7ynR}+N0E^K=ӍS';:>puv/>$V_U$ O? ָi HSxq?lu;׃pƙ^A}\񖜷p#-nx] 1A^`ir<bM|׌dkK}>VKW(5sK>gIbE|!l}2t2{c+!uzي?OO7H@.~ Č6"WUy: {d;<')kܻ%lOL c[o2U:cg+Od' $܇r'ޤJrkLZU}%&蚻i Ag!]ȂN*%9DIvt=q'"#sҭOoV˝"HCk%h/z^<4+軹8-176/ٿu}.A4t2E-΄6 F3ۃЛic'd<"Yr)xb?N cvl.AMW'73]q to!G0qWdD̙lFAlɀ7^Q^H#OXz/Fuze[ bP7%8_6яݱjm2<V2.<(5% p0 h?5LYf98ENF~q9΋#hiY2peA##XUv%漐=D,z푃zyݸxOnIwGLװt2#0lٶ1A)L}u?|[ͻ`pll YgQS2י䶪V,SZ.帀iyLIT #=YKoo,qJ{ZTp ,o)ll>5+۶!Z/t wZ~>>_nQo"Lé4JkB^WVۓkCߧ [K/<[QEKtdtWz}S{ !d$Ջc݆a L̬˥L:agZt'L`kP"qΜR8tm#cjJsP9<+qRp7zso%Gx:ͧ N;%N7O5'FpjJj$-lFRf:dE{ y-0Pwn]b:yxfEo_gu/vmV.dˑE?3_ YO*[c/$ҮUae~a eP,/ ZYXzZ2|ܿW}wlMEtCok-%f*QJo3Lxx=̈rrL$X>uݖ<鯸PZohPwVI8ՒAYR}1_BR &HfFB9{éHg椂qlJkǬEE)8OsA^\> PN~>3VjKȾ>uG}V*&DlXr4 ~%׳6@zY@pV; xEk%PSyЬƕ^@RD '@v3}UzI!v6+;UMF#5/;DVv%e;s~Ev[V"rK5A;Dt[I.琿pwԁӓȝ=`دM$\&CҗٳgҰ3=.|k)mMк|  82[Fqb+3\%O-q)^|B>d*ڞXK:jK)G At"k5 `%.t.YDv]D #X$Y ';w6{¶vgս ;4u>Z2~׹T5. 6Q]Wn71M'_A,)@mJlG7ʠӡSN&FijCoZ$dfލvx÷5䣚&?B)wZ O2[Z4(RީMtд.QLaj&K渆NEYK lqR%IxZE5 U?'9KKz*8˵DGu6dSJQl˔Ste]^^iS5A#.L 2&T2&Y̼pQ{YCN*׌- xIb5wSf~o8se}~U+0eY w9^hDNWS%! M*Pޠ 99s*F ne5T8v>c֐ORI3€?Q+G697lS'a1߰ow10[x`/&uN~Lxy3<ɗ73%~~!D8U5 E'6; 9; Z-'dV/RԔvZ95< {SӾb97ZU{Bt$ōi޽1KoV ŻF \K`A\˥#TKO"_(Ţ;A^=ssFQ #"̿& EΆ|'L77+1&LVنEdA,@=zMk|qOQ@<#hA=$p1ɛ@_4zd]n KG#"_!o^Y&b*JƔO7d{GQSHܖV9ݶ8B m&5!c~!6 3 {5̽xcW-a[4g)ޤ<#ux,箈^+B<tٻ|J c9:};\ &fL"t}(ֲ2~0@ ,;!F\kYV0A桁/.ي>dME߉_Gq@\"< }-ϡX'xs|ng/0ݪN_ѱb=a99k'=gB= $HXWxY"D=ZTTp4B'CC/z0>(:)f`ˋ;vJ{Ys؝FǧHoveC./r365G,2[E}Qa_(s_PnC|$ذ{tȄB *sʙ+_uk{Y6&R*%+?0xuI%ZT;J%Y[jJn쓃!},{@==pI >zEa cp<5 w:r1L@2ia#58\ kׁBHa+8 55˜6 hbG&]D[t/E{dF^Zk!z \8&\)a|NB1vY0:/w\qJ6;j6 ȨC* 0ĩϷJm+~|qRG*enGϢgJ%!i) E>Bz^C_E*x/9.*OW\Nb.Sbd JN>#dN y[$ _Ҍ ~;/VӬu5U>ߐug#O3Os",L"& k(@S@ c*[R8ugүw2;b펽.V=NjۘjDHS|ofi zsPB;(Py _$NT@?%QL},./)t!?ʤ@\E~ď}Q~\i7+R,ONZiek$;:bVDOVG ^Ižk `{tQ`L<܈̮|(#g@}VJ D 7c63 :/d) Zƪ(pN>ȳHa/E((fxkJR|`4-VU^_dL}%hWVPI,L a8R/bGuZVD"u6alFla;nk6F]`f(8|%6):v& x/)PD7cR>D0mS. |5C1 A_ζI~T3Ou3ܛ8gi5VpF pE)'ҥ sNL=-nqC\=:M֊O3xy a y^dk\&6vjϖdjZ,5xNݜ=g) ' qY`MhCsQOzbKaMG5*{I؈ƙh1^dÃ÷bDžQ2S='\m4o0ҭXUĪGg\&;rFf^zʴ-܎W[%bxߍ'27Y]u ;g}( %{XպgpK]}{wD%_l͊ZF َ6PL?6.aJgY8 sڡׯ?Լ%ceow\2FߙrC*4A3.)L?3y+fXVc՘9vE\5"p_&d$Wn?3R5**= 'KGg?C6PvCB,5Em'jgwZr󫵆T7L:>FId@'/K ɉN{(uw ZsکT\&Fl(\^okσDt$RM5Ϛ/4q q䏕`E9&BT>(:5-%~b9akGO ^} Fl$ܿ}8Db"X1Wh^)+i17Дk_*=sx"Dcb~O!bpqCPC|DOmUxěV0s'?\ޜ( MKT'r9 <#tc4Z`D?y.Ey~oDF|!k<1sg]y׏BBԽѣʺxsoʒk\+\/aR ބ Gፓ|^EunAZH rtWգ<]= |q/Io^*~Rn@ OL=W6o\T\ 2#EfФڋgB]tz`;q u&0:NmYJz@U;w J%3_a[?V$f,~m-(λQ= 2%ag6Qna'w'.cz\T!S9 2 n/au&-p(t43t׼e(r3"t"@ )UeC;B(炤c+S&~Qs8Д{ف" y.^-y=)$ |3`kJ2Pc`W1ئ~-j.{7PEb<?Yap s\AUΌ*w.qP.l?qL zrK⏱OZ~ RrnftjLSB6F %<#ת~aà qQ:;̛r1|061}D) Z(HyޫUmndup7 0{.ZbJ}_t}H^l cz(Z B|朳v8Mo0#2 xgaf>'i^hlsl'8Tv)FA A8I 8fbrkShdnK|-LLV8|<>LϞzHF ߽/y]> N7/E3AVzϺ&ggo Y.+u 8}}|Dq)K= kXR5s[hW9~)P샐]~GdtgB)\^y]9z^y#k Og!j;;6 GXB{*J w#CҿF6\c) ץa%DFo} ]QX9h#py׷5٘e:zcZ܃h׃%Vb97`2f4&"$U_<zEdC18dg:9Lg$=EAu['#N1r8!N<(7J5Chi=QЋڕ/gn{k>()x$U ɷ'3hJ2r7X[U^!Et̟̞(7-m$*K#$ۑtzaw|'( 9h0 9 \]=Zy+ bJhҶ` ՁL{s㻞׸ QVNN2: tE^b"!ZE 1 y@Ƭe)NcBy6:y߈+6E6zoqmK餭5T$86YڰPlG899ZDK%5Ʌo6aI bIw Q` DvAdyT,o%7}2qx bd> Mx41b€=+åm$Wf-\ ^O1ŨUE/n"Ai`KKD"ؘX㻂& !S[v9+[|OawM1xkm7' wsBD?X %DQ `FNbآK2VBtmH3PێyO^GBRX k^nP]oM{WfߑFB`1qp{'Yh .p`i\@OmR?P%w@4U-?65$w0+8(t] W_6s[p-Ѷ^ AIyWͣ&QL86=m!sZ`6AYf* pBH9{|cnxv Lk(LbZAƸkr 2^ДIQryZG!g J.PKj2lQoBTѰ偤5]|e:O 1\wyG;肓*ҥh 02G:4С؋qBgW]m6 U*m dŇKL.M3'/ Tky-E\ѡG'"H kA[j#\V.{A$/?a8"4T"P\3w<\IuxNct5djX:r=`%POMp4t "%i=C?[8|Oٚ ΂zK)y,̘yu ؉P\'~ #[(Gpv=՚T ޗ"Z McŠ?wѴUs R3nΗlzC%Hd(J~mҠ @J Gf_m%vVaӕBfesF7 n>a4ÿKH cs;= s 6R Ŕc!ߕxM-pw\ &էe_3V2;]|RjDZxr o%0#ʩdcj]3".ĻZ':3IE #sdh uIo۵ݝ:{.Ҽv(i8kfY85;z*4f^X?%t%Ng|Ä́gg>nb's!C@%ۦu7@dO{93| Qڲ(e[we6jY&lH\jd^BR v)^^哂2<3&f\Q֕$[͡>m)peEcM'Mݩ6'(h239+euwXxur9H|*2sVĬ*DZnz `UI+qijұ.cE+=/Zoe2M?XZAw6?ޱ! l"n1kgi]OE1N[p P0cyAUZUD|U¡铷X%bӳ$ow(ߕDW%A/j\I) DΦJ<62opU(߽I@lC*錋)( ^/VyYjθlEGSyӔ%! N]li~68k_pDH^ C49(P,$ЪC%]wE;S®>.+#MT$4s翩|G6;)OeYS-}C;%s8t;>yagrmzvgC%,T^KFn_s-"r'/%Lӵ5ve5#q> +a4C ʄ~"}*^scFHAbځP(wR891ykC/ eGPbP>;`P̦ Yׁ>ٛac~$*'si秇Xz!uR_~2W O#һȾeۑsCS2 $Lf(9uRոa.sE0Xm:X=<7u5pkff8V~AL6)9ҳnSj>C/o⛓pG;KspF;yۃyb|~rY2$etkmh<@Tca&w6:ncd#<Ddu @  QХSRNz42ȯ^h!ʌ~mWZ*_6J񂡍,T CZ7Vb|en5XD;ſn/0k^&Iǩ~ d5Lc1TVI^fnGI0l$z̖"LJ,-. Ƽon9H'GBU @WCGYA \Vl|3ҕv!2v=>k4Gיľ{WO_S%@Ld:Ul=oիm߭O>.͂# >U駗3^ދ8,j9֓T "5 .vs٪6`A %f܂{ OoM1X< UQPhOŶ@KKlms֑&U  @JM(F98C#a҆nAPbs B9Kx]_ yFOI訳 0(iCyF:ǑkZejeC<779O@64j78~P9_=>huq8%aNTҔe&鴢Juʎ+?W_V |P=i6 KH햪CM(gpPXxT"~I>|p@+7Fi%w K2h)u~^dՅ@nu=݊P#yʏR|-6<5 J}NWDQjrG ӊB\7Ђ#DWA>űPhM-q0mO̢>3a"u-Zxz ![;S#=aG#eZ A- o+j) ~vIDA|n bfpMgA^EJ,܅bN8+o -V e^ą&s[}Pfm":CУ `ul5T ) Eu/~bO'L(d Wq'@)`Aip8V5?f)Ne,63: //2y+jͱNP;ijYP=J8G_e|`&,qUa5fr{%yQ6F| '2;$P+PR~kG#PZ*ᕋ^"N4r-zqS-|Gc ]#0>==SE% Yqs6S9 jh'~lĒ 9f@NJ #ӫ{Dzn# v((o/f)TRB"Q\_6x։we4+DyZ&A#1`+N q=!F0u0|X\~F@ʛu/QkV ,di(x(/Hs7(CR\t kTz.劉tsAڕ;a%@(JzM $#Z{fܾ9=ӆJjs3+(BVv l<2É..&/Sg'Շ2Re]D[.aFs'IB d(FPGZn}CyZ'J$4u(AW$hİ+1KPnS [%>TCyi<;LNx~stYl|TLCiopm$-i #w %% `IюQ ۅ.%}-+y( F&' O$v_v(; 1¢=k]Gv"+oy:qD"\p4[Ui)9"`񮴟٬`m^涎tȸN|=.+iؾk>{+]7P_aB+ir Wu [RHګ/y >' C1e}&dj{o N4.WeR^vvԝR,>O0Sfk ^ɠbS Vܚ͛ν@|:&j2c21,}.YI^yt5 c rzWt1"~ vؘb(zhn^)BRQcVƘdb&Y>K"2XqUN/TS+8gV≯$ǁ\ȊjvE|Kqj"uıJ(R ̇*BR}FYH0l"w÷szPhE{ivF,R"Eī]6^f|7Eyҝ7<) NlM_f3 S1 }\|B&RXܣO+CG.֜D@aAa}"H]'˺f*Y"˵r*^ra#"*y 8CGf_Hhh <+ڝ.&˸_E ֞ ,T ­i`>~zW \J‚sm GGq_ȁφЉCL]4{?w %7"9\#vl\f#װؓ ^Wyq`R5԰>ۙN%b/V*BVt> Qz | A!ȮE g1t1'%mJ^Z;찢vSm/=EU6cl`FN}fқ~ .VmPDs wtYےjg5v7:^w3R؍ݟK,!)a=3d4 (w 9$<  7 i%ڻ]i-M_- Ih߲ {fڢ!3fo.L)dù^% FNg|!:350R_?,eSPl4_AUQ> tY$RGt&.p6iIi5pꅜ}F8[:LEVuݱivDhp bWE"8Ƞ0903}BU遥Pv/s˭e)Ƿށ5z~sqU^|}gM0V&4[>;9̺$a+'\n+#󖿎ȳ3I 'y*9Al% $4*^Q@햲У_C%-p#HzPPQa۟MkrV-?WJ(IIЉwȄI;of0&ˮ1dr | vg/@1b-"}ॸUaԠnVa߾[_Wz$*׿he8Mt]^Tz$9?!#T~"N̄fM;4І o,/A ?_&i:FB;Lou'abBkAgE(8=Z>{Hjo4|d\M#]j$IYj|_s^KhYșPYyݨsVxJX)V"!^<;)4;Yu~r9^\%/y 4wp//A[Vx9k9~+rE҆xpCa:ȼZxR9c(/O>}}9TZo@!MFNphSa־$u{?xm#1ʙ8#$kGnc9Kz YE/5LοE,GY)>XDz1 IOW T E1xI*>h{M)d?ʣga9{.Od;KuSxU,u |J"j 'Ijz~OD´oL9L2Y!nhc}Ǔ|Qϫ%l-n4TNeFXz"μX43sy>ƹ+{W([|&:Fa&j'k9mgLJy=}#qB}^)O dбœnGk<Uf_P<},X '*'{z m/QYVKL$EQrNmdj21ϧȌI~U ">*kIKۗB1oxnƼ0+cݲߑf6%A.%ڵщbd*H*>ډfE3 c'/tiO1G~INK&f:ϵ>PӊQ?@!_ъu9ׄ=i*<i(@=T U=nNͱjuGs5޸CݕBf8U݉H,M2O~uPlq K/WPsU:6}+oRK/~/$-PNA [ Uev;v*moNĔpYWT[2eJ)$dbhPl/Hܢu%klY.!R4 ' 21"7W}-C:ߩfO%~"hoG;T|1Qf$([XaາzqjU PK@Q1k鵶k| Rq 0̓2Gx۶~foIZg8خQ ) @M^ FcSa#fӚ[i NowXqR{ ZwYNciOh>ڏJ'PޖLUŹ2R3Y}҅/ ѫXg)hl~$ P" 8ϊ屻![:c{{&C: QEw-0rÑrϯ,JZxu5#k5 T/>껷M`sHpbk\YV#81'RWy`%)KFdQP'&HeSu4A \=}je|}!w )X ^#TL &#c+DɳAQ"yQ8nzP_%\ԥS(umCo=j"PEFdIx ~hxT lAPa}3GN)Qv,GfUl5-,݊<4,t蜍*){$0HfX]WMpw)o֗olAIw\ Ɗs&~ @M!5|e}#ZxLjE.>["h DG]qD5!V iO(X2s&~bGO>2Yf}L6㪝-h,!@50ZkZy2jw}o^0<Ɏe TKTU5.u8/DxlkGʹqn%RWV5/+62!|~ÑQy/a4*g?xN5ƽ)P g*{Wr3,J_O/V{D5ս[apk7SnY]4h4:<,L;(3d?LE/7dF>}]v,?FamjIc8 A^XA]`{F( &ܑ (% Vtd,C qMΌ:!+4)JR༪~U7Kk Z ?|pS-?/=bTF$5?FeϹ I@6qϥ[Bz.Wb~=Nr*MvlE up.\0JC'w% Kt]"KNC`*"h[-*3&B mA Ư/,^Z6dBNЗa%{ijmV{4rЭ }?88Ϲ-FEcׇl?s$*:J:W A:Ed+( BW/@]Ps> PxyKv8gyNUǪ@֓>tXl˾w6A~,=E%==M=c:.@˾K0IVSe܌0R|SZ;ɮ@{l]Ow.#r xa^OlnRIE`Zw"δOjLJip("J&rH;jFF[" ]<'+1v>a݆G)] ?z3Q<" {#z=*c%[NElTG< PGl2fmҲ];( F{V*B ܵȤ![sBA,&5u>)CzvA+ /w t$Ltz)(OD(I)8Î 6wlt(MF}2ݺUտkW5-lYm_)\kk4͠Ob.qL"ۯ! ?^gM7GkPV$Pb"DmTp`]/@Ȏqo+g^cc堳9-241S6xY-~$c_W~х].mJۈ˸0p͈h樵 XUZ[sFEn+=7lֿ*_D;6-P)5kIkL_v LZJ;ψJ1MQC)1 xSG>*tA,1iJR6cBb`S<:/Q)# 9G_q#ϓ1,U Z?k3Y<, TjDa't4V |󐠎2$p EolORiwq7Z? p0I @k½Y٢DUhQj΢A,C".=,}>8<1ʇ!돁ֽΑtOѳɭմ~˜5J%[m'z_Qefc)`w>cPB%K#hp:.L]P?_m7?$ P׌Gf]'NTlkUiIK0c%8 ƁPh̆HӛSJފd&"=x⏨T $+-N\@/xk.ݶqUZi'ߢDK°'٪s^=-*w*?FTJITI'Q"}4Sܔ-` {u_yE?BT>5Y\|^(]|FNS ki>,\E|*ߘMЋ}2)7i'f(VH?3*}7}cƷʰF0ן {fs'2 8!i;`(䬤8+BH fx(]z!Z4ċyU RgwؽP3RqzVC^Jo59ClL3$t? _b-'t˦ҕrE&?{\w1!ŨP4sB]"fbuV-g(],DP'}}T^{XK 9M»V-`KrR&3>7yd (byWUg"w#77+@8-UlNH egv5 x|%ӗ>OIߘzPEnOi$|ԽI*y@)K=%mڛpJ4ߛ{1>96i3Ўi17L~LW+Wb#:6 ~ ?&Џ,mĊvש/]X*}ϳ@P&I$q$5<(Ms'4jgr$'ETXŨu1x}鑚TWS8!0Bkui(nW V? (sr-H47OGnb)ZNtr5{ ڿQUć*!ٵ:Lm ݾ W2aZAi䈠$A#,I>/Xn/ os)8*\.V*ﶖsJ_r .鎵S$qB~ZcFN\$?hF6+}Ke?Jб1, f?Y?Dapg67JKey^/4ng/O)^Qabp|E@__riYL6[ڒcg0W3\WO5&ur ].q,CՃ~?*bڻ*Qꉉ+)g:K*,3TV6">x~z6pH/G U=ra(ՠjs *Rc_~?@igjOZB4~i > 7ٱ]0`"q&/e-n-܆"r{%rǁ2 Ala+&n•, iJaBOȏEl,h$ ]O{]f= xfUEXBW:7۪ʫMٴD[yⱹB%t-1=QLld=ίWL8#Ҟ7<2 {Jvj^&` G~^(9ڪGڊر$Ё>.?-u ؕG)RwpJ+.HHH*!LI-T꡻uLƐRA Eȵ /P&On T<og[WC06ylqT[lXAžRSBh ^>Tk+$Sم^AsCژ1XbfPqM/CDfy䱘c ٷ>lϮl<òv B(>5vi7 7z/?{| .%!śD9[j8¡/s3{}޵!̷Џ Zl_QM =Ah0Ŋէ`egw[J]MFu9 D諼;{m)B2+'}kp(uŸ`rD {ad@UW?BhJ_KflLd:~l 뉾EkBh:1 !^1K7T,+2kIa:Ǖ_&t#mm](dǻh/ DZCiAV[[δ9~@2\OPx۾aXy DN]rJvut~ICSKXd%&U6jH*#`E]0BXLkME9FIXC I845KBȄo5zt.1yUtБ)DS `d xT=j5r {)5r_c&Fc2mˌ3gg' `»TfLQ^Fw8t>VHm쒁9ȈAF~ +o*{7p,⛕hV$lgT@Łfw4Lҵ&!#><ғ/ɩ1az-Sfߩr3Jh$KKv-,ZUl'1yRv%qɪ?m'%Hjoi՞Ds] "Eas*f ds+-:#Gf+ N *3aцw=M t>9pV`E>7+b Qsv9 UxSѠ*aUq ʕZcIpIFۥ> 2A,Bи*Hwc`U.Fe} ".&΂>ހNR/(ߕ(n_@cB7L4 :iq(6riRn4Pl/RLQlɼ<5M t2*3 1BNJivMq׼90뀫"dOrs3I\diqqBD :<4a5 [~{?gi79)Up)é="^\cOOh?#ODlZCB >M^րo$v2ת$'xPq9U($(ĕ!$kK Yq9j)+U^p4=(@|czΆrd:۞SKʎ:_Rj{L$íW-Y{wlZGUܪ#Bk`p}5o?m=O!4%!z9nPCk-{)t")߆{RN}Gbyh rqEf1 $c+_o=R$^Vzw$^j/MoA[@JǵWl _KX;w~kc#ΓoAgf.wcܑצ>A( #7`^uqY}!f`ayf>җ̔YQei QhјB2 LۃH&ñQTP,xt D((<8$Yk% ]'w瀊Ŗi0dm9Cg愉d:AxB5yUUJ@3iY: Bk4(]&"PJ`:FYdg c\@߸w۠S8Jy,LJ/ʇMy.p*9Kq4N7hWdXici&Ƅ{;j19 J#A^d G:֡(fsN'i7;D5Eu[DR,Yv<<.y[CHbCtՙ79e`|ѫ:k9"6Cţks-Q@c?yf -dهʺ򏰐/ģa{cT%e4FS>Rɒ5AחFW>FL m!w&Is&iI֝_u7f6."75nwPAc 7P:ƌR=^p'Y"7Da924VM1c޳LނȍXp$"%mf V{眊&0lP` w-PxOk+9'K(@Ge[x$w j5z.P )?'kkÁ=brOfSS`KNLfәW 3Yr[/vm@Ňq$Yc*"Q̥@PK?L%q2 [`Xx",ʛ"7<#T48U nTNSwh(#D9X[:b⎉ 7Г\Ep:c9X:c?6'j 퐎[vxǤA-awa݄ 42 ůJ0rϋ6.*y.Sk!bThFJҩA6WFV-eJca2[γJ䦉8߽6g:D œVlQ7r*#KZ]226Rej@\||y (e46n~W`̏y]kE,'x`XeˀAƁXnڮ0 tџDC,^8!obbάw&K*q*d ..G@\9r%#Bu ^j]Ay+"XxhTFg4We;ژ (dzK[3" o}גGckɚ2_B?{Dk6}_ZO?zy VAI$:CD՚ZuTyu"#I9%?1љU Tx5Sq@g_|ׅݢitRيZfrz6DN0WOQy883K$PE{53o Y>5wudl$Sυ¤2sv},ϩH7㽑 =3í6s8n*}c_6p d;!A!鹞]_~S(D'" ڻJrpV;4[]+bl<1V :;^N!+U~_B_y>gz$pvR1G7ԵfGv*)1zb R){d&4]se;T`^ DrCn ;@!c!g8/_B7s[`a*&#s7ZN(}X UP/+'W]O+`Ц.~]b @{ NNe=u9}7$$،"sB /2~ pla%#oĐ9TΝ@=z+}nK|`;#>`ndnH]7 ؔs7]LEUlhjlM^B"=0r~XL ˺ԕҒaTw6}{fƋFY})X"^GKHi~pOgd2=Yw#`I~*8(s`h'9rcՐu4i馽>V$Dsl Ej#+v<RLb⽆:L_L^4Rҗ}m6s(6^|۰]~!;?T1q׼MC`Z[b>5#?4;\i('rVk'˲~6 @Dl1Cͳɩa'Kժ7Ӝv੹cbkl>e|{1\-tz$@+s]UjbgsXYShp怢}4;?%q9&/bs8B_NXF"L0MnWd`<9p |2•6˗}q:of(> 0q-!_wB̴]aS5!LۚYpQx?樂/@k2wIE9*e2_p˖ *:Y6.{PL#%MjtɕMVDLhܨ^."O ! dj)jȋ')]}ei'$MLɟؐW(Y&''Hu9Α*_kQތYWe xoضj qPWcoe,kW45<" Uz(~f0}a0;)V~ƶhBɐۋ N䔡$ݛ#:8(!N!e;maRT5nY9 -(9# Pw0:{7 0?" F/p\(NDt9o%bϱ.P)kH<`~b҂d@q(dԱQ7}IAo03tWʖmW%ʎ!ymz,aH%,U䲆 `>>Pp4њsAzG!F82Em`J`S;..T1eͧ2%5S}d~jx!PƺTCFdZ:)uߧk+<?"Jvhur6G@b`3ڔno4a9xVF4+xgHcp\R IWQ?sFbS1'T2HoJYP8#e8sƖǟ#6iqʈɹ]֭Ì1~&lF>/P T u՚rNdVa_U56"Cj6Lˤk .QUZaV%k;UӛJAtcp;k+SD[HKoĪ N*Q3UR'}\Ȍ2Wy7ir`Ի0V\e%?3 듮!mht-}#ZnEa203*v2]|ώ)=3B({'ҡR >BsOA3HUa?ݮ^Nχ5WS}sp QWğ-g [őиʫT7 β<,\7./q\5ӧg pCn}3q>z,Hlz\W+LPvR)~쐛\ÑSt6E7.!dz^q{(6.ՂR; ]X(mhj܊BG7 We8P.{\r0v>S%bG䳾]VIGe ,nP#pX]n@ s{&\<5#̩Vۑ!qg?]m1Tk$%׌.C:7 4k 1: 7Հ3-4рύ7cj_hfцc]hS挵U`+QA'slGof , DsղO*9~iPكe#s88r*06ׇOwdsҏVp!4 h2͈$*OE8CeUeY߾h 2Xb0v~xQ!7t(9C Knh?KНyt %+hu恏xpt$+PM-ʋgI:4sV+u roj:9OXޫ &F]:. 8 F ܤ1%=PCE}'|DTٕL=a4&x@?!ɭ^gs6ٻfU+k(WRjhGthb*9'Ј9^t+BщQs !&1!ӲR.BE@ e|e5st=(HB&lΝQ;3"˷%>>,U3k0HSd!YHR[~Ӌ~6cBDA ϪZK$2\ ROi.sH2D$%R(]/νuo|My `S|jX9V@yG<48:eB<ɹS f>/ahoͬ^^}ra*EnA/Uy /EvY AHC~屶/xWt鲋=x){*5HP'fP2˗  l7y2^A J {ѝVeW.vV"(/k"Q-J 0b眈W %k$KuǴI|ضMҺsU]7؝(H=՞}@q<8*~wN jkUL Gyw} cΧpЃ٤k-jS^\){кXc=?sJ V]26N鳕2r9}4TAqf;2=.ϫK +(fCSQekLn,z_*y]+$ՙWW#dp]T"mxG^^_ 95v# `b`23 #i#ţ$RDCmg_, s`Y뻨8 :ؖshǿeJb9xFVβU<qҾjԆ0uzbҔM6uNjC^I7{yI=xC-8aj%OpŁ`ȳ)̻A 2*plׂo\޽|0_{Pir^4c? $hBGFj=zK9b<7`uoᭇ-KѠ9}!oL;];qspJ:z2 ;,2td@RѝSv̆n~Sl%7!xaD@cP5&m_.wZGj%o>N_\h; 9rWL$?&*x\ٿyѷULX?dR`?oN\/TuX2+Zxuv{e`9ᡶ}7iCe*8"]$מeN :QYdUq~*їX`8V&7 l.kzh(wfxE )ݼ>։v^|jiwŬDPUΜ!wgٲ `ep|>+ETQzGu̔b(%H4=L(q3VD~ju$cz zK <ڵ'i_݂S e/wyHˎ]E:y3"߻hGs@.|zM#a,Xjp:KSg2zĽIzQvFQjpbcDIAȍX{>AH;chlDKz\ĒUUK,tjLۡ l8ĺcp*) {qFMg"uǞrA|tV]QDLPD*d Ț\@ɬGn(+M.H D97#uQH0ޙVmw6^z,0)|2P A'*Lq՜O>1\-:8C~ɯN(M-*i38 P]GCp3 >ϐAPC>D)4-y ${U /O0mB*r*1p;ڦys癧֨Qzej,{KܩǓ[ arF" c~7F_rnweyfSh ??6`^ʕK7TWh u2+d»:\ؗKg\Wsvr<Kԅ.2/%OK ?U#C=ͯSꔌ_ w}kqr.lsbw˝Pnݡp2!_Nd2h5 JTѲN jZO;*)U jGinC~S6hġ CcuMkN g509*5aȅ[*l->wi $:.aJ竘nD~Z7! y4أ|?;HE `=DN k-x0