kernel-debug-devel-5.14.0-76.hs2.hsx.el8 >  H b **=@+ `3=aM+(m62'0_L{FDg>sXBs64 xn󵰝 fkTUW #foFwePj@Tqih5VtkV@'z[=Gw(ƫ%:|JRI(BSi*%I3T0Ak'5dª3\ۂo5M;=˶`j| j!cbX~72ac154a679cdd0a1d18984de624266fd971e10952e895337b8cf0ea7fd962da7f3056cf54e4716f4df37ecb426e3e6b3353fd6c<b **=@1dc>Nzg{+MHK{m6z\OѦաg v2u|M~F>V{#bY=ʚcT]YX 򷀂VoE_ckjQL#F$UY"7Hm1ZӍ,BJ)E/I?ԍWw~Y삌rdz;Rߥ B+YO6:!*,&xSL "qJqz^yv!̹)k#+|>p;+?+d + oR gsC$C C !XC 0C cC C,C -C^.^TCmnnLo(o:8oDV9pV:V>sMGsXCH CI!CX!ՐY!ը\!,C]"`C^%> b)`d)ae)af)al)at)bCu*q4Cv+h-++++Ckernel-debug-devel5.14.076.hs2.hsx.el8Development package for building kernel modules to match the kernelThis package provides kernel headers and makefiles sufficient to build modules against the kernel package.b!aarch64-03.rdu2.centos.orgCentOSCentOS Hyperscale SIGGPLv2 and Redistributable, no modification permittedCBS 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-76.hs2.hsx.el8.aarch64+debug && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.hsx.el8.*/$f $f done) fiT W -/Du E UEQ-q<< u=Tx}A1!/  :} Jb! GeuWtWye7f T|^Gt T }dqQ|Ta<|9]_kGEIf(9C vf[==`L#uR6 :EG8<? 6}3 N(o<'j #G_N|w]nM6; W. \c5x zNZ? Zw !?W Bq8X 1 # L!)+Rqy<  @yO im{2!  R -0 0& D+ wM> u   %1K&.yc:z"bL; [.  k wDr*!'u|t9 >2%y)+vfs8 YhOB=b (d/W . A0;Q{ww<) ;3 $ J! %'+ " #!& !# '#%# " " ! !"!<Iw 6}Eo J)9 ? @ns&li'lHD9}6~D40, DR:+& ~ 74zCK ]6 t3T.i  KxVx~~Ac}f7uXYhLcBcCJ}/ZF"_[)#[Us?Xj3.b_Jm+ 5:y hhl~-L Egr]b3dd ysFFG K6DGpPp u'd<D'N` -#R1n>Ls:-; d  DviXNt5 M 4D9=K & mFMWN<fiK;E&e<>J5 =g # C = L E Vy&{>N}h{Lx;=E==^ HaGb& 8'27 4[E-#8"3 Eis@#*~ C '33cXR5Vu ]OY|OMdIg _ F R"RWsH CEfKtEH&ngYe (i7 `aJAFx 7{(l B.q t8QEC:xe 77 G43o~c2|zvxla=}~S@[*&_(O6(45$SdTV Gb{Y!UP; 7HcLL q)[Eg Ni8+[J^ZKI 1t _&&##alj I}]eQL_r C]u[PX 2= ,"<Z` 3 ^f v EV Ea\DAGITYI%'#@ z zD37 LG'ORO \Mz*o h ! >f3@   ~ \ *t7 q8o kWfVt\"ui %P D"F$X |-Uu`0 y]/ck5h-J@ 2 =n = )F)%O  1gg RZ 0aJgRhblAmCCl#4DS|:fe  Y#!%-z%  X[:{T 9~ RFw e( r92qalb(W" U %AD>( "V"T5 lN=(]DvY\2|ZV DR{U<)zSmyT1k_F\ k2c1 % i8TLC FQR5N;.@qfi;Lz}5% %RW"a$HF<|wkMSMLOOSUc]lkj8H=4 ^i~s fQ)D~Q32c }T o5Y J!cOj 4}bK-i* ^(pcS D~M n|4 R XRn ?yF)WzW&?,8d b3 >oUHN#VlZ  0 *b7/X,/Z)[?=%PfSG`Zo"V9 fbIt $ '>sxyE$|dPS=ylm PK  Q L07n+C; eF XAT \ ?"N R?d -oZhb511YW22rQ )Kt!|sJ;({"n{f@ 3 e}ca2*{l{e$S Q-_UFJUBDr2yp_LvX"_ uMEnSk@Q5]";u@Tm'+.#DD/EdY-J HH w uFO Yie2 `({;XbLhzW 22 jK7d{ 4C c[0 pv;5t-f hYjF 35!d uT]! %<z Tu,m MKQ?B;"w-`  &9# lqw3" zz ]B.-  `o/Ok]!hrH'1THLE)lUP<L< H{,enzAs5gi$ IA<J7s N&/NCZ|K C "  \% kH*{Ce: Q ( _ tx glW-[.^FM 5 ! W<AV 0U1 TWcQ<{~idHqh&LKWV Z62 a~gfeNN!8 AWczK& |VcobnG{sr!Qc D-G>H < !!"&F!TvuUWۨ }Eqn D˱ * h _) 3%5RXp<~X#a x|!  S & $^vCG ;d|[a*yqonTPco{gCS8w @|9@ |>[kV#Qy NQzX u U]- =yNdH\| GjXYJ-suyq3 wBZ N H@4*`O"v 4r``htR^EWLc+t U'F3iIz: 8u0wuRETQ= r? }s %4` 8J ķDV! Hu8 j z<EHDD0d &X(pn[_S DSoz{uFZ.q 3 n:ewLgsI`V9 ? @"LAz*A:p[\t#lN 8 'c k#{,=u }4t$'HcuOmzK/ ^zc& Iq@|W#'m`32u}AOm9tl rcL^h  wDrdb!,.e ` TT{e  Q.u }8+v#CAwSQ 8-czL3IbPWC[ YR^r_$G . 7k# $ +{vXE\ I B M   ab ) (" tb: m8 K,_]A%q/ bv^/ /o\2 VL tYj4Igt =JY FK~4 4 #1 TN$#qI 3 { e N_  #9 qc%+S3 9 B  R`k Z.'Z/ \   =o O 0ex$Dn,%' gK$ ,ڍ  ## G{SnNA*D*?2- &)/oV] #.e$ bA*8FH74m tH@]P-]Rg R$' 66.P j U ; Kk(Lx"`d #FZC (,p }G  ? cd* sR1 99uF|"9+k v T,F[.y  %s# > A#U5,JFB SVva)( W&e0h 5/u"00L^~#&/vPX\#N|l 0"0< 8#^# .1])M| ,O" #{'9' HrQo#T >%saOX fr8t`! 9@ =6n QD d[ #$$#L\f!7,D:e) 85BS s  ?  R HS . R!,(DxT Y S-$ |kKM M   K' S$X f$ I=Npx bhlvce *}F@ (J(=[ 7 j  I ]Mx c"*f4uU G~  :'4x/~Ye [h@## d6  .|eD"*ihj@59WICebg(vyvu3%f<)PEj I` W  }Uu 2  bD - = K g [ n ^ >ar C # N  ? = = r V  h / M#,y ~^_#uWN)Oq?(ڷ?SYp:$ ,0^Q _  5wB t ,b R w(> 6 )_,#S({ ;`$%?  nEp +(  /'C& TW@ K( 0 ,".:4[/h h+ e;~Ri5Z8wK* 8V3 "kU %>86*"uH}QGS6pF6 X6-w 1Yteh 8 IF>6A!&rHM#^A"nj')2GK+> $:K/.hs`vY ;2b0z2*&Gb }k  ;1*rC!WQ4b "PTKEO<A<m ||A)8rt\ 'a NKb<1+DlNxe)i8hJ*[,1:n$97 K)#(I  u$+ u n ~F<a,QP2OA$4 e6= } .(nG(GUCN& jgKMx5 @&$1 G T:*C _ ~A}-b  O(LXnAMM /5 *  $-{ ? E A# 0%2# .+"k +*Jugu {?'m< t0M7 a[t Zhc& .!qhA;/QxZN( K  D1#zA# zIH(8 7@K-i=tXIv ^;>a` so';'#c) &j,yL JP ? a$X3QzM.Rn3';H' fcMZ e=gAP`W] ) #}- 3O`-<  Zem-  `^? !G[)Bz-Q0"eY+ b"Et?q Sr_ ah7KdahPT,Xw O @1~͠Ab([%%OM+J<3#N wJ  b 4a;X-bHv O(IK MUKQz"A6    u' N[c< kM/Pu  -K.U Rc2j)O|1 Vrqh(d AUE 1 'se= N 0u[yaG8uJ4/  d .V D .  2Wbs]"^ bY_0 u! 0w< z' g }?q2X8E JvL&1bj( 'C_?\B& %q /O 5- +5;)E[ `9G`@ O;P5 d ;L=H4(   b MC ]ѻ4*n&% h3 14 '% p@x **k` p 7U o 9 ;z*L ( vLX9 <h  $Se2j$@H~,-4 p 24 MU % "{ W= 3pyT6K40viM!s[  I LS {w3 u * JV|J`C0#b qUajL94J2{`YyKg(=ep ub"K 5)T^ ,5  +! !(-jh )V/2 7X oT S& <T. A-9HmF(91Q~" 4 N>(_7z!cJa.GxSWr*T \L9DPLD#0ICuk!\""6 z=l8 EHk@ Y b0V4. _Tmw F Vh M[G  Ayd>Wh#G%vJF$c?} q B 6Z1 4TYK .|&Dfwf  I$VE= MDf.*\D> ap$h  *<b. B;-Z_#-C<IyS/0e04*m? s8H Bq" ]L 4Pu q{i#( ;aK$O U A #!E  t+yNKn&Ll 4S:> N >C}H>UQVH9%^vI,&oO+EFty F$" 2V O DH= !S5& mCOm h+O+g| [H `D=Yp3}K"T#-$a646g7KZ & d3 [ mE^  \^8C"w ;+@  cF DF U %-CI )F(9W# `=")t"|cYC6L @{  +0 !; n"~ce#w,:+@**Z>U384r!,+pq Dr _$ $N\>hZ? %<|{/7 &aT YZ$98XdK1F*?:YHcg+x \!L8#rws#* f6Q<W/zH%g 6Ztl3MC'/19pg;+! *,JƦBJ$OO7 i;@Wq> (jsGM8 D#&! 8(=3F 8* |~;];M,`Hl$%[RCkGE" aA<(6>*|+! k"p{9 G#h2|E'=`%  v I5Gj )y ~4#~!# 6,FP7$ ,W ?='?o5ʼn+ "nDSIB%A*;97T-; f ;.?#/Xp w k(a y /  joZ uZ oo P Z 2s0'Vt1! eM?3*&0a1:D Bd _~b-;_OV-*z,[~%#"J77QE?}  WVF A7)\IM _D@.t ` eS 6A/R7%!i.ذ b8% >0ZC-a PO !( 3~8 5 3A"8p 4B  S fh>+ ]{586H52 P(^ TWz )mW)  7p3D&"|;<l Q  .9 OTFG (&-!^   N@2&<xjiPi& _bb &'$ k.N dE%M)CSf  )u e # F 2MA.'U":upB)64u 2eLhK!*HL*LH w ; y" ?^Y[(>#OW:HVIi<x4 z j(o&=bY' -6 n O{ 0 W !: @=K&2 ,1 !1 3&#t, .$i B zw$ #6 S  ^  m+HYs a# T9x  #E*_ fTV? d 9%Om Y(yx*#:,^C \'B7 I%]CLo  `UXp~ b_( |.j I>lpezY .+'M\27#': M:'"+8 /AA Fa Jk@/  "'0{! Z9E9MGx kY|HgM)W-~+xJT  {Z h 76q _ }^( o>$.77K; f +hU  y6 4z]/WP p k m1 C3 $;  %'J ? 4E 1QZ I w 4 Fu$Qp&O3@   r ! i 3-Ue, M?<vAwY  E8[" #K^ !F h? V$% ^5w -' + jx^ 2PF3xޫ #S4Ksn@)I iv Fu S[J ~@$ J pnh?+NX T $rz X8-/7Q1I  W  <B ""6~$B ZVo (Mj R#(e|Yz,BrfX/ D. 5 "e9$6@/$< -0K2#Ce(iI  j f@ #[ kQj{JUfY-G$1 v c6?L+-, i6 d! $Xx #g  .D46 . u oE&05l&DF 2 $S x&n!R h4' : : bK'-[ ZU~WʛVG C'] [FT/E ;){*4 5y) t)A sJo_)#? ` !'D^,EE h6cH   !e )P  KQD !!3K^ )\F"* @.G!2+{ $.) B4"z6+yi\ LYEaY C ,S"9]Pv ?X3# -L0\~sH7 B I z<%WqC b_5 5 60}PH 7 () Dgn0ioKzg 2L)x%b"3`GdjI*`"Ԕ#Kb4O n=v<TG*,{: .&CzV  IS |Ig',o$ ]E2 YOz10Ln, \8d`P^iOh_ceW j`uhI$X BHH   0 MIC msEG_3 I OQ(TY r $ c xc=zZ  ::!~ $PZ; W U> |T *9q8j /_i'5EIT rVG] ^xH_6 K3w;7h* 1 *A%=## U!xZ0(VHx/ b1(!ra' [Q<"D P !* %] rV  L7n '1Avi6GO:7 J  %"+13``X4!X] 6*A@>UAP SC A z34-6(. P]?`m6   .&2 Y ]&'BMxFn8Ckp /p  '  "&Ca&X[&" 5 X3+4#Xi k@h N+1g2{5T2 IR *d +5k'.s#}6wW[in7m%#2|1C I]{e)u0:L!vrYHE n VQW^V8u, -| Y~xf7S vA =0:y R8;@<7r  %r9;H7":Lh1Uu$coap=gH^1o}mW   6d,Ut,N(g  l> u*!%  v|L+V\" Tkfk6 5kK u$xo   J{XNu$h {%I%Zo v|~w t|[KLU zYx;O}f 2J0{^z (WQ?3i $o.  ~y @$ k' FH2J.E\ww:",]JB}+ N|yJp!` Qwt@Z  2](hJ* [>T! 4-"dK#HdP) a oXHI_XpX !)YT  dyVzQVlpTI kriQs_sU"z W|Kb`  e<lV=X KX;@$1^){ t6LX)A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤큤A큤A큤A큤큤큤AAAA큤A큤A큤A큤A큤A큤A큤A큤큤A큤큤큤큤AA큤큤A큤A큤A큤A큤A큤큤큤큤A큤큤큤A큤큤큤큤큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤큤큤큤A큤큤A큤A큤큤A큤큤큤큤큤큤큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤A큤A큤AA큤A큤AA큤A큤A큤AA큤큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤bdbb`bbb`b`bb`bbbb`b`bbbbbbbbfbbabbbbabbabbabbabbabbabbabbbbabbabbabbabbabbabbbabbbabbabbbzhbbbbbbabbabbabbabbabbbabbbzhbbbbzhbbbbbbbbabbabbabbbabbbabbbabbabbbabbbbabbbabbbabbbabbbabbbabbbbabbbabbbbabbbbabbbabbbbabbbabbbabbbabbbbabbbabbbbabbbbabbbabbbabbbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbbabbbabbbabbbabbbbabbbabbbabbbabbbabbbabbbabbbbbbbbabbbabbbbabbbabbbabbbabbbabbbbabbbabbbabbabbbabbbabbbbabbbbabbbabbbabbabbabbbabbabbbabbabbabbabbabbabbabbabbbbbbbbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbbabb|bzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbzhbbbbbbbbb|bbbbbbbbbbbbbbbbbbbbbbbbbbbb|b|bbbbbbbbbbbbbbbbbbbzhbzhbbbbbbbbbbbbbbbbbbbbbabbabbabbabbabbbabbabbabbabbabbabbabbabbabbbbbabbabbabbabbabbabbabbabbabbabbbbbabbabbabbabbabbabbabbbbabbabbabbabbbbababbabbbabbabbabbabbabbabbababbbbbbbbbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbababbabbbbbabbabbabbabbabbabbabbabbabbbbbabbbabbabbabbabbbabbbabbbabbbabbbabbbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbbabbabbabbabbabbabbababbabbabbabbabbbabbabbbabbabbabbbabbbabbabbabbabbbabbabbabbabbabbbabbabbabbabbbabbabbabbabbabbabbbabbabbabbabbabbbabbabbabbbabbabbbabbabbabbbabbabbabbbabbabbabbabbabbabbabbbabbabbabbabbabbabbbabbbabbabbabbabbbbbabbabbabbabbabbabbabbabbbbabbabbabbabbabbabbabbbabbbbabbabbabbabbabbabbbbabbabbabbabbabbabbabbabbbbbabbabbabbabbabbabbabbabbabbabbabbabbbabbabbabbabbabbabbabbabbabbabbababbbabbbabbabbbabbbabbbabbbabbbabbbabbbbbbabbbabbbabbbabbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbabbbabbabbbabbbabbabbbbbbabbabbabbabbabbabbabbabbabbabbabbabbabbabbbbabbabbabbabbabbabbabbabbabbabbbabbabbabbabbabbabbabbbbbabbbabbabbabbabbbabbabbabbabbabbabbbabbbabbbabbbabbababbabbabbabbabbabbabbabbbabbabbabbabbabbabbabbabbabbabbbabbbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbbabbabbbbabbabbabbabbabbabbabbabbabbabbabbabbbbbbabbbabbabbabbabbabbabbabbbbbbbbabbabbabbabbabbabbabbabbbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbbabbabbabbabbabbabbabbabbabbabbabbababbabbbabbabbabbabbabbabbabbabbabbabbabbabbabbbabbabbabbabbbabbbbabbabbabbabbabbabbabbabbabbababbabbabbabbbbabbbabbb`bbb`bbb`bbbabbb`bbb`bb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbbabbb`bbb`bbb`bb`bb`bbb`bbb`bbbabbb`bbabbbabbbabbbabbbabbbabbabbabbb`bbb`bbb`bbb`bbb`bb`bb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bb`bb`bb`bbb`bbb`bb`bb`bb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bb`bb`bbb`bbb`bb`bb`bb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bb`b`bbbbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bb`b`bb`bb`bb`bbb`bbb`bbbbbb`bbbbbb`bb`bbb`bbb`bb`bb`bb`bb`bbb`bb`bb`bbb`bb`bbb`bbb`bb`bbb`bb`bbb`bb`bbb`bb`bb`bb`bb`bb`bb`bbb`bbb`bb`bb`bb`bbb`bbb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bbb`bbb`bb`bb`bbb`bbb`bb`bbb`bbb`bb`bb`bbb`bbb`bbb`bb`b`bbb`bbbbb`bbb`b`bb`bbbbb`bbb`bbb`bb`bb`bb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbbabbabbbababbbabbbabbbabbbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbabbababbababbabbabbabbabbabbabbabbabbabbabbabbabbabbbabbabbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbabbbabbabbbbbbabbabbbabbbabbbabbbabbbabbbabbbabbbabbabbbabbbabbbabbabbbabbbabbbabbbabbbabbabbbabbbabbbabbabbabbabbbabbabbbabbbabbbabbabbbabbbabbbabbbabbabbbabbbabbbabbbabbbabbabbabbbabbabbbabbbabbbabbbabbbabbbabbbabbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bb`bbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbb`bbb`bbb`bb`b`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbbabbbabbbabbabbbabbbabbabbabbabbabbabbabbabbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbabbbabbbabbbabbbabbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbabbbabbbabbbabbabbbabbabbbabbbabbbababbabbabbabbabbabbbabbababbabbabbbababbabbabbabbabbabbababbabbbabbabbabbabbbabbbabbbabbabbabbabbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbababbbbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbb`bbb`bbb`bbbabbbabbbabbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bb`bb`bb`bb`bb`bbb`bb`bbb`bbb`bbb`bbb`bb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bb`bb`bb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`b`bbb`bbbbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bb`bbb`b`bbbbb`bbb`bbb`bb`bbb`bbb`bb`bb`bb`bb`bbb`bb`bb`bb`bbb`bbb`bbb`bbb`bbb`bb`bb`bb`bb`bbb`bb`bb`bb`bb`bbb`bb`bb`bb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bb`bb`bb`bb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bbb`bb`bbb`bb`bb`bbb`bbb`bbb`bbb`b`bbb`bb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bb`bbb`bbb`bb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bb`bb`bb`bb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bb`bbb`bbb`bbb`bbb`bbb`bb`bb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bb`bbb`bbb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbbabbbabbbabbbabbbabbbabbbabbbabbb`bb`bbbabbbabbbabbb`bbb`bbb`bb`bbbabbbabbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbabbbabbbabbbabbbabbbabbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbbabbb`bbb`bbb`bbb`bbb`bbb`bbbabbabbbabbbabbabbabbbabbabb`bb`bbb`bbb`bb`bbbb`bb`bbb`bb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bb`bb`bbb`bbb`bbb`bbb`bb`bb`bbb`bb`bb`bb`bb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bb`bb`bbb`bbb`bb`bbb`bb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bb`bbb`bb`bbb`bbb`bb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`b`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`b`bbbbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbabbbabbbabbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbbabbb`bbb`bbb`bb`bbb`b`bbbbb`bb`bb`bb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bb`bb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bb`bbb`bb`bb`bb`bb`bb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bb`bb`bb`bb`bb`bbbabbbabbbabbbabbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbbabbbabbabbabbabbabbbababbbbbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbabbabbbabbbabbbabbbabbbabbbabbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbabbbabbabbabbbabbbabbbabbbabbbabbabbbabbbabbbabbabbabbabbabbbabbbabbbabbbabbbabbbabbbabbbabbbabbabbabbabbbabbabbbabbbabbbabbbabbbabbbabbbabbabbbabbbabbbabbbabbbabbabbbabbbabbbabbbabbbabbbabbbabbbvbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbzhbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbzhbbbbbbb9bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbzhbbbbbbbbbbbbzhbzhbbbzhbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbzhbbbbbbbbbbbbbzhbzhbbzhbbbbzhbbbbbbbbbbbbbbbzhbbzhbzhbbbbbbbbbbbzhbbbbbbbbbzhbbbbbbbbbbbbbbbbbbzhbbbbbbbbzhbbbbbbbzhbbbzhbbbbbbzhbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbzhbbzhbbbzhbbbbbbzhbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbzhbbbbbbbbbbzhbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbzhbbzhbbbbbbbzhbbbbbbbb|b;bbbbzhbbbbbbbbbbbbbbbbzhbbbbbzhbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbzhbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbzhbbbbzhbbbbbzhbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbzhbbbzhbbzhbbbzhbbbbzhbbbbzhbbbzhbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbzhbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbzhbbzhbbbbbbbbbzhbbbbbbbbzhbbbbbbbbzhbbbzhbbbbbzhbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbzhbbbbzhbbbbbbbbbzhbbbbbbbzhbbbbbbbbbbbbzhbbbbzhbbbbzhbbbzhbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbzhbbbzhbbbzhbbzhbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbzhbbbbbbbbbbbzhbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbzhbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbzhbbzhbbbbbzhbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbzhbbbbbzhbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbzhbbbbbbbbbzhbbbbbbbbzhbbbbbbbbbzhbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbzhbbzhbbzhbbzhbbzhbbzhbbbbzhbzhbbzhbbbbbbzhbbzhbbzhbbbbbbbbbbbzhbbbzhbbbbbbbbzhbbzhbbbbbbbbbbbbbbbbzhbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbzhbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbzhbbbbzhbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbzhbbbbbbbzhbbzhbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbzhbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbzhbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbzhbbbbzhbbbbbbbzhbbzhbbzhbbbbbbzhbbbbbbbbzhbbbbbzhbbzhbbzhbbbbbbbbbzhbbbbbbzhbbbzhbbzhbbzhbbbbbbbbbbbbbzhbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbzhbbbbbbbzhbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbzhbbbzhbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbzhbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbzhbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbzhbbzhbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbzhbbbbzhbbbbbbzhbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbzhbbzhbbbbbbbbbzhbbbbbbbbbbbbbbbbzhbbbbbbbzhbbbbzhbbbbbzhbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbzhbbbbbbbbbbbbbzhbbbbbbzhbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb`bbb`bbabbbbbbabbbabbbabbabbabbabbabbbabbabbabbabbbabbbabbabbbabbabbbabbabbbbabbabbbabbb`b`bbbbbbbbbb`bbb`bb`bbb`bbb`bb`bb`bb`bbb`bb`bb`bb`bb`bb`bbb`bbb`bb`bb`bb`bbabbbbabbbabbabb`b`bbb`bbb`bbb`bbbbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bb`bb`bbb`b`bbbbb`bbb`bbb`bb`bbb`bbb`bb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbbbbb`b`bb`bb`bb`bb`bb`bbb`bb`bb`bb`bbb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb bbbbbbbbbbbbbbbbbbbbbbbbbb -bbzhbbbbzhbbbbbbbbbbbbbbbbbbbbbbbb -bb -bbbbbbbbbbbbbbbbb bbbbbbzhbzhbzhbbbbbbbzhbbbbbbbbbbbbbbbbbzhbbbbbbbbbzhbbbbbbbzhbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbzhbbbbbbbbbbbbb bbbbb -bbbbbbbbbb -bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb -bbbbbbbbbbbbfbbbbbbbbbbbbbbbbbbzhbbfbbbbbbbbbbbbbbbbbbbbbb -bb -bbbbbbbbbbbbbbbbbbb -bb bb -bbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbzhbzhbbbbzhbbbbbbbbbbzhbbbbbbbzhbbbbzhbbbbbbbzhbbbbbzhbbbbbzhbbbbbzhbzhbbbbbzhbbbbzhbbbbzhbbbbbbbzhbbbbbbbbbbb .bbbbbbbb -bb .bbbbbbbbbzhbbbbbbbbbbbbbbzhbbb -bb -bbb -bbb -bbbb .bb .bbbbbbbbbbbbbbb .bbbbbabbbbabbbabbabbbabbbabbbabbbabbabbabbbabbbabbbabbbbbbbbbbbbbabbbabbbabbb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bb`bbb`bbb`bbb`bb`bbb`bb`bbb`bb`bb`bb`bb`bb`bbb`bb`bb`bb`bb`bb`bb`bb`bb`bbb`bb`bb`bb`bbb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bbb`b`bbb`bbb`bbb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bbb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bbb`bb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bb`bb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`bb`bbb`bb`bb`bb`bb`bbb`bbb`bbb`bb`bb`bb`bb`bb`bb`bb`bbb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bbb`bb`b`bbbb`bb`bb`bb`bbb`bb`bb`bbb`bbb`bbbzhbb`bb`b`b`bb`bb`bb`b`bbb .bbbb .b }bb }bdbbbbbbbbbbbbbbbbb }bbbbbbbb }bb .b`bbbbbbbbbb`bbb`b`bb`bb`bb`bb`bb`bb`bb`bb`bbbbzhbbbzhbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbzhbbbbbbbbbzhbzhbbbbbbbbbbbbbbbzhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbzhbbbbbbbzhbbb`bb`b`bb`b`bb`bb`bbbb`bbbbfbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb`bb`b`bbbbbbzhbbbbbbbbbbbbbbbbbb`b`bbb`bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb`bb`bb`b`bbbbb`b`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`b`b`bb`b`bbbb`b`bb`bb`bb`bb`bb`b`bb`bb`bb`bb`b`bb`bb`bbbbbbb`bb`b`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bbb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`b`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`b`bb`b`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`bb`b`bb`bb`bb`bb`b`bb`bb`bb`bb`b`b`bb`b`bb`bb`bb`bb`bb`bb`bb`bb`bb`bbabbbabbabbabbabbbf0900dd022bcabd3d95c2fd88c8c029f37d210018f9d8023779a02413de129addedbbafaecfc462064e6bdc615af08e6e2568f85736c82606fab9386734dcfdc32d0db06229097eae9d0b315185ad4d2e95da23ef9769559054709aca73987e2266c426105b9356be1852497e129ec464d76f6b4aeb6da10a869a032f1297d1083b3300a18a5494ada050ad012d66341a5671d830c1ae95e22daacf5c11cbbbc7525c2eefd8c7889ad3d2d6ad153c52ecb78c71adbb024d28b11b7e7add8cd65f58c2b44e44abf163388994e0390325dc850ff7f6de5387a784b6c4cd74d48bcb9dc4e75a9e3e2e411796b24d563be598946ad1a8f6579e44ded5bb166364d8c7837252187fe7bb8aeeb0ff25c86f6ef167490f93eed3063fb95929b7245296b440327ef5d61924ff03b7680bea8fe805fc4420ce5e103deaf56db9a9601079dca189f487c33c4bd44af07035504da84b6fd118d66dd353d4765f35c7a5ca9fd097b795909a4e0d38305f582abebe2b76e2adfca1e0bc2d3514674583bc10b2717cea5c2ec389ba8661bab812e84fcb3acf8dbe41603ee9b3d9bef51788737b20386c93ec86f46d40875b2519132cae0ebc8c34658cc4dbbcb937de8369630e01ec04f37716bd7b062ea3911ed925d717612cf78579e0e379c65ba07eb7a80633d24417d972fe2daca1d528827f905703e9182a437cad95fe6006408de413a3a91bd7a6294ab6f8596d212ca0375d5a15d2ee79c19eb38fd143a211487efd3ef680c1a491a893de4df69e5c97541d4bf33d047213311eb7752fae96c7f1d3aced0be5ba0877e2fdf47b2d0cfa3232dcb05868edb0cfd6a1a1ea8308b9006cd3bdf89619cb26525622db08b81f27e7275f1c1dd64e57174c06e7bd79febdd6aecacc525d8c698e141f4cd5dd538d53370684729773db510fcff978a7a5ae49a4a31592a0294c9e276b3d65987f470eaaa2dc024c33977f409a6026185bed4f55b5ed2a82f6de63c13869899f43e8807db63376641eeeeaf51bc14614203fd6a741ca4cb404ea550f4959a0330e735365ab465b10dfe9e2cdf2efa897494eaaca6a2fd06e848c03dc8c764df65b44119cfe3daa93ac8374e87ea043f782ee7bea3d93964c40c9d0948d2f643d91dc198a7ac508941bc8a9ec644a08df0446c445c45f78277b8d924fee39654544e0524f3dc971f229f76acff75acbaecf0170cd89497fc9e8f55d6928f2d68f810f238ebb41f621813b06e095b0eac45c510983360aba400a8fe0ac89218b6e16b04f9d57c87e4e67970b186e8f87af8285a16280f45569e392a006bb8516325ddd7db57932be8bdedd220893dc1ade23075fb2db21108cd952c29dff62383449e383462123cc8b1263f191be888998d5739fb9f3ad63a2f1470c57e65c305f4b4d573f2dcd99bbf8a62d6c0faece82caa2aeeb24765d310f8e569a2714d48d038b36cc2113a8b3fe9b7927a878d45997198add13ea2db77ba0998c8ac5cb18cfacb311a0b79fa35a21a2fc21d257c089ae9f02ecaa65ed59df9a8a7cd26eae69abb33f2229c86d5ad2c5092c6b56fe480f88235c4368ee3aeb99d5594f03d901429e6ea45c5297343ee5434a983ca7eff0f7a84b98c15f061d54ab67128db560e99814c3dae0c15090404f8b9b59718f065cad32ce0d340cef5d4e90bf3f001e61ec794d5bbd079d1e3f36a3dfc204f9f6234f9ff8809e973d5905c16cac1ff5e3c1d1c270896f4b0afb25ac08fddc80568907e394b7435fa5a1dbdf13bd86fb2e998986a4de69eff60cda9bfc5082356c8fa675f748d5888992d22dcf724c450c75407ed74485ad4c6a139427aaf636a86bc0b4b1da2f833c90219133f4535b58ba2d857cce6f7f802836035bce21845586f5da593ea6ed8d0f52ef789634108369f379c086d5b5bef3473ff4c61ccc9684e8a8025d4166d154ce16e22c44959280da288119725bfed9e468da87e365f2843f6b29de7998f7b0ababd18305909fa8c56cc0d4e391d88134883aaa3767d3ec63bfd7dbf42fc70b7a02811f96015dc87cdec9b279b41c512946ae4de4e968ef03438eeb63c92e69b138f7dae854a91348fdaebd9c5befc3ca28b5fe4abac62f087fb9b7dbc15ab2f58761eabe202e859069d13a28cabc7f67bf5abe43dec3552f80f824b3c46753388f409843a50f374602ab7b28bd1735196684474b95bf6a7e4d60bc762a01d4ffe6562bae9fcc7ef0b6c536879ff610af8ffe21c49d5304fc54653ede11212dd1198e48a73e2ace10382d0034d5d94956039fc12feffc4b0e775e81697d7526337e44a385669377c8307ee23164ae86831911699686709544c16f82010c14efd67e2eca96dd6b5e6ba7e6e93b3a0817737986ed45ac3564fb983388c6a5fa164e5ee8388531b08f32b25eaa15d988316aacb5eac25ac5eab246bf657ec4fcebe6bba7e639e3b03d0d3b64b40ddba5857e29a00c9165a607a726875f5f8ed1514f1ab60393b353b3457de91aefde21222f1336f5a8ffdacc410025667b2364d6c3577b5635e971121562bfb9eb3b99e6845d823f649e1203c2405c6987e1dbb2b544bae895ec561a3e231dadcf78132d932714b0d95089c77ac076ccd5885d38fae9e958cf3ac082e75676358a41422fdfc0cde30cb0772c24eb81b0ae47a69be31bc14155bc5d12fb3168e284fdbc6cc48038fbcc9ad6e29e5e2ed25203fa97caab36be7196f326649da17b08577ae623154e69fed47a3a9a1437ab8731f6a4a93772b8edbb73a5bb203140e4966026c6a013e7f6993b67097b3de447d7ec6d1ef6d4e1651bad6c3aabde1ad917f556bc8f852b8dc2f60ef231f779dba5563019eab227a5d590dcd4eab0f497859d094b94ef668171374566849b069e989cf21dbe484ce3191c101cda71316bd86bb7aa6afd551b6f525a3a0ee29b5693f36050a62768bdedd30d4c2a6499ef3596457365b4d53874adfb15ef240265a1b5fd6add783e2a7642c49f7e2b4927b9011a730acd47157c94d4977751b0ce4d771a228f822ab5bcf36073ed96bee53c591509cd4a1f0062a9e9fe579a06ad96bb5e6ae9ab7f7aebbddd77e8a15f1e109f6b470d3ab3c2bc6021036325fe15c199d55664dc7c282e1fa5740714143bab846c3ae3c9c77aff4ef586e238b901aee8073027ba49ddc27f07a10e9b825701abca4adf7a3f48beb97b2fc028a6ac39f82e83e9dda73cddd9d21f417e636226862ba7750d345e21ae23d3add3a76cb8029e7554922db9d65811389b2a86874a216af490c6ceb66a002e6c81522430b48c0c0e7ca3ace0c85efe1b36e714e1b2d3398d56b0f1af2c38744201b6160357012089ff9d49d4e5b65c6481e030e3e44a7aa9fa2137db8c923cfd0e401af1daeb836ff1832b140f73842686c83a36541351db6db77f36b1d451cd56b1a64ee859cba478db642d0e78351eca2472853896266b8111e27ce95c81a21f11b5d322b1f92ddd33ef24e042585f6f11741d05ee6db9773c4d063df5322db8c8c80aa1cdb1be6afeebe46604dd3c50ccafc7efa62491a38e4aa851c021229be46456ec52498866c4c01f96b8f162fc1b6a97c157b8e6fcca6559907f2ccf7b0b8ee48657542ae40afb85c1b7ab9c56a85c926682fa5a7b12d697e0f3c1831819850f8e3086ea13cc411c4292e2372c6c4d78153be10d4b49a3a6d54817aa7db17cba4c54f2c4ac6f0cedfd66a5efb0eb9aa936159352d58c66509cfaa4ec479d2bde838a70ad275f3cba7362a07bb342542ebb197b9a7cb91612d8fed369ebc69e68b471305626147b25f6f202ee8133fd0394fa94f7824e4637c3198d29f158fa5d836aecfec00b07d83ebd6ce63e7b9110f2f21447e610b745f16852ee6b1c495fa94ceea35a1c22cb817e1648b3cb23cd5a43ce3fe4dbfa482fd1801f89897f6c0721944ab6d15cc810f26e03062cd35dbaf8e66208676e5ef7140dfcbce33d7896e1dfc5970970e8c7fbf84ccac3153e1c6aa6be75ec1371f4e7288568ac87dd7fc264ddbba75cc8b907a68d3903faeb73f0c6285ae2714ca501a5a9338009203d0a85ede5cc2dbfe62e7170dcc7bb41c158140f0f8bc49bc30c85657d136a681aeb97e2d5264f0b9be4dc0605530703c964de4bc855d624b03aa621b1452e8595be0d76c755ac5a851a10875052fc2fa7f508259cd164a9953a66a21d8f655df6468490d2fbd7c4c35832d36afa6d53523acdabe7703787b5b14f3a26bbf3257baab61b744359225972548505c1dfc8b641e8fad1fe4410ad3ae8d29a775fd70979cca7ee17a7b7bb94333d90007807ea233340a53a926ef22539df637c6a76b36c24b7a9fdbce98a87e00437ade8eddd227fd91d2d1bfac77adadf5d5be6848494588dcf5a0ae8a9962af7f51bc9bcf1cada14eac1612b458b91c1a18411e865cc05a8e12b2181fad8b54e6b568d2c11f6e1075c5336daa1f51da06326a350817df8175c819f834a0fa966962b5311b92c7e1572bb9f3e29780ad16a09d01d930f6728a510cb9315a71940bd69f4e0a1e494cde593f0bd2be6649157c82006f7b56228011ef5d42fce5f3e70e662c40d11af4f5f392f210e8294f0fed7355694f092f3690c8fd40bec6827cab282ded62530f7df691007720a23ec783310275b75054525a426a6efe656ce8dcbd3d8099ad50d38497e82fd3d9df0a5344a483bbd96acca685f45fc7ba33b9910d5b93daf3df23fe8509e942c06fe89f4cb36f452b5e19587e2bde1cbd115c37bf5f93c1db2244d4fe0b4805451654e2365631434d44713fb8892a53445841178d746b9795f6004e8808129953ee977675737c215f25357000122fd60b5c8bdab64ed96f5489a7b2b96f66bfd8c3d0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c3792b2b8615eace89a216bce3be3e80defaf7fe2f1a5836f0ed0c74534583b77ad254a4ea41043e64101312050eae779246c1ecaa2e59c973b6ac0591cdefdf57fff263f1e0f8856c379e63b0d34f3b45a6baa36a250ada6590961f48d77def6a962ef8ea989c68aeb83fce943bb0c48751036ea6e9565b9ff17d2cb9222b8e39430f40d93fadf36f94648d83387fb2c2a812d9d53055054151398bfe77cb51662146bfdfca6e5215150e823860bafbd31bf973fe8f313c5460a1333416e6b27d6575f7c32affc20f130b1e0655cf3e77cae7b5a855b7799035ec4c2986f8f63c7f8915bccd11dd8f78af7f222757dedc6fcafe3e9b16ee4e5fddd650b7b362a103e839648dcc94df7c0d0913e8c48791087cea47d270aac55743756d9f0d82ca872c89805bccab11bf78a0d7ba2515236f0df89670096139dfee6e3e91ed3237fd63d2af3defa64ec127f0a64aac7247fecff48b274a6216eb7abb0e90c6a6af4d3b731798f809dbd4088d0cb43fa7110c12c9c3d53d56ecb7dd368f12f37ac5d5326e06c779beaf096f7e576677fef1b2c4719a42ff457db09435c6a2af9dd32c7fca9bd0add2cfcd55de2a93579dea971293b3ea694bea6db64acd5e90db8df400132290f5d1ce6f169cf101ba18d5a4e3f6cc03336ccdd8c9a5f3cf5489dc93835928d914f9a5d92319455070aa3f5a1c27f1bfa70b8039e69b9b8e5ff1e03145c11d566c5368593d40b3510e54d0f563f296fa16afdd9f50503cb23349f24d7501e24e03eb33dc35b50b72ff4261b4d8a521f302fd93e0b2e79407f1bad39ab1f75b284f0db5ab4ec1058f7a853dbc409c9ee2293df3c16003b34353d4e35c7e8d4ab25fb6b1394aa48ea55367891deb3f0e8ca1e2247adcf18a692fc6db33ea9e449aaa511423211c1f437d60f2d68df221e88edc32960fb33353adf0e03f9366521f002d3737e9201ce72ea1b26862c4a645fce2a5b58e702cb1231611e31c1a7c1c22240887b42e33f063401fb1824ae23f27a9a75f4f4e46ddfb67072c17b09ccefc9ff1552335ef1630b0b738710ffc29a2120081b8b6bc84a5c4101a88a857703540fca09723ff64d6e94d4d22d5a937ba2f10ffeac9e25ea1052d1fb282db6bd53024fe0d6a6baeca70eb5667035fd51888d64eb4b4c7fd971e2da4ab28694a692cf35c33a549e08aae3f008bb35bbda427adf873bb14b89d7ad911ba77bfb04974f548b3e7d3ec9a676b8d3368b0a49716883eb7fe6b79c8ea97bf2efa9fa8dfff63386b64aadd66819187c7f3f0e97992ef3e261b2806ee2deb848ec79624e0049b1e7a24f24f8d6c0ef881c5ab51497eb46a261e7bad571a0c2287411f0b0b5af1b9fd23d866f77929e4ca6f487e0fb3f3dafa83afe17fa7fb4e4bd4f81a131f72a7c8e51069e5cfbb06744b847b61e1944a8ffe5e8d4b887a9b15f07345e7df68716337b80f1b0e970d1791aee14281048ebe15887efcf3a8b721c994e85d704dae675192960acd963c60d54a7248420ada8a97967f638e204e125c03481b3c0c33f2ab4f4c03fff12ea79b8181d82acbe2e18acd98fb951368fd0ac59efbbb3c79d73427da2d0b9b05418a705d77df2b1adcdae9ffc777dcdf6b4f46a018fa563d4fde8c7c78289aa44364f003ec2a4ce5948a158343f77c1b2e9b1463eea77c8d8a1a33326a068ccb2670f767c36f3b8249cb7edcea078251106635323db973d75f9b8903b096ae5b3f9ec869cd48cd36997fe3eeb74262251b027f9cd004b687ab2157b6217a41b2e998bca90d64aa38df06f7c027e38b411c6cbf6ef7b11a8cccb092dccb6875a4dd0d5a961b9aa6f81efb464737e1cadba99c27cd54d58e90b34f3a993c6f44f00911c8bb2bf00fcc40fe851254b67870e62789169e12803c038919dcb430cb8adc1f5eadf384c3174313a29f8e9f5fa25cbc0e7d6d68a8b1c78dc201701a362bdcc3353ed7e6fa0755bb53ddcb7bb45711cb5509b0eb44ffd8e0c287491c60b1bebe613035f3cd48c990d1df241b163764903ab8986107e42732c347d362656b28b170c1b6e796b35be1805c2cb5dcebb828fc97e2fc5582df09ef43c7ad93994f5a31e9efa78b6f46020dad3e5c4c9b844ee08d35b016b44c1d8e1b67d90b1b362cf7af88610d59a4ecce6ae387360ee5a5443c12e4733d8ae12b580453638d74815db64686e3682c2d42193497e705e6dbebcc52ce69012d660f889085c9c0ca76dfe96a627cc89956c1f6e03c260ab1605142652f24b2f5bd3230d1eb3edd0d187a27fc5acdb1574d54c249d8ebf410b9f449eb2ad5583990718f1b4451625b90829cb0369522194cb2ab3c9b95bf251c7a18291758f896707dcf305835b5a8145f023b3209cd4454f8e4309ab1555999968d715406ccdcabade50169387d2ce304d1cfea32b16c6d95bc5a59f064c5c95d7828a6a3423690e72c1513c5938c5d7b1668f9671a23e24c64081aa587ab94aa11dbc797fe72d3debbf803399648f71ac8076a3075cc518e83dd2be3001d836814705bdffd2d5628ec28eb5a2cce6162a458faa1471c6edfe422fcb74b6448fc52b2404c81ae859a62a57b310856750829baab9e688fab38eec1e1f4a7e9c8d56e6806708b0ab6feb6e841fae7e06f0384adccc10017fef7535d2a9147f3fa6b0ff730cc7b633133e0890932611934c43e7caeaffed21fb6efa41f9fb264ba525084bb9db81e900e69bd95d1ca24cff224108b6182235503c04856e49fc09dbc622f7f32743751738b4d75213ab1a8d62a794138b1c5378737c3f364defdc563d337a57534b5e1f7c6ce288ecbdbc8901b2598a137024cc323dd3a9699aa7fb1e00c5599b8903877d1bdd186ba323f71d9fa564b465cbedf422168c21f4866fa6812ab71ad444342fc7b79e100f09bf375800741578aa189f735d4ac5ad311ccca735df547c6b4f7e014f0a1bbec198470086f988ff0f721b1cbc11c6361ccbdc1ac10701a8135fae2d70424b629cbcffb325ab62c201b47c7d7dd14d1b41695feef5478294870c8fd7c5633b34a567a514ababfcf2fcfcdf231c69e4329d8d38977a9373ee14732a5be4fe9a20e7ac0fcd8038b43bf2f5a45bbc69c323a4b6dbff1cb38f78c47806c6d852253b0b98d95383e7c89fd1fff0bda62f22f5de53b1070342e0f2ad099c114208ec60fc2a0a97b3590b2e0da76ee00543d174b68ccba0eaae2c4701847321ed6fce9e2a57f0cda7dea7c38176a01490a8a113fcdefb25059fd89da9ae4e4aabea0d44ed0c422035394373f13fd69568822654a404924c104bdace338ab8d1c122bb16c6dd942eb85db2c9e4c34c3c88f231bbe2d1910444b887c71b7a0d6cab8a4fb7705cdf4588c9f46c78701acdd844691f3974d2404b9f3ff061c6abff5ec19d3636efc82d24f371425eb9b8d5132e8a866fd7d180c9a6f73adb18c9dfd3ac3c1c72e3a1b288de627739868cde8d73aefd9106c2372cfeffb570716e4c4248cbcacfb97c5bc5fb704e69b41b7480db81d71433d04da5b3b04130b23cc28051938f6fc0e1cbb45845fabf52755a14698cd44487f45d32031d28cb9ebe83ce4c2da60047a4d4eabd1fdedba4a9db0b71a2b0140b82e2ae62f6d1a4eaa716178d50d1b0f3194c47f0510f270cd18ca78d8fe63c83307747cc282e45c07084a17bb6d1dc2f6758a4dc93ede61c06d54d66e58440caeb21a35aca617ce9e26cbaca632a4da7445b2d2adf8a53fa90632c53c2874f22dec98725ff32d78592ecb8b2698314cb2894e339743122e5798237637fd63d2af3defa64ec127f0a64aac7247fecff48b274a6216eb7abb0e90c6a61522430b48c0c0e7ca3ace0c85efe1b36e714e1b2d3398d56b0f1af2c3874420497509c309700b87f26612b5ab75adca290351f9f581415f589d8a0b2c8ab0e464d4c3a3a921a6d3e88908100decb2a0e894a17388c0961ed8127b301bc3fc19def21e8eeaa18bc543a72be7a0524c4ab7ae5d7e207e21ca197c2a2db94d9c5be95fe17050cf6eb0b7da6c96916157e38e1f484d24465f8a464130c535a19ede45df9c623c3cb5c78dd983149a03d4347643263ab2c03090c3190f90a5c1a9295c1ba96f8c127aab4bd1253c4992b27bc04a62c8f1f48c1644f8c9fe3cf010caa0b5d3c27d1f07084a47014d8f9094c2ccdeb7b81e895663dde59772093c078c4c0cd3904a9d02a51151d782109d3a7c2f88c77b773129f592b4665e3e98f25a37ed25a00006ffc728a14250082cba056a6fdb585b26fa8a4ea62610be1a3806869b93fef34cd5f605ddb90ab3e811570b0cd866db7530bdd172fe5a094a890dcd2e19ab4ad8328d2dc476dcea21939895a0a0541d7d8ab904ab0d06480dd701af4d3b731798f809dbd4088d0cb43fa7110c12c9c3d53d56ecb7dd368f12f37a1785c3a14becb019ef0df29dc3a0c78e48a7035f5995d7ca9d0789e033658aa3bc0bbf29c827d360058e2489c3c003033d3a0da4fbe916e89f4339d42df659fd4254af12fd3ea83457623dc303398fc3cae3ff3d23e216530f5af018730612915f0b1e26d60a913150962856666eb584412287185f8447d90232127ee9d4ad0aba6b236840edf6a3b3baf13e1184af240fffe1d1060854e37ba791bde72fc09b0809c234a09b09f404ce4f9ce3f6c8c47c9d14324b1797b0052b9b35db8834ad71b338d47a9441973d33b31ec819dad75285597a5b8027164bf84b862ee509e93b032f4f4a07cb5db743b90d5bb38b1555b6e60b47bbf79694c3ad98b56d577528a420c46befff6e4b6d1a69745b018121c77827059895dba459abc0bb664063933bd68e659eeddab7c5e428020fdf3e971dcca15c790aaac4f3cc4aaea5cf1d7fdec6c81326b8156bdd8640094731c5391d2079950712b42555fd1cd19907e5510e9a02957282530cf7ff1ce2bc23afce8838a366e754c9c1899b3374d2837c40093e33ba2ce0bda2d3fc4bc042e7afcf64d319ceb7a2967b0f78418cdb4bc08a906beaa8b258a23f947665ead3b91e23c846fc10c5f84bed7190f82857d6d34c800f543a63d911ffa8f89586bb4926a6151d4c3c2892ffec41bf38fbdbe0f4d5a8284d81477ff6a54bf6e5fec9d3d2f4043b59ccd67f04dd856787f685d44b0fac7914b195a60cfbd42d867c48abc88ffa07e426e0c295e5511d31fba4f76e92f3968dd6c58f0ebf40fe5cdec93619cd2076b97ba533cf2c26ab7d76739118fac1c324d8af959c0c9ff2183382e28559f4567208fe9c2f760316f31f6c33b3ed9c7104996faf855d99e42e4089b79677a879dae6bc0638ca9c884d6fe0cc6de14b506e1024aecdf679fc5efb89d83e75520902b5fb30cf11c465c833d6780fe08d4cbc3caeae9250f876fe39817e5078466f5dc136f3b0f1b9b025a83b5030254a96d7ac2ee63921f483f3412d69358b2898ebf05fa458e68d37091084284458dab70e0f4fd32a0a6c03d2891f6ab9535d59b7998a4810c488de21cf72baee6442082e7435b474d25d043ec7d07ddea2fdef0af43738a64245f6384d940013f476c5831374174845876cb23c72ce67713ca9e4eeb53b43d6da10841da73a846795ca6aa6f1e6e153588a472921db194be11dc62939f4680cd97dd220285fa86ca23b187ad76482eefacf51c976789729a721ea0c0e89a624947f78a06ba5236583516a9b3da7384fe7083cc6aa6cc95772e7fc3dabef0801286731ad0e4c5da377b45e00814d7d0f913234b9347d637f1105c4b048b84eccbf46646028719ca48a93fd162d184584f44c63d54e48de05bdb6a6e873215aff8609018b10f76643c21f9a67eb5ad9aa9eccd2bf08967a59d97b92a9eb39c2ae553ea8980da83bc38388a87ec386d130d1989150910363d31ad1287df84b8c2d08c3ee24cbbaa79ce293009d7ed5d7a8e99466706f63f2591f550fab95c77b12bece297a009d37e4b3a02f6cf17896939607580cc0011fb4987a7a4fd0cbfcc1a3a229a3a418eefb29c6b6e80381f7a4000f994d36d6b15c88d5b7e0cf53963f76d2f4dc51158d0d1792ae4dfc48c249cd75d83808d36175580ae99f70733c2165f5ebd3c42976f0b67eb51da8a065f00748a5fb85746d46240e397d4d381e28f1821825de7549ee1d10d3c536395c49f368922b1a601b6127aae6dfbd9f0230199d828dfe9ea5d7840fe365cfbd8da50419ccb2889e78bcfba1e74ed1c669c8adcd4d71864e2e2d17aca238975ee25af9715b96180568a462f5be3600a4a582a2172dda527453ab72fde2c867391bf6d2f06d5ecbb748d868d92f3836c8c0eb520ac9679f709a49d45f1215d893bd98b6d228cea06b024bd6fda56dc83c6b5e8c8eac38bed306176a3f26b090f6f12e03f405b242953e552ab635213c071b4a3bf99593913c81107551207588ad50ddfa78e59ca3d1a3147b00880b376f6938d94b05bc424867003f8414fc2ed2730656bc96b9f349e2c3f397e3e6a26dbc764fa6f1d33d9010e2d25ad34a6b7bf8751ee3e1ab54cf550685e2c044934f2433c1a357b988dd6d18d9018e28374334ddf5dae3f9a14c598dd131386bbcd808df7fd33de5b3e17225f7b1696458a3a76f2d96e9532c8b352661cfe261ddc98273e355ca8d03ccf421e6632f334ac835cf165732489e4d656c092c3027477d8ec1b81ae36f1896fb894929f07c88c940d1a6caf5f2ec2360745b6f975922e28ea1146a480012efdfc8d19739c17f5f69a336a03b79c898c5677d83532e9405079074bdf1cb3761b3972480777790099251ee48dcfced650c4818623ba24cf38548985f5508a97b2ebedc869d5a479e3e180bb371798ce6aafb2f54df4db8453bd75891da9db709a9a304393b5dd10b10129dcfd7c9c28c9a39218a99d4ed0b719af3d461948a9eccfbe9fd9a7e80230614c32533845e7880c6751e9a8653c3baf592a705f6d037bcd4d00d4536834200b3d76847cb5600bcfbe02130793e244146021843883e980a0f63fe513f94a24f2543579fe691f3c5aac8aee19ac234abf8a00c76d39b6ebf8da9c9bbab1c7e115f452050d706facc841a8ce8ebc8f26871268ec058f461d001550cf111a3c5a25b08d991c7e55cb5970a23f91be92fe801bb796a1061b692215593778bb1d4fd2d66e47eeb666085548fa21a18d8f6175e677239417ad6afb120ef02c85e6d2cd7ca0c691dcb7967579ebe0e03074be8200087f35fd7e939a8455314723d52822c8354930040c72f7992339f6e61e8a15d6e5b3ac6db39b8578092bef07f0e6397f64269fb719ade8a574a5658f62653840361e41ead2aa4620f03d868bc8ab8335fd79ec5791e75336eb4338d2a41c140997f2a4f694073df7bca24f14728efc9bdb98c59ed4604f1e80e2833d15bbd9b5d7fad960771c0417076906315d59c47950a7020a18bca18ebfd6089190b44728b8e0ecb762a412da2e6249e7e9e7605725d952049809d7c3b800465113b5430d26a6e7cb73899d7fd7687c81f15bbe63bc56b0e52eab75c80abae7498e3829c73b3ede0135d01a0a2be9d23864ccba031e31edd304452f7980aaf91bf1a2a3453b746e3eb0c649ca44068726b1d9576911b4f840d3d31fc0064e4ab33b43cc4c9b7010cc89e898b4d35836865560e005dc6eb6c29d8c90a2b7939246f654aea533a25235550a153e0133b880b283f6f3789e9b9002a838500bfd76dad553d47dbb556b10d7dcf97b23ed3a4724684b5618f1b488fa3ce78a4e497878ae538fb3bb1e56aa417946c790ac222914709f11ed89248282c16ef66df51f18fa25bacaa16e8f02ba39799c44cddcf1b8053a6fadf884a256cb19f0dd9a9587453dacb0bd408621c1e54234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d767cdb87fe344a29c4c287c2f17021d368f924551ace7508421635678705aceac7b236443872b28d46354d5490636164836f35cce31f10eb230180d89dadd4291577ef76cf0fbe4529829e2d8f247d44a50093a8a2fb85bbf3d05839ea493ee5252045cb63ea34cb71424ebae47eb594f7c244a5a8fcd53368ae0575bab0e8b928bda559b02f577655c1d8452e746bb15bb8517ea36bf9208659ae2c9c839a73e50163bb5b0229e442da3f3f2307c1caab4a16aa2640e102a9c9ecb14dec52cb15607d91abb8eead9fee09764b6e481535d580980d41acfc19e7221554fa112b4170366e543d50067bc95250ce16b9c30d14428b67f30e13b102cfb725ebebde5d3474bcd1c3592f40112ee2c7374f5e61254e644cc8b08c7f72405031941ac843ecce0d08feb757534da0279f78d62b4b653d7abf1534617faf827038b51a892c9e1e6f6bf443c3e5099507447473a48ec2ae18d441e36a9c7a9c2242985995a989a0abe6f7a8e6f605b708e648381f6ba1fce01d2d087952ea5ecdaa8f39757d4aefd78bc1b601ecac7e6817eaa4523d0b6ed1c699ac56043ff13a7b95208f47df2215062f878abed8f4658b0ef9422f39b833027f4e08620f92d67e72ecbcce527630d1dca529132f2343085ff78d187bc65db0bf562d2cde850232db34c9f3b807cd25413a94c47659e44dcd70600271dae830841219e4ee2767bea35d09d10b31132dfdb0c5b4177a852e2928438ba8b2042a7ed47c0f71df6e51fb24a076a1bf3369619780bab66d457a523cac91f4132f49a61629e62812e3afd7cedc8ebbc1cb3b254e4d4bf966157e77a451070fdd4b340ce09eef515886645e99cf2c823871255089d6274996900e1c61554284ef936481ff1c72dda43c3e45e064fbd7601da652f870f899db19d9096f5d6118973da05de6f60e8ab12310f4664b85e97271afcb4ea88eb92c7dc37172f06f9009071ca867c39cf2a57d5ad91e674d09f8aed0419287149304b82c9f55ff3d7c2a5bfc0e522c620b2e7bd4c3e394c65ffde43d4bc87acfa52412c523682f32c7a222a96b4b1aba646444e680be44e42cc3d0debad273d37e1b19fe5e79e84eb700515d62d9ed275e6c202a173fd5848c2a2e0a262d970e60e201fbcbea7cac82d374ef665da4c666283f27595f54f1770c93871aaedda6456c4ba8e4b6ab9cf57ed81167b3e4eee3bcef52774fe8467bc7405e3822e90bebe309cbd9fbed3903584b9865cf1fc1da8b8e2910983d4e2a09694188e32d19c1c6d59365eb7ac88b1f94c5b7afeed7f62ddfa0bd9d734bd97d2e65b38964a8916b691831bf77cfc3983f8e4fb8008b2ec187661f39e1b6f493d6b162a897ed72afa88a190b20446cfb6acf9d04eb47ef8e8a49b484c16006460239e02c6515f044b1d256e234f5cd72e38fd2c2568df22c67fcfe253cfc56f33de19057907e1f0e7cc816fa587168b1a67c18697d05bef631d421e150893ae8a4bc12471ce7e1e156c38002f1a1076966ac5c0118eeb84cd738fc11317a812932df6de98c3a7748742c4e91b9c932d71126871ab9c2c94cda1489160474568ddafc23fa80f24cc2593f485266a0ec947d0ab926c0edaaf8a9c7b3886f23c68dacb8c44c87892ce5a95d08bead805aec24ca17e1b60e0b9a78cd4a3c2739bda6adee195e93cc5445bd962dca3e64284ce3b44e9c989b1eb978152d607f84ee02e1dcac40fbc88de5675d00f5ad70ccf8ecf782142c50629fb5388ba9c00c46e9c8aea8d82552882eaa3ad26469fffaf46c0b9e27cf4e788321f840e6229221d45b525bf80c7272aa5f4494cfb9ff8d3e2e7f335ba8dde3c4db98e81bf8100472d81e000db2b25e9e485b6da1263baf3c08a99ee68c7fa9c4a8ed09f071451a007cbf1f38d889c3ec633922963fc0cefa7b007b8730386f96f0d422f506e8cd39f69e583947a0fc2e0d131d2cef159550045ac47a4c2e17c4ae9696a8e306b1163cebda6f327d081164b7bb15e31109b939de026ceaba7afb5b6ea950a3ef2fa57ba886a92e9062e7cba02dc174329a0459b06a64bdfd473dced798e0e8f2e320dfa1f08a152d0214abd3e4ce740f552ef8ee2ecaeffe2898f024de80ce89df4aeb41b75380837788f3f431361be2e270ba90642ef81d8738c80d08df9c6c7e00f21d5899cc487d68a1bad9500f42e174baabd2e588d41a8897740c21cc428961379b709876ac99972e7c763fafdd034ef6b1465b22f4c331ef721875297bb71a4404a1da3e5accb420e728c4039fbec4b9f809f3c1bf4b0aa8bfe5d8948691e8b2086c2e37adc0f31c24e03b0f0eea6ad0a2eb2fde08bf7a8f6d1abe3cbba9b57957601c6e037afa1c9f5f092b0c761ab7ccf55233c2cb75c9bf8a3f584a5f3f1ce27dfe1f9f23bd3b2e8ac99f22da8970b54ac0729d706f53b6cc2773e6c94eaf3495d51cd0d22e0bc4f27208de36201903181422341fbf6eabbffa6d642b2d6fc93766efc5884f6aeb7211a047ef58cd9906cefe3a4f0c7db7ab622a16840ac1f8e885e1daac1ab2122f81cb58ee50cdae03aedd8112f2164a41de21ec50f0871705ba7d3946de88111d8bbf28c99d86e7bc201015344adc164f78edeb1464d57d3ae34b9672e8dd576ba59af6ef5bd5aed4ffa6dcbf586f23a80d9a011b60da7db7488f48919f838e8355439d2a27037a61a21abea05543762452f328ffd068818505c73a7d6db631736559d17db0274c9d7e5e371c01f4aae67c24b6fa9c857b5e0e3da5f577e032efdee65a68b34b96e5d17dd647d2e34b273be54d04a8d6ac60bae9697026ecb905f104f1dd33c2d66d445d30b319a5d8536e6d67253b5359f99690bfb33bfb0560d016a654ce4513a7f2683565da4cb07a5f07b46845295b49d3d158f071045a12878c25c4963a801223c7e39ae458763e8e1eb2606656515060c1376b692e31aea2b5e2aeea4a8b3d0535aa36efcfe02546774277d053a35256c6920505f448146589dcba075b450bde894ca3da329ccc1c4317a4ddf0bd7d8777c0f7bd1c4be0ac9c68b54c37424a9ee77c6f0b8b5122fbc5b850283542d0c4030c5706647bd3c31a339728ca1314e6a2da329815127d82afc0f88a1f6b7ae7b3f25aefddc5455349db8d41a1a14d28e1b7d9667f6f8dba320f05c4f52d2d7af63314112e21a5f8768ffec79fea3ab8f6094864a87bcd0e313fd89dae2bf3efa6ee3f6298f1e1dac3bc67a39f4a207dcad8a19556e3f7c2df7f83f0e400f4b5982396ac71918baa855ae90bf5ebff75b8c0b9dc271cef95069082d9627499277cf41a8b2efbb53c14140e19597b5bc6eb18d9da100a91e0693419a0aac8a94e050ae18b5368078bc5c967a0e05b5f7a44e52eff4757b4f41973e975e689da1ffe7ae7e7031df1e7d0d0537a1adc38f3a1acaf40bd72e39836f103f362b32c7a7ef680e0b90821793af9a38cf716c4e8f1c7e7bd911448ed4368e9cd918e4139aff0a319a960880739787e80ef8395e4bf27c4c578762157cf4d05e1b6d89fe82ddc71c240a347f6d180f6fbd4d0971410d73e18ea58bb382d2c3affa22ed4770a7227aa9309f0c3e94243959c9811769f03707762ef4001549ff4d9f6731c1d2c5110b0328b7abf61f9ae5ce76d8b174c8b4ce3c9c6da0d828262b2c9941226b9f08fdd90670b77ce9bc620d03579d07a7f0f538882a655ed1f33f8f34ba575c02527f6ec062c4f63336b3b0d4cc4ddf73ab8b0f35eb3d07be7fbc99283d0162f5c961c0c94edcd04676b9c2903ca0537b19a456056b6f31f914b8802433871491a6837d92ca77784236645ef24e4a57d3943a61dd6121bb4eb96d8132585739158f359303e944e603c460218d6221c215a021727a12ccb58954760b60d1c19e2c85981892e5292df4129f31541558d10ea75bdb92b63c6ff6160827bdf83c9d3dcb598fd042f44681db5b9e14f8a99bcadf42c28cb615a3c88d6d0b0ec5576092dff25de7811ce60e6ad8b8860d345b8b2928a270936d07568feb31bbecdf2304a067464f2afe684d49ab6f71599a507e52e78b7e31c8a9d8c98a0a5c0340cefe3c0bd20b1021986b3e6bc2b8c1f3863f115ad8d5e97e0a047aa653655d5ff188abc1f41ac2bba78e44a8cc73744389c9cfb185ec5967e08feedf30adc368465dfd7ac0863c84c8ec3d0ae0a1e8c5ba286c50e62669e3be0786ba1d182671c91cf0eed8f1cf9bc7127e27d006aef5bad34cc98673fb07fbd9f7aa5263334b12440fc48af147a6ec126c01b8c2c69c6546a9a950c27c70d06017183ba486a8424bac720f93a1ffa30c33465541497be734ba6dfb85616c57a41bf310c71486bd4fc0cf985d2794229630ccdab888db97c2b56d2486e9312f6571a7ad45e7310a0565037cd526a24d802ac47296c589919e8ffa5f71d89b439a7ebb64f7eafcc5ab3c18b4ef4b4a5ffadc766e5e569d94edc035bb65bba61b841b8ce227a54b485b96202f3e7d1a5bfa07ac90c9f2abada74713182b80b1e302097baee6c2592a677e83257d1bf6accacc2162a8d58dc5ae7f310ce7e42dc70052f5113be00814c2d8c13f6f519df87f745fdb6b313760fade923869f29cef6e069db92c689f37eaa34f9a918d030fa0240375bab0d3f3a8a54ce66327a7d0b2e2a3da6461b186bf056971ac0ca93e41374685ff34de884a12fc3d792cd8b4e5f0de03c5223c7612e094db4d01fc8f1c09d85dfea5c3ddc624ba2ef14276eb684fc4211c44771e0e25eac80f1fe67d32c688480eede208c1d5544e287f48ba106c10b84377ae6011dc9cd88d2f80ad6ca74c8d8dc02654bf92aace5c6424d62755ff4903a9617e1d96a835994494d1a7bb4461bbb7524f4168aea8442c67a8ab7955aaa5cb2500b05833c8c4740f7370f4f13782a5bac0bb94cd54e4a6a0c3e546e093952f702ce3c2571466b143711dcc13979dbdb6011b1c8e57dac8438e2e7450213c237a1917d9ba134c2a1d7c27fe216df5e90d4096ef7fadc18d8958e1a90835fdd0ef25df5b6d9d610c57cba42aa85decb49a307af3fbb90335341ade0c2d9f7c6a2f20a9c50060d00323c2b7cb56e8bbc925aee786cc12d37a504cbf2828874b12bb7b9b7e8e8b9ec1e5063c4a94ab29ed8d26b11d7e94391939dbebc415a07786bcb30c81b8a1702ff737fce7ae7c43a7cd8f3f6ffa48b2804705b403044d2f7c54aba6b81ab6897333f14053b8f2776de936a2834d09b3fd2f33c753cac4e3ded79203601881bd365f456319b08bba3cdaf7b63ea8bb73809e0d86af7adf5cf2bf67d5373781856a56dae3963af3e716b83d7aefda088d7ff0220de99d12a9ea1b8672e31b8aa27c5e6b1df90f206d4f5a85c0407ba831720b5b4fd302be30f222f17fe66f9559e7b6905a7df27aa8eb79ac96e9994db4bcbec489d710ef0ad06f9682086a3a5b580b19aecc3b3235a5830da724febd661fa5442272b4b95818a812095ea3bd4261b1dc4cb6acc8798ceb98604d45342122146cc9184010d71f24bea85ea829d3d73cb390f02360a5dbb983bfd1e335804b4fc8244ed51f414e29be794721e114178a6cbe336dd54788567007ae928a044b339b69aa9d3f7151f1e1bb814b47ebe01c4403312cb44f047a84bff076e8e02ecf63b833797f7ec6e1b889746bb1d29d9e4b4256463571628e2cba71e7d4db90cb674424d3ad0bc8cd6c1aa3bafc35d09a9df8dcab14b994cf4d39f1c5a63925ffd5420a64882c1d7a17aa89157350b77f7624193c03833dcb356f27b825b7d758224210007f5f0607738b808d7d6422e52d75412b6feca602bd4a80918fd0dc0c4dbf1fb32180b728989910e140b5f98494aa41b8f8967bfcc0780e7616437a94ed531e525225c0cd6743bd4d5ab8d4bf3fab907f78b63da93b8fdd3508f83ea3e38897a5061fdcbab694c9e23361a49b8dcdf7265590a60ed976692aea7bcaaaa2c8d799ddd39f3ef06abf7fa4e4a0c2311ec1b60d443d1d61903a870957e2853213e1e5bbe53af35841f44e321aff427c82e8f37e345b1bfa79aaf94f690e156c7d4c7a5f9a4c12b316d120636402483f83345b51202d7735c5414fc8c0c1fe52f966327cc3bfa37655cb6ff1c2c04a8def035d2e6650cb1c6e03216ac66b6708d029814949895a9544759d361d92d0894066ebfc62b1ab4fcda04702304445555ee0f15bc3d2e703004399f07f87c0c33742a691a20be69b59ca6e4297d93866e4b78e271db236c73fdd5eea88e1ba2781f49c17666610332b5f0751efd01e62eb9b4e260455ffc6739dcc8d235987b3b3424e97ea4eaadbfaa0e5f1a4864376b5318328865e28b071aa57b2373333b48b925506a7ebcd86561d56b2ebb54b78c25983bbd69e718c8bef4a5a4b841edaaa038870598b3c71554962852aebe040f9105a4e044e9a5de1ba52c24f54720ffaecc12656a45d2561a440d5e1fee189132f362ecb1a0dc9f31f5bf7f654b6ed451f97483bf58f0ccebb7d35b44a43c7ccb12742fcf826a1612f6ebfc86efe4591f91c75f2a769274b260089ac9dd77f07db975649660e1e40ae585e452644dcf2206ea720c6a8e4cb95a134b120f0cb06f2c5f84210b04abe7cc07d1c17093ae04f09bc3aeec7addf85e27c149adbfe3ba75d764fd722539758ea9548f3593e89a2a835e001bec595190dc9ff7fdd959031c1a85e4128b04d0799f8b0a9e5dc964b106b36233a73dca425bbed5e1e39d150d8b1f893c74e05e6989d98dd25f63b24db35ed0807c376f3ae2592c831848ddc9d03989f8932fee5d5901db58f46c8938b690ff6cd834948dc846a417e069e51e6ef582666d372efabbf221075355eeb104c14b3302e29e34c96234a68281debd67585bd66c00d9922e10fb0e3735bd3dd2e9a4d29e2e342068902a4cf2afc94059ea73c440b10631602b342956aafd076392948827d7dbf5d2c06e0c3b2c9d0873ed3a138024c84df094d0eba05acb014174d86adbff3d51f0ebc65174ea3eabb197c7421266c25c97bd5998a1847a0433ae2f48b34dea4741b88945b9e0d57b47bf7edf61e5ea21209915f7c98e7201207af93d8aff49557f4f2a8d89c0faeb7e98d7c9b151ce36d8721e0e34d417bb829672e59dc5b9a21a4b7ef1c991220234e3d26fb51da000e0820784e2926047bcfe033649565f49bd573da62ca7c1d4fcab34100e6d5a58bae03b59a99de671bf1afce7c099047793d28aa7dd0b0a0b81b036fb184043a4cf2c59a1e2eda7680eefdc2ebc3034e5529767e4a6c6daa301dda392fa6aea195382db53786280706f2e5e290e2eaa2b65c035f3bf684ba9de4e5abe3eb7c6964001f917f444880332c8d8046c63cc742c0d10f0ae663af22507e4e1d0424cf258cf5e06e13578e6a5edb69cb522270518c8250eaf14375d4382e93259762f43122b8b06bbef6b7eee6485569113566335cdec05f2896bf657ec4fcebe6bba7e639e3b03d0d3b64b40ddba5857e29a00c9165a607a726875f5f8ed1514f1ab60393b353b3457de91aefde21222f1336f5a8ffdacc410025667b2364d6c3577b5635e971121562bfb9eb3b99e6845d823f649e1203c2405c6987e1dbb2b544bae895ec561a3e231dadcf78132d932714b0d95089c77ac3223a116dcbb4c660e9398a3acd11d32d9e0bfa7df3f1b00108cdd788e35f1dab81b0ae47a69be31bc14155bc5d12fb3168e284fdbc6cc48038fbcc9ad6e29e50340012e2d93c32a9fc82329c883c23fe8f22cc4c19f81921172d40645abc62d676d957b86a8fd361fead416c26a3a1388134a825e44a06dc5c645c198f2111c91021b18cfea5d714b31ce025eabadda1962ec6d5dc171705eb71f40f1e251c4f8a7cb3b75cb59a556641b64880c62c8308099f640c29cc11149051ccbc1205d97ccc134b0429468cde24a9c8afa1349b4b4381e872338fe8b7c74bbd5f7de12baeec6773c94f0636f44de880eeeba13691e5a20e8b96ad545f9b1a93d10c3ec071a3b9a9d55ed9fa0ee15f0e58bcf066bd1584fc862082a3c477148cdde0d64b1a54c24a12ce2c0f283661121974436cdb09ae91822497458072f5f97447c5d5642952058f28bed9a4d77ad962165c563ff729160442e64ee0f1ff3fb60fc4f20913592e6680e3c927121c6de5674ff59071bcf5b8caa7740fda9425689e2ee436a9c327f7568c64cbdb7f7083365fe5ca2bb2ce3dd0d718bef9483efdf6ae5c1478466e40ef29d7d9ba8396fb15f73f9223e69e40e445500251852121bc76d7245ee3b42b2e5df950a01ce7c2374db7b971a5a4304646d5a4e9ccfa76395ee31f22d5b78e1510bc885571c49556f4d9a7ca49ead96deb0dd22c04ca903d99d60fcbd6c2f3f7207d61791f97406e59efeb90d071c82492f56a386ee54ab8c5edd864107295503e102ea339e0fd4496204c697bdd5c1b1a35864dfefe504a990562185c822e79d362de4f9f76a1a7016e1529a01d88a7da9552140f666c6a9471bb3801c1b6cf9d36bef650e297aff61dc1cbbb9789d0e667fea057a262e39e8fd4f05382315c0a32fa3d77d08b9c75b190bdbef49eca11f61520db974316ef5ad7b3432b62307e642e300bf85ae2de8923fbc77958556edc95847f347c20552f067f37ff479b7ac377ecf62081ad12e684a64fdf4bab16de9cdc1e46f90352ca5777abcb217beabc6b1a529629c03cb5c6fd0823479ee09c5ab65e3b58700de190c8ee1e77a18d061c00eb36c164ef0f4e2df1de6cc80181dce9446f950807a70c29b678515c2c164b72a070538d1569a09354f7c3aacf9a7184806a953228175db7a41a4e37456429a2fa77aa9523255b4af9a66f5639b89eab8c09c75e79e7fcdaa6505d18e1aa9ba4e973a461c726b7e640f471f0649bb0b25fc8a3233f1bacc52c22478d12fc815d315215e426d255b29d15e26e5f722535ad8ad714d434ee384515a4325315992e61dd957f0fa91f3858fe7c079de59f56edded51de869c6ca9e365296a6b66747cbebdcf76972b8cce7aab91e55bf4ab1f3581df9c2a857d11a8415a18e7a6ccf23640cf9bddf245a5f90c43b3014d08d3ae19faf9527d7b26fc15cfa914dc6e03d976570242ea37377491f3619ab287e6169025df66e2bc44e87ae07d97aa6a00572733f32973fa22a08f2ce0c9ecdb85255c1afe57832154fea591ff628377c8622f8d87a4b673afe06c3d8737d3c1692dcb1e90910b6ca981303acc042195061225039c080c900169b231ab343c7e9ec6530864ea6d9c7f1ca98f275aafe3c5533d274aec702ea6029f8036bdb577b0c53e08f7d91b9471b621e0c1a31cafca4a94dfa01cf27aaba40391ffd744be455aa37de5b3c1f17a01e81ed720ebd0c5c18afb0d43c4c1b1928b4583595c4ca35df07645a7175b80f0fd759d48de2f33001630dc4905ee3786cc6097fce98163266119569148e0940e8a6e8861eaaaf90853a685fa803c4e039166060a3c921c8d79001e3cac496b3bcc37452f0caa104b2205a8a19dde0196a7791988b3b74e23c2174c1efea0c6173cb0d956cc37a0750834fc83974bdeef818c3f8cd20164235baa1035a01cbf770530810d20b703375d8c6321d438eaddd88f3515f5dd3fb062ff9c72cba6faa5749f84248b3e73894fb6731dc558af01f8f5a626d8f44ba6fad469770c0899ba44a3545c5e137ead0f121480c1d6d3851c8d481f1d6822e39a4cc60db6bdcd528bce555b2ecb58e8a1624e3e13e09312c31318023c4e86b957e2b01ff2d4cf2ab6c7f792f1c2b3a73ae05a17e2cf1fe946f3048f09baa622b28c0161ab5118f0766284fda95075b8d2082d451270c4e3ff9099fc1fd7a8a6e1981de284fc9dd6bb62530cda94516a8cc023483dcfc29ba55566c0a551b98159da400e52a026434a35ed2744d7a984f2e71548fbf78dc59337183099a4831d34f7e963b56bd14eac9f3793f67336087aa64b234d9c16026f83e3cd0e0baa6bf27778f86d43602d5db08d4f4acda256ba09009c43b9d93b9283ad9dd75ce7c9dd2b6864c11f2b8968a4e68b3450b62a1d8807309160d78f5cfb64b82c994383b0da7b676d3be4f87cb90e7daa7426a055b67cb9ff27801b3c08a886f2331cc9d049e72e8dc89f74b09df87a0e6552a54bd62705e9d111ee8ad013a6ea8eec20c2229dfee2e981338954386df0a7fc477b65f62518979405282aa95169d86677ba6cdc4a864bb5dd0472413c19099f312143977d21abe6238c1fb1dbd3c0e1a2af1c5fe2ef6ce264aa33309c5b69ad09c2bd293c9bb79a6fc2c3cd22f34dbbd8f5acfb1f2f59eaddbfe6b6efc0da95824168441fceeffcc577012cd73896386161f705ccf6a50ff1548f7980161fa79ab367a7cafcf65e15a5257132cb03b0aa4975835d1f2ea8bf3af735bde2aaf82fc08756d0e796af57d240535114c57f08333879de92c29473269b68c451736ca630be953aa301223328884cb89bc15c016c2eec6b660b7b5750e7c5dd064bdd277f2eea9204fa7e63108e2465bbe511c80b5b581368229cf1ee9908ca88954998b8e0a974e0845fbb6440101114bf2d7752925d79dafcb7557a845c3704066b47c2e538c59484481d90edd7e993dcf160bf3adbeba1d29b1442eab1f7fc50184df7ad7271c9d48fa1dabd0e413e88017a26a245cc89f2c675ce4d2e401d7fd5fd027dff645ef7e7ca6679911630b4426559eda1a8a1a7f055827b1d985b55dcd52410485a8be805bbb7527f488dada3bbff9815e7190435e66c909dd6d039eb632e59b1c974d52e804af176f27f4d7e20018a2ec53a9b9cf05b05c1eedd2e1c051edd65f55e4aaaa21a011c267191606c66e60e264fe14de73f2fe0b26f4a1ed4a1db9f1399b80ace54525e33d6c1b7093f77b5cba718d8b93e3d2061344e30c70972d9467f9447ed6f0adffc010525f428ffc17b3c3aca1ef3734b5d25ef0eae816796a43efa66e8b254a315f83da1cfc7b0274ffadf9120e2d3ebd68e3302edf7be366bd476a4497c08cd6e3679dabe9fa5d0d0a85b1e458befbc7f9e231fef046cb54f5d701a45e61b523d1b7f771b2464d0c960580a1466d2807a0e7085b52f35a3963cb66e61c899413feb9026122781a4161a075da2b35396ee7532b0bc2c03ce46045f6dabde4ecf40a1f7a68c9576f1e9b137ed28c64182f620de6759c1dac155a56c93941a6699c884a9a1d9716934888e63d4d03a9b253e2f1ef346b84750218b9fe63d6c0b1e3730b5be278fcf48d9ed492de0bd97d3fe0e59cdca8843a71b6203885624457609879520093ad47e4bf9150a75212fb5c94cf084b9a232c2ee8894da01dce9f76ec6bd1d4c36b4cd99e410d1e6835bfb4a2cd0fd6268c8a45df7dc405a458ee9b937b11bd40e5c9db04c103cb63e8c8248f59c83d13949436233937a35f966ae4df6f5cfbaefa88b04eb3ea1b44522d2ce299f9627ebfdb627fe48b70715f07a2fe993b68e8ecbb4b9d742bb1847849f982dd8d007cb6a8f5a57b4989bc9c1f7be4ad0ccddf48b2fdd2b426c6a3046c2a403b90eaa5a8c0058d286d0e159d32535550c90dc7219ce7c0da45b926e2cf6eaf7b36cb1ff53fa04fa0df26fb71bad9e942ec233d62bdbe4dfc22ba9bf95f9ce79a7d338dce1b3eed36dddb4ebd41c33259995116c53380f77a2130bf628960b307e20d30ffb14534044f9aa913cd2db72e110886a1dc5d9d4a7f1748657dea0e778a76699f1a0d3bcecfb58cf5b4435d606e7ed0271a627907fa203453082ceac8ec521187d9e70d5bb2e2f57d877072e8c282cd7c9bf5122133627b7c885287db3c2e1255bc97f359287a1eeb844e8b58bd338054ee4ea8e4a67770dba7aeb3511650a0f3ef9f905ef9f1119c5bdf3655327d4fa1281c755254832f34f445c6b39eb6425eefff9126e817095881a49a8c374fa14df921aa00fbd807446ee01ddfc77ec1f1adbccfb846887a4f605ca5decc569250655b9e410d1e6835bfb4a2cd0fd6268c8a45df7dc405a458ee9b937b11bd40e5c9db04f2ee1d8d7e18790e63b31a09b6006602bd1798e2b556b124d8607facd413870313135ede1614d35f94fd9954b70371afb85ec079b2791d1207fb2612469f285d946a3f434f66696b7928b4909072d0747bdadc148ecfbdca8cc3a57ca41b5195e9c8a763b9739d464d1b4ec21ad8f5bf95a476c17b56b6bd2a3c20003c77430d0c2dee210418f9ff17bd9fb603290b237a8a68934ea3d9926a49effc7b5ecfbeefbe4d7d13ff73e6e58c20f84e8708b1cf2bee25e2296fb3ba2a9151576d6106baea436168aed2c7589fde6d778829d88aafe7c856d3818fd509cd88dc85e473f39bb61f214a6b96dfce589bb5eb980cd1942b327c13e79d839fee21cfa8bd5e410d1e6835bfb4a2cd0fd6268c8a45df7dc405a458ee9b937b11bd40e5c9db046725f2e7f37225501f9e002c6a50ab91792b078a31debc28485373365a7a77e5b405a37e40f72891c13e37c0a703b1f883679c016bf7d01f8b122b47079862f18df59ae624b3b5f3614b264a6a964308c66319e29cff1f0415839f2fa279b25b37e013cfc0d1a184780a05f103771f72ce11f01423c5f39d327fe27bfc762e56988cf2e2031b4d57a43d31540acaec0c686324220dda0426c02d55cbf5d00a07c6f06d56f01ee2c7d97cfea604c72403b0ff0161c0cee04d6aa8eee441f0409dd9dae8b07f67dc7b99424373d1ae34b9615d6f533f6e93c482e27e67dd7a720f2e1f0360bab01011c56ec6150230263a93f9bbc44121527ca9efe6630a55e5dca1852fda069c4bb5c8d4c0449a849c8c3c926881931bad74014e9482c2266156510fc88a3447d25a8bfdb84d59176d3b9ceb85dc44ebe880dccbfb03c20dbc227635c2d40376d2a87d7011f58061ee6383ab93844fb7f3374ac0a7ebe5c84316685b8d332791b1bdd2796091da5145155734060df73bfc1e5683bb2b4d309020402e9b0a2ee951c048b3ff77c8230e389a25818844e5755195c7e0d3f527457d553984d87a780c34716f7f8414ea7bc4202ac171321742454756f77668fa51a8387004c1bfaf9bf84a2256b071f7a0821b4bbce2a5c222ace880aa940e24b5fe6032c8b4fc4933c2367ff6d195cac07f3ea3e8b6e4a446310384f68a2db4d80f43e1274a989137bde8f12718c8f893729f6f95da7316650354050885c5739ce2c86113e07e18d958ccc75ed07f2967ecfb3a887818e1bdb79186f437949b0f9fec8dcca75c670773491f11e24a7b87d72be3cbcdf942d77fb17d2683972b2e224e96b1817dbd3e8fb95b3503d6e6333849c6ff23c9d8029efd1a9ac1f1c7476cb329465286ea9a60e8abba60b8d887973d620f6f07c8a970449b274cfaf219233bdac1f84c34ba0feda6640061189f345acc2619b5aa0448aa9eca63ed774022c9c9ab16f5a2998b903da89b1f0d7dd78c41c8cfc592e8df1279ea7bd31bb322bc8eb4e8175f8c009de6074fb5533473ffd387ca3bcc0611867ca7560764440c704d2d04ae5a0025f94253d1f4358e54ab61b46021747b5607453591050fd585f110add8e3c7a907f97fb44cf98ef71939f4b7c5c64967f68c74ca8e6309678dbcef28c2c25a48574bdb2d5a52217f2bb6a6be878ea6d7c469bfa13015eefed3c7fabe83092f2a1a15c64056b58ce445be5cf348c0aa8bb9e103d94d9bb086ae719b701e6c3e34f3df51a6c8737e6ee4d801dd5086ad0423f25bfe2af0128c52e33a7b0d4c5efb6b719fe98eee225df110b71cbf149e4d64320bfdf7d9de3bd1d1160de02fa02a83f22c48973df609a9bb1ee12925687be12aa35702bdade0d2a91bb8a6a236a9db6987e6deace7b187fa3fa905ec865fe4752f27cf68ffa2f029a27b63eb1e18ec7ffa9651bd1d475786b09eea0fa6a77e929e6123614e66842dd51296edbc5dbf62edca092db9c8e66d077cb88de49fe1f28d8a6f988891cacc525d8c698e141f4cd5dd538d53370684729773db510fcff978a7a5ae49a4a9a4262ff669cc589b3e42242eccb032ecae08e4d230e827a18ee8cdc1a980b7df6047ef58611328d6389ac1856041857c3d739d0ebb4519151ffdc8c995a0763c0c47f4384435684a30281f28762602b6ff50eb1fdd74818c75ec57f8819ac69b7d5629de6ad49cd85ff4a4de02715d8d53a6448cc90da28c2b23cd151a56845c181f211ba6846e6ccc88855e032003c80e73633aee4c7c084a4cefe70a4d08f3866c825f1b1359bdb17e1183b91bd31efae21c611f0083ad1697fe9ab8b319a434299dd3205dc394f6a42f13d89b4f92f604f739f0ae64d51742ca3f505168aaaa28d0317ba8b2639287b4cd47a2ba28f6e2e12477082ddaaff75ff851e35889bf858fba01b32d304dd392777657569399f95bc73cfc1ec4fc05e3937014a7fd880511d6efc7271096a6d17dbf4ed03ff91dbd6a9fc87e6d309983efe81125b1b8b1367af4cb8904747b58450d4f249436095ce561c2f3a5adf61270f592f4d9b060eec9905727e46d32dccf244363a9e9930a776ac800bd9590a390aaf72cb1f83207a809fba6517e4cb3472e56afc910f34cd943dd5db350b3d66e8a38b676710c8bfd345a131e1bf1c7c98ba8b61fb56131d12363ef52ef96bef823f1f4c81b381827471f651be8d8dedcbebbf9d67fb003ebaa75660282dd9b1f5d0b07016d2de58d3d26f15f46e9285bc9fa837f7689eb3ddf3de649a5b89e445f150ddcbe39a5551d503aec9b8844ae6ab8e9aaf9e9ed1092b72e825fc93732b3d832e17adddd5db8bae40f594f790bfa6490e33462512cbe0f87e55bba285087b95c91b97bb59dd547fa8c98ed6ea3612ce99da4ba90c20a56330c2bbfcd6716b78b0acc525d8c698e141f4cd5dd538d53370684729773db510fcff978a7a5ae49a4a9aec2f25ec151ef5e49dbd3936862217aad990aca9ae80d51d909aa65ad50dc6f5abbbc33c489e87c793c347e88e321699741531805cf7ac6935b95414644400e271666d22ed423bba340afbc7ec902c1bc0f374bc119644fbe83a2b2c4aea328d9bffca0355c8b474d03f5eccfdaa4459a47b7a8c429d76995f4d45beed68bb958dce188cfcae652a3893119f7c6dd999be6eddd35342a42498a122a31011c55b7151d0250920e54da9fd1f4424c9c68356d8b527937f8246d13582746d4996276a12e907bbc9bcfdc0e9c2311d44f6fdf87d18f0e3b48d499e74656914e120168931141512abbae9138ec9469b8bc651b21c6293eaa060312bd7484847a30588ccf5b985a81329878b3939a77acaa511fb880e197f13965b673d5b5d7dc47bddc89228bcd87f56ffd13760fc671e128a7c3ddf60231b25e83ae127e3ff634f4cf34226b033198eb9c8a3fe6f7f34de1ab46aabb032c05f65c5a7ef6a815f61870927283ad7219a3a693422f648aac2db72ccba6f4fb1ca46905ae2490e1cba713a67ca518fc0464606168680a76bedf9541e9a67de425eb6fce1ac613b4d1203e18e844a9b33534b7a18061d00057e8e4e0c458625a9e033b9865d60331ea05108c821a6de1feeb3c387ec447b2e4d6bf0a28439a79e8c871627f0257543aa81be7d2f5a88e5d518676d365ba10d859d9bbcf7bcb1df02c0fa1d3980f118433ea5ee62f7a5d85d03c393e1c135157c9c1846d9c15285aea0f2e633c0c8ff64745e31d4c1b20cf84cecf1bf347d4796f43c8c1072c8819b20f7a75b845940dce80657501aa1469fa22281dbea9fe157eb78ba92444f942f7b1582997d74a2093f945968f6d01c195649bab2757cd92d1f3d44089fc8c16d92f63ad09d978be4513f550052d66d40f4eac92ffccaed86fc4315a11ed956cc9132d176835f62534aaa32203e2637f78525913e368c4010772e8e7ccb5f18a43b82353a42bf1a0e6fecc3befbf6e1fdcd7cc5ebae0f47a635f4008254ebd04688d17f537cbbcb08b48bc97d0c8d8442222889fe9790f677e7f171c9ddd306bbc8ff235f3585178ff2255db7f4a527ce2d6133c7a409fa69c1a289da46421714fab594811b4377149eb5306bdd33fff4c16e0a5dc118a0ea1541391e5ee3e88405c482e7cbf3cc0ebc9b789f8979fe987e530a270a327fc651a54b5a76471d4ca74625168279e77672e044212ef78a659d2c2ab73eea8cb5c115ca2160e6b6dff6d3ea27dcbb797cd64f5ec4b393d3fe064e9f360f237267f267b9f8db2f0cb2e436628758132f96a53e0629e30acf94557dbd1c8e649c1a0092241136e4dff3df7720ebc5dd7798be038095c51a2850b9e966509757b0545902e6b3358f244604803a39c66741fd54cb4a29979d187b0e67bd029887a929d87de350597b4579ea2dbecf490d693645a55c3d36bb5b8a273cbcffa8e51c3de58d4729d7f5e5a4bf05828c3c789558803e66aab539b67a6e5d9482a07487f75dae8ed0c210d75172659b9587a2523e3a8fb3d9ff71c494ed9e8b2ae7d739fb194f2dba40c9a973a525d7952cd8bfd6f50888f12ecb6f6da70d3a6b3bca03885ca9b5c7be2c02da7a32df1360c33e6421301e29ee81f3a534480d8450385f4d87adc19f6390d24af39f3ca99d10360ffc0245aef94d7842198dbd2bba5e52ce92b743a0ec0c5f09168e4d81c34cb342770e732d192095d5922968f147b59ab02babb88915724b71cc5071ecef8b178457b77ed043e76fe7783c51049487f1b19c1448dadb3b42eb7b212dd2eddf3823566745d6ce44ebe2041d55af373a5f7a7642681fa19c82aa588cd0d426631cd8681043327fb3220b57044c0edaf2fac6673678ccdeb99cc10c58f4ad3f56100b88ab488fe2d8871459225bcddd7e87439ecf33305e7dbec80bdc634b618ceb3c670cd0ab56c9b4173544eb7183f74d946f6fc4386e62a078cedbcb42b3777c95a4ef6b7ddc35be381159d985657f21ab235233614ca6c1145464213a77b491e89f86cd3e26454c1b92937c914b83a8db322488ffddc662cc395900239d7fe05c4829dfe5311813e1e2e0a12b68303b50334f29230e1c6b148780bb45d7f2ae88265bf702fd22e004580af6674ff01c8f674cd0d618bd9d59d2a48b7e7ec0e9d2c2fcfe23e71bf050382984ed9c8cbbdde80f5a9d07cfa87de93a4144c180acb94e186d7d9628658d6cd398a52fc6ba2ca622bc73213c2c7958ad118cd5cc87f1c07b68795646aa718a364ff7490f653ff2d812abd19f3346fa10ce054aa68e178ba98cfd72ec6e5dfd9808e3acf8620076de073f3ebf030427b1f0de3b4348274d4597d5e93b060644f92a6b4d6d9ab48d09664fb5e5c41cd263b1b093b4377933075fd7d911258b5efb44d68ec8fda9ca7672103498d63fe7923db46ad0eb239eb931a5bfecc7dfa4088d9fe84f0a695f015ecb861561aad530c6c4d42110addc5fed116c3d0b13e992698207c0a84dade6f4048b2e19b64665ec1675f4540bf11b2f8eb699c8c2cec8f554f53b664fbbe22cbed29e82d2b02fa3d5500c90ca83dbd7443ef803da0017c9e099e11cff0131437236e0823697e6abf68ab7b93cadc6b01fc4e70fdccc1f7a2375c479485a9aed09457a40d358d33557655cd428760047d3e753fe061977abdd47c36c555812a2ca74ce865b50978c5738c4dda6881273575174e9b3410e7f1afaa4a61a62cb9ad6a516b27fa28d815f54d42826050a532b4fecd662359e9b81a07c50a9fae89f9b3704a34965a7d0cdef8dd6cf12217d3d11733dfec02b38cc43003dc99fb0fbf38bdff2c3ecb44d72dd431a9c193f2e27f494309587920adab0c72eab9c454b212687e9e431589d7730237c26300b95467f1eb317f0e7754e386109df6ac5eca2525d69f77ebad0a9eede3ec8d5137615e9521800448b42862ef343f4698bc24e821c22717f3442859a28ef647b1d66ce1117a95ae16ad7091f2a929a4f7bfc1fb8a993df055e1354216b2bd6965b0d54a6e556aec2dffe0a02ba12b1b71dcbbea9c1d4cfd789e66bfb640735d5dec674bdda4dfb1189c84fd7f5988d17df0c999d1041995ecbc5db639262a62891ed79f7a11dee85846c248322739dec68a4468980c1d7b03b204ebc5483a288e391b5fe0851ecf20332be58a8d7b16e77fc8f1fdf79d59fde015bd456da855f79a9de69725e267b0ea7eaea44b17078e8a3203ddb1b12edaaf82d36fbae3be4e5eb32de3434c1d35abcd3b5f1612925f027533f51755cbbe7360af4cacb6604ece03635083ed9d562be0bb54d410dcc63fcf41a18e41ca22d161b9a6df6bc17d7a1ec68b0d2ec560746f9c11d307e2c0a1deea1aa5c3f3c8abe19831240f632e33aa62a3412057aa275ed3677dc81e5a6882473dc9b25a1960b8220bacc7ddaa95c4db87103c731369e6425a19fcd3c9ea0c6967111628dd3119222e43e5a61b31a59ff45f8097e99c253b6e83b070cddf5ae9880f43496111f9bc0204350a19b10b7a78718cb9f655c3fe50f13ee1e82f96e7d007ff0b775669ed2fb579362161aa14a07185288140131c5c2b39966c74bb4f99b2b9aa5c5a13e8b1ad1cdaa363f892680e8ab9237e4e5e96d46c78bc4c014be6d80a31fc8e115a660b2f5c25da371ab2d9e12b5eacf8bbb5acf43c3b4f2b5097a44797181a1401c8db240c8f1c034896a887ead08653b9e8ce53909886115bc8233d8e0138dda5e85c4b26499fe79cacb80614be5320493f6933878e4c908939e0ba05994c06997c9ce23e7f0f1de394c7cb6188bbade69f9aff7cfee0d3811eb948481c7061f1fd9f49799a05e8a3fa9d8a4f4c56bdd6bc04893588e8b2180837bd5a6e2d892f0ff1578f765ec4a5a2194338dbc950a64352dca9601d9bc51996b9aee5f8808c2b2c1097989f7bbf8b31a7d2b80711cb1eef2817fee8070ad2e7ed27c3794854ffa46cb15299ac3294ead2912ef650fa807f61ad390d26709be5decb92ee96753829416583bd7df007b891ef7738fb1d1071659bf6885a725bf39db5ab218a14fb9f518a788a63fac9c7547800cfa8f0e6d4a7d64fe9642797433116ea8693c78042937a7b2fa858c0ed156956a3ba32220221b3b5af1b69dd3943c71d85d4d314a73f5e6d6f0672f19e70560e53cf8a67aa34db6d18ff95a3582fbc7bc074ba4fa6fafa785a0683aed0f2c74640a708c2d8193866f7abe0bd07c047d151d8c15df5d7147c54e9c1ae243e212b3c818961ac82a5b3131f1b432214fd1e0ea7aa6b9fdd1aa648ddff1ba8949dc19c74f49230d33c71e43d537be7756d80288bbc87779243c591260d3e66fcca9c2553b807a4d3eb528f5e2c17b56d065624df67c50732f5d7523413c6f3836ae26f84795332487161e773abd775b07af6f94c3e82f3080c3d3ef4e6576001e93fdc59a877dd96ffaa52ae6079931dc8a34aed10f5e6a940255a488bda2c155954afddd6da47fc82878d547e55e037fdfcf9ca3bf009b7450410b4d336ec295efbb02d512c44dfc9403a832fcffe77cc6755e0caf2ed500054d78230313c74c505450ae8eb0260d375a69e313cb3fbbf5b15f483db1f08ca142c5c23685a2a49af7971cb18f474c25b304afa236d3eddeeb5f76e2741dff05a062c845085890483d959587b1bb6890debf869a44b2e0aac295274b6bb2ec820b030fa138f568574f7a8b3e275363b48810b4c951f8667a2a4c22e0bccbfa6feac660435d0df9895d0b2d455fc49e01c159177cd90fdfca0fc15252e7e2a1b7d565702b22b43bd4d437ede5afe3a5fecd96640f02eb502f86915ce1881387e550c12b332934a7c8f15f6fc5078db85ece93c0d6fa1e8700820fb1421ac7f1e116469880426b5b19fbe260ae7d346fc497af0c66e7055ee9e2449371073d0f8702c908b6d6fa38134f06b4d123f8b9a612622116fc8a3125df8a05c6fb0ef370fe2d13dfd34095640c4e210ed147d0b1502768ef9dad203409eedbc62faf4a13a18c1ca1aeb0f162aaf0f3cb1a8ee84af52048562efecc085ba93957f480fe70fe2d13dfd34095640c4e210ed147d0b1502768ef9dad203409eedbc62faf4ab3268045b7a5ec77d877b5f0be72ae5e1b92fb09a030a42005825f9ad7b463862045971f285b680693f63d20ad5c69e5e0575d207d88aba904493f4d8e066467e56039ac3dce4159875489d94d2a1f73ba87cc8a5bb8b2575563992f917eb618bd398642bcf1b56ce093f66e9397fc08ab54cdb38ab6029f49936785f8f25b1bfd5957d5f2f807ca519bffea2e47c19c39c40cc43a6164ce2a7d10d04f3e0bdbcb584fcaeb966b18acf1470d69fb46551e75f67def1435b140d50587ed98933e5bb8377c9d0173cf15aad81f7e3d728397e0418e4a2e7ed4bafff01062c7950fe1098577feacdf66a3ee8f678d5d52f2d255ffe13ff493d27ec3b1f3b8891d8ee1098577feacdf66a3ee8f678d5d52f2d255ffe13ff493d27ec3b1f3b8891d8e3b59b8d547f544b4d383f532fe4bdc4d70893ca03226c4805c84563f07104c178d9d1dfb26d90d7c752700997e1a7de318c68248cc782e76ed994975cb062bc8afabb367c09b8b4ac959b1541b8cfc0e61d02cea44e45e1670b9548744860140853806763d1338d625e03f0125e396cbf9ac87ccc669449f4e31121e4c80bfe6b8a858dd2a3d7406b27a6ff1d04865ac8ce8d2f0e3d8f15850603be2fc021221c665f296e911378659463bd3d3582071cbe39b4bfb4085d3281a20c099572dd7bc36f2a6ef2321e59a36bf42f842c4772d37fe26c3232215e95504988cb66259ed61afa346c7f61d9e59520a1a7c85e20f5877e39cdc8c0a8e79a63176580e8db6e43c162a71da912f824a14aa1c8a4f59fe4efd256a1fa51514a5edbdbcee7859478915d6ec0109b3f1e578c064bdca31eb2ac2d9652fb307c252fc22f91f69e410d1e6835bfb4a2cd0fd6268c8a45df7dc405a458ee9b937b11bd40e5c9db054d81e9b1914213f7d03d0cf596d64ad0cc6452efdab5b726c6c8501ff3c49bb203a3ba49c23849ae37996310016d8ef0b19df06f53135a9e8eb14868245c20ab99a1969cc6e142823b8151937d6bae953a3ab6a98b16f7a265891e30cb3c0573b6008a152cc1d77a05183d890f03b903b794c121830b28b28147312581d67546be75df5658d7172569183b1ef8b20a263708c53c3f53c610c1ab6d0962e273efff4048e69e6b1b0afac6f75825097a5f15c72635e2ce74f092edac299e60aec884ae9e166630c5df3bc7223ab7aed963df06c02a2ec31e28df203a58c6405b0cc6864b31b45808315eaf78b5827d851f0906cb7dd45d645a45b8f5ee8afadac44e8c05540b9c75feaa3405205f386f7cd81a008b1f69660922b8664dc95cd705617d239910e22e47d46d2a4fab9236b303b844933aa63f3062dfa72d3d93855f61cfbac493932cd07df5cf7e269ed1ba20d1037d82af7b272fc23e74e51c6f01bdcad2da1a875c5638c56cc3fb6f9717518bc1443fc5ea6c553440b5a0657170dd0e921e0381dc01a1cf69366b4d38c3e552d86900cdaba1c9de8c5b69162e44adf8f6ff50e7bc28adef05d37964adaa210572f55abc867d9283dd5c096055bc3810b7c30fd04710e0ff6ec53c0f0faed747bfefe21e102e0e8b3974a6c082ee6503ec6bd153ba58aaa7ec912d43260c30c30a9b3154041f7ea1c14af46131a570b55cc21ea445d0275e03a50d697a2ebc03a6e4cbdc13f26698b02aa77a5819250baef7ab8e63ee2c99a28b22cfbe3d1f5b62460ecb1f17e7f7641a73de0c5bd05b066bd95b3a5889b956b91c30a94c51c7cc3113fd6889291d82b4cdfdaf0c341845f127a28949248d80e3d7a20da42248035db2cc92a282d5809bca643c1e410d1e6835bfb4a2cd0fd6268c8a45df7dc405a458ee9b937b11bd40e5c9db0f9bc1b489c3c631fdefdf9ecad7f62cdda37ea3caf953da41ca54ce75d3d10922a4346c679a1d582aaef02e73a35e23812ec7ba87135180aa68900c48be3d614acf3b3015bae64a55d63f4cbb7e77cc3f868d562f39a896d78e1ad36473afb6c9f95a8ac590b10cb82b36b3d28b34ddac52b68203321d2288479a4220baba748c6ce68184f4c4603dc183dcaabb4fc0efd272eb2e5d87d95a6a963b46688ca8a0b96f97991ab2705394d2908cf2e0a7ef425354ae9f0129146397a791bba7c160b3eeafcb6a81460fc3f2678c764edb817fe2256fe23453b8f4f85f022de00c50e0b2136811e02186aeb29cfa5b6bf7f513e1d4bc8ba833e3e8f53fde0a2b7bfa22c824697fa9dc1e14009ac99c2a15849ec068e95883b4544cf1a976a3bf53d5bb49789aadb50032f88ba3e70ef5639653557f59085ca231d54df08561b522e0721877f0147f31e5009edb29a176922c7a54a6dfc257cb3f01f81ca8aa9e12344dcd1279cd8486de5eb23a5edd23aaaa9a39f60cff808635f19121d8906f66bda811ab15cf294161971f8259b7bdbde3983ce0309a97fc16a6c4c6b33b8010e1564b451e168a10576eba8e090f7e0d837c42e03e5afadda34bcdd41aa37910cfb64252359304e31ad91712b810c34afbd317b02ec8e194fb189644cb7d56f21d90f5e47ec6223e49a69df18b92072f646ab7de3469265e6e9c8aad49cd7f4f785cc7d14200bef2ed0ad7589faa8e720c41fa642653dd6c9d99186327d8ca0e832e68fb8621391c525408382741d118ac20a326a9d1ca44d66831d3d6c32a21df438290d5515c5c8bf77f809734c346c4dac8a23bab603f710a163b21b340385743c2773f83c8580dcc2d67c07714f319ae1655bce4b1f5a429dde5d6e04f7de07719f4466957b8e25e28bf9143cd639776ef66e19f56e7ba013175371148b100db82ec1ddedf254f8ac63e5162321f05bfd5034890f0f47d88c875f8468152ae9f3fff431b09336023a1028cd1a4092b9d8e1b4083219af923e0479fb69b947d8d18d19a226b5abd22752de09b4f03a7582b36544e4f69310c8e0ad18c656f71bc1ab2dba3a8b39d223ce52ec12621ef08745773f3e8a0b9a4fd6ade1ce04d12ab3d7844dfce3567129c173726cfbe1e8571a4d61104f7d46cc49c1f8dc685da728c80f70b958935c4fe5dc45e3cb996e100d8245c30e89f12cabeb2a72d972baa1b43a6f35e88a98a3316b02dc28cd263bda7d8ee067bfec90c13fbc70ab06c710f8cb2c73f993d61818e70448441e26bad0213621f47f6e01fc6440f877cf6465b97ba75ca1f477b67515a2004fc0b589577a5dab8b2133db516b027f0e5107773a0695d7694d5e5f3cac5c2691b68196c4c7bab0f22a50f0895217e47f68d63cb35043fc8e3d00dcc9ba86cdea29bb549f0671824c03eab1bb833059134363fd72d0c07b93fe5f0ae91aace36ba826ad1846fe3dff97003d902f838b4b4bf1832518870e935a20abd2d90d10a7f7a37cea5fb6bf85263022b8b4811e82b4237943fb452f29471a575330078536a43166834352352040d49df016f8f066aab470b2cf28f256357cf1de8d18e8de1623deb78239229bb12b13d6c6058a40defcfb909b3d5caef6c8c3fcc5bf3b5b967d6b8344067ceecaeb2ed04ecbcdc6b862efaa00303be4f9e3307479e335afec77858fd9603d08b2e278c68a17655aec99da236598da037370f045b18b7ab105a93d76f10153a848952285d3c21a8834fb2e35c3bd20e7fee0c0163551e6857073b72a71624553b514986688399adea7df94dbc2fb005cdc078fb9e93c07e69cb50a2833e47b987df674777a8d4175eba584a49807d71d40fa444e44a541a227be5164dda36b844d190e5e77cb977c561222ecef288030197195ba73a1272d71187c9799311895f5789485e2766f6886840fd51ec30e33b0d26515de03d8b01f64f51ce224dbdbc406c9357965225074509ba79e2fac3038f52fea49644a816245b75664cd0b9b9bf71307b0fe074a27fef6e95de8c2c0d70bac758f26598f043dfc8da90f06c0a8eae1a858a58777f49677a1f656a0e91c4ddd0d62b9fd19d57bb33f022101ce765fc67b3e74bbf970018111ad747b07148cfdc5496a2a58bef332fd111692146b6d112a1b0b42d7462e0aeddc6367e9bd555bc3d4c743d7352e057f262def569c26dabdc4ed2ecc1c24f10eadf1f611ce50df0df23a72e814f738e60560ef0dabc5f7f8ab3ad8e5e2e022b99c97e1551c9cbd3f374106554b8999ef441a436bee9e3b33b66f26b1495d31ec482e85a9d1e840b6e1162042561074e0439e48d2e15678db7ee619cfb33c2af10d717008d83c03a8329fadb46984f7e205bac090a52de914569a4f805e03f05c03b92ff153761076adaaefcf0004f75d9f21eb2b1c8abe4f0f29073247343941dcf7c7b03cb16e4a9e7e5f4ecf75c2a7e8c03cc7a8101090a3309748d25e6bcf3563785d0bd92a6aff7583c18c1b2c56864a3023d3d3e9a9c947d24719052d4e96f7db7ba615df171c78862aa81c252cdb6e81547bb9eb4d3703008cdc396b30af597b7f12c68f3944251873519193c160684fd2085d326944cb70efa384efc546b94aa5493b1b9d674f512877dbe1369d74d25983e4ec58719cd026d1b7b47d4b9388049cedc5ee4248253c02bcfb2d1ee03fd660a73a098d884b90029e8c204159f5ef1371a253d4ca34cd4c1914f935d83f9871ea52e095cd6f788204885392f5c91158f70dba3a468a66d404ff45d86d0275660845b1463ca07074a1a02aee0f902ff61e732eac476e244f93a666b387a2af3cf448056e8a7d3cba5e6d7316db4f0efab9f231927a90edb62badf5ba632f32b3cf6d55272412eaab46281e96e84b249c9baf7403e85128384355af30009a2bd2ce6ba4927e6d2cd6a66a386de8154ec8b6607b4d4e24050ed3c9e237933400a7d52b56038925aaca5a776e388625995680c11eada07d2f657fd0df2553c2dcb7b14dde1174df00f874c0c4331e0bac59f1581eb70b9271ffc4b156fb25f6d3ca70f42b02159fd6edfd58c468807ff8dccbba548eb85ad7b27cdc5d9fd42d41fe50123ee71852469632f4eb5d3df6cde8e83fbb573a25220f0c3b8463e0206f0d5d5b8aa351d5c536e289a8e9ebcc47f404248fc37894c59e1df4bd7323cdea6ab41aea89ec875df9ac114500695a5ea97ecfc19e11f776778bebe5119b633bfddfe7976b44e189c0cbd2b2f83495d1754dd1f00d8eb8230d1be7a9dd907dfd1257ea6ba9ca86b74d1f1ddf70ea7e67b8a7cc6489ce4ea241a0fad1d8d8ee658779ccb0db4b70257d4fde896d17228a00f45eff22f3c55c97d65ec4e9f74fece488bbd927548e19e142d015485f7b7515c374cf5b86e634803d36295fab13c6a7eed44863143a106ca2442de8e062b2e9fc9811902f1d5466b8baf6fa2ca8a26359808459f5f279cab9423479788f36f49325762d3098753eb355082195c11e69cbcb44a673d068c2fa507e4bd7588163792f07c03c54c26ef634c4c51fa1dc9844647d87a1c5f64472102aeb4cfcb541963f44b08e77c0b2617b33ba184a7ba82e2fbb453f5a0b2e00eccd8ee8868ec6626e8109eae3fcfddf47a21cdc94fd0e4b242252e3f17a79223e30ff72d7f4ae61e2a1d72f5ed27f6db65f7a82b31393f890dd93452f3165ab0b20c0dbd6c17080b5ab9995f7383f8c49dc3f08f21eb7130e66615d33be3f976d514dbb71e42d25944f70bee29473e0a8c232e29616701faa8e9415062f2076bd824cbb89873b6ed6090aa3974386b69eaf55ff9c5b7f82e2098cbbcd42a8385f2be9303d79f5cd9072cbeefa3ee3ac7cd40f1f5a2188a8119d6ccf38b7560de54ac98fa4d953d51c7a6d52d465e45cacc449ddcaf105baf474acd2c9aa90170022e22b96fd88d40db443e5c47904d1c963ef2cb12773ae2cf659ceb3b46c23761d59a15f1b7251f8161034b331dbb2de1c29af4b1c768be7b9bcf2711ffad81994717faff4406d9e202a4b15fe0e2a1c6609e711a23977640ace3efde56fe42386548d59f51094135502217e72abf7f7a51125a5ba8c48bff9afd7ca06451f13fe211794e9970880c58b31baa42c65eedbd76bf998e63edd099c69c1459ca408c37b64f5c4db600f8926cd3fe9c7f674b257dac356b329b16515a76ed63a731931f9ddfebdf26669ef7ff9d30c41c6836bd20d4caf611bc2af780747e61549f82e5c5de91d063b3fc101184a3c0a1710f1dd839c1dae145dc46641fca7b23bcad2c5779e71d7e012238c211b5bb0c1b6afbd9e9a6845690c95cc03f4cc50e30045bf9139e57ac52a4323dcd417cf662905b544ffe8441915311d76076cb656f30f1e3d1791287024e145f504d96f138f505c15190f98a99afff06e007b645085de5e161d6bf38324d7c4a47c51dc9aa40bf3fbd4de42302fd5351639881e0c5747c42516388bbbb09b1ede87514870230facfd5fd6f02229a20e0730f99de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551e5b4da397db3dbc9a9c9c1639ec9244e8076ebe798290e045eaf7e54e24f37e819bbfd2a669de5f2ae7e8bb57050c55d1b81feef5b5a464a4eadf5d26765240d9870c8254fc58476bd71f13ca6ce7a82db1808231643451099f0dad5e7068c98490266bd728e0c0f466950b157028d7b9aee0169179aa8852f9662f6c4034f4baecdc4b1c8c391267e396cf57ffc25a005d54b3a9fc65f3ecfcb9f9e0e2108dfa5e94cbf23e45bb333e2621990708716aa19febaa75d6b7b1963a60ef33b8fec953c76042ea4133f7b268829e46e4ee6fc073ecec6eb93295ac144853090b9a145955af4c99cb0a9ceb4f07400832d00154b1ac608641a6acd23786f1ffd7a2a7cc5853e612054cc905e4ad3ade07b3f0f3dbe7c0aa9a2c51f45eb8c35fcb13024e1345fb91bffb11ba03076f4723429872c5914bb59eb85f5379d7aca4f8fa6be83079b1d0e8e76918329e7d846cb50cf58dc9c31365f826a2b126b0b1670fbcf9999f1706302fc6726fccabcf18b82f1140ff4953ba26311c39e6b2db3ad56f54ff71ec3118ccb050b177107daac12046b377b8063ba594913dffa3ca634822c26ceff75cd5f65939455675a7d9917371341a57dca7703ebdaf7fb52bc3ae108bb2dc04c079a399ec71e915b14b857427671d5dd916e04e2f6a8b37a6231e0abc250717b4966b4215bda3abcf033be1472cc12553c8b26171896c47276b72588a67bac9100c052e3106107d28cf3e52502254d0fc66eeb6fddaa4460253c552d3c4cdede86ecde4f20c8817a218e1ef0abdf7ac568eac413f4dc7fa2a9d4bf636774e0db4830a5a0a2977e04e53fdc161eda750b460f4af22b0add28bfe0fbc19ab23691c7a0973178304ae77271b9b6302f97cb8d88b92d1ca5c5517582dec313bb6c05c662b20ad5ccb52d42054386921de4ef2384305fec710c9e2f25dc09910adf69e6e5fe5bd6c108c7a0fd8483dc9983f0ac9889bb4b2de8c097b629a26d0e2985ba04f08b82efe38685f688e336a1e3caf521fdfbe61219ceb7511c0ec8e5169c51d8a8e36ffe00fca66f557a0316d11cec60315e94cf17639079202376dbb08b07718bdbdffaa2bd72b8b748816248923289dbd75537d22a7effa01db4c5fe7b8701e81ee379b650fb9207c21efec26f9ed307786bcde743d1a6beeac5f5ec7c7b8c502739aa184b3392e130669072072b041df2cefe8343852668b1fca2ecccf96a7c0d30e22d406510002f520c90ad2c9d53112f82e61d8ddbc989810e820522017a9c39f85cb62072837dc9d85561016ee289a8bd5dec1aa1b695ce8ef06d7602acebf0d2e2a3177a057b651b2bdc65f971dacc43850c531c9e38924ea19d128789dfc4c89f1335524920eb5396af50a9a5649266bb8ac4a8ea0ffa573120d02b7ceeb87c0dd1d05c94a1cc0a04723f6f8a93d517f4c17f5d64ea54bb4768f298beb5a505f314284e2e8c8424d94563ae6ac3446a8c54ba9b1e16162a2118b7a8019bfff8b18c4d4945fc1f4d43bd529aae8d90de36dfea5f2f5c3b46b903bd5eda57299e516bf3de27cdf08743c07fcc4a37d3d80546bb383c9b51e25a3c73c63fc00b0d67ebeff045c5bb0a10281cc4a6ac51c6b666ffc2f533020b0ce12b61e82265829737e3954b904e723b32efdaf09ff67e5a892d8049bcd3677ddc46de7c5feb31dd8cd99036ecb55e1f2b2540cf3023c61fc7b3b7c26d845499a7f909b80277aef56ef899eda42ec3e7390771c28c99d582d4b80343846ffad4fa63fc579294011164c743826674b9a700d0ca9ce96877fa5613841ace21136dedf534f9c052f8155dc036f30b500abfcb23b73a83f02d912db78fd65b870207ef084d38dfb83cb5ac19adfdfac8ebf9cf741402d60c37fb2dff6827e5f61f7a82ccb042f96ec9bf4ce02d520a7203ad9427819e07d453d03195b37af1237a48b79daf0dde989fd3d91854ddb0c1b752a26aa32e6391e3dfc9e3ee0c18128ad8f2f732b64b88a40711a649080be6348d1c37cf1966efb80507111d5579b631ccc9c6cf08e08efad36ca23330bb96412953e2a2ff544f06b2bfd4e58ef561fa20d8442142d00fabedc7191a26f57ce0c4379399aafa4425288243d60cf8368ba8a4cce718fc1a7af9ed9b7e767f19cff37db25c412ae5d6ce95785929a56b8014135fc7649355c8b58a0ae1a68992b985738fb0d5c29c994e1b90ddf33d6958b07bf3b1a9a9744cc54f2d0a191fde1e1321156a6637cf8310c0413d17985749ce9eb05178048b40afb3b303657c6c84571cc77b4d13658e2d1870c847de679ebc17e759672759f659a93befc1f2033114ea07ea957e4482ff2abc8f09ab243fb7dd7c408d855e41573d763fcfccd5278eb5457ef995b203912ac1afbd3dc8bcb70d3e08a7a898a75be6e395249ae1c42b7a5b3b339ac3678b9f04cf918cf07f1570dce729f7b3cbe61fc531ba29faf4e1b88e8b818497106e90bb7f17ce52dfeecfd27179788c161e7559ee22065730895dab40d77b9d811c93f83eb62299d329abe9ad319781b6cd521c32c370670ca3acf71680788683c258aec9da0740dc49af31febf582ff2998cc3dfff947e4f7883d9cb1cdee2e06a539a57f7b64102a7afe37fef28c1c3bd8284d8eb58ac76c29611894952b64f445ab782d948181070150a903a403cb1de3950f397952edb9ae0fbeb798ae8cf505ae562e722b6530070e24062bac606591887f27f5ac091341986ca245a2bb98fc39cf731fc47a38d7b238bf2313182b0fc3f367b786ca6f7bbb67e01089ca92c9f45033cf73a3d2b9c378d531269e70e525eb289ce27d6d663eef19db631a3b224d12bf7d2afed35328bca8ae4db1ce2ef20ab8c4aac84355c140e7edde3d855458b41c2c01ff2cc4e96913bc8910705e8561ff4114ce9b638c5d53ffe811c8d266e6a0757b73c6c0ca92c527efe8b23d56950942ea3260528ab4aa5ba8e2786f263522e72723a3d441991b3f3b196fc594b58f7170bb72d2480f639c257ec3fa537bc213ad6a6c466e2eb0b285f29de7ddb5a45aaa85021d1735ff671cf6a56cf1f3f985ec508f377b49d4893fa82226f0d7b807ab5f9d5539db3b68688968f6ebce74370556f3c8d7a38d3b43f59c4f11fc406af33538dd257357eb5cc5003b6ee91bf7f79abbce47ccf102bad59e36ae787804c401830a118f1369c982ed30bbe69ca81f00bb7ad01953e9ea2f85943aa158f7984790f366c3b11f468986cff987b38eb6c5a9cdb2d4b42ba2291a2fa4d336f613a2cf02b48aecb103995b67f1a0c3dafd425908a33841df7493eaa3c24b3f4cd07c4739ce1092dc13d70cdcc76039684ee5d510ec8a6cfda873a07384f16fca6bf7a5d13b5fe04dd31544f299b97c853e791252de2b0c9fbf7f800774a485ebdb97a1fed3578ce771ac9137f1406bd6db1dcdf6b0e9022a7b9709d964647cac340d6524c76e27224a3055f13c29489ecabb6552557310fc0c29d430c3e934a13678282b507eb3d0b0fc9f76b7829368f91083f4743d1881dcfbf9278b4eceff8f323bf1d084abd2f109c31128d631169b74a3ab8ce9e294be6e37ff56c78fa70aa48cbf52344697892ffc3ef12858ab79641d1a1642d504d18ce54d84a940cfa1fd2a58c01ab324791f08a99fb786f8a4a7f21c7a788396ebe2931ea6e9e85ac2135314170223e4604c225c82584991c20a0dcd2e7fc67e154f5a02de3391b740166575deeda6fe4d40314a9930a59faf16fca1e2642b54407efb22acfda2cd025fd79f9fa2f8818c23e13f893da7a889e27a75c74b77482266c5f529af642165851a32f9b6eff902dc3766e51e4c62b84955a12fbff7b295e2cba80b97e6943220176797430abfe8fbb466d18644a24bf4eb4d578c1667342d7153b8130b7f9a3f9368eef1a253a41ae6b7bbef4dcec1b60bfdc3fa4a33736dec77fdd96df8faa93bb651240b0a010f58e0ba2c345e0f62d68b5a8b0fa2070a15ffde9b07283eafea7f9df0f89bb84042024b541126b8ca27fbd5d32d3a9b79112c4919fe24dc691e4fbbde56c58661d0dc2c3ec3aed8504de6db24fd07c95a5f7eb30b85cfa554b32817a7d5c8915d4d9f04744495cfe576de600d0d1734d0ee46234d536ecebc50fb6d42177606a57f5911be2e4afae08ee08ae130de0a412bbb926d5ebb770ddc0b4adda14f63941f93ceb3c0b9e3b8c076725a26709e663f083b8f833c04c65b4653352bf00d0da1c6d24d78acc525d8c698e141f4cd5dd538d53370684729773db510fcff978a7a5ae49a4afa55c4744cf69b4db3c4f32a62496d2ef9e6b8a370b64031ca8440c034fccb248cc090dd78123a22f745de465c6a9497022b826c8681b27138180ac018362824d40bec30ddd0df6db8caaed8f6da3a2a63832c7f83dabef7a8a40b0ed96bceb4a735fedb46300c3bc3f272f5dda78b98dc6d62dba4fb905a05cae6c1a129bb1e087520bd85131e87180a33725a9149c4b4d0011e771a09926dcfabe81536f63af340ca60bdf989b4a8ab15c8de8aea86130555e52bfb89479be307e61f884e811ffbfd7614bb9842a58aac425f6ae7383ed473aa6980a10a7e2c22c6511de1dcd6675397d9dc093519a2e20681fd6c8c30a758794b2b590b41e38467c7b9a55423341f57a32433547c57f3aa70f23bbd2d9c8c23e775df5d29c2fdf98153a2fd2165f55723498da43adf504c7b70474ff219fc7c66b05f8ab6f8e7442296fe0edbd76d2e8c9b4881fa775066a5f229f68c7a082c5d1db4c8a4607f04c2641413623a7d92a23a9296d2243e6ae32711e07d252eebcf79ed2eb91272b9b43e3211da811ab15cf294161971f8259b7bdbde3983ce0309a97fc16a6c4c6b33b8010e1dece0f612d544495fb0bda63218f62b561515f11d839b677445516823ba5a88cc0fc80e06f4994319051bb9e9222944b128e4e00bd908a9328c8108bdb29f6bdefa2fe117ba10fdb4e7446a21776d916a44ed2e02bdd352c3bef36b5da7d7ff20d722d3c455036a1ea994f81b8a455b7b849ae11602e4f0fc2ff2e14bcfe50eafdb9297eae69a96b30173fa6b7a0c1fabcdd54a1edff6d3bd56ae172caabc60ee2cdff9d81f8103421c8a650c961a9f5f56adc511bc65402a7156e3406a21bffc263d1e3ef087213b2b46ac84d734669bc4a69d3f1115773cc84e1fd512af6c5d8495ac527c1e2344347d25e1e8d6d050ed9b60f1e19891a8ef85d44d448aeb035d936c13f22a235f6639fc46b2ba000c1f66b729d3f09806257b5c36405a45edc3b29ef6979e478a5d0ff0299cfafa9649a716811d61768935993c5a395ee9106a892f0f8a1f7348c9bcfb99280f14d7913d238a3f5bacbd07d443e69e4d8da8ec881c14728c82b64ead6f21b3400db58c8c3a749ab436e852aadb8a89679349f27304ecdac53390d1ddc8e2accbab437bb67d8fcf923679d83465a907f4088a6474908efa2785819125c923a83a554e865ac6f193142a81d3582fb9d8dd089a07aa9e2ae0ec555fe5f62cd096661b8ac7c853a7d933ac0fc366dc335bbbac32492601e514889dc60c61627a5debd4fcad3b75c574e49011cc7ff0e2de643e94b90a5436723d8e251efd4ea7485119d11b83c0e69a1ad60b1799edee7e2cb77b0a30152e53d4347db068bcb8b3f97bc9ff6e5004a0865e505bfaa5685d85a2910f1d92f525e653adac5f30a1728b75cea28e2feda678392c8253a356c84a43011e3d232feb7061993689893ce0c52933110ac23a7f5f917f326df590928eea28c14db5e12cc48734f94eafa28eaad94939c85ef8a4e7abf3bc655a6d68ca964d4632b11c30aa6352f0bcc65002112b32ed465e590045ec27029fd433d0bc713976181170704b322512ccd66c7f7f69da9b323ef07496aedbef3688899f30020b054badde7b9def876ce4dacd7cfa7ccf7d3e4743e1df0f0a66086ecffa14892d5e89c7ea0728beb1b4a8a2b629e7d89a3ac6e8d88eb42791265104f3d309efc25571b23dc8d3082275eedaf4a1e45da28e3d07252e460e2abcf4447e2aad8cbf6f8d9181a618a9185237db131b082c6aeac8908a6f7f0f519a6b3ca40a21de8f97d460bc564ea10356c756944e8b9930f07cd955e26a3036770784eaeca19ff723319a80f6c0c6bab268ab7319537a8257ea9792a824a3a837d5baa28e13caeb75f8de7a507c6b0d32f55c15dce06aca18988a47aeb0a71849de9fe0c76d7f0504357399e31567005eacec3b056c416f0927d0075ac8d92af4f112350b99695175e9800748ddacaf1cfd680857493727d33827856e7d8b1e0c6e8fe888e8541ad19a820e5482e66e30e0bc3e6c76e24644d6f5c039c0ed40982662fe3787b50c10301a59656ac752a5986c66671fbc5c7b1e20626df6d39b40bb05effa4832e7bd2ea779417c6be07305ffb33b4568836ecd155eb7363f46c53a703065bfd3ce30d8e3da94f74280276f2ac9b6aa3fe623b60f8976a7db90af6575876ecaeb287ce71a4b0961ae7ce17ea0cc1502aea539c444b2cb3e43b36dfd677b20f239eb31b52fa0fdc4734d642e86af14bbd34a11444f0fb073ddcb58b16381f76697b1f4f29e7ce12b39cc64370195145acc1538bdec57f313b768ef581fa329a6c75daa0948494ebf067da9f5d8bf80deddd6f16dd3b859cff94d92771868536b3643d99c8f519d616da6a5b0744e5865125353137e06853581a10400929bfa144bbdf3f3419e723b850d2a5a7abb30a3efb7f09fd9a13c0e8ee2ddfd0f0faeac2023bf4f7d1728d843749cb3b33d81afff1bcfa5e0f1137f0f6278d31ca7d2915ee96474cc9c4ecf7fe722b34ddc4dbcf0dea7b4b2ed7a212f8cacc94a09cbf95a8a91b56150f733eb0d81b975ff47e9fb7cc30aa54c4f0ae70aa06bd28497434523ca879b3d4aa50507352a39bc1678b5b931768271a7442c74d60073255e15920830a38872dd133848ff42759dd30a2024fde61517073a21834704b5b89ed0a34101cfac60ac603f92e0ca3f23622eaa6f7ce669c1ea053d9306de0307c1c68e20ecdbdb46f80c188fe3dbbb5b38fb464b4e6d9db5790db4385b9f84f86116b006fb153f7e9672dffb89e7227ac3354293a4b0792f1566717fcbe98436873bac1c976a3c699fabc5c0d7b477aa9f133128af324a95a09ac798f3132cfa5a16d1dd850588aef0449c2456de9320235a260f60f5302bb42bff2f719e97e2da5c17cbd1bf66c4aa22346360e363f0fdf1c33fe3c3bde3c6b26f3fdd8599439c5ad955befcb9f057a143921a507604ed83dd7d41a9e288aa7b2739a3b637c6d3b66b1d1132250f166273895d833ff8ce94f3ef4477a549f1aac8e5ffb1612634d0e569f1d336c40461066922d2868b91acdcb52ad523a7a68aba40e9205b22812496de8077df369918ac6a0060a87c5444066af6cd925243447cf115e50d2be12c35c0cf9586adea6621025faae129c4b9a58484caf37abc49aa5f29971daac89ee06a965fe516b6c916608f4935b0a0986f68dfb2f30e329a485e7accfdde656f65c87660136bfe42fb789f7dbebce796ec6630bdd5bd55c990c4318bad90742c2e5fb858ffc92d55d201a0ef0c5343e51f20a7d3a6b69460705386fbe3cd3eaa53745a03dccb9d9464c0dcccd7b58ebecdc3a154640305547b5669a4ef3688806f6f70ea2e93e055d18a379b7fa65aacc21d75d4a06b5a4e6297ca6c289d245712ef3f3a558da620a9274666b725322306000f67b93d03d3b42f58a74acf2b78fd57987f13bb15e18f79ac24c1456d37e36a101549330320a15013493f70f91df2366e25d3d39fe5ccd0962fdd25b121aa58abe9e2f996ab37fb6aeb28c00a5e92fbc2140564ebeec945b6569a1a776f2b29be8897847f4043440a16929508862bdc723568bad7ed20ef1bbb6b5a00636b77d9473d2c14e32008996dd52c7cc5009f697a855cfea60551378f803d6376ce22b654f1f80d81c26399282f8257614eae172543023eb240e3fb7fff84c42ab276dbb0355f1cfd6bdd1f0401b34e33f9e9f87b3ae6b1db761f9ad3e00af1ffacd1c85c14d4c427effbf3cd6606f5c723db89f2b209bd4b6b1fca0b4a66de41f661c292320551a5e506868dee444154bdeec731c1aba624813139721e523ce213358e57cf5218e1b7509e2fbc220790836ce9453eae6b2ca47230f87ef5e3da7bdc72b9e7a0dffb12c6b2323693f2506967c1645265c27de0535ba7486da15c7fe2530eca45670392ab8620147643f87a025e107c40681a2ad950b89cb5337d5c298067d1018f91b5468a5fa71142cbcb57b5079dac6b861ad08528a18337e4b6bd977597c3afc4dcfa962917963a736bf0af6f8401c65d04b104368eda6a33e34736a485d66037a508fd646ff1c57d82ab00e1736d73869e8762c96a586fb96962395a3e0415aa3f80e3a4a2bfee6758c9bac2016e18ab391b5c0ae98a30dc1db3e86568b70c81381a4c47c9c45d5fe0396eec415f7aac523345d635211b07b9739d162d2353ba1cf2c0263b072802dd40128859f4488bafb316ff0e2fe320218a25302b72a2cfab031d5fe99a2708d7502a8fd2fb869366b9d7ef8f45f1064d076c9589ea909019de686265ea92369b60bfb44f1ed0f78c8583cb3bbd9c16a5acca06e386c15d7eeeee89da4f80f3cdcc5b0c7c72b0e0fb6052134a2ef01e37c9c1feb2114ee922f4e7c32278b73edf796a6053e79bd137b8635ba61bc59748947bfab11adbc4196b2231651ba9043bd1f185cf8a5946da0199b7830809d337e201be117e4c9c9c8304714503303b4adb239302c06373a66c02de44b844d694d3214fb55b31ae3ede990e2fd617783d42e28c6245a41222dd69aa64d783c82aaf0a1dcd572ba11aec9125faa32756f4948c9c6af863a277bf237014442756ee8a1aa27a4c0ecebf625856016611041d6e62bf1428b6be0bd515862d30f9f1709031224ec359764b3d5f2c14a62bf9aaa424dcfec9dd71704360cdaf481a9a8aa2e6dee77d3bb845b1ce33605841be97b9de50ca45dcd6572e9941be82813f901e91a57eb48412be10b8c725ad07a4b9fed929d461b5ed054e0f0e93ad8cd347467d3b7ef3d4e846e2d8f1303ddaaa0d358acd3684bdfe9c4c5985ba8520dbe18b9bc972fae8977b43ded807cc1854b6ca9cd84875b5b9c94a4873e227a924149f9b6b9ee1e923a3f3307be5b6f8fc49acc525d8c698e141f4cd5dd538d53370684729773db510fcff978a7a5ae49a4aae9b77988a7ac75e4db84d7e094f6d388f210312462d801db4e703e2b8c9ca7aa5ad47d2cf56cf53b9f79f300dfe7cc8f77a462213d246bfaa9c1669aae93cc378816a72ff05110948b9d84bbb2e2aadb4d4464fc6710ec0c18677df1ab80770604f169228896d4b36b410fb68b14fb6dd66ff01252fe88f36eb04157e8d601ab27fe74be6509a272fc20601b5d0bd0a0788f54523369ad2fbbde854dc7ffe84c3725347ff344b9ba3c128956a9dd2354099de802f8e93dcad940afecb48bbb322d376ec9a350efb01d14d38233820c224e58a862a7534a43ee5c90abc7f09eaa7b7e5316130aa4a356f83b96003b97df7b4f2a1bcc03f193dcd53b2777a8f3408ed81bbe80da3c8694adc051bebb42c1eba46b518f072539cd0fa828557092939385a0bc072b095fce1d7ceb81ba4c727bca08bca20b71fdb13642af122a7d405b2b8195dba0e833c36672afbdb022baeec0d61a9f28e6e44afcc9f1bbd8fb1d63d01552dfd95ae2dbbecf200ebfdb31b278c584cc2301260d307388fedb231a2b1523070dd7334b8e87e255844b44fd125c4a1d437fedd4ef3397c659f5e3955fec6352b311a4ca217aaed4cd67bf6705dcba5a323bbc699d84bf499366d18d36b8b787ffbd88fcf2456e249d5805d72565193c57f838cf893f8dd5e51d15f94e8dea160edc59900ba73e6c4636ce2c2932c426a1390be2649c1da9e63dcb96bbda017cbbabfa833b9e3925531a4afc45e9b1970a861d6369d2ed71482db72ad082092c11165dc3f8294a8c71d38f790ca511bc898ff643ffcda3e875f8a0bf6b93d57704b40d92ba9b63a228ff36fbe98dcdc7ad07d560c35b2593f880baf11d3306587d8d0683949ef3f58235eccf01f2ad0c28d01e43b247b96700e92a8824f2ff0d57a75da1c0812c8802f86749efcc79083c1c133b2e958b1e76884fec60af1c211c0e5397c3fec3f680b9d26e8216881d893d73c6fc4d7d6ae9a86c8e2b5f12c2f028f280a67d127dd92bcb7432c2ff9e8adfb18965865ec11f37f8f085a47762c1bf7638372727ba67f13c80928230584ccc3ac62da4400228861bc50ed82c59cadb0c1697d6dc384d8f0ffbe64411c3c08d4f25ada82fd37f783f2cb9f1446941bb1af57a3eb44e780ace24fc8a5654b2f7980d49160f19acfc1d3d75c3bb45ff87f572edac98d9424a6c54e7b4d22a0dda3b2f3a0b3d3d91be58b5699310347b064759416a858004f372ca8ed87fd2fcbe8f62dba13162cfc79d8f51ef3cfb6ad400fed58c0c4a0671d66d0df6319c0e2b4ba11fdb803cb2b9a6246ed159c2a23b3206ed897206b8902eb796c142ac724db8319da5db61aa69465afa7a29eac8059aea55a807231d7b0e25ddff9fce0af376b8d62a2cea04cb40a5ed5045121ce77bce81d038772ed690a90208c9a5b8c99926545c2a5aa882478335381c9c71fec3722fc62724963d3d1543b6ba0d2ea885e6990447fb8c720610176cba8a2b606eb4d0a68a629ce565de87a53627b2e075bcc97cf0ac973d9c91c3bd70de1de6781e3bda32caf3754408887d5202be0bbaf365498d693662848cae468d4fb3a00280d9187932f8e48d8590dd66a0382eabda3de7937cb8036586e415035413cf023f16701a2abd06c9ca260992cde345a47d6ad172ddfb5200b615f02591acb0bdf32384b067f893a3090cfbd3e656765858a64644e0f62d465e9529185ddafd841c7335eade2dcb8e510a6f66a531f9c123bb7a65ad11e3279db3cfda65a0df2d52fa1ff170e2e63dca68be5ec79b84a94def6368304d38b44b13d198aa0816aee4b7bbd2a47121d7b47d514ed03cd7b5d1f879ff4a4eff3cebd570ad03346474930019fe466f9903cd337424f065dc6f3eb80be97ff0782913ffe748ff00fd5a4b9172a53cd20523018a0d3ee1d24d1188b3566551f48ef4d3eb2e5dcd6ada25943102cfd5590c7b792e65b96038c20f4bbdd7bc4e58a8e0221d7afa31a311385f97da76c35763f0ec2ca4d10f75921ee4741acd32345b367538664ad9e50b537c0c1cc5d4f05f62cc91a59819a48ceff05e8de7bf715ee76838606c28cf2b173cb4f2df3ecb5bc20fa31c7172d7d8bc790c8a8bca77bacf9736a9b3564215317ff4bfac3e99881221d64249c156341751bd63643309bfd9b83a8f5e121cb88705e4fecba59ab2c7a30af58f20e8314d78e2352c68d1616df0d304598bf474277886fdc63e096537e253623e1cecae4e0dc782cc06072dc62a44bf722cab086a6f3fe9671eb30a39cf7fcfb25f4e001cb66a6d4d410cef7189d7109dd8843ab4aa229de80922c879f4c920ce9e4c45e1716d14aafd356e31c350d971c87d86444da1ae8e7d6d4b9c6c89bf1b2f7f1d9ad3920db31e19ba28c6489c4bd501cff3d66bbffe787dcf1f6fb612cc23f842f457c9c9df396d4a31e432f8c086c1f3ed28a85f2d47855500d0e8fa587d2f4bb3dc272dd687221d9085b5791abcce02fb10fb24fae6abee0a3ce8a08cea70ee45daa141fdace6d12a6ee83d01eb0f085599e161935219fa1e25da94706d868e12bd26cf6d43a873359b63f642b2220fec1459f7ff6b649327129db4c3e03624bb98ecb2c99b96c0bdb8c667e035bca8a7485835804a2da30c64c95736e011e833622e372a4a68abdff5f60d2a5e76f465efdc180ea56ebb044b4f37213abfa58e818084e70c696b083ad2701d8f56634a3157d0c7eb8582922d2f152b9c59be7d2d2b6c3507eb622173bc4ab9dbcf1991c648402dd9d3006258c65f13409b52b029fef9b2ff6cbe141f3d059ae6ce9ac22bb96756041dc2dea7e0dc1ba9fabe26f5a77ef999e5bb3e792879c12d58008b1aab905a8767a78918af9069c40952d3531737888441bfeb535d01c6a4656bb96b3cbe424f21ef1b61d9ab25be3048e13c4c5a3d3b36836c282462536b0625478d66f683c4be361d9138f10ada6454ff45157f7e9a8a1a090903c22fcfadcbfb9d4f7bff3bd08ef2c6fcdcbe238d463fc9178d943f728e8284130b0c9c5f4d5f5e09e35e6a803ab002e68c8bba40ef851a4690017bfac94b9f142f94aae990d0304a2639284bc26d2863906fdecd26ce0794c0d6f00c7fb0138e5d4d1b59dc957595ef1fe294a11501d35a1799c47ae6cb2e6a0d5b9826cf303bd31a4abc10d69127371c5aa8c5e43b029c1b4473ea63c407b3179cc4916ba87002fa058136120693e3bf89663df72a7a4b3f14929b5441a88d5dd9c584eb452d57681044b5a4229829971e59950afabbc28788ccb05f4dea72ae3a4900a4cc88c6c21c44b8818e63b5cbc7cf8988763dba308459983869472b89578b8af109330844ea9dc2ffef32519bb258a3668a1b38624b5abe07038c3674d60f5c7799035c5f82da0e9fc75b10950d19ab6aed67d9542e445b22e8c0239cc75801106fbeddef6eb9337cb3272b4f92e44add46be25c44e519daa558470e2cad9bf2f99d1405b527206aa996962dd6545340bfd16588268049652b2f2c39b76d33f7d6575a093ddbc5b71cf8eab8712e1f6ac8b75a8209402036243dd9b09ca4a2166e82a9f92ce347ca8c1c1e8bcb25fee72b2d484a0380a545539369436e772f28b1384c76802b13be979a87a221652ebe964bf585a6235bbd1a33ffc9d6befa3db4e24501dcf5eb26170dc2f545aa67fa04a61fb54252114b6ad9aa4a1dc1f66225986eb2155f09ccb068a9c0650fbd280868d5d3e0952a459784b30dc10ffe609d47a6a7869199b7a8ba96e1563b509c1e36db5d57ef154da00e813ba19a04c744e079b76dc6ea6d61144f04c5e84aa527ba4f3125e4fdb85374367ade993b92d8093d51971e275a742ef8db39dfdaef0b896c4287507166344f2b51edcccd5f3b0970b58514dfd03810202c291631c30ee577d3aa6ec551cdebca0e96516fc8bd1f26881e25153e6191e8c2b948fb9d3997a2c5a23a3fbc9c11ff1822e583c7d8ec849905c510f5054c98056bb2fd026d28463f4317713bb36c073acd5dac662d6bea762c5085ad1e9aee75a51ff401cc0dcce11ed44b97fdda4b7d38359c75e63e73f8818387083cefb00f97b165b701b5a577096fed22f267a3720fe243fdda3bea884e97ab611757ac00cd26db4bed938369a4280f4e0481f535e5fb3be1b05e3c92edfff0d170d9b5004f30d3dfad0e84f1a6fe26368364e6bf627d45143fdf3fcadac638c7e5e3ce3f8264f8040a4512aa3e9fcd188c645fb3827cae3a19322c3704a1838ca204366fe3860e78013a60d5cf149da575d827dbbcdf0ba1797fde827fa7ba2070b4d439b33df79da8bc27ade5addec12535dc50756de0d6f481e584869dd57e584ac84e08d1b09b1dd65062ceec9f8b14736b8df3cdfbfb6e8ca109b780ca70e4892729c30dbfe0f1d3f94727056ad6a0e10165b51725203fcf3f34f4f57d709ca343908cabc55d210790c09700770faa5bb90c156171319c1a5ae9f94eb9611cd05630e97abed3e5fceecf9311ed39480d8a3becd113da0bcb219724b83be660ec505f0d1af2cc5ebe837b03779f51f3e89673342866c45d12f07da85367fb96ab6fe787c794b154be4387fcff27d62d56b347788dd0bffcbf24cdb3f3a2bf0ea32a3ace881c82b402c1fcc9f00cb899d8ae7326a553a2b38e85d331e3ff39f88cf9144a08baf3fd4e93efdf08ea46ef913691544cec5600fd4c4bab8e66c21b4e2d5b216d9bb64992a8583e785a1a017ceef541d5997fc6137614238692e211445f1659bdc64c41e09abd25fb01b0bec2484ba9cd070607b97d6ef8f7913de266094862d1431f926b96e9c75a86726f7c83df431ec25073eb570040d0fc0140f8654f591f9f31298d971b7991825670e0742982f0576a673ad89847ee38986b7f20a1aea754a35be41464809b467827a112384f5b5b7cf33c4fc27485949739c16b43657438e52ef68c7d9104f42677832b4e311f392576e6acd9147ad4dc6e6fd93f03e9472ca5aa8d5435347971e6f11d3b5838da33a52242efd3c1ae874d071b3f5e4f8b615bdc81521c22a81b217a9701feac923637c750ea6923d814cec8257025a820aea5b0758f5d917f6b3102f1ddb2f2e59db17929c7e10f8534aaebb8d5aa556d3cb5b7420577e6030aac7c9b59718e716da0ce6efc8c0401330592f8ace2e3ccc93dc2c3b13b375fe109d109d8a4682abc5affbf55b1fc82d3eabfc6e96d2d9eaf6bf0081d0beb189a907e9a8c0dd3a43c2a827cf7c9fbb9d3ee0f03a49e920a92addc98dfbe2a9b4e15fed59a68d59c03d4cb9c14235be775fa7f766d4035c7887188ce997b6230bfb00a9263674314eb61664d9bb3649817bcedb474f1b3787bf25bc7bee12cf1fc8145baef835432ae8a1af4c5b5e1fd4cb8e54c008785bd19a84442fd78604c4aed204519a96db01b73ef24da7b94301c1a8d46fdeac9b1ab69601d98605737b928be490e8a053dce264d1b701dc6fc3ae907860adf00a15f5b66184c7441eb7b584fd196af089bfa9ec17b30b8d263962da2d09a1e9b20b0f2f0784b07aad90741e9d5410711e5a9d606570030f6d18a64fc5de8d347cab766e638b3125ed3a8e079d61adcd9fa875f8c610a0355fb34fdd11e8af3f403cbd61538095ca0f69f07a861271a23e2e1229b2f0438efd435d41d0bbc28c7006b25214a45f9a9037941e1825b2a5b18e5ca8027d19d9f004cef607f97795f743485860cd8083979867df0405b6ee30afaaa4e298a82c65ba9d4816f1ed6fd182d8b6f7d353d3acf47ac0dc8d1bf27676e05b58b048ef75e99f9cf248c62506eda4c3471ba4b062ffc9999392ab1122ad3538d1cc04dfc2f6952279cde647a8dc60c832222859484e960b9e8424a1144ec39001dd54a0facbf45194967998e91dc475f4723ce74b952d34547a1e2c605c59c6285777ba05d7795c8714540b9e39ae8027b6cdf1b203285b1534eb1090a4e5118c672e5594af9abae369fb26589e7b146fc6d8999dfefe0abaa863c023ab068281eccdf617368ff7c2c089c9b11eebcbd9c31f657ce318435d3369f0456b3eaa0ef71b4e46ac228b20f596ae7e2ccea0ab81e9a6fa9b6c5a3168cfd73782fea699a5f7867fd2f8c42af6a58cf0fbfe4c426cfe1a58d1fb3656c28aa4460cc80cc17578c843c448a5d1d72d03d310651f87516eb14c397742f84930e61eb785378ed89301582777d6c3ce9080e2cf503c882f6e7339208a947ee5c7d9a442fb5def8403c14b37cca69575ab4af4bbad7e559b8f971da90deb710a89a4648f5a315ee1f702760ddc0d6debebb458ee6daff0b5899c8af172bfa974299ce8ffb1705aadd0f5950eecde41610f6c4573bd01c504c9bc850e420df70126adad0247c214bcb3ff15c171e94a7ca2a2a6b9b446e07cfbada2bd1a651b883056e693e8bec1982c01e057927b34f6d6c88043799e103521383e138676b921d11c149f1f24d22292c25ca40c4b040111e60f475f5e0d0585e062735de31d3a20d9147a6e15c114a72d08a556e86ca34fe2e53b35bedcab95677f78748858dce4643d84d26fa27c4c3857f6dc45dd9facd742140aa44165e25c614f6e233ded3b4687f0d341f6bd2f4fdccc62137ea13c28fcbc8dc9c5506d76add5d23385dde9f2246422dfb7e5ad6f6d7e0a140fc5220c386cbdf19c34361c73e1f6615205d47086b0c416aa0bec3ce120cf29528854dc93517eee266601e11eedf91416d9096a62f982105f35a5e4a96c01881c74117ee3baa69c0f2d3ffd77b3166a22590dce45dff64108eabab58f4e927171848f1a919e4035072c9ef40556662cf4a267fc000647fed97b2c337fcd771202f5ad41f7f333d88b5259d46e9c8ee36af2a76fbc62936a9296df406b3239fcf7e31998629dbea05eb75c7a511d7aa404c17b3a0c5cc8fbbadd5b8680e3fdc049969ba83776f6f22a38e383d9d7add85424b1789d968fd5d11778a3bb73dcb25c973506b08fd09afc3601bf80c2ffb77c8ba782cf0a687c75e26c2e8ea27f66c204dc876bec7418a6e3ac584f043f81bdc8af96df5161025cf7fa337cadd8262565fea16ae66c9a5ac01b7ce367921db634dcf009348d74854cd1a98d564471ae2ca3efa96111d8a3efba34e1617b98201c07f6ef0e56e4f4e28840d4db7f2068b95d086b0f358f262fca2f1d3b67106643ab578adb0b26fd9f98b024d3bf94a98bbf576efce759f61218bd62c8906f68b45e133c405f0b614d08e2c5f57c7adb19951c2902ccc797ad90d9e004d98a282db55522a3f9ee2e7e3778f2e307c14e85d4d9482dc444f075627dfca85ee19edf31963ee02318135dfb4063b26bd28b5a9bfe89a9a6dbcd1e38d313e045e619374df1ce27e379807dc5a044dc98b7f2d85c22df56523405fdcc7c25afc597001221c6bd264cd9a80c285b44708e4453effdfeacf61bd7ed71039563873f3d691f580c43998b0969962f635ef0415042b9c17fda0da9283f694a05aa430aefb4d1d2b7568c8e6585bad54ebde23c479aba97555e0071da3d6a3d30e0ff72f6f84c34bc0c6fc5bba16229c8dbdabad3c64c0fc83005556b983e0ac7450b34c0abc54eb9c5e0dd651239e823d290b0c7f0c5b88c9fa55a07062a8f3859402e760c8e9adc155cdc4535e796586ef5fc317f6bd00c422017262f4f70b1fe05a98ab5cdce93b589b4a6eaf24148763fa2c665dd43e06a30a86ca035f7a43a0e7eca88bcaa7e396a1966a5eac4d3dc968d44297810a88dcd33d48472e9c471cd00a5e6d5b8976fdbad03c4d49a5a11c83ac285f82a7874e31ab6fbe28332e0779c87f2249c6dd4e37f85880aec17e4cdeb8c54eab624e93ce6e8eb43cbda7ad9520d56069587fc4a28c89bfdd30cd0ff2db59e1986e72e09dacb072dc4d02d6d7da1d09cec35a9110678436c2e4d1dba5532d32f049d13be2037b5da9bf5f29d4565ce8c807db3cc90630029da9061c76d50a47bef8fdd4c8c022c0aebd9e4a9aa9c2adfbad60b957b30c8ff261d73bb939c46acc2806b1f42ad792303dc99e838d036d330fa2c94e8929265e16d146f5e027500f960a65787798c90fb756d6076450ebf501c2fcf653b60b7bd27d16880c9824ba99902bef6d8f24bb2aff805d2dd80cfaec42d11ecbf1fb7cbd7826c15cb8fd3bda736ca134e6359f43d9a55cb874c88e05b5d820ce06254a1016c91785196feb8af43c6987ee4bb93b498d9dc9141a1bbadc195ab641236117e5e5abfaf601c5597468f5e36c9c31ac1169024c250c612bb35e4667f70134ece6325a0861e6d852fc4c40289c5b77f1a3215a0ff2069bace28a6451eeb5d34081f141d134729b72e71f1572c35335a9bd8d55c79b9e0f42d6885b013d12e630668fd9da3ad7a9df3227e6eb0a531134d343abda07bdc504889667aca5642661a29fb7b71725599aa645c522f5e38a604dcbe8cfced0953555404940a8f2307d006897a9c7b721deee0e0d8e58f65244293d0545707ee21397f088ee73334a3e2bc6426ed6db90bf4978f93bd5d0f285bcb1c9a5891a17d90a342b12324635e28802d0694acbe2a87b5143c2e9f6e216d5879262c8907df055595c777c66e7d435a0fee0db6cf51025af9e7ecb09cb3bdb6479d3fc236f419a0a004d0046bf6283b554d23c9a0b57255e4d7a5faca201b28f0dc3d157a6e08a791fc256d29bd703cf3234e72c9265d899f8329cba4d23d6dad14b81b515c8d88f0a30baa2b1e10c9077f9a3a34ef3f5675185927e23a3e3cde043f24b47182702107f7c3fe70e97018a96684297d5bbf5184b77ebe1dfa7ebe0022651c263b84d61e6cb7becd04cd3e78ae152bebf5a1159a1c0403bc2f51d5bf38363ee56075ed963a1c291b0294b2ed9d31855386a78c09754b610f8ddf016390c531ce96264f910f795b17cc1e8d1268f0566767b6d0501aaf3f6985a5cbf1ff9f6b677faf7f47ee33181d77419b805304bec1b5eb1504846d59dfb7cea31b5dbd16f4f6168b82b362b05d2dfcd63db2b7884a9a1b34658dfeac5ba038473480bf121fa2fe3ed2d595d222afeaa5b5e4d50b3cc7667389c296c514d98b122c611b9692709e1beef659c3eefb28b73bc96b24af0b352a18910469c4fb632f82e895bb6de10395e84fa80abeaee87984d327287cf1beda1a63e51de994b2b8e3838b4442926da2bbd56d1f8a7c7a07d91122a260a90ef26cabbfba1ddb76dc3cb61bf4435fdfbb41eba8b0933ce5c55d5ae5ab6285a11b9d422eee5a0dfe1faba36219efa8fbb8f4dcf63c77402321f213bed0d1924cc2e84acd3f327f82304daa757312edecc612df9d25a795eb1883c0033c08f560406e3116372e2c37d909b0b2df2ab76240be72c89e484833b6be3cc2f6c6fe82b965ad7e6eb8c5959b12a25beddc61a6bb64ba3941087aa9254d3ef1431576e817707eb1bd762088e26af2c672ff529c671f178e8b05fb15d81477fbcaaa0bc0fe5449d5ec985c13d235a3bbd01afb8828900688112133f0b8b77a51a5390182843353ce0e4313bb9cf225ba84e10725319e312dd3f6da39396796fc34f0d5d3ea6649472220924f91c0c72bcdc476d5b64c4b4e767c290ad3e07e1ffde4e74e996da33074d70e4dde954d5ab4644dfce1cf43813d80a80fda5dadc3fa121c357bb4eb311b0d34cde49eeeff3fec1244dc14f4a97157eea9a76d816fd8ef814de5da85f73e6ffdd59960e1dc536fbf424a3bf50cbcb0c0775e162672e7c68e7e00c34a436c3dee469b99389ef598a93cd834200086e9981c6948cd664081c2fc703321fca26afcdd20fa9653e37b247fad327ffd46198724d58a7cf03e0f8392b85242c3c7984d15003d1365136eab56cb8b918d02383e03d12dc2727dad093596628a44fa77604b064a016bf1de09c335afed2f9e0f932a4db3daa6f9daee89b8b995515435abd6dda845c6ff954df3f9c22294f03a08892c92577a393064a75702f2291af05e0976d29e2137b98977dc6f060ee810d35f734a03d54f5e743bd5254ab411e8c0c48f8adafa8b3ea64cfcfdbe304723a65f56d6d8927a5ccd271dec05dda415c3396329b022d2adfe2781f0101101633fb1d7bd697dcff46d2b39290fc293587d052e4f7f943e4cfe50cf29b8afb3d9e09db75e1e9452e9aeba4f1c173a4284e74b5e9f58568c2feac022a3d99777fc898bdde1ae410a93694055741572fef68e207ea507f3a8ccc191c19b4a496d1aa0f486fd9c064862bc5018bebfaa463b76e50d3f9a58303d695686a309d30d2144dfe9210bd2f992f196207ff9879b59daceb9610ecba59b8d5167c1de85051a7723fa437662a591a39d278e65489cd4c90da2ce45e79deff6de213e0a74947b0f0f1e4420b4b1277276fe5d7ee07c44d6f88bdfe2792c1d6ca86d42ba03a3cbe7cb0a609991da19e838b91592311cd60712c42f3e020846e6f9644f4959f8ef8516caeb46858780163ac6739260a3fe0d0a98d66ec45c2ebbe0cfefa15a92fbd63b19483a7fc7ecb5d6cb36f7961f82f11350703daa22665b77a8c99ece5f4e941f5c5ba2f2f3fa5028789d766c80f50514ea6aeb5ec0b68afe9519a8ef81791a77988d371842869b3d7695b4263eb89cea357e7ee617663512473eb53a5d655db291ceb1e0d7baaa5a80c2652857b3e088564f57dafc098bae9a7fcc5bf2bbb18215b681ea41a4bd48b585af6645e0a52cfbe49ba2bd42a46c1b37efddf01afd042a763457dde04170355b2b5b66167769849120a2ac204d28073ea7065484e4a6f5dbe3fb84fad525ff229b4559671be410d7d5e7511f614c0056c7f71d24afe4bec1ebcfd292455af11767505621e88b441af61e60cb2e294cf9a135ade659a52b5eb9398d5e4b5ffee136436cc8a0aae683c02e18b4ebf3bd39e0ddc8362227368ca40a46df8e4d8e02acfae146a81baa2b2428009db6e942687612db019f2e508e6a8e528c6667ffdfbb659c3d623a8c519c7ea1cb582eb11a12f4f0a182c5afcabfdd2df094e752f44f9fd34bc29c42dd318430349f53e2ea84aed49f9501909d74e2f7e605870a25c14d8042cf82a1b7fc465150148eb29747a6fed1015e209a21f332803e7258e57da1b8648fa35b106829ff8c94eae3b8ea0278487e5904f00eaa4380e79df7f2df7476cad45a22975c6c3bf9c6f3e8b36ac6f61cfea82525b61fb6fde3ae12b60b4749cac77cb840dac12f210432da8f22465cdee1ac6dc4ef3a9ba7efd22de2cd8b04867831941911c8b11b9a08271158629bdef4aab5822ecd6cdd83dc5af3d1e3b8b929ebee12730659b81b81c4ee9b4e366066fc5d7271a824c27d2a5788983e7da7a832a59ded21826c1cceab2e1adf723fc89e27c478afe5ce8982c5d334f14fe1b49c076ab3a68a99140b27f286170161284012ecaac7d36493460a0f2834f12699c8734bfdca5790f94e3b74c17afdb9ee6334c9d9ae57b60bb27a734412ff16e399ccaab07f81b58553a6e5b0709c12953393f48f78c1270c7c13c2d42f0c98d7049259fad463162ec551c0de89cbc4b76a25be8c0443e0b140518b3f2f4a087bd6baeb6294b10ea07e168c3d95154ef26631a0afd0af0a21ef61dd3cbd501cb14dfaaf76e0b3cd1e0e97f180d9beec1e648395869f0f44c5fa16b6d95c0f8f849b7f99d15eb3b06aab7050e56f058896f0914e13fb3956e693909f967df365f2c1d16f85d93c491dbb5b1df9a45ffa74d1c97f2f91cde3ab70a6ac89cbd3317f346be5952dddb6d507554869450a6e28890251ad7328369da357723a070d1f5a2430efad1a4c524daac22a705d98f7dbdd1a8a54c5d9385f9bd189c12f6f5d79c146e3bcd290fa6c7791e76eb9b7bbe2c0721cf04c1baa378ea1e45863a1745fa4a20dec1c0e118c6b913fed11f63bc0940523de2d6d7189b09d4d4ec9525695e170b547e9e3426e20a1fbd62403e07c7c870ede9598fbec8811170b66e61e5d58c23e1d69bb3921cff1eee99559895abb6ee38c9b58bafdc914a5bd2995fa5f141602b3049568c9e81574ffe86d5b33710b542b3a40ecf717d0a13f603835762be6f2505db20a98449be5383fc4df5f6c19ce77f77048f38eb278710871e3f1f89899062372579d5ca0569ea3b1e9d09d10e692fe133fb88e7bbf35ce2dc9f57d36476355fc0123cfcd092c4d0a1860c85f432307316a1270332399ea7c43000687e9b94f37b07984c13fd04b503ce711bdbcadfd8ad57ffd1ca86c08b18b4acb6334fc81eb0bf08cf5e61d280d676b02a34f41d055bce2f7c39bd2607f9991d04ae448f4e7f2316cd27dc6a41f924412fd5b1bbe084c0f28c35073c8716b8ee0ce96f408e650c6a56a02554ae78aa974bc7470ca11e88a2272d55f50e4cd7ca293bc59c5a995964f2bb8db49e5404372d3a30b5b289e1217ae9e9bf5c504cbfa2a281921005ec08218e8c2f1e2e4247e96f0445ad1a6d02f77aa5a8d128bbd878549c138a36dea1a6871a445f4ca86105233ba1f805331d2c0d5983201910fe822fb037b423243fe20df167effdfe64d0f53ba29144d050aaf835a42b485b7c7984c7b6d4a48e0811895f4b5408c7d60c2b008504bd1a10b4eb75cc48dede85f689c7f3381ae375571dd36e3bc58b590ed5823428f087e2b23b22decec269d64087f250eceb7803bfc2856fc843a1989c51f2b74dd2895ce43919c7d499640d166239b05e5f7b8f02abc8062da5d9ac1b40fea745be8514f97041343ee2906fefd8db5fc267f2a5be442293e335a85a5b92bfc22fb88f7066e6c0371f38622d99f9ad99fc5e45f1e838360546460b0dee5412a365e8eaa7a0ae7ebfd2a6da95788493e1d5cca19a4076429cffde34d1148288b7fbee4842786c85158948e7b212f01d74525668454b4e19d99a1c20092d9d6c1ab4978186ed916ad473fafe692bdccaed56c349e22a50ad49250cf62b6945d5f3d303e49c44ad5c69e53698cd9c98da4d69afc822585a052acf544dedc423a4cb25295ed9d8d66d9e32a6441664cce72f76767f555ef70780307fea765686e0644d0e465da6b2ad673e6b36126cc21bb210df56463e70b83964183bb3ece98d803a22370a0ae834fff15e1e5bea36b8159019432cbe269d89310aa9337eb3fd5da8d531099e66dcb749630ddf11e5073a2d92f94af51d340f9e2d7c63fbc10f6a5802d84f548132754590615ec1d12ce6cfe0730f5f4591c4eaa0666d88e01f6b4b04b90d2ffe99b2efbf10e42e9e0133b1847783c08c706980e82fe51149c672cdcf2a415aa33ac1935ade8e690759aba279e75d6731dd51ce50c773ce3de997f17e7f5a41e84bb56a1b4b7f0931a7bbb515eb5292dde549d7303e546c7cf6a0c448c6008b84151a10a4ae427a57052742dc9bda6a84b6eca4bb2b7ccf6827902b9cf98805ecebd48312d0df35fe4417258f8b43027855a6e4ee51efce2343440e6a507b3b8c660e9198aac982ee8b1242e7eea5f769bba4061e1ad2f02361b0793751878f0fd576634be49087666d1e4fab59ceab057b64fb04e2be6a173b5183b0e0b641f939c8885010af0d64a289444baa70e33d530d415cdd7f688af92171b93cd0177ae41cc0db1b1e5373930870d4458071c9c2e1f4a29488966d759d4261346d3ea7cdd485ff6df22d2345893003eebe92e85cada5668e3e4350c94d590b560a7b92dfebddfe427640f3236e6f5730c50a3e5bc22070367bf4b31d27210c3b87c56bf3c49ff91086f6f7f202df292d0a103f02234208b4e1cf400c6ea930891d8433666c96cc18dfb00456d8508aad617c6374ec196f5f66160f7fa4dcccfbb229322ed8149fb799a817e2465ec77844cac530165fa1cfc8ee3640304b7c6797f2bb86bcdb9fbcb51824b4b0a9df5ca74e164b5106f8d42b70e09da9779631ea8317dcf42db9142447df18e3d2b6b179687235444a5b826f7a0b2441e7ab934e22313d4fe395fbece36f78bba1b4abd791bd4f761befe50f3ae7730e6cf7503ac2a35569d270555f344f67ddb695da0c026c25d22fb1cfbbc29df4667f5149fe46a847a87b36cf74bcf07dcd5432f3bdfbb3e3a8ddbfc6742e7597224658b9801da4e3faf494bf28d940673f527ab30eabcddbdb55674067108508e7b3452d75c4e0b1be52eeb4fe800e531986bf24032c6b8b072b54aac80976731e6b609477107543b1a75a9fc699d863bb4feaccfb59f39151979a3fb844ef742ffd12c1c8948726dd33666941680b07b3a3be1c14520f603fe7012fa806e5ecd5a2e3e00bd73b94a9acc4dd8265a644f38d334721a8a1920932a2ce03bab9c1cae327a8f889eeb89c90f7d1ed46b2af90f1988373205e9eab965864cc389d95e8885d200f7c562da7b98e208573a39fc48f6af12d4991bdd795a9f5f3a33ecf989d261a1d23a85766759347b5d4535fd8f5946b311499779845acdf3c2f340b7c0055ad18901c651c15dcb5d0cfc57fd5526549bb74d0e4df5e2c32baad0a19241710b8289324358df7ede13542b94c0adf4a10c61e16a004cafc84fd9ecadb87e61199b7b5bd3b581ce23bfa3ba2fe0b1c0a76a02a4271b89ced575376d97ca29866fb7152ac0bb63d4e142cbb94e9834e92370956f8df64576f89fb4c0225f483ec8f88bdd7c0ef76d35016566406b54a97af8bf3518063f20d7010f16cb6a55673589b15802a13a084757dcd0ddbc36315dffb9330ebd84db5f6e7834028758560b88308cf232152d514766449b0816a4b918ee6434d912dcbc5caf749ec75c981c49b51f6d572c78e16a369df17b9ab17c9dac5251fe009ded43dd509f260364c9d000e7de1cd7c0dbb5f287493b28e18e65a8de7c938b0123c94d87f960d033618ab7bd884431d74714aec5877167957e8f87134ac9ed432d1d0054e2c0b4302c0cecb480968577e11bfaf0fb11b542b3ade336018369af04d1fe5820fd046d9b82d80e1c95141f86821ae99300014f78e7f7ae2ed2d2f6d4cce41d2622587dcaa6509cc3436b30f10cd8ebbb0172bbcaadff4c778c47ebe5ba1b43a6e1225c59ea48812a5a0821f2b2e2b87afc04fb8f913e8c78ccb14d6130bfb86d455bbde4b0792d6ef8cdd019ba96c8c4c70a8e7c40836b1063f0fe8e4b3c5d6ec15055dd2c1ad564cd49b62e5be0604a6181ef6516adb25c9fda0cd15c6e4e70a2cd941170f06c643f04fd6b99cedc27e193e75d6510227bae953f84ab50b35c84832e972e1ea0eda08f6ff6a6265a7bf284713de611adcf46cab6a54b01c0cb9d36e60278327df983835786bd3e42ad0c0990f890eac46139ebfb17fa2b317a8b3fb5cbfdd35dad9bc1c1a32d908a7fe0400b2335d362eafe8c97980472fa668ed52b51e2708a0c7e0d76c4a9bf698d5bd3aef7dc4aa5710e60645b87a6dbd41d57914e82a98e754371cd2cb809618f33679aad52697b268c48f49cfa093385c82137d8f9d3e97526fe13b387b5a998902a22ad0def05ccac220c6675b07245796a5ff46a201789e5cf4f18c39b7390b4bdf447556a1e9b64c72d29fd80fc6823b1de859ef57eae2236f428a0b410a89ccd929aa0ef7b729da1158f9b31a9fdc35a611bbe88a3b60d5c0c753dae42c4746cf23bc88cb85cbbdaa77efb592ba8400c89472d6914f4c20b182622c982e1bb4b5e17eb4cf2c329f720b88e6c95867ae38f6dba0bb07206604da2ccb38a806c36f86e7c76eea427477476af7e21c816fc2e7795bc56c13528cebacf2a89b98e9289a8706ebc32744a3c0995e3e7b4dd49ae8ac115423763ee258d7c0da7d98796148b9f268b7865d77c195004c135312301d95592006d8156755647990516b274b9dfad9cf57a9c1206cac2d989e4b0be61b2f7d1669f7458303392bcebfd745348fb7a448d2f20af607d631387b916da766e02641e43a0d8d24288fec636ac70a8e113faf3919365de0b7d4cfc566cf5b9942e78053393f922da1546474a15d916433fd5aedf9123d1f18ebfdd43cf8f62c871efe74df92dec0f7e2d6331130d1a85e9500afe7e13cef694e4a3ebd7e5e8417f0e6067fff0977868ea8f85b2b0b64d9e7a9ae7f6c583a9840c0384fe1ec969d6f5370b58ec0699d79d0d035bbe54327408b476b1292149d88dce6d67f61f30385e64bace35b154fb8cfbab4207cb11e5764e58aa60e7cb3fccf25884d1fa89a3d73c0f51fa884eb7995e213f6385243083d980ef0dc03f7c730b4fee585f91b14c9251d32e4da84ea64339c32104f24a8a83683c33e17bb90274f29d4c8ed258dc930bf96014f1dfddf7590d52b433e4e54a4b5277192b0df39851f0f6b651712afc415df4e731de676a8634801a3931951226ca37807fcdf6982195d7cb02db262ca22549ec9c219243e2c496182b9ab983d989d4dd0134a9f66c87fc60b59d2d1a5e71f5b695e98701a6a294f4d7a9ec1ca23244e64f8af34e257176c3ab40ecf1a8ff3d91b3aea09a364f8c94a5b41849e5e10a0766411cd55556861942194a22fd93607eb24e24044ca5430af08ccd52e91cb5200a9fa56782522b9e7ba129ebf04969344b547820f4e69ea520b614a2583661505d31b5aa44d559ca4cce3f95f74ec03407176fb7c7320c8bed2a310a768f57d61433d75b4e825314b9dde175e88d62bf42e9f61886f13b3fc2490072f9b411ad930e3a44a32ea5df2febbebc750260a5571885679f1e440df22532eb6f7c3c1a521e6e15dbb729b612568d1996561c85bc8696cd9a71d02e838711ee47388af4463289cf1cfc90efab0ca322b592a9cf29bc8b92417ecbd1cab6e46e27d37835003ec6bd2da081e380a70c6368a874fa3cd468702601bc7d2e16c9bed61c86f806e436755e5cc029f1fbb3ee3800ffd8558be963e5065f065c5bb8e1c40fd7051f0223519df7c65992b943cee01372af56fc5c2193df6683607313666303d80c9f45868977f90a0d9bdb260822b17df3bc0b58bb544273783e82445b928db00682dfdff0bbf89a2007078eb532e825b62925071b2180f4943ec2c3ba47a1ac6f6eef5d3ed4930cacb87f5fa70714becc65ad5ff05c74265342644e38c87b30f7f7e6989a819c4f78f3f7f5ec041ccf8fa910ea2f87432c2aa9f02b52f20eee660d1d3c61b98489cc00b1684c071e565cd3b7188feaf06b902dd360836b77709bc8d4c528417a2a612f24b810c0eb060e88aaf2a0d8431551578c11fe9d72027394adf2cb0075cfc6846b6fcf63b92714726867dcea706599ee2be32abeea898ead8e043f8561bb897105f879f28327505dc126d04c9548dd990fa438c0cdbbcac39b6e1ffe006942468b4a3c931b5a07a6e5bb9d492dc563f81f49aa7bcb03a9051b6aec5f65228a8acc39b7e473b4ceebe2bf37f5df064a42621fc9c4095fce203c8bf2d31c21501512be847d5758a48e54ba179b91803a2508ae8c034b9271773914322637fe80d60318543aa403704914c3a4113ef96996208571381806f83c8fba5a7e199b7896727403cd32dfd582444a07e287bab52ccf29963c2baafd78b7f493107f53ee20c529b7853398f1526b8a8cb76eb9ccc17ec272097c57a4ca055e521361a5f832b1c2315161860fcdf8be218b1519ebc96dd702f5e37c5ce66540484614c39c6b401780a493ee10ce5745312ec667998fb69fbf8a310c5099fe03d4df1139bd0663eae343041480203d17da3a4c28f7ee2061fbeca1276470c1d1ef2b782c3fae5be92da86dbe6ecb398a22b13b4ba124aa924e53eeea17a258fb05c1eb3c3c517e99a783d61bf95e5c9feb37e374ccb985b678d7474db908c0ed6de3369616345014c0a50399df553a92e6452bc1a1a96008d58ced9dfffe32ded0d4751b4dd0d9d5c7a794b637d4c9d5091f6d208fe0314c1f09d8765eaaa0bb36bb19c9113565d1cb6747d0e6f350b7db856fd810c2e0ee0f00934d979d3556145baea610c25fa81c7b68704dea84ef3c1a59425993367efd91a26b47f441a346d63aa98b155463208510d3c9e4a9a3e1b303afa6f8eda2a58bd1be146e2d1c34b597e889d0c983935f6c7bf3fe4bfc91d464016867022ebcda245f98651652ec8575ec72ca37f0d7a03111a55ec1c7429518fb286fae335cf444738becbc13c65e049f1239da9edb54a9b984fdda737f2060114acc32b20ff490a1566f8f1fb8b01503e98328de4244c8d3a3b3e0d02b52f57ebb18a5a841968409f026ec20c7d48263699a17639539eaf740767860fe738e21e7a0e725f5336fbc1eb438ffcf4ece4b1789473f4d240316a87d5a14ab38d7842da3fba71a200c9d1a8a48fa6fe66ea2851d066c5af28d7427b2f3dede0074f51cd554db3e5d5f06b2f961361950a68e463bfee18fc13eb90df6e679459a6bc8951273c15a1d24f796cb3654011ea20886acf2d232d3e6d15a27f0df9bb04889b695402d0c45b7ab196f2ec556d6a7e993567f113a627d89604f1155a17c9dce7baf578bc78bcb4cd66883f3b2a15e485a3574a07724762cb94c7d4c1ce7fba4a3984c38e9e22c48d19bea4b50ca4ebc84766751fb2ba10ba98a9997dffd9f7460f5ead2836713b798cbd54bbd5cd83bf4bfb04828759f84d9f83c4aeceb318e7176035f73c75383ea44521b7a80192018f8fd20ed1e68287871e556a70309d9fb42389e576eda674bb566795e2ce0805fd0ada4f4d3f4d4ad83ecec28cce97b44688bfc7f3ca3a014b913de95e220174fbe253ec1a8a0f67cc62cc83efa577ff72cf6ad23b955214cdade3cc96e7889fe28c4fecc70fe1bb70ffa20fe069bb0caf041d733aac46bf759be78b8e5074020366cbfb45c0d9a9f12c0879df948350ac8b6fd1fd6d08a78d3c55a10a333604b80d88048f3464257c08d46f39819b09d6562d6a6c44431daf9d2e38d8ffb21a946c511f182e5cf8fcca972da9af69ec68b6db04aee04a032eb75a97f3d6078d108d2d5ffb209164abd2988e67eba0f3cf60ed63708c8094dead4793f67bc39876adf4b614fe3895dc5115a3515c5914a273f0e3b59bb5bf1f2c0ba0f1bf7566eafd561798fafc3426b29e35f898a0966106a25bafa6d118564b0d6e054b3e6b7958f543e1c0248e9409ba01f41ac0d25911f70bfe6705d611d35131466fac50156e4ffc12a9d2a51a20daa8043853439d02648b2088836afbd98665be24c3b615cf3bd564dcc242c0752fa9495023904014563ee1ba996b5a497fc2aa42cd05aab7cb8cd03ca33905bc4f77ad9b277a9a1df964284f184f397cc2d637f3051e6f1303710d2e78ddeaabe95098176d222c1114fc84d5f711d053bc8ddf88952e01a8d696a119eaca4242e97db2165a8e0f827a89649493d18857eafd23a728ad190aef6c842a8cf6db7ff3d2d3a26a1baef6aaa1f7b68116e9d9be1026cd3e15f33fdbad00f4ecebe245c36ac33b57d5c2d56e22d17d5b30b51dc4cb17ece261dca2f7f3e3410162caef3aae5b36de2999ec91d02338ed7a88927d9c56986a7b2ef1aabea7da03a94c2c14601bf81e85d3ee400f1a2ba2e1c7c6a95a45e683593b834fdec77e52be0ca06e615eb9e5c309fb3705b239710b01da2c449a0267887002852182cfd5e1f720bfaa563c450aa7890512647ed3da4cb2b8beaabc47c63b1ba7edfbe5e557ba4444c6541b056f898cd8676ae65496b9a2f13d83f81fac67befb13ee293f8a94170be7b5551ad95715510913aecc596e28bac1778093295479b0ea80cbb72a01c1fe1cfbfdaa794cea2f560d8eafd67381e0ffa955210cef2509b51e54226488d7adb54a47dcf20eee51dca39e7ebcd35d3cc645a098d09f5cf188b9396bcb137fb5bb499229c354049e68c0cbcf4b453a68cd77d7f6b6acc07a56358a2835b162c905637b18c5a1f426ddbf51d88bd3f1dbb18f65785339c4be22a940aff547895a30b7f5eb9b70af016842fe1fd00bc8bd6e9b973f7cf8b9c15b2672efd0d7c59ab9a6ddfd0f67959bcc25e3d9fe2017d107cff925e14213840e234fee9d3e870f4d230b02cd7ac92dd3651d194c770304c7cb28fbe8e28e27c84b9512079a8796256ffdcb7c536f598234f25831acdda8b0795b721086f05b13665a9eba5e738d0a8bb1b81c51dc7961bafd91360d4288576a50fb652de8d7eda0049dc4140737d2cabee87959f4467226b48c02599d47dcb441ccdb5095379a9ff88ee832bc09e7edf148a902568d32525e5cc8158fce789cbe511550f9ebeef0e3cd96b8f74eacca1bbf9dd0c02ed38786425d5ad3d98712531b2b4608241a103e02ae09b8b0669114b4b0b14bdeae91dea5fab8607f8775a9629277b1bec5f08959949f03116f5fc343303af1161e00d55723bb6755fb3d5b9c6bfa5c727c1efb1ec7f82d0386af6576ca4f6d8f4f10eca1324910650f2fecd0f05257b124b8172a5f5d4c99459cd340ed6a4e8c23ccc83fdee005c0dfbff6875e074f51c81c52108b568f0f5fee1787ff852bd1b0952a3845b2583115b1a5414a4dbe13469be58cb33af07d30b5ab69b74fb77d177d4b14eae60d2d2a6c8faf95bdcd32fcdae90c757c61103b235f0b7548017e4cd64bf212a4aebb8d9f27f4481aeb8b2b0d280e5de38780f56fd7577116cc91f53d340061251a10888184ad036f8dd71313f678d5ba52b0a78666c654af28942201c61181759df3d9390d64b8647b4601b5ad3065318de37708cb7655bb4b0a307043f483331aabd63cb97ece323e9bd9c3f8cb3b198a73ce66777dfdcb415b9ed8baef405b3a99b966e2ce03f57eb87c7238ad3242c6290d02845bfdb10f6f67895e7e4724bafae599d2eef5b632ad399fba01a4726fcedecd8ed898ccc51ba1e12318e346843819c58b32dbcaaf4d6d70e76d6f1fce72f19d9726c7b6e5f3c0e14db7a25501642dbf3d077edc09933e0f99679b7f18e3add6a3f39e31cb0be5f597308f2844995686880eb8aadbf0f12dbb09f0587c7c56c1efd977e7820ad9ea5fa1f81ec2619f7ee34c782c565b73dcb354fbbc3b846ebc7eef8c1fd96958c23cda2ebe6dfb4f56f35cf839e8ad1efbdd98c882c3fe140b86ad5c027621c687684bbc8fb942ec33a17c4b513be7b33073e03157963eb8fb332c6ff44a071568bcb7f6f5ca67b5823107abc226e341ec56adf94f33f0cbfa6a8117087d6676189db4b3a8ce8da5edf385d7f2d4b24456c26ee1e19d2b5d91619b7c63e85f503feaf2b7580c3272e2ff3c576d2df2a3142839d2d6328cca1198ab2249ec63dc45b2de6e7ea3f0491566da8b78c1ab05d45eb941f7e657eb3ebe674dfb65528ff7eec1e9d91cca3ee7c907551f33626e86e5334ac6057e1fe9c9b14e0436de16d11e3421201337ee4c93ef5c20c6c91685b517a7fb1c4d2aae135fe62237644a7e57f199abe149bc1869ac93a469aa0de608a98da6387959fac21b204bc0a66fb403a6f9b7f9b7b5f74035d17194003e0f0b63c0b306e21fe4b632345cb8645fb43278691b19043e69bee546ad434a23712afbd91839546f7c51d21129b1a8b307e1ba674d2edaf4580f39f2afd1045286f657e913d049a164fcaa86ea51be851a111e0354ce191f1f8a6647253c25c0c7def5c015a594f93fed99151a0d0f72330ef533543155af603f1c513c6d3747c6ead6943ebaa788405f64c2f3c7796567316772acd1a8b5faa224f6554597167405271774d69e231a4cf8164e5b05f5aab647587fca3c84c0e1c391d66f4b210f21de7b2c01c71829ad3e54bb35bbfc4de2f39ec87c12a3e1e507ca4af8fa508655f418641665e852dfbebf30ddccaeb2bf1df41f6b9b1e419e6f7662a6579d53213352e86f1ad6dd4b115ed74792d50ccf575a7ebf0e6c2d9acf5126708d1c2198662f3ccf3b8c2b6bd9d866ce4bd3dcd950dfcb1ce4b09e073e54979bebc0d6cfe8210f774d82d23f4f4f40242ec6de70faca3300bff899640435a2514eda63d83c2bb28d3aa2be62c80ae8efecdc7007fffa6abdf699aa4e7976e8fadd42bca92b6fade1d54ddb468fc6a92c96efc3d38def5b14c8bd040cda1cf58ae5b43856f27803bc5f1aa2e800aac49a38049bb5a56a0554cb77d73259238f24bd01d53f06984a97afd624567f931cb1d9f23e6d5aaf3890875b6eac1855c791a846d7df7d0ab7915281bdbb230736d7e1f3ebad03bb900e87f934887ae38b8e1ad1a7f00bdb3ba49a79f61a838ddc3dcd2c8d08b161ca77121666bfa7449d2d7695165d3145061be8fc4ccfc814161b351e24884cca8f46681fe989f86bb7348a14612c93bf949c245fb3a8dc753a8b92817044e92dc4b19b3de469aafaa714a2f533b26b7df47c6e846129468b98a059f822afcdaf47079bb74f7aa4d0815ad0d78d3e5329124bf1100e10aceb7f267b9202a8bbded0da251fba186c036759536a26d43e913f7c1566c99c999da964c6e1d3f07b18f2b000dfad3b8e77aac1068aca50140dbd99fe289922f021e2cba5ba3c489c26d2273cc15c3219b33b68d1d5d69d1b14652f7bdf13ed2082c1ef5c6cca884ea941fcd836ba8be993b48effe007221e39cc56f0e77f31983d5321e8e70137c3a24a5796e059eebd7d0a3c8e1bbd7b11f47cf289cea82ade73c33ce9e08fad8d5b537e62268d153aee365e81fbeeb788850ebcdbe192eb4457c89dace75408f0c95174f594557d1a2778b584fb9f456cf784fd9d5a24555cf05d1858cf376a12a3c0a79c439ca7205c1a714114313453b01d66c165d678b3be8a98793bc69fd1e1515ba9142b8a720c890a1d69ae1da8e3f7827657c8a0cb59a982f7d99b7ed516ef1aa313f012fd50dda6201dd133db46e0f598a3e3ecbda1617a70ee82b638cc07304c3bcada12f0a5260e3db1dc188b473d325bc8fc243eb28134194171887211ec77d37884794ab6c237dcfe877b4bd660093f620cf456dc12d00c06c372313dff7f93367b89d82a8493c48a697d7772648f3b6c3c4a7a565e38bfcb34b35eb84adac212fa3e2645dc4b0bc2df6d50fa10e7c290735d19a94b1647d3222ed171e41032107e976bb7d4a939b20c8468a24e068a481e2a9cadfae30cd1c8de79844fa3a9630d1b28c8883f8e17e2222e0f60d33f9dc9fdefeae5a59f92620e9c2a79ce523ab7295f74a6d1880d6e2093f894616b9657c8e32b3181aa4d5601264865a896574941a363a06452a22060a646c60cb1dd571d344271c96c87dfe9776808cf61b6e9991f5190e1b1ec29730af46e489a2250c07b50dd09fc73c30de41a8dbdf9155054e293f3fc980c8a703f4f10618ccb530a5bed0dbfb1898fb6c3b8de96807f18f9fddb1b27d8d126a095dc6bfb07ba7b303d8a836407f2e730b65b87ab94852b0f3c4a63c7a2573b90be2cd6bf110a41239693ab7a117a135c2d4517d7c0243b6a83264b405a6a9184b487253b468e05de7adf97bf29f0a949b5e1fb41aa1870a1cd72402bf964afd55efc469a465e2fb6fbba0f3d3221d7b9c8e9fde5ceb172e188984b4ba7bfcbbcabcd602547ed839a3573ceaf81d4bee2284f5f425d850d70c8bc60a97a9da147ebfea5971ae8f8c5681b000550a57a04edf4f510775bd16ead99a03c55b1510e9bc06e5228ef02cb45d910bc58cd567adbfc9d90593e99829b37439f947592acba8d8510a40298be0d7f94e5b72ffb62c82f1ac9cf0aea6815536df689304e30748f40fb936e2158a663d4887ad12f382659a89dc6c3114313d5a5ea89b85e2ecb60deeb8465c9d83db5bb4bee2d6f0f85f3b3f5ba177c589eec892b10f4f5718ca6c28ca0b6935db50a3ee1591d131c7f0069b10a8d3b6366831236450a4812f6e59e722b13160851c3d5567fc6edd74aa63e2e8514902b227347b277e5f2ca1b1b18c8a43f7fe721e9df4cf6b48fc89cfa92161ad3a027fde8ff940af3207d6a53d9efd6ff7e0116e58c04580ce474e59d611006df97adbccc2e4f7d48930e9d05567bf5fcec0072e011c6cc983419c052d8f93144cbe3f36f1d46ff4243fd55701decd799dda358fe0fa58bf22dd1fb7b1aa377911e0a158a157c1165f8bc0e94736247047c9b21845f99f4bdccb2179ed68c73ef5ce09538d446bd263ed112bebd028fe704b6104f72f8e95feddd5118c8703c774a8a4625cc5df5a9e96cb256d4b5bf7b56448090bcf092fb3a9343e75f8c7cfb1a11707b09084c52c50df24024c72a8f1862a820fce8cc69399ac79909c5b8aa9a87033b7f2cc8dda3caae4407c93bc449a0ddda3e81feec81bc4e763c482c82b4fe9465b26c685d8a73ae65d1b6d84225bc68ac3ba8366dee1c7ff7343e57429b73bc7c7d0fe0af857509500a5843b341155b92a8e7881764c1bbe40fc4fabc037dfce5ecc8eebf21a828f5a80f3f3fc2b0a81eb75cdc912465b869101fdfc7034894c53a031c4b265861c5a662705d2db1ac5d896299b362bff394346d443239477fbe026edc44c55e7a8d9f07c225e6277a86ed7089e1114e97c8dd8752b003af16dc92e92dfd2054d4eaead81d6e01eb085acc30b947b8b6646ee2fdf2adaaea49b1c0a5465bef368a7c55a94cf62db5698a8a15444fcc5c8b7a9416d3f88d5fd7125b2335e430cd36eb445ed5c16aaf381eb3a2ee5d00826179e978ebb3f39bcaaee1ba6d22ca4cd20ff38786f4e50e374aefb5a84eaf5dc6b5ca1ff3d979f05d57081fb4172a4a1900818b81fdcbfbd2b08d74a86136d9fb9b49d9d8b99e77faf6484763bc112a00aa0e3dc81a69f076374e6e6036197e703695555fef53a432fed1ca258df7c5342fd921f5ccf765c2ad8cd264334caf6c47a49d839685f2781f00dba7cd66209f60483b1218d9dba88654aa39c3269c25fd6c7d0133530f4f8f266484c49917326f762ff9fab2e6b9174ed91f0b77f1126219621af113f159faff4852312cead499dadbaa89e20b0c8ef6ad7ce5f14cb31ce138427cb1dbfdd4898132795f44ab46951e6e636bad5cdfcafbdf27eb97a9f1839475e14953014f0ce5af16d3dd75af08b8a096386780bf73efeb339f653545f08534eeeba6a959af804d157ae1e2fbdd64a1ce77df3cec5bf098dee10d58aaf02a81537eb8718fa642c09cef5a2bb98da1bb2019d5458ccd34677dfb137dca6944b738a1564f853bc237428e12f54fbb86e3c589c13e473e84c70032bb83d32b670614fb6c3a1abb7956a2bcb976f0c78275b7d8fc7b74bdef38e9cb0703ed6cbba56102239f7ef18e9d29a02998745c8a26d1111e7a8b35355d1b0aa7a5f59c99e42b5492c41325af0af5df7eb0e56c6ce28f644af97a862344b9c0cdd89852c7412f86441ccf6fe115710f8c4a7d54868787d5f654ab470bac6e707eccf6039ef58b45210f9850f21b14044ed21e88fdf65cc6c5fda0715a3846123614f8c8197f16a8eb41a642ffe94d800491697c4c17360cd801403133e2aeda19b927c6f0f1692ad7c0c10ee315d9b865ec9631a8fcc5ec330a67014b26621dba9d09af433ad9c23522c81a0b3529764d1307f71c145f3369f4f86102a18ce3a8c519e88268876f329f79b774e2913f77f4885c2dbf7c23f1b5dfe4a18455810822b8984a80d35a8ca0e3855e75208a50740c1998d99150d9ba7b4ddd3a76579b8673ecbcce511d9fe33dd7f791db1ab1208bbc67fad897ac36c4717b6e4001117989d5ac3a217550089821a9bf694ae3fa2ce289d85aa17629f63dc2d953be4975e573d8987a3bf127ab45dc3659691db36e0ebaa8a172c9c1e0a9cf0497436a74b2000b4f2f1b4c9d6c05d33c9694424867a23a8e5a833772b39eb5537ed1a7fae4520bdb92a85f610261bd63ab5d097f75143da521b064c08d05a39c4074c69ad6f8e48731975514b98cf3b0a8925e97a084eaecb0e74a8e9ee86925331ef544408c5d0bcfe7c274365f4205a3f50aa92470fe8500ce3e8cca7ec3b9cb874c4d86997ce02e8176e833445ce4338c4e692ac9446888bcedcd3a8beb1c5d57abc50f987dbff91987bf866b1be5e033c46165dfbef4895065893789c425bbd2c13a35b4b24017d213a195e546110356f7ef81ddda8400dbf1402fb1620914387b588d263658e0c611f9806bfff9f0446a5986c8df6ebaff9ccd314343d31b4e6dc4a99df7123a07a057d423956f8913b193bfe3cd60fffd2678b7c14d7e5b542d6ebc644d40ac50b886becbbd3cb7e8c435de57dbdb1ba0e86bb1312bdaf5f6ec8e1bf2f2504efc61e2b0730846c793010224e4525ebf2cf17cca104ef8f66ac2366f50698210b336b0c72a07193d61fbca782969e06b5b780208af4c627096970b9bbc55fba250c5016975e7092d6d0beeb05d7cf3df6375b682f2354d00587e87bfc702737e8e78c9d8384b10347d63a2e5305852dc7796b9bbc7311fd03783f589eb452e73b17f9d7f354b6ad5665085533c91efe4ed606f63498dde3a06f29296eb7e39b2fa112dc4a5061329c3933c78f51d57be414aeec8df0cd33a1d0a10d952c2a2875bde2d6af9e8ce29d4f70a17e0b594962b7e1bf7d0041c074f1edc0d0df963badba25e9f4582437cce486522610728122d12bd59777b85e408129fdc5a4b794ebdedc9ac1447fa2e42595508a2501e1c55cf154cc415718605e81a5c657ba65ad791c38e5a300724badff855ca3e5b9c00a274768353d5e8c3d32166925041603462835322aefecda1faa910c41373e9a2aea69ef9936098f09a9358f904e15660e201fb39f7aea4f0b2cf43633f4d7e6828f6b155de8e981bc16b3063a9d9bba4defc47dc3933fc0b31e9776ec9009a4a15200a7ff6aefb1620e92f57d7776957ef4b12d31b64415cc4217c09b9f0dbe313160ade7f1a923ceb1c6a2ab424e731225c53eeea08f2a445a270716902912a9d6f262a23c3611d7cda45459f5d0544bd882479cec13034116c2af7d45c2259b5d17292729395b3c9219cffcaa503693562eecb7a3e84b1d9e3a26146fe7d438100ce6b2fefc48ee22eae9cb3b6ffbcee9097bea444cf0b85a7080597aed33c68a84f7ad691f648061f6a43ea5327da0a7cad5e80584821252f6a0e6eacedc809a4127115efc0d95e47ce0cd2926027244b01176e9fa1812481a014b713e109fcc9573682c7250a5a2c6f29083f0cdebf1f39f34af56f59a706b9a7ae3b23120cdbe8b2a23bb0b8c5a3de8de3827e61a8e3d3749ae058743c2002ce69930ed566b406776af4638177abb04ce899e457a53296e5fd17b15fb711632a30759f207e62c95432837fe6ae63f1c181e2d620948ea6340943f7937c1a59e5c2b8cf73edfbfec961137304cf60a87e8b8689358d9a5f5d51cdcee840e050a8c90c647231510b943f8a2f66bfd2f601291dd1f36f185ed578e419757c76f0022263d8923db8eda9adeb7f9083789b7c8b7a7e1f4222ab7d528eae6a8dfad7c3d65c6078e36c9e971688d7ab7703b6ddc075c05c8bd823c08fd7619458aa7041e350f4937636ad5bf36997599473ea0d5471840b742a898d8a2f84d105b0d7aa0426feba3a69c994806f25656414c7976dcaa57be712b8e6ecf75c6dbecfa1836f522799584237831d8f87b7aab073e9edaeb11d0dc9b30660995ff5cf11e0e6ba3ae22a70ef3d2229d49485d24bddf2b2cd11e3f1e5cb5fbff8e2f87bf405d8775747baa74c3a798016373e87d2c4a44908afcd4a31b2cc6e4172037afe0929dded1527d596fa4eaf7741e28fe93a74f3fbc3463052e3a4147f93411c8dabece060b0c14b4d3bc2c651200c852e6ae45bd86f71c1fc5ca54306689ae7dfb2f82de154e17452949f5f872ec7cf2d1596be801afdec489fba9f1f340aec6b8a07c0d6fd4d8a00f2d9ff8f049e661337e25831f6186244831edc58e85bf33b1377488bc561bb27b2409328b62a80b04512c12f6335a5fd8dc0ccd3d7c477523721846456c71566e8a8df182eb7fcb2fcc811e03fb9087617d32bc8a1c41d4c97826f7bbb1685aff9a2037fc40a407252c3fa5221dcd535dcad259d18eee4c583818becfb6c340635d608e655baea7d74931ec39988c73865bb1fea1dcb6c7828e2134c0c046afb68b813ae86619f38e2cb3ebae9c535938bf3b0f789507e80b242ab2a02736afea435ecc3e0e36ae8e6485866a25d47288cece0439f8eafd41bfcefd7ca23e58d1b4e74b34cc3248c7dc58be470f59c9050190ea2ddad28e263623e0843e4d81437b4938584b31837d272b41d004b192f850ac471f7d21470c4ef3fb86ee2cf924a6fd88e4c36ecd49e6e937a631a4c82398b82b8ee41c698f4dfc11010e7dd53665a15e3c8e3edf3a24dd0fe673e92abf97e877d57f6cd0083926a581fe24d67cc63ec5bf761f6929b9b76349d0df939a4ffe52edf640f70fc98d92b090bd33618a4d3f3adc9127a64600f50267c88a7f4d174ab07f46ee9deaf02ca59a3f5b3a7bbf566ca90c0cea2d90027aa7f84a435797df7e67f826ca6162d19c9dc5c3794469bafc5f19c07dbd927219845e377d0fc5995069c7a190ff63d8ad1c1290b955d2601a8d600d457131b2416ea57124e065e9295a2fce11105fef70b55fde7ca663017d3da3867635aaf414a5189e92e7e4f26b18a60fa9a5d9b418d1cb654889add76c2b5d57eb35262fd172f9e22639565885b53795939221747f75400382b66c3b9da081a3179cbc3090e46713f67e0c7bc3b4b676568c6e86448a3bb3ea7773535fa58b762b86b26d9af1a055b68a0e204426ce8f76801257c1d73600ece26a3ffa518419bfd86945124753379d9826b8bcab6cc183da2c3b895ec584be9adac15e011512b4e1db52ea6756dc605759acda984565aeb840573224407c06ca424f0967e66b839b31c61978005e13b10d9e0b51bfe6a077094ca94a9d9af8a46031dc2b3265ffe53c339546a325af87dc372d0f113bd3b725b5bc72dd6b68c27f25b6810a97dadb8a140a878a082e48808caa49191984274b0efb5f760413158747d88232191ac9338d47bbcf74795e90e7cbdb516b7cd9e4f25c136fef6073e206ae205b79320ff41d92cb47b023e98baf45a4e76ff8ae6c09fd7c8dc3215ee3072aceb46bab54cac4f3acb351a1d3eb921d3325c5abd9a50d96fafdd4a5260e402334ca1e2bbb1d44cf004bdd754268bd697ad54f10e1cdf088155c55b97578f591a73cd56b610be6c8f7f996ed36c96054a6d08d499dbb5c17b00a1170d8d50b363e625aefb22429413e43e380d3512101f48c26ad70e4057e45887b541b2dd1532ada5683e5d1cdcd0edd0520e4f8aef7c8c5fc4b5f7aaae4be700af3138ecb5ff986192f7f436a288a28b1e63502a0e6d461a7862079ec64af8bb50c44aa23878d6a444f51aac312702cc6d8b81b95610ec93d5e75e99e0a215e0459bc9fca27a9a7e08e5381138fd82fc00c3c8d51ac32249c37073ff505ea531a0dc4688eee599e30ba5bdff85d12c9a7d0c6b83cc86d1c5cf5295232db03d8b852769a45ea30c53f4f5aacc5e8c5ec0dbc63ee941185ef81d3227c5d1e37b2d0f762181bbef63a58d2e800462819a329358fdfa4fe78ee30361d093e2aaaa2dd9667117153ff3b28f73b2b5befc24656332e5058578281e5b62b39fc5739543f07ebdb2ee26ab5b0effbe8b9f24ff5fdff38532ebc12e326babb4723224ec60d638378ebbacc56d9ded5bc65eb289bc863bf0e7eb8479bcb2a0be41597f2c8be528448488714d4a55b26b090df321e0588cd8cb6b17d455b57b07b13a07a750b003da0cfe9bc5d27f70effac5db029810773f286bc4c05d072e70051666807cb6b1479d9a0989957f2a15793888fbfbdfb73a3a22d2193aeacc78d915c1726e0ae494d9371315af246f08ed65b9dfbf3d9304acc688e56d24d043e7c273398308221327d101e1adc588a130c5f110123cacfb5086a7199bd3fc1b5efba782d4013aaa4c7d4029acc1afbea0e419640c27103d230801d31289a1c61cb7efb4700e1975107fa25250052bbed3142ef55d5c2d4df93b8f2c17f6ffa2bf5d289610818b1e39006c0804f3473bc2956617e4ba29d409cdd4ae134ec20b1fe1b57f86e3af858464182e3061f4512883d34f3251613383c87c5d8060f3dff16a1230c3f8146a14583dd045ae4ab9bf9b29acb58b971c3aaeefb1c2d0413d9e4f2c2fcbd9325f9281a1af7c08f95ad0214796c7e51e1a5ff2458ee06de0fda1f3fe0ae8aa73464408898fe4a1bee225b79b56558079ada1ebf2805223be551127732031737ca6777e5b2e5b5d94b08a0dda08cd12f954a73d015b6b0437c68322f87ed9ca953abe70f297279e9d5c1534985c853a9be4e28f2f1e4270d9b3d08ab07430d7f2f6f1acde42abba77f1c70e0e29a3713bdf7155fa696fc14a9ac9f1b9b0c1ff50662645fbe73439446ee94a95490bb30228cf34e1cd0910d6fb09636fa9bf5d68e24f364ed95760afbba684428f25bec7951382db840e5bc6a531f8bf26a7c9ad2bc7f527fbaa5ea1023d0527febd859f2b86055e02d9a1b2c2cb4f7bb3a6e4fa334159d602813266b2561c37b67ef57f27327302fec5a086f8982794fae20a20f1afd321b51c63951360ce975ccc235d415a69c93f6421348e75ab091dcddc4b25e0abb884baf75cc4ab1500dfc088c04a7703d931d3ae214a5c2b77adac2eed6dfdffdcdaa9f0772f201174233a9025be2d0a33f00a44d84e187e54a4a2ab2cd2fa6ddc7fab622d058ad17dc641ba64e4543c7da0232c8beeea13f6f647e9ff6fe4e7bef570e987170c1b902bd241e02c8351536317052947ae2d372a25619355afe6773ac4b25a4caeeed4c12f4ba89078585f79dcd3a1631f048f36c3a12306892d2429753fb473c95cb9a63d0a638b096569b7ec75b58122fb74e1e4e1e950ec3b75855ea62a8018f92136b878cf841f2d27be6a115f65065de7348c0cd0931025a200445e4cc16df3ca893a7e80a021e481715c3b7a6649a2e808b3af1de17f02f61b07fc9ffddd8d6291a31ca4e66d8ded1a8b2a0b5e1783d97fac3d4adb028d576e5c3e7c779ad01439c282ab7e89cc2c141c11712314be8f058cf05879aec8b35ae1335571b37c3e3a3a6a350da8ec53c1ca087fac95a7367fa8fcb0668aa0f2dc6a10132f0331957af5b40b8f5add3707363f1ce87f83e5bdcbac4e0de046cc17c60d7f94c95e59d11ad0f96d5af5891da9d8ba7241595777e5909f7d56e4eda3a2bf327eb0713d5f3acc16be8334344a912e6828a9d1326ad97adef608245a7a8308db34c225cce6448da1bcf109fd53b8eecac35f85c6967e53adefd7ba012efa6331db8456cb0429445a48a85ac1828f7e4a1df21894eaa63de603e8f24b9f7821655cfb088c06fe49a4917e10072a904048827c64f5ad3c6271f5976766d2629c99465844876c8acfa6b29f6f60ac6d4f9cd0ee8b3b0b61850460edf83b8427b997c05fbec9403f1ffbb36c48a6642debd394b191abf12c7edb560c4578c6e24cd836bcf0b5f817a774645e6299a80c7316a2517b4045eabb51ac35fab5ff303c376bd55cb7a3e93ea260a87076fd5faa8fd4b8ecf428bc1eccf07913af2b9ada29b5933072ea7e56b595a2b364ca8c7cc0df3082f52d6619235e1339b451ce6ebfe86f72010af2fde32606ae100525ac6e3b6c7f987d8a34a02ec32826f09d91fd02599e561feaac1c348e65ae520a77ce03d8ff33980492115e15d44571e53dbd186c219bd2c0503c471e618a9603972552c3e323f083c2b36520ee830f83febc66d41cba678238f1e3fb9f5b73639bdba20a8e128c8de28da6b3daaae0bffc6a7a5da6259cdac66ebf2a4ce3c5f0e591a1796dc1473266c6c9439095bbdf33b4c2ec6ff386216b6b1531e0f2f2c66fc41de049188a8de5ea8dac9fb214b9e5c4084c9e324c36f82a6c7b1f78f7b2fa8ef436ce89274d68bdf37ad6b26572bbe066183d730ca7b6dce15ca875f7cf1f345d01c9d9b10a79f1edf028ebe3a71b8848643b628ce00096cd4c734a1f0de776ed7408896e2312dacd997bad8e18ce842b8aa5229ca80b8b3ebae965f32fcd7afcf98f80531dda029817d0a9aeaec901fc49833d7ac5211a181cd50145f8b555cc01b27dc5b8d7cf272d6a20249523fc1e06242be9dac35efef082d7217b5fa54808626e1d3b8b97e3506c01b9daab3ea8686acec6d0617a276249e58bfa510fed39f1e748d1e83cbf020c6f01dd7a8316d3c9ab264baae4b78407ad0ef3b4d81fb0d921352478d17718212b046628a95b9d35cb81abe605bc76d2d1e3f7adac5962ae5eb1ab44fa7787cb25041e074d7e5c2c47a0349d36b62a9bb5d01395fe03ef80ffc963781b6f49bbe07fa60dfffab304b61b80a556f6e99fd732873b930a032d56b69e53be6890c079c44ae2450a90000befd9eded5825af6fec44f3e415cae58695ed9f187c7308be52f8f8b5cd385b4161e0df586d800cd78f6cac36bdb73fe93175e07abac3cc35dd46a0a5b2f22951d19727ce56303fa12773856405bdc756b57f190747d033e18d97e9e0cd3677e0668f77cc8b3f67c43e84459c74ae38e900288c7e2eae2b03a7432038659aed6dd61a2912e94a9f0b08ad7b360052be679153ed3e0219d7af74df697821b370b562d3cd2a1a570fd8d3d65c411887c70e61320a75e19537fb94faa703fed45f1e6938e363573456d72cfc4782d838fdabc6a73dae338e416778832fed83305c213a55423c86084dd54781451dfaab19a0c8faf1a137e7549ec6dca8a748af4a065dd88fa421ce35f04c91d4ee04a651ea9dbfabde7970190ac6c50b843909fa46fbe0c0673daf2de7247e8af20c756c55036f6fc8f62f8334838ba290ed021f8a6055a7164567cc8b9b6aed18da6d6085e9e55a4c7a9c654779a91de80b5186ffec8f663e9a42bea1ca80a47ac6361e166c860b481b6779ec29a08cc7f99671df63d8c65f2c38fb51a9fff86410d25c31ad2a5697965631ca449b7f5707701fd4126f23c8929d0bb4cf7f0ddb00c18dc4567f22f402b1565a1c8b99b527fff544c244efc8c08f9e36bf86b6c61c65118c70b7a12ffa8514b3fbbcf8d1c04e6392b501ef25f5edd3bf5da5d86606e7f1f8c4d48c111d61aa421a5692c86d91afbb0747d3cfdef576409d86b888464bdbe3524305f8def6706222ccb7d63cdc234dd88ebcdf9bc6f4cbbbc488b60f44706c89942754e7f6b4ef6808e96051b1631843f68c9d201ecc033b377f6a82199c178a18ece34ecec728eabad358086b309ef8345b7229e9f7600f60d79d1172a759327aaa15e32f18238c0dc59062267d17da837251d8942892a2b045ef3429a986ce4527942b8823f6a258bca389f0723621cf0447cc4d30306beca7ab6089d9e29d687c36f0800b434da309989821bcc14f2abf63969d57f74ee57680e9b1f285bdbdcfa8da2d9f700e5d5303f9c7749d8c9cf075a390e4825fcbec7e8d9b12324c8e072ae593242c5da3836b8bd3aad76c4abd4dcb85cc7c4396323fb4b305c8b00792b6284907d0f63c3d8c25b8b10ff278fecca902a25b380bb605cffb65707400f87a1bcfcc67185fd7093d8ab27735633adc46f3a38f7975c8e94db635499c45a816ab3a62f1a37d5477c0f1fac4176f2c4c596bc64775fc9640b7c169ab853314b5e98af3273f1eac82fa17eb1cdaf0c40ed8e31520e0195ba9316e20a8c05f476c411679cd32db575407941e33178b31a3d46df6f6f455680675254f4399c5acc05c1edccc56223abff81f8b60e9ddf5947ee4cb375574e3f41c9c7c90c4d7534e82560245b59a3815f8466840a966afd6d4090f04831a6ed168b72092dc23ed8ae8313133411cf04d498dfeb2fd544e9fa065bc03ce7bcad357fb3abac35c4fe5b4dbf1cd902e972558ce2cf522bf23cf061d1374f86ed5917af1378d154f1806a1a42fd339212fdc39ca3e70d65bf807286c14c49699d53e161c604dee80f65a2ca927a0032066aeb0b7b1ce823509f89136bc6e139b0ff6f95a9a5b28e939f2e2625d6e4c8edab634e36b94e1e317bd0414cf6425806b8b1ec8481dd6fda09152a388e230d353c3e55f55284973fd18e9dbaf2cfcf9370545c0a54e06391c6461bfc99f97dc5e46efe642b1c9bcd884a4124618f31db8c10fcd2db884534d5bfc6d8fdaf7bd5b8ba55706362dba0fcf45fe1d1fea8f900aa1064a2dd43557d5831786d667d4268316299d50dd33af1b0dd2fd849fb3a2a3492b0f2e4b4f6ae717d0183deb60d971c2c198fbf529b42919eedd0447783b6dbfce251f6cfbb3b60aa442ac36c1418f7a3c4c9ad44eeeba129b259e51ac3255c44da5b5d3d224f29079d8077a854cfebe4d94e1764a86090daa292dd2e32085aa3d7c22a24553566ccff2270449478f33d88b609ec1f9644e3ec3f522fc53a8b724f5b6dee008909c556ab7498ac29ce3ee5c35514fcf1b37443c12ac361b84053c701d0bd46be17c32c133cfaee5ebd821e77012fb85cdf6b13df3bfb6fa4ea1d74719725cee400005357ad23718a541a0cf902d5571b2980692fb3bd1fd24bdf098ce1158c104e9fc858415914e6f19fa2b051e70406ed35c64622874ec00920bdf5a9ae37810951f3d4d99590abaf3fcb6a4a50f4e4cb3c9940a0790348e2e0141936249d4324f992771cf1ad083db0091bcf33c9d106224a62fbe97c3a355904e3b94a496122664c0ba157aad05089efe1c0ee8ab61fa95e23b91ed4648fb91d4721db5bf97edb96e1903ce67fbe7cefd87f836db16e3b7424c3bc19d12a7bf7200021572371bc0fd594261049f01d6261430b57a7f2ed6b493b5c207af1882088ac0fbb8ad9be3f8f0f91dfae1c0498e154df4c47f22ea642dd752d1fa25d0cf441b264cada06c1d89a2f211f8fb29f3c48da545d7e66732f77a2d3c7929bad9759580f4c413ec0a9828104f004592049e914e55169c3749f325251c690fd26fdca639f175433758ece2daa779982e2411d572d8f50724ee9966c74e15acc28d3989a3fc1295cfb14f54f234eede010748957f279af06e15423f709865fbf14b290d7b0c5ca7db8caae7ba9c1b45854bc7cb424f6162f55a73d4bebedd60d1681b6c6bcc1c4ce12263bad26d27be067e69ad2f01851f97bb7cddb5d6d3af11e5634ee610270c71c3b289de180321ef9f2e30b5a732a41f75ebedc77d7744b088bb66941ac6ace36cedfb9172e6768a53d4137385cba8e348e0c3ec6082daed3d1beff38696356fd501b0b253b268da3084df44845640782fe5b978f1d7436dfab5709e451d66b347956580920b10a48a979f3b0357aeb9e877bb9b159e83f475fc1cce17fb0ac27f1e9a6902daaf0eb413a3ec401e2f45a798df4eda3ad9a2b431c9c9430b99f8e1c24b5b78567cea8acb1789491d40fc6f25ca33a5fb243fa221f4a650dcadb761169d6bd0419b9ee4e871943e84f609c3b5f17c1f877d9b70e53a7ff1a31669e73b21c0a1fd8de5368b15ad910a81edaf743ef68495feba0df84b523ba77b632f87024009d79c5108b263766206031a7b95c5250e3ea18f5099a8a04bacc9a669a1c92e4a6d1d27b49161793a7a18100b7053ba21062e528228298a0783c88a4c0b0fe746cda04f1f217004d81939fd5f2fc5a68c7734877b5ab84494b448b0e23a8db702eced59721a11e5ca7ee5f2ae81393af91d237f105d75dc6b2e5bd785ededad4ce1e4733fb0ad80fcbe1da706d30aa6f375b977819393c0ebc6444ea04de6e76f09cfb5f6bfffa72238a32bc583222e355241478d6331363fbde6e47cb8d0a23a5b35ac2cebe2facd9e8f897065b0553543ceef93ccb1e1369b90fd942ddec393a6aac691eed49a0235a582131273b9daaf6fc88f1c1f9c36b92ba0377055d49e0d2703504e7e60fc89620083db2b252bbc318c1031dac8c9c24abc43c3b80d75e044e0797c6e78f20f1ea8f7d4b4088b67efccfed1275e73e6fdc4bd03be27fa844b7d4084bc893efc16e76567494e87b7e8785b356a5b7321fa01446027f6282abeae3b09be564b64ec9fdef13fc4a86ff0c347f87f4622f78d187d7a6c4b52c5b23c09b1ce6454b46013aef80fd50d6928d3bc5eebe1088b20faf0a2ea3c000f6cf89d517017b6c7f998ee5ccc6ab131941eb5b2f0656cc0cdd3847a1463f1fffced9c498efc0fb66297a0f3a0d38027a1ef20b053019c642f7fc6a03c2cd92bfccdead9df3de74680d656d4c8c574440fe83e9b264e99e9d325bde24fb827b9062750849582215ca221f4f6e9b4800e05658dbc98b27ae52b26a8ad7e2796e716aab79e3ea4f48a384dbbdbe865bd4914e72d7bcee8ccbb0811c82af8ce7606dfa7a45a87dcbe215b3fdae68038629eb67ebaf4dcd0e14306bd706a86f800bde3a2a766aa7601a2057a7f3c6eea6b367da28df47cd953ba6c3a5a98cb968ae838e3319c5bc5bfa4cc1746962597d851840c11588b8f323fda1fcf3cf81503a3a1cd558e8a38c98f3f48cc12f01e9fad67a7698faa30a310260490e63567f2d209a49d0c519195611e80627778959baba71b5cf0712aee17a3b4b8056e46a3a8c865454f25e827cd19a254d81357a173df78b268479fac1efd69ea68a68af52862bc29081aa65d7ccc6ccbd4eb00780963a927ebb8baeb6409456fe226d956aa5358c44e7e5b999a408a4ebf0f35d629a760eb8a2f1057523fa5b7e8273d4fe40a68bf4ad30c1ee23c8cde44cb118e6fafb8d3a4737b42c3c3e4784c0186f680dbbfc6367bf28e53be01d5589c62fab4031e441af9639d80913b4cc2d17d1315e840a9c8efc01ce3de5826b19540256526263ba0570fb0348b1291eb020f473b7172021aa550b7015d77a6fcf3df90876067eca115fbe0fad3faa2aba654060877363f19ba16fdda9c82c6e92496e356f97a6b88ac636da6df52bf9daae718598f1e90421586c27c8c7e8d9d8356c959e302e1c2048f42323b7a156b6e37b15417bdf75d58558fa235f110bbd8719383a0d3578ff7fcf71181a4cac1a2db1b6923f4207da3c5129e8fd5617b56d5736831812b222e60b241aa8829da140bf4123c225f57563d88073fb6cbc0f31f92c2133792f792cce90cdfad7ef1791e8e7dd34dae7daef03efd97fde41026203ff5b19462f0e2184ea99a09a1008080bfb9794f98e0f27d3a165220c92fb35bd31f6a2840f73840a7bad71fa40d24e3ea9319b330336fe34a1c44bb1d4fb0fe7952887ee80796c46e46921b08ff4c3f208048aa33ae5ce7e34a5a211dec3cb8589f4f33c956b901d86cf93e523fe509bcdc9b4afd2ba473c041537b635496677f1e1a1243ca61d59545a90ca0791fede87173a6d214d2b200415da9c65ee7f29118891cf0561173e7f5c3c0fd9ee62e331754998c7cabe66151d67168736545d191ca7b023e185f18beb700ae4e0a840c9ce2a62d8883bf1dcaa7a3660887b01f0930805d821ea820fe680b8e9cbf69e6f0626915bdff571deef3d960fc46a13f8b94e4b293b74f10a2c284b6a067a790d9d0d0273a24b94bf237ed7354e321cc9bd5f336fc2c18f75d9cd34e7c2af96fb536e4edfd077a7a72707cb076acca076ff647ae154e0c790c2ede1eeab3b12765b97f1c76d02dbd5c9bfd9fef239c64536e2d01681bc1dca1e5055e93e29c56715667354c3071025da6c07f66533fab4529da09b0ace0ef42ae412c36c7febe34b4e1f65baf5bab07fcc4bc8fb94007a6e55cab8cc9d4b63017b6e2807e2c486e72f933949565c46e64069eb3f5db5795d54a3d98124e39d1f44e0f808b720b0f553f8afc9f99f22d4f5c7f0e08be57981223cebe1c99fba95dafe5f72ca5573d6f496a940c80e10edf09308fc4d81694a3380e1e85c7cc8e16b26d59e48016bd7360ab052c833b0240bc94ff1ca47fa14803f047ccb2a6c30ea5f920dad178c86b3ac5cff19f2d280d17472dcfc7b5965f6222301e31699aae44713521620c429775816b80e31b9dc8414c6ba17d163b1dc2d32f6bbcae67fed79584ebb7b36906a33b2adb7ff8d8f1723e87c68b73e7becacf447af88d46f1321c43f85af40f5740de517beb05ff25676b35cf2920dadf35bbe29ab090085da29abee2baf0dc49887253fac9af32d49fccb9d76015b3b611fd1045725a0b69063cf68b27611c61c1bd5ba59a22c73380e12fd35e74ccf364e16947cdb9f5e60f7a425ad20e7e0cf88c9407a7d9a4cef56549b79e6bb78a936ddb1a5fc977e9985c65d3d4ff2ad46a9cdf40851e0c862efd717031c9f099bc7033251630e64b6d9069349085327a9ba96b717f9136f9acf19ba8d3a4371254fd0844de5d21b9a97a4fdd3061b0177a7bee64ae523c028f5b6212455b248a41bae6aad936e966656e9acd1996b2b20178ac63984538a8de7468a6132e32e86f8857cfeebf2b8aec99c4d4b2fc35b528bd4fe17a98d672a32cb3e0d20b8725d348c7e1f8792c2ca939c2ec8e14cbde65d8cc1420fc43290054ed5f5c0beab6189dc884da03808159212cee6b6d214440ac213dd95f0da5516676c8dde49119042c635873b1b30fb0f4bf9d328a994e35a3f4501f7fc311001766c2e0b2ad883f5b8e8caf3c65fbbed4db20d1151ab969227281db5654e03dbaacedc2c4b0959c9e595bb0ea7f7934e3d0f92583e1d56b809b230c0dacc0ef8cb37996ef3af12cb57a119e83f9f349cb5fb3cb475ab1f65650035c05f5862e79f7505a6e50951f16d77b264039fe3eee9e8fd658c348de13d2d3b925970ff2568bbae6baa864aeafe3ec500a3d708d8e15b262da3cfefd8345ed605c27bececa44e1db8ae12d4aabfa4b18204efed3e2d0f862e112fc9bb290e63ccb2cb33bbb7b33502737204dff086ba648824ad7085ad5bb9aeed6a30aeffb4e4cf0c86c0254fd363b63fb778d441aed1b627d5c123837a3dfbf94accbd8dab471b23b43225785e41cced3269dfc19c40dc954b7f58693e0b05b3ea02421c4deef96a6f911034d014c0028c3cd35e4332fbd29381d6526776150c78acbc242bcc5ec5e82c8eb24c0cf3c4cc6e7e5df53ab4a28e46da0b3aeb03ff1d004fd99b9524a6390079d2b11fc88eac83bc48be8e64ad06f5c2e906db9e17a2b58b80f5df1a7640af8c397bf14bacf495730ef440584f1206374436e0353ed66c37a64ed55a6f5f6e6b91ec6575cca29d63186fba7244f77b6055f2dd8c405a6e2fcb7024eec63699a0ff0192ff376b9afaca53cfdb5afbb9f6211e07e079a3a3e250023033d9c7156df026820a3db2d4f38252271861266528b98aabcd08eaf6ac27c8d0997d380b9f9c8271371120923ee615b409918a2e6202c2739b636d87ed6e28a6a3cbefe3bb21378d7d2d993e6547daad496c1d33b0ac0dbcc5cd70c990beee697cfaa65e01e18c275134c5392f04444fa3170d3443f01d5eb42ee2d1f4d6bb71f054556af3e87925bcbf54f87dc48649d775d99e1312c33f1770b4653861dcec1590cdecbac1acad48f7a710ee5c000d0da135a7a9725ef1230ed105361ee14c52d9417964d461ceb8961a3cfdf9ea39d5a18bc6c7fcac7174903ec08745ac46682347f56249f5fb610fc065af754c10bd1b682d501e50e17b111c5b4d8b1a8685ebbc299c859647eebeeeb8597f1c94620c484da751bd50f0ae2a4bde4b122f183d337512784047bd9d2da6b51befcda63314273d647c6c531ec5d63613ea8c8671aa764438e908584cc904d0f43adaafa5b5b46b2701243e7c7345358616ba3395ad3f66550f31b9704a46ff022eb7bda9ac15ebf17c795a9827b73704096de8b79f0fa7775fd09e9708ec550d200e17c68f1ae42ddd3db127f2a2662add46fdfd70f72192b5f932c8e93eabce4973615d595d1037bebc9f7961222bdc5b9033c783e5f0134719f390f49fb95bb204d6097140ec01be025119d3ed6d3d64d4dd26ef8df83c7c2162a463e9a880fb1e7f8d283ba7f521656e63d88ead3720bac266dda8fa21b127cc07c02b6cb43083b6d719bd8adeca048d001feb7f283c652fc333b6d1a8668ed1ac7a55320682ed1a8c8a7abf09ccc2747c7efa64e51bd6d406ea1d6b5bf594f7f64f48d087060a46281436c67d7f1947fc4c7bbc9e9a134c2a0066bf1364026c32f5c119af67bd776e7e95fec11c8448a7244f0a4660032f8b3fa3adc45d7390e57cb5f3e2db52257ee7085d289ed2dd7909faba5f562e73f06420b5d1cb04ac819643f6b698d88682477bff7f2a4d8c9729d4a5c502dceafd59619d423d3dd3a1f2cb09f0fa85a7e2e7a76338932cf595fe5704f6c1b4bfc229fa4d03031b5835754fe19d707c80e25c651344e204569bfcab30ea453a2f99d7678668b9dbff385dd0b386bb7b163dda7afd39bcac1831b43ba1c0081b19ec8d8f61bc04a075907ca866b2ac451091d36c609c6bf84b3b6cf883ae009ed5f5380640c7dfdc7c36b673577e2cc087af63d534e7fb8b16d613b59163dc601b60fe9982c43886e915d6c8269312cd6c78933995127a9d602fa3e759faa4d6f1a6b1ef496ac0b7ed94f286cc73ad0770448d857d4ce903b868b06d24a81c8b5824c59797f984936d6bd3d63d232f8ac72a71d2343b317de0cb0e711ac0b22f9b770918e35e2cf754c904b2dc45f2b1bbbadefd36dddf07a9c1a037c4c3434be13929e58b0b493c4953a4cf7524ecad6cce48dc6bc9e7f6b0c27e28d8ed0f1e35f3fe81245481498245e9fc718fc112e1e8985e3248981fe037d85c11922a28d6495ae27681ada5db98b579604eee1d1a524b314aa5cb8d5daada34688e4e9f7cf75f35d905526c43128cda237120bf48ccd6c365e9d09be092eb3f978ce60bdfb528f8d0e7b40199b74cdd2159e594e9526572366e20e050ba8ab8c6be5ba054d87b1f6676c34f8573aa589427438e8b896c2c44ab2128cec4fdd570178962cc052dce9cd2a4ac8e73a3cc0da88cf139a7acde9e2b95c1bcd1eb0e858004e5e9644d9d596eb8679438f32d6ffea1644e1436d5fdda2967366189b299c9384bd433c16b4ca2ab913538d3560c244b30d2c562cc1f26e001ac501ca78b299460f062eb85dd99c7eade6ede68d6d58b1e7e3b67a401308cbf2404913d6b7899cc7c865beb9302b09b2388eb2166548e39e6c55c3c504cca084334b85b3cea2b92d5d5df7d5ab299a9ee31d7074797a25581f31638c052013876c8a1579affcd3192c0a473328078d37b8359cf1890c236045a2ed1cb0e1d1f3dfc1df120dd4ba2cb4aede2709b08ade77f095153eb1efa56410d8e648726a1af76469e9a356d8c5664d1794853ffd58e0fc8743c6d2caf7f2d7c04e188eb822fe036b49ef3581da08a66a061cf9b2db97395c90beb60b385ecaabe182b3848eac5bc39141163734d213bd9eaa0c85821a1a2252bd70924242b69f06ca16388d2ba72c9bd498cdb4359cd3c48b6cd3f362c30980904d21512877a3efaf6899bddf6ebacc2f71061617f0f461bae952fe5e9eb5c9edd404653d59ea485cf4416c7276728c9dca752ef3c2e2e5b2e700c49815db7bc34a22696fdc5904f2ebe2a0a58c2f8ab1a86f24dbe3ac52f5e37daf9e3108268d22522e06232e3a6886b481b5c8055726af6da1516fa9a2d0e8bb1858481cb3a04150866016caf80485410f313a7cb51e92da025a48d36336bd3f680b0b925ad0f49da3e60f23124a2cd1a1e5841e1b890db468d317473e94863389229015de1d9d47e633c0f692b31891a446c60d6fa7445537f77202330cf0b4006c49b1584caaad6ec6b014697b2573ad3632063ad8008a2998fa038954a984412877ef80cf3c17dfbda50dcf304aaffb126c7ac4e5eb270933b56702bbae0980da6bd56fa90313f0535126db652d138be0a9c79572ed15b6ddb233b6604007ac37a9f585949b7b1f31850be2fc79f0998c256d537eb231df03d8baa04c139be7b47fb40022e7384626a2443ab5752c39365d1102b46b171acce1dca1700f156d2acc8aaef7c7c190e256c556d2d7147bf7c80facb1546ab09ddc6efa17675b2c3b3e6cd598d9b12cc82a9cb09a2ccd8178bd85b45710b90875b5da99bc3b14603aba348c7aa67746ef5d8b515e2d410079b1d506833291631b96bb438ff409b11aca64ad90ef85046afa6c27890b84c3bdbf7363e70751a9a2070a32a95e52d3bb7682f3e48e78d8fca24ea36e45f056afa629b80482e3b05c8125f0345b189fc1b7e7715faf735331dc51113f7bcc459baac880a001a0b5107ec5b7a19c17a3c9b68f20644e400ae00b4825b8421707d1c9093bc07d42d11cdcda06afd661c4c80a23719dcf7ed0d207cb662c0a698fad282c7b56a9927e5591483c31321e88946f3b2e28c4e6cee29f4845532c5c9304aa59a2da3599cd7c9c4b5e69416f93b310622d0f582908d5af725aa26a18d867425691ea0af8c483f7d8e907c49d2eccb57fb14fa33b1c9eb8acd7b95278e48cd93aaef08ed131138de9e5bc4144c0b69898620e131b745d10c6911e20a16357470b278fae771fbe6a4a22a19e311e1808b0c7e7ebb76464b2d10b714521c4c73dabbccb2e8034830187cf0c446a9bd44303bd1a917049d66da84b66f1dcd93ced22fd26be6bf01e2ae0e2ddf13d4b04d684c50aac2c8dc2a8963bfbe822e413dae2347c760cedb4930cc0dd4b06a27bf89b98a6c5dd99a74031a0e823d8941dd7e262ae48097deb21773acd53f8195830f5f6420d61334e072aef50d6fbc9a92d92a91553c55ae5aa2de306b1b15ab3da020f0865742f2a237fd9b9036ad4566f23f620537c55d25d96b6019cd18bc72322d91bcb28f68c5b78e1fbf7c117df9c2a8c2bf38a8be6adce562e4cd29fe48df303dbadc009df77d9809b91ca446556a725086fec8546b282342cd650ddf8a5184d2ad8caa57c003de78e5e75cd5b0fabafbba4af7d436e30e72b043cc429ce9a5a383f097c1f0218ac1ae6bfe2908fba4dccee91c3c16bb4066a5142220b97e39c1105533d641a68e63e412fe5c229f53f3ce6fde2ab15ca3308dcabff572d00adcc609e51efc8ca8758a23adcbb7d332ad8da7eabacae7496447c8c06de8ec3044f216f7b64f3da0360f929f023d78ca623badc1c520c4e92e2968a8289946e412b4ab09dbccdf843789242ce8ae6221dff35f6c1b0d40008d718a8c9663e5e077e7ab60bbb54237767e6a07f4506dd9bfe01981fe792cd7a0bc578facc1745f38ab4dbc40bd99c080164b25b265bf23e376ded76d0c19ba3509036e6e8058d11c08de18aa9c2a5200dff6001d7329b3e6d2b976a1f7e1150ff420585d8883e7e9bb35ae21943e621c258460901557171e40a8bee419d82c0293345975f02902c09dd05db1ccf363523d418715076d504d5d4ac6a540da570348703be9093feef517aae694122853157e5ef081a2c5dd30b751e01fea027df566fd5712468c4ca55599d521d538e1f3d1deb973f0b20fa1f200d3583787cc8037a4979d876de2811e8ee6a8ac85671e141b673289f9d524bba85ed8c675197aac78a3fb9580619a725300c395073b5aea88dc05e9fc273d29d5398be4c52d741bee911bbe56f016776697d1012ba6bb4cfb6d812f50ba27f4be65c9d08dc9b10bd2fd536a509250d21efc50cbeba4675a5c18f89d0ebe6e31d80f55313665b12971b3013f37b064988b86a52f44531d1cd56c783b0cf64a6774235e8a71f243eb6a203fef08db2c53ca154867d83053f82b2a2fc7d9fac6555918d19a08849953d21a8d2a56653ea9664883cbf3fb40028f580185ffac803e79ae19d8dd3b3d134d2d36fe5c2d08e21cb28c723b8915f91092a221b367d037b43ef39a839aa91835c56b9810f9750510f57de767f6dd7e10c05bdd6a0d3ec7e765d5e8c7b43b2de3a76a7191be000680354f9dd01b7918e7f9d3d31e45ccb240652e16c0f9dc110ee22a2207af488d9bbf1d5aa1521401eddfe62e061d1231ece000a44b4660d11ea5813971239395f42e24af45faedffaedf72c7a7464c710c88ed4b3ed6889ad3285fcf731a4bc033fbe4c45b9cf03ae558a07eb96da97d7c53f2d3ad86175b66fb6d3585c7234c416ffdfa2e09d2f25111e2258b78082850a282f23affa152b201a798f3b05969bd9ec9d5b06ce801a4a02d5b05aa6680eacf3f15ef7f745c645d8d8550934bfcaeda5ebab7d6408680be784c1e0240d7ae041c3b5417dfdd61f42793f090f7c6492ba22d75ce8ade14f06257839110d75b06d660b2d76e5ff3032d85fdfd9681b00b1a95abfa1639317f548f9b324698e6bff4740bc4d928a74158586aabb187a70d48551404897f3819838fb7a556484f31ae00a60abe922d9eabca0edbc62b7d647c9875c142b66ae700dd3fd16054150122f5f8bfae2ddc4f39b3ae370e47478e3036578f71e9a6e9bf93abb61c95b057ce688e368968ae775c3c70364f195697b21108ce5cc1fa79f7d07a04e1d34e107376085765b0766f11514565860fede49290ad8601e25683e6bc6633edb68d3be01a97b560b6979f284490947c90631ddff75d8ed83e42d2e34642bd917ed533f0b46816cac85ebf2b911d6ff8af45434a405b3f68b098255c9ad2b2c5355413b298db0506d2d58d15933cfaf28e3b156901ad593e9ebae029ef50d782775a067d0fc13a15e0ed02f3648a2db9437a365b16ebfa5bc25a041d07a0fe9787221ee64816943379a3f7373a4a97915fb6d2db242a79286079a3371dd630caf79d8b6b5944c709cf3f4c931d32bdc07bbf47c985333d1af3206c0f84c129ae1c118ade85f63a369afae254056bf29f2b04ad973e42d061688751fa039461d9793995aa279a0d69e529262cc49c9c662dea6a72c166aa85b2389a9c71f18c9a93d6be22fe78aa59d4fa3fb2e01da99bccda78c5c5beb4b26f127e55172e0ad4ec4ade2d87c5bfae6a1e9802da772d694471babccc8f756595fe483c4e5bdcc372f84ceae4931d308289ff08f9f4b9ec0bbf3954c0e40774c32f1afc0e434f03e7e483a5f1067f1898462b0f0ea7d2cb68102f0ed1507e15d2e6939d53b02169d574e4cb830e0a74ff5164aae45bd92bbd0e27011a5fe5c014a1c43a5f0e27cc0dc54a037dbbc1ca28b6dd5abb8762db5d920cec778b716c97dd96024138c4c983ff959422f9705817af67bd2eb5c13926ea3b8aa5d6bcae7811f5b282e4b2f17944f99139ae45ef5d316f0fadd7c33b8210854d50edc8af373ba5f2f5af7ad88c88ce863a2993887feb8d578d151b1d5fdf8b912df453c0e5593a91a709294c28cc3218352869ea324ac0a4552ca999c0a80716675528cab1ee3b15de93091ee5a13ea12ff6d79fed9cf8fddcfb78407e73303cd4768dcc7e2e319339cd03041e34647ce588f093d7864e6d651ec1442a80cf041e8ed3f84001864f6bd632fc057053f4e1d2b789e15f66f4505bf37e31adf9ecfe9c55660360352b9b1135287302f044fed6c54c9589671e5877abafc9b614abc01d30ddc838ef9a66eba2e3fe2a3e28404301fcca5c29d9d7a0012f0c1ee6ee88cdfa043d9dae43f473a17211632d5f5ad377cc225655953efc3e63b2d03dca070ffaf572ee28afd6321b8085b1cefd940d7b83d6fdbb84c6a0c1814aa67999a864e87609d6e4f903b9794d5169205182c6af6d42be0d41af8eb777b1a98e3aaa55ef2c1dcc4288d4aa5d1a8247f02aaec623c7e76c1f59876b39c5847db10200e02394bf60c4d76ec1b81ce16329815b70da9d48e7a0fe424c95015a7351dbf5f1239b19afc1d84078ea280214270cf7dd18c5875d5a29aedc7e8a8abbdc6724bf9b824b8f64a74904fd038fd3894b423c62978545b3ae86acc3fdd15dcd98f8fb5ca39b7a3e1a8f80fbcb0e9289fbfb2a4979a0b572d9fd421c520e86c6d82deb579d42c7fae5b5d60ece52bcd8831511260aed7e473d80e776982ecb9a396ff0057b8f40ea6653e2eb6759955e259ff1701c62d6393c51e57c0d60892ee68d1c2b1bc28e243b340cfda3286d1940870505d9db2510a984975b708848733b51244971509e71c25f3670543642ea7d0770534b691eccd9ea75ada1f12c5990dddc5fdd8ef316075870d2f02f2fba181e69dda7a9425d6a0249809b8b8f08435e4da953744c782470e8a9f7753119b67319b42ff8ba072b86b063222d9102c6ff93dbe7975898d2f48758304ca6c91a9a42910ac264b22ec3220ec6c7f1e9617c97b136490532f85eed9b916d28557a1b9f9deb3c5ce55f9132e9970117883a775f6da7df851620b7163c0812fea881c8d27efe58c05f464e853fd17358d15a74a730f03fcc50642f82fab40a1b90418961ba5e0993a3d0f23a68eee4ea8ba3f1e26619735fdbd9491b5ad91ab31704671132a34e26aa896e88aee15baeccbf170181fa9451a46c2375d0a21f0f5dab8a87da9dd5a5e77f0340756300f092ff6c1364a3a7c54b40979e7975806daeb508f38dfa6ccb029cec390b5a74752934503a01973dd74694a5b7cff7de817fc1f74b25c064b52ae0870363df67371e53d15cb7501a452ded2a64f78c29cd99da3f38a84b4a1374eb5a110c2fd4f3be448ec65bd643db24e7cf819ce95fc3337d0c5e42c40e880b729741881ceecec79456f57f5703caad76fa92e3dcd20ce5a77641a1f9013a13d7c352f055739e72c50c3f3e786635439d4bb50601b9531ea84a33eab965754e06b12d5dadb9b85230d199cfad1988d71dccaad87e14c4bc4e3c22819bbf91dfd384e342c1d6ae379f2e3cf5da5a1dde404beb2185d1da4ee836031fc2d28ffc5ee05384796235aa0ac25c27868cbf208d9378e435678e06e029fc1efbbe34eadefa7d0be98a350e4b0d056b8fd542e6aa26956cbbfe1b09f5584122ab70aa7588adea57a9c196bfa563042da5abfabd3af28acef46b4a7b3fcd8d1e1b8194d3f67b94df8f58318f9a9bc3be6322fc68c24e47cb0054f24f3c9d75be92867a83aa518ef1fa7057211c4cdcb675efac8d9d7daf3d33d985ee29601406a0b4aea44963ef4b9c5aad5ad1e050f9fc731220f376702e533a698c95f81dbf64a44e52f846b179a875cc02197018c43d47db8376b7f96d917e9a8cadcf26951f092611e18eee22c4f9cd83e564eb5978c3aa353ccff49ac3adbf3aa0eda74cec6a3e135f7d44bf507c1b10fdbafa208d047cf3057f72705574479fcbf19d9638dfdf2d70addce64e15b0b705a4d3053b41fea8c3183e9fa892b557d5f2bc0d2d21f60df7537ed92bd8c2f83941176fbd55834df63d10d42b14db9dc535383e92f9f8fa59860f2cea87224e3abd715ffb96bb91d78ab60c6ee8b52442e1be28dfc181c44dfbf6a37085e00822204829a11a8d86620113a1b50143561be6fbae87fef29b14755e5a15f872c108217fdcb4eb18bdd8023680a60c1122d414206d1be9b194275905dbea59adc4b5beeb0e12964f7a157ea5c94c2421bf717b5b3b5f8c52e6023be8e9a490312d2342e9ef041bd83209d8d545d823c2ac02111a76cd729a9c8f4f9af61bb1606dc6de4c6c84b69504d30cdc6287e37a70945be66cfcae1d11c0a83daf95985703347a9d56e36594a2a19b8ec59ba0e725f4c115fd7b84064cf3d04c3742381774fe56391f5d9590da1eb20bcee51bc2c1fcb3ff5d57b7fbf84e9d30148bac8db92209ad92876ca690cba2d5a05b95c5829daf07463dafa9f9c72aa1a2ec4ba66eedfd8d8a4af153273a6edd612cd0ff80dd39b8ac8cd09a5ad3dd0256853651fc962c51df410977ea06c4df7ebcb4368a02145d78b9de315c06d8a821f708eda0a05fd5b2b6d19ec303da186556de6d8eb774c37750bf3cf75b7b5f1db5286b209d64f0f2bb84d632df41cdac80b8b7a891feae533fce9b9f080da248018a884bad6128dc8e558f796e1be8dab7f65e5944a20d3489329ca5508d328d9d9d1affa60c2fe81e08bc006efac3733b6202be06e5475e713a647506086354e10f6c70a8b131e1675a55110172f35ff036db1407b930d6fd895fc37b734c55a3e5e8720ff8e116e21aec7744814b3cc8578537c34bce38d24291977750706e4af35ec65e522e85b7ab63a5e85f04684ecb4770f69acd788d04be24297731668ca052ba3719711609bed9768a98cda10a01139b0d4e97711478a7f4acdc50eee491267412f302ba4a19285736003934ebd72b21e48d1ca7688d5a06ffcc00c3bdcef96eedcce8c626355b1f1e524cf60fefc727917e6b58cf9ed39311e830384ad10ecd87e93058752bc284bed5d0e2e0c5d1a0ec3ee2f7f72d0ba404fdb88960d685f10e884b308ec5d93f52916fefe3b5871ba3d5a81462d389067f112460b21e5c86a80135c95e56a026b8e33c6deceffb0870f75c9d5f90a97c74a05fa7ffb28c0136f261415aebe06ddf99f0c2af4ce1b33605afa945a96b06b07bc6cd0bfac8e18768cfbfef1fa13eb99165097a7ebb5baee4ba15169766fc3a5ab156ccb8b547e9d03f616a4ec0f6329d687f602cb67a33ce10a646468d0350d5379f4467ea0eab863db2a9a8acfdf96e0f6e452559a00848305b0e3a6c9cbbf6ae0263dbfe33e6d54e6e4df587a6c87d7b272515b09572e8a88ca061b7df1e5f56e20482991c0747a68804f4244b8e6fcacf78b5a32e4534b31fb3fb9df43d64c2fe1dd0574ec7a4b0ea954ffea7b569def7df865fb69f8a28c13b5856e3a54792cd5ba32d19cecd62e034ceed9c54544a07c28725ad075af65f93c75a8462a30ae5aa609d1840856bb0f11a866d99785949218a2e5ec706ee1f8b173a71acfd97493d4a7406be04b3095e16a0838122d0cc8733eb6e785840af250453589d1082841dbb14650cc597da0cfe78a5d3db18134f0b4cedbc75467abc62960d01b2b8d3e9441ffa9361fe28ca9ec209021fd3f5e2bad4ed7d1d67ea711fa0e8256e65713af3290ddbe8588604fba14c69c06f6a8819dcb87bf1546470baa82accafc1977df6c0f25503023e53d4238608db2950574b9c8c2726d8f3a16236a2c78761fc4599d35768064e954de6ba25fc88f19460e390c0f3f1007a73e0831295d8ed48841d68ccd3f0657e9fdfe400260f80b4492782620ad512559141107a0ef1c14bfa67e432340a32e09430f0b71e2dcaac1d6c2677e8ab09249b8a1502848d50cd2ec90b5b5b6772897ca2186c7ae7abbe3b089e04fb0167b6f2cb3e02ced5d8594c7b120c432194532facf1149b46020ccf002f31b41a3dfcbc6bb0445d8dede0387895224d7412f7dc9446981b9312402f10a7e63e6103d75b3d79edc2e525d0d4a7565fdbd3a2dec339463dce2d43e5ef0f1f07286ddbcfbab12fe8b690e1738256ab945b7b1bc25490aa9167536cc134c1fff58773082fdae7a6a83337a28b2f1cfdb36be216e0eea45a577b4a0b1bcad08052a7542f8331169ed9d523693ed32ebe99ea6eb53793ef302b842cb4c6a0337eacd49ad09a273a2013b03511e5edb7b6dd33d0e408c886b2a3e32018cb270c68d24e6021809db6aeee0189278151edcf9f158b40e2402e6dff6df46305270fa434ef39b0e77a0bdcb835fa54729618917d64a53bbc76abf57a907bf4e3a36d2fff1acb28d12335f7b53abf3daa4d828d600850bbf55f9e6846fcba7c50c384386ec6e1776debb7d10f02d93fcfbbd28ee3f4d43aed9e0391837f35ca6306190f097dd4778ac35e8bb08f6724e4de2b89c684465f1bff1045229a75c22b83eb2ec727f399f4b56afd7f0ab963620019e3cf7eaef52d8abd754c5411a8397875f884e406eb8bc84dae45503c0f12d0e9517acd17d37398fedddd9e022d23f2e3a089b103e96165ad25606e050a2edb66fd6028fd6059e878af3927d2113fdb1b663ad746a76448e8102ccea0044524b7c131da5253893f98649015c023060e8b1b04ba04a8b837589cead56460c311450e8d0c1e890b07e2ab7b48bff5045517d9ae4320dff3b7c89fb29e3196d5cea567d0d42e6577fab1e87c8e0b945c6c2463579db23a7203af2a3406de2cabff57819b23b655636656dbbb5bc81a26f9eef0c80540ba81cd971384dabbcf3182bfcc8169a17a1463b7421e977a103d2fdfa585aa1c700634320052edfbefd3f45124db8ad33a05ec623e61cd4794caec14c2fef8fe6eb460ecff965d162e132bace38aebb451a54b1e3c2d3136005ee3dcc253ea4a49b6a71f4cc20a7487c65aac8b52c3976fb82d6568ccc3a7609fd80462813386d826c8f74ec1df4849ae0e46a88bb31490e26af781fa1e4112eed5cb28e0bc5b6804484cefe0a0c3e55ffdd6350031ca2a92be3feeef5b2c5057cdbbfcd8f8b6666e9cd6ace4fffa5f8985a7969d7db8f238bd83b94e828f3269d1a2b7e7db9fabcd030c15d3a682e3079a2f159cba36171a314936d7950746c173f96eaebfb248aa7ef5c7cfe8611f617fcce1e57bddb9201de3de92ce99cb9f7928abad787d801ef651705c8743b7a304b1ac23dd112ed9e9da7b26477a22b481a83343c6be01f2425727d174835f0a0660ccc52d79cb0325375ac88f6b6672651823af8e70b19f3c9a3e61f1a125baea89834f77a6bbb8f73c3b28c0e4d1142eb02116a15c664f2d386513181283a2ea290b985c923a5f98451b1704af7b61b9e2fde267d73673c4f71f4d12a5695463818d067a3dfa1912e647299cf2e6f0948451ce26cd2f04f08adb3e56a69b22faa210a19dbb830d44e69c2faeaff5a8912ce295b3bf3a1799c6f79d0252b0b640e88adb3e8b2512cf58d8fda1ce4b5556d6fe5ba71d8ad39c6dd6a5ac022605caf7244709d6bb333a31d6fce4de64b81abc162afb62e32e464678c2405e5d13a02c7573c61d189f46588801fcfcb8c1f03f2bd643926bafce1db6ac4c788ec477d4bcbb10489d6a73123b35df088ae3714a210831c84a1b6a922b2f683208e95d50d968d61fd482a8858836cd8b0c5d639b8305cdf64fd393c0bb2a7e63efc62739e674cb067d28a7f305a1c5ab7c86f4bccc77103d6aca98afd198497d8066ae6ae129863bf0c02c5a7381686c39147b6c98d4af2a7e48d1333989127be9732103801f1b7278a077a8c856aacf1c053d8199c9fcd82303b6de1ebabcafa129a6b61daaaaefef89352303e19403a5818307f0c420a90163021e1a98aa3ee93840ff5cf3bd926b16dd39588ef241ed4cf6468a85f631115cf9bfdccfb3be173a4242e61822e2f8703b8dce1e0047bbcf6f27a056911efc6524d52b90c48be64b63e9f776ba625ffeeab7d0d1e8542a630a33d64759382812b019fcc00fd231b258bee51195af3b161ec734b3b1fc1d087b3e5e3001f609fa9360c03b2e6df30d7c535f97450e7522e8a5d37a65ad77790d38eff093eeab4345639ca196804f88b365c97542219b085ca0fd9efee06032d18a4a44102c823c9ff22c327152a467a33dd138d30072f9ed8cd9ace79293ea3fe19d2cae211b5b028bf0b4b08cef6dd7933f1ad4d8b666190824eb64c44273a75cf46bcf556fd07ff5ff8dab39a91522f860068550d5b103d5cbb273ecec2f61f9ad73030399529f42891f621da26a5b47a162a02cff652f7db3f17aef5d00f85ff89e861525972a39dc90ce66f7f5d710d1e215995dcae08b59a428c0c5fb71aaafebea65836c951d27555be8966b98e2cd3d3bcdf7c0ffc7546195d3388e823d9b00f9ad11cd47f7df31fb379675c828ab778bfa11ca034ee82ba6a924f34bdc4b10ecf203a5c94385f41424d2d8397a1c3ec0ac01e5004332f16e9acc82dcc494377304ce7795957510a9e0112c2e0867fa27642c8e84f15b62f952cbc10c83564840f33ea809063c3693b5561aa156d792ffc5fc7ccc58b70c1e6ec6b5e38846bcaef7f01606a791dbeda0ad82b7c5add76baeb17ea75ab53e86afe698746b1580f4c1a11420f3d8f5f331a64634017e6db9812b8d6a4be560cb5314da88f394709d260ff15ef5ca512a4bbc1cb38befb4a5fde1c5bb498b94de541ab77f6d315df542f6bedd1e6f01a819fb9673f2c26fe5706ee922eb52ee451d1169895764594df2af6b0e132372760c3dd869bdfd54e558eef930694ab34c6b51852f50eac0582cab831912a5ea971edbb3a2ba6f66293dbf81eed180b50d165931de3c1a2e8e010919b24aaa420e5f28d8c0703c35ed9a93173dc9ac6b5bedaa59049522d8a9db70b95d8d32bcc940de919ec2d64ae839e5e1f2c94952c79650ecf9aa7b86a9813ffb3f7938cd731e48e2b6bec570349b1239055d70e78b03561af43733e413dbaa1491fa078c965e246075868c574f77cbbfddf75dc42e257fa6b55383f79ad81da2d1491dc077dcafdda6c6b8e77a719cd8c91b14d2065508ee2f400c53edc3032dd22b5badc0550a7ae8b9207c3490dc2e25f1b6eb4ef8b92b314db5e8bdaf15b3f90057718e2fd4d71165a14f10d48d0c9ba693a70b795258282147b5cf44525aebb592bec09636502064cbc8885f08f7a94419914f77ea6e024524fa8c9232f9891dc4473b0bd6bb028a568d4bd82b4259b06c7a863b20186d346579f8d27e2df2d253d726c6aa81a9ad5aff0785f62f486823c38446903dc52a4b63e4b8c2daf0a413b81951e262e5fa77a1f01417dcb7b009555fc65694386a83f7098c4ffa2cf83d47cd15ba6cae04bc3bc9c12df2f407b597ba07dce6d38da17ac068496e6341c8ae4d4aadbb70bbb45efea0f5264480c0796411b000d56a11a73635b1daea55a3d0235fb05e0f5656b7cde5cb9e0890a5a21690a9182389cfb9e4ee2afc407ab45d95b87d6e4093bd45e262ca360ac927b761c1a75e93418ae0062fa8b109c5242460e1975d4788bcb3a2d14492f6b2d12cac585a12eda65847410a645fbc3041bda1e67e853d5b729b170aaaa7870d2ad942b4080ede1c87c3285d765907de22c1c7e812fef5e4401cd9f9497820369d42dfe22a047a69776b774d8d2b651f9a1a76e97c99108770131b80078b392b80a0331ad7574e38e62d7cd19f5805b93862069d56cf135b6ff8121e239c059dd7461bf7a5f171b69d4f7c5210f6d2bbc9b7a964a740aceb3259f2977fa32da32b84e75d1d45e8b5f9e733309e7cb997e6f3f4c7879e010dfcc9cdba7c68c789bef444e4ddf55cb050eff0cb4321fcf1efb32c5fe1a90e76088301509fd459a4d26e4a6365426d838c61e46903a7e5893f285d9ad3a09940f3459295656a4d1f8effa0b863fc6af866f3bf5eb5be21a306b31f92b6a0df6d625cdb36242d7b2723fcfd385a8f09fc6164c3e00ed9213778f6f7f2481cf4f8df1d4e2f8c6b39ef4af8d1695100220ca8544d3f1ce80a5b16c456b8a91040bd5e0873b544da070fd5116adf2c88715ae7a8148d1d548990a1e1e6d3db3a0b36534cfc27272b6b7b69e2011fe782fe4d3721568e574b823dd82e463f29be9323dd5241fdc3aca0ecfe108773022cc08742b37f58a88dcebf05845b976545128d7d6542627df775775ef8e87553430ad7d46076700bb55824e31b397208c88cc1ad77bfb11b4bdbfdfc7011f1e1e62eec87e9962cd95cbe30d120b0eb13c39a0c8aee6967fe766338eb4830a1f3ec9578b998ae58c372480c2ec2e49a8d9876da154b97b55dbee770373b5360b982662b0d422fa42c5c57b02fcd76d6931453c0552aff2b07a5c71a4023cfff8f800930448121bb414494acf9da875844b8edcceed00264cc5c68f6ff2ea4d843a9a747802fa2420704a84d81f794a59fca5df2e97ebe15b65b805318d875706cfd1abe972e9fb0ac6ef95854299562a86c94932a47ad73770a09f369ae633bdf77b651fbdc0c7deae26426a773835a33b07b5e6e3b41264c0024eb2958ed4ed058afad0ea18330b8629627262d2c32c36d01fbb932daa5a435fca156579a52c121e05d8db24e7e3155ee29a9ff8c2bf971e6d5a88cf66d7f8c2ffc5de807cffe8bf7b5e97fe9a7d166b2ede9ad8c5a4f8831d84cc790bf28045b2443a4110b918649b1ab73405548e7f1bfc5a7cf4cd8c3d409539e23090d13e50c27b3f05b624295539c9e546fb790b564ea262820048ad58229c58d5eb621b1fa43e272158eeeb2eb6c0478eaed932b8160686fcc672ade5ad19168063f9ea2159b672c3cf7cc5680da55d8d2c5ed46a359a481433d4750fd8af650d7030e9efdf4e93f3cde485c067eb0c7ce178f29950261d82d935d0168f25cf900efda096338c2db926a36261cba1c14cd91be6c2cfcee0a8a91f1665bb7070ce12d60b81a272c5cd743036513df491e460f035bd0fd1a57ae892c1829f36ddd106c3d20f8feb24ee4b565a7af98a95479470ce6a8cf3ce726e4325a3545d746ee57d2f271b20f01f5bdd298a904bf6b5a490ba9583b7907a0e3dfae1281a9e259b2f29953671e79731b5a663ededdb64fc6c7cce985380f97755b9076d76c0ec36b3371be34a2ccd6f7269b250778a835ce936ddcd6da001778a0487cfd83d3b4b3ca8a9727616fbbbc618a80bb22c036f9ca2934508345ddd67b45c327c0fe55aa089e3461be3612f8abcfe3b3beefa67acf4982a00e5cbe6d11fbb05ae0fdd758acad8839e7b15796766683a332681ca0da29e60a2de77e433092a5721a8768382ebd7c6bb7d26b59b953dd721815920ab21aaf7e141cc2e8b84a0c0893ca6939185274860fbc174814aca07b209f98f80bc2a1bf21d4a871c6333f165ada589da1b9a4321a19f038e14842da46b17be466ca917c084c2bfe338758c4739aa7428b3c38f42d296d4fd5f36c374a8351025e92a35dc1afa9fc38d460e98560d517f7d5e3df9cb7cb35a98a7aaab28fcb813075fb3c28e90d499bf9b4f6f59d639526842fb05e471da8964331b1ecd248ae78c17270e8c89514207b3dfc5d65a98efe3c7d7cd224f1e18bbe1e45596584818e7440b890b7733d8cb71598e23732287316e31bbfccb98187d2a98850b33b527e2d9f281dd28a96f7b40ad1a5f5d311ba2acc3f600b4f3e1debd0ce62537bda787f5ecd81bc91f600e4d0f55de1184f7df5b11b78229dd274fe5898e08c42754aa8ad4f1633a1eeda1aef1bc7214304b09e8a0109f7c890387c12bac2a4517e70d5e7784656363d54e1b2ef389cc2d03fbdb815c5ea713c1cd3ebead2b1bf4d379fdab18f5259de8b6fceb4f5722da348fa4d818d87e2049c9262d51d3a776d7f27f9a3e14fbdb9d55da7288b37268c4902e774971065311f248cce35c0bdff8d179940e52239af074c93bc608451a2f89b8aa62ef0d513e111b5442ee3d9c41219a69487e32a549fca4be17d1c1cbd082d856ab79a48bca5b486002c2d50154404e9ef77c4065ca804352975941c0c47e37ff08206f467abbd1729d77e6b01beb65cf131ac5a4efc6cea1bee6a1c9298a301917ebf7a229290e46a51d35aff6c5eb6b1a66e2fb09ac0683931e2d95690eeaf4f59a27e5443d7e8563e53888c9ccf63acfbdaa0e84d044134f68423c5ab34e24b9931b2f7790b97e43378022f562744667b9119d8a1d859c3265d4e2b0fd9f79c627c9c99cc4c2387e508473021f5676d1e19df66b0007281acf77dcb186925fd92779bddb6a71795e9795557b1c95023eeed6fd6352c5e8cb768ad503592ee9c889fa9c8d6f0d274cc258903ca891474a5cb3cdb506bc0c8cb9a72ccef2e916fa200ef78e715b37689709c090afde0391a6355142dffbcdb4b79ac590e9cec9588b021bc083f2af653645911e1acf9d4f51dea8a4913d2de69ee5184a4424a8fcbc9849aad0c27b8a34108cdf76a57a401d8c2a0236548194b56fa2dc261681aa771a23bbf0a505fb737199b4e2101c576a24ba3b56f6a313dae394e2cb7d29d880b12db2b0cc71aef2703b5e14a43605bf5150c163333c8b4590a59216ce07bfb5d14e2f6c16ea508563480a06accc050b970e648e405ac0e73fc893f8a5dab23faa72bcedf5eed3d64d3b1cdce2e7040bd791c65b73f77b3065f98edcaae8deee5d13d491a3cc5494e67b83f564d246975b37b97530531c9c909484d79cd3219c627e2a4ff892583f4715bf5c711047fb0823bf3d2b14f617a778d8d41d77fd7fe2a6767b14b5c629e2c9ee32829856d4c6f6a050139287ac8da233857638e124e439d2f9edfab673324d43ba602536638ad25d7c3169d70185a423d71fda0901b1de9186bf8391bc0e9def40751820de4759e32f2323af5251d126519861819af1d56eef2232f3766b18a0ae4eba1860b602c8f36496271d15e8881cd264a439b0d74852ef2b22e5fdb7e7880784c0482fe555158b8acae0455b138d48049b91755ed2f7b616dac5876fc045de73cca9b03e0a4f65cd39e37fcb73e93dc7c83219cb99a499e9197efd6d29b97df665f6fd18ba71b0379b1b80e9eb42db447905aa0fc9a3b454078bb3d78b650fe81ec8cd70cd2209d01e05f85129e67ea04e2c811bb88c10d2e92ab28167544e0fa2be8e599f4c6ee08db4f7c89a904356d32ec0e7f08bc53fdd03390ff31f393c99492940ea77883f54ff020ad8bcfaf597db167fb8c37e9b914b9115a59425d3bc4c676b85a0d0607b87638515c886d6771a062cc885570e542fb6d8d3a963243ee472a89c57b8357cb86f9f4e57584fa602a9969e9bfbb5fcb584dd970a32216c753d099b5f70a7a2a70b2f17f624ab0e2737afdf2498b1523d990d57dd37881c732e29825c5731c6526cbdb28d681d10621aaee29dfc5cd87f96d11aea0dedbd77cb6c32c3d99c6adef0b145dc022ebf587f9b04088e07ff0aa61e16f73fa70d0b82854e25811d47f55bd4f8e7646df718d721fe352d2c17156561f9a303a01948ac64bc551cedac4fd5033079e26d84ce095b68dc031f3f3da7d68def890ae519ebd38d60f827a6ef64ff99587b56ef6b1002bac5d0139f29a038c5cd49a9d45ee3614db91d06ab8548b538b05b4dc4dfbb82d4e15b5f468ec2274b7505ec55841065fe5d7d46fbc077fc94f4e34629b47ac062dd6bcb11f63f7a6a7fbe9c9dfa554780a5d91e8156a163cfa8c5397f41b1936826aa19ef24a97f4fef9ab2563af8ce7fa6d0f3bfed2648fca6b1be347befd4f9c7b1c0c6000470067e949cca56d18acf8d2e6dd013bebe18d5389c5328e7bd8487e25b50d77c255e1d47db10eab468535d53c47e90396eea7813a11bed40d362891fcd2d68036a1e0ca116121f9dafb127fae3ed30998e6efa495a57d1b4e78cad2c8a21ac5f55bba85af3fd17ada5ef04eb4d7140d1230b7850c5236baf0d75281b990bf3db044a696ca414f6cdfe00871dd86e3bd0d3847f2887dc5601ef698f703c07a0c0af70c3795d1c879af2cdcfb71960be577eab0f6db291d707b7b4ecc9a4c4caf6048d83482cfb5f669c5fdd53c307b14f237bae4ab1ab3b2f1d8bf9e938ce6e7aa7a62b85bbc7685b9dad894536daaea0765f5f767b5b6d5583cc5694859c2419509b9a622f78a8d982de560f55cd156314971ccbea133c7447f19b8ab3d0cf80508fd2d684c43ae0862279eb1a33ab2aa0517f848d4e2b585c13915f76a868cb2063ca6f3464ac2a4fa6733933d5e6d5dea2f5872060ae519eabb7c5d454408de53eb78aab8c54428df0ee5fb51dad46ed4f1dedb527a86a1d7a599e4c863003d41191f38878549093162aa0b41daffc730b99cb6cc97a8b0e14c63f772ece0a00e333911a470778dedf3016665d7553b851b06373ffd5aa20d39db503de2ee2f3bae28ee43c80428110c1a869ebe83b536e827d8712dcaf6b244f6559db8fc85074cf75777d63bb9f1da6872ac39f0713db4033e008519f7f5da1815d03bff3421adf7cdaec1d34e8710c35e536c7fa4e780a401b9c1e851a68e9fd11910ca6bb3aaa6419df0efa2cdc2b80122fcdd8464256cdcaa5a8d35c22f8e57edc61d6d60d1d88541063a67e563d1ebb02e6dce846aecfae58f024cae77d57dc627a054d785a6225b47983f75d2c92f75bcf7f00a4b3fa63feaf4000069f849dfe78d47ccedc04834f6686b11e8b4c64f17abe6b1388412847673f653ec8a8272bee75d5e633099053abb319a16466cd3aba63ec569e30982dfcd977140daf6db15eaa5a19917ecc1f6858359fb3c7fac390f0b7eb56e0893df3f12a0306bdfa176981f7e1949dee244a7dd0600094137b2b89fd26e0e810ee30d26669b7745c5ba297bb1bbfa3127d34b30b12fea8c98aa3d8e6b0dafd82af5ab3696d60a8e079d3936072ce437e784ff40c1bb3153632e854ef0cb4029a63192061a9597cb53dc17b567c3cfde20f1060805fdbb6180e5942dab6cc9dee0b41f3f6e91c6b6649e30b3018e6536536de613ef3fc7d6fff4446297f5231ce968465aead10128c62298cd904b184e7f7d8312d03d0d1e6fa1994d6e498ed0accdedf6491162d8a783983eb138e2cc5defce7e09ee81428dcee6200e9a6efbd13a294038bb095e33d026cd8b1f419fe3b14ea1e508d90c27935bedd2fe00f8e0dfc60e28c7fb359a08eea19437ec82a9419c2871911bb4d5b37f1e432909faa5131f14ef3c2cadfb37febf2751d94831e103ed0c5b711d79b3f396ffe2abd7059740afadffefb23c6443f7ced22372d34aa2c450a90d092425b530bb5cc7c7035575d4c2ed465684f5227c18cab2163d123d64bea118cdaa4d6d67ed3237080f696a9e55d7156666547931c01f2cddeaeeb90165a4e4b0f76e1916d1525746f68e3c93c4fac902ccc6bbbfee72bed7a213816762fa996d0688fd38b90012fef1477b7df80a8cb05c207f515fe9bb5432311b00e4ac4af5b2358f38e096754325c5f1e0a677945c58c68009533d36e53db3c94fb75398e28b0a1b6ffa81ef4468efd7d4a0b045610b8b48e7e020db3f9cef54b59493bd0368222aeb033d5320cbacd0fc134b489d88acc160605402ad3ce22cddf741546b3b86dcdb940042463fdddc0a128882c3fc6f3da73442c7f7f482900f2def077b3b5159587d55afd3b97756b4df4892909c846188cee7ee68333247ce8cb52b9ad6355207ab28732eb40734f7745f3f11e5eefd22d25831c58477955206aeee73da185c205455e176580f4920404629e28c9897feec9a33687fd892659134e7e3c0fd247d5f0a1bc59e3ef5f336bd380eadcd87f66cd44a28ecc546b8f1266a5f4ab90bd7d3a04497899c33337084a1f1c7064f16a469fd6d24d3fa8c480d19a33e3d26c639c5d9994a7042c36503d74a7435b6e72785680700f3c39f2bfca070f27416d2906f1b8b7f002dcf530700f7d552155a70fcf70b479dc0524feb1b2b9ce01846e4aeb5fbf8f4a638d4422be274e64cb1ea9c7d2e1ada5c6fc423306865d53a81d7d4044adafd4e4f1aabf953d16e9fe9f9de4638a270fa45a0c015e6d36fb5af7fe3012b1e09f27c10c87c607bac0c8170c5ee5fced21d812ba964e04b1aa68a57104ca7f6868a9c7d9e85703cce057242e4caa99c023ee0bac24f338ce765ca84868fecee140205f553914f2be4aadb8e4a0ad7e3a2ebd06ebf3078585fb400cdcf998fb02dcac5bc7aa298ed58f7bca4dd73cce57df8c53e9f305537588ab4e3d492d2c14b68de18f714660bcb7362ccdc7952d5a3da32fc7a1bfeae9402d08a55c1538a2e51bcdfa651ce6aae8e45e51b13b1ace4e40a3635a9578cdf124e40f36a4d1c356b5211899fc3ecc461a28dd4dae8ec2d2de58392ff20413f88de61cee1161cc945232d9cbe7cb017fceae13a3fac8f0e65f7e9b5318cd88ed791af019b15f7c26360d4132acd0315920722ceecffd1113af91a98b25ced9f16ac9ae81e59ab5bf1ba583411e3d68259b589c5e3bfb7b45a8771536392267b5ff4e7646c5cc892ec651dc748c56f8b1f871ec62baa48a2660ce22911ee5d0cc6389acd9e34d0846d5c04f8ec570ff7b0a67aae64231ed23c236d868af80a0b0068e56c31fc209f8d2ebe4c912fc1723d17930a597e610a0493b77a059ca792a8a75c8f026ff7f4bd20427cec0828efae18f16f3cb0e718d8d72fe71baf9cb620094594c92cf393777223f71ecedaf4cbf420e97ede115ad13ee6a1192dc2d06a6f78f50d0906934165c164fd49f2503bba52c533252acae518f39f44fd3e1c659bfe28deb323d79d599588954a0b1cf91f618d9ab4e390b2f5b5f2d9e9e17992b547b41f0705f2c2aecc4d41c7002ad2723e55bce79f22c97ff5ffbd487674014aad5867a21611e7236547c81785fe0e57c1bfc9b009f31d432847243c6b828aadff579ffa514de1e460e71cb98d1fdc221fd112dda62ef0d275c021ea9a5ae4f426f55a248d536362ee0391e5d3c27a10f4779d80705ad9b2b3bd508860ade35516090fbd82091dd914466dd5f47c24e36a7d60d14b8a36bb67181e91533ce6105c8f0dff7d03560f177473bd798c7848a8414bd89c310b90171755a42fa3143296e4fa490997911926ef741796b95005bb51b5c854da7188eaf3a34bfa767f1111db92f6a85771cdb251814420ff3491b04a020454bd8026083f29f9d2b081b1d93cc2c6063c0825999537621c45c9cc9bba2705d0786a2eccac862be13516ca9b17ab08eb0cb69beee8f05617b200e2fce06723390e70076a825016c51572d6711c2c1a743e05bcaf7bae731e8c9f5696d6b07ebfe3661ec07ce7f7528e5839eca3faf0ee1bb175c95aa5fb15639ce8394a288b223f9fe7afa27649d1c98fb698099fb34a9115471d4a4376dc97a08ba933974117d89ac8fcbbebd53d5d2c411956dcdcf0006dfcfcdc39280b53aa1c39e637092b978d7ff927a35d1b82d80054eeb9397f13b4c68c3edc5fbe5f51e863033d88e02c9010c5372efce4748724bff7c5945ba6c53e0c5be0d472ac85849573b0939429019d0ea5a7be464c7c9d71b0251bda48e2f4d1ddc573d5704ebc0792baea62f641544b1686056462f59743a91e1c3363151d06e55e7bb469a6281253406b08f898761eeb663e4b904635edc3601ddc0c2131d81fb25e104061c0bb6bd15f0d6000036314feffadc5653a731ef54eb8c931ae4d934d1dda841a43411ebf1a4ff1ff0d3a37d16fb69d3507819a51802162b8676ef6b7ea432c3a9b53cac6c97914075c7e8b0c0b64774b71e23a709a0b805c5aec0c8add9f6cdab7c94425d86a1be9d254fc083c57748fcdd1a01c1d47a13a4a67c35a031d54f75ffc0b5efc60132845f4556d3cb70df388a4d55fca750f412bee7823a581b39990c451c44a4d44e07bc09062632a9680243cd13e816a8556bc816e0a04de06a7ca674dd5ea808faa68d76dc4dba4b901d3559a8c5ed22ab853e4315712f840930e67230fd664e24bc93ac6dbe980ced53e823bcd8790fa394e7ed1dd999e0040320d0c9e990258b06a5d9f39d6009f2f7fce999bcb2fd8bda299a8cd4dff4744cf5ded4974aec0c1448e2ee20516819bc1546786bc8400e619aeb6ee7818ec8dca2ba461a7ace0da375b565a97463a6aaffa4ed729431266e1facd7c04e5e00fbe650b5e426890fc46de280341e56563223102690ad997684aae4d007ff7d3c7f357816f2343d6b460bcdaec21644246ee6813fbbed9fc4b3fd07723a914d6c2ed441821d4ab061a04a2c918475da9473872a60e166698fc5574426569a7fb7dfd316c95246e028d593b0bc5d3ca3beeee0cfa826f7b0ff386f9ffd844a52a95b99e8ad0b8da66654b1ab82232b1d987eedb3ac7fc58159a3231563a11a3332c9ac4f89d06b5b5ee2906274ed5e2a5c1649e9cea8111ab808c778deca606e8d987f8d363688bb471f6f736778396535e6bb0475c6dcea971f601dbf0bfa1f743eb9aab0bf881c60e27618ddbc08d4295b578b187e7ec6b1127477682cac56d22dd3f99afdf8ecefa42ae61ed4b2a7309fec159d36e68332029eb713da6e5bf6e0cde4b8ed06b1d9351622dec11016d8a983fed8be9685aa1b12bcfc91fbdf5931dbe2496bd1702a2bbe25fe1468bf574594d5d10ef01c3735b06c155cc2105b1ac9853ab10dfb4196f744447ba3f7acbda876079d5f9a8c9599f9c661f07967cf59f017d0a9de7e84098dfd1310a4fbc975758459fa7caca8496c6b18b406ff641efa5afb1f83bab5f25fb66817d68809ed22c7f7d8414d8ed5cc2a5c03832f970e8cf2dbcd7d65e2924b02068c8f2ba3dff6cffb753c906071a2d878d1ce22c16b3fc9bc36a6d9f651e98419ace8d93ef97f47c54c182de35b81a36b17c50031b900575a0164ce19c77d1329b3e73d7e48fcf79d47632e288102ce585dfc6d5be38f817de50f77480ad79b87a33ea9001ec42bfb0fce431936c0a096f28de150b94d0911dc3df5c8e15370c72d909a258de700abf0cca2ed0e32bc689660d6333762bd3e9a6c0a45320136c5aab35d506d5076e3109137d68995288eaad042690f33d1091d39f6d2a6033ce69d44c18643aa3dacbfe4bc4e001c8e5e0ea8ac4e435260c2f11155f2bea33885ad1270f3bdfa4b655306b1d0808652b63186b851442bd496fbddefca6bbf4fa00cff65a9d1b3f2aebf761c66e05e3131105aac38987a224f561002903f209b4ca4974267c46554cdb607449812e201df9c790a179ebfba21dde2cce53476414e3140a26355fc8b55e067fbd41711521498f217e583f5b10a2f48484f3358ef7687ada5dcf3b23ba24af3026a22412538121d15e2169992315d356add041924aa96f9e332cf467b8d0366aeb5c1248d040ef410dd8a6a8f91356b643706237d7a9a6f2db450708443b80699d9bd340c713ec69910cbdd83a0a339030df03ac2a05dd99297651102bd11d60de2661a2f397f669d4ceda813c59c26858193cf8cbb109a5d3c6c3bf5f34cf820308ab608d74f405b62987cf54da56c925ce08b94ec901e72d18456cac4c45908354a4f3089ef45e0aed90dd3aabd341f3d43277152a58373c2b68a958cfd4d86990a6a5b4e5de31860b0caa3fd38fb79155ee1ab0e24652cfa418523b162daf20ab067f1079d768af1ab97ad65be91957ba33d104130f0a1d6adc8f433cb8a378ca70c844a32eb73ebd1414b1f9e827cd681cf0daab636a81bd7e9bce013a5d5f9aee03b93887f5c54f036d6b7eb61ff215e6250eda5bb7a16f8264fe1f625a6ddbcb240d01e3a8ab9093eb36da803da2b2ad7e1b3e6be454d246ea0ca934674f3184ab451d23def78f611854f27ec49325fe835d3a109260651e6170fb6d064bc96efbf38a1fbd8dc580149edad2dcf578ee3f620b84295825fa5b63d9d367b4c3da97c875355cfc4793330af2e1b7f8046490f6ac9a0d7731b757b1b3a2b77eb3e0e5216fb04c4e509bc4f5ac0742cca4824b2704794df4ae0592294e4358560e361ebc523a4ae8d5f3afa4f3371229c757270027f545fac82a750a5d9dfdeb2923c68b56e08f586e043053a15374f6059d4750440720a220b044f9f3ad42cb6b25af4fb036fb040554b7486da3023e0f33e2a9499335d11518be40572a30c539b3c94bb7792a5dd0afaddf9e254b1d2534ca96e2d85e193ae49ab33c557d67f681912662d98896a01587a0eadc43c8d13df168bd4785967cb083f16c78c88b9fd55ed0ca3fbe0bcdb072cf635826fc8a66a395d845358392dd8e5a8d82f0fb62c039d2b492ffb37bbb0e659bd9ac899cda4866bc36ca8b788cfd751b23a9bcc9effebafbfd7f1b531c7e0533e1a419eb5f52da2a01a80a62555e247c871dc211c759d26a7915a482a698419812c6a07d9aef45decfca8cefa727ea4b322a4c5fed58ea05cc30bcdb641fd1b43851eb049d615c806b0d946ae29c560f54c5dbfd70fa90f8b0c04771d23a110e3e462a34e6a55a1619acac071afbe1f9aec2e86eabc12842db04637ce3e11e0d8dbb1be1accfdf45633a70faec505f368feaf41513185f1f30719107348e5e5cb1dcc8d20fe2b8d2e735c4e60876457543dae339e42f4f25f1753e758b88a75b32b9c3cadb33df26ea21e896c1124670cc2f4b0296aafb9e104b82c9481ea907e6f93d090ee7a1cd2bd3903464c8eadee3e0a1e3cf1d5cae8a08a3e976fcc7151792b0a1818e36afad9c5d74f24106fe082a65379adc9dfac540bd3c264c5b8f72d09fcf16655ec3f77b8503eb5ce75af68b94ef6ed95cb765e02c6af0b0cb85e461e98c4e55e378ebb3723271f4b4ef1741f4fde25a2c7c638b3c49b98d5ed7b265c58c4b087ae422f1f7f1473b974aba73ce0e8559dc894de9d07475f15735c270d4e3c312def93e73a4e9a4981d7d0650eb36bdcf3f9ab0166b015f95e775facadc95b3261669aa27cb915494fa8417b7aff97b9c65fefd39de928eb7afb4f21507b61a74adf4045f984432ba1c791ca0d0ba7a86372daea0ce14dca7a53fc8a086b953232172ebb98cb53590c9732962d4938b300e63f4b1fcdb0809b3680a3970d31fc91a8f8a5bdc9d457d4e0a195f1efcd0994c90618b060ac5e8d7a2c2a86efbeeee9aa61e7186567e0bf07d8e53e093a4ac3abdd0889fdd8d86a4edb63a6be3a25f737f5bcab0e6ac5f928a9512f3db3a59323bfce307cddbbaa04d7ba8b95843258dac0df885143a6c126417e1bb29ec56f034b05660d4a576970c0b0adf578e19617c202f334f6280f6b4f591013a5eb5360bc5f3dcd9b4ecfad62bd3d7c17b53ae7e9606a4b56aabaafa3e1810ed622c412f361d78f56ef7f0e4a607ce920752f22531227ca5b625d7a7cf146560bfdb34fed0d0800d4b828f9fc5fccddd026ff812aed0498e4406bdf6998934f4d88c7294c71279d437720d589ef736ba3f9d7ff8d90689429e84ed41a98934f4d88c7294c71279d437720d589ef736ba3f9d7ff8d90689429e84ed41ab1156a1c0d0f93c52b3e3e492720dc6682ffb32b275d534428a4f74ce1e2a0d5ff227ddea4b041a8a992d7b8dd0e2a529028418714ac4758e9c7203a96c14abecd121cb84ea483ebd135f7c3bd379d0f6f99575550ddf36bef2c256d82ad6c15447b90e18e6cd1d12ba0d4f5e7cbaaf42cffb460299266e96cfc1a8f7c3009674b4b2e9a2fb75cb1a6ed286f368ddd144fc3e972183aacfd4b5a025a504cf4b77588323d9a075a6a7e6cf29f782abb475da3f33e01e2a05bc0350a2ee70b3f8c5ab85ca0917149e6c48a3d65e3468a3a11152ddd05bef2fdad3d1488df1e72ad1890e047d98277dd760921fc2394c7ee5d584224c9188a9ae319688b5c25ed090bd09527acd8d280bac57d1b08851740afc33128cac0cd242098c240d94288e349963d73f2d195ddde882f8adf6291463c12ea89658b23066824f7bc859511270fbd1c167e34202e5564563f1eb6db48d7d03b4853b54cdf22e67ecf2763ade3317bcdf62dbc2b9a676743b6924a64fa64c987908951056b8514ff9607a35ac6d12b41febf5b3ea1e7526fca2d20f9ef8e40d09a4e702fbbcb16e8b5ae1910e372b440b4ed2729f6b038ec457f1d43884aef74b06f129d324f6186514543e269cfeca56802f6fcfe22aff0647c756cde42dcd800eda4aa858c178f6cae8207a1ef269eb6c508236feb75947be5e11dd1cb4975745c903e506cffcb3dd6669c10ee76db5d28d1b4cf315270ca23fbbe3a46a37041b57fccb27e20adb211d6ebbe1ace42d8b5da1597ad3ecc6f4a63e3b730d0884cf4d9f988bdc270d8f9b4dc4590fcce3953c66471b55770e788d84b2197d84b800b1086f0a6541753fc434e7499d53c65c873d835ae2d8ffaa5cff47f9c8b6bf444d64cbdbb9eeb4e79488cf7198d2d7a9990a6f76b6056dbb5a2d04c1e379c3b7717ae8aaf503486e9c3dd57d0f3e9d3412abdc9ccb6eb993c95b1791f44ba51798badf1851fb2a5621ca9a16508d98720ff7c645f3d28392fb7529b8e4ab0a69860927b18c82261916f45c00b49ddf0aeca9f297061e37a04714f3a4e27b93444e0e4168faa4b6bfe1a952ebf7d064e8404f84e2ca7cdd61e7c1054b36d1c7c225bf88f4b03f55176191a46b3cfa39c69dbc3a78fc8cace229a907c95c974c45797b1076c848f9f511e8cdd0e8516d5ba122e003b9cf910c3a6ad688c5b6a3a37847f2da9814839d11c82299d79c209da102d7431038a1211aea2f5538c9cac2965c0c56ab0f2b101567820feafae1f27814fbf07ae89ab5337b2f7aad51fb8481befe37ac3bf631a04c1672506b1ebc98356b6c2aa08bdb6342dabc60101ab70f817100eee8852bcfc4a385ad69a804eea503a6d2a31d095b62c98d2eeb5e13710e3290d0629ffb8f3a3a68a336d5b779c90ee4066ef9ee2057674313ffc758b8f9c6fe43a300e2246a799651a88a69eefd44263bca9d4e7dae4ef040bc88e022364838a92d3920a9b91fed768a6fd448e6776e4551c42793a9b837138c82c7e558b1a1ccfcccb55a5f5cd0e4dae43e11fc8ffc0ba8669c2b2609981f42d6d2e1ff5e37cbde077942ba2b65fb852b3a448dd3148167488764410ffd5ffb2e13a3a328b1a9bf1a06d9e5849ed40eb2560072035f6e108aee39627aeab9d09d8bb54b3797f181ade44a4f1b292d6623ddb858302dd616335751a883670c82b310d2459dd3d488bb0c9859cdb28a1d659973745340cd9654e117d9997ab416a1a7aac1ebf3ff5006c870eaa21129a7b10297cdc95419de917901b37ac5d11202c70e96d35b05df8bde24b2bd1a6e147bb390b93ac4bd8c3467794ea68475e096424d18802e4d21bc8ef0911bbd5a4d2a8ab0ab61665f2b7504f43a402139aac571f920b31894f5fe78781da64f0b6b2fee1577a845f813affad2f6cfa405a44faf5299696b645984f64302312b024487b277979a0350b26ea664d95ab83f8d8d7620b2cd1c39a10c266f51b3f676ae9a2ece76d73ee3999af32935c553879f2e7800f68f10354ad7d676da33f5050cc0c4be7f27e5bd76ed09701ec5bd6f26d5df7ae7e18b02d347907b0d3b8895fbb5de7b416f55275e7449f7c781b0ae8e4cb3a61172ca7f84aec16478826e78af6b7a5b6f9f30cb740049aeaf572dc03a71c7807a48b78a5af729b0f90e595851d492265c7ce209420d85eecc50b934b79546751f62676b11bfb2604c592213b55e2b21d91440a0c58c4ae6d1696435d31dca042c3042c78ab64ec59cc90cda27d236528e044cdd57d377fd59c36a19a6afb856fb12c96fd1ad08996ca1bfa170e1ae8459425e005793ad92c956765c2e7cd27d31dab38a3927f6e498ff10983514e2ef9315420a90285e288f23753b396fc4304f199b4d976724c5217d66d934d18353b231510929cbd9bbcde61db9171926bc710d500323f94ba9cdd46de7ec672a73e2e27a04bbf790066aae409799ff68f2b9fd4c78dc9348f83fe35063a6560cdf858695ca2328735e688b0257ab23d4ea6aa3ae46406aa665122fc86fe754d07cf33aafcdbe2531d9b6a4436257dd7dc540eb7dfda1a4d5cf4af9dc1a38bc0fb6c255c1d3f5d8de18e5b1c82c927c6dddbbbb2af82d6737554d24a9dfb55992b46956618f11d4c91b324a1247f35ffbe47c4c0e4dfdfa19a08fa1f54bc4c2c7da3af47cdb8e22dd08d1ae252df8ad37de91fdccbadbbfb0383b319b956804b752d4fe1f87a4614c5f93bf84cfacf880199bb144f64aec4460ae97aeae4bf85f86d9b18035f64107cf7a18adb3dca0deda3e3fe88a7540ef674b859c69653dcd579012849fe5ced82bf084a477d567276f4ebb21de441de71233a11fc8e0a0959e764ad8b66e8b99d966cd2c2194b64781c1681cc6ba361121b3e0b2ca26331717d1488d3b17d03d06e74247587cd78f2f116e0b8767adffdfb20f41df9e6e500c653dca8f85d9a34e2db2f50af129fcb244a0b92e28dc29e92bfd0720e966e1f9806b61a615c427beffa1d3227a266fef84e8bb9134927205fedd75e531695fe2d013e9370c5c1413ad4f66b9986d731205d3399a26c3ccfd0bde740935097b3e4e6a0832b05a93d630fd0c9bab4d003143980b0c97294af4b0335f94512513f83a5dd89b12a18485d536ce05cfc9fa286b4e6ff27f38b793dbfa9c0fd826fd35d7dc1cd1cc0754a03f510c7f2cf7746d3a13622cd514876f395690934fa2cdbb06a5f05485d52ee783651abf73ad36f8dc963a45deeadc4b32d146ddc5403dbe7ab7fec5d4ebf7542023251ff1a8f00cf892a41c71d113602acc356da173783e03c218b05e6cae87fe73f578124db651ec7f4b275da1857493d9c6477e6b6cdc6f93ad75f5187e5a7c07a973a86b25635b7b46733659c562e1a956f4994ddeed19c190b585a2dae281a8a7e0d9a04e1e507636debe78b06aa343fa47950e21c5d50307537a5b0c2ff77ee0528ce51207a13d6fda8bbfcdc57b4fd4114719c7b657b7572ad5af898c900d7b4030fe27613610cb9fd4fd4939ce481fb36d68867b94b77147693ad8be7657a29fc034479885ffc20cebcc089ad9cf15b6d3bc5561edfd43bbe325c46c98b89d61f68c217fb918b14874e89b55187cf6f8c958f94b500477989c21db017d4a6286327f1d2f23a3d699777c54e7fda0bdc0a93def3acc4064210aad637f39fb0f9ffaa970cbe217c8cf7e231d05d5136862fc795d77d916417e4a15d7a5c3f9806afa37373443aa1b5fa0aa8649de283d5de536eca7fa735117841f85e1e4ce30ed4fe06a8d1d95568cfbc47a5354fac190121d625f80ff0a4d87e81a6bb4d0fa4409f30974c325ace8f27c3bfb6b455289a1075de843f0eae8f5774891bcfd624135d1c2498c6bc976b72c68627e4f086f8f23f7590561640692f627c4e68638c68ca1665410ee4d11892611f5230f7a17cf3cabb0259bfb0b8ff44fc44a165276088603c871ec65ce0f2fc37bb54bdde33557d75041f9811b81b6ef62ea921077dbf3bc7e18e6b9c047cdc421f4610eed1dd4e4c22819f3b69f962e4e592ab95d4d32947283757d612780ef9e0936bf1840301427632d4472f104876d8628553b299b43e26a2b49c30a00ebefa8ad7e197b41cfb859f314a585b7d14394112fb1f53b30e84f7eb95c6d8ff95b7c1f3855e6e7a06dda53909c0b58447f44fc80e1bfeed9b101c02846df956c019822236b8aea6d7a9a2b7df898c6349e435597742e86d091fbdd934e95bf363ee1f86142a6a549ebcec35dc9cea20261ab8580f66380c11572269aae510a7616d26440d4ba47faf3e980769016ff47e65d26e163516b64874f1e7fe2ef69b812fb9f1ddb2082444700e704cf318374249e3d87b7bffd0ea68ec641e025dd60558ab3f58bb27af4a45856bb12cd8802da31e2af7435ebf6321cc121262d0ac0ea2e22dd78b52a5d3bbfe31d6f81529e3809c4bf1444320981c6e6c7940296c1ff92fdfedd9b22716da2a1f92e5609c16f56fbc9fcb1fbd8e6d54d3c745b986ed2ddd281f981d66eede88feed59889eb89ffbd2fa863881a829b07bda5fc5c4666527bc5802b2aad41d5d216bfcfbdf8dd1eaf360fe0e1b08ddfb8afe83634f0ac186a802fa2e146f6bcd4cc9e071a38d9f0d42452eb31f2f0116c5405f3d673a4db2f6a2655f588b38b7729bfa4194da193f68a4611b58140b5fdf963867ee7e36cf1b098522e453318e75db63eb5cd94439d3138cb88631dc5370a5ae782bfd95da03dfadf22dbf54a25d6a735445309c510a737754ec39511c4c676c117c71cc44ac2bb03f5de4b150681ccb30075c90743549588c78ca5b94dbe25d1d0650132114608cd7ddba8f377325f5d557c7075ec9df5632cc6e2ea98f78a6f0b2b83524c78755f57d2a4b134462ab6f62cd14971e3fa32ef84b79e94d954e89794e67f7bc2d6deef29c14b5e8767178c08bfeb9882318fa05c085647a2fc33bbf1258068b411d89e1b69fb734130f30bac65a9b3a0be303aa907c76ad61dc464866aa5f2e457a3587fce8bb2c30c4b6a9505b27f1aa116a092b344f864eb1ea741076a8144bbeac47a20449a434cf14fd11d43507553b432789e00ecb030d3c2b2c6ce9c3caba806996ca78a7e0e1a4fa83249619c63ed1fe9be096c0c234d44146b475dea01cf557d5f4548db7329d00bbdc03fd2f52a34534c0f08e2d9caec0d7886fdde3a3bb4f62d6d1e41f3967e6b3f6181de7e353b113edb35c04c02dd28591c313ff82ae193fceef126580b8b871271eb4cdea8d0a8ea333bfce7f3135180d65f3ec5b32de0834b906c01fd644a0039234175e9bfb13a607ca39d1bffa31dc5e842ba0e7cd8b90213fcd28d043fae1074c7ddfa8e7e6da227ffafd79564d43a8e2a545e3e173fe2c93c901499346e5f56fe972d7cd26af3d9e5d3ed211340246eed5c259f8de5cfa8f358f45a27fab9b3d5be12360da0f06926d1010f1065666dc00be2597d2f4d1790b8387aed58dd123e82bd9d9c6b279e6a97b86b4f557ce3ec43ec0b64dc65c69dda1eba3e0e609a5d69f9261f266bd667924bccffd3d01c7c17add7917f67ac8d36b65b972f2f3ed7ba363cf3b83c9fca2a9a4cfddef74a49526e97410670c3f5b6f0b4879a808fd3a2a8e0f07ba8d77155515138c1c6bbb0abb2f0b3387c2f9128aafc129a0d074ede03b5c379b332203ece3862fa6040d2b26a686d5ab16c0ca7f8c7cd7ff44a0ab8aa34c3c44e143ccf7d7c9070ba66f91ab0a298b9ace205e445d35bc613077a126d946173cdbdf0a38a2fe03e016d7378fb92fb9cdbbb8b755f0ebb6af8e5757884b568f1bb1ef1a175f89ee9e87d9e1ec9d3075131ed7c9cfe0846fee081866ece36f700ecfe22bc873d69b9e7c8459919064bcf1308e028f5459931d2f589197f5aa0540b518aae02718a21b7e52d247d037dc2425ae71596efcfbffab64fdc90debf0da79cac192215d776b1968e416946c18c936fc146974c93b87e54a8ebaaad61e3119f6238ef5f427837d7b5ebc2b810c0d650917eabbc6aa57ef163a4ac254670bace906e4f5f589278feb190eaa88b4f3c2902c982b77d096c08fa24c0230508d2909b8304b74aacdac8fdc67b79a6348a28d277868379124c1b116be37fce0544f7df0d242344efac38921d69bd4370596f042e24c1eab83ba9652986f14277db30b2a10322cb4a37713d7e78a8b0ba93b61c72ed20533c4e035fa262c5c8f2693d7c25ed38dae42adb04e82090f11277208ce4dfbd91d77470f398258e71b00237c5132349b4a8ee8efbd3a5ce6e03cc8a63b526f428bbf930242dc7d3a2ecc2b9369e6966d41b22139979a4e4fe4deaaec7c87ce3b12e3c19d150bf3659e90a3eb3653fe9cd5a5cd7d893483963d698a913e6aebcad26ee643a939e72949f29c692f2a6c102a51085bf2442732b3e305621bbfd078326247922f2d6b8a1b800172d8a961d673290df49a744be224d66229e4257f917983b936340e3c78cde5c32eab0d9664a36ea649f21c7f132c431f6156d6ca6a9c2a5a191d31511794e1cb9bca8b2716f63090ec4679b4857ad27664cc1ae0dc6b89e9f201a19afff75f1caf6c7afa05fe2093ad6a5eba82ea6c74fc12269dbe7878261aebcc1a1d84821ce7fef7f498f0d49661d43d754d4d9363d4b80d43e04aeab9866bc9ef17ee7b3ff548acf4592bcd4eececd2d30f5d728bacdd2e4bfeaa7400dbcd08b13f30799077c3a227445bd71a356dde4d5c864df668ac1db3f2f1ce324a817fce13e29cfa6fe864aa9e6b8f08b21df60525969f89604e33fa451bcca92c631a25ddba04940b50c710101131b29626f5bdb00552334030ca1e5a4272e89bfc4156bfc9497d9b18f7b46baf0d07da162ce762ad6987b05dba7ff3ae989e2bcd21885b966da1cd049a38bf803d0bb40cfec33dec5c09f33870aecd00711356d04a7cd57e5eb7eced0675cdd7841faa57328a428a6f8c3d7b1fd0908c3b5f327f4a3d57c1992e4498f339fbd6cc3cf5a61484237afe94025d75dbecf67e7de3cb6ef60a21c138a2885919aecc058d4381f9f2dd853b126ed9df5ca46cc9e9ac4ccca32a7d9b817fbab863b2eb407331e50ae0bb701bab6dce441891bc87e68eaddee89a301b64b9e811aa49fb649ecff6134d37e2e60375afcf3ba09d276c5f044045f32afff6d86c136ef86d37cee17a68d87c60179b2bad3b4d103c5cda0e1a066d30290cc74b76318233e0a93eb446d97940506879f650a7c2a6eaaeebe9fe565ba14685a3e595ad0e3102988c245aa78a530e46cff28c6149a8e001431d22a7039c557f9b1dd419aba43aca15609cc69ed349d2f091a9e198c1ef9d4108b244a5750eedd77a93f55eb82e78b4ac2e6dabaae3139eb65be0064f0f057e8944f4091e4bcffb61909b224c1b0c220592d7c429f6c795d8d93c10f0369e1ad18dcfb7668a5fdcf0057d6df2646436306f5a808d795994e58a507387bbd46cfb36bec4e720b2eb9480d9578b0ff0b9dd761de9bc941362a64c919bb4ed6da1408b3b28d9c9f2ce8dba847c60140cae5c825922645de0c7f3f00fa73ffa3b5a066b9f0530b151edaef954fdb27cea334cec19c913da83db36979c20b0e67226bfff3a2362f0b7d92a27a8f7640ef426ad68905dea2b245e23eb868bc7fc4a32a7618d75bd7ce2a950559f0b00d0265dd55fe58c22daf19a47bba29b5b468c7daafe7659eb4677b2e36ff7e98b8d9bf0ad64c9c5635887156577f16b172b023a8271c3ae26bcb65d619099e6fb41cbd400fd2ff81ecebce8f166fd49abff3500695e38cb588704f981a8ca894327c0f558015488a2c5beab6b0f4669d718f6253fb54e949ee5e867204298ee37034ba3f86592cfe159ad09140012d154624b6c46fc48db1f1505cbd3213b69b9f5a560da81b86e1fff4adc8cf432200495da904d1801be227a757e90ce4372bd8420bebef1b6dbb83407dbf753ea3db804e1fe7baea985f0b8675cb48a70fbdbac89f8c25ce75c1ddb0143676ed6901e75efe5687557e36e0958ec79bf018ae42d8d4d9de712cc08d04071c24280d7d1607f7bf3f1b6e108fb02e14d84c5743562678ca160ab6387419c73c56798a3374f567310612c2b9621df0469555758f2756d04335f6208486a55d847735e0d351e374a9f94646916fd132e72e4f994cbd57fa6bd0a3e3ef841cac5fa74ea264b290e6edaac22c7124936feff8752a4dedfa9701c8a5ff43aee9f1d230a30a54634f294b6678932a1b3581ba97241dc2062a7f2f2bcf68063fb3d3d3659bf7c166dfe1da7bf54353247c925578e961b3446175648170b13cdb43cbccbab26d727af7bdbf57fd1ce305ef38dada643a745fc8115dae39e5a456ec5c848f564f74ede28c7a3ad285329915a023486569be7f5de6b2bfb470db8505662e2e1c44c46ea81b37ec49bec570271045bbc306ab18e127493cf98980b4a8e50e737570e53cd7e9236dafca18b108730795bcd9f293f73ceb05d2be32c39a11d41326f3a0efbdc370e1eb34fcf0207e9dc6893547dda4b3740cacb0252cf7fb1553b2ad9fef0156d5b813f0c3fd9157a2d2b7022216b454df1dcad5ceef2a45716401f750aa9c056035dcbb20c3aad038c9a4b3a0bdbd6254dd2b2a885caecd917f40d17dd8e80c8e75adf425622983a517790da8e04d6b8fa744d6b24b667ce8e43a944cda1b0f1cdc02c89f2fcb2a60b43c18f7adf3f7b90fc7d29e2aeb1b9e41692cf32d63a234f786385d256601beed04c5ac38fc4c6f0fce7471975ac8049b4ce00c6ceb616cee6713d3d4a321e5532f7d554f5c60746f77b5360ba1561ff2c50dc4d06ca93a8238c7ffa026c1b450c4599c52d54d0757384b1028cbf43eb3bbd16b0941da77c8503de2f8b0858ca4a0369f3a258a3b0cfc10290ba4cd6e907958dfb36a323503e4eb872e913c3e5063a764217365c86da664d8d6a674439928803488972d1626e36c612667eab8eb62c04e293f6db4950c0dbd36d48b438a66970ef622c66710a1402299970f99ef415c216d3a957f177e7649530a41547e78762f8f82e80eab623870053f3a924999421ac976febac2119b9e9ffc873030ed11985d84c3dd70e31a09ae734b2aaafd5493f0b582a53bc8d7bcb0e4568b9b3249f241de9029849095d7971c74a84d8446969baa9708bda721da6f94f5a28b5b00a3258fd97e41ab84835c7ecc6fd47e8f47e5cfb53263646b526014f1daa8432bc5e937e4ee340625e9ae7640115614189588a04f6f961472e9c02c60624aba4de9f1013153d2d2fd623fa9c098dc96f3b657f3cab95b7d8c62f79717b8be58b6daaa876e8fb098a20b26f19cd55e0ce7b90b26886c6f73a9e072c8407f5e18d52af90818dbadd4ccddd59076d3d8ad3aa4b338e2fd2ddef64febd4e7d23f5f040f0fdbfbb15ad4407e819a0c2d286041d917897ba82ec50aeedf8c32b1977106e4d72ef901c327352891f89e3840e5e57ad637e7ee2e253c303733c3ece5b4a025cc99814b3c27986075286ed613ec34db595c18340ac81aaf6f547ebca9cb910ab8dea81019debd497df72f6f4bec5e593be7f7634b5a2726d6464032042ff1037c8864cc6be37ed93331b105de59286282354f7d0a8b1d34e7f62e773c8458d31cf0d2abf9ef75c95802f04f242aacb016e783ad0701393d2a1e5c84fe0e8d7e9f97104efe18c4f2b13076685d118b4b3abf04f73860c48e5adc86585b1d1de76c04bf0043ecae841a2822fc60a859ffbb6ba5b367637f36bf9f374dde6df785e3caab3a1750b488f9dff841e0578b8c49a4682fd7947470d6cf0724dcf1da9b45e3fbc4a78470f5b85a4de21ff1872ac66d1be262cf29e1049722702364bc13d8e617b4fd373729123b9160af3779b789b0f46dd2115a3cd969883b53a403e9edc0feaf923313a16d619256fae218e3a9fa873e24318cf20aed35c5bdcf974f51cf5084bd5e6107318934829f70aeaf8af4d8daed1503e231c787bb0040b75ae8da8a8f61578986fd07dd040db4aace4ea946c441c7e0e53c290996252fdd570de7faaffb767b63a867f026f61c45135f3845b49cac8a7a74c70c455b225b1d7966dc4938579d941e98db6468da91e2c09a41c08afe97ec3f90fdbe0bf8415063dc2102f01ec549daaf80f91e133846d4685e13028308e2074e9711b3adfd51f5752884144c100dad9b76ae43eb362e7326ab333ca296d504cc7cb59e3bf563f670bf793358bab6df78e1484815c85e91bac27c4d21d7b1b2fa478483dc01edbd6fce53eccc1a7f643e3d91b5bc0ec1bc0f2c7a5e56862fbbaa6ca014ace8e38d177ae63cdd802a851a0700937e6844964132f1452a0d1f2b6d6005909f86fa09de8f72b22eb8028bffa3ffc2c48ca2d1f9102af43a9dc03fdeeb102965517e8048c169aa7f48116087b1f193424aad493c52ef3c9bc4a6203028ea934f2836384ad5708f66a9fb615cb819bebe5c2365ba80b9c626ffbf9293d76574110bc954bcc3ced0c9e998f8f1df4cfa1649e8579e3ce6915330cbb8f2b43627bcba62c1917c45235c815a5385bdbd91fd90a1b17d1fc47a3ba3060a1a8f1fd6ba16d117b3a8372f6701cac4238a411517dbe841f330c47a755ba20d8e0057e9ec7cda507143f451c19fc63306d9d0ecca2dc85fc55cddfbe4e0a84a67831c880f10d6c48fd3349f4dad17a9fe385872a23b0b66cd49a73499fc02b88d8c64045d8adb7a596d104fdeafe91523f5dda285940a8aab2a2a7c58e108bf8430ba6b9e53517b1f531788736f9c825b315a4b9657a0a95d620c471f0068c1ee777a9399e7e6ae2bea2dcbb7857d9c7be48f54fd482b7409c22c91232de4ef6879038158f0b7b0bafefefeebda0b7045bf4231b23a935c19b216a953539459147078711f1a939702fcc4ec4260df6a02475efec2ff5d66625c5bcb4adc667febb131fe6a9b9dc8df4348f3be7151c96215de292721189c08aa9a971950032e7fdb222da0c70795162aab50521edd2b43eb34caad141df792a2562545a959ffd3d1b08584ae317232848ae9b3be51e8642051012eec39191b32ce5722abdc06903dda3a9f9b8f3ee706f2a3746c42d2715a8b7581092841dc1c58d7ebd53c472d897076441e28f98a48abfda74e934829b8053fb539a821fe5d174e8eb0b38a3470e9e14890db75124624741722e0dfca52734f00d742af5cf5bc1a3dbd69981060a2c245641e6a88701ca083641591a25ac00d1d962a1f9527c5f650f1592110e72b8eb3d77ab6bd80b9cec4f277e1e958da8ce3e12c1c5597fd5b74a309ef0229d764ab33c2339befb077d11a91cb2b6f938defb4e2b6b1eaeb4f3a5405d4b439c6b648785cbbdd0b0960e9df228b39248a00c76f2cf20568bc11bb98ce2b0c0efa896eb7ff4344a21f1ef72f774b4fc676e02ad51c69940c6a661fcf1c4d35bee762d4953a6145e079e28714ebf37857000e62114ba15a9a42b534bd4039ec32a26f15a974613b7fd70137f80d4a7e56b8bdfa5992a003a1c7ab0bf45a44dbaff9a1a61e99e9f0f65954ac38f840f4233a0baa4243f167d9bac54b6889132576ff2ab9fa39f2cecb68be571c363b6d46842b1920e59add1c740d0563bfc0c0744a6f2095f6d24d95e5ce447a460866524a8ab807505e8aaf95db01875a2291577137a0f594c9dda584af765016336e254c3560d854c80b7410adf120b34389aaeda9a504c7654786724cb1b2cc27677ab93c7f59ac649af1834cceb60ea81033ab43c11dae692d9631b5ccee4de86a35f8b9a9fcbc5ee4448c86e5b4a8935ffd19ea61243c2b48a61cdb1072d05603bde44788ae2200811131800edaa55e749f24f13ecb3a3962b429fcb8ae9fdb60adc0cb3c4ecb746ec6479c1ba99d616a0ddeedac876dead2c584101353f312b0d8ea10f0b6b37d07f1090cc30d4bdf5e2e36679923e6df087db05a7964ae7b21a55774933148003e799460fd70caab324a61f3b674ee43a55a9b9077f193d8e2b688f6ea938230c4d9ca3470f6a87351dd422005d76e72800dbbde607e4ccfdec5947546b8cf1310c8553980ba74924d6f87750299dd56c6785ec8da8f326a28ede3265523892488830ae2efa6c26ec072c7d80258824c1f0f67cbb64c539d72a09d55db3ce3fd2b2dd57d5ea39a84a1cf49f559275770e3eab808b31f8fab576bea34e36701ab1250386cc07fba489232cd5e7dcbf76f00dd7816e3243593edb624226d92077081eaa15f33d2e1b01b6441e40f89e841e27d404a0b105c220163ccc4470baf53c1685ae9e18009f5331c0997f80d739b5c559cef544381767cc3481db5011e4048458828114900b89254c8ac0b1745b3a144bee4e85157a6174129f6cf96c1bfcd40788a4d2bd1d28951f13cbd7314dba1755ece0000a041f27de9920f43461c633f4f436c0fa29593edd88ef3538bb31ac14506b979e72d51c9b4283d9c27fd9ca1f4adee470daa058fb5b6ae37d575372594e39318c87c8281253e6eeeea77adfcf7062316f62f4db2d00191b148fb81689616975e4085e37dff7dda2563f126620a69c84d1c583724c52540cc927b7de42ad646b7d594e29bd5f0ce8a69e3f0945890fbb972490c4dae700114314b4dfd7bba4eaaaa45031cc51b64c85997b07d521d1fd9da723bcafddbb965aa55425c2826d0209922d9d1ab71ce35ba13840b347d694d77c28c0f8751e7d223eec86ed50f50ad17a979192074d69e2f994b187d89aebf12a64844d547ce0798464650a4b37afbea28807430408306677469ff99297ef4a57a86d3abc3dca20385f1321b0e62957503204efd23033123fced293bd672d71433ea548d01f8f7b976a58138d20c15fde89b278a8f2a8e9e3fc8d58db04c05144e61093b134432ecae34dc7a5f52d745520d77ed5889f27e2eabfd45a320f571bc7c32dcf0c93ab1686669d06d7e2c418b33fb94ce04923a3eb449c76120a3de1ca570fa9bfb8760f266e992a8211e27cdf3b32e1afbe6c4090d5913fe36ce76661b36c3b8126749f49e96bba6d8a550f62cb1c1a61531449381ffa02e1fd846542f163515079c3e1221777a3cd62833e7db1229802367be444b2818bd3bec421785f9fe3d3a245c020a924a14709097fb0f1440fdcf85067f51f55c03eb1c73bee6518e155f2343a902ac0c7b3d927bc461356ea383d35a835bba777868b4a6dda5402b1a5f40cf9a6ba3c491facac2c5d056008ba2a12c2b19de7b2ba559f96449476e970f8e2c949809c4467c2b8bca43e10f2280cfb86f39acd87e78f4f7fdb1a768f324d4e35836a9989d5970ceed0f1392c1ba3e25297247cbf84c335ec3e77712886287ea4e6655f7e7dd16192fa9a3ebef26c66f97e89806b45c430d9a55c14f02b2ee807008c734568c72d57707bfeaf0953358990447fb35e7bab43e1e10f018ebcdc02244aa35a37f55786813116231e8196368a6a4b99cf9a81ffcd9192e250eb4d7b37f152551c756003eac7098ce99f879580a144a412fde44fbff1d9ea8db157471f5c2dd903cff8f9315fa4a9d0d2f1c82c26a63b12c4741ea429bc42ceeebc2ae44a4a9a1044542378ea4be37caf010f5e29ebd875762a3f1b93709876c0e4c597c173524f570582d1f6bfb9cca359aa95126594a522c9ed4718d03f8f99b9bdb9a079ac7fd6a451cf7570eaa966933cd9240e8e3f6211f88b882bf7a938f322a444b91935eb6e957ee7f3aaad5bc6cab0e8deefbc6a5e921b509fb02d63a6121c22fd18ea5b0e96eba17e9cb7cb4dc2089f817e98e9f1e833217005a739bf140563ff5eceaedb74bb4e401cb9fa2b7c96e2f22f44a5134cfbee5632e5dd53539921934d6a041198befdc4d90b6a82ad3ae83f2a79b676adc181eccc0af5f0e8aa5fc4aeafd06aa58378ddfc36d553122bb06c2a07d9841d0fe9967a853e40b41344b4f90dcea209874372bac45c3f6ab2193a90cf8081639aff1f39b04afdfd77e365a2bff450d6dc978597b3132d8b52a71d3ece3e7ae84e614333f79b50fad0e9332ce8f92e4ad3f92f8729bcc0fa0786578a3a59705794bfcee5469000a6b182a38d6c8843375f0e98f6623fef700aca9bf281de9973acd69da1836c33e37e77917f86aab63f35f9065329957ccb91ae2316c98e13145ed3eaaa7408be4340dedb9bc18d06e3e779f24e5cf1f26fbb6c73ea7ae3d4f01dd76055c5c78bc19fc54e9e5de71c14921c846c5f82591f94c148834b61910a94e5e4a0ad683f4227846bc383474856a1c9fe8878d3fab038e2763ca015cad847758bc9e72a62006cb2ef1de536f53f0a275262a5640af992a21bef30f95c8e2f8f5a310b1de96ba2c2c4228b9be2ffaf526a65a5c041d704a990cb85b0ad9e6de0ba78535979b6db9921154f9c4606ae804fa5384a2b6176218f956805caadfab88c525205c7cf17e560a8ddbdd3869de41d397bb7ec7956e6819e0697bf8be532ca5b993d6c320826084606792b53366f0035b58a2970696de4bdfe2ab3b7ff08ec013a3f908201cada42d5055d053d7426dc225b5c0e3917b861e63ffb4a4f6538fe8ea70a5763ab8976ce7909e0e758eb97b5cd101869caab5541a2ebc91a0a8e4ca8019cde81a8a9a0d1482f788be32ae0c1970c1018713bafee6dd0cf673f2c97e75e160627231ff8b0c415fc05d91246b6f39a82f9eb508e1683e6167a6c58fd65716f77d29f6c01ad85bb9a692f1ef4af6848e585118f67f6f24de6043294ee202c0317a09a54c732202f5b5b391a2944ece996cf72f3ea39485f9ccd5394702c9c1cbbe2e25815fbd212fdb4ac5d2d746c9141d0ec2167b164de2e87bbcffbd2f92f8f29b1c261fed79c6693778148ddba3acddbb2b2b07250e98de9d17825bdc82a4a86acf9d909c396121cda3cdb36f0718f83fc46755789129b724bca191b35904f9cd1fcf9e0c84e650bb13b4f3bb5fee94abfd4d8bac91723bc8108ee89ddb1f95c8bd931665f3d03f9dd84a8718c7708267ea5f8b6b3f05292fdbdac5538ad79dedc6e542559014152530a0af65542dca40e4dd91baae993f930f7f8502802eb6a9eb1bc52c031bbaf030a50525e2268ea1e4c0b46717dbb06d40f4a05114fd3f490f2480f2a818aa784e37600a85c537cf6ce93eabefdb2bc9ba727aacd82f86b31aa4058d5424de20a3e382aa8620e50463293448db0cd1b02fb92cbf2bc06e9f76a15f70571533d04226fc3ebe05f71c7c7738fe8be114d17b9285e1874c1cd391f2ea30a2d526400c04edeb9f4f554a34f8f62342b2be29d0168feaddcba8afe7dc3f2db4cfab0a78235820a7e024e92aef8a232891051e82cb616b9e1c143b6e2cc4698de059cd6060deae134b3b6c242cc5abed8ac5ccc9a00e4b5902c7c989ec591e6083a4783ea878db24bb425ab83c850742ba8ad4db374363883cda222be1ad872e619ee4edcac31c02bb2b3b71e16a9254eb12eb23b45e939839f62b3f4980d9061ee2f80bfb9edc897d4575f98635afbc523fef21b1c4548bad4713b6cc186c8e177e1a96a197dad9fb85e819f0ef4b17550ae93f39f0c43a936b079b6a2abf4d37d512848cb99d92908342b515b2a089f6d1f955616faaa2027ff8f232dcf3cc7f3d7bc51ece943a44b407a2b41f91cc6b4ef6c14ab9e6df4bf33dd9ec13f1fce89e126e645d06deb59d65bf7682172a7e1a4a957a7614ec7a513b154a3a003af80361af870e7fbcacb5e4eaa45051589f00d8b320062f793689625edbf167389464a4f9bcee0b6f13d997da5b9f2ba1467a3f77f39a31dc60bcd7865029ba7982152ae102141ddf4eac341e397e0f0951e8aff0598a82796fff26a4f63a729a60de4c35ac5cc4de29980f1251a28f1a24e698feba60a69a1f74d10b274fb3b9d7d0d37e516eed0d39c200e84257bb11ffa81bfddb7026539ea632b0ce45e8582fff7cba241b4ac87df22b7fb138faad83100ff1febd96ecbad669aee2380d7e58342fbaa27746cea8085266c1ca52d9389dece704af0e3759f70ae5fe24299146add4cd3666293f5f9b4572ea5c70d8daeab475e570d195e62ac5ac8282f52853f1b20b5a3e0252813496e3549a731d4b440676c7a3b77bdd1a148f73c1779772644342774ee8077094bb1a854c42849fdf7edf60e9e5014a43b6a26064e3436cd3f3d7954732523f93e91ad8061b801afb8014e8ec3454afb212ca4c4989465c9841a89a7f6e411976d751d6a05cfeca1eef7e21163c0c4076a5984ee3ea04aaea3c265cefc713b8eed91e76f93df35cf8818a9deeb657bc96a6aacf144f4d70e100579b28547b3c8d9beafcfa63c32ef1f9443cacd24e0e3c368cfd512a0cb137b1594edb4c406e6a316fe31d6c427b475dd2ca2df3b5ef8383f9a0fa37b12f0a8008f6387dfc9a3d651fd7886be7b82b9ff4e8784f185efcfe9eaa2ba80965e298390565c6d7184b5d8ab8b1bf3f6c889fe57ffaba590146056dfa0c4e6399cdb995e3421d68dc7c3d72768c287bfa263172235292aca28e7c9a880235de8ae30084a1cf82199bf7918acf2bba9c29a05642df9204c32dc708d43ae7078359bbd13ec132484adfccd9c7b65964f05c6386f9f4fb34bfd831f8625adcf081b32a69493b43928adf1dae08ff03087619fe235e90de444a2b624046dce8eae23ac5aca5c5d3ab37ab06a80819f10434d06733fa10092ad289d3380921279a718501b8f7f2d0462b8e1bc685953b62879188fd1b66009771fdb00cc3eb3ce5b06c8605d1587c8a877a254788f4dd17d808771905161c7e5033c40dd7e3f8f93e6cffa33435ce358f9e8c7a314f631ab4c9a530255c371be803e90b8e579c63229fc358c11033497933518002f637ba68c7c77e20c4f1fe54a90ddc1b4d3a49dcdfb7696979e831078157aae2d7b9385c7b7fa090dbf745658a465b173ae0d0797360ad8b16602888dde400a51467b8f884a603241f7be5fbd66cb8094a5fba947b810ca4721b30ff656e89f88d22128ac2fc03fa8353245776ff2d8c4461befb0c697efe34a6936b431f1fcbd701239111a16e90ed43c66d116b4a6be1a982b67efbe473fd3ad553c89a7174cbb7110499a44fe77dd59ff98850c778d8af28be0f76b98a6cdce3c26d78a2a55049718b4de028f20f5a5e456a417d3d9383767b1fe263961ea3269a8c4b599e5a79521e31056ed2216c0609014005c97924fd4c5fb1d470d3cb69890e41bef6e41233bbbe1e1819847bb3ace35c4d1ea445eeec3b3dbb7396f139da3325f0be95b78e3fde9e8955534cc1d50c9ed3407c4a37bea23d94820a9c9946b1e810250d0bd540d50691f20ef496f1754f6a3d29ba6c4c6400b12eb04fc27dfff524bf462c1c34645fee931e764bb8f1389ea8decf4261f2cc5b59862a4fe699e969c75d849002c463eb8ddd9eefbf15a7586442b385bb61b4b9013e65ee7addedfe37804d03a52af47f6d0646f2b48ce8814ad5207910330c666c70b9afc066bec17e76cba97ca3504f382b32f40bd34f6fb44af669221e01c3fd1ea52e384685541c6c2674e283236936872161ec85055908648c738d9921e11e8dd65e281dbb4be10cebf010b2f3df24aa42b30675758cb3881baa2aa2a97c25e76b35ef3131dd44c5f88a066f4c609ffad248bd5b0e4e154539cbc54da46620e5003d47e06ef4d6eb98a3563e42dadaba4e3a64bc0a8503f184aea73c80e44bd5dacab2844ac9bba99d8691917249fd93c7be32d32dd187eb45d81e912975421dcbd451b4dbf64953b5d2c7713900a3d2e612a2f528b0d01aa56b4fc1e7b4aa05821ea969452d98c04fae55bdcfd329cc49eb3f9e5cfa065bca8d7194eb48b1e412976dc23a4ac5d812e1ffffc48be621f572126d63e3cce5c3a826525b0444b4ce12dce645afca52f8b5c3be1e4209d6647bc2fe65b09a3ad941a0f3c622bc994c152ee63a40c9a7d78e3f2e2edf95e4d47d8a0636500378ef166edf98f486c6dd07cb0aeeea99139bbe615a17a4b97444d7981b540458b9216ae31b488d28a44a1523d8fbdbf089d6def904999d6325b02d295eb9c8b1f7ed273dee8915e43f234d8c390285cd02dec43942eac089828a52c3044243f01acdd4ef7ddb1bde24b2529f0e9aabfb5965bd58d0a78c7dfaf94f6a13ad99057cf6434d4fe77ed5cf275da8c2a2702c2341224a9d4195447cfd01097aeea1544d5261d437a5659655a496132ebb8908471a9493399d4dcafa600a1fa72e75fac948be918f24b57c299d67bee07798a80d9dce839ac444056552cb48a99943cc684c4e572414dada743fc4047739cb5c027480253fa419932e63e25deaa5c5e29887737a1de2bcebccc38f8f7f18bf0eefa4ef93ed540ab0240a31c478991d3994145fc83756fa18399bb51a4981fd350ec122c500cfbca2080cc96755ea987fd6fd9138e7345f64e17220bba44d8cd1d18db9c4b3de75a13cd734f8a3ced48d783047997d918fdd31a0c17e525470bfcf52305ecf81a672e4fc4630ca54681c731a93d2f7f76c64547bc41dc2fd3c880fa26477440abf5d6720a916bfd33031e8affdf75d250aabc5f058d2af4265996007111a0769fc16c227bd41316780465b3784e17c668527d545f91e4274a41b0a5203d14f49002776cdce3f851921d5a309b5cc8e52549f826355b4398f14f7f11870fdc16618e6d9f8d58de2077f3da585b96f113ea0521e6b3645900efa29ec36816ccdcfdaccc11a06d606d31f69cef8251a19d9b1072e7943d00e48398d39f94bc3bbc9ae0ddd03497e550610978c8ad3fe763136a5e4d4f45b1974161630c171c12a102911965dc663dc5003693ab527436c4e052456c6834433bdd4574e1e26ab3965bd14825ef8611bc057e658b897df996587d06c3454ef03ceaad02fc49acb368da1e86fb370a5753906f52ef7284a5d81846608e90abdd87e7b5534baeab08042624d9316ed0dc49dd3e76d5e63d349583beded8a7623a65e85289e3dc74b0d2b5200984c86903e5649f60d19dac021582e6cd6d7457306471c7bdf75ec608e89e69a0cbd3af54401ea1e6e212af75c85309a03d4d35481e16b525853ea3e84fa7e30dd47b6cb7a09702699c6c4916a87f3ae5d2267b2d4d9fb324f1a050859294bc71517e3d54be1f8aca5b50ffd69915feaf2abe3e137751be64f9579fe81e68ed63c29550bea762106705a37008720d8173dab71cedb6201e45d9e09ed7225bf28b6eadd83a9bf5d4e9996ac2a005a2a146c62ded6cb4c1bd6e6ebee27d20a5c25c30f52eece6f725c614ebd44f16b4f7cbab47815d6ca62543ea743c364d42763039b8a1b0b92a6383bc3ba078166cdf96b7d7ee6ed6f9e6df77a64c90ca424fbba78b6f55a6e19f4cefc0b63251379ebcfe04de5614c2d701423564d2d6c66162816cef2c52ac26abe63908071f1aeaca3b738873339569298c9460c1adf9f3ba2bb75a259adae2159d93beb3f34bb163758dfc5c9b3f1f912cdec0e9c3219e97daf86188967c9eec7e65727e84b2b5e471763e9c7952427dad6a6ac517382d80c5730676a44cea7d119e35ed1a177481cf493446bd7da44a65832c9a4d8982674a62e3c2d7841a0143a20819cce7f9094eac2078cdd6056b8b29554a97dae6c8d8e7a5b1683782eb62b4aa3e5b2a289b29f44bd31ade23d6a2d612ce8d8a34f38b049fd912491443898cd2f36cef50c4cc35560eb80859dfd3abb1d7295cb679132a94c998a0d8e7e0a7d379b3191184771fd2f15a1f832b64a8720c7e2efa21a9424f6cd74310631676f50ebc1fa598448216acccbde0e5d97bb7d7c079dc0fbf7f4a762d0fdd09eeab78ef209195dc1141b75075905f12b92a05368f3e2fc845aa55adad445e0e3dbfacce67c42b1fd285473e13b4b36f37e0655ddcc570f183b1cd3c82366907a7c98f9b478875fd98b68b581f5f379900753139ee49a10c101f48897f95610db21ce9cf591d39f5991f19fc7563748147acfe4f44b9f99b3ab48a526947956a0c1a3941947111f007a8c14c53935256df00b01069d9e4b6e44bea6c51fc5d9316c5b07039bfde248fb0c606c448dd799f44b69123ad66b4cdbd44750c5a55bbb7da45e91582c2210fa34c705d697ecfebc21f2a91a599e4cb29f6d3348937967ab4474f28ae2ccfdf64530e72b7f64ece86888300ca2461ed60421bdfc16d4cad6e6b7eff16b56cbabed15638a387bcc130aa8ec18006d08ed9aba17189d609a3c3789c9c0fe80e60e99837dc30fe8ff1b7ff634a1d1bec566aac3aa487b592684ff7e34bf9e2f4cffe02aafc8906351d32aa26ab583d9b6fec6ad4568547b3283e4f621fac35e83643c8f5363a25dbab8e53ed78c0f87b58eec7dd35f0de96dbbdd696492cf6f526659ebba5e77ba238e32aab559c1da3dffe433028fc2847945ada39d7e37bf4d8ae61d55352235d23cbad312a53dc3f3ef58ff59d8a4dce920c3cb476a44ca4dea296f35ad77ba4fb31a4d101c3b44cb778e075223e42682a84f577d4039dd82227f9d7f1aa71bb194d06913a8c78205e1288ff6e47b6083e829ab4429758c75d448057a70321ddb4830f95ff2b4eb485aa4ee2964587298b5e00aaf2af124bf618f3345d83edfdd81a30798b4fece2db35f2d1b4d4c4a9396f9c6b5431600c9b3698af1d28b2c3d2fad0f3a6664f3ecdc65f86d3e6ae2e8836915fc6d281c7f0b99ef3164366adfc675a0db6e1181de4bb2667d24510f0ebd8b92a3c730fe8ff364fdfa8897bea8fb6dd745012f75af03e3de0496776fb7ea2f63f1b238c2cbbf585cf0d21d63ecab8a6d1ba1bc3353bf6fa274b19adc49842a361b499310c0da2788c7739d7c5017497beaaf271d12d90c0ae66d1cfe211ff66dd73234c0dbb45990780eb6feb6614b2cb364dfcb9949ff6528e9686a73ce6aec2721be1c54bdbd3ea0d1f6821cab3bdc279f7cb9e06b5f190951a129e18f15530d90f191e249f7e9fc98089e155e510446abf0b4648693ee6495238cd90f3ac7d75d32a97c28c8a9bc676c461b3fcf75c7610dab9cac20c7c012d5907b049babb090a6e81d5c9690c71d3a4e8cb76d2acef0f3775a30f0dd81984d4fd3de9851e9bbbc2207526880ffbc80f94504876836cbcb4fa062ed4b863dcc8d1ae5d6788b30af2a1d92b75fdd2e3c42159905032227a993ea3dcfff3b123c6c8294ac41734a5db830c1e8c63a5e6857023645063b4a143e5ccc14e32cf78355f68cd83d66dc6f21d21aa2c2b93418e5de9fc79fea6e0aa364c3fc8d0cbcf24c9b6fe79baa1bb3ac4587b10f3a82ad7d5d53271c5852d6ccac6e6043c66cf42d00a5b38bb44101b6de6702827f89d98ec556d93654aceea2166bd7660ef6ed5a806d89ec77f1672777415fddf9f1a506f3a7f59679eea44b44e44626029f7095e977caa218929cb7b24347cfd90238a101d772bd0f239113b294aea4a47cba6322f0ff15ac6b8970096203a25aa54757ccd19dd160e46f49d12908863bc04c3760b829c725d0c88e5ccbd9bc4d4f42271d19ada5caf8ed23577f221e5adcecca8c11a88bbd9d5857e636a27c4ec98216c7cb39cb030aaea491d205fc1a9892695c8da018e3dd7f0edb7b426f2a5468c20b0d123bafb8f96cc24d7549b7c694127f541ed73cb1e2c5e2aab07860e398c0610d03bf51476a2164c51fa9a7532c92aea11415de6dc4a126b2a362cf9f16ef60cc8025e780f02a848a5c6b35e3feee0fd1b460f49610e2462fd503cc163b726b484458b0fedad350214bd72468339c00acc9528d9478b5f406b387620489d9ed8f386d08076712c45eaf4475dabd0884be641e46a163ef19875373b8b79942d1ce8d3bcb9c125071a6a096b5cf159997f930d53dabc49ac5b189835499128cfac3b91d2931b87b986505f1b9653c7f9f870e1dc314e6635fcb039d37deeabfc3184a0386ac8b65b7e9e0302b57bc5823fd4af534cb13da12bf352e055148a6162476f1a414276db6957d4afbc059fe9ceb09eebbe5457e7fb0d12774ca20b1e8051478c0b2e59ede2148e30e35bb766f7cde1b0a11cfbd866585e029fc5ce8ddbbc08d22d8c8a1d14b5228eff198aa7f49d90f451e89ff2e4e75d96ac0c9264b4fc77130e62bc7443ff3a0269b9470211e4df33b57a0f77bdd07ba96a163ae2f80550585f9af8f73a12d60b46ee5609aa76a1c03ad999f539a2c643a3228c96f592623e78aae5217297741d923adc799cb1ad631d48bfc61c2a309755781acb5d0f54abba1907e7d7e0ff2ebbb8073199456c5fe5156105e2171549aed45836a67ef436336a070a2f5debcd11133fc2cb9722c7df95ed801b97bc3685624d09df601a824141d5cf9db52c9635dde52fe170c9b456a3ed9b5667681f7009eb42a30af955b0bac9da0e4fc5f73c72440869c5eef00c662222e12de5451d342cca2ee697c05940201a4e0bf81342764b266eee6c4231909c0c7ee476054fa935e033e2b5da3f23a9ad29c2f51d185b8dc1f18a2303d065c9b56031f5872e1ec08669f0f1bd72a192305d9ff62c69985acb687e4f6310956242b1114eecb090d98f647f911da8bb907908c5934516f2f248de972577817bdb2c0f77c74e7f1b5aece2654bc90a3a6c2cb687b7af1ebbcebd7faeeb328c107082a9ef4a97336c7f1d6fd24a7cffe085fb2041dbc8162741017a1b98f2f50c285c240b2918f2f455081242c839736fceec294218314616b37db58f8579e63df22d7592145055f16994b7b416713ea14a5c93715c011f1d4967e3e25134f3af8aafc90a6cab39056d016e1b6bb3467d6b659a84a3e7de87aaac68a0e8a127e61d02a057469f9b466c4053bf1dc652f97040d71073de397809204acefbd3431ddd893d65153dc80facebffe2d85c0adbb21cb1752ba73395743e9dbeee99f68aaf601435997e4aaef20a29fd1bad99833fdccfca208c25d19f8dfa52c50d53cadbed8f5ecde8e23d546e98365d92d1f009cdea77880e0691153af5b3487259767795cfc2a5fe0ea16f49061b2e4846815282fb202c8d4f07233b0678d39d7e8b768fee0f82475cf97d390918ace5f6fea3a86f2143db20d728b599d5bde0c60ea9f4d36584e76ffec699653f8add9e24f6603e0a9ea08caec114b36ca4105ded4ffc5fe47bc4bcb04ea7d48ab577d98ff4cb0a9cd668a5c259501fa6a4e8f2af3dc73419d65740809581de70fa5c8573745fd433a983a0b898c40a7a44ddc805e45f9d612c1a2a32846c16b460a0c7d15afbfa61297f37d5b60cb13da92f778d177344e34151293cbea26ae4b589a8e549382359eeaad44cb1f817b8e2c659d1fb2be40179a417d923568b8040ad8342bad2ab5ab284c5bf7b549d96858fdff4b8211aa96edb1ddaf752189655ab4b9b1fc4625be4c17403699039f475fd5326665dd6fa5dd438cd3cce8ea976a8fa3dabc104281c99534c812df69784e3fd7c94c289fbcf5d4dfd1f91d92fa04f3491a486c43dde3dd0363e5c3ee33f39ba1b5e3b69b273da5f05e56019f806ff65ab9b3e372420d7f18bd310278cc79610272edfedb68bfdd6ffb54b3d9da8aebbb19e8f5d0c859260de5dfee86055cc0cfbc278f72e5c64813c4e726ccd8dd343cc2cecee78a493b9b3325475566a2f03563e48fec6d15bf8ff08aec3d55dd18d5dea0cc08f772f9b16ae171c857f56f121a8826bab4122c74f71be8d0944a850db3e05e27063c56acebcf1bbeb8a2c3d4c8316ea4f0ec63651c590ee76aabe2b8493e8300cf495155d031094dbc1202bc2738dd8c4ec62218014553fee53de0a4c300cd1e1f191bca00a94b88afa14fc3a9257b85d2ebb85ec75cd20330aa685f981bf6a7323abda6ae93befe18fb4d854dc3ec1b8f06bd085a13f911dd665c917521417f4d14c4cb6143274442078c751827994fa83457059db83c1cf93d668182b474953b01afb08f3ee3e4492dd736eee23bd317c383bcd834670f939c2e29fab3aad74e3b7179c7fbac9b6ad899686b0a8fad65cf23fe3e36f44dc4940ff834c9a97c7b5bc0a2718aa119df6a8f069d959cbed79ed5b3b903dd7e6c73d29195463dc9cf6765e2b78e017f1128295701b223d7e76615f70ae697f4badbf4d24cfc06475458a2f468e2034fce1fb18cb3bf112962c21cbcd89adb088034771cfab0beae904cb3e621bbaeb247ee9dd362ae82faddc7d66082603d7eb8698215eaac7fb5efa5d419cf1ce66054d2bf3571f9555d748ae89a8b63c957681b5789548aedfb0e67ad336336ec360f3137d79519dfa18d19d599723640c8837822991c190fb8dc2d27e289e52d353e3e929d3b11c9a6df490b3baba1a72a6b6e5242b96b59d00362b184e49ee6fe0ff295063eda30a24b3eae57c2220e366efe745cc75b5182ffc6b78d02113c8b88c9f0d2b7c48c5f7651c28d3c0afc9b4004f1f6cfced33b59f4c0644edb239420090d5af4afba1b03f6df00e422c6fe4dfe5e10ebb8a8228f3b037c0e1bf9789cd4d3618985b3219c3bc98bc90f56d0297ec793372704c187693ada2a59f015fa197fd3311acf48bfdff931588fb9e69644b5a5106fab631d112c702e6eb1933aed424bfde14c5890527926e69e59151c5c31966a0e3c80839ffcecb9c19bfd43be8042de6cc4c0d2c1c72834b2c28eb9918638d903aa164b188b60fd16e502b490442f5c57a40488e4a25312b19d237620e22ac9a8041973f765ea2567c4dc32aa6c7ea5f7386213472e7752a0e3efb19fc4ffca68a0c4516c8972078324cb73a0884c5a8df3f8d1818181bc9404e9ebc5f78e8a8e42caadb439b8f89aab7a0410db106e8367c2705e83acfd5a989455793b9bd77b898ebe857fc1e122e06a4260cef0d41099b41ace60c75d14d71dcc419b0789b27c85982ee4e43c3487afa648a99c534e92ae2a29e6455dad4a302f4c506d3428851b5ab9bdab8a6f9ba0bbb51090eba3f5f43873a64f1d210fe0386162e5aaa72de3bb73d35cc684bbe33e04ac50f274d87125566d610ca1f59157f7329fba92b3c360c379caf8fc1d390dcca7763c0128cc58b2de77bc25e043de2fdc62fca5bae1cb03999c5e25a27101d384a1846b015a7ffc34f184c3731291949bd97d49d73aaafeea8365b04629a51f54128873f8f3451aa3d825a12472f6fc265bf657fef9d410574c2c1d110ea453fd51e3718759d7ae22821869edbcef1de0c0cae0838b7e8c78d5bfbedea2121decf98dc5f5c822a791ea3dc3cd5706493b7b8683d489602ffc29036bbe738011aa01ef738fd0f14b4e2aa3c59fde5fcde76442b8e61b835c20954e97660a417191a362db931c00ba5e99a585ad97e69849b4cad4a0abf7c0dc92541f966a076cbc5ecdf199d231d224f09fe6e9e1e801f3dd105ebb947a360bd2b4d0ad6a32d1b1e3148f62650f38c307ead41000d42f3d2dbfe1705dd3003e88844ee48ed3980d4d1a48d90e1976822ddb1042874c0505320717d1560310cca6deed88cae9a7e7d2144946fe085102958b7ccadb709bc28ee9d23185c25d994b19c1148100b4f2db37aaa94c466b9ff03a316544f635cec5b74e5effa2e7078baf3f615a508b0b890bd655e0b377b7301816d6018bf82ec491179286ddcfa57dbfd4ca49a1744106cd2bd61b1f082738363f27a32229da2e59e37702ff70abfac0f12fe2aadc39c1a68556f71e47f8ff60dbab738a428f3f86bf1ccea504dcb8617cda2e4d8a5e0709d937ac831a02d29ebab030269c5682fa94b423449281b378338244548945b925bc9bc4dd4a03f1edf5db6aedd4d3691a5ef4a9feda7184354f9f259e429d1009fec47d1658a1bbac7556c50189281d410fd6165915efef9b9c983e75bb2c52103a764220f4e13de9fc0ac382816683d7e86b2e594f1a66f743687181898795a652015577526242902ae44dde13fcc4ef314ddbb3a48c19123c3c27edfefab83cacc1488f218a80e2993e8991a60032f0e2ec918e66194318779f0ee75be111838c183ff6098d10d3ca34bfb58fd934f8b7a696038008bdd071b428ba2752c95bb53700d35dabe462a8a3f005cc688d4345b608313fd4056654874578a0092715e11f40f91890f0057cae50a5e27c272caa6e7097e2015ea267f31dd219087f3716a7c54ef1ff39bb6231ffd8b785cb7dabb78ef2bf02a8a20ff6d938db47afc1e7ae7bc5729121bf1c51d9f99f7472553a45838a15027b8f22d22cb28182054aade6fad2417ae44c035163b16a63f5ac25bb99415125f388905e07f905164005d850816033b1efbef17110cc4c72e16d882abdf6c619533d56cca0f286aceb7d85bb0a5c2e3e8a9b3bd10e37a466752418561485fc07d491fe2fe37dbc477adc40048deac6160d9b70e254f9b93270a352210bb626f165d556493856e0ab6e5e57e176bf8bd23f69ce2fcd9123ab43e925d897aaad648f6c537d39209da28252e2a36d13dbc92ee791f0febe9b3fe186a6c2f60b00b855d987da2e1fcc517eaef795ad3dc0b1a678952ed06c2c8070a637985f37667e6044273387b96a0b99174d2d7626cc8d754a0b08ff4ec60396376d6fcfd6b59561716fdf9dd7202773085954538aa4633f25b6d938dd484f2f9ea65cb5b1bfe13fff10c751ee500883ef4e5905f8d3f211beb40f5a7321dfb97bec68e40e2c7a62cba9838ca41b4e102ec53a191ae4a9d57a76f956df7a0337015d789e69ba976ac0b94408c7d1485b518261df84c744d7bf60f022b1f3b38dc0aaeacbb410c3dfe7f8db0c6779dcb76e8a5872eb286b0603fe1537b902606bba50865978ffc4860be657debbaee487f7c6db9a4f01abb300e61c5eb5e6cecbb84dae1c53835b5984b6487f2682e18f269c7f285e248e99f5c025d50f03ff375763ff9d1a2be1aaac5ff946790c3d89c2153eb6a16fa26b8f2d13d17ac851785852b05fe77f7d33b21cfeb4749f1cd0c37fb2f584dc16d06220f8749ead434366466f63591add94b6977fe5b51517039fd9a73cf748c73aa44f4ac42149ba456ef1a99f30aafea42ed8d660a8aa9e6ea7569088c879897af833a04776fc1d441db331f45eba49297a29d0c973dec21381b1017ac9e6d612c3a7d2f701b16c6d8d47681ca484f59e761e336e6dc7fdf69d96e587c9f0ae29313d70f3adcc9ce4898bc9e7ed1121f896a9783e6fbf80ba924fb346ae81e819ff301f30be5f4eaa61e76733fce70747e716469599f30dd64f6946b82324b6c72862627602b42b5704ec1b3ffdc7216a036863fa3b86b93274b8abc7a291f7db973d10cbb51b2391785b9c49e80edf81c90ca53e43177ff7e99872efe07eafa1c75f8d7d2da5fab3ffd9bbbfa60d5150f0b1327147566835d8847baed978b5a74ca32317e17c512395c00a304e012c35f550d0684769f404c80b8bcb31e5e2e372678a16ab52d8e5e00debbd6f1e78652fddab9ee6c3bc1a4905e71bb6128dd84e51b8e076a8925a54389d8adc5d3d063f3082b1fa4c11b2f415f32b66e744130d80591c884abe7808df3173ea8ebe7fdae61afdca9c13c1c2b97dfbea3779361b12c0723aaaf9877c24ba28c752dbeae1d73f4db23e2c8455e43848149aa664ab24b70f13bae8f8b3e4bac6b6bf7983c7d4b9e276b0ccd72a1ab373730a6bedb758e73fab1002b3aa8fecdee37bd692aa0cd6bfe228783e586f687011ed74647e47db8231cfe9a9e30db5b1dd3a3ac97a4856940b97ce60b4ca6127a7bbea65cb59b354582057ce65e1ff3df95791f0aaad770e3db5e830bde769cda3a659350cd6b044768ba09b0d4a875cd502a4e4e3b776b92fbe18da440ad530a096a6d689b5437b69210406e3e06fc7b021d05a28ee4a5504e538087734c1af599ed615524f84c15cf7100f5419fe0bbf4b1465d3f8d2de5664ca578ed6092e7e623a5ea6a4827d6b0a873b6365e268d0446601e09fff82fa7e8be7fa4fa6104cf9f1ef9234611bc9ddbc4813adbe0a6420683aec0e09a0b27bac0adb22fdd30a4925659ccce4631c519d5b14f5cad85169d8926d07b77352b7d3dfb350e5d93c155a031357341220ac6facffebcf6698a0491355bc088682861c11c1ab388cd9ae68c97308b06a7eb485a8d8963c119398f8d8d5e7d6ca6e050d95bda78eeac66dc7aa17fd1d95c6a98a07da325166aa8ad09bc20fb24c91248dd896f879a5f03e982de2d6417443fcbbacf0c8862030d0d104c167b095064a0854f513cfa53e7dcb2749fe7ecea3d29b42e927727d2b6b819b52cd1a78f0cb1e86b7743a7c4aa8b25bd3019591eeedba1c5c45e37cb04e24ecbc09e4b397fefb31c620477e2f6ffb3a9fd12ab3fbbd16bae0eeed2d0b780693b45d18b762b1426422a42b742d6ce0fe76c906effba15e65c21e88e2859ebe0d7f11ce2cbfe8a55a1a389b05acc178be2c189655dd2b61ad83a30af63afd741644708590096e577a7f8ec67e323926aad9aecdae6b0e6587d5a9193e6d4a16dc113b7c31d5977dc31a025ee15c1f5916060b9f6a1ff4272deb40437f51c3f2a8ec2aa8602bbc6a85a9dd12eac9b07d06581f1e016ba9c54084e7f45d7e378aaec8b124b50d344c512ec4c3cbd0d8ad7f7bc4427dca5110022b96c24f069a4fd3d148fbe81ed6fb93dd8549c9a8d8539398efd0d8a5cc8383e8078efae75f2da4bb5ca996282ee1517f5764818e376bd8a1ec00d0e767d7b3cd2ef4a9d6dcb279317ee4c72079c8a2eab34eb9957f84d84692589513c418472f1e1fd468207cc255d4b7e7b082b1bcd705ca18864690ad436c3aec78d2fb0620c1fba99e9c2a0dbc239516294e02749d5873c67822cfb6ac919fdec36525aa38f57ade3eb58ec8a3dff0c8d17644b381b310a60c89e398bd7c3012e93592c5c4141f04b69213b3da41577a97915f5d53b0541ac701b2dbe8320e4f206fa4f0ee89dd61271f56b4b148cc384df7abd9239818779fada054df4fb493a7c5c4a330b91bc69d05d12e69fc37fbca59fa422da3b2325fcea04143f2790884d523c1d90c596a0550d2d1187d708ecb401bad5aaa6b760db1f8560fc185d55c417571c9f4770f102e615cba91cf61ef5f9b9d55652c78c68568d8bfa9345d64aa180bff6701ccd8ed24b36596e611839e4ae960049cf002b8d397bd9b57c324fb5dd2093f54e396706c1b7f8cafb9aa31ee8166c52f9ce3156283b43af42fb168d081285c5c2fc7df4fdeb8a612abc0475f4916e3de0ec9b3343f109082f2423eebe818521d88180ec1b048f8bdbffa2083cd23d2bdcef819e9d7380c69720b6c9d1d9e58c6a0af4532d7c4c506cd5473cb08657c1b346e4bf5f3de669a7fdd5d1bb00ebbbeff52d4a9f18d51759a646f09a0a190e2d92d75301852626a10a0920597126c57ff9aed9fa4f03377d8c9d449c6d36f4b903e6a52cb3967307da26730cdfe2212c7db6107ec4b140386731be46f592812f86f56b5f50c8728feb6d4b13e03bbdac7965ee90e7c039af986c4bb310908143304079476fd8153bb0a79250b33bb87826e4cd1479eeb7bcbb5d149803c1439981a8af4ef67fcfabecef543a5b2b98086f170afd8da697faa90ba30ac56e57260990136358eff3ea1964201068183966b7fa4966ad74e52c09f955dabc800599979a04dfafbc58a97b2e6d3cc66a67c89c7c47b463688a18e5e98b00fb77778598ccc7413617619c9d3bbdc6f1538973c317819dec0221676b630a32f3a46cdc93a67e950cf51435f344922d3158dc9c4b99652a5d02291d9e216b4068fedbe3d738ea8ca13ad2f032bf6365ac68b64caabdb6e12a24f487a71743dfb2a26f6c55bf6cf9142e1690ff69cc80d296a6bf7f33e7435a9f070acd46b6c21c99243224f4779d25dd5bfaf792c856f8818c6fecb8167e668ba85a0b627966e6ce1410b8259e1e3fe15b22a58ac1e04747fc4094868e274300708f789bcd2321b254c3d5e3890d1a422b8ac937ba8154dc7e12c4a582d0df7da6c932eef6a07a27a4d0b33edccc1cd48b3f65aadcf62c18a1119d5ce57bc5d93ebaf68027709e2a9773167e3f47ba9197d00b5fd6b5e174c3a73012b098b5214144afa837366e93580619266166fb525f76c0b0032e441e1f02c4de21b2e25245f2155aa4bfb336beda84251aa4f8c4f8949c53ab962204dec36941ba558c8d165bd96515a1a4378932d1f2ff548b8f47295fbbc97b6e5ddd2170661ace5c80a08d253b9051acddd1035b2e469c82ecc22672458f958d0e361ca1a2b71531b59b945bd7a2616a3a70b3218e16203f1c91fda3032e46b7f992151d0d82953b20cff5db2aa21c982ac0ee5cedb11cabf679cd28e2d272cb40fc133f72a108fbcb730615b1557f7a38ebc92676e81fe5b69229808495f753ec4019cfb634e96a2cb1a2009fa891c3e3c05d0039b0e5c89248bb929473fb593f2920ffc772e4c7cca6a0776ee3928c09b32cb2f65b0d71ce29291354c895856762e9ad6881c8861463f1eb86b71dd33f9d52e62a029462dd9236ac396f087cc0826001efceb335756037fb70783442fe432acc4ba8652ecd107680c73a2564800155f5bcd875ea26b53df7beb7c8401513c3167e3ca2e9455ac7031a27c0bf65c251b466a58486411486887189424bf9c9566a2a6167e08485b2a775978bdeec77ab9b60cc187e08381cd8715953e3b928c1a7c34afadcac438580a3915e502952c44e1716f2938b45b327a2de3a15124ea9205aa4892080f207d86fb77d58087ca73be3c6b2125fa5e845d9ad33f23fdf3175cc741cb271ed611156c02ae4ea87c2ff4a5aabfa2b9e4974b787989d53440981e0b0458079886a1550834c712887489c17e09c5be9d3011a87fd813033767510ad9387530c0094defaa9026eb81fbb77de362033d4815d9efa0614276c87b5d62d1ce640b5b6b56d63874cedf9c474cdfe0b6dd3fe72619874933d8ae75821fe000afe34357aa6e33cdfe47e0443d42bbb7387d877664eb36a7d45976744a2cebbd66bbc881d51488cdcefa2673eb417481e26f99d2fe851de8ca1b2aec38adf1247ae803d01ce0b95e36d7041585b8cbf46b4f3ab660db6701453387456dabc441dfe28c3d2a9b0d7cd89f5e6fa4543cf770bc675f2234b80ba369d499d111f415d685190ec537a010b4a72cc7a39a9c9da640d465a2db04521888be35787d69fb59ecf3b5fbfd43d561573f49dbd4ebe9b64a241915f4fc54d60ce597caf8d0924b8bf11b07f78b15a6c9a7ecfc7035e0dd78a16b3750463f862497b750f9bb8ed0d6e31f958062be8028a6999b0d40789de01e2c39074e4ef052d3de99da76b0f94bcb81509da4343830ffe203d9ec5d4486a72428dae494d8fb2b3009f0f6c6215b4e51855f6a913fb695e0d5791507d6c31508e111cecda576cd955edfbcde1fe0ed740e4441c1424c2ccf0c3c80359536da7e3e56091ec1aa0a7c14bd29eb31f1f11cff92f768204806172ed85a1a0e74a7578a25595141c669275286caa45e7cc5eed0c10f0f027768883b73bb784e0ea5c264de5e5591ebcda411cd7382b98923e5cb73ce915b0acc1d70034b4d8ff403a5955295572390e230b8d9bcf5ff656d926d16d303e26ff5d9562e3cf3ee7e89169a9244a73eecd4cadb2718317d1766ff8f60174bbcd5fea205b21464ea9aa8f64db46f4c1a2b5d32e5b8ce299f3dd677c8cfd26537a6126acaae2b29ae0135393d00cd0adad0679ec9faf529a9a9ca8e308ac6cb0b2923e8207b46888077039af9797d4741244c329c54a8a037e3b8f2e3c48184b4b0b2a13f61f8e52c7ea74c6f01260d7f3626e5085f4c4e32c33c2637ec717e44ae3e8eb9c29745817315e6ae4fe280a29ea7e12eb5e6dbcc9018b3b7291002ef63a5945998b3a61b08ef2c3dd0b658190e95157812692e2653158535f49c8c04d6e9c5b2222f8e6c4d05b5460d4af2ce5c24d44dc2ce6a812683da805a2e07cdd0f350b5e42d4fa3775080d7d76044d012a91b2664db436d002365f38295ecd7dc383a03d50bb0533d8b181b659a627b57209f4623c93deb4ecb1fc8a03f898d10adc309cad7e3f3000c487165257c0ed2b7dfc4c0f21cefa27b7ffa30786574731fea9361795162d640f6633dae3ff1927811ea24eaf70641861e3ebce4ff1f9cb895b8b8b9db9f1254ba13b19cf0ed5e20a82019670cf3a9f220f2eae64435b98879bceb32127013caa06bf64e8fb0f0821d1c5c42b913690b6db9acc1db0fa3854a15fa0d9d5d92cde3b11255f94c08a5ae970136bebc0b48bf228ca3a8464fceb2fdb6798d6053db2fc153693fe2aa87e23cde2215969318dd6767f2b9e4e8f192ff61ab5dcd4ef49eca88b3c50093f4902bfa5adcab71082b7c1579c65eff44baefe1c09189fce78e3e8d6b6fdd2de18d3c0553bbcd543842d9f4d451ca59489954d35b302618c938303c333110c54168853700d4b9acc6106e603cf786a35af7932a0216e9c9594f1653398db2d62719907c150e2232de320fbdc7b5a3c74fcb3a6d03f68a8841c35efd3b89d86b780f31870de54b7055a2a9595177607ca62458a7d0203b022097bcc13d9bc3c02122ab86d40a72d57438d3be406aec9bce44aa2231460078b4d008e7bb5211d1af4f38237772ee7ec10b702bfa88dfeeb7b6006409be1a21e6ce2075670b05f1a7e763b2352fbdbdab095c4b7d7a85a284c4822843c2637c1799e90501ed3584288aa605536e1630d46c6010ae87b81489442e79b4ecafcdda307ee345ee35537798b7bc522615d8d12174dca684eda58d04d8989548507fee33ceaab0bb1e1ae84bf9828d143bf9b190dce6ef7757d71e51a83cbdfa41fb8f3f5f62ca7981591fe7a0b508a87c08079bbe64db07fac0fee463d8553f3a938bf55e9ff9eaac8facb8181711dadd49f5db8ee8133a35940fd56bcf72210cf9bbce3704f4c88e6741fe0cbe56e2594aa254a78b8d9e5c655da074280c842ff19f387460d2c90eaab86352cdbdc4d9cf5d00ac7d5bd0c1fe78f774989117ef70e715a232a059626098978ec4f75704b1182b132db3d6c1fd08b4aec8b4c85bd3df32a1a956930fce2af894fd906a7e6c68e85c88f7c946e267b4a0a58083d5bf3184c012d5d9243aa1516efb00ca5128fde618af3806c2b94fa7879a115440034213b35379c0996deaeac4a6db1b8c323f608efaf22c29a8ede8b09b4864bc333b2bf5bda4c4f06519e2b12ba91a64bfec02bc60bab5a810ffc4a320fb0b576be27ba41d0a9da03eb4845cb334dc09fc650ebcee65ccec002cc0a5d7aac24bd62503c0d84822b086902fbfec10c6619008e2c9be0308465963cc6b8ca184f567611fe2c6b807116bbf3f377ebb6d03844eb01d8324b136a4cbcbc382d407f8f0e959355cbeb85f770cf04653b275966173c3f8aa4080040daf3147454f57d52d9f1828d2057bc1246c192236b55a49f7db6571f3e4b7f3b829b3ef489ad286e19b9b0619cec4c0b13001d1fd855478325585df75a161dacbe29b623c553e1e4494d3c85b2ff1c58ed13177ad6f36b2a72b26ad33a87bba888660a7bd0c46d12b34af0a3cfd41169b74b5f4afe1c873eb9153b4ba6ef40be1f351782a0961e4e49de4e524c693177d05ceb82df9c9773d3eb71c52263913fcafb9cb72bca081dd21e4c51120e5663e8444ffdc5f367dee4387b2da0630886f163b2ef6192e4df04a2a2c1b149bab60890f4fb81b057fb64683721ac96d88f8ab18320f139bdb0ea4bfee33170e402e40e73b8bf764ff8250b269dc05cc3509d424da40643ca38795e436dec57755d5c8f3fac6ca7a82014613695a122fd7c28002db154cfcf494d261612200f5bd0f263549c544b75404fafdffe9f701f05b7698b6d33744350ce1df1672b843751fd9dbe254db43f96630b322bd1babb997c8cc13c24ed3b7781150183f9a1b75c19935ea6d75e077befefc8573980ebc2b62ddfe193df03641724ba5fe928ae3c00d2ff8769067b6862a1ae17a884091f147df24016003630795c457e64c884f2ca062849c85ada49cf0f7ed92a9a3ad6b93b47396ac68e00452997c8e37206d80c5a9577866c09ad366c38b283854cdee94594e830b8ccde5c9da105bbd38e056d070561483fcabc420fcbacd87bc1fc4d703c50e0e986a8e7bf13c49a2757e01306c7dba9b9de35a71ff3ef989bb09c61f912609b4a665e677a7a554aef86b77b04e58aa405f9934859cc5fba28c9dbf79aa3bed84fa0703d0b0c9b074b598590ad533b11762e3ae886ad15d0b0e1ee26bb0c0a49733314f3412f935dd8c4956d08b544f8c7b5e3c947de11fa73b5e85ed3df7502dba95d1ab9c5d6d2df75770e187b0f2bf715ba1dba548875cdad8bf4341f9f5a721631b654820178ac8009590db609152ccfaefe46b2dc405215e8949c78d9b30a4517bd3b078a20cec5aed47dd69f67cfa5da96b2dfbb12cc0fd6c2a185e9684d73d3fdb1eeedd9354d656eecbd40e47c3955a6540e4b173458ab20082e22d7f346aab3bcd1b2b05e9238159aff1ca92f723f830973d28032aa52ae1ab4ceb9584c5f2d3299af659091fe2e1a98dae2250630aa05ca3af91329aee511542ee4654ac55c0092adc6971ef5286ab10278d29ad8a8fe50b659be3c28ab18e26436ff6019f0547a5de039c147960892cd78ff8deacc7ba5b74b61d729348c7fddf884c45dac6d7d0078701e96e7817cf4c532f20db3db7fac9680469e795e569216277ff4d9d1f2b088f2a6cced1fedd74e3d084a14af6149040cda8cd7538f36589a7903b52d8e390d8c763dc64adc1d9f80b1a283b0166b027800544d48b969cb482965c6ca503fdf008360823d21e48d4394ae1a4bf50cac5cad65d6afedb1c79e181363df2d8174f81de4712f5dcd9d719b04337c453549521d969f909aa25f9fa51ca8903d65dbb7ef8f99297deafe81e9d55ceb7efd12b6493ba13b939c43326933fb1ea30f5fdc12c180528be955bc7a95b5aec86eede8881238062ebb73b130108498936cc9bb9f8dd53ae1b37cd23f26e0dc7442e8727f2cbf63b5387697e40ec6b9a2613693b751085c79447aa8c1059ad1afa927694e91f77cd963bcbe71792173810e457aad85c4315721a01c0ae0cb3eb8b3166cb577970270b60ccfb19bec7a8e682f46dc8d2b0fdb3991f6b532c95cf5d6ecae16a060c1f3d1d7e42727f5fa31ccc4cc5d5595adb3f039956012758ca17df2fbf3171e91c459a398ad634571c6bc771cf259385404f25ffdaaca409f5af7f8edd2808f67c477a71a747a66199615b53f0cf51348cb2906293c76968d433232f902231206a3e8ade8753c3530f6b42f90c59df5e1920fa08a2fca9a9091d6021fcbd4eb70eef3e1c445dd3fb20cba221512706a83f0124d8c0ce1f6d6cb66156e7b6243e0b6a8398089b982644db62aca9290cae3ca2f252b392345d82f59f88f51de2db18b02e8d6e5f7ee290f6c329a64af6cb2d6517bd5e4ef62689bb25834df019f585c7641fceb08f6789170be17971c8e0d48bdc4bd41297fe98b1ae88735c9d9679c5a1cd867c029266090fcd1c43bd5d3d21faafce1b789101d0d80048fe21915cbc7385ee12ce800dc1f8a088132ab8b9770ddcffba6100bd2b9a3b60dd196c689e3712948d29002b22a573ba611d752e4e78d2d24ea2edfeb6c1552b0536bb7db9da93c3396970da46e98fb8734d2b1d31e5ffedf2e3ccd6a63f753b849c1caccdc908ed761dd645d1619d2d4186467d53f464795e556a1239f0876bbb068da835ea484b32c4cdba644a9b5eb98dfa6c4eb3229f082eabaa0de8350c00cd0811544b85fb460988a520ef3662736cd3fc37be87554515bc9171d07db3d93aeadb1a701045d5ee94334d743b153b140965498a0cfbadf37508baca3cac9c8bf9b6b0417ffb8bf054840bdd8707f34508d6bbb2de2f6d0bb71718ec08c58b4389bc26929d85fd184b73459582f53ac1e4ef1b056bee275fe33f8d96a1fcbee7943d45f30d39a5bcb2829427baf57530c3f5109e669386ab346876c83e0145adfc4df4d5b728435bbc98a26ada6c5c1d50ebd88ef946859c30ae60fe6d6c6e73c03fb173965cc2d43b0ea591db0c35f4c37fde7ce5a983d5ac49ed21704624ad5a44fe0e47a8632e2198e7cb231fd8d05073fffa641dbe537559b4c55a5c078c2fad32ad83c219d64f9acafec7a199cd337a19b839baa4b54cb3bcbc694250deb09cd59338e1d7ea25ffd3b779f33853c8f0c1b2243352db9c73d70974c408eb001095ef8188f43da9b0a63b9f342b9997edf152a153b263b592a6b694ee99c0175b19d3be869030c78a20087d5964d6b8a58606bf9f0f00bef780e530e146e43cd8f3a441eab067aaaf6ccc2abe6c2b091697076e336245d43010dfe56dc9067e9b05cd652afdc4dfc11fe938da50c2aabe2a34ab57e5a789915c45b74c0d6b96f01e42386a0a7796c800175995f1136f100185f4f075e3545f8833e3edf2f7a8af9a975609e1380ca0eed646cfcfaa04596349223123f5672e1aedf0b017980794ce3bc0d9fd6aab9c8594565aa8fc18b4194dfcf60ad6c62fb7b9b76733121039e58d2b0252ada00949dd1dd5961d8f91f49c01e7fa5b064062e71fbab59a87194b84a440b18c7f4181091517769f2cf532e116d6ad959b104bfa968dcb0c7b31095fed22bc816abe3d385cd2d7513b4a07f68274179d95deb33a532b9851261335d5ab38945f1676efbd19551c1caeceb0c16ae65286729dc989fc1a688fa4a04b862831736dcb50708664a3f5cb9b0e02d57dd5fbe18ff29dac060658f468cb3659d5ec530c11b011149f324bd4946237230e1dc80139a61c8fe9e60839d76ef6d3b8c5ca7c02424ad675134f2f818ba6ae0eff32f8eb84b437959496ff4e5244b7f4ccec99e78bbbbc05a68e4bc02187b07788255ca38b52648a0602da50971fdd90240bc761fd07ee4001721f5e787507f4e145255c3b04d7cb7339a9a419931cba8852e932270fa9ea088586166a665165262f49d131d3ee9230ae02eeca99f4ea5577f19b4210499be216d9ab86369b455762d578bf3839cccb67e2eda71544e66ac97ea30a5d225abeea6ab746e8cdacb2c3c7525895273e932ec7dfa05913d2533f84325ab4900f1588c31ce0c2cc98f5aeb996ffd48a501261e3026aeae13facf37eb73a047c0d1f8d210ff15bb2a2dbe37d29ee5007d41446281b93028174bb013a5702ed9d795383912aa9df1b27633436f8c714c37b688689f7320e38a87221e9e495a901b3e0fc84ded9a2c2afdd34bfe3cbe01ebd10a3ef384bcdcf711383c661faefd6ae0927ed600c604f0b3c5e7d03224c27bff11e8708923d67bc0d6650d3b86e3aa13b5fea221bfa81e38bb6afcb228cb3b4fa8a89c7b3498754eb1b44358bf0e1a160fbf3cad323611432fd960eaeb1316acf918e876cb9b98ce1803e9bf855108321ec1a05f0eb212f1289d1b3e082bfbd9c76eb3135f7ce7b7deef9cf2b88f6c2903b529dbf227fe9e9d94dfb8b5e8cb189a2d37fdd85932284a622f6888e4a19c0b9bac5dea50f23a5f62596c3b6abf73574ba73b467e37fe5f43c5554fb307bba820836cc97b4a107c93b041abc5a4c3e7d21aa01573131414629ace92f153b5ce6ea4dd7bd83f949a755992799c20f9ed739ce7ac906b864f186f01423ca52f64a55675f113882e4ef31c75444b3323146d4a37751f4eed1d225649f8a6cc67cc14be24d6d7639d9200d4cdf636b351fc13926324c582fcede34fe9a6abd64672d0786d03f0c6909ed0a209ad5ecef561b3466dc748dd0f3d1e9417d49675db62d190948c5d578a3f980d2c1f8611f3608c890afcf494723b17ad9a65e282812ce036382d12243d3c8b417739951a8cb00546aa214c58797942634250a91808fd1ba0492aeecbc2d072dd8d154d29de9c6a360cb5e0cf7984e348180d781fa88355bb4e84700a761823e93624ac182089a82d0f31716be56f2a99541f961264b1b07df2480e82b25073f0b4e0cc86bdc0ebe20047ffe6cb34c98c76657edf3e65d958440da94c408a065d17934c6e395ea5613659c1f33025999a24147f69c23e6c6aea657800f5b508cde3c7457811f0515872e2943e914fff8bdc8260a9acbe5856056a5df1993227e108caf8bb0e85ea32e1904f8b848df2d23b07583710422630d6bf13bc03a5b445c931e7daa563628ba63eac3aa53fdb4668f98ad05e8f085519d60e8eb0807da86799e5ef24c3426dff0f880abead2f40d455009b97376ead2ce9d1f4cb00ec6ab26854f6adef060867134cab7d95e9c2d19c805b4c6960debfb00fd89e426312dda73970611deb889fc0e4e84b78e649de3b066112480823c8be1462713283f4208fe6a47b890ae1e9c0753ccec1c3323fa4bf0e7875a3b1056180c5abfde00654f0b8b499dbaf0b7c09328d47ae12973737c801e1e3538159492cf83344e0f1aa217919bab008fa8452ba997fde4c3cfa587947cba610cf084b5b53255b24b6e888a0bfe77780d8a7afd753e1dc3feeb1946b7e6b109c12020b3816bd881c0efa24c52ca8053650d5a3077493b65e5ce9c594d6340e4021f5b75939d56799415836ae1a07f99fa7700ead7d8589b67c51aa10632ec1d0106e1117568222899d31deb145b62c875ee4ddac23edf22b20eabd07d1daa5027c84148d9a0d56f815b6877ef5cb738332d35c0b091b55f7a494f0ff6adfc94d3ba350e337f9ff3c5f40767da51110fd55428166fdada66f3ee0a1e09d1e87f9049f7fdd15678c76c5f18e35e218d3d2c00a69aa0463104e4f3b6c7ae5f1cc3567b9cbe14fe0324f03634e9b94fde1d9d360b70638746dd86728a23d1d906503492ac531f6e2d5b813ae50628719ec0ec1e6bc18473bcd347f9e919a5e3d27d2ec20a6e49769d14029a5d1cbfddcf9262f43f2a97a2d2e9dab19d8e733c607d1e14e2c7d236a8216768aaa85164fb97cdf2850baa4880a9347178b762768a273295db6c143082b2f3d726bd1acbf710c3e41788f65a16d3e4e8402f4405cf08f0e4a2f4af989caf8b3cade582febf5d3cd8d7e03d32b7c4a5adf3666a27849175fe97986d0124a7bd162441ef1d08ed67b79c510f2e57fe90e4d1b771fa1744c5b26961446b295823bff90a75d198edf402fe193c5d33a7225b58fb104fbc024fb181ca5002ccb5f92ad58014bd96094af7bd69b1ada673340f615c781e7103727ed2f6a9cf8ccf4efc50b21b425b14db487cd8e4a03f066470cf2521b61d7ddbdd53605f8d747b87d22ab6898d03705e16bec935cd2f7b24190f8f58a573a1bc90a8e36cffed106f5060932da1d8207c2c5ff85508141bd13f66773734941d8cf318f68c7305d8b764a1f6d43542115e1d5c1fdfca8a2a94a275a2289d176060a5d4292ac04db87b07ac71a7fd965fe0f404c33d15ef8b515c053e686eba8fa07facd273b6ca5ca4df95ba6e91e85d710db3e487ff487bd022d92686993df2d87e5898ce6e41f4820b510a8364b9419edcdd1d0801137b02074bd2f68f9a3f903e150d653b95487586422ca33507552dbf2c8b50636dacfdbe1ca460aa689fd178907def01c19e8ee715fbae938c6ea7b7bace7e2aaf3d281356a7fee0af98675668dac850ddaa1d509ec4e951752d14a70bd7c6738d703779d5df25e4b8e8b7295ad95fc3e5dd700f7f4ed4e275a1097dde329d15dba0eaa24517653a36ec26674a6544f9bba14f6d6d8d77d3c09627d5efeecb1453d535884ae7cb4e5db3bae5f0bfa90e2f3a1a496142db582e741e223e1011bd4ba316ba217c1dfbacf3a7d98b52d14c1c13ae38f90c77eaaa2c109a885b9a43ab9b2b565518bab7320e657577f17192ae2c07fbdec1193b79799aa11eda1a2d9470c962eb7a2a25754a5f2f1ee232a9d8e11674e5133851ec273e8770e6d9ed4611667349b751a9eb56dbb499218ca112d8c9ed7eca531177951ed0fb1ca665a099685ec1f13dcef8c3a4b08c499d0c5967499c34a37a37faed525a0df2f11c57f4dd6b5ff69c51551daa9e6a302541459fa4e2104b988fbff411ad888028284a383aaecbde8a24fad3a8a6e934779a0d4da65ec56f935c2865e8387ab55bb4d679cc7558b67fbd259d2225dff0042034679dd74d85656a5abe7ee8321e3061b1ad63bf4747058332595170c8d63e37911914bf90b7e6fc6af7d446ea3c06dd4174e9289d80db4fb0b79fe5ab254c18cf232f0ca1f6a5bfafab03a7e68c43e7679d1c1e38c548bbbf03f36773c6c15856e0669a72bff599d377aeeb7345efdf40d31407fea6a2f50419e3fc792da40cdffeef3cc8692e0e6184d2d226ce46708e881ffab052bbd982a14b2079ab1b26508a4f148c1d42b9dfbf4254a272fa9469ed69a1478a190fd7cc082064e3e0870cd7a5983a8fd84a35c7d9185face00214fa70eb156ba5d0d03f78035571e7988ada2c79992ed620b4eb6867f78c48548e9882298949377bf40c25ff900dc4cc856ed20ead7e1d6d27bfe8fa60e95386f24ca22411785f454264fab0a6d322a7d87fa4ce5da75028cac6a062f64c325472e34c384c5414826b3aa488875e85adce0f95f3e393a2217de08d646e15ae4f4b63c4e98132006c0614a361d04f67771a34a283c523c995425e544cac4dd495dd7543623e03596315664ee83a29023b4d8a023b95eb6fad134bc3e54358a98cb39d2c1ecadf542d954f336b62c9cd46f18ff761e945494ad382843d57b4a44fdb09c62673ed58a40d8e37dc235796bfb87c54d3bb905662407600921b1dcb26dd9d776f3fc15eefd03b8198e575ef685ad8a5b38fe20a0971bf7988757537f78e6aaaea9dabcaa455bcb09490dbeaf7befbf94fa9072a8aad489d81089707c70ed08fe3870f77416eef2665b23ced3d107f81ff4c4e082f5e06363f3ec9ae174c66c4deb8d5e0744c19e66e599a3e02475451b58fff14ab0f6513ea43f31829fa6042b5ba07ee5f79569463aaf93b77bcd5396a6dd60d39a55ca13e0cf0cc490eda4bebafb91ac531ad739718a98499fd1afba88202a83ab8e3cdfd53d1602e4a59b05afe305115e82e4fed2746b0c38a49ca42be5d58451d9200ad8be5c0e08a7699c58f3a47f1886ebce5a6cbaec98d0b22bfc81208902301b096acb8ea668db098514bd2b17fdea4de1bd8c83c3fe31abf17af37c3226aa7e134640b30f4efe9b79b26627ecaf79cbc901f4457e60fc9eac555815ac5737e72fd1bb655d82d4513e7c1360fce37e1c18a8eeef1291fa5e785620604afadc40d33cbc21fdb3253b54dca8ecc61d338e2db259e673ba2d3b58b8ec79e10257a096cff01ca6d6a06c65e97c26361b520d7fe37d3c77caa4d2820864f1e87bd57316d4262b62422ad32f90d3d414f9fe3ff139636fef0814685614424bffbd7561b84e35cdf5184e8c2aa1e4f2837097ea00eb4478c03a914a3fd694367b9a37803882b38c582ab32f199dbec09de5c0cafb2f2f29f703c405623fc93ebfd1f6f6fc34f5f08091646951e6acb788bb3fd762b02e1094c0ed9b1e06c6d7247ffe52965ccdf0349ba8afebd71ddd5fe22b4583584d687749f5de492f0fb0c5e9592fa5a879a04b11e2434663507559d5e4e39b44d09d4bcc546e3e75fdc8e217f30660a4218113252a98d57ed0e3bb1ef4d7698d5d60999e831fe8c9ee927687148556463ab2456ca353a2f65a19ff995be355b53eb056761debd48cf25748b03a5ec85a0a416b1d8b6b0158408d55fe5c4a5b9c2da695ca74c417ffa3cfec31609126631d0b84833d74aac85a5637d7e1bee4d8ae9486bbe78676227d76c2da88f9412fdfac7641106f02803a7f3021d2ad0152bb45cd1114013c6a6f8e51cce9feb3346caac3253e8ae7691609324dc2855f79ca30db9b66a8762c3265f93513bbf40e51b7395101619299e7ccfd94bb4f464efd7d2e0086134d971119eb72316e11c0d4788ba63f917a7d29761a632f7038a7a20b4dd49435cda7efaca01f5efedc39670b224ac88c28015c26c256f503aa3ab57959abe455d942cb8c68d87393d606691f3f269385b0b2e3a50bd56fb8fc1743d29ec8f548e0ef9b2619ea51393ff5a86ca3a68006180cba1af9c10f514a51333a66b3f32db43b964fe6fd3ec668593b8fe33321f07be1455fa665f864d6e01d1740d1ba82ceb09498082b3a0d222086f63c44c3ca7713a02a7f33af1037f514aa073052f338d6b39394ff2ed892f1b5a54be606fc6bc809d03d9aea3c87fe61591d2780bb7a76abd38b60f540abda46581c08c27b4c5759a0d51fcdf70f0d9a65cb48f10bf8ac9b672ce0b5d1ea01c472a2ef9f2f439334d50b9fe3244f9a74b10348e59e83871608207f6698e504e9c9d88d223719fc6688095f85dedf0c752a2c6d5220c7d2eb03a9595616db527124ed17ac9d9f59b082c68d57f1a430b058736bd70de18df96cd20be31b19a53bdd358445e3c9bc799bcfd6821db05240aa3b91c49886cc4ecc5b1d4cbd12aafee59a496259dfe4b68c8c6ac227c7ceb444ff4274210d8f226346219e8e1a90e83a0e48fb9187e699554149304a6e1c84ef48e8a836c7241a292ba0843a42286d397d7f2e82702068cd0b55c07c7ecdb20c14a05585df5f958d7225fcb81049eea4abf826e0d962ce80f8ac42a3d025eae48e9a03dec40c9d29dfa818d326fcaba2e4f7d9105426872e96168f8277e178ebe886a1eca0298a9745b544834fce602bb3b1a0032aa6a904f346bdd110b72a9e451f448cc91dc9dc5ae0733f25d5b1065270bb4f401bc321ae38dad78b6d260e524ef6d868e3cac20fef058ec810bd5324947225ffc6aa648479cc8c4f8c0505d36c65e3c997237c4354d97f512b052954fc735ac22db3c75d3c0e9f59d0b1413751a6c5a11b0ecb682d14c8beeabd72485c0477647a1354783217ecbc749f9b1a1c652acaff46a20498d9aca6596230160332f2736ec5f1c79a4d66756da3e2270ea2b315ea805f56e89bfc54effcf8abe73cfd25b5e70a19a0cebfdf8ffcc8fd0f566f7781d03ec226111a31264e16d8fa7268304fc3a36b655e4c2c23904b7b179f84843e74392d6c1118eb0c719334d93890e6d2538fddca93fbe938da85ab1c50028bacb9ef23783be162c9714643c1e60950920a507166c7ca285913717d40763431a9c8c7eeae0b6773820b1a7618ad42dd1a011aec789a73cb84b7c6aebc521a5c5569fa191b24b04303fc8ec4b91add984916616a8e148819965c0ba9454b44cc924b291b2b21b322d7e9d9d06ae4d6bb6e7719382ecde8a86c0efd8ca1c3baeec80d55f1896df7f3f6e7c62807b36719c9dacb2ac2276a9091512c69f19a4177609ec1be2bb8f92371dc052507ed5b16c18ae722323c0075356438e9f59d21c8193cf207aa17ef526823ddc5cbb7f3655495c7bd4868f46bc93c5928bf32ff9dc0b187c1762a720d8d0db710594050512114e51e5d7ea21c98049e50cff1eda479ad46eb8bb9fd1ed414b08b5f96c7a1ad95d02011a100b0acac6cdba7e36a9774747a6012362a96e42c4ab1fe21c856ce7c04c214fe0740dcf8b5ddddead564a7ac46587b7caa41fa7d7a021dd6663acd62ce11f6e26e44053e0b8b82b05b7860a4b04677e864a349e60d77ce7fcd657b116a7403be236a182271c47ce168a9e3563e7e99c6ab9c862dd6d82637850cc8c5e5e5ec0647d23b5b545d4b9725bc313d5d79e31c418e6219178c1a7171227b248e04f25a0660bd76c5c30115db163167ddcfc0d7c04cb5c10d333d697e46b96ad5da9524ff8b1610f80ee4710318413bf783523e87af441e01464b880c7acb7fc8b6ab18f83e49702dbf18c8131cca5431fd837296132330ff8c57fe9516e1ada9a3308214c9eec67f44eff30b79f5d8c2338d543e072b73457f596971a486cad91a50bd58fc10506481d7fcc29557803ed73da5827203aa180786c5520d5688d80f073a4c58d8db1ba3f4fdf7399fab85ab330e3e9089c078f9a09fb30f5903403a4545a1765eede72399678c995ff5e2ecb986960cb2b64c14a834c6a583b9e15a0318debffcfe4d5aad536a12f041b45fc5d40601bfa76425d009c4f9fb9f25348f6f347dcf7f98434cbfc9279fc2b8929675cce2162ccf1a63feca387014d8b77fbe211dec3fce4ffa6d7255adac10e59398cc1db1a0324ea7777562926218bd8e0db97756fedc5531a9a1c4b08c52d373c6878b81d8fffefc8d09c5f0175e2d2328401f815056bda856013614f783756f1fcf56e3c00bea6137ab50cc98dbf222704e32956d3d09f98b67be0d01d2b69f86d6d13f741a90b09482b812c45c48bc9158762ba7e86c3839d7cc9a0170fcb78bcb98daeb30b9e3a66ae4e75102173a8e5be4ba34f91c26944b77d50b1ec3db6e548eb4152c2df9abced679c28ca5751fb1e7eca8e9a8a4148bdfc90da92a656ce746bfdeb6bea7abb8bf8f5b80343927a6f6637b7364ca27b0f55d3b9e8557ee255a03844f9a7a5e5def1b87f3aea3166cffba33a1da9b09c0aed08298f0740b46322af76247b6bd31337d7632b9e2971d4ebf9a3326f86886d87dbcc7a2b0ca5b10907adc0fe03585ac8704b584cf17a1a5db144854058efe281fbe4bbd8c95223be738ebd462d0983b58ca687ee1e610a16321ae7550cd68cf4faee42e70999e390e124309d0dae02508ddbe0f80d9e7491f20f87ce6f2ca980d8f9cfeb4f31e773f21f71fa28c4f47bdbfb56fdf2e28c3a4b867f972b1bc958ef47ba6891c7891c5b3513d077572bed4a94178e801e8070b484fd0fe16a693002b4c1e1c60c72492fd88f3fa0f67adf0251e45c7a4059ba4bbc8f8125cb1587c1e53b4e52892029eec3f5e9eb9e8030278ddad126799b329d430c8fd338856ce0afc0e3e5033df174c921ee60f39f78a84547811f50304224fd53657ff1e6353da9edeb4b67ff299e14e7de5a6dde8ba33d0e51abeed435defdc8f759052c1b48cb91e4a8165661da506bfe0ac8479142529d50107d81e2d5b54a20f6fa00b49b67e5858ae311eb68c507ba65488b00d14a3d397f6205c53ab31357fa2518f83dc40ee5a32f08ea9deee6e241935323e3177aa5bb5f7fbd537d1d6b4a538b8ce6f26b841ff04f9cef12361af37c54fce44fed8db69a5b7563d3e4261a285d4f820eede692d96377057aaf7816a804c2d80af59ef3125169f909c6d30eae4d1006f44b0155cb74e885593eb5b124ae817beb8027a2441d95d60d8d3a029bfa85774b658c1b15e1bed59e74a03e7b1af4ac5faed311ce198739a48a43bbbbad1c19fd2ce330c6507beed534e19e3324102a6126b4ea93976cd53541af5394201190f029fc54c98686ee3cc4d8afa88875e9dbfa381a21880f2cd95931699c7bd138e48ccb4d42b42fb5bf358e2acdebe80314308274660395af2536ff767a942ca4f2b12211ee74f6bfe532353a89ea41b21c8825f82c8d54451d423a2c39ebf1bdf4a145102ec998f1bd1f6dda0d618e7e55ca96a01042b69c896b7c8af25a17644a7085700e23063f1bf936d8de21a18b562a0b3edeeac8ebdc7d50a6a7ff983bb9cb8377d86dceec1a2af2ae5d8b06d8f68cd86377320f6a7ca23d3ef2bdc4d60fdb99f614fcfc2b14c592299d462eabb2df6e127c4c7d81da91e5aae01bd39a9e1e2362b006866155bd89c381c6b9db6b5beec77bbe37c3d3f70e923221fce0b50afe383a39f07d1308f6b0afa2dff27d9326c3f9bd7a138eb7829302ac6e9c216365b6f149ba11f4e4f56e4fd38a8aa87fa2155245dc9ea7a93a8ef90f2bf820b09d045c44fb6695250e0de10c5cdb9b4d5d42a34c4e7fe1cc22345883104328cdce950b5e4b5d5900bd85b2aa0446403db76b13ef896638433c22df4478cf015a3a30998f69b3f3e560ea241fbabb895d1fc9170e3bf3ba2f4be4fa69067b9c7e16beb654f525b1fdf07a5a36c00fa2b28b993d483268fe35b5015e8945e795df17d56624971550e5e8e8d7109156107a5c77b50ab485ca3a266f895e8ad74a8bc111612140e5a2d0496f9dfe4d38bc1935c218da243cfb00e7306b2144a6aa35c1c0b61e8f2fed2b948461672b9de6ca78efea46b4a6a1b26caf8a74c4a49949e7b6554a3c27fdc5482fb78f54a9b222a56de4af6c4c70f90eccafc05c92bbf78e21d178731c26977f0b5ea4f291d01f578d13fb84e8fa5880913c671f561137099aa6d39ea55eb827380e54cbf66caeb04bf089de3988565fa877502f07b2e2af8059a89973dafe451ce582b2f7e81e006ae46f6b24e46815d4c650283904a8288921d4d2f25a8e59f0887e8ed4d2d16c19a042b37c42f23ac3ecbe2c4f68074120fae9b5fb3b77eaa4066fa180a909f9ec7cd8bec8ddcc3beaccc2dc89980943c7e572b917eabc73e78d7acc95f08082ac8c4e7dd1db0027c0012d9a50956b263ad94b37db937f3bddfbed49d9583c51cdc051da9c99d1679e48be268334575a21193cb2b811d142ee80e0ac7b29d2b4cad94e72da31518f8eefda48c13e2e4623c5fd7b503f3c4badf1f164d67affd071b805f5a806b8ba788310ea4024354a575c7b872952729213cbc8bd3f603716cbe5abcf1d173b4e2f60c3dda30d269f1ed4391348eed220a9ceba12f22ce6664f2e33837c5607c423602725d0a8e78b5e42989c6b359fd9b39c7038dc4776fe8705b3c0b225858ef2e326dd1c814802c49436f887e4b6c490694f0fa779cf171102be982378fedacee1a8e9774fdd1f4e61b43910e67e9d8508e28560257dd922756d9dbf37799cde725000edc3d61ebc57f1c6d7077701a0a0adc32e6d3db763b18a5db12030c443abf76faa890ed7f99937a873ed54722b3462cce215c790e68fe9ec440f2ba7190ba8cf4bee5009cc264ab29d9f0cf6e3c3f422a5f10033ba15bdaccb0490e147b17ff3f8e0aa23d0b2170baeec38abe32c21ae9ffd053ceabffdc57b904e068971f5f4ae7d7d812db31fbee0a475f03279fd6fbbcda41d02f2b25173670283bafcec09f40614a048383af032744cd0d9db59923bbe3e18dae0683ec752897a48a7402d7ceb06ac731963e06cbfb3aa69e2e98bc2abdd8171e215f6194b1ff72dc334db2ec12b610f1b3ef218c6dbce67e4c16595f24a3b73972c6618ffb0564b750f201868b8be8215c2d1b1c669d3a4351d848e2f7ebaaac364e1e352d2662d36c5ba9a75df9e34339fbccc6132bd75046ab470603234a79c4eaa829c5d2f5d5f1144651f59565f1f93a03086e3d32be742b05345a6e453f92a8af5d82017c238c89d03183ce75be01f3f7680ce1c17efc3246298958871118cdcd8577f38f22e87a3637dc5adafa5cf16e76f6b32a0ca30c111f58f600c551bcfeb9377b3345a4dca246ddcc1614883fa76d31496778dd69d4c087c8fd1c8ef65e5501fd2034f9fc1537bcc4ab77a73146b7f395f3effb3cb743ab61145ae1a7c63cbc7a76a5c6bd3f5c0f5dc96dbcb360c0acc51463cef56b66d0b684b072ecc92a0175311797b0df363493132f80cda50a9b6722ba40ae3709dceba8c68816593ed4d828b70f89c3ba5a39d57d28b94722b4bd04d93cfdce9570c9ec214f03ba827b459d665ac4c50ce3fb6a16dc7bb344ba6f9b00ffcbe2d0c4c88c62caa3d819a4e505fbec3bcdc1daae1f84f491ceb31c5c1f6249cd2c7379299756bdb7c36a6ffebffdb3ae4aeb15ac8260e83e0975d1b74fdb5c273614fb14c7cd163255b0b7bf21dc095183f896352dea0ba1f2e032464ddae71f38d0e36fc2f7aaaf54987e91a388333065d6ee53908f7eadc1bed50f00093183ebb8cebd840e299d79c0ba0aa0707588ac99514cc9ed725c31a2c1c476df6d41d34733b27f85a83f345b65e6e7320c324681baad5b4049d8e5992ed5167e331c25e50c064c8f448ee15ab9736c30367ffe8ee0f217b5501c9679f02701349bc2dac58109f77b58c75fdebbe301af579a7844587a47345e0b4264e3e036d6af3e205fb494046dd526ce828f56b8c80beb2647e5b3aebf2145915df8c2822e00b21443944d27c41b243c694be0b88f703b9569ba9db182c20321675a852febf7393980c95bc40eba6d25b6472a04032fdd7631e298a2967478073a864aa4f74e452bf329a9e403adf01ddb7e3c7eeb11318baae66ceb46cb5c973d91c473a6d03b23f1f360af9fb9b2f1affa30d045003409a789a3102406d05e1b704780e6ca69d4121fe039d4a9d1f1e7b34e7ee4aa0f19dcd3fcee538b543655cda24d349844aa2c75ae5aa197568fa82e5b400f5d0f066601806e85d9bc92215c57e2bb7379c8ad07515c910fa684bbb23bd3c4f852e408685908e15ff57f2c50c21a163fe45b126fb122f7d23bed2fc4a789a1dacfe6989c5ce76b983a6a1c157865ba9b4cb905c30e7fc1e6551d4f7d3de86366819ba9065e68fa74377bf34d08f91c44230f1d9da04589d382341520cf2d9257cb2671837d021a21362036b145d60bd736756fbf627a5edbfc2b11e887e18b9f30575d38905ef3e15eed3109e764efcc66f4117341f1f2dbdadfb16fd5bf02db5a224eb09bb1404bf2f36a8bac0acea5a1b941b3569098665de49f8fb8b9810e114a94ce7751d889e2f02b00f91fd867ec6cd2e0eeca7a916cb8f8012836fbb3213d0595742a100cb358fd4e786ec0a659ceb7691932df11de40acd299b293fbf6eea49a562994ed01b370d8a1e3f22220b5e4f99a95948bb9760a7eda75df2794fd8294fc70b955e1841046f935cf5294b7ca0cdae3e4457f1f141d45473ea5774c74e0d2a922b6623b566c2f718997d362bd98acfa43047219f7ea1debe838e64fd5d165f23b4de0aad5d100152e0f920160592199ee27f726c6daaee00ae935acfa067b4869a8de9577ed842cbcb80d03b82ceb79f36fe19de265f21ac6b1a4c95f8d4ec0bc9a2ac94a1911210d411b5e1eb677f163834961f8741914f522d8dfdf1f178a076325abd1acdb40419a58ba384568c9db64496b3c7bfd869413bf90111a54024f07ccd30709b14254289df5b9bf1fa53842ea9fe576ca37210b4a50e5410d93c53e935391e5aa1bf19e6292b8b7d2adf7879d6de7f55cb1afbd806179dbee06d8f08dd598bd2828f9599b811d24089928ce8b945f1326635f62963462933cadd8605b3b9b32263efd9645351db3f1556f55650e923421db6e90d138d29a359c02ca299ec035387b07a4f92233747acef2ec90fa93cf43ea005660adc5eb5ddb3fb9b27513fb84fb72a8115440735763ce2ca728a61bb0ed798371031ffa77d0ae3bf1d60ec0513bbb119b66f74475d33352ce45b95debf441ba4fc4f4bccc21bb56c0d6b3c08068acd6b1745ef0bf1fdfdb2c2c6c33f83833ba78e08982752cbfe266963f0429837491fe4747e5a1f3a21323d58b730e417c5bdc9de3fd2968f354ea5b2bdf14901995dc8d035375ab9aa92cc7a34b89a7474469e9ece48fda1716cbf6ce0105dcf93fa4844f77d8836102c743aa631beddf8650fe1e5256cfe79bb1335bc6975bdb641a8dc100ac209d8fde96940e55c783ab246c80a5a1937c428e799b50387d6f611988949c5e46d45e88ffc7a4430159c63fb3b57cc3daa18e714c2880e8bfb0dc04a2817c62a0d154fde12e225109b32d23b81a38d06456bb8e9d6eea43ccb7a49ea9cdbab9b9d5a6015dd00db7f1dae3bcb1f7b1a6d55bf19e6a4558c6905c88eda7df705c42b9652bde30fd174043cdf3a1dbc9bed1b9381d4ef61f73a6838839afce660ff910114509d907ad8e343a78e9e89edac122f8b28db4264daaf6b965f3c8bcc220a1711cdb3812e13e8909a209723953767a510c0799d2af9716c0f6754426d50cb7c5aeaa9d903fbe3a3468b878709c1a619f448688182b3b2c8a456d834bb27106c2d56b9bd44cde3945b4f26c7f0710580691d5bac2ddac17163f7c8f5e3eb836c5b28bf12a9fc32794a1e32582ff0ecb1768fdf649a20a4bced1942c13c29960793c51e0fcda544d4789390842802a85aae24ed67cea1f56c31eccaf107e99c89e4fcf675290c8a964a1456677377736756ba3fa8b682030c70c87fd147b8d994f54d7a62c098dff1f12b497cc54c6e28013e7767dbac32b2b384a0c86f4b8006f7fabd6e90df3c22bf5e6c890576f8f4358d885d7dfe965e11f6c9e5a0a4b406599f48f322994d42baf339f86e4261ab252163e9e0ad3f21656269669dea89c1a156633bc3983147d2f284ec0c9d5d26ade8a9e50adbb5b90803318aaca4a907df11a8a7c7dba0dcb0e95f8add2563ab8a07fd1e01d16a3ef7e105f5af627f30750bc4ea6f2f86d870a9c5dbf424022e3e0cdaebefb7209cb1f614c9b52e5b3e37de5899fdc6b14f8d87f50746d98d7e2a3a5516931783c3110befea410b265b6764c8a9905f245f9b8c47ee67c79bafa9d6e3d66f659744a080827f9d4cd666be03289a86b19ea49f7ccaaada689f17027d55acc96b1c3e487fea055fb62c5349089d8267d1bb65df63c415edd7da2fa80d9e90b406f0dbf909e08b008bed03c7ccb3ae02b498879cbe3dda71381ae8fb01a815afe7c42de81586ca1b2f74d0e61d05d973a2789f62ac2ea02323706af770c620e086d75a949ea07e9c845df267fc578b6fb7c7778867bb7694a0d6af4fe47b87f556bcca67fc127fc0d67cb82a5800531e7106902b97dd5f17660a11da18bf257434b2f9dfcfc756c95a6c2bcb5c19796fe7fb709b8a500b18955f8435d407eb31170e8c25bf78da6ffacc83603532cd8a3186940de2834a45d4cb4f208fb8b56d119eb3120264406b9bc58114d30ac84477d5dd7ac657e7b640fe40d88dfb0acb061fcd1d057480942d6e7578cb1ee65d6b7383d4eaffe9abd0c1191e4ded1d7caa499723507aa54174b4aca8a065121da622ef4b8fa6cc88f143584d9a9caf2d32913aa26874eab5d83ed659a68f6e9c069857b226eca8da182eea8d362218d290c0fdf5d5ff20828e472976dd8ecb75a5d70b65a646eeace4348b8f4cce882fc5746069b3b1b1c882e7db95166bb8a34e84d81b86b8fb8d978d28868322db9eb3247416d078365b9b5bb1acf91b80ae0df2cc9486e28e0d67731f31515c3f39d6b1e739e5673b080943dbdb8ffc4f535df41ed18c1b317b77f519105203d96072c928a22cba2f855ea859723f288dfa46615c607405bf06cf0aa5388a991bbdb1d048b2fa9d7d88d9fbf0fca01845e4ccc9e764ccc977df27c54092627b8e37fd0196bed9c74c5408a03cf658ce441f5e0b06dfb4c027ad949e12630c8eb749e7a1e71c1bd468cb6569e1bf68b7eb546aeb73622b57fa28d9e65fec45d0b6d6b31f6c2d9ba6849290ba4cc9a2567e215414711fbe5219a30c4fb709b7ecf08037aa4ec65ec2112fd279bf2c03b10d37b9d3200fff6aed8644863237a3a82c6a62aec582bb1f06820dff406cd0ca16b479475c0df8cd4bf15c2515d5186615698805a74f9c9342d93b314ae4d0fd65b33fb6eb7ebccb4ec1e22ea68f6173de2b9581ff029d1537db6cf5237803faf2a67eae69570b05863bcd1a44137ecd143e466ade2b57880edb3f04e0ef8d9416e30c4a87d4e2db87b50852745631ab635c3d0cd495a2735f88600281baab92c5f9bce497c2b561916c1bfe724b5cbea333ac646f3c37f8221acab8b65578a493880f5b91b2b042415c2055cc491c029ce82e99911c7a33fa89c4d25cdb6a4a471324737295d9f053e4d83c2a86e38b0c1ae6461fe38ae564ddf7b0d6ea64141dbe8eb4836fce2fd1512853b0eb341d9dcf5efb1feff953a1f4dfd129d94c0c0bedcbac5caf67723f5a92b2dde867dcfcd169c8b474fcd78df0e8cb95705233259727908684e4a9ad2d499725a75869450cc4dbe3658a8acda3086f078563715eb354ac82ffab1cc8e75da605ac7e16d5d3c0eb090e3216f96411fef4132b294035e5922e3f24d901dafdae57d2317c25442df737cf6794971b735a0c1269b6f9fd56eb54fb69ce101ece4026c85058caaa3394e4c86f98c13f29d1bf514d73806f77e2101806489c2780c11fdaab585c4f73b9ade17308d5f2b0706d5330e916ed530a9b30f46890a59a62a65b4b6e36dc4d0c38d53937a8548a0dbf30226a51a78b633d5532596b1674a34b21a26ee505eaabc25fd106292fc2f7f230aec18d70fc84523503bf41e21da50927a2ec5e4ce2ee5bac57112d26ffd7460e904aebaf85bddbc655a442a86d316315be1ed88f9882545459d184c1084046d7b82cc91962ec6798f619bbb91a054d5d413e3557a3d14da516b9bce6cd612f95e9f29ec239f440650973f3011687871eaf2857c6e752ba0fb6807f66e68f1468fdabb2083dd5ba3884a5d12c7352ca884c5e66f5e64651992ea0554c9e8990a9d10bcef34a9b8b65c7d0fbffe161b9f9574891e906ec0064359894b3bbe3632390dd524cc4ff02034a36cf501d0e8e2e0e4f4259b98f87428c048cd58564a881fb03a36115ec80c7e5aff205764a6d86edcda567c628b9a2290b441030e0f10b9315b8845186c22bb59b686476f3fa56107ab598352fc905829e1fad9d8bfdc3c2cfe4bd739d407266981976063b788f73cfbaf33208090bd9e63ee6fab8000c6ad2056769edf58d8f75a4b6b351dca7181cb5d6460a1161de3bb26896d1419d9f2d4c3ba66e9790c49f3c12e3de4f220c2ecad10c6339965910fd199effd534da5ffac7e9065f0381f44522bea1ee5e12a6de9de13012574352464aa64f25b2560587fc0e1d5fe6f32cf9a4a38e8fcedde36f87991b768ad326b3076246641012fe087c4d0b2df48ec2062ab1f85497394eeccc4034f99d609fa7085390825eae9999c5738e34e4000fbf721486fa14b6354f3b7822af8c744cd2049e92438403b55e7363c218623c53cdb4c7d251c5522172610b6d2ef974b99c0aad364ee3960063a7fe738896eab7093dcd61847a3a4bdf84876238258b5c2297b404d20ecf26e4935f0abcab86bd8e0c1530e01309732a37fb154702045b2b7825d979d693c37113549eefe38937b14c7fcac3dd3536eccb0e8cc528fd81571784182d6d97177bc42cb8068cc43efdcb5b119a499d6c2ff85dd072397ea5d5610d585892d49e286c20b08ec202b5b8ede530bed5e94c5a10cee56131a6d22619e923333b96bb9020d07be390c15b257f7468fec7794cf918d30e89fe6d41567617e48916354511477591362b34cb5cd06a517a7a1d7bf13071761f85d0aa837884fc9918864fb3ffb9aa122e22b49af6e55a345987aabc7a9ec91bca1f824b1a23ffa7946b22a4eaa608d30bdef1777b49eade15b886bf52c27cf1b054ed7299938655f8beb439d87832dc9472d01421d924e88117fa39554eb5f12d23c5578ec7d54c4013b49e10bf0e25222a826420330fb0502d7763608404fc8c6e4f8962bd9b061a86b0092e533c1d57e86c4d674d2947d4985aa5bd5b9ac27e721deaa41498b203e0e26b4485d83246cfb073e3422b1965fd114a5daf5dc2c84aa5bff0ba72c8c7187e2a1bfc73d8dc4c82a71077ec6b8245da22455f9e79d6d71eba277eb610f6317d02829aa37e9f9143886112afc5637d9580e899d20420da57b4a11e160c708f78548535eac5b3286bc790cf1726dfa83e447913180dcf3764f93781b503db4f6b85aaf6e4b7d107e2c83dc9e8da91bdbbe65fbdcae90c9c5174644ed085c7bd4a0de550b59f1c9dbb976392dc47d80953a94df4cc2d6eb96373a12ee5ac70ccb695820013381f4b398c7511d11406dfcad20177dd88a2da7fd95d5ed708b0969cc2a5171a1bcf625354d9f9dae3a7f4aea3fcca30d7d02d13ae8134be73d99926f4ee00a54d806eced7e51329dbc89cbc4071f47f1be26cc449cd525ecd18ec64d4a5b796d7caf4b17e58abb6fe5ffecdaa9576ac18bde81e2d31bf83438536049a6549db7f7bbc9e7ecc2caf19dac9d828c047f07b012f4a68d187e782a5bc834c865dfb30c653b4a103fddb0526ae4c922f46472211a8df084371bd8b853a624e5781af907b904549580263e238366d2c96c93c09ad3956f13a5977069cc58ab14558e2b0f3b3b72d942cc5678dc4bc996fb187e5a67e94f133aa7b7bec86e0b45239bffc5f6c8dc70d3a917a8f705ffd64663f5ce84405f06936189f0e77a4d02aca499546e071136af251777f5c023b0619ce7ba1f9743bba2d817321e3db15eac1e8e35acb7ab126c9a2f4338593685d2eee84c6d1e0e685bff0ae8e1cf08ca70ab55e6c8ecabeb28d5a02b4101e532b1a676de8c48a2d575b3c47c17ffc71553eb5ee764174377f71dc6fbad0898dd0fb44a053fda7b9759319798e50a7142a97cc2d8e2b23eeff0c875cc5e06d9e56aff9cc9a454003aae8df29b476a9423d2d3beb15688bd9ebe18f0c21bcb18088639f1389328646b46a4f27656d4686ae834badcee5f42a9faccfe1ce6708d2cd7af4796539a596f67dc0281ffd12f7555014de775e0b43819fe9a9183d0ef6c2ece52ba7ebf51b0e028508646cdcacb7b315af176f9075070f755dba7ac9dcd2ad3d2c5cc1d267f6b35a05fef974cc83cd68b971324840b2ce731764f5ac9a36af1d388c6b4676d48b0d4af6a9075f231392f7395fcd17de469174d753f65230b7d5efb24033db48bf40a8a5b7e1c5279e76f8be404dd781995b1b55c6e32b8aaa7c71db2d8c50a2ec0dd95d4d2fa7611b449d6a92b9ec304986a4fe645b4b4d9f5d2fc8c2313aa141eb6a9b5b16a94d8f62a2c5ba617da0fbe8ec194ea8a5fde64a711274e87d7e5a6212b70f7f90906c6367d56e59fbe6414a6a7a4eada3a76d7de2d2cec79bc3c4de7f1cd8da89ab638d136ad8a4bb13020c4cf6b355f93d502cb37b6459b7099ff6e9f627592b938d90c5c6f8e29f8330e7a5038cc07671168e62917c98e2c38051d3b4b793b12be58fcfa81f0e671b8b717e2a7323a615a1c4817b3f94ce11a8aa798b8fa8c96dfa73d915bb2410d07fa735b61815831acf51c27f36a57a3a70192e5990f556bc92a87843c5bb456f0ab13990b07ed69f76be9eaa9d9c2535bae050792142e7108ba05a52b50055054130b65176efdeab851dbaa81c5d0225c144193ef626bbf320f763c7dedecf5172bb5662be0d27f6e52ba03fe58545d2e0b98b30d6441a354acdf2ac2d240f219c67590a50e77eac72b23d1ed54f38d782e2f9d48d06d4b58611d9d7c91527819f92bc0ba7770240532127e48b0e0a362e466ae81dc676d3b87725c3f772df3ee278c03f0e8c303267c3a3acf0c356cf14aadfb86d3a02f21157839cf6a0f5c50720af6f88707304bbc7804270ea977bc476d6a0f2f7c9fca4876a7ce03150d04b7249b88345e897eb84c56209cdf2099b4970ddc919591f11c82178ce78e4c456d6d54f9628227da5d6b4a1c5a79608b30c467b646ada916d3b41227901f985559d7111e43fcc2b338278b23b68c70dc1ea5d4109c3903cf531897a404a2799eac06561138f905d44145fc0a0bd0b5f5ab8efa8fbba8790a6ac9591b0abe5fa7ef86e16559c8033a196d9009681fe6407cf86057561454dc361af143339e000aa6fec57cd051401fd347724b3774289ed6a6cfd3ecbc7316f66fd23ec3b41e386ba38532892d5845ae4d8e0eaa86222d8f496f306b2edc895ef0a1a799816a54e86cb12ce925583d838fb0e25a1912ef521d61dbd1ca0dd8faef8efc452298f0c327af287c4b04644f64fe8895e37864c1402593f23b30f7b82f60d9a69afac070002120b249d535ca6c81371c02a4dc3cd637c6995a622370a688b5f49914fd1b0ec70d6079694945c6a96260984aca571a6e6c0f3a898b9e674b28b00bbab327e3b03866bd254e0739a9bbbd517599d302bc8471d7c70a062a09c7e151d9c82f47bcd40a20eeebe7371247efa3ddb8d1b375a0d1614588204bd02b5ccea252528c8be0e9add8e923558e0ff6d7399d8d6bb47da1173d080366bf868c93a11321828b544d6e8b6427156e34842a54a9dc9e9027fcea91dfd8be83f39a5ff05dfcc1e07f1e8fcffb6ef517f6efc1b335a563f6108fd94991e42824d72e6224ce7e5ca8dd62d7c34b4b9f63db7dbaad75e088327c58841061fb4019180b04aeaf604363235278a642eb17af2df5501bc59bcf69f1ba2d9ab1d9558b06ba42e2cbeef58f2709d33eba8fff48922f48a4c3dccef2f4138dd2f8392820e8cc643f0fa9d6e311c97b6522f9f991d677b70bf0b25ce78ccbf50f8aaface8882be5f914acb2b86aff983b8381603d92ee37297cb15d93e9fda29334b41f4ffeefcd99811e041ae24f10f87ab0b7ec7073bb74ceed9cf9e710d09c5fe37fddeaf2bfbfc7a2c47655792559c07adc129914270e570352d36e76a0886e2a2d1a87632afd918b54b6103d7c2f0c37a02933c8bfc16cc7cc6d14d22d400582c51a9c08b97bd9180db41b17e21af70653016e74d449e24abaca7ebd1dbc48f99b937fd70dd0d2573479ad8ef045e68fe1fab4b6c57ea7789de43349f9c1214e9bcfe86cc6444cea47e57cc67954369577f5d6513639858c67b1d004c1ab32ba930ffe74f17c5d75db4b2c77045f21a1cece44403ad339831a7089171874ff43c51d70bde9b25841dc4671d4a9d97bb1cbf25a77e423640d579398bd580f06e8e7c230823153b2f660b2db2e8f2a146d63f93145973bdb3a1539af3ada8d627cee509689be57bc4d927feb554db5200b8965cac2cfe9afc41971b0efd890e4e4135384fea35f0d422e9f782e776714a5d33e2b70898bdd2a6395a97484b687e7c31554b60260f704f6f9e4198482d6545507ea57b49d1c1d291ce0f523c608df5dd9add43a1024f046a977b8f58fe3ef89b3fc7b7819a475ce548aa76db14acc60c944a9a53018978925eeafcdc274be44f0a368144f29cb89cf1a190815e4b8836f27b6924372f70aa3fd1446c237d7b2dc31d8fd0e86de9e7eed0ecacb64dc35ba40aa9efb9568e43303d71301ba88b7fbaa5822eadc7ddabf6c9927264050678fdb3bcb7e8f31e0b19a035a747d7b534f232c0b59a494309184e6f96eb70b3a0e14e43b4806e5f00aa75b728529485a611fc32655e6253eb52812c385edd118e486896ce7aafac8eaba8e16b08b3ad5fc1ea054283b148ac879881e715ac0d7c5efa0d700befd5d25bf30fe37c82c812e76a63c374370f83e6a50f78f14a270499852cf8813cda9cc39aa48e116083e2ebc546ee213c97dcb25a411b1934c5ed438e22a58cedd3b51e344d4fe1a2cc3a4dae3a0a51f7490e7081ba3385a54f978e89229e8f649ff660960bcf4489bb6a4af9eac240d8e679f1e4f87bffad4a000dbc4f36442a46f325a3d8ff5f452b650c9c78e16491323454f28647f3aaf625e5eede83eef4a2aeee1084785912062004f2e1d77456ec98f0187bbfbbd013ceb497d2b0ba8326a99af2d389e83bd766f1bc2a537fb08068798fc51d87e8c033acbbe428b1b2708363b4ee33a424d239e2b656a8c854b4b4643851fe7564da7c63e39d5d9552d1ec2bbc0fc0995a778e5653df20d9a9c1c724f995c858d72aad27a6199b31e6d41809a65ab9abb1a205711cde9d963cd40c2eecb85d6226564683be3d13440477c62ba733784459c7dcf7ac397c67d363889206ed88750edf0d14ce7be2639ee3291138e7b3398540def064769375dd16dc4e0cc65bd2fedaa307b83f9a6d6ac0b1402cc1d84d213bacb8cb503dded10551de21b4ff24b361f65528cc8a252a7304db6eda70b9c8458b5808e453b9769678be6cf9615427c6c642f885bd4a56b69f98e5bf97830e0c1264b16550038985262da6f5cd5c1b50ece7b2345ec7f15e44c66f824bc57328ae0aab7eb4fd7da7be3cd4dbd83200b66f397ad663752c47d28bd3e9ea5a354b31b14e8945a27c1b6fa060eb994d1b14286280ef1e7ae63199fe44ecbd01749d70eb2d7a3bc6eb2b9014bb947f06be1e8bbac3aa201c835878000442336befcfc6a39b2845a9a00ecde88ff11426a29e89f94a2ef49ff0cf393cf8561e184bddf1075ee6ad35f2af1c3e91bd40949b59a8b1238b781e4f9502ed7b48c06c6e00ca4eb036c88dc3ea40f97926699614ed5e40f8d4a1dc696c9f7b0bc87033c2b903bd05b78ac51995eaec07b33af1bd519d2ac73f7e1d7b018e403cb806852cacd7301ae3b89e847b0db1681f7d6433e1543759fb0fdabaaa14a0f5e3304740a4a566158d22b7111c6a0d41160e97dccf9cfcb14342b6a12ae431587a6b3ba05f4f5adb7e53b67161b7e903580f320813a09e04b346f2e14b61c8d38dfca8964a3a55aae5f268207afac7a9788bacbf54f499b0731e2ffa4e64b462ed2c59234cecd5b4f95ce08d26b3b3fe7f4f188ae5c93880d7d067d1dd320186f821ee3601357745dd868c1e29a600c2472a9a87436d61b87ae1df5dd019d206f3f12d7acc6bc2613d01ef6045132247b3b3dd30509a9f084bad1d0292aca8fba3fa234e9a4c777bb316719e14769eac5dd39310f174721b2562edb4f58974f9651c343b14b1d9263a56edf0f41c3a2366c45df72bb76f7bbe86603be14450aeaecb33a99be86c8fb6fbab99f7429774451d066dbd911bf392efb33562b1141969a18f57a9e2fc56df4b9cb481e8b83ab55df3d6dc9b6a2b961f70363c14f56693cac81483d50071109d6f5ac1f156c0d4d022f2f494c521f17dd1ecc4262e9016e466ae3a620099396cc2756d5e688034ea1321eeff59f4a2511bd6af2c516d8afcce8cad8eb5eae2d45c5d6f97346d56dc17f460602de8d952aadc79d85ea76b998b0e9f4f25d30af8cad29bb2ec948a7c538947c5a66f5848beaff86bccd8691d06c801e4fb579a29eed3c84698e01bfd47c7e462bbe31965bb7b354c762c93e2a34df168320c30511d680924c4387ea99c07c171a10affdc3b74fa9cd61afb707893419ee1c6158f9dc6b4a7db4b1774f91d15b5a7b0533ec6c17289a424d7d4dea3813c3153f2f476d50bdd723c94eec2bf60c45558689d8b5aa34ecccdf4e64b798c0947b8dbc8b0f3ff6dfe6de41c278b6a685300d5d7390eea78c0eb5333bf995038678b9e80392ffa20cb35ca17159961570b67beeee0211ca41660c7bcf6b6d4c7e10958ba667b3fde90b24649f67e4cf4137dce653fdd61ac3e83240b0e2db8b161a6cdbdfa217468ff30e8d6747315c99de85f9d856b6c74ae9bd254c84229d7bcbd2080d8f098fa71f56f2b2c88d8be9322b1bcfd838aca75d5ecd46dc439e95b33c1f66c8af1b9b47201ddda2825c427f0598810ff70a684164d0661d5b247688952f435d29a7f69a219e85a9ab99db1a4a1665c09f6143c80edfd839ae82dcc811c011fa47544c721e43d462008df666d0360b50553f92ab534e78976f5add8aa9fce58db725d2890362186eabd5d834fce147234714b64ab096b675d84d835d92a0acd32b75b0b0514a9bc549ccbd5fb7cf4d23e047d01c0afa8f190742b6f071c6e2012e9cfd0ca1ed13a26f7dfc4f26d2f9fbda3a3b7c638d49510e1f04c8d3b65b7059049f85e2dfd999ae8697a0a1d8020652b793b1e28101a2b0a647d5d59d11b407992c1fef76894a70669d7f81907ea5e8361d0445f71d405e759649850accf3a057be210014907da109d1c26dcebb38b2dbacfacbbe359c02832550d1d9da0d683aa5e86caf9fff0c5b9e8e6ce3bdc536539260d1727a5130417275ce1a92fb732a77e1d3ae695b944f4dbd4bf0ab4c25383b29decdd26c56426fddb8b98a5dc068c602c339b4f7561e2bdca654904106e4fe9723b2d76c8e6d86efa422ff6cbcb85bb44f216841651862a22a16c21d2235154deffcc6affe08141fb93fcab6e57d3c4b4ada132b3628adc81bb9f6fbe8cd9a259ec898053fd362799ac57334fcf69e3609e39d110ce56f32a37f45ff647f80918d719be4c3c42e15d8968d56d4177b449dd9f05000ed5cdfa73a1a1d9cbe4ea0f9188d7816e59acbfb4b382183510c20765913970cc03f0a258466409a1e3a13097682ec788a0d708394a9fcdada6ac5fb264ff5c2eb0ec4d13be51e8cc7a46d0d5372a00ebfe405d9389f87987a84bf72a170091bf8f7479b94a10f048c6e95ac8ac198b137dd938e55e1dd7e05072d2586c2623b633df4dfdc6892e8d1c5be2a6880afaf3fae99101a28ffba2d7d495da39bde0f1d457225ed160f43df9ca4cf756563db41142e3c30ec4e41fce2a25147d2031e14c883c778ea22c133be7f6f7ae9e4814acf15175e037cae3fde73585ae24c39ffd851bce56b9bbc94bc89ae521e00be3fea4c2bc1e33fc7b4bf9b8cfd87df2c46236efe84c43813ee4bf04de8c65e95e9100329a7620abb09423029c544808e384a126691c8452f2fd7e94f2acdb0e8c7d9d90bf882db4ff2b1a4a377256c93508317c2d8216b8f63dccdbbe6270976a953d3c0b62ac6725e760c7cf8f68fec8fd73f60583d2670e993fa25298639d89f63921d0ae7e8bcb1094a4e2ffb7460187f648cc839d7176076fef4d09e4b6a86b75d0e6339c8d41c73d30ecc2ce4dae6fb0e675dc6e4fae675c384e26bec61d7e42c4a8a15d8474b4a8926daa0eb3c1f2402bf651b333420e1f072ce18c79dbc1adecaae3a9937c53bf328e1c8ac6ff1cd427a0aa668be7f56214439269a08215058fa7d718c5b6a5a4ba3ad3b97589f7e8c397e3334c4544455868a7eb73ea54cd6ade14b8f099d0343d0f64a8578b63ebc7afbb28645937786092d28ea1e94f1f7f71508ad41af1725bbc0a5111fb0023ec701050732cf288ff5cec9f1351b70f5d388e99aa4306be62d533ef091e1eadde54ec3efc2eae741bd942c78d0a343f927e7b8cf72b2bff9c2371f55e4b5a75dc2c30341ab1af24057387b666d66e847e18879f39e95db2a75754faa17dccf272b967cacf20ea9969f87438a2a78711c06950265bed8dff2a6eb9cfd2a3a1e44ce70fd9ca18afe9cb77896c5a7ab7905cef16e224c12ab2238606ec9ad07f90c6a9cea09c1354e4daa869af60b1b9ae76a0f7a5362bb0fc0be62d64c8ad51e3d19aa872aadba076ea1fd2d6c89f2ad02cbba5821485d23bcfb6b82467ab9dac9bb876cb5ee4cfdce529665fc9b6eabc7f7b63227d9dc61a681bc916558a8a9ca088d4ff23cf8092022529b8c70277be17e64db50e77f0e8e563b7c678e2655245b3eb5d6bc62d6e58d3de4f82e8068b47a9dc3ac3dc4f22baf1d1ecbf7ac8cb75103b36818addb674d8e9870ce8582dd627de9976c8a93aa023b75f9c4ccc6944b4e705d1e409480a7fe73bbf3e212eb65ec3018e957f9735c671014a76600c2d4c78c33ccb10acb526218aa026209cfbc04d8ec6c483ac3b8cc9acf5e2f91cbbc097173754823f3d8411af8330eaeda9a60e60de709246e68157b591a51f6c3ec9818d4741686b9bf04b2d02f8141692d75e6d31a940153f3b956eb66752285d24b8190aa4e83a1627cb5d4aac7ae022d2c4ffa1759cf0eff67ff5d60df492eeeefa113ce7d348e5e83e44d2fc1d972c56a522aecb235b46182d55d9ea2b7f5ce9f578865e93305ab773bddc4d7f2f426cc86e3dca697c35e30679d71513ff611d6b80086c5010a63a2aed750d2110a949021ea8a0ef7bc36a29f07591823eaecf80202558533a96c988f1a2cfcc02706e8f48295e039576679e083def245362b75a937abf0380546251a4d353af5110f214f5be1e00987eb2edba20d122cf9d287f7fb674e46cca0962b550437e590a4a2ef1b8980c80f28de0f4cd5f0863f7378427395fea815300a144e76c7edd195833f21dc2439700cb01bbd1997e9e8f9bd5e13e83c4ef935e126a200c7c7bac7925819c0685a05aa0d84063c4a3fc665c1431346183c51376117e5640ab7e5fbf0689eecd70ceacddfe634ce49129da3cead590561bfe1421840f13bfa0462558bc01372705d338786c006c68847050ca7883efddf9ab9e2cff55f23a4be90e903bdac1d275dfe8df8c11e9777fbdc966c40d4841c20aa4e5c7b60aed35739f3c1e4caee9de8e5a501078c48d23cabb2143c71720e445cd33ca2f1e5ad125cff5966e9df81bdd6fbaed97137cddca91812dbde0df23dbbcc1a38bc08a945a696a3e69f4d3d8866f685b7eb956da627f8f9ab77f489cc279f42e590f5f7e83048a866d7317835b7dde523bd98fbe86cff00178a11cb3fb27590a28ee50220547925d7228712f8bcc9eac01c8230d2a2c4550689e2f2929f564bc176b9b997594ea16794e6cbe7103cdaf1d93af4e88f3a1d82006af4250299fc92ebbf4b5105c4fb53f9284750dc45106b28e5d9a81bd30c64024f32bd139673b6f21d797acd18955bc42351a670c8ab2b6cc6bd5a802f3ceb43d0cf3cf13a5607348b20fad7762b3642e3ab6fbf1b403532bc601f82703f08f60cda288e6677f77e3f2cf8b715b63bcb27f78778afc2ffdf457a9f9d0026c837cf4a4e7dee23dfe74b5b77da419e706f3c53b3b7a7cde31e8544e7c105f91d6adf196af7b0af7c4175e8c749f2acfcda2ffb59b926bb6b665182b0d6d6720a7694de1d93cb34258d3fcbae9c3842c64c58ccb51c8f96081577910b06f2bc44f5c298423cf337ec430e1a26272bada9fa2f1bd4681847e407ebcad1550977e9f3887abbfb81721aed64c6656e2535099a18097ba4e11f0a47ea61fb1d9d878f4dd110b005ace5528671c97dcbfbb5cc667524fab71c3010d368aff4f6380c9d9eb0bbf4cdcfe676ef9f6b267bda18032d08cb38256b7f7f5cc6ddfda7a1d12470effd9d331f4dec93af4f0141ab2dba9883175f74c1222ec46f5280468af5b1fef0fbaa50dccf3e9a717724e399c8c0edb41bc06c0314139c0fe469a84f3a3e74c314875121a36ef377617616df57e0cc4cb6d08fd428b9d509a1a0f2976ff6a598fac6d8e12108d3aac7a028fa35e2d546e67e0df381ef0893910f749587f17f18e2d9d2b910174bac645917190f5b154ecf74ed17b1353ea46d60d36c2f7a8ee8f6848e505709ee5a89f22ceb8c99dc8fe41a6480ae9e7ad6570f398d218c3309d8eb283b7127f4c82cc8d92df267ac8fd356a2aa574b8eeca40c867509c8649ba4d076a1ebac17503819c230859e0a0e624793256a86b0488f94648167007fa1f6da99eba1a0fcf224246e8d03a2b3bea3a8fa1574724ffa7831d18e32139f823a9dfe4acd77fb3201b95f5ff7763d2d3e7136344ded18e32a365b849ad448aac348a816e68e99183c46586dc9e47a52690d2203ac7c461e8fe748e85b973e1b74ae3a62955f000de80484ce0f45ed54d20f37202ee108909b28cc84ccd6535dec7b418a97687ebd59c30587e0aafa10efd009bd7dfe3d377c096fe931c9083f0517265306728bcaf4ff62c3a9650053f114dd1f06d709033e037848efbba3c29901be50ed7aef6c26ce8505e0a881189728913a4b02c8829b8f78aa793b185e7cacdd599acd804ce757c32c9a0937f9816d4e921686730ae5bf4b58bff02632ffd68854f731e4cd20ba831e7cd6794e47c61cbcf94121a2f93fba097f9783228cda50b177360e586ce2df3154d8b12c2ef3eea7cfb4dc756437426e529b583b5ea0cff584fa524af5b59f59d921407406112dcd90d44afea026b58b1a34b3d294ef6b895c70212364717935454079e87da58b8447ca9b397729d3879249fa451601faedaa5631ff8f91f3ccee906e998a97020bed5aab88577e326d2764e364576ab1d58ed79a9d861b183f0f11ca2ba886ca3bbbf9f6c5f70927806220d80112529ecc2d2cef8d0bdb45d8d24276b7c41cd10b361b02e96b7df8628dfedeadfee5d9600b25be613062d9e5650303a7f8a0c4ea9b298ef1175c1011daa12f5862207ae3e680f2f77d35aed8f25d395fefe43b128556c0d1a6d2f2c23e116f0790b383b38bea4739b9814a351d6829c8d88da26e2d6f1949f60eeee6510fe524c350d6431bea93aab3373719202eb1dee8fe2a6ede3a08d591f8d436e0d6f2f96c546575ce9edf8c3714840ccf6abac12be49e743b7d28ac11b7faafde2853f65b6873965d039f3421d6b73db81bbb22e112cf08c03cbdfcdf4096f6861e101dcdacd08c3271fe15bcdab132e6f2d4f5b7aca09c54b6b0574906df4beb010b59dcb2c168c8f311991249a2c75946d0f61b4552236e37ac394a65b645abe1cd44b14101a24b43beabda8be0f2a1f54c3d5d5492bbb89fcc9eb93fd575dadbabdf5783b03474559f65d18a924e5680bef96742172566b55e06c2ba9589e2df2f14e307a55d9a6bd6d00c1967893f4f01d8dcec53efd8785cdcc1a68b288dbfe5733018640ad9ac848a9717dad98c2ffc8a78eae910ac55dcbfed2ec210a065be5d88fba7da5c01620c68ccacb720ef91c72051802a8c714f3c86153c8042805c0879e8f9ef222a62a0b6f06efe77b3a63b6e11cdbcef5ef8eaa5657b399ac58a7f8214df6b47f40979da50d4ff280272c403652c23ca4aaa4aec5ce911501cd51947a813b884495c0fcd1f680b6a876f7b85083e16878543a3f413cca0a3514f1e7b22093c1027586018fc1ec5db3d6e8e1204e74ad38915c02b93e29b0d24460e855d3182ec31290c986b705a87ec2ba9848d7a9bffa3f314b6b61cc2b78340e6162e9efcc6dbface785a7797a58be8d002596c326e6f2c6fa911abc87aab52c048b70dd2b2784623cf8241ae59770312d714baa74ffe04ce3856254a2cbd6548c5ce3b8b30fe7bba76ac328751c068d6da8dad57fa879f9698606d11aa1cd963cc736bfe46ebc3fe7dbc4929dc4418db4ffbe84adc39ff51c6cfb8f3bde8bf52d192a1d561ac43e380f16c5cd3ae88f5d349dc31b96b99c4c18b3e6e1fc858af72131abf8e288d55b046bf2ab29139e5b56cfba27785eef073f26c23a3a470372c93f1e0d416bcacc314abb1f1334084773a7347e74ba65834da47cdef7abe70926818ed1d066e3f2c4e13d9f192651ffc17abb99bab1f551308156e08206d0bb0cb21469a738bcc920f693acff69aa39d2db7e96fbd54df9d32c15a1ca70d6cf276ccfc2e6c46f44a572e166067059a3e8966bb869e246f6842832ef4285356d0080c732e955bf8a535c438dc379ecbe59e457b972c010ccf72cc64e524ce3dbe054de985a48665953b223e0625b9ec7dcb742502754a1dadcc2d55fbf0c28c992b407b80c446fc6e60d5e290007cf5b27edb29b7611ae8d1aa6a5976c405fb44bcf7f4b88eae7bb6c405ea635890877564952ee8bdc5de48739beb5a0a97cc4e0dbce6c310a4b394eaef5016e6fd99302c91ad55f6e392dd86be40af2418803632a436b2edeaa29a3d0a9db1ee3180cdacce8033367d760e0c2b19be175dd23323524fc21a1c5526cb088ba79f5bca18d151e834974d5fd7c9364f0728cdfde1b6711a9cb40993e63a272acd8c0e9180d89e1efe40f0f6c8905257e4bdcda15064fa3112c82680242c2533d5b30797682e8dfbbd901b9076f85622b61c64fae93cf621fa3459877f8e8aa52449cb0b7b071d50495625be5eee77e11c93a1709eadf6f1aa60bd2115d485f20834db67e540b0e5c3af3687a7354e410f5f32503b096af95fd15ccbbb0993cef2758864543efd3b5622fc59fa0b3dbf7df0d8ecc186a350e5aac3a91756e26769e1b43d4b0e28172a6a784af6fc68eb773e6b94dec57008bea042b1e8db503b866a2a7650847d1bb830b33cd5e49b26ac17cdfd3415280231c1e889c42260120ed7058d964e8c9fc1640e2788afdd5254901632c1d6270f433c09f72a34d3516ef56480b6d10c33bc288c19f08ae273fdbe2e83151bf9c5a20e0351faa8271bcbc7ddca26b5693f4c960f5ddd730f2c3628eb5dad2faffcf09d2c451d7e8d748b0e29cd7807fb65fa772517c81f6e5f1613560758e74e9d0d6b1c71b1cdb10220cf1bb9669f05b689840c377e4aac991168f51981c372dab90d02e53fbf353360c7473bcbd3d8189f20abf7a76caad487be012acddf30297fb11119308ffed8702ec4036f5524d7073274cd69d745842070afbe89f7b1d4b09f48dc15711103562bd455becf41c4c823661b302e9cf5fbba64a795dfa362ece7714c261baaadd9eb37568421eae9f2ed7001a8d7452ed868dfb119d285f9746bcf2dd6dc03e7d938a8adf965c6621fab8984a4c64b1dfd7a5256c144dc629d00258e6ac1fc989946be9841ba561841d3e3021ee6eef9a7aa416c3b2e62ac38a996925ed99f7f8b110982a52b3bf4a6baa78398a3370e420788ab7cfb61f94b7cf728df39e4528835431fa417e7f7b2d416a7c3d9830c4d1d5354831d6eb81033835a5c2f5d47d14955e01bcbfc754157379d026a7edf8440e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f0900dd022bcabd3d95c2fd88c8c029f37d210018f9d8023779a02413de129ad1cd54ef62c0e30de5f93d99108aafca1f17581a59b5f733e944ccfcd99a8ee76ac5a3a42529de8c2e1ccd2a733475872d1c12847b0269c2c7b467e5f968aa935fae6dd6f3c89cd65d26cf20339e994ffa9d62fc3f5f86221d37fce84c7ca7d3a478e47c64eb3f420a937cf5773e1379b0cb99f227e94e586faf86edeb6be5f55b3348e918594f5e1f07ed74211584eabec5c84712f669879500f20970fe1c40a28ef04fc38f02bacd64535852231e157e837ec216d24fb179049a3f1015147aa1c7d1dc7d66c57c6baf6d1d87c4d981cffee172ea2c7327d347822e4e1e72aebe43e7020d67065497c17a6fa4a7973394dbd2124c88ddb184aa01b10cd5e27482ee82bf5f8c53d21f1e1e555d53982c7eee04652c19d5f712c2c070495068a6d00c5b4e291179a07970eebf08f213cf5b641b36af0401133f8d2541e63ac51f0225682eea10edd7bcefbf09bed85a7061f51b63f00bbd4a2595798b1805f77bfdd20fe3ae4ab162ba34086c1599df80ef623fc19706a17a5a66b853a3cfbd5828f5930f2b998453607bf538284f7464555969b14489746fba0867005cbc41908cd152b9bf1ed0f58984c45a9c8d38fd38e5389f1a6e3316b0ae03871327068a20fafd35ea1bfd146a78e5136d88dca7e17115e1fb4c10ba98bc82a9bbec2c015544dbe94fbf6afa1a6d1e32e83dad0d1703f2b1f874cdb6e561f7aff4361f9d814f5052476c9e7ca67c3768388a8a0dbb9222e72d7ed2e5f42166382920d9b46cd3297470184802a0a0d1a7b706e912e4c5cdf70d0382225bc6438e2a3d25acebee0bcc388e8dce25dad0c53c57e8e423a638f3cc7fe3d1b4fd55ce8db0590b90fe638d1e33d9fc7a75a1111931678ba42985e5a11e7bbe1c74aba8f5b30d56d47c235b77fbe974dd92df4447b75d02ece81e588ca4abf27f016bfa2212baa730a923b90a298963a15e86729a09ff4ca938423eb171b0dddfe5b4f1cd65d2fb0dfec89dd48fd395f404be204c9c1eb07e726f43a51a03af426a77feb5c7106c7ba2b2a0a4813b1d382cab9717d5ffa0c11d0cbafa0cfa269a7a61969511dcbbb315d956bdab5518411663cbce65aee2828c784b0684f81a094c5667c0b5384ae8f8d8522af20ff2f817869d987c3391494c7ef63e46c1cbb2bf9506b5c0ad1cc871d48ccad222553075c6e31e68e77be6c61f9fa6ef8cee843e024df6712634cd8fd46774eab564e7537794d102eb080a41010b55ce95acac871efee2461dee159d1337c9f8bdb041f0684610ee75df4591c5d6cb3328a8431a79e7215d3b5a5266ab0907864c4a93d38f1d447a3619a2442641955847283d71ee5e4dd9378b6b684fd488b7472525c18c2ffaf1ddf9ab6ccce4d4c2752f7908ef30095df9b0709b161bb88097e480d120c9acf854f0fa418c6706b2f7d15eb312c83218208ee102decc29e0cc849b4dd581f78cb80bebdb9655efabec0033537d2a53ae509dda443de971df651e434ab3864023c85ab08727f71f5cd7056dfdac01713b20b68067345f7063be16ece9ddc92920cfd37a45b422fa5ff71e250c2400243f7360abccb8053f54ab434f77b4f5554e5073908aef8b4093bc236b46dd5d5cf3b41b168f1e2e927e92471b4f026a9581d19702e6a5a946cc6517c197ec85d389cc34235846a345fbb2535164f545bf011a9e9527417387c6dd46771533109a07253080c50d15900bf6404827e95735075d9f9f3b11b623496d0dc503ff69d46f1771481985df7fc9a0bff6d8c73c35834b7fc5c7221d8d15a7fcb346bfaaa1b5550108f6ba781f04dd22f737a0b7f9105b52c25cc73eb4e96cac2ac1ada87dc42ed3596ecaaf12257324787e815ea03294ba54009ecd33acd33aa566f87451c59921806a9eebd56a2e4070942e4f370d8bec04359863df52c70e8882a2b7f6f3f7f4c4319f576aedca8b6b669fb3f86d8e962a3c674ee5a6f541b268379ca372041b4dc542e3991b653b52497d4a6705f81c6ce116e2750fc48367d13ef7d0ed43157d9aa7d2bb6897b7b73ca64ba0b17535b66ce8703f3d43256a51117e7712dbdaa52912f8ac1812a542e17c9509eda333ea9a6f8a188ecec29d236df70a1cb56e7ff70ad1df7142888c25e6928b66dfa2102a8ca1c4f7fb966074afb39b2a4e76a6982e34225e0c4242a54713db7e105870afceeabe1a9f389f0ac3e6fd9233a58745777202448be9f925ca846479d01f8cec62bd62f21c08a5f0a3f7692b55bfb2cb329e6563ac165eb1886bf0f8f43aa33580b6c94eee2c4a484a6adacb31a4b4d7a8d9b7396a910edeaa0e2ec9c88fa090734889d758b82593fd4df7ffa6957bbc62d28e714283a54248f86b3bdc11c3a771ddbaae11d37e76f3f4147d870c9a49daeea14b7b01632107683353095574b0d72469423ff54809d3a1e73a31dfe642c10a8ef6c9e3eb9362e0f9c97892e5df399c49b8602df2e62ed56cba728f1ced3ab1508f630df512ae622c61c4c33e681425699457a6af0d155f5c592c02c21cdda78a54efdb069e53208e695dbab07436fd55838c9ce0cfce0ea07454738364f8593f4518d194c8c57e66abcbd56b00f22c7f14638b8f84d80b9d5004b4ad5af71f0faa9782f5c665e2fb77c18dd5e1ca54fc389e761c9999171e624118b536324bc0cc0bcd87bc109e629311453c753090c3b747d198d70daa08d08171c172559d11891352fda2fc414b91b0dff5128d82c461111e4a25ff928d957a8a4963b45de92d39046de6bf771c71294f7d91981cb00ae6e2faec39ea85c09ae8c178bde7433872a6afb9db2050226de2ddbe6a52864137d61082e3e8dbf62687463b03dc896c9aba2ff359ef3f3ed72ba1ff8a7ecdd4aff9d7542101c61bb8a6c6a1589a71c05e69b57b987b5e65392dddcdfda850ad902d429365c81d9379e3e796de3abf5c1a93b1f8c73de45200425cf2f6b2a6676ad77b392911799d66409859f00c4c87830b0b6e67178b995ab0196407414057bb011cd33f6a328817448fad3bde64b94afc58457cc70e697b439cc3f16919eb19a28a672a8ed3638ca1ec586b1fc178a535a3c79c7e90601d9cacc80cc25857983fae6a78a3f8f81ef2587a6bbeb3e6bc3a0759d08870b6661d5358018d500bb793a738d8b784bdb7eab0abb54a3acc50f990444cacaffba7d8548567d0a8fa7c0c9ddecdd241eac3543b884f6c107b60cf12c6293bbb5a47c9f618cdfdea291baa796011d38ac7039dab2a4dc926979810f06a381dc89c768cad53c39bdc0a8ae9ad2ea0cec1e1bd02ef774a1e5ff4e639a81eb368a98ef7d3537dcb7286e61a02d96071b290c665acdfdb6467f1d63ba22bc2a1cdb9e1566354772aac5693bb774aec1c11dca8e15837d4023af10ea57dc501d1a7a2882ea9dd7ae2209eeee5ceaf792d20f31328e5cf4e2178864f8ae979024532248fdb5b098ea870bb964a0e2fff06f5ed3f4ae6ff8655558edd52994020d7ea0bb8e112e958ecea523069dd7ba5cbcca63b835f4165e7897861149b62b2b2233b0c2054c91755d02e37655a897d53b7c5055d5466a5ef4cceb68d564c28733b3bbc0a0af71d655841dab8c5b78fa654a94ed04618a22db4e5e767fbdb6806f8fdc27567ca8d0d33a7aecf1a6f4440929a75cb63b7e29a993802696d2de4b83db0d4a863e3f878d01e53dc25ff333e93543d8e48ce33243aa46abb1ce682bf95112132432b994225496152353df3b940c31d37099e7574c18cafaf74457172a81ea69a39454e40444504477a6318d3a967c1f2c77fba3bd570c4050f4d871fb90225e8057cc9b631b217a5f5c167f49e635695903ae36f6a8d8524abb9407cf9ac372f21c3f5b53665a1e9bffb05eddcac765dd79fb1f83430836a8b45f31f477e1283f4bfbf1ceb2fefefd5d64deea8050c9abcb846712a0409545cb3b61885e2b5d6ba40e324ed7d296c920611646a8d24f7f3c0610e3f311233b6579fd23e832828c3683d7d07428ff14581edb8e237ff18afbc54c6d12627d3e1a64c7029e2bcb57e5c96eb27025706aa063fd77e98efc340526ebc3cb778102f5348aeca68b7c3d820920761507ea120c0a26b952bf81ac2946a47b37fcb9dbb1da3f98d58db0075d21b1a0cde21290c5d627d4ace05f044fa87b47feb06d3ef78d32196bde8e48e0a6e052216e1988b1ced191355b31f043fac23e3fb55d79525693614713caa94ee22d6998f6ac371bd90ea64aba7d01490c40385dc43efde93e8fe29a146c724f2a2bc06a710bd91901b80e2a5931fc29a434b6e42777b7ea36e4e95ab080d1949def656b5eede49edffa617a124fc14049e8b8274e3e4f1513ff8d1c8122b5a496969aa68be0e41d80ac368b2c77cc44581f2bfc5269f6ace03a007044b183234b64d40db5ada0804e9dcd2e0de0c6a0f8c3ef4f0d7db6e9030115a6352ecb72682d7409f7045e285120fffd805ec705a52b3b820511aadb608b0944681de39b30ebe2e5a89cf481a3ef88ef90882ff939f811fa1c7b227cd071c987f686da9e2c7a4217518eeb88a040faa5a0097515192daa8e6f168363ae46de1b9e407a46c90c5c2dd9a0905955767bf1e8796d8e80ef500de4319ce509d9102112b1fe6eca13289ef149c9fb7824b42789e3653acc12e12949c451339b9533ff043403ca141fc0c2ca16e3528f0f0bdca59913c4fdb95f1e42c50c9c6778c38100b851c348cadcfcadaa8dba493fbee7b46f2df05409161cfbd0fc2bac2c1f523f232cc8fb9576a0e1fed75fe08a6050ddaff17d2bce9ba0a29b2a64149731dff472e6e1804b08e1fb328ef03d641900f73a267bc90e070469e1b2d2ef1b54d17c07c979c66a77146eb7c07ec080f7de31e43bdd8024b90a6b0441ad24486555debac73e7b891c79279b8271f243e4b514fac0bff23ce7860942425034296bdc1dd7d4e77926d41bf8fd2df84e8efe9b1089356233b9e83fc1cc28e6fabb157d93c20a226904408305c295fd3e7f5a8bc370c94d4c4ce659f0e0ddde03bfd388b83112835f833cd36bc81bd4226e5f5e110a6feca02a23981358df07f4bc108e29c42d8c68dddd95f7b277d561d6bad9df52f54c6405534d1ae97c15c6d6bd216c8be3376a0a3b32cf6d6dab335958335f631bde683d73ae3f4610c58a60421fd029c15f34f79b7ef2d2491db781a3edb1c0d57455308d7ef564ad4364ce7afc19d845102062c994724bef868d247e594c1e25455f368c0e85c6f0af917c303b7a3c08d9abb55e515d0b4ae0c3f9b5d7cbe39c28149a98d923beaf421f19f7bcad856e975b6a82bc3a33102901c78873ee134b8025c2c615dff558356e273f82c750a2d751d6a3fa6d806369e4a04ac582a58fe6cafc7a62ae0ac93b7d9163cee39e971d016f600e0e66b1249f7215a8bd8b2edb94673f26063143809abce624b49a1d58176dfb9069a5f5c3324e0981f4c3c637c7ac96a02711dd8e6147ad579a8f9c8ed43aa1be85f2278807d16abfc991bf0b71d6691953a3cf148430f5d6e4f52ee3c5589edb3ec8addd2ca46b5f9b7e3099d94db1287233db992914340ca5c406d2c761e1035b78bc9b96ce391ef1b848ffcf8a688c3eb2daa33782f34715600e8183e985c532603914ebc791e836c1e840c7d19bd89d3173def108b119efbb855f70d0817508dd1dfc07a71b8f329a2db2d05eeaefedeeb3557dc4b3f89b4f2a6a6c81bcf9746e47963cb85be2e422844874c2d9329ee716ce6b46a517f776276c9a26be9f5fa0db8fac40f8024ae6ab4158b63a80f30e3e1eb0322908f5ab41e038fbeb954d7d34310b819465f279b196dc1bd07f87f27e6a652b951b5aa0daa4aa39d99a35cb9e007df95ad9fe02f5d97b5ede76b6d95212ee310c55ad8494bccced69bf2965fc722a67b8c301b133621979386d3cd3c3bbf51dbccc1de9cfae0a4c6560f8f6c75326c14d83762f9c8f9e72865ddc9b616320703180504b8bf4fa25bd5629bcf079a07ccef2677b81bf94272a215ee33de08811fc974f1807f8aae6473c08f995f9b035c9237dca85ca9e2a3b785b243f3fd4a8dd30eb4520906caf444daf08b2384fbf9d9d4e01d58e2587185803de19e14d58e1d20e160e22df28d5a76ebef0d82f8964843c7fa911bba00e4866907a1a779d33ffe00be9b3c5b859020d67437bccb28465de442fdd7b874bd090c38ac2d6d602dd665581635190d2f232ec3d9f7a8cd583aa6124c9b8a987bb6e5a61b6241a2e27c29f9b6691a554713a07ca69677faf37464fd397954f2e16b49600cb484c9e71e12abd4917120d049b0c8014571efd1fbd2bb09a580b5d50a5509a25be02cdc15b35b85c1f02441097e763ef5c13e6bf5d64e77be4dac917f063ad6120ebf9025997914138a8aa30035bf6001ae97d7a566e4790e4554a4136d7f84d8635c3dbcc351f6d5fe15f638b550445e5be364c62c8aa87f0b032ffa75ac46e2f98704db9bdffe94b8eecacebe078169ce070a0b088b0a2280b669bf370b5dd05fe0484d7447ffd7722f71e80fa5ff6f4ebe369468e20bf2e31aeec015d4a1541de85a94360848cc7a059f06d2eb079749e7904f6421651cb85b74ac0055192fe44d17e1d2b9f20a6dda14b8c3a21bf4d55315c8586e7330179a96a9ad1ab290c6b2a9185d2893f381da67142034ff749f3e433ca2729fc3e056c5a6fb68ffbea4fba6245ea95205844a327997b5f629beb7d83ad3f9e9e70d88c4641f162ced932b7bcba7d070b6f5735400c3d70c3074730c1d9de251784cf4b77577bf3ba0f029533a0dc78ee8401e51eaa4fae4cdfca646d754de29f2a8eeac59bffd768bc15a8226468b3ff6e8f193cadc8ec2144b6d69592528be4574d3abc3ec04f91834ed29920c70c2c6c1e2a250f3b38128c5fa101f479542781097bc2a3bc130f078a548ea1a4cd3bebd639ec10c16ccc1983e16fb2370ee61e5b4bd89c3d9053f0960c0fbbcc8888cc8ab507dd6d7c9c775d9e72eb4c01de3c21220a5da75301faa25b4cd4d72036a25c6278c131b046b2afe54ce099f9ed41e3e1912ffe45276299d1c37cf1d5006dd5fbc05ea5abea0a52524cb2fba6a7c5e589338ceea567453b7a1a8d0edfbbb52c6f7b387710c14d64f8077a0289a801a21454226023d5ab4e9af1c8068465740ef063571d5649cb92e90a0a9dac7021fb821e715183662f1f07405cd5b0e5094022646787ff5da4ece2caf4cd7282070c2464bb9ea4cec8c506a1494f7bec5e85af8f0143632c15c4852791eace4438dd6265f90b7ffb7cdfe613360b9bc5f7eb496073ddad8545b2d9aaf4567eca85d89013a2246989aa13e099da3540320a6252e7e8dada0c0b5c43361b0823ccb613b0cafad287a6abde077ba88f8eccf521d05bb93f4cb39203b32a917909885a51bb55ce6b9fb0be7f7355bb19b655e88f38d3c04c7559eed8fe84442bca24421cc3d829c86ae47d8825a7ab9b656c7cdde9d13c9e01068bca5e74b6c450bc58da8425a516b38218348e92aeb24114f7f3c092910d570b5ebb7257b2cab15f4dc5e60610375b3d5c3b9815314e175e97f282e6a725cdc4f8e8d4c4c6855b03e001ab419f499b383d5235bea5ae491d00432139637163077006d751b63ac5668933b43841b419a544919ed5f203677fa9f80813a57f850c31429f428ebe3a8b36cf67b9e93e9cf760a15fd195014280329d14354e68131e1cb3a7bcfe49651eccf72427072e4873c6b0ba6a5759de30afd71f597e07cc47b679d0933d679d381ab864d6ac8716f512e7db5333cdbb2653c08276ff952c7c3848a9d78075a5c0c226bc223bb33dbce61b44c038c4f0b562477e3bc5ea9fb27c2bc829e5fd5cc33175b72f9218bc0d61fef45118ad07f20a06a6b56eb4a161ce17bc10bb67087b965b324b8de1c2c77db2a7b826cde91e20c6f8053ad1f063f689b0a9f6c45a4cee9f9de050c59f025f2893e072320f088eb0c922985cd22efa95bc774d725e86f4a4eee1a1b969bbd28a7e4da101280a8da9d2ccece82db559822c0d153cb84ffbdeaa3e13bcf02cf2350cbf84b805c035c40ce21385d6d21c3b83c55c82d0bce076e79177068e60e966d760e1c70fb5422e95daad814f354629c89910dfc725710c3a4025b8edb6415668342a5a243c808052f70c4ac5e87786d55b8ca243ca4c4a10f013189b200de3659bea1d5268a72c5147370dc6d29673654824f9955fd6eaf7ab031f1cd8209359f8a98b4327dde8dd4ae9d45c42f37dd8506c95e98a7497ec6e458109212bd0b7654d7238f77c8254063d2a7febe0b0c8a3014b9c3b82a524bd90f303c98a3c086d83eb909eb218805637b9832b86772294415b7752c8524414541db10d3fd55fbc243e1aee6eaab55705d232edfa31d0de3ace999568ceb6791366d85914658d7575203056f2af0c692da61e81dea5437ce588c0ee126203e19c6d36d0f166b65422515bb6d30f8dc2482fede7b46b71ccf6a064696f8886eb6fe410620a8d8ea9ae54a7680d213768f7427eb8a600f08e73443242b6fffeba210589754216ec5d61afab61f95dd08842c32b2015a4062a35c60c690718f6e5e5e5a30fde31781a397768d261d1ddce86261069715d3098578a449804dca68e0216b9685946e2a63711d60ba76c58353f4f9dcf46070d0e086a73238b1bd6c14390ff56fa0e5e4e0651a1c61ee8712be711390ef343598216cc04d013547a4ecbca721a40fc8f393d58fd753fe8a1968d2f2b954460b3d0a0692df6cca2e177b185b87a16acd0e8bc68b93aca76009f98afe6f0c5d7a31f2885cbd7cc21c919753c803ac703c51b18a3ea6347a25495a1ed53f03a83f3d1a0d5fcc7163a33d22fd34cc9cf069546030dedeec47f8963a6a960d9add36b05ed91795f480972b02577a79ff310db975d5ab8a0ff442e6906657a813f3a7a8ffca90624e16b5fd180a9fe265ac50e3825308b7db758685a4204773d6f4f02f1f0353347b53a17a6dcc9426351d6906485e8a4b6bde2018665b372c218d286179c36ba220471c8b783e37b15a4450d9faa104229826ba41691db0eeb81161db73a74797e35406fa4b8dd13c31bf7cc872b6cee53616cc1da3639c08a9a574a8aa3c22970287b91311842fa5c3e5153ac01cc5ecfd016e2fa0528260d8466b9645049ede11f17106c433caa798444059d6b6e04618ac428ae35fad8d036ef92fabb1b116af94ff42862a377af64d65e28370425bebd9cd36c151d6b94a893bfaf8e5b3eddb0cf5e0f4a10ca2f490b9ece84fcfdd4fc6a78ebe6070e9bf084f4725f9532c433b6e729d8fa3665f61fc2c49beaf936fcc00aa7005419964b71f98504e0d991baab30efc0a3d640dd1b54a27a3534a987558c73da99bb97dcb1cb7e6af8bf57cc598f2acc722cea9d29dda3a7c7832f27a4da8d3108ec0b57ef3aeeaab4500a44cfc94bd3a21d773d46e10782264f48c69663527c8e48937f9cbec187ac9938644174a9bc80c200535c8224b711414e4eaec4b3c9d2e84790ed8b26c239a3a62a5268409c76c04ccefc0e681f2aa4dabe5855dde3bb84c610b7219bc7057eec954b0104a72a5183af1458ad94ed1526d1d60664bd60379918d8503e2e88dd25b2888812edfaba145c4a3c1ca32fe2aa23bef3b3321033a4c5a36de2d6fbea98be63b66c4f65cd2ffd0e9f1d56f74d4310ef15464aa89a30b9119fe21c270abf856bc0174b84d66c7a9690623da73af6f469372ec91a41f311f4d1d8bc566d18a7f636c6c335ed7f60169f2b761e994653da79badd317ef43d80d6932e81bc48dc23120c76da89b71ffe5fdb6201a979cbbe8dcbe399d5c6e853cd163a2ad34b6be4dec6ec320185e3ebf243ec06b61e687493e0c9500f0e486d2dec639ad0b60f6c5c1c1b8d53ce813b119193b840db764c3c254ebdbfcd2f7a049dd828dbc6c52d5296d5774bd301778077561113d14c143750ed5790f4ecc63692601e6f55a4dc811bf15bc24795394c8e597be60c66c322e91816da32c9ab5feb1f227d8ceb2981a858e9a188b4aa8f3075b57a955c5938c52fe17973396bdb6c73a9b8e68032991e09906a58b0effc8e6f79f6d778dd0fb90fe5c2b01f59f5748a578084e33fc572ae7e97744836c0192ab768948eadb8e0c7e0979f8cefeb927368a2eca7a9f325c7f4ac9758728b219688d550a07927d7d45629c58c5d6a0d6ff01783f3b737b7c1a4d63bc21537f7441e3360d301d23beb3b64cd595a2a98ffd8883287dcab92a917a450c32f0457615619a345e4c1a0d1a0f2784a6e65db8ac8c93510d13fe4838da15160bf75fdecadb02741449bd3461b4ea08588ce3bd95e454fa10f9bed247428a3a1461f4fffc75fb2fba86913cba1c8888f5b677fac56f0f243f4332e7c08a2de443d935df47c98a76d18f7b4027b0b110933e9536b85617f52f195de7b859fd48155cabb9e061795b97a2185b7d8b50a81ea0206c5aee6efc77497067c97b93a3b38aa7b2c69d5488f8ce6cdc9dc7a509f2d86fd48ef44f3473dae67f4c7dc5d816cb5d5bc4bf8f711dea8c38633f4e136b1e5fa0f36c1792d8ba9dfd3e4db25e0937b3d13d7a3d7ec61db9ee16b054ad2ab6138b4f0361d9a2b07453639f941921d89ae9e6ef48c91b5b1d0530d5962b72ce2b476f4832af618e4b26bc1d7982cc5b4834b93e7c0ce434c517b9b4ccbc46971e4a7b98ed72c25c8f85b7c59de4ebee48e6b717d5f302e16ab2a1bd923e585736a5600218b7ee149bd38de53813432f010d7186055dff0042a381b12afb80dfc45017fd5c624100f5b71bc49673b5028e3d27173a886ac75187b0955d9b195737dd7e3b32f7f5bbd2a3b4b73fbb6593e5f2a375596cf6e6a92f52b9250719b41b42ba38092425a4aa3a87454d843350eac2e3eadaf97280f36f0560d4c809769868bb462c7edff0e48c7e6daa214e42b6f0f5ea157fab9b99a4560ab8d13483b2761953cd8611fe714a83f2d98bbbcfba30c50687c69ea35a147c7aa877f014022fc34edbea7e9e4070781989204b9b14216c039a4fc049bf4f9ac370f6ee81d561e89867c572567ba42faab2dd7e5bdaa8ab4208e1cbaed0a9ed9d1216c63ce91f6028d693d96424bda8888819249d063f28a563950ea15cc014e891abfac426c0db5627d5d1c0479267f0b1f1788d99ac7932a3af0ab173dab91d0e9e32ae0243dcb1df0de04290957a03f85be9c9eb2f9a49920790ee3d3e76cd4f7556e761ba629a09e76563f9e9ef298e4ffe1916256d009576428dd952a7bcd1420c3a2703e36c8a4bacb071a8851b3330d067e68e34736c0b9ce442950281d37fe66a9bec331aece2733c4c77a40275305f75d57eb44d7dcb56026bd4ca9b0698450b857c847b7cefdf74525ecc2dea33fcfb28b83bd6991b3df0583fe91247160da8851a3ea041f3aa084d26488fd9e1760b873eefa3a829d61fc7ba01637fe3cf198fb75db13159a200f1286053b5bae956137ce15d8e272ad358ead5d88f15c2b0178a445a8d9f529ce071a43bab1b04274b3ed4161084fa1630c541c50d7bb37ba79e666e27ad89219a4ef365aa8d035520ca0dd18b9e48008d62c6049c18c6a54914d122cef3d6aac28491fbb03fc0903b09e424f3365490ed56facf45b9925597aa670fec46ea56b4684ca70b868b0b8a8324e8c7ee5e456ac1ea28d7d1014687cf79cb972764e6e6168a360ca3a27257f30e0b15ae4cbd35f9f96264ca66b082c0966b9a1387f2a941c75e63b1eecc359871dd102a4ce62b66cca9731ff713dd206ef4271ddfa9acbe3b48d816848e725d61e333240bbd3a14c808cb30a905a0b4621f7418f47154dddab00beb4b29078fe4f4771e9837b4c07582c00e7ca952aecbc8beb71ea51a1094dafbdf2cf776639cf61c95a9c459fa444e370ab0a070dba9b1abd2015a3d9eba69c5ac5c742099e0a66415955a202e1fe475261eeae421cf89d16b4ac882a4ac47fd4dd0c8ec1453dbca8a7fc6750a8e29bc4c5997d83898d5e3d1a519c7eaa68137c38eedd8cb6f4fe98e94d2b649d538247b675f4e48f1f5184b7dad6f871f2b9da1e445d98d1b130de7943aa642239dcb9a37e3f3a8465f66efc88fc17c3d77e4bb27e8b3637c448aff1de54b791dc5c0dd8407986ee5d8d74e5b971b04700399fde90cf8e4fb3cdaf3cbe0d9e4f9d398ec8c223ecaa60284cfa25f0e5eae396188c160f6d02228620c5a156d84aaf94d6a05b6c95b1b0984b59507eef5537abad653752c4f7b514319c70f621d1e7675782f03d4d7f65958897663aac2a927760703dd081707a629619d7f17e30a2cc8d5f2371141993ada16ae96622362f02750e2713fba3331cb930c55bdfb0d450d2b8ca6cc031b314159c8a73bd104b39f1491634d9cb11f11eede31ddf4b47efb9d183f749f3b50a2b8e9b0b3e727cf40fdbe7121f825c0782aa5e8850241bccb24bc57f8f28ba700e5f3b0c6996293348d3a9cbad8a977989d794e6510dc376982f293afaeab3669add3a55ba2b49ee68e1b351f221221af201e4414f253d8f549a4da0b53010262a710d237cfac79c780c2679702201d8eedca0d76c74f440f0856f6d0de98e672a1c937659d230257d3d93de757a5adb40c0adaf7447b27bb26327b0c0dd2aaf98bb068f69561a755b79f331cc4d44ee70c1e8fa7978b7be1bb999ac8504056ef17900a514001a01318f449a68bb527219f7b6c9764a55f90493191ac6dd0dd12244a555c98e36f5169690db96f82c3814f5059ce10e325e0048d056c9bdd9412c98316dcb35de046f800bac28e24970a2264db666cb9e4d82690169f39336ec9d6a3d8566b1c0b9ce50f95d5f8d0fe6840be71e791672265a21888c918bfbbcf1354faefbed17cb29a59eeb9ccb901e08b8782b4adb2816cb369da7db680a522c74bcc02ea3973bd7d9581c0ddf65fd22542df42544661461d2dd8a86ab496e6503e88e252dfd8420190b3c87ee45d5b3fc11c8282fc975fa57788999dee31b429f502cda7a0e0ae90b460ee3ce8bb96389e96d226aed22204781ef351591ece4ab6f6fb6c21dcfa099b0f18895182446aa66773f8a1c401aae487a03b74e1eaa2db4adb8dfb4de2d9f7447a98e88afde6b0b709d5db03a9c4a52cdbc416a619b1d4a41834e8bb3436b958f53be46938cf550b0641580468284470d89c7b2a3bf03ab1d29cd15b02ddb81f46db228dfc7709715e190376affc5bd4bbfe2c8ad10667381ad2274d034af99e5a39b2484add9706608824baf17c3046b0b4e65cd9e209b85e02125e398b390d54ad34c2a84647c0fa403a0e3a383cbcafab264b482e5ac25ede2696dcb146edb1a0766ce2563f8b81b6cc76fce68c3ad571f7cd98c22ef88a246642c94d08572d20f12199d76bcf0bd0c06ba80c125b438f63fe93a1239ad3d9519005bc99db380e54caca0af77c0516f704247902eedc9864ccf618fdf4faad4fc726e7f40ce78acf00f51f5c73f80a740854ae2fbff30cd630d1a5fa284334dec4c96373fe5027b3b86a0e199f06acbf44412b3401a6b37181916fda951bf627844f68c2f9b896970810a08f5a773b2fcf6dae8ece4489d3cc830d98a27637510208d32b5ff1eaa6f32d3f4923c26821a73f47f9760b2c2d5d49134efb3f262ef9d6ed4a0bb8ea233edca8d427dea1fe99c10fab7e9ff1f76303fb2bce8bc3ec487d41d807a4d695501aa09b73971e29f100197e9039a672dead67aa328b3431b5931bfb28c087dab837ad82b276df187af680f8741c5cdb323f6376911a42ccd254729db743012c8ea412f8d4dd126bdb74474fb0191fdc7b08f7ea949c8670126f680f0cc0e90f9749b7afe093de6b3dc42e9b2ed7273246147d6f6f9a12f943d1abca8db80c5f7bae0f4651ac5792d0f8177a305065661ff6d0541ea8f5385903805f6657b0f18617f3485f2fa582e921875b341bc3d6dafa18850671945ff7f94c4192671e385564facdc2dba3f44ab065908031dc74db14b73ef029a8a51216697d7384a360ac94b714a6fea83e5bd8c4e2a5f78f2a48a63b027bb2313563a9a81964bc6e189b0af4124561bd648bdf8a6564b26b6923da68f2156e12ef13de32604ab85adb23dd1d864d1d405f8c65c529d8e66fe37162dc3862b89d6b19f3593294b2e53a6d15b232558d875e18d3ca8c75156a61d2c4ed19dfeb97612fce4bee8244dba4a22f396d877dd3b156e23633ddb35a7b718023e793517dd024615ea82e4a72dfa9712c5d5f410da4ef9dac1d6d7224f192251a7162cfe0c0cd7f1e256d116cd26e5f1927cd4ef3951007b8bd3d5e0ba4b22964da7f2446116341c4d1dab465507d292532662223261a90d0e1664dfecd9c6e429aada53c3b9a3e3168dcedd6dbad4603c625fd8a0f3c680b71ed76a470c2a217393937d778c6ee060e3d54705110951b728d4374d89f324ddb34fdde7651ac6160996279172417799422f1a31d7b151a7285c0f1d52d5e0ffe575169b031c71e3355bf1427ceea7e6c3af33132071731fdddbe73ac249f7050a42d95071b79d9612d77ea7a4fd5c91afddee35caa4a4a869b30941183cbf7c2721ad43e6d7e6ae6f839f19e87874621ad8c73cbe856e610b8f716063c8de58ce6a54f3f0dd4a7507acce100a8680c60bfe3d1329b8a390a65464b60b993a60f243eeeb259067e331b79608ee1a388727ade1267e52de56d667ea9147529c7bb1cbf6cbdf25137df7d4880592875fbe8fc1164f04a370a31f0708e6d4e28e4ca98b8197da97d98c66a19236515021c660d719ddfb3dfffb75baae6374a5592751b8b8a16d7eb5fee578d26dd95ef1eeccef06c15c6a445ac34010fa9d60155a72f5963deec2b60564e4e0b3f537e0c3443f72fd9387b18b95b0f15f2e8b08278a465848b743761cefed48fb1bab9bd1256ade518c8bc4697ea98c237cff4a4c6ea9c24386b73d146596d5b2c984f00d0fbf95a300deddb2ddc911b07146a2afe3819fec2489a3d6053b6bec9fe9c6468df3f3f34af187852dc43041b90f467eaf0019fb46368b399b503f60e5894e3cdf21fdb96bf7c6857f54d0757a367c8b05fad3753235de488ae003d6bf1810c4d0fb662d17e726c1e35ed63ab2b15df7e8497c02361f691460f5f753235ecd0507bba475ac4ee0b709d513fb73eebb0f8dbcede7497255ebaaa8cd3a6cd19f407487782ca216a64575b0aea0ed100daf6c5907ffd23fbe5b7afc878ae13a60f26c85231fd4fd12cc5a20aa974237c9000f4119b085b7e0019393fbc39dcfd31f7e2c243c17d7ad24dc223f78c5d0a699691bdfa41d13c38b8e6885f163f27ad94bb7428495bf6653a9da771918e9f5a91a88f08299ed816add578ebcba1b57e9195307aab908e30dd4edaf8c53e79b66079eb485ac0f0f6f63874c4c494ba5b7568c50c9f33a820733aa06a1d191e909f917fbd9e5647f3f064f11a46d6c217799e912d9e24ec1d64295cbb0ec6f0cbecd116172106af453cb7143b0e1e5a119eddb92e5fe34297c271db674b45f8dcd0594d8eff97169cd2b1e9db936f2d707389796652c37bf4b1f0861a553694d457b1d2e6c68ff802c25f34be15c25ffa415d538461bd5cedbf911cf102d3e00416aa0da574360c9cbbdf01736cb7aec3e9734a2f79b36b0b8072c5e2e6d9e2d07a56df78d08a9e75da1384f53f041021672ca2c78f68a883ece719550cbe20add7440a18484c0fc3577be3be99d1290dacc4ecc5bc8db43f3588969e26e6ea69c56f5ef554cc3bec0639e28cbb374816786fee27929a692decf280eda131a8efadb70cd2410d932abea6388794f8e6d7bf158603e24182f9b4a59ee132afa5a84e8fba61d1cedd4a3ee6f38c1c13d7964e1584130c7d8738ba0db55a4acc82e864a1cff6f1078789cc9b8bffc4aa85c982902750bb38d653a600082a208c97e57c060b4c68bdc0ba006e117c6b7ca126031d1f95a75aa66100c0952153dacca1119da4a0f3f36afc78345b15ccf6626f8be99789e35b5ca4c4a5d5bb1e9ca66c072c0792ca0035f01782007195fa9e51b4f870f49dcaf44aaed5ff123b86180565ed5a1b1ba7c9ca9583d57b980379cad3a979d05f811f7ac597667e5f4e39186e6f04f1a534455cf392a46eebd6fd67f3595972d4246f6e580624e0615b9e28c7e9bcf2c03d06834682c01e5b21bb13db125afa3504c73606c294c23cfb3a96f6ea52cdffd2ff71950dd6f75b07b956a103a7b4ef814637578c61b8efdef1c5c82019bdfcb531278fd8e641dea0dca3af4d251431bdb4c414d4ae109ddaba748d9917bfcf08b05f0144ad9f0220ec96b8c4f434bb0e8da5a51185070b9910e1454c1bf43b0ddfcdaf37bcd1b2e461075945db5fac985592feb2c7377664bb9fd621e528950684d97df85b1211f240cc184e5efbb10a62c72bcb5e22a05fcd940d5c55105448755b7ac5d1bc4278689b3afcd721652a03d9adf05dba1afaf544ba66af98d4201e2e7fad11daa7fe0f0a3bc0be4f0d2ee51fbe7a16efa48157cbbba47315a35f1534c69da22275f7a6e2a68d4da725f20415d7b2ea1886659d630aa62590946b3fcbb74db83dae5db01193cdcbe209f8f958182ead45bb1039f605e2a832f1fe7c45295f6515ed2c482f24c911117c49a57498dc732e8753bb270f6e6a0013185c1379ab7aaeb3c869f7970ecb850fea13693b14d18c9af6a9098e020997cfe1ac16e0c9425f4a490a1eb6c74841b8eae152be4600e38faa6ed62cc54fd54184d97f847cee6d259d2fa45c966e551a81b1deb139a5203f4b37d84b183d4d6b9f04aed92cb5e902c06521308e112e1786f852666d2f1a8c1c883bf9cee9f8b65597b37e7ec56af5b8c1ba7952f1f17f2f61f9561477dc5f6bc912c5af44d4ec8a8820db8d763f762110e877e28ce93cea90857cbf65226cf77d275599735c34f3939e7fb71b62c2d4efd74b7c5bac173b7b01358474dc50a1453eedc3035441baab0e7fd44e61957bfd577f9ae407934879fd41bfa3f0ba94696552befc4dffd7eca22d0202eebbe40879ff041cf4ec5997ace1a2c024d9cef78edc66d086821816bbe0d556d112ae06183fbe2ad957030129e8b7c5c99552e8f17361de754216de0f8d8e41571cd5fdeadfc0fd67951478496a129828d1d973a5b2174483feb37274d9dc738bf694effcb00c479386e8621638e3463b5a79ee1f29f8c2705b6f7196f796b0e6c0ae6eb07070667a27b3021cff6fe145fed16027095749ba5cabb66b0bccf8e8f286732d4754b6404400642478781595366595835576f0c28a58c72fc6b8b23710bbb0b3418e1632694ba0bbbec361f803f13cfde9230e68aa01be8b70fbf9d77b30b354720c0954ea32c9d46534be460c5ddbbd3b11437e1bea9f0918f63edd8f65bbd205d6298e429b9c380beaa9692e474b2f7e3be00380d0d37add9db3de18eaab1bf107448364fedf573b5600c5f7453d443c58495cbb36d9f01da83f0d307ab83586c87a70fa8083b34be7f1f40f3fafff9b5bdc18f73e5ddf2bed4f914b9842c62ca5fbdae011fda6b053ae30bb7b7e83f9ba7c700ab6c7aa102069a9e7ca22d3430cdc8809a8192573e96ad73d0281fa307e64ffd1d19c1732fcb73ea3a10b2ca4ef0c5dde479b8f89dbd057fa8aa9ebf79894bd1e1bba0e2d30ef8fa94268911d4f28045065a4e9b3e853a96a38e9a65909d807545fa1600d3250880ec0652b80133f041f1a48f0baeef5c7362ea357712f67980e95a8b38c8c7e022f410cf04ffbd05125a8f1c69c46452e809785a30a6b77ff1c958465c2c4cf639e6ecb39f40ae41c66e9b239321abdaa194f50b7b82ea0bb7760ec328b43d4e712a3c834c30553df2140d5c4e16ced00badf890cabeffb4e65e085dc0a5ec19a5bc2587918e84e0407f5752af3fea43b673ac6db3bd947bf9d0c9209e57f727081063ab7613ec71d79a1e8e25076e2930cb08de06e16095710457335519959b80c5507b2c6f91a05bfc8dbd31042ef70a49747f94936187ee243226dac19ccb2760f5ea15925c7228a316ca53831e9fedd04940a38d149dfcbc60b5cf045742542c702a111e114cbc0213fc87e772b17a0bfff2b070875ee36050e51234a0cde39076b008d6e481addc063f69f6071d84a6e9faa1a9ca4c3c73ce57a5bb8e277625aa17efff1d1be6b6865596b72d05f693b54860152a8f46d76e70c97cc7ef64dd25823117aa4d897433892d917ca826a627cc8fdf3142ea77d0e0e3a161cb74e26f389bca7dfd81cd31afbbe1a15ddea1155b1ca00df42c9dd21b6aed1e4ca94c6f100227ee05fad01f88cdc134d656af1d1dfa74ef32a4dd1490448af74b8618ee89978acf7bef9b38ee730733e609271c72a58985b94a6ac5631989e148063aa924a88995fd0489bcfa1ab5af91e0527a1238a2f610771ad88d84dd4cd38d8fb15a8d0a6780e6c40263ff95b673715bd509ff1cdf828d45479317f4840d01940adda9e41ff91d515a0bcab8f9ef36da611e8cc86b48cf85b46eb75f60e5640fd3d876989e34e1997d26234475a6ce85d3b70f070c0d71c6e4ab54b7e618c52a774e7b330f6b5b5274e7ab3b77ab397c6b38a8f46f210861104b3c2ad42278fc845ea1f189f19dd49c59faa4cb8d3826e9074a783b12dc8ce83176da8f6122877fd536a46736951f4e0e290446259aa3b5c47d31e1a06dc12ffcbd1484b6d81b2c5fedf20955a064ec734ee3e54a64e20902ab6a059ef2ded07de6a584be20dd4488806725b9b2e32f58f403fd7c48039b5113ecde5cdfe0d513821f18ffaf86bd146c69990a5f6c16a6b966231809a7f0cc270d4fdb6c0d3b048c247ed61a083bdd5fb89ae8a411a12a96a4a17c7848de23aca43d4421113b66ee6e2f10ca9882db743516105b80d612f7028f3473017fd81e5f76bba08b2ba08430733503b55df6c9d8b86644040f84526f399d105f525d511da96143b7c0ace46f03303849ca983d96bd1e10d09ec5b9cf9dff79d5482914003f0b8bc0f871065f1db889998d1c008e2af5fb2a581faee99a0f4aa89ce71097e36fac4f83a4de9c70fc58a99b0866a2b119514f5f0c1e2505247766ea6e8b9e198b31f15b52f079e01f695497407b25c3fa7914f8e88e1c8fc091600362ead9a6b5ff9b395b71ef5581338d02f94695362b268d3f29c7c389c2102634e3dd7e23804dc28ef28e96f53970da54d7f826534406330af719d10bc658ef6c9459d9ca15526f3973c8d5534e9d4a6101c33f51c0ad597492331b2d79f19a1860a5c26d324e0ef388c2f7b12c2512719b256feeb8c449ec31f276a92c40df4317f8a0fec821801e01cf61a58006bc6a8ff598ca328882a7efe110a4fc05ffce040851bde2d57b3b5e28fa7a5aab4e2755f5f1cce36c1026428996a0b8f10cfb8d923ac97ad161566888898046cdcf17dde39acf7508fd5df51309448a5e138ee4fa550853eb10c00880997be4399b3c7d0e8fcabe1c8af3211d7a0223d6278342836a33867ae05ef866b0b13bba1bf610d773825091c5c7886e005593def86883eeeac1decf9ef44e18c0d87f17266281a3d2f3dd22940850be1f62ed3a5b85bbcf99a1b43d35dd9578b7545df464f125dae3030998281cbba1a4316235def719f38165c05881fc7fd00070a2ed786428155b900ff7992cb36fdbbad80ed7bc821a74b733470cf2d46df87045030b13e20ac772473b14f1975112fdbca07fe7ac93f20a484c6bd76305dd57b1da1b6ab4e6f11c7aa9aebb0219227f7056f8e2d9ebd3d7942e5525a3d0ce4c33131b856e018974ad485dde7b15833a509bacece5def520b0bff1b0f8038080a855019ac691fa4b3f85c1dc9bd73e1611328ec3fb16575b280e43cc81d5a10c627dca4404fe4f384d6bdcf29fe81fecebabd651fb49089c5ec92c4de012ede620fe3eedde84b6cb26765fabf9b500690e947983b7440ba99d4a24e2f6ebb678a9ab2636e4c07038c90334e594e897aa1813715a98af73c83ce74ee6e769b75f9cef1c40b0d6e8f1617b36562c232ac7bc228a2e8e5eb9d467c494b68e24d9d1f6a91901ef52f05cacef2dbc00186067e6348a1bce753edf65930ae50cdff01bb89efb2135ef9950b4360468da266bd85c3509172d6ed6316ebd0c926bc35c60f663d8b610c4179baa5fe9cbe374afd1d9cf65d5c49a546014f7dfc231caa26fe71d75c3d695cf05b7a5f9ad814eab23abf11d8cfebd87a1509747eaf9114a3696d1042d15fcab00d0406a0a49ee6a299f9cfcf4c4991ae36bd4faf49cbb3eb22c4936ce137306e6cd3cdbeef2026f0d7d42328ce55ca997287e756906610e664e79032eaea2f8ed288cfc1dfb1086dcb8083774d4583a2e7010b577fa7579a71cd3c46f72a553398277db9325a37ee7e48e4f2b6329e15666f1853863d338781ea8d0376dc8327d82348d6e92a97e13f4c4aa1e8d4b290690c6539ba20401079adfa5213c1c754305bf3191675238681e52ced6b15268e23d579fbba4dc512be3ed6a0aa53e43d4194133a6c208ab40679913887866a1470acb594207965ec277545e3f932f2af2ca63e00e1d0c65b524a107b19821d32415ff77b460563cf189283a67a3b8dd1925c19b3ce643d0914da2f7101d8ac495886365cbaf497285003e5988483e00e64dadd30c6dcf5e8bf9427232df75b1895f31818b59cb6e5f241fc10967fcdf274864db6509ca70017302c97096fce1c122b07a9588e9cfec613c0ff0b0220a80730ed985e07692ed157d7c8929c2d750a6bf6a820282721cb481bb5daae489b4cb058faa66053f3107883f4d9569420ad84b1e67f548c10ab28524992e5272e21afe545ca830b83fa85716dca5ad1fb901b9c65115419ece8e6391d8b76e2ddc77e6750a181b3b0ff2523f4a18511cd14077947574240541cbf52b905fe696e0881c3aa687e408e2129694060d583b2dbef710616de33da98a104ab6aa1c54ea55f534085f6d998103d2de3f27a2219c8b81978d6225dad2cae2afe2e0669c88c07aec10abd7cad1f1f5a06c78bb27bd9680325ce4391a8d1abd00a9c979abd3dc948630be301bbb682ad780d5063cec9e77cb80d79d0ea31147a0a7dae0be6fbe8d3dd79664995cabd96e7f61ca287d510c28cb4e9868a25bc696cd647325e562c54abbd42134af4edb967b42c051edbecfcdd92e19c8d6bcf97228f2244353e2aaa137d496b49185563dc46f95ba3415a81b109127ea6764bd5baf2901c0c52d9510c2b7a9830490b2c892cfe748bcf167ad7994d889191f639c0d935abf27e32797d6857b7c91bf2c2bb9d5f221c04569673370a3a4437a9db27c238f8b65064a9750bb004346401071d2ec637eee5c155866c63bee83d919f32d1dc7f73e62d69c683ed9d43df54210257413149c11da7e3c0876ed554b851c5edcdc12ff55da708b4240767b561373d74550ba21bcd46d32715fc12d7ccf1388fb073d86bead3f7ac6c4cef2055e669f8678b4f7714f832aa754b437a1aa6307fb3920d2c7b6d122fb8bfdcda312a3d17a4666dc341a3cb042115ed538e01fb31b8da2432ee2effafdaadebab0e75041d714af02dfbf0deadf166252ca35bb5ac8c06b309bd50f282718f4097fba56e38bcfb8cfd31f1a4b116874d678e22dcd27d62f3b479a50e94f00b0b059922ada5d704930a8c51105715edc8678471e97bbbb1ab0887e15f42fd5f59a82c2a5ddc9931dcebf635e09a5494a892668f9e8620f27ae4e435dda01b0e8bfd35ecc2b9182083ea01c86bb3a6df7756ab7225ccefbd6a49c5eee1c8f27cf820bfa2fcdbb73f921fa8d583a93050ff17440e97241ce0d0ef6f6f7f9fa37f68614e314a441dd14c79938c1d14121b1aa0e64dfb7cd5d7d17605af7784e2ea4151155f043729f78f4830d130e6d09b2fac779d92fedf021607537e820a1802fd93d26e8e44402c053eb33e63e07eb6d1a3cd3b3dc890c5d334f12070ec1405cacfcc1b5700ddcf62ae74abe163b2ce1666f364454d3ede61ec5ac186aec7872fcbda2ee44c8d4421ee41e622a85644f196182a2f931084baa97dfab60e5a93672d705c63f6d28c87e695c1307de211924b480fc887ded728a6934d1e77184ee774a0a0ea62274cbe3c81aa67b7e014ea05950e56cad9b95dcdf216d413a0733ec67104a099aab0aebe6bc273bfe299a54151a62a6d48c31b052e9c0b2d5075480452eff274f1d0f6f29f66b2423f3465a95218f55982a2b7b9f665f14b3b372f568ca995ff99c07c3543a84748d5f2819f2a4c82e27a45ee4c6d713f88ae3d7491fa4325df3a1128e01fdbfd37fd83f0d5c0e43e200b51218208e9df84fe382e27e337eca8cefdb593b6dd0e48c44addb9de88a631455e7166532b8ec5697c63059306d80229ffd20db0bac4bb04c4be4fb39c246d7437f3bd0ea60dd827ba7a01509ffc70ec0f0f19f79d5c22bd7570f3c017fd7074ad58a6e353d0dd65714d3ec94bb2a99ba5396ff7e93d4586197f7cfe763626ee5613985c421a186d61c39bde5ea95886dd9af4cba94ff9302ef502627b8aa60f5b0fa4103a7e9a51825a90b903c79229782cb29d702c118931a669b9efe5edc4a21641a6498754943559678fb34511fda82733088c892af0758a03ccbd32dfc48a7f2c6fcdbdb5bd0a79d5de652d83d7adf31fd23fcf139621b0c33ccdacee8ba43a65094a37c77c50c066a550ec659cce77a451c7aa1f1725a9909bd61a539b1b0b59521d1adaadc493f83185320365b3dfa8c0610e4062f7cd06c99abe94b2405f6694e6d1e41f83a31a065ea1d5d341f2ef5a94e41982af1fc8729b808e78c646a8dbc009eab9762df888e2221659298ff9cf7d3f577e8a96160c8618c44948d8b28e361f9e56e1e4403d5f9b61c36c5226a183cf96c957780848c98dedad97e2a50737ca7e0ad0cd85af1f427f973cfba2b4f0b51a6d5808875cfc9be6b24a07585ef4267656d5699a07c62913117eabbe5d6a8778f48ac66eaca32d879886630dbc64bf21b49c90a921a92b1c86f6f899f8d0bd0228e2df3a6e3d4e4bb101f5839c2e4b713610232d52fcf1d1a942c504787d7348f548c63d51052fddec6a2569dbd97d5d22d3fa5cf8483c772f9b7cd22168223117c6bf791370434e1d5f6ce8425e03bedae9440a09e040c22153be8b8b55472962df6973484d5d2e04b0d817305ee1ed219713f2c74f2eef8fb8fea2e32b58ed0003dcbe17830190984304269a5224ed4cd8580ba48b66b616c512ccf66147a4ec879ba5d8d0f5c97c81da1b9dfc594cc82d49f15eb59eee1e78b770f493ba3cefafe3de211971971b9e5528c1419dd19b7093286b0633e542dfea253551b3c78119e41b20c70979f420d0e298d940bb7c0634519daac4cf205f3b4bc2cc496bce7ba97215d1cdbfff32d446e8e74a52f8ba3e9e1cf3ac451c824505f4d715f13b252e8e541331dc81cb1c1efbd6e4a61fc295b9e98ab23dbe34f8bce40e0d78b9459754421011352d52db59d3f5d51b8151043cae13bf430e177308ba89eb671aa9228cec2b2d296d03290692205ab5b0025b4c71bf3716b7a3a1b18ffe94026f29bc8d4ab9d8c0d1a32c4b660c5e215962146a1b3a93a25c000130e21606a2eafd3b805b90cd81b187a16938e0b9896748164454f92019d88532f69f548f3f1108da3ff90223cfb466450b84f35e901e6a5e1a86ec24414b06cecea10e1e84e882c63988ab55115be563bebd9fdd0d5f021355b8f98398623f61789c1b4bd72abf0c4d4accb3c93113ff3ed050162901d849088e8e74e197c81e8a7c2e6ed158b45f8808f2e5b66dc6fc4c5f5ae5edae969e5d1e2677343900d7d0a8e8eb541615f6484714820fcf5e8a2167f7f0d962309fb63276ed19562eeecfeae85d21e6bc5c43ab1e1e036ddb37cc9d5ba2280d5745614e5a9487475fba1d374514b95ccd75ed594bfe3c7f4051466f364a1cab1830925eba537e80b0af227678d959536953d83b09b52964a89b1f54c5a880d5897653b3a21bb47ae6618302af98cbb536b3cff6a9512c3ba927627a2cd1274abc76c03ffddcc0bcbe5e6f09380dde7ac470f6c6fb0228d29fe299d8fcf7a879c5a672969ccacb19c996df3c9c1603803342e409bb8ffbbf4d80bc4c48039f4f1394e644953e41c90d1a3d7b8a461728a86b094c2a7ac4dbb73d742722490c3b45d5f3965381beb42e62e57fc2d937638618b37fe04a08e918acfb3356338fcb8350954476849877e8c4f918390a797a803f8d6ed1ebfacfeb9a8997fbf1005af50086e18cfed783d1f59cdf409e9545e9bccb02eaedf1962b142f305f286dd71ed3661c9185652655528644f8ddf8d0fe244b8d0482c9012c18e4423dc2217975247c2aa3176403903ec0eb4593959c238f8662a8ab727deac7bef08994d0e5ffb2aed057000d76a3b19b275bdc230dcafa79aab238d05a7af7af603e641791341a25665aa1c3885502612a7e127d99d0dcc2517069bb95f83714a2fdc55683f48ba1368bbe1f0b37ebea584b2ea18fb218f7d6b58da79abc09ce8ecd88b36c4666a491f1e5c2756aa00aee446c84906ec3be8552f2c0a8e1bed791aad22a8ed6d462b3f355c90c449507ea308e67744e4cc84da2823a4fd43c2c0f69ffb8ae70d001190beae794abc75b13c72ca74b1db9333a082fc29e9b2e5955e8dbb1daceca76d349306229b4551ed32948c082a7c5b8c4246b3bfd0bdc7debc757ff75e4d1105ccbc8a14b1a3eb452040229b2f7ae2ec64f1b033e9c3d34d9128c0851f86cfffa010a890b46ac49aae4f17eaec0b23a5e74b8a900ca2d6a6b207478cad967554213e3bd793ef05e92ebe0219d7c86d236943d47e83218c7417cc813c9896d4f880c542151457ce579ccc4f7219597ed76459820cde4bba41f1490d8242995c9db61476323b963bd044ac7f5c58b89b9caf0ecfb2c9096b88ece3268826ce6ed73dcd42a55c96b978b5a80b258b60d3df840dc950875db2e505c39a2ffee17ac2edb3b87568f77c760da39ecb1b8d61922d29860faa542e855f1712563dafe98666eed08160f8bde8d2341b661d3ccb16d515c47e5581ae7fc5a5760e0f241d632681a7fc62890ba97d3945040761503bf7fd6ed4130d35cd0cee4413099125e18f21e0b8ce74e120b3056c7ec629c23fd20b52937adfde32d902d3cdd580e4edc63e7319c282e14ee0a01eb81e17e5d27985986270f26cb1a4ecde64e09251ea52c315d52fbe6a7de587446c5b18e83dfa37e144029e145e5c70024e80dfdb6bea650ff0b49bfc911aeacb46c464c4304abc2c322c8ebbb86890235fe50590f075a77efc584e2c0bfc72acd153e863287f5b2486450efd79a050b47daf904d7ee5a468ab04c86eeee9684cee8545e690963c698aaa5c9d4cbeb66922ccbd736a3c64eb1ceeb69544860b3e52d46f91062883b963d7ac33f98b4a74d0c893759563a2d1fc53b81434e5cf531a27f160a0415171534655f61040aa9671803bb441baa4f068528db3f39c7214b77c806387d09f4d0c4c7b1ef51e5524fea04c9ece46f1417209dd0e31aaa2cb28a4dc5713628d96dff4b7ee116a380f218f8f55824fb57ca0b4102635b214244b2ec6c70761758f5e6c646955a13b4bca96a282fd51dba61001d184f82773bdf1a0e0b6ab839734b481d8842769f45c88cd6912f8f97ed0b32a9a45c5d9d65fda1f6db3d99744c080f7549cedc445387e4208c6d62380f1cd5e2fe5fa787e04534402e3b2bb8d376ea04073a6935ae2807a7da16cbb8f2bbcb93345214241d8fe392400a309a54ea5b1a2ac2e52773d3ab68e07323109b9aed88a69fedc74e082c1c3140621b6c7e50652aa2d47b8c279d6ce959a332a70c8f8ff24465172a49289348a9fbbd72b817a3f4adb29a6e4221153d52c0e422a13197e2ef29e8f2b6f71e05e1cef6ebc77e058d38f86a5e7e531541c8492c7e9189fbf189da483aa12a36596daa61bdca015e34a1d5af5856e1ae44516402a3c53a7a08c60c287eb43fd8dccdf22636529c2d424e3ad6510f7a00464ea3b5d46c404e084c59ae75c24feeae7b782c2d57298ff2f6604d0cb3d3f6e3a8a8ea60ef6e5c2a5fa69226f8cb9916fe4f354f213d9074824bc52043a9406a312e44d3b9a7dde6fde737c60b22e4dad3aa44d5b71769948ad1ed5c5d9958edcbdeb7521628b6d76e037521de4fa71795c1ffa347656d844e3cdf7ace5df688d7bef19266c2c08cb16eecb0fe986051af38d495d3d4c24b77794e99c87e16af052881986fe500b8792145491bf1caa0bcc32ba825289cfebf50f39944074b237b6e7b74d85d666919b7788feb861de75fde5b81febaa3fa45663c902a5cf5dfdaddf4eb77a826ea89201a009fab5c8d33534c32472b93406686b60ac1814312c6048efb8397622a96a69cae302f055af05cc1c4d6c4451a7f5cca600445f02c8ec08a71c19146ed2bdb33302a69a56db3e1cf986f58bab8a9a51485d0ad1ed0f5904fcb71eb1dcae33e0ff243cd9c1f31afb90438cc5d8922041b5d6c76f3efbeeaea1876e65807e0cd1460db00e536308bcce034e115f02f91dbc448e5dc5585f1b40d93cb0b423e7e184fdc64830feb8e520a73850b9bfe3b8deeb94980b5510150d869c62a96fec437fd43ec35a4dbcbf1ba4532a52e3f158d76e84f24dd0f8aba5dc33302eb3b92de9f8913c21f496415da0b9b7b6d4fae9326457f5a459d5c2f819c77bd41ad78ef861cfeb9df77ce02632bc673411f2fb151c2a32b809c796545bdfdbdaeefb07609ada49e84aaed13803fff476f1dc8f21dba228ac64ab58093feb1f29ebcc72d3f01b71f567f49025223ae5e074e8826b4bae179bd1f3342ab86a2029c2ab0668c50dc91a6acd8ae35a114174ea5d5be7aef0d6421de823b649855961cf643ca4078e07140815e8d7bb3eef0049c0664a0c1ab2a885ddae6f3057df5617833fcf17db141f7560f72c854433b03b204696f34566c0aa84bedf2ac4bccdc9deae7b19359f344123827f2a29cd01554baadb6eb25f7975127c83418b3d376ca7d690c7ccc0eed9165334dbb72f0510ca32e64ae2f0b1836360a6eb9df1473f0c8e61cc3b63ade3d88b55921bb48672c49ac10694e74a7d6072215f1aedac085f56e07021ec52f953aed4daf1fdea54c7301fb7020c5497096b5360344fad56227369024f4fc75386c63b03a97d5441f9c6532e37d7706e02ba9e6622df88c521906055ea2385be34a7b6a0785dd1a0657b14362503c7601a528de7bd90cf91726f4ca80f6911184d8fea177718a7429bd5a223caf0705de92971350f368be0de68bd76ccc80e8f504523e3ed9100317b4f399e864fddaff0464a4b64c96f364d635a38bda4c70b1ba4423790ac62e29aa202aefd1f2037db433958181974671b15044e6fd3d611cda00bb44ee6cab4f694b97caa077e940ea97528cef2ff540dbfa67f89ceab3b8c638aae182a1911102dc4ea984093cccbf62a08c0b76f1fcba45db2c2701bc7dfe5a6250117410f11e4d4410201fb56b76d7156eb52097f05721708856ca71acdf60ce69ab609315e70c9fcc6de2290781580aeb03e8b94d9a29881b79062bc6b19eba372b91ecc97264dc854bbce9dff4d2dd72d9948e5e120e8732bf3de61dc8342140f4c54794400360c0f7fbb81e5730f943d0736543fdd5e07cc6a0c0aef729b668551efeea5e28dd52cd9d8dfad4fda5e7655e3fe50899269c926613a4fc1de9a1072126b07d3e1f2896d8c7b09c977cf914bac26f1a9bd282261270cb36f982407d84a905883e632db36e4c841e8a1a289335925095d2479f0703c697837344423b254b39a0820b7d367a19309c038b4aa527921d39cc832e7a41f90e5fafd185de533935f427a0e5eaba3143fb119b731464929817083257f59798765180be1182cc39e19c240ceea637b4a67b4283f9b891a5d3ba95d08df7a10194d138383ca360f85f07de633e5fba5d0ae505aca8ac5c16c2cbb3cd47d65b95cf69f13e703ac0715e00eee90757b2c24ad7991e0816903f726c419edf523e09fd463176990df1f479904c14f6448f53f37407f80ee6f9bae35db6bbb5250b5c5ba74b101f10edbf85e0d1881d44d188efd463a37d3043383ae92e69be1c67309d30226e766129d0505875f1796872748b67ac79dba7dfdfa16420388b924e654baaccd409c62e938b1dff848b526e12277361e20caef66361c1d290b70c27d4e08bedd71309a5728cad16eb94d450288a0552452fabb85cd9d550d9cb27d280e2df88c3e2b5aa03a077d69d66b9a589676169723ff4dd5f929bfb69fc31bfdc5328b6b0f00c0db5d50516cae26b2ef91ec1f5e83bfd24499e4c815ed05a6574bf3aaabd2c8b9dff1d3ce05d422c0d990c2ee9f9d9a0cbb0d5d721fba62cc3479acd0297ab1014064320d3cf3ae8314c996e73a066bf1ec75fe6766e3200e11a567b7b703aa70fca78e02b09c1282e21bc4ee5c8f50b2a1f8b4a992c4d162f3963437b68ac0b04ee9f910b1384b33ca91308e5803cb0a310e2a5f1686b83e52daa3a5b986c6e8939209dc92dbe295761692883ea8fd6a6245a67958b99a2944570c2a8b814ceee04951fdb0303adcaf418c578cb0d8cc3742f3ee24493a2079cb60617b0bb054e2e9e346ec6f5b3fdf8b4464ac9da89e09655e3af183b0eb7b75aba33c931dee177929f00d7ebb06d594a230f3329638c50c1b670eeb426e69e0b5192871926db2fc6a15bab467d1bec5b9fda31a74603fbef84b55567303b1eb74c7092e19693ff39e8951bc0ff516b0d5adba19df6e2428639787960879e7ae5a7ff2f2e29792a214bae4107f36f3e2f612a0188ffb36659da7a107097f884262f784a591533526db1a65765ba8fa351df808595eecfc1bf01098036b56693b55603f45c52444955a8681ac3fe7575544b252d494e46644b2f2c4d1dded712d4f546c134dfcc3d0078ce1efe02579d20f452967b70b9a265eb2de9450bbea669a1d2252b2c293c3ecff8659fb9f1a960192220ee22551db9dc111f5bf36c1a2d2554a63c3349c43e1c912d42b2cf9e8bcd48e682e3824735bffde9e9ef8fd498658992e223cd2ac07064c3f4960be923bbb90bca8f7f8164ca5cbf36427b44b25e470a75cac4f7aa9368a3d2163ce6e5209d2caf6ecde6490330f92b74b5099e00c4f66185b63128ea23a41ebe9cd61a02e74444fd4b6272f72cdc7cfda7f5315a83502ffd9c615a6d02db9f06c74243a930dc092c2fbab29a182cde50694be7b7bfe080044a015d9374da88e116fae176c057fd942bff4b32e373f03915d061ded973dc688cc36867a67d593d0a6b93117363742da3ada3554b8b1433632e8e038a818476701358cbed64531db8272ebd5d9846ffb80493242cf7daa8cc2dde9409b7c7be9fc58a8b34c8a39cf635c77db57b35dc076b3a82e569738f91bfa0f7f5bd6dc69561bc7567ac0183850b54aa5cc814dffd8d61ef2a5719c1e5c50b5b79d886caf33eb95d9c9327301a269f8c5e6120a703d809579ef33cc2fa5ab39d6327bcc25f9f6dc5e0844c34318db395fa279f6f070cd7a2791bba1b3cb30f74c153df336bbef27709c99410d389fba720855e30dd8f6abedf82b0a1fa9fea3946828d247c5562e60a8bf3403cf3b9d5a357a54e4a0295c80c2406d206c90a8abf00f94867aecc9f50aeb74e8e5b255949ce931a182eb4e16ba4b200c8e20b29ce17c375022f7cbb63baf0aa73f881fd5ddbe0c8e0a38a449ecd18669acf8bdaf45042ac8c8ad1c3df184ac4823024351649014b7be4428ffdcf0ebf8284a613c6ea62449d52901c92dc839592812e891fa64527fe80cbedd077b3aa3cea6fcbb3df5bf57950ada32d4b0c68a96c4374c016fb9d45c75251afafc8b71e18a03849fbba076d3dc743b493514440875a803a764af246bda98ea2be6cfd3337692d5f6c6d4c41c9e9303b4189b6548e716a4b62e25361af376841ac791a9617fdad67d9b43fcdf7c6b37e1369d5253a2a9e3dbea19dc7ee40736379af9e390c206c09ed2fab1724e9f1cdec5db2fe22d4673cdb01959040048d738fa0a73da3a36fd77e90a44a6fd6d12ed9bb2f1eba9898456cd199ae3ac85d1f313974a0db3a471ea51b4ad51a4bb52f06eb89887ea55d0010d6a08466e79fa2520f3fbbe9d5a9b3d30ef1653a1134f07663871e176b0d808d10d8eedbb407508aa6ceabc473cbcb71bec7bfd100602abe77493f80f5409d5c7c1042d41b6f2577d4195a8b23634f3273528b61dd26bdf18b146afd05fbd1bb056956040d7d0f38dc921fbe42455c3f9641f1406897dcedd9616e634b6b2fafb7626475898476d472f6e68c25c75529c3f8b8375d1b2146aab60a0f4e8b30e788aa28778fe49b7bb2f1bda51fbe08a5246e0ecfda766981448b44fc01737fd2d395ece46644c97b248416e7cc73ee80a4699bf215e0ea3b6776c565fd58cc5039dbf9d2668b40ddcf6cde45c16da046e8426035990cdf226ca6446eac872c179135f8e2bc23f4d3a8cb3a05a8e84c3e79ef365bd8748a125bd5f045917f43e3b22d1e4e1f704afb2354b4da43af1e0eaffbe6450d30f23cbdf2247fda93f5c125c0f55bf3f33de37bd346081f9c462948d32d1e3aca30735e22be86beb7d2d9be4bfff44254a8d77e10dac68e52ec57b629ef43e4c26d48e41270340dcce1688028dcb387c6bcb26d94286391f485b7b622d1f281fd1d583b3771c36f74f1efb5c8ff63b182d5da6e6a513ba4651c630100130c5b3269d11dcd7914ab71b635543222fd9d75023a43d62bd871a0789c4c247cd43963840b5fe1cf907d178395a595d44c22f003108ef4f106ac58ad269d8fcc2b8e8fcaa70071e8ecf06f2c466c076d63f939f8bca0418462e27661861c495a2b1258640dac130b1170acf02749f05f970046b9049c960d509be3ac41335c370d6c80d5c64c6ea0feedc5a0a88a3c63f43bc60dd536c306aa062e755578563765bb93cddb71a54280dd4b0f1a7c83ce235b680d59c196021177a6eee526ad6f1e08da41aa910b748c5ecb16e564721f47a3ce1f2a7c570ad6a70b7f6f4d1656a65e2aaadcb907ff1ebe1ecc80bbed028c326d9681bf4f2fae41edcf205ae0f1f739cfad851f4698f66bbbc6104dda1c16314b14435a9f3b4e513b2b9458b79e2d8bf3066805a19d58a3adbb85f1a252d1bf7d1548e751dfa4e9a4481f22abf04b605d10330dc7d0ee0f8388e1613c0c69275166bd0cdaef5fdb989ac398be5b599fdf36f3fa9ede1a355a42cfe4c1f2f2585483a8a126b89b0355c86dc289090b20f8ebb2cf74f40ededefaef157d6cec14c40a34617a6749bf2af438d355c3663852ddf66ad99ec9c26cbcf58d5e2b4569f24035c83825bf3ecc31aff26ec6fa07acbed7d0aa9af1ca15e1c751ab004d8642c30bd102607e1da82e41c34972ccf0bda0701955bff117e2afa07627f63d25c2c7d4efeaf04b36cf82432257709e07a249c7f27c2fbeb13cfef76ab3ffd5af1f489f5b557cefbab9c6ff4f8991b1f650bfcb4fd8ec7e0d2ca9cdc5553f97c6a355473afc0b96eb6a4bade44e6b5057059e0bd2c082ec560da9f708ee3d56d077703e1063033120cd2fd24e3a48518c573497bfb7ac364482b39394c33122c92e377994a46a4a19316bc252bbc9a4547633a8a988b3d78fa721b57ce8db125a94a69707ad9568d2674889b2398a19bc7c2a25d6dc192ecce369e928e5e6ef04161e88a5f312ac0e1b13ea38e3c46001972bedc7e6a2a79f63880a272e26874da55bf3a63b159887893d0704143ae0f5fa8a165a41b40fb22b61656e44fc85ebd802808f94aadc0bc5f1f78902cd975c9e72deb79d75017e69eabafc08dc8513d4e016e849cb46502b92c2100d78f0404cef9b37717d7d43cf8e228e359d5abe62fc94ac2d1031c91bae43f37d52f4e70266936d8f3f7f1dc553411b34ce1312e6a1a5b506802469028258d4cb5c1c98d3f03f77ce9f9b9ffe600ef4e393f7a63bbf3af12e254ba671b308c4e9c9aaf5d01efbeeb19bae277d1f18fda0e070da7e86a43b7621210912afc139424c7d96318bb1aa389c40167a5c4a811f8c7f96293ba8b910b03e6e6aecb1d5a7228ae27ad8d812400238c222cab6d627cc6d4cb54b05ec85b4a50667ff0e9d4af7b1624153a9791589a541ed22c3fe0928f2a2198158274c9ed0c1043ec844885cf501273bcd5cf4d86b5c7f17239b2afaa570b42f45dfb77f5d8d4a36bd953b8a3f10800315eb6a97761bdf8714295c0b13cca1e0a5734dbbce745714c9485eb3d0c57ccf2c31badea56d70fd9189cfe3b0fec6b8c547a8e40f2db2c132b518605650b18d6640a909bcc561d8cdfaebae216466057743567d9dee0eb5f649643ecbb0f4ed837b2ea48252e283aaed134f54a9c9ea52c3f4873be893b0e8f832217fcd95984bd65bef6d3c62c5b770538af503f3e58c180dedb3d2775be09c6e3721650a075aed84e37ad50c54ee78c58e34e192a81a0127e19a854b4bc63b7f0bc5bfdfe472671c69d18931d625a0a51a0f16e77c941dec188d1684ac88a108e32ddf8c5c18a8287cc81ead69a459bfaf1230e1aba4a38b72d23115204483d4a2e7fb696ac9f3d4702f82cc14e6ab1519df811496fc25aeae21118acf3c5ec97e48b81424cbaadeb9391f3a5cba3b8aba7badb3a62d2e6ef8682a7b9951bd2ff291d4611c19a46b2096e6423d2e0fa78bad0ba7c07400259f5c0820b4992db61fb3ca514faa367d72747cfe98447964f3a4006088d13e203a01855ed595ad48b305521624bb3ec320dc96dbd0d3175fc8881dd2aa0327ed45ae42e82c0a3ea96cb27b20848ab4894aad456bf70bd83099785b6b5badcb2682dffb9739b65ad3343b0a9415d956ef2a11e1fbc1eab5e827d8d1778d53ea39ff51e1fc6d4d6ec22081924b8e0a1afaa9305475ebd1897fed8ae60227721751f938280ad31b2f0083c1a3f6e7c1fc70a3e30c023e9c9c109a7b8ab9f6b9032a4f409d7aa610bf2566feba243e3ac0ea971f92ff5e2079cd73f6f9f3204a75343e1600c2083e2c91157c16908327c92356acbf6e89af46db37018ac62924f6f65b5857b9a6142bf233e83f469af1bb36681554e2c0e95f59ee459dadf4755098ad1b577fe32c88dc8969fdd4cf0dc33dfaef34bd9b9edf7fc2c4576dfb3c394510de6bb6a3ea05856b0f7a85735f545c3dfd8cb4208fcdc38b9d2afd242a7352e9d1696551fb47989a289551094c1200ec11c57e4e15fc4dc4f05d970093c6dfa1390d0bfd1f57de07c2521d6b3b6eb40b2c192565ca49c582163dc7b67857062a7df512a0c6bb23cc3fed2bf50b4b3c4ff5567bbf4110e13450cefb488cf297f76b7b4f29c24cc87710f60cff99e0ac571ed7b6fa69dc127ae370dabd8546a21cafd94b1fbef3e218ed5bfe38f59c6bc4f772a373205064c005c19791efe9fe2c3115ebf65556a886380815b691dcb7cdab3df5cf6ca04605733aada655f2634e12af5809d34a52199eb1cab06707f0162bd91c52d2f5b6ff5ddb340542bb4418d3e23a6101b2856a5c860c8414022c1b22634b5ce59b3afc8948dae42e55a3d62da61b9191ba6c67fdde0750233989296734cc2d3a6cedb80fc4c077901d734b30ed626f77e977ca0fc94365f806c482afb9f1de6ac42d649b90be01961780823d25cda929c5c9e216ff2bfa700442c7e5058077989ea0628a9105d15206973982682107810faee4c7f23f7fe0e60572f345d59eed4debf6bc4952b365946a98c3a6ee97b2d47c6de333960ab55bc76dac3c3456d4a47a2790d12832d20819024ec736a8bca4cc31d414ea2978b237ac6c4ff0409988f8434147a29ecd6221478fb3f2e050117d779636d7404a97152db43ee0f1e3af60d304d1a521c9f0972cbdf9d54773aa0412ad79ac6374d148499c1935bf1dc05d9f845cc52ac51ad93fbab0a5c99e231a360e4b29645beed771ac6a99709adaa9517ac7f11078e913d6bb5ee6cabd23d69158f7869561efa11b82b59db8994122a088d5ced77f5db7d3ce366f8df09da3de6f04c8ee4ccb10fd378eccbc59b7b270d43cd56352176835cce97327a2ca7fe5a65905f276cd7753aee4cab16c4f0ae8456a0a848452daa95502d2d674b6e790f54f46e8c200a8552555f31d211228f3c088990c0d400d1cf36aec2d0be41921b0bc6db002ba18bd849657996c1a499b8f45e30792077b38219445d93af59aa850742924c624367f98fb3ed536b76eba7dd9c13ba97d4ef41a12bc28a7a7ce318fa3230744a538fb7163899b89ec613db55ac151715264763afdc6aa788d096e8c09fd4aae753dab986daae7d5dc03d6d12582c76028d36befe6223665877d0321f747866376a0fb5e1f9da175b54f0dd5e6c91f538030f95cfa6849eb2f7981c2889c338eaf5dd1210f52fec44105251d9ca14ce40a39a38038ad0c380cddfcd1a2023bb5f5339140a844d49f2dc1753fb4c09f959afaf421352868977fbf70af39305c615f7940a5eb1b4ceba52681e3b37abad560796eae1137bce100819762a0fe3a19f5efb994c25ea4ef7abdf046ac3e9b309a8f7a8daf70380d95be734199b7791efacd7f0afd95f5aa6dcf6c5c17c09e4256d385cb0903157428e0afd8af5edb4485573b6163bfec4c3c3ac25b14f9598a61b7b9d9930293d7ea06718667ae6e3b25517f7911a58be87e8f70578031d03a12f718a90e0081a70b04f3de5b6e726969c24d43d638b8bf42264b0e8d61a317477211e2c42601d7ef8ca3cc8a1b7d1768747da8221245314fa2946c2402293632ef944d2c2c5ec8798faf152086ca30ec2256dc91062453ddce32a7a37714e40ffbe23970ade1a77a5dee03f74f8281cd4b62f1f590635dc000819e3e6b25cc325cc21fdc64b4bab4e5ddbd64c5f1e06a116c23cc9ae07731f5cd628121d9334e62cb07a191901bb4b2343f541570b129aa68e1629645d2b334bed44dd7ee43d2ddd2358074aa0d4489ee3b5da85fc3b7cea0e723afb4f86bf300ad43043cbb3f16a0eefea6cc0d7c4c3f13948ad7a15346e436a0fdce9ba8b501255fe64ede5970923d1bd49b45cb51520c64798fefcb9ad858a239e7fd2f71939df7026eb03c726a0c771b46f21d1c1e0620c516f5a150cf4fb01107ac7af4dd4b383909d506cbda41df097f3ea132aed48e546f003410ffd7349229a3374f41f3aef861c435daa7828ea51c04eb1cd78b371a69ef7eb65a07c0c0ab47a4bfd6dfe762c016f85f30e65ac664d090c42a716d76f7c97976fded4d5785010fb8625ce3a32e82362cb5f7040a77a052566dd8718bc3b10a5c2a177da168e84882d382062f025de0d50ebdb0a9bb73f9943097b8424622919494ea13427e548c7489a86882b19dec2cbacf855c378a006c919356ab431c74e5020d8261f4e4b6316c8e9574888e4ae9787612b28e1251a0c6bfc32f67275f3c6488d18712a20dd916c09dc3a1551f331994579a45e82c2988b9a6a90748c1180ec9ddbaf2152f28bcc33af8ac2bfa5532444c5cd3f25963e8ac2c9cbf201c92a7061052fdc251b8bfdaaee0d83fa94992a1db4d05aba506d46fdc723e1bb984c3b2d82bd4b6951d18289fdf7824c87d9b4eb49ad587bb87cc592d2a1774234198735869e19429ebf0f074e141dea3453bf93e041470f7eae957e1b139ff598c76e70beccee863e175ef36eb0dd6195c21db7da57a72fc8cba90d2c26006a4c174f52c4fc7ca338eec19f095124d2d02f0d97b7816eb0cfc89993eb880d4deddaf743f70aa8b9b5fbc04571186b4738f6459da2755e83491782230f839ab60bc7e775fea9916ae2a00a4ea9f8f7b416fc7136bb00d0dba02356187268d2c589bedb71cbce604c1853cd28d0cbb9aaf119e36c8100133b0c5ca6de9dfce8f8a481032ac3691d5057758b00e7bfa504f8df3a2420878d30edbe4612991ee3a1e7ef23b9c7d8305e711a5f7b5103390beed3de013516df573adca79d1679aca74863b4cc95618d57bdb0c34e1fb08a1660757c979b8a31df94667e4bed4317d67787fc89cbe5b47169953ed40f90888b862121ad8465e8580294f9ea6837d9305f2ef1d932109b946b883cec80dea8d9c3ea324b30ca4ea5ea4a12ac1cdd7034ae2dc240d6630395542bef86cec8654dbe4be89b2ac5ae4a16cd05eb3973b92a5a043e644baa083f90782aaf68549b8ee324831530fcb8d361925530ddd4cadf2b2a60d5a8cd1a4ab09488ef562979afffe03f87ec9e3c3905983acd6137fef7649bbd677b6e63ce268a96ffb68b48ad6a96eee0760f77e58c339db7503f1e0847d79bb278b8ba23d477737adf48c2e8e0e70257c4b5fdad7f3f4955132763df35ea803db8a71e82127927b6bb7e46a422bfdacebca048814e46235f822cea6e6d632530df2c8a87dfb908b6e7e45844f2aee9236f522e48a27b9070ccb7dd18f9e73194efb4089b0f968354df0342f2c1b5fed4b44b6e23a3e8596cf3de21d06586ae7ea74289515a5ec6775bf8d2b5b90c7b3ef8d0caa483070445fba37d1e7c9049db179a4d89928c6aeb6ecdfc8b90d7eaeace96478b2c7ff5fdefc162e64428cc6116e4406a55e1736c884c2fddbe03374ab928ae405217a29425df9c56fa3041d76d9c8c6b53d7edd1fd1298e0ab0b0d9a7f832c503b52e38734e6ccd7041484b843fa2114bd35d9c1797b47c0139accf08ce792e2a2ee37c4ba4fedd784ecb53d36123c08b47d32e2f63185f427e53b9595f686d23e8b76fb99f156c4433f9565cb2f81948c639b505d92315875d091ddb583e6d712d14414592d14da88aae5de42cf07595f413309004c32b1db661c7bf586d4b49e938a8da3c35f0dea61a15645841a6b753f212517bf67f31597c28231b6178147260efaec500d1d10514c4f7f786cb3a8efaee3e59c94aed6181eed96ec33d3f796cdbe05a65489c55d77d645564d4ed239a86663ce114c607856fed92df1b90b877b9951942714414534975b5cce9cf8d654a6fdbf22672756ebc5f7045a51413b487850a7166afb201dc0cdcc977687922cc613d899620db5bfe7bcd3db6a522b2661957e59dcba0c72b5d227e60a4b2e5a44950c30826034888acd1a50710e1d621c80bb9f39ca4ccacd63290ebe41d4fd1fa8ca2178d5ab50227f9c8d262403f64339d28e2ea1a8d7ce85b68bf503da270065fed42fbc4b44e48df88b8e87e9587e10dd552e55710de1312164b4e576035c94dc846621bfbc6785df409f6c9bc9c5605f802171f2a31ce553accb7727211f730e32b9b3c8d3fa4c49ef944832975645a1ed336ba689ea1d2c4f3b0bcc3e8815bcabfb1c89cd5127d1acb9195d19f533ef805f52a62e37ac742c0fe82eab0fc666bed9c4cc6c2b8e836e7b2136cfeebfb4136758a2805694a5893f1fefb6aa19bceaba588b377a9d270da05b09b8e36277418c8a6f073d925b47314ee2da8d01d0ffe9753f9314a47e4da42af2e03ce2eeb925758d077334012269b3294d190b387b1d09fb0f015fb59d7a01477600df8bcca4d32870b6a2e0c45beeed752f630b38133341255cece51cef0b0afca40f2356fc96e488a714341e7fcbd2f3f4fadd331c1e2214dbbaa55ac7434ea16b600abe3a44afd2a53a93b9d8c7b586c39ddab2f6ea6817b4d836019e744bc90382661647544ed3a81d60db560e5cff0b3b2fae307f826b08c340146e51d77e9468bb1d6d82f1505a3b95e85432e8f7e3ceda293ca6f581c7c5fee60e23892c2569ba605edeb1e32d83da6216a311853822f68e3b4bcd5fd4fc6f40a0b01d4b25df66458dc88a1c22e3a6d5e455c9da13d4c9ce8793363837728d73d3d565f6abbe0311ddb07dce53a69c165becd9bda78aaae5b9f76a6dc8ad4c4f5c58cd9489fc291fe74f9c18d18339f1b1646e37f6be9088b4b442fb6b79338e1f846e6feaed9d5a20805b2071ca08c1c57716789dfaffff5a5fde4c3e0b0f7aac5166643a5e0a6b77345136c58d500886612202d5ff45ef3b93587e923fe4db3e2b3f7e292783c4fd5d6b034e8d0f89221c5f4b06b19c2586a9e19de5f581e6b9545472dd9035332d5cec5de14e8bad46b809778be0c5ad4cd171ac9f3135c4f51c596150443b7448e2ab786b21a6ee5834ee4c3dab996eca60afbc90d64fc82a3e0a2de961a3c845c78971695b565d2c7f4683db8fdb3f008f900a09505eee39ccf0c8781a9d123f52da6743d0fc95c632350509c423f66127b426ee76b93315750ce63e82fe9c47ff8768cf7eaf6ffb1220e63c83784b4db8bead2087f20113e50473fee4a73f72572156037c9688adf16b7e9c06bda4923fa6a73e27ee98015e1f8d1e0f359584c75f4e1e21d754e3e81f54aa48ae5be1174dc994d399a17fb2f52067f7487d9d857c83880d67486da4dd8abd01a59c0c1a9b26ad846952e41fd64db9f6fda9218579c0c7149cf9fd67e245c10c7f28c543d57710164c227cf9d080d2885c44fe75a51cdc1b81ffd6aa27fc6ae0b70c1b733cc069e22bfb455e8810cebf046984e21e4ae60bd7d9ae697bbade46117c4eef88900e1eea483131eba2bf35a7873258c00e3a75617eac7c84e6cf94ef0c8c2e0e6830f0fd432d6e4bdec280a30e79c82ffd3a7102f1df336ddba2d6955ee0b2ef4569485dbef3a1d573efbe7820bb6f2a41a5f88287d2fb2181b7d05bd44c0f517d0b39dd05b088d83e2eccf5feb0442e7f809f95f044db36839ecfd36cb23139bda662c882b199a7ac8254a0819e410283e02b4d487fdc79bc194b1b2a4a39c996d78dddcb6749ab9a27501b3e64bd0c7fd218a4c50bbbe56797bdbb3f117328a35532144d036fb1217f1a7f733dd65330b21a7576944902f7de145027ea9c645f6ea434681eeb008af780c12679644854dc6dbd727f2399c25fbdaece4ba09f9c3fa46218ab970d5f2b59dc95ca738cabc95104c21c251321377bd88b768ffdd66cedf8c212e9d2e111e78d7613bbbe70c3114244f41844ddbb5fab969f449e5c899cae866561e6c4a3cdde641414b6422a78ef8384eb6a27058c7469cd01d03f232e0020325aafdc5a790032f09e6711f26835c616356e4c9ea6553d58b37323942b3baecba0d0cb6352b84f8b24099a3127b5079ce1397829e128558d76363c125062f18144c8dd47ab8c2227e198a875bf57911efcc954241976f4f8b3fc67806619ff811c2144cde41a3cab49185ea68033927dce505756db77dca361349e52e66e23b07a17567d6e71aba184b23846e0a9fe835ff614a0310a24cdd82bed2070c611fe09b0e3413a175aabb0a3326371be5b48a7a899c8049b1dbe870bb85af6cf22bcd14f7f5f65dfed298af7d08e25971117f6360d896dcef53c3fb1869d359479ae2a4a7d2dfdd72c74bf0420b926e5096b0745e137d9c9e04a61b62e096f35d63be5d4d9dfedd025f2b0738991470c6052cc359ff3beced37f8957d6586dbb565a199407d864dd2efb1714933e4e18731217f40211235940f583a6750124e1b9f8ce3f8e590aa28644395aef47b41bcb3cd11398f821434d8856c2952b040e5c24726c423e52ba939d389141ff27eb2307fb3888657b455e2b9bbd787718b71d4e86ddef0eb85aef4cfb090e768e61768f144aac294a3962590d51a731fc62304aa0cb220b94e67632db9b0699f1986429b6eeed89ffa6d00d2185423168425ac35b9b6d860b612aa7f8308c62a1557488cda6ac225266e0e5ae3c6673ef355c6d4348242ec01fa37e5323b8f6e8f574071a1a47c922c0e48169d74d498871c3bf3d6aa985ad01c15dfa916614369dbcd832bdcb9d2d45b15e081e42670b8ca2f254d634a64b2073838a40f4fe1ce128441605a764598389dbf104b003479b5fb3380f054c40c48515340f7b2550bedce50a066c3bfd25501c7ac5cf6b31f25b8e7dfc64ae7d813d3a97d5a555f591c40d00804ad1c456454cc4391bb09cce02953c7b05b87892020c1908c918547618b3d5a119c03daaf5b48452d9fa565e0f9aefa75a7f4fbf8293f21a112955725b86fd7e2aac2b7c54863d0230bfcaead20b88d6075c903b2569234e80d7f9c2f207e7a9740cf802e6f14f082496c45ab93af811732da56000caf5ffc9e6734ff633a2b348291f160ceb7e98093668c009bf705ee648699fe728eeafabc6f119b2ba1ee14cd957309c34d5c4c2e73fc3a379dbb3cfb22b8065fc2ed236763821e25baa086bc294d25d755ae6be6b48e1212a3a6f5a5969828cc0fd78169af9f29dadd46ee479ee6f55295c820dce9544aa2ef925588d139c66578d90ff011f1f46bf8b7d97a87cb20314f4b67ad01db796660522e945eb1f5e8802e8a32fc96ab25d8c1ce753707970598dddd70f2081fc85e945728f80f8d6f27e1a2b80c05e20df03f2da77b5f71489e686335ba3057a52752a8e132555f2f84bc4ebda340d580918a883b3fa48dd5d408c87743ed573aba66423c497a9df0454da771b8ab537d95c9f346e21a28904c7bf97ce53bfa4d006bf1a3e2112bc0b9fa4d197d16d1d6494c6745fc2a3266903ff7a0f2681e7566c7f12792eb28b3698910259e8825a8401f06d28a78746235047937d56594898df6d4e2aa4d03666427c89a9c08d304c08d35b5a9963fc34867c691f689aa27d5bedcfc3fa1f8b27ff7ee0e59bd5335e02db55c45ac5d4528d6c64256f9a28e47496a9edbebc0a0884a0b3e893a6f5474f76a89377e5d36df7a02ce0d4d96a9ebb7628ba776a6c2e95e9258a2c405b7ea6eb72e8a4c0db32472e8b51dedc050d372490d4c99ba6b55b86331741595a590f3bd08559f72915a735592d64b7afeb2f3e15c5d4f3d53fcbd388c271a20219675679350d512ce865fd9b0a061c57d530258cfeb4104adf23494c1cc2bbf2043bbfeee313cf6b840feff90f757fa75bf3addcc168a3f76753013c140b92a83f0d17675f0ee6f12f7da4803e0d1656ba569d1db5b4bf342975a08d19f543df5fb433a243d0566924d7debc3d6bfc4f8fe37ad0cc330a300d5ab9d3698f3ebe1c3b03b7bd24524bd5e37b14c91fac7cd33706fc4c138a430cdae65ac8fe6d87ef48c5effc600f7428a1ac4141e6f1eabd3fb1600845c1ec850c758852bd69f3948fa6c6011906e248eaa4c9e2de51cc05042d6ace4776ab693a2aa03cee2690d59860d1ceab52c6206c968f15db10836de023506a40ce4bb297fd67d9d5b2c1fdefeb9cca43bb8278f868ae56fcc17624be3dae2074b4707a8b8d18a76b583bd395597bf0c73684845b82a54d5ec0465f06d79a453e6d7e05234d6b078e6c687515b480aa041ccf6364e7b79948e0ed7436935d68e7afdde9a2c9a8f15a132a9919afff70a1e231415f1f13268536aef14740aa8641209faaf5f5aca59416e830eae8b6c817a84740aa189a17caa9b2fb5702f782a6047ae39789a90cb4534ee91a22304593c3a24109d9b654e2176d9a454a69a8ada6ade9d200e93c4c1ce70113cf710daeadbb18746447be6f0e939de68b43bb88a04d17e1d31a569848a2d56a21c4b29b383002e34f45b65a3e5237cfb68c6d88ecfa6ed6ce65ccc852163af4ae8a7498f249e8eb91a0bfc61b9a9c449ba5cb99949889809ca160513cf7392b289cffbb79303546b75a3040a9852aabb5120ae56e71efbc1801640ca9cfaed0af88c4bb0a4290b61116c84ca17958e159e3b224203399cb3b2c8694ea1089065fef6c34148872570ed85f6433db1c42ed5011f29beb8b01142830a840a1add22660e2bfc8aaef355f993e96acf37418109e95d45cbf4d34673f01fb2898c4834cd903cf2a4548f533e19738d0697aeecf383b6e3b481b77e2798164931f54533144ecd3f615225bf6a21be527e16b233d98b3667990811fb914c99604f477787dd95f350daeb7521a6a531c65e4a25c77eb10201fad420aafe6dcad0ab035a493962fb689b67a74dd38455b9876620ee17b2dde8881e594925a348c71607ab772a91d5ee351693a9283536ace84f5cebf1d719bb8d082f6d2633d2118095cc57c8e73f3ab5b11a53d214acc1421a3d92a8e305f8f8ff28d644433ef36a9d89b6be58489ff03e3705788cc733104772b94a9a47de551423668e540e13570557db9fc7ca14aafdf306176fd2dcabc7bd6ae684bd41593dc0f60dfdd89628fe7d677b2635d2f84718a274ebce628027fdaf2e2839a388465f318ae7f7d5b3c58e968f1ee8804548cd5f629e5a049933d2dc1bfbaf2632ce9f7c3172ef371aa8d2b4db3b8ba14e989b3087adde6c4d9a3d8d3aa3008a33f75890617a76e8e24cfeebe9933b2674f64d15a08010bd29e073f5eabf9df7682692282b2141dff69b3e3b8e87af766289418a4ccc2b6148b0b0c607f17bc108686cfcd3aa5bf16656474a4cd65e5bfd88fc765890b285d9365d0f2ace847b2a579de643d77a7be97fc1165bb90a45fa59a6236c16f5ac520332ee409051b41ef9b78c820fecdf49fe556497d0d70f8d05033049eee97b38fbaefad6718d14fc218653b89e5f5e50f57d3dcfc0ee0dbe724315fdca4daaa59b08de9c0ca3c830c8bf87801ac25d45ae73b0bdad001af03f0af395325d32ad8ef951cf49cfb1b86dd0bdd3d53f5cf9e8a5e3f40c1c538184a324e5df3e5836282bfa610e2f866b37ce693488971550a8e5aa5a1ebc1850aa615ab5ac8642ef69636025a6fa2c16b787e60659ea292a9ba93e230037d5fd909055193c043504a9fa9375e61df1cc7c296726727b3c78c1485dc05a412ccf8418c04c0fb409622005545c75478fc18f5b684c92abe70645684f0449c20af0ee59fbb576d2f424de710fd83c34ce5b25a6004ef005bdd00bbe5bc667e940b8f5e3caedfd2028f49eaa08d43e95c9845dd2c25706438bbe05d6456d649ccd47a9faefa6522c324b1b32543bbe520f4db307dee836c4d62ba615817a0456248e79ac894e2014320447677907f7192bd71ee90f736f9dce0c601744a4d153fab532baafa9df82b13c2b3603e8fbf6896be4bf2ba8e86bb2a57d7536ddb799684691c9e605f148fdc63f916b5293317b54189380c222e5b86e61e4652b275e712efa3a3499a7863be5c885b368ccd5d4b5336eaef99ade585f30f421f8b827ed15a3db5ac6c7f2b470745a607900494b45cc9bf0c75194073824992cac1c256c059f48c38373b891acf56b27ae0ea561b70f6d92f79284017f58b828a0902ab619763f61673b9aee6a715d663bdefc5ae4191ed9a4bdb7d448df8b07ffa4d43fec7ba45d16d57823c36079c65f1b83a204c44ca6a9e1c8f06559969bd75b33eb3b3f87f1822c9ac957d313b98228ff981f5b3c2dddd9e9e913abb57d7637d7814e65e64c56c73a94e54ac771ad3e7ed737b14e78b0d0fcbe55ee44f5bb02c0a62083951fb9e0e0ae0a867eae376328399871535afd7cc1964cda1379bc2b18e4723121f1d78b7d7bc99a5515add373d698dd0dcea01150312fce48d4701e793d6d943dcd6043eb4059f846a1069e437e9d8a3ede48df6d44c13dedd6d7c6b7814a1c6189e1651aad54e936fcb049cc4bc199cb3c456a6a9e4d1ec5c6ef12f2f29a990359a01aaa20fc743896c3062b4ccbb32c8585008e44eb1f05695bc86b90e6b8a14305d3aee2bdf02ef691e31eb4cf2b5bbd30ddc09107a26ee7158403792dc171b6c78fb862fa94bb7586499ea0754ba61c90bde5e5b3b3015ce9d2ad80633ef086010342726dfb0bb8f0d437034c2503904180b9409e455296b76a973fdc83ca47da09a8548b89f69290d7bb6725296419707dc960b737d003d733dad5421d90ccf33f7e7e5720ba6b2103035abfc1a7253135d2167fed3801aae978ef65f17741db81823a0e196939eb409eb738e31eca30da34415d3699f0547be0964f6a6976dd32afc1ae196ee0bee0c6a15cb2cbcdeb4655a4777804c85328b442e5ae7421ea449af42daeb67e421608644278f14b73881f797025acfba817931f2db12839f9835bc32c3533c852ad6bddbe611fb6a92607dac1d8c2f03fcd645ddde173117eabd87e13aa17cbe1ed667f43bdf49164f6c90f48bc44e0b42c6653f3ac324fae5722f66be218e8406636c799b03737274d76d5a6aefb32b3a87804a17922ecdfb714bfc75ddec81a5aa8254142eb6cb590044c06618b7ded48ab2efb1d67ded46a637d47c49e9b3603afbc92d6f4bbe837235b40d2434e1ceb773e74c1f90aca01c7e2e0159f079f700a0102f6ac457be449dab71304bc7fddcf318459662f27fa43a85c7840eee7add52f4ac194e7e9ee0237c5ad415cda0d72dfc4e743e1a7dbafa6ae3edc36e7cc0821dbe4cc118c905206bc92a1935454c0d0c08a027237c87c0d3ea136f2757c9d667035cb93ce99c3b64f68bd2316ea15028c2759bf56b4eaa95fbf1b117353522a91146025fddab6bebacc93988fcb61e1d1949134d53d1ce680486a9b9bd97ad529c2382509827784e8afee4835c2bfffa1691ad5ac37651b906407bf56782369fa0612dee9055db7aff5e708513730158c00d42f427cc15cd764c7a60e1bc08d315a929c6b760914641a39f08d76d4166f73d716e38401d423cb84b3a4f5b351e075c264d0c2bae5c3265db43f62edc1e0ac6aae9d759c7c19607143884479eba0556293a18afc51ad36c184d1b5fe3bc29702da7793eb4e00d1975b22f4f0f7c97bcd36fe7e0adecfb3e994f251bb6e0a2c0eabbbac30b20e162d40fc8af4e8af1462072f65c9b16cbb5318fc12735d8a54a728047b9453efed9538ac859b8af2c7eb43bb27999c4c34be72b616a2fba2367d783ff8928a7b6fc5c1a0fbe235f9c29b05cd1035fe980b9fb364386a15ed53a963283d859e8894fa7613c349b61c9c316c3a4e1b181b462c09a8c939548609065d09058e439d1c790917b501f89545b590a35ea0a8a8ed58bcafecea86e6bce1946ebfc984f5ff9ca7aa67584f8cffdd5892c73dacfa3eb629317ef1db99f070e571cd54582e41741943cc0281fbdeb0692ae12ca7ed0c6971b076cd726cc2e9d95cd203b2997924e6d231243a4fcfe8db640ac42b980a914079ac6e068105509c8efab8d0ff6eef3aac82aae8419020d8a250415a269ceebe513e5499593da06c73678cb5b0dab841fb473ed90102ca2d7e57ac299aef53e159ce5bdab402fadeb3bba2c0bbb71123bb42c85215c81e898209982f1fa21498c3d9ca1125de6568e04c10bd49ea1c10893691b825557948d5db2abb44b0272c37e8ea0735b40c14ccd9352123676facafc59fa0ee29673be62e8e597e65a495e0bd414f3187c226b764a98fab17bc534931726a3eb963e143ea56adf3fe2172e1891fe6d1fe0032e7ef43dec88e432e7e1447fc230be2bf454d5975a2fa077815f7103f0ffcaae69db8a3343dbef5de49eabeae054a37fdc72bfe38ed8cf771960a73d72683a608ba99198ad8536cfea4d51262a1c328c37ef8fbfae0e1705182e2ffe4912767c531a13b771407af6eb05825516fa40efe91680742bf028a312a81d9811ac42b4baf5a1fdbbe6ee119fa9179b524e13d2827c1502ed6d6954b67d605b4ab0b2dba793bcb5ec55760e6018d456f81d58690c9dff33c33cbc89a1a59759b490a05819946c2fc6be2aff878551194b3d93e6fd421ed6bbe18e09c48d445f61a1b0710819d0e4781d9a79deb97145a1890a32d4696faf297d9fe486526faf7420cf4f348c45cd33105ef83c577704fa3403d7398980977eee4c55e4a9491542b321f7bb6049ec70562e89cd4a652d62b5953eb0166f62d6fd4b94b1955a18150f7821ee2df0fc7b1fa04ce475d6dcca6cbacd49df39f4071a3d71188121946cc8b5aa5738adb64c2ca9396cabc197e4525667016747aa4a3beed3037f2e954f8c70236f25149f6f8e5623b9e94d7721cb4e4e97076ab547f686bd8353289b1265e614fb090e63dd9f897390b4afbb59ee458700dd1a5322ee42985f4668a595948f52b8a2d98a5ee1280974e74781dae2be0c0df65d7a9139f78b2b289305c640a6404bc7493092cbf1834d04454200192055c438290032252c5d2e4fe7b01464333b7117a08ce70ff6c3ff4d5afe1edc2f34f1fd588baeca957487ad2e24d5b930b37b57d5dbcefe4ba9028d8348edaf0fda4192820dfe8bb6814f4394488fb0ecf81a74e1d332a6c7ac09b4ef41b5b0b3d8b1fbcc903bd6897a75435fa049259c0d2804437147c0b1e96d7ce4b2bfae9e345278f2dba96ecef9d7e733072b1ca774c2bd50c46807e191f2c4ce442df4401862c56a79116aabd5ab28eb6063e9857e249aa57cc2422844a165006f75d8c09ca5999b0ef863f9e9d9a2e867a5db1376a5df6c9a5d6d273bac35b077e3391c70386f48bc7730bba1b615b943f1b4b1cd16b68cbd5aac274598dfa5850422c39111d6c999c9c947e3141eea50ccad4d601e9a96f118dcf7dafcc78a5c75dfa4eefb3e3b34677f7136aeb743d1cd35c1aa47d522927ce924d91e32551f224eae5377903734552272fd971346e76aefdf8c4f7c6019d053afe80abf4d0e8ae05be40c014b797eb88c051af0b0c084148ab5d079c43223fe3bfd8eb2fc3a5b3a2a9efd9e2610436621558ee5cad7454af9e1a9de4f29f897363bc23edd8b09d0f39a55152a05917f1514ad425a23769f1eb45d8a7d182e7686d4f9eac7ac4ad2e188770ee8c2d5df80b6a51ca0660399b3cc85145dafbeef33174691281fdf14f0fffb7660c98e0bf737d8df9d9c9f1d6dbabfb48b4f1441eedf134c3e94937bb0687193b14a7f18e4340a4297085aa169382cf30f4e7bc318f4bf2e02e365010fe3c457f7abbc6ba2c2fdf6eed6613cf19b503ae88e42c8158e9cf11a28656b7664ab1376053b973609e32531fd28ace1b821b202eceea74961f22bdeccf5f6454f842119b8ab08238c0b5d27a61ece8a5bdb28d5dca62e7276fbace7ef092e4a69ac3e4929d05a0a8d3d633b264d05e3d16fb4f929b65486f6978a683a10956e46cc3bd7635338252205104050bc39f02a1601754d715acb24f55b98877757e09ccd69bdbc57b7829df268a3bb6e5c328925997469d734216ba882440d0ccb61ece35999a18e087f3c0afd7f4616cd4b3899770563da6e3c4c2819601b66a30647cc2a582192abde660cf3d359211c654c555713e08c98a78af3a7738003ac8938de341ae22b6c122042c48852a1f99055da0a576afcae63a4f5dae3aad642d45ea57bbd2da28d1c501e446797ea955eeda30b471237dbf8e699f81e7e8139ac03663acef9f96df88c46651ab5ef3827aca69708f602ab53cf4db3c93e346bee44b1e795a18eb79e71f878b5c6938d6bd139ee195bee4f8c7f8a5a898bc43fe5681b68ce371b7a6f60c6b91c3072b4dca15ab99145c7b423c670020be1efb2cb85351fbcfaf23f177d4c40ca8c4bc88373b21ad9a2b07443026ddeed677a662172c7bdb5c88f5e5bf4ffaa394590b65754b91421e6bce846713330a519d13c50fb2a9c2c858dcb1f53ac0fd710e9cd81f07964ce5a480c22814362ba25b3f8966413bb33fb5f121a3b5a8aa6fa99cb979d0e6849b8c42a986ff3fdc610b720b1a4ebb703539c8e127cacb64c1b6c56eaa2d9251d329bf4f6a811318f0a9f368a34024b9e60d1c2390a569bfb17236ec3253923d8b820f5fa5049739d538b5ec0b651ba178fff0c2a1578c1b5052d74ace49a296f28ee32fa733891b6499d3878a11c0eaf2d945e0e1062d46eba46e19cdfbe570ac229a905ad4346b9e9e149f519d0cdb8bc3b22246e2be7e4bab8039bf95dbbfe64908f9862bfdbebcfcc3bacff81e5fb406afe5f50641930827db629a26595a4dd31ddca841d124e147b5783df8000c473ee3f6036a387edc95fa0eae5b14cbb499ce44a853252a462f051c829c8f81e82c58d73ecf7709743da815e47efada6feab1646304b51d052852cf2357c072ae7355493d68c6a9bed3d48a46ea1016c2c191dff542caeaad6a9f428a1b8c9aa234db34510d186c0a269cc64fb48d675b2fcbdee80617f0582769d2af3f1e2be598b364777aef106b76caa0ca59ba1d295e98ff7c32e1d4084c9e6e48e9fe83b5143ab8ccead76d5cc9585f8523ea0aa87ccf827f7896d092d49346d3e78dce21f8deef3c790648eb24bb826021c082864ade620b01995b8d74c7e52461833c79204244c6d372ae3a0b084b2ce4e12a4ef94724ff8deb620799e3a7de6d59006b261c1983646ee7c508d3650e1429ebfad95b990ceb326f2681b4d50e52c34cacd2b5403959ddc7d5f2bf81929dd1c2fd79f7e86c49b4a5535d098d2edf1fc088899238402297ebc92911b00bc510d9e9a439f5f7275858b5aeeccc1b398063660ab30c1719cc1081faeb44673db55ce926da91d032a03542543feb38d29567d9045aefc2617e7488c41a2da007a212870a285445786fa8e4f6e0c7dcf5061b6ee00019c1bd4ce4c3e7bbf4e05cf9a50beb8bfb4e25b1c7c2861e50acd463875e75eab7610a1c84f8c4e076e1c89115edac649e8bc75ab158b3424c27ef4413d5420121d7268627bd97b2822aee735c0817196abf041de6c865e45d3bd262c77ed7a04c6b60289d7647432f6d3cae0d68ac3eb1ec8a20ace613a4d881a9838b93e12baa3e1c1f7f98109ae0afd256dce842f89110e07534f1132f9dddb198b8b5a4e19bb4dce8330198d895e6b9ff56fd4a2ce7423446c7ee205399a8dd19a2bbd371184acaf84455845eef36e4658cc457a55efe74504a54f687a91039940568a78a31a060c1ba717a94aa02629883d3473d39d72eb80116fe8675bc3a293d2e9b07fb308e12f095d64a4d5364869171985fce2b3c8a4d06ba11841b529db96230b8a9c34a9ac66a92c6e01e91c4a891f82fa260f9bcd8958a4d3c47e7b1466bde4c01ed4b5fdf70636197750b53fb2aab82303b73a8be0ed3bcbf86813c7e01976aebcb21e816525f91412e2bda93335c14c48e5c9dd14ee3d0f2a040f7af5424fb4789b32a5de0a8d57dddd541bf88bf3da0b595b2ef1e533b9201404232797c31836ca90e3f41e5f4663e59b6fbeba7ab84c613d95b8834bbca3807a70e5fae52e6fb41c785a00594f7f66a88d1dd83558fcf6402189677c9aed8bb4a548cccb4ab2721a929d70bba22a1a3a579d5c01dafe75bcdf9a9a58affb230720e242003cb5b087852caa9bf71092cd807a082623d54035e2d5587e86b4dc6a7037262cdaff9b0e3be87c5b63e73d78b0e0242fed1ed604aba1ca7c034b4d9a1edb94525596069b7929303b99459806feaf5ee77d401d1ed1d1728529eec13f610bbcd3521674ed8b61c570216cb53f800bb7fcaa404bd477a209bbb122c1db614780967624acf8c83072369b8473de0cf858f2d6ff4dcd5432bbbfb463c9d3ae088427adf173afcf66e9a3fcd8c29313dee800ee7362bbab1b544f0ab09b6aecd75a8e18d3f4eea9469f30229faa74bfcdf447164f53bb9490b88731bd4e69a44ed70495a8a41271c63519499c931ff76f5291a5dff381bac2be1a76b2e13dd58cc79067554186a574a3df62d2150e65b9037b5fe3c006662b72a4bcba9a0533cfb25b81867f5346b87c6d26cdcdc6b2b3b966b8112ba15c224551d40166bed139dc0fc2f94ec591046928ad6dfe65022ca69fa015a3e88b4a1fdfe76c74b6318496117c87f0b03179c75465a0bf992f6deaf3f63547c4fc8f08e6dfc485af8834a16e08df8dad5cb5da14ef27005b822e27bc6c3fd108aabdf379ed99e32428d9df75b07a979dcacf1e4f6b8cc72b37d103d64df8ed7dab88b6a3f19caf5376205cc643caf723d137e55a56ea89ed9d43230475d235855985952ac41d2159c5cfa03849972323a0b37020e3425deb2bd6bac167095df173883dc403198661e944c8036629a00e5747cf75a5b934a4cb3db9f928995ab978f8d1b36ada7863b2dd17ade8660bc1faa8f86899e2d00e238e896a4b36f7ab6c859a1f0a55da9e58acf130c11d7f0a13f74b98449d1191726c4a4c42486be144aabb1c36889401ddfb4a639e07242dfaa9b366f4a8746715afeb1f7107041d7ad44c6e1a175760809b70f64ed0b839dd8139aef457df6939dcdf5972d4dcbdaf8fd4aa05334f4123212d341ccf87b6160027d867fd7ffc88b26577fd969b465a6525d5236225def86b0c7d0e1ef2d6d34fbf8978605cc13c422abdebcbc7131b9a8db23d0070afc9b4ab1af8da70c263490e4318fd48b29145e21f6af5efceb049d9cc89d359ed66fdc581b20a004179bce9439f6ae4890f6eb7df4baf4156bb27fbe3bb5e3496023f088298c9710c4030bf80d1edfc4b875511d0028a5b97410a66872e41459ff4feb96909f1b4cca2aac05bbfdca78fb01ce527f039a798026783a262e21c1527467986e5096145eb5158762e523ec3f05d8d0e43e4aa810dd7576ab907ea76b5ef715b1ed6672368fb2957ad72d7f5238902e386e348c93cdb0ebbe25d3be77b33e18d270d25799e2d90861be4c3cbf60eae85dea2ca5159d119386f1bed3f9b6171ea609fceb460cca8e737a545ed89ad6a57201a83385485a46f8b4ba6ae241c65cb55bca9b9191632ff5cd6ca06b948782889b7a7b84214bfa9338199bd5f1ce018ae4c198039aa4f73d570746bfb6da107b4f67e8bfc86002ac8066c3c41141dc9e3804c1ee9cabdbfdd2c9cea561057123dc1c300014d8181ac40dde7b85cb479314ebac3101a2a6f4e5cbf75bcff622d59c56100972b195e74d1bd42ca50a6aa902355629bd3c56f69c0e8a7c904322bbdfb2fba3128daf9019e40c831c0287b6a0819613f0918ceebc1125bd5942a9ab96e0fb0c8821fb1a073eec6e9493dc7a7631f49986e925aa8466f8563520a2038d202d98364209a0e85c92855ea4d069c627d1ebb0d5bec261d1c98a7350966c93461218185b2447d4720d3d09bba07510b1edf6e3159a9da101b0623ca8e4a29ce32410264091c1718e36b1d5dd152bdef36885483949196db471b1a8d7166920774aea76505f9cae3c086f7bdf194b264e9d79ec15faf1f24a80a58d603fab19f856f14cfdac1fd7659f900a557e4965a5dacbcf660e0c42f98b43b2e06e7ea5f00d14950ce40fb21dd2131343e5abd191b073f3269e52a5c423a1cfcbd363a83f283165ad9cc8885c9ae1e0c82297dedb509925eb1d99b0b3282ac2e1bbf5a909e51f62bec9f72853d0ad7942df800acd5096817161320c5a3ff62cc70c4a71cec0b437d0e1515de884c73266b99d42faaa300a3265f13de6c81c9718b5e9b66f43222575a6af20ce5d834476ace06ef1b983770fcdbb69e05308408d02b670d787cec6d22766e742c2bdb0898eac22986ae5eb20291e065b1eb8646b3ca3471659c2705d75fd581e03bba3fc56295cb91a872d539a9a7b53e29b78077abcb0063903d2746297f8908241fe3cb77865a6882f6aa485214bce7b4cc7c1135a68575d68829b95747a08e0ccfa74cb2c505752ce8e9f7592445012da0e246abeb7803517d9d1a70f1faa05a3769fbf8b5381a0712435df87ca2f3327b999c4c783a3b1cc113f74957d82839bc21e762ae84a2371dacdede965138ebb404298be949ed98c52864bceddadd26510bc3cc854d42fad70d5302f6fe688d5d8834be451b5c3d657e8243123aeb3e3080014c8e344ad14d67cfb733b454e87038cfa95e3103cab8a5242dc14cc709a947d71fb7f6e2ac94004a5312e67737d4d2f06e6b7005aac781b8c7764c0343c3afee88bf1b8a70c2b80b39098fbbed7e0b9e9c555e7e68d69d5f5a6081d02dc15e3f21ff367e3a28a2105b921a56eedfbe6373263383065e9875a22f4a4be246c10ac9903d13bc177a58435e204c4611f6b0f2722866eb26f0074e390479dddece01c20a3b7bf804ff6ad77bf3779f7f0886de7ab1f104046dcb0b190a9fefe8de3954874244262c144f75b5b2cc0bdd29c70c23b33969bdd1ff2356c115e52e365becc4854b674e7d43863da89ae191d23d83ee213bdad0422115411218d91147f6590bf5e8fcdfb12177b003b17bb668648ff7fc29dc5a31f70499810aa21504c6446de5782a6a465537286e392ba8c3159745011cf6dad1ee02c1731abd93798fde9d015e2c202ed0cd8b297dac920528afa7f525956535f1ad94dfd4ce5ed6e516b21cd4ca83b7e674cb9fad63f5164530afc4a1b98aa0991258071bc67281e1a2fbfc05123860c3e830d2db0a39cd16b3c4a50dc4f38c29c60628e9af26b6a00b25285c351f281aa2f9ca66fbbb169b19e946c9467b5772f220b8822d7ea74c781b8705cf2c6efe0b86f673a6452e69b4538a1ea7a4a78bb901cdfa8936e36b596ff2168010675f603743962601dcdbbded0203c2c13a4d21d3c208c16b6d5e1714fffb46663a076767152a774e5da857f05c6c9a408994ca4b98a3c5b872315fdd444b49c1f828832e2d964bae651ae3d1762e8d61ba597ddc3b7101f8ccd3d3ae18b84ae88803c1a1756de806f79b8cc2d1645b2e0028169167100289168ecf264984c2ae5f52b0ae99e6918db39c1d69374b59b2bf84f0ba04ac7739c788636f55728a6d63c0b6119540c39aed852175760791c295d1826e68b2f0e2d4129f05a76f240e56dd531e147cbbf89f418c8d59a68add10f5944da40921c5893837c77b144fdfedecb8e59b6c536362c9411bb3e879c724d632a15838277e325babea05e31c645931b7272e93e0f1048f93d2c9fa6a27154617303e4fbbdca7c60b4799706fcbe5536ef58c8f0e12946007800e30aed13447a867d9751fbd2e1d889c81a56a180bda68f72980fc5a26a63d46117b68842025a5c0baab6adbc690d6df7bb1b8b11fccae924a1cbe607773af77b9b24b40bad6c5ac676a5a2c90930d3bbcaa430eede18a3c5428b9c4081431f8ecc3342cf327f57081bd48d3dc4e7a6f14e6205b7cf69a5586531e7d6c1b710e1a8561e3ae3b55f936dfbb603ff1a546ec2d9741227809d879607b112c5312a1c9389071adc05cffc88c3d728df77492858b5941c293acd6b511423161f7bbcb5ec510c9581896ee56b918ce70467cbeaa7e8b630cab0a3701082485a615eaea2f7df721ee24ee332285364d5c9ddb7d8509b51a4b03904b791037d6c96caa1cdc8d871656d57afc8d9f95fd2c102095801b82ed6dd30fefd03abd7ffd6173909ea609a2fe069fe01b68d992eaa06f8b1421e1bc91ce0f7ac8fda9d33bd8a16625eeb027263bbf30213db2c2b704d6664f6bd2bb22d697733766a94972eb0ebf0236f1f82b2a14a571bd200bd362053a2f50c8dd77422bd77dd8f939c5296afe4995fdd4a63d06c6752ead57f389226415d3f1d826b70bc0c504813fe52d42f5e5fefcac97c79e6b57eb6a7fd77d2510994e19e5b49859498b07971646041fd19bc7677086b5ae8b7a2ad47890a5c36dc1752c572f7562da8975313c6df1449b4571e41accd462297fa681b76a730268d2b5e9475391146cd02540da9d08a95528590032a4af1cb5bb3c84b110d7fd1085053c577083a2e2c7b647859aebf411eb9aeff3372fc3ae3d94daab2c4031fa89d0272a2e43f35334909514283f9bd39272b667499c07cb42c0659a76a0f94797b2aebab260ccee07cf86c9b50c4f7bcd881a8eb06d3cad4d25816538df3fed52f489b436c273fac759b95d196fde2c316d91e96d9bf92fb5079d8db184d09c333fd4a8f6283a41316525a21d95b8825779a4248bde08514289a3d640810594b647663820608eb83d24401764613c86f57eb447562f60efd773bf10a1d59006cf69534ff9684dc939be2d49171946be5cf0069bc65aac0834e9391ad9c7c6214084f574d63e61c661d44c5ddb278dfccd5b863900d0df7eaf7c5ffa2a4c01271d81460b5b082b711139e8fe09749aabeb5362bbff8c3f9db1247886ff939667818e4dcc5baf3ad0def6d98339444832ba3250415d76f05f232bdd913725b691027d8e1b6afc9cf85de989fa5619d97ce67c352d4eece567524d341c9621bd729a39f22ad307494b2879fe09421b2e2338833676be3e4b38f90c6a0a0ad386d3942166d9724dffb634134e833d8d9fa6f3521046d2b06b86e382460307335fae537994df8e9097e8a6fd9540461bfcfb7d38e04e6ad89150dfda645e38e85c56f1a77bf324b5d4d1e6e4c1c88040086e8a27835c5516d673b5ea21d594152268b6be7ea17b0321732b845696467b022a9a11265aa71df052aa1102391972c78ae5ffd875577ce1ded8f526d14d14136c45189c71659aae40f17e53eff9831043c36ab351fc725e7b76c86f8af04b45a3cd30e140c307d7e6a5170be8818e7f3bf4438b51ecb4ea131b92edaeb1eea4e4b49e22845551aa6f51e77d84568feffea1ebc598dfae17b7467e7d5f0b40620afbcf52bcc72986981056619813e70a0e01ce69d1d5dfe33109384a3f0b7eadec70f5d0ef1410080874dd3bb1d3039cb53ac4fe4fcf3b3400f0a826a7cac6c29c2ea0cc55b3faaab89b2fe659658afb0324b5fa88413f5e3c9e887144c0e39bfd9e16f759a1e684ea9bb96e949863345f075bd5ab9286fe62d64e675133d619103fb767a6a2d256ae860b0033cdc4c49569d97efa501fa70a5cb1eb8af725f1e42866009e36ed110bc03d0b6e3eb522b475573e7226530f803d503e6af371ac7efa89bb36d1855b9d2c86e575325606d90ac7a26e0c16f79312e6460b3ea4a21d6d5080ae19f51633a69de7959baa808b8fd274b5b8e75c257ee5a06ae759f8e661dc9e2b5a8402e6a2da12ae0393281a77e9bc6d6a3e61bec86b92160bdbb01326562022d99f06a08bc2410071917988f41ecce1ac8f5a6a851d314d7513923191b4e984e7df87cd74b58b4071b46de409af8874651ab0ba4d27b65dbbb4da598e3a4d6e4c440ede8049f222f1d723056d985960574aae55e1cee9a05117bb29b3667c533c69e24c8341542f7d2bdf68add5b10a5d266828f9496db1ba916472ef3696cdf199877d1c6a69a7d34546c0b6a69855624501958a8189afe67013b2ff07e0753d4c3d8501371d003ba39a7f1fa5071c17433632246c7a6c5fe9fc469f781676dfb22cae24bb1ce73734273b3ea74b3b5fb17073b4481d489df7cd22d4de36c17a133e50ffd21ef88d209b537a16f8e11eb06d51c1617ec09a8ad678fb78bb20142c1b5345f49160d4d6dad6023adf0720579895011359e4c6367d384d21cd66c9133f007638ee9a61c5f8a24033988d7704062f3312cd7a62295733e7d1d566439bc080dd22b5c3142ff94e0aa3e2da5a93e67456915c581716b15a19d9799781ce5c4c6e7b4e0b37441043f121861630ab2e212bfb68803b3167917e8f43a37bb1b0d36976b15110e6b68a6af3da5c57da624066534b067e3c66d027dbb01212eb2ac8d27dbbcae07963152910e3701ceadc59bdf1fa214bb6adddb6cc1b35c678cc5c33954521cb2da8818695c466dedab90d1dba50467bf57193a5be443e54de8ccdab19d49cff935bbb243c6bb937ea3c022b76d1a65e71bede4262531e24677d3e1329fec2a9ca8002d7af0a47bc3b9efadfa3baa4dec5f6234664955670384c9991c5e73f6606809bcc49cb645de8a4e98e10aaff413985e553e83847ade13fd244dc77a621ebb04a3d73c048d6a8bacbf06fc139dd95fcefa1d9ff38ab3c8ab232da992295e98d7d7404842003b2f1df18fcdf081e9f5a1fe40b1301f4985437cf4df850500ee0d517355e7b73352568cdd452fcc328fea2e99ae020ba72b5fddc7b795179c8beef36a427d57f48065443c1801db513b4a631f90ff051fb4aef7ac73ac352cdf2d04431e58114383bf9adb3e7b8abb93172c025b555b6c02399e05ef82604cfbb1620c4bd47a9b6b733e555d03f56a09611661ef933a5b3541cfba72197b22877c61fd54ba361ff4d22cd3eafe8327f9b5c66c0aaf62ec5ce14f1d43e39aa2a17461aaee2ee0e29589b17ceebc84db1e3310b70370ee6908706a635788c774a00e5dd76a96f0591735c64697a9f41678df6eecc8c0c0adf179ff13cfe0515c9fd5baa6849bdc0e1899c6d93767871bfbd09bbc3bcfd34c8c194e66bf0936af4c3dda8e4326fa73bd977ed765e35d7f88ae8e2e2e9fadd0c2b6936a596894a38169cdf35542d04b092081cff72c18f52d13177db206a3a43ceffc712d26666de9247b4729bc93d0afbf45562e8bf7fe83ea240fe27c0f92cf77d09238d2075f342e811dee163d11d4d448d6cede85c72490e198accdc68509f83850325f44f3f66fe6ade123877f60d352bfed5ce70c280db9fa54a53ec2fc317b6483d32900fcd797d004e63e7cdd2c1e30d4d4d5c215d149def04b5957237137256ff4a998405409bae4b93d0da13c969652edb6566ce5a6f4a2bfec23ba768c6241f1c114b7ce3255d2d00fce1e2b73d3f08c963365873b755b4c93c6d4f21c133923831de6587fb438f6e3a08ffc42297f2e71177f3542c6876e718edef445471bfb6d7a62e5d0f8f7c2ee117cb1a15e6ea55e81022cf06ae6d4f8deaa921d76710278dbb7c85ffef03d499252e377cadb7db204d7c9909604e14a10b3613d8129c46f643d3b6ccb2147e56e14a668b58467883fddf969da5c6589582078d7cbde1ce0ee220d68b134979fde19adf59518ec0e826fed4aa96781ccdd7a32e5dd49f64e926c7fcc3ce39bdd50c05ebb77f1348713d19d6c8a1ab5351fa02a8869efe7cb19c837452c61819b321ced91862f715c79345ee116c477ded16d0332ee3ad28a96fd25a736631681c61bcfe5dd6980e24fd4ab99d67bd0fc1229336deb66c0c56d74a25bdff4dad698e06e04249e9f616780f7c9f39db53ab4fd8699cebcd50b057af69e3f2a9e05c2010d5e308e7e887e03d961fdd8bc2cf854ab83872c6ecb1a9c372c05c8b31298b9d38039ae6e72a014e3ce1ac4765d6f4a6f72efc76ac45e0f46ad2c8c2330c4d936cab426866892fc73e0d81493d31309f2be8f6c3c3511987d7d0370f1f4c65b7c405a372a8aa889dc17dac3f58e7c674fbf9bdaa8d45b9f7d2f9e4b09795f22749b899d9797211b3238fdcda453497450b0d496f638864c5720ca405206dd7595e8ace2e86e7de1cf22544cb259c5b1417e0a142886f853cdc15c8c7ac1f7066886ac72715a60f66a72555aa0d8ad7e2c1b11272a14f23d7cec0bc6785a3032c08539447c8f737739b7b0ae5be326d02f7698728fd839f415fe9fc5c10deecdd657fa2d416286729a1eb416ab66dcfbff6a28594642f7108707aba64baa567b7e75b2949760e7b901414e8f03bfbe6a8c00fc8d588d98b6e2b43c0c6248b9167f021a1a80345c67582e10e5725344f6ee24a32bfa1e48e6bbb8ea51f832bc40a66fe48352d27a538e212b9c28639a2bab7d4ea5e2794abc447c54415b727d645639973e41857c63a072342c362a3bc42c2915fa5d749ebdacd11537819edcc7acadbecad4832536dacca7751d4d279618034c23c4f02335c318fb80241e2700b4f3939c09520112c321475d21fc9b4117ade9ee781975e9e4f6e487b81fca59127bc8946b3b5718d9c65263ca3d227406242c3113e928d985dc87cf3529e127968b22911e40d8dbd6e7e114040fff8791304e1e1e62a9a4a72d77c8912ba903b7e36513b9dd4123914bef7da86c3e8b0d7c3ebed257b21c0821d74d9e5109dc61ec35a300e4370f8454396e3c4c30c1ef28db21cd2068eaf96ac383b4e5fdb5e6c523dde5f8b11c08f48862794f2a9b32753ebe02e9ac1756f1cd543565bc14171e361ba3fdb1f272fb0e5e4a7eddeb51bb41162f1358f6b517f8bbef349539fcc305a784baf61668f7294c3b0c8db8e886bfa66dff91423a2aa0e0fb6c2a76ec4ea0062c879ebe379ee5d445afed75cf18ab8c0c56229a49aa62a7dbc7992cd2ec69c603806d6d86468926f146325714f52406dcb73846b87cc27106d319b70564a0d21f7a6d68784b5461dc4563a5f2577a0e3dba08469c0bdba35ed09970b9ec96aa85dfed31bbeadddcc0edf4dbac55a07a4426021238c63434d949516dbc209646b70a1a5b3f53f44412ac3e412bf86fff6daebe2ff950f52390375fd62b896d99ad5ce3d9f0690abdc9c99a7661320a36968352454efe94d6a7f524f6efbece6170a248a453ed061d63ca0ff480148bc942b9949ca048985275515d7746bb5d49a2b1d74b09065c8f285cab286d0d481703a8292cdf5d69d86cf72a56abf92967ac204e4c1d9395936a2f55dc9e3e528e93d1a4e71b9e220b9290c8239b0ac830bf9af41c497de0b055b8e13be4d559ee4985de48642b70c0a90351ff8c4ebf5480d9d1917574fe9e41812ef8ea843b2e8adf8992c1358a88adb28a1e4297cc8ec0dcf5c821ac39532c79dc92e887841739e6a157983cc94faeeb89b9e9e06ded239362ccec9716023a0eae23aaf34e7d5dd7261fe8076cb862faea0e3c79e77dd846e5d131f1f60f650a789de05dc7e55a127c0779c6c113bcb03a0d35cd41d44c7a4ce0d0835915d820150814279f5557bde13a45ea4590c9d56c9f9e62285e4c764e6a26278142144af79f36d975a66e8ef7ffa4a402a83485b25e50251f9ee11a9ef78a9404ab0c7da29884e23996d34915404e317297a81fa9678ba77361778a69116bb00a1934e84913de2f4229d6a141fec94bdc1c2d741f19d4ac74e335ad723e5c3baa6e6c9b1343876bdedc9c5903108ca6cb7c159a6f491d932425b41031e4edca5b6cf6cf0cc29072bbcb48dcc0613372c595b85aead57840cc35fdd0484a906099d042d45593c69b75402d245216e9995295bd4a9ba7097ada261cdcaf23268c8b214383c1df4ce66cd23708c362789221258841414ff40211802938f2043de2a7489e4d0073c099e2dffb2e8e4ece73e3f682a7ad1ab6c171e7de20567e409186dd287d088715fe8414739f0320b12a68efa29fbbd42c6bb95b7d67ffe67af9477e6f48597b9f296bdb9fc5d107a85a7d237c835c7f57418027b8c55e1ec4abc65eee32a39b143f63822843c736b92eeaf6121c77d1f342359534bc64399046598bd738c962b927f4c704682183f08c98bec834d3687bfef3790db65485ee19862367432ec34b73e87cbe022c6429273cd110ada82b2d5fb3ad74866d3f5c3360ca118bb4e8c3bcbdeccfcf0d45d2aba3b3c69d2af2c05b212f92de78cf5356866eeb704c3ea04ee3026454314b4313be067a522841ef6c118465c71a3bdcd8679cbf0a063f1228ae65ef6010ff81cf3103e99eaf712376399523e237df3f5bd0178bcf32b62b7c060db0b39873328ba8a613272bbb70db924ad8396c6d9c83e487e8d22984f72567c1fdcc1dacfe387ed6bc37dfd0587188aeedd486d3538b0dfb31c32027bc998f21979e6b165e468b2f50b0b1887d9cb18c3eb39f7eb58c6f23a03256f07a2a64375f9c317c9b5e4b0f5231cecd57e0df7e5997867ce06803627f737633547f1cd249c776e216affbf58fe0b33dd7ca84b703c55a9f59759ebfdfe693083e1df7863d5f4c947e89c70956db5f288b7e94565bea9e60a9572b4f74d82285b7c3dc25d9a972ab7f8f1881527230a8912e5f172943a58c675116d8e48ff3eba880740708b7252d1bb6578eb949cb817dd4a5488cb38e599c6f05f0454c1eae114b101b5a8f4788dde8d86b63c1cb63e1a768c15b6f177173c1e090cce15d4ce19bd347968202593ce2aad921c6ed4c597760b11aaafa88926fc37fefbd4f9c493950c5ab5ea6d11009f890993d23f037d337b0db348cc165bd04813d905753bc938b5a8207dbe5236d9fbc16e03ea99a19a3cbf41f0d188b47fb707e87e023bd7607679d948bc7dfcf4f519dc9bd26eed58251659f5aea5260f64ad95997422f159c58f4012b4ef2b1aad8813fda4131376125dfe0ea14666041ba1905027a0e8669efd001bfffac6ad4c48699f65bb8f97a8a89aac8e5036b816253d083581dd73b4ff7670c4f2c0fbd485af9436f0de78517a65b8aab46919e8b75b26d54a74ad825e40dbad9bb12092b091959ea9905e60858acd11c4759b043797df8cb19409569a3724759cd084aa82f942c9ce98bc06c1fcb7a6ee88bad3234b0b9ce77e3109f3f683e77031ca6e81ce3e3996bcdf77b41b3385a284783a172309c9caf76772773e757b2595fc83a2328268f4f50e4e3514b8d2451405ce1d5522182bfe1ea5ddfeca3946643d363efd8f35bcdd59b52e02f9caf554d2c1d20e0bdbca6559dd1ef2871136104b28bc958dc9e46f7cf42e427a1cc938fcb369157a781e4986249d9244fb288b83178aba47bc6862a919e49469284a3014e6cbca27f852a75e4e540818d38b33edff7eb2c4fe8dd268c60d278dc5bcd749549a8991d645d96dda1e1a340759cc9c84b4b7563c2e0e1b3be371a010ba4e51702553bc1f80163a385b623fa23a4f69bdcad868184b79ceddc22d636d1eb4f5812ab7150751869979b34f073475e5a78a42dbee3e75e99a17827cf61f43870cee1a52c4c84770a068c07cc57a24095b3c25af18c27f55278451fc406557a55e10b9b262917dee2e872940111414a9851349822ad57589117f53adc38e7c594bad7c90fed4a7b7dbb225fa777c2ba946e4d7d7e6de6a0842cd147ca399666fd2c4bb271094f94bd3f4be66e70562ec0c6401ddec1e0da24335605c458b17ae763d3c25499b6d984e9623592a9f2fd994174885e967fce7b86022b54f25c53d1139eb1a497f581113ee077ebccf69dca68ee7e6929f081cd1dc051d2a4766f68ef785d2a1b472181178f1e5fb3b82ac52016904c0cf9b6467c1be810db6f648283d5ebb87082b9781df6e2f5f6dfed244aa23e9cfb915d20f8c0802bec3efacc9f74eacb96aaef9e3374e3e38daff078c0cd9dd255ba0e529332b76aa89f38774fffbef4ab8181194921b066bb422634d30196f3ab670dd54a774c779f26f94392bf515123e9e932ccfdff8425aaf3f7ef9699575bca96806990d1a7af29e2d9327136e25c3d84e97cefca7fba93bf718f7a9204eb720905293aa61ffda8795bb545fb64646a73d323659e5d5f2f9dcf767881369d9afa01c2a1a6283b0927ab70f90ffba6a2477bd41c946a5ab986130e448bca3f3485a8b03d51ebc5f2ad756511f424c9d0bec4a2acf8c565ce0cf7dcc9db824cbc533ccfffc84c70574925699dff80b63af441cb0d96138ba2c5ec9638f6c2e7c3a096cb1f110b8dae873f279e2d1da84c39a76512fa909e8d2e566927146a1b1d4b8b1f7f8650a9e615e0680d3f63d955a169f21f623aab860b1f925cf5a9dd3bf7165cbedd15f7e08265f65e64c5a0f5d921c88947290f48eef733f7a2fc62723de616165ace66c7b49f351e120ffa2980e2112b86be364a8826bbfea1904db8e5cef985e679e4feabbb7c4f0abac57c14f04a3206d82ad71f77ca8e26ee7c331d5c806c4c7f34bc5a0dea3a267fc680a724a003cab4a3f29ea6e934f6a1fdca9d1c1ca3596923a526ffc73d9445e1b7488593a3f3c29c35a05cfe85c6573dae4262078cb84a0d2082c7ba74bd36d2ef8b37810f5287ae515003124bdac38ff463a8b15c78786263ccde8947c880f13ce64e1b2f61805ddc7b82c92050e5c777ec8ed11049544e718933944d67bed47e7793e39748150075fc1bf2825c2560ef75ead4030b0a50da70471d1ad80094e8015e71e8397d558a439f4729d8b20621c781362e56cf526f17d22e612cb62475cb4b3fc1f2251ab2e2adf00d448d664c20adbae66adea008ba87a9161138fc5c9e392d301dbe16979f6d592ab1c18b378191ec0b18614a6d1a18f74b061f54bc7daa06ce43e1311f061a5c4f0c45fadc1278d23958efb86044d3e4e5ed748a108d05dc19b035298aac9f0144c07fc7ecc9d9128f873e66bf394a0247995a4355094d359b59d46e857d08b303fb5cd11ea7a2d8ca167417ed90620b7c5d24db097ccbbf91ef2799c6e4f7ed1c4ed64c9511eb9e8048541f56a9bde1311550efe974dd58e0b905079f9567d5791f914feb29672f5cdb49991a6b0df9df04113423312d58b5eb2d7b4adec3025f11e722d2ed7c14dab58460eadc4a12a958c7ee93178503706c8cb3f6abacd5c7476a437ebeec970389f1dec0b9552d81f4a18e7db4466445065989eb1d1c0ea5e3c19c4fa3495ce2a04a7c78667da74e873f63831b80e7b926fb390c70117f5d8e37ba52914011d29eb746f4c96b9adca9acf324895b2fdec44ece742c048d9f0e37457eb32f0a6f77e57e7362279be813fb801272f9dbf33ef6eb369ff79f6e926e89b5746bf3264ef32be392e16f579c2fdc0762ed1b9b25f4369b6b28b80fe1dd01000f2caf65001bde8afd39f92b37a785280a9a668001f321027084c024c8223ae5ee20d40701a4b5cc988bfe175990a3723bc7a412a85585c933cf0d4eabad62d00da158de9b63dc35e77589a1a258096508c2c862bff4033a6a68549d5894b25ca667834257441479ebbe9bc88c5adec4f91d3a9b8a3f7b0c5f7da6d414cb9afb01421188d3b2571097f452716cbfd641e782eb406a7b33b567f82c47a7e9ea7049eaae3dee0816f06f7f92a49d0e459c8dd09feb841ba60fb7d53d563b7bffb11e69d2ab216b24c0730c01fbbf3596653cb534fde6eca6f86e58514387bee1764ea28f5ff42e681cb9fc96fbc5f6099667e436db3638a047c36f8b5f38f49bffb506c8882c3c9295b77f6f04f580172f95dd75482e254bde242e45c1df35ae2deea0a9f4ef3289285a4e1987137f6c396e54354c6fec75d9f9a0e57c6a33d3b382a0972e13191320f9445626e0be338d185bd9e11a8b5768e0b1cbe590273a5c18d8ebca03ac58c54b10986afdc1ebb4def4673f62707dd72f11583c94fd49d7104e87b4bb48e8e2d8a5453b5d58852008fe2c7a47c16ed979d89c4089a3b3272f6973ba2dc8df0f940b22cf9f45816838cd864a67c7f9a6f77bcc4162af8b62e0d21d7d1d7c696921a6151d4fb734153c4d088ccc91c1ada33b2a05207cb480d053e0b38da2fc7a29ef11de1f4f217cd9b5acc23fa17fb00d4e4d3b221899a31b892e267e0e3433041534b6d466ce85bcc7330445c5601667691c42ecc00db6fd62f54a3c6117571a4bfd01f55fca68bc2dc7da871b0217cbabd2777e778bfd4e51e338aaec11062e58b0c7ae1ada752a057b3b10e6011ef33e9bbda599e3dbf72a157c49a32a152b2bc5123e4a89717ef96feed49ad441547beefae09b7b39b59335ed6583253527774e3baa8c5ee16f41fb39d4b9e10110c154e76bae666bbe94008fa01f5b95c2d92ded55314e31852ab6429d8bdf0f57a5793afac823f197a57edd3bbde36934c7ecaf03a668933ecef9e4149188fcc6301257856fbf663e106210e4bc9b2fdd8825de169038243a773a0a3baed7541cdf1376cc9bcf62ea178b6f3f7acaa3ff8821795703a512fddf979d03cbf6f6b117a8d31aa72ab30bd7c1ab39c8bc6612d2ae38e43895689887bff01b78ec5bc0b6bf878685da52f3e884fddf28c7e217e65054c8cdd865f0bc4f4299f112cf80c569cd98e1dfe8dd37401b04936bb97cec33e68d0b8e90230b264a236a6413ab9253568149b7a6e1d12b05671cc8c73ab31cc42da2f9f7cbdb4467f3e5432bf278f5b1da1c77028164b326dced3ca7cb6deb0aa3ba89578d91b60b14f7a929d0c439fd235b7f9ddca7e39b492e2390922b813b00c487c045775a8efac6f0b486e7f7d8c785ef98315c94a165e7c369741d2b5ad9b0b0ffe1e0b7d9f615535d3d8751db517d61a6c98ddf4c9d3e0d8c3b4de1c8228bdfd1a026a7d9a643718c49255ab0a79a8a3c0124ae009dc3daf292723d6739eaabe31c84a54a9555f18b74dfc30ba4db9db06d8895b85d4a0eef7f59e7d75f0deef5d4b2d9882c1e21848db4ae48c1c04b7b840aa7ff7d24c0b29ab112b30b378326694227e1f3e8b737f76e0653afac9081329e6ef2313f899622f8e63ce1215d2d35ea557e50b72c74fd80f6b0d6fa46a0c993561d74456920dbc38d5ad0971553953abc647752b472f3d9e810c020f1188e2491782d3ca550006d8221c06191ddf41c14583f8539ed77f0df8d443eaf6a72742b30a249e7afa7c17920a78a0e0ff017794d9c74224e0a4085c439f1ad189c3f7b9a4d18d6ca0670bb7a8b950e6dc5598dc39a34edf9315dba14ab5698fc4403cee1406f8149bb3ba617d6fd172a017b3a86cb53df5ba32d6577110bbae1facb06622615f08f9ea2b50e38eb769e7967d47cf3f99c69b598c755dcfe5b0313168b253565350049b24889be68eb1ed5d1504c21cf7e5153285deb13fd3392c49f46bae90eece712f0a940ae1cd8b8b09e00a072677c0210583ad82e976d915ac1f0dedd491e30b89809abf38fc0764c1dfc4e3888553ad8a84d346a20e692b6bc3298f61c35d18d210d9d94dfae953707abcfacfb9d94411f7f723398e95061ac757f18be354cd048377e6fbbf24f02a91ea1746b3b28b0c232760594f8094b5c3f26cc252f8fd14f7b3d91d7829665e3133926e2a07ea9166ad48d912ca68ed60ccdb7547eea90764d2e0e4e9ff36b2be326f95933515bf470701a216fe161ba8a8b047c9d44349c5099b4a7164490672eb043bc3d7e0af80cdc48d993b77f37c6d0e1843c235f801b1994614e95a7af7becfcdb7772f444fc1115703c780562e4469098592dd251b14a0a9cd2dcb6d4c45f32c777d5c996f0b5544c126981bca22fb8a7af4499b7472caaa7304cbf598f0b391d43e36db6a0a1fbc73062e425785d2fa66dd7c08bb9bc01c8d0581832ab99181fadcb0394f43e785048221cb9eb675f20a006ff140d369ca7d21a2be23c7662b3b228efdbd1a2e3ddfd17ab6a3c663ddfecc6319340036d8fe4aafc71088b02b3073212afa3bce618d3e024e10b728666f49ef06b938309751257cf6b2a670770c30a231b37f9299df317051728b0130c5f85dd2f87a174d7cb2f5fd5e00b26e2266280a74f045578496ce819098e49698dc522c12e2da983f7f5383de14ee00511cc2e8d99fc0f206bd89a9211c0bc64e896c8f781281d9e8d0509ae8ec5e206dd2c5992012b7e1b7f8ad2844958e2721a7dc9083822ab08636cb144ccb7efeec53da587a64c723513f5236b4b47de1b495ed255eb4faa7abbacfc1b0e4fa1d4e54bdadc3783b3176dc2be639c1a6e1ba01d3f5c2acdbb1cf8bd5092f66b26871ab8b572a9a32711dad8f62ec7a5c2f28251f10e82bf8849ae22622df9da371ffa71ea83ad4ae29de25284806e0038fab463b42d7b8b556a685c97e9a825ab06ec4a8b5685b055802924b2cb1122aec840756c4ecf4e31cf92b8225e083aaf18db858b746309fb58b5678243d62d646f733d5c93867cf1da7c43ed67ca6cf3ae35536ca70d7890af6c345ccee80c6fc05db80b22280a43dcdea9147f281dcfc8c2e03fdb85c797c28070b833334d2d24962a960a2c9c333e21af17f9ae3235b9e5abbf94c8bb06b7f2d1046552f36adac6ebf298eb853f4b6847aa0735f94241903c069ddb8a06538ba5078277d4a3cf5023ee99c30d82b1643c02e1a02ae325ce9e55aea3d01e5354057f4444c2eb4bd46f5f66438c8b29c38e3db5a99603cac31c22011f799118876395cae4eb83e6d3c58efdf1dfca94471d9618218a0a2dfec6fb0ee28ebca53a5e03825d2e18d3cf18c5159cf679ca87faa37da69fb085403c8a00946b816e678d1f0556d5aa48260ac8d0b6da4d88a46a0753d6f7c6e6ba0f7381109563727a93d8c8d2ce6f11d3c75d65b410d5204d3cc96160b941acab9156d901db237db948c94d2e4c6dc2433e3d80d4936ad26353fc3a45ed7fd40b0d8dd2c4f18db5f9b8e9a0822f893cbe4de09eeb597c3cfcc3502c0bfb32e14dde9ff2aa4b178d876577eda2fb86597a5446db9a7541f4e14ded3ecb20378673cca8efe8aea7f557dd0d69ba49e987083717dfb2fe1f50dbac877b99e9756ed854862379295125504c97b9d127ded4d35be97ade3824288d4f7b7896a6009e2b0d0d35f3dfe323b95a6bbc178a1641dcfb2d5fefb31d1e7e54b6ca5c82b726fb45d909db71ecd9f3f0da5647c785a8ddf05f204e6c91a83541afb13eb2cc064f80d21742a5f25c5478ce7980f0ef12d19e572091c06f40c20087ff7078ddb04a2d3f3550be3363719fffb1bd2c62f0cbf6f737565e76c526846c457a4cbd9deb4b204ec23ebc5129ac36afb5b287e57aa2af4ac79f16409bfc59928c311dee242abd74b587b138b3e0d9baf238831c8ca010326a80b19b613716df1ea84c8a8bd058413c86c06be74512a9a07a69158ef4e5fbd9d3b09bd0f6a40dbd12ddc26637b59320922cbcbc50f63160bf722cb22f2356ad5d437fe56cc8fb8519abe757b11ebc33c9dbd3a558bdb9aff3e46a74bdd2bab791bf6297e451fe56a88a4a9053d796729cfaf1446b04704837ab55d1a24a531457dc0385c4fa1f3f90287cde10bbb8c130f30b542a1ab59488c3ecd98109f26847ceb24985b5b2117d7a46834145b41405cd464a908ce40ecbfa86f1845b5dbf738245dde38d4c9c76c236a630d82bd605404e6fb846dd73d2f350b707d6b76a33d94524b504686cae3b86d157f7e07065f23f69170c2be4640c8c0dfff65a644cca51fdd0f075d42cf947d412a8625d14a70730ce6525ad6994dc74329953bc6b052644a8c422920947e7905c21c9ad4ef59a1088c8a0b1f8d61d3338052ca1710b9c1f5203203a0c24a5d76fc636a4a1e8b14e3911fb561399a72ba6bf52f6b1a24f5d34b8f487fca8fa68f262ee0dd13d7c0c1f266a48e3155fa852c5cfb1b95c6d2dba109816e9c43af646349f4207f9c65820b108aea6f13a4b8411ccfd1b40c1bbd0553cf92a3c887f9aa8ad23d84fca287ebf766500e7cebb7d1d7beb4768667f33479d01e1c596b97567959671d51fde77019662fb2b971feeaca313688c104ae22bdbb2dc74e2240d0587247f72eddeaaee0948548354228627bcca3407a302403415d862a868e8765e985a3374c8b6431ff33f10162c6ebf0b0ac2dcfe7399bb647ca81ae62607060ef7bf8e7a3b37f1717c04ddac09fa5e9ee04582d684b3b63eba26f6488ff71cac7938f53b8802676eec6060c97231ccf8bd391de9352888d618a4de1a6003c15270c7ee3e5a0f2ff65acfddd8bce214c8f6f6d8646d091ccdccbfcd2f8d7667eab5fae56009365bf1b89be34cdb0c2f559f005dcc717bd52103fd2914397eaf648cedb9f22f47034ea07c94127d7ba69b26176c88af82ce022af7a71153f9fc83e7c8a35afb54b78e6b56939552f14e29a3337d4a822a077d6885d28595e52570fbbd30373d59d651d166189687836a59a3d8a406a71ed4ee054e8c357f75cfbce8353c848f7e5dd202e57cf83180733c5f9283367c990224ffef7de7526f132d23061337e8e04534aa7e52877a7c4ff32589a404b51f450e6c9b9474cfaca613ec34667ec9ebc65d43ec63578371bd8360709183f6596be8ef897e4786f850761f066d87b52b91dbd0459b0e022f20d8da6241440548ce0f185429532b50586e46677d6e867efa5d7ec8a37a09709b29acb5cca3c5f246487be6e0b4592e23f5934f49649c745cbf1f6639c33cec6c3119ffb63e803af7c1d606f715af605375c2e250be26bcd8810350bfbb6b2be4e56718aba1d5a9c29684d1a30103850c18788a1fc59638af6d01d9b2484571e82955e5628b40aaa9a609ba26ebfa042c74d8b468dcbf310f9ec42ca38d3edbb7c37e8546ff16b2c33e48ab82b553aaab32953aa2d898df0d3066eb413d8197769322b4590710e27e00a60f4d96466a03096aa7a2c3079a9a922683c3ffdcad1a7e484af310cc3373ff30028b5c2debca856b29696bac9e7705430aa8cb400b25454c43d5d868548eb6959bb01154f2b7108645387731fad47f5f65a93099ab70b8f381a29a649875b5b2dd1ee0574f7730aee8c72ead41f058248f29340b2aef06c8f06f5e86623dccbc2302c1c1680dcac7a7a18e3f8c8ce6d650fe7508f12bdbf54835cd625c9e9d1414151bc4a1143bc8d69960ed6ec2676db1936720918a1d7ae4e73d4d79ba3e501b9544d5f4246c5426ab8d8b28c380ae409b87f7a524bb55a7fa0dfb63249c45d868679da0d9cb8f621b06694ac95f74a52849ff0a94443f7d034a116b72bd53bbae31a0e7c6b572120a4826a50d692a7c52e23a670be0d93de97f57efbb4629cb59b0fe8fafe9ba0f7e47fa452ffaa8ae4004bb3179aff4073a42374eef9074618317a6bc6ff3adc7f2dcda17eb96889a6d36aa9e15307cc90796f7420fd2818401c85fabb30aa0ca69a03320f7107979e6e43a2d02c55b5eec3ab25823f219f0922a5e8f24c6926c16b11e7b48440290f405c03e9d980b7373857174c2f969f6591742f7341cca796ce2a9bb8ce1393b17dbe127551610c7047811faf906067a90464d9981a2a818849d65b0ee0d6ddb2f18983925b37072c767ca8e5a20ecc28d59ca3ea477485902eb72a253927e16ea00e2d04ea903270c504fdcc32b5287e6b412d48f11251f51c8d91cdaa18701d825576714e795153dc82b659845b943dca79465fb452aed66041b285d686ff67a844b7420f256761461a1b9c9bff0fa9cf0a378a89b00b7eda87ac6a8c6a9ab638fc8181ee00bda17f7b6caade76e90f669d1e115fcabdf00b6cd1ac6d235a148de9575e25518f99567f29d3477b359d82539611df4828105553586deb4972d3fc7be9b990e2bee52b497fbb90756822ab86b581bb1827f9555bedd801d52ce1508b8af148152537caf5793c661efed2034659c67dccdeb6db09e2bd52a3a74f416405ab6446ea86716c860d871a20756217c902dc585fe14a11ee66957e5df45a990d32fedc862512988abea83474ed692ace27d94a7ab317a2987fc955668f99356c797acd1e0d9bbfd2cf98d423c0fd1e57912f6e6db92b0332a21776ea6d44f60b8e0bfa61f8563572c2a31611be2c5b919a2ad4d917271d73372d342f391816e4f8ac09d0f679a65cc8298d48e98133eb9871810347f0b3a53650ceef593a30dc1f46781f4b31a9944fd6aea22ffd2f87b6360da3850a14b9ece2c18b8b032aa0b50721e750360a11e19bdfa2edf02d1c2086b9c023f92b6a03a2450345e6baff8367a16f75e88d843b432d8f25502698cab6c3f5c8dfe255fe5a08d3ec9e085f22095b9ca690f8b48b873f444a76278f009d6b4bfb21e58767008dbdf988eb188e0eac58f54da2660a7163ca6b7de0bf24b14f0e55647d97ad622d18cb344b046222140052c388cb211dec372b0f3b6670bb91187a801800b5c9a9daf901cf140c6c737295c373fa521fae65f1139f94bd50306a4ce15ec2baae70756d14b8b57b3681fe294e38227dbe6ea71ee8fd81f0db99a471551e0f3aaff0e0a88f4e1ca3af20d641b6a8f56f371cde353592369f850fe45909415225d7ac29ee98540441cb61f79222de90ac788f19d09916690877cc22e8dfaa8266bf6fd86f0d3d32d602826556396b62b513f89af3b64ae5178bf5dd5a7eac46e89f6f451f31db21221e3863400746f56f10ac0e307942d3e8c9f4406486d8946597454535dcaa25803f15447a5f9b50796c50ebda82a174b9b67a2061df56b3564aac2256b0c9bc678db6d3dc63b8d89311690307b03711d1a56ce2085437a997adf18529b027393eb8040d98fa6971b1f9eb018f187dee72bcff52f51c2863204e5f977ba5706c48517d524c522bfa0ca020c8e8a8cd68d5026e12fc91d00b8ee5f7d8dfc2aa25f4c5bb8658ead0e0d18014f8fc57a4133b84ff5a6dc5dd51618db967e4104ef0516444f02ccd2779e31310f9b5e033a98fbc9f9dfc79eedd4a6aabe71f8f40fb2a4b1734b7e9d267432a50827c0394834c3781c5a16b122b88750cc0c0b148825d359eb72f7335e514e40d4d93f7eee69eea45deec573f6bc7f9635e0cd6ede2e8e6bd1b5a3516e4e19ab2f0320156f7d704bb1a1cad901f671694cab4e2b1a815bef819579209710aeb8e4214036916b4d6d9bd20097fd05bc75d3226a3c02ec23721f2fcec9ff514ba98b77444f722dee4679c44c68bed3c8f963fc73357b0aeae59fb1c8fb80545f788d48a74a49dc700d1d1f4d3ca50786add5f639b4c433b816668e7d8bfbb5b058e466789c584fae3579d4b5e6d803d04c79cc6d60e6c9f0c2b000018ec75bc504b32920f14e1173e80a1c0cd37fc0d382afcf41dfc427d872a0447e6353b2892eba864d471fe4b4b6fe490d6e1ebcd4e4de0e8970699573f325d4bed74930917ee92a442f1c39fabf9ac32e3ea462c863a958d0dbdd0043866993c7394eb7dcdb5a5f2b52e7190ce5145f5f7d03e472b5958350d28bddc00efc66b865e5b3012dbe8547314fc3e6c50e796f60dd858b8c3cd9a54cc19b96e97574580a4bf5b6783681808b6302533ec324d2b1c83c5bd393eb1ae1ecc13a0729e3a5dc6481f28896b8b2ec8a3d799034459a2ad30e4e5e37be39d2e5360e7ca0b38b1b7688bcb1e32f136a43ab99b011accc52918cf75bca31b85652733fde98c1e0a4e4ed2bbef5213abf0665fa1ecfed9a2a4f28bb96f79090ca4b82cb880b93b0b4ca66c266ddd03af0dbc3b61e904fb140ea369f93bc53adcfd496b2092a7301b2547634511cfc50a6f660cc766b64ecd7373cca5cdfebdbd0a73564a0550db763f796f572fb3af4cd267cbe6266ccf330ddd8fa8fabb3e6d505b6ea2ee076cb3251dabeb8827f9ec5cc1fa0ae30c1174e6b7e32a9c801a34431cb18409cddc835bd30b459468e2241a7c5ea42154533aef33790c69d9634cc08b5eda64adf81ef904a796ef20c2eacef608eb6a75b5b772d43c03b96cad9561797e57d1fdb7cb31ed341b33428f56c4a242c9f19e2667318ce97362f798e66c6b68546f52c4db93c468e86187c4a41224087a55bdd916a0aa1cd7fb1c3fb9cae904fc0b1db627cc42167c50073917ffc83e296842afc72095722fb327c6811e888566668956a0bc9e258bbe74e52b5f0d7c8cf285b5ef5cf918b093c93ebfbe20204dcaa87635b55e6f6f845ac43525057cbd66ffabea93ef4966bf6fe225a862f19096fce9d9c6be22c28e81423bfb0c2e41e7084e4f37f41a582b62d1efb15b6fec662e159b2e80649f2d4f034c26b5ad9811909d7936f2b369a6f270a763b7dd85e19403897293976327f70df674fa3607af637f7a5ccb6391b733953055ce957b74a4fc729c5b809e956d5bd890e116f4de8b8a3b6134d5741a94b19625ee0d3f44e7e7674b3b115241592b9a9c0d1056b3ea15ffa2a9b1987ebf273d888c03dfebd0af1c29121126835e04b3c9ef4f6d8e2628764a2198290d223dcddb1f5103d5a9d20cf4a8185322a1dfd564419b4634a843fa5961e1db4c5504046900cf756bc224ed9a92c7704878646b5926fe631e2f6aef7b15f6f0fe853aba324f24e1d759d2f758a48c83cdb9a6d74a178443ce462dc53afc6b0667673b65484475b051b5de5af9cf3cf4c4042500fda1d0f606af376d01a78fe981471faa2fadd711ff9ab6590bc7ed8682242b7ef2e3d94a9204623a11494c2cfc654404e01ad1873125768485bafa96f2710c72a2212bcad5ca60274656e2869b0b697ed3a52169ffbc23f66dc2798c8b4080aecf9c6f6fafaa5398a592595795127cd80b98fa3f83a20f3a9063cc2be4cc3c45896120e540868edcdc8a2fa99178fd0aa941f0d1c0746339e7c27bcf827f9de064f82215885992e2e364f5cc5ed4f26e271c297b3586e5ffa6e4d29a3fbdfb7bbef2d577e654068738fa63379a17ce068320d355c9d2b2f8d0822604cf9e9e91627aaa3d1aef0cea61623baab1b81e6b658cb8c6529ee13102f267ab2f762e2275d15c3b609155de1184223425753797bde5bc92bcda90e872ba413a162b3f4d5f4a6f027bd493a2bd9a6c15546f31a3aff02790805f58929419200f41eb5985fa033799f6f422f49123fcbfc2ef42a5187bc6eb97c226722be959e0ecb53dbefe0fb8459b0b03d9ad05b6f0cd25c131cbc00ea1e81ef3cb182b9c92fe8ffaa8d7dd74ca7aadb1456fe0eb7c24fc43d83cc7e1dd315a49198f7ade292bd479cf3f34fd027cfcdc0ea149e4a1c5c91ddd56d3c4d5052daa67e87bf14cbabbf8ac933afb943757bfba8d398587e4aebbf9de0c2d0f235c557646e5c84355f63b3b1329e99d904a51abb7d79742137d6abba74fc5fba233945fd15192476f9f106d611a004374045cf8c42431876a359dc094a9901adc7ce326e1a2bb3345ff3b27ab95c4555aad31ae3bd94a6ec8c48914a3a962241fe0f2a5fc01295da220cbc7fdccb4ec71f56a7dc7e09821d2a22662b3c97911c07cce424aa9213b3e876824c6fa0ef832ddb80de271943b18b558f310aac53ada5132d933ff99258871102dec1fff36a1ccdee2407c51e026eec1c82b5ae1fc455dfb5e19dccd07df301c1a34d28a48b66fefbeb04a4526f400bca83952cf10b0d9b205395cacc7752bfc4686b810fe35f12e85f002971489b5121300abc88ca37175d80334a831c322c2b8d8b27275712110163a007c4defce9d9ff034ecb0b248cc7f45d51b189edda921fe7d936bc61a2397305be9c7538c2b67fffdde3ec1a6e2365c54f4ef0aa3647dd00d9a47cb681fd8c1ac4d8d9e7b28a02eb5ff29f6654a7b8c010909155fb161803ec679e4f369c482abe6e382249fc6813cc1a1e7d6bca558091551fefff8ac5d849f3a5a3fdc7cb9ef9b0dd534897c59326a3e20860aeeafa32ad42a9c3c297df5dc89322305af3d71bd1b89599d41a1a9d78d3023e9d46527adaf15fae56125b640bf6794a530947edf54848587dc41b02d6825f5dd31f6e4d50d56b548f2929c91f0a87f2050c40ea6f5e6e09c21727df58b7d8fdabc328a26e77b2575b4fcdfda7b806b352cadfca5ced4a6c9894b297bb3dc8f7818ba07717e053176274eda866ec8533dc2c853ef0bee01da9b8cc74a309ab08f240a3a251655750b689739d31f4ef787294fc1391182aff7ebd67eeba1a8ce85b79086e7f97aeb7f5fbee6cec64c2f442d8f93188f5e44981215adfd144b6befc7ded470acab8f59a42df6eccee856781dbe2b9abbca829534db34b67e1ac73a5e3f996fefe6d8398c2f536c4c020a0e4353e5da43e312a003b90d7b034970e8653f9b30770bd01cebb875091ef37ddacc5050588d8ad530b24decbdede6094a9b2f92d5b7904bca2a1633c4133163c302d59045fd9d1d1b6adfb0b2b0ca4403ea5b21ead8f797e9a4d8e7f5d5a04fd3ffca5f0cb645de482a34f191d530f7684813e6c23948303217f115b6c23c8f55d47bafc8919f10a3860ea428acbe6fd7115f45eb0b6deecbda42e1b285b3dc8e32099e532b135c132ac48a2e2bb71256772a73dddfe640175d005f7f6a8a95aba81d6c57aac59e88ba05687312cc0e7a5bb632fb099d2d87b6c3ed1b1c2bb133250558d74744f367e3834ca4f2af9a26fb57ab4c8f7280a40ef4974ce11ac06fc5458b30226115e341b6227b536e7490cb580315fb81231178887f9d680d4631842a6d466bafd56867f36a4e6143eea5bcd0d7bbbde970832628ecf53e9ba0f59e2d21047a87eb132d5c729c28ebf4037f1b7db945d2d2aee093a67e36ece9537a36259f235b142fe8d1fa46dcd808b541280a826e5b993844f5933c6ad977ccaafb380135e3a0b92aeab4a53f13268ac6e20f7247330821833af7a7463b169808d250af12af848a41113390cdeff49eadf7fac0e04b46f92635683da1e63b742a99f2d83f8198208b422cb633abb59f6b83ad59684de9e945f487125edf55c8a553157bea13124a6e0857a19bfdb54c985f8b22fd406e8c8a056c2b74293d550363179e7c1d61a54f5431c630dcab3a16d0f90d2675a12f6e52d5c3a1a0c32d74a668b2ca0f8e2db6ed63c0627b09a8e3129603b033d46ab7a7dc17af44590fc306759caab8fe53ade9a1bf62c9aad5daa2324482666806f795dee58492cbe55942de1f904aa76cbabbd4a124e260f3099eb56b3564714795fc78b66881ec59420e4c67d2ae53105883c5e5296a394f9167aac5cba50a1fe6e8035a966ca60cbf0654cf954a7bca9246bc8bcb6c921e7dd185da03655dee021e5eb1d8b82879e07b1a012310756fbe967d888816b1c1d859ba02478cbea1a684e1f2180debef0c33d27f828f48f1dc8d799bb339bc2ec4204a7424c07510d17246f3046ea15e857c55e7dc7647b2b8039fe63a6bf20273d5cef4088bfbe75e6a9f76e1c0de785d55af12267251f9454516eb0a519f9e55cb2614aa48a6cec2a486dd9b446792a3000ec021e381c7cce561f68f14e43ef70aa91bf54f0f133ceed62ebf840b8c4f81536d82c98303c9b31cee202b25a3debcb5b1ebd0e4b749e5d986c3969de9325be4d2baf25f3d4258a5b72e8c098ea887b906839b16a23d37f7252296f28278156435f563fe4dfedc35591a848c42692fd46b81ac2fad17e4470a358d408cf05e4eb39a277c72dd2eadb723443b7f71dbe728c89ed97cfbf61bf3976d2eb729bb45ace9345a837250d75b46c6a48b92f845099ce82d95c9d1e0407ebfb1260e5753d666775d0e287d4c43009cbca5edbc3921bc94d167c219c1bdfe489c22e21576f9d30efa32f8cb3c8c48214c622d846624805cebd3ce8b79a7996f7e58da403a302cec406e8f17b00ab5805e0268c765788e8318dc8edcdf672457bec6170b88187e076c8805a48611a60b90f792692f2a54dee05b34645dd7435fbe6d3abe642cdb0a58b78051bf8e1dcc8693c5c6381ee5db67750e174299459ffd2c3d416e8bf56877dc487fecb562991c1408fab03a821066a1ed3f81f7b7d606b1690d024ca20b04d2ae008bf0ae5808521f3e26990af104460f01ac9d61c99517d093e0e32bb5e7df3aaf6870b40899c2576e5d18258ca629a9ec385089b65208fd635ffe65a40b8e9cccdd25fa0c33a3f35b1e26547ad90f03397fabb75e1e475ea8ec01afc1ec23e4064e07da09e6d17653adf10584290cb22861d83d4926912056bd1b75fabce3b90e20ac01b72b13d58d22e8ea4bc21a07e1fc690b477392978d3042a2adf702bd12e66799c50216cdd549162ee8149befd255bf19c27f8e2822099a8f38f09c364af9cecda40de96f10eca92106478933f33d858af030d80468cde7f7bd9cc68cd4f298c332aed6f7caf3e7ad77c764b662e8f48b85ded3337d73d9e903ee6e5e4e9cb3b74385d53442db6fa8e0a005f5d8726a6ae2db2f343b1d9f33c9bb6e52f851fd1652989516f80280728631d9697db2c788b97f6722760ad94631fe4959c417f026265952b23499e70a3cbe82f2f45d3f95d07131926f500b30f2f20b52a6d26feca1c943c96b415a633e787423060861ce508a483b28f1db053e3b30d0ef735b9740b388cb868082446883c256f3f95a324d90b71a4f1bf02abb96a62115985eb44a35a7bcff4e2e4d2312be8fb148ea7a447863f72e6be03ecead70373bbc6979181db312b1036836d266a33ced7f677ca499be34bd340c6889d0d24e7de91e7da4560dedb647ca5fdfd4d77e13a62504a7f1f31074ebd5b015b3f10b30962ce543c5230fc5f9a702993836af10b6e0240b20f736767eed99333688a244fc46a327a43b9eaa7450129022861a62de031cfb0a206a96123ed6fc7419ad52242a548bbc4ddeae7b6ee3c99580768a5b63255a2bb465e779b686e880a53369d42cd5e6ab99298edf2753afa9e2e0290f29d01d939850efce81fca0a5d938e8d2de38349c7ed04c956388c75fbff559323e7632aa16d36e3ee3ac7ce8d8c9251dd1dff6d1ec647b65b9d2211ee5eea60a78245e2fde57b97995cdce4fc1c29ee85a9ba9758b08b4daba4a0feb04cbbe2e885216277fc722a7e97200cdfd18cd53c7d7dbf1f57a45ff90b560acd8df775c8c27fb80fc696cea5066d75aa214ae7322771e3aa133a8f20ecf3855683ffd4c175fa6c8d050ba7d0e53fdc293659b3672256d6ad059881b93313f25eababd8678ac01809796886584badadbf31a101c48d44a77f5f0cc20c4b0544ac45e777fd667365efaf8a7f0cc5d24b8cc3b9be922d3f59fa23eff3c0703387ce63005349fd441672f8700cabd759c5331e04c1606e6b3da5992b99789aaeaf7b37587ae24e4022edd510c32906ab3a3e6e9e8bd85506dc999494ec21946903388ab544e408e98506ac971a2d96860dd300cbd9bc3119bcbf652985250770b5720573a7eddf02edbfa912832b9f4a1c08a59331bef2482ee6d332b3b6cb1784002791391b510a299bc2f188645385f26e7d87635c852b5fbb9cca87102a5cbdb41bc6762d746ea891b75502e3929287b5fd52048658d4fabdb0950b5c729abfa0fcffb040676e7abb6144a1de76566b0c601939bf2abf0afe0cac005fa526e538166b66d3cfbcc1bbad099d72435043d832be206703a4d353df0b70f51b41bec11a62d0f2e8ca5d503c079eb2ac22ae7b04b905f5f07f65d3972933768050b7a1ef8637c9a0e59e024ab9008ce4bac41aa9e4098c0ebeb381ab8a8449c763505eed48eeb7dc82e30b248608d7db51e83c3b3de198fa3e89cba433d8f4a3293ce17dd8276f0357c6b51542fc7e69b2412650816343d759790cdd1ec8213186f46e86835ba84659ca09f89ebdd4ca4b7cae7b868e4b09a98f454573c6f97f3c50e31798716c230581263fcc0090e826728f4612cd5cf78af120995731eefd6ad38b3d30110ba1c5032edf7a571456e4e9bb87f7260ab56c09b83c142ed355fdd3e22753ede3658322ff9733bc07b839849c4aa8af1b5500b0b3645f62c0185ac341b02969bcd5c5668c45f524639f7ac8deb8aea6249cea42f0972614218807947ec109482c6de796a17ad988d8150acba3ad4eb5dfc1913ed495ad448724fc01ff14d994cfb90f7420dc8a96359570d9991e2f2b90f9fbc9cf7eb1fe356038fbc71e1137d4b359fed1b15abd87f23c670673afa3b305a4be45ef4f8e5c0f128a52d54f1033d54dba402535d594f8ae5c0a85e44940cf8964fd2aa0308fbd0b24bcbb14acefd9618d365120dee8926dc050d472ee57f18f4fc1b911b6cff5ddc7c977037481d815a91d6ec472ea5c2c7004553b7573cd78924df7248d8a9ffce02e9357ee951e8214553cbc54ff9ea084e86c478d30ed69d800e7bd364419ddb593707dd202efd389b787e3a2ed1faef1008dd6c232700e56dd2d387eed2aad6deaf20217455129999503ad8c715e4bd11225bcec2f8dafc749d3efd6deac121b288d4327beaebc240e99809c0581ca57472e3c105ec74cb74f8e953864df35d5b42b002ce9c3fe31d78207c5e9777f73a9d23ba0684f083d73287e6c9a0fabafe60a05ccb04f454c38ebed44f1cfb76912389c32ae77a8fec48298ae056c9b00b7125d1bca566a47eee1c6817f3ef7f6528d6fb283c5ffeea532e1b778fe1bc8d44ea8547b25101068f84f277000a1e391ba3a7a2de6823a1dd556f32baac3c40dd5e789f068048f3984105d2b9c00904d3864a93c33011cfee45b141fbecd2b15445ede672c0f91e943c2a4d4ffce902ffffb2b006c7202d5aebd2e7d32bec1a7db3608954e0b466ac9a2a6effa3b256c5a54a367e1316f26d7db2ea6d80eaea9e380e2fe0398c50e36a84ffd4c2c49ac71b51cc51b6e4beb9b249853e0a0774f63679599f9a27b9e9fb8cc26ca14265f1126d1afc0f1f39d445a7b818aeecc3bcee27b305123fae5a71341103880eeb326eeaa812e76f63edf3f716073d5766a9a5a311fb6b6dd24fac58a9d19464aafc010588c02e2d24397f58432a719606a80c89b2ad0c5e28f9e83584aef71a356a416dc948457c2b20692152990fca7409dd27891807a4dfa6bb82c99913aa1d44656c2e3fb196be46d82c1d98fd9b76e71973c4cd921b249e95dddba063e8e87db4e27793299eda77d2e227fbb0abfeddc83309296774bde114fed31f8d424b5988c47d8d1979f2c0e11aca3ad52f07d8da574db821a5a2b17bf64c5495991015335dbe3d399e5c055bf7d3decb962fab05992781e5722b766ad0d021519c19aec5d29b12dc68b4849479e54cecd5bee4834e95eb6c5474a62eeca16671cd20bba5a9c0e8583e56292f67d4b267cd21f554a4956f796025666bfac911be39af0aaa9bf0a89e5a5bd8550b1619f4cde67a4c134201466c04b9205f4868bdcecca64ec7b46affef0639c9e6ae6d093259f70a8c2cb4d222e93f684d9db4fc960c561f9b5eeac8aad55e3a1154625bc1dd00182d7c9a50b5af975a0fde4bbd8cc682d6e6d7c52214283198ca656b94637af088b92cfaba966dd9bca77124dfc4e555eeaa99646275327656d42cb618cb50cd5586a190a2e902304af0295b6ebcee77127eac0571a2046319d8605edde4910ca52bd3d05ecbfe506c59fae9c0eee346b4fdef003b3e4df58ddd94cf7df36f184ed31d1cbc94674482441c927f89dc2ea9deec02f8235e58d68aad0608674272cefb11f898a8c8aa5015a4857fb8884c0fb771014f82ea5c1bb8507522612030f3ef78519fc1c2598fee1b1893cb45f5fe79b5d49e1d639fcc77794fed00cb275036408ce9f007c6aa5668bf63302d4b3559414c61b466662e30fe93683c0ffc574a9a79df5725b540f5092da01560dcd259ac1e2856dd63e7a89a89741e674492bbaf775c2697ac8157d26861640e572a82171f3d4508b7b33d48f1a253f6a76b46622913e6790789e8e3b95a8ffcbf36dabc4fdf26834ebe82f128fa2fcae99b3559e24a635b0ba3d26c91af6519cd24eec2c3d71570af4bb97e1b2830be7b4c40f9516a562f7ea575656b21cb183c28be64ad90b5d62b1dbad620e6dbda2443277d9474dd1420142cd3a9ce6380133d66a8bc4da57fa9c55161f0d156198fa2647acf789b92bb6ae7be35b6f3a1c21324a72a7f9465d7be1f87e3c50b56fdad2a15701b808237bc83ba3221b86c56c1108db13a2a5eaeee4d8b629c8c8820428296745f7ec045d75668a18ef6eb73e98235285fbb19511ff5584453a57fa1d5201c158298c6568da01bbfbf0ba334a944d71170b6d439dbe5f57db5ab468772363621d3fc1f8679027f1dd916e94b2b61168bda14afedf4a56f7688ddc29eff393ceb42001b0d21461e12600035e77474650447e85edb79a7fb78e8546a52356a4fcb23df34069a893aa934a467d8cb3fbfd5b345fc46851b575623693cc4b47845a9b1c6478680344bb977011d91c3b2332cfcf17c188ba9b8bd7056074165945f25504ae7ca4e6d73c141a1ee79c112c9545de2b0bda7b2839a3988f02c9d45453509d5934714e65b040b6d3804c9e71441f82fe08b053703d84f38dde5c2a4c932af84c6000d7d2ebea80aaf7a48e2875d5b03a086fc8a6e446d84127d33f0dd3bc098a09a034c880a566273950dfe17cd3afbfa49e534d9086e2f2e9000237640b218dcbd07d9686c36d4d198a113bca39852c4f3c3af6351c3c5a0d4d4f620f6d2d6a985ee9444b9a2c06bac0da39a3157454a8d88b80d9c7d9fab02400fd8cdbe730104117c98b11194334ec8997dccba48fb6fa9e99750d79204b2207ec81cff7507fe88fe5a0b5f120bf4a054ff5a6a890d5ab6fa8136ca1cb7e25a1f6de2ac21b9736460767cafa578facf6d3b4977e32163e30d398a8cbd9eb981ec446563071be822ccb1e451df9dfae22dfd4b7aa89472a2ed1accd9e7fd8d704eba9418643610f6d71cf408813134f1cf2bfed73612e713277d674c576517b10a5b22dff789fc943fbb19589565afd411f0c4c88076ec1704e602614aab391caf43c6325904fbcb5d4263823ea038cc3671f3e51c4801efea8f7512657aa3993b8ec3fd3b335245c3bfc7f928e3462b7469396e4974cec51d5610490d7f140394713803e253cb0e34cd41de09152728fdc924017ba93184cac351ee25440ea56768d01c8c1982a57b233dbd3e24e272eae9832c87bf8717f19b5cd61dce08fb73ed4534e8a6b476c3f76eea5215289c782b3619701f8d6f6edfc8dd4e9a8bb2e73df01e9da9de9d207425770ef848c060787b4f54e39fa326d5b8ad67bf4126e5008ea89ecaf0da7552dd65dbcaa879313ce09eb022049a2ba91f946ebe358d9ff2d86ce75bbb22c08b7917941189a6465851a2fb38184dfae0510cdd87b9a980f163b0505f8a4304826122cffd57c22f4c90f9a16e39e01c5cd6e02bc17491ec4b3861a09a10384bded54ec4cb236105d189afd4be12f1c24a0f185a2f6ae9a75effcaf8c05c3db3b795696819312035db18367aa27703daa7ece0779a2e2e77aadd623d635b816327ee8d7bb9cb98e5675d6a56101e869ff337f3cc43f60472edcae47653977946ab4508758d53c8c70eafa0f80f23bcb483c9a592fea59a4d6c05cb68355dd44fcfb96a530e8673c49ae6d018c1195db16a51c742875c644d227d002991e25af3a5d94b6702bc5dd2a36651612e7b516c15a1afc44da94427d47e60d25cda65be9da750f066ca7c13cf61749d737c17d499aa1a817a364141a853ba57a053fbfdb1d47a37c389333d84419a6e05a6e2685714c74c93acdf3eea64053df4c5f997cfcde2996e4fba206f151ddff56061fb73be65043623fc4030016f7ec7e0d2806f80e384b7640690079b76e1fe84bfdeb1098bed40c54407bca263af7624a02be50ce54b8fc7fcd903604a4382c8913ef9c5e1779a2475248b09781a3b52e743bc066f5a6ff74658a2284f25f3531d9e40807f747f11d874850869dd0a7991c2caf43570af53d81375ff7beb5fb5b9e42ff5ff03c7f63f41d75b090b7e543e92dd32dbde38fd9673bf505e1c4c02cde778ef0ddae7d4d8566129153f9a45660ce526aa33e67d62bbaa148f8852b8407e4758321836ee33492528f31dce8277c4db3551821b97bfcf2e9114f1e6eebf045c449e3f8cc433fb8fc3fd3a59f5fceac6429b76b0520903954552d83d43c8b07b298be5d4f0ddfeafe201f6796d60f37ef549ce691fd06bf34ebbd8524c284a70d4085e179c610ec7a29adbdbfb72281145b813097d3ffecc22101af0c3449e544c83e94d57821207f8899fd2c9c42aafbbfd58358b41efcf2268066221e832a09ef9b0df0e62c16ac94bb91f2131adde5b868227ad4020bafe81de6f95bfc36b56ef9944a8f6b0347adc9285aeabe5651ddf5f1c698acc75f3908a69676a865dc6474258a926bf03da7ec0bcc5436b6fcb527ec5f06ce508fac7ae6e1c65d9e7fe892c158bf5cf8de312a7b34bbf8d25d5ee15c503017654e4bec18514bde7b87d8984c14c81fc9c2fb718fbfbe46ea2b8309b07652a0ccbb98083ed719163c77516985a803ff2a86786dd19511f8032576ad68195304c60bece2ccdc19c19e8528983463f12590916b2615f73287d4eaa757112252c045a7a0c434eb660208be0220080208d1cbbe5efcce63c42df40a978475376ebe11e336286233fe4af1b6308a80e6d4e58886269e877f18d5635763ed9fbaa119df02c98ea2d73202fe4dc3e63935e565dc308770a9623ef7a18c213d0076c584bbf892a5e7879ed2beede6fcf6480ff4d845a2bfdc6e5e36823463f1e908ad93684cd1010f90b67105f2092a28ae086e021b454d5168a53fe088b686372a1f9494119605681674ef3b7017f0d0db2b5f2822c98ceec3a78c2a61e4f521b801e1b59f5ad3017eaf6118d83a623f883575582709b5a099c8bc2152a03cf6450e30a0c7bbb61d4d9f1fe98035763a258c22e744771e49399c057c595cfe64606c50dcd9612cd519bea9d60c6ca6795c65021bb6695baebeeb47601ff2186a88e8eafb0b9c8e918af07c670a6b2337395b96c1fa23b94a57b49644e479469f1540b6d0bfcad4a36a41d54260f69eb361e5cd3f0f9d95123ab3704d1341e46deefceaf95b0aaa74087a718bbfae17e7e49391a19ef01dcfeca93cf31250a8b59d56f9411e4652f942557e8e388dd53b22c5b7877260ce9584a9d8a5310ff90bc8f6a1cebdc216b51ba35ec0b5f1c9e7739b0be85bad82e997ab34c00ad5fbbab37baf9c382fa4fd337070551d0bb8398ca9a2debed22abd150de7200258fe3f46ff65cba366b77046c1cb8883919cf132f9a9354735d7ce9d265411618707fff8f4a140d768e205c06decdf0ceb8c00628feb9f025033db7c2e30f2b837086a41d971d9a2cf4d4aaa334f389550bfd5ebf32d54e3534beabdee1b54fc0ab2900ab86e07d558389ea813693a270e82f43895bc989f27ddc5703003a082efef7f9f4d049db03a2c791c26d6b5da3bfa09b0c44dd2ff936b1ec400a6958d9434095a9534fec9449ffccdeed9b43297a4cb573d47bee5568c518c0e55d1c3e259b37e2e43469a8beddcc54da218d98f15da40958fc9076a64504ecaf0e275dc366f125148801dc1fa219241ad70190d950effde752829551ce82156f049b657e9181ef194bc21c68289d21975506d754973a804a745254aaec6baaa2d426f4d6a62e6e980b2a1b262e9e0d4436aa3436ec968236dc084f762b7a60d587cfe54886997018be4d5b66deac83aca3dd2508bda5c0446d95ff4acb2690eec60fae573457b541d41c782a85bd740d262d54ca65f0ae64c48c76c3176f3a81c602388c68f1eef74d0af147f75e8e5a898f958b43fc90c27b0e30ceadf2c39265de7ce267e6bf1c8f49729e5d09c1b9899e622f53be5a6b2be8c1e77b44213cc6af35df0b889ad73356fcae84df41d9af1e004053f3715310f6f1b83b1fa4d61164f8d7185cbfd2f4133c57e3b77d78628bca0b5b6976812d4abdcb26467f0cfa7c89b9e7f52fabdf8f1453b8aee063d843d958f23f2d67f816d3a3bbef34e48e7bb3577fcc950bcee26b0c4973ff12444d8b3b8fdd245d54be1267bec5764a666e18d90f3aab4d89b9fe11131007e0d3ecdb4b1ec8408200a6164adadd9ddca1aa8e1cfbf8e6bee18c9cdac2fac5439f2cc1317520ba35f31f97ff1dc3a2f545c7fde4c788b7dde1f0f9780d36e33e90419a791c516aa64f86bb4c2cd4a2ff45f43670db1b75bd95fede8bce17ea8dc2c91a8461907beee210f943e2131aa0b2cbcda0679496d1ee751dc8fc2eaf3d46903a4eb80e18743dc61f0a679a292b3965825ecde6c255a694fb0a5fb933d96e037dfba57c3ee0d2fdf521b19da275ceb4f0fd8f254c8cefae875d2b009994274a9f62b6662a5eac443030e2d5d97becbfac8da6dbea165305e35650eda3a78c5eeba12b1e847a6bdd04a5766d9b78ebf4fbbae9424f02dae2dfbb7c292c3788081033c57a9d3f8df9ec25e392c36d3e3032a0fb116566f7b1c07dda29a861bdc5eace35230e64abe6bc393a213020658e1f343dbe01be26642ac549daa0b9b421d7a6b5729dd20242d5109fd63cd3119125ec8fc4e8f5eb2d8eca30fa44560018ca58471edc8b93415420037e489ba1f31a362b2982c4d8c8ebc24443cb0677760b03d2a32604e81dffb54dcc6a0294ab29aa4dcc019f580aafb20a59fd07bd0bc4cf0ee0223b2593871eb208c551bbb99996447170df06bdb4df4e636ab5ea45e16582dc2dae92da5061b31f11346dc5652d8763a32082265c2c8964d030887bbcebf7784c3215099b647ea3b69c6af4d5676ff2a85c621cfed04f6d3f3659f352fc7320e8cd5065193964f62d6670125e3fc30510839a07311e10d62772a15a63fe5d6d0938db4a0b5059ac64dcf88c52f73377f480432040a657a7ae65b53a0f934c523b02b302ce5c93427698540f14a861dd60a968949ef6cf83fe73d2862e518a81fe258f7c0d18ea7b70bde46b4e4ef51901a91d06e35bc39241f8781a083483a8d29ee5a64360f07bcf89acde5cf6138e37d6ecfc5d318696c60ed28b90304b9adc6ed782aa6526695601548e05c61ca33edefa145401b922fd0935dcb6e2463fb7f1df9bbaf511b833d162614ec4fed98b535a053f56ceb202e0dceeb539838674e29777aeec5a3612435179d1a6a2ac33677441d46e2daaaae1c9081b254e43e3be36213d693c6935bc90cde88e46245aa523cdf19097d6c35e76479e5b252319535ddc3e957ed86bfe699fc0c40b6fb4e3cf9c423bd625389618a6559499ce0991c25be225eb782cabcf0c8038e49920158c860f9370d6d5089f165f9894acf01abd329de688435f4e6ebd80f4a6dac456ffed5bd3905eed60ca9e78dbf031f38d69e3f758d83e5bf12bae5e0f5b90eaab33869fdd9419c7ea7fb05c4a029a3dcd3038e9e9a0921600cba688fd6315ae73aad0d6c023ad3434d347252c0ea51b89bff43f6169506a0383163d238ca94988d977d4e08892355428166f9ae8bd824b9a212ee08d5eeb467e6649fc1eb488e8d3a03176fec63ba5aeca230b4ad885408c4fd703db0c39186f2d1fe6321febad603c845f80db12ee5c06ad51eae8c5277e63be127bcc9892aa5dc4f64b395724bcd7b381b891dd45a70773859dccba008bb618ade120e397ddadfa7274f90591c6f0082179aba59825597e5e319481605a3f3e5395edd1e9e5bcfa44885210d3ed07844d9fbb309250759afc6bc6bc3b5f84ef7e2a6fc5168b418e470992e188d88b484d05139b0d35eb51e1cbcad1ea7cce635e188d633de31b3caab8fe7828d7dfcccee3127eed0daa7378bc6180e7b21fa7c4855aa68fd699e51c31207617c7b94734b5a5d80b210523070bffe8ba224cbcb56da26d98735e25e8a31b467cbe96671499d67f05c650bf7168184bbb37fd0e60591c80276938e6336390216b52540d6442ec66f1f8d21f12615d157981d788eafc69e4a14fbde3c5960c89ab6e7e603687be8f1963a1c29be952d98af03d410fe11b60cd3e6e9ecee0ca293b8d0b75da1aed98b944d2e3086fdf41ed9312631bf783d54c573f400872ce77d78d04b8f90574bac39d638a5e0a60d5a1a8873f501573ae7088797c92fcb4b721190d3b0cf4b3fa01b54bd2c0d9ab9452b22619bb48efb885226d055a5aa87927ef8e63af2f067193fe17622a9daa6222c78f09c8c972a2b52a20bf5d64ebfced850b05cb7fcf539b06c8f0650e0fc2df94371b4c9242198e9321a3a374d0acf7f4cd1008e383116fa28fd52eb8ffd28e57c038220c192a9e1ebc51cff2a616472b618a9c634e5ecbfee423612332cf88f59d141f6b4e517bc0c6ad0500b1cb2bda909cd65c73e4d417ed7804b3e1901b12bdae5c48d99d33b153eb4b42cf43b5982d8360f3e96699d8b1605e2f7e39b7a47404473de8b7ee9beb791b72644ceb59566c0e844b23e2981cd42637b5311b96844d2984fdd325c0e1a696257008300aec2a8a182cab28b137a5d57559ced4fcf99aaa3cc1ba302bcad9ebcadc74f9bd483808b0a7d9ef5fcdca9aecf770d7e263c97c0550ad2fa42f46e5451f604632460ca6578edf49db76c77c1fd2282be71381118b8927d91f918b067aedf32a261e9990fa62481dc4bcbbba5163e5dcd431c6403721095a2707ad66f44b2033c0a85c2bd3a94cacaef652940622cf4cff020c2ca0bc81ea6643a3f72fc45a0b00ab1247fcef775c3a5da9c61b536b0c1c7dfe77b889788b85e3698614a3f7b609fd2e107adf7a84fd839c3b54da515efab42271980b15a3233c3906c132c2c06dad6579229989c7d3b1b45ae87af1ac1bf5a61696df13e267a8cf61b1b87298dd4a9e54578e7eac5e17780728fbeb78267661559c5a9c8f4fa961f9855980e6a59fb3270dcb91e1fe6fed414733f1c0e2f95d0bb81b4120047fe62f338838de25b8036991e442e630c9bf6f13cabf5756c794ed4ba7604839da73fe4cbb5ff841c03b0c58b0c24806314ad2e46f61505d687dbc54dab39905d4442875cd2926a97f0d2a4fab7891d25256753f5052c532c0cc835a29b4b40867164cb850062f664be3f1fcb4c9e183459d89f4e0a08e3da00b3ffe4f70e57a61a8f746098e754db8d6ddc12ed8311e8657c2632211c23d686a81a224dc4fd40d0a08850da355025cfb5e115c129a80986733d0ce52bfcbfcdd9d95f47cf903b9c161ae3aa84c7ad60680886055429fd7fc335ded178204fd5b75445c69909f601b6ce8a0bc73dfdb55f89770d2b17ad4cef1d8414fc5d81e1e219e61a0a9633e842d2453d750142529298f5a2d2c05c71d997acdbc55563cb844477a4ca5c89e5a0b823cdb4fb01c3f95115d1b5ff5ab9e3f0dc0ddf467af81cce13549fb33be4c6e77e733ec93f72b1c8cea2b1c85ce6f42901a646904cf8ffb155d9464dbb33804b0e4da501523a134ee7b67ede3576cacf7aab5c3cd4757ed6549697cbdbf58f8d0c29922eb3d99332be75e721889d3523a56f76b0b532094489a2fa727fb05d6bf899eff021bee40ff285eb2d4c988b890a665694ace7f5647ae42cbb61c99a403681759535370e4af1f7ce78ca5b43613ea7c5c141e79088cfa19026c3b17c90c98e5cff92878cfd702cd51c57ad81b7f94c65764834c03bb591ef12f485c409627ebeae99a7d26576a91e85636ddeb08cd6e4f6110ea116f3e852824346add3479a25dcd718f1fc9d310339cc7a57d42a98ea30d9521b3eaee49b2cc01f445446256ec95ea3a8cb571c89d5a54a28b98bb2cf3fc7c88d7e73b9c099d48def402032e56da8b99ac98ee86d7798d3748300ddae42d656262879bc6c64984c355f8233672e6adf4fc13dde3cf603aa89aa3e6762fed0d9f5dd080c4bbdb80cc9dbc85fba7d42346ae805f6353233502a8e8cba23e219a68d3eaf68b148c623ab7e723eeb5f70dae9e837016b5b8057f8c7620f68079eebc2e44c36b369c447bf304a9eda58967a23cc34f0ec1aa2cd8dd996c843914c602206bd04c38b41b57065d78653f008a52d789ccf162ae4610a189872228b8eb02215673cca27d14cb8b6f1a4a9835a9fd358ecb088390abd5717dc92f14a41a74f59aba235805f0e1a0ecefcc8cb3fda74f512809d22e5eda5a838af27f59e8ca7200882ebc44ee1c2b8575f8f39e6f29555cc3fc86a90e013e8c820993baa51a88a0907acf6427a1c7284bdeedcdf81cd94652d1ebfbc205c3c388dacd3ef13f1710df122e3551915dc35a14c3dbd3f9f750bc4a4f440d4d0a47639b2b7b487058e47dce491082730958ebb8f77a61708bc13b854e01a85ec9ed3b2d9504c1423bdb3ff97814765084168d0cff90374103f808b6b9f70b4b37b99caa8a0b3cd9a33a28202ae1f02f87c3a64c1f80266e4964fb22344510bdd6834fd66d86c6dc1a17aa59ec38b94a19f51889742b1564c64feeee34da28ef009d0e617bd97128fddba5eea8259846934c59606e21202f76e9646f8407fd0be1ab524c72c648b4113d7e9dd33a612d1f0a9ac0b983049739e38175a291e5626372b145221b26ea34afdc7aab2e1e51525987f7e3fd80e2d908291b15c51d78b1cb0c5cc56addd94b0c1b6ad1735292535f9b04f49c33b4b2a6e5fe7bfc0146e53e4de56ebaae804469a237efe107f0b86161d88849afe5d7a8c656ec92d7dca86c9fa5553a517a0a2c08bfef2814e1716234b5690191ac6e50fd0a9ec518e8aceb947f6bcfda0f7aa3a263b2b80b364c1f4932020d99f153db9f6cc91644337481db93baa1d10f9614e4e01da9b44b7184f9c1b0b8c412361efb4c0e1753fe407790528b44d25825353d060e3caea7c2424af934f5d1a8b66f51658f98a09d7bed50047385c56f798f3880cdc2f9bfed0b974f7316fd108ccb2140f6510eb87ad8bf4824b110c955715166634a705eb01a7feaf6599e765f3ad6e7f91321928312f2433b07eab6341fded6b5bd2ecc345636a024c3d54a34157bbd6a0180c7aac8f5b74dd8734120983b4331d6c8fe8c99e84b1624b1b50044a8b06ce8a9b7f43d31905cea947c44fa617b5bf056ab61dcda8adb8f26cfdcd31114e50c6588d53256f503f1c88399e2cd0f9a42909abb33cf5985d0bc29e72f7c5e6d084df66aafffadda7ce43a3053e07e327dc0fc144861b83b2daf6e30cf8289bf1e118c1a4b7967792b931679b903a870c1e67b3fe1406ea3738ac4227c938ddffbf904daf505b966238760b2fa1f8c303bee533a613d2b9bfb7568f8ffb1273cf91a4a1741ed8ccbc9ecae594e5b48323f14d02b4b786e2df5c42b3e0b5e122b38da9255590fe252139628cefcb089e48af552dc67440553c3ef11f7533f8ada1c15a6851846d67f13838fe2c8832248aed9adad06d13192bf6d5318edfbfb150b5d59ca7e2b8e26d43dd82ad11e763305407d2a7c69712af66aea06586d91ca7a8e6bc8fc85fa9801f506917e33654f01c9af4d65f59c827a64cbf5790da792bb271b936b5b5a3c730a1264942b98f8cfd7e896a05cc715b9d0c9208d8f4fadce49be46dfe10f469a0ff3bef2dbddd818fc30445c222da6cb362e1889ff7bb03c180f04a0000cddb38bc62c60616b55decfb7a556e02a43ab00faee198d371b08c0445f76aa2b2a1ed3166f15783da38f61d5500961f764faf21d54c8823e9bae4363a17eb7ecaff434d9770214326406194d704c48fa78cc542dd9ed10e9f61a804bd5c3f4c5ca7a5ab89026850325affa8d6d9c6eeaae85aa107e5fb0fa7c059a52514bb2dc525bb8a0f5cb44766f8ab8c695a29bcf243716087b34adbdbd6670157dcfb55078398c2dd94ff71e36a06638ac0115a347c494ce1f03f970cfa600e41c86a9deea1c27285a6ebce8a0bc51cf8538234bfcb63e3e298cea7d1ebbdd12d462f2920aa7fcf258282389d82774b1d1e45ddfebdc800b7b4e4cd3197f4657097896229d856567c2447a9b8216fc16c43f01785658415a2c28a542b4a2643bb7f60dad6ebaaa351f9b1121c20297a4001dadb660508b561082e6f9c0ee6fa5d035bb2670853974e912710748b91a13128c81c135ddbb4545f1ef356f808bcdc04360a16aacbc1cf68aa419687c2f0fce4d5b580a0ba4fbb922e700f54389fe246e95d97d50cd31c80c9c31ec4d51f1391655f391b0d2426f380a4623efc7c227dd50d0303a1c9e74f5ab24c4c65dabf0577c37046d0aabfb3d5824b85eab5c29ae269b20c3a5b4d0a1b0bf0c11c4038d7adeaf51566e8d7800589213659b062005554755ea9b0a967e3bed6dcd33abb3d28112679fe659a211830c5dcf97e9928655fa4c3d3abe7023b1f49849abe822c253ae3314e8f228425e6a88dfb2bf9e6f95e57859ae420798dec73f8b73ea6b6475ce128c503ccda6490b5966bdb302dcfe0f2b17119039f80ae48f98db12b547f37103a49e92ed0e50973e9534d563bb22fca41c5db2f2349969d2fb3da4199f410ddf70437fecabdfcb44447424840360dcef06537eac7d43288802437de31bea1241225ca3999d1dcd08f9b844872ecdad0a610dd09d89d3342d542514fe2997f8538ae6901e0d949f5a66ab3e480abf8e685ad81e29d09b6d177008ad2f6cf4f161e379dca7e4a94cc96fa3d99cea68d750193fa5ccb0d3f966778b9e3ce4dfdacd2d4bed7840728af3478ef5da77877a72daa2901ca1ce28be50a5818b1a8bc03f3771f1b4a63f3af85c409148d8338c8a266692a593a35f7c0357c0ea8ff5c2c61ee1477129179a929df8004debde7bad25e12b1519cf2a9fbe6a70046247494de29c0419499529c2fd62dd0e56eaaaed1d2d25106de12747f740c204af470a947f7b2339afe91b69a06ef8280659b022f6215d27e330dd653741d7eeabd65e005670bb8f5e252e78de9ce0230ae318112a1a6140d071db3bfa91c9fa56c2595cfe0677a1e79cf63363ed34c0907d28341e875ff29a69908bfb0b16b7517889dc6f2497a9feca0e80832df400176d43933a73f669be0c005ae9fc6484c494d888fd0f7ffe1ff8612db68bf115b69a016c3c86992359c0eb21ca1bb4a201f2fcbf065b90f33b61d9d8e7f05738d0b8d0200540d6842f46a28ded65430af98cbc608a05b8963a108413f72f2351e6b5c7cc67ae8c199083bda16165715a34b829d25bdea899dd63b777ebc7d4a606793206e5190418176c45e0face31d5616f959d5935c6fcf9fe0edd56f4d533e9461006ab16a0f537e9c15a0f128d48209b45dc698e0d901a87d0717a1fd4f97e9f804bdd9edb75cff88406296dcab7e9aff9a5f4f501be2348292ab0776f1ff7c24dfc974989b39e78bc99c23bfc1812fa979f1dace72bb2c6f6ccdaf6aca530b17249f7b8d6e3a70d1318b22d7e8a7f066a25cf8828b03b35e0fbfab0708367a4d5468f64d984f83aff0f097fbc66e84cd18fac1002a666cedda3583289f8dafdbf63edb9db936c2249be21fe1281df1dfd02ed42f38c43bdbce27aaaf0ea2049561850c166be68aa1dce773991a62e8666028060ae6f6c1a23659a7a68ee59b76dff85d412cc1083971ab0e3e701bee25fce205169f93ca759ede288c149c2dfabeb6f76d0355b8190cc120fcbc9cbbefa7aa83ad06386992a62f0f9a3fdddcfb690e983f0fe975445839404913429103957ef47e77ed817d895ac926ed59f6bde3de00834e767c39188cc071444183d37ac3e8fcab44dfe8ff43db0556e15c12d12891a128e7ead38e8b515f52ac8bef36dd76ac1ca20b56ba91a72bb5b86a35900b1e9d33d01065e0ea74139ee724acfab87fe0fc75e67746e7a4a0b9a3a89a94dc7671ff51b76db7202855fe05ff9f5f27a36fee1b94807caa9efce269bb3a260c31f6aa50e66db10a9145392653972ef7f30541ecbed0886574198decd629f8673bd85d85c8b48c146a5a692c73af332cf06a0535bc7684a18e7b20cdcf535ce55100836ea1596c7abe9da43faf9d0a5fc8bdd58e88baa3c6a64f4b940073036dc08f5134988b2cfadbf44d84332239d76f22c99fb322c6aa822af60bf12e381bd2cb8d229523f8f109310b583e4e3040d1bf5b73d41cb08284c8e0f514db59e9f53ebed8af04320c3f0627fede3559e697ccd3e5155cf61b19ac80ab7156d892146cf1fff469fc8f5e0b3c0a86bc919068ff86dce7db04f4f28f1e041efdd4cd08ad90e5d4fc00f6f0628f60e16e25c8d4b7944b26233b128adfc0507aa7495dfa455cc3b37da4e3e374b40bd7338d3b8841fe917675e1571aae8a6b43ec3ed0d48c7b134dfa2d6f409684ba978f795bdf25fd91e3560bf9d88a7c61bda4a325689c14b74c0705e0dc185856fb2e382cc3f1f57f8e83017a8fac27df15993b5e23e2e8e6204aa2a8291517c677652e214726542a6b01a637e8761e1a4a7628af6382524f3059c3c137436237df93d1c6d5c21532ae8c6271299c4ebdd1f456f6b055e675d27dd20de580038db01f5b523137cf0c4c87ce37881db6e1a7c58b9e81abe0139005b90518a45c31c7d21b3a8ae1848073724481022f4641ce509434ccf1bc82ef2af3e87af421766a68203a9c2da4d354e0304b6776c0f9063ea23404f91722c3c4886f0b02d1db01aad00db608670126e9bb56e6b23ce89ef30109d34f1e925604992f8c28480e77edd4bf07c1eb235f09ac4f45b894a06b7cf7f9173e2e8a8f2ba45f197d6a4e7c943d1fbf7a3fdb955212b89a38f09b0ad2916a66d53ca92ade5b09c988c18f5826bf840851b89697ec70f5a8285ebb18b985a31aed3d97848a14b1725c8fdd90372fae006cdfd17fa11792444523a07f4d538c8f52f9995a6c5b6c1ce036ce3416d4d489f1c34aa0d9743b2b4781895c0b85b24c8a59741d16211aed6405904c91dd9bee241ec2f489dc3fb8d95943e32a04141ca29429b2956629fd4323eb833e79b8229d8d83f9b03667abff90df0ef109726b71c073d468e81010df962fa5c3d992bcf727ffca9ae0215bab280da9a26008758c2b5f79879db8bbcdeefe10cf2ae2ed42223eaab6b71f8a63f60c59cabdb7865c513923704d1e40699d8cec41a1f7d9a9421c45e1ddae0ac4b33fe5ff363db19143048757cc0e87132a9e96c98c03e86193b643fef44654e4bf9cfcc94ca20a31f66d179964c1706a78b453b5c080b70902a846d4562d7aa904cf9f2e7e0a0bc865f7e89731bf7f0683257b45d05b1369344183c9a5c3d7d3c21da98e705db0abb3c29e9a9bbd0cc78c926ae1ca7b383acc3eebe7fcf1314c916a6a869d88dd32a4cabd52dc167028bfd140c14e91f26bcd4c9e66abd0e9936bbd2f10d79e0196806e868ea0ac7959a69315006e434f39eb7b8aef321f8d1cd6dcefeaa01adb87b06733700c499185dba1533c61ff829829ffa5c25a41381b7b79f0cd6938a560f0e3aab8c120d3bc480d35c5b2a7e08ccec3983b0561edce3ef95a36ebe07a7dda548a05ef388ebca1054b3d453cdd557cbfbfbf06fbc2f77eb3d32fd2daf7d493d27ae855883453195b5d6aea90098e56c5a87780d13b7c47c98bdff26f716f95972d8aa8c0135ede16850bcf9764f245f8290851abebaa89756ee16e871dd66176a581622a4432182a55eb1977f5419723c502451b27461f2e5854bd6b6788496981d2a7e86bd8516ab73dfd92d7fd861c17cbe59d7f2c78be0849328744c46230f479f3d418036d33b6b0d261514ac4056a9b8cce8303ecf8cf2f4d0481d007915c18688171dcffd9da0b9671d63b5061591cb5a0fa570e61edb82db8d51db4c5d18d0987a19c280089d8959f3767d8f29c8b45511dd400ef1c3ee6f35c89f404a7a2fcbf7b653157deb4efb454569a14d44f65bbb71f0205bfd1c5dd956f4e8f765d789c91a76903f6109aaf6b4322aef74bfe5e617d43df3708e45724c05ef423ae22b9a892903a13b1eb66ead7e720bf811b2ed2f53e231578bfe4efa69ae42c2546280aeb3353fc2bd9d6c97e8d94df029c082e9797dedaafd4ee657cf3ee5ae57e388edf7e0e3f69c0cdce472999ebd2162c690e5e54dea50853ee5f5db93fd1afc5324ffaaa1a3f7591af760ca1d92d562bc89736cee5d047e3b4054acddf7de070640eccfaa3ef8e298425d4ea17bb19c936e2f230009723bee7cc0cf9421adcb96b8c85ead10bc4e0030cdaebf68c85dd81d8e643d59cf37808bb87418e31db043c9b48ff720c7bcb1c483e9d509ce26b5ab864b2a71d56491958873bb1a793bd9dc0ee226e382ae1e0dc7cfce6606ad99b69497ae913a38cf41f99d7d92bf128a8982a8553de4236b7a9fa17be39be910b1561adbdc8a03a429c98fe608f78ac3ba3911e2d64f67dfa1a0300ee51b4b44bb9a52faaaf8c53e911f60140da6725d208fca88a8325b712699bff1f74393a5539dfda5d1960b2030e842af6c6b2822d1b1a4bed53f495a8647adb02f11ca810d3900cf098d379e61e1f74efe69dffc0d347704f1bd76b0230d8a0fe857b3184212c082c78b641b78969811c9e55b5b2d2daf4af4fb0bef2d0fc74dd0604dfe2d4af63e959138951ccd97d5480d74683cfb537ddf2a9643766a3f5b126c98b340d7e49db9fc6b7be682e4d5705b7bbbc7467a4bf87786dce60b1cc8d56da45351fabcfc1875f7a82d8586bf81542345ea69c54fe255006a0c76040c8a8f08f36af80cc6cc1df48bd8fdb43f6c6097c2f75d5be017a53b55c1d0b571c162f7c50517681994745bc4cfb16aa4094d69879ad72e240778c0cb1b8cfeabd1a6f61062d61b91f324c84dde48ac0690341363516d5fb12779b3372e1ea44617ef0b97678f685e4247e20891f63ff084dcf4936a5d512736dfc5b2a17bc0925c8d93b769259cc029273ca82e28a9d78af9968d43170e685137fa2e86fd68db82e9becc7b4a8aa5b6aee337cb6c6372a092bcb4ecebc89fb43f13b05d0a6c0301b79dde0298de65672b428f8e95210ebb5f197e4b90a872103dd87b70e4f6e50906a8d6337681360401abfea5c008a51f52b8e26e57861d872257a20d21e9391738df3940525c28b8659aad61480c8e6baf7338bdc377110d731952af5278b601083c43753064f6b483274bd163fe2e900d6a29f509ef5fb7bccab6d8510c1d6b3801f2c30d5dc41f3c61f3823b0f0ec4ee308e35267a6b9a9f3c0a6170a24b019feea9fd8349de589526c3c10f5a162e10bbe671395f7f7315217b7523ab1bacc88e7d52e2b689f89fc8b2f804f0ab37d104d0385338ee12350fe4c01717e64ee2e4c382b1cc2ef26adbb2bdf34ee6b44c5bf071f0a2485c2833cdfc33f4c8d88bc23d763f74d9ffd05751ea39fdf1f41dd211e86373970077894912ee17b58ad4090154e64de0ca8a9863771a373de0a62f2670ddc88aff4de05c89a378b05520480438d9610f4f0661f983d49bff0255372ddb0944c4cd4578b845d3f67a691cd2ba7139bf9531be9df0b777b4693f599a7725e951ce3047ee2187ea71a9bc93677f9b7224fd66e00e5772cfb16e7f07f36f96a48fb70a177ac5460e3651ff89aae11ad651c9e53c3cf6a5b7a82fc7dcd90266893b0bff8922b1a020cd4b52106f929c84ae5baf0897ec5617ad712d519acac4216efdb89fc8289f2cc6b33fa4e1fb06d81435ed11ddefeef511d53aecb82583aefb9232593d5945043342f6838e35c1647dd6422e29c8c775e945bf4081a4267552eb1c0aa6d066a4b349e58d82f3cea19082a0aeb6731c51a190e1a0ede8e2013eadd9390b4120906645bdf96ff037c4e02db9e963b1b7207c69c69608d1ba1d6ca9b45d8288d9ca7253c8760b230c81bf4b6f80037969e5f91f23ea4e283110e53b6ee30e7c75e5aa53925b6ac2f021a94f43021f4106f12cd433e6d5e83549c296ad7aee3ba5b74405675ded0646c5315b2d8bbf96e6edcee96182c8a1d1e05f6bf6c94519caeffc4601dfaa3b56b787792c141b249082ff49ebd6afaf22c092f30d0b255b94ce35b10336b25b7dca92cbc4ebb3a59a04521691b47fdf8e336b5c73274202f38ff7a81c80eca26f23215474c4836749592d4ea6cd72403c6d9792b7a030d9b294a017c3787b319723e4b8afc87924c597e8d44cbf96a2057631af69af62646c65d3d1aa11eb3fe6190329900ae0bf9d0f118f8f45b315e2ef49acb174d4816defeb2c4ec580f07d9c319feb8193321d713c3dca62a7609c0394807fc4bd978d70bb5f5fb0ef5f29bdfe143e07a2737b97cf4a57c85adbc2f47b33646ddd5675ee19c4fd97daaf22f42896faecce2305ae333d0a96f612e99213d024b187df936a1e953f4afb10cd301e5ab423c0f8fc8ed5801ca5183ea2c4096d246f288522483493a2748e2e4cc4d5e6b01e8b4f015a68df5bbd8e2692152c3925a76767ca9ac9eeea80587ca12101edb621b360fd0ad912aa0a6f1a91d0894594ec5dd4d4299c4c1b20d57db41eab9ca93448917c528a5b30b19e3fe09fcc424af6f562ac92a478f1e3680e4dcfb620c8cbe0893511976d80c9ee7fa007563c5d071d75607c79206842e269df0bf478b70140d7c98025dadc66ca403fa8b39d8490ea57902cb3eb382b96d677917c6272553a123992402a03170919434327093e5deda4a9a741cb9749cb947879591c8460276df71e3be52ed1b0148206d5524be3bedb3b8ceb093d8e81bf4cf80fb24a76837e72d5b8e0ead920cd48be5964f65b7971258d1b4ed6f8a7e20f0575bedc6ca497c1588d0d2ec376fb9a0675e840d1c0a80a9cfbe4714e600a1d178b56398e071e4101923df24f68564885de8df514d7f70c61d791d3eca4971a821fb0467976fbe3f5f695d6d4823b6a8a4f055ac2861d4b0c0234c33381e748cabefe8e59c9cbbf39b5faab00e4c40361f9475b4b8d362979c8fcdfd16e7c01ff599d4b8cacddf44d096eb6902db15d6665ce1c9443e6f7bfb07792e4971517819e41164152aa91053694aad4dfe8f3dd244ead799687b89cee347ade4cb7ddd86bf5b13461d48295cd5cdf568ce42f24258ee15a6593ea5d2a9f96c3bd70d4df42378a9424b7d5a68d8c31763fe2ff02de11b69235fdc637a3c9923214bd7e81cf5a38d3e90714a71d936c6eb0a4c8d6fdd605489d471ad1e25b9a75ba100078e8e06cba631d31dfa4d2e0e9bf12cf782f17ff0fb10c90b5793036ff015563233787247d96b5b27f7ed95ee97d0860977a2cf10813880e0c7939f47036e89a34b25cb1e4a8b0174e776438bf68f43133b35ab8837755f4e14fdca125efc57e6b0075543055dd135b49013a99acba94bfb57e5cc35a06e885667a07572128d9a86e4cb4aae1c4b96a3719a2ab6cc8093ac7aaa28e857794d384a84c5028dd6bb4c840e1561a8c8aa91e7a4ad87e1c54709aa07a3f1b79031d5ca041dfbc2456a25592df453572a34be6e276c61c375b049cc02ad1eaa51923185484c87b1f53f90c99e634b60ac9fb0774cfe4b3f9c7ee13acbb9f7ae8b662b02f756ab782c500c648b42a320a1e43db8d66f5822668c35a18d0734fcb402eb44225ddaafe8a1993daff0e107183f82144be925150548d0c31fae5ad351476b73ddc4ecbd54b496ef85738246bdc050fab22a8d73b4b671f687bb554edb89eede5263cf07ffd2a488761467d2a97db79128de7ea29992bceffaa016d208fef71f8c18341fad26ad5aa6f1c0063cd5c7f8805eb158ca16eedfbf52c78a912c431bb0fa430d17808383f5202520b10deac79d4f0276c16e1ea5692843540f5fd81d7aedc4ed860155df080524c1de065532503eff4680a451cab8ba5e5f1874d9d9f117b08e09433ea96e8ec6477d8b3891b814cfd5ff4e194f70481b88e5b5d8ebc4b229cf348da26f7726616addedb3c52c8c7a57ef846466c3b2ef1d0ba71325f35791fd270e3c9683d457b820b8d0018097b2a592f299e77bf21c3881f3250fe8a78aeaa36d87f26b1115719264611047b7b10a0677efc0dca475e27b0655da11013fd4825b6173e00fc0c38147dbece20293a2ec4dd236219554a2448fcf5e37ac8bc6c0c6e474f6a99b16747c7114b3fabc364ab18af208fc3d288e102830d7cd4509eb706e3035239c7613dd11500d2006150011d19bb1cca4d2ea417141703bc56ae4e459667384b6b5ff35e9969bac753260a45a56d4f5b131c8a9a55aad06b0bb336088240bd8f14dc9d18a1e0bb69e9679977e164e9198937e21537c92f7b989a1cdb1d2fae324428392e8de2fc4bc5988d1b9125140d6889ff46729ae5fd1392ec991d9fe35ea615de786bbe04c7a32b4f3cb1ae2438f88833bb554e4a6252b971e2092bfd27399ecb953c6abda1426c99645948f8b72244f1f556e3b15162adf19096e271bdb3d70cad94d0ca9701d22d2b1f7426e3a99faaf46b61a8e924e4218747ffc4467f199ba9e92370eb569ca83c4282fe9ad3e934c661bea302622dec8a77f501540ed5c3a7f06c5b25c07b9260e6b9bb2c38b532a579566970b390bcb49bb7f62ba9029b92d2299d2f4861bf156903ef1660230627151cd6ff330a4a28ba4f273060979ace1154a1408cb0e633d7d2de1aaea8d94f9865152f7f512ea4f556f78598cf975dbe00f65c60f478954594235a4b3ed66ab5ed355673eb2ecdb49b8995a2d8aa7840ebed9d420d8a16af9547b504810acebfb10cffac6c967f1c58e1bdcbdc7b4389c0464c835bc136827610070aa5883a4347d37cf1e31d5b60f667cf52d82d6c90e012b04ad77810bedb4bc059192d60e20409503867bb383e5eef653c2f3aed3dcc258e6ca14b35b72af759a8befed154427aeebc9c4c9bd63006b4b827d6141213d677dc6c135c59aa3201b4e084eeee904626dd4fd4c83bee5cd90c756992f406e0015c5bdfb99d9b24a0336b9be0f4a2d1112bd385eb50a76370a2ec9ddbf1eb78cb3f7f39c416f31faac93f9425bb1ec57540e606740ddde05a0502c9abb33d76c2572daa1df1365cd3cca4e9c7384c9b7427809fc7d5b684a30a76afa094557cb4fab9fec8e28cc5ebd728cfa5d3fff7d5c7c7e7aba960ded78edf221b51bac635fc9004f6456f65b93cbe895d6bfc48f12ba1d160c3158788ea16f576a1e57c61c5c17a488a698535c6255c152272d61c05282091bdc6249d7bd18d9a501110bdda4aa7a409437306eb9ec290a45276ea9faef9cc05cc064c2e636ed9e6298e7846bbd913469f4f145c8ceccffc61a84a184c8b1dceb4e354facbae86de2c4e5c41faf240bb71c052e8325dd45e714962f80b89142f4b91df9204fd9d6509aa083ca144d1e083a4652f2df0a30230bfcd0f166fe7c66895425acefbcd65ea80f540e2a8300aa52d5716efd2f95fc4c0441ef53fe9104f62af067c2968385c5b97ad5ed086a76bd64613cdd5d94976215a70bc850ad961d81f6e0a67df292abb0aad27518239193878fc20b4c09b69095d36edc719ab9bd8cfa37748d0b73f044fb39f98073f029ef3a5cd31b8f84057145dae2be6e602ffbaa2d9256c5629960a1025c3316f3271a81da014d97f2ad4fce273a99abf235c357b6c834f26f2124565148d3e6105cf31d7189071da293a7f5a2e82b25e84970a6bec3b63be22d36c8a4aea9cc7d592638ee5d74a6c3fab6c4ad056f30cad42632e5484bb945901d3ba5a66be692b9386cb9f012e8237432d2054b56590c04463cc09a15c1badcfb899d2d41fcff48e07d38cd77a300db7ec3d1901e41ec6f10fe4e9527192fac47296084e39c727f1d3feca0a5b24a1ba4044b97fae995ed3ba52e88e709d382e1ade18a07bad7205c310491d6fd115567d047ba044f302a07b2b68113c20cfb1954df7f2b1742931245ea47f2c2b8f40af7118adbe2c28c18081b7308c3fc5c3b12168db26c7c2e483d318bc379c8b049bcae28f38851b5fafd5591430e8fef31f313e59bb1d2fc7d9b256d915330087eb6b0b96f01b18122a5485f413e1560221bae721d6fe51aa3f0a30f12f81c970848355c096d0031df7236c5b37f68cbbeaf06037185235c89e326fee32b2cdeac747fd3867821037920d2c30c35858ced7625a15c586e5fdee64bb79bd5f971da060b72cc20476041c58f2d9408426927a6f5a3a20f92b077486b80bcdbef2f4170f9dcc58d7c95e4bc644a0d9c1092f7ab435934da77f1bf2a483b2826e06bc16677ad3b258dcca8d1f84a909688dcda0755ed115546bf2b05f8a73d0f8292aee02c85866a354fb5095b600c24f2be3ddf911c954e0762de45ca06e063e6dd4255fbde0390933e88168be273ce13b208d8787cb4f6915386acbfd4c00c5be700afb34f27af623e30150eee58d618a0b159688b42e01851716b0317b203a1c824e8e313b7034829afc2c83383543c5ee2c0ec5eb39de463f2cac7a55230421f9c9dd17a98c054f185d3eb23ad615e49b68cdac568b042648f1c7d442f3511d09b1dee2f7f8b50de572be63965f7e30b13d022d12e072511415336505b3d45179e737d1fdb4c19d003b2e286ded4eeef94ce27dcbbc0ae094f7e03230ecd339d7aa561f19e14e8efc6f2779f460df1eb7ef3c52e79ab66fbf92e59cabd58dd808d0e15b72df8c3eb85f6505f094673ddfe92a21dcb861ab7ca366af98eabfa3f57b326e835a91f4948f4d39c8a32abf9c1bd78f6323d53d94287ad4daaea6a8cf4cca094600995ad868f3a0137cde12fa8ecf33e2cd1fd1ab2b76e405d7eb713b5471e9649366b3856d1aff5c09b4faa062f78f29a2e6260f8e0905342dd0e0c2f5dc7386cefebfa6548d77a58c4eae3f7e9b6877455426a4a054e7769592178a8e419c8a4cca0e5fa813cd59660767dc298acd0538eaf76fd0de9f75d5039349581a4c170cd2df03dba471103cee883e69b279af1f5455f86dc78bf5af1955eff19331903f53de1ccea768d9e6f61fc33191f0609d80ab4c62b78a365867c60e7d933d2740e269b3a664bc5bd18fe5cf071bdc0ff73b17df236be1a95d8dba261b39ae7df19be3d2578ead49743862695fe7c830097eb6401204e0492c9ebf2f5dfb535ae7b39b64192aa0b76ef4fa8fa275cd85e37c83d9aee5fd3b2cb0d3637fb4c4546995fe01c127e557a3261a55b45c6bfd7c1564a0d65d58ca17ca99e00f47d67ffa1f8d6e80286d78d2e55fad80b54cb4c4773eeca0ee70ded1ed863b148b5a9453f8f422d4b874915095670b8cab7761732f987ea379e6efa1eb03ed34ddb58b28d9df14e03a55d6fb5f851aba3aa6f0847408f7cbfe74c9ddb530c35631e661628339277a75bb2d69bd23c697299e25eb702a6587d1745bc93ecd2ecfe7a4c513194f4e73dcfb4a30effae0cd436ebc4459d34ebcd20a6374fbfa08aeae3efadbcd9bf8caba9dd51c75df51a8db031f46176ff8266dfca9ae5899c3a9f471354369eeee02ac6ee5b444feb6ec63b4d8f8e0945c95e3561aad31de2759d63a73ff30cb0a17fe9bcf2b905ad15b163ec095729f2b047941bff0e0a763040e0cacf11a46b3277b146f4d41825fc1e7e60609bd5303aa2ded3c4091a93eb2498bafc92b0712f3683b519db15d9bf1ebb1012214e6d83f57d69cb4dea21f6eb58d2096c761c0a9262455df5baa628c2986a6d143fb6810d18346b6fa58afcc00417b32f5e08430363824b26c20115166a3e1bbf6782c82d3f4f1574785c7ea0f67f81325a1f3da74c6450c7c35daaf26fa33ac6627da693668b66e761dd51dc1b4b9d65880f6a5ebf69759edcb407a8432fe332b289d8b15321827af166cd682919439aa4c853b1fbf3c7a3221136a48626e3b889e21b3772a9b280a8ff22d883bf3b4e8aba9d9e3f2097d64e205dffece622892e2c4ca2d94470ead031062044d41b664d5ad5cacb522ed3a5156f6667f3d8da07bebe73a2bb72a7d9908f2b9767101081bcc617f2b756f9315f2eadce8ca6c9ca20bed855073270f1643a3fc12488f607dfba4d1a3bbd5bb4ca2f0201eb8003462761f17b2989a879235b8499fd07fd6180fa41002107b988baebc0455ea1c39d1c7378d3d4dd2f847518bb6bd8844626bcd348368e33065fdb1f6c73311bc389acd57a103165a29ae1dbd2311457f1efe19fd3a23f8c1a44689911a973a6ae3db924f5a1ce45e79106fa36707ce0d99ddfeeb8cfcafd5a8043f7ef088a74cecad255cb0680a1e2b4834fb57baf8c730937f9484b47b16089fe663ea40d961c6617b31223fae6d23e602f8ce7cb459483494343cc7c1ea5cdc938dc6d70ac676531928b68dae1b67af69867dbacaa7c999a2b221b30d806a370372aa900dc0c1f59309651d60866b9e7bb038ba247e8f3a43e8402ac0442248bded21f787df4811e6b888a9182cd965e5d532cd4bae88dc94a90d41a98a03c14349b997caa3fe8f74b03d9c95c95ca60addf96a911f61adb24ae254fb2e3c110bb898c71a5d0c6285f8dd342f3eb74521bd14dd986fbe533f8f97fd7301dc736d8f4342ddf5af2ab021457ae90570fd2372c20c8c57dec0b02b3cd7859ad4261cd7b9d74e349ec39bb23803ae38a4be4f9181e9deaca98b67d7dd751bcf44022bcded0f32081c38c75711d3f13698dcb25e0a995a118c5dd30f39ae872b2072bb1a4b24b9595b2584332ecee5ebc5d1784d9974fc20c3d52b5f3e99444811a987fd9c420951394cc91693d74510032e8bf347f63bb7883c43301e9b497973d6cb2482dc8ae2d82b1ef2c772e8fa367350f71c21e78adccb1b3b300c8cb08e292fb4f8b79f2beb4faacbdb170aa6c7f5c7fd26d65b56cd7b2dc24a2b125a86aebd39146a7501db30861de66d0f089c392ab42933bb28d3648c496e2acb3e935a31a6da424d52f8715d5bdf3a676bcc90262bcd13720f6666195a42d8d1b8758ca57de115772f7bc0eca5ec427d4a5734b792ce893065f441bd300184b5606fa1605afd49f4a349144d30e372a7d49260ee128fc4822e294b530b1e6685f59bfd66f72865a2af23304a4ac333f318653fa8e699ab77fc3b6a02a8b9f19032b84370139d5ad89519caa1d789a7e68ed2a8c05bef2f0598ec12c66693a889cb2f267a154b2417dbac8af1f399c017e35771e64405cb89efdacd445702df01520814d7e94736629ef636745190cafa9155b7f8b71a02dc287096bb2848ace0b0acd36156c2557488d20850a231d4f38fe249130fb3599fc8fc9f74131f89055abcee12ad3c05c82f1c379330f4067577271c2232c63fb6303ac33db8d5c52fda9bee7858b7566eab3f24e8bfb760870c84dea8c951d47a7f9e9f4c0acae6929802c1dd038207688b2a4f6bee6955be82e56f2427981f4a8157ac45c4b7e39ffeecb13a82e6c9bdc69a0382bcb6d65db348ae5c83456dc6c4894561ca42e193e85197dfabc282bcbb9ec08d4a169dc2712bea3cca499f92c5b4c3493e794e7c6344ddb457c191a68a4053edcf316db93586816ada6034b519500a77f744d122079a8df3ea63373827c73b1212693b8c6c30b9c725bed1e94d07766497772d95a3c4123d1d8c91e6e895720da607cfff4777461372b5ad2c6a43bf8bac3103bc00c844f3dae741e52bfd07d99eacef6c14a628c5bf87ef69534324174d6a6bbc1855de1e2bcb157d7e95560eb0ecdfad928e75c47ec6e99e9114bf538468404e9de0bab43df52dd65a95d7ccd3cd3ae099a42627d722ce9c8bd78920de8dd3671a8610a88ceb7281c4f8bfa385a8af53372a8ccbf83616d289b3da4312e3d8f50cb745e13a739f128c2af817c3d4415ea95afb817070b7ccb2b2b9d97340216dd36cad36457000df2a61a4457038d8d78556cddf17f6db4ae70aaa3e42ddfce4c65fbc77697ba4c04c32d436be8db30320ee3796f067ee2541237f2caaed525c54c0bff4cc03b62833b90b9b9f6ea95dd496665282542273aecbbcff871af8464d2597585d5cf9a62d7e985de94425d3a78ff850e112580691bb7bea06c024f5a31948d5820ba6c7d0bc8adecf830c8ca9a0891d92931a13e1404e24bca2c5440dab1721708a38a743e668c83d1dcc9f0c272481b62314590d7f1d90cf45afa406e64b14e293655940862281cba405a0839a4025130db16f00b1257efe4c866222c03396c3fbdcd3b91fbcc0f83abd8931bdba53f8432080b5f2a023e18052afb750f95b443be2e04b9aef300458a8c66a3814bfc5760ca16cdeb7c6e7c51bee41d1d60578e1fa2e4397d5f5fe07c3c00f04e14fecf75ff164ffb5a844b4d2d5f041bf8d3b49c59abe98927e2e48a7144126f3e89e051ab5ff4c958599c3c0ccedaaf69605a9c1d2d37c8b7e76c1623b6c16d81c7e129c301613e24050ad62483dc2ac098dacd0bdc3ec021b4e13bf082c2fe44deea639f90bc4d4544660b8170b4073b0b48070a243a05601c3d4f0445d42b8b1d699547de0c1bd161dd624a55cf33e9d70880d4c94767901809846fa61c852e2254552c58c480641ef322d2b2f2159005a0d1147a856880be2a2481f94f039b9d1d2f110916e36bb92f3b93e21b715fc3c9702d3291426ffc7575ef0c22c5449ce701f9b0d190e227965783cb9efbbfa2f9e39976c9cb8baf7aaf01a97e2fda679560cc48c2505dbf4c61c1aa009d819dcf3d3ebb854e274aa48adc3f47f2e4a2cd282faa86ca4721493c477af10d92760a39ec894d2fc9076536c5585818adb963a5896e6a9e1d4077b39a9751f012fb2aeb5a284c04b6c4e494d4f3f8c55f7173c680e089c1202ee19067807963436ea2c56ffe13518e8ef942d6f2d5880cb4994751f106a59828a94a2839fb7e222d6a3645c1a6fed33f822ef142f3ec7c30aa2d4e732c9f5d733c15482d1d548b448f2f08b3b5179a9984708c57c8217f8827980c2af06860d19e7c2c5a1e4efd8e2d52e009886e54c13f0caa09d72c9ade52205b4febc0e3ff995edb6c5b7bc9941cf2593c4cabc1a3ceaf0b618ce59e80b708bfccce6ff24c72439c1d12460be8394cefdcf3d42b682ed00253d32420947e7ac5f76277ceec19a60914a3027b06a0a724564460adb545ca6c9074a273f0a310b50c17bf06b4a42acf28cff7d235e98add59ad4f43b403e173739815d278216f4309550114c4a37ebc4915fe65de1befc2932186a9241d9b0204a18c3a38d5377f5f3d0986d685e96a40cc46f6b512b0338f6216869b079dadd7344ce37a7b6ff1647fd3f4cf81bb5b7fdbc6e3a7b1a9e3681a374189e36c2c959c9966e920e2e195a607db9be6465369ec0f1aa435432fda8cc10edb26d91a247caf7c0fd16e7d17f46216951eb544b24a6446a5af020412ab69774b135d3475ffe0075b6c89d7ddd3b2aae6f08305350664a086ba8355d13b0de66d937f34a3880899a26c157179d72cae98fc0ba23d3d82fc6bd944fc5b5c0f1fe1059362e8ace5199f7d37a74777e461bdb8df4ee9cb85e06fe691d357c52d70320bb707ed0cfd0ea096f7797737f102b831812fddb57c748ba076438599d6e0023d00d044d9b2c0dbb701d45f6eccf911bb7e96c1c14acb9c558704e7cea2e4d3dacba6e6bc3520981b9aab78b495d451589942ecff6e1a421ab8a25c8372be39ea74383d8336bd0e7700f2ff9d78f77affbd4f0d12b3238805768421ac706e8c1102bb574777032df866502221168cf217120969cf25449c0e44681a32231082d3509097e87be01274c704935705c36d5132d9cbca630876c896914334f902255ae9d91387c64d7edba67cccf43c046786d71630c6a4ad67bebec77e120ebf1d9a402adc0317dd671aacdac5e62eb974c398d52bcfc4dccd5ec1a066ef4f257f7528b557e93888259d3189af536df3de662ec70360d19234169b40a02e523e90e944bd2e54f8e8595c769d6ff79ba21cec677ce2bae8f78f4eb0007de752e7e9a42e7b225d4e911c31030f3236004042e34d8f34edc33a156ae2d8c8a7276188b4ac6535325ae47c35d36344f53967ea5723d63d6c3fb9f7374f35c71c07318ef69d5ac052180d90803cf775a5bd1996f478c5390df1f6695fa6de28706016caa7c5a15d8b9be3c77ca5750cbdb796c1f148b25dbf09bbf3ce39c28d34f0864884613b01d2a106173f1940c9524065068ec3fcd6708c6c451002fe6b64906bbbd2881556eca6bf7a8ca25761b76860801c7bbcc4d51a62cc0b207232aaf16201aa5eebe864f96173ee638693a314306629e0c31acf4f2d3ff05f8eaa96440a2bd9d530f7367acb2165faa6d34a558d9d6f7f67d88ccb27309b9194c5a7d54b8ccb785458b35175616a14996b816585f2afc0b76fc0e97ed94e948b6f1f14e5550bb08008663a3e5875b9571aa63ad65380de5534cc017c1454f2a69c0a43a41dc63806734604a0b4876afe5552d48a8ad3348600be480e84f3b20424203ccd5d5a2661ef30af34510881fd254c84972bfeae5dd6d579ffe7c174ae3c1f3cfcd10bb85a9c7a52401e4e7b2fda5948cce08e99e0ccb03ecb7f8a2810eaf2e1d008875d5bdb5d104c35489d6d00a82d4bc76181327bac7b2fe80a7efb02fd8a97fa50525bc8d225933e83392c9d0450a7d261eeec756731ff993a9a0634727714d04b677ef9946758a87dcaf570d12db53fd8c56e4733bfbca52dd9985a1c171c4d9fb1b183697a3a2a4cfab563d9fc548b4b39a08230e5cff37162049ac0a6e9547ce39afd0491141b662d1252765933723e670851b9c401de122fb728dfc5c190a354e8becb3a9b679905b99fd6a048c9ec8fbacec02da4c7490c4e4d5d52ee344f7e738fe216f929e8c79b38ad10e64a2acae50307d47b5c730a736da58553c51a34f4a9e2a4c0db8d094b778c75378193fa3f8536a489329d4e8554262073ba64c0ac4ad9dafefed841c1bf0639ac3a2cf13a6ff7969c699b23408c7df62349e45e2a0d965e1ec05dd55f862580a35f276a68f1736ebaa4ce965b5947985bf4e0a69eb3f87305c0115df329f99639b055a963aff383ab7ab63893afd588a0dc3dce1922e5afd40a59ede9334d00a9fe630742b07272a594da43ba170031490f8ceb00ac73152aab9abecef8a872fd557cfdce1c49daba0edf0eddabb7f98d1ca9eeabad99fd76a895801c8ebaa6803d6cbec70dadee2d4e65e03e394154b24c4f2bf727f246d5e174be80f7865db05ae6a58db14afebdcd13308fefd9ea96f76d67913270a8228aa24ba00340762968e50831a943ad4658b9afe9c5aaa927b19a260b1cb0a77cecda40dde22308ab74e1c15ef2bc726e2d99b68ee75668dcac9b1a2b72aefdc7d587ba29ece2bbe2868afd67f091b37607cdf03619c8622d44dbc98a5c22aed18a21b7b825f5a82d13f43badca7afef346487d4dcd4c496580b4cf7e0ef660c4a86151e4ad1168bf22f9c6f53caaf604ddac891fb2ed8dd1f63fa6e1dcd38689822e55d507917352668331013861381006ed441d9ce94210724d66c5fb0727852add26945f18313aa63dfbe6ff689d9fec015f9e726b3d521e743d74ae7b28ddf577372d34674c0758d34fcc1a63dc5cb2eb92bfd4de7c4d910102365f080b0ce3669c82e0b86cac4ffdbbd13f6135297be4aa7d6847468b7e6ccf7ccaa0396e12c70c2af7d8904583663d6648abcf439861c5dc9a42247b7b1d0f08e54dbd7511db424e27a016b0ad5e5f236c8860d99302c290f60ae0677cc1f892a9c81386ed2011e7c66bee738712f37e931b639dcd6156900bcf9e08caf181965c564416e266e85ca6f1fb3de8731bbb219d7092fa48d3b9debb65d69dac8b7a9bc458f32a1c18f68027e3643684adc2cdaeeebc5376cd183a8420a1b538dd50cb53d0a42680040430e7b75e2ae22a61c0d1a26669addb8b30753f26e36ebf8c70ca1ddfeece28d40ea43cce3c4df928fe35fae009a8e1ea344f9a08a01667ebe9a51b75955b7aba499a9ec7f0bb0effeec6c335ce75b2740e3372bd598133bdfbde6f9d2b88c81488d89db4a1421d00baeaef70b01cecd024d301c1ccce12cb0634ccf9a5baf4f07d0012c37ff6814be130dd69f99940f624615814d42464a6fc5921a2bfc69e3b9ec7ea8b3f8a244d87fcf3b434daec9c9985ff58b2801018ce874ea81377d7c5ac163c33d1d0820b185755a912060090da4f4284e3debe4953ae747ed79f1f8c21417d13830079f4fbb39c3f62995d96a67b5f605828bb6952b59e6e1bed992365cc37633320a6cc8f85cf1fea684a5b74ebf792d5e1beae123d12b5c71228222a19bf44b077b12f1266da52a8d213822174d8730fbf88ffe719816d98a127cf1199ab7f952a3592fa94938d850b4af7fb7975405e923c91536497e31f060d484aaaed75db551ccad3bd2b3e0ed422d88f3863ed7f1a577be30d25c3ccd5d2a384986933737d23558d8a6eec98a6ec4e6602737f00e2804f2d963572e24ae4c7f3baba7e1912ad7c38b7cfa1488b8aae816351d3e9e299d57fd687707de1df7cb1f6c23da4e6a03b1ee42103b5e2912a64fbe8b9a6a97057dfa7e962f8ce3e264ddfff89d6370c28d251b9c18a8771912367dcdb47b3fddbdd5b169a84e6933903e5014f57f636ca470f11a857f9cd1fc0a570c99cc0bbc317a53c46f9fa9bc6af468104c011c9981b9ef5eb8fdd9d89584c507f3114dc899c442112a2c5a516a2e3117e9cdab410c3a651ac0984db90429e29a3f8e66cd3e7ab1cf950ab69cd91028ef1e8b99f22c29546b057b3ef0b617b63f75e7019f12b41a17c6db362a4c8cb46b5091325b9c055f2fd39fce49bd299185e2e773d5ec08d44c5912ac49b92f9ee359a47cf4e05f03d78640cff27907039080f43f6ddd09ef326c86ab3352955e55a9277cb963b7377054090dfd97c323d6f0a87e312fe2f1f89f0c58bb97a087416e44119d36f7ebabd3256eaf0e519ad6804321ecd64004988157cf1b679eccca478df6f851f0f1afed084902eb29b352a7cda349dbfe751b7bdc3594596e65cdcd37f6bd4c767fcdb74d6ad768a58c946f1bad54830ede5deb63840d47676a1d320ab45b0e6ad2e8820db236dc727975e5a9a4aed6bf49a5338c35b6f6e898fa9e8a308cc95f7002498712e9ae5605f3e3479d10d3ff9a1feca3377742fa9e1323371d102fb2079646aa9f451ebfe57ff514e9c5b680935ec4a30c89654869f82652641d1bac3913482f31c75ffed96177acd108de5e3296962421008ec13c8cd036f13fbc50382f591d91b013e8ad0f739222eee6aa81ca11b7c99467052372158768b9a57ca63bc64e7a0ebcf3deb69465ce99594d21ae046737694a3ece704ac912ae3d0ef0c5330003643e1689de35376a6979edd8120082d80c5a40e4ce76248709db89732e4930ce617822ffa513e0b9d872fbd46c0f621d3b1bbb0b809e2ea890a2de14b5b39a0209cf892322d52c52dcce6b43d678b61465677d15a690e37bada973d3e8fd58d43acb1afb0d1d371cc6e1b2c7015807f53d25d0f07e9b941a11e504f756aed78c9a1625e51fcadcf0107e90f7771b17959ff86852fb82feca55e6fe0f95fc990ce773fd7b56e9e1e0993e8a9bc0846998ff845fafbb4162733175a509b19b3a46f7bf382334ab990a484dc2297a192a8a6caded7a1229726a000fb7ca97209a09c95b03f695dfea65ed9e2d44911e9ed3e271844d5ef8fd4bd85239c2e126ffc72679b6b659b3d8dd623d97c9e90e94cd0af9917f2e7156cea993af2a868bf9f769105f1894d8acb04e5c942018e55028a8bcfc1013b1194b18b7a8d624afa7728efe9364fda041320e596f2b1fa6660254c00bcda055e7d62f77c606443bc35d6c5378729ceddc94e2e0c4923b50fb06682986169a76fb2058dc986890f5e184535a80f8582f8177de87cf6a79ded8920f6951836912fb54dc1c64e2ae3ce879cb94ccefbc0a9da43bd82e9dddcc8539c0b37b2a4c3013877c68f2a6ca052a5fb41d544eb47e510d2cb60f82723ba39daa5dd84ddbdf55760e075b650b66ae2088a7215b8e7ae72f543adf14e04808104cb74985da3100500d21e701b74632628b159581558ea99830e41357eef7496136f474fe5ea36ce7850cff348967ca139a13087f3b34f9e839f4fb61d380075b346111ba861baf10ab2d4f19cc241be9c20b070f37fbb8b0eb831d819f2bf3316fa9efc782c98031b94c89b3f41a65c8f808dc3f730d2057376af094c104852a4ce202987e1ece579fc5961eff4e2fa5224afc26c02c36d460e5478997341a33bf1e43a77355ddc0f6b3cf604de0f44eea90df6b6def2924d498871f95010d8bbe55a21f27e916c712f60dd12b0ebbb4124a2711fb6c928631e719a84dfb488ae289132c940a7897b78850104cd43d01683c3808653e63c1f11f2d86078e436dc86e0bf577dde54452732fe5906aafe79ce749d6478f4662c4954fdbb87410b921f2605db78619eabff041046740556cdbf81fec2f9430309b8971cf759e35651c35170238e952c6d7c82fb464b0866663d9b8364342496115ba1bdfe351c0dff95b09adf8c092f0ceb6374df53cdb560643ec4183e99cf9b5783d66f2b23a10a95ac714afe2dd4cb103d75fc5a92663de43a35e5c75c66786b00ac677fa0689de4e1ed1e9087c5164d594a8e4f8af16806e812d6ac5a82364e18d894178f95824eb8b49cd75c69f49a86c234c7e36e6055752c92cb629a20234c3c31577034e0ec11e5f8b13099a730b34ef340104692d5c61e1649644cb3d72df5439ce0978233af2a84c4c1a4266d809575d0790350701a8f90be281c5c5536eb0daa5cf7f92734b65dbcd35536600a5fc29581ee32c27128b14467e81f9dce8523cb6891fc3f6e372db520b522c200b859c00c90cf96e28211bc8972ea6c489d2ffc77fdf7249569816f14fb6ad25ea101b72433327a56011fbe1777d0fdca83af44c06ebb85d882e376dac53051b58b101a578bbd1d0e5a3df358c8f5930a1a0fde0e89ac00c6e1d8d67f05a8f42211bb0f3a4dc835196e4aa85e9a92a06714e3cd8e54e442698d8897063f860cb96a02d4bcb6889731da008897fdd505c6d16c2ad04dc4c0bc047ff0f0a4654e0228c7388df24f83a2361111247622827501d34eb893584f45a62e393e9e5732f43bfdf3ea01f58a97d4d7613a457b55ad5cb7545d7b18a9e555d4218b62b595a179d7c22d58a5523dc7aae9b2b406481637eb3feba62fc48f78cec470b8468e9fd857929569122057692c10912a87dae4fda5d40c286c65a306a9c4af173fd619edcfb2046c1706b3ef82b6482e47a7549347805b44cf8a36564d849fbb5d2be99a2b3ef3b0b3be04fe4f2f408941b9fc171b02cc5af821673f1571eb9bfd9e652d9f793629faf732586892aaeda2fac0b33a6d6b94f753c36105ad85164077bea33db614ccdae123797855a1d8137ad019207c50c0c9f25d462ee89c93e02b81fbae13e270812a2b00931ed6d229d198377c0941ec102f7774e63fd5395fd7f261379dc2f9505a49bc739ce6b593d1aff65f68d4fc08efab9f1f8f6bd59af51b20374d5e4b67f111aad5ad678b887a969c3d8ea33de72eea1259df83dc928eb266094515f3701617784bc15ff232af883d7579a858541a8bbd257abb26de1b136c6aa75301acddd1ad1f861ba0c45f99192f39e46053020c61dbd3300b33bebbda6e9b7ac6e7d925d50dc0c0d525c30b3a211ee485ec9053ae4ebb1b2d448fbab8278d516e9ddb19645fd3b66bf365e6d13bd2c516ed58da4d047b1818d5ad9b2fa37e5a47fe7a6384c367f9775385fa241734f2d5667980b6ce460320ec0a36db694bb919eada44d54c02564963e5f86c9896a69d9cc2a4d34c2da143808eb9427bb3f00be532f8e1b4354b7cacfe52f7345e73dd003531494d8206c9969990a05b59ea27b4de952a03a050f99e31d1398fea99cce8c5b2cab0b984bb8cd8d6b304aee3582402e60db9bcbcbb3c8d209714dcad86a9e915547ac4f01f670fe2bbd66c69f404925317bc4030f363fa51ecba7a643e3a20bbc918c58cf19f2cd02e576dcb6d0b3836f86d191bf6741b4761b41f23f2cd17ef86055b985d1347f4c046dc32bee7a21244bc044479d220994bb0f28af4b8238de3fb97ad1d56a9379aed8b32e568c8faa11f1836582a634f853d3d6a2567d770c66d3c78142592fb76e24bd3e983fdfa8ec38623ff488e9a140db71f39cefe9aff7b6a117cbb88da764d96aa35e0b7e38c0d647f40e4b34228d32952019672f5307ce90aaec6703df9e649666b468903d3235a40c5416d4dd8245d9ccd93cb0a811362a44714f305ef557c7bcb8817bd10de45bb6d120284039f2227482a4c407f2a29768abaac26f1a8984b728c72281613b6bb14104d042801c6408e0816c60733ea88dd4235d30d8cbb16837131e3b30e47a8d50b6693a9de9bd89a30ee60f8975498bc179569081e7930949cfda9ccf77e9040a7bcf54bbbc7d4529e60a152ee8df7eaae604038dd7ee0a42a21335a85a6f14ccfa4694f07c0aab1de06de6ea1d5254688753e582c96b766bd9f175fcc84239b37cc51a678c0486fa437e8f6a2c49a58168e744ad39d0c20b5054e8fe9f80267cafd4b7538516c0ac1befce3021d5b0644e2599a85c1ae9dbfab898b557cb93e286c87b0446a09b5762607912a7379876253d80637ac5f7933982c4fbebf2122211f7cfac01d4d68532e290a2150854bb91ff679284ff21c82831decd0d66445503f13200f7dadf56e69f65fc564b6fcd8432375a7378ec9a237308b0cabfd1be0773069bcbc00333174fd8eac82bb31f6b063a6118f5d7eee7f41ee03120d604d549d58a2009d78b597bb787272b8def062a5064024946057ba44ada5c7e5a276836d76b2f8a74291ffa5d7d12f9e6c19a11daba6e3f6eee36918acaef5240939069dc1ec2ca27445a9c12bf5ff5e76c79964a70d7c5edc1e3a0d0cf6ccaec259bd58e62dd60790f7b30ac76d24a37a6f69f48e8df4356e6f6842257b3efd6f66e092cc982a797d8e5ce7c22a79b0914488a31e120bb9e0ab4211c28c81f004c89adee1247d30365634eaeacfca89ad3559b815a3f6179f1c742120eec52407f5f6ccf190a7ab3f20ccfaa235141eb49b01277cef7611ac548565428a0787688be5690aadde1579f7a7885c182216651ac06a575df6169956957872b5cdf81768b904b5af6c9078006e06d6c85fa09d487742cc1e3ae7953d68aef239f50cd14c792a0d47a039bd8e1443c68847e5a668ea775020a88714c229ab94f16579e19037ca95c91e531d6a7b94e811a3b9d675b83d12bfcb634ddcd00739428a5dce1b75e54fe45191677ede6fbca45bc5486dbd5d1f2af65b8757451b194b5b37543f752ad9b927ed0aba52401be0362ef11024f5a5883b129b555e79b22a6605677097ab588f97e1a8d4469d78d18ffe7c231604a7b919015d975fc75439d3ae89303396d4d0efcb544801b5dc9d7ee8f910dcf8f7576e63805af11cdc6c6cbdfaf6d24198335db199b2a214b978894132704c9a5b036c8ca036d478df280b0e52749d6067f2fa2ed007c100513c89ab07542de5173e7fae8bf49209c32a365bfd9aaa943fb9099de5df9f1cac3bd9edeb66e8a7f0172540a75e7bb73a96424d74e1b8ed59a7948181d69609630c45581481db9eee543adf050169a19cc2da4e88d1ca07240ded37f5ecf2ea8ac3bef56e5e8cb3340343c581d5b0b88f5a70dbda2b1e21f84624de100dd8fc229f0f6d26f019a82965ea5bee3d90ad9d5097627fc7baa456d801b41ad1cebd4cc78993bab84270b195c84b28caedea32cf454446163b80e22cf3feb43eb50fa222f362f783b7650eedffa6a6d1015a46226b5e34c2a16e2b17f4cdf96911cf671db3b2f71f48571039bc5c9001bb48e63d7e3cbf66b04101f29a921d1b82562ef079ea2d2849f4aa19f1d40774c63e767597dc5c1bc906ee55d57277e45dd519983a25687c1223ad50b058b642134d2c725b6e7ff055a4dc069014bbf6cec4f7ebb8d598c7f24d27bdd28c4ccce5437c142dd48c0a88e6240cb1845564fd9c2967afbacbdbaed392f7f01852d1abdddc1ea1d687569583100e4ee36f46a9c35682ddc86c8d9ed2e59619f5e810a164fcce7fc5ee51c58c2a47ccf8826030b78cda298a4d2fb10ba0a97e410141b270fd6246ec1113a9e5510e3cea89da4d1a333c69908c9f49077a9598eb824ca57485801cae4f618d0032a1e2b7d592185649c7349017fa1c1cd1a3be7616540cf71624b143f9aef394989721cd11e4fc6cdc1d95a119435debede0887bd3523c86209b73fbfdd7b0f2deb363f4b5525b2abf9b8803bb0cfd18ae5a2c8dc1dd42178531efa39b3b7b40f7f695237439fc76a8480b79db579edadd4e8481022db6aec4b1806b60bbe61799e2f5ae36bcedeb217780b27a0bdfbead5c4c544b1f1cf1be2e91f211b987c1ac211d6e7fd5026834c5ff980b00e3fcb2bd666b55f6b7cc68d234c6e62999cd666fe56bba4c994387ced454bd043d8537e09ab79987ef378283d8e50e7bdaf640e1c9a08fbf9f1a2bd193c723753ae7ecb7bfe697f54171457668207cd086a11c6797226ded63ad48dcde61b99be43b344fed721f029ff033acdd2b5ee688b7d6af484d4aa0ff44657df2589a37a138de7916b7ff8a03553e44a9e7cee1bbd57cdc65d2a982e7976b446178fca2a0a5dc5b7bb30c7ea649522d125860fef383efb7ef1e6cf09c365281e0a9e4d204167d984afa682b6c45c4789254bfb3b9ba1f307cfb8f662accc7db916cdfe4701ec9ca3ee9646c34b5718c3fb8698fdae142417da8fa97911c9c8d9b3a4cdac6eb19c7ba562824018833ae07007e878c84c157a6850b883af45cd9716fd15e93fdd6379c237146e1c48c74ffedd172bf2d979ca48c807f57e715a45269c826e87f89505bc41e44522c47eaefe7ba9ecfb45f8a3b520fc6d43dd3d1d8a74f138eb00bae7b8f89d9577be2077c4bd3d5cd8b089c8c6f51e580383a52b35299a30c855761607184921fbd6364ef6dcd8fd16dac9fec622e11620be9d7a6a374dbcbe96a5a38e86e761a12eb476dcd68f9c34a56dac55685cf59ec20e955a467c7a58dde0bb98b984d2d6a380cf87c14126c8f7372a1555d623fc58342ca91539f5e38e80055398d7a13620e2ea5667940e544b26f5c822244711ab091f466d8176ad2b4d23f6ce5b3fabb08034dea2e22ca08417afe1640bea08486fe572b9e77bdfb6c2cfa005ef86cb258a22566259f7fed08b9f7b4b3d1efda45e39389c4fde4792714239a9fee8b36c48726f22a7145cb19242ac3ecb3230d1c1d764c033b7ae7ac415242e03178a0772794d47bbfc54440916e769c43cfa107498f201b4da8e72458fac21558d9739aaced98c6590b66d22d9e67a3c2324618d5482e7e986bde62b5cad8ccde7a7918fb211e18fd3af1fa24f9529ebe1e5e7b4e688c776f8cd451ae205c8a6697c735e0dfe55c4d97f363c74d97bfbd125a1779fec2eefbe8a6860a6019b8284420e70aad60caefbb3c458c0ef023a48d897452f18d3b98bb85eb91f7469b5dbe78a0f5181e07507393f67c84d39f1cfbe0d8de3ee5a87d373c91a098e59507f57cbe3e3f4a67d56ce8686a50087ba64837f54c1efdb9c0b6d4b838eaf5dd503054be439cff69f85df15255a3763c3e1900fcc987ba3f53e8ae8dfe3daf206c755337bf17f51d5c5acfea901980b59ae97af2bec14d487d131f6f8b9601e12149835af9117b13c4b5d93bd1ed947e677b40444fd6a09c09bb2ec24a9509cf47c9c01ecf3b85de56f9b3a4870547326f781ed664c8884b2c96e68ab69981971f27f216a6ccffd45dadcc5e0546d4bb05952a8601fd1d1500fdec3155fc724a0b20c7e5a732fdf3b1bc06745b9b06cfe8a3e34127c23979ac21e4f1c3f51a91e120797d7f326dd916275da6f7e6058570b33f682204d5e2a4f6c57b997a43c0681ee99f35ba8639af58c013c96274cb65cb6ddd0a9f5440f20b896177c060c280e88c60e9a9dca67be95c5a889ab2b571b23fad4956c06af0925e0b70d0cc41097a3c71eefe530b5430af86ddbf175a39997abf9299a5dea212d3f70578bcb94499f7e3042151804cf1ee3db265f1ba038d98f554d94fd33bee8cadf7d67acf8ce2c34e2ddf729d3c17d4a8ba673806d4374ac57daacda490d3bccacfc93416586fd4c80df194b2d0fb42833a3e9f9e61d9cf4ba9373c3b3593241e1bbd39bdf7013330ebf650e8d26abe269a2390272fbb7ac227d51c4680e601317b787189a4bae824c34bf14efc2113d60e3727025ccfc8c21b2ac0c13426271e2df8adf28ead293cac2d9c6829d89d8fc56f0089154510ebd296630e8aba85b1cff62d8e9ad061306afb60c74942c04ecaa4aaa9ba92492d8e34bad42f8a2a05f9298d8e6333c6fd61ed2f52b22d3aae95f6fa88b47180346b79ff6813d543f34f7260225b2c7865e48bea513e8a2f5185ce6a94295fc57d1e4f329dbe8d56718419d6a64b96dbe309c519e00d88ebd956f464cc9e0fbd1e8be0bd40aa749b36e56c2f896dfa1d3c619a86893d060a1ebf6d8651a9dd19e55448361fe8871c65c497ef6877824e88e8a65e8c807744a9a2897ea36d3fa4fc1b18801df75d914c19d45550101728d48cbdff6f02a2bf14355d456844b49e544f4dcb7aa4e66d8743854db921e5d34e88044daa98d55a2e9981886750b92d1413f1a374883a30bf0f24d168840b1e20499d8e2f9b6d05a4eb279b42a70cbb895174bcba04be49d721ee91b91223a5f1c55becb445b1aaa3516dd9f5783af0f7abc3623745824aba0d0bbc79843de490a99052b02306b1e88ff4ac81a9e841516eeaf0955dbb21e6e3e25d233da3cab80848a52d1a3aeb3e7be3f229e26d55c791ab2a180405e0594104886044f8462519aca5fb5c1bc78a48a6a5e159ded66588d6119c15337048c8cddd7d082127ee15ecc60e7745598a6d459a1327f36a8169ddc758c976764b2223afd60e4aaa442bdb93df7d46d05de7b6648761eee172c2d3f61abed11d66a7ead6834f5c0a31dec30040b28a87ed1e5b7358c6aa7ae9c22bca0335532a82d903490a8923c8a470bba238635e4917fa0ea85e1ca3b005628e1f192f0ddc982df5a0d46333e1637cd3d64441192b2cbd60f56344bb77f39ae57b4bbccc722bcb7031af9a7f7cef7c79b7889b8c6a7610310592b22b85b6747b1cb8d8cad71f9e17a30c3b6b4f6265789e9264de9000393b5c77d11f8252e723ef655bb2a723c94e4a3f2760e22445af417bce568b46252d0dd1b1db9cbf085a5bdb8a6effec4c98f561b17402b8ff3ba5079ef2675011c43e52f494f23c797b0dd0df0c74e6c31f664dfb22e86936eb731de4f13a503ce237ef981abf34bcea488e045443e7fbf6e0932e60a56392b23be8624efd9ee14050dc49c48a98baa5c70d8c4e835357728b815d779d8d9b744098a73813bc5f63da33d5a93f5b416c19739babecfeda050937392ed48f3e6abcfdaa64e485d632806407111a71fba8da1b5d55102c44c06f2e8220749805a9a3e3d1f012dc4cbf409dcf538bc36f7092f839d24a4e1aaf117a4a6bd70f450c04cad7d871d095daf9bccb98b1ef22d75fb7feca921d258c6c2d5227e4916b08b76ebab07006b5885ad886c9fd75a4d600fdcd35644807dd85983b0026a78180de5a1f0298fb5ade5a525c25d6bdc63e3f5dd63c9e847b32cde14a810139c72fa77afe57e7381befac50bbd719563191823ced2d27944d663e9e8bd9cc94f263f7c9c61af44355974dcb7cf75e46d5b19c42513086b21e2a77355106caa51bc3a3112703845f83575a7a72cd75e99f7d9c8dab3a5d2e80e223c6ec09a0e0c88209397090a6e4170822ac162f08fa32e2e26b9a9f0afe102c9aa64b8e40e34e9269ad8d7889049a7b5a84de9396bc15e6422209e3e1adf022a94da9ba80017e422ed5fa04e4337ad1d597d1938db2300e6119b5bb78e84efe38a380ff626476fefabe5905735ee03b532a7b604c4b60baa4697afce8d84d87f260b511bd0022b38ce369aea4d78900cef6b1f13cf2bc29109c828b634e575cda8f01e408c4ac874718d254fe6ec7842dce5f8d6d030033110a9173192118035d934329c34a84a566fe1c5c0e32d25a5dc1298dd3cfa035fae19821d8a0480e1edcba690ee4f05743ceab8095494e65c16626fecde9091047989fec87a94f6706ae32e8f087889ceb4c36e69089aff8c71a5d71b2b1ab27938f60927e903f010429d0f03ac5fa11e1fb81061927e4d7957384c582eb950105b92bd87d181e912685ac47b3494f055a43cb2eb2105fd810e903f6565dd45a3d217c27eed1582986b833702ba5bd4ed9a9eab06b1fa3652d59afa3bb9db9c62ecc67953e033041947a17464af489e7cf6c1d5d0b5559355eb1a58d2fd7c6fd171363f8b89fd99d458c92035317e7f55e572697e53ff7bc796e8b9f38f0286bd1454a124e91d74d4f3bb2cfcda798e8ce001700e9596de466eea5e7790ca55fab034e7769b1f037593768b894f4418f96e5e3517b048eb8f68b7d299286bf9cddb0fae112c19103784e067432af5ed4526d3706a8bcda9f4804b2d632fe7f89fd1f24384c5f8efc77ac57903c10c63a980ea3f4d39001604f081f888249f59120f3555fdc6f2661133a19d0d9a38eb2f2496d1a731464c62d63c22018e4085c9bdfee989ea8d8cb46e36c6d4341935d8cd8dc8f1b5fd374ed14b1129b62eaed967ca21a073497ae3867bfb10c4eedff3f62c270dc9d8ba1ae523dec99a7fad347f4142260c609ad0600922827211bbdd17918487a090f650ea59fa7b9e372fd270274f4139036f1e5cef37b84db3c6a27644f6edee71b1ed0b4642d9eb194c675b7bd2646e732a89e80e0e0d2a792c0847c99d92f73b3e1d2c6cf755ed7d2a1b6d42e33db7d2741466c738ea8af3fdb7cc265086af8d5142575b09271b9c61f7fe109e78e75e16be8bc78085c63da6f1b19b6cfb5c910ed9e6cd3387497cbaf2dd1aee55b9d6fe8bd4f33438bd283913becc7d8c3b5794cc0f10268cd1c2d830aeba6916033ec5a23c2e551e4b492d5854b1dea4c126a1eb570b1cc55908c15668ab3ebcb554747bd0a1045160b9d3596e453196018a69e773c760572ae1bf6947a48c984a5c297e251f2ad0a3ddd46fdc3e393ef1318d12228ef8d0bebaf4d759e8fda32c5408f3806adadc268bb40dfd7558ed2cf6f8802d7902173a9137f5b940e64ae93109ee85c918e70bdfe1a0ff69a44436dd07f0c769942d0cbd0657169f1a204e9477a75739c33eb1f1ebe0d87c5eef4ab6f345c7f1e559b01301ddd091af30b9e228e9f2efe4d00477ec240cee8fbd9449ade4848b1d49c96086d448f7453951be82b6a8f02c0339ca0da70cdcb9f4c1860b3463cdc4709524ee9435ff8756bb9e659e13e098f2d75125f7235441baba45342324801067b9689f67d9bd8e0c879e6259c295b6ef69712fbb0d4efff2169d5345a6e2a0d0424c5d3b87a648822510ab1289b872f4ba9ff540556449732ba6e43706304dff460d4a8647fb6bbfb7113815de28301f0a072515e8b6516d7d75bf7f467b04fe2671098915f7eb0d631a5cdded3cfa3593871bd7d538ce05231bde81bb13ac75012600109bdbe9740a3758170891f93e90ce74ad2dd005038f50bafdae7fb642a1f87bc02dbe89c6e351ebe47a4e8f211b6b717896a33a6e3be2d3e103a1eb71673637efd29cb47844f6691e73ac12158d2320717d9015eb3f618e4315a79aa6f9fc9c96f266d584e360c1a24419410f63229bf4bfea73e7db9168b0ff31f40e41b158f78e4b9a914613262889e4c41393ebad7cd500cfce384c3d16ebf349bde321bf7d063f2f48587ae5b9123351c9a4a083580aa7907d3fab5df75ee26386b970d0188d4082e926e30ea073c7aaf0ab496faa6e2387b9c310e7956cdc318ea4c2dccd3352900807f68a6f4e4f76299a47c2e94d5821af27d0e98c7540d6d750e3a99610df6d1cafcc8962d3af8e58c4dfeb9e7b078c9b1e45f0b753a2b6b526f05a8a9d3d9eec50d111f00f47360c55c879f4b8b1eee0725f800e14d464c076b04904d49b19e3bb8ddb0aa81b3dffcc71d4db9508e04410acf2238c15246651a927905ef7e53994781c23c655c72ecae5d6d9b73d68be6e7c20efa32fad1d99dc67bcf8efc3563ba48aa5fc829c6d7cf1c5371c38fa71c2c6aac78ecd2fc41e3d98f88766b70ba1439590122b007668187c881863e09ae9604395615ecfb0023e2efd356b8154a408dec22a25ecb087bdabf9ea4835fb6afcc2dc29390c9c276485e077cb7e24f39a2ed170abcd00f1ffb34330597c1cc3c5bb265316968209eded0d55eacbf352e70d83936bd776e7b9ce07e5f579b481744ae82743eff93ee18a9752779b3abe2a2572487fa1c84d3e1ae98c4281278db86c996fa38ca377cf0efc497d1d395411cd9142e1b6bd544bbc507708c90e9f12d743c4e2907675c11272a6fc06a15bdc8fe024363a5a69932b05fca779bb06122a3ec1b41a9316c82d54f2addad073c3858c431bd807def7a1be059300b1ad884adacbbdc3d8ba798ef310de8920f9494a5f20537cedfbf030a82b80e12f42c064603edafb02c43ed6c47ec55fce5fd1d477bd1fe4c320f3dcac6274ed831b090a900715eb4842c85543c6caff0e4be5474310a277518590347e615fdba46486f670edc329e18e1a47478da54ba6040e16aeae7ea621c635f8298ab8747f4ba686d181fa6ab0cb06234303a8008580f91059fb5a8c027a5c4b6ef63607547f03809f85569df106b165a17f804f029498820a8d1e580915090b3fb7a7e9e96a5a3ddef50d8b0aeec8a0c0ae056e6dd5a95bb3f7eb2c45adc048044a76941396357678d946eeb49414c63c4ba13df760b53f6445a1ecdf13bb0ba6fdc9bfeb2b81d40aa134e19cfc9a34058eee8e2ad6d3e7907f9fc7a33fafb8c9c5b097ecde2f76ed6de8b6ba4d39a26a9e6b2bffca373963c8976e3fa7c6c18968795b59d8f7a7816bdc911f69a381ed40ad8fb71e1ef21f74ebb60e85354a2f455f623191a6990adff8a009de8136920918de110075f065eb8d474fdf75892ebb20f8175083640843755fdd8aa2499370780091afe3f5d3ae325f223ccaa7ab6609bb306ea01fec737475396b0932ae1f4ec2f69edeae29533d5b193b70ec2a277faa0917b09fe94d4588f4f52f18094da1e46deab65709f921a00e411f6ec5d9793566484bed7e8f3032bf032c876f2c4e5ec82bfb8d758b5124424de1928625773c2f477431159f3014fee943358c4978d81f5911969d262fbd53b25d585d306a00917844506ff692e59acb97f79711f62a2060de0e950e83b61e0101e451e90716eaaf099af1d9e6a5ed6e7e18812e1edf9621d221fd614d9f26929c7380f16ee2fce0cade403ae38129b1115e13cb038c694a8a2c9ecf15151d34d161045e007738b0271395c4dc59d47aba30145e4d2ff6a99a236ddc088e6e921bcaa78dcae31db131162137819224a5ca1f229aa7c35e0f6f93c31a22fd630f554a3152420141135c9cf007248154691d9f0a7adb0d4f6125604a1abc0898e9ffb5afbb789d54957d8083036c74c41331766865cce6404e988b35b7f7490e3b7e55d473fa9e6d9f2f500513ae6abac61832d8b0eaf8c21fcf49ab873286f05c9aa1d3cdbd5bebf9a6118e756118f4d0369406b3fb09dfc32f50dca6a918a7ff69ebf493c4f15fa67468cb41cad0199f1a8e7af07b61314a628a01f4082ee8a91fdde5c842b7aa8396b95893d943cafebb41030034a55df67b20e914040ea97545bedeb3507e8f620320e075817850c288c964ea10d1589d74f4af5bb4ec922ab9d21e46384855fd61a3eceff6e1cebb13bd10a168c142c78e0051141df97645d1431aa2365e2a1add6aba2fccbbd6bc34f68fcddb92838a2b2553d24a95e8eefa7df033ff058f209c83f09a5a3da75e3ddce1d18a96dc626fdc73091e1a759a0d99bf10174532ca51e1a14c87610df35a3f99df3dcd3a70c2a47eabcbf65c01d0ce3b3006ea8ac3082b741c56c7b2bbd8c88fdf6185003542889ba378f4754541d808ff82e5c248e935d065ddc35ecbedafad89221ab742631ac8c0841a0525a56cce9b555b019269811b6ea4d2a6911d5bb6099451b0febd7f6957e091fba5346be7e861eb1365b2e16721921965ca27bafb46a185913161bcb004714b7fdfecbb70ed6ed52efe3ab1db237ffed94b6c9bf76b288e55685f8880c602962be2a74c2c034d5152d2dd18b3c1f1660e4baa683a21721c89e7cfb03f4e8f57920167afce397741d9ada15d8e86fd4dc8924a92951b8a8b1123c52b82e6f202a786f66f3b2a94fa586c0c50a2c414f7924128e5864c6eeaa1b92ab9c1a02c166b4b84f41ead32b4c54d363342c84ee18a2658d3e0486fe9bb3c27545de04d3c9c01e87e1f9fc1693a15c5e031718d3a8c198eafef044aa4da5f40c47edd144c8725a3b720ada4aa65890583cf49d3923c3c1276823efa5c6bc49fe8d11625189e8eed8132b0a8f863fc208a67bf7aea6931222c3aeef415f27129a6d6aa33e9a4ee37ed2449abf33d411b45558ce1d545f166746ae6cbb11e29b7d5738c1209eb366c11b5cfdc20e95726bd838cfdc30dc53ca1a27ad76fd3a222e03a7682d6b786a5bddc0d51c83394f084183cc1c6e17eea9a75fb0d51fe66d7e2326014f3cc8c2bcf045d1ae54e7619c01ba41560aa37a52fe25030ee50f3d52e5cb4af4d22f537f58335b59462f8ee65ac34d99b18abd8064d597fc0b591e1cead830bfb9e88e7562367da51d1f518276871638b37e4a4b7a86f7ca471f272225eda1bfb3428033dbaecdc32fc67a1c23c75a248b7330be39e336dae1b272d82935d051217c64cedada7bdcf07bfa14ae56f6b746eb09c4f25d5fbdc3b5560862763a97df344edaaa4a6f21590966ad3d9d76f5b6a6b5db15917fc90ae7a80f5173386b61f7157b8f2ff856bf720701b91de99d42a350acfbbd56e2f6fa4efdb0787753852db9d5ee613103dc9d350f025138ba2a63fe80b3d143a820bca7472173f299c4d14b8ca8611f91839a58712b1bb1d1f907c4fe2f3e5a50ea5d368fcdc1121561da4baa35dc7a606dff5aa453aad2880e67817782ded73fdd8e2a9335a40b3a97a9fd8d2195182e8cff665bf46b4228790a33b728f5d70fe046100e42ae447502d568f2ed1ea30f34e070ed3ed889bf3eaa6bafa5e6b4f50fdb42e495733e02c3985449ab2d37f2ab03c00778cde34219238a47398a57c0ba2b4705abe108c3eb2f95bfeb6f8a24b5f538550a6f89baee80500bab66c9e10fff8b18af6f6a597883b3938178331edb0a13ea923e063c78c2a171530b10842473c2f588a3c4e8a9d8ac98e164d0659f18fdfcadbe6a07a6c5d09b9220f33ef861b6a91d613aacb818fd8090572f642acf4edff8f82f99ba2cb576589e61f1b74ef9d0ad3cd03415e90ab74c288373bf2f8097d2a323330caf8f67c1e77a7b924434955fda33b908057c78b8fd28d25fada804f7eb8a8b2e66736c8e6731f99f9dfb7bf7d6f444fb8cd794b950139b3443fd678b803c0c9aa778d643074ac85042baeba535e29b82f25e94e5781a8c2e3be902b1e49569f6ee2b42e5f5e886502d04f4591de0922e31a47649570aea3f1e118c6c4fde9eaf5a11d303330c66c30a85b3e2847aa99cd6e4e498899afd079f0199f851b76e49eea54706c166d27f96f30d3f1ef4dabe44eb4230a302448e2fc8136401a77fd875e3d88b3ec65abba8e5401587209d335a7a07b8419ad37ccd145bab2f936d6854d70b4cd05a696cfb9fecdb181bf2d8e2be90f8082e3633654e8fda8cc1e02d7cd2e308aa058c4f56aa3c786a13857ae508544d3e102715963820b3e34da6892d01381d881346836b88d6c5f0602adbf54b4a14b9c3e7c3cfb46b1f622d3342c509f3a665856eea5d6045b23e0456a44692e55193b2fe8f45ee33619cfb64da869e5f43742025bba4f25e5cc2d318aacd082299033e962f804e77e63a2af73d0016948917d240ed9337f7a9a2ee23bcc97435507ec4e3f0136cfcd54d53b545499c769162aceae90ce78d98d21f6e8c99aac45a0350db8434780fc1df99949598f7ed97e518185b70577e9e4bb7bdedc40f9ee1c8dfc41866b762831ee161f3d5f28126438bd4c00daaef9cfe5eefa4d94a1b4670c49c9f436cd43d82f29a0b66d262843e8335c91c280e77c08b3166a6f1c509ef6cf03bf9eeaef23549b9ecda20b7267e5698e0569c5b6b1731b06181e1717857dc1d264fd7b2cf7ebaea4cb3d83d09045380ef1c5c831318e5b499cc6777ea929b115a79e818e4904fc1c5f3b76aad5031f041720d44e08ff4b401784f376966d6dadf37af7cf47a02c98bbe28cdf4d5b39d229900bb8dc2dc4ff544916fb67f437f8b4ac2c40a000914ecfe67b28804c910b1eb4b7dabb5dcc9eb3fc2560ca7a0fee1c5afa490b97b1135551aa929fe137e14755ae37786aed332480b3cee2f3bbbe719e3a767e2573709a1615b2ea02db7a95ebb701a4c8c7538ffc5eea16b44be9c0e23bd5f018c41b04eaaacac5175569e3cb0b9497889cd528f30d727939eadc030250029a54d7a0ceeb86d1ba1e12c27611b404ac2657298650cd4dd6869bbbff47a0919b13b432d71b4b69ee7133a1c265e51a52d6a490a8feed9eef8bf23fff2600e27a59c8278a2735e07c6c517ab7048ffbe349851962740e24587f4c791dced143d8920f2339ec15fae7ee2991752163483c459c02f26cf400a622e2ca09dd4aa2425650f6aa3a2966565a43ee3690f3fe66068c755ae03b1a6184955b1c33215c0282706522b60028a29633ff9cb2c2240d84f0f7e193ae0605b91e413d97f6698d8f82224960e4989523e7c110f4586d1c46f32797069263c22e61cbb5ce33a2877df858db1ef87f3a3499d6613d2ae066d4c557c751ee1ecd851a13aa230899d0b98190e51e112b63c1a2e50c8a407bb9609801750a0c912b32e2bba48b76ea379dad3ac87278fbebd43518dc88fe273f3ec533c2128a7f0fff499f4b3716252a02799721bc1bf225284670a00adfb0050450361a64dffecc00179a6db871ba67ce3a515868b71c21ae17e01e0f815cbaaa0cc267599583b12a32a7089985d59359178d234148c25461105dbcd6fc3189cbfd47a4a61ff1770c4d97771f897f74322f9b1f653952150af441f4faf97403d16cd3a7a26c2ae75ac50fef4d170a760e7d799b97fe716657b01834d2d6e3e613bdfaf75c67283bfa45c11330f5243118c5da1d00a15523fbe836493870f692641fcb38b52e42b20b9996953424d8ac372065fd7517278aaaa299121dcff3b751c163be3165d3e89f23239b3b17a96676e44d8fc369ba1c306e830f787371a4c111db527756ca7844fa6fb777fc0598320ce7984e815dc0eaf77408260bac984a08c335a0df93f32399b352de4721218129f62f72817509b0ced193afe523321fbdce3d05c5252da468b0ded16ea24a0cdb4eeb1a302caec80471c4a1165a3cff471dece96d9fd1a435ebeb05c61a4a0d2d617ed76f5950b215db92fc084935ca6a9cc3f137f9f516b848dc80c51108c036e590b4b22c85226215c8a550aac014d898e076da7992d89ed733621f5bbd684dfdb8cd8307a17947d81343b00c776b11218eef0696e884dadef484aa400693a94025d2664ccdc391b256e4af24f7b8797aa006c7e615e14f16abd9118e539b7eca210f3f847db478b498f8894f9aa5c71dd1c938e142ec02adf323c9fdc2874221ad73344f92ffec7adec6f212e99c97f318ae2e14ad7aa41d3265fabfaf917df8ada5a25266b8b1f297082fe13dac21b008951dc2a69fe70720fe2065ff139e3b2e71b9df3f70ffaaabbaf50f697037a91306fbc978a55e5b5de7e177654082bdeb3f3d63bc1ddc1c9a9c30ecdce4b667f835bfe114bdbd7428588d220806ece6f4ea2b506a6422117e37d8f5e8a34e1546952a3f8ce7abc528e6af6641005876f5a9a0659475ffa2a1ba0488c0df4296a5cb4c1d1471e2078483a0999c13ba12ee1986970230a2a7c80f56dddc4ee7776fe19cf473ff2580ea12897000fb3fc8b9c37b028acab9175478bd5d358c86af69aad384e61d5ae053b31e2925090f16138d2fa5722a974d8cfe1fbf00839de6c97a4601c34089bd90993c58c988d76c3b35405a909caf9fb935eb35b57fb7b7be7f3413d349dc9c7169ba0712a44f5492a196ef0705f52c1a13b704222c06b26ba2c4c7c9bb6ef03d0fd3bf6c96a186595a74540f36d02bc7838c0a52fe536a7bdd5c4778fcd659a1f9acccd00413f4d4ca758490617bef30fbe47bac3648ab72477b25accf7a058d0cfc5d441970ae92904df4de81500545dd5b0817be6e0265e2ec1a146ebb78534d4212776381b3b849ad6ce1009b9d3fdfb87e19f51e5e9449e7f03e22e1f433c9b26d0733c2d62754f404bc30c4629070f7c53dfe927748eeed8a5e57bf0d497c0aed138f7ed89f98011f9db007e3bb5e1ea7199df0b982b15a1a98fe31b596ce2e8df91f7214e7a3103768b9f0d985bfdf157792de3cc290fd301fcf64bf71462a06c12bd77547fecc4b6a75037ddf06684e63f292a24361c54c2f2c4f86cb6c51c5553a1fb91b04a3348315ebcda2e239582d425d61e7cc38c7d2a3d1fdc0509e3c2da82c4bdf1fb22a4d2b9e6ee380d943cb816de2f48a7aa373cd965aca6265da7ea071bd38e3b134d9de8f97ca842353040844e859c1dd26e0497fb4c878664ecd385dfe7f17b42750fd6ab917d69dccb55f0be7991e9b47a79a6e8d97f9292510293de0decd6c9acd03502a82405ca311fd14bd34c3766aee13d1ff92b9929ce07fbd1895dd8d094251ba3aa56429bfdc61cff10831a02b05d561e7fc0dbbf3270b16eee37103be0d2d170a6b3d68545e301493d374575df1871ce942f403e1989305465afebf5d9c101c63a18775cc030abf1327a506cab77070802cf00ff3db8f7ad75991e2027fef3ba21fd84e739a423642207e761eaaa55778d88457e737d54e68b27c3e60242ce79b21f23c2919f4ddce1f9c7f37633d617d09a170e68e5d427da8ae30860cd9f2f2504ab5265ac5050bea7f61aa6961415c67664351f9493966643574d9b3c22be44af5753ea2257e6c885e597df892df761c439b80e59d309ef04d4896a1daccfeec7203354c017c305c27087a8bc1f52e7cc431c9bda87e452c7cd90b3d555acd65cfe00aff6daa1ea94eef8e5241ef6d655e087b2cd92ae7643529d1ff694c0f95d4e26c2ab65805a02182a1fe312f0cce9a7a643d7993b8417d7a31d31911e9140e4aee837a10ae7a051cb00a663872f46a44376b84c463a4b918d01ddf4f7a0db67e4f4a6523288b695a43ec783a9915e9859ea93e3ab38792ba59bb6749990a8e9634f9bec40b3b98033503b472934a6602199423b12d74582959c5f7d43dc76f128eb6d6154a64a1e91b4530fe164cd0598d221839c9c00ba0b4e33096beb1982929f2fd7729747b379052e7d86a9cc9c9fdc8b1b95ef93fec7fb05638dab553df27f8b09718fd7d21a6aa29fe35967039e3927798f0bf3e0e1accf0d2df8227aea01668ef098bb4abb554ad17d27904d5712c67dd2d10d0791b1b47de1394e7f1e8c6050884a7c882bf39a75c294cee174e92723ae8b0bb96161aa28d804a055f1ea251a8e0ef69e8a1510042f95b2b5d4bb2ee484829fb56c191d6ac757d22c8299bb3f63e14fdd076d1f45915b373bb19fa4f329f18880e7b4f912ab61f23d58328d1988db66bec41a554033358fc007035f285ef4723772d7905fd12d18c2ca5b95df032f08f03fcc33562a28a61fd929ae4a998f3be18d32ae4787ef7c552848a4f43ceb960465093b9070cd6cf0a8749822c2b2c3cfa8cf31591ba2bc3652d0bab1691c30a1da05541851961311af3c914ff63f9777d50ef9473308ce884e745136c99917704d0ae833dfe3f9cf67a6ba1fae784a990640f0d59f85226d14bc6f56d917e71476485e085fd7af8037f1de922668fb68fda0d4a0fa97634ca419e2792ccb78ebb1e123f4f0c13321ef450b5d2ab6fd86d50a27c867f14757c0f0bb4d0496d0c769e19e60ed56cebf34992e0d4d7c8a408316ac4a2ecea8aa82684d6e47a44cc5754a4b1d0c0667157f638240d3973e3aecd9987a94cfae777b518015482939f436c7cdfd3307599ff56ef44de6ff585004bab29d8f303c6f8e049788b2911d95814ec7173dc1bb4ae5e342a6ab215b17cbbea569bbbe25548a0e8fa13791eb2f8778e26b886cfcf18a495d6702a5ce350832cc01ce81b7324fe2dd00b3b2a453c036807365a423768ed583dcb34bd89d84283cc8f45947d5b519d6fd55af1a0c895db29abd4569b9ec5786c0b91d87db61eee88d95fa9b72d793f9ad2a6e8b10201fc0442e5cc24fcb2989726fd8ce37d1633de5e89cc4ff3b86afcb7fd5cea2a7490c81232fe3bde589cdc2dd8e993fbe0cbfa31d0de5ae256ceae502795ebf2ac1dc8953ac4e1073248da8ce6e62e605a92bce28ef3a19fe7f67a8b1486fa1277d5448c94e69f3f2bdd1871b05175c9364bd8075c4fc0b0acdc0caefa437b69fbd0a26583800bb69a5e3a9be34f2d4ece9583fc684f652a83b25daa0e17ed841b39427871e847ecb5c3d9814a14440a84e54ab72fc5db1d04d1c9de9d6cc12809885e60b5993e34f1543210792bb00a40c78c614878dbd011142d8edaf4354dd15ae2e7bd53c0570ff6f0f21863adc53e10838176bdd69107947801cd14734d5dc5ec3ce5a28ac486c16e1f43f51b43d60dde2137976253f29d67221b33b961a6f4b7523612b491be0e91461e7dfc5b0bd9b683d25733c2ae79286aa0cbabe9948b72dd09380e967e27ce40c3f096872002fb92b7c2c5659473ed47160b4e5b00e4839f1161ab2c9f90ed03f7621e65ae4b4765c3a685230be9fbe3ab5d00ced7333187140d70087baf1e00db9ff691a107d60c222eabe19c541ac04f9c11dd9cf1ffaa7ed423fd9b128fcf65fdfbc2314240f65ea4210724b92b8bbc1c7c056c3b9dba8f2f1b547f0aa574f98cc1d1465e60e28d73c246b277dd98666cd7de327c1e66d7634dee332977596812bc823cdb55f426e92cacea1987eee2fe647ce463534927bad4b09c0d8de257d925d10360e444da735659094778b3ba627df02068f7a37c0c1db5dbd73faafe30ebf1d71773c39c79f955b71288a0694195373e5f8089f621dbf74ee15a52f33a9f3618a3b3aaafb9c24164cf56bdb2f571c6639d0b78e304a1673d91243733dc8fcb77129af175f2b853e4af291aaadeab9b9a3d6bf3407cfb4ab2e01f51b1f4f6f4007c1254da20a004bc3ef1e79a4677a816b5d8c4e3472527e0df29ec3659d721a51a39b53faabb482332d50485db8b4d33535cceb825f3b32b03399f07478fc8d317998bacf7760cd52a4e50506d8efbbd13b42e217c0110ba3dc6e7751cc68bacdfb51a8c4851fac7b1dac1a639ca78a282dfe167b69b3744f47f5d4293deb54e034cf6856fe99328c3036be3acd44e71b4c9c33f4e9855aa2d2e676376f7d4153c817f0343758d21a120cce4361075f6d69bff99e3baee8f63ff1a402a64851d9c12bc6b486965a804764f0d0fbf0711214881f9ce7f0954ce80018f4b4b268766d8fcc4ff074aa82dad186d6ca90ca66e3af4fab4bfe40c7a84d8aba715b80f5dd93ec76797299ec57e3db00cb769c001a05e3d453083895cbffaa23ab0a06a4124c22bd84fc12556a3b2531e98f81ace038abab5fdfd6938f78d2509381edc2f0370eda514be73ac2a9a5b4d24e5c0fad1d65c576b451430e989355977cb89131fa1eafd7b2753f9deb3b0a39c09f3db42f98525374bda4c67305336785c16101937616234dcd6805ce933670e300e3348918f9f550579a0de39cb036cb45962ab24f05583e99b3739a49121820847f2f8d6f23619054079de2503164700b2d7a713436f377d6e2771ca924a26b9d04abc84f50c1afb0276f7c228addecc52768e69aef7d81275a0c49288e72eca20064ba6c635648edc76efbad6fcadb17d798ba0875d38e488d8941042ce6d57fee666c3d3dc6892e12357c90b690a60752d35147fabbf0ae77d7d19853a37ff3ca849733eda868d2352ecb79837f3faed06a899f3ce00a5d7e695651c5107464008123d4fcaa1fd1e75cb28d8f8018bea0d3dc9267a29ded6b14193065a565ad21749cd994e0f682fe01f86e10fb460fa3050a84898956404642cc9dc3bfd853cdc2fb1f3dd9bf09c247c0c77936d31c8aecc8d7c8141cca514b36bd32c4706e506bee94c7eb0ce8fac753a264adbc8a3423a1007a049b5faacd31434997e4cc22b678481e10b47fe136d1c25422d8c5abef94eb3d99772ab131a5e70fecde4f5f72d9fca10cfa4f633d92f8f321bf03db64feee93d177c72d24e8ac87a556cecb9f6152198a665faf7bca8760ffc3d085f8e600794e6a23af8568162fd2dd876587457179d193c9b82b8cdb476e6058a39e78fcd4d73ee7e064c1ed3c9697fb9fefe3a3640c350fd8a9f17775a8cb21f419b1936c3d22a9c5240aa10e89ec31c77a47b7281177ce0c9fcf208d6c42f4e5454c9eeabda91e6e63daf1673f0c460b891c21e94c4b528dab18924f2251f4eed28823cb46d9407428e4dd8c4c4df1a01f520551ea4dc077bb0e5885a26c4288fe66371685df3f41fd770d3156a9eeece9902168f208487d7c87e19c55b97a0ea2d645513291c1d7cda64c24c273180acdf994b7c7b79aa19674b104e8835e81494277e3f6d8274cb5f8eb7a75c64aefc98fe2c727bffa4fdcd771636dd207f80329a52b12d4d2b2f949278f005f848b7823a8bd7bf79c32acfe570f89e9343cd9e7bafa7eb23fbc559bfe44477f4744ab729b8dd8435942523fbf284d1a4ad1635f1a747813f2ba1befe6c99f61f4002d475ec3a9e2e85c27cdd425faf51cb3190fb72c8ae1e9a3b4e2500dda79ad90a9ddff461c8e9e5c486c180fc61796ef5fcfc5b22f51621b43ed9e3d73a07aa4d8aab31e991e75e29afb76705a35410583c60c0fc6439cf635725f7794ebb42156f56425571ea6382efc2a055aeba13502d4cb7b6891635c216ab4338d70094b6586a2732d4a34602cfb0a51d7022d04cd40d89d94157b7fff6882a371ba5b9cfc9837647aacb07b527622c5a2a4bbec078477e3da9e64d23f372ba4c8291e827b5edd8824561768bd47935381ae9f47fc1ce115d2348be8bb1a9b53df1f3c247be9701c6d64076979a9d5440c0cf751dbe72f68cdaeeb6dede23630fdf6a6a2be4d5ef5c233e927e5df74acdf8956b1722bc6f7e6049f0bef9452e149eb0be57fcf449dca03ceca2b52b66ff67fdeff83de26aa8efda5bc16789b24f81c0e67d5b84884c43af27e6bdbec2786a928798884f2c02616e1805fe2d3981d36c0943f33b91984fb96c01c2549f507950acb80feb96d5978d6dfdb3e0c2ab8d76959204bdfaff32a84b67c66e5520c891f871096c927a0f2a10a88980b3a81307c822b1747c52c05c4b410ed78db85d02a020bdb2f36e914180eb5ae2c0770369b777404bcfad3bb863714c8b7cddc56fd8adcfb45b7d5660f52dd150ba87de4b831bc54a8cc044fec1512ba1da37c58d8306f8575a6c291e6968efb0e8c6570885564668116e524092787720d3f87e4bfa993cc66e69f19c7150e9a91d28972e37724e196a60bd084dd3b140a99adbc295853bda262c7d498e95b6066f715860ce2a1f9bf8324cbb334a97f29bf873cd65aa1bd3c3a649cc1bd9e33ceb3fe35b83d3cbc5c2e730535083c3da20cbb3932bb93c108387f9b8225ddcc5df97e04afa134e10ad88ce6d232f2e3f753ef9c5b52457924055631ceae26b6e9f225c2929898a061f3b1b66bce38735a4531d9ae74a5907f15732648ff1224d22a9173db96b4b7dd97391e95f5619c49a8ca2f5c93ed2c58944c2a56fed14259c8bf9f97566a170bb912e5fca1e250c7f7ad7961be8f4bec28e338cfa7bed3140e03e8d0a97de62ba5f2c1ee084dd74b3692df7ac56d36f539ec4b8d0d26d5cabb0073d8053663afb189e15e876290ed2b9ae17d85a53023a6bd5448f4870a3c61c4f903f479901bc83feb0851471fb55d6981fd4e15b5fb0016f9b60e9639afd185674dc9493e7629e94f34fb61e6f48c26f352e423e799e9f88c1e407105abb99ccf30d70a9bf1628c8908368de2456c0ed563990672a534e4c0d6489f0325aaec88d51768bcb9e16293e3417a08f8e75a0f52491ddba7710ccd909cacc7a9300b0c2358e48103da8c6cba2dfa3cb7d676eacdd54140c9b6cc5301fe26bdd7675d632c64c7865d22d1c1f97e153fd8c695d108a5a3993aab13332e8f38a391127e10210624429f95604d2c3bb7bdaff659a9418044c0f7247805ef6769238db95dac439922cd3c18a72ad3995a034bd3b6811ecee8cbba08b8b9c57b0796107f31749dbfb9d3a83cbdf73f04732d35fd5adc15c643640660f27363ec0e95fd52a19b61b167d631ebc842a1b0581a37375280faf5926aeffd8cf8bb1a663b99d32ead8ba79b0e1cd74efa7cd7a823ce082b6bd5609558ae663804df1e67ab25a62994202db9d789c62676d1b1716f32681c17b94daf85d6bcbe5d7b50b70eeed26c71c988fb6639b2de68db4bb46dc3b2c7b1ede6fc8ccfcd56f81294ae07e73a34b37f2c1c289a70262831142b497d3a3bcd84226ce4cd52ae6d6f54ffeec2fc656f7ff57685011d633d477449fe51bb648cec5d2c311b978ac45df664d6798a1789b47023264044e4fdfd4f33a931753833c0be5b3f8b3c22ec9a78b8fe8d907eb0a6b5a834c4760949c69ffce084a5eb0c3729cf8a157b3bc1749b77a999acffd68ecc1e94b1fbadacd5d5156391ed8071e84cdd9784440b22829d8afce4b9c5f2ea2ce260d2004b93ad8ac227eb73cf509d777c3f37fb110b60cd4581e39f22c122f9ab2e37ce97ff4794d125a41aa95c74312175af225f517084a057364615b81727e7874359ef28d1d5d5e2149e59c3098907012003589a4962e0118542148cd328bcd58d37c8d3f3514dc29b7a7e0085f9d392d4b388df5fd63d274e53ef02dcb8bcd5b7b5f15d4ede208da0768a8ba93ac6b731cbefc25673c4f95850ce3de65fa59d0f973b966444f4083935add7d4a028df621fd122df1b7091b568ee0ee4749838e99b276fb35be243220359c0be16d1878997113c4ef1ca445d62e937d12b979f92fd89579d062400c3be7b613b19d7854b8234f720743ec486a9f246e00d2b0907d7d9f639d5eac9340408e8edcb83fb8ac06775094f6d5c60b444d7fab5bc317df64269e42dc2f97f52583afcb2f539b4ea5e34a745293c4d7a3872a17fc2e64003d5077a8833ba74db24faa6df27f1bf8e4379084a1bc17688d5119e3bd897473c251bfb74b2f6a0a436fd931056cef5473e811b7c53af90e76c7b425abc3aaf5f16eea2c1175b940476c4c261ea253e09ae270d1757c6cc415251d1b960281d9867d561b27c1570886b515ac19f109b8676a110a5b06bf62579311921cd06be7250c05f33dc86655450c9ce1ae44af0297d15c8372be08caa2b96c8be346f25edac85a2ca5e8d7efacaaea8bcee88e199c8f94fff9a8a31fa51672ddf9449123d02a5e6b0a477e123065deddca95045dbdd330d6c908c66dbf043738cb2f832e8d0bcd59977b39dce38158e5243ba3eb8e9ea972aceaed8965b43847e515cdfd39d1d183935996fc22f8f0d80494ec3d0c78c48a35d6ae1b6b03d323de0899676973af4b4442093e6d27272fe9d73099efc4336d680756353a675629feb3d9ffaef086a2573baf70b69cee85e551d0886deb7464d2bb437d7e59e8b0b3dbc7f8c8845205caa9624184562166f72ae2a8e91c49d26c6922d074dfdc57fb3359432618fc9cb7eaf41182ad9a075e51af580a96aa7def8c527498cccfb2baf35925c6fa7c0527e969ebd081edcded102c84f824a86f8f0ea7b0fff3dcd4353d84b1c7c520b75e1051a92fcba4059058599843f001c548087526a7b75d3a57214db313cee70d19bf2308ddb15e9bbdcfdd74d2568eae5cb50c2e340275ed8debdedf9e469a43d464e022d850b8472f9ad2f349508a290e5d7f09222debf457aaabb8419e644ae4c510e65c6fd9a6622266cec5ddd02aac9ec2030f2572d3c753b8db65f25a0b31acb44dffa9cea5f140eec3c6d4622d1c01819fea0e1393827c2527fa372c17f3b6598cf01a868a68b8ffb5affb754f39808cd093224fc5434e2754a983d0fefada428477f8c553412af2b63e6e031de388003ea41ec92f46af9a8a2a11bd9f83fd2098054f97404c5ad40c54b5e54ced4b1da00895627fe22ee2fcb4eca939a9e6186c04d9472155546ab9315b4acfeb84bbe908e8308b35616c87a6c9aaa7b2a68cebc7510012a66858064d5b7b1951faab443e18568863bcc1b65d2cb7f16c91f2cf5254036df4dcd708167935e31d0ef3c766f76d878f5bc3f9cf2b0296a9115d858b5c0ea2bc0fc055c45fa4c00d25024217071b7fa4fb33a06eded5872a2cfcca4d0c89b03612a30ebd499c12569dfa4df695edaf962a9c157f50c66740897207b987b05b71055ef170ae72c22c5c1cb49d043325322c78de184d62a9e12acbd44184e42336d991d07c975e53e769670d9b9b04b07b4bd818f53246afc5ee88a73918445c9b79c1dc964aa47bb050d1f36b17c99525b985fe820456f5d12444627300aac60dc751790cd70f9b86149fd4de70668dc209e171e53ab6cf10da0b6fab0d93823eb5018458245917be8646f5ed6d70cc62b37c5384cffe17b8071c1546f4ef38895bc6157e3b24cfe79ba20652f027d2d8eaf0c49a7e36c9acfb2fd35572360231e349c636160370316689808fdf046eeaa088ae26ae206ab9c2e0a26ac40c1d5ff7a81557b48a5cad0fe6172c0de9178a8eb9ac092c9f66a6f34ee13da00314b4ded2b3a43467e57d84c1e6b053421b51190fbc2752b2e4fa55bf25b675613dc49f577371073c70ba32249419b8f012ab90ba264d4e4e8c4c40c2cf1950bb46262eaf1564705922e1a90e4b902466dd7a3b6ba6c2b4bddd4338f6a702301d149a094d1e9e96818fd2422b9e905e01db6b52ede5084bb66c38857fce7b52ae4b6d7b0969e34ad04263f7908fa30266f8aaa25566a9fe4745f67d92fd5d71e54fa9c7f9ace99b97223468545ea29249c0647403ff843234afd55a3fa6e80a15a88532699ecc1cb74bd75613d93874932e4ba4c170e772be6a36193a87b6a0510d052616da1ebb3a826e89b221c2180d301cb251bdab37f516d1d171f23509b758abba3eaab76b250bd472e4daf5a285448bfddf2512da9d112b89ae559e34e271c4144a2bd3d12bf04fcc02990a861ebbed46f29418dbbb78e2074513e95982bfaae62d7b14b6247a3370239da8f382e41d599d7ddb2b27fdea431d0fce481636564e331840f32f88fd2d92ba2508af9e892ebdfd60bc46ee105c762a5a303a106fa18b1ead62cdc52970f9ca5c42a5fb2d467e99deb6711e3e532b35124b8ee910b418281e34eae3abf4f4e35ea40d0fa4d7176d95d057ea92df456b91cbbe44614b6306569104c847f649945f71b368560781643bd285dfbb3cda52d56f63f328188b117d9a1cc669702876fc4f04c9725b9a70e3ad368b9f1062404f9ea9eb8f6dfdc5b85d40d2faf43927a199898d296810b6d7896fc9aa4ac4e7d41e91a476b4e83aa492e88493866488c6646c9fefcca8a2c5ced371997ad3235b0a677a70320ddaec8f6a6ee437c32995abf9fc484160603a8e6b0ff801c86ee4cd4b193552b3e5d87a514a85d0348632a5888a49378ca284ee97a4e467366c124ee493ffe07486097ce3a51d205c7c850f4b143d6eb21059c8674a9896ca62420315d381e78d76d4b9cced8228b2b7571fe0a87597b3719b658eeec80de2d166e82636a842434b5dbc6f04e451d1c0f9c102ce9110d6112cfae320d47754a364ef95db7f58f971f61d0d26d5138d33ca5b3fe7cb7e6f18396a111d643f7bf85d8244b8841c8acb56d4aea41b94de62c9cf56f163c482b5b3790cdb0493445ebb51d2052842e4f629ec235869a8bc93e5e3c419e5f69009d37fd1e74a36fc06a1fe82fea7fab37bce1e55a68973d5d76e728f04d05f3054bcbd1ab181e00c1509a7776a2e60497eb2e56f278dabcb3637c0dc5fcf9be17dcb68be024ee7860bc20b5e9d593e70e70fbf67bec99a6cf81031f2f7ea0ccc4d0941e03087d178c10cbdf44ec7022fa69bd72e53968ce5a86bcf36d985dfc489ab2564dd12bedffb35ee47530318ae4fcb1e6609dd789ba93805a5dcd1d66b8cdb54b39d14f4f9963f5d766d6a70944e5adafe65b3d173258c56fcce16d35a7079388979b3f10b51ab51465808fcd584b19b7f05c35ccc4ea164bb8ddc4da5611220a3f1dcf46855ab73a5245995e92cf031d3c99c2b773879c360711d528e58d959e9a7ffaa7f576375e77a9a3559e901a7c706039f4f006dbf433c564db0e11d2188d459468a37a9ccac17cf20cf03b9478c1e792f11c59acb25c73419070e11d4dfb57883f9debd499647be2a4f0adef0a75a37e7ca802782dd8bf3c75cbb8942ddf75a4e7eeb69a3093136e4c5877f98a73760c06276b2be4c123efc7888744f9f63c1d161956fbc54b109342ded3257bf0eb4f3b72a68873c723c38c1abe29313770026e5cebf2d57bea5298b2fef6f37bb61b46cab6d4db88cb857faae2aad0878276c6dd12dff1b3f00a9f9a8df38a87ba070597c55807df61dd781566f9a172520aae215f4cadedb8cee538e3b0f152f88ae418449a1411765e2c14edf24535c8e04efab909d139a9a90d814df48a4e475683446b67af9d0cdf4eeb8bd2bf4e88e7f2dba61387b138994fd2e0ec000fb8142b25ebc5d8808d99f771dc38216ed963f1abaa40100d1d1376538149822dd814fbd52cb42a544cb863579033bbf3fa5efb3e7368a37177108278c2f3b390ac2f5a0b59569d76299e1d414c3241483987b36f7393f6bd66f6c2712e294ad0c16291f2be3056e185a929e51728de555d3d10b5add690e45c50b86e6e010363bf7bb8a018d132bfe2b64af294447ba8f0802c7a8ac4bdb54f19e69af8711af5a216f3ee712aeb04cc8cb76a559479ffcbf1eba31c1ac520ac20a4f8188a68fd71b6a5afc85589bffa128d4a9165da00b058c0732287d46d79aed11236980f9cd45e34143bfed87a169159c0f137b3442aa7b67fa91010f6319176c3e9779e4a9d4e19c306aced76750b70615b87c4ffd8ef7ca220863493106c84a0fbca1f3fd27cd7702c26a291062bdb41e51b13c204322499ab3ca31947aee456f78fe4089666f8ac4949da8b4c8c3d87341662acbc39e0c3e5967e460391ff55ef255cffa41737e325f26e8b7e52aca8cf57c2aba7a3f697e23f53da519e65a9faa53b9219303fb6332876b80701a695974367ca25ce555165dba1ce5aad0f662173f0d4f4077693acb4d1bd7da5b3892720b942a401cd36b60b595b8479149fd5982517194207f804f224ff75b99084dbbebbb088b2ce4b367aae640fde9eb9287be6e419fcbf9e6c3b1da545024f0a1f2417a1153f876231a145bea75250eb9b0652ab87b87a3b6c0c43a7dbd353ff5ff94f7e81b743a0050c067cc60b0550e01db43708ef15803e177e70de60e5f304444e65c103b40d4ac6c2d0e4066cc651faecb5c79bfe33e9f6b6fe8ccb35c7017a09e1e5fac548d78ed1797ccb667e8f5600c6941b238ad478cbae95177d3460b878b209f0822c3d82cc2fcfae0e501c921a7ded543175259b7bab7cc29e1624af33a9f1b1c61404e4c35ca97af1fd7de801ac79995867fae00589f388d0a28056ab219c18250297cc425ea3895fb41609055f2509d326d52f072c8f8c76d3db14a24f21a6dc6de01abc1e4fa6d01baef6bef274567b5f2e1c026c054c4b1853ad71c145bea8f71654b98ce0379dbb24fa659b2243debe3d16ca235b14ce9bdec5612c3f31a75eba72e4fd3106940a07e0e8e585b4b5c694948feb61128b7299e36275d6614e3993bb421dc99ae5d5397b8f0275af86f590a874bf64c4883c28f51227e4ea8718a37d5fc0a395eddb9aeeacd01335d5bae69b257138ba810bf6dc4c466e28dc05d54fe1ff1bfec6063402f81656893e3bab26c8892f2de4870684b9907f7d98862c09905d5cfb217087465f2fe4f2ddf215e9e56bb206ff43ceeb1842d9673c114c310885d7d6eabba846f5164bee3ed507160f9ae841f247abe409a5a3f937d1bbab6d4c187da72c40fcfbc8c13c38527c884e9e4815d90edb3b9c32462e3018a127e826c8ab0dfbb49a7518990f1762c46d3c7e86ea125bf80eed5e157c2b816a1e67f3e1d040ddaaf15e8705a640bf24f3f41e7a50616cef2f82e9f4cbbbe8b2147284b70dc640f3026eefae2a002290608b2005528126ecc0716e5fd432210c4a40ac98fd8dd17e74ddc912396b644de7849ba9131040461195f3f848affb61d2e4bcc1d4f29ca7cd4a17a91bdbd7c20cd962f651609d23d216add0a132f1ca5bbcbabb9e7867e191439a3c5a68276a87ea9a53f743f4ec8d42e0a8e65bbce1d9bc1a03219b16ccfa48e608aa2bb30cd92a2e16830a7a65415103cc8b44eb37192a77438f58625c215f807ded849331031763277c05b2dd278c0967960c7fc179b3b3e565dcfc756d16843b7152c66babfe29b63b5d55eca783a4910ee04851620a036e0cb931640d714ac448e69881a938b7718032b3686b67f04bb1ef48b9dfff0187f91aaf583953a59e8491c7d6906401ae75b775eca9e1b4bbf380fde4fd22f1c49844805828398c44eced573a054f05cf858999c015ae195202c6dd37239f0f04d12635c6c1ed04c9167013942dffd8ae073a7eac11533863484e6a741cf5f17f8c6302325763f191fc6020afd2a8214ca86c388e2db109817061fcc1facb5eda6e64962340d8661767d8fbd069baf3ccc870ee3213c35b4b1aa0475cc89f9f666de4fd9058ddc440b49f521a2e3bdbc55c15f0eb05ae696ca45c48638aa3d78d99d921a1762b4a95e532bfaae2e3ca929d95b705a5ff2895428539078f18922f62963344288609e690b2715218cd7f605f449e598c207378ed41a5c4c81458518140607b7757df6dedba809e5315c54390708ea72e5f39a05fcf270f24348e6d7935bef8dabeab178b9e3cea4af942d225de8425c8a4056639de96bd790a68ff0773799efb419017c9a1564c8c71a02c11e4686af2b280c4809f38310ea66a73fcbf04d87be49807d1746e6cc4591a9da8f908483169165dd1f19c1d6910c69c42633101affd4089c6acf85c1903778658dcccc87b68bb17ab1557444d05248da61c25bb825236d8f54b674f89229524ae7cf95d96a904b49b1c9455263ba63378ea821b305753c7c84d85391fa632ea10a08d453a2b1505e972dfc3835ad44b47735eb1b4d843f17ec5f97e3f942a2397fec173cff5e75788a8b4fd40b2acafa1ffd49a5f57bbe4f02affee404849b7a8d233cc5f6e79a52c3fe572d1d78ca0b43ad0db73c1c084b9fad60069c72b60c3466df6d2eceb3fea57bdd595aeddca0e76a779b62ab70555dc31bb0e39638153c86aed56b021564e8e17cf9a1db6df961eafbe612acd1b0fca9c00b1aa238e1f2203ebf32fc47f0f4cbd7359217051d6fa510ed32fadf795121ff3cf0a6f2b60f4acba1ca2fb1e8e9638a0eddd052d845777515488f91033d1eb3b99781e7001c7173b0da9721265148b67aec150469050cf6b19beb76aa62f76ade5a2b482626492161b94a3cfa95604a3ceb11b262413f3dbe2708db31ab2a05eee9d159b1af5a224c5670836bd588f30e3824c6eabbc9e58c24f1248d7c8e63b4554718d90f7902577850f337ae011bf873d13d2e44c15704e27536c96b7fb017f7774e1a66ac3a04935e8ccd0e5a76669cc7c792bbfb5b0f0681834ace6583dc7a2b0020d287816160ed4c4cdbae9c2dae5d993d2ae0d32df58fe9cf04a27a29db990a1f51352c14bc5f45c3b0cb22937ccfcb1269cd663116f44377a67d55a0936e1ae5b6916574d6b474955019cf69953031b4bc19c26f8e1890b794bdfd1d17aeac9cf0304c4b33c9cd2d8290991ec824e48d7091abadca5248c378a848205063265d9fafb4322683220c46f1dd6eeae0573725f97a26678b22b3fb0ce77b10f87b66964155435d08b0a4baffae5035a2341f0666495d88aa3d27f6d68b951c372c65cce94e803d8fabbf8f571ff1cb9b9e6db80c19cbbb29ca6c4d222fc8a23d29adde264c824af0be97accabaf89cd142576974a5e2650712c1dc92797ea1abf12df699b63847f7f7627774d9ea23d71bb156a6478791ca5745d8e7ab743b0b67d17563daccd1ad68b321a229c7b61d3c16eae985c6de9c8a843d663bdcc2e0006eebeb3f3ecf8b50d6de9a5aef8ce0b3025f5297f47d83b6f5b633452fcdc4792ff9fef40d2c008f3af2869f3d2f3dc08100a7229fe5bd2a43f831b993d942b2fd33c8a32c474e79fb613e27884692393af389c015404a1bc997d071d12b6623b5442552069e0ecbc3febc563fdc7a5191879d5a44203c65eecf0404f0dbc915033cb1ae647b2468c341cd24bca6fac2a3d51416b71e872189540182f5440a282ef20dae88c2296d4fcbf7e0b4664b5f3ab00b11a7f3b4011ce0635408868f634e443fc00c2f443669bafa71d6e5fdc4d16624e88f7e025a4f56eab55d0f1f07ebef9af19196a697b9b54c5628644d851965bb7f5a15777632d1738b0dabe5af029fb75eb2640b9453313c367a12b5dcc5bb2fcfc3e8fab3d480e354dc142e4fe442ab89fd3e07ed7de08dc37b0b58606cab13ed37f7d0e5aeb8a228a6a44404a0ce3f0835c991436a51fe245273c9387a04bad4b2e3dc4c9f5d89936abbd544545b9446eeba4921f059f5adc7902c90478e1bc98be56fe6adaf995ad995b213eb341bd2aa5e746434391c69cec83a47402a5013532f04561360843042259940a27f9881aa51a81f449582b9166e8c4e30dd561211d2482b766f728d1c473eec9243bcc78e9cfae81ad10ff5d063d4fe17f42743cfcc93631f41a04185afee9d976d462653346d9b44dddceb63d41fe440d9266fd9528328beb98a6bd6b6a9928688304f1660452c3e2786323b7bbcecd1d4a83017ef71f45339e4b0b2614ce9df63b0ead0bfb1e055c51723e76951b7b209f1291de73d463e325dfc790bf8f4171791f323f6a2b7695912677fe79d7f28e4e1845c2f66600ade569eb8545dbf6afff1a6cbac14b614b4073a4aaf5b0c8534fd9f9bd66633cf2e55ed8c39d63c136ba1afea57eeea8be6ea286d9b4694bb21b1a99ed1a23c015073c655d2c434d474d5d82779d70eef1d1fb02122ca88984a111c7223a625612ea84b85d45f7529b76f4704f3a8106d8ea0ab2869774cafc531786dbbd4584416968f458cddba078233d75fc73b132bac231a3a2fb1bcc0a8d184b295de83011f3c83e27fd52e68b7e5da9ba34919c30c0c8ff386e82ff9508e7e472ca55f03f43f40a1c47dc74055d5516b7211c9c44dbec9aa3aff42515eefaaa24afb7a130496c483262cc1891f9d9338c8b13be2cc1da4e0343afb52345ba4370b3403f0a8584a1df065f3f159271372a8b560c530686b7158cbe513b3df9d177f9b3afd16eae9ba2aeed100a8ff76104808286e8ec79d53374a90f75ae3a30504a2a8921c8dd831ecd0f29c994045cf070852fbba53e29f97a7e3e3299a6789880e3b9860ab9a482fa734f2ac11e9c4cbb1b8138a2df50a17fcc897a98779967262612a9b3e0da7324a0d5ca7c798d3c3ed4e776651de8800d8a5c41796d94081f5a3e8f0456776bf2054fd71409691684d388a26cf2c39d42865d38d421691e5bf83a22bb25aca5dc2bb1d4896a25d8a3d2a3c52ce8b221cbc3fb5450ae7291768f187166a2c0fc8a8d587783602999457078ab2b70619c9cf7fa7804d60f3f9ce994f739ea6c99cb3391b5716df0f116706f807a58eb974e04f4c870c885edbad69bd889ef47c8e597ba113b49c4683e13d8c254d2ee413365278d1fb5227b07dd3b49ba36a8eddd9c0d4925726814b38aa67e3479b2a460013513e57345e08ceca431b82033f9fa826b9cac7992a028699c60001b9d7ee09c982c138f92e0dffcd60f42731af0c13fb3710eb16a587c8dbaad1b6f4e27a6a46fd839d91c44b28c0c4a049ebe9e8a5cc59df37d91debdc4657ff54e89748d8683386af29a53adc5af506ed8d7abfefc131fa1deb879d4da864caa19a29fa7767d5624e0c291618c8ea2d5b684c5ab55eda177c0838d0c40ecf7dc36936702b9dea3f9ed0eaf6c5cb28b85ddf0519596b53431a559d908a42bbc3bd89068a6a4d5bafaea17325d4281a476dc1c4f2ea3f3bb12bc4d7a4145c028fa88d0aace0e7a092f229f453e3f608d7ab8368a35e8a9ff65f671d2e729c2a3da64695f8eef1847fdcf438e9c51f91754cb3e4d60f410bebf7ce2c1b1b09f6604cdbdb73943ffbf99f705d6acaa4452d5270f55b7d567ba870d7f7a0eb567172400d0debf82dee64bfdb3c1938985f059b5253de577a94ea3e2531bf3d49d25207c1be4aa54323006895d5d8f67f518517f8039e2a0117ffbbc97b582d1a41026774b105219f0a8288e938879bda390324b7937e3882008b077af7a44baff99bd917865728ab99a718c757275f75ba0fc6392a232a5a5333211bf62ee243197f7ebab7b6859c814c02d26a021ab3276015c074a5902f9559d39cfa7539c45cf2c331f1d605ac160386ade3d729f77904e18192696f8a57588d4c71cc36e344116f5e675eb9c1ed985fa202dbdd368cf77fbc49b6851682c9cbf30463cf1b8e54fee5aef25038b17cd47083a0ffd7f70319faf1c077a9bbaa966470654ce96f78b2ae08b2bb1cbb3f7e7ff37760132d8d7fbab561b828fc88e29076b9578f163bc22e2ee6d46ce5b6afe510cfadc9e0b86266ea620a3c4a191f5e66b382ab89a8673ce1ca0ea148a8cde77fa15335042ceb81044804309402b1f0d9d44f6b49fc9cdba13b743d61c0bb8bc04335a4747ed2b3088a639b8555fdc4755f74c381bd4d7b7711660435e61a1a83fb1e229fbd00455a754e55e3f8c70c07c9eb91a36c30e73a38b71c9eac8d9ceed33a6e8fe357b0545a980091c240618680b8d56cf22167c4d4d23c8c55900f0144461521862f42fa8bcd7449c9643a0677b26fcbb90a37bbe1766f618484cd8d959c1a60ac26d360ae42ccd20de12ed8d28df321e8c32a7a2e9efa36b34d98f9836acd4092d4f5227fe6b5bd9840b58aa8eb64b3c927ce54682813b331d65d806e0de512c9794b6f99a3de648366392b2bbc7b9c4423d137e112c71f890677dfd525a7545cef2713b6da24ee2e368a300f1e37a7d0b3e0f16b1af039f357369f784cd6e0df88406861cf91583e0498646e9b99d94f455e545938bd6beae315a300eb807bfb09871699a0ef88003eaedbbcae5aee93a0122ed192dbbd6226ef8bb1c02d4a6dea5b8b563f2d319ad37f291f2f9a00198ea1a2a3aa04b8fd0bbc6e1968e0d49fd4d819a9755bcca4a2c8228e0e743a9e0645a7ecca837061392cd67e6ee84a28dd56ab142870705b5242f673762793c2c4aba6007d6cb96671fe28bff4f79b8459f7ff7e777897fe498e247ba0768998a8688ffa3a1f7f3957b145a654e9ae29d02c5c49096fa3a235d77cdcf550c82fc7fbd1fbe990be2b4de57912672c03b523141df786630d0465fe443985c6efb1da5c20bad84cbfe1db6c1082f16ce62e8f2f25bc2c0698f2e004226a9df2ee16086c023b15957a7679bda06db87eedef2ee29ed4a99a1a8dc8b0a48c933e58ade855b2633c47e00ae1f92a1ad9a0058b6d83387ac33d72c728c1d4d0a42e64a2b09695552d9c81f20af436ed3af3c8a826e7307217789cc3cea79bfc2dd018f006e5e4305f50f2cef52bf9d131eec456aea243b2c3bd98ccb31c40885d6366c241dbabeef9ed63a0ca9c8da41138f1b532b76a19230bc2138dee7f2df9e703d285218e0e32ea80dde35f02a9511c0913d6e8450ed7d49505a19883347c199c313dd32cd94b3c27bd6ee017652a399871db6c2b0b5fa23bac56ecd6fe4dc56a20b9a328394875adf41c15a8a5b6dbb69d2d9864b23ba0ddc590efa27e4b8ca5bc80fca29ea11f4b2dc39bbf9d7178fd81a4afef73fba036d6352490460653363b2a341b178b3022c879926e22aa1645de52c619201564795f98e65edf6de583401c940b3e5e208c74765f008dcdd171fbddda1dd9d51c7af958ca4b1afe3d4aaf0a923cae7b56efad22f885d8f3aa44425a5377caf553ab9d4b0d763b3a30fc9da1e2f3a622a58e46e1a3df255bfd889cabafd50b089c09bfa6176c12d203d83c4ae76780b3c106b2efcd73668dd182b8d4257aa2fcae2b77bff2da390a079b0104a46e8094bfaf1d8636d33338eca6d6ec6ab2c5ca722b40361c8a62623e7f0b8bd16a4fa7e20390b2dd83e85104109104abe7bb24f32328dc5ce62cfa4a36a8d4532e13e1f6db8d3aae04bfe1629f5dc40e350523fb19e9b97d4380d72fff1a91e2e928684e6441a42f8cb152bcb8e0091d866f9262e909257ab4e1ef191c06ab28265988f6c5eca6efbd933beb7e677295d246e0f3042cbf42803d26fef14827f9d319d5f13e1bcedf4db58fd47787378064712365934ba45fec807f88adb705c19a91def43849726526716fbcab6fa7c543f4c8e888c4b7b280bb0a4b6d0373820ac155b104929711238ca6854e844108dd781c03585974b323a2c49899d7c1a50355909cb1178671a53854272f72ed9641ec77464f016022e2f7fe0e763b52db6ce2b90835996bc2444082d206102c6fcc018f88ceaaa2a56364bd532bfd16585026b6b3430708c3d4e25e224faf28b332554c563a5eea89f8347f231abedd710652ce98c70a860ab4c5b8d52cc5fbd4d3d585962c01e9bdf4663ef7587e66df1a48305eb00c3fd1070cabce71f77763d86552824707236296f3b753ae46657ed4f16df5a677d71bafc8118bc36b6b9ec0e246402db90330ee6aa85c4a2fecd18aa567586a555deaf5a9a34d66040c719f80e3b38733b3962d5f4f895c15994cfd9de8791a5f84bf745ad787659c808245e964296649ac2f1a341bdf38c749641c52832bb8468c92fd4419470abea2af022095d86ca8c9d580250fee44abd55a38bfeea4f17844579dccf0240678f716a9ec4db222442aa0a2454814aca9b0a8af3dec6ffe44ac529100c45b2eee2faac309b320adf512e78530c7d0e3f32bcf36f01b41a94d158186550c50c85d5b202bde2c5b0846c1c4ba47395c7ada95f8206299ac4cd296c7287d4de94fd8d3dcaee7e011ee96d752f2e74aa8b9b2262d9b0ece99daec3bf1387f26ce1a5ec7c34f887ebaa5e2986217e64816f4945bddcfa0378e6d9003132792b99aad3d3daf92b588d4c1cdf3f33b7d1e597ddc8c92d189ddbddf0ccfe5b02c9555e504ca1ba2bd78a2c604970c2d9962f3e3208ea88be5c364a51be3b8dac97c74d2493917a0c758ade990d813dfbc95b35d92dcc9433585ffa39becdb9d78b249480d994e123b2d920e3bf50f91f56b7c421088a6c527c6f31d4a2dc422da5296d8fb07ff4b0b2b6f525f096431ebb44736f83399b96f4dba37b21261535cdbf85f95cc940ebedbab66a47f5c611f364ebe70e727bc97a9677ab6fc7e7da48e2b5c656c99fce5d33007781632adf829e28c143aa9bd4cfd4a100d57c2b22b7f13e069f6dae545a2dc1c98bc152e162f8ca79b088bcdf35584860a8ff4618fe2294158de0f439609eb31d4c1ed9b1a9729e0b656b8f5c7b69e0a2adbd959c2893cff8b63520bab89b7ca3b491081a73d9c4669908990dedcd7412d89f46e1458d27ac25fa25171099ec92705558d4ccd66584b75e3649d0a11dedc7b6195d86711aff93cdbcda87109c9a0f67b66e9d1a53f042ba48c207a7d4bd640d0589557787bea3b5a17ed13c434c2d0420541a87d852e7591322c39f94b2513b2cf4e630e2f5eb54bddd64c2d14163046b9172a89a1f562d95a7bfa39e1949d8f2ec20812854214959263a6a03dddef8f43d0d3587fbab1896b11bd30b53560bbdfa9975812a57fe575abcf07d91bf9d8f72bf0b72c72e9089993e6d3c53a017b0d02bd63dee2df37a5ac62a429945115fd55358dae72baac3747d8e4da74cbd2815c6b823729fda7e4378275f19122dfbf5d4022530c01d4dec878588602fe20822efe34638da2446e88a7d77f859e74d964713e2ba40698bc1b6ed02ef4bcb5af4c769ba7de0a8b966a3d3a9eed9af1edd5ca22a048776151a0923c1e16eede5176ddcf2068e2b03b27b1fb9a307c45ed5822dc6c48040934f8170981e0ae5ba16594b430ee7fb05ba05f67bacbe0bba7a6297e84b2d25d8b8b2a2a25eb43a1cb8ffb208a2b11c82a502fc7ea58c7ab3e9795a9132bd880ae4950a66b64e92f741d8068f1943045723ea1f410d837acf3f6f960ee6fd0bdf8d319e74144f892c7023a7250064fb5bfe0e3de3fc4386556956572505706a1db9a073004ec0a2e8b058fe6415f527f9cf11bf394e2f6022e201d91ba2f9c82d2cc464c69e06bc47733027c06f84a2483ec22cef497061587b1de8a3e681b6d6d4c983cd0e5e00859413c9755a938d6a604a935a1fde5f393bdf68565306d661467dca6fb48864e732bc9770fc8eb37585b3e4e7e3230b553a66a30843695b7560bf0fc17a59c2158d7a318f0fcdabe664a91974ea50b7eb7a8fb4fe35ec0055a39e55e4c05d7675bca7db4f9f8b0d8fb06a3b890b577b7a09e258006d6e43d54d5302263f93dca63172852d728077947d6f9c145e7ec782fd3357bb945dc015b28a5715ed81637d2f27b0b02f55194f69a3b7020dd160f141a1d538bd432f338d9396d4e9ac0a3043ea1cb7989c9d7692365078e166d1c0dca8bc80c7cd31e036ffbcd6c25f8dea9d0bb85a5e4e2e611358bdbd3e1e66cadc3255eb3a385bea41c32f6e4e54849c173d7b07f3f25216b8e58a481252a5c8c723282e63d6e853709e53642c780fc3267e84712a4faa82e11f179ee4e1196c1a8f9fa52c13cff5b304471233d5dd44d5e9b2ea7c16f0b890aaeac3e45323fcf8d8e3dd97118a123bfd8ba157efbe19bf609a6584cc9c8c806987a678595a4ce77dfafea0d789550e329315190cb13cefb45e2a59ccd4eaf3e83ce84953fcf9e79712f8b8fec26b26133740d68dd183423d39697cd42ddb2b1d0da6d808ceec199aa800637a4c575b2e2f6d3d5478001fe016e3df17ad491b0e8b354003d12eb2b973cf4271c997db492ba480299b15cea3e97f7991b819eff4c659a72030bf24b5efb795b636f9766977ce0609ff10085a150cf8b46147c828748e813418182a5cade5fec5125ff5d40842008b273820bb7c00b2060010dc842f128b6d02f61b8d352a26af62105dfd38da379ab4c06333561ab06fdcce5007d1d1dff24fc079c18e887c84f3451a1ef32234bdd9d151c42de984d587227281bc86614a43ef6f0995ab2fa3f4bc8c567eab521ef0f736c642641b26e601f86f91f3e1b6ceb469d805496ba83a987404d2ab7a3d00e515f6b4f9acc53705edfc6fc4442d363abfb566597ab3beb4fc8073b8451eab932c34059bead504d160baf59b2795a922ddc32fea7cb5b24bf2f6d35d4679412e47ea08247c9dbce5fa1917941ca34c1a124520335c6df18550ecce95558aa27cec3c555773cb31514f0712211c6ea9deb5a9666bb60922e8bfb8c2757b76306486965a79920c18384458181b075ba3da7299b7303debb78234252f93431ac29c470292515b787b2def68e75d46cf799d954c625461f0e272594830768b09aff27d09ec8aefa85ddaf7150515258c0c71a971ab86328b49224acaaf9eb09d3467ea05489e02fb68a38e733a40ea5a852887c5a7664518bb32c7347936282668025198a117839a45a4f6f0b566b26611174961998105731e2e2fb1543b6f918b2f58b454d81477f248881ad52cf06f28ad92a1d039a31fefee494b8b8576e640ed4aebc415990e2b1ffc8814512ca33b8bcc311069d9a51213b08a38184a14184e13f72e40298c99164fc72294f8b8d3937a44e16d8618ce65400053dada99b7571ee1a783680dc76e9305819bef223b435fddb20140ab49b88f8f2dad408c9a1863466bb543aabb5b2e7890cd8327c25bd531220a2bc04d25084435e6bb76f8db0cdfd6d41cc2db1ed0f21207e6bca4967a7d8ad7494fbe9d5237c445018dba1194ac057ad451585799bbb521b9570ec34184ecccc0a7362ad6f124a4eb6ebb5a648360da4fd674ad4c9a98a4ea0ca6e08c3ad08cdc65431dbc210297a0be224d415f5e3b1285a65185503415d36508d684cc3f3940a342c4966ecd90f8339f883cef6666ea0b125a5b8a91293a3aab68d1f38e7f778e0495512714b9453bca717f7b2886baab91e5eecaf8cc85c4470c35e74f739ae6735654754e66759bb8f56750eb0a5b430083cfdc53a96e8e608ae7e1c8d75a9cbd91e5af6c559fa9a846696b1ccc8f3e99e549ba1aa2ac011bed2fbff7a7aa3ba8675fb6c911289c8e1e0190dab7acec03e1f6cac4569d0c9428a6a232dfc474b2735986e2a3f271153a8e1fddd9765eae1b3eba2e68d373ba787199a4ae81cd6224501e5e54e4e95710c360d109e21bc89993ce276226f1dcf1a6765c8c762a6aac1a4e75c3282d7f86a796beb1a6a0d8e85f8b4bd94600de0f3d57f9d6b6025916525c55588a18203d75153ad43e823132168ad208833ee39060f1baacf944e5dd2c4006014bb5f62a895ab1d1a4cc84e65005026485a01b2dce1034d4dbe7dfa2c9143cb77e8632a05bb0efa3200c07e8d061db4e1eb45a48235879d74725d47244e330ee4bc3cbb4210ad18abf470a34e20c9d717f2230df84867d98cf63cc6ee48b7b5e5e87e28448a13793116bedfde7510727fe8a5d9186974f0da6b8efed5393749e5dd764657ef8e469d8659d6a11425717c53cf231491e4c1ac270f19cab2520660249b55375ccc5c1d7a85ac7811eaae07829a94d7e6c80d91f7f9ff8394108f88b27540aff880466cd4c3bf53b5f7cb6db2fe014303571af561774e1eca12ebe029ded5bdd66354931a9894c62f7b09ada6929d25578a8ed47118cfd86cc11ab0759678696b330902a9a77ee080c10a632283bd2cd465c90f2c323314bae8522c42f38ca1ed74c850f359e876dd9662ac1c612a5e6d28badacdd3e7ccab27d467ced702eed9a209a4aa8d2ccbdd7ad1a097fdc8b85710b482c7252c5605a3ce1fb9d65158efb90dfdfc54cddbf2513a076d90c89edf8bca4a9275401be08477a99ccdd1bf60b85d65ac0e3399dc9031c125c469db263193678e364d21cd5ac3119fd3874047d5bbdcb32db0de11d6cd509185dac9352b1c3a967ecfcfafa24f4294eab78fb61f3912b205e6423d8dbc30fda0919d6d1b961c6a21d15f67e126851a023ef3b02d2269b53e6742574e0dd28911c4270eee32351c3053727762a4c35bdef3eb366d3d5d986e7ad5b5ad35b9efee1384bd43761a4593334d6bcf84541c7fbddb6cb9957bd2b9df3df1d3a7a428038a96e1c76e1fcd8769a6e8e64fb265490ea3a8f678769b6f4f86e944f81c5cd0c825b1524504e4f40eac56d0f6358f3ec6e35a242f395b97d0a0d69f26e5125e271753d6efde1a3466a38a24d067a5e48d38cbb71d3fe6cb018c43011f471704bf729eb9e5d97890f79301c79ddc07b0b69e81afde405d8d2dc6447c7f7a6f68eb261ccf196058530d4fb79d2db4eea65c2ab57eae564b76760bb84291ed5a64bc72e57b905254f57d69c7073a3ce08be92785f3d939e907ef76e1ba84baa2507cfe5ba8cd44347eb00870cdfde7cbca6778c946fc7971aff1dba093f7cf22d420b9ac0434fbf89c0520d09945b2695cb55ecc6447870a645945175a22d1313c6a1531f44953384043c4d2feee8496a63c40f45b6e8f8d812d171d7d5fcfa59d664258f1fecec6dce2f03788307b97acfaedf3f77c85db28c2beeedf392b5fd3869ca2b70efe75896387108f46591af4cb39a4d91b79101368b90f330a9f3faf94bd8f67291c335cfbe15383fcbd25dad4877807304e90b93c99d5ae1706810aef78f919542f62aecfd10d18c1ca46b99da3c1803f7475103b1d89c891711716a35d54df5ec366230b280be00c4e10e2ed2b0886a905674a1dac6957089231a0ba8a467c2bf15fa6629836f8d212cac8b20db73b555d43ec3ee2747fa00df15f0bf2e52a65da347caec155484aa14cbd5a5d669fd6eaa2811f1a866ffe30d25ab790d1558b13e5d1ddfc28a80ad34afbbdac886fd3a80792ebdeb69846fe2ee54d12fe5d1cf325dc958dbccd619e335986c8038dfd10fd58b2fda5e5f2b9f0b472d9bd47c589df760172c853bd53cc6dc1f05b204fb6b8290f99799ebabba81aa2188bfc2d55018f8b67d344b27411164c905b6061c06de4e9b34b374f4cbad4f9edca668a862b29cd8fb5a4f358085224810c8f698d9cd4fc4cf006b7a3751458baf5192b441667e6462dcef687eccfad6e32c33cf04f511724a07a183bc397748405c385dc4c282582b007b05326be8a909ae31a8174cf92fe76d4a9835cba7e1f74ac080e0e4cf5097dbc848403b3b275180475026bbd29e34c75adc8e78c4a314f97c40dd191d6c3b9e85cfd70b641226df8ce3f0233175de96937e39fd9a04c470d715d3fe4ea3ebd954b307d40334282d5f1ff69f755da0b72a6727449d4fc782b107874052143027fc487bc20e9eb5dc60d82b9dddbd8e99b9dd1d7ce6c4b50a4a0079e4a64cb021bb208a2dd6cadeb5776ce88cd0bdd988f715697cbc91be71707cce31831402a711cd1bca3621f20c08d21ed33968d9be7f8f1dcea83e85cabb3e782147445226f9f034cc7a4632dcf43e600518f436cfce631c5b95019ddb49fa51544c0d92accc7b55684d74df4a8fced4244c6afa8adc1367cadac793aab5bb37f0d3c64e117dcd28b8bbeec8f9b85a73198ca4908fe7c1cce6318f0c0e03479d6987114c48f65eb803461e871f78ad2462cba3a83c323f8c64a4cc36989e5c5dc41f38cf852b1b1a11465ce65f6f4bc494f8bd05bdebda919f990f50aa38c6e9b39eb4e15936261558fba8850b08f5b33dc8c9540ab6e06d325ea321ef82b8973b8c15e126e06dda702cb3f458a99f48c4ffd4c463c797487ec1f64fa5b5294c9b31451fe8ddcdf9823370f715993bd3d2a025e8b536a2966c4acffdb26895eb0cd01d0b2cce3f84711230d36b650c42d9941ef586ca16020fa94f3a1735d2bc08787449dd2200205af31d174deb0f19eceee9d6c870608cc3852c442b292884d959482d4529800a640c52173c5963e534844cb08879dc44e62ee954391defdaf771aa2521ae781d1fed20f1a9c580078795cb328b84cca0e5345e909cdb0ecc228fbdda57060f278e07e15b5714d8c72d6c206203efbb2734202de9a2b533efabef7f74a2f17540e0f32d50d5df71d167bf339f45c178f5c076ad718964dbd2013b7101226e424922e174c5374d3c9a47f2e0ce333aa385a268fc300dad2eef2e59e4e5c5bf4743aecc8a584cb82f632aabb50a6710d4e426af5a285504285324644e28714fa8b3a2367e81ee4783aed7781f9d661cbbaa82a7b130011ac6ce734dd5191e2d25c2019b048fdb2457d461059e9de0ebe47814a8f2ee6451c70d2fbd81f08656091b9237834aeecda18b0200783ecafe7a29fc51aa8e173a774b9ed0f00a2bee03219df73de9a1bc833a0a65cfce17b2b054f6818435c00694cda137b1e038a4e82029737b422e6154a9aa1a6029c39b998ba51f6d3b8df055e7c2afdba1a4c264a9f66cd25f770f56c5a9ce9eccaf86a44008bc241db83bcf8ac0e443181f5f8e74ca1b95e3307fc15e6bb904c5ea33c89f8521726ed7900deff9b98ddd339774b08950a0d16a426efbb4328b8396fa992ab1f61276b5d1022505301386c0baa3755cfae28af79a63df361f05b6a4061dbb6418ad33a3132faa9af7ac48228295fd575df2a71cab83311ba2187d98cf72d8a35d28237205d72e6be59e9f049fb9337440471e22891c56a94b8f6322f74c0f0bce5c63511610068bafbe8068698fb43b73f727e720cca24f739786207a7a3ba788a4a5841c297bf379d121e26c6df7d5e423ce24b75f6594b0c02674e5fa8f5e5e1b09bce827797fb6050a6f76395cb596943e84e64f522b380c3b598578806985eb2e72ce24ea172ec57614d0548712d508c96b9a180c346c927749e98349c58331696a5e4695c5a0fd95a7af1d82e2128df8b75952f20c294637db3bfc204dcab7b15436d9a12e09c23cbc572e5c638b8dfd1091d49c1b58eeffd19576e0f46beafe09ac8f675382c832496efdf5d9a1263dff87cc4e3d7c1ac0d6b62fe119aa83f0da07d9cf7e5253c51add35eacac85dec814e0c0404d2e440c2147f84611f635f643f1d5c4eb16ea29fd1b159111b6dcc627a7841bf98da30b4575b5a27ea4f1b6479b43f65a049738a5900729b89c72e0f059b8dafabb3e04dc88a51cd43a1dcc90ff5a1c7984e1ca2e86c7950e119921aff347e72a429e8ed81c326a62346ba53f266e27bed67ebfd0f02b423c5b9cc8bd5770d87d131520b36147ad9f7ce02f56950b4dffc0f0ed6d4698bd0c13f42b4cd9006213fd5b8de7c258c8c6c63959b18281dcbbdd29cb63e0e18d84e05f489cfaf891e0e4dd6f30eb7facc29a4fb577744a280876a21073a982acc8bc552efbc2ec3dc15ccd93195155577875816c078f6f6310d5df35b383d0ea52b4f591d9257ab09be9c85815516dea6dc6bb23b95cec5aabd9858346a6fa95056d525b26c8f7509240db5f1903a789f83bc8d79e2a95a780255188c5ff5e169760afc4f91bc15ea6bebd1685dd39d829f54d6dfb43d5b7f3de3d4f724134308b28881dd4eb0eb6019c5c3a43b387d2092347daa3e275c806b3a5f7dade50e19b098e8eff5eaa17c3732990164d222314774d38ffafb59bf1dc267d9f1aab266b1cf36710ce248dd906085522ab29050732a13f5f26c8333c89048ae13749089aa64d477ea1155569b89c4cd5bbb2f64513ed3da9b9b1df4ca9735b844531d5ecee5071694986d0087ebb33ff95c6ee6d07d1a5f4335e7f0402c31409b603057fb46e2216580c807a5aeca136bfdf902d6297d7d855cad8a4f3edb872fb5c9124fc38836d090b48575de4aec7b85ed4b197c1e081ac8851579bd6ea2399b9b16e499f419bb1ad51447b32f51a954a9ef74f1e11797b5300ee26ca2cabb8ce44ea29fc9568fd612af0d3b82ee4a9719ea136e5b68045ed52d97285465361c2ba8020b6dd78bd417d6813c64b4d4a0b8c40ed7197aa403aa8621bb55486b057a67ede0032f9c4279aff05344b6e799ea978155e1584684c70f5910a18c7c0514a885250155fd3b4da88cce6cda4b45e4050e9be4f12df4d7eb1fccfd9fb7e5b35e0a19648a65ea526b0c92799ac68612746e44bd52c7f7ad23478b25c5dea68dbf585b7376b5655f2220445e09ecc67080ad67c54b7a07becc116ffb9f7c2c5df8ab9d5fb6ff1f63d78ceb341e916426edeef538ecd6a56ed99345497b254b1c480f45b1a5b0cb3e30a37bd4a9420db3180fe9acc5c10e00fe30ec9573083b37cec830a689419bcf64c77641052288e3498221b1ba33c935b95611507fd58fb05ca5d7b9d6e6b5c0b721657314e0ced02b0d3bb4404a4c937c3a92a65b1482f633f0e00e841f3c2730115d11610d10fc9890ec19baca147789c9121c31c9b02600f466fdc678c920d087422672b1a1d8f6e9dad8223574c44c49b6a6c546d8f0f5cd041ab139d53acb2732e0778802bf181ee6dd2afc431db49e51f0796f2ccaa08298e27437aae88237cfd3be830e7cb5f52bf3e799b6c48ccea81bd3ce760a3f71b8c7b3e60f80b50e3a122fcf583db5042535f4f0275dac442a33e58caf75a52805a6c482047690a36061f77371a71caf823c71e8e7432311d7162ce2c6c9d03b9c315c6dece3a85753d3c01255ac1c1dd74a55c9a41ef9e17a369852af27148468ec10cb13d2d04a90e802bd6833339754b4bff9dec0f57987c0dd469d4d80a14b075b6b51b6b440073fe5cd123a1ea9435082f9eeb65f532b64e5252e4468974adf874f45604a5d616dfe7422e636a260759278ed4f3cbac9feaa1e35c3212f257c45f9d9be520c9e3714406b085dcfbb6c276f6f556ede744224a6580f68798961c22271172c29749265b6c007c2a9676ea8d2911fb352d2bbfbdfd6e4cacdd47fbe0fc1ef66aabbb5fa5dc2f2496b4ce7aea8e296bf237d81140652a7e4db65a4a1e0f84c2f9d45bb72f042e16d9cf46ddd4aef275106faa39e1c510b07d0639f04d119e73bcbb5b647bd9eb652f023a7d1fa3debc3be73c0e8a592406853c6c1d309de7df5dabd006ac0755da2ac04029ae0616e1aae2f1da11b23920c832b38bad7df142445064c9d74b44b7e42c9188c7c14f5721fb0029f14f0a1d5c8ece8e14c4aff5e4c6b79ca06e6fdde308c627385161567f2086c757dc45f755c5735ff87c3016126cd311b8210d5cc11f03a12475adecde69e8884c441f5fddb96aa451762c4d9d084074195177324460e98390893df53f35f6f62b86426a92b0ac7e4f35a14447c580f2e26f3f4eabd2699dc70a2ac45038eaf6f88d42353926c3b5015950f457c211582e95c7c1d787532feb0595f9068a006fd30f1d2288307de8799ab0731a91e369dcf8979e4733d6be0a8db030a5213db71a11231f8424bfd3656dd36012f144a91fb1d8d8af041e9807192eb533118da640e6d73af8e9ceac07b8e70c918506a8ccfc99d36e7186dcd06ec7c1bce4e199b64e6524f6fbf0235324e902f37dc923d57a773ee25747c567fa2cef2f8f5cd9ebf721289c27d6ff22310d58cb7a25851b9ec34ebce04cd585bfccf5cf603a95886866b616d4c33b9931f6f4e47879c159f49f3c6aadf9e86fea020f1fbc1e74d47ee95b302c0cf8329a70d51f21ecadc6562fe498b35179648b59e728c5a414b902a5b2823fe73c4650606cf07349bae4a5e56d7b825858b03e2c3650fce7c68f0a225ab4ad9541084ada791bb6c4f0cbdc39efb0d841a3f339c434df3aa4e764636774bdd8a685640a2134db8cb1f0b411c6bdc69527ab2de111d74511711bedbb90e92bb88a3d7959423cdbcf3f5437a1e2406a105abe391eb2fcfca00536b311680c2684714d341a645176ad5c6b5d00d8044a05136a9495e831eb6f1d21f8dc316511e3c110f99c5ebde00962b44f2944357621443e8d82b8578a0a247a241c2345a7b32eff1df0fe3fe17c66d4ec89af9a9d2189e89dc5223ec351bd1eed317639155df086c092d093527891dccb9eec0bee77410fda4e1f80bc9aa638d82db5ae5cdd8afcd3e607a1b11668c79e9548aec7ece1a5f2a38a22041fd04dbbeef0227fdca69cd36daa0ea735194afdf56b92673a43b0d6f3f7e3d23a41d22291f492428e5859adb61f50ffe97713e3df9e7007f1d01d02fcb679e0ac9763a96d3a43e28c64a145240d5d92f2942f1ea64efb4f549a2b20b415371812ab424b368c670cec49278e70fd1f7aa58f0a7fd2d96b05d4a998d01275af37f68e50a64cd3564dd7e20f018504905c86efcd5fdbdf9749b4159f58881258d55dea6c256700799b3e866048990de8dde2f9c63710b5ce7d7a08b91d3e34981f328d2515757324fc053848d961d9fbeb478171172fcfd0746c39cff42abd136713d1ff66b6bd3a211bbd1126cd93efc69ba8569a1aedd1609b7ac4691843f92ae100c6ed2a65dd506bb52c7e631526511001e0b8647a1596ad47801ea6fc86b589c0e19e5cde02b1b7eecd68b1283c801f6085b815d585adca242f95aa583e1fb157a7e616b32a9ea79ec5aa17cbdfeca18f40c5867b1f847d00ac307d962f5b58576fc2b6e83121f50f2135da0f1a5f7e2f4bbeb4c3d1f1306fbaa6869141631904af43ffd13db1d7a5135dbed3acc6161d0599e8b3429647869d95d12d7280c668bc7c5003ce259b9993d5fd660d422a5c9729cd491f6e6975af51ca86519a758204498fc7f3138c247f14cf6ace007e2b0aad48467c7c032226e214cdbd41a71ab698775a37b9f2b3f1bff74f14207b551fedc63431b322cac4cfb157aa523bbf147b615ac469224ae4f01dad8b0bdd4beefc748f70dc5d9690264b568c98beb301d15321c48b8bd63c774d519e08916114fc93683c52a7d3166ad06f44ec1317c67b5500fa9959d70918b5de622fe70c59966c48f8a9b94039be7a3b5994620be8ddbc072ceda33ab9994d984898170c88919c0d6f9c7b5aa3fc4c7acc39e711998f253af448649e6dfdebe7e41a3e77dd1670fb9f9cff464e0912f64629a6937ace48d737c76b5ee88885e3128a35e57847c540c28643f8262c0df9570d9d55345f7bdf1dbb8a85138561592efdfc37aa57227c0a2f9cfce1574ca573c5d1d335b24635e746113493ee98ef2d9842b424bc72007cd13a553ca47da7a07e5a19c43f1c19590b8f8eac81ec7e3aa5ce99aaa7fb5276c221d40430fbc5e8206f3ee745f0b9068a3c2aac9087bb3dd3883354a61b1cd3fd73537b7547f8b0cd37c06a98912fa54197a8d73bd9216ab40c92dd24839e2f6cddcf9cb35a26883de180d01295f15a20912ae4dab38ed3cdcae2e75f66e7c3c6307fb461c16281a8f7830568085f043c6c06b0103a189d782095dfb01f865273d8c26e4b7943160096ee7e1579e187592f753f7bdd7f19a4641c8ce15ea98815f722d4d9d55c5bc58ff425dd772d246e28423a3016cc737f4e1583aed2fa92f9dc62fda39b0eb0ca25ddd2440e8e146ff14474e14b035bfe632e2cb0ee7191bc3783a1c4c8e988aaf2099f07524c646f3ddd1556f9314a3ec2312cc9437b664666b4bb5ad250b844bc40085f9908acfab4f83d7e40030e7838a288a2eaf66b5f2ed7746ecf45f51bac8001216f4ba353e36e3a73d2db6b7cc62cd7d1386801b84eab07805b292cd106f82854654baf0ec30bcf0c8fa00a5eb67184669d2d1cd1d6e851f7935fe825595b4436dee6280033996f968aca4de76044009df7e29b065f43e56e47e050cd32a35d1bbc728725d7378cc9a9e032ee69fc32f5820e0e913e50605c36f75ea24b497d5a6017290b1abb488fe3e7a5050c0e88e1605de9a5abb20160092944ae0afa03e8c0ffa52259fae8e4dce7b17b0c4227cdcf008e047b68431517dc8fa7678604fe31ad56a486685374f00266c57bddda84aa8c43c598fc3a4b50b4f2a48316e1973e3c12a7ccf93c89f24926fab11fda1ca39cce63cea3949b7de85d1dc1e5e9fa7a9b949e84132b0f4718bc7ece16f49605521e81d57083ecd62083d1c3cbd9b76a420060b44ea8c4b439e4baca092eb938d3a287a052aad672c07cc6514cc641fe4bc5955377babff5442e0b3055c44fd62f3fea5524eb137cc4b1760128f62595518ade781d8c66c3883a1695957181c93833a20adb0a55ff2c7e1e2d421600e1dc4c97e8c23c49fc8d4839ba2774b0c15262f2125d84639af85603e8946d2fbb61d07f3b71058b7df9a6ea30fbfd3f39eee8b26da89b046108dabd2c53d4170687f1e701e408f559c1a545aa4a4724e151338bace5fdd743c65ee5fb3003f8b11c8ed4b216398c8dfd50e4445b5f747e0570a8aa3229e05341c12394c80fcba55b3ba31877ce690103de4dc040f0c387a4e8f0abd664751a9f468140a8f17c88c87bf9cdfc1086d5f5454c9c5b4715c34c6f70d6cdd966c96793d79e4046dabb17fde85ba580ca714daceded003b80f35729061eee149c58d047572eaeb89276b64808c66e22309af9b987f2e23a7898ff1f34ed66ddb83581fbabaef28f43c24a4fd3543860f2c6c92e50facae81f7a492e942dd5525ed7ff108ac3c8b5e57f5c7c33665a782a99a0eb6e1450f3f0742e2b7f66e786c83189d35ee22f7c9e2ba93fbb7cd96c93204b2def838c562966fbd78b8a16d2889609e0bd63f4548536d0e183515eae7fe0ff2596bb1f72ec6684f40a2e6248be7888749d9051741b788d4555d762fc3e89e78f101041884f5c8da3d51a648095dcbf8a8338f5d491826db1f60fce2c1a092ba206ee041acdc5b0f217c6cc761cf096b04b4993b1cbb84cae9fb726a51ff1d7e17bb8cdeeb437c4a4a6e0021c55dfcc116d661f7c478088a92b478acb59c3e1b76fe642c713e047c9dfd97deb2ab3a4d24a72852dff4d9130b9a4485c8c2e30a85075c8a39545518b7028ae9b3831d206adc10e4d32b4ded2160e2ac1ff0726900181ac90a80723e825febe8803630086db4fe500cdba81153c97c2a7798fbabc258c361a00f7ae07aed03114d26b72e51cd16f4bb8c4d5b0292540d57a88b6cebad26280d1d50c793f317cda425f6ea58e6eaedd01812d5c438b8e907baac66089b7f8740f29eb5793ec97f544fb7fb0901f509aa7c79a82cd67b83fca3e08b7b9aa90ade48398a39d84013b21972e8db92a3a80478f8a04b02cb4bfbb15540752da7a3b695d8dc3d7f2b50c372845fa7b8029a504154813fee6a52d532ceff9925658ab6acf6952be9353d4aa5e8371a12183c96877187cf77f5fa074534ef70d2a8b9100c544814f2e1f7147d0e9c745a8484748e44d0351c4ecf7ee7d52a5f49a30a69a7f8a779ea3b4ff2ed27f11afbae8cafec7297daa3e5e9702f42c86b147cdab0eed2892cd4e7001bc6f3c8a7662638a1793a9c86a42b5adb9eb92bf80a54037502745aaef21a680e485ece875388bf46665dfc4f95d36811fdaec9640a7441bd15857c1871638cfc12eb49650247f9c8c1a47128e4da26d9f44599b833e9c6b0364bf0344fd2d946566623dd67a11518abd5c784a11b58172e62d0cd97bec414e553360686cbdd402bc07cee192ab63d3a0bbe47891a62c3c17c3be31b80041d38962fb728d14192a9074addd0f2e2c5857c0a179add92cfdc15830eff7508976a71b77b4d0106b43b538f5d929d285ef52cda85f69c8444f8287aad0c70af065ae7d30221fe49904b30cc7ea1d56853336bef179b59d6e313e1cf40df51d630a589ef86a6109c9574d1490e9f1b7b9e9fba0eb923e265c0c9a6788444d7792c3a169f12eb64b101ff6a5cf240d29d2abb2fd09ecc6244317ad9d3b38abefe8f740b77b1d715e994babc93d834ee054e9ee2a3917a20a914e4fc73fff5b1831190b5e30c24533f6bc91925fc72ad23ebd0669db6d192c831e7b86458f3ae432c666585c7c86852e0534b47e337947776dc6511b4ccee61085780dde0b4cc7f43537f4a387de596180e5c30fc856a4959e435a50a23d816a513f5cf581ac3259202a13604e8c74d1490d7442cd251a40675c32ff68167abe796113bd80bd9b3d8426bca78fd2e5852f4ded9b9368fdee182ecad021001a24624d7f348b3ce16cc2b166ed1def4ea2a42bbd6b005b5db6ff26f44a683c5d30d568ddbe5738b9f174254f19d67f298ad4cb51c78d060fa4d7a47ce6d48fa307b9c07f47335e98479e47ba84f2e0be5acdbddbb171f021bdd2f569c763a65a218ebcdd84143ad2f2f34559b6fc4778670f9b7dc6aa60fbe882e7e5fe25350179b83731bc02ee30682e1eaa6603542f5071e76d6965936ef7a179cf6e923506fe25c1d2daa7efd71ea4de648aa19408b48315ebaf2a55973b8a9848f9cfadb554bfb14c330098a2644e45017b8f38b35395b7b587068d61755850ec5c9c6e3273f131ab8970a3e9e11b539c0b0a533c14f4153c1b78ab2c102610dc2d5dd8966e9225b132f5a448fdae2a5de36be623cfb545f225bb85121717931c817081b99e6b8c1ff9ab9085f5a09317303d88a34c5c78067bef8f21eda260c077b60a48b90865311a6e290e915dd33e9a0b985470b9cff051c45c1d1634ab5ea2194c6ccb03938025d4239e5532fbd58dbff3363d118cbdc8b0b59bc8f00d9da824e0e9dc240f3c9b691c7be015fd68b142b877710c24264f75508750b81d7d0df3c0f04b303ffbb629a86f10ebca65339a8e406764d7560494ef015585c54ce0927bebe9c0be21975e1ee8c0d7b4bcfdeae40d85b21989bc300daf3acf1b15b69486a822bb3e204374188dc90a83ae7d68753dbf13f11bbfd87c07de3560b96ffa505b59c148f2cc32decc6363b7761366bb37d35d39ed906ef479ec51f6c6ed91c970f763c24ba3858235ec48e862be1585f8f7ac73867d454cde2cf9d1e49c704c296c05510e292003ec0367c113e96fd79d6e91af427b62dc653b1688f38db94c3650ff2cf2949a044ddeef511794ac3d72a6b9afcf61ba993e156a6e42da90f62e39a33ae7c9a37895757723e16c932856f02838b0d8cd92194180e77a8daed13c3cc080bca1e41656375a517842fa54a68e978b2a1f90dc3091532b2ae3b9a6fb9680c68fd5008eaa54262780d5ee70d18bdd2cb7d9442ab3cbd88584bce87be97d3f777ebb2c787a7de55d2be8c99be07f2f2a6399bc32e15c5fc45610b02234385bd62214d40e7c7950faf2d5c616e118351ad7d328a330a4133ef6bd3a96bfde66d612888dd79aa30f338dac8f19a2ee5c0fff4bed6e4195cf7a80fca32150ba968797c6e9ab1555a97f1f422b2951408c354ea1aec5cf994691ccda1e5af154030f820e1f1d505be74a979fcaa6ddd1b5bad61c2567fd09464e4ba7fdd17f4820f4a47ef171ce648eed7d09f4d2de2e6023604340b01e17919c551e68f4d97e274621e3fcfb9a8529a0a281343696fcc8c02940ef1f4693c7743b78511f1f58296b1e9a7c7dce2b0c00eb8711bafc3d39a63517c37c29ced6713f638697a0a2d220b1063afa9a1fe933b7392917080aa9c75b05896f4935e3d4cfe682c1f5c251a056fb77e83db149c0923d040f1043934a6a7594383e5bb3e0a8eb7942cd1ccf39bebc88b1143421def4abae6438d8e0bccbd859556cb6e1d353e7de9a5b0b7e0604148c4a628bb344aaa88ca3908da70c9ef7a2ba3f4270bedc5d17da97e11e3988416fdaa46eb0e49d2e908c37e4a2981605fda52338fa9fe6d16a4399f946ee6142b6a4fe8677d4e8d86046a0c158df7ab91521837f8620018d595cd283d5cf49a1c7cd01fae5923920b4ba70cec59d074e3e9d98e9b214a865fc41a798219314d5082b24c8840342c2ae55e031b873d4b813a8854ecbe92c8674c26a8cce52db968bc1c9f40e07946573aea1c876fa70d8dc68e8a441f257dd0bb05e8fa854e285cc5793f9f5186aef4907e33ed421a523ebd657ef1cbf909c5e889948aca3405c3bd70ea90592535e3c97b6b3181eccaea4d9cb323d81e260c6e3b9555cb5ace5230a02eed66808a845716d0ca1e353faa50a12dc4a00e5cf76028229a96dd32f55000ac1c500e60cbfc11ae2a83722064391b6a3f4a4ab8d705b3932accde7f58a7bca6e2b5333f5dc6875cf1aa3a936a684bb14593bea6e79d066ff810ca3c475a7265c47abe25e4b1b1e283bef4489095af0864f3a9028c52ba9fa53c3f4d5b3231ee15ccbc880397e10753c115847032f38ebe4452dc914729265a3988a0301748ba66753c68b28413622d47344aa469d44212ab303909aac13f2e46f5583e694941bef375bd6bc99630aab2eaf0dbc6c9a581c3f86134a2e64a66df7d3d04a3a3a7c670a1db195744e03afdd0c90497ee601c03ce4d7ac6b246b597e07488632dcd1c312e7930e73074ca9e1f26f9a619c353f1dfd705dfb7e955db4e1e1d09f91dad57797c8e13b962c53ddb163be6d6a7e05e59a88af8eeb80a698dd7008eac992e201ac0448e6835d4f1675564e5b53126fecb6c0185dd7aa026ea3f3fa13c9cff2af3ed2b55f898496f466f4986598313858331db2c462f702e0560d1a13383607d7af5292c8b648153d371181be5df1245c13f968b3ed4829e2cb56b8e2ba350eed642c27821d87b98387619be7e0701a6d45075b1e720db9422483626d8563f1992be1a83fe92de255798117abcac62f30602ec3c1c80181a513e16e39817c302b3d7d3aa7fade92866c292e6c8962ba7005eccaccbf80ae2f6d4ac2b1506bb2328d8f2b3f958367970266a3141757a48fc1f65d5dcaad191de8de5dcc862c15592f8090829a5efc45afbef6636ca75e8cb1335bb8af72258a70760e672476529b5b0e080ef5e09f76abfba3f799fde72d53d79fe524b260b9a35589ba37e879d75bce04fd8c6ee768a19e1c5d593afee985ff5bcce495db42562716665fd587eb99ffdee70d3d985586987cd82ac9e48a69c18d7545348161bfcad50aa31adf6bd303b39f17d581f0f2cc4cb66accbb2bbadf2da453e6c0102950d588ef99642154c34ea1a5f8b38ddcaf78f75be155af8bd8928f55e18d7b18dfe1cb468075cc814326e70e86f408b3586d8a9349307a1bddb969d445e288268d2ae224c8340aec80b8baf4873f50c202fd6a31651c24871132a535470eccf1811c93a1f4d8214890f9d2f2b4ddd6b38070128aede392cf916485f7fc6d87e07155695b0628e0b853792edaa9d39731bd48a120bb96e762c2b4416dced484aee3986d9c7c8202c32b4dff738d67f89d47798cd9a5c09232fdff17708434d1ea2dc77fa2da7222abf9f6601acac001c4ffefd866b698e86e595d29443f5e073b950cc45bbfd4dd507f33dede1aedcaa8ef60e25b1aa9238bcf2594ce507b56806cef8db73159697929ab8e80b99bd211e1438b6d9517698a4db478728a1f44a4695f66954dff13fa740e271abd529416cf8444fcc26d20e88709349d37b3f28deab24eaa5c4530586137a682a867a586480024e15847431e7753e01e777ae3ccf9f8e655a42bfba3b05fefd31f97474f878655ce49ebe248c92c36c8f426052bcd4245d2fdb497dd389cee81135be811ebb23940c890c35ef03d2053afad863ee3b2dc762baa71269829c411b663c4494c976dec05bfc5e3e52cc55b1be948e453eec14303c013887f304a3a41a89d5c4ae7ae577bf00c051b917fcc95875b4ba7cbadf317300241fdc64ffdf1941728987ca90a1d091fbfb064dd8f05147c0902b667d93a7a8b5c119bb7d5e181b577d3967b09472432e1c56a400c3133d19ac1eccafa6a8ca500e3aea87053c3b34dc2377a1ffea48f0e42e674be76d2377e80a26bdaa66a1519ac4a9b590deb9014e0903e1810186d8780e1a52deac3b697de38c7cf180f288b331078d5cc2cb91999310e6d4ecee4bd78c8241b8404d906b60342235860e120e4f892781aa2882cbc7c7c3bda89803688896cbbfa5eca7b1617f2f5c8bfb205688c32a594619a6fa76b68587709a411059f468542d58e262bd0adb16e946438470b1b96105edea01103c08c8857f57c82a79c9cb74c2a60bee57bc8aafdc35db2dcbdf422c261031b654841d71d66300f01bc222ea93425e370ebdeb0e1f036d6755d4f7cd5fcb8a5f9d0186fda97aaea9f256e45d6195710f291739ace98d6b2887034d8b7e13f7d53c3fc0190657ffb42b755ca1853b775ee2fc9ece66a44c9793f2ae4fbadcb3956ecc08a275f8411a25ee5cff71f90250607859ea3a4df290d73c0337bd5e1bc139b19a24c650c7cf0e494fe5566f64b4a960b7d563c9c36a9caacd7cfcb7cbe28dfa85a6843a160e9dac6bef0674f3380e035644ed511d20d200da82dfc5f84db40d7a947b253ea161419029b999fdb6b2ca742ea5456bd43af0bc426738d21f4db948b815abd3d7607d54c6de8cddbc00e5fe32ecd6f320196fdd2e3fdefc7886351bc4edabf5c3a4de5dc62a855b40e238a782db64eaae04311946f72f0f28e50fbb2e1a0e2bc9e3895f74b16db0801c571def33409bc03dc3abd258d2a829324ca05b117305ddea02250075ab19cb78bce9bcaffa6c17ebdc57eae34ebd03474d1efbef95bc5efb6a4304b57dc467936c5c74028ebd4fd7948d7a5586504f9e3aff0a3dbe03962659fd28a8823409c0d78d0b8d7a8273f20900c48fe2e7489afd57b2bc756802add7c7b5be7040ed72b630af2a3d9bdfb553b3f5645c0edde8963bbc34c77d0861063ff0e663aa43672d794e67dbcf87c7d72e82d4f599c4f7d6a42b502b265d73821d3e5385f4d780f903e9b701e46e0c9777e75673266e829177f9b27a6a9b28dfa07a23d5bf0b2753c2eb448ae8265e9d4f5c548b4c3736addba694195decf39fedd54cc61518719062948c9755090b6b1e6130676066e39d51977d9a4a127ee313ccd5cae1486f7ca6b67fd975621f100fb6cd180814f9e580c9316fe8dba0d8b934fde38bbc5aa3642de7cf489bf42b1ae18ebfe3cb05f50f110c3e3ca6c6d020ffd9f9fe476c742fb88ec4c6b4257fc7b1604814e64a1c7073b9a842b635971a85b176d62badfd521b5ccfdb2485fc185c5b8d42fd044e6b5bfab796836eebc74bd2a7ef5d8aa880a5d8bc427dd50442346765103550811b517ac9131d4aa43b5b3ee11666264727229a22bae17a2c2b184863954bf1351eb824578cf318aab258f4bceddc334d2e7724ed60ebaa17c367e2435e140cba271b02899bed33fc8bea5e6996297cd22ad1eb8f7cc7c6757c54afbbe04f866879531be7d35f141f95b677e001c05c56de6b567730f2db76c8c3b1c5d05672d8b375ca4f5b15110d106a9d9f07fc7607a0e910af17a7e80cdd5cbe578e4a32e18ca86374dcf2b76a4b8e31e39ae0cc0bcd18fd6bed31ef83be6d63f21d6ea5826684123f2482fcd7fbf2dd0fc70942e3d91d23ae3d2310a87383560ebfc28ef48ae896c7b6dfe32a2c36bb48799f36a480cfac6cbb1c09a8aff127d7ac8ae0b7016e402521c41140915dc0d1d4f0fc8f1cf150d7d0da9b36f9c8cd23886ef5288a102bfeb15097ae2a7fc6d787999e31620a238db15fdb0795424599817a9c79ba79de10a76f7e0f297e68a3d6a649e6b9303050c6d6df33b55a6449de7b9d19bc3e976348add73c2263b859da251e0a46cadad1f54d992486de4b01137f0583d3b9ce419524dc8e31d070f2d7cc466473af5cfbd3d59767d1c2f74f718e79758cf49076f2f8a31815788cfb98821c00716b8ddbd4efac651b1aadf37f3289de7d0f7f6a1c6b050183a86d90d58918c05f04c9fe3d5749872e45db07234595538350d2758c3b416d463544674f24731f69b2fe8bb8e59dbfaae7efed762abbefb11ba6b55733d44f8678c0caca6ab04e4170a3aa2bdd5fcec03802951db2302288eee2fb7d69b268afb1b27fe9a9dbe4a8467ac0100135335db7293a0748b5a040bb884e7e0f073de13aeae43a14568c042d8f42f405fefcb956b2df75029bd911bd868ea8a071ae9b46696d8939d6a7d39419b85ecf96e5dcbd8f8a27cc4aa92cd62acfafb89ad832f5be58beb200763b5621ce45de4fcd162e2a07c1fce3d648991420ee6c466bdd633c0de7a6f99614f967693db476061825313b59d737c510557ad1df2d84b00eecf205c150478d5cbf560247902a03a3a571834aa58f6ee3fff488150f660f37df91e91f05f24ba14df3d6eac80f89fca418f6f6358a90c48008486de0e874e27a52c720d081878a92862ea2993b4cf183da4a533ce0793ef0ceb15ea72785de9fdd1b2d3abe1e603e31eeedb276ad971cda144c128100b5db1c07345387edf87054f2e2174729146ac70fe391b193c5e6bfb0aacf66ab209089a9b1d5daec36db77e0f6168497920788666ada880512de5b2d4a957e90e966cb42f6a0bec57f325f6541030e3cae58b66fd289d2fd1784ee61a74ba2ec74cc91af09b70f7078eb03927f751a32f9ab813a7cdea5d0db27bc3c504ba3b699717f8d68f7a0283192db9dd05e4da21a53500d8b8067571feea9192016eb7dd86c1c0111b5386d73d55b9ed345e8bc498ebd790c724de82051315ae50ccd068b7fcabc659296b6802ba3d21b6991cf4c24dda3ca433fa6668f267b85fda74a6fb864c27d37ffa90339a119b3f008e765ea702aa2442b7d5b39f3e56d94bd2fecbcaff7be19feedd4bc6763b01cdfc3f6abbd01d3216e5defeea26c20d3f8acfa447c8e05e4eac2afa3518b1c40749425a682850ac68a784603786ee7b361b4db9ef66253dfe2360930ca5d088a803f3e5d54ff8e601a9424082a494d8b1aa5c5bf0cee38b2e4e219a685568a564b90996f007ba5d34d41d6277e8741f1c99ab1bbc6ddc734e7467c247369630e633ac8eb34331adbc50b185d439d9e6ea0f406bbe923a65b606afe9eb70ffe77fa7560c89d0d7e701e9a88debf195cf175ed7ca9dd25a51da2355d28f0a75007eb7feddd0e061e2de47878a3ca74aad31836e12a68ffce8b5dff6f897c1a6ec1e103b887c0e0ee827e6e7a862011e43ead9371444a3d121bc51a54873fc6c49cd3a08d3f84fa09a61d3ff8e3a8304f1a4936aa9e1a95206b94164b0fac86bab7bb71b900b7656a67d598814b69b0b46c3bb2a1e11322205a31c91b7676711160faf6c82c5779631e6407f582f6ab5115a4e98f5e1a9c80fee7c04770fe2a19af27e0ecfbd8b6600a223bd90e1d115249131bbe04b00d43b74cf82aa51d41316086321f8c7be01b9c0275a94a4d3f0ab1314fd4fb971b9dcb57f112f7d07e7a9efdb7a730e695c351b8924d8b2cc858ef245fead6fa5736ec8e178fa861973fec5640470ef6e653efd51ad8821b7907374cd65de510007e3007a28fb3f3f6385fb7000f6cfe21783f2c4fb420396ceb04900394e4a592d26bec90ee320c43c3fb98fc219c7712efa0f3e547ca9313c0fb8d746b08c189a224acd16e51cf5d84ca2c41945c5039b1a2abe7c348b2b160a52c44823c2abafff28e448b5400cf19bf8f45df810d551e3f3cedb48f346fa6201d17fa824a3a5429cec78a92802001d5be58c841d3fa3bfec6a4099d0b7f6a84ea54df6046664bd01bd73a1ee93fff3d49de9209706a24a111c5443483be65e34c3f559b6c0c75caed2424779b13d5de67a7f60b2320b4fa1296a96e49b79e76e08546252705f232c18851fc9ce3a7d5cc0cdb1215a26acecd83c1e670218445fec1195b423daf4b05c2d9def35fec872d79a5a08a391a87efc0ed27e04feeca2d878d4163ab50c245dc5da16a8f537bd563b748f8b780c79933e754b14370bcf50b6c5931a1696f172a719e0167d17191db7580b34f696e1f0df96403a9504579f00afb6bfff48d62af9920d74d779256afc48ee735c4c9a4390fbfd9c52c388ded10e9084299b4e710a378ef333061be2d2aa5fb264b18fcaf70b67e9a8f34615dcb2705465d3df66cacc97e1a64f4b4bca6e8b628b6321fb8eaf1ec2a2a1e51a830f8ae4e6b4561bb7c77d7db3f7442afd7823a8a2e96b080c8fdfda67380520098877249ec3764b7963d3eb309cf3cd987203d4d1f40e02407db58a41e6fbecbfced7ba1d9cca0e980cc52b32065a854d9985e355ed484aaf75a44557ae5cfb155a2029339edd7fd85cd7b0db63481277f6e21fab4dd66ed95f9dd37788d8296d7fd3efadeacdb7dbf5e4d5997732c11e4292584147c7fc2030a8de044cce533122a6893fb4313e04d829a83f5200d80077df0197b3633bbf14dc4e6f2945cafa49fda21d3a360b0c3453fc00c45f9e66f74e381a69e73b8d64cf7061cea621331f17c48775609bb41b8efebdb5cc1762b4df252264683268f00686c8e5df2d05ff3e1171c966b8e165f5dfe2757c8774cef3cbd8e1da4bf71af472c151eedb1be4bee739ffbd8f9f7335f5401e5ed10129ad7f8ed79cc44a9b79a0cbef2bed7922cd6db63a4b59d703e4666c563e0aaa1ebfca9874722aadae9b801fdbeec5eb8a9f1ad9743aeaeb02151af4a0fffe7c5549b44c3a69f4d114e06f859a1933cc151a3cba5efe66f4fcb292bf119255969b68d3326f0edef0a0ba514f8368ff7031bebfbb0ffa30f9a05e48789c624a9de48c6d68d685d9627886e2f8e5aa84244bdbeca963705c51f071c109a5e93eb644eb899e065794a48b5a89de5bcc03219ae953456121881930732b535d3f2eb56656c754a429483e5e5a7fe515c75abdbfe1dde826e73862a3c1018c8cc9b8f35cd27fe882671bcf9f3e814c473a8f8238b07e61b9a1e1790fa4f3e1464534569305a07893feb19cd3d2ed38b5f12f23cae6bfe1205ac2b4de2c1382093109eb8c3c6a4d5f09e2f2dbd6374b183f596326689320551ce4b31c85e376a81613026ead2ebc1413157f104b67d029663cb2c96a940ecea1c5f738b35ad16f45a1a7d19d90c215dd24d1fa32ff15da71a0ffb0031a04fbc8602f9875dfced7f1b9349686ddbe7961a99c16f8ef83baba672ce36d7f532fca14fc12486ebc26c2b29153a8c7f12693c8ad16e5e97d0264d129d957b23fb0e404f32b60c08a3bfdcb7a8d03d6391d242152e593036304f79654ece51529a0e68cfa82e0565cdf541abda0fc447a7f2f729fa48c8c203832cf56277d0e6820985590ae6af6b557c53d6ba752734853a442135cb9d97fd1f7c990861ff11b5c4e78aac0acdfdc81532d52beb33f62912e3e1625d56bdb49e5bab69bda395d8e3ce9a31375fe24423391227b531a91d15c1062a0caff594165bc9c1564d7dcb4fec9f24072191aba67a93b6f1e62da1344d784ce9bd2870840c008c1520282029f6193352d556250f210d2564ac016882b7aecadf0068369cf63a8f303d1cd58e18f9fefbc410da210ae5923975619f7129146d91d02c6f4523d49a1ac9df72066dde919b7fe005e4ceecb844a9bc4fc8d4dbd3b9cd65c159f8ef7cb8fb71b2f200c433216355f24fbd7303e303b87144c5e3255624bf0827c9b28022365dba775ea320c515b29559793910f46bb36633c32c90ed15814b0ed84b383dfeaa777c76c9ba180012e6c2270fc394f49660e3f2b09d930a64a3e2af250fe17f4610eacc76f8aaa0ec611dc5123258a62bbb8997eb4833a8cbbc95031cb35a711acb38fc73c9f48310a21dfbe423b7bdfde6c4786567caaef047f0f82f84382b5ac9be275f5125a8c7afbe160808c08c0d10d89ab85aea6fde80ed926b3e31f13778486a98ae6ec75bb86fea163ef9e85041ba04e43a03ddd2dcc5f893a6c76a0a5f3de8e77e55a6007daa13be8f18623b3fbef2b4baff052c27a53c6cbc7bd67a1aac821d4405f02d32139b0ebebdf6c35534af1d2fc4f7c1e5230f05d60f259cc7fb7dabd4dd0c5799034d244db44703f29718ad1ed63c64c2c6eed4eafbc9818e35294e67f1329bc929efb6366ad7151e0b39b95ae8ebd0046bd423b771220dbc3dcf2b5ee414fcfbeb0a9a4282b3b2369058ff91a72e74eea90d267f73714b6d79cd8d551f79fec0f1670df800961d9537f246a7ee6b729a126553101629f949760a8414a282ef454ec2d726061064ee7280a776408275fbd6a27c1e8a3f30c52db83bd30104454b2e54c8c562b149565a2d0636eb925cf5e8a49dd7f18ef5d56d544e16edfaa0000b2026ad51aa10351c6f71ad82c253eb6f0fe2eeda6339b6c0f76ad21928448266bc1acb74b1f9891640c6153a09cd352adec8827e30f256fcf831ba856cd1e82bd5aa0f58bda94f4b9426fbe1643082191ce6093773f2c2b74f00e9482b15b9b0c42cee60b38b3b2f5537363a37ec7fefd3616e17d38e6b9fb7087ec8f8bfdef32c272b1490e4e6ae5f227357c637a8163aa2ad1eaaaea220adec5957e03dc279272b0e4881b05b8c7540772472bb11eb14c26d445896a2b231bca7fec6247beb5cfd4a4bbe9085a6775f2bc906af476a4bc5f7c84bde65fcc639641dddec12022153c641dd5fa7408853dfb14f50dc131552f129ccca7257d3462f27780837fcb4cff94858d8d5969ac8c4578b1b7afd9c420ade9f8618c8876c7910b2b5bf7c6383b35e19941df86a3738966f35ae796ff8d348a0a7eb6e91ed5d6f6abc4d3d162ebf3223284f6b0e9b2af4ea875138e4b5c54a1e004318e753778ae9fc82aba7603ddd018d0d87d7a380f51f5514d4109ae443c7e19ca1d8f6407426af7f11f7e99102b27baf870f8f0265bae88a2f68804a8157869a08cfcaca39f70d313036215cfea8c2d6a9e24979f5a7a4493dbf8540c884beb55a5387b3b5de3f9a653392f7ec79de5f9303344db365c8391491418794adbd47c8bdd46572fb5422028b7be37b269b6c2906a4d5f9b8d6b246b9a4ccd46bbeef5380da490943d5e3470dc9a16eac2d8f9695e35a27fc5cbfeb04720b92c96b57859ab8f309dc0bdcdad6a8472c9b6b319775b8b31510eaad6c233aa116cd19b69c3668742096b4044cbb8f6afac70aa515c0faa01998bc628ba582ea2cc5ab698e53cfc20a44627be04558ffe61c0695c33eda6a51a25ad9f356e8a7d9a1e3a6572fe75f744fd96cc45f20f042fe345e06e0c833b13077750e038428fa24285a462225a5019383b795f872c3e5bad6016e8787e4bbd5e5224f04f0dd43ca774742126d644d7186eba3de214ac546304edf3af8dfaea4da07092726cb9365fce4d70778612a15d37bf02dd564c13d8b5484f46185f18ca654e4e8a29286763bf1f73948bae3ba826ed0a13afdf1415874b8c19f445cad48ab4c280302395b478fd6268f5a51aaabb4a9309d1e9092bf4002bfd628473a418a4641c3cc23034b0567ffb2c18e328751c7146ec7252bb2710bc33e060598e0659755e0cd439922a67b03dbb88b0bd806a87ddbf14a4b0ff612818beda1d84fa5b8879a3ccac6d73a4274755eb1a936ff825e904438ead95bf73f0cb064e00b6f01591b94bad6a91af85b85b2656d34ee704d560664e8286210d9ee773a88be5ec74995cbad457472b2c83c18bb08e10c6ccdaf202d1f5f318735ad3c32cb584a28bd7bbc21cbfb9868bfc3416b657017096dd28e03082372afeecf9f07966c46e19d6e69a33ce2006f65d1db441efac21edd1a322cbeec93e4dee94b653c79322a8faff30edfb7f59da83084ab1793813dec7b4a52171eeeeb959b41c97e41c6b8da7d4120762f8778dde1af000e4d5c50b44a57c06a8b6355d7d11b3f1db3610beb21ed61dea38b2fe942477c1538921ddf7b28fcda6486e6738017df0afe2adb49363aa4017461883e95435c62dfff96a3170910ae358194e0e6a011b9314f92c46019178f143f95516941b5a0abc0879111f7523c8ffb10c21133fe283f26e174e07af720a87b7c998a6ca0648fd6db69b9017e3f5b4793e8ca7f67828901f008061926280ac0a81697de4b54f09dab35b8aae40a3148d5b18e27dfdcb831fb0c4e364171da63502c869d8ec3a2a455e759dcf3cd3c32a342fd1a80c87db276cacfb3f3868832c68f6989ea502ebf16cf97090b62fc7fe6182f749d4056e536840af0fb43e09268cb4189f61d2ee8ef10ccd57c1c561d3799092e77ce504cc15f2fbc4d66705073f703f016babd5f0dc6d0b7549705197a9b21ee3b5dd772f4265297f2dd9b7a4291463d7754d1dd495b309d28cb4bea257464df5c47f33e1200628306e355908dd84d953db8f690b69f6fb69c88c39d89e2bf0472c6ff60eabc740bc1cbacf570e3f929b70239b63afb9addef8f4a85dca1653987e10af83f27e14e906cdc6aec27ffa52632e48dcbc51e26938c64d679bfd3a6bde69fccec824b911cc6a064ee3a12fd7c3eb7bcba33d98aa547bf523cc8beee669a9ce6fd33336baff4801d1d3b8d2a3c891bb27ae1497016b587d1e84ef8b87f04873cdc383f8ba1a375e5e6a25ed366e3d9768a2fddff633ec6e18d1b7fbb47450dee5cc4b25f8bdca1c8e09d20d99059e337b5d576927526fb3a093eb67f0cd300356cd427a8001ca11044ce7927d97fbad846510e167116cdd6e89d8dc8dffcfd11497ef01f7882cfa090dbd1d7e02195a6fcc47db9bd6ad950dd1d293ed20c27165b614e1a2ba64f7834525eb2491806a049acf5f921b14ab4f82537fff83c591ca839aa2beaf531b1d19d878da528f377e57dd11752f920a2459e18fcb963536a022bae71a74f217c0aa1dcafbde3a19c5f4021fb0bf79a1d57e5e76a033ab5acb677aa4510520b430b7fc3371762d88456d446403388349234c21f8283dc0e7496a0c4dd75b902d6e6c0baae79213882ddf823a2167fd49ab26e0966ebd257e4d201e5188c1f98910ec8cf33d86b55531647997bd6c01e0c8020749e9bba85bf029cc06a1b157d8f6599c02687d4089eaf04b0daf29bab0a8194c61e0482acbe6214407265762226f76aa5cdaa554076c7bda41f31aa85b0ae4da81a9c9b46b5900675c8128754ffde33699c498e851aa144b4c2d1e53f5acf14d6931f8918fbb0c2cf2345647227aac2d4297dd05a3033a00e814b0f9eedfb13742d728ce882c57c29a2842fa1c2c1511c0169ee8aedcf0ad93f71a1f1e38b0d4b1537abd5a00ba438a1de3f9904aea8bffb0f522b9a677e4bfdda4ad94619d3259309b8c117ca03086d8eff57c72ef702ea582cd62e05edbb78d093fcd9bb525ba242444bfe3cc5e16a0af15cf3908e1a4c4b2d6445a6a44af5311fe7d86fc9f818b5c44f053a2f42f69ecafe5305fc74fa5a07ec879d35dc0f2da504338a3dfd69c25b6fba4cd248e0fa3331306740cd16450331e950770f7358f6b47e424244d52b9ed8707bfa6272ea127a8b1194ae2febf45c7cb6a4093568e1850f8e5b60d80a85af82960c78c6c16796e193bdb6c2748aa0719b7990bc4914bf47d3dc2aafaf6a94d1446b276a002fdd8f24c9bbacac61145c5023249b6b32d552a7945f373eb77f512b8aa68e9207af9dd0971d0468e3cbae66f06ec86714111b98148f93ec2957279013774cba79392fb141c11a7b5b54b2a731db0814972d35739e84bafad4d508e76bd648e0913dbc29606e93f50bd05df8175ffeef6d76e6dc031b15ac229db558447ac96c999234f626ae92a452898488c0dd4b7697059d709f2567b60b3a7be82236c1de4afbbcab53844110f9436571472cad1624aff4e71fd92daeff85c3ce39b64d232e1d5d955500cf0525e191bdcf35f252076df7a35978950010b309bb1383b341e51c33410c299d85eeacf99df53198f85b5566ea4230cf954174c8d14c8afd67568c946d4b78117f53f6700956d3e78e445aabdbe8294eee9cea005034eea80e7dee7e74532d004cf798e7d8606ff222e96319329247e1e197a37635ad0963d24716bd6bad7576653e115b8a1813a592424b3117651ff04cb6579a7d58a9111d6947fbf16a0f135b79494e6db66fa62341a124d716a48b369a32a3fec83d5a4c07df8f0a0cfc203316eb2cad7fc87526a69beb6e54819cca4250d9b2b1fdb9a00c65f816e5ad20d0c4bb23b3d75a95c20f5252e2cfae8e57ea558938fb31b609a9c37090041a87ed290a917150f13d6627aa3882c0ba00b705cb15dac265b13c42e7c2f471b35a317865981db3150ab551f7eb8fe60e281889739a2d59874c0e87c12bc74574c5533dadffb05e4d79da999b0be3a9a0f162a8d16ebdf43df2a1d198c0f588803c10fe7f0228e5e890a0c2f6b28140d3e94e7c51e13f22c75050533f07c37cbb7e8b9d87d66230a36293c021840d64f2eed8b899cb1576900ba3d4be3aa8113a0b6da266387330fee00ed33864e44edc1b8ba75ca3921c2d76189bf9dfd195ab903b56a9e78cb468b73d143f4101e8ca74f853141cd6e39f3237d5a6d2266e9a7617f214689ba94e24642cbeb9b0d0ade2ce4d5f18bd4fc5bc0f5b6e47cb2568ec6bf976b21a9fe9b623acf0e1df73884e3f1a50b91ceb82b6d146df95bc05010f9de33e4fb640260e0baec20198176887837c12fe4eb62941c456462fc3d469ae94e8238aad5144f6df4028e91e9cb2b577b8dfbea6fca9d5165f14497d72a9f149a8471e6d56dd0aed85f3a4c79c2e2d6d8fbbe5f6114c6e2f63311be89854e22ae91b0a2e6162b0c490b1005f2af099bbadab8a74c5d5a0106cf261df087f75f9fb0afc1f6ab6066bdf6bbff5850c04621dc292f07fc3e25aae7eaf622250a9adef11cb0378437398734489b6df02f50fb5ec8a17a5427f4a75e02aa74186cde4a1397b86f667379e8b9a63936bcf827e73d2ecf17134cf8eac67d0a8e4a64400202aeb3894e17be4317627e40395824e96da3a5bd8070710475e6ae93bdb3fb2e4c23fd040365031049595c445005258dc13f21d754383b0fc52641b2a821245bf13ebeac03fb1a652974f43db03e2d5ab441d326a1c949f6a9120ab35207170056c7488ebc2a7d9dee977627bf783597b5075042b265aada6f58e5db5479bd7df1859257bc0a37c4a78105f3af39db8b9e1f585387e633f58a366484bba60394cd1b53180adfd427f4edf5589f3701d40734776a0e72f2b8fdf70b1720cc18d1aeed744ef47d8e40d304b9a3b40936ed30e55af95394c809a9a23b53079e9baf5d7b287a80e934d512d268a398e9d624613696a076bd9f288ff8bec4cc985d0ed22a6d69d5dac579b28e13bf68d63b11992cfb516bd0f6f3c08420f4d090013fe80295aa277121ddf30c2f329df3172d62dae2a5a991c8dbd4bd7dc1d639f1cd00c31d4aa65abbe9db0f4d1573de25be7811c0e80281c59cff24589f1a81775437a7056947fbaebd85832894aedfd16ce655c38120594fad15815ad3ff637816cec49783665776072a71550f48a110357b75290643fd1632d8db460a7355410127749d138b6a1bd7c4c4c5e6f8c09857b477072bf3614d9850f55bec02f644e0ad929cd22b8b31bdabfdba49c9e569ebbde6f4e9c56ce82c5c1cb4e5731a8e934b1fb926a9ac728a6468f2f645414eb066e6234d9a4a0d5dc5cd6c01abc4aeadfde3afb01bf63f5f320ed61f0c6834a94236480e1beabc7d29f4fadbd4813d06f33059adbcdca2c8fee5ecc93d37a2d91f89e00497042a286b7a7c77fd86254b9674a2108da236c32fa06796c21eed4dde355458547ff8cdad0fd0c83b5caaefca857936f23616d2514e0499667e30daf63b69e04136ed92bbef7ebc9fe220c85028de9f4adbade1094e47ed5e0fac5ad0374f43680136162677ce66299c1fd13f430b5b2158532c14b98c2fa3845794dd7153a1385fd9cc422e94f4a5c788cc064035470df0a9ba4ca4ffe273367386a9a0d53b189ff020fa4b397affb30ebcae2adb321927b2eed604da3f8c6942375518baffd38665759b0bbc767340a301a1811d30ccb4009f6e0aa4fef9622f07c19f3aef13a252b31afbd7da9066f4af007673f0a732f17d8793af1cf5859e2d0ebb281686037f774d7e67f12828e06dee86c973001cfc7595016b939ad7386ac3d1c211135df2d15f21e89b8343686c8f9f382369456ae5accceea76ae111e11e0050806688d0f238b99fe6f33f7e08d5237b04662fd4c62e1b5c3dfe55791ef1c3d2eb772b0517d31f15862941433637fd91d70a73610bbc29b87bd04cb6cacaa27ccd60a1d08d727fee8d15629997293bec379316da182a40b13d610487a5ca813fb71bc1f60c552d201e1bfeb3ed6fb994e1d1cb485f8cf3c3058e15add63255b666ae26b89ba82d0cecb9df1029fca26d830d41954a8a696c56aeb1b6ba88a90776eb2f7a969013cefda643821823a00613b81fa1f0cb0a4900de39cc142db48aedd66806478fe66d0fe27dbc00643a55534ef038c6991ef0c68302e91bfee9850e65cb373a2123f16faea65aebcd22ae1f19662cc8681b3eeddf2b3de8adf48fc7b01d35ea120ca35b3cab4b1a71fd4976e664e8c234c542e92ecad4be38894be5750f07f2d40ba733fde084df852a2316f28ec31b1be878a354446613d949561beee340983c96df2a63f1a97e21a543f6b62000c3ad1a1cc39034bafec193f7e4bcf6183089582598832f46ebcc272cf1a3f82ea816a3f5a4410f14d302ad425aa78daf69e1ca5f056205ad82f92897a9bb6b215adfc986046de10e37947dd55c0ef1c6208760aad8fdfd4d553d525e011399f0b665967d3b316c2bb86ebd628ec8ebe4602eec770d87bfcda0d8f395fb05046ee7c57da5c640f865a56fec82078668ccf1d7acefe3c57361cf85aa2cca31bf5cc7bc9268b75af836f61670e19bee993556a5a03195e978b8c87275f30f430d0777f0c71dc23a2ce222bd977319bc074ebdbbd62da4e39a79ff5789253285482b3c7a86529fba83bfa3271d0e831541d9eeae3fd83877d80de0febf0557691fb6a1cac0c5d9cee6df36d1fe686afe17939285d561151d6903385be4442b656d3e55f186745f853e697826433619ee43634eb0be8fc7f462bc3db7ac2daf2ff0963244267044b9792862d05cdfa3c099d726f2b92e8b6868743412259d4ba107113f46811a401567f694aa5b5db8977014e8dafd5a658849d7c7fce6c12531d578fdab0cea2c720fb939c296617cb5e2222fb86a79ec6b2be225b632eb441b3d86971c656f74af339eb36906dbd92085183e16c8743bbce80a2702e3298af8b4cd5e695c0ec6788662c03153fee54c9671163f41804e025c04c30fc1edc965df2215475d180e9f558ea7f12707c854c8533267962c42c2b2be10aa55685ba13f5b4716268d1f69a95381d59d77c0ced0bb50a41130dd3573851bd78ea7f497fc9bbbbfa588cca33a0046d0c05b8fc22a42001f9c4f29516917b6af7a9f8af9d5870f1e1333c3284db714125c16d93132e790b000dc0d6a85bf05cc2fe2cc5e81dfd09e8c06072b10d5a8b0c43703f374d7199a99eb63893830c10a8208f4c1f43f44f6dd773d7b8080c353da14f400735450d7bb353a03f314b391ad8f9a8e7cf56f467fa59093e4649318709ddbfe7ffe84f767667c48bf79a96f5087e6253d39bd1f0a80473cce8446d492bbadd0b4e9794aa57c2c547b88d32c15b1871d54e36a3cd6fc260f96e8015b0b364e4d4d37a511dfdfab438b882240134d869e9950bcc538d335aad21cffd8669937ad5431799efca307840cc7c6998f71ea452475927b574a5548f1cfdaddd56205c7a90a7935b3cb372cb7ce28a3f8d3dff20f5b15075fe3cdf97d8dfd3ac27a64a0463bbfeaf5bb4e4bc0e82f447b50e70956f7f75b5fdda46c3559887ecc920faa0476271b8ac48c99cc4dcdcd60f552d16de980444ff285caba05521eefed72bf628c3f9b172a2ff5b422659fbe76d73b6514174c3fc778cf55013c7eaba3170833897846adbeb437e3ed7fa613088d37e01b85e3f06a28fdd90164c6027b20d239cf847d8161a542b778063e6a75215344c83b127f8a65a476305d6eb6395ddf94437be6caf4ffbfea6e1a04c29a247043c31a9511ecbe3cb43cd1a5be365cfd75fc968ae7b47397c862e32a8d4db054f405f93f978738788237262ac712779826b6cb185671d27f7900f93372dba10aa9e9f4a79c41da9c7dead4cc4e8d0084c6747cb8b19a296fafc51b39152f9d00365734c0a1e8df19b36466530f67db9bfd8d5395914e12a63a33d51f7bd839fef0700a3734980bdbde1fc5df6274107701b06af8a0c535a66767d1e99c1ef9d3fd0f3fdf548a08df313ed857eb5601191219e1d33ccdaa306295dd2842dfff282b12966468e1eb892cfde2e7ac589a3e3678395c02c44f9ee5695294046c4ab035904d36b2aca3f65a82cbd9caa6c1e06cbec3fe53ddb71ff82017ed86f7efded20bfef2bf017d47fe25d16a97fb1dc4224a8dafab4bc199f6503ea12302a8c3b51e440c2b20e194827adae1f20766f1b6d49d8e664eebb53dfd79815ca5b97e801276addb99316ace0dbb61e17498215b87baf31853eea78ef0a3de37e272e6fdb4e8589e7be9ab6e6df2808ced61a66ec0a977577b531615767caa0b6464e65ac8395d74829ba0cdbe4504acce3710a9169a06924713c3cf4667fa99b7e72bf289212d10bd75c2ea4784ffaac2331cdfffdb0fb24134dcff6d32dbb7f5af5abd1c3bd0f1c22e8aaa06a3b3ceaed6010482cc10441f59b1374ad6dc8c47a609dfeec6b569d8ce138decc28baf7a52f85504fa13a3495600cd62f6b29ad0ed57cfb2e98c159e6bf8b0718232699578d003cae2f0be167585ff914655142fb1544c9db209b2d4297f175d7fd14445b8dbef6db8ed0097c9557d5e1a01d16461fd2b31189996b606ce645d59f4b363c676799ae6ca110ead8558ea91a144980ae3baee5ba8ac63599e88221a43f0ca6e65939625519b8d78ebf54bd7ee25c14db53d196cca7292c15461967a4425983624ffae4aedbb583dd121bc2b9d24f5546e6ee83ffa51d8677189a00ad9e30c488db8e2e82d62353f762215314a8ed655db7427e3fff3bbdf9711257325a60a2cb7e1d3475214d5462d4c9eb59fcc74719de1f627899977538a39ccb2bfadcfde36052b700ae10554729a69a6dde49ffd59397b0d8245bdecee8ff8ed6d3c2258afa2a3fafc8b9bbbe92550c60bd6a799085a0bdee2e1bc2db147abd6ed68ff2aebfb9f87a547148ca0b2dd0289ca1d9f9016f9088d73191ffb5bc2fec9ecf3ce9b34252e50825e3e59c0387b94a39870f8b79d7070873f1ff88a15b76860b6c852004e9e385d24f002e34f1f5529ed2ed8added18824975d87d758d1b10ad35f5d7dd667dc117f9b44e30c3cfe42c977281e300a0ce7f68eaeb867980113e0f1994ffe02dd19467a969f9d5d4bab5673783e0670f02964e5efb1e96d95977d9e417dea3fccc2241f7ce2c4f76b8b2ada3bc76de73f7f4f0133176ec55ded3e7de8e065d7d6b037c736d8d1020ef6cdfd294fad21dc024f0da62e8280cc2f9d46a038956f4576cb2af04b34e080f94beb4c2999a68301dfb2efb05f178a3cb45edfa8962c7c643098cebbcd51c80066d7fd6342b12a6840047173d8ab12d3f302843504189cc70f5d51ae234c3d6f6f9f19ec634bf14154161710eace9b102deb57b91f6a0d77d7aaeeb49b7d3848c8fe2df8bbfe8cad06aecad20ec3bc28a394b1a740cb4ba9c74eb40423eddb8cdeb823a915502f77b076dffdb1f824c4ab014f4ab7ecb9179a4c591f7efa24c74af21b9748eecfabfc00b42bd1da297f4607ae9186bdab1eb9c2298e48c735662b1fb601e0606fe598dbc15c8846d66ca71418c66d27552617c445366dd2b6b804c2dbfa56db14ce303873909d7a8097d736b8415dafd6e42a5e62fabee7c5af276b4ded7f49e14a2276dd627376113105b2815b41dddd09fed1f395f0cb422812293e7c5f824a38b13c36fc48f833a3a0ebd0640cdc19d0b85cb2f199d33358b5a9139aa11574965d3f1bc8bef6a1f3ea4f6955ed3fd4576b6d87517e61eb67c8baeb0e6eec9df825aea765c9ab9e00a29d917e6a9a33e7e92e1c18d1ad5f249a77f32e573077c3b6c667aac48fd9134d1fce5115a70c48bef79e22ab977d9be00be65d2e89267d73119944038d47afcf073d224a448d4cd64ad5f61466dd380d827689e8f291ee4e635e9a357d308ffa894eca8712a08e02fdf8fcbd22dc4c65315984c20fe6f550ed0a9c549a993f5e9df90c31818f1d82711f20b41045aba10d4cc87f757eee414ca9d89f6a04858f844ee5a8b8fd798bdb88ddb319882a9efd7b4d32443599696aafcbef92af6a77f41bad6efdcd05d016c8d58c90914625ecb728686cfbac9a0798ce0b69049832bf8b07c3d91ee59aa09476dd52ba772ff367593a0357af9da33f6dd6eb67dbf37c9ef983cdef7f10ac800d6b1a23a4aecc4dc4c64d530eb27dc2cdf7d6be3fe9b6ed614edb891a697e259c1974cf81eef4ab072f463f2b72899da33aa5f9ccb11ad39f25cd7a4f66d289d9ce13442c615f74a8179c80ed5374f976cb3993d5f69da27371ec87b29c475c664d489e802e087fa5e5e628406c6529521721113daef40c1ac0ec1edfaa1efa1daebbc0bfd8272e809d2bd8537ddb7e7c9a1dae69f0006be504aa10855f3ea24d4234588ac9c7aae814deaab973610ce4f29dcb47383a489d02053eb2210db32b1ba2febd7dc2901d4fa57c2d662bfd6be066ec18d4a279460100ea68eb860a71f5597ffacf3dd239cc7bfcd15a6ea3c9dbb897f46bed51aaf8bbc55c9d6f67c5b946d7b65f97380edf576c0258c574bbf1945a3d257fe7af04ce1573c560367197cacd336722fbd820236236c67e0617ee4b8648feff0cb09096eeab3ffdb7a097143af034f965bb2c7913fdccb23a2222731f85be787d84331efe0cf1a3544a20530a8a854616493e3e4d3312ee9cce69014d08d80ead5c44c317f4812ffb30ab638f1462337b2902b2fbb6d2c75c2b587cd5436b6045ca94e95868238b31287e5b56d9473881bafccb3a35aba632cd0b08358317664fd4983aaf534abcc6f1e1e5ae54c7145f0106cffc8b7ba6de7876b4edb0f4f0e7ecea3c3ac7ddbef47a232b7e372a31cb2240a50c77d220fd096eaa1ba4c892aa18b8d0f19fdb59b383ca0d15ee511885c73a19496c2cf0b7007ee49bfe646501ef849b802a0f4e15c1bdbd257a19d3a61e42841fb025296263db920788cc8488e2888f156428d820638dfa133962fddbd27c8be2fb0befa8d80a185cd65a48291aed4d62eae625ce4ef93813d16d508ee80390519a7637e7c7ad6f8c2ed21d0ca198fa126e02b000c44adc99e5667d21ec2376aac46b0092be19d5b32049b70530531a77e3271f8b22ab7370f5db9f4d17943273a27e1627299b08032a6dd35d0776fa9730c7f51900e77c28abfd20c1534c4f360e1769fefdbf995c5389bb5fd73eb5c4654dafdb786c9462971942cda218c984e87d686fbb35ada5bc0ba9481db316a4fb0ba74a17b9f4fb9a78aa81b85619b29c3ee2d759fe0641127eb22488a7262b72c00161e52fef28d4778afa952f4cbc945fb0bf59e9c9071fbfaa9d8e79e86c731344e7623b18dff8813089d75db664ffd27f4b8699687870a0b2d81dab722dacc51f6ea4cbdd90571537242e715bdb0e9d67e70e13de3a8903f927348b11954da411aba223afb07677dab5129dab34df2a0398d0f87ac6f09c0413afaacee62b492befb91eeb8670021bcc1c97a525b02011b0feacdfb126df0999b87dab4c77050172f80f43253dafcfba69b44da3b2fa35c016c33a56a9b2b3f0293e30f4a07991d588e89f49bc941e55e35742f5ad94d081e1bd6aaebcbf11c5849138ce0b25562d58b5ecaa7a25ceb462c339b06afc8a984c10059c8abb26f98330b40a273da669a2449db93fbebbd7eab1ef093b5075fd724f9ad56074ab4a556be17e0618e660085816066df9e8ade98b1a6cb018ab48f43426caeb94f9248472bb119f1548177a844b1a3dabd004927d0ca13b10d43b06d2aeb2ff401c5ed09485f1026c86ef468a771ea81dfc4c4f6ce759c71a1378eb6d004ce97049e7aa8cf927274e35b640e8e9582e7e1f5c075e58ec0740ad85a9aa6babdef5ae73f6d24758f0a9c53c4393f8c542648232c847acd913653436284010a13817d298fb1a12fe8804d193d220c55d4e0fb2c4b4b164def22dc477eae2d4d58625baee9f32107296e8f3ee6f16ddf122aa2229077da812078dabd1705bcb25b7773eab1250b8684aab174c1c58b2c5746373d0dd35c8dca2fac4d7b90b55c396ab1afaf9fe2cdc45c676c625ad49db89280d686343251d4591c0ad887d36494e4599971082dee0cdf987f7cba13aa41266695bc893976d353afaaf25dfbbfb5499762299a4beebe574a63252fdad9f38a3c7359d9b4eab4a3c54159f62f8d48272b06e3c1faa5c86064a5ae62c658fbe9a6ac35442b0edd25c45ab9bc0cfaf2340efc152d954cf6878d18a750230c6571d729ff48fd34a43a02044818a8e0d5f2bc60546a29700f933abf78cf221f2e0a6171a938e4cf1b95cb4609fd53dbec62a1842319e7a417fcbaefc232960077ef98798ac89f8655f1f3c81f95f374c487f7cdda24e5bffd7c29d93a58828702cb83d3dabec4e68264036ee2c86fa5efdba37c8e6910399a8d0e5ba099820a3ffbe29576338717f09cc12b6068750ca7456b247d93760d29b2f912b9a44efd0f1fdc60192b42f74cf2079c1b3409f4138c842ea839509a717114f5fb069c68b5a7f377ccce586b776462a78bc6923d386e6ddcb9d14dc8f5860d77021e38030874f4243808f4efcfd6ea2733ddeb9614125e6d74f5f534eb6fe7078c278867c4ca7983ace565c666bd2a12d6c9a0963d64b98c1990a622338dce71e0aea8ee9c862f164d2fd00b7918a1d0127f079127e4441167b028b5c5e06c985051f1b351756744510122fd00bc83cde94057b05f7b1e17474b6dcb2ce4a257265bfb25c3c60e7c1f7149e8d7d1936ba5a76b441f846f7bc5bf46b40e571b95eff498ec0dc76478240fea1bbba69753587b4d41b860bbe9e4351c91bb695a7f0a7cc9d9a4888108530a7e5470d3d97f6958b1841ceed990e692062de73b0184b1ed40e5c55041913114886a5430324136ce1cdf5768622a3a29baf151bfceecdf113bee3fb61be84c67c928524e13c1cc9b33fc1d2ed99d8cd33129fc6651489ea9f00d785ce5101545c5b9724e9811f84593f1f7be48b94f07a372390fa364d69dd14ba7638139482144009c0181192456c33b039f64395177b6f632fb7c2559dde2f834f728d46b948b7ba2c5805bb8d2ab61129e20ec31514eadacb383a71f23dca49f8c8c98fe86e8af612d801bb877df3e1a8997a8a26feca9e4de1dc6b0d1d0bb8754dc6844a0c1e51b41c6d98025778b41c82139362e0f2be93510f30b13a09b2b54f13fe30872e47e0ddffd324661b8416ed54ea67bdbd6ba597ce72dab8c9024af132b549bf5b6c4d22e58ea6395eff149ee85ba5aacbdc5a375adbe9242f06389666714182c8a6987c6509e102faaf5d00ab062e085249c0823d9b10275e16f8bc134e9e4b3318985f149511a567e1742623dc4708ddf24a43c66de6fe85b137e078a4195fbb5d9243069a76cedcd2efebad7915acc907a80968d904a50f6aa7f922e2148b48cd72705b467c21db3b0388fc7a4f4d1808e62ae6e1acc67c6e2b8f640315b0f5ae89669bfd53859344266f4a1f7cb6e9358ea9a40fa15e48d085159add31a06d429d89aa8612303757088c4f1f8781ad9e4d30c5a09b1f8ac1bbcc089a58f8391dbc2b65c1b287761c94c6e2c8a4fc445ed41ef657ec29ae42ac6f3e56cccf409719171edeca147ae7d89fbb7808c124795f4e7a952f150f039d1afb9aee38e4e2d7647d81a37f0df059ab2ae791b867134e27227d0ae4ba7f5f6f661e4ee5d70ab621ac35e41b03d11a02c4e07160730071a5cf45794ad79d8242cf3aae83f2ac5d9eb6ed5bf0906cfa8fd01aeadcab6a8d0f115d44821ba73330fc318c0687ee3727b7630908790177bec9041a7dfb3d7f67185b1b83ff39c52f352846bfb7d383e424c27aebec5fa11668a0de193554b9f0e2f6030e1d5ea47e19ea6a8e0eccf323deb5d0b7e5eb9f51f9dacef925649d15e6c33e995850d227c40885146102309afadb6dcb6f08cae688d73ff103ce4dc0a73f17c0bdb665e0cd1f44d642b3dafb37cc7c1689cdc34bdc7653349f4f86595e0641a104edbda8e855ce86116b3627d5822ac65587a6fb6ae01c7a952bb54911449d3fdb0c0468fa689ebe64e3382561b22d28f5ed05099fb3ee0d623269482006c337387535d507cb0fa0659fc28b81c70d791e0ecc8084eec8e922af72aa546e98ad67170f7ff1bed811615242ef7636e0b76cfaf0e0483661bd52323555e8952292d15617f30090d5a6ea40719f63a56b56d44e43efb0d3811ebebe27f1feabcca731c43f20422835a62d3965ceac1364a665d1f5a92e626fc22a987e2c7024b1a95c098921b9cdc7b2a9449d86162d40a75da25314016e73cc19950b906133d73d7edf131020d5c4648bf56085af395b4cbf6771a9922e5d7c25005ef014136a472555bf851e46c7f949006adb05a5779e92a7067e6a817c55af37edfce3646bed046eda4480bc3cc9fb8c5e7c5d79092993efd22959e6cea9b458b76683887a02ae40cb1b96a5f113712b9b98ece44695cbb7405092887f231f92aac93540f0e47174ef73038a3005f36ed65fbdcafd53b766a6eeb1d147a134de426a8da6c498315f85fd46ca95986d1ae83d972115063959a20894d4083fcc47942cf21e509e04d681b936619d2926264391bdc1cec126706483984b75f3afcdd95662bc8bc2f6b98057211e93431a7afbd643b5440647929bfef4faea610cb366a7b30e4cb842ad6cd7249165c3f5453ee12630c4085afd7978fe6e8b9c6a0c68f3118eb983e5127106541cd11d8c03cfb0879d22855e05150116c576390c70510a24000d0d0801a23209cb267b14d2a58750e95ecff0431607fb1941352c62d4569af632f465003bf96a339e624fdd9ad323f205a93dfeee9de15e9f4ff7be4d0012b5451a2c62e7fb5f6a653e35b7c00a95e464d0009e82e073a3b121761dece82c85b58c210f98ea3fe192f25f964483913ef0cbf856cecba3ac1639b90b05b3bc67d1d3d984ac506793ab2c989c1bd957eb0378b5556b5e19575ab390f5a0216201ee47f0232fe357d9c99aa25b33ed9ebc2c4f634eb4617312c6bde136bbf10cf3e22467d5b555a1d8c7f54dee43c3ef0fa1bd16449faecef4f1edaed2e897ba4981e8bde24357eeac05a21c90febd35ddce90fcab19d2238b49fb14a32aab750889fbcd8031a0fea3f47105020e295b055cf8ad788633998daef381a49adf1e5f8dc498fbd629a69c5ab87bf42a0634e1111c2f702be699f4ef744c415389c641807e28eea864fec79423d7e075a8a132253c5edfb924e073dbe9a302e0a68d070fa35846dfcc49c7889cc083eaf8838d864f9b5f4398e6a4d70d3a61dd6ee588d44d8d024b8ff3a68b0cbdd946c2d3d239cdc56f5977fb461084fc0a7a096e89a400f835369ae2279d4db45af33341863a68d9cfec62f1f2990412a0506bab338ed7921659f5c48e96e363d9b8301c4ccf7d6d6b122311a092d4d528d8dada5e2b47873459e0d5653292293835b4ebb10eb3c5b98a47e8526c6a0de49264abfff68d68cb5128dc69f54ebb2ea2f8cd42e43d73cef029ecf17c3fdf64327ddf88a7b4073a05467f3bf4420ac53a6bc5ffe35d9a448fc3d21cafc07e68bd708e05e13d52a71469016bf9d0e259bcd2f8c55dfba71c0fcd774d7aa88f888b7c0d5374a785a1a0243f63e32bb77fa3378b63fbc8dbcbcf72388084dbe64653bdb37aee48f493cb3ecd5093d62173fc81bd5c7c407e28934038dfe586516ef4a9bb43fe65c1fe7dd7146266e50959cd81d486830b00ab134a296c7a76fafe8e522fbb9f106012ddad42e542133be5564f3eb52b72a8cbdd33428dfc276506aa531173920ca755c19734f06d8ebe3801d0e777f04d172f91752542cf9816de7b571547729e16bfb5b11af19b692ee3612e16cb46beeb6669eb4682e781b8dc5bca4dcd648911f38788bd85c6cecd3953a7ef73245e5721411c690bc65a0888ca5793aa7b570810cf6ea6a946bfc865a8b65ca81727b320169e1b62aa3ac24f03e67687554fe95dc668890089865ec474659a02ef132bd88eb92dbe627d6920aca8f8f536fe8b7e815e4cf07988dc3ad6668f498cc3f597fe91c8460e0353c818ad97df6669d35161882651fe57aab7067095529c8165c406c8c4a8a664b8fc8f81abc245f8139f6f23dd32c7915de53ad1df24bcfa62150f5d13ed239baa656d60fb1cd002775b51837e8dd413dd4f5468dfa60a87dcc7959d0eedba15961384a4123276c3b900b2ad1d49132077f5f0c8ba409a65da742d89a7f96f7d5273fc258f067eab6617d4ce39a3684967753818e65f54d42fc40cb838b479a41c309b590ad8772e41d61bec2ce71be9e620e57897a3acc7e37ad423122a4cc676855ce0fc39606c03d284613b474c4ece6927329b20dbb33e754734ddd82e8d672a395aeb986c85c127cc07fa049fc4010b091b331b5d896664e97ad65fb0de38d1e57b8c6eff57ac1fae1f073d0341da89407524b4d4dd2ba2e3397e471ee97bbbb8900e8681ed842af01078a06d7f5d9529916e1699a370a7a47d23d03fba4c5fff080b718a4eb07cf5932670368dd33f34e5b54921065225f1b455b3e3649856c925913f96833968ff1bc7d2317fb9e3462e478d01756d62d097e6cc8e4244731228299f0934a579bf726c5b6552bc2b84af2326241bbf5e4823960e9226833e36550da075447f21236ad89c3c85a4e4bd810c7f4a84c2aa7ed81a159a8eb4fcb498b490d50673ba761ae597166d5f6b051b2861166b3f2a9defcb66744661043b851bf17c29f7c12cfe9e6c8ce8c14f4aa57493c218975a74a2fdfe3b60106189b4ca39d2dc85c21d3788a5dde309d98c2a3bdd47c209d20fbb35d1c8ffd4e4a5c445b43145bc4dc66982cefb5521d6b192ca54a146f58848cf3e54db0b963638af422fe91a56445e51d892d4ab9345c5d629d17dffc4acb5052e845a2a5a034973bf68ddd161bdbea2d8fcd5a8c718f05ff126b3c433a83b433c48accbe4832ad51c14954703325037afbcba43ad71a45ae06ee619527f182025ecfaa48aa2c0fefc036a576f660de0e23abb73aee52a451197cc5214e4e01bfe22fabed5a9cc9b3bbafc36e120ccb433b5113a83b6d34080cc71639df0cb2b82cba481a68fb9b90c8620477eb99431ec0bbf7cf5a4f07810d9fbd3ad021106efaad52ab26f577ab8a18d8267f6aefe636eb228ab030911d5552a96fffb68f13036582ab18026e617f3a626d95941756a4616d7480d7cc3ec4f407f86229f45dd0bec854bea065c47abc9ed918dcf97ecf46e3e1027a89f0d72141e8868ba0bfa16647b923846887008b4cb08e62398b97aa62e6321a83b3b23fb2290ec4d8521df56e12eb10c962e2f508e620fee83501e6bbe304992caac1403d05112d35cdda7e666efbd909230e9a14671a262a42a03a20c372ecc0fae79c8adebe6b00a21840d19e0a85f9797137a2caa556fbabd6f6066e28c519cea3e36b6dd4d6d25334040ee1e84fb9481aa209f086ec096e686491b9e16f5dee017036a83a6bc80616c1fb43133d7ab1f0e1f96ef6d64bc3204ef65b7831c1785d69c097302db9dc396f31f0d0c2c45a997a52bebce8f60c46aea0dd830f6a5141da63d30e4633e5fd7900d8e578765f2cc061fee0d3bbdeb6f626196dafe4f1db75ffcdec879f8dc18cc30e5e9778096f75edece0a845fc71efe2a0a2dc1518dc1f2b02ff13d45d84a5aecaa92019844eeab84ea5e4eaae17fb39f56b4e333de06d2b68b4461666ed430560a0b7270a0d5662a46529888d31e582ee7ec50c9f7406c2ecb4cd9e570577786c4395c31dfc6fca2609793585c738379770006eaf0a28773f431ed4a573f902be6e4ca543405d038bc09ca468b0e2ee4888bdfeabbf3dfa94923662adce8f6326944b3533f0af8040d6aa1cbaf70e8c242c1ffbff00d2707d79acc713a5ea30121098d72d320f0eeceb31d895a93ef6d2152a0662b943d55065b8ecc1c8a6ba0602acd24b36e58c128f509fc1737232fb5df552c0a3dbc2acad08c9b9ef6f2758b09ae21becc381565f6baeea53a24be31c9b9600a49fb0767b24c9c58accb348918aeda537a4290fbd5bc7ff2ce0af252bbce31e74d5bee9702db8324204832b7b10b5af671d3b6bbd1c0ab9ecc19099ee39249e5a69120f61d125c796a5bb02af64d338bb373298cc6392d5f55c510d7118fc6f3730947c3dd898ac4b1fe3cd18b1944330325df93f8a2d83c952588c2561df96d4810a8e21e3099702719fc8f7292da4f4f70418b31c2c65b5706f94d3491994f4334a3e58abea1d4e6ee153caf48449f320fbdb446ea4f67e6f2ac149df1633aa7b5e519005a5e5c2dc3af899284c89bd7d714cf1a7d7f1287ccd2530af9a593673545ecb5fec459db7840936d2b421db560fdadba51036e649a6872d5ce864b8757fc155f98029db476eacc3d40ed7a9abbd41036c8aefeb4971266f216a565234ab8417ea8d574e522236d02486ca95f4e55e061079997ef2b3772d394d2f46d5ccd438c795d49af0d507391b53191fdfb5c245775f4fedeece00affc690d10eb9c86d568e2366fe328b6bd1e83dbc49fe5c0752bbb3522d3924dfcebb3b496933f8e4ad9c6e18091dc689122629f2009672454fed849f7f1ed648ffc6ea88cd80dccdb9585905eb34fe37ad2dc739f029745c3048ced77aa5b93fe8c9f9a791201b9f09a735b9f6eae119a88f8ffff24b99095594649a5d3e1a25fc4cabb631a95afc389269b72fc9571bb069ae1428adeaf3cd4885227a3129e2e5a0b949eae71306ef15e3c1e2cd4a35154bb4a241dbb8008a9a475880f08df03fb6dafce7795e3309ee37a3280101c45239894280418ebfb4e6bbadcd4fc3bc26237e2eda47a80a90c1699b7c11c263967bf60cd860014b9e0e2ce023b8b93e528e7774cdb1ebb21f0a769c9eee72874b39d46daf9bacae8bf7a0eb85e877c5a19538f1dc37d2390f4618e371d32921f09f53326089dbd0c7e5c41af0dd45fb9cf465e6b8d3e9fba381163fdc6878b5ac307042f7256dacb18cae224474900fdf8ad120621593b50e5c0dff1b01f7f4ac1855375a53333e4d2eb059a9d22be46ac61c9c396033becd059aa2bf8b98a6d6b9fb4acdd0981b1ed2018236e0cd209229fa8b4b063743e21ad6aa7194812db8b1fba736a45baa63338f6d10b34d25c5ff42a63bf0c971bfb08bc515a783c84c2a909c46f5951ef4931cd9996c5c89347533766115aece0500212601723f1f8c8960d640329fb402ad35ff75f475438ec1bf75a82a26cae4d256dc1a8f8f73bfbdb4617cb837a0a2a41e6154d11bdc57e9d7b5621bbd238c9a21099556ec536e0a0ff8f561e793b7c507e34b93e50819c26ea10069307f74224b8cda084f4e50d8374485743fde91d489f8851adbe3442bf3dad8a0101dd71d1978b18ba9c956541e96a2a145ce734465264bbd2a208fd7deb34b38f9d502dbdc4efee805b3993ebcf062f25c15e3d49e8e381538b16b095b3cdc5ac12ed4d91588031b93a8111a4da82078a03ea569197ae7157c00a046267f1aaafcef59afd0f19cb78b2e6c4927f83cf9b540b53e99efa85512eedeedde124198ae217b18b4a65c2341a39cf2099d7b4a73a2e8e1dcfd1f40fd0d00c0e1ad3e6c951f3d598fd07914e328759752de5bbc519dade8b026d4c2140a513472a5c56e5bdf19f7a5ab20399d2e622deef79ea1f966e05145ae4c8e751425b62c80b3aab52e228b7c1ce318038d1e6bd6374f7ea769070d4b8826b811fe6a8df3a6aef8d997e183785e2fa735b3c61e944818d8c9fc52a28d35a992334bdf25ee834d1165a6fdcad025f0114fea879b9504b99f2cbfc87396dd34dd55e8237ae174fccb29a416b265a1069777fcc384fc5e70157dffaecd117ce30a993ece21dd2f93d96a9b916050458b7a0b92181262049bdc68100b79df19609707f892331eed4ded92f5683ca8b410817c1fb4e98901813f4933c4e7991297c6195d68776286542ef624ed8310dd5425819efb34a497c14357170da2947e375d5aae897926f492b2a5e899f465a67a957cc9f09e87886e84079725ed61c561ae7529bd8eaa50d29f804f028a1f98ad9ae81b7d6d33bd990ba822991458fd77291da7a34abcb2015b658e2a77378acaa6f014d0221df026635edb9bbb7535f8ad9ee283f0fda1bd2a1e8ef91156cb724364a4f275804f218115bb07b99a706e45144f67c589728273fad10ed71efa6466057d282caa7fe2de12e14e24f71e13160ae93c7a3d8c78ab32c5fd02c6991f89d7e7a9e665bcf7a4e38c2c8bc6d17a84e859c76ff13d073a2676e528a9970f8f8a73b2cd74bc978033c7e7f0d622fe2c1cfab9af1b027ae21626426eeed40923d73bb0562126f5e22339a537a700065f06275b4afb60ce673bbe2769ad129c7fbcb4f0d304ac15175348707b40a5fc6ab11b5cc5ee23aee919193e4746a6279f61c7dad42c18519b5ad8e68683eab01849541577e7b2cc27de4d522977267288b8abbbd2b5702bfcd69a148bf67693bbbf0719db10776580e82ee22f2f9a92fb183db12d531aba4e5f50370fd2a68bd128acf653e86ee602238fe1b2c98f0709cf9cba289fb928ce9bb1599edc72b2ffb4236ab0b5479d44f51fb2394347a1f95efae4f88e251c7b2a31d04a137e8ca937a8c0642fb182ed828cf30a69c66ca5b89cf2b9da1aa3b2188b5a398283550c541e653febede004da67a8445ee21ece4bb0fc0ae8d8d297e1218d479db1990832db19d72a8a58374753548682be7be40639664685ce2801bc9c9a1bf13f631208c826fcb954a3ebb3b92a7db946eddf01e75c7cb5ffde00f82260cdf9b0f6c606e5426320cb4965067c602f9cedb1dbeeec8bfec2d69534e922121d5104c5f7561d31aa9dd0e86dfa7d9dbbb5003a3faf406add8a68a81c5a75d1f730a03d2cc28be778f763c4b77e683603f025fb7d554198ce2453577a2f4553d888af784f262e4e170c3adc996e4e1fd7ae6f3cb0b6b936eb1d74b3cc53b33912600c7d34b4d50343b7561644e521882042e68ece1f4d3e42bed4989c09572222eb47abf049e81ffe0789d5cbe728b09477f5662591e632651f52fb1ca18383ec1c23547b2251452674f27a01bf5edc54cba765acd55c03d8f5893f52cd139600da248ff95257d1a5c1b384688b071eecbbf070c2b940acb2c60d5e7a3e7ac03253a5ef19d7f3fadf8d5d608533f3dfd8ce57f13f2681d162e2be4302269a873bfe648316bfaf306aa813a5805ef773cf5de97b48d99049dc78525fbc3f72c0082e7e03cd900d68002f1c87add89e153d4dc7c7e42bc405927b1b219323df36bc8b346fccd71bcd154bcad7fe4f2623c5a5f360d073a730cbc9319663771fb89aab7d6cc2921957d5cc850142f0644ec830ae1e503881c6061c499acb326c5bec829ff92979d8fc3515e074559ff2cd3e0a8190b0d1e71a31db035d18bdab4bb55a9da99c074a3dcb66f417de12455bb57a2c83f2e3092016a9ff0e7e9d098171f667f40f23c08da7b52eb00c5d4e2ff15f42e93d282ef02df10cfb0c624efde9555e282e85a145ffbe602b80d5872c958b567f2e705f58e0a3e5a17b6208f80fceab287ef42f79ca61a3b122b339388016c6500ef5bfaf379c5d49b45a9a10ad1916f47f692fc79365b84e76396f018d2dbb8d583803d077f1aa95a8c95f8ad6ce9c133fad4fc50d1b7744390014dfbded0625511f86da15a1da40ff39fa662c60cbf49b6ca8a482fb65b5dc0e378c72470dab58952b559e73400002b36d0f5b499eba92bb4cd7807b4c2ff4fee1ad038191b9b777580f53d26775a7460ef17b40a527b4b280d91f0cbdb70c38b7108cb2e39374b12656a382412fce5ec3732aab58e3ab224c9bb67a6ea8d9a9a3581d54cfcb45b8fd1e96ebc11e040796d4e8f77e1b05a74326129fc4b1ba73da215eecdd947700bbb36da7eabd22385fe85c8533ae22390bf7e8eea4d4035a4f026ae9b4fa42561be19cd24bf1406540a4e78ce369b5effff95df49f950f291c45ab3d98211e65ec7a4fc4189ee501fa0bea500306f0693a9241ffbbd481513fc4699f7801ec57ac16b86e1ed72c8a1c4f0df4a36138c2a22a278a6e917572b83fcf1135bdc3ed3969c3b12e4ff575b1907e361f74ec5dd0c7a4ce326c6e72b1a6421ec3e83c31762f8de9292c3e3238f4df83a62a66ae54a2fdff68afefbef94dbea830aaaa46cce4a296fc9ddf68ca5e497197d4606f02953da480cc9049f5d648d0dcd47e5b69424977b0f479ea8c2554905f7ceaa09bed24122b1b49e284ced4f5225eb1eb77c85b38a67d8f1eb77185e5e6017c13557f3655a2dbfa998cf0f74836a33bf4124db2b2ccf38b244ba228915026dd737da86c0be3615a860035d5dab6b39dbfeae2c2c8ea8ce9ca844368a12a759f19476fbdbb42124092ff920163dfa17245e45765d304701432228c41d39aac69d172bc66d3332d0e75596b6f8d93c1983bfd08827f456c5e26a45c9a61752e76e99103f2a99b7f84fa4e244118d0da19215285c6272fcae58324c39d43c20cd84f789dd86705ba8ba44c574c3162293683efc1cfe883d93a6ff6579d130822b199ce574513d58aaf3e868d768dc19b95d7ac1ee3f4ca1ac41aa29fb5889e4cc871126f60f1276c76b630575d0f7326fa98d852672dd7d64cf1e64b43761bc81afbb6ce0f62606dba579c459e76cc08ef44816c40bba0edf83d82b12304a856cb48f1213526741506cd2a2b13312004e8670f5f758edbfcec64f33ba8a1bf3ce6599d2b56262cf18a51e44f3b2e2b319c664546c4d5ff58e4e659eaf32a788c0fdc7406541082dfd6ba04cb94f827f581b456528a0616a300730433418023bbdee84a0b5a57540c8b54ce2be0f668727425382a4774b45e411b5bf1316f5c76f526e6150b5f96c03fe29378ddd8d1b303a5073689d4efb7ab221027b26684b38909368afd8494e2c29e492bfa173862c0459978feb88959e4897e18211f3658a716f1870abf6d82496743590ede64ddacebcf5cbe3064105cb6af2ca3b8b26078d097f33bec5388c4dae6e9f51214ef24807d45d75e1c0d0fb5c4c25102a9f84487527b02b733febc4fd2959d8ac848771df011091bbe77f411963b0eb0562bd74460437153c9fb2aacc5bf4fad5b3bdf4c2760ca7932be21305b1c527a864bbd8e6355a469069daf7cb6486f6121808547f888776703631af4886b2c75b76f2679c57ac4597da3a2bedf2ba3c5ea24fcb1b0bf5a08de0f3208b1c51e4a95bb98b3210c3bb40cc522d2024eaf6279182bd8f7a867a463d0938ee456445a5ddacba7d5720d97cc0ced5adc7d8de9b98f59ca1fe4fd283553094ccbd4a1086e0f4b5f3d46de51c30fb88a7f5813d0aaa0aae8f984301ce5fa56897bee2f6a4d21c583b2fdab10202efda48751089e38d0da270c3a0f21245d18c272f00ee4bd666908afc129cec9591a059e9ded9c75a2b540978984c4322b58ba2d9c08053872eb53f6132bb6ae425d2a9c3b01227e37e3aa5cc32287ff09f7ffb1da50b50670b3c56981bd074d4a2bb73815733dbd1fa2c24991c6555229378056ceea0fef6cbb6ce66e4bc8a98c8777622099704f0795bd57127ecbfd1b2c93e56ecd279e9720847aeed722871ff8f00834feb6b7a2588ff9d3df1d3c9374fc2ef862585aecc7af5999ac5975bb585a38158f85470231686cef361bd22e7405ba19a4ca99de8bbd13d78aa77c73debde244f05438b46debdc013aa2aaaa7a52555c7214e087185dc2934487996b382d024a967152fad02d063c1469f00ab23934ed72596423159e1696c5b5fc3b1ef445d184ff76331f548669fc7488c0474eb15e902e258bef9b3bac1d5ea8827cdee49ff00528f43ce1c4babc41be33eaba38f366b5fabc832392baf338bc8aa3ff764bbfc9f6eb277f1fb42341fde1280e74dfdafe53d00f1f81915eaf7c018051c9c51e2a274125a9f0b617d9663255e4352add621b0a47fdea018b87064ebdb9df33cb3db056c74328cc361f2e2e393b6333aee7c073ba1ae16a7e62287e9bfb74570639a2e9441446bb35e1beabdc1e3e9496cffe893fd5f18ac419a3fb4f9775299f79691aa43b199d1896fbe8fecb2aff69bfdc87378b0a8c37ba25004f8d9c7cbc16e3bd217db07000f765f0aeea74cc6f48a0e679ca881fd944875501f5638be3d3b2422f94e9cea1cf739e564662cef50417be9e7a7307959c1f5410a6715fb295b082efd42032e55c8f2eb673931743f780276a76be0757b5591b3b5759327f19e8f569f8704288b952f8642f4f36befa9879b972f11c24b61261b20b59ec3ed2a5e2a485ba0ecbf0957255bc8a84600a936edf36bbc175ee3ead31245362dcaa7687816dd491d50f04e12b8fa42fd41b4d232b149587c218a3d8ae0b757af6e293695f56f70d05cfe0c9d688f0ede9a3f083a6656b85bb266f01e97af8505ad2399e0478709442aad6038c64c31f79026512e284592dfb0f223c6816e9f8e7f63ff6074335d12b518140972c2f2296b486b72d3234bed79274eb9287844dc72a34eae3273a8f8d71414fac229226d90860a8b3a935622944137f54526bd58c1ca48c2c0ea4188147f961988b2bed27b56538899e789deeabb57fde59b0feba647c20f73bed9589491a040e5c34befe6d00c7639c6fe2ec6d3f3e51be8690552809d1cd355d2bc1bea31af5a317ac94bc788b2bd9e0a499c57ae91247ae68d35f25d434ef50a9e2b1a01d57bb6fe42f4cdcd143d9d66e74ce33c169086b2e885e0f39735b2bd188620cb32a3233954223275456e73607e23140fe5b3f99f9cf7e45fbb5b98694ee96fc7a696e080c79f86ffabe431c600201e4da5cc09898aa6907f4e01ce36c7086e344b62ea6f450a16f650780359196d29c5e4ff8a63920e6b08d0d34c9c53a45c436bc23cd895f8b105df71096af0c6cc2bc55ac13c84727006e2770f1e323f955d90ee9988f67bf212d1641ca7e4ce7710e7096aa3d75ca1714c14bca1aa3297f768be85c8114021635d8d80b0063d882c564506487a25ee1c8c87e317c03cc5b697239627e0eed97a27d6e8b3ac713d59a8e768d947bec90afceefc1208973e60aa499dea806aa991431cfee21783b42023bde616f643f9c84388bbd2ee680cdc7fa9d1e6162f83a97d34a38f41558b3faa1b342fcdd995085fddacdbf794223d6e80b762ae97625a90d04270843857e764e83fbe9751eac42039fb16a495f0abcc03843e791c58ce0638c3364384559320fb52bc752b61a0258cd0add05b8cae7e8a3de1cae3db41b52a549d8948c75cf45e8b34ed5b6c4cfc35bec452bba5c7ff6171d94bb8bbabc556cea318cf9b211a9692334a5db64d8ce5b768f0d8ca4ecebf96d1336d89ae8c2efc03ac763e83bfe9ca0e0d9129f00c59fda35183d17f7c0f903f903c62316392575278d4c23c3a9a80d7c71a18ecf62d41bee8c20004458a7e7081fa360f1d6e61d089955820808519a8d11c4370af4cd6273ce6590e897e5c7d0787085fb019eb6525cf2eb43df5c69ffcaa0ea3057d4dd9a832f72cd2e27952e4b92b979fe2d1315a83227f4aa4d9b9659dbf7dde11e8bf72250ace9438b1fdf6f095e85e2fa37f122edcc1ab41a3ac06ef682dac710a4196620965b2cbb710cf9e234605a6875abeee499801a16eb93b7cf5fae3b306ef8a0ee8cebc8334cf852d6541eaf19e03a529947c13f47b903e61c57090899f62ecc7fbff88dfd5a87e66c0598535f7da2c6d2f30e232a61d79e8dab79361463174de8556e0af49aa4807d4ae29ce0891daaa9a9f75675581b6d32e794b790a22d59a5427a4bed281c49c7eb739db3934ca602f14401b89ab0ec4bdfa2e21d2e86b1af9b5e4da8e76e1f968094586e0b58d9a67c9cb2f2be10bdf5b1932f5fc7bb94dd26624a1b226edf80fbe8a5ab9de2a47a896a2044943a402420116997f74fb56747a1403bbd8a942ceb12b12fc05a2d5d5c752f6a38b50000787b06df8664e79cbf70be8056f4ac3b0e017661da1ab06bfc599d89896aa7a5addc7417f2dd03ce7ed36ab714fd68eb24d45e4229af8bba7976774b2733c12a4a503790e7f32756c7692f4976b9a276921841e83549d2772ffc95699b660ac07e560b02d0282bda781327c1b4ba90e950f4028af8a210941e276049fec0385698000ce765e1b36fe4e946be24d4effe3130823d9a356700bfb6d1edb301ab511e0aab4b6f5d74c9c7e62a163209a04749bb687f2ecd6de5fcebb17f6000f4f53fcd0273dd63d48badd56730a726ec5a95657449af2e5d4a64af32bffce8158152d10ceb70182698fa3cc132fff48dbc5ed096709361f256481fe6d48f7c8cb64e7dc95e450ffabc317bd253b12c80d5fb682d046fbf4803a5c78ca8050d3131292b4792ae125e464ab6e3f67534f7c18b358b6e46e52dc0e77a2fcf0892804c743b67d3ebb4646454b33de7045e562d8ca69baef065725d370cfd2c3b0d02decbfc586765d3a66f66ec74c1519fd15fdd1a0481d8477217c98b0cde669c51c0e76db3ca153a00f889fb92332b39dd4ae71504022f6c60b3541a2ec0d1e7397e7815d4fd6143cd2db7941a3e4fd144a74d9008c8a90f00e0831fe0e19210d4c4db974c7ca2809b9fe07f585e361e70c9032307017c429214922c1838c50ab74ab74ffce937e150fbc9bd88f243a70066571289eeb7883a2097fdaf18ca7b532bf674f9da509edf93b824b74a853e11c84ee1ce8bbbad5f660b27f12cde400c005a1b5a85077b854d3927dff4665cd0145bac591d9ba93aa3ce82570717d810885e6a6f924eacf9b79690de8f7e77f4096517c31efc3c96c713a6d756158fb3ea43743a98e2b4ad40152bd2b3aa6f48aefabcca46c9ba07d7c37930ca71ef59487a5b44ced40cdbea49b49c633b77a63f0cd2449adbdfad899ca36091bc4fc7e61b4bf56a877163b8ea3939461682fbaeb099a11dd92275d5cd69432c33b925fb2b260c8f9a6982fed661730d531d11783db3339d8bcc8fdecea9c9db22c9edbcc3002866218722a69d58a16e421b31284ae70e3cc2383960453d1f4bb77cd1c7ee2ba8c91682f82e462b7e1d76562866515cb6d8055cc24a95e272f6349806a67e224f1de5c7a46213156926d3c9527869ffcfdbec7f235ca91ece759700475f53f590aa407d7447eeb422fc06383f32dbd9328ea794dceffd7a6110c2dd6f944c5e67388cbdd4eeb6613000a37762ccf62bce12fb93b2a779863bc9c35cc03c70882dc97895edb8bfa8328093543547ea0c4f804b1467000b6fe2f241b547b4fec247e2659501366dab5039b98a066558287bedaf084774220c584a3e17640f10c03941949699cd6b63b809818859a55320630d6f4ba9a0112abfaced811db269c823626330b8a80bbc72a0efde152426b21c32e82186683cb59dbc95b3cea1542bf5f29f6ddf0a2ce938fdef89fa228bf02993201a51201d9132f190242f6e4adbf7997c3fac55e8ba36de3ee47ad913f76fc46b8a08e713b254aaab313cdc88f5fc97dd58a2d9b1b7b7faf884e67157dd3b24a332bce6be435144d889f8ac2e06763d4acde3611168d40c329a634184d0d5441f730142b5771535e5506f1354611e00bd25757574e1485142ffe576bf9765f484f50fdff63552da89310bcaace41504954edf0cd5808e808a6857e401754dc73bd458a189353ded55b75078fc24cc6969e95672a47bc3f921cd7cec0348e10ac3dc9e9b2d17e7d3bd2f5913b3da07af2399ae38392da9d7e3b94b18639a26af56a3a1dfca5700839e4b50da66fa726bf7c33d0929c2ebca8ace447a3156522f667c854ceab624ff13127995f4e45a1d1185d6901f07e5ba2d157713befdb267cf6e582a5288ff84259d5573307150333db967e3a54f34657c883920592a4aa57708a5187f24e96517d36f4fdf47a06904b700821f12104cea510936585044d404f6b9d03bd91de922195634ee56ffb5fe27c0fa0edbc2c4bca143c3c1dfac8ee47a6eb6d7b6288d1b887fd38997fd2dced983a73f5b8a222d8cfdfefcdfeb89743b1472b1e3a3e2425bafc8d3b88fb7947514218878069fd65fb34eef1439d49111990928d0c5214e34ad1a2f1b940f108c6344fd11751ad33cf73679de1701c4cad24c0122638d483ff7a1543f1b85965d9a1658c128472fe8709e7ff51ed33dace4379504936522962895a9ba9139ddf22de9c45b15bf5a97a8bcd9bbc42bc17961e587bb7c5d9afc811e8a775a8f3c7d4be5a0e7bae370e559b8a50b24678cc9fdf3abf8b49bc600fbd050e3ba25a59137a469ebd05ffc11bc0f20cb0ea9e41c59d25e7be85028b4a030f891ea5e4d0232357f5e8ea0bca8bd92c98cfa018d3e0f575d45a84ea4524f4ebfb695233a54f6f6c5dae003345b8c6035a87762e98b9a37dc5ed4ba0f6c54acf761cc694327a609ab63b86e20d5d142086bd3e4d92242bad6ca672a5d57e11cb131d8920c5588ac91b85adede30a25f599d8dd9d0ef2694fe0aa8b3056f1b81670691d49adb3ae39b092953db330a692da9cb3edddf1710a6de8fa0b266efc4127752da64a93819949e6274e765fdded79256fc606817cc6a155abbfda60b958dca4f40f6aa88d76fb142c4bd2c7909ee50a7d2a3f34ddcd4ec5142c715659bd7fa9e528c129d640dadd906092e5894475c49a3a1c170c1097e801526b27910adc2cfde6cfc6789c7162b8bfcf0cb6f0f11d0cac143744b2b97f1c6194734cfbe132c98ad04c39e225ec12eda77838b800b12f67ad56f262d650aed960457ca1bdf9c400d2a39e141e6c44698f7617bb1c924966259eabf2b6a90f7864fb3ff4128e2f0fc7e02d6221515a138ecc5a47c5035d7a25a8b8adb8feda4d1641a8c9b947c7bcfc5ade2f8533a6a08b4c99b19c8e31a4d3a46a87f798a9dee418ae8169e28cfcfd4646cfdbf265e74907ce99191c1029a5cc1c05cb37d9f62fff24b2cf57dbd5d319e5c42e2880d5b70d8b17e1288dbc11a3050fae4a5e586574c7a8a02e75d322a4266693941414101d18c9c2d8262209d1b82e2d30f35384e40eb34fe76913358289a2f304c6fdc671a4a504b4448f1fd29942c148e92b8318deeb767fabd60822113e575ee664ff09a1873aed8f7a495793cfb7b5a504015f3a9074c641e7371b250d867d751d90e4a22a8ac17fced3d50af43febe3ca23300e8a5e0084d215c53a658c6238187bbc7819a8ef0c538c87559c5e6fbbaa4b78e68571619e67254f32655dad584b5a8ea5ffaaf8321e09292366e8fadfeb16e310bfffe0a06c31ab1c80f1a99d8945811fb2c426289e16dd053faca16150492e943a43c83e6b3069531dd498ef15dc612fb2051b88f7da83afc5764a3378f017c826ab55382386c5e477c8c8d34ff026cc9e02cff10f2a23bdb867644cd4a20815b7d8be14902b594bb6e30a81ea159aa5c67f24212c92cbab6e827d13174fcc3957db6746c9994fadd1f308461310d9de9e19d52e7390595c9f8d4c35abae00f459017d39a7b0c3467752717f3d090f771492d139ac83743c5ddcd41d6906361c2976f4dd7fbae4dcfd1c75106232245e93ba904d2968d0f6c0de85a124712e8d11e80e59e7a2ba4d60c213ef7fb6b97416915a8b8c3aea48cc050a8fe538b0487af93eea2ffc220663bbf2df010062d8cbb3b000d8d81d9142a683eeba8cdb9c0b6a2c45bc0159cd41370156c538db4935d8e1a00c4293839381baa681b9b6b5d5a452b811ea05879df0db296216587451eaf162e9e16a8fa059c34f03abc8247a9ad9fbbfc86b12f56b9b620a81fa3b84c0c7dd9214068abff487485f1e1b56fa1f4199272288f9984956b9f6b33e56a88544bf87093284d3d66d1209baf500ef47f3dddf3ff06fa4322af9f2a80dbcdacfece4734302070bb3949fbeb7daa963d8d329aea4a1a92b3ffa437d8561007321f68d161f6dfe0d45aa1d9c60284a892083647d26cf5cdb88b109f803e4195f598a25c404c4b9e1bafdb1e811f8244ed05ed4feee9fffbbb46f6dccfc2b016cd385ea10b4cf9d060798eaac9bbbabef8be74c52fc084e8864923c77a18d72d95c136f9dbe8e5a4835f8f54e457ee904c580408e0cbaedaa22f5433939cd4bc5ea6a36e1bf76305f3c1ac5ba8c030b46f4f49a27dfa7742af198b7c4d7b7a46a5315feb3216f39a3e46cdcb281f87f1b532901e6388eed77fa687c3c5c56f72aceb8640696a4ef98c8b66ab62a09ed42e8793c82edbf4a18ba4362891f1ed91026933e1a6c8cedf1ea2ff2d3576a20f87dadca8b45de4b29c812d39caca1a2498e207bcd39ebe0be91b8a175cabbe3b9b1ca9cc2eab3588d122c15eeb2b8680b21cea785052f59742d3212491166ef8657026f2bb2db3331cb397a6d16e696620137c008471ce23ced65a437336762b4e795389f5bcb26461e5c940624567f0f880eaa53082ff6309b4477d655ddd2c5657e83a0761700d6706f012c7365f310a6b0a6696936a106d69ae18801e22b5642bdc9ed3ec44ba4f8e858fd298fdaa07693c58e5d49cbf0e0820ada17c23c25b7b4532a0f3f50f9a2fee8ae812d8138db18439c58c16471f3900f8569cf828cd047bedc24222ea2ce2168a8986078587c09f508d1e455aab4c08e41f8ec3bab0428999e00f5c5f967fcc00bb4f7531d512d8bffb92112be6a332b2a0c70a2d16e421e83dd42fbd4d52c6cc7ffa0b37734196f762205db2883da1a60bc26a202dd1327d47846b3f95c14107c420a84423a9a88329e6e8a8ba4406e21cd3071abc61a17caa8d35705ebffdaa32743d57ee4ece658e8f2f1d3d7813647d95ee1a82d241dab60a47141ac84bd8d694f07ff0398404921988d663226644e8c128a5738b53629a7d33382423c9a759018acfe04c0828c411e8606a494fe23706fe92516f1dc3810fb393d02d88274d6184b82813c5ea1d1838e53b46b5c9e943420bcdf2683d65f6feec81555bc89a1a710d1bf6dc527edab3c2d04654a80a7202a91c50672d2d53bf319ac35344d8df00d815c3df7f374b7203118eafe604a7811402ab4d254a23038beac454e97d3ea03a7f96bc2382becf4e437c894a6e537e3a198534784d83cc803ea14ad79aa88fb38d32b72ed293a1970e65b84a24a05f6d2a2f2b215c54eccf6090d2016b354edad5f2e7244524050896e5abec059cc47f71b3bb44b820b4b6504af2688038e19dc8644c985993046a66ddd07d4ec4f83151659e7b97dba15809283a853a42ec0f7e0dd6b4bf6c472300e3a3a2fec1e009ee6bc15ba73bef0d96add99be75febfa40c625a89b4dd344548e963e52309e741c413a2d1918e6f8e31399a350f98b5fd46c38155546ba6eb57b21d42c398705dfee7a19943169d028afdb6ae10ae5bd6712b7924aeabfe34d1d189cab7ab4cf256d011f62ec43985fadcc16a995e0acb84e70b3ac8ff52f958c011873e62d4b29fef65d502e8e19b1e6cdbc81298ab284e5bf42fd919a75adcefd79c9a2bc66512df3444e82a81e3193c764cc9c310287e7cb7b8ef51848be825edb36046118c2258de51febc2b0de52dfa6fd716ef2b69af48e78570621fb78a12b38cfba82a0fe4f72c08a99ac57d3b68313945eb0d403478a8da68357753ab260b706d1840e4b1c2887bdababbe7341de2e3460c9ace4ace4a161f88991e71d11375134aff8b981eea11bf7d3eca9d7f528fbdbd351ec5fb9cac076e3a9bb25c36bd50066a9e56302b4da2687814dd58ae806c129c0183063ce02ea3b9e459acbb07c3bf385da6f135df32972dd6a7a55ec02e5d6e1958cfc2ca6f102feee55e509c5c90ca661b850b6e7636f25a9881a7a6d3e28531cde9cc2efcf460f93c597496306be62468a0d0d6f6cd22f23a4bbe915ff6f5a24ac7f8c335335b225033026a1d220f2dbd0bf36134adebb201e236c521b7ffd2e67826cc0e3b3e68eed173db310e5bf83453575de286b397a7cc24aca62f95796a2a55394db975947d68947b763677cffbe7a0febe347b0ebd01727220e80381cf7dc8826e67824fd56f4a4fc19e780c20ac1ad0a8d6953837c2674bb7a767dbfa1068d50a518d6e24e9782d5a3e04c365fbd472525b345e9840fa1b44a6fe1a603f404953164376235773004b20d2f58f2587bc958069d2f7141a1cf08e86206a1349de24aec1f149322eeb746481527a6627e2432ea384c78dee0ee309797d27886e638d35272804b2c3eb11072397925d672b1261084d8b33fcf118f9531211b9f91297f624dc80748f175183fd4092c3ea714c828c3ccc3563830799b64d71c6d36774e847c467a4a4c8d9b7a0946f670d68899e9ed31ba6ec2e26cb52a16cf4afbda33511d0c3e0860a0ccd69bb9f31d5678c9ef182232d08ad0bdaa11150ef23eb2f8a828b3ebc0ce8c04f23453a63e0f9a0149e4c2222e9e7aa6f53e96d27d733209c1304fdfaf173f4fdefafd81082a0317ce8757ce10fdc2010125345ba28ab03f5fba8c1a041ec86a3ee82841d03cc5e1a6bc568ba020a1de85a841657624c940f7101f014b13f491d69e4d88f086dbb8308505e8844be76592c3ce07f80f215ef2faccbc13933eabb2fc964ab6414a69c4fe465061fbfbd775d02091b525152c0c8e200074642613b02b520341722d8e233795b4c6008bb066531832d6f5764dc479a4c6365a1339386b5da9683d3babf4d34a7a71d33e6ed2f483ba1fa205adbbbf994dfeebfc08d466da93a80e84c1b170fc702de95f4ed845db09cd4e912bc90c7a44be5363e2103887f5de8430c789eccd4a9010dd4c9fe96592c85ef54065bfa9f203356d2589d8ef16ca196680336dcc13b90663f00348e2605b158c9c8dd8b72ed98f9c7e93239be52155e9f0d16da88854de18542cedd6db86698d50ade7f25d4338b56a441b50eb73753226ed8a640bab453ba85122b9c439c93cbe6a24e90f1c312728079d1b35f2e743dafc92b518005755e2be5751f69cb8073f36a6e3cc6c8072fd3438a72c6d1ad034f8744d8236a9353d23aae273c7b1aa776ab3fd0d18bad7f0ef750a9d865f71d25df46f91156f3883988377086fd5861dfff69cd67365b46485721608569679008d4b901db02c7fbe495c576f61da51cc09a711a41de5a819f36e06c5c9362460c4e7a30f389e1e0903678158525685e2e882d2e63d6775a1fb2c11a3de24bd40e26d22cb8f0f7d2d49ca086733e2aabb8a0eb2246e5ec8631831045fb220f85ae9d75fc4a5a0e6ea5efa9f21cee47cc3124fcecfd897def3360dcad8c13508a13af28e314275d487a95797cc69ea152d6f537a59f9b3b5d6a7e42dc6c629a0e272715462761a4394f5b091d3657e964b708f197fbf656d0b8e75afb41968792009efe0e565d61d9db6ca3bb1f5c77a55d47955024174792ed45293ade6c5682985d85457b9fccc1dc4328a19cd7365265e4af118e8828238c67e27791d71d46fdea970589dda6081b1f3a7353de6f07cc09accb4746a3125b16805529d6ec1ddc449dc74dd69322cea2cd145e4ff3d821a1a6f81ff5874d7de57515bb6e5c27eff02bd1bacda0917325d4cbc0736f96d079e9581561c5366a351e88b79e0fadcdfbbc437fd3351b89bc824b9d72a8022fca78c0973cbc98d330f4c3a26259050b878750cce33e795f79255ea332bd8f80368f68d73372c5bb56d462d5b66fc646c5263a34fbc56e2613e048248ae03daac3cd13c1b2ebd0e6c5b99a386f71d3d644560623df4b15c008ad0ea69453b40a6fc7a0db4c32172e3b4a47e1b45cf42f1efda4aa41afc56068026a53639287d66550baee66987cd796e7a6801daebccf6bbb3b673b7259add2f3e838985411790f59aed0f29317e88356de6f04c4e0ff4d6a3286f8cc4648ef86ba46be8247a192ff74b0418a3f27de414dac45b8319e69f6ad91e8ab9fab64bf591a594bfa7716f435af082f135d9171035ffe88fe826a81c0c7880f2ec3b4e048644fe7c704d7b64545484246a66ff7e723e74e5b7672844b9243ac4e3e887d0bb45fc57a5b03b21d35c4b4072837097d565a26d074b25572831ec214924535de7204433d5636fcad9d1c6a50d35a970ee7b362368d6fac44a0f91bb09b8acc778973a31b8c30ceae6dbefec29fc4ee3667f4c5776f00597590fd8dc6d9550ef9bf250c44380adc9e87d1a335379ffe3658547635904cae6ccb8b7d1e578d0c25b50aa44db04acd02391f4eb712839f817b6f146ba87267d3b8d8bd6da7057dd62f22e769153efc40e0104023505484c320e149700aa4514aef93b7edd57801209696d097c77c952de28280b18d2dd98ea511a8df7a1de0247a7e28fc708244cd6f2b79c9ca1dad5f65aa931fa76541fd89d29c292a92c96807b65ebf733503229285213412a631f4031ba79c3429a1d68c1b5174a89c1637efada83142f9d9642386b1e8c83d28c75b186ab74d4966c8cca4181f4736b04b757bb4f7547ad91e149d0cb3b87bf8f1b97e88a91c1d70c78a34528454f855910c06eceac4b176df7387d2e5517eff307e759d17ac2be164cbd545b83f579a8978ab2d8555e5ffe4b8e616ce1187f9f3f7defddfb82e9446a0bd437bcf6d70fc53caab1b44296b5dd24067549ed8e2eb10c9870565adc112d7d3bee4f895ac117702fa05f6f11eb233ede0e917b25242c806d4f3c382ae4c05917964206eec8aedfda3c7d72af7011592068ff9126e05faef4c9618de6218c0f3c64840053f2ef07d10b6d4549235111baf778a7e049ba773f706546de91b020e41623d215343a198243318afc9f0e245597f456e84135a56efac14b03b0313b039f979e12dc2295a3eaf3bd9535ff3128fd8c670b14c4c1f1f32dd9596e1d0747e29e46060edfe0dfb19266a4a644313e9f8f6d289cfa87be027186015df0e08f55d0b6eaacfd0e80e94d79bcb9f90723f741e0e696e4e294720c291fc6a13779ca98eacf20c244795526e3547bd5c7a213d8a0cb1b8b51c7cd6d47534a1ac0d27b819332001b288497bf670c89126bbd057666ce8c87a0740e76094c00d0f681508b0bf2abef77e28b92d1448d6f4b91521626dd01b33b72b535f24cef8d45dc4f43a0a028369c50e906f802dd830c449dc0dcc27161782bbe992233745ed33171080a8d380b231cc42c52bb3776893c213df9b5126057fc3fd40a55b1a30cf6384d28fc912b7592a361de85487f05977b3142362bec2b70e26b0beaf4a36c525482c5db9becd4c7bf9263e29e59b4dcd5e47ab1e8154cc4e0ecc2e444bbff1699cee779282ff148fb21a33a45723bc721a6002989000fdc4ae1646a8783af70e6edd5565c307da68678fb17e9794ff69102da872fc345aab947dd854d98719d72a00178d7e48eb281193c2284b644232f21d475b0bdb23e89cc4fa298cfa80467adb9b48540f790c9a70a14dcd40658286d0b0175f0a46f1136e46e1bbb813e5b7b799f378749f5e81944708ff6c57b55908200a6f2deea2ba4984f77153bdb265f4ebb2bf042ff38c5140accfa49d9743969d94422f6b6c22a90adf4e335530fc451bd79b650cdae4db5534cc946efae97ac2954bef1e22385dd0a3883c3d68df8f4734d7b077b70ce59d1128db9cb5c8714cc3b873d48bae02e67948c428b3d68adbd33c4baff99b73749f303391a85a1ba44a0a6f8c793b5a66cb1eaad2c9e5911d17d2f2ea092103a9027bc47b06c8ea2756421fde5131977388fb0c66d7016885eab1bc85768c8c16d8b6e6c2d580d219023c537d58ae2fc6d71ca2db19e1e1e07c9529deafc19abad575c125a7586034685f7d975e70abc5bdc197cbb2d678ccab9fac7ac4f4f4b2c087ce80241a10e511a30a371917d6d4590f6295c476cb6ca7db07e3d5e3ca7ef3bfae2e31b08983a0c931fc16f04cee434d63420822f1fa552ec5ed56ec3c3b883cf186f02bd62c7732a82c282cb07affa1d1b5c88ad56c6dcae471cf6e9094d4a3c4fc94fbf15ddf1d7de896f0e4cbba00f699a752b2a85877350626a35d98a27132b57a91336935dd317c1206d3258c5f8cdddc6552f2377811b0c999e82b5f10b8be3c41cd181ca4e16a8d91b490d824277cbdcd73394dc07ce77688b07ecf0c0d86d7165a0e82899f9370a23ee4abafb60bb6c3c14d8892761752579d1db586dcede95bc1e4c68880365533120c2e7aa2b3473e2f62341c19fd0e55ec2c636342da08600dcee7bb7813058ca909150f0e8535b4d70a34ebecabdf40e8c9e3b44819443ab436660f84fcf87831aa55e70cccce3670742470512329d935c398ec949221c5d57fbe072d0c07d26321d524056e3ae1e75046dec771f20bbf87c2ad6d8b58de46dd5e1cef29cf65adcd1120737e231cc683887a65ee3d1ce11a07201433e905950ba6277319af0b882d3fe3f82fe2339617544e24dddfbc44f87f02881c6b7441c6bc9ed1e4036b4215768291462942b803f81660d30f0de3f523b29da05314dfe13f6eb19e6d6c63782f5a34d503b5fe998e72e2c0d8d063e897e9836e09036f604d1ca7708dbda7654169c499257fc344853cf567e11545cc49ca38a0d3368a3ba02e8b66046616391ad65700dc6d266db6042a22a2f0ca9288015cb89222668164262bd0743f48b1602236beec40a8aee313e3009e376d9b29a3b39193a4e584cd938b8773fda7efbfba1c3716effc9c8336bcc195d307fdd29b40d3a5b25163f33981a2328f7c24c3d423582442aaa2bf216d58127eca101188c44dbbe56a6a7aee530a00620b59cfd328dc8967c48011293c14740fee641ed7a507f5974add570a28d81037df67a9e6d6c8fa5569dc4d8d6c64d7ae1e6f2812d16406f0e9a2870b36ee84ed6ecb03cf9f2dd856302348258439a088138c4b0170d868823240c18c09c44f8e006a785ea9ab3b4dfeb84d92a583b1272111ffeb8350c1decb32f55b5c966a0401f58881a583f9750688f13ad0104de773631a3219cff7b699e5fd24b79fce2c9a0de957c8611143555c4d769148a32e77bf14d763e8eb4c3c712936cc8fe02dc769b30b9b160f03013fe195d775c99002eb9f248702b10351a86717007713bd58c5468999f12d78b66dc24edb93b717e11fd58088aee3a88e94b7310a97c243b50a36586282a0995118dbd043ef1d1c41ea7a7085a29529875b081bf557a37160a224af00a99b33b4dd987ce5cd06a2104d1f67270abd0318212630cbec1527e656fdf3cf85d0ece5f57abfd41477c4f1e65a9b9906eb8929927d38aa010dd3a7a4d3cd70733becec69e82aca4148ea8e33b5f6ab8274c37fb16f6b98c30e6437bdc06b2faab220d461e59c43743b19f98a890905f98570c9167b8cbcc97e8a8ffbdf972c96d0822b18e93eb4a8d4f61fc0dbffd0d4dcc157df2dca3a78a905a3c80ba254f46b26e3cebc30e2e5682c518c4fe2dcb38389d23e722c8ae351e88fdbe9e3ba099e51cd21732356a4bd5ff3f7348ff8f24efe5e4e56df654acefc55eeae453b29756563635e24e1de289fb7f267077be9eccaa22009188e963fc2fbe686f02a5f63780af982b3b561cb63aa92243961d5ad9ff3727c2048d5cbbf142da83195a9384580bf699b2e5015812f6b0e5c5f928d39e9fa47fb2f49bce0546a1e88805cec954338abb1b2ac87de042166e8e3a74b232614a5e963fc8d81627635ed6560932d9b229453eb0736eb0a9c23087ab1fa9dba3147db0f42e713ff8b771b1aced0f8c11866b90e895aee53ca63e387bec78d55dcf83e3a38d3bd1a01d85606cb69f514b0588dd28c5627ec25ff6240f26383ffcc606303a4183cd755881a010a3ae1b8d36be87e9a76f66ffb063d1d4797ff69e5ad6ad70b137331c8aa84c289786eaaf0c9c98a2b56d75f9d61a369f9faa03fa9807314430d6c84918365e24cd9938c698a0b8a943634bcfcf3884591dd51615222f9d0ce45ce75c51926b56259258d78254b17d5e6a87b6dddf082f228651000ddd2e4dfd9a1a8fc7d7d1724ae49f7b38d7a0661bd414f833bedb803420e95fb4b097c4fd07615fbf8ce4c17f2ba97cf0cf2bae2e12fc9f6a47227260a2dd5b08c6789499b7a8ed37a0d2807a2a4e0c02757bf25c58f7c43393181cf508fcb0d010c940dcf98047acac67e7ccdd636dcb6765b346e707abe6546a4478b87ba420ef925ca1fea6f1e2b1ad4c4e9b5a953bf5839e553062c5d5d7b43152ecab6c3d5c96d3cebf27d7e968ab05a1db74ab311659e4f73b528bdbf11c0a9fd9ff340466b97d9d657f59c9766f6ce24bc0970ce0474fb0a86fe9600b6bf9739e1497d28ad729e88fff4e390e1c5933a47c0fe028c391b6ec309c709743f480a4f4268b07bc3c8bcaa4b43318c43e588e36258bdc6a80848efce51158a274b664be7bbd34ce5d5d59a91ee2ccfa5a378883cec31e9bbc5260579374a78c35a9377807de32f4184c7c43912062f1a3c6782f93f88c15a70a67bdb17e3d6f04fd0924441fe2112a2825e7bd27365248891b2013be3778a5a40b858371c88969e7a886f15b87cb4f37dc58b591c9f7eef2e2e04451440460e34630aee2b3e194a4754a9ed8e38d0e1ce8eac4074d7b9fd0528e50437c53387d43fbd7c5267269fbd405dd7c2c677daf7882294b769f76cc97b61d3da785894418f6bfd76fcc30b72d901b0b3407b637d0417051409ad154f32b3c26fc2fb6a91a0cbd20d302fab62a076c77ecc364bfca86732b898dedc26c582bbf77901e80924efea989f0eb6786b3dbd77d19cffa74b304d0255a7de45a9fbefcd8a375b67374e5e9d41b0f5ace41cda8830eb7ff597c29882a406b49bc0588abfd16122d226d8349dfcdab931b8583d24815f2affdf0fb011d1b24e6973ed453d473ef79e8978f8126b999883a64063f7e19f7c5f111050f3ec6fd446ab921501894174d7507faad9336b6c2ea91692d85e253f9ef863b5cfbe49df1b77ab629ce607f76fd8a2dd7a217fd67b48a80560bf48c1f7963f5a84b90389d9fdaebe3c68a2c59ff093b06eecf3ce20c3f212b67b60297ac3521213e95f1e2f9d1e8987aae007a3c35eb5c9589757bb25e3b1889f6093e973e173dc7702a754336eb14a38d0d4d840eb225b3dac1d4986ad3b4d409f23d7d29324f831845c8c54402330db4b1d4116fc0faa7dc2054b8af6a9dc859f94963ec29537e13f0d63f271788721f2f26f0b1e2ebdec8baa6fa6e8b6096baf62c7652736ef9cb8ed013adefb603045c2c2a438d3713fcdb6c352e6cdd128ffdc6d5d19cdd2697bdc74f3176a6e849d3c800de08f8cdafd7f26f5004656226497623e899f7c7b9c73cda4f817c9e9749053befdd11216af05fb05f50b79553d5137baad89f9f22bd3125b91b6c6a46a703650fd0c9351fddccad3d1dabcc369915c3ae8f74188ddd1fae4225359fafaaadf1c653f0d07541b02e4428882ca3cef2371c5c770ba9225ad457b40eab3a022205925cc6c9c60dc5c9c9837b4bf0ba93c60cebfb40ab732ee8345337f4d1810b95554c930fecbf971029c065b870b7085d097651c572011dab46f98bdeeba205d50a4ee8093124a3a39937681d2240f124dd8b4b7f96e8c77836a26a1176a3beb6e6af94766a7035b98268476cabaaada97acd03444b9d0ae28f975c9d0312f884529020c7cc1acdb56e4d253be814ee7b2e7cdf8407f059f5f4de11027a9f41399cbafaa4211bb2c4a42ad17a5092115ca177f810fc3971297fd003e85dab4090b105872d1a0d3300c4df95e6c8a019008e5c5c054ab16a84441999f630a200af454414d4a8555fe5ba8fe5d5fddf26adb39db359ce311bd5644aa18ac0bbe6eabe10f8f94728df0c2bebad0abfadf0337cadbfba1dbfa1d0e81f37154ac56863e54776ca6b527d7a7a3560af3f54fd1f79a58926eaccce2a957692efe156e7e504f0e26acd150b88ec52e76a1f1b0d91b8ad52a2f19ed1eed6c32f0a0dfafe5dc97011c3e6316900327e5779095287ae32d17f3524a7a7a2d3a1ddfe6ad1345929ec6f2f4a442ff4131264e44199a1132359adf7b146cbd9c2d54184b522637d67df1ed11e5c29598102e3c212d725cd052bfa6bb9362a78cf071ba74c620478ad73fdcbefbde584c57db1ba940da75faf5d9435bc5413ae50c4a8e2c8109b0b992ef13b6a62e931dd44485801994ca3e9b02fd6ee00dc346bab3b515fa8e66a86afa48be9542f341dca112e3c5aab8ff64d8a56ff2e90cf97fc7d9c7f440b853b868a618ae9eed1646e53cdd63bd6a555da89f98c763e378496e8e683786f908ce8903c64b09b2a2c9f7fb6b621b61c3e9794dfe0a3295df700c04ddaf2d2aaab4753a2426646a7b307a819341157b7d465d1e7023a8f404ccafd6ecc2296c8270a03b04519febbf9689f2fbd8faa1dbd83334d54acef5bcd7dc884306ec601525e3053c5820b110c6e06694ecab1a16dfb678d0ca1704fdabdd428acfebc2ad355f7b39e4ff9f3c4294c6a5a09bd678b88e0cedd435bc622519a7008c841db3389876962cc37dd43a819dcec12697ab4a9e07dcc6c82b501ccebb560aeb29f20a048de620e698f03b12a71ec3e2fd91caaa8ad178073481189fdebe43a43e5940377f45746c07bb1403f5920ae997b425a1db63c22d282403fd24c62ae2a49707e094aa8d02dcc52d2c80066cfceab0c6bdb72725acc726dc10fb90cbdf5751043f6552ab13dfba5a850bc7c0899d728a04b719d1d9115a09fec22560bbe47caa7b366edb80b5082ad12b475eeb57271497a2e34ce4aedfcc365576efb073cacce5a97e220ac5a7d21624e88372f4d516913213ab52f22375b714f17bffe5c5048f9fba88d85ab957ff2dc4ed966d395d9cc1b54eb70d467630696932ad4aa962d41c40f4a434dd18c41991913d84f53e2961d183ddfaa82b4e2ff8f932eb8e98dfb571b2308c7b90d94ae24489543c5914d67582bc30294c01eb2efd7376fef65a8a3b418efbdc4736b9ebf56ec0a18405600cb2ffb83bc852ab96b58859e32a231fb7bfe841b10eb23953032564666dad3f81c8a43cb8fd103cfb90d8dabd00135fd0782044eabb388cf477959459c68f5e582017c712617f03a5d906c0177312655cb6ecda3507737870e5e78747a453d194f0f029cfeea86ff0e9e45a389f68278574c61afa3fa9535182054d85e96ff9ad4105465577c10d4100f9a5d81ba5915d45a6591812a21c7d5eed3acc42c33f6e47240e530f05c4d4d6f09f044c70d3764832b34966a28b8a18cc917e23ddf4826b543e76752e718cd7eeefbef5593fb7598009e888778d3b13c9007fd22b8f302a532d74e65b4820b61b632b7b0cbf6004d4cb21f08aa3da6f6a3f1bc67b2507afde489106f895c07553723f04cda3dfbb10ec03b1ea68bd1a2905e1d4a946404c213dcf8419236935b428f7d84fde30a5b992a28c30f1cf56d3b41ad9b7f5007bb5dccc3387c04fd39e4387d478904264f75dcf2c97061450d715767d0d594bf0cd46c48c28473e2ad0a280b33a496bb94880cf5ef5c6317a43fd77e57fab3c416a5636d019fdeae62b437e0c07d8cca614ca134cac9999204efe10b1455ee3d77d6e1557f20163b447cc55ad9e28d7affc9c70bba49b22788f80b36e2fab68188d159fb3607566285103f87764174718e1890359c78b1705f266f986a2c895d283528a00e865a8fd0a8d0ac5a25d412965350523564f64c777c6dcf961bf3d3fc9be609b44a6a2441f283625aef09a27ed2c1cf4daea12449c3a2948e104961c6b67f99abaed8c22e7e6817813b92f30098e44add376b9f34212c87c7b02221dc1064db88abcc06ffbc96109b427154c03030e87a1ac8217d0d0888bf1c67f9aa69493145ec55ad5b84aed344879791c82e39f065e8fd4edae57e897a4c992e915c39cc9d9dc3af2f0e299542a696f82baea7d47e1490f17bac2aad45d494d573dd9d02c9d1616328ca5645dda4c07835b58e3b1aecbf1d510b9af15a944b756d5c7fa966a345ec1142f35ddb9ec4b06a8fe3020cbfb8a08900f4931a0fd1b3139285f514ebd3489717baa9e2f5639b6bc8b918fca4e7f2d159617b865fdd3f280772e29204f9f37a05fd0ff0aa2d3d5b0b16545de23a4ee112dc33caed728f82c3d25c421f158dfddf1c99f5fa7795df64c9e80b692ea2fe02a58d523e9daefdcd84418a52a60f239479f47e28436a53747490d5ff592911bc75c499bf994d3280f53d130133e5ac6c36566c7106e317172f9b3cbfa7627c424aa4685bdb4b3aebf13fce418292fec5740fdaeeea260eea4cf23906054a25ac0045acf2780a3c66ef04a4a14eee79256ecdfe39d24a4654b7ef51ba73b5892de6605e6c40b151820e367dfcb98cbdb3f8f468c5ef2bd8437df873ee5fe861c85ee6511647b164f43da0e967b1ef4b96ab8fd816f820bdbadedb2344af7b50826e5567428486ce72ae40e47f1e38ba48b732eae3c13e752f2bd900f30cad617974e8ca7a384f1016250d1565e1d543522e77b2c34e8609ec31ae84e8dec4d84ffc451e6306cd21973ade0f7da028b3a0ab8251f354172764c51288c01766b9476f194510f9dd3727c7c09182da6972339b4afa8b1f0f35d2f829471ec1a9091e5fb18d759d469552b21413adaf353aec4cfc3f5982f67e3c63d392a1e6b3393a40ee0c0bb9629fc61bc6b958346d38f92b08dd850bdf885b77f58efee4b8f983d5ac4960345c58653f5c8cc0baf6ad8277fde5ee5b46031a422c5aaa12b4d7c43241eff4d7eb62665dbdace8258ac00ce98a494e32ff2aaa28c7aea0a15fc1b254f307a3acd63f45d9b154e04f90bf320d1150562eaff652879297fe32ad1b2bba0a7a58880f8e70e154cd666733b399584364afe4695fce993d2199c6a6699a60879445f20a6037f0db734deb9ffb968f4d78f36f9658d01be9638b127c5dacadd85144c931c0756d63815cf4a9a954c928bf0f07c398d7f7d0fce202d1d01363068bfd5f0d11a634c799c7b2299e9282c337a0c37970338b7cf09e4e44828be779913f78b0fda84c2c22db034d9acbc9d503f17f12923ef917486fcce25c443bcf5828720b15b9cc65f5fc68e8764aade42497c1a7911ad83e8041f8e64350c132c768b20b82bc7ac7c86c910e9d44241405e33d057102798a251c50670aec154eb4c858ef1f0cb6fbed18ab801ab343868e24cc6a3d4260ce2c19a86c498e97c0a637902d25031f72ed6b5b4931b2b9a46911738e893857994773d33fbdfcab5d5da5bfe647cacf740532b3a435b798e3df9eaed8fd41fd32b02e0173c796da0d7537115afae6901e80f5aad6726921afd5a3d2fcdd6ae70a398a16ec6a2c5fb80e4f52d7362e30efc5c45e7c6c6d67e20d2da2e614d9a947e20e74ad59aefc2329d6d5f9bb5136efa9ee00022aa5b991c68e80e2cce8dc148ace86906858b9f820340799ce75c51ccd8d05f12d2f91c27b8a3913a36ecca7bab56f3f4ede40e7ad675bf91138b1efbf353af1986c75522640ca647cff9cb330232a7c06c56de7bf1c3ba1def81834fda292c3e1771c36d01c7d2085106ca80ade1639b8bb9acb49d84da72152c35dc207d6d2be98bcc2d807727b46a162ba79a569645840e482111fdfb6830bbb8336934bad5c1a7d939c17898d97e108a02f8c96e5d8413073d13d0af8a286a318a73e2d17c651eaf189c81e10f0cf0701ea6f57baea931e1fbaa302e735a9620cd46130e5b11536c94bfe8b148ddf7540379d94ee7b4bc78c942b841fb8c67a5709dee89fac66a93dcf512e26c9c0a32331cfa0df838eca565fb130ec8cc2e120f3a1d556df2fff4d61bba9805127f57cface15f5b6491f529601cbde17fcfe8b8c7a57500a62d06e5e5376298f1f6d3dc2ed276801e75cdfede90adff42f43e3503cd89623619532bb269931c23c2ab9f75c57f28c3ebde8f76d0b816accb36daf6b4b59ca28aea74a2c3a8e4c93f3f4081329b78d43b372574e7f14125074cc4a5891606097027a18e75cf439c33eee97a79825e39e4af569d9beb7ed14ab238a07e8e9647201f5c9645d2a5b32c4a09f6fe31571a24580aaff1a79f266cf7c25a784922e46e1c9195c518b3e574f48e6391f3f2d629619d658182a585970e35bca4a0d348af76363046c76af95449db95c047eb319a61e211442af30493b420eb9e721a1eceee552258dce0d5a26dede3a35be6f1495e013820a985ed6c457afe76e02d0332ac39d07762cfd30c9dec7a9f69849456e65da5791443bda8a1752657a33eb2914eabcc5d0dacaf58b65757a1afc2177820c1cd419f076b310cd68397492c61c2a615b0bf23c8f0f93bcd3ccb4020df7b92aba40af66235e05e924b80a98eff275b1e18b3bb07a49f55832543fe898b6652f91be8648e8727a2af2818d51a6928c27dae46e3105ae38361545737a4abcdb4b2a2277d15a502c38de27b9b03418f10106e0b9a211fbaf6f5472449477cba9b6b34685b7dae2bb7c23f134ed515966c39f6ec6acb373b87e381423156bec02eaa18017e59741bf79e1a89d2621fdbf6eed91303961031edc75b0e4cf25019db8a1f06bd69d80fb7e321f4b5a7c6ceb222080b8f80dc4293759079ab3734ce4b529e2a22914764618c811de4fee589213650495596e1b21e6ef65d1ebdf8d2e31485b745ebcf2280ecb404a6beb90d594aa4870ce801db6630c8a2194b5e05c7fa3cc57b8c19bf1135a9edf4c94f4c3ecf51ac99e81d65db0ef8ec1311b0d8d797ba17610b0107aaa9a9fb82ebc0dd6a42ff0a45b7f4df5646b55e790ca0bde553ccb7e6874085f1b53d09589ed148430557cf5befcc5463fea2ad4afbad38ce356924b423c41a3e66d7bd6711667634b207544fee30a9466c8baa6cb6e31dce03c843d1b0c9d341a5ca55911e94751239a1b3801b5edf908bd076cc805aaa3e0b773fdcd92af3cce64ede11511997530b315c5911a65d4e2271640ab3ee7781d5f755e4629d4d2750b76751c8a3862806221155f76aa75e294181c6d7ca9a75a12682ebac65102c601a67530f282732bf6bd939f0071a4bd076626ab091db3bb46caa22bd4ffb357974ad41f8d7006b02937b748fcc6a4d16a5d3acc272f5e3b20370f29f54916a576e1b5687495fe44ae531be4b60a7a8648992781c0018730aad6c5411fab42b3ac12a5040e22fdbec0b2ce36c7425930eddc3df2973794c991b1a947ee2e586a19d2b6412ce104a6a06be799dfcf5fbf6d54409be151b047c2281040a26b3b7ecbe5890fffdb1b3aaf16345f2a4e3516cd13500ae558198b40d1e1c921436946e5840886d8e4077528d63e2435cc0a377be4fdd49d685002a25c4c04846e74e820354f5a90da9966ea953a4b3038e29f546a9941327efa2dbba65147cefbdadf02906bb2927ddf59fd8e87a52412fc586bf494586cbb2019db275a46bbbedecbc65cab717ead9760247681ca33d03246d809d6523b495e863cbf1db6c242b8d8764245694057ef11cd7f1a623ee6efeee660187352813e3ed08ddb03748dca2288d3f3fbc1c95e584507eeff24aacc58ba12b693747f37216ce52aefc701a33b9756f7ee1a53aa83a4e6b561a67a4810a80e54fec4a445009ba620dbda1c36495f1d5deb56ecceffdcbbd17d094873e0cd1f13c57ccec8bcfbca8ec03b9569905fd151bc379caa70e138972e9a0bd1c6ac5ff0f57d1203ee2fdbd4627c45368b057532442f52eeaa140828b14ccb7b366961b1e455a586bbc52e900e2f2f6eed9966aa282601b331f7d7abc8dc775350301151fca2012943ee40d5faf36a0acb4156a04382c604dd501cedbdfc20c0b992be097f66f3f750e5f6dd7ced066698956ce8c67a7a3b35cae53a1c557c17a6e3b4ebb204aca47b63188798f0069cc56d1c309d90f1197f66040970bbd7cc663c46915c8efb84eb8194e66e2c09294c75d8a29732fcce446445b7a8015078e45985308b6d4a3fa5e5a4e2613efa083a2c4e7e2f02d6ff9603fc178b50394aa1718f929e33e67f4920981293bc384543d21d86aa098a3acd4eeca218a8f93693b07a3044c1910301b969d43b181208e702d6c6174f2aa07fbc0789020078fcd3de67d4ecc188cb7cb30e1f02b65af8d434927426c7fb20ddbb9623b884e4b2f6657020aadc053dbf9d038eb17a2c34fbd655f5d3a6ccc3bc0cd73c6e0852e3c74be4925e85f2966205d212e46c7ca436b88771815d9251b7321acb8c5959d272bcadebe5a6b7a7a5f6bbfccb7f14f4ec1615d9112620d1da37a65087bb338f9077e8d91465a7eb29b4f9e5f3d9ff4f9257ec2f4e8787dd0d923c99fe9816b92043ee63b676418d088e8f90f1255e3d4aa718c97601eebca9417a65b15e520895514041238dd0ebc9a29e8847d09175284725eab875a4954504c155fb1dd4a5830f14644df12ee167e2b3a47303e3004798952e9c3228f046438ac272f6d2f58c1b3e3231492a1ea94c5012b978cf6335a65306d5a92e0a8ad62318783df61313c4dbad2b1206af6aeaec51b5a1e77cf93ef266c970116ec84536fb865e2ffc5afe4080499b04e694615c1ac75682e941975e84e88f5ebe5dbb793aa5468bca52bfc956be344af212f99ce2a0b1ce8eb32994c97fd235da62f43fc10e49a33e1c44a4ec25e53063398871146368460189dc5c35feba901bd0ff12b26f58ddff8e76c8347e943cec920f47cc2214a3e219b1c48efd3c108c520f6ca8b56795933fc41fd95ed79fbe1db8bf06c5e53544dd824618b46ea1045a3b2930ab9ccc6e986e4f30d93f982b9bc9049d802ed72996df6ced4204b2334104f6ccd4a7f17ddd13bbe0932d10f8eb9e24ee2db849a7d0f5e23fab3f2e242a4a1fbf2f1e99263eb62d517e48903e6d6e295e125e60a31e0d59f606676f4915e817aa218285a9722e9694864597b28799cc8c17ed169fc547ec11525459823fa67046fa805413642ec4e1fe95d2b4000de1b967cb98a8d78d826c7dfe1e75ce074b1c687d802efaee1ee4d1f76f4749f286c289672437c982938aaf63558c3b76a8aadccc4c6f977716486e62cce614418464f988419f192abb47dce5b5a40ba9cd729dd354c5c8ad3a91e6f994cb1b8e76433898bc7f7276200f64c8aca3ed18475f78b19cfdeb5f50ca496ac3f894ff48928f92588c22d7f60f9228f01cfe9ca101a44e44e6423e654f8ecf24b123f1a6341e961c3b42ab869e071d9539756e290cac407acddb37d8fdedd95d4b0f11341c64ef5def9c0016481c7cba6119914d27ac0380b8bb4f4e3557c14c308c505cec41d69af0c7b258a0d0bc283585847ff178dc6f2272a26cc23b088026659f600fd8dd55502635b7f6b9070b660702529477aafd0800e598aaeefa1bb5162a26ad2336f9ee737eb3c16a0589264c44c8acc95747e5b7786e839714b05a616b85c6bd6e17da362f5886d43092b8c77dc89e9fdc5a09241b46b4560c57ada19db6b8bc8554d01746a2959813fa2d778226433ec6de582e57e3d560bf2a90a3a790306c3d3ad09603a3992790e7a723c23b7ca86d70ecd0c34d861cf65a7bad40deadc0e3be19dfe5485fe70b4e94cf5c90f22fda418c4324f8935b2fd059b7ed60b244790845492505e5f0a08e5837da4b547244b0893a56e15d96fe80c7dbe980e0620920161e667af83993399e7cbb74f30957088ea20462de7ae637a028fcb9253bd8aca16fdd3f84779efcefb69abc2debe66ce2b94ac365339c9408c149550c3ecf83c94f8b14c0b87f7bbb276f6efcf5747048661dd6fab82c38205addd40f4515d4c1081b51eefbe549c69047da7f38b1dfc6ceb51b3dd68181467e3db2d311c283aa9082c1db56c8e25d62787c2534003844820d323c9257f413e399b5eedb1162a6a08a65419c587d03fcbf7ce63d14e05dbd720d231d812bebff0e6e54d08859f2ffd6cb159744caa917a1da9a94e71c6dddda9e63c1342d04a4f9803fd60e9c1d9f6f00b16a0a1c0bd8d345544bf2feb15c5ee0662377a6c673e8f2e6f3c7539417924902950a2e4a753a73940cc871789bdc91b919d0db08c6150f086780773ba9543cb98b9d0ce79c9a5be1f68ce602434160c5f347d8fe92ee1ec9464474963c791cc7d815bd131e76745202e5f74e204135e2457f0cd20c1ed924da4c8c1b6ecbde34c15175426ff7a7cc24f251689ad2f19f29698faa4cdcf1e02388744ba720395882bfd63a060645284e27d4b2df792b7aa8f7a5036b37f23603fb8e23525fe34a6574c7e2e91e7006ee81b48eff22db3bcf49d2a9f71386faee27be40b021cc0d3703c5d435c3e46dce5ec60595c415fac025f2ef87cef7387e2a8c4abf4ed23ca59868256e38de5095f857de3cc34cff587d7da1bf45b7dce9d08427059ee5dc87818c6a22f8d0ce7262c48a6dca42d2528ed8bb1d1873d7dbee79186e9c391dd8f81f3547001e6b77fc68720b7c88dc29c096a52d93a47338d4439afdba0b96135d4a90541b9feab29b06b694c4fb5348edc3b3baf72a56b1198f836ae1d3b45679143b6a5ae411627440d34e3850fbc67328eabde4841596e43eab576f0daddd3fbba5c5713c9622e1146a1d8bdc1cab166da00afcb7a0bcbfffa2ac876c8e2fe591a47703420bff4d863ad6d8d77fa0bf278a976bda1a8d93f65586e07be36beedbac67633b4e5d6cf56facf09af6d72a64c58a8ffa8737d79be68067f5903468ac22476f029c4cfb65449b89f5d31ea9aa080b76e8f0602328d5073247ae57a620a04026205ad914202cc0103397938e6db2834bff73d45175418d42b12cf8ebf117f56180e7d933dfdc118f7faf474bea560559d4e183d2c08fd45d72e9a2fc64d0aa18c4591fd7111864501b7cb4e1e164198605b4067837c0dc723b80ef956f7303a6a65f303df133d245eb4a2bc68cf946c08f37c1435cfc934d855cb484d12f2ee3215ebfd6adf7673be124c450283023b76627d9032985fa7a19608a7c03129b52de42431cb2735bb057a7b31fa0e194c85909fcd9547fd7ed051031f2e5f1588c15d9b5ada7841cf673ece7f43c6adfe0a55351d2d795ca656be6aa98f3b09d99c8819fff2b5ef591d9b3446aa0182a5a5e89063e4a260d65e2d752d6227ddf34a8dc8b8b99dc74bf3b49b301e8eee8287f29e080175cea5aeb91fb266034eab27cfd7c4d6f5776946c789c0febeaa73846e211eba7289f3e28baa114aef7dcd7782b2e5bab72f7d5f38165855ea138258996a53f67aff8f68d419643dfaedc72a571a84fbb995236bc13940f3056261695f0a6e60c36254709b50b66b197f7aed4265564e6082e0daea982d601ec644744e92d99e6200765d6e13a2efbcde58421a2cbf0d01bd6d0e9416fbf5727efe8e7999673e3e210f53a7aad15412cfa57fa4fcbc3b8923ba0504f4d5a1bb9f570f2ce4a55465bfca66009764825a8179c5b1d3ffd654b83d2177ab31a4ae591abda690c52d31c6ad08ed131fcacad409d5fe155cd82aaaff1f8790c668f066ae00b543979790ac1b820435b91e5a6d7575c5141280b0b873483c5e086f295bc8739c697c2a3e4fb2b080570aacd3378ad73e8f277804a933beaac1d30d0f595a9cc160a8555d7b8ec7c9d3dc376eb8e6d29ecc3271ac029a2d53077457224805c1925daa9fb12135455e8633609b1fe95f15e3d11b3f0e652ee791b4d8b8e4406262fa8c61d88c2cadcbd8bb430bfa553f7b306e0b6855102dd7105cb722cd48b9e18fbdce59d07965c7c06b989cc0d9e65213bce578db3af710ce4f615d0274812c50469478ae401ca754727a165a2434619b646121b075a6422f32ff3dd5912d887d12a3bfab09a58e444a1c63d6f59d714ba6623e2c4016894a6a892d2b8e2ac8150870827b3ae45ec5784466a9c90dffe67cb2f8d6dabeb9fe699da23ffc406d9e5a3f2a5923fce27ec0d6872dd85f208a05c090eba67e555a837af670fd17a7ce40d42cede463ae455333f24969fe32e4208325a6210278f7a6d6f22e392ef8965b017e1523903d14236c18c5a84136c5389cafcfd581e874bde99334a1bf72617b783048266db6bbe0ad90773dacd6b9bc5ce51086c059f6c5980fa1df3ffce34026dc3017452ff4d39f502d56d183d063e530af95f1497cf94d6008cc35136a68669295300c91d61d864596bbd9405a93e3a3900a44b6ee1a328c3faccbaada64bee07e29cf1c1f26b71f9152d710f10b25da711204465021663a5fa8aea1a5adfc6c3c68be2fbfc8e75ca3ab37e42d89f3c818703a372bd49adef297531f667ef5c278fb99af279147f1b11d2ab5a5cd921720eff9dd2ab01edab6c9ddcda148812bc43b94dd7925fe6ac31b8da17383aff0dc730711f04f94e7f01d54826521d68d7ef61b150380f967d46d14f6d8f80363ce810bbe7fc2db49c5e0722c8882301b2d1b8570ebf5e74c089fa03917fcded89446389038386cb5271e68a462237f4bff84fff467327795588de35a0d4d1d5aa7df2419648f64f462d1523387d425e4fc8c98081f8692a1547548929551fa06a21c0cb6654311c28b9e0ddec01666c35d9e0a73f02dd7044415604240d4e57c52423bb39f580f608417c82dcd9b370b7f33b2dc2c4e74f8e74ea7416a9d1bf5c1b443e4c23fcb18cf020958864832f9ef6a0c7bc10218e1343dfe60f007deae54160fddc81a7b802ac47f94d699d27f058e150ebcb795ab36f34efbf8d250102a7369d0f25d446fd20b24b8a23649ac683c246839c2a91fed8325d2d93562fadf4d6d47455e6766c6dd24a3b480b0d632dc19da9c6943c61e6f5c605deae72c1ccd9d651592d45363f9247db62b1f10ea94d7b96db47a657beb6c2de72e5ad21b50299592d6b055ebb9c1d71c38acf8010e1586c3a1fe49d120ea4f3292f30d20d04ea35bf47656a9b73f209535c04336e672dd6125cc24a9c8156ed40a28329289f8dea2d271175efe2c3b9b96ab7b94722e03dfcb5583840bbb11e91febbb87b052899a1e489dfcd9ed1caaa07ae47cd7d70e0c1b55562a79ffc82f9055cf7f664d5dee0b11f7e71ee8cb9a2a844c8ba0e519b67205caddfd332386ae0e587a4660818e589b5502db93b62251192407f9897379757c32b4469090d241a4345ea9f69e3e1c19d4a11bedb01aad74533d47b97c824058573041adeda4ec92621e8b87ee2ab182cb9a9a5428f84d13c88b0f4b2ca3889a00bad432528a21008bd6ea2e01cb8028548ae7c6e89c745970f6d03c07eca9990d8cbdd80716f134a0b2eed7e81ea7a79b9ef9bd13bd53b80e40d99c47a940b48515f821aa80a7440d4b6c4704d05af61e230410a86efe547308cdb0f85eb739d301b90d8304c45ee96f9e23bde927917aafc387857a599c53100577be8e04229c96fc140e9e608324e5c6d3f53f5c7520838bdfdd151232a2ad7eaadb084bff4d8940a8bb659b31a938610fe1ddf8a6017fe4ca07a465ac8e8f075051b002b022fa9bdb67a6b07174f821622376ae58470fc2beddbe97be56a4101153323ff1904d7dfba5063aa5c490adba0136ba7bad7817a76af21645c7a28cf1395cb59fa242fff191acda163006f7f9b66b7a30f04152c62bf310ff785e91655d77de88a41384c89cb2aa71c85d8e9bddf399534840d2b57704d5ce0a4f21d4f4f3e255001be5fe2b6890e9559826aa48101f4cf434d5ea765a622890be505d2aef773b27005bde26b8ddc56f1d84adb3618082815c68a4997d1321e136fb9f06e3e9b390971fbfcae62e2e518f78c0be3d696de201a826d7c7042754bb5a702cf9c38f960a04902b95b1be0750139c479542ff55cccf76e9e6cb67971c8547d41a140c8cb84334a8af50672ab98c899dc3268b850f24ddfd1a9265170cf101e08f22ad8375b8f9d4c64aac809f5c9e73ff75cc058bca61495d0eb34253c5cdd67908b94b06bedae485c1129d6917a03c58d00d3a54c9a7708e87dbe4d284cbc4420c03eb6f104b57f7aff1cb7ce1e45bc9787ce575fc4b7ed4b980f3c6e304f255d706ac18ad4fcd77b32a575e3234a65de567a2b659c32538b0b07da545caf2b30e2cf026c20680c006bd951df72bc1aa1795ab62b0b76efb0ae303e8a58c97af63e40c4b6c5905a00d761d1010706cb75cf107f947fe90defe3d54f634554a8123d1ab68746122fec0cd37192066a87f3bd765a1d5e73de80c92897872adde8baad2953d6e9339fe6aa30e72f07ceb41759c0ce1523aef601c267f07bcb20813f7add4068a79be9aca542857e400e70522f23cbfaf60e8464ea0c31561e0bf69c3e0faf97fd532ff739b48b1d1801aa85c80235fb5d05ddbca047743e17123c6e2ab2fdf38c410db05bb49bf6ec5ff3e714bf365d4625b82065340aae436d3eef4e34d47e910e27591b13fb3dae06147c5232846f778b4a3cf9eab52e09116db1243afc31f386afe425599c440cf6d1d4e3c03dff041eb00baa7fe48bdb5da14bd1b0e7201a7dde41eee4a4429034e14e94943e6bda87b682d92e4275bed90fab1113d025e6016d25f80df41586f65fa4f1e0b61ee7a79cbd1251550750002a357a990be25a1e2f1ea782d2863ea23f2bdcb91679eedaf5c0b0d8ea93b3ef0720c88ceba91b52d666a98e04bd8b688484a44caef7cf70ac862e8dca6b7d1834f1602849d98418f99ab805bc064a51f909d47d40a7e7715d5b163d6aaf97bcc62cdbc579f522fe2a34005e00f162d1dc8537cab6cb4716890c9a7054beb95bbf95399ebfd5cee30e687fdf3a15f957a21d2e9e55d7c8f9407dc061482837e3f7af633f18da1c2ce4485dc85f1cb96be579fd180dc918b4f8a26883ba79e985b866aaf1b6b35a01329454dab469c1d79d9fd48b2300d8787d0f8122f3b278867d66027952465ffe576caef5a50780eeb8614822cb103d08987f28e7864ebc292dab88b8b31235290f5646103d68c3300fc88804a5af37e164d7934df079a532ad86796ea0a5a87e2b4f866c1725e55471285c68007ca2698bcceb4c1873cf8f86359659c6941c2f5a8dc591f70decea408d8b6c1caf83cb26c5f0f20487e2f645036f07b94fcd328b4e0eb8a22bc386bc2b25bf922863b98b75438d401488fea5f69981e3cc30fb25febae485d050ed77a75283e25dc99292b11b32c6e918c882dda5a6cfde8e8a1139ed3a74c92035f18ccc20f263ffb458149939b8d53855788e8dd331f3eab7fdd6f469901f42d99976c26fc597400303da9734d3cf605fbc8791eeccb11396d2628a9b05900cc596a75d051e356748272326873369c98e2e71b3f576fee46d4f0ae2c72cdad68dcebe07f0253944052f0538926bb3a614a8ca521e7354687bb5dbb01a46445bc529c85bc278d423766828a513a5c01f2e04078ad243eb09aa4db58519851240d735c5075f1b4457e37438ea17d4458365e6f082f5320f4deeda587a71964ec322876c701fd2c85a58e7642e683c941e0da66c890998ae9b06678e5f8edaa28c047bf0c6168b25a23c1159c2448abc9fe18a5722700f64179865958c76d16ca9ed33c15a13d3dde01e1399871540b503547355796340fb6e744d10b9594efd3346efe7a8b160afc2b8f530f49af0993c67dd05d5666b6942aadb659c1681f092872cd1103de32d46ae1d909d9c70038c7552dc9a58096202309422ee835138caac3bb67f7a83ae027444207794cbdb92f79bccb1620334cbb3cb60904775c940aa22375d5ee83d406c20891f7fe6a5baeeab4cd965548df6320f1c8f9b1c49ca1b6c992a67997877d09aa5f7dcffb876e185b9e699efd423419d3de7e026923d9db312acfd42b72f6d0a5888854f1067c7ff23d5988e6bec6a1a66d0630139899ba703b1dc99346c096ece96940ea222d9b90a76bc8efd6fe4c190f1e8ea0d111ac826b631f48eade2a85e889cc10c7497d1ef1a01eb7f539e7d771cf22ef07d2abe8a3d59be8819a32d1b3dca65d0a1233765247e431f11c0f66eb5a87c9b126b00b4d0648bcdc9d6be7ea8a33b8e6b842c063e7b2b71bdabd757de773896ae1c694c33d2d60cb8767c34bf52e536dc9e30dc78b90cbeaf73ac9c6b2271a23c15d988627ae729d8984204a52b371a87033a0047e0c07f5d3f0c37462267687a1038018d91a332a3fded6da52d5cf18bd7cd9cf624b0b90a848803a7d9ae90a975c3c810ab5732ae2bca3d5947821db5e61d203ba3b00f658472232295d6684900168fe700607831a5456360a2d50199d372e4ce4365095d44873efae88d6220fb02a867b9a7da5fc5172fcc17928242f60b8c53bde74d5bf74924f975a2947767460035758063ac16dc158590322a1a67a95a53eddba6a93d106e052c6370f754e95968bbd86a2bde86baf91f66b994cf52f66f040a364fabfaae6a0a0f27bffb67aaae41b74a5e350af123e6bef877b9ff213d42eb0fe940b188e029f85c58b6b1c1a7377fab779fd7c9bf2bfcc424dcc94f565dc6eb6446e1273de53180cd5171b16b3b1aed8db98af650868ec69d5347accc9eb7f562fb3492a67554dbb11fc8e1f9583ba5bb99b20c13826375eafb0ffe4f3a2b1b0e945b98f97c09546f7c02ca64e95215f0f283e9f0588af614a8a5c5f56fbb29a27c82a8300ba5c17dc2dc9b6e170749b22305d052f106495006a7f94be862295286c473dbd7d0bebdce4826859cb1ce07314404ac8c7d576ddfe606753579821a5fe68ddd5ee095109da1984854ab6a0b98731b9c3159f6e35e30492b4db170a4307375fffb9b3b1cb319d5c312a732942ed4c1e51d17e94dc99cb15d209ecd0c5cd36067bc30f22fe61c3b6e7af800c1ddc4f11f3aa8a8997403f4fa35f64a42c13cc2974d2a8d0e0098fbb912d89c2c85092ad287038fa17b386b5599baa040e8dc60965fb58221ddfd90160588f6823fe75ee6f3974e36c954fced1f336e7563151180922fc17387ba188970e3cae1a7d6376c739a18e98d3cea1f7dba1bebdc046310f1671dc66d8268f585f020db01fa3ff8172cde7e75e65ae56adbd9a664971be9692f55b379a2903236a9ffd32702e6879e48e219556b860486119145561f64c591f87e96bc68636a383418f235d3457e4b21cf27cefc7c7f3edea4c1f6706f1018db196f4cc85c65aca02da7e5db8c436e78c84979db6fb94d0370821f0147c070e960c25887429daff633c01d25c1e5325534b29e7131c6b01e3babaa2867dce0e861d092983e66097901ff10731249df4b1affd4d70e3c468796570a0fad090cec548fc6dd1a9c1c2287a6547a135c2b71f29a107b03acb6b50c9f4a81809604ee3de8bc64f9efa17294bdd42847764d6cce26a425a18effcd822a4f641749df62f93d1c3025869a611307d51e6a14517e5aeebc4b81886ec7fdafcd78b8c9e631ca57faf48ba4144e7fba4ab49ff980f84a28576f2012eac9d10ec6483e3e5f97e63a5521d498a12472085ef18674b8ef67688e7a365e2a73bd4858338a1a76b84d73dfdf7eafdef53463b2fcdd785cf54571b8809d83ba9d4a09e5dfc01e2a11897d0d65f3ff396fd002acdea327756e4b1131c40cc4376b3319c90aaa9d9fcf3adf7635b179f1a354df2f60412bd0d9c5e5001f7b2bdf6d972e382cb95f49143a80cfd6c268a1dd40e5262f2a6f813e0472d216f947441f13e7bb8d16387001045b9f4fee4a2ecec21ae7464753de4f6b41bd3ad8766139bc05a395740c3ed6c655b472926cc3e3cae3092be72fb1c84c9e6c3ed3dcdd7e476f845cd467eaf40ff62f6b2d7acf31cebb340bec7c994d8a861c337500defedda36a86b286afdb800cb3f919d3f58984e4895dab7e753aaed2d4069c030b81b8e8bd743d603ade395751e02a6f0ec05a3688362e7cfabf20c032709e6dbb43580e488c0dff8d5a4e801e860b80b5fb8ab19374585c470c9410b9bfd2b2cff9572d5d674e2468b6760a80dd67dd71901708fff085dc461ecb0e039dc7a53005742b790bded2800763eba729419a27c89528bc529c1716e24062185c5a469e0fbeadfecef4ebf90e81f2bc5feeaf152974841a5a2dd9750068aeaf1412646ea723d2ce734172f7606ae7c03b04323a1bcefed7653d437ee37bd7138b251326926726ff4b9afdc8e8903c24a1a120fe399f45d5278a4fdbea7c26fb22023daef1fed5ea5c9c1e6c8fb223d19744fda6154fcab8dfcd268f36275d417dc61863001ccc50028511db84e4b8d497abb987bb8b2e61aab9de94d407ab660d6fe1ee0e5c1cbdbabeb2a4c19f1e5ca93da43548a8ad089bed51415dd608955232cf08673d948fb04ea30516a7e87fb0856d15c1b61d9a8974cded88da8da911d564e3abeb1ef7b7aca1a6b85c53f454429d0d1f40b06cd2ac3fe8b4d9aea94f49ef7a5b033e19f9f052ced40ca76c861c34be50105ee1053d6d504d30e19363d48cb327a06e3f93cd3aacf329fc867b8c1304b324888f6004b43e640479887f86561f79e4e49c820b5552f581dc1b6251080f06ab9d031a4fe68dc7299a6b0d9feeb478b3c22445db4447fd8d7a1c81e25f9dcf8b962a448e81b5917fceb62dc297590132f25276f335f37a3157ee7c437af7805024a6f8d091bf94c470a0292591726c8cd0b65c2940b7cab32126101b575b648585c1a6f34e20eca000e6ae4c869e632b987e9e3f9345b13eabbc4102ed5aeaaad3993ddee06ef437221345b2488750232f7564de66d139e4d7784b0a5803c24ef110c2de7ec1cce21225cfa11684a15996c0c2f6ed909d23c16f2eec16efa2a598fd4a4be3e8b1767aaf749710e74e2cc7d2864d418a00bddd72245357e2b7f33e5e54fd0d6bd6f9d6204fac6db99eb28530c2a9f00d847baad87e91fa37d172fc09b51cfe34e60ae6a05326fff92ef3e0e0f72bc5e8c7aab0beaad1d67714d14e0f919eb0389271b1a7cef4be724c900f8b39716d524ebb1f02d6f7a72a8b4b41446668f777b63251707c5123d374b54bfd49c017ef65fa56acdbcb11ed16e58e8c4543cf12058cae592bf45a5994c01a094f6c79a3441d4b02fb3628a5c95ee095cff24c579d9ae3be0823d78958a85b26c13aa544b7aca31a4a3cef927a5b620add2879da2d469df4ebce135e033d8fff5264c010de535c79edd72ff0a9e800b8162b6c2df6adaf14626741d35651bb9800854e1700a521a674fc71a2cf6b25626efc1cce865b215c3b03ee44e395b9c163ad5a4aac5e215d5b98dd17d3423afaaaa76f25da65af4dd076fcadee487f82a6d2d9f0631857ff9cde376d48257722f4a0e2a1b1208a535abb736480bdc8c1e173e9d569ee6f8260b29a1c6568f4632397e84e91b2e889a37e2d7ad7801f32ef6cfc77dcba1925a7f7acb44f17118787fd0ed33d0ffb6371853a6ab745f5852db8d770acef003b651e1726cdd4160fe4175fe196e666dfc576a598cdd57e9163e82daa67eee161cf1086d7b5237560c6981e19e60bf46cc6b17dc8f7ebcd5a22606c2de0718c91ea46f614a761942a91b3e9a4696469702b18d4e4a09db3b9e5a3020af82bfb9199808d3c0b10f7b0c46e025fed027118cbe130e6c25ab7b1918348e301491a62b8181b7009a91036c33faeb2797b62556a76ba40a3c5b2ee17e0d4269b442474281b9261e1505028abaf9911b03e5b17e95a6ea9787dc5071e455579e8b4389bdbecba439b3609e2ed1c6f19e9db9c99d8ba6ed80257cd25dfdf429019e1facc0d091f1065878f38da0e2b7297aa6ee5705871f0397b588c67efec655e94519539b0bebe2b4d4a026f13f1e83de1b5a6c0da6ae26307388fe98bcc28459af23d22b685c90b200a476c7e65fc7a371291709cd23aae1a84d031d5b4c8991e7ee5b0811a8c74d6a8864432e29944db242b032a9777c7b34a882e8e022ff6b97c6ccd829087ede804f909049a9a623b59b870086ba5cd71734907ce914b0ec858b3641da9c14fa0f3d075d46486f537790e8cf7dbbc84a1337211e8d865db2ed84744021d82b90e0dd5bbad5283c98361aad73510127d19c2bd4103c7d21234d80b911f9a27e35321262a20d8d81cb116dd0e2d012ff8f78166693e28470af9723c3d8671c29914b73a498390f7cbb1c84af7f2e9426c260f5e06762be6b0c774822b788cf2dfa540de8aad741136e353672734ad09d9b41bf7428860a39b8bb7ed603b4a7b091ad96a6e40142601b49ce0419d12694ded66de88b759f1e1f5c0c12ebab760e1a87ecfd8d68ffcbdf69a9876d61ac644cbd59111fa70ea424ba00b74a982ae8abefef6c23553cc597a72dc87692d123eac7f46e96c4647bdd527d707a62bd397ab9bb2e0529f5d93fd8a42d3de1a59213b6a74bdb26922bef01569c8cd1427d631cd4950536c189ef4737fd9b6dd6c3833c628551dea55f6b2409d757cd078e3b12a11d031ae626761ab66dbd97a64b11cddf9722cbed50982cf8bc242b4809109a6075108db4a95055f28a1b4ebec89c49c537411d76f3c53574afb534377015c3be5d329af5d2b51e7b025e5f47cef369aa03817a63e153dca5888ae8bb9ab22760c37b0cf14fea9cdb94de936247e1ba1c22f927573f897df8bce8854be7cb6c2c32514c62bb3227b3973e58f874ed644206765bb1f72734bc2ab0ce5101b50a2bbdf669b7b51c2c188d47257e163af78283562986c37a124f68727af2b26d4dd6c0bb23c827cf670d2721f047bf3f6fc5e62ad6c9171be14476e7e1d2d194a3fb080c1864ac646851066ca27a59ba59236df3cd89640fce7f947d0ed19214e2253aa3c3f74c23afdbedea49ef14b5fa8502ba8e6a78f2d390ad5788ad9b356a76e9388d0bbff9f7c8e3dbc1dd7ca54bf47c99f5e78f41f7a55dec39d053b7f016adeaf64d7e8ac131d3afa0b57743e99d6929585a0d192c54531fbb7f6cffea29700b6a0e929ad540c3612b9f4d58dfdd4f266f0fb10b812922a317a9fd71325254b59037e2ae8f978d70ad80b140ae59b85efd62844485935cb8d5be7bc8e9017895f68ae02829dd0fbbe99972264a8e3cbcab748c0e323ff7dca343940dff8bf8f15b90454abb4953450adb50548e29353c61cefe0f4f4ce1aab25beb0d070756675f40e39d01c19baa4c37e339cbe9202fe7e9f73576115118b2a7128a53d76318b232cb749fa6c6bac3b8330cab2c7e5f4f6871c48a4f4a405accc403ba2b836db7803f45b5556316f5f0f485255a767ce95d278f740c742c3e4f1fff1f7013c00c0296be11a73db0f27d3f697b8cbbcd1f8dde23931b803e9e4c4d3cb43b265d9d046fcce6b731af8bf04e78b5c0708e926a6d8f9e2183cd391fea2b52b0d36334e98c7569b0ac9123bfd7a5a245241e109148aec7879e3bdf9902694c6ba2e7a3000d25101968a94255e023a18ba0f6f01a861f02537b78d966567edb468afa7dc83e5e856a7102363964afc147f560b3360b1f0555adc6f644ed2d70d6a2156d903f1ade14ab1cfc3bffba19db67ba4d8073aee7023a067329faae0b1f5bd552c8e2f71a47cf1ed4d577b9425ab822ba9d679ae0dcbae2bc580236ffee55c3806080bf2d76e147aa3217b169487fc3a33d25401f768eb5eab17d03d4d3201fa6e2095287e7bf632f9664a654225f736892a73b6a54f860b65a62fd93a0b709cd2dd36a9a3f8a9bf429194f1f0e986efbfcd3585ff1cf32204a74202d5627be09b9cf3409ab11d5482db01bcd94477ac2d92abf3d12aa75b223f06a2762f8b7c22a737591ec6d679274e7dbb402ed6eecdac6a0a6c77010d3c487c4ed548dce89704254c6cbc117ee0725be13983206034cfe491419e04a25903d5909aeb1cfbcca1c4b08be0f22f4faf1b30a70bbcaf161bf45e4233294dba860fd394c45ad0ac73728c836b6c1927d1b26aa7a0e1aadc5127c66d994c5446dd58ea507175cfc40b339c515c91dd69dbb01c1bf6815310d00478a4c91d211f0f834139c37acdc1f0fae21e140e4f8319e0246bc4eb053478a9d79287df21f7f7a296da2305680f5c8226ccbb6d704236086d3c7b260e054a41feaf1caf33a72c4c688dee365c5f7e01ecbf923b0cb71468dc22f1b4ede290438db0780d7f01e482c39e7800ee6692d892cc5276baf1e8bfa389a7aaedf28265f11f5ff2eadbac3f481b450dc0f69432ad272bd75d7b85aa1eb62a03513631e138f0119f19cfdd91492d02717d106a34e1a6f45d43cf4f548ad2dddd5cc5887920b23ec8e4e8bbb2debd5056ebd35c6b819264a482a3342b245dfa6cbb9da91b22b223a4c8504191b593cbaab6099334cd40116049e758d40196d678a6a5df0010ca075a4cc8bdd415e2328990457e2e93657e72377574b6cd2df41e93d195bdd3a5e6e8d8f1b65459dff7d38d2d2bff9ddbfb3883ae54f7876e252da0313929f6a64c5a9e48851171fe286218605af7e0d2f8fc2482d7be34a7a2d0d18d362b111c5a16bbe894d9eea96ba3248788ed7c332c7f19f0040767eb10da0b812a3489b4115d3cc99276ce9a4487defbe7c05879cd248b2c80aa318fcf67ca42fc75a5742e219ba961e347d9b457f9bd1298b42d386c43f797442b227f8c747bdb02e8da735b546cc6e6cc0f732d6fb7a1ce335052da3f8c286922b2c5c819dc1dbd36d4c45fea345822b7293d2e06a110f7b4332258dce331061543a3925d70c7eb2d409fd5e813772f92eff0a04e246a7a3d75e89c95e7121642195f4059ce47d077dfdeedd00a0e8dbb98dbbb08120537c7b393baf91249923c96ae5458d7eb2b3a8b92b128baf91fbd346bc881e3e32aaa3f3385867fa6d3deff4850a28b499d29d87dc4b847628092e26e41f616a201f45d777b7099722d5569d96d0551cbcdaba8515f93bf266325f24361c4fdd54efdb139052c8c64445c16fa8158b295f84875bb95ba42ac8169c0ddbb4192dac37210cfa883b0200b6db00eabb33a35f6c7ec6c581f035b39804f4c357333a772a275a2a70596f1c4566b0352966baef9052af8fd17f8b5bc9bec7cb282a23ab070c3df1a49d48a303997aeb7a38c9bbec99b080b24cba8ec476874526306b928fe5842398196c257d6b66ddeedcfa8417a5605df376de5f3318d187df8f40cadb29ae2b92ea03804d2fa05583c43605315f16cb3d61aca67389086810677321ea148b18aa7c01423ed0b10ffc1d045cd182252046ec7492e5a7664dc1491867e7013b5e9d7cde6a245d7be759df901cc1f0c382a5cfcab59d38540147884264f1c62f6438fe6275791ebd0ed5034ab0241f67f4d4f15f36fb41019ccbe707ea24cb3b0133db0667c2c65789eb77e9fc74b3dc55caade93a4a3a190111d1d4884240491a0b4bc54d1e7a829b4846ace7e8066edb76e4686785f1e71aefb52de213610a1aa5ade6e333d3aaa9cdc8b6fa20b3a792f7f10110e85b8c691cd409f0fcf890a62b484b4ff5917afefce66f0826427a3c84394744eb25490cd3884bfe95e7c0837a79b3ac313516603646cf04612f5d419e8df4f97443c26527b1d7908b8a36263b277df34e9c35dd965c804d319bfd64892f9ed550f37cd3027aaf180879d1f3c4813eda34bc6d9558b2905891ca29123b078f13047c34797332c4f835e5f1e418387e9a950024920faa5a11869749a48c83bafcbbe8d69e1d08bd50f7f1628afdc8062c819e89fdaefb1ec2484be0ca0581450f6f14e5d7b059c193b40eafd08efca82047d5e5baf44f1bd682d07ada56d94772cd9daf7befc4b410bba12679cd266f7e98aac90a6ec1a2f4849a45f8803eb0068f9075a66dc09dc19e023df24a86c3c6d733fd800529c259cd762368c182fde315a03c1de2054a950ac314daacf6118f26bba4c0da36344b8cf5701a6f7628ed6f3511eade5891e631c05679e141d031e689a6d028e840032e394f345038d1040d7e68690d09d4764663512a02fd70823513ae65d0e091def67a4248d393e82d295c20a8584eeb823da9e5a0f24f661eda8e55f51f13009e42c0ba471882a8688472e29ff79bb34db9e8eb9e295e99a76bcc78080ba94bb848ed8f0c64b18a5a66c18c0ecfc2dcb40d321e9ddfa37f0821aefb48d28a8dcd88d04d5d16bded7a490a1aba196bab365f3944a4cfeddadb6203b8230094706e84cc4392c8148ae4e42762f4ffaabd762aff6bae06d8a2afcacd3e45c23e4c2c5a7444ff5f8b3483a91483683bae8adb06cdb55323e3d952eb5eec0ea9a06ce75fd3b96b75cc95dfb13e93d4dbb4cabc0f7a4006559e2b12f0bc4a57cf013af3172ea775dfaffab4eb69042a0542cdb4b0cf9158d9259d734e7ccaa717665301b698ad4605a4c02e1a540cb8b68d10a74e80c1a95b12d0463b9c008b83a89ebddca6042b48edc462289ba9cb76f742a9bfc4a9fdb8219cee0bc3755d4d75f0ebfe9eb297f99383448888072b5dc72e9fbc411a5737a6b7a4869b1c6bfaffed90f6d6d64f625bab5fa61a39bba8ff83a83d731cdec492921b22d68910f31f3536408aed1d67709c02a8764e1819d620052341f5990363a3976e4d2ab134d0ed6317ebc45e903791ce3d5874ee403c445ca21d6fcdef73f0aa50c382f3a078dc860bd2659751fbd84627466d8dbfeb11f808ff623fcf1b33c79a6a07c31394cefc857361a4af609a6a53bafa5d932d2baf85f389ce9b910a18606054cd1467bab31528fceeadf48f5befdfdd680a74a132b7dfc3ea08a2b970a374d14c71254fc20af0da39b61437603f9bf82dfe4d0e6ed1147f3df08ca3ce0a7566315401e17c26da4ebfbbccbe09e5af982ef926edfb17c6955b1e23a1f8b52fdfef5a4e007feb992e6a7aeffebf22a2d74b5e671ab5ff8bb99b0655cefb544bfca0acc22aa396c2a65ea196f68974827b574e4146e4dc9ff41df3104d2d6e9215ba16e996794858db59735e0f1aa2391e6a41b40bdf5d0d7c2782101d2d2541036663b68c6657d84e83918121c875b16eb13946718e34e899b42e99d3805da713c62341a585c54a3325879ac5aa919438bb19bef7c8a1fafce33c87079298c9fe924aaab57b2991a88ed5d5db6ac44d2d0314ed4864b7dc0d4cbded5530b6453820eb7e442d8c859671370a76a8bc89a4151d2c344bc3fa87e0bf84bee41d9ba146b36f5c9598e145ce5f32e8d88a61eaf9682507ea2ff3f1cc5627140b776963f0d9918b4206671e0fcd15ba92787e5ac9b388dcdffde0915705726a3430851d60c2d39610edcf4db27f7ea164bd6c6bcba0370788855b7d34a5f4431d937d9aa3259d0379182ef39e1a9e0a2d9d811eacbc5cfc905e0f2982c29635b865dfd0d43c9ae0c191ef9dd435d14b388caf0e0c454723d930fbb8a0987f4b930aac1af46b8f12509de88ce185c9ad6bfae75895ced4fb442102f0a59008deff4d0bf18f2b10159df4a5fa6989a4a42c0a0aacf158ee488cd9d41ccb99180aa940065e27b7a046369b1a796160030cbc72fe29cfa19cc73370294bb9d0e32321c95c76fb527f9501753b28a823b89721d7f938db14b5e1aea228fe44b25bf82c34a765fb2e3fb8533314bf99ca1673899254ed9a8b667d0e6a3acc6f7121bc09a5a5fc0174e74c0a1a3043535697ce35e7d618e50c7834a6d4708d7e72be7329d04479f2eb6bdd9005b7ca3a4b2821ac06fde8245ebd257efaae987599563788317e9f491524272a97c0da16d9e42f265f2b913b2aa3b866725ebc321e5a97213578ba2ad927b00cd045f150af8bd7f49fb01c1ada177d3ac6d8b648e8b7a367665716f5245d54ac6410d7f5953af015fa12c38c656c4257f74cf2e2bf694bb295a421c29e6b4abd393f29eeca8a90f80951ce02a6c9d8b9867201effbf7d6306f479008bb3cf1b2737cc2abf67f2832ba2b1fc0cd0c21ef0517de0a5a984afbd0791a81bd357991366b87a5ae801dfadbdade004989fc421d81858da0db6682dcb38dc32d7129d7f82b526ffe6fc696f3ff06e094b80cb7d1f96b1b7cf71a718fe8ce9375409a164a97cb70577b18a55d099e4f9bde78e0ae87bb6b8463629ebad7f5bf8b68ef9fae3e4b8a3e7ec12d259ac2716f0cb635dbbd1c98af20f4c9bebc76e44a883083a3ab583d8000b48414ba68af758fc5ee564c9e3c3c290e6f5830729ccae9b0b170097b82f993731f951afe132356e1e03582607812582889deb781a6217440b95a67d86b36ef099a83c6256e84251d1f842dcf0016ae2b6e2ccf614e1f346898ad6dbf2b384fe61236c372b560a80444021d05913c292fdbe5adb14eef76527d2ec25562812983bfea61bf5e1b29d8368f6bec5c398aec2a1a79489266ff73905fd9149a20dde06295939a7594cf1f45a6a58d6edc5482bbb7492475b2168fa708a7b41a13306fe5066dd197a6cd52b2dc67b5ac98379fc6225a8e95e50596ea45ad2f9a2a70c95000eea5f7fcea56ad2320b66e4a8ad5e2ea20011c389be1c6bd8743b013ec27be33eb505ad4dad79f5083f686f654753278537f9cce60256948c9d8153c97171a0c895aaf4feccce26dba05cf64ac7e61191e407667d2f0c6f51494f65ef0109f5236a73d653d145b9757285facce03cfa057800df405d9c11365b398deb22fd18b94e3d32bf9893ecb7a101e0cc5c3f6f6515e9474808b2ddbad6c082e66efe730f3d61c848c03fd485648291b3a5c59857e1dd0b1ff62ef40c033a6bf6debdb7873b234ca57693a61a77b6b43c68b90d60bfc14ae5fcce5d6d09ef8889ae5f5804ba714ed3fbae81749ded2341c1c07bf4d91f35c914385e858ab30e418fb34f264bff1174e45171fa7653094703a636f1970cde22a3db44e12311d5d9cb41035ea0b6acdc7a04732873f9f0a8bdb9c2c56bc6489f0bc80c03f3f40fbe3b8cacae71d6cef0bffacc29218a594f8f23bcd1790cb0b6dc1bceb6d40e138c1644c44d6aa1b817330f323ec351143943048896b14cccbd063e4372d53a0629b67ca24af1c58808095036b5b84756ed4632bf13d4a68d819142a0ad5bdce09e074ad73d3a0801e818965fd7203c0c3862e56c762794eadd5e7c60faa15aef6849976f461a6a202d92c4f37de8d0550b66699efc398ada9e906047fdc36cdd5ecbbcda5a99d674567552e014a728a5eb6e5fb3a27428412f4460cebb7cd3351c0e7f25dfbd2f7ac1c03ca65f2539f538a61e424fe3c6b587795432b252a51d80b135e673bd76a868d524c3d256a5b531d00b2be82441f68278b9d92b3f7f5291ca706bf515aa5ce469c0d41d3d35077e13c0133c957a9e984769015a7a99df4e45df4ccab8bbd9e3012f7a48bb99a1da922965d2e89d3b06af404d75bbc562880ef4cfbfda7f7a5e58482f71d96f68da13f4ebd7c27e8bb626db2605e18994646c0aeadacb39d6b0c37c62d7faa55a61fdeb90bb7743149f07b722f44ead0530f15dc541fb6f4efc3a9c5d22f2fe7b936e06cc1889c82729702ad50670462b0e0a767063a76233a508fad271bcfd6800d2c06834e7122c364f9a891f41a467bc326be2e75c0fe70b0a0c4f9ef9b3b35aed7e5539c6791cd0786bcd9433ba991a613c7a9d8316e93e9bff6e4f9abbde361c73de671137852def9709384129a2d11db95be39b3d23714115eec5c589cb8b778ea61cb7338c60223c91fc70b390d4d8a341e420b5cb6019aa0e9b4b6d90e8577eea2315e019bcf89e67cf79754baf1911696455b0137f3e53c1048040a3ac69ee6cec286b2368468762888d2564299aa99f2f91bfdb601cb37100f84c3e19c5c0bcfdc89f24114fa7988de35b84442cc038e62511363c085fb46cf70565eab90f934f02f530a664450bc32cab973021d23761170adda6e15a4d713e2f83ffe564fd953163823a045669e9f3f8a674b28053c0b463f887ad7d0901b576714653033ca729b0fb4c9b1aee9e26a5d202f7187632fff67bbb25003d81d8968264ed7b5c3b8de906fe70d700f58d8b292550152e60b91cca10a51ca87602db1e8ab0f7754049cc13d878d1875236cdce64f698bbfdc03ad9945d8d29700d71e571fcac977a8b14a603a61fed004d4b77a0e22aafa18b0935f6a46c518e430c34f6b034c1fc773cd82ecc0dc33da859b97d9b32e6420c7845b2feb665b3d536dde031d64ab83200c5d0a2dce3255d4624833727f0b6604aac2ac844eb9b28c310d620f0d62f2741a117d9355956affb31268f045d1099024d8ed60379e4dc533d945456a608a0aad7206ad3cc7d92578e96b4d7e3a39bcffb4d9f582a9dbf6f8848c44972d2a69442a8934201c7c7aa6d33b555971d6e6dab58f8d73e33e895b6cd3cf36402994e02ad71a46de52ebe0aaa5c3ad06e1f5ad9a0fef1b48e963922ca532882569ef3b724b9c80832c6883cb1f94fc2ead81aa895acda31b398952dffe20aeb1d67baccd50bb93324e7479f9b58412de214b165b3cd636139ab702d070b257c3fc2aa6ceb39bb5923ad29775b7b4f8e60c971d6295863b106c0f19a97ed8cf918250209c9fdf4c66f8bbcfe9611414834654d0e2e70104c7bdf903e39aaf5788438644acac512cb5fd3ab9bce912c9f6c7500db652b07ad256c8fa5c5f1aab52ace2d0af72c0e90b431872a61fc6e9b1146b4ab0cc6759d9b84c686ca5d7b507952c859f815f145d371f97b63202ac4f4f34a00ce843f807ba8cdf8daa64119f682dea2e610c27a6f42c9c568dcd436cfc13e35fec0e4598abd654c17b7580c96d1e85f46b36414191bddcfe6800781a8f91fc3b7a3e4e794d51c6bfd62800a8b7784933b285148adfecfb3594d38b6a95cb33320ca5a9448d9423302975758d57d157b15617b8e8f9f805805cb12adcec4075e1efbc3077529443197a8713b719f140bb82cb4c1706f4483ff2f0522f9ba1c08880151facc47b6e1badb41b51a063bcb7b3d3910d5b41955721fc48f95a596b72341457ae80209fe40e452ff366ff95fedc82de553d375ec38a50eb9cda67e7ca8d9aae8a03f1d0a56bd346641fb3810c1166370abe03c26b6617a6107599faa3c1b35eeda04d108233249d9bdc6070f0d2089284d59ce386be004c73032746d2a56867f3533f74b1c56b9e03c19a39c0c7a04681b4af675f2460f445d9ee03e93e68f3cd0faadb3d469613a1fab51e57be5c047cb2b1049369f9383f5112f0caf777479ff7bc788fa7936c0c91fdb7ede0337a63c5c146e1cd05ebb62270a402f8b1c535c8bfce7b047239386acd0bb366f7bb9f026612d3491dc13b73b1324fc98845b4fa514a2e9c4cf35284e9be66f2fc10165f0947149054432273bbb353afa7fbef4054db73fd053999aa549642683fae3c3691053813445b267ed0734484b3f090fc642fd1dd4ea1162eeebbde223ed4b08f8f577ef13f54fa591f5717a2100bb0a079ce8f8c8a7f47109b1c69efd98e9554ad4df3c09fe6769f41cc4f7b69aa28dcd3dcfe43cbbb88253428f8f6add4e0a2fce29e9623d0adbc5c933120e1eeec9a2fb54f4794d79afc353a877e58f9fa016c0989661cc294a20c6a4aefa8e0fcb58dbbc86c36724e33bc4b8cc0eb9b42f537ba0d1dbf8f3eccd1d87c5e27d9ca4c29e087d32f091c0c634720fbdeafc8692098f373fe930ce270e7500f8470a558870b318a5c1d915db92a38d0f32e181e72a4f249af5d357e1b37495972d3d882552c0a7a95446fa4c125ef4d46e4b9bd9dcfa25a58adbb7506052b80117ae5917198940d9a91c29f219f024af66fd1b216f6b3ce20ee6b59a605f80350f6fdf9ae9af8287f0222a1e420a6253b06527c565f4d28f52806c99e995757befb8cc1bb60dd1267da4105bd340d32bd60cfd6d554669976a6d14c97f23261aac8e9878e9b331e727bf98dd6e53442eb681fa1b8e08b5dcaef2475385ec01cca2d3fce4d9edaadd254be26b48fea761e577a9ff00b2181db7d2b1da7fb7c117904239cacdd15e7df8994d1cce2ae5b355e7e4efcdedaf005b3b7c8e0ec7cb7dafb544af8d1b539241dafa80fbcafc6aa9104f6d96a11ee0de098017b78eddb83a46306acf8188dee8f1c25d3940c96b42d1a2cddd2cded7238c17ae02fb2979b41c6869426e4908131e106c2c8cd86b35137136de370bedd5c0da542907fdd4520075b8d4d7cb91e871695d659c4dfa21b0f814245182d27a3441fb4175b4afadd5a3458dcfbd7ebd6c9a3d6ea5bb75a9658f26dec672f8f5a9f7f6f11a6b6d815543ea33227904d446935e0238859b61d572463d32b050d9c8d2214e9788371912dcb61b242251a5fa8d154f6a7725cd605944b877d369f30eb33ac39a5f07e13ec4eb3746e11a0ce49ed9b13a65c91b72d5372c03f4b26b41847cdf06eb3fa313b12715519cc52e27acf170c0c01b509fcb9337a354fcaf1de7de109310043d99eb2f8d4fae2e6b42f353ee9dfc13700e805bce9c4825076a3172cd7cdf36ecdd4be364b88f59623003cdf88ec9a256f8e30a96d6f0874d1b727f22c9f5863b069746fcf8d750fd034c4f55b4f9c779cf3f91aca14e53a602e9fac4c5ec0a117e892f37298f4a8b160849c526ae2e329d27775a79eb962d35b5b30f0c8eaf64189cd04cadacca0efd5697808713adf5ddf6b7b3345896f65f4ab9b7aaeea309f411be5a6f72d022a5a69bd5d27df86a282ba6cdd1a9ab1c6bb1ab9032d4d7eb1fd9e342109e20bd4bdd898500658107c56b80c0f275397aa0867e54286d80165a8a432a694acf1299ee320ff53393b3ce8fc29ce1dc17da9233f4450c9552d4a1dc650b9879ce2261874e646e0fa692451969e82097410a5806f19be94884aaa6895006bc0f80ef03d133e80efd398a5d149d9b4c06ac94eab7f3c538bff7ae30dc30f62b386c361656e1d74f3a0ff33914fea4a6e15528fa990bd0bbf04f563bb61654b833b18d8a58f9e359f4c5f42317aef046346e9cd802da21f3209dc77375acd0ce88d3a2e2f7a4d2dacbe1ee6773cbcfd7adc7a869a362fa9dfb82f6ca680fbb56ff10de162e6d4530b02511bb413155fe913e1e02677da0b6295c817f419962317194e05c7c68c1f999b116443ccce1b17994207164b4c06c66ff22981deff82a1556b50d5b2c164689553c539e7ef185f60b9eb7e2cbaf821698120cc60816d7c6b1ef2b1f795062bb13b1ce1dff7f78eac632f935d5cc5df5391b94c16105e8cf20e5c5915fb14859420c71ef8fbdbb0adbe2893d0cfeaf50dda429e957c8f23a8b557e6a7abbb780cb6f2614cda1a27950295d26ba91befd38ef642bbe40f8fc4bd251e3684238111b88bd8ef1063bec23979bceeb3207d1778776bd86eb44d0f5dd6e30b2b4c39cedc2e32490cbc536325f50c9a6b8f895748f10871f72516eb0097aa5ad244803af8ea49cb62e9b11569cd27eeee04c37ef400a557cd646e9c4758d0f7f58dee7a603f60d0a534df3bf0bda6b55ec0a81a194dc44a3ec2bc5123001d89125a88020af8f387dc416fe9f93d429fb83288e6f28c13506fd7e2053f0e26bde1d2e9410aaa45740653708a73389bd7a9ef4dd85acf45f19227ac60f2dc133d6285af29cff774544913eb6ae15c7986b94d55bfe7e41bc92652068b699c783efdcdac361c7bd0769f8b3fa03ef614991f73173163aa5960fe61d6dcf6f575e715221b0a7404655efd40b62cfecc09799273dc366662d994698eb00e09170579777941b3ed7ab13f93ba3cd73b09102bae2888f1434057163b2bba8ae7cef49ec7aed840edaae7e237bea2fb74771207f25d0d7659867388c65b74479e0aa7903c4ad0c7e8fac5834375ca69ddc4bc45dad4153430b33a7efdd9099f51e857bfff14cb89bca61fe12ad18194064055e1009e9b48bc004092917b259ba204c1cab0df6d91eb118cf860d23406a033230e3f7e05357c4f29d2dfcc5839776f87519d5d2b8a5548a8083c6d2148b87850dbd6d9f43b4985797ce3712fa7ddad5d917170425f4e06f9e7f3f5553b9c17ced7c1ba7d54cd365ec915d6f4214361509831034c91c00e3a78529cd9b51d4678c1c48198ad0d7ad618c0f3fd8a15741e8eaec96b809dc26e5f00c4010fec69acbc8698855ceb037d6545b5bbd4e778ec1adb369bf310a6933b35979cba090aebe352bec6d0b213a8fa46463d0cf2ca3f2e87100884bce9e7a9e10a80add98760ff0f96c231d9eba5a7b04e8ff43647ee4666ac841bad7ea12dde4c3f54717b8f35422d1286d61efae48df01f64b9aab4f85739b26b4fe926a37a9aaa57922fd55b5f72919ee45d5ad4684562772747d8d37f9c72c36a4d24da18cf0521cd7d0b66b47c19bfee17b71adb355364009217ef0f8b572211b3746676b553b69600cf777b3723eef481ee3ace8a21ca09eecb560dfc88485d5c55a70e51d4ae7d610fce676dd93140fbf3d5a519839dfed73a382a68bb1e87bbcec4e465e179c6bc184e4d661d5f6131af323f225d54ce534c63f52b73caf6d6fbcd4ed74a7e208e44d73605248efe98f2cb991a3b03ec3f5cd8de0ea80324853645aed8f8a8f190cc8860402c69bc1787eb0c72464ac64b5c7af5cac66e7bd893e14bf1f13a8cd1fafc1f5878c5998a9257e0737c6eef28076c37badd6f3fc30dea136fc5778eda7503f25df5d75dcd8dd70e9bf7df20b387b3adcd05185391f23ab2170940f7bed909ff8b2b9d67bf787293021e6b3ce347b4aae78bb026a816a9bbf36d6cc9a99c3521db76ceb5746b477d99ad529846f34ce660a206b21c9c9f7c3c05300831f09944f68706376966b28c3d7b6e4562d1c9a113d5dc805e99a0a9b87c7c86309d2d2774049f7d78ff970408fe7927bd6dd8db7871deebf35161f3eb1983016a492ce0cc7543eede52e12a93bedd996bc3ccfd15d5a09363396caea42557c7c42b3b747122f6f78d548809bea4a3a50b7a71e303da6d2305aadbddf35d19a3bf6376f555eef503949852750e57195f0f93ca4c43c3ea26054a359f189fb3480881f77c9e84af20cc39e27b5d1d697e973ff2bffd3ebbe3ae65803e8dec5ddb2071d5f9a9c4f6f2781935f2543928cb84ef4cc15427fbde98401cc56c691f3a0d118bc458d832cf58c90104dd1b26c0401e4cdbca8a4683fdc0bf2e39471f1cb700ad8f807fcbda8c47026edad69e8331d39107e35907910f12fd91c70d24c7e7e72335dc89e08472d6579610623f36cae7869174bfdf53429c2b7d1a03bb5d716b847b7e680634f6ab6adb03a261472f09d90d702ec40861ba201927fb76f5a408e40ed07d641a2a124209b3592a97072baa56784780bc002fc9240cf2d601d1da0a20340ce88a9c8bae187dd3d48890af4da11233f6558a2d52e011934345494cc3b44f7b14dcda0e73f47dc4af340207b3859b3e8c307835698ac20f08542fa686b49bf440b34ed3780137918a78ee5d515972208a7554290a4947b2df7d9c9515aa1859a00d3077068d5492de40e7be52a5e9c90d385591ce01a0baeda1b304b538c82ade9a5835b3dcca0b116311420f5d6bed45a35c693d0d80db6baf5de4375b27ffed2a7a32bb683db7e472208a58b6e3e5148c64ebcfadea22334cc6869e8c70d9945281795c3b571f6e66c19a7fe84304fed13296b013a0b6a924ba333a42053f3be4882e72b832d80c39adac3fa779ba38b8800b994b4c89d5d35749e41a120862ee2e6fe29cf55c7d3055f45b5436e1d60d1a53627671b9b4e6a330d9785309b62b192f46b9af13d9381272da7fe69f78ae477ded29e4cbb1024e08c54b601cf2d21a180a4b6f66f957eaacf9ccb4c7b3e7b377b23ff0b80bb552c1c2d9adffe444f4aab70d5a543223164775662d73c36e9e7c1d2fcc0995c1784da793a445b324483737c86def533e771cdb8b9547632fb1a7fa460aff2497a8fcde06919e44c787a08267894be8444daf28d1256b25c1361a2c1a6295648ded823fde246b9e473ee4d84bcc1017cf1b905362abf3653856197b5a086231650d8dd3c45e68c2f4f028f13bb32c9de55a9dca2fbfcf8d7821f1264f71d0236094e7c343074668f5dc84f0654de675fcab4f246df8f76fea41a7f28fbff09b6bafeb42a647b4531833306dea5327e113f16818d21affe4001c7d5545e10b690abd84e26eda6b7dde912aa9f0c90866faea4e64a830a6d4459f9a007ea640abf5dd85f4af218105f3d1801bf7d1cd32de9f0585423f94b112770685058ca5cc6a6f9bfd0acb6abde3c258c4b77cad8fa1a921670f576082713d03dacf6ff07658d20841d2cc22e378690d84d0e4e8beeb2517004ab9773e3e66fc7fa168a8dd9f622b57be1136cff660f869cefcf040b40d2f49f7fc7851066856b648df55bb536cf5390c979b4912030763bfa0e4f2387abc566fa38da1f20429565f3a35b22e01f4422b613764170f01623885de923e68bf2c2bd6e5e5d9963217adb2ee12d07d8bdfd024622465158e5d001de95cd5253132951fbddd0e895881bd03a9cd4574376127092a0a5938770191a1a8b983ea4031762f70e342006a03cb1c9a506fda050c643d95c11a4c07760fea6fd168f5fd9ab0b8c1a1cf940cd36555a97041bdf7cb90f624b2977dd8e63b1ae3b32de0cf6e94dfe714cfcb968d5f2dacd4e7f63d30624b3b6ea5a34d9a6e9c462e43bbe8038fc3d415e56c1c4eba6405fa09c25c45465cd4763d1ac409e84403dd5d8ab229b9f952cc1bc6f40a08f71a3e436cee2e49888d688a09242ca70818a71b5a8cb7207bf55e03379e38a2e2d1035035f4386aba1cfeb03c609df1add61d02f1ad6668dee60f303f44c529b832f7b36cf526585046feca377bf36a2536129deda276725a23b62cfa6778b85b6377741f0d4ec65dae08a01ebc172a84854694eb36d4bf87bd87b50c41d57716ae8a29e3bdc7dc6debbe58aafc54a9845db643da01fb60406c78f5175ee54bafdd8914262238a85ec5c93070d84ba82b1325dedd513cddf26b78b415bbf8bcc983b219d461f2b4f2d8c56e2bd5813d0442a8105e17175d8cb2a596808833343df7ac3b8750eb20bae8c2150dd677a9c72762b68845968488dd67f13163a8112261e1d158023fb3e74896b12b6595c7d969a8b2a0cd96ebd1ee5a600ec53ee530043f92353b3f6c83611cf8f626769a7b246223b80300567de5ababe17ad7fca59c0cb5abfea70bfe8e87ea8d19b433cf84cbe6bdb8a78ff1da699272b8553ea144b7d149b8dd2325a638e8c003ceeb239de3d8866ea84ed99be4f55aef2e97780cb41bb69fa8a0576bb032af1a6926d8389db97f37ce2cd1044dacaccbc46d4f58af2dcc6fc4f8a616e9c70d08f2adab56a37b382b9778f6a7a73aaab166bff629ff189485efc299bd107a51d49e5279c29bbdba41a0d5b25554a9806b362ee6fb10a0b775b6b02a8490c40e978597ca69158e5e559b1bdf8b30c3b0a75f0398504f66b7c6845ac704c9fbb3fd13c01a9b64d063bc3349ad1a480e727463ca5be2ba5d01f4122ef78b0a42531f8f006d7abc441d04f2b924ea2768a13fd7b7d43b7e493121983d6ce84cf6a8ed2ea91653a732ffb704d62817b30477ca44763f22bfdade1b81e3239bc9624515cc094619a4d998de388ed7e29ee96cdb1e36aca363cf60e1c5ec610d78fdeed7355cc340855410fca3f555df41f1b1dd9bb2e0803ffb19de5a862f16b6853fe12ef3375160ec08fc566284050512038b24b18b7d1d1c37e6cb81202295620e1fccb9ca0ff0810aaf164739d4808851d3ab1887fd43340870231136faef003354cc6e030a0a23655483710e3a54a6310ea6971bb9ae3e5e58152dc5cb78e1a59af72f755694b16ac291495fe6ecd7f726e40ab92b1e0472d685ffc2c7003e1ade7721311debce50259e810cddece87c59c0bd980ad668b6c688d49493f49bc652c34dc0f4246131703426331222fa8c16ad9f08035609fdc375aa9d4f932c3d6351d495818a93870c6d763cd4d63eee8f0384ca3ac7c8516dc763d6a5efbdb76eed8e94ee98eef794dfb8645dc3d01e1dfcb99db8aa03eeb7ff951056be1c8b34279f257769a0cfc847a94d641f318fd63b537eb34eb4325fc47361168c2e706c554fb813ded520c92f14f5db9674055b888d787d5d5b1c3b2070eea2fc0662483b36ccd1c2b0310419db49e1857c7e3e4a36c793ecd8e04f22b71dcdd44f0c0a22714c4d940221612fd9804b7a96aeba8860ccae9161d1b7561116e4bbc4d41f54ffb00d9f2415234103ef6100ce99841dce1ad49c437b92b68f5d13b727d54e40a7624d454e7f5b7faa25feb6d70ab73c9031a080765389f7fa924dc98275c07ab64ba726c4219aa4998e019e87fbf9cb6e22cc4917bba46b373f4f8b882ce1cd646e2d3cb846e68992a2c4604a69717fc23c50932bcb9a0e9294b56f0f9e51fbc17d4ff73e3b4ca01c6da2646a2e9cb856a48f17473302e2764bc86f38e9c8481654ee57e60dea09af9fc81c1fc389c2f78e0dd68236f4481007a46c74a1b498541f89d2e60b27941062057036bf9cc2a34a412bdb8f5e70bed69be64090283f764c046fed0feefbf08ff019685d6f83161bcbdcd153e3765aac92b49f29bf1cf93bdd83ca82977b7306cbb2eb3a84340f3843dc546d43ff494cb550f8d823c5d91537b168c76084b79125c611eaeaacd72b12b51a01a995de09166b5af61570a57abe7806a67e08855200cf8cd96579490addad9f42eafc5f475a54631006c7317ebe60c6546ce1278a594674e2d4612a72f2629203f764123feef14e550885a260fffcdf52deed3ff2decf2996e449f685e9a79f3dbf17e9bd5b402dfd25ad014886fbe1b6975a0913b3621519cd7fed6c04b384d96b7a51c89eb1cd034995b764fed475656de15980af64efd16af68b9f44bf9fd32b733416d28ef5f795c3493e1e64ec425ee02e5129d7092ca35e9203fb4641a9b30d0550268e6a0da98ebe4237c5ec992098141eee781507969b89f5857cdc3828fb62fb9bfa7de7ad02b8dbeb373b5cde774f8d0dab19a4b13a26cc9d2ca5211bbd5c9139343783b3546fb6788a3e742e928dbe737e8311ae80e5db9ad779c899573804eddb90ec1f514772e065f183819646a1c5f09df20bec7169a2b2ea32b10dc7aefa72eea3dca735a4e0ba50fa98b2d70c63e5452179d386c7925934314b34b779209dcc430012f8783de5354bd78e855271a55d3768de95a48b43575dd61081ff2d38eb39b08dcfe5a41dc81d05c11e65c096cc6eb1c10ccdf08bd6e11f6cbb13ee53eb26ca84f785a7a5255820e0bc8f23b4dd75f04a10cebb950501ee5dce93eddd3e4148001962597ad12cd787c4437408a99cc4114bf29c6f53a29b1507e9226b53e3481b77767404728cd6b6e6cd7ed3a8eeb64088842c3cb14d87463ed745a8abe9a2c958a1bd56b495011004677719f0b61f686bb66c610490c97af3752529ded3d6f10158827d40c0250eb994ffccfe06203b666d8091319d0c16f348fdbc2d4d59af34247e96183bd4a226dfdaf6b0388e0ed802b6203fbd007c471d90473fde451b84f9d0d3c48a36f86b0433b9022d39e32869c18381010e634e5eb88f387e8661c0d5bd6a75b5484b6f953929376c74beece0901e24c9fe8bc5d5f6654575bd4a8cb84ca13075ec3666e3b1d887f4384765266ba9211ccbd55c37907117eadedfd1e77737d7611bd15dc29ac3547821ce37095b2971a1254407504fde6cf5f9dfd60d55d2162bcf977669cb7bce04578cb459dcf11ecd43566ac733ce9092bcc6e8a6738e4cdfcbc57963708fe032f72d57af3ad78456e10ef96e3d3ea1d0895d05976d274b581f50b2edce7d63cabd20831dadc90d58a8de8cc31c4cf7f32992dab468a5a6721a09e3dff1437cb4d894166ac4a4462d72314655608ddaac65afd3e7eeca023c27f0a79be4cc824fde9541295029736b5cde532b12093734e58ab4453f820c848192e514c19dcb3ae2f51384871d490e59e75e3249f80dbc6324a7d76305dccdc13e9942c1fa216bc83bb6e9bb4c91a07d1dcfb0ffc5c13339f76944efb349cf2a8dd9e0a5e00792b56157fcf5d5978946149b9b740f4ab4ecf74b1834f5e379553836d716a907dfb5744a4bab435cbfa60b5b6680bd4752175a569908adfedd9a22773a9b76fdd3c1f86b3ef5cf5f71e6e0c4a2768e754eb5e514d908e7e89a6c82cc60ddaf9464d9f165a5b8737bfbe88426d92374616263c8e8b7b797f772b24226cb9b656fcf87557cd8a1c2c882ac401e5e7bf7095551ecf5b447847fe74699ddabe95e01d3713e347c59019b60feb3c8f68a0f08e2c264179356db5eadbbe58e0fe094c692a4715140f3b6ba585d79e222532566d77663172ef41fda85c7c6e4f74202eeb0708b564e7f9bcf800bcaf1a4d91c8bbebac96c6cbdb0341e6ac9f7f195cc6d474de355d5376e3635a96f731721b4001d4ce3cb8a3d447b0edc9fd04ad616e4ac44f694b80d09f7c965bf8a71f77b4055167824a513428d99db6fa09af92d61fdba06b83b6dba9f3190adec2265e2493d337892b46c05dc79ea381d06dfe83c1fdbc8512bd9112dba23896145c47816d5482d0f2403a409b41fd2c8129353fe3ef233651d52a702f2edde2e9882b6964b0510f5a3ea4b826001a78205f380e6497420caf019b36f74bfef262318aac5d9fda31825bd252eda0a8f7f4a6e562fab1a37ae67696e814aed99097ce139236f5222b022307d634b0c22bb89a585e7cacd921d3dd22460b0cd484d72e98f3170e64de853604ac476f7fcc199af533ec14f9b75f153dcc9eda80e48f771023d101c5173171b66b1a03e13c7943c1c0d60f817870dd2bd726a0be56fe09214fed081dae4c941dbb4c9060ca2a1641d612cd18fe48831ec2ade391046ab4fae313eaea15c326dad0e6f8f2521a591237c2f9d69f728c5de4cdc49c33034de7e7edf68bb2003c85f226db463ac5c58db6e0027e3c5649182b92c99ae891315a1e5ebf8483aa21b60595fa4ed0d817888dea6f66b4a131cca7180a040b6f44cdef22113205866ef5ac57a1b3d26de9705965c438f3b4d7f9295f752d40fd3711e8c6c33a5589712fbad5691ebaae48ee99cacd260497118dcc1d1f0c5b7ef6655f81fb5fa2ca1067bf0f1978458feef6e503a5f3f5fbec7b47066f2f02162d78bbec550a37debb7943fb2d6d687feab436561cbea0d6da54b4827a3b8eeee03d8d5f26703b56ce0b8227bb3fe62e88d7731d1853d64fa447da5869f15e36f7baefccd24430e4c0bc3e4fb823df2ba99cb1df8577a378e5f65c7c12f864b54ee6cf711a005ac84d4c7de00501754b5eb7cc107faf4f5fa2fce08fa4c80034dafe3400e2bce88422b643b0b16fc694acb71fa7b8ba00efe554113b3013a37f82281707318cbe199800b8c73dbee70d26d4bc3c21b0555e8be57b66054efa5a186cbad9472e686bb91c01fbb185dec12feeabf47a81690b07fb87ed7f93d284c200d48fc5512a7b6c5f4536b1ac741524aa9ab9d7a8388f9bae2f2d5189f3876c8dd50490ded093b81a4117a20c70cf1a4951ea18fcdf5881b6ac546db12123389116a3a030b0f62b958ce5e5707d4a81475e7ecd5861cbf9681abf0e9e41c7ae414cfc7afab0446236e6a09377ca8ced849190e471358cce9f75bcd436b3f536c09cdd153e874197e198dcedfac07639a9aa100d76eac0c3620839cf43ede75c91d3757cc3b8036ee180d023ad7cad4c991f1c5b10961e89805e33c6b3f541a0a9b67a58813d3ead1a5d2bd3ac82c4f10a6ade063d3ba835d2c269498dbd54fe3ffcc3e3df0fcab75d0302d115cc17babf6a460c8a32f417fefa19380cd9060cecf85f8410e125bc8f5a8551bb928271457bae9d6f004ddab2e40ad8daa119358729eabcee964dc2b32ac6bcc5bea52daac520fc021b680e05999fcab92c27c94e2fddd50894c9570254fb5147ffeadc36e984a08d3d286ea1e6dac3103e31a878b5d1088f4e8f8cc35ed2edc418448cd9feaaeb2aa6132c17a6d3dbc420025773badc25e3b67ab0bc7ca0e89256e5b71876ca5e407c216390b97222010df0c6a8e88178ff4abb48be451ff3198d4c5d4aa70a29e9a7f1a31816bad2102a6145de91ce35bae9eb802651b7e6ed3e2c3d25dbacb3370e54da757e52415bc12f1c1cb6fd9885c4a41cf0f97dd235b81feeabfb1ee0ec2aa82a8e414ea7be04ccb2687d243576c910098512b0fe659ff68807919fd580acda8e6646b368d82122986a716827ee1a5e0d8bc0c05aede8a9ca5017db35a4d3efb6141c3e6dc054da646c49b66587008afb6f1f3cc2366c77272811efaba1b7174b4efe7eda0cad44f71a10bfa196cb604d65a0b6b131de90e3f7f331f09c780891df6a1b8f330a266d4bff00397675265c0a6cf854a7ffbd3406d6b8bb62807ec532b61f93d2e2be8ffc2ee31e514f671703b5bda2cc6b1852c521cb9e45f87dc0f232225635a95f22fe5529f24069dcc123207fc5a4b62deff8eafce34753baf3b981733054cc2c568e10a6e2672526e07794fcc28ccb98cc62237430553a4377deb5d92ecdce277cf44efd713898213d41bf221f6a92aaa5a681f27a9d94849185e4ac410b692d6356703033d2b68935ceeda1cd7edb287dfad48caeabcc93e0eabe3b34f7af966c7170cd13cef7ade5e7d04e6fe59b9fef78b96c4b42a962c432d91f47f3677ffaa9692fc723427e61841445e773a44613dfc274b02f83b129a0e193a49d66ca196d3bbd0720a3c36f59ee9ae7ec08c714b66806530b49533affa8ac8309b28fcc64ed18075d6bb357fb2468fe4f566164d788b9e8f226f050e98f22f61708f1425ee22f3a65ef05ed25b4b8790cd2051675afdb4c50eb306c9744ae6170461b45c4689590540a6d4fac2a2216008b50597818ca0906fc4617a4329838e6ec2ce0cb9281b3783c44e72e0d0f2930fe203b3405f9f9c69d9875d0a8d2ad6d03474f9cab3b23f1c29951067d962674d6217f9d061a438fcf3b2eb11c2b192904a1fb4ffb3319818aa16fe84e123ed9c5caa16359e82aaef8f0425535529716fff6f97a695eaa544be8e58c827b9e56beabfa287f24eca7a2613613aa0010b2afe1c6b86dac7f3fcd8e4a9da31afd84e30fa2751da85d229fa601aba3cbceff367ddc974c6782cea3f063a18a3abb0f18c3a782447e7feb85d526838debc375c39f805e855c3dd11609eb118f1acd98e55e36ab20a1baf66803d608dc0869bcbd22d12fd981ed079deab352662c39e9dbef40d46c67cc0c8d697a23d9279d140461fd07995b6ff0a0d93f2148cc7901bf31488264f7830f9e8d122e4f90d87162dff3422717dc6e36fa054fadf3105c333d2b4c4e8bdb3ab72d4fc8b1e0d8c6622d7b8c40db641442ea73dcad5642817ee63a715ed6026f27698cff91c7d7e22aba79abf842c3c1ded84dd0839bebc20c1f3333c49b8a64fb175711ffa08e69c3b5ac5aef1bb27b7a1fb2386f1eacdf072c66bddb68c1019670c81c8725057702aeda1e0c07926f2ccae6fb7dfb0fef346be0a82c72aa862804e0474a8af6c102592d7bda7fd60a5d2eafb74500744ff2b3ea8a6397348e7b33162496901623a17b172b5f27ee5124cba6a29ef061080b805d133f7fe59e7c09f7d1f7c58d1661e5e97c8dc7ed66b57e35a76a6d9204ddf1f3395bad6f16c9e36c62fda50c73d552b400a3da822618f69cd59e6f594df4f1bb08739433e2471afb02be1b53c13cd2b548ed754a3f2fd380d5ad36c9951d416e3b143e3ff835a1af1a41634a895a1965a3d7915d5cae820fa00b554686c34ad5a7cffd8afea000730a24bc5d2506ca8d7cf0bfc3348aaaafdf54d68b9c081d8b289d0e36e134282bdb1138a58b57c3a2d451617391d5f11b39dc528d40b9e0e14b7734265793aa4fbd3d8db31b426cb0faac10f79f492a9006177126183b263922f38284d1844d11ccb41d09c410dd2f8d6cdc3daf796476a2f0c9b1ab2cb7759723b16082a024be40f3e91a6d56ad0a5e2470a99aa76a0747e478a819ab5b5f475ce29e840c4ed82a08de586bb31cdf4d1fa46744f6273bb359f21400de61119c60fbbad89693201fe8325baf6684f34b45572faec19639284d0acc30af1337d51914c1cf52bc9d4af48beb8175ae7ecfd650d37b8155f514223d9ae5ca707f80b2bbfeb9a842e441018106ed0284bac9d56c2b1592dacb98696633f1b80e0fb3bca0d48f71036991fe5beb0509ca92a8cb391d1eb205967d7e1783da78646f16c031ead0bf99c7f2eba05f75feffb9226770431cdf814c032d08c91d38ee51ab47f45c570dabb467aa7c5a4c862df73d874960115be29ddcfd3022583920e085f091424bc9356bbe0060dc75c8ed8df7971bf60b2fd73093420fa9d691d84e4ad79d139abf8842cf61f7c04b1a26851732028c67fd19788fd4d246589ba56789bee7f85f4ef95a859946109a941da71c1661f5eab6e007389252e644e211b8fe9d6110224c3683bba2a7b74d764359ada266c9b798329c7d706f833aafff78e94da9fb24fdb810630db5bbb065e614322a33b732649125de5b5d76344d516596ceb5d94de323d0fc1c8f5914d8510a0ed8ae35da94037aebb57b1cb6b7c507b43570b87fcf78fe6ae1e321ac4889d2f4d339ec3081e77781ad9f0f50b193aed8eb368378fc074dc573448eb03f82a906b63efa7f69adb1de25388b18a2cd3f064742c584a818d274c0b10f90996283818be843118f45cb8983c7c0507eb2370db729c1f00792962f4fe8d5ec67de5cb12322357c41386b65afaa67fe58a57b0b44343d4e673c1c9a91354f6b01b64779cfcf35d76985263db977e0a38a0acfabb2b30d3ea9c98b6a088282643cd8bc34934ced70dab3200fc96e69e05fa92942b6f5152278e79004120e6668b5af93281bcbc9a993496741c4ad8ac5320708da46b4f648e3e94637e16e5ed1fd0efbc638c898b117e27bb456f297c77b8b9d7411c5904bd1ee5cebd55b647d988dfc608c422cb1cf4ccb098c4508b227a81c020f50761f264e5c69d5834a02ce685d0e15d66905677b8c6970650ecbb029c473cc9724e86a8e375f1b9074571fdb2631e59a5a0afe876be30a1d378a93ad142c30e5dcb37025e998f25008c8270ae88c1a7c7df91182709cfa0866164bf2dcaa0a8373dfc2fb7636ec3197d5d3e39bdb17c04daaf0c9210ba6d4c16eb30782e1601ea125a615832d1e1edec63dd1ab42ce9256fd575b3be2780b1060149093ec1717f1305b1f0a7e0453b0e4280becb72895f730d26aa34893be1110c0c1c2ecf5cc35d213c778e499dce80e0cc3ac3abc698da3753b2f81f455d8833e8c3d4480d3f1e10b6865af1066e4f49be206e45ce794cf1fdc3122cf0f9c2d072ef722a7c5e299d057f8d615d282c16e5598cd187b3f2f1ac4d35c83362c71448636c14769fc2e710c01934f82af1a934ffe649f2cdbea378ba704d2ecebdd61d169fb547d8107446c017aa57bf88bcf3cd44e5afdcfff3e6d3096d209b263c675ef85041cf504deb0148cfe621ceff3488024fa2e7d9695ed4ab3719a2282e9eadb8a13273d28dafdf2282acac1241a725abf041f7b3ffe3651c83822ae035d7eaf8b3ea78b73b13be5247376f22ad7a8836b93948080833fdf419e51e69af83fc8ae507775f5e4f3a5f6221b11a6f3e65767a526a340d5ecbeecb07a69f6c9af66d01981bc21c152b38669b4e16cb906169b3f3b86c518240cbfc372b6e7616ca5feaf92e9c02edb785fdb73ba68f291015adaa246feda3ca0b29ff89a398af488d62d347dc90d84ad562ef409dcfa6cbd87471439ea17b56275633891ed15b525ad2ba5f847bf75befa0fd69c5457ede9385d63c07e0aa03897e600f5fc6763285dab31ec85d158635301ff3df873e18ac3737410b6a0dee118df1aaad1b51bd1bdec1a9a5daec8715f637a054b78c4e9891d52ead2f1d65ee7e9f5e1a6c6676bc13c3ee5fb1709bc443d118989ce0a2525a4edf0707b182997e9a69e154b58dc342d15e66cf699a74358fddc93ba647133b2df4476194dceba7118560112a5102ea9adeda1a9cf35775ca8075bb3b0708f000ddb3fde504aaed064032a19d494ad988356c0a6d3a45ec7a29ee2c66a769ced0d4feb8ceb72a2374ecfcc34177feaccd05df2133b0f3bbe89166c42a60529939dc2ab6aa6ff1ba79681a59bbbf85c43034ca0959a13a35f13329306b74c7cba8a4701f85a15ce2f6e0604254d4690aabb37ac462be313d491985c418dea9572c31861f902e93322a5f913c2eebcfd84a408c3c6a57a80e00dd89160222d93b710b067bd81e579c71d7c40d48e537394a2e9069f571fe9a2f95058b143514375cb3829fc4a49896e549ed8e3df896b6e038768b767655b7d631e5d5008fb8c777744949ee6c23e4cd9e915285779bfecaea811dc5d09cef43dbcca8b5eb1dbe66b135cb5f0b17b596d3bcfc08d75e6c8c96c0e324820cdb223ba13070e898d40c0efe9f92188096044c93eca80df4850d065782ac804fa7b394f5cd768bbc460b5f236e04536ee6539e0b6863efeef901f4c820ab08c7e3fe7692646a0f972c39c4ee40211391a90ed8df12f42e2c5db927f3248f1004bd3b894a8b0acecaa6ef58ef9801c4cae866ced1f8db7c640367514469d146963e444c66fecf29da2e6c9f59e0bd04a2b94a1f35a91d125a4215cb9a88e43bd29b25d3db5afedef15ee69ed1976c465956bad31b61e484ad0eac0b61d644c81a00f04271cf37e3547f5a05892157ee6e7c0a3ab2ea65b29c4bfca4d40f4bc40e335e864a51b39c25b76021daba78d4ef4c8370ade52846f69a6a81516234cb1120cba11f12db4308435fe91a80139814cb60dd5c0fded8429ec262c0d457b5180746e1d02bdc2f67732c9177ba81513a46e034761ad3674df650d4071088d9c9d2a96232fa6652d7183b7f4357fc673367995f9830edd3f554e04bcace2f51bcf0518acb188fc0bddc164c7aa5b7a50f6bc649ff4f9539e5d6b81e2f607a13771f5c03b58af94c7cbc53d9479fadbe934c2ddff21f8b4bd06cdf059eb0704b86ad07c8d17e59f8bfb4bef8c143cef2a49e27ae4864a3ab39cca0d081673f4e0337e415069f11d21d414773a9822c66c1faea0c45dea5605128c7293d9732125a19857c0c1637c86649e6c12dceec8554c757f1385008db9bdafa8956e7e7a782d29fca081eef162eddfb8e71b27221b094e26de646fc6a278308f6079dddd81c83b4e5469f4caef1301333d3b7e0cbeae074ca8498f1fed0e76af9a3fcede9a67a84bb21f516fe6cbdea8c10b30840be9f2632e85f205ad940e477609da5e5d066ba844c09cc077d9ac1a7c89a60cadeed1c29a752291a6064ab407acb318f2191bb6b2c3eca73b25f8a49a0e5ee7918219858e5988f5f6473ab411328989159614e76bd24286a8c5e9e3fbd4255bb210de229d09c6dbe1557f0ed9e2068bbdeb93a0d3f7fc2174e54371c5b9199c4bf955910597af027c80c4b01efc8f17e1ac165ea969eb4e440a1e1c36319ecd7f7e73a94aa1abbe2f47bb6e8f8e2e2f3e70305c8858731748a4fa34c34b8023336c34465710263b8194ec8d66ad7f10fd395fa0df0ca65c21b2a8fafb1225986d4bf36aaa8726db49b2aabd185f7e8efac5e2f8a913e5ece10bcf32ff5e3aef34ae4cd10f10686c3e1bc1bca62e7de3311cd1d844e6c26fa59ae72cad3a1444ba2f1e9bae34d655db19d93161a6ab2b18a1d729f75b39dec3e8e9f64e3ecf0d3a26a6287718e08265e838eb4fd0014c35901f713c6002ab5dd9e96f6fa80e7b9223a5aad65a49ce9bed6cf625480cbe9886fc770763d3b645357ff4260ba5017f1fe5618e292ccd6ddd646314322c312d44aebf9bc4643150d4449bdbe15c3f53d6d04092fed34026247a7e7e039af6347443c92a00cc8b4191ac8890025b32ac55c2f7914f1ebdfda11621f8c79d6cbec017bbe1b41503e459a13d98f4b2d2aff2a93041fecda43983409d1d3e1859700ea3b5202b781428431d09b37f470abde0393c10bb0da57d3863e104baaa9af6bfd01b627d28a86e110ec5e00428b37aec6c4a19280a745c5c22aee6ae8794f75772a2a593e83f712c2830ba10c5b556d586ffcfd59289279535d75b58a0081bf06f86b3ba481598d43e938c0b56eaf9425288a4ae980ebda0a23bbc04cc5d385c709621a86d13a021506062d4922f20f23f81e15662874d718a1e09afe9a3fce6d231dfceeaa3767b951e733637f6bac6bc959f83559b0f2df4044ba32a90b95738af9ad0b5988a46e0cec9aeb285c0abaf32fba9ce21463ddac8c21aab4f7b4ec06eafed870cad4b3c34818efce0cbea4aa4b79dfcc7532258b716f6316c66debf9ad139818cbb9a30e6edbb13043065107a668a37be91e8649cf61c453a077321a92689c77e566fa156d0b9c39c7d0209f614a784eefc470ce9c377cb86bc160d22f99ddb0871f2f1c8f6c92bef5a13401a538fc5f96e9572b86368b031e392e7bfae1c1eec8e85d840bb61e1fb2666199cc17ddcb5fed2b39aecfa67dacaa619648a7fb8ae0e16613dfe44e3d1af9b8476dd6aadca4972c9abf702dd055ae9c03aea49a16601177325d8113e45469146afe0ecfb101fcdcde6e2daf603168816610f002ce77137a574f59bd6dc41f72227734307cdac6018964386873bd2ea99ae91b5a7e9277a96b214f60b7cf95bab08d3dcc7b51cb8b712ac718bb3af1a944b80e21abdc2b94cc5d9a2053ca24c5851e44f2000050896e9dd3c264fa0a803f08ce915d0650af0666d00a76ac4748673d3fca5465ded8f101b59d35e22c377a8e90a97b5212a99fa73f80198851c4cd7ec543d979cfdafa28406c633f5a2cc85678d898e92cd61cf0cccc722ea1f5c118f5f58c70c01bf01f6f0db09ca8671f768f6bb2aafa4f599c4b0d4f8c021a60d4e79fc9d9fd7633c8e60640dbb9c440f5e14962c34fb09f57467313ad9b4865777329798d2fb4a10e5fa688335433ed129f7e52ec6968471ac3e5d889107871f1bd25ec4696ac005abe8087847e38b0032e7e75263f96e41e6ae1edb91c2a9717fbe3a2a6880b8bc3d3c567db748235fb7fb9d7f9e49ff570f36dafd3489e1ba63aeb4ddec2c3c2d045a55e020f1b7fcf5a590fb017d37ade366517ab52edce0a0fe7a8ed1ae721e3049a7c974ce13704cdf7e5e477ba8e5da3e0221ed1dab81c6e5f976f4958a979ae21f36b72bfed167f9183d6963b98946389508bb9d2a0881413dc6220fb18eb5dc86e54ba0af5abce1b37ba36574eb1f9fe2c8839ac665ff0763a66bc59c94fc7552abc4bc526eab8b346793a748355878010957477b3bc03ace5a4206086131440aeb884b45a1e2a65c7d6894c6a128efb5da73c22394ef36cbc4c5373d719fe555bce9ed1ff47bb5b36e9f4deb92b9f3981df2ad3786876f2e90806d791f5ce0336a497ad58e062d8a4afd1429fdcacc89e16fa0d0d7ea132110963d188784158a2cfec543f8e380ab61d3e9d4ce06b9cfc1e5c74b0ad26c70afe76ae04a53fb06ea999bfbaa9c2f6feb75fe3e4c7004f60f6c22d924b3d2744adbf7a7a8fdea278a12977f87101f858239dd0bed2f09b61dc89045ae1a017ab83fc2897c65badd4ee5ff0ff3abd50094f5d1be753c26b7b4fb213a4587e2a4d66595c4226a5c9c3fa8f738064d23ce49b34b868d50dea93cc6498725bd54b6ef93d0fe70730b707e25e5bbc78f2f7b8b1addb2513c60fe12b370a6ea24934befc7fab245862f50466c73c7e8792a9e38e015bf7aeb2b6f1e212c3564219f9e8dc666753c8c341abf0714f8d568d6757e670ffe2959f20de32d6150f3046f4c20def376db8212ec0747d4fc6ed1b731cd266da754cbd8eae06c781ef9480aa156ba1d32c925947e6b08259e2b2b2e58843ff8502911daeef9da48f3f5bc9cc6ed4de16b220697c07b3356838cb6b669851c9f31023478a56b74ac18226fbc61896ce2122620a7848b6587b859607f200f116e2cb043fc358e1c3a26c326b563bf348453cfc6830788351292ed3ceed1ef5bd9d578fac8c02244cf1817fa0e2c762690e402ea09160ded88ec648f38a030c1a1568dd0f6d290431f79190135cbf43e1707bae249a7c82a8732bdc177a0324c8a5abd8893b728b83d2146dcd70a9155a1b45370c6792947755d7840cd4ea170b83633f95695e9e6acb8b558edd4b90da86e8888b59e5e60c909702ce233b6f92d2520d29fcca8183d1bcd6260ffd56f9177d9e50b6948b32eed3de6b39f8b277cb471671bed0922f6c66f9e406ed74ed0a4afee7d12a439316012ad97f95dcc1db7dea2baf97457ce14a9954145c1b17e33949a73d3b61d381b2476ed7dc684e5af5926fb4d4fd95b03aa58e344d2084633789182cba77ebeaae336b3629146edd077c1bdc4402052a3f297dee0f2d0e733ffa8354f2f226eb0bb99ddb7ca4bf7e1a0f79ed37cd10dca9b4ac983f1bb074303043d98585a5a76ac8f97cd0d3b81a43c345c2c2bf72d6e1f01f95559decaa5b389b6921d13156ca4d0c3ede777475128450bc13a9a5249f102cb630b1f2bf6035747603e27dc340eb196a083141cbb632c2581ff40d3ed8b7f1a0a6081bc47492bdcb74ba263b4b8335e29067b2b3f92f0b3ea325098ebc177464d0e5f7ba97a7794e1d59af419013daecd3af953240da3309aec6ad937d8cb5564a490ca1f9cb5becdb4ee55f964c95e3cb17df07b2ae0b426416f7cb65fb6b83f172f9badbf9a48d2934ef50c11d16f12d3a25c5615fca65dcbf5382e2db9b22b8c5d58a4304bce15151f57e3fa85238d3a6de357e9d1399cfd4b0a3fe919d17d18cb7e5b831f1379dcad7693a5107df73342ba903dbe8ea02079801dc82dbe2bddc78afe6221c339f8c10ea8f67edbcc18651b666b6755d5ebf4845347421c870c1803eecf0dcb9c05bb5331260cdabb6f45740a1aa99773c1d3bf756cb9135a206eae886ebabe351ec2462b14c06522c7a39258511ecb8ba74a20efd86595578436e57371af95d09ddde542ef9e7bb65226ce5ec797c273eb94bf9443c5373c4104758352e258f69fdf0ac8af4f8f2eaaf958cd63bad84d6fae80d93172c46af52b13c1e02b3aaa053bd106bcd4aa551ed8f2eebff4926e0afbfabcbda9f504100a05e3b537c5ebab978c5694ef57738576cf0b00b92c31b1c04e5a5d32a53a00edb75a7bbd30a821800164f5406c4edea82905b502fe152adc2436639b595d28255ae3ecf4df60d3adfa3cfd4e4f9d05d31e361d59a82b0bfd6b7342118e4622e02e9a5bfddcb5fc2b30aa04856bd31e3b363907b0a4bbff0b1834931d26db1f079096b67f1c340b87cfb931c7cc4e81b02b3a178792f4a2cfde0333882a69b932222f18e9838bc70720954c765b3f4f25ea604148d48730a5213ab84bb377d55812873eb76112572d6d828b1bbf0fa9e4723066895ee2fd323480eb4083812833b9e9c98be350bbe006179262a1cd36c6d1a263b78b5324f24cde840f7d04b61b9d32c5a68079d9b48bf959988f76de7338441fd6a3c8b9f6a5dc599ff350ff2273ec818faaf1267619fa8fb01f626914293b101acf9d5b2008dd1f2ac486b755a2ec61a9d79a29a5a4596a48a78e2bb4af56503f268460f4f960b78841cba4e1a1ee82f39612901a100828d0e617fefc5cbbb9050a23541246d5aafdf9f48392bc4ad8b421b77efdaf231e56d1279e1102beb299ec8cba191d96e2cacda3803f63c45f648936bac8269ae44b2d73ba457b591a9211a0feb5d96fbd296c70a7e5f63e6666d88a9a7f3c2598955343ad3162403d4f62b7b937f10cbdb3b5e5e7cd2390f158428e575bdf06763e0f86cc84a3396e2124ed2428607a016881c7ecce6ef630f7ea38b0994417f1650149befc9c5af28870ec94b75684af05ab4a2be45b17ce64974cb703705dabc20bb4fb7509820c81275759079fd9c45a01ed4cc07314df861c1b836abbad3550fcd4911be4a3545ad6d7d769d2d9aab145a06df18d7bcc49c754b30f2f96ca0f3b984bf49d7083f9e95d57cca022db85868ae19a1dd61a2d21a90633c5677a53dcc7c505249d07f2a78bc64e1a0a24e187649ffb936080312d0aef05b3c16f3b27514023499244afd574e83f76a9b38140e1a487bbee4d4d6c66e01fdd23a40fac898f30fdff6a775a48925b00b624d6bed7a5ddd671e3e16e49a763f07b49b50df48fd47440dd64868874774edba92914ea5fb4fae002564b377fb67f7741c3a4a118f7b8640edff12f9ad5da116076ef6d5a664870bd274c853190d65d161957ffb11edad4931561d3f9757e135c9bc8e1251719acb8ae1ce4752ebd3a1cc8de39130ce591534eef75d2597015163567caeaf60528f65aa832b486be3adb2c346bd44de3f1f45b59b66b5457a5999f5d5a32fda0fd31d8965be2dc89e3ef0ad940463e1aee0acd4e4a9304c9002aae46fa089f940a68efbc2319d6508b8ffffc2abb0394b08b63ac89d94f1cca453ee2eb7783b26dc5f643c194b07c8805268f9e43c59ae7f9b1c4c580fe0759dd220ef41db9abaed643994b50ccb2895262a6eafcd68fb48883cd68593ce6ae50fff6ac58fefd8bc33c7ea6eb2c719a6c439dbef0bf9e2cc888a34b5341c1b612d3821ed5a479610ed65a8f754fa134f29e65df8f50bc9680afd88a687981fb87ebfd13de9388a70ab813cbb0b3e8b95c1f8d4974ff62db8d80223310a86fa2c8811f4fb6df65d8e7fbc75add47a033743f77f63bf12f2c6139eea7c5523f64b666bf03441eeafdfe3620f0b5e839546061b968478ef81008d8af8a7a345f27995d8ae263f8c5b4bedf6b13907fe0d277de3833726564df40a00ad2b7a4d4a8c5831170171078d786db15135b2302ab5e7fbcfba864515e550ec63863900308e172e7f5f661f3628b7bfd24ade8365a03dc0f71c739076813d33151153f755247765040fe01361ee1ed5a7e703626cf16c4f30374d29581525a52874ee5487381c3fc58ca5a907d6bdcc391973f25f0b2f91ff05a35e77d5b27a0db8155c7607859edf0b95ff70229294a75e9607a0320e83448f4ccbae37d0c62ec6e544136ab09c76ea2ba12c1e23945862d82fd20cac7970b82191566839759d6fffe2e0110ce96a93063ce20c5387ae425c37df99c33c100d48db98d41fc5a1a2920618b096b3cb7984f9f09b19acfb64f8852e8c1c0873eaca1cc16632a5460680c1fd8fa86253d0b0e59d5572f3e3302a64c51b045053851337ee1421966e1ee1d411101c10f3cabf185582f3a2ab411f462d917946ddd4835cde31b86afe28256099d89ecf3a6da6a5174f402da5c5deed53ae23d5f0b0ae9b3f3f901bb06bbad3336ddb140bddd2251bdfc7e193881795f845c8c89e85d622a526459d73bd3845ca72548db9f77b15cd512fb526ab7ecf2c74cb71518f66139c2e8867d927921b55b3bab506b62d446f628e1cc54e31c7671fc09a7d8900e8b70f489ed57e076c173289ea98fe2bb97022fccbc5231ffac1f1c4523f3a5495c600288f1b6f49febbb2a9d9d99d9859c3a8c6844e711fa53d6baf181bdce40ac5b8952a16a2f6afb9d1695d8c3024a7fc7ec6430193702d024a2ac5ac9874e068100000bcac57cf9ae1deed36e8f110776934e31bd4eaddb321d71bc6401ede5b9aa4dab612ed54159ed9a1222bf852ed3a5d3fc93a01987e1347c450a8f40ce47c96f4140dba63af0c60272b39191e830cf327bf0fdc24a2990abdab54478f02882dfb8840984afaedded61164a054f9af1645a643a35b86a4b3320977f5ff578297069801ada3c456685762b3a03431e5c77ae259c4867e709e7bf112408db08503e12eadffae3bf0b49d753ab3bfb6f1edb707f116a405c5a952d6583753b8bf61a9a65f3d6471ac35960a315e517acdff1b98590b516ca4b56ff65c218a6e470cd3b146e28ac9f22eda233e2a50763c1af19f6b16ac7d19d10ffa97e22212d7a72f94de9867fc2da3fb22d55ea09d634e8fe7bf29027f634b607fc07607abfd9a25f030e16a8f4961ca01f5bad3322cdf005c1cecb22238896c72109c40ba266c16f5e75af26040bb2e8be9e145f2dd8c99e73658af1b8a65492df95fb79bfeb9b0e4e8e1c7f2e6d5f8e3df3738467082827ee6eea22e9185d18c63bcda4690ba5ab30d555d151f9d543298d3de5443d7b936a669b7ac759eb8682bf25d64fe2d809fa214523dcc9d6d01a109530a8c018cbed0d1ecbe84d59ba7201705582092c7a3608cf5986e3fffb30e872518cfdd1967579a0043cce5f8cf02516abd7765ad6dee9b94aea93324a50644cab1bcec16870bf48e05ca61eb1a2da98c4cf937d9df2f2e0fcb1d6b4a779fb49c96c81e083f6d4214e79c2fbc6e9d12e547100bfdc707a17ed2bcdb3dfe41d5a689cc6334c2af7adbb3ca747604e365f268ec5acddf877d2e599193f03f6d8ebb550f7d0330dfd494de913f993486cbcbdac1b740c4f3b8ac518c0bd2c6a4d5ba926c9d95c7f50598a6f0126b2e3c9abb73b31368baa15346309e09b4d68c99e36fae29cacc414c47041aa06a7497f1e7ad5e19ac2aeb6bf5d1d4006f92ddbda07569069949dc116e42effa3b69bf57673086b3ff004e2a40dd4b2b97ec39c3a33de237d01b37e3725622365519d162a4fe028bb8933e218b0f40bb6c26093d5df421b810ef2c6c155a36a5dd3a50705879b428c8697e2021941a7845badee7e4a48ee425627ce9392420f23054afb2c14108505f28f29e6b6e183349955b5a8b61912e28204be75d3d16af756d20c958e412a4324313817e6fb278111603018de82d7a0f82cebea3a21f89000942218345d3074e2b5a7f40c796c05411b4aae597ebe2785781f376c4280adef0d9785dc2b988aff08f1f131154c3046f24d24ce906695ec8fe90cb2ca982216b5aea4311bb63cc0cebe639e721f3b2dde865f09cb484eb7b0693a32296f27956b56caa8adfa7c100b1f39ab3f3f06da972f71acf43b5d9ea967024acff4135bb8e9748fe900eea481ee41a9818ba41d632bbeaeff38f79ffba4c04992f54aedb14e98b30e6dc61f7d5ed43be238ba2926eaf41c4f3e5f82c901e8af9be7a4bf7f7b6a6102d742ef57093033425a73b071c56d619e7e5b6354700f020be18b4e942e3f380d96c17b2dafa97a50b73ccb2a3c8a1de7660624b2af7af753d6d99d33a21de8b535810cbdadc5323a7543e034b6295fed8ad0e35f69d378636846050266e9d924af9cf78f52f5c47940279f2ac6db6e6cfd5217b33d7b0350b4cd6215e79e84d8ebe3d09f84a2bd2406fbc9c82fa905726cdd8a132ec65beb310068d948243c403260890198bb8d7d0d1ad6e33dbb119e939f4e6e892dd0d9555b28122b9316f454b8321537bf8d90c06282cab86b7d223c1da1b2b418ee99843dc0d6e9ce96c7b2b249a1d9c1f22e8e3109d70ed557f0b2c865722ccbf63175d7090321303398de94a6924b30ec6d425ba2f77c97ce427c519cb280e5407a513c8d12c59bb14054f5b8277659c1bd3d4e7926951ae2fcf0b3961e0e96e513bec0a7b39266e045d8415517b82ee610c420e20c1095bcdf1cf0cf50409757ff6eecbfa5e6c149218b168116634569098d4908117c3494c60608cff49611c4bcc99064769d23ddfc8ca21b78f772919ec9a898c53e9fbf68af378cb6c51b594a8c00a580b698b584cf6a777ae86fbbaef491c65d7c9267470fd428c76fb15667c7404e72bfcdbb0785ecfa93079d3980b4f5a45a34c86322e6a2cd183fbf78e7569375426fb7f3e1b04b6c3de71237bb8d681902e7620419e0a6899d0eec77a1551843d3f5bbd04003c4b51444d6411cec10913850604e61cb6c3301e9599e58234c8a72335908b6f6b4eb48649b81c35da206c45d1088385f181c2e0b0d694aae346baabd00c7b18952df0a7b0678a3e0ad58da08ecbbb9bf1dff6179f43958361f5efa359352054e3238d4fe6ffc9ad864d8458d536f9943f2dcbe5ceb63238c7b6a04f5fa4fd31cf7e83829102675b4ddd4070c2df12e96d3e227136659e5ea3eb25d7a42a6885c295040ff3d35c0686b98f0ed5b7dfc004459f0d72e4af14ddac05574f9c172c7bc676d4f3f3b0fcbbaa192a1fe05ece5f0e96aeab673e72ed3eea230473197d72ad14ecfcbb6c437f2ad94eb515906149652bf07856b811c0adb738129ee81cf6fb4a593aa634d7ef74035931e925e486de980d1cd071dffb1c5c7efe5d5d67fe325363d8ee3614fdfa6db29c02bfc4ef7e6400116195e86832d4470e979843bfce7e570446081a8a92ed1a8f94e1564a21b79bbedcb302b516f750193547e2bca13c597d3363725478e5bef2a383c9c06274a6e090f3ebfb15fb69080063fdefbaaeba5560111d3da0bd6d0ed12db1b7dc3bd9ec57a30587b781647500beeefab09a468b7d3a5913b575850319ed9b7f7a0c3fc476780aeae8ec8fd82a2cc3379e526e3b2a1b05a1c4c6f505a3e8d3e0b5f8167c0c49774ab4b917fdf6ec1ee574e7e6f02024cbcb76fc36aa581c3d25cf36010396ca428486ed374e2dec02af862a5a80201d0cfdd34429c5acb27db2af9a7dd69c73251d4661cc1c4c4ae135fca78d580a97e927f807d460b6dde86f144e009e5466bfa78446df6d7ff902f4e720c020638344b0879ef0f0d2f236190fa9f39572e9aff0e1880c00746f6abeb8586a93210f9551efec9a5f0c88d9bf40f9fc3ce65f693cc74c1563d5f8b03ca93dc147a74f3cab8187410ab857517163409f11baf313453b51d37ace31ab087c4fb3abfc64a2bc9639427dcddf7c4d2abd529bb14a30d1bfc155781f162727d32df4b55f0d28c205954bd9559792d1eea13f926e92827d24609cf2d47e340aac5e1851b80f542505c84a926e81d97899a168de2122dfe72767bf5bdb4392bf4521389d41a235f493d3b4962e6e4af67b7250315f99b173db1169fb955717b630b82d3cf93c6d6bc292271c5cd4b15711dbda2b1aa1e6ba05d6ad293dbbf56e696ee0e534e85759624401ede5897f42c6745fa7e6993440d43d63341515b12f9a0c62a96dfeeefe7baadce753283abd781362558d1acc47dc37768216ed6f59230f99c0b9aac1c8d50e0af7eb2972926585fef58e0ec6db2ff2f11072d1a53029471aec51fbf17c99d9ae7f724a2a40bf5302ca74f39e8afec1b5548b8b2f25c577037b873839c73434884144223d5518dc6e2803b1469fd3590d70e37db37ae60992c8b4337bbfa541f49797a917d92a9576c9a7458e07cb4a72cbb491a7a61a2d5f8bf8816764f184aca2db2feaabbbbc2f3fb2ab3c52b50fefed08ae98eddc31c9052a322c0fa2e76376e8247f937324bbf2c8fd35ad00d42f8bee38268cb2848962a5f9e7b19b33c359f74ee6e076194b95c3ee14031f77f049148eef7c0a537b5a0a07cd26c634dfec0a4f6f77d67f1a014696bd0ce5530398691ffc60533bf1d77369ed9f3e3758445fb24befe8f04d639a30bac9d3fcbf8ea77ecf793513d17dbb81e3a63f32b50af99cbf34ce2242c108922ce1568aa3e09c851e54c5bf02260d57803c140171949bcf8ddd3e920bf3fbf74c26ebc059dc5be48e3f81063f7babe17e9b2fca63479e331d7031a6ac8620b30c54e23f5bbd7c0de195707b8a18b451e813c75c0f8f8ee436b7b810fd282570d969f73496eec08161ec71fa53f86a6359a53c3e3d7711a3a42d8eefa7db908c1ae9d4e329b6816d3aa2856862305ccb3500e0b3d3b79365dd1b9b7b9416a5d431d572846554fd84641757e6a9b04a5611b922dd0b26da9d91e366378a82a3d0c2dd5de9c3c3734ec8a5f918214719ae4e433ae30487b8e676cc9aada0c877df4fa4c1f4bf826a22d63f940ecb595f14b3be3fab6113b9492575d44b1d215e1b3cd587ccbd6dabb8fb4cd1fe6678e1b7afbb74652f31efeb59353d96d482478a7b08fc93ce008658d818a1222017f30b14c563d8551655726d3f7b7109d99d284c8ef022463e6a2eb3d23705d331576cc9e15426e474944bb718194fc3db8e4f8cc6e98239da9ea70792cde541684d8284e93fad7e277306e6007c7e906a49f07320ac9fec8cf51b9126214f0b05689c54a0b1dcd00ed4f9689189190396991b6011eff663589d252f85d68b8c36e78fe5dc275b6a4a12a2438cd819542d954afe89036d5c2ba5e26b890a7ca697c0fd105cbf1cbc03018038c914aafcbf87a2172e4399bc80f8b1746f2657bf09368c357d5e76e1929e02ab320148dbe310aa50ec8142bcf90937f14b5da4e100eee47327f428480d3b71ce372b6f31606e7fdedd655af93c45dd57ff9b076e3e3e410d7ebb7081296d677938c30df56f2aec6352a33d04c202dae274506e23593fea8fb280776d0a99d2d58768b1042277d3871f780abe655036444b54121e9137664dbca3a8753968306351403f4c1e3387100e147507fde3a0b00fc97ee26abaed48fb3fa71004287de9af2b8e5dca28c9d379461cb8daff7b9acd8da193986b30f83625877a6f7c37a31fa5d201eeea450e80228ff38a2dfb83b0282eb35821f28b5b667d70032ecf1d176f8216db7ff214fa59c2cd80590c0a0c24c9d949e1f4194042adee0f93b421c2e1e1aa1eb9910a16f5140ffc6005c0f3484e6a45d9e3ed93a9904d1ec33b2f5780bc639275dfa12daad2647d53fcf87f2d342e58c3e7c3d378c1677f59ac1b199fb920b377c3692764c66cc055b1dc2028f1c66188e5b5d2eecf34f4a9deaf2713f15369233eb554cfe61befc63411225f6b7c53d78452732a1c433a7491c2f5c22d29b116f861ff8e15b57e0cc8ac8fc15dfbba173ee57da151ad86b5750d03f7ca6abe3f3c9ae06f55736db8bed8dc5b528873d8c8663dd5dae55955a4e31b20a420ec6c1530a2b97c42fe3f86f558a2d9d42973e075708eb58728074cf0c9bf1fafee8a0b894295d847baea9da93ac6622d5159e2b8cd55f61fe7a7be002ba3ede773f0865e83a569b54093c8222e6b05bcb48928777519ab73bdbf0805ccc714fa2065cb1d10e3367988f926d5da6f7196c827036aede86083eb18eb4fb9699ef860a96ba918e6c583c34c6a5365f1c0f7ef5621e280919a8b8b63999fdd2b2741001c3af7f47288aa101c7adb34f94c7cdfd387bc4c2f5432d499fbaa257045c58e1d37df2b2e495aeab3a1c817374dee6cb93f9a2e5d7f515b762ef1bc212516f27e15d2588da87dc8197d122ffe39f5d516dd42d66df82162166686fe93cc3b6b09f9daec52ef7e54493f9f99f75776f69d6576b0316e0dc38c8340bec1c20a894e01acab9420659baa7a14cb762504f84671ee0296a9f51724996c64309ba8d75ff43dc38f6c470279c9a636a1b8f7f3729bd00e17e83e5b2bd25b695ec021fe7f106e99a989434a7e4809f947205f53a4361f47c4d1ee04b4447766f56e7c4eb50a5e5b41a9c39e5d52feb1cc75acc322656032519feaed9008fbc1e07e2c628633bf2e0f0b331e9e5dc418092aa252c05f40cd3389ec5b111fea5ef2300455876f381a2a748c72fbeb141dee6589a4a7b297b4eb2a0ccb45905d4301deb3c7fbbe3713000fa761f536fe75bc8c564e11696d9e3e8cda3837278b5c413e781e1e41f499713d92d6b5b38b88753c10ade4900a3e136cae2ae1aae2e930eb7a7b656fc98106c11252014dc446b8148115ff69787fc93f1464a211225f597d40841a268996ad929ee062303409b9f1bd536c1dfce8516fc121bed3331e41f4e1c418dd93a4818b925a1a4189510a4c31308a657860e8fa04ef2cae8d0033a8a8c9c754345ce105bf55f2597173d55a69a557c3854e0eb7ac6b3a87991d4fd937548995e65be224731419ed4fb70d63e109fe95d8fefe742a78ca7dda081f686f3cdbfa1bcc86cc841544fee5a16c2f66a4da86b1065eaadab9700addb858369da5462b190dd5a8873becfc4df597dea2298f7eb01a640884b1301e71b6110a7c3acd8cb68b8b59792b0677026f961b3e012573952d1190431f9b54d8aeec74ac58239c535ab2b3fd9d6d3d8364bdc2b0c82de376d4f6384c2578a94d8dce6598fbd21bb76940dfe5b32091025172ecbe6105e22f0c63bd400454006f7d39c441262435e61b0ccc9cb4099999538f006620378d6079c14bbedbb0d1707501aae7f83386c7e3fb34ab1bb419121036c817079db5eb0943cbfacdc0fe5355fae940536a4e7224f6d7f566221e7a8616dfb408d8d74397907c4bdcbd2759931b6fb6eccc76d37f8789c6af9a50d6bfc7cbc5c281edc95ee93100294d6ada039d93116edfa229ca929894cd40dc001da1f1716de60717ebb229a3b05a76204b6ca61e9d193f023880f4359c3ed9954d678b51a87b1d66b783318a9d69a812237812240c29356f49094d1105eb45d8ff0450a0849387254a2774bac6338f81a3214d2a26966b2d991b432473f5c7f6740a3db97ae51313da0ad9eba56048d56c06c73eed59c67b3a8fbdc9cc29652c39f085393560bcf57e18c9e9780211b5c6f52c06a04993994ee93b823e2995737094d170c1c36d23a9c11cbbeba16cadff44ad6273bb264cacd60bb005cfa558bee084558469b9107eaf40d7e1362571ed1bc947c29a6e30115cdd0a30fb4014c7674ead0d4bd39b9989bed46acb4f838bbd4e80929fa5e9126d6eb0c49a0a55c2631e8c24f0c70d308372daa9a092e643e9b7512ff521077ab1156c475ccdf29bc928deb830f1ec08c28a310e660129669ddc140af803b1e02f1945cd215f54fc1d826f81d0471f9723230ae8c7d0f598d32e8e2f05196abe2f67bb2f3448dc3d4a8f846fd798e053857b392ed25a317ad84a3f59738fb8a959c30eff34c23c4df5726bf582160f1a00ed6f06fd03234e710a2075533ab3440dec3250f14db21e841f154e5b27fc8bd30aae1185120c745992242076c3de366ab6052a7b2bba37581a0cad1bd6e98ba737809b7caec22c54c5690153d0bdf759a866ce26463541e75c42e2e5d4ec55fd7f3362254f6e49525ea86ba95f99af957aba66ce60fbf4757afd965093137a9eaa7ff74129e0701e4258b037acdc4570528dd9d9e14f7dd82f2fced2273bdb40dbbe9cd938e884e16dc0ce50ae7c6a895e812f1ce246ccb88d3eef034ff87cc0908618de2b555ad3aee056116b20cfd6934d278a17629290a82ff7b2effcfe957215db6a91eaa86c48962cccf0bbda9b9deffc0e81557653590fcf509d2a4f3c58933cc92edb284c8a658abd6eeb2dbeb12b0ae78ee29a2703f51868eb1d44ac06c0d15e39388d811d1473ffa2fa199f6d450b19221e816e7ced5aed6b84eb0ab20b96e4ce148c33a1d29b5a945679a69080283a3c9667d465e49926c46d496c4b71b8470437bebb6a02739148e350e63ff8063179c3197008b1d32acc752def8e604926b6598702a2697cfeeeb51de17f4b5928c5442b56e5581314ddef3cedf2523be2049d79394af56fa92248bb8f7c5a0bc66b576fde2907c8fb6cc1b4bdfa949694ccaa4fd70900c9bc356d10589a7b8748b1bef0a739ef426f3b57675bb25f95cf7f62eab0e4078df01ba026fc532dd8a45be4b7d0f7887da824dffdc9a08b4bdd243ae847f919dbe5567b3b4d83741d107ced327b49e303d921e97b6f6ef31c20b98e7c6d6a7d9f8ec99d3cd26a2075713e02b990eb08d8650959c9d1d27cb06b061d975071d3ce57d2824e4182d145db4138a233b270d677f3117f45f3b96e8d2e0161bb915813d0b2257c1094a92623625a04bb7a236c9a91162f37f4a7aef9061186e9768324347df1a931a73d6f7acb1edb7039035de45954309275205eadc08c95b13b7ac3e741de4437bab67fbb53795374e8ed9e97e11c6b0436e452cc6966399cf521ded05ee420e746e6f5ef829a70b157e3b6415ef37830e3ad77968b1988cd1bd6aa64833b3758d9ca2fdc523963c5e9c8e0d5f344ebbfef512b8e05a6f567b73a28f1172756e1a37782132f32c9f3de99a3489b58bd88cd3a8c3ccc595e0b6d6453a46451407f9728e361853340be6b28290e9cd5a1e001261000bcd3f8f59ad1aaac4ee878ccb9a896eb0e0208b37b47b9c7207773db8d6da623d0d13f211e4327192368f36fcfbffaffb75ab18e80ea01544e01411fd1b8fba24b3407a20236f1d6baa9903a4d980746b26c25c923e9395ff115ebea06db33b8e4b079d888229204a46716ae018c82faac61d872e56b88079209474a55f9974817359492fc22ba0abf0a129edbccad22f457ca46b9dc57b44a913a6b85abfa39c40b232157db44347264f8c88eda66ff5fe48162657ef9a10a7f8f5c8a4db9e54079e7fa62aa645d0ab6403b94222431f8353e71ab497abf58bc51f92f93728b93b30699cd86d93b313f06320a0cf474f0d5c75426544e861efc5ac05c994dd814606343c3dacd733cf6cd3b6028d31db5b85b619cf03b38644d5ccb0b80e26900d22831d7c58b1f965a140048ae60ffeedb3243a94b5762dfa75f9b6a2f5bedeef4090a461e4d326923797863424c771e624a0843b351d3ab30cfcf864c5fd4ce290b4bbc49e5b2b8a7cdeaf82c7a2f488b4121c5aa44a8f930230d1706e3ddd6bddc91e08322b73fc6d48f588436dc53be49f8c830ed091219638733d3679d8cf9049a1bb4b011c583ba9790100650c1cf940e3427d45fd59eb6247ef282edc91bf1fc50838d7a9b875797485b05efd4ae95bfe8b326cdd2682ae43a9bcce96e7589018f62c2e06dfcd02d6c91be5f9287da476cc41da18c6456a63ee2e666662b840d7da018970e9d23c24653c79e002574060a066e7452348ef0920feb4e61ee2dc89c806e519d8011a59c996c9f0426c4f28b042c8a37537199b973624f5dce7324d9851bd945ce4d0e20620187743e0c133d4f0f7a479efee6ceefc08a0acd1cb7db45ca9fc1fe84c0e6c631e9524edff8a214b172f201df64f19886c926324bda630775d8c343da1dfbcf2a4adddf88439a202ff34e90c868f8d3a1f0e379a22a788ba9c8eb898a3bf2f2ccc58ad5221f5057cb33006d497d9fd4195c21fc4b28b850e2500b9b91c5db728c1b8978f6830622c9e0ac9c214c051614c8303c6ba00c3c7b5ff39f44bd0b30dd7cd11a83a9726591f554b49f3e1f2f10e9ae9f97355d55317223827917a57c7030dc73420a1ff710a764f258a0dd0b6c35677d1f59dc49e50be144a6383e1a644f9eba2c00a63ede22aefec255771344ffbcb7c1d085715337da9a04bae96100f655f1b1413a03afecfc0a0f26f189542e0d774d2d02ddc4deca7e2dc23bf0fb4489cdb82f656d4192450dbea49a4e41a0369bdbcc8e89006f3ef7c37e55e8115b94fdaa7c99369a91de9b05128a8987356ea1ce19130e47fe83cb070c33d776a8ba584a619ee6a286d8c9384855c93ebe02480c9abfc84796664621bdc0b8d885e0a5fc1fb98b036a505f6fe1eb4da95faab8a75a2d7761b93fd49e56f880260d444b8e09659bb16f74ea371b15f47ba44477c18bf684b4303cc3ab50abfafbae80ee2e5a9237323c8df043af61fed2e25d74d7c8dc9ad4e10fba09483967722283cacb671828bc0abbaa25be14916cd13ed32e37727fd281f181d44aa47f7fed8366e262603bd2885cdbcd078be35a00e6b32096eddf2b4623117f15fe819f6b2d4df4131c8c0a288c585832d4f41d0724dffc5710d1b9c66f80f9820a22f73f86e0b4d6efec381a59a895774e6c5a25a4e00021d279f3b68f2a956faf0ef03b36bd01500177de87ffbe936569047aeb594ed0a6eaaf7859ff791417fe294caab7125ae241fdfc7e0bf777c1a36f168da8c11487ae873b3c5791b851fa86ebafa96060013cb00cd9669db4a414ff09951181ff197efab2bc08375f87c7aac90c3516fb98f2ee866ad58de8ad170995e1afdd3c3ef4b7557622e2b2305b19504f4c75ab47ce0ce0adc43b3b54651a4b990360cae66f12bec42057f6e38ca8b1a838bc7ab3c4ae11d87afc2692c1ac384726d0e2c9ae020704aa54ae88843f3ce966f065b346c1917555a079f012066b3c41450415b46f4b14d4e3b2be01d2d4ef82f8bfefbde49065bd7f3d5ff8be985dd607b4d6fb84c9404fbf205b37f13215ff022ba92fbedf00e1cadcbbce0b52a7044a5fd174faf9316f41c939dc810fc18cb26dfde73d2b80099e7bd421bc499cea31faeed7c954f69822a79be70fd3dbf13b1fe64a6a6477f388a52f2e98df6a4539f1f82ee4ae37c2608b594ff9943a149bec1366e1a4cf8b9cc97be2666129bb56bf9b39f803690a480e53f02c915a989f21b2ec79291da5ce7e2dad26554bea79e34c392ac195d7e901557dc7a5f0888eaf342770c24a0df0bf44e252de7ce6a58602fa727bbd208d2f5ac8b696af12c5434b933a59966bde575a6f89337a36ee6ab9e579f20446d76ab8d55b73da010e9ba1213b17d38f1eca5a2f0ff7bf119184d4762b3c5d163ae15d7cbdb1f8a2cdceea5d78eb5bc109e4f69d8598ae5f61628aad1253c8f25c6a3437a28a46a95cbcfcd13e71c684c82a459dda7f2426b988ca6cc94d0e12c101785e7a9ff5aa33f6f8fe4eaeaebc078d57df58b4e32a1a89579fc5dec683c8bda554477b25b60377c136dc81dde6c91ec50391fa298615dd43c0229283817c7ef7d5f458388096f2eea77c31c52cd2c7b7e15285866ed5a16b431250da210808c8bee3698fb77402343e5fde4e35c43f09fe713a15001716555e8f209184ab151611c09dd3d21699dfafafba91040df6f50c767b43791affd9401beb448593092119b9d8a6047f8f15eac701db28b4634e5fb9c1efcb33052f1b1977bdc32717d5fa559790644aea108f45f2a5d85d21ea9c4530175d7633226e85aa850de64a62752440c8de119d33e5824ebb66b82a205a102b5f906d156e6ce576156e61ec8e2298461d821826b7923dc638a5ec6a90835324b1ea4fdb66763ef2cc965d12ac2bb8f252cb4a03630c2bf3c3e8fa796c3648103fdf0ba6f283dc7b634dadf90a27fd3872e861ed920bfb2984939d14b9478c7aa9b696b2a613f51464adaec0c92a07c8bf3e4e19a6fa4dd16acf40aca354a369f4fd3ee2322a2e4739c2d81142c392a545b1d02a4d56aa988ea785cad54bd124cb2611be0b23ffc686618be614e481ef6bfdce9d33f97dde4e94682ec57af1138122c48a2df3bc01c5ac51cbd8573f0013c9caec425b1c0fccda6c7e20b893e636556cb28ab0b01ff13bfc95d90b952db6be98e92bd89b0c25e75c41c3c6ac284930ff34c2e0573ad660058cb21d83c3d9c12e40d5734dd6cb2b8369ce6200378e08ac11ea3f7986fde26478c42117f9ae1b4d24c146eb050416745eaf9bc8e6ba6bd9b3d89a4818eb2d9621b5366506f76b32cfe84615b63a02f1977a104380b8ad1d6a4d6960a025a35e44e693852e98f1784d62b98b8ab99f9c15fe090e99c624984e40736f74cf92839ff656ae396be05aeeaa4a69088f2127694e520ad23d61cbf5520f25511d33704a7f9a3b31eb158d7110592cdf9a1f2c26be9f03adc10701e93a6388bd6e7bf3717c60e297432de65d2fb0ed55b3867ca78052ddd6462d9d1f9288be12cfa9f2c56a83771b38acd2914094dd62f1453e0362bea80d510abf0619984a9c3c74d4d3815a4af4b6570efe4d2c4cf9c9e6f7f2ff49dd9306c3051daff5aa79255c6f50978289fae2b6f3fe7a7af898667edf4ea8034a280b574ad30130403ea6fdb597607ed31cb9fb405fba80a2fade85e4261ca776fb5fbcde38b2abf31306f40e19d4dd312ffc3b896f5c0c7ce3f7cfa261a82d6eaa32623ac8a18a7b133dc8db61245b445485997da7a438b5ff604f497f29b2fdba6090b746a37fb36450adf7b4001d8555f7f776599115ac782b3974f9c0369000dc5c36a27880aaa93153fc513aa7d0c2690f5d4ec3013460c0140c02ce6f2c844feb84f9d0439bf46ec037a856199fe83ddc5dab61b7bd7fc18ab6e4ddd7a2d6a28f3b81ffaa493aadb30dd8444e18f9c9d568a0e4fcafaa08a1487a6c45df1ccafbedd835141a7c54d415a48381a94136ed4e56faa408d8711ce70cb3e1b54dfc8e38e6122beeaac0845e3d3d62a64fe73e8eb4adf70326436bae67e90d2f4045df90cc8ae89bd3f6da09acd819130a977993a3c4d190febc314819bde14b79daf26c07d92798d6d3bf0fbbf6cf4af04929299efda1df9aa59edd206329c603d98d85c1e492ce44365c5d9165709827e6bd0bf4bdffe4cf557218a8e139eea5280606c67c7d2fa346244869036066d6379aa345887021c8de966b5e0c9a36ed356e73be93b042a0660d07668bc1d0a13498d9ec20f0f5e4f2130692ee3266d030b6fc94d36282241e085031c0fac7891d33190c03aea49384d40eb2acf7dc5445ae22d649b6d0cdbb844e912c9cc0d6baa07bb382ea437adef443dfdf753be1dd31015b3174fd179bd29ac936c5e2493d4ad4abad9db144460b452058a8653588272e8b2fca6f0bc9d70498648ffc80d01c73e0648058be142cbeaa69cc9741e686da4099aea90198ece72212e8cb6b2cc4bd5f38e0ec00e036dbd5b1b2d6cf3cf1f94a5555d50e8bdcb8102042621af7c1b186acb9286763bf86a64365d34cc76e8ed9e40e6f8b93e26d0643501a1775caf96c697673c8bbe30c4764d8cc6d2177babd741ab02ab325c0117e44a400c6db6343c76ceb279134166f81595e7fbf92d79e36e7cee85453d6c488fd2373b5f68dc4d9b3e7ae7003a4041540642ccfec001fe0e0db12b458031c157e1e85af58423ae4b2c17cf40321009ca6f4c5df6db975e000ae6ecedcd214434a16f0d2ca40a93ff55d6c155aba46f2cf8b25d58c97469dc16817770684a0e2f0d2106aa3473fdbb9755926a878088ff414374f84d68e0b899f94c11a2508dc4a01709dd6dae50c992f239b127acc0165bb93de109e4da9cde01f84b0bcf6ec4a197a4f5c61ef7e597afcf7331b1bfecd66c4531b0ee98ab7702f2c5a99779bc2efad2b063493288ac67bf133cb7cf23288b0c841f74457f0aaa37591b9e61950cb7fdcc7cc8a9f4622e8ca79028425c654f9b33e3bfdb23e03a470d602c92a5d58dc0123970fd2597dfd18d5ea2b7b20ad7cc2b2b2aa7bb5c003e3118b3d28b4d73daba0046f19c0c6e9a60ed94c0edb6b4d415a653d8d90d625a5822742af0d4c233621c1f4781e1a578e1ede3fab8c8a80081a2ed5fc1cf06a9932e4db68d4c8622be71788c57a657349adc08faac2f6ce6e77846776a4775acbfd8de2f50820bf7e35c8e836a424cf3cde0f6ddd62f5110486d46399e19b447a236a30ff287060f3adf2f8820afcf41d6d055b53f79174bf406803724354aa4ed5cbd73b2722fae7c9f2ab18c595316c50a79990ea5ab021472dcd86a06145c46a9fbe9197f12d4bdc691b216630ab6681dc16a6c523be8d70dbd243ac666a29d5c0e6af2e72b2977eb7715d2c042aea90f2e1a9d66af88fde01c4e91fc4aa4ed5cbd73b2722fae7c9f2ab18c595316c50a79990ea5ab021472dcd86a0698757a4ef62a8bfb07ccc4e4d444fa9db279f2f9f104b291911fac0de7eccf7bfddf8918cf7c974aca0addbc10e3c7066a48ddcdce94cbf9ee65b3422cbc7a8a44ab1d8425658db84a740384f6f30716a4de8f9077b4674baa0699bab70172740b4beae5a427df7a04af2aec0f4b19e1d0f76cf02ad0f5800a02b0e92c8f3e4565d3f5dddf79c4ea63bdcde8238ef12bdb41783969b0b80acefde242e68ba3d875499dfcb860186d854ecae6ae87086dcb1bce5bcacf2c532690c4576a36ae2a6ab8db4ff7ca0522227efed9e1a7d50d64d0f80c7196d6b6f54cd7a2103575db4b557daf9fe07cfeb00de8a8d37b14bc4e6e9172c305ed966de947249e86f66b612a7be062682a0fac215c336007573978e6e8a12839d9d48b364a4465550cd9ffe3a3173334f7c7f74055c41e540a474d413040221a858c0091241bbf28e63e53449ccd5d09758072e8b4bdfd6e1f3fb4ab19c344ea88ffa8472bf8eb5bc89e3c1b415774f401e36543240a8a1a5ce1ca4facd28c642193e48f2a8e023d3c1be7e1b2c0a9031fbc9e999438d6d65847f80ddd76244dfc5a1efac71731d40f85c7eb0b68d5856593c34078d220bd92bb699060bf2540f9fc34c0d4fbae1a0cae94c2343923ac620a19ead21d3c1777070bca5ff90e0d228015def3184c5ed66e33362634ad837d9708bb0898f5609a1409d57215272813b9bdd7b6c02dc275a47e0938a4c5c83e53e533a0913ce3da53f54c873bb1f418af314c1be7e00a751b8bfa9a398e97152beaaf385847808ad2d828c1c7251f1a45bc7697723827e7e7b864c621c47c1be06cbcd26dba4833eaaf9c049628eeaab29e4621135204da61df1c78e4547494b866cd0278474a45e84327f580bb4d3edd6881f69d4c31e2f04786bfaf15f3c6de00946743dfe02a8dd7a5ecd595233a11c8146b3574276162796408a082526cd575413addb6ca97d48f141fa62e188690ca5222aa8845fbb606f8517f8828faaed54f2dd6f1c593af3beaf7b0e1340f0d1d0b39b47a2cbc3746c82944a5beeeeeb7e67577d7f68ff6371e6104827d0e670cd184c722b1daa39934523d603111be24805e70cde7f19b959e43845db7c8af2733471896dc8d88e4b4398694261203ee1a23125d0d546f0358c3a4bc1e9a2d42c6e16ab4a58376f95415cb700afe71be30c0f76713d87873dfb327b171d0781a9132da653190dd428cc805fb534b547e3e211b00899e6f2625913666e4e9d45674bdf87fbadfc59b7bd15ea7ca395c4d23595a40b43e4544c7ae4fa5f04d817c9b5c78bb87147b7b7bdbccd5e984c67cdb825b6900cbf0add38ff209dc72aecb37ae1092cfaafb1036096e54ab2d897396a4d87741957f83cd92b82772b0ca7e15de36c4f59c2815e7eb745335a6dab04d74a9b223bd9632f23dfb7d56074125cbd6d77a0c73a8f826f25b936a567c4b9b8e2c6b1cf3c5d7fa22273ae2920b2056908a6d6da606e7ebb7cfdfde61e41a14a1f74b105dca658eb0dcbbd4c7b5c4d4422b9a651ceec8441e76ee7953ab89f815130ce540aae9f40011121a7b499bb297d28060e66992def321efa6ebfcc7f981dedb21cb780ed01a34b3e81064814c14592e1839d4a480c653cdb031ba77b673108f36ec51240e9d403c772bb1282bd6d311da738261e861867f50f0930d0fc885e69315612b76c46af4b9fd110afd92991f2ea90ded2dbb498cbba0b864e9bee4877e74d14c106bd9ba2cf08fdd740ad8897373a489994e6d99bde5f653a74b9f48a4b0a6cdc604a8e4f050890ec96d5e89aa9a327101c6308af9ea6d936e940cfdec8d2e114a18219dc9212b5a5a8745639d4a89a23cdd2410463c5306139462f9bca4bd20c889d772b724d9b5ec356cab39a6ad78bacba4bffdba3b68788ed1f23d2817a1221b1d6eb7a3e3c0ce12d0a8ef07cf5f38ea789f7eb60964bbd81b0ffd3c38be3b0a505e6990670295f21f1fe4c545fd0b754d69fb78b16716c9345ad4ed8b80bf6693672eea8324dfcae5100212089a2fad63f50d07687241e8cecbfcce91deea91d9ae908410c363347731f5c6e1cbb7136fd3df5537599ea4aa7b63845aefc6d0094657da6976db07ee392d98f5bfd60d3c592e88be74d2c272eebf01138334b48ce4a414c3ce12582b943ca887aad47046d392789ea7eabe8b96b0ee23fc15149c808b79596eca524824444d3e1de4b527b038e8fce09de40b4109c735a122cd676b48f82b5def7638ba18e923e079524c6b8569570c062c896f6824e09d762da04b04756f19d4c7af3b3cec74a2b1e22ec7a92fd5c13d00a6094a244a5ed4e9a4b3960b93babfb868526778790e27b8197e4d60cf608c12698c864ce96fe4d322ea1a8f26c3866ffe58f86d9227f29ebbab5228965287f848e71dae528ac4aa9c57506a48b72ab4adeff11309fd161c50f81d729c770012fc66ac435632d76495ecbbc1bab9fc7129b972a1fdc93fd1d98e3d8cafeb25d8b396148957c28448ff975fc4a43cab62f42256c7d483a10d82c2efeaa997760403cbc60d408b623c25681987ea2dd9cb68fccc84fc73f72524070bbc2a248f0bd452b5a42de10a41a53dbb4632ec1a39a68e4bb4637620c12b9c96572848b7bdab819958df895393be5290d6a649b44e2b4b50416ef6969c934e312a926055a7bd4c33c0efbcfd7d4d17f55ff02def162ac2e16983ac3c40df6753a564bea8d6c2c9f9489611a2d6d642b40b3b0df79852d95f0c86d72f2c8bca04f2315a167b7afac5f1a16b9777775ec4e20a7ecc5cc766ee69c30689f6d3f29b7c73f81dee162e2fbe8510e21a898f5e770306ac6f96c70b7968f17ca3099bf5cd36b7f62104c5c6a0e9b5fc96f583c4679132c0469c096cc50d20d2e1cd39366f175b4dc6a094263433475d527ba65bc97de62c6e27ab90c35c893f889dbeafc55a2256fe0bbb968acfc18db8720e023ee1872c047ee08d8473dc075981ffa3c1461912a701bf4b9c9861c428097290a382feed3ef585b9cac5cd0f09ccd973bda70ab5c1fbe0c7b6f137ea241f2370b1701b02ea34ec30f07b8c03a5ecb913e720f93a2a4b9b5b73abf74213c0f6b6b0888194e156210df1d190c3ebbd6fbaefb90243ecbf83533e9db65654e443c6b5248af793906a0ad8cbfa7e32d2e6e5226277c742afaad9cf2fef818758e246eea841a1ae5222dd541d453ee83736e3fb00efe191c8a3c2f6a2942b5d20de847f89dec37d0afe0334ee460f890ed6997dca16d7389040a3c1119cf7d745e60a27b20ea0608c5dfc7019157e25e1e5ec0791400e17dde601c4b423bb991221cbbe0c69caef0d2d566c565a2245fd354483ff8df666a3b69334418c2194395560c99dc9cf1441ac924e9ee4c1e2300617779abca0eebbc4419d43c2fb733799c43ece097b38b8f3d5ec4af6ad0e70800b3bec2619e5efd6cdbf37d9c92d88890806c57fe8e268eae78ce8001942f7ad7a20ac4c9cd3690ac7e0359d3ad24e1cd4abee7b61014574c1b61633115c8ae83b6d571d45099e1758b571209e2808eed26389ffc50c1d5409cb37936abc564fa05da7e889151211d9f67217a9a784881f256dd72a67f2e7637834c787da1dc4a7b09a975c7a450dcd28c88042994b132d1af09bfb8a45ff08abe5f09db26986b7b492dc3982167cd6664b54a373e99b2f1bc3ba00660523ef935e5f6628eebbaab26dc1a7950320fc3a180e8579b99f9a4e36d2c80d73456b9ad79ab9dcebc13d82e63330aab6c2c82384477d7afe0f963b364e1ca9df3189c25117203c1aa9f6feb3bd89f7232ee08970993eda5b32d244ebdd580ba14d4a3343b41291626f4bf67be2e5bebc3572509b24164c57e2b050514795ca568feffb249e091b22fde4efe643080673cb2276382de13c9841a426ba4e1f4dfc0a41b216060a39140ae171a902a1438a9a52b0e0f09e641045c5c142499f73132b7917507ef56345b16662676c812b269f0f8155a39cea45387e81718b785c449acf49ce6a684c5ac0121ee2ddeafdc7083e3c2205acb7914510151782af7bb70730e53a69d83c0b9a73cff20194cbd5c6e8242e01b112cec2d40bc376b775d56892ba23496c680238bb5093ec1a6f521c3390f671396ab081a2679a55f9a92979f87e9d759a3218afa5c1b3691fe1acb11535a4ed738e5e6db6523b8428200b8995a77557cf5143d459b7f9724e42a6db4b2a422ace98c8469a8f2cabdd3b3e537302d04750344b16e8795e2752b3c41f8e35aff7f16368238ee1114018fc91c6b294f6a0faed17e23781d10296eeebe89a7ed35cd80e70ce309c309b95fb916fee779fa7d1be596a86bd3b036577e21f8b4738b05f6d9c4d6ce62d39e1670b59e36150269a5719a506b789a8911e133eb18013279355a0712ac03e10bfad28e7d36e67311954794ac27645f5e51ccd385419f7a126035b109fae29b92e1bf4e85ddd7ba4133a44da7542ff086f034a1ea86c278533681e2713fdaf1c799591ae1499f39342f82330bc785d56d5e2f90469504e413b91f63fd1efc70dd7f652b639e6cc1b86c9f64ff2c3333016dbc54345df88f0dd902bf099ab727983d36bd94a1981d4ad51e5afde892c2d2ca75fa37d838cf25236a80f57b896c627889debbf7a94e1d6771300a4bbc56f132586a8e2825d881896dd73de698eecfbb5d6b06113e4ab0cb50211acd183a39e69f6bd6c3d680d5e3f5535f750ac5489b5991eb76a9319ff10b36f2960903badc202b7ea12dc4a208a7d29fefae7cc3ff1e4304c64db47dbb54dd41a6a52a5b4b1061505d2a5645c16c78484fe94cbfc99992f6dce6ecc5e04265d4c6c3f3944458300e81ed514708a8539bb6149b48b6d80461cb36767c7c2754bd18c2b67cd390e6d365a14a45bd1cd86ed9242bb8b76f429793b2f2bffad9577d181002bca117b9ed98089fa756b1567d646504b0be80ca10b2edeef1e112647319c33457e1e10275edac62d3e702c530d95a3f274111bffaddaca73ff13f5c9ff1fb9806bc584b7575552c2404f4a22679df41dac44ccf3a24f381631f134341ad543e0afda82e1a51c2d57d66f82f3d2679fe811dd211efa2532098fd8632c2c2c64063cdc10abead1b3cf3330c69ff5996356e459e880cc3c8f95329e97259eb82d7f7ff88e7b283cc6f741aa4e8cfdc7e5549da5d1974c4158d73012374193fce8ed9b4247b58764ec4fb4238adce7bb4eb6e8ab61579725b38fd39fe501b69722a546559ee701f8499b30671da38258b21ad3b58366164850f3578d1eb06e5109a844d3c9ffa019afc4af821c48eff2842228572473ba07ae8095d151fe2a902cc838c307afed99a71e21b9d6eed0ddf2b3b563cdaec48e2a76d345fd548680177139838385e6c5c372598eed44f1caf751b33a7fa847a2281436d4643ccdeb64929fd7793ff2db76c7f632e3f08a85e72ca9c383d53c4e14b8f16c549e018afbcdd47cccc81d558b6613bdc37fc67a2b2ca35e808c70464c64bc01b8d2c66e4f475175e298882330b62e0703c99a4715088d52fdf3350ecf48946d89fc7784dd4fbcdba31c89b622e81e61ffc86e3a20a4047841ba8a2a1e39d1e1d5783892d4418c55546ca6918632a5487fb4ec55832e91fa60fde5c34ade7c13d9165ef28e9d3124498399fb6f28bcc3cd05ca75a688070f4e3a9fd8ef32e83f355584c49906885a0b6bf195263da4ff373e37b3513a3e1f1a8d99c5e2041096fcd0687895cb29b7b4763739f0db48c5fa6ee5d371ed6ff84aef0be864bd626e3cb4cb54dab14a3456efd7cde853cdf0c9ab86e969504b61d5b2ded0d7b699f1b9999bd7b7f7c38c312a4db9c14a8f64d86ff03c87302b347207bd39a983e1c045b932e6ca627925276c206ba5d186787b50a048f5f2c058b1886986df54c9b426896c03bf592f6f08deeae293eec452a3f9db428076164095d7dd92f95ad7f04da1991ca9fa677b7fe548825f7e45465ec9f7089e2fac2d7a9f6c02abe8a21ed84246ea9c2ccaa71c875a1d61b22d5a0d50860afeaae71366801d020a48563033e5727c93f6649ae312a4d28c302f3ed7c73b56a18fd100be0f15eea209eaefdfada5dbee9d26f75d42d5d6e112afda068980b8f0aa067113fe1fc932c521c9b5576ee58adfc9e3a2295b68759996d62630af666738c9af654a8f654a978bd9e1a11bf4434810afe211eb2e6cf001817a9970167becaf5ec133287d069db1cd4f2cfa92b3e94586b5e6ca49dcc52c16a8613fde5b1f0e068a34043985f975399b382e72534d12c7f8c01f9b906a350a61072461fe9a4c8acc5b5c5bc77038e90dc4d8e02235d131a35de3d6dc3272e84c6cde497eba4cd79bdb266a2e7efe1c36f59ab040fc2459097fa49644d6761b2ccadfeb8ea4836500b971fcd64f9b51fff1a1c82f68405614590868ef1a147118ab6b5dc61abcf93ccc0495351c6d8efc9f3fe71c21bdff004d52f87fc2bdfebe58ec76f5ce90ecd697b3f7e945d5c4c252c7f489c5e50a79a553d3cb711073679a0954c4936aab3d39c3b4b22bcada4f4a70e3d1569dcc4d4593634431f90152f157b72aaa8516c73b4eac36f022b25cccdacac275b3e52d2d7d036fd22254f1aa2934ff03915c99534249bbb4121d75f320682f46b2f6506e053e812880339cdf0fe516bc1a9cee6a6ef068ffd22f1c1991110ef029f266f7d4f5c96adc41e575f4d72cc23faf64591b79924cb2f7d418561464945ab14ccc9cc6aa2c7ca56023116f5f07bd18a233e02efa252d258fdfb717c4b1f67f7beeab25ba2efbb8aa70b53f41c8fe686552d487d3328c78fa0498c49e872957f77c41b483c1b4e7cb27ac2801d75233335d38ef904acda8de90e4bbc152cb37e119ddf974af645a828f7f9945987208d49915302443c330824b6d3ed2c0858ae6aff2cecbc5f6f5b0447f3205abe13793be4686b9378dfed558bfa90eda824dee2f8eea3bb881f66e543606b819b7c334bb3ab8f132355932ff0aeb853ae27471aca7a80b4470653b1c3a082dc018505b73d74b0af1c05783c9efae1cfe1bf7f53462e5d96958bcf5927f4af1fb42fb0d0be7aa9fb6bf007edbe59a5157eae8acfb6851bb87560036e2335cc56c2272c6ac47b332767809dcea1ac90ec256c3edb65c6591269af008d413ae362df1494f8465999ef36c4f3be043737832911f7279e796310e7d05cb24b43de088b7f725a8e94f071198c1931ee7991ef1d57480d4213950241c4f01e9494557b12621e96cad2698ec684d3707214fa2ebb113b6ed9bbec705e1bea95878fd6088f9c9ed3c3a840def37014a3f6752f2c2057ea5b50924bac303e02b417adcfe22daf170cdf58fcc719c6b6a472380111238e06c160c6bec4991adc34964b089ffb7b72dc8bdbcd598692312d890029fe1688556fe629d66e2eb61c9509303f269ae9f83b4002dab06135e461e830b8210562473606b0d8a5e926bb8cde8167620ac4c15b0056476aa8d50f9e2d5677218631c4fb1a10fa3fc1cdfbbad82eb14014ea9dc8f196f4202a67667d828faf21e3ef3463932d7d97826f20cb6736de59bae5cc6c8e00d058540b7a7f93d7f00709590e4f3211a7bcb27f6598a26e036eb628b7ce0735e0a89eaae4854ced5f6e15ab5c75c9dc66f54066983c9c8ec92e2d68c863c3e249d23b32626bcc00f0407c941142c9e08ff48a49881f8faa5aa064c3aeb0d16ff85fd3cdc70c0ba1d68058ec525f4089d3a0511f595552cc8e5ac18028fe8f3dbf9cb30ae4ac3e6bcbce2447dd3c9789c36cc386b5ca7c86a7b4c2aaaa8ff93ccf16d0c8eb1076f40ee0dc120f24487929003c7f5e5c02d647e0ad2fdde76b964d8ef85ab33566ccc58eeed9f1e4ee443422fbbf6add3295353fd7aa135a8dbeb424d264e735556ad48fc50699fb3d2add378e3e1125773f6c546d3acad00d477241cafed1d9837c8f9d7df304aa7cc669f22027be5958389e8ae79921bba5943a7edd814179ad32cb721442f065a97b7caefff9e4db9e6b2011679f23911a4255ec72ff407884e51468ea833cb00c81a4ed0294115d21374a148510c657bef477c2c420cbba44d3fc07988bfbd9a11dc8370ce697fdba7963735d6291922809c9b7adf4cd762bbef6e50eaa6799408579368461599ac0721f1b6202b1da03884466482446e30bbed44d550e837d54aded17f841e55e24523ccdaddef4b851abfc77e2ba70e9e046f682a14c95622c785ce2009b4551ca4f18450b984c7a657b443a77cac7955ef1fa67a87c90d8431011b1f74a7623bf46e994b69a4365069f021dc90a84cb5a899625f4703de4c236bd8c2a96a1314e06846288ba81a428088c76f2cd1c7b14e396accc5dceabca9ae7b854c5f7aa5196deaa667791195263370f7afdde39e80582c5620299a176a461638db5bd2e1caf8da1b70f03315b0eb33af1e353f4f60f45b737f6d02d6815fbdf26be3db4f96368b05ea769a39b527957f05d4e3c55aa37c376857f01c32af7a49baa01f2d671342614d9742d632d4060757783b5e62924d14320f46238eb720fd97233c59f334018ab2db5d3d0537031fc2f0ba974adb8e1ebbb92aa9422ccdf7cf7e8332e919fa43e7073f1f2c6e1a6e580bc06f898f2269b0607d9ab5208945e525154653d6fe2f8191a2bbecc0ceacd8ec38aaf9741317c753f27a47fbef709a2497ba0d3571f54c3f589320b0fbcc1ab842adfd7ee0fc209be2f986371f8cdcb3b6a10b8e325cb27d3682509ea99d2ca793c895053485693c0761587b2f2d29a2d771d4d8c2df6c3977ff24c988859f1b94d979a945b01f9138a43c7ad6664f6402bff2e1afeffa9a2d5bee9fa08b7031772d179d1032501754f629aca86bc1afb8570f9b8d4a5a7d6eb28bf7642361da0daede4bc3b4d51074b082a975f37c5a463639ba597b2fe2cb0379e961a91d320ccef8a344ad64b1950733abd16049b1f4d9dfdf4ed4f2150370feac9a0b2ee37d06f8e5421ff50c443146cecb5ff0332100c959e25758c84386a7509b099f89b76286d9b6112d45dbb92adf309ee8c8fbc4e628556de14d5e5eb4bf72ba7a0e4b9b3438f16db3192f938fb64107a2af042aa0dcb71a4ed43c2398e5a64e287b1cfc16a12c3bc9992e59b8c9138e43a90dd3e67799174d456f7d277307abf3c0846ecc134385a4b0fa18ce7e3781399fa9c0091df974ffc81771597aa398f0ffa3cf347995a83376ce482bcbd16e44f87f2c947356c3399b18cefb7767f3ba50bc4c40af1a436ed55bfd5c36df629057eaccbc9df887b3f87c3249defbeca615a22e8a2c90e83ef48905079ae5f780e5e294bcb4e0f516740e44bd821be2952c893730e2a4f2928dcd361eb903c75ae9c4365751c67db308c2ec9f13d24c1185887938ac502a0383f58d592bd766f351751bb83ac4a240188d334335431af74dcb8d3834d1322ef69eb0604482ff1310697a1f504b9f1de35f83b4ab6a3080b3eb481e378c2e26f91a045831e3d61ed2543e1e60c208e64fec31c3da5a62326b3722caf13e9fe4202a555bbb7448b7979f802938c9f7e490078e96beb507219c6162a7750a45cd134d877ee0cf2aa176eb36c66238176408b2b67c7ca44483ca0d20b440e25c49ca188d981310e646f5415fbeb4b63111f0ad65d38f1dd30615370ee70f5c0b17dc63ac3580e4df87cbb64d3d4b8f62cc83ab3444f55e3219803815f5e4c5e88768c4410d10275aa9426550378c04b31bea6eb0797ba480265528fef7c9730c60e465413c8f12b63a7dbf179b310b0263c3a5bef5364db0844e6721c6c28dc9c509ed1f5de189dfb6e3708464c7d44b4d58cbfcf9d0f1768eae05e72d6dffd5129942e5e399e727b6360305e63c0ffee2084ccdf801b3a4ac339a175c6be9b0a882d224ca37edac20d273e4ec21314706512f854fc6e1c49b9a1f0c40eb9941526327cee11c17d0741dd570f560f4a44e35809eda9f0eee8312fcd988d783727380f7fcc11e69b26671890b55cbdff8656f93602835e7d83ef1856f22880d38b7851f846f6e9e577f587115c564a0e06ab2d7689230b6901f036dc24dc2ebfbf066bc38e5ffc673dda02a3330d9ce8ed379efa5cebe70cfda880526837c0d8f3b535fea9c6487ba336cbcb8b889dadcd0568e7328e0d9c25eb6e2c6144c5ffc5e60b74bdb610beb4dd438c7a882e779fdc8d3ec7262ece0e19c4c461baa9e6d591ca1dbfaefd8dd48f580d74331b9f5eccd8a2d6b0a818016d88528dc066eb50e0b2cb06061227a765dac2b42bc7d38b2204296a0b9d6fbc001bc9e987675086a776fc6028c2f8e3fc4ef284ac44977725124096d2426bf416e83bcdc45433657861619e280f7092e58acec50907d8da489ec4bc866119d1b2572d6fc7856fd762c8f6e03ea33ed277fb55a8f254714ab3790aff29124ed2d8277edea5a4eda13282e0b6c71180ddc9b0b408a86ba7d0cb7d3e255099163b9377d5dc130182998898a0aaa521c4ee626028755084097568d88797fde2be030379a3ced21584efd3f727bef895a3ef97f25cf6ecc9e7cc4a3bc1d2b8acefc2a949c41462d6f148ab7cb37e5992585338e55c37d6e3ddb03c1cfac2c986b26f899bb949119924eee94c5408579f1057ccd3a05919dc8637bc171a7973e20661448eb4ec468dfcf33ffdc0b5e36dfc6e277f888c9d593de160cd11d75cc1f4994dcf0c6c101c5d022b2ba32f9f55531bdab85f18b9c048a6f4a8f13a87913dfe25eb33c661d35b600d31f3a20806b53e5ab44953c3a2a3a25be73e47ba0a53543005272528b690c9307b136b41c12ce24dd1cd73ae82c099d0bb52cf1e015deb4e4ee2276d9ac5aa1f86cff73ead9ff5e04cbd0d18a3f5bce78cb1c54d6a1a32866ffc8b757a62e8fd401b620cecdfa2404e3f4d301de09aea98b637b52988b500b5cc61fa956f0a206e32d6a628207fd15e8a3ef2706116e85178ecec77c1b52cb1b32892a5ccd7eb755b73281c6914d74b079282052bf8bf4b22ab194df05c6e113746ea08578214a8a44123d2a4417d1b60fa4e28a513c5c9cd6171c18cb3d30ad717a11b99a0180344c4bda5d41ec33595e411049f98bb717069c12944b8bf327d570970cd18c1b38fb203432677d1192d15684abded9a5c3d69f0b2a41b71d6f3f82e82c146a3fc7b85d35a7e531c6f93e6f64ce6740954f216b433340708ee3e99cc9bac71424307855d3b00e937e8e90626642291713d2434144058e0c7b84efd2117198385bd96bc8cf319d3e4a60f16b762134c4e05c0c7e6813f423dac54e2b00b5207dbc8af684723dc6cc19a875e95a0c8b52be2f60f8ec8acd348cd9f90bb672121183d9516a07735c93e0f2ec783c272e478bee2445a96959964d154c5cb19943189034c76d47dda3f0fda30763b748fbb612682f9b6642bc4e335539cd3e8cb3f3e034e832360f6e8c3f6a9316ccc38ac34b61a58a1d637575cf55cb30ac9aeaa95aeabd25b1f1a12856d7c20474543b4ea895fe73e43364aebea60e3913e46b604248dd5c1f14d8e7868b0d72bd28143eedd8be516e5cfb4d9e31a7b4455f41742a58a40b3e20e64c29b3e64726cf2af70b51ca773249877b0ea3615717a6b2ebd2fd95f02313f10870d0ba2c2a99c56c4eb225fdf6e4917826b54c131c4de7a3537f13076438fd0d7ef56af7e86df7ee6c0a5e827e69f06e158a56afb124b37efec0c75a1ec1a4b7db141c04ae9c60e64495fb74d8ff78fb8e409be1bde4912ab0df5b089d0fcd55f86fc795e2951c0aca77c516f4a4188d3b3c56aef6f54f85d0dfc5765302d8b8ce77c5765f5141b449b12cebd3d18fdaaa779977bd82ddc160c14a48d234daee56d25e375d5a7bf08cd36d157c91dcb86ddbdc315a7b66a68b08ec9238031f33610ef96cee85a441b35d4744ee7fabaf7e5395668f62ed195f925f3b06393a4224c6c350d43dabb2431ee2e84e2fddd827713e9579d72c60d4403fd3772abd05709a2855e63f2f612c95b33684af534737c229a2123feee9c70ad48b86b34f29261894e3225ce1bbbd382ef81583d61c2f8b00e996206b5cb7381f4c68392d8824b2441870e7e25e34998589a1b02a3a6850a35e1e70e423879e6b6d68faa86b1036a74551d3fba019ae0144ebb5d07f8d90c3b2e96024dfc7be23c87c9f31f8e0e7437a9e60e6bf5172f1912e1475097c1cd32f57efccc487aa2c5e9f9864b83c53860ce02a74f5799b2ee9a1fca9c03d956d6131569f5c4d588753ba2cf3ff072b848be361509f0414ab97bb2bf760f3272ce4b093a0e586ce16b0641109f7bf5dad5fc2e075f3a54f31a6ca13581545d5d3c229449164ac0135629435fe67b5ff1481bf1f262a22eb866dea77a632a0afd0a116f323c77dcc5d183363c26a7109872f76faeff76e06e84c75384c42bd7cbe54aabb2ae865e95d40873c9b15a5568f06a445684586a6ac27af682d53d3597d8905d811be8716cd9508887fb7e886acf6e1eeaac346c0d52ed82a8034113f218236587d791f204516536f8d7670f4340f692a3cd34b60efdadec0c8749af6a3842e90af4b5a42ff0efec20379915330e524c69eb5de26b05c2853f71d22834bbff09d5ed2b1404982a4c27cc07d7eeec8c101035c367d052e7a6d583288048af6665e279a97f115a69abdd5f5dfaf9baf075e2d872b495b945aa3e0aab0360ec4f33ac70feef4cf2652364dc7d7489ff1539759c54ca2bb411e9585ec7676c81d7e646bb3a88238289729f4e8e1dee7d8223a5dfc217c35391411a298d9405ae6dc26ac10b980f3e0483fe6e53927128568a32ed5f7eaa4615a5568164c13a72462029d3f4c3d63fd2fee11cc9440ed9aedb024016b1dc77f276bbeb4488bf5035b2a78603b85fa266d9a534ebbd2a8c0b4992209d6d8e43fd4a64b213da28d79db5b394fc45ca8f713d3d3681a503a36f480695ba267f8d53bd0c129a275e99ca83b857ab91e444dfc648ebfe0082a4e00533952832a056b00c58abf0cf8d107814e10c5f0fe1c97f0f92979384dfdd0c4b301a043d4a8f60a8cc7bfc6be39458f5890e2453f8088a6b22ddad0bd9e79f50df01a55bb6864cd49a5b7244e3b9b66f9df73eb52af63871772808efb2346832888783c63e6b0bbf936a0aa9e141a0120a2324e9383e769f50699da78ec1bdb7572627e7580acbf3cad72b1c9cdeaf711e922ca04e1ca4684c66211798eb26c35ec37aa71854a33f449e6f7456ad6bd2bff5b5d4df65929b6e9f7857f72262e991389eed9008ba093efe1ac7f36249ee530b2984924fcceb784e874690ab2f84bea903bc904c07f5849335fb444e5ec3942b5ceb75311b03721104b2b9f4f709837610d4347539b6299390301156d5a4a8904644bc7e9beecd2dcc5f516c6b39b3d04cc6b90619be413bbd5c2284a2015e36d78c2e2c093acc7038636496fc5117052c3e5c3892eb13e009311286179957d6591ae2e41becbf098a367bc0d9a0006eb3e63f7b86b474d79e03c684933ad53e91a17023d3116c9eca1348bbd2b5e0d80c7c80a29ac4973ac83803eeddfaba4a7f430dfa87035e4c3f39bee14bcbb696a3f40bbb189ddb5f3f811ac3ec1eadc7b954685f51d606bae41379458cb06260c3c07d78fe074b17e0273fbbfe06ae2ffb295269dd930a9823c33ef37c5470f49b1a0013594ad92286f5b5e9a22907bdef93235591139f18d822bb6feba679511b0be56fbef85999b40516e96b373da6227e0da4bfc5108960f140f3a439ab9b7efba7759dcf91573dfc95374ffbcc3646a9c3068bc32e459ce47cd8aa14293470efacf07de01a76cc24a5fec0291c06a3b83514bf2df69ecacb21f237b47507b713ebd7cfeb38487b929a9405ad20675c68185ae71fd8c0433ff850b3b51c3ca5e487cedcef0547f68a1c9e038de0af7f1b97557e64877be9a86f9a5ccacf35135b9ac6fa2f40b523de10faca25c44c4eb78b3b9da9d4e563abd4867db7e4bc664677c8196f04450b9b121fefcf8e9574c77bbcc2b1db8996f9eb8a8af6b9740ebf4468aebde26195d4ff6b6c5b5cb6bc02268b946382ee6972be936301bcdba1006d50de3833f8234f8c7c451848f6132d4741f03c85f3ed2ee67480a8f792f8dc2c73ec57b75196ec3bd370ffefd506e8dac1ba799d0445ca7dea1571e307f3feb902d9d88355a194997a93bcf9adb1e28a1a79a737e84331138bace8118490a07ab4943b244363de615d6ed1a18c90e73ec295bbbd471ba90bfb962ccc5887ea16b30cbc62634c2e082b46588b5b2b9d857a4331b77d76dece1ef76ebb42e580dd8c6fcc100c1834926339a4b9ac2dc591023a8c86fa2b9276c9fb561ed11b53d37539a70980fd0b2788445912b9a45b468602296c9591ac8684a82a6fd8cf9386249248b5c1316cd30f67a0f0c8ebb3cf511c501dde1dcfbbfde8619290020f13d0057f5e55c8e402747058c931e1b218a9fe723cfe5cca5fae7c1441edb9d61f7c6703d5811e6ec3492e8cae1d4b9029b7a333b953e28e029d1827cc6404749597fbbb573fce800e958ed506bc8a470ca7b3a6ab3781c16b68a6ff5dec810b68a1fe1cbccf26b3625c099bb2b3b580d3c22a410cca903425f8a722d630f76df507571affd9a19b78bf5702e00ae3763f5e90561666a9b817a01ac993cc739531771bfa761bf74deea8875868a48fef8d333075e0d2bb7a4d3c1d765a188b30043aac02c19a4370ce54be3b588877b17fa929e58925b52d36aae8e8eda135053438a43a99cdef3c81e290ade3144f1db47da49694d3b25bdc22673142cebd790870d01d64dbcaa8d93a4b919396abe36a8757b4080dd9ea45f8c7f921b390ee35c3f572c256a678b6a7ffc3b7a960c79a0627f68362e67056331fada5b54ba707832179a44bd4e0608bf1d12e54ea28c3615f1fe4d1873cbf1126170586577b5bcef3335af086b07b4e25b849ea1c4f6f88929c137b918f9e2a5391c0cacd504a3a20e200e836dab8392ec04de71244d52c313ee1121d24b10ea574e030c782f7be1d0636730792cdc48b12ce4fce3a41b473714f586f6b5c611c3d5a37b96e6f415a01465732a9bfb9d7bff64330af9bc78c831d655178599ffa187a2a096074ce03b26c7d585bbdc388f89c4644e91d8d271bbb2985b43693cdb1daa2df2d7689970cc942617aee16520c8637b7c3bfd825c146bac46e7191c75699bfe653640a902bb8691252d5474828ae2468e04e1fedbed9a499aea3e5c5ad09745671b69c00e2d23f5da6935f0232531ca3683b00eaa32bb3d258c6ca21e1a369c02905ed1472a97be35e81c19c469c8539545d5dda9d72656088492a65aa19b0fb9c29a69e7a00f89d7afcae67bff9501672dbc77067806a6a26ab7a467f9dc3e14e1749ca08fff250520bffc003e18edfa306db773264f8ae2a2e6c5417146dd82641b5f2a2c6855ba0767585f0a396e67f8d286140f02571b3adcba8b2faa66af0a65b9e5eb3163485eb8600d25553d0a2270b417f4d1b85cead0734ccf4c2e707671c99807a24eec3cb1a0befbf1dd6ea3b7e1d9a328e54da7162d36ca411e217d9591bba1a3aa9f48ac094577b551837e4e381399c93b430fe8c03b8e9925cd6cf19d22b04996090d1cd44af93381d5d1c0e953493d8248a5d9a860b825dcb7bead72e8e4934f09ca0007cb0e42746d166789ce8d67bb8e34019dfb6c8b2c318f16faa899c134d3824325986c8d9c95f4ea32078bce6b3071dcf82d1eef8ac13044777d21fc1d1d8d19f5bc4b042cd767b75bda31a7a73a0beba02b6944eed2690863b3465d522650da9b5e9085f9585cad250aadd7208c618496b0f4d3fb4bbc13c6bd31b821e8d7d7cea24a7b2eb4c3876c055664d58f24f89783b6c099963d08ccc4d9db81cf9af37c13b0a55cffb5ae78b9236f646651000a936a20d2e6d6e6173bc2b475da23199da751b2a7484a0e0f74e40ae6bcb551a1717743368f78f7ee5b48f180dc5517a74c34642498be4b4f4adc055a39a8f1e38c22f39bf9ed8d14e7fdcf43144e971d065d29f7d22d893c2a1a996a0995d9e6b9269b059ffe7fc719988d8714740ec1d52cdc1ab1ad730b17eb5e137730d57556216e4b669622e745f3c833c69c13eb014f91c4bffd5912b03d1b41e960c4bdfc6afe31b1cbfe126d1c752bd9b2d92fcb9b81ef98cb99e245f661fdde5490bbfe6209d834b5dd619e30c819b411c2d2b49eed9c6a3f88a43b4b9fe3bf44bb49ea1b9b79374a09e4312e60c804a5f24ad282bda45684b3c3d246eeb0d57829f7e35730b12b4a2b6fd8274af98d17f922bade1e40bf440b3c03c5465bde4cb0a56363b92f2085ce9b5c2a091a5826f213c8b297e83068c785712a0f288d2f1a6fbdda89f0213abca256ad04a9cea3f692387760c83cfdae697f11ad88b8a41a07cc63aa331e8ea2b15cb084d8e6e07d17eb15314e0d14dcd038d35a5355b3c0b7c67ef23ed6e6776e5484ec8d659ed7cd12845a5934c5fe83344eaf05f266fbefaa8af090e2ad3868f18a24035117df6e81d255585df4c6521bb8ba23dfa7cb8b63aa0e04446229109954f6aa128c06303f401f3f2decd4ae2ae71921f9af8632a5f53e0838790b38f5e5b9505aceb9d5267ad3881ce575d10595296f21464009a390bd8b49cb70672cc510ebfdade6a20efbdca541caa9ea4e0cf969f6a4d626df28a0dd2766b543c94562a595e58620a51f65d188b6fb5e821db4e2b050e6dfb8dfc9e55d967bedd8a16c954dda04a387bfbf80e59eb11f91ddb61d837050c97613a1b709d933ca7284bc9b1ed4ddb1a8c554f9959dd45defcc58fc399ce378a8ae1cac427d5d22a9a1773414d9b0678c3b6ed8850c05c44d8b9d6f2f98e03c7335f737aba819d98142ab2d969c1cc9796a89be8a4bdc57f5ef77e7cfd09a6d6a8b9b8f56eb2c1813bcf25710d990691442ab37e7652c361a305e22b00e5f6bc00832e0d1c11e79c7756db99cda0d7ccc986cca40ed5b291ad473123cc077893cf3951c7edd0a6680426da0569d604168d67d7984b75359d796cd117841239ae0ccad78e83254fac00b200a099c5d8ef514ea4bdeabdb6fd17387c192f8375335a3a2e47fce3224c9778986ed90b7b3ad0217d13ba70eb71217a8a143ba4a602bfa62a0673da2ddf73f3d337405724bf4f4d323a26743f8d94969389d48a761b4ef15ff14e978b76628e79329abcda015b82300e9d2e8f3463b9eb60f2c51efb75105d10d8787e84d62c580061e02ea5e1df84176bc3c4d55cc756eef2b70f6c1187acdf2f562afa1edb74c1e5e42b656be8b2d852b9c60d278495ff32e53a9a4e2907ecca7184523620873d7db5bfcbf5809b7d5541009c503ac338deab957005336a16ea5f26b4b099b425af3756fedc7f7eedebe8a9c3d7dd00d8577738223e16d09cc0651bf0910960b074014c6628a73b3f55f90a3191232c5172ce107ab0e19b41606d92eaf63029660a701b024111630a9487cc45c9499fa8e0a20a4eb425695c63313e0adaafefafc6ce2118fdd4ba8408a2e27964f7491c91bce051a7120a48f1020ce863e55a1f1e403fc0c710bf7cd0cfc4297254bf167f7d7cada957caf438e7fdf5db25a2dbed29c79335ddf3f73e92551915ef8cbff2349c60b8d3ae7ae3370cd812294061374ea7ac3e561fd1d80f35b981193a80112ca18b6f629243f1a433fe6c2cc5e25ef70b2c889c859e4bb3b45d55367229bdbdf625246be21cc75a2e5f39c010d1f7dc125e2f451bc344f754a9f8423e6f3fc8cb4a1f000a01dd89083c04510234e94866f3406057042f732859a7c8bb9e3ed0b43bb1040a08c597650e8abd760cc0c7bb48f8e3b7b3662daeb339feeca11c52491b80578ceebd54ca39cd8d43b524b2ba740f5c83a39167545fa796fd4b41b8c2cc62f35a149c7853010b9abe703440946b850d3662b8ef651e0f2061dfb440a2f4135f59dbf0a94a8612a021297c2eaf0b4d686c51a24977105688efdf983175e96a63dc1a90ac685b3cdfc72b6f11f75fa93989c0dd0aeae0e18a0ead3287a12beefb2c0728e55d1e2055706cd38010fad273a46fc5c6efe5737d524833107315e9d3b59a549beb4251cedb8004140dd0a80e2c9ded3a17665a071966586273eb6c5189c0c03008994e548d986aea87ec4a65331b22e1610d9892a9a17e2be55aa0c5dc4e0d144caa9789fc6c5d6da208f0606d19f8a52dcbf998862da81e606e404e599f01423be0024f5823a4828c653144c652d9bad758883f79eb431971da9cd0bdc435010240af9bb1576703a707057c92fa7646ba119e425f9beb73528b9c0bdcd09942ec59d5faf7fcadd3c9a4dd48ad1c002d23e065dd51425cc8a25d184ff52402cd689de2b1c50beaeb8f90a1f36c4cc378125d91d1fb61bbd7aeb5486aa1d44e7dc4bd2fa2325403651f6aba49ed9dc969066557d48c2041d8c3a4cc69d5ab81a26c8ecaa3021b7aea72bd16ec95d16b4542eec65dfa65d1b811da6d8071b1e5737805e7dc14ac92a3cd26272d7bd1b8f854a29150141dde74f63d748d53acddc47c7471a330a0c620eb50f956adedadc86ef5ec786124b7cea1ad1037ca60b52ced9b81f63430aa046c3e407dbffdd51234a907476439d5097a8e31a32ad06c169b9350e2ae2b3fc8fc6ccea5604cace4dd7ddca0d1e84fe674877a0432a83c4a70ebe19b80c19a099a4c6e96491e2bdbfdee291bfbadc9c94117af45b9f75b445f9558a613984654e6624182936c35aff8b67a30447629e533bb76ebaf64693e671b2118e086eb18adb513c943f3ee31607303008f2ee819bf4dbed3c2ef1449e1aefd4fde5e6ed07c651f590dcc7549c7aad27a4bc05b2d7ad7d7ede816681c5db8fc58c5687ca6dd5fad6958c3f01d0e9d6f5cfd5e3dd8531194a13bb3c553d54c859a1c6dd9fe5e1bbd4a41f0cf5f6b4d65649bfcc8961c5c70f2027b1a291e14fc253a3fa10bac0d95c16a3e34a6a3bdbc4c0202cf72b6fd89d4c735f785c37b71faef4ea7c96158e8fdfe5d6a3e02ee594af68011007df8e817408f819c71d1e6f7db6fcb1d1de5f77d9b47e2e8a0986043dec1d294a368839d3c6cd5ec117a3f41a5fff1793f19c458bb576a0df051d41975a396fd32c4ba3ee16120efd686e1c163f4b2fd5b1a82bce85e3aceadb840303f5063618821a76fa5e39153054954ed798e51a44b46aff1a3acda9ec83e614046a7e8dc35815da29f88e96d04e7745e8cd58184e52887b303d173e32caf628e565f17bd1a0e8067f000d718e50cf38137275d8f549be25bf6864a65f4b09fddc7951dbb078d5e37319edefcb50f73c1d9cbe4ea0f9188d7816e59acbfb4b382183510c20765913970cc03f0a258466409a1e3a13097682ec788a0d708394a9fcdada6ac5fb264ff5c2eb0ec4d13be5f863515a24f4143fdb12c4054d00e00cf86478a54bb44b409f495ab8d62825e39bbc94bc89ae521e00be3fea4c2bc1e33fc7b4bf9b8cfd87df2c46236efe84c4f774b621ae32f30d46f73e76934e5d199a2c755276593ac58d284844f8858732e4fae675c384e26bec61d7e42c4a8a15d8474b4a8926daa0eb3c1f2402bf651b333420e1f072ce18c79dbc1adecaae3a9937c53bf328e1c8ac6ff1cd427a0aa6da7de1a7cba22ea0992ebc509749bfaf3fc227ff62d4e0b0e1b97b485614488acf49e7d4771930316e7c98d5bc8fe2937bc3405b267a3fe96067f63bf23000568599aa847144bde66a87c4c30f9e0622f8f0fe181839992a530b4eba5f7f2c60c5e6fbbaa4b78e68571619e67254f32655dad584b5a8ea5ffaaf8321e0929236d6c3a915bb27797b210fb60306acf3f9d4160ad44377de320ab1634daaf3407d1d565ca0ae96ecde73510992479d73f8319bb91350e8877a9519f31def69df094f1e9bafa4c955d07df325f0c685c3147b77c8400775e2e120d148d1616b28f5c2bd50c46807e191f2c4ce442df4401862c56a79116aabd5ab28eb6063e9857e6595a4dd31ddca841d124e147b5783df8000c473ee3f6036a387edc95fa0eae5251f175fcaaf3ee2e9c0ee486dc8c08c9505824a8651df3a6de437cc1c5367721809ccc0ce77096eeb986299b0763f56abe6059b368ce2716af72f3aad4d02e7f754bc9720971ad733557527e5a57aa99b2be022f9f0ec0ba7777bdd8011851b8088ebaf7c93f39ea7285ef599146e4c0976800c8e35e915c6c6487dc874663ef6746a342588256e9ab48347500ed1f00bca370777c87c3138ea4b799678e4c9bbf89f418c8d59a68add10f5944da40921c5893837c77b144fdfedecb8e59b6c1e7d6c1b710e1a8561e3ae3b55f936dfbb603ff1a546ec2d9741227809d879604684f2205f91ab59e3eef886f342c90eca2c19c21126d8a1aec5970bb264dec265d1886294c4494b953c1194070a9d811c31660510a0b5d56660d8558e9b1fba352abcc15fe4c7bc71b2d6fb5545e4d70660793ea13a1534ada791eed626299c535c61a73208e14faabdad37b6da40f93007f503eea82f7070916e406bb42637af87297860ab6441cb64f58d41ec1c089eff10c029ed8c83a62ec557365f14cf6d55bf9cc8fbf93bfc7c79771d7073f4f11e73a9a54a9c9be7c568ec7481d0285ea6de7e0f0cd843f925d7ae03bf288c09d9653a36a32bd63d5d95fc569f1a14bf2a784cc6abf569c7323147a7058eb99db3226629da0dd6d223ed7a589f3abd88211fbcfa6b999f1f8e0cbc4d017dcea645581b09dd91803b14bf1be9a70f918d61d3338052ca1710b9c1f5203203a0c24a5d76fc636a4a1e8b14e3911fb561117269f9afdbdf59d0c2848c796a57c5104e4bb87b4a0c68057bd88d3eb5cd012ed5fc013abf97cb377380c20756dbc4c998c66ebc11daec2efa9dc88f7f26df3cd1f8cb46930c2f863a00259036d04db93387f78ac968914421680bab4cb0ba63954c54fa5f87cf0b4a9b63b0de859e2dca958664bea82191d41f6033669a7b679f01ac4b84dfe9fc1fd4b812c518c9f5804e403e56ecedbaa4ae17ce9d930ba683166be6db3a48372ce774978679f7575a18069120bf24d7d28e98d64a8cea539f0ffdc3fcfc213ae7366a343f0d0d40863e2a1ab8f49b37e430448aeefef59dde1eb1be79ff1ad72622590a62bc8ef598c7827a69a34e1441ad3a67de1de8192250a9442bbc0086194211e454caeaaf8e4a39798c06bc9722b14e6f0bb8d33a2eaf33baa5ab66be03a7b4493868637a5ea52ac5f503d649f5ed0bee09cfddeaebc7ca20600e719ae5b116a654b5c059023553af997f13ec043605770c03807fa62adef16cdec436fdb780d1d24b3fcf57fdd7929a2a9b0816854ec068f4a4485cd16ff9b87ab5f6115d98182ad52d08add77b2ed1923686eeb67c29f1d4688d78aea68e878870f2ff876dca6da6955168fef2e3e563f0e4af7ecc27864d10d1d2b4b0b4e837770b26ae245199cfaf79b3a58a0e38c55d8bdad937280bf629e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855dafbd9fcd0ff77da632b0be8e912e0884a44c77df5c704e624fcd95a0caad5dcd9b0204a18c3a38d5377f5f3d0986d685e96a40cc46f6b512b0338f6216869b07bcf7de79e9849c2dc655eb042da72550530a15606fde8cfde498dba7062a5201a92fa16d0cb9b2f79bea2d4555fd78e11bb4842e557f18111348b3d315fb713ce3af4ca010fd0b420c2a3cd8f7e790a8692a9eb24b90c6ec523f923ab46656872b5d47993f9e1c6871d7870bc25051d4b312587e1586b79e357fa018ff2fa9b4dc7c056ae7969427937eece6f361b145cc2503ae669e68ef7acedc215b722666c543ff44535e53479ae7ed7187f98a3ed8c6777830983cd753721ba88dbd37310ed4fe7f8b537aa7921bb3e2e91d97cc52491a61f3504c0ce8ab940cf520899763d764c81e7832192daf6916e7127e4190ba7824b3a46285b67f01bf91727fd776248cdbda69a1cae133fdb40b1027ed17c489e761df6ae798cd9e4ffde5d3393216ef219d161703487a5783e26bb5c35a8e56d1c34f68cdce29b24839c8139fbc21c11d97d53fc62c7f0cda1df487f8204192f228854cf06385eb7b1ec228769188d7984a4e8c173632e94557b6341d2ec05c04678b9a92c299366ed3e65a210c626d401319aa9b87e1f1a41327ddc3649519f7253d919a90ce7d029a5a159d5c3645aaefd4df823e07c57ad665002da2c8e14ad5fabffe019f736a287092505ac3abefdb839478e3978710c9a98e4b04e985d12cfaf79875ce1f930a89921462653346d9b44dddceb63d41fe440d9266fd9528328beb98a6bd6b6a99286883698ecf08ac9e5e8e8a6b475cc5854006c6882ef4397c84ee1dbdcd88ba9bf4c15e3ce94ce1897da94cfd848b17e0ea58ee5cacd199d183847a61f0bda7f18889281d63823dd5dfa20858e71194b886c3db0193064249b420d1b8e9c6806cac526fccb9b7352ea8fa3cd4a5edbf4aef912747f1c4b1ea5ef80c103cce1198c1d57f6df6c1f7f9b115e5b15cbc115ce2a16692a92221336350c9d3863f6e2ebbeaef610b77def93649d126520c1a4b45173c79c1a3a93f2e0cab8db0de611a17a9eebca57fda0a718e69fcc12ca01fe182388950dc1f529e054a0b3c2a89866de87b40e54fed5b27a9acd784e41521d8bbf95922448d07bea17be6b4bb5fa79257168fc12586f612d643dc2b1157413a6af8fd5c37f04b2252bbb7668581bd4abe2d30f35384e40eb34fe76913358289a2f304c6fdc671a4a504b4448f1fd29942c148e92b8318deeb767fabd60822113e575ee664ff09a1873aed8f7a495793cfb7b5a504015f3a9074c641e7371b250d867d751d90e4a22a8ac17fced3d50af950ed68af3731e8a73ccbafa136c1811b587a5a391b5bace8135326e58ecbac5867644cd4a20815b7d8be14902b594bb6e30a81ea159aa5c67f24212c92cbab676454138433aab38533a1b2cfbabd352745a7a4aef86f6beb8e188f25efcca07ddcd41d6906361c2976f4dd7fbae4dcfd1c75106232245e93ba904d2968d0f6c0e04a3ea48618c8b48af1516d49d064278f01838abba7c9c5c40d6b3f671fee3e9edcf916138fe28e80131f3f997b3416b8e7612e37ec925efb87aef48fee8bf0e0820ada17c23c25b7b4532a0f3f50f9a2fee8ae812d8138db18439c58c164704618ba23f9d38cbb416fcb47134de082f9e045950036fea42f509b30da7f483a9e135906b73c89c8c270f916a2b6320e20ef3d276a7e9351478ef8f867f05a2ba979ac87f04175d5b78e98d51e0fd5fde20e40794e596c1cbe12396a63afcca0ceae6dbefec29fc4ee3667f4c5776f00597590fd8dc6d9550ef9bf250c44380adc9e87d1a335379ffe3658547635904cae6ccb8b7d1e578d0c25b50aa44db04acd02391f4eb712839f817b6f146ba87267d3b8d8bd6da7057dd62f22e769153d28c75b186ab74d4966c8cca4181f4736b04b757bb4f7547ad91e149d0cb3b87935dd317c1206d3258c5f8cdddc6552f2377811b0c999e82b5f10b8be3c41cd1147db0f42e713ff8b771b1aced0f8c11866b90e895aee53ca63e387bec78d55d37b884afe3fbe2ad56c6ab066dac8f93e4e98bb9f82eb36e63c9f3766cf9c6a3222f9d0ce45ce75c51926b56259258d78254b17d5e6a87b6dddf082f22865100d010c940dcf98047acac67e7ccdd636dcb6765b346e707abe6546a4478b87ba4aeb1560f02eff26dfea4ad4596d77c05d2bad3eab87cf3dd5aaf6b64ad2f5053d8e38d0e1ce8eac4074d7b9fd0528e50437c53387d43fbd7c5267269fbd405dd7c2c677daf7882294b769f76cc97b61d3da785894418f6bfd76fcc30b72d901b60af3f54fd1f79a58926eaccce2a957692efe156e7e504f0e26acd150b88ec523d06c747a991fb54e2df49c2ee3377a23e0849125e2ba66cec20d626be3b711c7061450d715767d0d594bf0cd46c48c28473e2ad0a280b33a496bb94880cf5ef78b1705f266f986a2c895d283528a00e865a8fd0a8d0ac5a25d4129653505235ecbf1d510b9af15a944b756d5c7fa966a345ec1142f35ddb9ec4b06a8fe3020c0e74ad59aefc2329d6d5f9bb5136efa9ee00022aa5b991c68e80e2cce8dc148aed276801e75cdfede90adff42f43e3503cd89623619532bb269931c23c2ab9f7a067dace1766b1de34e906a0e58b71239e40181b8c696e2ba643020002d0dc6c992781c0018730aad6c5411fab42b3ac12a5040e22fdbec0b2ce36c7425930ede4fdd49d685002a25c4c04846e74e820354f5a90da9966ea953a4b3038e29f5499de393143f53302b0bec31c4b1f1d9672632b6c7cf01c30664c80335871ca851c694c33d2d60cb8767c34bf52e536dc9e30dc78b90cbeaf73ac9c6b2271a23cb6b1c1a7377fab779fd7c9bf2bfcc424dcc94f565dc6eb6446e1273de53180cd348e7d4dc6d75539ace950d82478eae97c6e17e5fd16393724967c6d3f54baef2129bad6a5c99cd8882a578ac693081e1e270e4ea8a1497f399d48db043f1406faf48ba4144e7fba4ab49ff980f84a28576f2012eac9d10ec6483e3e5f97e63a1a4a3cef927a5b620add2879da2d469df4ebce135e033d8fff5264c010de535c61cf1086d7b5237560c6981e19e60bf46cc6b17dc8f7ebcd5a22606c2de0718cd1ed0e1f038f26dff7a95cc56801a6781cc0869d984918c2f8f09bfe1af2c9cbf68727af2b26d4dd6c0bb23c827cf670d2721f047bf3f6fc5e62ad6c9171be1437b78d966567edb468afa7dc83e5e856a7102363964afc147f560b3360b1f055a07b019ff1296e71e1ac5cf9437ba568e68e4ea298b8184a13ba512e5e8c575636a68ecb4ee9c8821bebccce93eb63d310c7e0ab13f9e5ee7ea4134f5b0ac884b1cc895fa779cc58fb8359863dec3471893206a03c03a4b0ac0bac34385a28c459751fbd84627466d8dbfeb11f808ff623fcf1b33c79a6a07c31394cefc85736f99ca1673899254ed9a8b667d0e6a3acc6f7121bc09a5a5fc0174e74c0a1a304bdbb0adbe2893d0cfeaf50dda429e957c8f23a8b557e6a7abbb780cb6f2614cd063bec23979bceeb3207d1778776bd86eb44d0f5dd6e30b2b4c39cedc2e3249021227495384d7e90aee5ca0b2acae497bf1be5b3ac53e30be5c3d1204ccabadd0a04bd4953ecd8a14655949f85a04b6f6d48c20d7e46c2e51e1bfcecacb61f95ab9b2bc1541d9cd768421698f50a4a450a909656b667efdfb806b1d2531a98d86f0136928930e4d581bb2dd224bca16d13480abf62aee5ba9ddce2bfee470096cf7cad79d83be6f5f808acd2326d417e2dec4ff7d5990a10347d0caed407e509864ddf96f06364c0d96af418d75e4a24421539c0784d5720a562bd45f6705d70efaf5ca8d3017a992c907e0e5644fb417891e4d733bf42fb3baceb1eb44ddce9ad25c5141bd67b2f6d9e7af28af1589d6e1a8422f9733a9fb6db34a63d890443d66a38affb2aa8faa7cea13cc2281a9cc4e06f9e51520b060e384c3f090d4f8d125ed7790acff62b3171f1820f4379f4d2143159509e0270b1fd10a7f6e4df08a4ccde38868144a299f8085cf7101162c72c0303a13c00f1c0ba0be921a579e02abe4fdd0291974de36577cf61acccd4efef8e8d182e6ff4824a89d75656f29450d4b44b6bea631520598781cdc4e5823ed668d14b572e510551edc59993765464b77c97b089ca06203d0451407844fe93933b4e36e7315a294745fa29d058fbce82dbe531057675f2ea3747fbc9ce46101bf0db1a8e934d9e5defb3e5ab2aa631c18091d6bfcf2f7fec4b7da3ca625eaf36dcb4813cbefbfef2c311af53d034ec46567e34d604fecfc1d74289da0cb7400c263f6a9e10643f86652d51c34edc9dbd1fe8ea14d9aab35927d3c3b2e7864af5f42dbc0cc55a18c58d57f52feaf0788c3af353d7c3e08d8823cca344a6a27374b18ae6a0f03fdf385e1a311f9b80a6d914d4a2b25759aeda2890f6a5a4b270473e284999b259d2fa59d5faa2215d9a54c11ac250a81c744f81446ec741bd00a4be311cce9a89c53be408a7608f1658cf366bf28c778348b1097a41cb45e8692c9643799932cb0b7bd5e96143780299e894f0ff1f7f685da85ed78676155a0858048bfc4a8f6b9fb85dea6a661c64cabcf1a90f9964c41b2b2a9fcd129bb0383ac046b8740eaea64989eccef015ce6d01bb4e545f140f3c2dcbc790c3bb0a9d7abeb816835732b0d420f7ad7ac092f5f745fcaf1530d052f6cd1c4b058cfcf105c1f21c688cbade34eae8d487f7b3c68b65a84175a72043acc301c424f50bb950c9ef5eb40ccabbe1345420d0e16a6abe50db2e0af8b573d91baa7bcca13cb8fdbcff1e0c27043cc6cf66f291c8384ca90a376030878e9c95732000fb4fdb71695ecf490ea884d046efd2d2786c605592cc4b1ac1f0e46acab715884110f060590e2c8bf5fc07610d085fd4961ae14944acadf5bf9b93dd7552a44c08fdc98e354b641d17dd04da37770ea46d90ce5e39037ca82bba7c33d0e376299a8af993081a870a8eb2d409d87aebcd35bda998d7d5f39a238ca1601fa9b09e9be0adab0632aca967d63434f83088e66bd0306629e31e612231819d085203deacdb8cb2b040a66c0c2915474932c4cae00a198c12e0a1f4e293edb65c1fcedadc7823db439e5e995edf6aa0a9fa770c04c3dfa5abac8af6b7efa3b3d7d8352b6937bf8c3932a24793d6da3e571e4dcdf67f74673e92181fdd3321b3d1939ee5bf94e1a52edc021750dfb10223e996d43d42e2746a3a2d4ecc2e3b01c3492c20917f5675c2cf3b48f3c4bdd18f049bd200c28a0b4fe9eef950c652b1666d6d1d7eaa7fb2663210b576801d6a0778817c8b7098b04aa60b48fe7d6b0606307216544e151d80d75a3548cfeab1e94052c4bfac4958b3a00214fb358f63a760ef777cf8685f5cea8a427d1171dccde26625c897fe26a4b1442c282d7797944d7172bf4de8a5ce4a5e0c8bd8a55d068aec0231fd2a7f9a1ff121988235141ac90f6298486835a495f79138c7c4a969e30e8870947e187ef5320913ae60b496738835e3bbc53ab59c1eb79b0a3eb307937a8a34aababdbec85ebf3ac58154553d4b8fbae3369eab11f95a94d660d8f031b593ccf63fd6a08bbeda687f8ec58333ea529f595f32d4ddbe4817fe474c0f85783dbafcfbc491f59cdf039ce5d16e2aeac0a920663037ab95520da7b5151b27af2cfe5ed8a3b965c9bf92c85444efac21f7cc22b97672b48234174eeb03b6c09ba3aa6eb8da1fcabead53645db54f2357b26b9118d2460b39e1ac4f5d5c59acbda8f418b78f4c6233652890b3c67f6ff18a8ff51010e24d70bae11eda2feee291eeb43c7cb647c1c2c09b3fa5561fea63a38106d11a2a273c814867677ac2c0aec94a0385ff8fb29c199ad6c1ad08101faa0fbd8990de30501799457932c83b67b6793746a307a7169d5d6e80c734f15ad6675cde1b1f9890bdf1370c952f60136489fb440a047c893837c218eba1cf5211824c982c65c1d10355fb0cc39274c5710b4b11f64d66ebefb8f6cbd7487608282ab86c263e7cf0315c9ba0e1ac201bdf8b23f7d3eff1a88e257d5e727691f96533b81ab4f91ef7791c5fd722164d0c5bdcaceb276f0f905bc238d6bf69f46ad6ee94ab3449f60da4bc8b21bb41523d1430057341116c92361f294fe666a347025a56dff0df63d0a46ddb76050e08f6d0974857de482d5b082b850c7b3f1a7fee525c8a2c4b8232a0b9c87bbabc8394a4bc2f44e082893d990503b00002b6cbea817600e9c6122e2c3259f6431ed0d016fcd21608224d742eea86829c806bf66f310dffdf6f146667e7cde9214bb41bab49f77d365f72ad7da3c3d0c12e2542dc18fbd3722b2115afe305760fb98cd0890b8aa829c0067c53fa9346e69d2f06551e812af16280628000b1b3b448a9b1a038567e034298ef4fb05fa5b78570dcdbb62bf2c822b792319440191f6bc589cd0b52e2cbbf98d7d6266cfd857aaf19f72422fcf8b480d772a96aa9e7d55606b03ba1dd0103520ade5af75be4539502e6886a3cd357c1e9df03653ea783cf5d70ae511daaccb499bff2d3231fc50bb44f839c15a3bf624e65551ebef7c38756dcbf6f4541555ee0b8a57b8e3d51f7283d5bb93cb7a5e898c7f0c8dca2d2b127e2d160c4eb0819181bbb72dea5a93360cd074738279584f58621c494f243777b382b1b490ecf1c148a4fed4ef170cd6753da3f09f36ac28ae73a7916bb69670f3feaa803877f7643e3de9bbed251fe608ff4a1a4db0d346b746b0169312140ff1b00ae5ee8237121003a35c198ab3184c943232547617915875904288e247821b06b9eb55ca43014db23cde8c0524f20e29da959343fbc7591b8f313a70493c29263f989da020d66649f9c496090b2abbbf0c6ff0d97307c5f6bd8042e857bbf929a7d9df6d8b5e31b866c92bec5a1d4a5cbca90e9e8b920fdbc8b8c78a8fb5e4b491fb62663242633757042d19634480b3b8852e2b97c505dff5f90fa0bc0e1e77631158aea95da847bde2b9b2f41df52abf6594e1ba3a87d51727f02bda251a2bed91659ba9d519cbe90011abbd98b4c44db5745e36cf262b5bf964e85e2fa7492c6e849270bdc053f2ff8af6a1d14eedd4078ec737e037b8c0840614660cdf7512b030d80f8812438f810a36e9565fc0325b337f5aaf13499be2f7aa13012e296532d36b0b8adf85d48c64ffb46061c1adbc348096f2a5fd0e2be4bbea4ff5eace5e1e731369f49bbfdd87af377710ea32e62a2afd859a8daa46ac3c11fc4f8ad62dd691280cc9653a1848ee6416483bbb924f6f27f7c5099dea86eb98726803d9803b7aadc59bbf2fb495539415c6bf1b760fb6196e967303e06dc7fa322730bcd671ccd3afdb0ea33ecad161a5cda50410602bcbb82eb175a20f2eab73930014cc7d2847049e2929ae69b5736ad1972f30a82d35f2cdc1a4f1d00ed36432b2eb30a15104bfe4c1c181fdd3b0c32e4298b90a9dffd3d450386998b195c3a95f81377010fdf70fb338934396d2be191ade7b791a4e85c734b94b902ba1e4259ceaad0187423c71045e476e6cc5564def1be4a9692e2651167935afceca7445b9a79bc063fbca708d809caa2fb6234452ede4488a574884ce4fdced84ae8697d7f58d366da34edecb0edb7f998b56ac1db2fce2365728138c3547592649d023092b2a990fe6a3f1abd0117e23c76b18b80c1671a641f0c4b8cfe36a5891c7f0900310b0c3e49e115b22e6e816f5939c64808dc002af328a1e8fd692c15b6c63f804c3c766f2d9a8974c6725a76d88fb0a90c97910f082c62b01ccbb2dc0c30f630928522b24ddabae829adb64047b210a79c1613efe1b06de3840a289a86805fb2706070baca6eabed8387861e4e247ed45b0825db3ebc9ad72cb52e600111e97cdeb068e7402b9cd0b3cb44d32a0af6261d50edd9fe09f23bee20398490834263301c3ff7db4ccfe2f53f3d4e32f62849e38013089bd164f1ad5d9dbeeaa3b683ecc030635a50787e25f7c0ef0b1d93a42e119e08e7d5373e89286552ac919c7783cc34cf0ea9e3b1aa1dafc9ea23beb0d4e18de70c3a44a099dfd871b895b148759e2fd185433006f957afb26ca625f593242992edc3c0699b01a3421b2e1a9b87d4c88774df5787b3bfdd2ea0efa1cd192ae17dde626e408b3a5cb43a628fc4b0a92f95ab3cbdf6b921ddff5cf2faac42d3d974d08c8e6c8f5e73d548e66db4d817555f77b9d8607331727b53ae48678f5be63334fb7247a816bcfd619fdbce42ba303edc295102fef5994fb315e8c2c4865e149127738e3f7c4f36f97a00c9c032eb8a124c18072e72b7f6ea2cfb9bac3d237704a65142651046b25832366fd7971535781bd2333a5c5cbc961a0c230ae8ed049f3cb26cce0afaa965675cae2a97dcf8c87d2916405cee52a5709225bf2dfb5452277e091b6f36ee251fc9f315322d4f03fc25573765b8e9619eb5cfc25bd8ccf4b3f9d89accc0247f59ac5b4cfd74cb3e0c97e2c9787ff2b6ccbef18c36b695ac859d046e9f854021290c1f92a1eb8a124c18072e72b7f6ea2cfb9bac3d237704a65142651046b25832366fd797be4a890b8cea2df9282c2667826a909b2b09be81029569a9d53408b2686f12558035c841e4360799f0135deaa0a3c176479cc9d356fb8b3001ee624ba3b4c7c3eb8a124c18072e72b7f6ea2cfb9bac3d237704a65142651046b25832366fd7972d8144189140bb7c3ac457c80db5c4e44a8d4e443e2773311c9fad69917dce608700af20032340a17b3b4efd013c3c1336316c8973faa86161d6a56a54fe21339f4cce3d63decc869d4c0371f0fca87fe208dfe5292f3e15c2745dd7ccb861663fcca475be767c9698349244c81312514fa37406ad695b00f40ebc0f0abc27941a721015873916adda0ecc43eb0b04ffddb23b018d8e8d7746660dd78b843972a4cc5c74e3ef27714c05f25a1d273f56e6abeef25a50cbf3710487377617dfbad00e7f1505d3a9d638a065b66495ed45dcdb31da22ffa99299d4045f023dfd1a9ecdbd31ec4844d41cad2b22944705a0aa48fccb4fe900ac07ac7a9cfb7e7a9cfa3e1f3a9bc83ec3e56fdf4d164020792ccf9cc7ff62544e6b499095e5e984cca627a0af554b97ca19127b8fd4a395feea57a22e3a481bb74132c30f7a4c4cb36d2973e1df0304274cc0399f5caf98210cab2753bed935c2b59a16c83e8379ec74967cc79b07f116dfb5f0df30993258310ae8c87b698d164248c81428906c1252e32dc1a7139e8ebc5e40ed7381a1fe15f965018367ca56e81eca85ce03673aca4f349d990d23b495845d974bb0483ec38cd918eaa8b28ec2b5af8c2760ad21c17cde695a83125e2cea7ab072cfaa1be3591904529518e18a950ea4042b336d285841d56c54638db511bff0f0bbc2958b1b0866674b54b99729f756887332ab18dbad97a02b74466fc3cd460fdf2a2eaaeedc51cfaf784305da8f01f2d21b103bb9db5c8ac0d8bbe99cbc92c29db15c46bab23afd7fec54ee3352fd33a28a2de8382caed1674ac759a76ccca9e0c981775c9c96632a637ff49c75f8eb117dbeac2c7806473498fee67fd7243bf58fdd0cbe927e14833b5415d939b92c8ca876d869b213d8fa004b93da70314ba02e2a40a635326de3f88b4f854c2946ff25ec492f522f9b51d8e2a9cc5b3676b651355f0eb0bac3e5dd07ce7c94c6dd7d257a78129c59ca7ca2a63c9ad07649d980289ce5e6ef5efc53416b2dd3a1663701bd32d716cde6cea34d14161de98e8ed02042fcbc928bed1aab6fd7a77dd0802ec6eea7bf066d6be9cc36fdec9bf4497823091b71b6fbdeb397e5f5d26d0813c32dee08fffd4c2aff176bf3abe759681ea4d631362f4beecfb3c3d4cd066350623a74741c9650a0eff5257ed49732852babd4a33f5e6d123c956b02f99e799ecd68b513a6db71fc6868e10fe6ee8d3a65ad64f27b60fdd48e497bbdbd855df0a7b0627c2799edfa43860a512a2ef39b5d0bff20e11fc7efb3ea5231d639ab0c7ed9af16b6effba4295625c85b0ab0c7638ba2a50996876575a89409aac552408e3516d8e875742c1ea5e901a97ef1323f04e474e8232a136adf70196840ce489b7b817060067fdce4547f5e07323626e9c0dc4ab953c71359fd0231a5bdee3899c2366f5e07480e9fc5015cbde9996770a2f0da5aa061fca258a31a647323a35d7e764e4c6d0f76c9cae5aaabf071bde7b5a006414914d01c8c33a0b9df6b699bb963f2019985f34d30d8577db06f1cab3bebdb327ed63d1abe28b78fafebc63bf30bb56c4759f57160674ea01f66be094e296a7465cdaba02f6b2a83acaca8f8bc361b7f56fe2e222bc3d0934da5f5ce672c3b3dd9bc8e824beff96f80b0d04acba8ed474ed7b5beb874be56d0bc3418e74770815e943019b5943b512d73eaeac8f51151bb45c6a786c5fad5a856b5e5de636d1c9492c06e7b9cc77144dc7f94f1b14abfce2e77d18f0143fe3d8c5275257b429efb6da34fd654cfcca98fb477909cce87c3e55abb2fdbd80d9eb1059a13c4d29f5e0c35b9522b7341e5132d6be144c743bad046d13ebee552cfb64ad2e89221786a1ce5a3f1bd253aaa9c6e6842715a0dc63ca3fe8a2c0f2ecc09dd9b2aeb5eff461fb586414ded6b83b1cbe4a1f12218c79a81aaece5f50de011e38297f353d695fd25df28637f96f98352430c57fd7ba88559e9f1f7996b09fa9e7b8c8e0cf65550d38c96cc64aa5234290263ca516d4d4f048be97c36e4060bb6951c9f496024b2180331d32fc169c57990a2a21dd4e7eea769f9f8e61aa54089351abf0589e7edc55839cda1bc7c21d029e7021608c2f422fde6e3851a9606b5a438743fa1fdb54e7df672bc0300249c0b714ade26380c707dd2f9e2f2e4b70a2f338628ff6b28d60e0b726cc1dcdf1c6765983a1d374b315c0d79c91ee6819cac2a88d58b16b1ee11edd4c7ee77891cc564cea576c30050552dd8412e4fe8096f81cc4f02f298021f6c34cd50de1562a019cd3c8f45f47b93194eb3147fabc02c6c0b1337f388e33905c00ffadf99fc1486083750c78b8de368c512e36b6b501df190cdd0009017798e6e09873138fecb58922e9039d1234f122f365a49c5c4d2dee37d11b5267d4f46737e0c6549be0b2d1de5341c0300f71bb82af8d4657971873aa385b5aae5f609e9318fde02a354267f4e3d84b44f93788356c72e13ad5558bca515d71539e86d06ae937ab683c4b36cd9c7d3061ec0c0b9ec2b8a0d4771a80974a24b347d30f44fc7fcd5e2055466efd07beb2bb6e0e0aa355ac4cb77e4edd15cdb6e7f4c1a6732ef9962cc741b8cdb7ad0450f6c3d31c21a80817c8c2088c29a5daadd9d66aaac828097afbf56c2cf1fa84d4967324f1c81fe728d7a0504dbefbc72807047026861326a03a9b9b23a7860da465f4c96a8895ae58b50245d65dc9dbe86b88f1da7c220fa2a4f1cdf93690cb077ee5fa2db918b05eccc0eadac556c78e89d6099f1147458b7acfac2bb0aad53d09ad7fc8fc0147359ded3572029f66dc28931b08f284400fd137a72dbfacc14485c44ff704ae96bf7c16d4e45544cec774ce3217b046f1dc887c5399eb60a10d9e94260b50a65d6a1beaa7662060cd82145e2ce0fed6dbc36a43a536e0b5fb6ddc0e2fab1f3c7b26409304132be3e6632de958cda2522729925a40896f2086f8c709bf56f3c710768d6cffa617a26ff5a381cdc6b4d74c9078b9a75184fc4049e890869b7d4f0bd0ff5357b6fdeb1578a9bfa96b6da17be5853d7326f1f4bcedb8cd6c177614c09eae8b455de22cafc2541ec7a0f9ac1977c732fd45956b255d96a5d8c855de47b57166054c46978bc728475fe96b0219c598dc7195607f707b016694763f2641f5418e5db4f752c1347aafa256e6a34329515dfb56acf2165437e04c0dce8b10f95d0bd03e6f7f272f40947cb070b9ddee2bf1a995ba76434ccfa8a7ecf3eecde2302276b9ba13192932fd60614b6d36e0ffaa00509f06cd61b32d6cd01ecd9768b23fca920e4a01fbc722f579c2116bb99fae13ec75826e2c2418f32c9fdf2f118e43970dd1a4390a421aef2ced7f53f5909388df33e91cc0e3e191e939db6225efff826a07088f473d4de91e0f251e834442d9b527e65d2c6248d4069355ae8de32032168e5c8bbc68070d338e008c504ff4341a5579e616b8e6bbfeb5fcd62f77ee2dc3f0e6ea6d1e749357930b4038b97d1db255389a4a866d258402f3b2b6aba9e399d8fd69f11579b63633b918a0795ca901af5b07aa3e7ea1acaab52e586b8c584b84921b7a512322e5ca156a857fd6735f0ff75b8d170aeef51ddab34566790970eedcfd92f9c5d9b1d467507d994cfe19614b28cb77554d7e76b6386f4eb1a89addfeb2eaca45c06ab9614f382aeff9d9ea50f5506318ee6e82e5606ca3564e52aa7687f8566df28e83f86d6fae873f24485220d4aa3ef42bd68c9c360ce219a29e14bb50cd3057fe8473cbbe751cb610b88f6be8ebd3b12cefbcef73971037da37f684ff8d5b973d29fbb28f5840e6b307ae7a0a1ed7906cab5e3cef73f8c3e1dbd3b7a119c78d57ccaf70fd21560fb0565e070c6a4994f10a61cf14d0fd858f29a56a6dcd4129d1d5c4f82325621232d95a5724b216b5d2f8d084c356522b55e1e4becb55d331772d334c6922b7d504ff532066fa4d8cf552a660af7ba6c5ea276cd5729f2e409eecde0d5fe532af006465709053ee54fddc78b6b662352bfe02f09bdd3e37a842a98d415a43b61f84651daad11577f514146e9231bf629b1b2f40547761efa7fdfc7cc7dc4cca6e97588a19eed3223a12c14bf5667694ddc54a73ec7b7208f2cf0081e41e39b54d08266cfa531f1ad01c3c28ffc42a13c00d8f60f85c7dfb2d7e39542cd1294bd0133049e6b02f5b4b13eff5acbf5c28f949dce714d44a5517fb92dbea952f933b05727b74620c73788112f4b5ead7fbc086eae71f29fce42f288161c98fcfeeaee5de0cc28dbf3002486cd7737ad3ad942f0689a25244bb767b840439e5a0d73ba0a7b61e6ae53dbd36af69047ebacbee712e300f56d826e7b23733c84761aa4b1504bac29ba70e130a6d32860187a0cdc2fe5d5dd932ac77a54df9597e01c6d2a5f0783f998dd1af450358aebbbee746fc57cc86f369c96869b0e91546c2fdcdac61cbe474da96b48c77429ac2ee72b80259b515031a5b43c9c8283e37e3d8aae325d70880e895bec9b5a1dfe972e6b978bbd7ecc5190852086b93e6bd939bc5c65159ac7eea915fe0f73ba1d7b114a63a4d54fa63c82c3c7a8b999736608498254a32469b06fc1b1e276f9cb420a964d7b1bb6ba1378deadcdf7f731b4cc4905e58b93d00a67667d1658edb0fd6477ebdcf75b8f887947d64be8a6d8c96001f2ec6d47c643a80c9b6790a7fd8e1b0a6c34a8d54d1c4cf6d20e2e24e22be5faebb82de268d6d1f2bec19f14f397bfc1b996c1f03ca5d97f6ac8a26b49a2098ded7cd07b2fff427a5202d3e139696081bd2b9d8d8bcfcf4e7a55a2ee291143802c180fc7e5f06e039476b81e1d4ffb213b8f4fafd46089165ae77eb94517593c81ce077365ec09d1a5a45696fdab3bddcce23ae42a00d3927d03b8f214566ac4c1a15a7e0bcf246d1be6401d2649c2442d05263bd43f0bd109e5333dce0baf6d5a2ce600cc128407eca99a7da780fcb3e53d215274512e58c7dac233906b856ba279b7156f1ab2c311f47814618f7ac0689733ca19ce9dc1b95d9a0d6e884ff2c1c43ed26ca2c5bd846ab0cf89277fbd39fb5a226bb1e47322371a6bec8a4bfcf0bc37f3fd5374965f243d104d9eab3f752764ce8464ffe5e25e89d0a04fae437b42fa22a65bdbfc99b8ab0c2d8e5c2ff72329420f51369613ab2c92d8d20deaa106732cfa66b3fff2de56ab5d25b45ba37042612ad4833660a3d2a908157b199a0881ee53ee3e63cb79cb125332a83cb67f351b24bfbf4f7d3e731735ba8cb5f14a9c21c5feb70049981d7c83c60266337281c5bcc2202e068d6771e367ad9385c12fa2939059c83d6577bd08f713616a72cf3a6c0c3ab4501c45c14ff25649b6e06a655be35612c6d7f8d64dbcd3e0b306313602f99c35a75d6169d6a3fdd82436ed417c638b5a416261348fd527f98710e7a5461b18668f23babd6bf6bdbe305055fca21b661e2f1add5f24d41cbd3e474dde9346015ea16943a58a17a38d76cdb2823c646ed6a40dd27ffa075b43d098ddd946a596b2a44bd8705eff4cdc29e30556f1298961b3e044c56bbb4b2b65c763abfc3cdd6d927d56f8294f7f5fd05d25df52b2b09715870272d9604a4f3327b1e86c9a648d16deffa65c60eb133f6704e29bafa779f8d7a76e95d58950c4d6f866bf611852373975d9a74386893535954c877685917d9dbc52e6bca78046ef4103be357b6e44946ecb8c4d5399b56efa85381be5d79fbeaf94027afeede3b623b17090bc0e6cd5dcf3a94c46066459bfb5ffb3c78c08e8603ad6ca8972cbc80f0263927483a5baced5620690d855ed575fdcc7d97f32853569530df88ba6d6f9ca6b551af2b9f5c04b1cc4d9c86cd5c29d092df0229bd1986b40dd990356d5f23656fc05f48aab0705e9cf0ba24ab672c5d22d10e9ba9e02819faa278cbe5040b21ef90cff6c3a0a04d3adffd5dd94539deec185c55dbd370ccc2e057a4e060d04960190361e6cc7b4c24828615eeeed802177fef4705de5efc45ef2c1a22fd745a802cd9b0f8ae9025218d78e0fa498813bda726a15884e5031c2559c4cd8e8732e77b8d0654232061cc0857512b6721f72550fe6f083aeea15f36fc8388e2ce7a4f27307bac18a0930cba296346e898252d8246d85447d5ae7134e4516a0bd2647a04c22bc1fa9a51912a620b7a4e1f75b91547dedaa1906d0e8424fb23bb00d3203ed31c2310961fa1040df2beff919e726717544612fe567a3782225d52a381e06cd77c0b123e13344e8696ef86259db36efe04e5f99d8b639286faa46273690a8c0bf7d07c36248219c1b5739d68f6522e05c7ed2777df2ca1fcced0122ccebb3e955c857a6c02fc0c38c2e67825dbb27e6216a5179cef46ceecd72c348f80d1d67bacdd42cab762b0dd320fd04746421de0539591fbd0c83f19a4b03d2eebffc7279faa45ad3a0578447538ffb80c51d248875e25bdc9cce3de760714905c7a2ab93afffc2ece33bc8cb18c076783782d1e7083d54cc789af86ea4a26a26fe952d09139997702be1baadd5f587fd88674ac330d034a9c4ec63c198549226d745eddd979e3696e085489dafe3aba80b9a17f07d875bb36ac5def98881f59c8d4dcc003230877b2715bbc1f8898582d6a135c35f1f64ee21452b394298f36e338376e7d1b7901c75222b36818be56dfc6217d5f0e958521808a5a30355febc13826032492962a6fe4c33b1174ebf6d9d95c7568d4449e9715edc7f895fba113d2739a197709d0bdc5cffffdb97228dc7bc3d708c72cdd2ce24443963600dd975e553c22158239ae7e76935e3cb1749ec972e60ae84ddc46dadefe6c69f2a158ca9afa6ced8a715b86ad3c1da4afbc4eef16abd8a522bb946d841bd389ba7415ddc54b6ded71d237d28534e64dc638a5eba0c3b8a6cb1cfc202bafc7088497d4754af710ce3792994b395743f0dfdb096a39487a7f7b6e2d13b19a29f14cafbb51c194e98513e9d54c2fffee70d6008271dc535daa1bb9abd5c0594fa46bf17d309c11368f5d80fa5c62d3683b0e6122335c995a2778d7c9d619e88897e9cbbc7dd5b1764fc2be2563e9d6fd14444da72f600cf6c3dcc1029e0e5c8cf54e1bf92ec7a4f58d776063be0671f955a0fe2fc2d19adf491fc4601b335516408994d38f09e4b040e9976dce6442373a92d4a4217c385cadf93f7a35867267f449b058438f08f013293c6ce274f749ac9f7f7e0f3abeac76f38c3c3123124c8239c8ef706e66dd4fe1419a7ad915c79cd889bd84530c1123f47916a5ae52f74c12992a3dd92d2cc1e09fe09968ed87e9d909d6016372f444016de5647660e4bc93488a401355b8237e74a8729eadbd725aab6bb5022f3dff685d41347334c4ef860b60f6db1648434e8a50258f1dc4e0c6c31192a2d7d68a9c4d0c11aa17a301fa6b54f510e8c98b526cf01cc49df27e19a706dedb11b5a95a5677c60725e63c3d158e2c6220fdf15b5338c9598324177b6975b7074e885d6ca4730925c0e32beb4b03807fa0593c17ee6f9f960a80c2b5c72386d0418b837f0c068794f4a29541eb5dc86a4dbb8312fd41b1d0142176b69b2642c16d8c2acb7f3ae18d7e83b695d32a6a9b817eecbbd0b8efd6e42dac4d36321a18b1c4517855bbe59856639cf678ec4f949f627fbd230fbe5b5d624qcom,dispcc-sm8250.h../../uapi/linux/input-event-codes.h../../../arch/arc/boot/dts../../../arch/arm/boot/dts../../../arch/arm64/boot/dts../../../include/dt-bindings../../../arch/h8300/boot/dts../../../arch/microblaze/boot/dts../../../arch/mips/boot/dts../../../arch/nios2/boot/dts../../../arch/openrisc/boot/dts../../../arch/powerpc/boot/dts../../../arch/sh/boot/dts../../../arch/xtensa/boot/dtsldldrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-76.hs2.hsx.el8.src.rpminstallonlypkg(kernel)kernel-debug-develkernel-debug-devel(aarch-64)kernel-debug-devel-aarch64kernel-devel-aarch64kernel-devel-uname-r    /bin/shbisonelfutils-libelf-develfindutilsfindutilsflexgccmakeopenssl-develperl-interpreterrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3by@bzSbDF@bDF@b=b9@b7@b0b'E@b'E@bs@b!b@b@b~bb8b8b @b @b bObb[@b a@aar@a a@aa7aaaNaaZ@aea@aaaŶ@ada@aap@a@a*@a*@a@a5aa@aLa@aacaa@azaaa@@a@aW@aa@a@a@azawapaim@ad'@a`2aZaUaTU@aQ@aKaKaD@aC1a@a?=@a,@Davide Cavalca - 5.14.0-76.hs2.el8Justin Vreeland - 5.14.0-76.hs1.el8Neal Gompa [5.14.0-76.hs1.el9]Patrick Talbert [5.14.0-76.el9]Patrick Talbert [5.14.0-75.el9]Patrick Talbert [5.14.0-74.el9]Patrick Talbert [5.14.0-73.el9]Patrick Talbert [5.14.0-72.el9]Patrick Talbert [5.14.0-71.el9]Herton R. Krzesinski [5.14.0-70.1.1.el9_0]Herton R. Krzesinski [5.14.0-70.el9]Herton R. Krzesinski [5.14.0-69.el9]Herton R. Krzesinski [5.14.0-68.el9]Herton R. Krzesinski [5.14.0-67.el9]Herton R. Krzesinski [5.14.0-66.el9]Herton R. Krzesinski [5.14.0-65.el9]Herton R. Krzesinski [5.14.0-64.el9]Herton R. Krzesinski [5.14.0-63.el9]Herton R. Krzesinski [5.14.0-62.el9]Herton R. Krzesinski [5.14.0-61.el9]Herton R. Krzesinski [5.14.0-60.el9]Herton R. Krzesinski [5.14.0-59.el9]Herton R. Krzesinski [5.14.0-58.el9]Herton R. Krzesinski [5.14.0-57.el9]Herton R. Krzesinski [5.14.0-56.el9]Herton R. Krzesinski [5.14.0-55.el9]Herton R. Krzesinski [5.14.0-54.el9]Herton R. Krzesinski [5.14.0-53.el9]Herton R. Krzesinski [5.14.0-52.el9]Herton R. Krzesinski [5.14.0-51.el9]Herton R. Krzesinski [5.14.0-50.el9]Herton R. Krzesinski [5.14.0-49.el9]Herton R. Krzesinski [5.14.0-48.el9]Herton R. Krzesinski [5.14.0-47.el9]Herton R. Krzesinski [5.14.0-46.el9]Herton R. Krzesinski [5.14.0-45.el9]Herton R. Krzesinski [5.14.0-44.el9]Herton R. Krzesinski [5.14.0-43.el9]Herton R. Krzesinski [5.14.0-42.el9]Herton R. Krzesinski [5.14.0-41.el9]Herton R. Krzesinski [5.14.0-40.el9]Herton R. Krzesinski [5.14.0-39.el9]Herton R. Krzesinski [5.14.0-38.el9]Herton R. Krzesinski [5.14.0-37.el9]Herton R. Krzesinski [5.14.0-36.el9]Herton R. Krzesinski [5.14.0-35.el9]Herton R. Krzesinski [5.14.0-34.el9]Herton R. Krzesinski [5.14.0-33.el9]Herton R. Krzesinski [5.14.0-32.el9]Herton R. Krzesinski [5.14.0-31.el9]Herton R. Krzesinski [5.14.0-30.el9]Herton R. Krzesinski [5.14.0-29.el9]Herton R. Krzesinski [5.14.0-28.el9]Herton R. Krzesinski [5.14.0-27.el9]Herton R. Krzesinski [5.14.0-26.el9]Herton R. Krzesinski [5.14.0-25.el9]Herton R. Krzesinski [5.14.0-24.el9]Herton R. Krzesinski [5.14.0-23.el9]Herton R. Krzesinski [5.14.0-22.el9]Herton R. Krzesinski [5.14.0-21.el9]Herton R. Krzesinski [5.14.0-20.el9]Herton R. Krzesinski [5.14.0-19.el9]Herton R. Krzesinski [5.14.0-18.el9]Herton R. Krzesinski [5.14.0-17.el9]Herton R. Krzesinski [5.14.0-16.el9]Herton R. Krzesinski [5.14.0-15.el9]Herton R. Krzesinski [5.14.0-14.el9]Herton R. Krzesinski [5.14.0-13.el9]Jarod Wilson [5.14.0-12.el9]Herton R. Krzesinski [5.14.0-11.el9]Herton R. Krzesinski [5.14.0-10.el9]Herton R. Krzesinski [5.14.0-9.el9]Herton R. Krzesinski [5.14.0-8.el9]Herton R. Krzesinski [5.14.0-7.el9]Herton R. Krzesinski [5.14.0-6.el9]Jan Stancek [5.14.0-1.6.1.el9]Herton R. Krzesinski [5.14.0-5.el9]Jan Stancek [5.14.0-1.5.1.el9]Jan Stancek [5.14.0-1.4.1.el9]Herton R. Krzesinski [5.14-4.el9]Jan Stancek [5.14.0-1.3.1.el9]Jan Stancek [5.14-1.2.1.el9]Herton R. Krzesinski [5.14-3]Jan Stancek [5.14-1.1.1]Herton R. Krzesinski [5.14-2]Herton R. Krzesinski [5.14-1]- Hotfix build - Drop perl dependency for perf on el8 to avoid modularity issues- redhat/: cherry pick build artifacts needed for CentOS 8 ark-style builds (Justin Vreeland)- redhat/configs: Disable fbdev drivers and use simpledrm instead (Javier Martinez Canillas) [1986223] - drm/simpledrm: Add "panel orientation" property on non-upright mounted LCD panels (Javier Martinez Canillas) [1986223] - drm/simpledrm: Request memory region in driver (Javier Martinez Canillas) [1986223] - drm/simpledrm: Add [AX]RGB2101010 formats (Javier Martinez Canillas) [1986223] - drm: simpledrm: fix wrong unit with pixel clock (Javier Martinez Canillas) [1986223] - drm/simpledrm: Support virtual screen sizes (Javier Martinez Canillas) [1986223] - drm/fb-helper: Allocate shadow buffer of surface height (Javier Martinez Canillas) [1986223] - drm: fb_helper: improve CONFIG_FB dependency (Javier Martinez Canillas) [1986223] - drm: fb_helper: fix CONFIG_FB dependency (Javier Martinez Canillas) [1986223] - efi: sysfb_efi: fix build when EFI is not set (Javier Martinez Canillas) [1986223] - drivers/firmware: Don't mark as busy the simple-framebuffer IO resource (Javier Martinez Canillas) [1986223] - drivers/firmware: Add missing platform_device_put() in sysfb_create_simplefb (Javier Martinez Canillas) [1986223] - drivers/firmware: fix SYSFB depends to prevent build failures (Javier Martinez Canillas) [1986223] - drivers/firmware: consolidate EFI framebuffer setup for all arches (Javier Martinez Canillas) [1986223] - drivers/firmware: move x86 Generic System Framebuffers support (Javier Martinez Canillas) [1986223] - redhat: Fix "make dist-release-finish" to use the correct NVR variables (Neal Gompa) [2053836] - redhat/configs: Enable the Btrfs file system (Neal Gompa)- vdpa/mlx5: Fix tracking of current number of VQs (Cindy Lu) [2055451] - vdpa/mlx5: Fix is_index_valid() to refer to features (Cindy Lu) [2055451] - vdpa: Protect vdpa reset with cf_mutex (Cindy Lu) [2055451] - vdpa: Avoid taking cf_mutex lock on get status (Cindy Lu) [2055451] - vdpa/vdpa_sim_net: Report max device capabilities (Cindy Lu) [2055451] - vdpa: Use BIT_ULL for bit operations (Cindy Lu) [2055451] - vdpa/vdpa_sim: Configure max supported virtqueues (Cindy Lu) [2055451] - vdpa/mlx5: Report max device capabilities (Cindy Lu) [2055451] - vdpa: Support reporting max device capabilities (Cindy Lu) [2055451] - vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Cindy Lu) [2055451] - vdpa: Add support for returning device configuration information (Cindy Lu) [2055451] - vdpa/mlx5: Support configuring max data virtqueue (Cindy Lu) [2055451] - vdpa/mlx5: Fix config_attr_mask assignment (Cindy Lu) [2055451] - vdpa: Allow to configure max data virtqueues (Cindy Lu) [2055451] - vdpa: Read device configuration only if FEATURES_OK (Cindy Lu) [2055451] - vdpa: Sync calls set/get config/status with cf_mutex (Cindy Lu) [2055451] - vdpa/mlx5: Distribute RX virtqueues in RQT object (Cindy Lu) [2055451] - vdpa: Provide interface to read driver features (Cindy Lu) [2055451] - vdpa: clean up get_config_size ret value handling (Cindy Lu) [2055451] - vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Cindy Lu) [2055451] - vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Cindy Lu) [2055451] - vdpa: Avoid duplicate call to vp_vdpa get_status (Cindy Lu) [2055451] - net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Cindy Lu) [2055451] - vdpa: add driver_override support (Cindy Lu) [2055451] - docs: document sysfs ABI for vDPA bus (Cindy Lu) [2055451] - ifcvf/vDPA: fix misuse virtio-net device config size for blk dev (Cindy Lu) [2055451] - vdpa: Consider device id larger than 31 (Cindy Lu) [2055451] - virtio: always enter drivers/virtio/ (Cindy Lu) [2055451] - vdpa: check that offsets are within bounds (Cindy Lu) [2055451] - vdpa_sim: avoid putting an uninitialized iova_domain (Cindy Lu) [2055451] - vhost-vdpa: clean irqs before reseting vdpa device (Cindy Lu) [2055451] - vdpa/mlx5: Forward only packets with allowed MAC address (Cindy Lu) [2055451] - vdpa/mlx5: Support configuration of MAC (Cindy Lu) [2055451] - vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Cindy Lu) [2055451] - vdpa_sim_net: Enable user to set mac address and mtu (Cindy Lu) [2055451] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [2055451] - vdpa: Use kernel coding style for structure comments (Cindy Lu) [2055451] - vdpa: Introduce query of device config layout (Cindy Lu) [2055451] - vdpa: Introduce and use vdpa device get, set config helpers (Cindy Lu) [2055451] - vdpa/mlx5: Propagate link status from device to vdpa driver (Cindy Lu) [2055451] - vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Cindy Lu) [2055451] - vdpa/mlx5: Remove mtu field from vdpa net device (Cindy Lu) [2055451] - vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Cindy Lu) [2055451] - virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Cindy Lu) [2055451] - vdpa: min vq num of vdpa device cannot be greater than max vq num (Cindy Lu) [2055451] - vdpa: add new callback get_vq_num_min in vdpa_config_ops (Cindy Lu) [2055451] - vp_vdpa: add vq irq offloading support (Cindy Lu) [2055451] - vdpa: fix typo (Cindy Lu) [2055451] - vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu) [2055451] - vhost_vdpa: unset vq irq before freeing irq (Cindy Lu) [2055451] - vdpa: potential uninitialized return in vhost_vdpa_va_map() (Cindy Lu) [2055451] - vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Cindy Lu) [2055451] - vdpa/mlx5: Clear ready indication for control VQ (Cindy Lu) [2055451] - vdpa: Support transferring virtual addressing during DMA mapping (Cindy Lu) [2055451] - vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Cindy Lu) [2055451] - vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Cindy Lu) [2055451] - vhost-iotlb: Add an opaque pointer for vhost IOTLB (Cindy Lu) [2055451] - vhost-vdpa: Handle the failure of vdpa_reset() (Cindy Lu) [2055451] - vdpa: Add reset callback in vdpa_config_ops (Cindy Lu) [2055451] - vdpa: Fix some coding style issues (Cindy Lu) [2055451] - vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cindy Lu) [2055451] - vdpa/mlx5: Add multiqueue support (Cindy Lu) [2055451] - vdpa/mlx5: Add support for control VQ and MAC setting (Cindy Lu) [2055451] - vdpa/mlx5: Ensure valid indices are provided (Cindy Lu) [2055451] - vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Cindy Lu) [2055451] - vdpa/mlx5: function prototype modifications in preparation to control VQ (Cindy Lu) [2055451] - vdpa/mlx5: Remove redundant header file inclusion (Cindy Lu) [2055451] - vDPA/ifcvf: enable multiqueue and control vq (Cindy Lu) [2055451] - vDPA/ifcvf: detect and use the onboard number of queues directly (Cindy Lu) [2055451] - vDPA/ifcvf: implement management netlink framework for ifcvf (Cindy Lu) [2055451] - vDPA/ifcvf: introduce get_dev_type() which returns virtio dev id (Cindy Lu) [2055451] - x86/hyperv: Output host build info as normal Windows version number (Vitaly Kuznetsov) [2060708] - lib/irq_poll: Declare IRQ_POLL softirq vector as ksoftirqd-parking safe (Desnes A. Nunes do Rosario) [2059555] - tick/rcu: Stop allowing RCU_SOFTIRQ in idle (Desnes A. Nunes do Rosario) [2059555] - tick/rcu: Remove obsolete rcu_needs_cpu() parameters (Desnes A. Nunes do Rosario) [2059555] - tick: Detect and fix jiffies update stall (Desnes A. Nunes do Rosario) [2059555] - rcu: Move rcu_needs_cpu() to tree.c (Desnes A. Nunes do Rosario) [2059555] - rcu: Remove the RCU_FAST_NO_HZ Kconfig option (Desnes A. Nunes do Rosario) [2059555] - torture: Remove RCU_FAST_NO_HZ from rcu scenarios (Desnes A. Nunes do Rosario) [2059555] - torture: Remove RCU_FAST_NO_HZ from rcuscale and refscale scenarios (Desnes A. Nunes do Rosario) [2059555] - copy_process(): Move fd_install() out of sighand->siglock critical section (Waiman Long) [2051855] - redhat/configs: enable CONFIG_INTEL_VSEC for x86 (David Arcari) [2058806] - platform/x86/intel: Move intel_pmt from MFD to Auxiliary Bus (David Arcari) [2058806] - platform/x86: intel_pmt_telemetry: Ignore zero sized entries (David Arcari) [2058806] - platform/x86/intel: Move Intel PMT drivers to new subfolder (David Arcari) [2058806] - driver core: auxiliary bus: Add driver data helpers (David Arcari) [2058806] - PCI: Add #defines for accessing PCIe DVSEC fields (David Arcari) [2058806] - tools headers UAPI: Sync powerpc syscall table file changed by new futex_waitv syscall (Joel Savitz) [2038794] - tools headers UAPI: Sync s390 syscall table file changed by new futex_waitv syscall (Joel Savitz) [2038794] - futex: Wireup futex_waitv syscall (Joel Savitz) [2038794] - tools headers UAPI: Sync MIPS syscall table file changed by new futex_waitv syscall (Joel Savitz) [2038794] - parisc: Wire up futex_waitv (Joel Savitz) [2038794] - s390: wire up sys_futex_waitv system call (Joel Savitz) [2038794] - MIPS: syscalls: Wire up futex_waitv syscall (Joel Savitz) [2038794] - tools headers UAPI: Sync files changed by new futex_waitv syscall (Joel Savitz) [2038794] - futex2: Documentation: Document sys_futex_waitv() uAPI (Joel Savitz) [2038794] - selftests: futex: Test sys_futex_waitv() wouldblock (Joel Savitz) [2038794] - selftests: futex: Test sys_futex_waitv() timeout (Joel Savitz) [2038794] - selftests: futex: Add sys_futex_waitv() test (Joel Savitz) [2038794] - futex,arm: Wire up sys_futex_waitv() (Joel Savitz) [2038794] - futex,x86: Wire up sys_futex_waitv() (Joel Savitz) [2038794] - futex: Implement sys_futex_waitv() (Joel Savitz) [2038794] - futex: Simplify double_lock_hb() (Joel Savitz) [2038794] - futex: Split out wait/wake (Joel Savitz) [2038794] - futex: Split out requeue (Joel Savitz) [2038794] - futex: Rename mark_wake_futex() (Joel Savitz) [2038794] - futex: Rename: match_futex() (Joel Savitz) [2038794] - futex: Rename: hb_waiter_{inc,dec,pending}() (Joel Savitz) [2038794] - futex: Split out PI futex (Joel Savitz) [2038794] - futex: Rename: {get,cmpxchg}_futex_value_locked() (Joel Savitz) [2038794] - futex: Rename hash_futex() (Joel Savitz) [2038794] - futex: Rename __unqueue_futex() (Joel Savitz) [2038794] - futex: Rename: queue_{,un}lock() (Joel Savitz) [2038794] - futex: Rename futex_wait_queue_me() (Joel Savitz) [2038794] - futex: Rename {,__}{,un}queue_me() (Joel Savitz) [2038794] - futex: Split out syscalls (Joel Savitz) [2038794] - futex: Move to kernel/futex/ (Joel Savitz) [2038794] - cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg) [1979175]- ipv6: fix skb drops in igmp6_event_query() and igmp6_event_report() (Hangbin Liu) [2059308] {CVE-2022-0742} - redhat/configs: aarch64: Fix PAC/BTI config settings (Mark Salter) [2063215] - RHEL9.0: arch_hw Update CONFIG_MOUSE_VSXXXAA=m (Tony Camuso) [2062909] - redhat/configs: Disable KVM on POWER (Laurent Vivier) [2052898] - drm/ast: Create threshold values for AST2600 (Jocelyn Falempe) [2062560] - mm: gup: make fault_in_safe_writeable() use fixup_user_fault() (Andreas Gruenbacher) [2062797] - drm/vmwgfx: Fix stale file descriptors on failed usercopy (David Airlie) [2047613] {CVE-2022-22942} - netfilter: nf_queue: handle socket prefetch (Florian Westphal) [2060092] - netfilter: nf_queue: fix possible use-after-free (Florian Westphal) [2060092] - selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test (Florian Westphal) [2060092] - netfilter: nf_queue: don't assume sk is full socket (Florian Westphal) [2060092] - scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Tomas Henzl) [2056626] - scsi: mpi3mr: Fix memory leaks (Tomas Henzl) [2056626] - scsi: mpi3mr: Fix reporting of actual data transfer size (Tomas Henzl) [2056626] - scsi: mpi3mr: Fix cmnd getting marked as in use forever (Tomas Henzl) [2056626] - scsi: mpi3mr: Fix hibernation issue (Tomas Henzl) [2056626] - scsi: mpi3mr: Fix printing of pending I/O count (Tomas Henzl) [2056626] - scsi: mpi3mr: Fix deadlock while canceling the fw event (Tomas Henzl) [2056626] - scsi: mpi3mr: Fixes around reply request queues (Tomas Henzl) [2056626] - scsi: mpi3mr: Enhanced Task Management Support Reply handling (Tomas Henzl) [2056626] - scsi: mpi3mr: Use TM response codes from MPI3 headers (Tomas Henzl) [2056626] - scsi: mpi3mr: Increase internal cmnds timeout to 60s (Tomas Henzl) [2056626] - scsi: mpi3mr: Do access status validation before adding devices (Tomas Henzl) [2056626] - scsi: mpi3mr: Update MPI3 headers - part2 (Tomas Henzl) [2056626] - scsi: mpi3mr: Update MPI3 headers - part1 (Tomas Henzl) [2056626] - scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Tomas Henzl) [2056626] - scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Tomas Henzl) [2056626] - scsi: mpi3mr: Add debug APIs based on logging_level bits (Tomas Henzl) [2056626] - x86/kvm/fpu: Remove kvm_vcpu_arch.guest_supported_xcr0 (Leonardo Bras) [2043545] - x86/kvm/fpu: Limit guest user_xfeatures to supported bits of XCR0 (Leonardo Bras) [2043545] - KVM: x86: Move CPUID.(EAX=0x12,ECX=1) mangling to __kvm_update_cpuid_runtime() (Leonardo Bras) [2043545] - KVM: x86: Do runtime CPUID update before updating vcpu->arch.cpuid_entries (Leonardo Bras) [2043545] - x86/fpu: Fix inline prefix warnings (Leonardo Bras) [2043545] - kvm: x86: Emulate IA32_XFD_ERR for guest (Leonardo Bras) [2043545] - x86/fpu: Prepare xfd_err in struct fpu_guest (Leonardo Bras) [2043545] - kvm: x86: Add emulation for IA32_XFD (Leonardo Bras) [2043545] - x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation (Leonardo Bras) [2043545] - kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 (Leonardo Bras) [2043545] - x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM (Leonardo Bras) [2043545] - x86/fpu: Add guest support to xfd_enable_feature() (Leonardo Bras) [2043545] - x86/fpu: Prepare guest FPU for dynamically enabled FPU features (Leonardo Bras) [2043545] - x86/fpu: Extend fpu_xstate_prctl() with guest permissions (Leonardo Bras) [2043545] - cpuid: kvm_find_kvm_cpuid_features() should be declared 'static' (Leonardo Bras) [2043545] - KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURES (Leonardo Bras) [2043545] - KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows (Leonardo Bras) [2043545] - redhat/configs: Disable watchdog components (Prarit Bhargava) [2060117] - sched: Fix yet more sched_fork() races (Phil Auld) [2062836] - sched/fair: Fix fault in reweight_entity (Phil Auld) [2062836] - x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (David Arcari) [2043225] - powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" (Steve Best) [2056057] - drivers/char: permit access to the RTAS user buffer under lockdown (Desnes A. Nunes do Rosario) [2046472]- redhat: rpminspect: disable 'patches' check for known empty patch files (Patrick Talbert) - KVM: x86/mmu: Don't advance iterator after restart due to yielding (Nico Pache) [2055725] - ibmvnic: don't release napi in __ibmvnic_open() (Diego Domingos) [2055981]- CI: Use 9.0-rt branch for rhel-9 realtime_check (Juri Lelli) - redhat: enable zstream release numbering for rhel 9.0 (Herton R. Krzesinski) - redhat: change kabi tarballs to use the package release (Herton R. Krzesinski) - redhat: generate distgit changelog in genspec.sh as well (Herton R. Krzesinski) - redhat: make genspec prefer metadata from git notes (Herton R. Krzesinski) - redhat: use tags from git notes for zstream to generate changelog (Herton R. Krzesinski) - CI: Add disttag setting (Veronika Kabatova) - CI: Drop c9s config (Veronika Kabatova) - virtio-net: fix pages leaking when building skb in big mode (Laurent Vivier) [2042559] - lib/iov_iter: initialize "flags" in new pipe_buffer (Carlos Maiolino) [2060869] {CVE-2022-0847} - redhat/configs: Make CRYPTO_ECDH algos built-in (Simo Sorce) [2062199] - crypto: api - Move cryptomgr soft dependency into algapi (Vladis Dronov) [2062199] - crypto: api - Fix boot-up crash when crypto manager is disabled (Vladis Dronov) [2062199] - crypto: api - Do not create test larvals if manager is disabled (Vladis Dronov) [2062199] - crypto: api - Export crypto_boot_test_finished (Vladis Dronov) [2062199] - crypto: api - Fix built-in testing dependency failures (Vladis Dronov) [2062199] - redhat/configs: Add CRYPTO_AES_ARM64 config explicitly (Vladis Dronov) [2062199] - crypto: arm64/aes-ce - stop using SIMD helper for skciphers (Vladis Dronov) [2062199] - crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers (Vladis Dronov) [2062199] - redhat: change default dist suffix for RHEL 9.0 (Herton R. Krzesinski) - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050813] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050813] - block: kabi: reserve space for block layer public structure (Ming Lei) [2057238] - block: kabi: reserve space for blk-mq related structure (Ming Lei) [2057238] - block: kabi: reserve space for bsg related structure (Ming Lei) [2057238] - block: kabi: reserve space for integrity related structure (Ming Lei) [2057238] - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (Dick Kennedy) [2054866] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [1898165 2047430 2047446] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [1898165 2047430 2047446] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [1898165 2047430 2047446] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [1898165 2047430 2047446] - drm/amdgpu: Register MCE notifier for Aldebaran RAS (Aristeu Rozanski) [1898165 2047430 2047446] - x86/MCE/AMD: Export smca_get_bank_type symbol (Aristeu Rozanski) [1898165 2047430 2047446] - PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment (Mark Langsdorf) [2049635] - PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() (Mark Langsdorf) [2049635] - PCI/ACPI: Move _OSC query checks to separate function (Mark Langsdorf) [2049635] - PCI/ACPI: Move supported and control calculations to separate functions (Mark Langsdorf) [2049635] - PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS (Mark Langsdorf) [2049635] - nvmet-tcp: fix missing unmainted messages (Chris Leech) [2054441] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2051798] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2051798] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2051798] - dm: properly fix redundant bio-based IO accounting (Benjamin Marzinski) [2051798] - dm: revert partial fix for redundant bio-based IO accounting (Benjamin Marzinski) [2051798] - block: add bio_start_io_acct_time() to control start_time (Benjamin Marzinski) [2051798] - scsi: mpt3sas: Fix incorrect system timestamp (Tomas Henzl) [2049631] - scsi: mpt3sas: Fix system going into read-only mode (Tomas Henzl) [2049631] - scsi: mpt3sas: Fix kernel panic during drive powercycle test (Tomas Henzl) [2049631] - redhat/configs: enable mellanox platform drivers to support LED, fan & watchdog devices (Ivan Vecera) [2057491] - x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define (David Arcari) [2040022] - x86/cpu: Add Raptor Lake to Intel family (David Arcari) [2040022] - powerpc/64: Move paca allocation later in boot (Desnes A. Nunes do Rosario) [2055566] - powerpc: Set crashkernel offset to mid of RMA region (Desnes A. Nunes do Rosario) [2055566] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2060814] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2060814] - igb: refactor XDP registration (Corinna Vinschen) [2054379] - igc: avoid kernel warning when changing RX ring parameters (Corinna Vinschen) [2054379] - redhat/configs: Enable CONFIG_ACER_WIRELESS (Peter Georg) [2025985]- spec: Fix separate tools build (Jiri Olsa) [2054579] - redhat: use centos x509.genkey file if building under centos (Herton R. Krzesinski) [2029952]- CI: Build coverage RPMs on c9s environment (Veronika Kabatova) - md: use default_groups in kobj_type (Nigel Croxon) [2042797] - md: Move alloc/free acct bioset in to personality (Nigel Croxon) [2042797] - md: fix spelling of "its" (Nigel Croxon) [2042797] - md: raid456 add nowait support (Nigel Croxon) [2042797] - md: raid10 add nowait support (Nigel Croxon) [2042797] - md: raid1 add nowait support (Nigel Croxon) [2042797] - md: add support for REQ_NOWAIT (Nigel Croxon) [2042797] - md: drop queue limitation for RAID1 and RAID10 (Nigel Croxon) [2042797] - md/raid5: play nice with PREEMPT_RT (Nigel Croxon) [2042797] - md/raid1: fix missing bitmap update w/o WriteMostly devices (Nigel Croxon) [2042797] - md: fix double free of mddev->private in autorun_array() (Nigel Croxon) [2042797] - md: fix update super 1.0 on rdev size change (Nigel Croxon) [2042797] - raid5-ppl: use swap() to make code cleaner (Nigel Croxon) [2042797] - md/bitmap: don't set max_write_behind if there is no write mostly device (Nigel Croxon) [2042797] - md: update superblock after changing rdev flags in state_store (Nigel Croxon) [2042797] - md: remove unused argument from md_new_event (Nigel Croxon) [2042797] - md/raid5: call roundup_pow_of_two in raid5_run (Nigel Croxon) [2042797] - md/raid1: use rdev in raid1_write_request directly (Nigel Croxon) [2042797] - md/raid1: only allocate write behind bio fof WriteMostly device (Nigel Croxon) [2042797] - md: properly unwind when failing to add the kobject in md_alloc (Nigel Croxon) [2042797] - md: extend disks_mutex coverage (Nigel Croxon) [2042797] - md: add the bitmap group to the default groups for the md kobject (Nigel Croxon) [2042797] - md: add error handling support for add_disk() (Nigel Croxon) [2042797] - redhat: Bump RHEL_MINOR for 9.1 (Patrick Talbert)- Revert 8dffe2b6 "Merge: kabi: add lib ACKed symbols" (Čestmír Kalina) [2059972] - include/linux/kernel.h: fix function name for mark_hardware_unmaintained() if !CONFIG_RHEL_DIFFERENCES (Ewan D. Milne) [2059687] - scsi: sd: Mark ZBC host-managed SCSI disks as unmaintained (Ewan D. Milne) [2059687] - spec: make linux-firmware weak(er) dependency (Jan Stancek) [2031113] - redhat/configs: Enable CONFIG_INTEL_PCH_THERMAL for x86 (David Arcari) [2058186] - redhat/configs: Disable CONFIG_SURFACE_PLATFORMS (David Arcari) [2056609]- stmmac/intel: mark driver as tech preview (Mark Salter) [2045594] - net: stmmac: Add GFP_DMA32 for rx buffers if no 64 capability (Mark Salter) [2045594] - mm: fix invalid page pointer returned with FOLL_PIN gups (Peter Xu) [2037300] - tipc: improve size validations for received domain records (Xin Long) [2048972] {CVE-2022-0435} - cgroup-v1: Require capabilities to set release_agent (Waiman Long) [2052168] {CVE-2022-0492} - bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC (Yauheni Kaliuta) [2033596] - bpf: Stop caching subprog index in the bpf_pseudo_func insn (Yauheni Kaliuta) [2033596] - ucount: Make get_ucount a safe get_user replacement (Alexey Gladkov) [2049040] {CVE-2022-24122} - ucounts: Add get_ucounts_or_wrap for clarity (Alexey Gladkov) [2049040] - ucounts: Remove unnecessary test for NULL ucount in get_ucounts (Alexey Gladkov) [2049040] - ucounts: Use atomic_long_sub_return for clarity (Alexey Gladkov) [2049040] - ucounts: Fix rlimit max values check (Alexey Gladkov) [2049040]- config: mt76: set CONFIG_MT7921S to not set, like in ark (Íñigo Huguet) [2043454] - config: rtw89: enable driver and device RTL8852AE (Íñigo Huguet) [2043454] - rtw89: 8852a: correct bit definition of dfs_en (Íñigo Huguet) [2043454] - rtw89: coex: Update COEX to 5.5.8 (Íñigo Huguet) [2043454] - rtw89: coex: Cancel PS leaving while C2H comes (Íñigo Huguet) [2043454] - rtw89: coex: Update BT counters while receiving report (Íñigo Huguet) [2043454] - rtw89: coex: Define LPS state for BTC using (Íñigo Huguet) [2043454] - rtw89: coex: Add MAC API to get BT polluted counter (Íñigo Huguet) [2043454] - rtw89: coex: Not to send H2C when WL not ready and count H2C (Íñigo Huguet) [2043454] - rtw89: coex: correct C2H header length (Íñigo Huguet) [2043454] - rtw89: don't kick off TX DMA if failed to write skb (Íñigo Huguet) [2043454] - rtw89: remove cch_by_bw which is not used (Íñigo Huguet) [2043454] - rtw89: fix sending wrong rtwsta->mac_id to firmware to fill address CAM (Íñigo Huguet) [2043454] - rtw89: fix incorrect channel info during scan (Íñigo Huguet) [2043454] - rtw89: update scan_mac_addr during scanning period (Íñigo Huguet) [2043454] - rtw89: use inline function instead macro to set H2C and CAM (Íñigo Huguet) [2043454] - rtw89: add const in the cast of le32_get_bits() (Íñigo Huguet) [2043454] - rtw89: add AXIDMA and TX FIFO dump in mac_mem_dump (Íñigo Huguet) [2043454] - rtw89: fix potentially access out of range of RF register array (Íñigo Huguet) [2043454] - rtw89: remove unneeded variable (Íñigo Huguet) [2043454] - rtw89: remove unnecessary conditional operators (Íñigo Huguet) [2043454] - rtw89: update rtw89_regulatory map to R58-R31 (Íñigo Huguet) [2043454] - rtw89: update tx power limit/limit_ru tables to R54 (Íñigo Huguet) [2043454] - rtw89: update rtw89 regulation definition to R58-R31 (Íñigo Huguet) [2043454] - rtw89: fill regd field of limit/limit_ru tables by enum (Íñigo Huguet) [2043454] - iwlwifi: pcie: add killer devices to the driver (Íñigo Huguet) [2043454] - iwlwifi: add support for BNJ HW (Íñigo Huguet) [2043454] - iwlwifi: Read the correct addresses when getting the crf id (Íñigo Huguet) [2043454] - iwlwifi: pcie: add jacket bit to device configuration parsing (Íñigo Huguet) [2043454] - iwlwifi: add new ax1650 killer device (Íñigo Huguet) [2043454] - iwlwifi: add new Qu-Hr device (Íñigo Huguet) [2043454] - iwlwifi: add missing entries for Gf4 with So and SoF (Íñigo Huguet) [2043454] - iwlwifi: remove unused iwlax210_2ax_cfg_so_hr_a0 structure (Íñigo Huguet) [2043454] - iwlwifi: support 4-bits in MAC step value (Íñigo Huguet) [2043454] - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Íñigo Huguet) [2043454] - wilc1000: fix double free error in probe() (Íñigo Huguet) [2043454] - wilc1000: Fix spurious "FW not responding" error (Íñigo Huguet) [2043454] - wilc1000: Fix missing newline in error message (Íñigo Huguet) [2043454] - wilc1000: Fix copy-and-paste typo in wilc_set_mac_address (Íñigo Huguet) [2043454] - iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() (Íñigo Huguet) [2043454] - mt76: mt7921: fix a possible race enabling/disabling runtime-pm (Íñigo Huguet) [2043454] - ath11k: Fix unexpected return buffer manager error for QCA6390 (Íñigo Huguet) [2043454] - ath11k: Fix napi related hang (Íñigo Huguet) [2043454] - iwlwifi: yoyo: fix issue with new DBGI_SRAM region read. (Íñigo Huguet) [2043454] - iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ (Íñigo Huguet) [2043454] - iwlwifi: mvm: fix AUX ROC removal (Íñigo Huguet) [2043454] - iwlwifi: mvm: set protected flag only for NDP ranging (Íñigo Huguet) [2043454] - iwlwifi: mvm: perform 6GHz passive scan after suspend (Íñigo Huguet) [2043454] - iwlwifi: mvm: Fix calculation of frame length (Íñigo Huguet) [2043454] - iwlwifi: mvm: test roc running status bits before removing the sta (Íñigo Huguet) [2043454] - iwlwifi: don't pass actual WGDS revision number in table_revision (Íñigo Huguet) [2043454] - iwlwifi: fix leaks/bad data after failed firmware load (Íñigo Huguet) [2043454] - iwlwifi: fix debug TLV parsing (Íñigo Huguet) [2043454] - iwlwifi: mvm: fix 32-bit build in FTM (Íñigo Huguet) [2043454] - iwlwifi: fix Bz NMI behaviour (Íñigo Huguet) [2043454] - rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled (Íñigo Huguet) [2043454] - rtw88: 8822c: update rx settings to prevent potential hw deadlock (Íñigo Huguet) [2043454] - rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE (Íñigo Huguet) [2043454] - ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream (Íñigo Huguet) [2043454] - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() (Íñigo Huguet) [2043454] - ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() (Íñigo Huguet) [2043454] - mac80211: fix FEC flag in radio tap header (Íñigo Huguet) [2043454] - mt76: mt7921: fix possible resume failure (Íñigo Huguet) [2043454] - mt76: mt7921: move mt76_connac_mcu_set_hif_suspend to bus-related files (Íñigo Huguet) [2043454] - mt76: mt7921: fix network buffer leak by txs missing (Íñigo Huguet) [2043454] - mt76: mt7615: clear mcu error interrupt status on mt7663 (Íñigo Huguet) [2043454] - mt76: connac: fix last_chan configuration in mt76_connac_mcu_rate_txpower_band (Íñigo Huguet) [2043454] - mt76: mt7921: use correct iftype data on 6GHz cap init (Íñigo Huguet) [2043454] - mt76: mt7921: fix boolreturn.cocci warning (Íñigo Huguet) [2043454] - mt76: mt7615: fix unused tx antenna mask in testmode (Íñigo Huguet) [2043454] - mt76: fix the wiphy's available antennas to the correct value (Íñigo Huguet) [2043454] - mt76: connac: fix a theoretical NULL pointer dereference in mt76_connac_get_phy_mode (Íñigo Huguet) [2043454] - mt76: mt7921: fix possible NULL pointer dereference in mt7921_mac_write_txwi (Íñigo Huguet) [2043454] - mt76: fix possible OOB issue in mt76_calculate_default_rate (Íñigo Huguet) [2043454] - mt76: debugfs: fix queue reporting for mt76-usb (Íñigo Huguet) [2043454] - mt76: mt7915: fix SMPS operation fail (Íñigo Huguet) [2043454] - mt76: mt7915: fix return condition in mt7915_tm_reg_backup_restore() (Íñigo Huguet) [2043454] - mt76: mt7921: fix MT7921E reset failure (Íñigo Huguet) [2043454] - mt76: mt7615: fix possible deadlock while mt7615_register_ext_phy() (Íñigo Huguet) [2043454] - mt76: mt7921: drop offload_flags overwritten (Íñigo Huguet) [2043454] - mt76: mt7915: get rid of mt7915_mcu_set_fixed_rate routine (Íñigo Huguet) [2043454] - bus: mhi: core: Use correctly sized arguments for bit field (Íñigo Huguet) [2043454] - bus: mhi: core: Fix race while handling SYS_ERR at power up (Íñigo Huguet) [2043454] - bus: mhi: core: Fix reading wake_capable channel configuration (Íñigo Huguet) [2043454] - bus: mhi: core: Minor style and comment fixes (Íñigo Huguet) [2043454] - bus: mhi: pci_generic: Graceful shutdown on freeze (Íñigo Huguet) [2043454] - ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() (Íñigo Huguet) [2043454] - mt76: remove variable set but not used (Íñigo Huguet) [2043454] - ath11k: Fix deleting uninitialized kernel timer during fragment cache flush (Íñigo Huguet) [2043454] - ath11k: add spectral/CFR buffer validation support (Íñigo Huguet) [2043454] - ath11k: Fix buffer overflow when scanning with extraie (Íñigo Huguet) [2043454] - mwifiex: Fix possible ABBA deadlock (Íñigo Huguet) [2043454] - ath10k: fix scan abort when duration is set for hw scan (Íñigo Huguet) [2043454] - ath10k: Fix tx hanging (Íñigo Huguet) [2043454] - iwlwifi: Fix FW name for gl (Íñigo Huguet) [2043454] - iwlwifi: add support for Bz-Z HW (Íñigo Huguet) [2043454] - iwlwifi: acpi: fix wgds rev 3 size (Íñigo Huguet) [2043454] - iwlwifi: mvm: avoid clearing a just saved session protection id (Íñigo Huguet) [2043454] - iwlwifi: mvm: Fix wrong documentation for scan request command (Íñigo Huguet) [2043454] - iwlwifi: mvm: synchronize with FW after multicast commands (Íñigo Huguet) [2043454] - iwlwifi: mvm: fix delBA vs. NSSN queue sync race (Íñigo Huguet) [2043454] - ath11k: Fix QMI file type enum value (Íñigo Huguet) [2043454] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2043454] - ath10k: Fix the MTU size on QCA9377 SDIO (Íñigo Huguet) [2043454] - wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma (Íñigo Huguet) [2043454] - mwifiex: Ignore BTCOEX events from the 88W8897 firmware (Íñigo Huguet) [2043454] - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() (Íñigo Huguet) [2043454] - ath11k: Use host CE parameters for CE interrupts configuration (Íñigo Huguet) [2043454] - ath11k: Fix mon status ring rx tlv processing (Íñigo Huguet) [2043454] - ath11k: skip sending vdev down for channel switch (Íñigo Huguet) [2043454] - ath11k: fix read fail for htt_stats and htt_peer_stats for single pdev (Íñigo Huguet) [2043454] - ath11k: Set IRQ affinity to CPU0 in case of one MSI vector (Íñigo Huguet) [2043454] - ath11k: do not restore ASPM in case of single MSI vector (Íñigo Huguet) [2043454] - ath11k: add support one MSI vector (Íñigo Huguet) [2043454] - ath11k: refactor multiple MSI vector implementation (Íñigo Huguet) [2043454] - ath11k: use ATH11K_PCI_IRQ_DP_OFFSET for DP IRQ (Íñigo Huguet) [2043454] - ath11k: add CE and ext IRQ flag to indicate irq_handler (Íñigo Huguet) [2043454] - ath11k: get msi_data again after request_irq is called (Íñigo Huguet) [2043454] - ath9k: fix intr_txqs setting (Íñigo Huguet) [2043454] - ath11k: add hw_param for wakeup_mhi (Íñigo Huguet) [2043454] - ath11k: reset RSN/WPA present state for open BSS (Íñigo Huguet) [2043454] - ath11k: clear the keys properly via DISABLE_KEY (Íñigo Huguet) [2043454] - ath11k: Fix crash caused by uninitialized TX ring (Íñigo Huguet) [2043454] - ath11k: use cache line aligned buffers for dbring (Íñigo Huguet) [2043454] - ath11k: Fix ETSI regd with weather radar overlap (Íñigo Huguet) [2043454] - ath11k: fix FCS_ERR flag in radio tap header (Íñigo Huguet) [2043454] - ath11k: fix the value of msecs_to_jiffies in ath11k_debugfs_fw_stats_request (Íñigo Huguet) [2043454] - ath11k: fix firmware crash during channel switch (Íñigo Huguet) [2043454] - ath11k: Fix 'unused-but-set-parameter' error (Íñigo Huguet) [2043454] - ath11k: fix DMA memory free in CE pipe cleanup (Íñigo Huguet) [2043454] - ath11k: fix error routine when fallback of add interface fails (Íñigo Huguet) [2043454] - ath11k: fix fw crash due to peer get authorized before key install (Íñigo Huguet) [2043454] - ath11k: Clear auth flag only for actual association in security mode (Íñigo Huguet) [2043454] - ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware (Íñigo Huguet) [2043454] - ath11k: set correct NL80211_FEATURE_DYNAMIC_SMPS for WCN6855 (Íñigo Huguet) [2043454] - mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Íñigo Huguet) [2043454] - mac80211: initialize variable have_higher_than_11mbit (Íñigo Huguet) [2043454] - mac80211: fix locking in ieee80211_start_ap error path (Íñigo Huguet) [2043454] - mac80211: do drv_reconfig_complete() before restarting all (Íñigo Huguet) [2043454] - mac80211: mark TX-during-stop for TX in in_reconfig (Íñigo Huguet) [2043454] - mac80211: update channel context before station state (Íñigo Huguet) [2043454] - mac80211: Fix the size used for building probe request (Íñigo Huguet) [2043454] - mac80211: fix lookup when adding AddBA extension element (Íñigo Huguet) [2043454] - mac80211: validate extended element ID is present (Íñigo Huguet) [2043454] - cfg80211: Acquire wiphy mutex on regulatory work (Íñigo Huguet) [2043454] - mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock (Íñigo Huguet) [2043454] - nl80211: remove reload flag from regulatory_request (Íñigo Huguet) [2043454] - mac80211: send ADDBA requests using the tid/queue of the aggregation session (Íñigo Huguet) [2043454] - bus: mhi: core: Add support for forced PM resume (Íñigo Huguet) [2043454] - mt76: mt7921: fix build regression (Íñigo Huguet) [2043454] - brcmsmac: rework LED dependencies (Íñigo Huguet) [2043454] - iwlwifi: fix LED dependencies (Íñigo Huguet) [2043454] - iwlwifi: mvm: don't crash on invalid rate w/o STA (Íñigo Huguet) [2043454] - bus: mhi: pci_generic: Fix device recovery failed issue (Íñigo Huguet) [2043454] - mt76: fix key pointer overwrite in mt7921s_write_txwi/mt7663_usb_sdio_write_txwi (Íñigo Huguet) [2043454] - rt2x00: do not mark device gone on EPROTO errors during start (Íñigo Huguet) [2043454] - nl80211: reset regdom when reloading regdb (Íñigo Huguet) [2043454] - mac80211: add docs for ssn in struct tid_ampdu_tx (Íñigo Huguet) [2043454] - mac80211: fix a memory leak where sta_info is not freed (Íñigo Huguet) [2043454] - mac80211: set up the fwd_skb->dev for mesh forwarding (Íñigo Huguet) [2043454] - mac80211: fix regression in SSN handling of addba tx (Íñigo Huguet) [2043454] - mac80211: fix rate control for retransmitted frames (Íñigo Huguet) [2043454] - mac80211: track only QoS data frames for admission control (Íñigo Huguet) [2043454] - mac80211: fix TCP performance on mesh interface (Íñigo Huguet) [2043454] - mt76: fix possible pktid leak (Íñigo Huguet) [2043454] - mt76: fix timestamp check in tx_status (Íñigo Huguet) [2043454] - mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode (Íñigo Huguet) [2043454] - rtw89: update partition size of firmware header on skb->data (Íñigo Huguet) [2043454] - iwlwifi: Fix memory leaks in error handling path (Íñigo Huguet) [2043454] - iwlwifi: fix warnings produced by kernel debug options (Íñigo Huguet) [2043454] - iwlwifi: mvm: retry init flow if failed (Íñigo Huguet) [2043454] - iwlwifi: Fix missing error code in iwl_pci_probe() (Íñigo Huguet) [2043454] - iwlwifi: pcie: fix constant-conversion warning (Íñigo Huguet) [2043454] - mac80211: fix throughput LED trigger (Íñigo Huguet) [2043454] - mac80211: fix monitor_sdata RCU/locking assertions (Íñigo Huguet) [2043454] - mac80211: drop check for DONT_REORDER in __ieee80211_select_queue (Íñigo Huguet) [2043454] - mac80211: fix radiotap header generation (Íñigo Huguet) [2043454] - mac80211: do not access the IV when it was stripped (Íñigo Huguet) [2043454] - nl80211: fix radio statistics in survey dump (Íñigo Huguet) [2043454] - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Íñigo Huguet) [2043454] - mwifiex: fix division by zero in fw download path (Íñigo Huguet) [2043454] - iwlwifi: bump FW API to 67 for AX devices (Íñigo Huguet) [2043454] - iwlwifi: mvm: extend session protection on association (Íñigo Huguet) [2043454] - iwlwifi: rename CHANNEL_SWITCH_NOA_NOTIF to CHANNEL_SWITCH_START_NOTIF (Íñigo Huguet) [2043454] - iwlwifi: mvm: remove session protection on disassoc (Íñigo Huguet) [2043454] - iwlwifi: mvm: fix WGDS table print in iwl_mvm_chub_update_mcc() (Íñigo Huguet) [2043454] - iwlwifi: rename GEO_TX_POWER_LIMIT to PER_CHAIN_LIMIT_OFFSET_CMD (Íñigo Huguet) [2043454] - iwlwifi: mvm: d3: use internal data representation (Íñigo Huguet) [2043454] - iwlwifi: mvm: update RFI TLV (Íñigo Huguet) [2043454] - iwlwifi: mvm: don't get address of mvm->fwrt just to dereference as a pointer (Íñigo Huguet) [2043454] - iwlwifi: yoyo: support for ROM usniffer (Íñigo Huguet) [2043454] - iwlwifi: fw: uefi: add missing include guards (Íñigo Huguet) [2043454] - iwlwifi: dump host monitor data when NIC doesn't init (Íñigo Huguet) [2043454] - iwlwifi: pcie: simplify iwl_pci_find_dev_info() (Íñigo Huguet) [2043454] - iwlwifi: ACPI: support revision 3 WGDS tables (Íñigo Huguet) [2043454] - iwlwifi: pcie: update sw error interrupt for BZ family (Íñigo Huguet) [2043454] - iwlwifi: add new pci SoF with JF (Íñigo Huguet) [2043454] - iwlwifi: mvm: Use all Rx chains for roaming scan (Íñigo Huguet) [2043454] - iwlwifi: pcie: remove two duplicate PNJ device entries (Íñigo Huguet) [2043454] - iwlwifi: pcie: refactor dev_info lookup (Íñigo Huguet) [2043454] - iwlwifi: pcie: remove duplicate entry (Íñigo Huguet) [2043454] - iwlwifi: pcie: fix killer name matching for AX200 (Íñigo Huguet) [2043454] - iwlwifi: mvm: fix some kerneldoc issues (Íñigo Huguet) [2043454] - ath10k: fix division by zero in send path (Íñigo Huguet) [2043454] - ath10k: fix control-message timeout (Íñigo Huguet) [2043454] - rtw89: Fix variable dereferenced before check 'sta' (Íñigo Huguet) [2043454] - rtw89: fix return value in hfc_pub_cfg_chk (Íñigo Huguet) [2043454] - rtw89: remove duplicate register definitions (Íñigo Huguet) [2043454] - rtw89: fix error function parameter (Íñigo Huguet) [2043454] - ath10k: fix module load regression with iram-recovery feature (Íñigo Huguet) [2043454] - ath10k: fix invalid dma_addr_t token assignment (Íñigo Huguet) [2043454] - ath11k: change return buffer manager for QCA6390 (Íñigo Huguet) [2043454] - mt76: connac: fix unresolved symbols when CONFIG_PM is unset (Íñigo Huguet) [2043454] - mt76: Make use of the helper macro kthread_run() (Íñigo Huguet) [2043454] - mt76: Print error message when reading EEPROM from mtd failed (Íñigo Huguet) [2043454] - mt76: mt7921: disable 4addr capability (Íñigo Huguet) [2043454] - mt76: mt7915: add debugfs knobs for MCU utilization (Íñigo Huguet) [2043454] - mt76: mt7915: add WA firmware log support (Íñigo Huguet) [2043454] - mt76: mt7915: fix endiannes warning mt7915_mcu_beacon_check_caps (Íñigo Huguet) [2043454] - mt76: mt7915: rework debugfs fixed-rate knob (Íñigo Huguet) [2043454] - mt76: mt7915: rework .set_bitrate_mask() to support more options (Íñigo Huguet) [2043454] - mt76: mt7915: remove mt7915_mcu_add_he() (Íñigo Huguet) [2043454] - mt76: mt7615: apply cached RF data for DBDC (Íñigo Huguet) [2043454] - mt76: mt7615: mt7622: fix ibss and meshpoint (Íñigo Huguet) [2043454] - mt76: mt7921: fix Wformat build warning (Íñigo Huguet) [2043454] - mt76: mt7921: fix mt7921s Kconfig (Íñigo Huguet) [2043454] - iwlwifi: pnvm: print out the version properly (Íñigo Huguet) [2043454] - iwlwifi: dbg: treat non active regions as unsupported regions (Íñigo Huguet) [2043454] - iwlwifi: mvm: Read acpi dsm to get channel activation bitmap (Íñigo Huguet) [2043454] - iwlwifi: add new device id 7F70 (Íñigo Huguet) [2043454] - iwlwifi: mvm: improve log when processing CSA (Íñigo Huguet) [2043454] - iwlwifi: mvm: set BT-coex high priority for 802.1X/4-way-HS (Íñigo Huguet) [2043454] - iwlwifi: dbg: treat dbgc allocation failure when tlv is missing (Íñigo Huguet) [2043454] - iwlwifi: add new killer devices to the driver (Íñigo Huguet) [2043454] - iwlwifi: mvm: set inactivity timeouts also for PS-poll (Íñigo Huguet) [2043454] - iwlwifi: pcie: try to grab NIC access early (Íñigo Huguet) [2043454] - iwlwifi: mvm: reduce WARN_ON() in TX status path (Íñigo Huguet) [2043454] - iwlwifi: allow rate-limited error messages (Íñigo Huguet) [2043454] - iwlwifi: mvm: remove session protection after auth/assoc (Íñigo Huguet) [2043454] - iwlwifi: remove redundant iwl_finish_nic_init() argument (Íñigo Huguet) [2043454] - iwlwifi: mvm: Add RTS and CTS flags to iwl_tx_cmd_flags. (Íñigo Huguet) [2043454] - iwlwifi: mvm: remove csi from iwl_mvm_pass_packet_to_mac80211() (Íñigo Huguet) [2043454] - iwlwifi: mvm: Support new rate_n_flags for REPLY_RX_MPDU_CMD and RX_NO_DATA_NOTIF (Íñigo Huguet) [2043454] - iwlwifi: mvm: Support new TX_RSP and COMPRESSED_BA_RES versions (Íñigo Huguet) [2043454] - iwlwifi: mvm: Support new version of BEACON_TEMPLATE_CMD. (Íñigo Huguet) [2043454] - iwlwifi: mvm: Add support for new rate_n_flags in tx_cmd. (Íñigo Huguet) [2043454] - iwlwifi: BZ Family SW reset support (Íñigo Huguet) [2043454] - iwlwifi: BZ Family BUS_MASTER_DISABLE_REQ code duplication (Íñigo Huguet) [2043454] - iwlwifi: yoyo: fw debug config from context info and preset (Íñigo Huguet) [2043454] - iwlwifi: mvm: Support new version of ranging response notification (Íñigo Huguet) [2043454] - iwlwifi: mvm: Support version 3 of tlc_update_notif. (Íñigo Huguet) [2043454] - iwlwifi: mvm: convert old rate & flags to the new format. (Íñigo Huguet) [2043454] - iwlwifi: mvm: add definitions for new rate & flags (Íñigo Huguet) [2043454] - iwlwifi: mvm: update definitions due to new rate & flags (Íñigo Huguet) [2043454] - iwlwifi: mvm: scrub key material in firmware dumps (Íñigo Huguet) [2043454] - iwlwifi: parse debug exclude data from firmware file (Íñigo Huguet) [2043454] - iwlwifi: fw dump: add infrastructure for dump scrubbing (Íñigo Huguet) [2043454] - iwlwifi: mvm: correct sta-state logic for TDLS (Íñigo Huguet) [2043454] - iwlwifi: api: fix struct iwl_wowlan_status_v7 kernel-doc (Íñigo Huguet) [2043454] - iwlwifi: fix fw/img.c license statement (Íñigo Huguet) [2043454] - iwlwifi: remove contact information (Íñigo Huguet) [2043454] - iwlwifi: remove MODULE_AUTHOR() statements (Íñigo Huguet) [2043454] - iwlwifi: api: remove unused RX status bits (Íñigo Huguet) [2043454] - iwlwifi: add some missing kernel-doc in struct iwl_fw (Íñigo Huguet) [2043454] - iwlwifi: mvm: Remove antenna c references (Íñigo Huguet) [2043454] - iwlwifi: mvm: add support for 160Mhz in ranging measurements (Íñigo Huguet) [2043454] - iwlwifi: add vendor specific capabilities for some RFs (Íñigo Huguet) [2043454] - iwlwifi: mvm: add lmac/umac PC info in case of error (Íñigo Huguet) [2043454] - iwlwifi: mvm: disable RX-diversity in powersave (Íñigo Huguet) [2043454] - iwlwifi: mvm: fix ieee80211_get_he_iftype_cap() iftype (Íñigo Huguet) [2043454] - iwlwifi: Start scratch debug register for Bz family (Íñigo Huguet) [2043454] - iwlwifi: Add support for more BZ HWs (Íñigo Huguet) [2043454] - iwlwifi: Add support for getting rf id with blank otp (Íñigo Huguet) [2043454] - cfg80211: fix kernel-doc for MBSSID EMA (Íñigo Huguet) [2043454] - mac80211: Prevent AP probing during suspend (Íñigo Huguet) [2043454] - nl80211: Add LC placeholder band definition to nl80211_band (Íñigo Huguet) [2043454] - mac80211: split beacon retrieval functions (Íñigo Huguet) [2043454] - cfg80211: separate get channel number from ies (Íñigo Huguet) [2043454] - mac80211: use ieee80211_bss_get_elem() in most places (Íñigo Huguet) [2043454] - cfg80211: scan: use element finding functions in easy cases (Íñigo Huguet) [2043454] - nl80211: use element finding functions (Íñigo Huguet) [2043454] - mac80211: fils: use cfg80211_find_ext_elem() (Íñigo Huguet) [2043454] - mac80211: fix memory leaks with element parsing (Íñigo Huguet) [2043454] - cfg80211: prepare for const netdev->dev_addr (Íñigo Huguet) [2043454] - mac80211: use eth_hw_addr_set() (Íñigo Huguet) [2043454] - wireless: mac80211_hwsim: use eth_hw_addr_set() (Íñigo Huguet) [2043454] - mac80211: debugfs: calculate free buffer size correctly (Íñigo Huguet) [2043454] - fq_codel: generalise ce_threshold marking for subset of traffic (Íñigo Huguet) [2043454] - wl3501_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043454] - ray_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043454] - wilc1000: use eth_hw_addr_set() (Íñigo Huguet) [2043454] - brcmfmac: prepare for const netdev->dev_addr (Íñigo Huguet) [2043454] - wireless: use eth_hw_addr_set() instead of ether_addr_copy() (Íñigo Huguet) [2043454] - wireless: use eth_hw_addr_set() (Íñigo Huguet) [2043454] - iwlwifi: cfg: set low-latency-xtal for some integrated So devices (Íñigo Huguet) [2043454] - iwlwifi: pnvm: read EFI data only if long enough (Íñigo Huguet) [2043454] - iwlwifi: pnvm: don't kmemdup() more than we have (Íñigo Huguet) [2043454] - iwlwifi: change all JnP to NO-160 configuration (Íñigo Huguet) [2043454] - iwlwifi: mvm: reset PM state on unsuccessful resume (Íñigo Huguet) [2043454] - mwifiex: Deactive host sleep using HSCFG after it was activated manually (Íñigo Huguet) [2043454] - mwifiex: Send DELBA requests according to spec (Íñigo Huguet) [2043454] - mwifiex: Fix an incorrect comment (Íñigo Huguet) [2043454] - mwifiex: Log an error on command failure during key-material upload (Íñigo Huguet) [2043454] - mwifiex: Don't log error on suspend if wake-on-wlan is disabled (Íñigo Huguet) [2043454] - rtw89: remove unneeded semicolon (Íñigo Huguet) [2043454] - rtw89: fix return value check in rtw89_cam_send_sec_key_cmd() (Íñigo Huguet) [2043454] - mt76: mt7915: change max rx len limit of hw modules (Íñigo Huguet) [2043454] - mt76: mt7915: fix missing HE phy cap (Íñigo Huguet) [2043454] - mt76: mt7915: rework mt7915_mcu_sta_muru_tlv() (Íñigo Huguet) [2043454] - mt76: mt7915: enable HE UL MU-MIMO (Íñigo Huguet) [2043454] - mt76: mt7921: add per-vif counters in ethtool (Íñigo Huguet) [2043454] - mt76: mt7921: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043454] - mt76: mt7921: add sta stats accounting in mt7921_mac_add_txs_skb (Íñigo Huguet) [2043454] - mt76: mt7921: introduce stats reporting through ethtool (Íñigo Huguet) [2043454] - mt76: mt7921: add some more MIB counters (Íñigo Huguet) [2043454] - mt76: do not reset MIB counters in get_stats callback (Íñigo Huguet) [2043454] - mt76: mt7915: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043454] - mt76: mt7915: run mt7915_get_et_stats holding mt76 mutex (Íñigo Huguet) [2043454] - mt76: move mt76_ethtool_worker_info in mt76 module (Íñigo Huguet) [2043454] - mt76: move mt76_sta_stats in mt76.h (Íñigo Huguet) [2043454] - mt76: mt76x0: correct VHT MCS 8/9 tx power eeprom offset (Íñigo Huguet) [2043454] - mt76: mt7921s: add reset support (Íñigo Huguet) [2043454] - mt76: mt7921: introduce mt7921s support (Íñigo Huguet) [2043454] - mt76: mt7921: refactor mt7921_mcu_send_message (Íñigo Huguet) [2043454] - mt76: mt7921: rely on mcu_get_nic_capability (Íñigo Huguet) [2043454] - mt76: connac: extend mcu_get_nic_capability (Íñigo Huguet) [2043454] - mt76: sdio: extend sdio module to support CONNAC2 (Íñigo Huguet) [2043454] - mt76: sdio: introduce parse_irq callback (Íñigo Huguet) [2043454] - mt76: sdio: move common code in mt76_sdio module (Íñigo Huguet) [2043454] - mt76: mt7921: use physical addr to unify register access (Íñigo Huguet) [2043454] - mt76: mt7921: make all event parser reusable between mt7921s and mt7921e (Íñigo Huguet) [2043454] - mt76: mt7663s: rely on mcu reg access utility (Íñigo Huguet) [2043454] - mt76: connac: move mcu reg access utility routines in mt76_connac_lib module (Íñigo Huguet) [2043454] - mt76: mt7921: add MT7921_COMMON module (Íñigo Huguet) [2043454] - mt76: mt7921: refactor init.c to be bus independent (Íñigo Huguet) [2043454] - mt76: mt7921: refactor mcu.c to be bus independent (Íñigo Huguet) [2043454] - mt76: mt7921: refactor dma.c to be pcie specific (Íñigo Huguet) [2043454] - mt76: mt7921: refactor mac.c to be bus independent (Íñigo Huguet) [2043454] - mt76: mt7921: add MU EDCA cmd support (Íñigo Huguet) [2043454] - mt76: mt7915: remove dead code in debugfs code (Íñigo Huguet) [2043454] - mt76: sdio: export mt76s_alloc_rx_queue and mt76s_alloc_tx routines (Íñigo Huguet) [2043454] - mt76: mt7915: improve code readability for xmit-queue handler (Íñigo Huguet) [2043454] - mt76: mt7915: introduce mt76 debugfs sub-dir for ext-phy (Íñigo Huguet) [2043454] - mt76: rely on phy pointer in mt76_register_debugfs_fops routine signature (Íñigo Huguet) [2043454] - mt76: mt7915: set muru platform type (Íñigo Huguet) [2043454] - mt76: mt7915: set VTA bit in tx descriptor (Íñigo Huguet) [2043454] - mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() (Íñigo Huguet) [2043454] - mt76: mt7915: rework starec TLV tags (Íñigo Huguet) [2043454] - mt76: mt7915: fix sta_rec_wtbl tag len (Íñigo Huguet) [2043454] - mt76: mt7915: improve starec readability of txbf (Íñigo Huguet) [2043454] - mt76: mt7915: fix txbf starec TLV issues (Íñigo Huguet) [2043454] - mt76: mt7915: introduce mt7915_mcu_beacon_check_caps() (Íñigo Huguet) [2043454] - mt76: connac: fix possible NULL pointer dereference in mt76_connac_get_phy_mode_v2 (Íñigo Huguet) [2043454] - mt76: do not access 802.11 header in ccmp check for 802.3 rx skbs (Íñigo Huguet) [2043454] - mt76: use a separate CCMP PN receive counter for management frames (Íñigo Huguet) [2043454] - mt76: mt7921: add delay config for sched scan (Íñigo Huguet) [2043454] - mt76: mt7615: fix monitor mode tear down crash (Íñigo Huguet) [2043454] - mt76: debugfs: improve queue node readability (Íñigo Huguet) [2043454] - mt76: mt7915: add twt_stats knob in debugfs (Íñigo Huguet) [2043454] - mt76: mt7915: enable twt responder capability (Íñigo Huguet) [2043454] - mt76: mt7915: introduce mt7915_mac_add_twt_setup routine (Íñigo Huguet) [2043454] - mt76: mt7915: introduce mt7915_mcu_twt_agrt_update mcu command (Íñigo Huguet) [2043454] - mt76: mt7915: introduce __mt7915_get_tsf routine (Íñigo Huguet) [2043454] - mt76: drop MCU header size from buffer size in __mt76_mcu_send_firmware (Íñigo Huguet) [2043454] - mt76: introduce __mt76_mcu_send_firmware routine (Íñigo Huguet) [2043454] - mt76: support reading EEPROM data embedded in fdt (Íñigo Huguet) [2043454] - mt76: schedule status timeout at dma completion (Íñigo Huguet) [2043454] - mt76: substitute sk_buff_head status_list with spinlock_t status_lock (Íñigo Huguet) [2043454] - mt76: remove mt76_wcid pointer from mt76_tx_status_check signature (Íñigo Huguet) [2043454] - mt76: introduce packet_id idr (Íñigo Huguet) [2043454] - mt76: mt7921: add 6GHz support (Íñigo Huguet) [2043454] - mt76: add 6GHz support (Íñigo Huguet) [2043454] - mt76: connac: enable hw amsdu @ 6GHz (Íñigo Huguet) [2043454] - mt76: connac: add 6GHz support to mt76_connac_mcu_uni_add_bss (Íñigo Huguet) [2043454] - mt76: connac: add 6GHz support to mt76_connac_mcu_sta_tlv (Íñigo Huguet) [2043454] - mt76: connac: set 6G phymode in single-sku support (Íñigo Huguet) [2043454] - mt76: connac: add 6GHz support to mt76_connac_mcu_set_channel_domain (Íñigo Huguet) [2043454] - mt76: connac: enable 6GHz band for hw scan (Íñigo Huguet) [2043454] - mt76: connac: set 6G phymode in mt76_connac_get_phy_mode{,v2} (Íñigo Huguet) [2043454] - mt76: mt7915: add mib counters to ethtool stats (Íñigo Huguet) [2043454] - mt76: mt7915: add more MIB registers (Íñigo Huguet) [2043454] - mt76: mt7915: add tx mu/su counters to mib (Íñigo Huguet) [2043454] - mt76: mt7915: add some per-station tx stats to ethtool (Íñigo Huguet) [2043454] - mt76: mt7915: add tx stats gathered from tx-status callbacks (Íñigo Huguet) [2043454] - mt76: mt7915: add ethtool stats support (Íñigo Huguet) [2043454] - mt76: mt7921: fix retrying release semaphore without end (Íñigo Huguet) [2043454] - mt76: mt7921: robustify hardware initialization flow (Íñigo Huguet) [2043454] - mt76: mt7915: fix possible infinite loop release semaphore (Íñigo Huguet) [2043454] - mt76: mt7915: honor all possible error conditions in mt7915_mcu_init() (Íñigo Huguet) [2043454] - mt76: move spin_lock_bh to spin_lock in tasklet (Íñigo Huguet) [2043454] - mt76: mt7921: remove mt7921_sta_stats (Íñigo Huguet) [2043454] - mt76: mt7921: remove mcu rate reporting code (Íñigo Huguet) [2043454] - mt76: mt7921: report tx rate directly from tx status (Íñigo Huguet) [2043454] - mt76: mt7921: add support for tx status reporting (Íñigo Huguet) [2043454] - mt76: mt7921: start reworking tx rate reporting (Íñigo Huguet) [2043454] - mt76: mt7615: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043454] - mt76: mt7915: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043454] - mt76: mt7915: enable configured beacon tx rate (Íñigo Huguet) [2043454] - mt76: disable BH around napi_schedule() calls (Íñigo Huguet) [2043454] - mt76: fill boottime_ns in Rx path (Íñigo Huguet) [2043454] - mt76: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2043454] - mt76: fix boolreturn.cocci warnings (Íñigo Huguet) [2043454] - mt76: mt7921: update mib counters dumping phy stats (Íñigo Huguet) [2043454] - mt76: mt7921: always wake device if necessary in debugfs (Íñigo Huguet) [2043454] - mt76: mt7915: rename debugfs tx-queues (Íñigo Huguet) [2043454] - mt76: mt7915: rework debugfs queue info (Íñigo Huguet) [2043454] - mt76: mt7921: move mt7921_queue_rx_skb to mac.c (Íñigo Huguet) [2043454] - mt76: mt7915: fix WMM index on DBDC cards (Íñigo Huguet) [2043454] - mt76: mt7915: improve code readability in mt7915_mcu_sta_bfer_ht (Íñigo Huguet) [2043454] - mt76: mt7915: introduce bss coloring support (Íñigo Huguet) [2043454] - mt76: mt7915: add LED support (Íñigo Huguet) [2043454] - mt76: mt7915: fix potential NPE in TXS processing (Íñigo Huguet) [2043454] - mt76: mt7915: fix he_mcs capabilities for 160mhz (Íñigo Huguet) [2043454] - mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD (Íñigo Huguet) [2043454] - mt76: mt7915: update mac timing settings (Íñigo Huguet) [2043454] - mt76: mt7921: fix endianness warnings in mt7921_mac_decode_he_mu_radiotap (Íñigo Huguet) [2043454] - mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate (Íñigo Huguet) [2043454] - mt76: mt7921: fix firmware usage of RA info using legacy rates (Íñigo Huguet) [2043454] - mt76: mt7915: add HE-LTF into fixed rate command (Íñigo Huguet) [2043454] - mt76: mt7921: report HE MU radiotap (Íñigo Huguet) [2043454] - mt76: mt7615: move mt7615_mcu_set_p2p_oppps in mt76_connac module (Íñigo Huguet) [2043454] - mt76: overwrite default reg_ops if necessary (Íñigo Huguet) [2043454] - mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine (Íñigo Huguet) [2043454] - mt76: mt7921: get rid of mt7921_mac_set_beacon_filter (Íñigo Huguet) [2043454] - mt76: mt7921: get rid of monitor_vif (Íñigo Huguet) [2043454] - mt76: connac: add support for limiting to maximum regulatory Tx power (Íñigo Huguet) [2043454] - mt76: connac: fix GTK rekey offload failure on WPA mixed mode (Íñigo Huguet) [2043454] - mt76: mt7921: fix dma hang in rmmod (Íñigo Huguet) [2043454] - mt76: add support for setting mcast rate (Íñigo Huguet) [2043454] - mt76: mt7915: fix bit fields for HT rate idx (Íñigo Huguet) [2043454] - mt76: mt7915: switch proper tx arbiter mode in testmode (Íñigo Huguet) [2043454] - mt76: mt7915: fix potential overflow of eeprom page index (Íñigo Huguet) [2043454] - mt76: mt7921: send EAPOL frames at lowest rate (Íñigo Huguet) [2043454] - mt76: mt7915: send EAPOL frames at lowest rate (Íñigo Huguet) [2043454] - mt76: mt7915: add control knobs for thermal throttling (Íñigo Huguet) [2043454] - mt76: mt7921: Add mt7922 support (Íñigo Huguet) [2043454] - mt76: mt7615: fix skb use-after-free on mac reset (Íñigo Huguet) [2043454] - mt76: mt7921: Fix out of order process by invalid event pkt (Íñigo Huguet) [2043454] - mt76: mt7915: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043454] - mt76: mt7921: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043454] - mt76: add mt76_default_basic_rate more devices can rely on (Íñigo Huguet) [2043454] - mt76: mt7921: introduce testmode support (Íñigo Huguet) [2043454] - mt76: mt7915: remove mt7915_sta_stats (Íñigo Huguet) [2043454] - mt76: mt7915: report tx rate directly from tx status (Íñigo Huguet) [2043454] - mt76: mt7915: cleanup -Wunused-but-set-variable (Íñigo Huguet) [2043454] - mt76: mt7915: take RCU read lock when calling ieee80211_bss_get_elem() (Íñigo Huguet) [2043454] - mt76: mt7915: fix an off-by-one bound check (Íñigo Huguet) [2043454] - mt76: mt7921: add .set_sar_specs support (Íñigo Huguet) [2043454] - mt76: mt7915: adapt new firmware to update BA winsize for Rx session (Íñigo Huguet) [2043454] - mt76: mt7915: report HE MU radiotap (Íñigo Huguet) [2043454] - mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Íñigo Huguet) [2043454] - mt76: mt7921: fix survey-dump reporting (Íñigo Huguet) [2043454] - mt76: fix build error implicit enumeration conversion (Íñigo Huguet) [2043454] - mt76: mt7921: enable aspm by default (Íñigo Huguet) [2043454] - mt76: connac: fix mt76_connac_gtk_rekey_tlv usage (Íñigo Huguet) [2043454] - mt76: mt7915: fix calling mt76_wcid_alloc with incorrect parameter (Íñigo Huguet) [2043454] - mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal() (Íñigo Huguet) [2043454] - mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi (Íñigo Huguet) [2043454] - mt76: mt7921: fix endianness warning in mt7921_update_txs (Íñigo Huguet) [2043454] - mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb (Íñigo Huguet) [2043454] - mt76: mt7921: avoid unnecessary spin_lock/spin_unlock in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043454] - mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043454] - rtw89: Remove redundant check of ret after call to rtw89_mac_enable_bb_rf (Íñigo Huguet) [2043454] - rtw89: Fix two spelling mistakes in debug messages (Íñigo Huguet) [2043454] - mwifiex: Try waking the firmware until we get an interrupt (Íñigo Huguet) [2043454] - mwifiex: Read a PCI register after writing the TX ring write pointer (Íñigo Huguet) [2043454] - fq_codel: implement L4S style ce_threshold_ect1 marking (Íñigo Huguet) [2043454] - net: add skb_get_dsfield() helper (Íñigo Huguet) [2043454] - wireless: Remove redundant 'flush_workqueue()' calls (Íñigo Huguet) [2043454] - mt7601u: Remove redundant initialization of variable ret (Íñigo Huguet) [2043454] - rtlwifi: rtl8192ee: Remove redundant initialization of variable version (Íñigo Huguet) [2043454] - rtw89: add Realtek 802.11ax driver (Íñigo Huguet) [2043454] - ath10k: fix max antenna gain unit (Íñigo Huguet) [2043454] - ath9k: fix an IS_ERR() vs NULL check (Íñigo Huguet) [2043454] - ath11k: Identify DFS channel when sending scan channel list command (Íñigo Huguet) [2043454] - ath9k: support DT ieee80211-freq-limit property to limit channels (Íñigo Huguet) [2043454] - ath11k: Change number of TCL rings to one for QCA6390 (Íñigo Huguet) [2043454] - ath11k: Handle MSI enablement during rmmod and SSR (Íñigo Huguet) [2043454] - ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Íñigo Huguet) [2043454] - ath11k: Use kcalloc() instead of kzalloc() (Íñigo Huguet) [2043454] - ath11k: Remove redundant assignment to variable fw_size (Íñigo Huguet) [2043454] - ath11k: fix m68k and xtensa build failure in ath11k_peer_assoc_h_smps() (Íñigo Huguet) [2043454] - ath11k: Fix spelling mistake "incompaitiblity" -> "incompatibility" (Íñigo Huguet) [2043454] - ath11k: Remove unused variable in ath11k_dp_rx_mon_merg_msdus() (Íñigo Huguet) [2043454] - ath9k: Fix potential interrupt storm on queue reset (Íñigo Huguet) [2043454] - ath9k: add option to reset the wifi chip via debugfs (Íñigo Huguet) [2043454] - ath10k: Don't always treat modem stop events as crashes (Íñigo Huguet) [2043454] - rtl8xxxu: Use lower tx rates for the ack packet (Íñigo Huguet) [2043454] - brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Íñigo Huguet) [2043454] - rtw88: refine fw_crash debugfs to show non-zero while triggering (Íñigo Huguet) [2043454] - rtw88: fix RX clock gate setting while fifo dump (Íñigo Huguet) [2043454] - net: qrtr: combine nameservice into main module (Íñigo Huguet) [2043454] - ath10k: sdio: Add missing BH locking around napi_schdule() (Íñigo Huguet) [2043454] - ath10k: Fix missing frame timestamp for beacon/probe-resp (Íñigo Huguet) [2043454] - ath10k: high latency fixes for beacon buffer (Íñigo Huguet) [2043454] - ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets (Íñigo Huguet) [2043454] - ath11k: support SMPS configuration for 6 GHz (Íñigo Huguet) [2043454] - ath11k: add 6 GHz params in peer assoc command (Íñigo Huguet) [2043454] - ieee80211: Add new A-MPDU factor macro for HE 6 GHz peer caps (Íñigo Huguet) [2043454] - ath11k: indicate to mac80211 scan complete with aborted flag for ATH11K_SCAN_STARTING state (Íñigo Huguet) [2043454] - ath11k: indicate scan complete for scan canceled when scan running (Íñigo Huguet) [2043454] - ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED (Íñigo Huguet) [2043454] - ath11k: add HTT stats support for new stats (Íñigo Huguet) [2043454] - ath11k: Change masking and shifting in htt stats (Íñigo Huguet) [2043454] - ath11k: Remove htt stats fixed size array usage (Íñigo Huguet) [2043454] - ath11k: Replace HTT_DBG_OUT with scnprintf (Íñigo Huguet) [2043454] - ath11k: Rename macro ARRAY_TO_STRING to PRINT_ARRAY_TO_BUF (Íñigo Huguet) [2043454] - ath11k: Fix memory leak in ath11k_qmi_driver_event_work (Íñigo Huguet) [2043454] - ath11k: Fix inaccessible debug registers (Íñigo Huguet) [2043454] - ath11k: Drop MSDU with length error in DP rx path (Íñigo Huguet) [2043454] - ath11k: copy cap info of 6G band under WMI_HOST_WLAN_5G_CAP for WCN6855 (Íñigo Huguet) [2043454] - ath11k: enable 6G channels for WCN6855 (Íñigo Huguet) [2043454] - ath11k: re-enable ht_cap/vht_cap for 5G band for WCN6855 (Íñigo Huguet) [2043454] - ath11k: fix survey dump collection in 6 GHz (Íñigo Huguet) [2043454] - ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status (Íñigo Huguet) [2043454] - ath11k: add channel 2 into 6 GHz channel list (Íñigo Huguet) [2043454] - mac80211: MBSSID support in interface handling (Íñigo Huguet) [2043454] - ath11k: Add wmi peer create conf event in wmi_tlv_event_id (Íñigo Huguet) [2043454] - ath11k: Avoid "No VIF found" warning message (Íñigo Huguet) [2043454] - ath11k: Fix crash during firmware recovery on reo cmd ring access (Íñigo Huguet) [2043454] - ath11k: Assign free_vdev_map value before ieee80211_register_hw (Íñigo Huguet) [2043454] - ath11k: Add vdev start flag to disable hardware encryption (Íñigo Huguet) [2043454] - ath11k: Avoid race during regd updates (Íñigo Huguet) [2043454] - ath11k: Avoid reg rules update during firmware recovery (Íñigo Huguet) [2043454] - ath11k: Update pdev tx and rx firmware stats (Íñigo Huguet) [2043454] - ath11k: Fix pktlog lite rx events (Íñigo Huguet) [2043454] - ath11k: Add support for RX decapsulation offload (Íñigo Huguet) [2043454] - ath11k: fix some sleeping in atomic bugs (Íñigo Huguet) [2043454] - ath11k: qmi: avoid error messages when dma allocation fails (Íñigo Huguet) [2043454] - ath11k: Replace one-element array with flexible-array member (Íñigo Huguet) [2043454] - ath11k: add caldata download support from EEPROM (Íñigo Huguet) [2043454] - ath11k: add caldata file for multiple radios (Íñigo Huguet) [2043454] - ath11k: clean up BDF download functions (Íñigo Huguet) [2043454] - ath11k: use hw_params to access board_size and cal_offset (Íñigo Huguet) [2043454] - ath11k: Wstringop-overread warning (Íñigo Huguet) [2043454] - ath11k: Add spectral scan support for QCN9074 (Íñigo Huguet) [2043454] - ath11k: Fix the spectral minimum FFT bin count (Íñigo Huguet) [2043454] - ath11k: Introduce spectral hw configurable param (Íñigo Huguet) [2043454] - ath11k: Refactor spectral FFT bin size (Íñigo Huguet) [2043454] - ath11k: add support for 80P80 and 160 MHz bandwidth (Íñigo Huguet) [2043454] - ath11k: add support for setting fixed HE rate/gi/ltf (Íñigo Huguet) [2043454] - nl80211: MBSSID and EMA support in AP mode (Íñigo Huguet) [2043454] - nl80211: don't kfree() ERR_PTR() value (Íñigo Huguet) [2043454] - cfg80211: always free wiphy specific regdomain (Íñigo Huguet) [2043454] - mac80211: save transmit power envelope element and power constraint (Íñigo Huguet) [2043454] - mac80211: add parse regulatory info in 6 GHz operation information (Íñigo Huguet) [2043454] - ieee80211: add power type definition for 6 GHz (Íñigo Huguet) [2043454] - mac80211: twt: don't use potentially unaligned pointer (Íñigo Huguet) [2043454] - cfg80211: AP mode driver offload for FILS association crypto (Íñigo Huguet) [2043454] - ath11k: monitor mode clean up to use separate APIs (Íñigo Huguet) [2043454] - ath11k: add separate APIs for monitor mode (Íñigo Huguet) [2043454] - ath11k: move static function ath11k_mac_vdev_setup_sync to top (Íñigo Huguet) [2043454] - rtw88: 8821c: correct 2.4G tx power for type 2/4 NIC (Íñigo Huguet) [2043454] - rtw88: 8821c: support RFE type4 wifi NIC (Íñigo Huguet) [2043454] - brcmfmac: Replace zero-length array with flexible array member (Íñigo Huguet) [2043454] - mac80211_hwsim: enable 6GHz channels (Íñigo Huguet) [2043454] - mac80211: use ieee802_11_parse_elems() in ieee80211_prep_channel() (Íñigo Huguet) [2043454] - nl80211: don't put struct cfg80211_ap_settings on stack (Íñigo Huguet) [2043454] - mac80211: always allocate struct ieee802_11_elems (Íñigo Huguet) [2043454] - mac80211: mlme: find auth challenge directly (Íñigo Huguet) [2043454] - mac80211: move CRC into struct ieee802_11_elems (Íñigo Huguet) [2043454] - mac80211: mesh: clean up rx_bcn_presp API (Íñigo Huguet) [2043454] - mac80211: reduce stack usage in debugfs (Íñigo Huguet) [2043454] - nl80211: prefer struct_size over open coded arithmetic (Íñigo Huguet) [2043454] - mac80211: check hostapd configuration parsing twt requests (Íñigo Huguet) [2043454] - cfg80211: honour V=1 in certificate code generation (Íñigo Huguet) [2043454] - rt2x00: remove duplicate USB device ID (Íñigo Huguet) [2043454] - wilc1000: increase config packets response wait timeout limit (Íñigo Huguet) [2043454] - wilc1000: use correct write command sequence in wilc_spi_sync_ext() (Íñigo Huguet) [2043454] - wilc1000: add 'initialized' flag check before adding an element to TX queue (Íñigo Huguet) [2043454] - wilc1000: invoke chip reset register before firmware download (Íñigo Huguet) [2043454] - wilc1000: ignore clockless registers status response for SPI (Íñigo Huguet) [2043454] - wilc1000: handle read failure issue for clockless registers (Íñigo Huguet) [2043454] - wilc1000: add reset/terminate/repeat command support for SPI bus (Íñigo Huguet) [2043454] - wilc1000: configure registers to handle chip wakeup sequence (Íñigo Huguet) [2043454] - wilc1000: add new WID to pass wake_enable information to firmware (Íñigo Huguet) [2043454] - wilc1000: fix possible memory leak in cfg_scan_result() (Íñigo Huguet) [2043454] - wilc1000: move 'deinit_lock' lock init/destroy inside module probe (Íñigo Huguet) [2043454] - mwifiex: Fix copy-paste mistake when creating virtual interface (Íñigo Huguet) [2043454] - mwifiex: Properly initialize private structure on interface type changes (Íñigo Huguet) [2043454] - mwifiex: Handle interface type changes from AP to STATION (Íñigo Huguet) [2043454] - mwifiex: Allow switching interface type from P2P_CLIENT to P2P_GO (Íñigo Huguet) [2043454] - mwifiex: Update virtual interface counters right after setting bss_type (Íñigo Huguet) [2043454] - mwifiex: Use helper function for counting interface types (Íñigo Huguet) [2043454] - mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Íñigo Huguet) [2043454] - mwifiex: Use function to check whether interface type change is allowed (Íñigo Huguet) [2043454] - mwifiex: Small cleanup for handling virtual interface type changes (Íñigo Huguet) [2043454] - rtw88: move adaptivity mechanism to firmware (Íñigo Huguet) [2043454] - rtw88: support adaptivity for ETSI/JP DFS region (Íñigo Huguet) [2043454] - rtw88: add regulatory strategy by chip type (Íñigo Huguet) [2043454] - rtw88: upgrade rtw_regulatory mechanism and mapping (Íñigo Huguet) [2043454] - brcmfmac: fix incorrect error prints (Íñigo Huguet) [2043454] - ath11k: Align bss_chan_info structure with firmware (Íñigo Huguet) [2043454] - ath11k: add support in survey dump with bss_chan_info (Íñigo Huguet) [2043454] - ath11k: Rename atf_config to flag1 in target_resource_config (Íñigo Huguet) [2043454] - ath11k: fix 4addr multicast packet tx (Íñigo Huguet) [2043454] - ath11k: fix 4-addr tx failure for AP and STA modes (Íñigo Huguet) [2043454] - ath9k: owl-loader: fetch pci init values through nvmem (Íñigo Huguet) [2043454] - ath9k: fetch calibration data via nvmem subsystem (Íñigo Huguet) [2043454]- net: ena: Extract recurring driver reset code into a function (Petr Oros) [2038150] - net: ena: Change the name of bad_csum variable (Petr Oros) [2038150] - net: ena: Add debug prints for invalid req_id resets (Petr Oros) [2038150] - net: ena: Remove ena_calc_queue_size_ctx struct (Petr Oros) [2038150] - net: ena: Move reset completion print to the reset function (Petr Oros) [2038150] - net: ena: Remove redundant return code check (Petr Oros) [2038150] - net: ena: Update LLQ header length in ena documentation (Petr Oros) [2038150] - net: ena: Change ENI stats support check to use capabilities field (Petr Oros) [2038150] - net: ena: Add capabilities field with support for ENI stats capability (Petr Oros) [2038150] - net: ena: Change return value of ena_calc_io_queue_size() to void (Petr Oros) [2038150] - net: ena: Fix error handling when calculating max IO queues number (Petr Oros) [2038150] - net: ena: Fix wrong rx request id by resetting device (Petr Oros) [2038150] - net: ena: Fix undefined state when tx request id is out of bounds (Petr Oros) [2038150] - net/packet: rx_owner_map depends on pg_vec (Hangbin Liu) [2050329] {CVE-2021-22600} - powerpc: security: Lock down the kernel if booted in secure boot mode (Desnes A. Nunes do Rosario) [2041984] - drm/i915: Flush TLBs before releasing backing store (Dave Airlie) [2044335] {CVE-2022-0330} - sfc: The RX page_ring is optional (Íñigo Huguet) [2042801] - sfc: Check null pointer of rx_queue->page_ring (Íñigo Huguet) [2042801] - sfc_ef100: potential dereference of null pointer (Íñigo Huguet) [2042801] - sfc: Don't use netif_info before net_device setup (Íñigo Huguet) [2042801] - sfc: Export fibre-specific supported link modes (Íñigo Huguet) [2042801] - sfc: Fix reading non-legacy supported link modes (Íñigo Huguet) [2042801] - ethernet: constify references to netdev->dev_addr in drivers (Íñigo Huguet) [2042801] - sfc: last resort fallback for lack of xdp tx queues (Íñigo Huguet) [2042801] - sfc: fallback for lack of xdp tx queues (Íñigo Huguet) [2042801] - RDMA/cma: Do not change route.addr.src_addr.ss_family (Kamal Heib) [2032069] {CVE-2021-4028} - kernel/sched/sched.h: Exclude cpuidle from KABI (Prarit Bhargava) [2033340] - redhat/configs: Disable CONFIG_SENSORS_NCT6683 in RHEL for arm/aarch64 (Dean Nelson) [2041186] - kernel.spec: Add glibc-static build requirement (Prarit Bhargava) - libbpf: Fix memleak in libbpf_netlink_recv() (Toke Høiland-Jørgensen) [2052543] - libbpf: Use dynamically allocated buffer when receiving netlink messages (Toke Høiland-Jørgensen) [2052543] - redhat/configs: Disable arch_hw disabled CONFIGS (Prarit Bhargava) [2053029] - netfilter: conntrack: re-init state for retransmitted syn-ack (Florian Westphal) [2051973] - netfilter: conntrack: move synack init code to helper (Florian Westphal) [2051973] - ext4: fix remount with 'abort' option (Lukas Czerner) [2049657] - thunderbolt: Enable retry logic for intra-domain control packets (David Arcari) [1960445] - thunderbolt: Handle ring interrupt by reading interrupt status register (David Arcari) [1960445] - thunderbolt: Add vendor specific NHI quirk for auto-clearing interrupt status (David Arcari) [1960445] - thunderbolt: Fix port linking by checking all adapters (David Arcari) [1960445] - thunderbolt: Do not read control adapter config space (David Arcari) [1960445]- kabi: Adding symbol strncpy_from_user (lib/strncpy_from_user.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol strlcpy (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol strchr (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol simple_strtoull (lib/vsprintf.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol simple_strtol (lib/vsprintf.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol memparse (lib/cmdline.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol strsep (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol kstrtoll (lib/kstrtox.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol __bitmap_weight (lib/bitmap.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol vsprintf (lib/vsprintf.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol vsnprintf (lib/vsprintf.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol strstr (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol strrchr (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol strlcat (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol strcpy (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol sprintf (lib/vsprintf.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol strnlen (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol strncpy (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol snprintf (lib/vsprintf.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol memcmp (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol dump_stack (lib/dump_stack.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol strncmp (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol sscanf (lib/vsprintf.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol memset (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol memmove (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol __list_add_valid (lib/list_debug.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol strlen (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol strcmp (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol memcpy (lib/string.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol _copy_to_user (lib/usercopy.c) (Čestmír Kalina) [2008872] - kabi: Adding symbol _copy_from_user (lib/usercopy.c) (Čestmír Kalina) [2008872] - block: bio-integrity: Advance seed correctly for larger interval sizes (Ming Lei) [2044184] - blk-mq: Fix wrong wakeup batch configuration which will cause hang (Ming Lei) [2044184] - block: fix memory leak in disk_register_independent_access_ranges (Ming Lei) [2044184] - block: fix async_depth sysfs interface for mq-deadline (Ming Lei) [2044184] - blk-mq: fix tag_get wait task can't be awakened (Ming Lei) [2044184] - block: Fix wrong offset in bio_truncate() (Ming Lei) [2044184] - block: assign bi_bdev for cloned bios in blk_rq_prep_clone (Ming Lei) [2044184] - block: Fix fsync always failed if once failed (Ming Lei) [2044184] - block: don't protect submit_bio_checks by q_usage_counter (Ming Lei) [2044184] - blk-mq: use bio->bi_opf after bio is checked (Ming Lei) [2044184] - block: fix double bio queue when merging in cached request path (Ming Lei) [2044184] - blk-mq: cleanup request allocation (Ming Lei) [2044184] - blk-mq: simplify the plug handling in blk_mq_submit_bio (Ming Lei) [2044184] - block: null_blk: only set set->nr_maps as 3 if active poll_queues is > 0 (Ming Lei) [2044184] - null_blk: allow zero poll queues (Ming Lei) [2044184] - iocost: Fix divide-by-zero on donation from low hweight cgroup (Ming Lei) [2044184] - block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) (Ming Lei) [2044184] - block: fix single bio async DIO error handling (Ming Lei) [2044184] - usb: xhci: Extend support for runtime power management for AMD's Yellow carp. (Renjith Pananchikkal) [2015776] - usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Renjith Pananchikkal) [2015776] - redhat: switch the vsyscall config to CONFIG_LEGACY_VSYSCALL_XONLY=y (Herton R. Krzesinski) [2023041] - ice: Implement support for SMA and U.FL on E810-T (Jonathan Toppins) [1975008] - ice: Add support for SMA control multiplexer (Jonathan Toppins) [1975008] - ice: Implement functions for reading and setting GPIO pins (Jonathan Toppins) [1975008] - ice: Refactor ice_aqc_link_topo_addr (Jonathan Toppins) [1975008]- lockd: fix failure to cleanup client locks (Scott Mayhew) [2049200] - lockd: fix server crash on reboot of client holding lock (Scott Mayhew) [2049200] - SUNRPC: Don't dereference xprt->snd_task if it's a cookie (Scott Mayhew) [2049200] - tracing: Fix mismatched comment in __string_len (Scott Mayhew) [2049200] - nfs: block notification on fs with its own ->lock (Scott Mayhew) [2049200] - NFSD: Fix READDIR buffer overflow (Scott Mayhew) [2049200] - nfsd: fix use-after-free due to delegation race (Scott Mayhew) [2049200] - nfsd: Fix nsfd startup race (again) (Scott Mayhew) [2049200] - SUNRPC: use different lock keys for INET6 and LOCAL (Scott Mayhew) [2049200] - NFSv4.1: handle NFS4ERR_NOSPC by CREATE_SESSION (Scott Mayhew) [2049200] - NFSv42: Fix pagecache invalidation after COPY/CLONE (Scott Mayhew) [2049200] - NFS: Add a tracepoint to show the results of nfs_set_cache_invalid() (Scott Mayhew) [2049200] - NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Scott Mayhew) [2049200] - NFSD: Fix exposure in nfsd4_decode_bitmap() (Scott Mayhew) [2049200] - NFSv4: Sanity check the parameters in nfs41_update_target_slotid() (Scott Mayhew) [2049200] - NFS: Remove the nfs4_label argument from decode_getattr_*() functions (Scott Mayhew) [2049200] - NFS: Remove the nfs4_label argument from nfs_setsecurity (Scott Mayhew) [2049200] - NFS: Remove the nfs4_label argument from nfs_fhget() (Scott Mayhew) [2049200] - NFS: Remove the nfs4_label argument from nfs_add_or_obtain() (Scott Mayhew) [2049200] - NFS: Remove the nfs4_label argument from nfs_instantiate() (Scott Mayhew) [2049200] - NFS: Remove the nfs4_label from the nfs_setattrres (Scott Mayhew) [2049200] - NFS: Remove the nfs4_label from the nfs4_getattr_res (Scott Mayhew) [2049200] - NFS: Remove the f_label from the nfs4_opendata and nfs_openres (Scott Mayhew) [2049200] - NFS: Remove the nfs4_label from the nfs4_lookupp_res struct (Scott Mayhew) [2049200] - NFS: Remove the label from the nfs4_lookup_res struct (Scott Mayhew) [2049200] - NFS: Remove the nfs4_label from the nfs4_link_res struct (Scott Mayhew) [2049200] - NFS: Remove the nfs4_label from the nfs4_create_res struct (Scott Mayhew) [2049200] - NFS: Remove the nfs4_label from the nfs_entry struct (Scott Mayhew) [2049200] - NFS: Create a new nfs_alloc_fattr_with_label() function (Scott Mayhew) [2049200] - NFS: Always initialise fattr->label in nfs_fattr_alloc() (Scott Mayhew) [2049200] - NFSv4.2: alloc_file_pseudo() takes an open flag, not an f_mode (Scott Mayhew) [2049200] - NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open() (Scott Mayhew) [2049200] - NFSv4: Remove unnecessary 'minor version' check (Scott Mayhew) [2049200] - NFSv4: Fix potential Oops in decode_op_map() (Scott Mayhew) [2049200] - NFSv4: Ensure decode_compound_hdr() sanity checks the tag (Scott Mayhew) [2049200] - NFS: Don't trace an uninitialised value (Scott Mayhew) [2049200] - SUNRPC: Prevent immediate close+reconnect (Scott Mayhew) [2049200] - SUNRPC: Fix races when closing the socket (Scott Mayhew) [2049200] - NFSv4.2 add tracepoint to OFFLOAD_CANCEL (Scott Mayhew) [2049200] - NFSv4.2 add tracepoint to COPY_NOTIFY (Scott Mayhew) [2049200] - NFSv4.2 add tracepoint to CB_OFFLOAD (Scott Mayhew) [2049200] - NFSv4.2 add tracepoint to CLONE (Scott Mayhew) [2049200] - NFSv4.2 add tracepoint to COPY (Scott Mayhew) [2049200] - NFSv4.2 add tracepoints to FALLOCATE and DEALLOCATE (Scott Mayhew) [2049200] - NFSv4.2 add tracepoint to SEEK (Scott Mayhew) [2049200] - SUNRPC: Check if the xprt is connected before handling sysfs reads (Scott Mayhew) [2049200] - nfs4: take a reference on the nfs_client when running FREE_STATEID (Scott Mayhew) [2049200] - NFS: Add offset to nfs_aop_readahead tracepoint (Scott Mayhew) [2049200] - xprtrdma: Fix a maybe-uninitialized compiler warning (Scott Mayhew) [2049200] - NFS: Move NFS protocol display macros to global header (Scott Mayhew) [2049200] - NFS: Move generic FS show macros to global header (Scott Mayhew) [2049200] - nfsd4: remove obselete comment (Scott Mayhew) [2049200] - SUNRPC: Clean up xs_tcp_setup_sock() (Scott Mayhew) [2049200] - SUNRPC: Replace use of socket sk_callback_lock with sock_lock (Scott Mayhew) [2049200] - NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Scott Mayhew) [2049200] - fsnotify: Protect fsnotify_handle_inode_event from no-inode events (Scott Mayhew) [2049200] - NFS: Remove redundant call to __set_page_dirty_nobuffers (Scott Mayhew) [2049200] - sunrpc: remove unnecessary test in rpc_task_set_client() (Scott Mayhew) [2049200] - NFS: Unexport nfs_probe_fsinfo() (Scott Mayhew) [2049200] - NFS: Call nfs_probe_server() during a fscontext-reconfigure event (Scott Mayhew) [2049200] - NFS: Replace calls to nfs_probe_fsinfo() with nfs_probe_server() (Scott Mayhew) [2049200] - NFS: Move nfs_probe_destination() into the generic client (Scott Mayhew) [2049200] - NFS: Create an nfs4_server_set_init_caps() function (Scott Mayhew) [2049200] - NFS: Remove --> and <-- dprintk call sites (Scott Mayhew) [2049200] - SUNRPC: Trace calls to .rpc_call_done (Scott Mayhew) [2049200] - NFS: Replace dprintk callsites in nfs_readpage(s) (Scott Mayhew) [2049200] - SUNRPC: Use BIT() macro in rpc_show_xprt_state() (Scott Mayhew) [2049200] - SUNRPC: Tracepoints should display tk_pid and cl_clid as a fixed-size field (Scott Mayhew) [2049200] - xprtrdma: Remove rpcrdma_ep::re_implicit_roundup (Scott Mayhew) [2049200] - xprtrdma: Provide a buffer to pad Write chunks of unaligned length (Scott Mayhew) [2049200] - Fix user namespace leak (Scott Mayhew) [2049200] - NFS: Save some space in the inode (Scott Mayhew) [2049200] - NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests (Scott Mayhew) [2049200] - NFSv4: Fixes for nfs4_inode_return_delegation() (Scott Mayhew) [2049200] - NFS: Fix an Oops in pnfs_mark_request_commit() (Scott Mayhew) [2049200] - NFS: Fix up commit deadlocks (Scott Mayhew) [2049200] - NFSD:fix boolreturn.cocci warning (Scott Mayhew) [2049200] - nfsd: update create verifier comment (Scott Mayhew) [2049200] - SUNRPC: Change return value type of .pc_encode (Scott Mayhew) [2049200] - SUNRPC: Replace the "__be32 *p" parameter to .pc_encode (Scott Mayhew) [2049200] - NFSD: Save location of NFSv4 COMPOUND status (Scott Mayhew) [2049200] - SUNRPC: Change return value type of .pc_decode (Scott Mayhew) [2049200] - SUNRPC: Replace the "__be32 *p" parameter to .pc_decode (Scott Mayhew) [2049200] - SUNRPC: De-duplicate .pc_release() call sites (Scott Mayhew) [2049200] - SUNRPC: Simplify the SVC dispatch code path (Scott Mayhew) [2049200] - NFS: Fix deadlocks in nfs_scan_commit_list() (Scott Mayhew) [2049200] - NFS: Instrument i_size_write() (Scott Mayhew) [2049200] - SUNRPC: Per-rpc_clnt task PIDs (Scott Mayhew) [2049200] - NFS: Remove unnecessary TRACE_DEFINE_ENUM()s (Scott Mayhew) [2049200] - NFSD: Keep existing listeners on portlist error (Scott Mayhew) [2049200] - nfs: Fix kerneldoc warning shown up by W=1 (Scott Mayhew) [2049200] - SUNRPC: Capture value of xdr_buf::page_base (Scott Mayhew) [2049200] - SUNRPC: Add trace event when alloc_pages_bulk() makes no progress (Scott Mayhew) [2049200] - svcrdma: Split svcrmda_wc_{read,write} tracepoints (Scott Mayhew) [2049200] - svcrdma: Split the svcrdma_wc_send() tracepoint (Scott Mayhew) [2049200] - svcrdma: Split the svcrdma_wc_receive() tracepoint (Scott Mayhew) [2049200] - pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Scott Mayhew) [2049200] - NFS: Remove unnecessary page cache invalidations (Scott Mayhew) [2049200] - NFS: Do not flush the readdir cache in nfs_dentry_iput() (Scott Mayhew) [2049200] - NFS: Fix dentry verifier races (Scott Mayhew) [2049200] - NFS: Further optimisations for 'ls -l' (Scott Mayhew) [2049200] - NFS: Fix up nfs_readdir_inode_mapping_valid() (Scott Mayhew) [2049200] - NFS: Ignore the directory size when marking for revalidation (Scott Mayhew) [2049200] - NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA (Scott Mayhew) [2049200] - NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED (Scott Mayhew) [2049200] - NFSv4: Retrieve ACCESS on open if we're not using NFS4_CREATE_EXCLUSIVE (Scott Mayhew) [2049200] - NFS: Fix a few more clear_bit() instances that need release semantics (Scott Mayhew) [2049200] - SUNRPC: xprt_clear_locked() only needs release memory semantics (Scott Mayhew) [2049200] - SUNRPC: Remove unnecessary memory barriers (Scott Mayhew) [2049200] - SUNRPC: Remove WQ_HIGHPRI from xprtiod (Scott Mayhew) [2049200] - SUNRPC: Add cond_resched() at the appropriate point in __rpc_execute() (Scott Mayhew) [2049200] - SUNRPC: Partial revert of commit 6f9f17287e78 (Scott Mayhew) [2049200] - NFS: Fix up nfs_ctx_key_to_expire() (Scott Mayhew) [2049200] - NFS: Label the dentry with a verifier in nfs_rmdir() and nfs_unlink() (Scott Mayhew) [2049200] - NFS: Label the dentry with a verifier in nfs_link(), nfs_symlink() (Scott Mayhew) [2049200] - NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment() (Scott Mayhew) [2049200] - SUNRPC: xdr_stream_subsegment() must handle non-zero page_bases (Scott Mayhew) [2049200] - NFSD: Initialize pointer ni with NULL and not plain integer 0 (Scott Mayhew) [2049200] - NFSD: simplify struct nfsfh (Scott Mayhew) [2049200] - NFSD: drop support for ancient filehandles (Scott Mayhew) [2049200] - NFSD: move filehandle format declarations out of "uapi". (Scott Mayhew) [2049200] - SUNRPC: fix sign error causing rpcsec_gss drops (Scott Mayhew) [2049200] - nfsd: Fix a warning for nfsd_file_close_inode (Scott Mayhew) [2049200] - nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Scott Mayhew) [2049200] - nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Scott Mayhew) [2049200] - UNRPC: Return specific error code on kmalloc failure (Scott Mayhew) [2049200] - NFSD: Optimize DRC bucket pruning (Scott Mayhew) [2049200] - nfsd: don't alloc under spinlock in rpc_parse_scope_id (Scott Mayhew) [2049200] - nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Scott Mayhew) [2049200] - NLM: Fix svcxdr_encode_owner() (Scott Mayhew) [2049200] - SUNRPC: improve error response to over-size gss credential (Scott Mayhew) [2049200] - SUNRPC: don't pause on incomplete allocation (Scott Mayhew) [2049200] - NFS: Always provide aligned buffers to the RPC read layers (Scott Mayhew) [2049200] - NFSv4.1 add network transport when session trunking is detected (Scott Mayhew) [2049200] - SUNRPC enforce creation of no more than max_connect xprts (Scott Mayhew) [2049200] - NFSv4 introduce max_connect mount options (Scott Mayhew) [2049200] - SUNRPC add xps_nunique_destaddr_xprts to xprt_switch_info in sysfs (Scott Mayhew) [2049200] - SUNRPC keep track of number of transports to unique addresses (Scott Mayhew) [2049200] - NFSv3: Delete duplicate judgement in nfs3_async_handle_jukebox (Scott Mayhew) [2049200] - SUNRPC: Tweak TCP socket shutdown in the RPC client (Scott Mayhew) [2049200] - SUNRPC: Simplify socket shutdown when not reusing TCP ports (Scott Mayhew) [2049200] - nfsd: fix crash on LOCKT on reexported NFSv3 (Scott Mayhew) [2049200] - nfs: don't allow reexport reclaims (Scott Mayhew) [2049200] - lockd: don't attempt blocking locks on nfs reexports (Scott Mayhew) [2049200] - nfs: don't atempt blocking locks on nfs reexports (Scott Mayhew) [2049200] - Keep read and write fds with each nlm_file (Scott Mayhew) [2049200] - lockd: update nlm_lookup_file reexport comment (Scott Mayhew) [2049200] - nlm: minor refactoring (Scott Mayhew) [2049200] - nlm: minor nlm_lookup_file argument change (Scott Mayhew) [2049200] - lockd: lockd server-side shouldn't set fl_ops (Scott Mayhew) [2049200] - SUNRPC: Server-side disconnect injection (Scott Mayhew) [2049200] - SUNRPC: Move client-side disconnect injection (Scott Mayhew) [2049200] - SUNRPC: Add a /sys/kernel/debug/fail_sunrpc/ directory (Scott Mayhew) [2049200] - redhat/configs: Add CONFIG_FAIL_SUNRPC (Scott Mayhew) [2049200] - svcrdma: xpt_bc_xprt is already clear in __svc_rdma_free() (Scott Mayhew) [2049200] - nfsd4: Fix forced-expiry locking (Scott Mayhew) [2049200] - rpc: fix gss_svc_init cleanup on failure (Scott Mayhew) [2049200] - SUNRPC: Add RPC_AUTH_TLS protocol numbers (Scott Mayhew) [2049200] - lockd: change the proc_handler for nsm_use_hostnames (Scott Mayhew) [2049200] - sysctl: introduce new proc handler proc_dobool (Scott Mayhew) [2049200] - SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency() (Scott Mayhew) [2049200] - NFSD: remove vanity comments (Scott Mayhew) [2049200] - svcrdma: Convert rdma->sc_rw_ctxts to llist (Scott Mayhew) [2049200] - svcrdma: Relieve contention on sc_send_lock. (Scott Mayhew) [2049200] - svcrdma: Fewer calls to wake_up() in Send completion handler (Scott Mayhew) [2049200] - lockd: Fix invalid lockowner cast after vfs_test_lock (Scott Mayhew) [2049200] - NFSD: Use new __string_len C macros for nfsd_clid_class (Scott Mayhew) [2049200] - NFSD: Use new __string_len C macros for the nfs_dirent tracepoint (Scott Mayhew) [2049200] - tracing: Add trace_event helper macros __string_len() and __assign_str_len() (Scott Mayhew) [2049200] - NFSD: Batch release pages during splice read (Scott Mayhew) [2049200] - SUNRPC: Add svc_rqst_replace_page() API (Scott Mayhew) [2049200] - NFSD: Clean up splice actor (Scott Mayhew) [2049200] - NFSv4.2: remove restriction of copy size for inter-server copy. (Scott Mayhew) [2049200] - NFS: Clean up the synopsis of callback process_op() (Scott Mayhew) [2049200] - NFS: Extract the xdr_init_encode/decode() calls from decode_compound (Scott Mayhew) [2049200] - NFS: Remove unused callback void decoder (Scott Mayhew) [2049200] - NFS: Add a private local dispatcher for NFSv4 callback operations (Scott Mayhew) [2049200] - SUNRPC: Eliminate the RQ_AUTHERR flag (Scott Mayhew) [2049200] - SUNRPC: Set rq_auth_stat in the pg_authenticate() callout (Scott Mayhew) [2049200] - SUNRPC: Add svc_rqst::rq_auth_stat (Scott Mayhew) [2049200] - SUNRPC: Add dst_port to the sysfs xprt info file (Scott Mayhew) [2049200] - SUNRPC: Add srcaddr as a file in sysfs (Scott Mayhew) [2049200] - sunrpc: Fix return value of get_srcport() (Scott Mayhew) [2049200] - SUNRPC/xprtrdma: Fix reconnection locking (Scott Mayhew) [2049200] - SUNRPC: Clean up scheduling of autoclose (Scott Mayhew) [2049200] - SUNRPC: Fix potential memory corruption (Scott Mayhew) [2049200] - NFSv4/pnfs: The layout barrier indicate a minimal value for the seqid (Scott Mayhew) [2049200] - NFSv4/pNFS: Always allow update of a zero valued layout barrier (Scott Mayhew) [2049200] - NFSv4/pNFS: Remove dead code (Scott Mayhew) [2049200] - NFSv4/pNFS: Fix a layoutget livelock loop (Scott Mayhew) [2049200] - SUNRPC: Convert rpc_client refcount to use refcount_t (Scott Mayhew) [2049200] - xprtrdma: Eliminate rpcrdma_post_sends() (Scott Mayhew) [2049200] - xprtrdma: Add an xprtrdma_post_send_err tracepoint (Scott Mayhew) [2049200] - xprtrdma: Add xprtrdma_post_recvs_err() tracepoint (Scott Mayhew) [2049200] - xprtrdma: Put rpcrdma_reps before waking the tear-down completion (Scott Mayhew) [2049200] - xprtrdma: Disconnect after an ib_post_send() immediate error (Scott Mayhew) [2049200] - SUNRPC: Record timeout value in xprt_retransmit tracepoint (Scott Mayhew) [2049200] - SUNRPC: xprt_retransmit() displays the the NULL procedure incorrectly (Scott Mayhew) [2049200] - SUNRPC: Update trace flags (Scott Mayhew) [2049200] - SUNRPC: Remove unneeded TRACE_DEFINE_ENUMs (Scott Mayhew) [2049200] - SUNRPC: Unset RPC_TASK_NO_RETRANS_TIMEOUT for NULL RPCs (Scott Mayhew) [2049200] - SUNRPC: Refactor rpc_ping() (Scott Mayhew) [2049200]- ALSA: memalloc: Unify x86 SG-buffer handling (take#3) (Jaroslav Kysela) [2017320] - ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi. (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Drop CONFIG_PM ifdefs (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Fix dB level of Bose Revolve+ SoundLink (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Add minimal-mute notion in dB mapping table (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Use int for dB map values (Jaroslav Kysela) [2017320] - ALSA: hda/tegra: Fix Tegra194 HDA reset failure (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP laptop (Jaroslav Kysela) [2017320] - ALSA: hda: Add new AlderLake-P variant PCI ID (Jaroslav Kysela) [2017320] - ALSA: hda: Add AlderLake-N PCI ID (Jaroslav Kysela) [2017320] - ALSA: hda: use swap() to make code cleaner (Jaroslav Kysela) [2017320] - ALSA: Fix some typo (Jaroslav Kysela) [2017320] - ALSA: hda/hdmi: Consider ELD is invalid when no SAD is present (Jaroslav Kysela) [2017320] - ALSA: hda: Remove redundant runtime PM calls (Jaroslav Kysela) [2017320] - ALSA: hda: Do disconnect jacks at codec unbind (Jaroslav Kysela) [2017320] - ALSA: hda: intel: More comprehensive PM runtime setup for controller driver (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: fix build issue related to CODEC_PROBE_ENTRIES (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Report initial jack state (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Re-order quirk entries for Lenovo (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices (Jaroslav Kysela) [2017320] - tools headers UAPI: Sync sound/asound.h with the kernel sources (Jaroslav Kysela) [2017320] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2017320] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2017320] - ASoC: SOF: handle paused streams during system suspend (Jaroslav Kysela) [2017320] - ASoC: SOF: sof-audio: setup sched widgets during pipeline complete step (Jaroslav Kysela) [2017320] - ASoC: SOF: free widgets in sof_tear_down_pipelines() for static pipelines (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: correct default value (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: correct pcmif BE dai control flow (Jaroslav Kysela) [2017320] - ALSA: RHEL - update kernel configs for RHEL 9.0 (Jaroslav Kysela) [2017320] - ALSA: core: Fix SSID quirk lookup for subvendor=0 (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Fix Jack detection after resume (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Increase delay during jack detection (Jaroslav Kysela) [2017320] - ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows (Jaroslav Kysela) [2017320] - ASoC: Intel: catpt: Test dmaengine_submit() result before moving on (Jaroslav Kysela) [2017320] - ASoC: amd: Fix dependency for SPI master (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID (Jaroslav Kysela) [2017320] - ALSA: oss: fix compile error when OSS_DEBUG is enabled (Jaroslav Kysela) [2017320] - ALSA: hda: Make proper use of timecounter (Jaroslav Kysela) [2017320] - ALSA: led: Use restricted type for iface assignment (Jaroslav Kysela) [2017320] - ALSA: hda: Fix potential deadlock at codec unbinding (Jaroslav Kysela) [2017320] - ALSA: hda: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2017320] - ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2017320] - ALSA: jack: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 convertible (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Fix quirk for Clevo NJ51CU (Jaroslav Kysela) [2017320] - ALSA: rawmidi - fix the uninitalized user_pversion (Jaroslav Kysela) [2017320] - ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2 (Jaroslav Kysela) [2017320] - ALSA: hda: intel-sdw-acpi: harden detection of controller (Jaroslav Kysela) [2017320] - ALSA: hda/hdmi: Disable silent stream on GLK (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2017320] - ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s (Jaroslav Kysela) [2017320] - ASoC: meson: aiu: fifo: Add missing dma_coerce_mask_and_coherent() (Jaroslav Kysela) [2017320] - ASoC: tas2770: Fix setting of high sample rates (Jaroslav Kysela) [2017320] - ASoC: rt5682: fix the wrong jack type detected (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Add new alc285-hp-amp-init model (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 (Jaroslav Kysela) [2017320] - ASoC: tegra: Restore headphones jack name on Nyan Big (Jaroslav Kysela) [2017320] - ASoC: tegra: Add DAPM switches for headphones and mic jack (Jaroslav Kysela) [2017320] - ALSA: jack: Check the return value of kstrdup() (Jaroslav Kysela) [2017320] - ALSA: drivers: opl3: Fix incorrect use of vp->state (Jaroslav Kysela) [2017320] - ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: pci-tgl: add new ADL-P variant (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: pci-tgl: add ADL-N support (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Reorder snd_djm_devices[] entries (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (Jaroslav Kysela) [2017320] - ALSA: ctl: Fix copy of updated id with element read/write (Jaroslav Kysela) [2017320] - ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() (Jaroslav Kysela) [2017320] - ALSA: pcm: oss: Limit the period size to 16MB (Jaroslav Kysela) [2017320] - ALSA: pcm: oss: Fix negative period/buffer sizes (Jaroslav Kysela) [2017320] - ASoC: codecs: wsa881x: fix return values from kcontrol put (Jaroslav Kysela) [2017320] - ASoC: codecs: wcd934x: return correct value from mixer put (Jaroslav Kysela) [2017320] - ASoC: codecs: wcd934x: handle channel mappping list correctly (Jaroslav Kysela) [2017320] - ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer (Jaroslav Kysela) [2017320] - ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P (Jaroslav Kysela) [2017320] - ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: Retry codec probing if it fails (Jaroslav Kysela) [2017320] - ASoC: amd: fix uninitialized variable in snd_acp6x_probe() (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver (Jaroslav Kysela) [2017320] - ASoC: rt5682s: Fix crash due to out of scope stack vars (Jaroslav Kysela) [2017320] - ASoC: rt5682: Fix crash due to out of scope stack vars (Jaroslav Kysela) [2017320] - ASoC: tegra: Use normal system sleep for ADX (Jaroslav Kysela) [2017320] - ASoC: tegra: Use normal system sleep for AMX (Jaroslav Kysela) [2017320] - ASoC: tegra: Use normal system sleep for Mixer (Jaroslav Kysela) [2017320] - ASoC: tegra: Use normal system sleep for MVC (Jaroslav Kysela) [2017320] - ASoC: tegra: Use normal system sleep for SFC (Jaroslav Kysela) [2017320] - ASoC: tegra: Balance runtime PM count (Jaroslav Kysela) [2017320] - ASoC: SOF: hda: reset DAI widget before reconfiguring it (Jaroslav Kysela) [2017320] - ASoC: cs35l41: Set the max SPI speed for the whole device (Jaroslav Kysela) [2017320] - ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec (Jaroslav Kysela) [2017320] - ASoC: Intel: soc-acpi: add entry for ESSX8336 on CML (Jaroslav Kysela) [2017320] - ASoC: rk817: Add module alias for rk817-codec (Jaroslav Kysela) [2017320] - ASoC: soc-acpi: Set mach->id field on comp_ids matches (Jaroslav Kysela) [2017320] - ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Don't start stream for capture at prepare (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Switch back to non-latency mode at a later point (Jaroslav Kysela) [2017320] - ALSA: ctxfi: Fix out-of-range access (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix kcontrol put callback in Mixer (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix kcontrol put callback in ADX (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix kcontrol put callback in AMX (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix kcontrol put callback in SFC (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix kcontrol put callback in MVC (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix kcontrol put callback in AHUB (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix kcontrol put callback in DSPK (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix kcontrol put callback in DMIC (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix kcontrol put callback in I2S (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix kcontrol put callback in ADMAIF (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix wrong value type in MVC (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix wrong value type in SFC (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix wrong value type in DSPK (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix wrong value type in DMIC (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix wrong value type in I2S (Jaroslav Kysela) [2017320] - ASoC: tegra: Fix wrong value type in ADMAIF (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 (Jaroslav Kysela) [2017320] - ASoC: stm32: i2s: fix 32 bits channel length without mclk (Jaroslav Kysela) [2017320] - ASoC: codecs: lpass-rx-macro: fix HPHR setting CLSH mask (Jaroslav Kysela) [2017320] - ASoC: codecs: wcd934x: return error code correctly from hw_params (Jaroslav Kysela) [2017320] - ASoC: codecs: wcd938x: fix volatile register range (Jaroslav Kysela) [2017320] - ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2017320] - ASoC: qdsp6: q6routing: validate port id before setting up route (Jaroslav Kysela) [2017320] - ASoC: qdsp6: q6adm: improve error reporting (Jaroslav Kysela) [2017320] - ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling (Jaroslav Kysela) [2017320] - ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Jaroslav Kysela) [2017320] - ASoC: qdsp6: qdsp6: q6prm: handle clk disable correctly (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: wm_adsp_control_add() error: uninitialized symbol 'ret' (Jaroslav Kysela) [2017320] - ALSA: cmipci: Drop stale variable assignment (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 (Jaroslav Kysela) [2017320] - ASoC: rsnd: fixup DMAEngine API (Jaroslav Kysela) [2017320] - ASoC: SOF: build compression interface into snd_sof.ko (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8173: Fix debugfs registration for components (Jaroslav Kysela) [2017320] - ASoC: rt5682: Re-detect the combo jack after resuming (Jaroslav Kysela) [2017320] - ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend (Jaroslav Kysela) [2017320] - ASoC: rt1011: revert 'I2S Reference' to SOC_ENUM_EXT (Jaroslav Kysela) [2017320] - ASoC: rt9120: Add the compatibility with rt9120s (Jaroslav Kysela) [2017320] - ASoC: rt9120: Fix clock auto sync issue when fs is the multiple of 48 (Jaroslav Kysela) [2017320] - ASoC: rt9120: Update internal ocp level to the correct value (Jaroslav Kysela) [2017320] - ALSA: fireworks: add support for Loud Onyx 1200f quirk (Jaroslav Kysela) [2017320] - ALSA: hda: fix general protection fault in azx_runtime_idle (Jaroslav Kysela) [2017320] - ALSA: hda: Free card instance properly at probe errors (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Jaroslav Kysela) [2017320] - ALSA: memalloc: Remove a stale comment (Jaroslav Kysela) [2017320] - ALSA: synth: missing check for possible NULL after the call to kstrdup (Jaroslav Kysela) [2017320] - ALSA: memalloc: Use proper SG helpers for noncontig allocations (Jaroslav Kysela) [2017320] - ALSA: pci: rme: Fix unaligned buffer addresses (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: add support for MOTU Track 16 (Jaroslav Kysela) [2017320] - ALSA: PCM: Fix NULL dereference at mmap checks (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Add quirk for ASUS UX550VE (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw: Add support for SKU 0B12 product (Jaroslav Kysela) [2017320] - ASoC: Intel: soc-acpi: add SKU 0B29 SoundWire configuration (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw: Add support for SKU 0B29 product (Jaroslav Kysela) [2017320] - ASoC: Intel: soc-acpi: add SKU 0B13 SoundWire configuration (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw: Add support for SKU 0B13 product (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw: Add support for SKU 0B11 product (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw: Add support for SKU 0B00 and 0B01 products (Jaroslav Kysela) [2017320] - ASoC: Intel: soc-acpi: add SKU 0AF3 SoundWire configuration (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw: Add support for SKU 0AF3 product (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8173-rt5650: Rename Speaker control to Ext Spk (Jaroslav Kysela) [2017320] - mfd: arizona: Split of_match table into I2C and SPI versions (Jaroslav Kysela) [2017320] - ASoC: DAPM: Cover regression by kctl change notification fix (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended (Jaroslav Kysela) [2017320] - ALSA: timer: Unconditionally unlink slave instances, too (Jaroslav Kysela) [2017320] - ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer (Jaroslav Kysela) [2017320] - Revert "ALSA: memalloc: Convert x86 SG-buffer handling with non-contiguous type" (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: add support for MOTU Traveler mk3 (Jaroslav Kysela) [2017320] - ASoC: SOF:control: Fix variable type in snd_sof_refresh_control() (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ (Jaroslav Kysela) [2017320] - ALSA: timer: Fix use-after-free problem (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Add quirk for Audient iD14 (Jaroslav Kysela) [2017320] - ASoC: cs35l41: Change monitor widgets to siggens (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Add quirk for Clevo PC70HS (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Jaroslav Kysela) [2017320] - ASoC: rsnd: Fix an error handling path in 'rsnd_node_count()' (Jaroslav Kysela) [2017320] - ASoC: tlv320aic3x: Make aic3x_remove() return void (Jaroslav Kysela) [2017320] - ASoC: Intel: soc-acpi: use const for all uses of snd_soc_acpi_codecs (Jaroslav Kysela) [2017320] - ASoC: Intel: soc-acpi-cht: shrink tables using compatible IDs (Jaroslav Kysela) [2017320] - ASoC: Intel: soc-acpi-byt: shrink tables using compatible IDs (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_rt5682: use comp_ids to enumerate rt5682s (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_rt5682: detect codec variant in probe function (Jaroslav Kysela) [2017320] - ASoC: soc-acpi: add comp_ids field for machine driver matching (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: add machine driver with mt6359, rt1011 and rt5682 (Jaroslav Kysela) [2017320] - ASoC: Stop dummy from overriding hwparams (Jaroslav Kysela) [2017320] - ASoC: topology: Change topology device to card device (Jaroslav Kysela) [2017320] - ASoC: topology: Use correct device for prints (Jaroslav Kysela) [2017320] - ASoC: topology: Check for dapm widget completeness (Jaroslav Kysela) [2017320] - ASoC: topology: Add header payload_size verification (Jaroslav Kysela) [2017320] - ASoC: core: Remove invalid snd_soc_component_set_jack call (Jaroslav Kysela) [2017320] - ASoC: codecs: tfa989x: Add support for tfa9897 RCV bit (Jaroslav Kysela) [2017320] - ASoC: amd: acp: select CONFIG_SND_SOC_ACPI (Jaroslav Kysela) [2017320] - ASoC: Intel: glk_rt5682_max98357a: support ALC5682I-VS codec (Jaroslav Kysela) [2017320] - ASoC: fix unmet dependencies on GPIOLIB for SND_SOC_RT1015P (Jaroslav Kysela) [2017320] - ASoC: es8316: add support for ESSX8336 ACPI _HID (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Correct configuring of switch inversion from ts-inv (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: remove TODO for interaction with userspace about control message (Jaroslav Kysela) [2017320] - ALSA: oxfw: fix functional regression for Mackie Onyx 1640i in v5.14 or later (Jaroslav Kysela) [2017320] - ASoC: qdsp6: audioreach: Fix clang -Wimplicit-fallthrough (Jaroslav Kysela) [2017320] - ASoC: fix unmet dependencies on GPIOLIB for SND_SOC_DMIC (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: export meter information to userspace as float value (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: refine parser for meter information in register DSP models (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: fix null pointer dereference when polling hwdep character device (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED (Jaroslav Kysela) [2017320] - ASoC: amd: acp: fix Kconfig dependencies (Jaroslav Kysela) [2017320] - ASoC: rt5682-i2c: Use devm_clk_get_optional for optional clock (Jaroslav Kysela) [2017320] - ASoC: Intel: soc-acpi: add entry for ESSX8336 on JSL (Jaroslav Kysela) [2017320] - ASoC: amd: acp: Fix return value check in acp_machine_select() (Jaroslav Kysela) [2017320] - ASoC: max98520: add max98520 audio amplifier driver (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: fix return value (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: rename shadowed array (Jaroslav Kysela) [2017320] - ASoC: mediatek: remove unnecessary initialization (Jaroslav Kysela) [2017320] - ASoC: nau8821: clarify out-of-bounds check (Jaroslav Kysela) [2017320] - ASoC: nau8821: fix kernel-doc (Jaroslav Kysela) [2017320] - ASoC: rt5682s: use 'static' qualifier (Jaroslav Kysela) [2017320] - ASoC: topology: handle endianness warning (Jaroslav Kysela) [2017320] - ALSA: ua101: fix division by zero at probe (Jaroslav Kysela) [2017320] - ASoC: amd: acp: SND_SOC_AMD_ACP_COMMON should depend on X86 && PCI (Jaroslav Kysela) [2017320] - ASoC: amd: acp: SND_SOC_AMD_{LEGACY_MACH,SOF_MACH} should depend on X86 && PCI && I2C (Jaroslav Kysela) [2017320] - ASoC: amd: acp: Wrap AMD Audio ACP components in SND_SOC_AMD_ACP_COMMON (Jaroslav Kysela) [2017320] - ASoC: cs42l42: free_irq() before powering-down on probe() fail (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Reset and power-down on remove() and failed probe() (Jaroslav Kysela) [2017320] - ASoC: qdsp6: audioreach: add support for q6prm-clocks (Jaroslav Kysela) [2017320] - ASoC: qdsp6: audioreach: add q6prm support (Jaroslav Kysela) [2017320] - ASoC: qdsp6: audioreach: add q6apm lpass dai support (Jaroslav Kysela) [2017320] - ASoC: qdsp6: audioreach: add q6apm-dai support (Jaroslav Kysela) [2017320] - ASoC: qdsp6: audioreach: add topology support (Jaroslav Kysela) [2017320] - ASoC: qdsp6: audioreach: add Kconfig and Makefile (Jaroslav Kysela) [2017320] - ASoC: qdsp6: audioreach: add module configuration command helpers (Jaroslav Kysela) [2017320] - ASoC: qdsp6: audioreach: add q6apm support (Jaroslav Kysela) [2017320] - ASoC: qdsp6: audioreach: add basic pkt alloc support (Jaroslav Kysela) [2017320] - ASoC: qdsp6: q6afe-clocks: move audio-clocks to common file (Jaroslav Kysela) [2017320] - ASoC: qdsp6: q6afe-dai: move lpass audio ports to common file (Jaroslav Kysela) [2017320] - ASoC: codecs: Change bulk clock voting to optional voting in digital codecs (Jaroslav Kysela) [2017320] - ASoC: codecs: tx-macro: Update tx default values (Jaroslav Kysela) [2017320] - ASoC: codecs: tx-macro: Enable tx top soundwire mic clock (Jaroslav Kysela) [2017320] - ASoC: qcom: Add compatible names in va,wsa,rx,tx codec drivers for sc7280 (Jaroslav Kysela) [2017320] - ASoC: nau8825: add clock management for power saving (Jaroslav Kysela) [2017320] - ASoC: nau8825: add set_jack coponment support (Jaroslav Kysela) [2017320] - ALSA: line6: fix control and interrupt message timeouts (Jaroslav Kysela) [2017320] - ALSA: 6fire: fix control and bulk message timeouts (Jaroslav Kysela) [2017320] - ALSA: usb-audio: fix null pointer dereference on pointer cs_desc (Jaroslav Kysela) [2017320] - ALSA: gus: fix null pointer dereference on pointer block (Jaroslav Kysela) [2017320] - ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Jaroslav Kysela) [2017320] - ASoC: topology: Fix stub for snd_soc_tplg_component_remove() (Jaroslav Kysela) [2017320] - ASoC: qcom: common: Respect status = "disabled" on DAI link nodes (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Prevent NULL pointer deref in interrupt handler (Jaroslav Kysela) [2017320] - ASoC: wm8962: Convert to devm_clk_get_optional() (Jaroslav Kysela) [2017320] - ASoC: fix unmet dependency on GPIOLIB for SND_SOC_MAX98357A (Jaroslav Kysela) [2017320] - ASoC: cs35l41: Make cs35l41_remove() return void (Jaroslav Kysela) [2017320] - ASoc: wm8900: Drop empty spi_driver remove callback (Jaroslav Kysela) [2017320] - ASoC: tegra: Set default card name for Trimslice (Jaroslav Kysela) [2017320] - ASoC: tegra: Restore AC97 support (Jaroslav Kysela) [2017320] - ASoc: wm8731: Drop empty spi_driver remove callback (Jaroslav Kysela) [2017320] - ASoC: doc: update codec example code (Jaroslav Kysela) [2017320] - ASoC: amd: acp: Add acp_machine struct for renoir platform. (Jaroslav Kysela) [2017320] - ASoC: rt5682s: Downsizing the DAC volume scale (Jaroslav Kysela) [2017320] - ASoC: meson: axg-tdm-interface: manage formatters in trigger (Jaroslav Kysela) [2017320] - ASoC: meson: axg-card: make links nonatomic (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Remove unused runtime_suspend/runtime_resume callbacks (Jaroslav Kysela) [2017320] - ASoC: fix unmet dependency on GPIOLIB (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 (Jaroslav Kysela) [2017320] - ALSA: mixer: oss: Fix racy access to slots (Jaroslav Kysela) [2017320] - ASoC: cirrus: i2s: Prepare clock before using it (Jaroslav Kysela) [2017320] - soundwire: qcom: add debugfs entry for soundwire register dump (Jaroslav Kysela) [2017320] - soundwire: bus: stop dereferencing invalid slave pointer (Jaroslav Kysela) [2017320] - ASoC: amd: acp: Add support for RT5682-VS codec (Jaroslav Kysela) [2017320] - ASoC: amd: acp: Add support for Maxim amplifier codec (Jaroslav Kysela) [2017320] - ASoC: amd: acp: Add callback for machine driver on ACP (Jaroslav Kysela) [2017320] - ASoC: rockchip: Use generic dmaengine code (Jaroslav Kysela) [2017320] - ASoC: rockchip: i2s_tdm: Dup static DAI template (Jaroslav Kysela) [2017320] - ASoC: rockchip: i2s_tdm: improve return value handling (Jaroslav Kysela) [2017320] - ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Jaroslav Kysela) [2017320] - ALSA: memalloc: Fix a typo in snd_dma_buffer_sync() description (Jaroslav Kysela) [2017320] - ALSA: memalloc: Drop superfluous snd_dma_buffer_sync() declaration (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Fix microphone sound on Jieli webcam. (Jaroslav Kysela) [2017320] - ASoC: qcom: sm8250: Add Jack support (Jaroslav Kysela) [2017320] - ASoC: qcom: sm8250: add support for TX and RX Macro dais (Jaroslav Kysela) [2017320] - ASoC: amd: enable Yellow Carp platform machine driver build (Jaroslav Kysela) [2017320] - ASoC: amd: add YC machine driver using dmic (Jaroslav Kysela) [2017320] - ASoC: amd: create platform device for acp6x machine driver (Jaroslav Kysela) [2017320] - ASoC: amd: enable Yellow carp acp6x drivers build (Jaroslav Kysela) [2017320] - ASoC: amd: add acp6x pdm driver pm ops (Jaroslav Kysela) [2017320] - ASoC: amd: add acp6x pci driver pm ops (Jaroslav Kysela) [2017320] - ASoC: amd: add acp6x pdm driver dma ops (Jaroslav Kysela) [2017320] - ASoC: amd: add acp6x irq handler (Jaroslav Kysela) [2017320] - ASoC: amd: add acp6x pdm platform driver (Jaroslav Kysela) [2017320] - ASoC: amd: add platform devices for acp6x pdm driver and dmic driver (Jaroslav Kysela) [2017320] - ASoC: amd: add acp6x init/de-init functions (Jaroslav Kysela) [2017320] - ASoC: amd: add Yellow Carp ACP PCI driver (Jaroslav Kysela) [2017320] - ASoC: amd: add Yellow Carp ACP6x IP register header (Jaroslav Kysela) [2017320] - ASoC: amd: acp: Add SOF audio support on Chrome board (Jaroslav Kysela) [2017320] - ASoC: amd: acp: Add legacy sound card support for Chrome audio (Jaroslav Kysela) [2017320] - ASoC: amd: acp: Add generic machine driver support for ACP cards (Jaroslav Kysela) [2017320] - ASoC: amd: acp: Add I2S support on Renoir platform (Jaroslav Kysela) [2017320] - ASoC: amd: Add common framework to support I2S on ACP SOC (Jaroslav Kysela) [2017320] - ALSA: uapi: Fix a C++ style comment in asound.h (Jaroslav Kysela) [2017320] - ALSA: firewire: Fix C++ style comments in uapi header (Jaroslav Kysela) [2017320] - ASoC: rockchip: i2s-tdm: Fix refcount test (Jaroslav Kysela) [2017320] - ASoC: meson: implement driver_name for snd_soc_card in meson-card-utils (Jaroslav Kysela) [2017320] - ASoC: tlv320aic32x4: Make aic32x4_remove() return void (Jaroslav Kysela) [2017320] - ASoC: soc-core: accept zero format at snd_soc_runtime_set_dai_fmt() (Jaroslav Kysela) [2017320] - ASoC: soc-core: tidyup empty function (Jaroslav Kysela) [2017320] - ASoC: soc-component: add snd_soc_component_is_codec() (Jaroslav Kysela) [2017320] - ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step2 (Jaroslav Kysela) [2017320] - ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step1 (Jaroslav Kysela) [2017320] - ALSA: memalloc: Convert x86 SG-buffer handling with non-contiguous type (Jaroslav Kysela) [2017320] - ALSA: memalloc: Support for non-coherent page allocation (Jaroslav Kysela) [2017320] - ALSA: memalloc: Support for non-contiguous page allocation (Jaroslav Kysela) [2017320] - ALSA: ISA: not for M68K (Jaroslav Kysela) [2017320] - ASoC: rockchip: i2s-tdm: Strip out direct CRU use (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: notify event for parameter change in register DSP model (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: queue event for parameter change in register DSP model (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: add ioctl command to read cached parameters in register DSP model (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: parse messages for input parameters in register DSP model (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: parse messages for line input parameters in register DSP model (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: parse messages for output parameters in register DSP model (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: parse messages for mixer output parameters in register DSP model (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: parse messages for mixer source parameters in register-DSP model (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: add ioctl command to read cached hardware meter (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: add message parser for meter information in command DSP model (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: add message parser to gather meter information in register DSP model (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Always enable TS_PLUG and TS_UNPLUG interrupts (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Fix WARN in remove() if running without an interrupt (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Mark OSC_SWITCH_STATUS register volatile (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Set correct SRC MCLK (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Allow time for HP/ADC to power-up after enable (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Use PLL for SCLK > 12.288MHz (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Don't claim to support 192k (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Don't set defaults for volatile registers (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Correct some register default values (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Always configure both ASP TX channels (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Don't reconfigure the PLL while it is running (Jaroslav Kysela) [2017320] - ASoC: soc-component: improve error reporting for register access (Jaroslav Kysela) [2017320] - ASoC: amd: enable vangogh platform machine driver build (Jaroslav Kysela) [2017320] - ASoC: amd: add vangogh machine driver (Jaroslav Kysela) [2017320] - ASoc: amd: create platform device for VG machine driver (Jaroslav Kysela) [2017320] - ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Multi) (Jaroslav Kysela) [2017320] - ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Single) (Jaroslav Kysela) [2017320] - ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Multi) (Jaroslav Kysela) [2017320] - ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Single) (Jaroslav Kysela) [2017320] - ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Nulti) (Jaroslav Kysela) [2017320] - ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Single) (Jaroslav Kysela) [2017320] - ASoC: add Audio Graph Card2 Custom Sample (Jaroslav Kysela) [2017320] - ASoC: audio-graph-card2: add Codec2Codec support (Jaroslav Kysela) [2017320] - ASoC: audio-graph-card2: add DPCM support (Jaroslav Kysela) [2017320] - ASoC: audio-graph-card2: add Multi CPU/Codec support (Jaroslav Kysela) [2017320] - ASoC: add Audio Graph Card2 driver (Jaroslav Kysela) [2017320] - ASoC: simple-card-utils: add codec2codec support (Jaroslav Kysela) [2017320] - ASoC: simple-card-utils: add asoc_graph_is_ports0() (Jaroslav Kysela) [2017320] - ASoC: test-component: add Test Component for Sound debug/test (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Jaroslav Kysela) [2017320] - ALSA: pcm: Unify snd_pcm_delay() and snd_pcm_hwsync() (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Initialize every feature unit once at probe time (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Drop superfluous error message after disconnection (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Downgrade error message in get_ctl_value_v2() (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Add quirk for Clevo PC50HS (Jaroslav Kysela) [2017320] - ALSA: usb-audio: add Schiit Hel device to quirk table (Jaroslav Kysela) [2017320] - ASoC: rt5682: fix a little pop while playback (Jaroslav Kysela) [2017320] - ASoC: rt1011: Fix 'I2S Reference' enum control (Jaroslav Kysela) [2017320] - ASoC: wm8960: Fix clock configuration on slave mode (Jaroslav Kysela) [2017320] - ASoC: rt9120: Add rt9210 audio amplifier support (Jaroslav Kysela) [2017320] - ASoC: amd: vangogh: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [2017320] - ASoC: mediatek: Constify static snd_soc_ops (Jaroslav Kysela) [2017320] - ASoC: rt9120: Drop rt9210 audio amplifier support (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Add quirk for VF0770 (Jaroslav Kysela) [2017320] - ALSA: hda: avoid write to STATESTS if controller is in reset (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Less restriction for low-latency playback mode (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Jaroslav Kysela) [2017320] - ASoC: rt1011: Fix 'I2S Reference' enum control caused error (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets (Jaroslav Kysela) [2017320] - ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5651: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5651: use devm_clk_get_optional() for mclk (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5651: Use temporary variable for struct device (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5651: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5640: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5640: use devm_clk_get_optional() for mclk (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5640: Use temporary variable for struct device (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5640: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2017320] - ASoC: amd: Kconfig: Select fch clock support with machine driver (Jaroslav Kysela) [2017320] - ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2 (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mixer/Soundcard (Jaroslav Kysela) [2017320] - ASoC: rockchip: i2s-tdm: Fix error handling on i2s_tdm_prepare_enable_mclk failure (Jaroslav Kysela) [2017320] - ASoC: rockchip: i2s-tdm: Remove call to rockchip_i2s_ch_to_io (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: update audsys clock parent name (Jaroslav Kysela) [2017320] - ASoC: SOF: prepare code to allocate IPC messages in fw_ready (Jaroslav Kysela) [2017320] - ASoC: rt9120: Add rt9210 audio amplifier support (Jaroslav Kysela) [2017320] - ASoC: soc-pcm: restore mixer functionality (Jaroslav Kysela) [2017320] - ASoC: rt5682s: Fix hp pop produced immediately after resuming (Jaroslav Kysela) [2017320] - ASoC: rockchip: add support for i2s-tdm controller (Jaroslav Kysela) [2017320] - ASoC: SOF: Introduce fragment elapsed notification API (Jaroslav Kysela) [2017320] - ASoC: SOF: imx: Use newly introduced generic IPC stream ops (Jaroslav Kysela) [2017320] - ASoC: SOF: Make Intel IPC stream ops generic (Jaroslav Kysela) [2017320] - ASoC: SOF: Introduce snd_sof_mailbox_read / snd_sof_mailbox_write callbacks (Jaroslav Kysela) [2017320] - ASoC: SOF: pipelines: Harmonize all functions to use struct snd_sof_dev (Jaroslav Kysela) [2017320] - ASoC: SOF: topology: do not power down primary core during topology removal (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: hda: Dump registers and stack when SOF_DBG_DUMP_REGS is set (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: hda-loader: Drop SOF_DBG_DUMP_REGS flag from dbg_dump calls (Jaroslav Kysela) [2017320] - ASoC: SOF: loader: Drop SOF_DBG_DUMP_REGS flag when firmware start fails (Jaroslav Kysela) [2017320] - ASoC: SOF: core: Clean up snd_sof_get_status() prints (Jaroslav Kysela) [2017320] - ASoC: SOF: intel: hda: Drop 'error' prefix from error dump functions (Jaroslav Kysela) [2017320] - ASoC: SOF: Introduce macro to set the firmware state (Jaroslav Kysela) [2017320] - ASoC: SOF: ops: Force DSP panic dumps to be printed (Jaroslav Kysela) [2017320] - ASoC: SOF: ipc: Re-enable dumps after successful IPC tx (Jaroslav Kysela) [2017320] - ASoC: SOF: debug: Print out the fw_state along with the DSP dump (Jaroslav Kysela) [2017320] - ASoC: SOF: Drop SOF_DBG_DUMP_FORCE_ERR_LEVEL and sof_dev_dbg_or_err (Jaroslav Kysela) [2017320] - ASoC: SOF: intel: hda-loader: Use snd_sof_dsp_dbg_dump() for DSP dump (Jaroslav Kysela) [2017320] - ASoC: SOF: debug: Add SOF_DBG_DUMP_OPTIONAL flag for DSP dumping (Jaroslav Kysela) [2017320] - ASoC: SOF: debug/ops: Move the IPC and DSP dump functions out from the header (Jaroslav Kysela) [2017320] - ASoC: SOF: intel: atom: No need to do a DSP dump in atom_run() (Jaroslav Kysela) [2017320] - ASoC: SOF: loader: Print the DSP dump if boot fails (Jaroslav Kysela) [2017320] - ASoC: SOF: Print the dbg_dump and ipc_dump once to reduce kernel log noise (Jaroslav Kysela) [2017320] - ASoC: SOF: ipc and dsp dump: Add markers for better visibility (Jaroslav Kysela) [2017320] - ASoC: SOF: debug: Swap the dsp_dump and ipc_dump sequence for fw_exception (Jaroslav Kysela) [2017320] - ASoC: SOF: core: debug: force all processing on primary core (Jaroslav Kysela) [2017320] - ASoC: max98927: Handle reset gpio when probing i2c (Jaroslav Kysela) [2017320] - ASoC: codec: wcd938x: Add irq config support (Jaroslav Kysela) [2017320] - ASoC: DAPM: Fix missing kctl change notifications (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcht_es8316: Use temporary variable for struct device (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcht_es8316: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2017320] - ASoC: wcd938x: Fix jack detection issue (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Pass JOINT_DUPLEX info flag for implicit fb streams (Jaroslav Kysela) [2017320] - ALSA: pcm: Add more disconnection checks at file ops (Jaroslav Kysela) [2017320] - ALSA: hda: intel: Allow repeatedly probing on codec configuration errors (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (Jaroslav Kysela) [2017320] - ASoC: SOF: OF: Add fw_path and tplg_path parameters (Jaroslav Kysela) [2017320] - ASoC: amd: acp-rt5645: Constify static snd_soc_ops (Jaroslav Kysela) [2017320] - ASoC: SOF: topology: return error if sof_connect_dai_widget() fails (Jaroslav Kysela) [2017320] - ASoC: SOF: topology: allow for dynamic pipelines override for debug (Jaroslav Kysela) [2017320] - ASoC: SOF: topology: show clks_control value in dynamic debug (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: hda-dai: improve SSP DAI handling for dynamic pipelines (Jaroslav Kysela) [2017320] - ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK/BCLK_ES bits (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: hda: add new flags for DAI_CONFIG (Jaroslav Kysela) [2017320] - ASoC: SOF: dai: include new flags for DAI_CONFIG (Jaroslav Kysela) [2017320] - ASoC: SOF: dai: mirror group_id definition added in firmware (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 (Jaroslav Kysela) [2017320] - ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp (Jaroslav Kysela) [2017320] - ASoC: Intel: add machine driver for SOF+ES8336 (Jaroslav Kysela) [2017320] - ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec (Jaroslav Kysela) [2017320] - ASoC: Intel: soc-acpi: apl/glk/tgl: add entry for devices based on ES8336 codec (Jaroslav Kysela) [2017320] - ALSA: hda/realtek - ALC236 headset MIC recording issue (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Enable rate validation for Scarlett devices (Jaroslav Kysela) [2017320] - ASoC: Intel: cht_bsw_nau8824: Set card.components string (Jaroslav Kysela) [2017320] - ASoC: nau8824: Add a nau8824_components() helper (Jaroslav Kysela) [2017320] - ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Jaroslav Kysela) [2017320] - ASoC: nau8824: Fix NAU8824_JACK_LOGIC define (Jaroslav Kysela) [2017320] - ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ (Jaroslav Kysela) [2017320] - ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Jaroslav Kysela) [2017320] - ASoC: nau8821: new driver (Jaroslav Kysela) [2017320] - ASoC: fsl_spdif: implement bypass mode from in to out (Jaroslav Kysela) [2017320] - ASoC: SOF: topology: Add kernel parameter for topology verification (Jaroslav Kysela) [2017320] - ASoC: SOF: Add support for dynamic pipelines (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: hda: make sure DAI widget is set up before IPC (Jaroslav Kysela) [2017320] - ASoC: SOF: Introduce widget use_count (Jaroslav Kysela) [2017320] - ASoC: SOF: Don't set up widgets during topology parsing (Jaroslav Kysela) [2017320] - ASoC: SOF: restore kcontrols for widget during set up (Jaroslav Kysela) [2017320] - ASoC: SOF: Add new fields to snd_sof_route (Jaroslav Kysela) [2017320] - AsoC: dapm: export a couple of functions (Jaroslav Kysela) [2017320] - ASoC: SOF: sof-audio: add helpers for widgets, kcontrols and dai config set up (Jaroslav Kysela) [2017320] - ASoC: SOF: topology: Add new token for dynamic pipeline (Jaroslav Kysela) [2017320] - ASoC: SOF: control: Add access field in struct snd_sof_control (Jaroslav Kysela) [2017320] - ASoC: topology: change the complete op in snd_soc_tplg_ops to return int (Jaroslav Kysela) [2017320] - ASoC: qcom: apq8096: Constify static snd_soc_ops (Jaroslav Kysela) [2017320] - ASoC: rt5682s: Fix HP noise caused by SAR mode switch when the system resumes (Jaroslav Kysela) [2017320] - ASoC: rt5682s: Enable ASRC auto-disable to fix pop during jack plug-in while playback (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: move of_node_put to remove function (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp (Jaroslav Kysela) [2017320] - ASoC: tegra: Constify static snd_soc_ops (Jaroslav Kysela) [2017320] - ASoC: soc-component: Remove conditional definition of debugfs data members (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Fix packet size calculation regression (Jaroslav Kysela) [2017320] - ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254 (Jaroslav Kysela) [2017320] - ALSA: usb-audio: disable implicit feedback sync for Behringer UFX1204 and UFX1604 (Jaroslav Kysela) [2017320] - soundwire: debugfs: use controller id and link_id for debugfs (Jaroslav Kysela) [2017320] - ASoC: rt5682: move clk related code to rt5682_i2c_probe (Jaroslav Kysela) [2017320] - ASoC: fsl_rpmsg: Add rpmsg audio support for i.MX8ULP (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: remove a repeated including (Jaroslav Kysela) [2017320] - ASoC: SOF: Change SND_SOC_SOF_TOPLEVEL from config to menuconfig (Jaroslav Kysela) [2017320] - ASoC: rt5682s: Revise the macro RT5682S_PLLB_SRC_MASK (Jaroslav Kysela) [2017320] - ASoC: rt5682s: Use dev_dbg instead of pr_debug (Jaroslav Kysela) [2017320] - ASoC: rt5682s: Remove the volatile SW reset register from reg_default (Jaroslav Kysela) [2017320] - ASoC: nau8824: Fix headphone vs headset, button-press detection no longer working (Jaroslav Kysela) [2017320] - ALSA: seq: Fix a potential UAF by wrong private_free call order (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Avoid killing in-flight URBs during draining (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Improved lowlatency playback support (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Add spinlock to stop_urbs() (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Check available frames for the next packet size (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Disable low-latency mode for implicit feedback sync (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Disable low-latency playback for free-wheel mode (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Rename early_playback_start flag with lowlatency_playback (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Fix possible race at sync of urb completions (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Restrict rates for the shared clocks (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop (Jaroslav Kysela) [2017320] - ALSA: hda: Use position buffer for SKL+ again (Jaroslav Kysela) [2017320] - ALSA: hda: Reduce udelay() at SKL+ position reporting (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer (Jaroslav Kysela) [2017320] - ALSA: virtio: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2017320] - ASoC: ux500: mop500: Constify static snd_soc_ops (Jaroslav Kysela) [2017320] - ASoC: ti: Constify static snd_soc_ops (Jaroslav Kysela) [2017320] - ASoC: intel: sof_rt5682: update platform device name for Maxim amplifier (Jaroslav Kysela) [2017320] - ASoC: SOF: ipc: Make the error prints consistent in tx_wait_done() (Jaroslav Kysela) [2017320] - ASoC: SOF: prefix some terse and cryptic dev_dbg() with __func__ (Jaroslav Kysela) [2017320] - ASoC: SOF: add error handling to snd_sof_ipc_msg_data() (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: add missing of_node_put in probe (Jaroslav Kysela) [2017320] - ASoC: SOF: imx: add header file for ops (Jaroslav Kysela) [2017320] - ASoC: SOF: pm: fix a stale comment (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: hda-stream: Print stream name on STREAM_SD_OFFSET timeout (Jaroslav Kysela) [2017320] - ALSA: pcsp: Make hrtimer forwarding more robust (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: hda-dai: fix potential locking issue (Jaroslav Kysela) [2017320] - ALSA: hda: hdac_ext_stream: fix potential locking issues (Jaroslav Kysela) [2017320] - ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Jaroslav Kysela) [2017320] - ALSA: usb-audio: fix comment reference in __uac_clock_find_source (Jaroslav Kysela) [2017320] - ASoC: ak4458: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2017320] - ASoC: ak5558: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2017320] - ASoC: dmaengine: Introduce module option prealloc_buffer_size_kbytes (Jaroslav Kysela) [2017320] - ASoC: dwc-i2s: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: ak4671: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2017320] - ASoC: alc5623: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2017320] - ASoC: bcm: Convert to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: cpcap: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2017320] - ASoC: meson: aiu: Fix spelling mistake "Unsupport" -> "Unsupported" (Jaroslav Kysela) [2017320] - ASoC: codecs: Fix spelling mistake "Unsupport" -> "Unsupported" (Jaroslav Kysela) [2017320] - ASoC: ad193x: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: tegra: Constify static snd_soc_dai_ops structs (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Use two thresholds and increased wait time for manual type detection (Jaroslav Kysela) [2017320] - ASoC: adav80x: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: adau1977: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: adau17x1: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: adau1701: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: adau1373: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: adau1372: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: ad1836: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: ep93xx: Convert to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: samsung: add missing "fallthrough;" (Jaroslav Kysela) [2017320] - ASoC: ak4642: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2017320] - ASoC: wcd9335: Use correct version to initialize Class H (Jaroslav Kysela) [2017320] - ASoC: alc5632: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2017320] - ASoC: ak4104: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: ak4118: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: zl38060: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - firmware: cs_dsp: add driver to support firmware loading on Cirrus Logic DSPs (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Separate wm_adsp specifics in cs_dsp_client_ops (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Split out struct cs_dsp from struct wm_adsp (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: move firmware loading to client (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Pass firmware names as parameters when starting DSP core (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Move check of dsp->running to better place (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Separate generic cs_dsp_coeff_ctl handling (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Move sys_config_size to wm_adsp (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Split DSP power operations into helper functions (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Separate some ASoC and generic functions (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Introduce cs_dsp logging macros (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Rename generic DSP support (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Cancel ongoing work when removing controls (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Switch to using wm_coeff_read_ctrl for compressed buffers (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Move check for control existence (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Remove use of snd_ctl_elem_type_t (Jaroslav Kysela) [2017320] - ASoC: cs4341: Add SPI device ID table (Jaroslav Kysela) [2017320] - ASoC: pcm179x: Add missing entries SPI to device ID table (Jaroslav Kysela) [2017320] - ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION (Jaroslav Kysela) [2017320] - ASoC: pl1022_rdk: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: pl1022_ds: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: mpc8610_hpcd: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: imx-sgtl5000: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: imx-rpmsg: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: imx-hdmi: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: imx-es8328: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: imx-card: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: imx-audmix: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: fsl_ssi: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: fsl_sai: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: fsl-mqs: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: fsl-esai: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: fsl-audmix: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: fsl-asoc-card: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: eureka-tlv320: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: cros_ec_codec: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: fix truncated bytes in message tracepoints (Jaroslav Kysela) [2017320] - ALSA: usx2y: Prefer struct_size over open coded arithmetic (Jaroslav Kysela) [2017320] - ASoC: qdsp6: q6afe-dai: Fix spelling mistake "Fronend" -> "Frontend" (Jaroslav Kysela) [2017320] - ASoC: fsl_spdif: Add support for i.MX8ULP (Jaroslav Kysela) [2017320] - ASoC: fsl: Constify static snd_soc_ops (Jaroslav Kysela) [2017320] - ASoC: fsl_xcvr: Fix channel swap issue with ARC (Jaroslav Kysela) [2017320] - ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registers (Jaroslav Kysela) [2017320] - ASoC: codecs: max98390: simplify getting the adapter of a client (Jaroslav Kysela) [2017320] - ASoC: Intel: boards: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: ab8500: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: SOF: Remove struct sof_ops_table and sof_get_ops() macro (Jaroslav Kysela) [2017320] - ASoC: rt5682s: make rt5682s_aif2_dai_ops and rt5682s_soc_component_dev (Jaroslav Kysela) [2017320] - ASoC: tegra: Add Tegra210 based Mixer driver (Jaroslav Kysela) [2017320] - ASoC: tegra: Add Tegra210 based ADX driver (Jaroslav Kysela) [2017320] - ASoC: tegra: Add Tegra210 based AMX driver (Jaroslav Kysela) [2017320] - ASoC: tegra: Add Tegra210 based SFC driver (Jaroslav Kysela) [2017320] - ASoC: tegra: Add Tegra210 based MVC driver (Jaroslav Kysela) [2017320] - ASoC: tegra: Add routes for few AHUB modules (Jaroslav Kysela) [2017320] - ASoC: audio-graph: Fixup CPU endpoint hw_params in a BE<->BE link (Jaroslav Kysela) [2017320] - ASoC: simple-card-utils: Increase maximum DAI links limit to 512 (Jaroslav Kysela) [2017320] - ASoC: soc-pcm: Don't reconnect an already active BE (Jaroslav Kysela) [2017320] - ASoC: compress/component: Use module_get_when_open/put_when_close for cstream (Jaroslav Kysela) [2017320] - ASoC: soc-component: Convert the mark_module to void* (Jaroslav Kysela) [2017320] - ASoC: 88pm860x: Update to modern clocking terminology (Jaroslav Kysela) [2017320] - ASoC: SOF: Rename sof_arch_ops to dsp_arch_ops (Jaroslav Kysela) [2017320] - ASoC: SOF: ipc: Remove redundant error check from sof_ipc_tx_message_unlocked (Jaroslav Kysela) [2017320] - ASoC: SOF: ipc: Print 0x prefix for errors in ipc_trace/stream_message() (Jaroslav Kysela) [2017320] - ASoC: SOF: ipc: Clarify the parameter name for ipc_trace_message() (Jaroslav Kysela) [2017320] - ASoC: SOF: trace: Omit error print when waking up trace sleepers (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: remove wrong fixup assignment on HDMITX (Jaroslav Kysela) [2017320] - ASoC: au1x: Convert to modern terminology for DAI clocking (Jaroslav Kysela) [2017320] - ASoC: atmel: Convert to new style DAI format definitions (Jaroslav Kysela) [2017320] - misc: cs35l41: Remove unused pdn variable (Jaroslav Kysela) [2017320] - ASoC: SOF: imx8m: add SAI1 info (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Minor fix all errors reported by checkpatch.pl script (Jaroslav Kysela) [2017320] - ASoC: SOF: core: Move probe work related code under a single if () branch (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Implement Manual Type detection as fallback (Jaroslav Kysela) [2017320] - ASoC: SOF: sof-probes: Correct the function names used for snd_soc_cdai_ops (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: Rename hda-compress.c to hda-probes.c (Jaroslav Kysela) [2017320] - ASoC: SOF: probe: Merge and clean up the probe and compress files (Jaroslav Kysela) [2017320] - ASoC: SOF: compress: move and export sof_probe_compr_ops (Jaroslav Kysela) [2017320] - ASoC: SOF: pcm: Remove non existent CONFIG_SND_SOC_SOF_COMPRESS reference (Jaroslav Kysela) [2017320] - ASoC: SOF: ipc: Add probe message logging to ipc_log_header() (Jaroslav Kysela) [2017320] - ASoC: SOF: loader: Re-phrase the missing firmware error to avoid duplication (Jaroslav Kysela) [2017320] - ASoC: SOF: loader: release_firmware() on load failure to avoid batching (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack (Jaroslav Kysela) [2017320] - ALSA: pcxhr: "fix" PCXHR_REG_TO_PORT definition (Jaroslav Kysela) [2017320] - ASoC: SOF: debug: No need to export the snd_sof_debugfs_io_item() (Jaroslav Kysela) [2017320] - ASoC: SOF: loader: Use the generic ops for region debugfs handling (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2017320] - ASoC: SOF: imx: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2017320] - ASoC: SOF: debug: Add generic API and ops for DSP regions (Jaroslav Kysela) [2017320] - ASoC: SOF: core: Do not use 'bar' as parameter for block_read/write (Jaroslav Kysela) [2017320] - ASoC: SOF: loader: No need to export snd_sof_fw_parse_ext_data() (Jaroslav Kysela) [2017320] - ASoC: SOF: imx: Do not initialize the snd_sof_dsp_ops.read64 (Jaroslav Kysela) [2017320] - ASoC: SOF: ipc: Remove snd_sof_dsp_mailbox_init() (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: bdw: Set the mailbox offset directly in bdw_probe (Jaroslav Kysela) [2017320] - ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and SRAM types (Jaroslav Kysela) [2017320] - ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and SRAM types (Jaroslav Kysela) [2017320] - ASoC: cs35l41: Fix a bunch of trivial code formating/style issues (Jaroslav Kysela) [2017320] - ASoC: cs35l41: Fixup the error messages (Jaroslav Kysela) [2017320] - ASoC: cs35l41: Don't overwrite returned error code (Jaroslav Kysela) [2017320] - ASoC: cs35l41: Combine adjacent register writes (Jaroslav Kysela) [2017320] - ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot (Jaroslav Kysela) [2017320] - ASoC: cs35l41: Fix use of an uninitialised variable (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt6359: Fix unexpected error in bind/unbind flow (Jaroslav Kysela) [2017320] - ASoC: SOF: loader: load_firmware callback is mandatory, treat it like that (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: make array adda_dai_list static const (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: Add missing of_node_put() (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: hda: Relocate inline definitions from hda.h to hda.c for sdw (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: hda: Remove boot_firmware skl and iccmax_icl declarations (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: hda-dsp: Declare locally used functions as static (Jaroslav Kysela) [2017320] - ASoC: SOF: Drop resindex_dma_base, dma_engine, dma_size from sof_dev_desc (Jaroslav Kysela) [2017320] - ASoC: SOF: intel: Do no initialize resindex_dma_base (Jaroslav Kysela) [2017320] - ASoC: intel: sof_rt5682: support jsl_rt5682s_mx98360a board (Jaroslav Kysela) [2017320] - ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015 board (Jaroslav Kysela) [2017320] - ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015p board (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_rt5682: support ALC5682I-VS codec (Jaroslav Kysela) [2017320] - ASoC: SOF: Fix DSP oops stack dump output contents (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops. (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Unify mixer resume and reset_resume procedure (Jaroslav Kysela) [2017320] - Revert "ALSA: hda: Drop workaround for a hang at shutdown again" (Jaroslav Kysela) [2017320] - ALSA: oxfw: fix transmission method for Loud models based on OXFW971 (Jaroslav Kysela) [2017320] - ASoC: pcm5102a: increase rate from 192k to 384k (Jaroslav Kysela) [2017320] - ASoC: rt1011: add i2s reference control for rt1011 (Jaroslav Kysela) [2017320] - ASoC: SOF: Handle control change notification from firmware (Jaroslav Kysela) [2017320] - ASoC: mt8195: remove unnecessary CONFIG_PM (Jaroslav Kysela) [2017320] - ASoC: SOF: control: fix a typo in put operations for kcontrol (Jaroslav Kysela) [2017320] - ASoC: fsl_rpmsg: add soc specific data structure (Jaroslav Kysela) [2017320] - ASoC: rt5682s: Add driver for ALC5682I-VS codec (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: Fix unused initialization of pointer etdm_data (Jaroslav Kysela) [2017320] - ASoC: ti: rename CONFIG_SND_SOC_DM365_VOICE_CODEC_MODULE (Jaroslav Kysela) [2017320] - ASoC: SOF: core: allow module parameter to override dma trace Kconfig (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: Make use of the helper function devm_platform_ioremap_resource() (Jaroslav Kysela) [2017320] - ASoC: soc-topology: Move template info print soc_tplg_dapm_widget_create() (Jaroslav Kysela) [2017320] - ASoC: amd: acp: declare and add prefix to 'bt_uart_enable' symbol (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: Remove unsued irqs_lock. (Jaroslav Kysela) [2017320] - ASoC: cs35l41: CS35L41 Boosted Smart Amplifier (Jaroslav Kysela) [2017320] - ASoC: rockchip: pdm: Add support for path map (Jaroslav Kysela) [2017320] - ASoC: rockchip: pdm: Add support for rk3568 pdm (Jaroslav Kysela) [2017320] - ASoC: rockchip: Add support for rv1126 pdm (Jaroslav Kysela) [2017320] - ASoC: mediatek: common: handle NULL case in suspend/resume function (Jaroslav Kysela) [2017320] - ASoC: fsl_xcvr: register platform component before registering cpu dai (Jaroslav Kysela) [2017320] - ASoC: fsl_spdif: register platform component before registering cpu dai (Jaroslav Kysela) [2017320] - ASoC: fsl_micfil: register platform component before registering cpu dai (Jaroslav Kysela) [2017320] - ASoC: fsl_esai: register platform component before registering cpu dai (Jaroslav Kysela) [2017320] - ASoC: fsl_sai: register platform component before registering cpu dai (Jaroslav Kysela) [2017320] - ASoC: mediatek: add required config dependency (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic (Jaroslav Kysela) [2017320] - ALSA: gus: Fix repeated probe for ISA interwave card (Jaroslav Kysela) [2017320] - ALSA: gus: Fix repeated probes of snd_gus_create() (Jaroslav Kysela) [2017320] - ALSA: vx222: fix null-ptr-deref (Jaroslav Kysela) [2017320] - ASoC: rockchip: i2s: Fix concurrency between tx/rx (Jaroslav Kysela) [2017320] - ASoC: mt8195: correct the dts parsing logic about DPTX and HDMITX (Jaroslav Kysela) [2017320] - ASoC: Intel: boards: Fix CONFIG_SND_SOC_SDW_MOCKUP select (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Add registration quirk for JBL Quantum 800 (Jaroslav Kysela) [2017320] - ASoC: rt5682: fix headset background noise when S3 state (Jaroslav Kysela) [2017320] - ASoC: mediatek: SND_SOC_MT8195 should depend on ARCH_MEDIATEK (Jaroslav Kysela) [2017320] - ASoC: samsung: s3c24xx_simtec: fix spelling mistake "devicec" -> "device" (Jaroslav Kysela) [2017320] - ASoC: audio-graph: respawn Platform Support (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: add MTK_PMIC_WRAP dependency (Jaroslav Kysela) [2017320] - ASoC: Revert PCM trigger changes (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Add lowlatency module option (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Initialize Codec only in init fixup. (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Ensure Type Detection is only run on startup when necessary (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Work around for XRUN with low latency playback (Jaroslav Kysela) [2017320] - ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (Jaroslav Kysela) [2017320] - ASoC: soc-pcm: test refcount before triggering (Jaroslav Kysela) [2017320] - ASoC: soc-pcm: protect BE dailink state changes in trigger (Jaroslav Kysela) [2017320] - ASoC: wcd9335: Disable irq on slave ports in the remove function (Jaroslav Kysela) [2017320] - ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Jaroslav Kysela) [2017320] - ASoC: wcd9335: Fix a double irq free in the remove function (Jaroslav Kysela) [2017320] - ALSA: hda: Disable runtime resume at shutdown (Jaroslav Kysela) [2017320] - ASoC: rockchip: i2s: Add support for frame inversion (Jaroslav Kysela) [2017320] - ASoC: rockchip: i2s: Add compatible for more SoCs (Jaroslav Kysela) [2017320] - ASoC: rockchip: i2s: Make playback/capture optional (Jaroslav Kysela) [2017320] - ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B (Jaroslav Kysela) [2017320] - ASoC: rockchip: i2s: Fix regmap_ops hang (Jaroslav Kysela) [2017320] - ASoC: rockchip: i2s: Improve dma data transfer efficiency (Jaroslav Kysela) [2017320] - ASoC: rockchip: i2s: Fixup clk div error (Jaroslav Kysela) [2017320] - ASoC: rockchip: i2s: Add support for set bclk ratio (Jaroslav Kysela) [2017320] - ASoC: rockchip: spdif: Add support for rk3568 spdif (Jaroslav Kysela) [2017320] - ASoC: rockchip: spdif: Fix some coding style (Jaroslav Kysela) [2017320] - ASoC: rockchip: spdif: Mark SPDIF_SMPDR as volatile (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: Fix spelling mistake "bitwiedh" -> "bitwidth" (Jaroslav Kysela) [2017320] - ASoC: dwc: Get IRQ optionally (Jaroslav Kysela) [2017320] - ASoC: imx-rpmsg: change dev_err to dev_err_probe for -EPROBE_DEFER (Jaroslav Kysela) [2017320] - ASoC: rt5682: Fix the vol+ button detection issue (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5640: Make rt5640_jack_gpio/rt5640_jack2_gpio static (Jaroslav Kysela) [2017320] - ASoC: SOF: intel: remove duplicate include (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: add HDMITX audio support (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: add DPTX audio support (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: add machine driver with mt6359, rt1019 and rt5682 (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: add platform driver (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: support pcm in platform driver (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: support adda in platform driver (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: support etdm in platform driver (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: support audsys clock control (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8195: update mediatek common driver (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Put debugfs_remove_recursive back in (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Move set-interface-first workaround into common quirk (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC (Jaroslav Kysela) [2017320] - ASoC: rt1015: remove possible unused variable `bclk_ms' (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5640: Mark hp_elitepad_1000g2_jack?_check functions static (Jaroslav Kysela) [2017320] - ASoC: ics43432: add CMM-4030D-261 support (Jaroslav Kysela) [2017320] - ASoC: Intel: Skylake: Select first entry for singular pipe config arrays (Jaroslav Kysela) [2017320] - ASoC: Intel: Skylake: Properly configure modules with generic extension (Jaroslav Kysela) [2017320] - ASoC: Intel: Skylake: Support modules with generic extension (Jaroslav Kysela) [2017320] - ASoC: Intel: Skylake: Support multiple format configs (Jaroslav Kysela) [2017320] - ASoC: Intel: Skylake: Simplify m_state for loadable modules (Jaroslav Kysela) [2017320] - ASoC: Intel: Skylake: Fix passing loadable flag for module (Jaroslav Kysela) [2017320] - ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Jaroslav Kysela) [2017320] - ASoC: Intel: Skylake: Fix module resource and format selection (Jaroslav Kysela) [2017320] - ASoC: Intel: Skylake: Select proper format for NHLT blob (Jaroslav Kysela) [2017320] - ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Jaroslav Kysela) [2017320] - ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 (Jaroslav Kysela) [2017320] - soundwire: cadence: do not extend reset delay (Jaroslav Kysela) [2017320] - soundwire: intel: conditionally exit clock stop mode on system suspend (Jaroslav Kysela) [2017320] - soundwire: intel: skip suspend/resume/wake when link was not started (Jaroslav Kysela) [2017320] - soundwire: intel: fix potential race condition during power down (Jaroslav Kysela) [2017320] - ASoC: intel: atom: Revert PCM buffer address setup workaround again (Jaroslav Kysela) [2017320] - ALSA: doc: Fix indentation warning (Jaroslav Kysela) [2017320] - ALSA: hda: Update documentation for aliasing via the model option (Jaroslav Kysela) [2017320] - ALSA: hda: Allow model option to specify PCI SSID alias (Jaroslav Kysela) [2017320] - ALSA: hda: Code refactoring snd_hda_pick_fixup() (Jaroslav Kysela) [2017320] - ALSA: firewire-motu: add support for MOTU 896HD (Jaroslav Kysela) [2017320] - ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 (Jaroslav Kysela) [2017320] - ASoC: rsnd: adg: clearly handle clock error / NULL case (Jaroslav Kysela) [2017320] - ASoC: rsnd: core: make some arrays static const, makes object smaller (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5640: Add support for HP Elite Pad 1000G2 jack-detect (Jaroslav Kysela) [2017320] - ASoC: Intel: bytct_rt5640: Add a separate "Headset Mic 2" DAPM pin for the mic on the 2nd jack (Jaroslav Kysela) [2017320] - ASoC: rt5640: Add rt5640_set_ovcd_params() helper (Jaroslav Kysela) [2017320] - ASoC: rt5640: Add optional hp_det_gpio parameter to rt5640_detect_headset() (Jaroslav Kysela) [2017320] - ASoC: rt5640: Delay requesting IRQ until the machine-drv calls set_jack (Jaroslav Kysela) [2017320] - ASoC: rt5640: Move rt5640_disable_jack_detect() up in the rt5640.c file (Jaroslav Kysela) [2017320] - ASoC: uniphier: make arrays mul and div static const, makes object smaller (Jaroslav Kysela) [2017320] - ASoC: sh: rz-ssi: Improve error handling in rz_ssi_dma_request function (Jaroslav Kysela) [2017320] - ASoC: fsl_rpmsg: Check -EPROBE_DEFER for getting clocks (Jaroslav Kysela) [2017320] - ALSA: hda/analog - Sink ad198x_shutup() and shuffle CONFIG_PM guards (Jaroslav Kysela) [2017320] - ALSA: hda/sigmatel - Sink stac_shutup() into stac_suspend() (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5640: Use cfg-lineout:2 in the components string (Jaroslav Kysela) [2017320] - ASoC: sh: rz-ssi: Fix wrong operator used issue (Jaroslav Kysela) [2017320] - ASoC: tegra30: i2s: Fix incorrect usage of of_device_get_match_data (Jaroslav Kysela) [2017320] - ASoC: tegra30: ahub: Fix incorrect usage of of_device_get_match_data (Jaroslav Kysela) [2017320] - ALSA: hda: Drop workaround for a hang at shutdown again (Jaroslav Kysela) [2017320] - ASoC: sh: rz-ssi: Fix dereference of noderef expression warning (Jaroslav Kysela) [2017320] - ASoC: tegra30: i2s: Use of_device_get_match_data (Jaroslav Kysela) [2017320] - ASoC: tegra30: ahub: Use of_device_get_match_data (Jaroslav Kysela) [2017320] - ASoC: soc-ac97: cleanup cppcheck warning (Jaroslav Kysela) [2017320] - ASoC: soc-component: cleanup cppcheck warning at snd_soc_pcm_component_pm_runtime_get() (Jaroslav Kysela) [2017320] - ASoC: soc-jack: cleanup cppcheck warning for CONFIG_GPIOLIB (Jaroslav Kysela) [2017320] - ASoC: soc-jack: cleanup cppcheck warning at snd_soc_jack_report() (Jaroslav Kysela) [2017320] - ASoC: soc-dai: cleanup cppcheck warning at snd_soc_pcm_dai_new() (Jaroslav Kysela) [2017320] - ASoC: soc-dai: cleanup cppcheck warning at snd_soc_dai_link_set_capabilities() (Jaroslav Kysela) [2017320] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_copy_user() (Jaroslav Kysela) [2017320] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_new() (Jaroslav Kysela) [2017320] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_hw_params() (Jaroslav Kysela) [2017320] - ALSA: hda: Nuke unused reboot_notify callback (Jaroslav Kysela) [2017320] - ALSA: hda: Suspend codec at shutdown (Jaroslav Kysela) [2017320] - ALSA: hda: conexant: Turn off EAPD at suspend, too (Jaroslav Kysela) [2017320] - ALSA: pcm: Add SNDRV_PCM_INFO_EXPLICIT_SYNC flag (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Input source control - digidesign mbox (Jaroslav Kysela) [2017320] - ASoC: Intel: boards: use software node API in Atom boards (Jaroslav Kysela) [2017320] - ASoC: Intel: remove device_properties for Atom boards (Jaroslav Kysela) [2017320] - ASoC: Intel: use software node API in SoundWire machines (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw_rt711*: keep codec device reference until remove (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw: pass card information to init/exit functions (Jaroslav Kysela) [2017320] - ASoC: Intel: boards: get codec device with ACPI instead of bus search (Jaroslav Kysela) [2017320] - ASoC: Intel: boards: handle errors with acpi_dev_get_first_match_dev() (Jaroslav Kysela) [2017320] - ASoC: Intel: boards: harden codec property handling (Jaroslav Kysela) [2017320] - ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() (Jaroslav Kysela) [2017320] - ASoC: sh: rz-ssi: Add SSI DMAC support (Jaroslav Kysela) [2017320] - ASoC: sh: Add RZ/G2L SSIF-2 driver (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: make DMI L1 selection more robust (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: simplify logic for DMI_L1 handling (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: hda-stream: remove always true condition (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: Kconfig: clarify DMI L1 option description (Jaroslav Kysela) [2017320] - ALSA: memalloc: Count continuous pages in vmalloc buffer handler (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Prevent pops and clicks during suspend (Jaroslav Kysela) [2017320] - ALSA: hda_audio_ext: fix kernel-doc (Jaroslav Kysela) [2017320] - ALSA: core: control_led: use strscpy instead of strlcpy (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Unmute/Mute codec when stream starts/stops (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Follow correct CS42L42 power down sequence for suspend (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Remove unnecessary delays (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Use timeout rather than retries for I2C transaction waits (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Set fixed sample rate of 48kHz for CS42L42 (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Enable Full Scale Volume for Line Out Codec on Dolphin (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Add support for dolphin (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Add Support to disable jack type detection for CS42L42 (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Support multiple sub_codecs for Suspend/Resume/Unsol events (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Move codec properties to its own struct (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Separate CS8409, CS42L42 and project functions (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Support i2c bulk read/write functions (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Avoid re-setting the same page as the last access (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Avoid setting the same I2C address for every access (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Dont disable I2C clock between consecutive accesses (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Generalize volume controls (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Prevent I2C access during suspend time (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Simplify CS42L42 jack detect. (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Mask CS42L42 wake events (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Disable unsolicited response for the first boot (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Disable unsolicited responses during suspend (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Disable unnecessary Ring Sense for Cyborg/Warlock/Bullseye (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Reduce HS pops/clicks for Cyborg (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Mask all CS42L42 interrupts on initialization (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Use enums for register names and coefficients (Jaroslav Kysela) [2017320] - ALSA: hda/cs8409: Move arrays of configuration to a new file (Jaroslav Kysela) [2017320] - ALSA: hda/cirrus: Move CS8409 HDA bridge to separate module (Jaroslav Kysela) [2017320] - ASoC: rt5682: Properly turn off regulators if wrong device ID (Jaroslav Kysela) [2017320] - ASoC: rt5682: Adjust headset volume button threshold again (Jaroslav Kysela) [2017320] - ASoC: Intel: Fix platform ID matching (Jaroslav Kysela) [2017320] - ASoC: rt1015p: add new acpi id and comapatible id (Jaroslav Kysela) [2017320] - ASoC: max98390: Add support change dsm param name (Jaroslav Kysela) [2017320] - ALSA: msnd: Use proper mmap method (Jaroslav Kysela) [2017320] - ASoC: qdsp6: q6adm: fix cppcheck warnings for unnecessary initialization (Jaroslav Kysela) [2017320] - ASoC: qdsp6: q6asm: fix cppcheck warnings for unnecessary initialization (Jaroslav Kysela) [2017320] - ASoC: qcom: apq8016_sbc: Add SEC_MI2S support (Jaroslav Kysela) [2017320] - ALSA: pci: cs46xx: Fix set up buffer type properly (Jaroslav Kysela) [2017320] - ALSA: pci: rme: Set up buffer type properly (Jaroslav Kysela) [2017320] - ALSA: pcm: Check mmap capability of runtime dma buffer at first (Jaroslav Kysela) [2017320] - ALSA: harmony: Drop superfluous address setup (Jaroslav Kysela) [2017320] - ALSA: memalloc: Fix mmap of SG-buffer with WC pages (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Update module authors (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Assume 24-bit samples are in 32-bit slots (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Validate dai_set_sysclk() frequency (Jaroslav Kysela) [2017320] - ASoC: cs42l42: Add PLL configuration for 44.1kHz/16-bit (Jaroslav Kysela) [2017320] - ASoC: rt5640: Silence warning message about missing interrupt (Jaroslav Kysela) [2017320] - ASoC: codecs: wcd938x: add Multi Button Headset Control support (Jaroslav Kysela) [2017320] - ASoC: simple-card-utils: Avoid over-allocating DLCs (Jaroslav Kysela) [2017320] - ASoC: wcd938x: simplify return value (Jaroslav Kysela) [2017320] - ASoC: mt6359-accdet.c: remove useless assignments (Jaroslav Kysela) [2017320] - ASoC: max98090: remove duplicate status reads and useless assignmment (Jaroslav Kysela) [2017320] - ASoC: soc-dapm: cleanup cppcheck warning at soc_dapm_dai_stream_event() (Jaroslav Kysela) [2017320] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_new_controls() (Jaroslav Kysela) [2017320] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_weak_routes() (Jaroslav Kysela) [2017320] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_add_routes() (Jaroslav Kysela) [2017320] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_del_route() (Jaroslav Kysela) [2017320] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_run() (Jaroslav Kysela) [2017320] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_check_event() (Jaroslav Kysela) [2017320] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_dai_link() (Jaroslav Kysela) [2017320] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_pga() (Jaroslav Kysela) [2017320] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_set_mixer_path_status() (Jaroslav Kysela) [2017320] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_connect_mux() (Jaroslav Kysela) [2017320] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_wcache_lookup() (Jaroslav Kysela) [2017320] - ALSA: es1688: Avoid devres management for es1688 object creation (Jaroslav Kysela) [2017320] - ALSA: pci/korg1212: completely remove 'set but not used' warnings (Jaroslav Kysela) [2017320] - ASoC: amd: vangogh: Drop superfluous mmap callback (Jaroslav Kysela) [2017320] - ALSA: memalloc: Store snd_dma_buffer.addr for continuous pages, too (Jaroslav Kysela) [2017320] - ALSA: memalloc: Fix pgprot for WC mmap on x86 (Jaroslav Kysela) [2017320] - ASoC: sprd: Use managed buffer allocation (Jaroslav Kysela) [2017320] - ASoC: qcom: qdsp6: Use managed buffer allocation (Jaroslav Kysela) [2017320] - ASoC: qcom: lpass: Use managed buffer allocation (Jaroslav Kysela) [2017320] - ASoC: mpc5200: Use managed buffer allocation (Jaroslav Kysela) [2017320] - ASoC: fsl_dma: Use managed buffer allocation (Jaroslav Kysela) [2017320] - ASoC: fsl_asrc_dma: Use managed buffer allocation (Jaroslav Kysela) [2017320] - ASoC: tegra: Use managed buffer allocation (Jaroslav Kysela) [2017320] - ASoC: fsl: imx-pcm-rpmsg: Use managed buffer allocation (Jaroslav Kysela) [2017320] - ASoC: fsl: imx-pcm-fiq: Use managed buffer allocation (Jaroslav Kysela) [2017320] - ASoC: bcm: Use managed PCM buffer allocation (Jaroslav Kysela) [2017320] - ALSA: pxa2xx: Use managed PCM buffer allocation (Jaroslav Kysela) [2017320] - ALSA: memalloc: Support WC allocation on all architectures (Jaroslav Kysela) [2017320] - ALSA: pcm: Allow exact buffer preallocation (Jaroslav Kysela) [2017320] - ALSA: memalloc: Correctly name as WC (Jaroslav Kysela) [2017320] - ALSA: memalloc: Minor refactoring (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt6359: convert to use module_platform_driver (Jaroslav Kysela) [2017320] - ASoC: rt5514: make array div static const, makes object smaller (Jaroslav Kysela) [2017320] - ASoC: codecs: ad193x: add support for 96kHz and 192kHz playback rates (Jaroslav Kysela) [2017320] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_xr_sx() (Jaroslav Kysela) [2017320] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_get_xr_sx() (Jaroslav Kysela) [2017320] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_limit_volume() (Jaroslav Kysela) [2017320] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_volsw_sx() (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw_max98373: remove useless inits (Jaroslav Kysela) [2017320] - ASoC: Intel: update sof_pcm512x quirks (Jaroslav Kysela) [2017320] - ASoC: SOF: Intel: Use DMI string to search for adl_mx98373_rt5682 variant (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 (Jaroslav Kysela) [2017320] - ALSA: usb-audio: make array static const, makes object smaller (Jaroslav Kysela) [2017320] - ASoC: tlv320aic32x4: make array clocks static, makes object smaller (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1000 G2 quirk (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5640: Add support for a second headset mic input (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5640: Add support for a second headphones output (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5640: Add a byt_rt5640_get_codec_dai() helper (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5640: Add line-out support (Jaroslav Kysela) [2017320] - ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Jaroslav Kysela) [2017320] - soundwire: intel: introduce shim and alh base (Jaroslav Kysela) [2017320] - ASoC: SOF: intel: add snd_sof_dsp_check_sdw_irq ops (Jaroslav Kysela) [2017320] - ASoC: SOF: intel: move sof_intel_dsp_desc() forward (Jaroslav Kysela) [2017320] - ASoC: SOF: intel: hda: remove HDA_DSP_REG_SNDW_WAKE_STS definition (Jaroslav Kysela) [2017320] - ASoC: SOF: intel: add sdw_shim/alh_base to sof_intel_dsp_desc (Jaroslav Kysela) [2017320] - soundwire: move intel sdw register definitions to sdw_intel.h (Jaroslav Kysela) [2017320] - ASoC: soc-topology: cleanup cppcheck warning at snd_soc_find_dai_link() (Jaroslav Kysela) [2017320] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_kcontrol_elems_load() (Jaroslav Kysela) [2017320] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dapm_widget_elems_load() (Jaroslav Kysela) [2017320] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dai_elems_load() (Jaroslav Kysela) [2017320] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_process_headers() (Jaroslav Kysela) [2017320] - ASoC: rsnd: make some arrays static const, makes object smaller (Jaroslav Kysela) [2017320] - ALSA: doc: Add the description of quirk_flags option for snd-usb-audio (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Add quirk_flags module option (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Move generic DSD raw detection into quirk_flags (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Move ignore_ctl_error check into quirk_flags (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Move autosuspend quirk into quirk_flags (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Move rate validation quirk into quirk_flags (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Move interface setup delay into quirk_flags (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Move control message delay quirk into quirk_flags (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Move ITF-USB DSD quirk handling into quirk_flags (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Move clock setup quirk into quirk_flags (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Move playback_first flag into quirk_flags (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Move tx_length quirk handling to quirk_flags (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Move txfr_quirk handling to quirk_flags (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Move media-controller API quirk into quirk_flags (Jaroslav Kysela) [2017320] - ALSA: usb-audio: Introduce quirk_flags field (Jaroslav Kysela) [2017320] - soundwire: cadence: override PDI configurations to create loopback (Jaroslav Kysela) [2017320] - soundwire: cadence: add debugfs interface for PDI loopbacks (Jaroslav Kysela) [2017320] - soundwire: stream: don't program mockup device ports (Jaroslav Kysela) [2017320] - soundwire: bus: squelch error returned by mockup devices (Jaroslav Kysela) [2017320] - soundwire: add flag to ignore all command/control for mockup devices (Jaroslav Kysela) [2017320] - soundwire: stream: don't abort bank switch on Command_Ignored/-ENODATA (Jaroslav Kysela) [2017320] - soundwire: cadence: add paranoid check on self-clearing bits (Jaroslav Kysela) [2017320] - ALSA: core: Fix double calls of snd_card_free() via devres (Jaroslav Kysela) [2017320] - ALSA: pcxhr: use __func__ to get funcion's name in an output message (Jaroslav Kysela) [2017320] - ASoC: intel: skylake: Drop superfluous mmap callback (Jaroslav Kysela) [2017320] - ASoC: amd: Drop superfluous mmap callbacks (Jaroslav Kysela) [2017320] - ASoC: v253_init: eliminate pointer to string (Jaroslav Kysela) [2017320] - ASoC: cx20442: tty_ldisc_ops::write_wakeup is optional (Jaroslav Kysela) [2017320] - ASoC: samsung: Constify static snd_soc_ops (Jaroslav Kysela) [2017320] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_routing() (Jaroslav Kysela) [2017320] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_simple_widgets() (Jaroslav Kysela) [2017320] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_add_controls() (Jaroslav Kysela) [2017320] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_unregister_component() (Jaroslav Kysela) [2017320] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_daifmt_parse_format() (Jaroslav Kysela) [2017320] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_get_dai_name() (Jaroslav Kysela) [2017320] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_set_dmi_name() (Jaroslav Kysela) [2017320] - ASoC: bcm: cygnus-pcm: Fix unused assignment about 'rc' (Jaroslav Kysela) [2017320] - ASoC: Intel: Fix spelling contraction "cant" -> "can't" (Jaroslav Kysela) [2017320] - ASoC: amd: fix an IS_ERR() vs NULL bug in probe (Jaroslav Kysela) [2017320] - ASoC: rt5682: enable SAR ADC power saving mode during suspend (Jaroslav Kysela) [2017320] - ASoC: soc-pcm: cleanup cppcheck warning at dpcm_runtime_setup_be_chan() (Jaroslav Kysela) [2017320] - ASoC: soc-pcm: cleanup cppcheck warning at dpcm_be_is_active() (Jaroslav Kysela) [2017320] - ASoC: soc-pcm: cleanup cppcheck warning at soc_get_playback_capture() (Jaroslav Kysela) [2017320] - ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_components_close() (Jaroslav Kysela) [2017320] - ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_apply_msb() (Jaroslav Kysela) [2017320] - ALSA: seq: Fix comments of wrong client number for MIDI Passthrough (Jaroslav Kysela) [2017320] - ASoC: rt1015: Remove unnecessary flush work on rt1015 driver (Jaroslav Kysela) [2017320] - docs: sound: kernel-api: writing-an-alsa-driver.rst: replace some characters (Jaroslav Kysela) [2017320] - ASoC: amd: Use dev_probe_err helper (Jaroslav Kysela) [2017320] - ASoC: amd: Don't show messages about deferred probing by default (Jaroslav Kysela) [2017320] - soundwire: dmi-quirks: add quirk for Intel 'Bishop County' NUC M15 (Jaroslav Kysela) [2017320] - soundwire: bus: update Slave status in sdw_clear_slave_status (Jaroslav Kysela) [2017320] - soundwire: cadence: Remove ret variable from sdw_cdns_irq() (Jaroslav Kysela) [2017320] - soundwire: bus: filter out more -EDATA errors on clock stop (Jaroslav Kysela) [2017320] - soundwire: dmi-quirks: add ull suffix for SoundWire _ADR values (Jaroslav Kysela) [2017320] - ASoC: amd: enable vangogh acp5x driver build (Jaroslav Kysela) [2017320] - ASoC: amd: add vangogh i2s dma driver pm ops (Jaroslav Kysela) [2017320] - ASoC: amd: add vangogh pci driver pm ops (Jaroslav Kysela) [2017320] - ASoC: amd: add vangogh i2s dai driver ops (Jaroslav Kysela) [2017320] - ASoC: amd: add vangogh i2s controller driver (Jaroslav Kysela) [2017320] - ASoC: amd: add ACP5x pcm dma driver ops (Jaroslav Kysela) [2017320] - ASoC: amd: irq handler changes for ACP5x PCM dma driver (Jaroslav Kysela) [2017320] - ASoC: amd: add ACP5x PCM platform driver (Jaroslav Kysela) [2017320] - ASoC: amd: create acp5x platform devices (Jaroslav Kysela) [2017320] - ASoc: amd: add acp5x init/de-init functions (Jaroslav Kysela) [2017320] - ASoC: amd: add Vangogh ACP PCI driver (Jaroslav Kysela) [2017320] - ASoC: amd: add Vangogh ACP5x IP register header (Jaroslav Kysela) [2017320] - ALSA: sc6000: Use explicit cast for __iomem pointer (Jaroslav Kysela) [2017320] - ALSA: korg1212: Fix wrongly shuffled firmware loader code (Jaroslav Kysela) [2017320] - ALSA: als300: Fix missing chip initialization (Jaroslav Kysela) [2017320] - ALSA: cs4281: Fix missing chip initialization (Jaroslav Kysela) [2017320] - ALSA: sc6000: Assign vport directly on card's private_data (Jaroslav Kysela) [2017320] - ALSA: sc6000: Fix incorrect sizeof operator (Jaroslav Kysela) [2017320] - ALSA: opti9xx: fix missing { } around an if block (Jaroslav Kysela) [2017320] - ALSA: nm256: Fix error return code in snd_nm256_create() (Jaroslav Kysela) [2017320] - ASOC: Intel: sof_sdw: add quirk for Intel 'Bishop County' NUC M15 (Jaroslav Kysela) [2017320] - ASoC: ti: j721e-evm: Convert the audio domain IDs to enum (Jaroslav Kysela) [2017320] - ALSA: pcsp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: dummy: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: aloop: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: mpu401: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: serial-u16550: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: mtpav: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: virmidi: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: x86: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: wavefront: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: sscape: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: sc6000: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: opl3sa2: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: opti9xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: msnd: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: gus: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: galaxy: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: es18xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: es1688: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: cs423x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: cmi8330: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: cmi8328: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: azt2320: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: als100: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: adlib: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: ad1848: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: sb: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: wss: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: ad1816a: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: ymfpci: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: vx222: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: vx: Manage vx_core object with devres (Jaroslav Kysela) [2017320] - ALSA: trident: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: rme9652: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: hdspm: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: hdsp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: riptide: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: oxygen: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: nm256: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: lx6464es: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: lola: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: korg1212: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: ice1724: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: ali5451: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: ice1724: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: ice1712: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: emu10k1x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: emu10k1: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: echoaudio: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: cs5535audio: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: cs46xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: ca0106: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: aw2: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: au88x0: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: ali5451: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: via82xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: sonicvibes: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: sis7019: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: rme96: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: rme32: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: maestro3: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: fm801: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: es1968: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: es1938: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: ens137x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: cs5530: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: cs4281: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: cmipci: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: bt87x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: azt3328: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: als4000: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: als300: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: ad1889: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: hda: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: atiixp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: intel8x0: Allocate resources with device-managed APIs (Jaroslav Kysela) [2017320] - ALSA: doc: Add device-managed resource section (Jaroslav Kysela) [2017320] - ALSA: core: Add device-managed request_dma() (Jaroslav Kysela) [2017320] - ALSA: core: Add managed card creation (Jaroslav Kysela) [2017320] - ALSA: core: Add device-managed page allocator helper (Jaroslav Kysela) [2017320] - ALSA: aloop: Fix spelling mistake "synchronization" -> "synchronization" (Jaroslav Kysela) [2017320] - ASoC: codecs: wcd938x: remove unused port-map reference (Jaroslav Kysela) [2017320] - ASoC: codecs: lpass-rx-macro: clean up for-loop indentation in switch statement (Jaroslav Kysela) [2017320] - ALSA: compress: Initialize mutex in snd_compress_new() (Jaroslav Kysela) [2017320] - ALSA: compress: Drop unused functions (Jaroslav Kysela) [2017320] - ASoC: Intel: boards: sof_sdw: add SoundWire mockup codecs for tests (Jaroslav Kysela) [2017320] - ASoC: soc-acpi: tgl: add table for SoundWire mockup devices (Jaroslav Kysela) [2017320] - ASoC: soc-acpi: cnl: add table for SoundWire mockup devices (Jaroslav Kysela) [2017320] - ASoC: codecs: add SoundWire mockup device support (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw: update quirk for jack detection in ADL RVP (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_sdw: extends SOF_RT711_JDSRC to 4 bits (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_rt5682: code refactor for max98360a (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_cs42l42: add support for jsl_cs4242_mx98360a (Jaroslav Kysela) [2017320] - ASoC: Intel: maxim-common: support max98360a (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_cs42l42: support arbitrary DAI link sequence (Jaroslav Kysela) [2017320] - ALSA: intel8x0: Skip ac97 clock measurement on VM (Jaroslav Kysela) [2017320] - ALSA: hda/hdmi: Add option to enable all pins forcibly (Jaroslav Kysela) [2017320] - ALSA: x86: simplify with sync_stop PCM ops (Jaroslav Kysela) [2017320] - ALSA: ice1724: Remove superfluous loop over model table (Jaroslav Kysela) [2017320] - ALSA: hda/ca0132: remove redundant initialization of variable status (Jaroslav Kysela) [2017320] - ASoC: amd: fix spelling mistakes (Jaroslav Kysela) [2017320] - ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count (Jaroslav Kysela) [2017320] - ASoC: fsl_xcvr: Omit superfluous error message in fsl_xcvr_probe() (Jaroslav Kysela) [2017320] - ASoC: sh: rcar: dma: : use proper DMAENGINE API for termination (Jaroslav Kysela) [2017320] - ASoC: wm_adsp: Remove pointless string comparison (Jaroslav Kysela) [2017320] - ASoC: codecs: wcd938x: fix returnvar.cocci warnings (Jaroslav Kysela) [2017320] - ASoC: atmel: ATMEL drivers don't need HAS_DMA (Jaroslav Kysela) [2017320] - ASoC: ti: delete some dead code in omap_abe_probe() (Jaroslav Kysela) [2017320] - ASoC: atmel: fix spelling mistakes (Jaroslav Kysela) [2017320] - ASoC: Intel: sof_cs42l42: use helper function to get bclk frequency (Jaroslav Kysela) [2017320] - ASoC: SOF: add a helper to get topology configured bclk (Jaroslav Kysela) [2017320] - ASoC: Intel: soc-acpi: add support for SoundWire of TGL-H-RVP (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probe (Jaroslav Kysela) [2017320] - ASoC: mediatek: mt8192:Fix Unbalanced pm_runtime_enable in mt8192_afe_pcm_dev_probe (Jaroslav Kysela) [2017320] - ASoC: ti: davinci-mcasp: Add support for the OMAP4 version of McASP (Jaroslav Kysela) [2017320] - ASoC: ti: davinci-mcasp: Fix DIT mode support (Jaroslav Kysela) [2017320]- igc: Fix TX timestamp support for non-MSI-X platforms (Corinna Vinschen) [2040335] - igc: Do not enable crosstimestamping for i225-V models (Corinna Vinschen) [2040335] - igc: Fix typo in i225 LTR functions (Corinna Vinschen) [2040335] - igc: enable XDP metadata in driver (Corinna Vinschen) [2040335] - igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS (Corinna Vinschen) [2040335] - igc: Change Device Reset to Port Reset (Corinna Vinschen) [2040335] - igc: Add new device ID (Corinna Vinschen) [2040335] - igc: Remove media type checking on the PHY initialization (Corinna Vinschen) [2040335] - igc: Update I226_K device ID (Corinna Vinschen) [2040335] - net: intel: igc_ptp: fix build for UML (Corinna Vinschen) [2040335] - igc: fix tunnel offloading (Corinna Vinschen) [2040335] - igc: Add support for CBS offloading (Corinna Vinschen) [2040335] - igc: Simplify TSN flags handling (Corinna Vinschen) [2040335] - igc: Use default cycle 'start' and 'end' values for queues (Corinna Vinschen) [2040335] - igc: Add support for PTP getcrosststamp() (Corinna Vinschen) [2040335] - igc: Enable PCIe PTM (Corinna Vinschen) [2040335] - igc: Increase timeout value for Speed 100/1000/2500 (Corinna Vinschen) [2040335] - igc: Set QBVCYCLET_S to 0 for TSN Basic Scheduling (Corinna Vinschen) [2040335] - igc: Remove phy->type checking (Corinna Vinschen) [2040335] - igc: Remove _I_PHY_ID checking (Corinna Vinschen) [2040335] - igc: Check if num of q_vectors is smaller than max before array access (Corinna Vinschen) [2040335] - Revert "igc: Export LEDs" (Corinna Vinschen) [2040335] - igc: Export LEDs (Corinna Vinschen) [2040335] - igc: Make flex filter more flexible (Corinna Vinschen) [2040335] - igc: Allow for Flex Filters to be installed (Corinna Vinschen) [2040335] - igc: Integrate flex filter into ethtool ops (Corinna Vinschen) [2040335] - igc: Add possibility to add flex filter (Corinna Vinschen) [2040335] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1998360] - nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (Gopal Tiwari) [2043756] - scsi: reserve space in structures for KABI (Ewan D. Milne) [2044443] - vt_kdsetmode: extend console locking (John W. Linville) [2003820] - ice: Fix problems with DSCP QoS implementation (Jonathan Toppins) [2032582] - ice: Fix race conditions between virtchnl handling and VF ndo ops (Jonathan Toppins) [2032582] - ice: Fix not stopping Tx queues for VFs (Jonathan Toppins) [2032582] - ice: Fix replacing VF hardware MAC to existing MAC filter (Jonathan Toppins) [2032582] - ice: Remove toggling of antispoof for VF trusted promiscuous mode (Jonathan Toppins) [2032582] - ice: Fix VF true promiscuous mode (Jonathan Toppins) [2032582] - ice: Remove boolean vlan_promisc flag from function (Jonathan Toppins) [2032582] - ice: check whether PTP is initialized in ice_ptp_release() (Jonathan Toppins) [2032582] - ice: Respond to a NETDEV_UNREGISTER event for LAG (Jonathan Toppins) [2032582] - ice: use devm_kcalloc() instead of devm_kzalloc() (Jonathan Toppins) [2032582] - ice: Make use of the helper function devm_add_action_or_reset() (Jonathan Toppins) [2032582] - ice: fix software generating extra interrupts (Jonathan Toppins) [2032582] - ice: fix rate limit update after coalesce change (Jonathan Toppins) [2032582] - ice: update dim usage and moderation (Jonathan Toppins) [2032582] - ice: Add support for VF rate limiting (Jonathan Toppins) [2032582] - ice: Add missing E810 device ids (Jonathan Toppins) [2032582] - ice: make use of ice_for_each_* macros (Jonathan Toppins) [2032582] - ice: split ice_ring onto Tx/Rx separate structs (Jonathan Toppins) [2032582] - ice: move ice_container_type onto ice_ring_container (Jonathan Toppins) [2032582] - ice: remove ring_active from ice_ring (Jonathan Toppins) [2032582] - ice: Print the api_patch as part of the fw.mgmt.api (Jonathan Toppins) [2032582] - ice: fix getting UDP tunnel entry (Jonathan Toppins) [1978828 2032582] - ice: Avoid crash from unnecessary IDA free (Jonathan Toppins) [2032582] - ice: Fix failure to re-add LAN/RDMA Tx queues (Jonathan Toppins) [2032582] - ice: fix locking for Tx timestamp tracking flush (Jonathan Toppins) [2032582] - ice: Prefer kcalloc over open coded arithmetic (Jonathan Toppins) [2032582] - ice: Fix macro name for IPv4 fragment flag (Jonathan Toppins) [2032582] - ice: refactor devlink getter/fallback functions to void (Jonathan Toppins) [2032582] - ice: Fix link mode handling (Jonathan Toppins) [2032582] - ice: Add feature bitmap, helpers and a check for DSCP (Jonathan Toppins) [2032582] - ice: Add DSCP support (Jonathan Toppins) [2032582] - ice: Correctly deal with PFs that do not support RDMA (Jonathan Toppins) [2032582] - ice: add lock around Tx timestamp tracker flush (Jonathan Toppins) [2032582] - ice: remove dead code for allocating pin_config (Jonathan Toppins) [2032582]- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() (Hangbin Liu) [2041408] - wireguard: receive: drop handshakes if queue lock is contended (Hangbin Liu) [2041408] - wireguard: receive: use ring buffer for incoming handshakes (Hangbin Liu) [2041408] - wireguard: allowedips: add missing __rcu annotation to satisfy sparse (Hangbin Liu) [2041408] - ionic: Initialize the 'lif->dbid_inuse' bitmap (Jonathan Toppins) [2039988] - ionic: tame the filter no space message (Jonathan Toppins) [2013549 2039988] - ionic: allow adminq requests to override default error message (Jonathan Toppins) [2013549 2039988] - ionic: handle vlan id overflow (Jonathan Toppins) [2013549 2039988] - ionic: generic filter delete (Jonathan Toppins) [2013549 2039988] - ionic: generic filter add (Jonathan Toppins) [2013549 2039988] - ionic: add generic filter search (Jonathan Toppins) [2013549 2039988] - ionic: remove mac overflow flags (Jonathan Toppins) [2013549 2039988] - ionic: move lif mac address functions (Jonathan Toppins) [2013549 2039988] - ionic: add filterlist to debugfs (Jonathan Toppins) [2013549 2039988] - ionic: add lif param to ionic_qcq_disable (Jonathan Toppins) [2039988] - ionic: have ionic_qcq_disable decide on sending to hardware (Jonathan Toppins) [2039988] - ionic: add polling to adminq wait (Jonathan Toppins) [2039988] - ionic: widen queue_lock use around lif init and deinit (Jonathan Toppins) [2039988] - ionic: move lif mutex setup and delete (Jonathan Toppins) [2039988] - ionic: check for binary values in FW ver string (Jonathan Toppins) [2039988] - ionic: remove debug stats (Jonathan Toppins) [2039988] - ionic: don't remove netdev->dev_addr when syncing uc list (Jonathan Toppins) [2039988] - ionic: move filter sync_needed bit set (Jonathan Toppins) [2039988] - ionic: fix gathering of debug stats (Jonathan Toppins) [2039988] - ionic: fix a sleeping in atomic bug (Jonathan Toppins) [2039988] - ionic: fix double use of queue-lock (Jonathan Toppins) [2039988] - ionic: recreate hwstamp queues on ifup (Jonathan Toppins) [2039988] - ionic: pull hwstamp queue_lock up a level (Jonathan Toppins) [2039988] - ionic: add queue lock around open and stop (Jonathan Toppins) [2039988] - ionic: fill mac addr earlier in add_addr (Jonathan Toppins) [2039988] - ionic: squelch unnecessary fw halted message (Jonathan Toppins) [2039988] - ionic: fire watchdog again after fw_down (Jonathan Toppins) [2039988] - ionic: handle mac filter overflow (Jonathan Toppins) [2039988] - ionic: refactor ionic_lif_addr to remove a layer (Jonathan Toppins) [2039988] - ionic: sync the filters in the work task (Jonathan Toppins) [2039988] - ionic: flatten calls to set-rx-mode (Jonathan Toppins) [2039988] - ionic: remove old work task types (Jonathan Toppins) [2039988] - ionic: add function tag to debug string (Jonathan Toppins) [2039988] - ionic: enable rxhash only with multiple queues (Jonathan Toppins) [2039988] - ionic: block some ethtool operations when fw in reset (Jonathan Toppins) [2039988] - ionic: remove unneeded comp union fields (Jonathan Toppins) [2039988] - ionic: increment num-vfs before configure (Jonathan Toppins) [2039988] - ionic: use fewer inits on the buf_info struct (Jonathan Toppins) [2039988] - ionic: init reconfig err to 0 (Jonathan Toppins) [2039988] - ionic: print firmware version on identify (Jonathan Toppins) [2039988] - ionic: monitor fw status generation (Jonathan Toppins) [2039988] - ionic: minimize resources when under kdump (Jonathan Toppins) [2039988] - ionic: drop useless check of PCI driver data validity (Jonathan Toppins) [2039988]- ibmvnic: remove unused defines (Diego Domingos) [2047921] - ibmvnic: Update driver return codes (Diego Domingos) [2047921] - powerpc/fadump: opt out from freeing pages on cma activation failure (Diego Domingos) [2040289] - mm/cma: provide option to opt out from exposing pages on activation failure (Diego Domingos) [2040289] - firmware: smccc: Fix check for ARCH_SOC_ID not implemented (Vitaly Kuznetsov) [2052908] - rcu: Tighten rcu_advance_cbs_nowake() checks (Daniel Vacek) [2026991] - redhat/configs: Disable CONFIG_MACINTOSH_DRIVERS (Prarit Bhargava) [2053028] - ibmvnic: remove unused ->wait_capability (Diego Domingos) [2047928] - ibmvnic: don't spin in tasklet (Diego Domingos) [2047928] - ibmvnic: init ->running_cap_crqs early (Diego Domingos) [2047928] - ibmvnic: Allow extra failures before disabling (Diego Domingos) [2047928] - s390/pv: fix the forcing of the swiotlb (Thomas Huth) [2051581] - scsi: vmw_pvscsi: Set residual data length conditionally (Cathy Avery) [2048178] - selinux: fix double free of cond_list on error paths (Ondrej Mosnacek) [2052439] - selinux: fix NULL-pointer dereference when hashtab allocation fails (Ondrej Mosnacek) [2052436] - isdn: cpai: check ctr->cnr to avoid array index out of bound (Chris von Recklinghausen) [2016492] {CVE-2021-43389} - mm/hwpoison: fix unpoison_memory() (Aristeu Rozanski) [1972220] - mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE (Aristeu Rozanski) [1972220] - mm/hwpoison: mf_mutex for soft offline and unpoison (Aristeu Rozanski) [1972220] - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() (Aristeu Rozanski) [1972220] - mm, hwpoison: fix condition in free hugetlb page path (Aristeu Rozanski) [1972220] - filemap: remove PageHWPoison check from next_uptodate_page() (Aristeu Rozanski) [1972220] - mm: hwpoison: handle non-anonymous THP correctly (Aristeu Rozanski) [1972220] - mm: hwpoison: refactor refcount check handling (Aristeu Rozanski) [1972220] - mm: filemap: coding style cleanup for filemap_map_pmd() (Aristeu Rozanski) [1972220] - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini) [2031648] - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() (John Meneghini) [2006606] - redhat/configs: Enable CONFIG_TEST_BPF (Viktor Malik) [2035168] - ext4: fix potential NULL pointer dereference in ext4_fill_super() (Lukas Czerner) [2051466] - netfilter: ipset: Emit deprecation warning at set creation time (Phil Sutter) [2048194] - redhat: move CONFIG_ARM64_MTE to aarch64 config directory (Herton R. Krzesinski) - cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long) [1996015] - cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Waiman Long) [1996015] - net ticp:fix a kernel-infoleak in __tipc_sendmsg() (Xin Long) [2050039] - tipc: discard MSG_CRYPTO msgs when key_exchange_enabled is not set (Xin Long) [2050039] - tipc: delete the unlikely branch in tipc_aead_encrypt (Xin Long) [2050039] - blktrace: switch trace spinlock to a raw spinlock (Wander Lairson Costa) [2047971] - NFSv4.1: handle NFS4ERR_NOSPC by CREATE_SESSION (Steve Dickson) [2027447] - igb: fix deadlock caused by taking RTNL in RPM resume path (Corinna Vinschen) [2040312] - igb: Fix removal of unicast MAC filters of VFs (Corinna Vinschen) [2040312] - igb: fix netpoll exit with traffic (Corinna Vinschen) [2040312] - igb: unbreak I2C bit-banging on i350 (Corinna Vinschen) [2040312] - igb: Avoid memcpy() over-reading of ETH_SS_STATS (Corinna Vinschen) [2040312] - igb: Add counter to i21x doublecheck (Corinna Vinschen) [2040312] - net: create netdev->dev_addr assignment helpers (Josef Oskera) [2030720]- Enable KUNIT tests for redhat kernel-modules-internal (Nico Pache) [2048326] - kasan: test: fix compatibility with FORTIFY_SOURCE (Nico Pache) [2048326] - kasan: test: silence intentional read overflow warnings (Nico Pache) [2048326] - kasan: test: bypass __alloc_size checks (Nico Pache) [2048326] - mm/damon/vaddr-test: split a test function having >1024 bytes frame size (Nico Pache) [2048326] - lib: Introduce CONFIG_MEMCPY_KUNIT_TEST (Nico Pache) [2048326] - nvme-rdma: fix possible use-after-free in transport error_recovery work (Chris Leech) [1994618 2033414] - nvme-tcp: fix possible use-after-free in transport error_recovery work (Chris Leech) [1994618 2033414] - nvme: fix a possible use-after-free in controller reset during load (Chris Leech) [1994618 2033414] - redhat/configs: enable CONFIG_CMA on aarch64 as tech-preview (David Hildenbrand) [2043141] - redhat/configs: simplify CONFIG_CMA_AREAS (David Hildenbrand) [2043141] - redhat/configs: simplify CONFIG_CMA_DEBUG (David Hildenbrand) [2043141] - redhat/configs: simplify CONFIG_CMA_DEBUGFS (David Hildenbrand) [2043141] - bpf: Fix kernel address leakage in atomic fetch (Jiri Olsa) [2046636] {CVE-2021-4203} - IB/rdmavt: Validate remote_addr during loopback atomic tests (Kamal Heib) [2032114] - [s390] scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices (Mete Durlu) [2049016] - [s390] s390/cpumf: Support for CPU Measurement Sampling Facility LS bit (Mete Durlu) [2048979] - [s390] s390/cpumf: Support for CPU Measurement Facility CSVN 7 (Mete Durlu) [2048979] - net: openvswitch: Fix ct_state nat flags for conns arriving from tc (Antoine Tenart) [2045048] - net: openvswitch: Fix matching zone id for invalid conns arriving from tc (Antoine Tenart) [2045048] - net/sched: flow_dissector: Fix matching on zone id for invalid conns (Antoine Tenart) [2045048] - net/sched: Extend qdisc control block with tc control block (Antoine Tenart) [2045048] - openvswitch: fix sparse warning incorrect type (Antoine Tenart) [2045048] - openvswitch: fix alignment issues (Antoine Tenart) [2045048] - openvswitch: update kdoc OVS_DP_ATTR_PER_CPU_PIDS (Antoine Tenart) [2045048] - openvswitch: Introduce per-cpu upcall dispatch (Antoine Tenart) [2045048] - netfilter: fix regression in looped (broad|multi)cast's MAC handling (Florian Westphal) [2044272] - selftests: nft_concat_range: add test for reload with no element add/del (Florian Westphal) [2044272] - selftests: netfilter: Add correctness test for mac,net set type (Florian Westphal) [2044272] - netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal) [2044272] - netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone (Florian Westphal) [2044272] - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments (Florian Westphal) [2044272] - netfilter: bridge: add support for pppoe filtering (Florian Westphal) [2044272] - netfilter: nf_tables: fix use-after-free in nft_set_catchall_destroy() (Florian Westphal) [2044272] - netfilter: conntrack: annotate data-races around ct->timeout (Florian Westphal) [2044272] - netfilter: nft_exthdr: break evaluation if setting TCP option fails (Florian Westphal) [2044272] - nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups (Florian Westphal) [2044272] - tracing: Tag trace_percpu_buffer as a percpu pointer (Jerome Marchand) [2035164] - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() (Jerome Marchand) [2035164] - selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Chris von Recklinghausen) [2035768] {CVE-2021-4197} - selftests: cgroup: Test open-time credential usage for migration checks (Chris von Recklinghausen) [2035768] {CVE-2021-4197} - selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Chris von Recklinghausen) [2035768] {CVE-2021-4197} - cgroup: Use open-time cgroup namespace for process migration perm checks (Chris von Recklinghausen) [2035768] {CVE-2021-4197} - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv (Chris von Recklinghausen) [2035768] {CVE-2021-4197} - cgroup: Use open-time credentials for process migraton perm checks (Chris von Recklinghausen) [2035768] {CVE-2021-4197} - x86/sched: Decrease further the priorities of SMT siblings (Prarit Bhargava) [1971926]- crypto: jitter - add oversampling of noise source (Herbert Xu) [2036816] - Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" (Guillaume Nault) [2027560] - Change "-auto" suffix to fix CI automotive pipeline issues (Julio Faracco) - nvme: drop unused variable ctrl in nvme_setup_cmd (John Meneghini) [2044616] - nvme: increment request genctr on completion (John Meneghini) [2044616] - nvme-pci: Fix abort command id (John Meneghini) [2044616] - nvme: add command id quirk for apple controllers (John Meneghini) [2044616] - nvme: move nvme_multi_css into nvme.h (John Meneghini) [2044616] - nvme: code command_id with a genctr for use-after-free validation (John Meneghini) [2044616] - nvme-pci: limit maximum queue depth to 4095 (John Meneghini) [2044616] - selftests: Calculate udpgso segment count without header adjustment (Xin Long) [2044129] - udp: using datalen to cap ipv6 udp max gso segments (Xin Long) [2044129] - inet_diag: fix kernel-infoleak for UDP sockets (Xin Long) [2044129] - udp: using datalen to cap max gso segments (Xin Long) [2044129] - sctp: hold endpoint before calling cb in sctp_transport_lookup_process (Xin Long) [2043823] - sctp: use call_rcu to free endpoint (Xin Long) [2043823] - sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long) [2043823] - sctp: make the raise timer more simple and accurate (Xin Long) [2043823] - nfsd: fix use-after-free due to delegation race (Benjamin Coddington) [1991929] - bonding: Fix extraction of ports from the packet headers (Jonathan Toppins) [2042548] - bonding: fix ad_actor_system option setting to default (Jonathan Toppins) [2042548] - bonding: make tx_rebalance_counter an atomic (Jonathan Toppins) [2042548] - bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Jonathan Toppins) [2042548] - bonding: 3ad: pass parameter bond_params by reference (Jonathan Toppins) [2042548] - bonding: complain about missing route only once for A/B ARP probes (Jonathan Toppins) [2042548] - bonding: improve nl error msg when device can't be enslaved because of IFF_MASTER (Jonathan Toppins) [2042548] - bonding: combine netlink and console error messages (Jonathan Toppins) [2042548] - net, bonding: Refactor bond_xmit_hash for use with xdp_buff (Jonathan Toppins) [2042548] - net: bonding: bond_alb: Remove the dependency on ipx network layer (Jonathan Toppins) [2042548] - bonding: add new option lacp_active (Jonathan Toppins) [1951951 2042548] - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Jonathan Toppins) [2042548] - fget: clarify and improve __fget_files() implementation (Miklos Szeredi) [2030418] {CVE-2021-4083} - fget: check that the fd still exists after getting a ref to it (Miklos Szeredi) [2030418] {CVE-2021-4083} - ipv6: Continue processing multipath route even if gateway attribute is invalid (Hangbin Liu) [2041401] - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route (Hangbin Liu) [2041401] - ipv6: Do cleanup if attribute validation fails in multipath route (Hangbin Liu) [2041401] - ipv6: Check attribute length for RTA_GATEWAY in multipath route (Hangbin Liu) [2041401] - ipv6: fix memory leak in fib6_rule_suppress (Hangbin Liu) [2041401] - net: nexthop: reduce rcu synchronizations when replacing resilient groups (Hangbin Liu) [2041401] - net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Hangbin Liu) [2041401] - net: ipv6: add fib6_nh_release_dsts stub (Hangbin Liu) [2041401] - ipv6: fix typos in __ip6_finish_output() (Hangbin Liu) [2041401] - igbvf: Refactor trace (Corinna Vinschen) [2040322] - igbvf: fix double free in `igbvf_probe` (Corinna Vinschen) [2040322] - bnx2x: Fix enabling network interfaces without VFs (Manish Chopra) [1998304] - tun: fix bonding active backup with arp monitoring (Jonathan Toppins) [2050837]- gfs2: Fix gfs2_release for non-writers regression (Bob Peterson) [2030397] - gfs2: gfs2_create_inode rework (Andreas Gruenbacher) [2002803] - gfs2: gfs2_inode_lookup rework (Andreas Gruenbacher) [2002803] - gfs2: gfs2_inode_lookup cleanup (Andreas Gruenbacher) [2002803] - gfs2: Fix remote demote of weak glock holders (Andreas Gruenbacher) [1958140] - gfs2: Fix unused value warning in do_gfs2_set_flags() (Andreas Gruenbacher) [1958140] - gfs2: Fix glock_hash_walk bugs (Andreas Gruenbacher) [2008541] - gfs2: Cancel remote delete work asynchronously (Bob Peterson) [2002803] - gfs2: set glock object after nq (Bob Peterson) [1998303] - gfs2: remove RDF_UPTODATE flag (Bob Peterson) [1998303] - gfs2: Eliminate GIF_INVALID flag (Bob Peterson) [1998303] - gfs2: Fix atomic bug in gfs2_instantiate (Andreas Gruenbacher) [1998303] - gfs2: fix GL_SKIP node_scope problems (Bob Peterson) [1998303] - gfs2: split glock instantiation off from do_promote (Bob Peterson) [1998303] - gfs2: further simplify do_promote (Bob Peterson) [1998303] - gfs2: re-factor function do_promote (Bob Peterson) [1998303] - gfs2: Remove 'first' trace_gfs2_promote argument (Andreas Gruenbacher) [1998303] - gfs2: change go_lock to go_instantiate (Bob Peterson) [1998303] - gfs2: dump glocks from gfs2_consist_OBJ_i (Bob Peterson) [1998303] - gfs2: dequeue iopen holder in gfs2_inode_lookup error (Bob Peterson) [2006870] - gfs2: Save ip from gfs2_glock_nq_init (Bob Peterson) [1998303] - gfs2: Allow append and immutable bits to coexist (Bob Peterson) [1998303] - gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug (Bob Peterson) [1998303] - gfs2: move GL_SKIP check from glops to do_promote (Bob Peterson) [1998303] - gfs2: Add GL_SKIP holder flag to dump_holder (Bob Peterson) [1998303] - gfs2: remove redundant check in gfs2_rgrp_go_lock (Bob Peterson) [1998303] - gfs2: Fix mmap + page fault deadlocks for direct I/O (Andreas Gruenbacher) [1958140] - iov_iter: Introduce nofault flag to disable page faults (Andreas Gruenbacher) [1958140] - gup: Introduce FOLL_NOFAULT flag to disable page faults (Andreas Gruenbacher) [1958140] - iomap: Add done_before argument to iomap_dio_rw (Andreas Gruenbacher) [1958140] - iomap: Support partial direct I/O on user copy failures (Andreas Gruenbacher) [1958140] - iomap: Fix iomap_dio_rw return value for user copies (Andreas Gruenbacher) [1958140] - iomap: support reading inline data from non-zero pos (Andreas Gruenbacher) [1958140] - gfs2: Only dereference i->iov when iter_is_iovec(i) (Andreas Gruenbacher) [1958140] - gfs2: Prevent endless loops in gfs2_file_buffered_write (Andreas Gruenbacher) [1958140] - gfs2: Fix mmap + page fault deadlocks for buffered I/O (Andreas Gruenbacher) [1958140] - gfs2: Eliminate ip->i_gh (Andreas Gruenbacher) [1958140] - gfs2: Move the inode glock locking to gfs2_file_buffered_write (Andreas Gruenbacher) [1958140] - gfs2: Fix "Introduce flag for glock holder auto-demotion" (Andreas Gruenbacher) [1958140] - gfs2: Introduce flag for glock holder auto-demotion (Bob Peterson) [1958140] - gfs2: Clean up function may_grant (Andreas Gruenbacher) [1958140] - gfs2: Add wrapper for iomap_file_buffered_write (Andreas Gruenbacher) [1958140] - iov_iter: Introduce fault_in_iov_iter_writeable (Andreas Gruenbacher) [1958140] - iov_iter: Turn iov_iter_fault_in_readable into fault_in_iov_iter_readable (Andreas Gruenbacher) [1958140] - gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable} (Andreas Gruenbacher) [1958140] - powerpc/kvm: Fix kvm_use_magic_page (Andreas Gruenbacher) [1958140] - iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher) [1958140] - gfs2: Fix length of holes reported at end-of-file (Andreas Gruenbacher) [2029955] - gfs2: release iopen glock early in evict (Bob Peterson) [2009406] - gfs2: Switch to may_setattr in gfs2_setattr (Bob Peterson) [2029947] - fs: Move notify_change permission checks into may_setattr (Bob Peterson) [2029947] - gfs2: Remove redundant check from gfs2_glock_dq (Bob Peterson) [2030090] - gfs2: Delay withdraw from atomic context (Bob Peterson) [2030090] - gfs2: nit: gfs2_drop_inode shouldn't return bool (Bob Peterson) [2030090] - gfs2: Eliminate vestigial HIF_FIRST (Bob Peterson) [2030090] - gfs2: Make recovery error more readable (Bob Peterson) [2030090] - gfs2: Don't release and reacquire local statfs bh (Bob Peterson) [2030090] - gfs2: init system threads before freeze lock (Bob Peterson) [2030090] - gfs2: tiny cleanup in gfs2_log_reserve (Bob Peterson) [2030090] - gfs2: trivial clean up of gfs2_ail_error (Bob Peterson) [2030090] - gfs2: be more verbose replaying invalid rgrp blocks (Bob Peterson) [2030090] - iomap: remove the iomap arguments to ->page_{prepare,done} (Andreas Gruenbacher) [1958140] - gfs2: Fix glock recursion in freeze_go_xmote_bh (Bob Peterson) [2030090] - gfs2: Fix memory leak of object lsi on error return path (Andreas Gruenbacher) [2030090] - x86/sgx: Fix minor documentation issues (Vladis Dronov) [1920028] - selftests/sgx: Add test for multiple TCS entry (Vladis Dronov) [1920028] - selftests/sgx: Enable multiple thread support (Vladis Dronov) [1920028] - selftests/sgx: Add page permission and exception test (Vladis Dronov) [1920028] - selftests/sgx: Rename test properties in preparation for more enclave tests (Vladis Dronov) [1920028] - selftests/sgx: Provide per-op parameter structs for the test enclave (Vladis Dronov) [1920028] - selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribed (Vladis Dronov) [1920028] - selftests/sgx: Move setup_test_encl() to each TEST_F() (Vladis Dronov) [1920028] - selftests/sgx: Encpsulate the test enclave creation (Vladis Dronov) [1920028] - selftests/sgx: Dump segments and /proc/self/maps only on failure (Vladis Dronov) [1920028] - selftests/sgx: Create a heap for the test enclave (Vladis Dronov) [1920028] - selftests/sgx: Make data measurement for an enclave segment optional (Vladis Dronov) [1920028] - selftests/sgx: Assign source for each segment (Vladis Dronov) [1920028] - selftests/sgx: Fix a benign linker warning (Vladis Dronov) [1920028] - x86/sgx: Fix free page accounting (Vladis Dronov) [1920028] - x86/sgx: Add check for SGX pages to ghes_do_memory_failure() (Vladis Dronov) [1920028] - x86/sgx: Add hook to error injection address validation (Vladis Dronov) [1920028] - x86/sgx: Hook arch_memory_failure() into mainline code (Vladis Dronov) [1920028] - x86/sgx: Add SGX infrastructure to recover from poison (Vladis Dronov) [1920028] - x86/sgx: Initial poison handling for dirty and free pages (Vladis Dronov) [1920028] - x86/sgx: Add infrastructure to identify SGX EPC pages (Vladis Dronov) [1920028] - x86/sgx: Add new sgx_epc_page flag bit to mark free pages (Vladis Dronov) [1920028]- KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov) [2027639] - KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov) [2027639] - KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov) [2027639] - KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov) [2027639] - KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov) [2027639] - KVM: nVMX: Use INVALID_GPA for pointers used in nVMX. (Vitaly Kuznetsov) [2027639] - x86/kvm: Always inline evmcs_write64() (Vitaly Kuznetsov) [2027639] - [s390] s390/pci: move pseudo-MMIO to prevent MIO overlap (Mete Durlu) [2047755] - CI: Update the RHEL9-private pipeline names to new schema (Veronika Kabatova) - CI: Sync RHEL9-RT-baseline with c9s-RT-baseline (Veronika Kabatova) - CI: Add kpet_tree_family to RT check config (Veronika Kabatova) - selftests/bpf: Enlarge select() timeout for test_maps (Felix Maurer) [2032718] - netfilter: nft_reject_bridge: Fix for missing reply from prerouting (Phil Sutter) [2044848] - gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() (Guillaume Nault) [2047202] - net: fix use-after-free in tw_timer_handler (Guillaume Nault) [2047202] - inet: use #ifdef CONFIG_SOCK_RX_QUEUE_MAPPING consistently (Guillaume Nault) [2047202] - ipv4: convert fib_num_tclassid_users to atomic_t (Guillaume Nault) [2047202] - vfs: fs_context: fix up param length parsing in legacy_parse_param (Carlos Maiolino) [2040587] {CVE-2022-0185} - sched/pelt: Relax the sync of load_sum with load_avg (Phil Auld) [2045052] - sched/pelt: Relax the sync of runnable_sum with runnable_avg (Phil Auld) [2045052] - sched/pelt: Continue to relax the sync of util_sum with util_avg (Phil Auld) [2045052] - sched/pelt: Relax the sync of util_sum with util_avg (Phil Auld) [2045052] - pinctrl: amd: Fix wakeups when IRQ is shared with SCI (Renjith Pananchikkal) [2039350] - platform/x86: amd-pmc: only use callbacks for suspend (David Arcari) [2016041] - platform/x86: amd-pmc: Add support for AMD Smart Trace Buffer (David Arcari) [2016041] - platform/x86: amd-pmc: Simplify error handling and store the pci_dev in amd_pmc_dev structure (David Arcari) [2016041] - platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops (David Arcari) [2016041] - platform/x86: amd-pmc: Make CONFIG_AMD_PMC depend on RTC_CLASS (David Arcari) [2016041] - platform/x86: amd-pmc: Drop check for valid alarm time (David Arcari) [2016041] - platform/x86: amd-pmc: Downgrade dev_info message to dev_dbg (David Arcari) [2016041] - platform/x86: amd-pmc: fix compilation without CONFIG_RTC_SYSTOHC_DEVICE (David Arcari) [2016041] - platform/x86: amd-pmc: Add special handling for timer based S0i3 wakeup (David Arcari) [2016041] - platform/x86: amd-pmc: adjust arguments for `amd_pmc_send_cmd` (David Arcari) [2016041] - platform/x86: amd-pmc: Add alternative acpi id for PMC controller (David Arcari) [2016041] - platform/x86: amd-pmc: Add a message to print resume time info (David Arcari) [2016041] - platform/x86: amd-pmc: Send command to dump data after clearing OS_HINT (David Arcari) [2016041] - platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled (David Arcari) [2016041] - platform/x86: amd-pmc: Export Idlemask values based on the APU (David Arcari) [2016041] - platform/x86: amd-pmc: Check s0i3 cycle status (David Arcari) [2016041] - platform/x86: amd-pmc: Increase the response register timeout (David Arcari) [2016041] - mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages (Baoquan He) [2024381] - dma/pool: create dma atomic pool only if dma zone has managed pages (Baoquan He) [2024381] - mm_zone: add function to check if managed dma zone exists (Baoquan He) [2024381] - PCI: hv: Add arm64 Hyper-V vPCI support (Vitaly Kuznetsov) [2024852] - PCI: hv: Make the code arch neutral by adding arch specific interfaces (Vitaly Kuznetsov) [2024852] - PCI: hv: Remove unnecessary use of %hx (Vitaly Kuznetsov) [2024852]- block: assign bi_bdev for cloned bios in blk_rq_prep_clone (Benjamin Marzinski) [2026948] - dm sysfs: use default_groups in kobj_type (Benjamin Marzinski) [2043224] - dm space map common: add bounds check to sm_ll_lookup_bitmap() (Benjamin Marzinski) [2043224] - dm btree: add a defensive bounds check to insert_at() (Benjamin Marzinski) [2043224] - dm btree remove: change a bunch of BUG_ON() calls to proper errors (Benjamin Marzinski) [2043224] - dm btree spine: eliminate duplicate le32_to_cpu() in node_check() (Benjamin Marzinski) [2043224] - dm btree spine: remove extra node_check function declaration (Benjamin Marzinski) [2043224] - redhat: drop the RELEASED_KERNEL switch (Herton R. Krzesinski) [2037084 2045327] - redhat: switch the kernel package to use certs from system-sb-certs (Herton R. Krzesinski) [2037084 2045327] - mptcp: disable by default (Davide Caratti) [2044392] - sch_api: Don't skip qdisc attach on ingress (Davide Caratti) [2044560] - flow_offload: return EOPNOTSUPP for the unsupported mpls action type (Davide Caratti) [2044560] - sch_cake: do not call cake_destroy() from cake_init() (Davide Caratti) [2044560] - net/sched: fq_pie: prevent dismantle issue (Davide Caratti) [2044560] - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit (Antoine Tenart) [2044252] - qla2xxx: Add new messaging (Ewan D. Milne) [2039070] - nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (Ewan D. Milne) [2030051] - nvme-fc: avoid race between time out and tear down (Ewan D. Milne) [2030051] - nvme-fc: update hardware queues before using them (Ewan D. Milne) [2030051] - lpfc: Add new messaging (Ewan D. Milne) [2039068] - tee: handle lookup of shm with reference count 0 (Chris von Recklinghausen) [2030754] {CVE-2021-44733} - dma-buf: move dma-buf symbols into the DMA_BUF module namespace (Chris von Recklinghausen) [2030754] {CVE-2021-44733} - tee: add sec_world_id to struct tee_shm (Chris von Recklinghausen) [2030754] {CVE-2021-44733} - drm/i915/selftests: Do not use import_obj uninitialized (Chris von Recklinghausen) [2030754] {CVE-2021-44733} - drm/gem: Provide drm_gem_fb_{vmap,vunmap}() (Chris von Recklinghausen) [2030754] {CVE-2021-44733} - drm: Define DRM_FORMAT_MAX_PLANES (Chris von Recklinghausen) [2030754] {CVE-2021-44733} - drm/i915/gem: Correct the locking and pin pattern for dma-buf (v8) (Chris von Recklinghausen) [2030754] {CVE-2021-44733} - drm/gm12u320: Use framebuffer dma-buf helpers (Chris von Recklinghausen) [2030754] {CVE-2021-44733} - drm/gud: Use framebuffer dma-buf helpers (Chris von Recklinghausen) [2030754] {CVE-2021-44733} - drm/udl: Use framebuffer dma-buf helpers (Chris von Recklinghausen) [2030754] {CVE-2021-44733} - drm/gem: Provide drm_gem_fb_{begin,end}_cpu_access() helpers (Chris von Recklinghausen) [2030754] {CVE-2021-44733} - dmaengine: idxd: Add wq occupancy information to sysfs attribute (Julia Denham) [1971888] - arch/x86: KABI structs and array padding (Prarit Bhargava) [2033081] - hpsa: add new messaging (Tomas Henzl) [2028575] - aacraid: add new messaging (Tomas Henzl) [2028574] - mptsas: add new messaging (Tomas Henzl) [2027741] - megaraid_sas: add new messaging (Tomas Henzl) [2027741] - mpt3sas: Add new messaging (Tomas Henzl) [2027741] - scsi: mpi3mr: Use scnprintf() instead of snprintf() (Tomas Henzl) [1876005] - scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Tomas Henzl) [1876005] - scsi: mpi3mr: Set up IRQs in resume path (Tomas Henzl) [1876005] - scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI (Tomas Henzl) [1876005]- KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock (Marcelo Tosatti) [2034007] - x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi() (Vitaly Kuznetsov) [2035993] - tcp: add missing htmldocs for skb->ll_node and sk->defer_list (Antoine Tenart) [2041382] - net: move early demux fields close to sk_refcnt (Antoine Tenart) [2041382] - tcp: defer skb freeing after socket lock is released (Antoine Tenart) [2041382] - net: shrink struct sock by 8 bytes (Antoine Tenart) [2041382] - ipv6: shrink struct ipcm6_cookie (Antoine Tenart) [2041382] - net: remove sk_route_nocaps (Antoine Tenart) [2041382] - net: remove sk_route_forced_caps (Antoine Tenart) [2041382] - net: use sk_is_tcp() in more places (Antoine Tenart) [2041382] - bpf, sockmap: Use stricter sk state checks in sk_lookup_assign (Antoine Tenart) [2041382] - ipv6: move inet6_sk(sk)->rx_dst_cookie to sk->sk_rx_dst_cookie (Antoine Tenart) [2041382] - tcp: move inet->rx_dst_ifindex to sk->sk_rx_dst_ifindex (Antoine Tenart) [2041382] - [RHEL-9.0] IPMI Add RH_KABI_RESERVE to kABI sensitive structs (Tony Camuso) [2042031] - configs: disable CONFIG_CRAMFS (Abhi Das) [2041184] - ppp: ensure minimum packet size in ppp_write() (Guillaume Nault) [2042936] - [pci] PCI: Add reserved fields to 'struct pci_sriov' (Myron Stowe) [2039086] - [include] PCI: Add reserved fields to 'struct pci_driver' (Myron Stowe) [2039086] - [include] PCI: Add reserved fields to 'struct pci_bus' (Myron Stowe) [2039086] - [include] PCI: Add reserved fields, and extension, to 'struct pci_dev' (Myron Stowe) [2039086] - PCI: ACPI: Check parent pointer in acpi_pci_find_companion() (Myron Stowe) [2039086] - PCI/ACPI: Don't reset a fwnode set by OF (Myron Stowe) [2039086] - PCI: Make saved capability state private to core (Myron Stowe) [2039086] - PCI: Change the type of probe argument in reset functions (Myron Stowe) [2039086] - PCI: Add support for ACPI _RST reset method (Myron Stowe) [2039086] - PCI: Setup ACPI fwnode early and at the same time with OF (Myron Stowe) [2039086] - PCI: Use acpi_pci_power_manageable() (Myron Stowe) [2039086] - PCI: Add pci_set_acpi_fwnode() to set ACPI_COMPANION (Myron Stowe) [2039086] - PCI: Allow userspace to query and set device reset mechanism (Myron Stowe) [2039086] - PCI: Remove reset_fn field from pci_dev (Myron Stowe) [2039086] - PCI: Add array to track reset method ordering (Myron Stowe) [2039086] - PCI: Add pcie_reset_flr() with 'probe' argument (Myron Stowe) [2039086] - PCI: Cache PCIe Device Capabilities register (Myron Stowe) [2039086] - PCI: Allow PASID on fake PCIe devices without TLP prefixes (Myron Stowe) [2039086] - clocksource: Reduce the default clocksource_watchdog() retries to 2 (Waiman Long) [2027463] - clocksource: Avoid accidental unstable marking of clocksources (Waiman Long) [2027463] - Revert "clocksource: Increase WATCHDOG_MAX_SKEW" (Waiman Long) [2027463] - PCI: Add pcie_ptm_enabled() (Petr Oros) [2037314] - Revert "PCI: Make pci_enable_ptm() private" (Petr Oros) [2037314] - iommu/vt-d: Fix unmap_pages support (Jerry Snitselaar) [2027762]- selftests: netfilter: switch to socat for tests using -q option (Hangbin Liu) [2041409] - selftests: net: udpgro_fwd.sh: explicitly checking the available ping feature (Hangbin Liu) [2041409] - selftests: net: using ping6 for IPv6 in udpgro_fwd.sh (Hangbin Liu) [2041409] - selftests: net: Fix a typo in udpgro_fwd.sh (Hangbin Liu) [2041409] - selftests/net: udpgso_bench_tx: fix dst ip argument (Hangbin Liu) [2041409] - selftest/net/forwarding: declare NETIFS p9 p10 (Hangbin Liu) [2041409] - selftests: Fix IPv6 address bind tests (Hangbin Liu) [2041409] - selftests: Fix raw socket bind tests with VRF (Hangbin Liu) [2041409] - selftests: Add duplicate config only for MD5 VRF tests (Hangbin Liu) [2041409] - selftests: icmp_redirect: pass xfail=0 to log_test() (Hangbin Liu) [2041409] - selftests: net: Correct ping6 expected rc from 2 to 1 (Hangbin Liu) [2041409] - selftests/fib_tests: Rework fib_rp_filter_test() (Hangbin Liu) [2041409] - selftests: net: Correct case name (Hangbin Liu) [2041409] - redhat/configs: Enable CONFIG_PCI_P2PDMA (Myron Stowe) [1923862] - nvme: drop scan_lock and always kick requeue list when removing namespaces (Gopal Tiwari) [2038783] - ACPI: CPPC: Add NULL pointer check to cppc_get_perf() (David Arcari) [2025291] - cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (David Arcari) [2025291] - cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (David Arcari) [2025291] - cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (David Arcari) [2025291] - cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization (David Arcari) [2025291] - cpufreq: intel_pstate: Process HWP Guaranteed change notification (David Arcari) [2025291] - cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (David Arcari) [2025291] - cpufreq: intel_pstate: hybrid: Rework HWP calibration (David Arcari) [2025291] - Revert "cpufreq: intel_pstate: Process HWP Guaranteed change notification" (David Arcari) [2025291] - cpufreq: intel_pstate: Process HWP Guaranteed change notification (David Arcari) [2025291] - cpufreq: Replace deprecated CPU-hotplug functions (David Arcari) [2025291] - ACPI: CPPC: Introduce cppc_get_nominal_perf() (David Arcari) [2025291] - Change s390x CONFIG_NODES_SHIFT from 4 to 1 (Prarit Bhargava) [2018568] - Build CONFIG_SPI_PXA2XX as a module on x86 (Prarit Bhargava) [2018568] - Turn on CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86 (Prarit Bhargava) [2018568] - Turn CONFIG_DEVMEM back off for aarch64 (Prarit Bhargava) [2018568] - New configs in drivers/media (Prarit Bhargava) [2018568] - Manually add pending items that need to be set due to mismatch (Prarit Bhargava) [2018568] - Build CRYPTO_SHA3_*_S390 inline for s390 zfcpdump (Prarit Bhargava) [2018568] - configs: Remove pending CONFIG_CHELSIO_IPSEC_INLINE file (Prarit Bhargava) [2018568] - New configs in arch/powerpc (Prarit Bhargava) [2018568] - New configs in lib/Kconfig.debug (Prarit Bhargava) [2018568] - New configs in drivers/vhost (Prarit Bhargava) [2018568] - New configs in drivers/pinctrl (Prarit Bhargava) [2018568] - New configs in drivers/gpu (Prarit Bhargava) [2018568] - New configs in drivers/gpio (Prarit Bhargava) [2018568] - New configs in drivers/block (Prarit Bhargava) [2018568] - New configs in crypto/Kconfig (Prarit Bhargava) [2018568] - New configs in drivers/acpi (Prarit Bhargava) [2018568] - New configs in arch/arm64 (Prarit Bhargava) [2018568] - New configs in arch/Kconfig (Prarit Bhargava) [2018568] - AUTOMATIC: New configs (Prarit Bhargava) [2018568] - Clean up pending common (Prarit Bhargava) [2018568]- iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW (Íñigo Huguet) [2033354] - ath11k: add string type to search board data in board-2.bin for WCN6855 (Íñigo Huguet) [2033354] - mt76: enable new device MT7921E (Íñigo Huguet) [2033354] - cfg80211: correct bridge/4addr mode check (Íñigo Huguet) [2033354] - cfg80211: fix management registrations locking (Íñigo Huguet) [2033354] - cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Íñigo Huguet) [2033354] - mac80211: mesh: fix HE operation element length check (Íñigo Huguet) [2033354] - mwifiex: avoid null-pointer-subtraction warning (Íñigo Huguet) [2033354] - Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback" (Íñigo Huguet) [2033354] - iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15 (Íñigo Huguet) [2033354] - mac80211: Fix Ptk0 rekey documentation (Íñigo Huguet) [2033354] - mac80211: check return value of rhashtable_init (Íñigo Huguet) [2033354] - mac80211: fix use-after-free in CCMP/GCMP RX (Íñigo Huguet) [2033354] - drivers: net: mhi: fix error path in mhi_net_newlink (Íñigo Huguet) [2033354] - mac80211-hwsim: fix late beacon hrtimer handling (Íñigo Huguet) [2033354] - mac80211: mesh: fix potentially unaligned access (Íñigo Huguet) [2033354] - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Íñigo Huguet) [2033354] - mac80211: Drop frames from invalid MAC address in ad-hoc mode (Íñigo Huguet) [2033354] - mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Íñigo Huguet) [2033354] - Revert "mac80211: do not use low data rates for data frames with no ack flag" (Íñigo Huguet) [2033354] - iwlwifi: mvm: d3: missing unlock in iwl_mvm_wowlan_program_keys() (Íñigo Huguet) [2033354] - iwlwifi: mvm: d3: Fix off by ones in iwl_mvm_wowlan_get_rsc_v5_data() (Íñigo Huguet) [2033354] - iwlwifi: mvm: Fix possible NULL dereference (Íñigo Huguet) [2033354] - iwl: fix debug printf format strings (Íñigo Huguet) [2033354] - iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()' (Íñigo Huguet) [2033354] - iwlwifi: bump FW API to 66 for AX devices (Íñigo Huguet) [2033354] - iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha (Íñigo Huguet) [2033354] - iwlwifi: mvm: add rtnl_lock() in iwl_mvm_start_get_nvm() (Íñigo Huguet) [2033354] - net: qrtr: revert check in qrtr_endpoint_post() (Íñigo Huguet) [2033354] - net: qrtr: make checks in qrtr_endpoint_post() stricter (Íñigo Huguet) [2033354] - intel: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2033354] - mwifiex: pcie: add reset_d3cold quirk for Surface gen4+ devices (Íñigo Huguet) [2033354] - mwifiex: pcie: add DMI-based quirk implementation for Surface devices (Íñigo Huguet) [2033354] - brcmfmac: pcie: fix oops on failure to resume and reprobe (Íñigo Huguet) [2033354] - wilc1000: Convert module-global "isinit" to device-specific variable (Íñigo Huguet) [2033354] - brcmfmac: Add WPA3 Personal with FT to supported cipher suites (Íñigo Huguet) [2033354] - rtlwifi: rtl8192de: Fix initialization of place in _rtl92c_phy_get_rightchnlplace() (Íñigo Huguet) [2033354] - rtw88: add quirk to disable pci caps on HP Pavilion 14-ce0xxx (Íñigo Huguet) [2033354] - ath9k: fix sleeping in atomic context (Íñigo Huguet) [2033354] - ath9k: fix OOB read ar9300_eeprom_restore_internal (Íñigo Huguet) [2033354] - iwlwifi: mvm: don't use FW key ID in beacon protection (Íñigo Huguet) [2033354] - iwlwifi: mvm: Fix scan channel flags settings (Íñigo Huguet) [2033354] - iwlwifi: mvm: support broadcast TWT alone (Íñigo Huguet) [2033354] - iwlwifi: mvm: introduce iwl_stored_beacon_notif_v3 (Íñigo Huguet) [2033354] - iwlwifi: move get pnvm file name to a separate function (Íñigo Huguet) [2033354] - iwlwifi: mvm: add support for responder config command version 9 (Íñigo Huguet) [2033354] - iwlwifi: mvm: add support for range request command version 13 (Íñigo Huguet) [2033354] - iwlwifi: allow debug init in RF-kill (Íñigo Huguet) [2033354] - iwlwifi: mvm: don't schedule the roc_done_wk if it is already running (Íñigo Huguet) [2033354] - iwlwifi: yoyo: support for new DBGI_SRAM region (Íñigo Huguet) [2033354] - iwlwifi: add 'Rx control frame to MBSSID' HE capability (Íñigo Huguet) [2033354] - iwlwifi: fw: fix debug dump data declarations (Íñigo Huguet) [2033354] - iwlwifi: api: remove datamember from struct (Íñigo Huguet) [2033354] - iwlwifi: fix __percpu annotation (Íñigo Huguet) [2033354] - iwlwifi: pcie: avoid dma unmap/remap in crash dump (Íñigo Huguet) [2033354] - iwlwifi: acpi: fill in SAR tables with defaults (Íñigo Huguet) [2033354] - iwlwifi: acpi: fill in WGDS table with defaults (Íñigo Huguet) [2033354] - iwlwifi: bump FW API to 65 for AX devices (Íñigo Huguet) [2033354] - iwlwifi: acpi: support reading and storing WGDS revision 2 (Íñigo Huguet) [2033354] - iwlwifi: mvm: load regdomain at INIT stage (Íñigo Huguet) [2033354] - iwlwifi: mvm: Read the PPAG and SAR tables at INIT stage (Íñigo Huguet) [2033354] - iwlwifi: mvm: trigger WRT when no beacon heard (Íñigo Huguet) [2033354] - iwlwifi: fw: correctly limit to monitor dump (Íñigo Huguet) [2033354] - iwlwifi: skip first element in the WTAS ACPI table (Íñigo Huguet) [2033354] - iwlwifi: mvm: support version 11 of wowlan statuses notification (Íñigo Huguet) [2033354] - iwlwifi: convert flat GEO profile table to a struct version (Íñigo Huguet) [2033354] - iwlwifi: remove unused ACPI_WGDS_TABLE_SIZE definition (Íñigo Huguet) [2033354] - iwlwifi: support reading and storing EWRD revisions 1 and 2 (Íñigo Huguet) [2033354] - iwlwifi: acpi: support reading and storing WRDS revision 1 and 2 (Íñigo Huguet) [2033354] - iwlwifi: pass number of chains and sub-bands to iwl_sar_set_profile() (Íñigo Huguet) [2033354] - iwlwifi: remove ACPI_SAR_NUM_TABLES definition (Íñigo Huguet) [2033354] - iwlwifi: convert flat SAR profile table to a struct version (Íñigo Huguet) [2033354] - iwlwifi: rename ACPI_SAR_NUM_CHAIN_LIMITS to ACPI_SAR_NUM_CHAINS (Íñigo Huguet) [2033354] - iwlwifi: mvm: fix access to BSS elements (Íñigo Huguet) [2033354] - iwlwifi: mvm: Refactor setting of SSIDs for 6GHz scan (Íñigo Huguet) [2033354] - iwlwifi: mvm: silently drop encrypted frames for unknown station (Íñigo Huguet) [2033354] - iwlwifi: mvm: d3: implement RSC command version 5 (Íñigo Huguet) [2033354] - iwlwifi: mvm: d3: make key reprogramming iteration optional (Íñigo Huguet) [2033354] - iwlwifi: mvm: d3: add separate key iteration for GTK type (Íñigo Huguet) [2033354] - iwlwifi: mvm: d3: refactor TSC/RSC configuration (Íñigo Huguet) [2033354] - iwlwifi: mvm: d3: remove fixed cmd_flags argument (Íñigo Huguet) [2033354] - iwlwifi: mvm: d3: separate TKIP data from key iteration (Íñigo Huguet) [2033354] - iwlwifi: mvm: simplify __iwl_mvm_set_sta_key() (Íñigo Huguet) [2033354] - iwlwifi: mvm: support new station key API (Íñigo Huguet) [2033354] - iwlwifi: mvm: Fix umac scan request probe parameters (Íñigo Huguet) [2033354] - iwlwifi: pcie: implement Bz reset flow (Íñigo Huguet) [2033354] - iwlwifi: implement Bz NMI behaviour (Íñigo Huguet) [2033354] - iwlwifi: pcie: implement Bz device startup (Íñigo Huguet) [2033354] - iwlwifi: read MAC address from correct place on Bz (Íñigo Huguet) [2033354] - iwlwifi: give Bz devices their own name (Íñigo Huguet) [2033354] - iwlwifi: split off Bz devices into their own family (Íñigo Huguet) [2033354] - iwlwifi: yoyo: cleanup internal buffer allocation in D3 (Íñigo Huguet) [2033354] - iwlwifi: mvm: treat MMPDUs in iwl_mvm_mac_tx() as bcast (Íñigo Huguet) [2033354] - iwlwifi: mvm: clean up number of HW queues (Íñigo Huguet) [2033354] - iwlwifi: mvm: avoid static queue number aliasing (Íñigo Huguet) [2033354] - iwlwifi: use DEFINE_MUTEX() for mutex lock (Íñigo Huguet) [2033354] - iwlwifi: remove trailing semicolon in macro definition (Íñigo Huguet) [2033354] - iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Íñigo Huguet) [2033354] - iwlwifi: mvm: fix old-style static const declaration (Íñigo Huguet) [2033354] - iwlwifi: mvm: remove check for vif in iwl_mvm_vif_from_mac80211() (Íñigo Huguet) [2033354] - iwlwifi: pcie: remove spaces from queue names (Íñigo Huguet) [2033354] - iwlwifi: mvm: restrict FW SMPS request (Íñigo Huguet) [2033354] - iwlwifi: mvm: set replay counter on key install (Íñigo Huguet) [2033354] - iwlwifi: mvm: remove trigger EAPOL time event (Íñigo Huguet) [2033354] - iwlwifi: iwl-dbg-tlv: add info about loading external dbg bin (Íñigo Huguet) [2033354] - iwlwifi: mvm: Add support for hidden network scan on 6GHz band (Íñigo Huguet) [2033354] - iwlwifi: mvm: Do not use full SSIDs in 6GHz scan (Íñigo Huguet) [2033354] - iwlwifi: print PNVM complete notification status in hexadecimal (Íñigo Huguet) [2033354] - iwlwifi: pcie: dump error on FW reset handshake failures (Íñigo Huguet) [2033354] - iwlwifi: prepare for synchronous error dumps (Íñigo Huguet) [2033354] - iwlwifi: pcie: free RBs during configure (Íñigo Huguet) [2033354] - iwlwifi: pcie: optimise struct iwl_rx_mem_buffer layout (Íñigo Huguet) [2033354] - iwlwifi: mvm: avoid FW restart while shutting down (Íñigo Huguet) [2033354] - iwlwifi: nvm: enable IEEE80211_HE_PHY_CAP10_HE_MU_M1RU_MAX_LTF (Íñigo Huguet) [2033354] - iwlwifi: mvm: set BROADCAST_TWT_SUPPORTED in MAC policy (Íñigo Huguet) [2033354] - iwlwifi: iwl-nvm-parse: set STBC flags for HE phy capabilities (Íñigo Huguet) [2033354] - cfg80211: use wiphy DFS domain if it is self-managed (Íñigo Huguet) [2033354] - mac80211: parse transmit power envelope element (Íñigo Huguet) [2033354] - ieee80211: add definition for transmit power envelope element (Íñigo Huguet) [2033354] - ieee80211: add definition of regulatory info in 6 GHz operation information (Íñigo Huguet) [2033354] - mac80211: introduce individual TWT support in AP mode (Íñigo Huguet) [2033354] - ieee80211: add TWT element definitions (Íñigo Huguet) [2033354] - brcmsmac: make array addr static const, makes object smaller (Íñigo Huguet) [2033354] - rtw88: Remove unnecessary check code (Íñigo Huguet) [2033354] - rtw88: wow: fix size access error of probe request (Íñigo Huguet) [2033354] - rtw88: wow: report wow reason through mac80211 api (Íñigo Huguet) [2033354] - rtw88: wow: build wow function only if CONFIG_PM is on (Íñigo Huguet) [2033354] - rtw88: refine the setting of rsvd pages for different firmware (Íñigo Huguet) [2033354] - rtw88: use read_poll_timeout instead of fixed sleep (Íñigo Huguet) [2033354] - rtw88: 8822ce: set CLKREQ# signal to low during suspend (Íñigo Huguet) [2033354] - rtw88: change beacon filter default mode (Íñigo Huguet) [2033354] - rtw88: 8822c: add tx stbc support under HT mode (Íñigo Huguet) [2033354] - rtw88: adjust the log level for failure of tx report (Íñigo Huguet) [2033354] - rtl8xxxu: Fix the handling of TX A-MPDU aggregation (Íñigo Huguet) [2033354] - rtl8xxxu: disable interrupt_in transfer for 8188cu and 8192cu (Íñigo Huguet) [2033354] - mwifiex: make arrays static const, makes object smaller (Íñigo Huguet) [2033354] - mwifiex: usb: Replace one-element array with flexible-array member (Íñigo Huguet) [2033354] - mwifiex: drop redundant null-pointer check in mwifiex_dnld_cmd_to_fw() (Íñigo Huguet) [2033354] - wilc1000: remove redundant code (Íñigo Huguet) [2033354] - wilc1000: use devm_clk_get_optional() (Íñigo Huguet) [2033354] - wilc1000: dispose irq on failure path (Íñigo Huguet) [2033354] - wilc1000: use goto labels on error path (Íñigo Huguet) [2033354] - rtlwifi: rtl8192de: make arrays static const, makes object smaller (Íñigo Huguet) [2033354] - rtlwifi: rtl8192de: Remove redundant variable initializations (Íñigo Huguet) [2033354] - ray_cs: Split memcpy() to avoid bounds check warning (Íñigo Huguet) [2033354] - ray_cs: use %*ph to print small buffer (Íñigo Huguet) [2033354] - brcmfmac: add 43752 SDIO ids and initialization (Íñigo Huguet) [2033354] - brcmfmac: Set SDIO workqueue as WQ_HIGHPRI (Íñigo Huguet) [2033354] - brcmfmac: use separate firmware for 43430 revision 2 (Íñigo Huguet) [2033354] - brcmfmac: support chipsets with different core enumeration space (Íñigo Huguet) [2033354] - brcmfmac: add xtlv support to firmware interface layer (Íñigo Huguet) [2033354] - brcmfmac: increase core revision column aligning core list (Íñigo Huguet) [2033354] - brcmfmac: use different error value for invalid ram base address (Íñigo Huguet) [2033354] - brcmfmac: firmware: Fix firmware loading (Íñigo Huguet) [2033354] - cfg80211: fix BSS color notify trace enum confusion (Íñigo Huguet) [2033354] - mac80211: Fix insufficient headroom issue for AMSDU (Íñigo Huguet) [2033354] - mac80211: add support for BSS color change (Íñigo Huguet) [2033354] - nl80211: add support for BSS coloring (Íñigo Huguet) [2033354] - mac80211: Use flex-array for radiotap header bitmap (Íñigo Huguet) [2033354] - mac80211: radiotap: Use BIT() instead of shifts (Íñigo Huguet) [2033354] - mac80211: Remove unnecessary variable and label (Íñigo Huguet) [2033354] - mac80211: include (Íñigo Huguet) [2033354] - mac80211: Fix monitor MTU limit so that A-MSDUs get through (Íñigo Huguet) [2033354] - mac80211: remove unnecessary NULL check in ieee80211_register_hw() (Íñigo Huguet) [2033354] - mac80211: Reject zero MAC address in sta_info_insert_check() (Íñigo Huguet) [2033354] - bus: mhi: core: Improve debug messages for power up (Íñigo Huguet) [2033354] - bus: mhi: core: Replace DMA allocation wrappers with original APIs (Íñigo Huguet) [2033354] - bus: mhi: core: Add range checks for BHI and BHIe (Íñigo Huguet) [2033354] - bus: mhi: pci_generic: Set register access length for MHI driver (Íñigo Huguet) [2033354] - ath11k: set register access length for MHI driver (Íñigo Huguet) [2033354] - bus: mhi: Add MMIO region length to controller structure (Íñigo Huguet) [2033354] - bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up (Íñigo Huguet) [2033354] - bus: mhi: core: Set BHI/BHIe offsets on power up preparation (Íñigo Huguet) [2033354] - bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI (Íñigo Huguet) [2033354] - net: mhi: Remove MBIM protocol (Íñigo Huguet) [2033354] - brcmfmac: firmware: Allow per-board firmware binaries (Íñigo Huguet) [2033354] - net: mhi: Improve MBIM packet counting (Íñigo Huguet) [2033354] - bus: mhi: pci-generic: configurable network interface MRU (Íñigo Huguet) [2033354] - ath11k: Remove some duplicate code (Íñigo Huguet) [2033354] - ath: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2033354]- quota: correct error number in free_dqentry() (Lukas Czerner) [2041793] - quota: check block number when reading the block in quota file (Lukas Czerner) [2041793] - ext4: don't use the orphan list when migrating an inode (Lukas Czerner) [2041486] - ext4: use BUG_ON instead of if condition followed by BUG (Lukas Czerner) [2041486] - ext4: fix a copy and paste typo (Lukas Czerner) [2041777] - ext4: set csum seed in tmp inode while migrating to extents (Lukas Czerner) [2041486] - ext4: remove unnecessary 'offset' assignment (Lukas Czerner) [2041486] - ext4: remove redundant o_start statement (Lukas Czerner) [2041486] - ext4: drop an always true check (Lukas Czerner) [2041486] - ext4: remove unused assignments (Lukas Czerner) [2041486] - ext4: remove redundant statement (Lukas Czerner) [2041486] - ext4: remove useless resetting io_end_size in mpage_process_page() (Lukas Czerner) [2041486] - ext4: allow to change s_last_trim_minblks via sysfs (Lukas Czerner) [2041486] - ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner) [2041486] - ext4: implement support for get/set fs label (Lukas Czerner) [2041486] - ext4: only set EXT4_MOUNT_QUOTA when journalled quota file is specified (Lukas Czerner) [2041777] - ext4: don't use kfree() on rcu protected pointer sbi->s_qf_names (Lukas Czerner) [2041486] - ext4: avoid trim error on fs with small groups (Lukas Czerner) [2041486] - ext4: fix an use-after-free issue about data=journal writeback mode (Lukas Czerner) [2041486] - ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' (Lukas Czerner) [2041486] - ext4: initialize err_blk before calling __ext4_get_inode_loc (Lukas Czerner) [2041486] - ext4: fix a possible ABBA deadlock due to busy PA (Lukas Czerner) [2041486] - ext4: replace snprintf in show functions with sysfs_emit (Lukas Czerner) [2041486] - ext4: make sure to reset inode lockdep class when quota enabling fails (Lukas Czerner) [2041486] - ext4: make sure quota gets properly shutdown on error (Lukas Czerner) [2041486] - ext4: Fix BUG_ON in ext4_bread when write quota data (Lukas Czerner) [2041486] - ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal (Lukas Czerner) [2041486] - ext4: fast commit may miss tracking unwritten range during ftruncate (Lukas Czerner) [2041486] - ext4: use ext4_ext_remove_space() for fast commit replay delete range (Lukas Czerner) [2041486] - ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE (Lukas Czerner) [2041486] - ext4: update fast commit TODOs (Lukas Czerner) [2041486] - ext4: simplify updating of fast commit stats (Lukas Czerner) [2041486] - ext4: drop ineligible txn start stop APIs (Lukas Czerner) [2041486] - ext4: use ext4_journal_start/stop for fast commit transactions (Lukas Czerner) [2041486] - ext4: fix i_version handling on remount (Lukas Czerner) [2041777] - ext4: remove lazytime/nolazytime mount options handled by MS_LAZYTIME (Lukas Czerner) [2041777] - ext4: don't fail remount if journalling mode didn't change (Lukas Czerner) [2041777] - ext4: Remove unused match_table_t tokens (Lukas Czerner) [2041777] - ext4: switch to the new mount api (Lukas Czerner) [2041777] - ext4: change token2str() to use ext4_param_specs (Lukas Czerner) [2041777] - ext4: clean up return values in handle_mount_opt() (Lukas Czerner) [2041777] - ext4: Completely separate options parsing and sb setup (Lukas Czerner) [2041777] - ext4: get rid of super block and sbi from handle_mount_ops() (Lukas Czerner) [2041777] - ext4: check ext2/3 compatibility outside handle_mount_opt() (Lukas Czerner) [2041777] - ext4: move quota configuration out of handle_mount_opt() (Lukas Czerner) [2041777] - ext4: Allow sb to be NULL in ext4_msg() (Lukas Czerner) [2041777] - ext4: Change handle_mount_opt() to use fs_parameter (Lukas Czerner) [2041777] - ext4: move option validation to a separate function (Lukas Czerner) [2041777] - ext4: Add fs parameter specifications for mount options (Lukas Czerner) [2041777] - fs_parse: allow parameter value to be empty (Lukas Czerner) [2041777] - ext4: fix error code saved on super block during file system abort (Lukas Czerner) [2041486] - ext4: inline data inode fast commit replay fixes (Lukas Czerner) [2041486] - ext4: commit inline data during fast commit (Lukas Czerner) [2041486] - ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Czerner) [2041486] - ext4: remove an unused variable warning with CONFIG_QUOTA=n (Lukas Czerner) [2041486] - ext4: fix boolreturn.cocci warnings in fs/ext4/name.c (Lukas Czerner) [2041486] - ext4: prevent getting empty inode buffer (Lukas Czerner) [2041486] - ext4: move ext4_fill_raw_inode() related functions (Lukas Czerner) [2041486] - ext4: factor out ext4_fill_raw_inode() (Lukas Czerner) [2041486] - ext4: prevent partial update of the extent blocks (Lukas Czerner) [2035878] - ext4: check for inconsistent extents between index and leaf block (Lukas Czerner) [2035878] - ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Lukas Czerner) [2035878] - ext4: convert from atomic_t to refcount_t on ext4_io_end->count (Lukas Czerner) [2041486] - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. (Lukas Czerner) [2041486] - ext4: ensure enough credits in ext4_ext_shift_path_extents (Lukas Czerner) [2041486] - ext4: correct the left/middle/right debug message for binsearch (Lukas Czerner) [2041486] - ext4: fix lazy initialization next schedule time computation in more granular unit (Lukas Czerner) [2041486] - ext4: recheck buffer uptodate bit under buffer lock (Lukas Czerner) [2041486] - ext4: fix potential infinite loop in ext4_dx_readdir() (Lukas Czerner) [2041486] - ext4: flush s_error_work before journal destroy in ext4_fill_super (Lukas Czerner) [2041486] - ext4: fix loff_t overflow in ext4_max_bitmap_size() (Lukas Czerner) [2041486] - ext4: fix reserved space counter leakage (Lukas Czerner) [2041486] - ext4: limit the number of blocks in one ADD_RANGE TLV (Lukas Czerner) [2041486] - ext4: remove extent cache entries when truncating inline data (Lukas Czerner) [2041486] - ext4: drop unnecessary journal handle in delalloc write (Lukas Czerner) [2041486] - ext4: factor out write end code of inline file (Lukas Czerner) [2041486] - ext4: correct the error path of ext4_write_inline_data_end() (Lukas Czerner) [2041486] - ext4: check and update i_disksize properly (Lukas Czerner) [2041486] - ext4: add error checking to ext4_ext_replay_set_iblocks() (Lukas Czerner) [2041486] - ext4: make the updating inode data procedure atomic (Lukas Czerner) [2041486] - ext4: remove an unnecessary if statement in __ext4_get_inode_loc() (Lukas Czerner) [2041486] - ext4: move inode eio simulation behind io completeion (Lukas Czerner) [2041486] - ext4: Improve scalability of ext4 orphan file handling (Lukas Czerner) [2041486] - ext4: Speedup ext4 orphan inode handling (Lukas Czerner) [2041486] - ext4: Move orphan inode handling into a separate file (Lukas Czerner) [2041486] - jbd2: add sparse annotations for add_transaction_credits() (Lukas Czerner) [2041486] - ext4: Support for checksumming from journal triggers (Lukas Czerner) [2041486] - ext4: fix sparse warnings (Lukas Czerner) [2041486] - ext4: fix race writing to an inline_data file while its xattrs are changing (Lukas Czerner) [2003461] - ext4: Make sure quota files are not grabbed accidentally (Lukas Czerner) [2041486] - ext4: fix e2fsprogs checksum failure for mounted filesystem (Lukas Czerner) [2022859] - ext4: if zeroout fails fall back to splitting the extent node (Lukas Czerner) [2041486] - ext4: reduce arguments of ext4_fc_add_dentry_tlv (Lukas Czerner) [2041486] - ext4: remove the repeated comment of ext4_trim_all_free (Lukas Czerner) [2041486] - ext4: add new helper interface ext4_try_to_trim_range() (Lukas Czerner) [2041486] - ext4: remove the 'group' parameter of ext4_trim_extent (Lukas Czerner) [2041486] - jbd2: clean up two gcc -Wall warnings in recovery.c (Lukas Czerner) [2041486] - jbd2: fix clang warning in recovery.c (Lukas Czerner) [2041486] - jbd2: fix portability problems caused by unaligned accesses (Lukas Czerner) [2041486] - ext4: Convert to use mapping->invalidate_lock (Lukas Czerner) [2041486]- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1 (Andrew Jones) [2009341] - KVM: arm64: Extract ESR_ELx.EC only (Andrew Jones) [2009341] - KVM: selftests: Build the memslot tests for arm64 (Andrew Jones) [2009341] - KVM: selftests: Make memslot_perf_test arch independent (Andrew Jones) [2009341] - selftests: KVM: Fix kvm device helper ioctl assertions (Andrew Jones) [2009341] - KVM: arm64: selftests: arch_timer: Support vCPU migration (Andrew Jones) [2009341] - KVM: arm64: selftests: Add arch_timer test (Andrew Jones) [2009341] - KVM: arm64: selftests: Add host support for vGIC (Andrew Jones) [2009341] - KVM: arm64: selftests: Add basic GICv3 support (Andrew Jones) [2009341] - KVM: arm64: selftests: Add light-weight spinlock support (Andrew Jones) [2009341] - KVM: arm64: selftests: Add guest support to get the vcpuid (Andrew Jones) [2009341] - KVM: arm64: selftests: Maintain consistency for vcpuid type (Andrew Jones) [2009341] - KVM: arm64: selftests: Add support to disable and enable local IRQs (Andrew Jones) [2009341] - KVM: arm64: selftests: Add basic support to generate delays (Andrew Jones) [2009341] - KVM: arm64: selftests: Add basic support for arch_timers (Andrew Jones) [2009341] - KVM: arm64: selftests: Add support for cpu_relax (Andrew Jones) [2009341] - KVM: arm64: selftests: Introduce ARM64_SYS_KVM_REG (Andrew Jones) [2009341] - tools: arm64: Import sysreg.h (Andrew Jones) [2009341] - KVM: arm64: selftests: Add MMIO readl/writel support (Andrew Jones) [2009341] - KVM: arm64: selftests: Add init ITS device test (Andrew Jones) [2009341] - KVM: arm64: selftests: Add test for legacy GICv3 REDIST base partially above IPA range (Andrew Jones) [2009341] - KVM: arm64: selftests: Add tests for GIC redist/cpuif partially above IPA range (Andrew Jones) [2009341] - KVM: arm64: selftests: Add some tests for GICv2 in vgic_init (Andrew Jones) [2009341] - KVM: arm64: selftests: Make vgic_init/vm_gic_create version agnostic (Andrew Jones) [2009341] - KVM: arm64: selftests: Make vgic_init gic version agnostic (Andrew Jones) [2009341] - KVM: arm64: vgic: Drop vgic_check_ioaddr() (Andrew Jones) [2009341] - KVM: arm64: vgic-v3: Check ITS region is not above the VM IPA size (Andrew Jones) [2009341] - KVM: arm64: vgic-v2: Check cpu interface region is not above the VM IPA size (Andrew Jones) [2009341] - KVM: arm64: vgic-v3: Check redist region is not above the VM IPA size (Andrew Jones) [2009341] - kvm: arm64: vgic: Introduce vgic_check_iorange (Andrew Jones) [2009341] - KVM: arm64: Release mmap_lock when using VM_SHARED with MTE (Andrew Jones) [2009341] - KVM: arm64: Report corrupted refcount at EL2 (Andrew Jones) [2009341] - KVM: arm64: Fix host stage-2 PGD refcount (Andrew Jones) [2009341] - KVM: arm64: Fix PMU probe ordering (Andrew Jones) [2009341] - KVM: arm64: nvhe: Fix missing FORCE for hyp-reloc.S build rule (Andrew Jones) [2009341] - arm64: Do not trap PMSNEVFR_EL1 (Andrew Jones) [2009341] - KVM: arm64: Trim guest debug exception handling (Andrew Jones) [2009341] - KVM: arm64: Minor optimization of range_is_memory (Andrew Jones) [2009341] - KVM: arm64: Upgrade trace_kvm_arm_set_dreg32() to 64bit (Andrew Jones) [2009341] - KVM: arm64: Add config register bit definitions (Andrew Jones) [2009341] - KVM: arm64: Track value of cptr_el2 in struct kvm_vcpu_arch (Andrew Jones) [2009341] - KVM: arm64: Keep mdcr_el2's value as set by __init_el2_debug (Andrew Jones) [2009341] - KVM: arm64: Restore mdcr_el2 from vcpu (Andrew Jones) [2009341] - KVM: arm64: Refactor sys_regs.h,c for nVHE reuse (Andrew Jones) [2009341] - KVM: arm64: Fix names of config register fields (Andrew Jones) [2009341] - KVM: arm64: MDCR_EL2 is a 64-bit register (Andrew Jones) [2009341] - KVM: arm64: Remove trailing whitespace in comment (Andrew Jones) [2009341] - KVM: arm64: placeholder to check if VM is protected (Andrew Jones) [2009341] - KVM: arm64: Upgrade VMID accesses to {READ,WRITE}_ONCE (Andrew Jones) [2009341] - KVM: arm64: Unify stage-2 programming behind __load_stage2() (Andrew Jones) [2009341] - KVM: arm64: Move kern_hyp_va() usage in __load_guest_stage2() into the callers (Andrew Jones) [2009341] - KVM: arm64: vgic: Resample HW pending state on deactivation (Andrew Jones) [2009341] - KVM: arm64: vgic: Drop WARN from vgic_get_irq (Andrew Jones) [2009341] - KVM: arm64: Use generic KVM xfer to guest work function (Andrew Jones) [2009341] - entry: KVM: Allow use of generic KVM entry w/o full generic support (Andrew Jones) [2009341] - KVM: arm64: Record number of signal exits as a vCPU stat (Andrew Jones) [2009341] - selftests: KVM: Introduce psci_cpu_on_test (Andrew Jones) [2009341] - KVM: arm64: Enforce reserved bits for PSCI target affinities (Andrew Jones) [2009341] - KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Andrew Jones) [2009341] - KVM: arm64: Fix read-side race on updates to vcpu reset state (Andrew Jones) [2009341] - KVM: arm64: Make hyp_panic() more robust when protected mode is enabled (Andrew Jones) [2009341] - KVM: arm64: Drop unused REQUIRES_VIRT (Andrew Jones) [2009341] - KVM: arm64: Drop check_kvm_target_cpu() based percpu probe (Andrew Jones) [2009341] - KVM: arm64: Drop init_common_resources() (Andrew Jones) [2009341] - KVM: arm64: Use ARM64_MIN_PARANGE_BITS as the minimum supported IPA (Andrew Jones) [2009341] - arm64/mm: Add remaining ID_AA64MMFR0_PARANGE_ macros (Andrew Jones) [2009341] - KVM: arm64: Return -EPERM from __pkvm_host_share_hyp() (Andrew Jones) [2009341] - KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page size (Andrew Jones) [2009341] - arm64/mm: Define ID_AA64MMFR0_TGRAN_2_SHIFT (Andrew Jones) [2009341] - KVM: arm64: perf: Replace '0xf' instances with ID_AA64DFR0_PMUVER_IMP_DEF (Andrew Jones) [2009341] - KVM: arm64: Make __pkvm_create_mappings static (Andrew Jones) [2009341] - KVM: arm64: Restrict EL2 stage-1 changes in protected mode (Andrew Jones) [2009341] - KVM: arm64: Refactor protected nVHE stage-1 locking (Andrew Jones) [2009341] - KVM: arm64: Remove __pkvm_mark_hyp (Andrew Jones) [2009341] - KVM: arm64: Mark host bss and rodata section as shared (Andrew Jones) [2009341] - KVM: arm64: Enable retrieving protections attributes of PTEs (Andrew Jones) [2009341] - KVM: arm64: Introduce addr_is_memory() (Andrew Jones) [2009341] - KVM: arm64: Expose pkvm_hyp_id (Andrew Jones) [2009341] - KVM: arm64: Expose host stage-2 manipulation helpers (Andrew Jones) [2009341] - KVM: arm64: Add helpers to tag shared pages in SW bits (Andrew Jones) [2009341] - KVM: arm64: Allow populating software bits (Andrew Jones) [2009341] - KVM: arm64: Enable forcing page-level stage-2 mappings (Andrew Jones) [2009341] - KVM: arm64: Tolerate re-creating hyp mappings to set software bits (Andrew Jones) [2009341] - KVM: arm64: Don't overwrite software bits with owner id (Andrew Jones) [2009341] - KVM: arm64: Rename KVM_PTE_LEAF_ATTR_S2_IGNORED (Andrew Jones) [2009341] - KVM: arm64: Optimize host memory aborts (Andrew Jones) [2009341] - KVM: arm64: Expose page-table helpers (Andrew Jones) [2009341] - KVM: arm64: Provide the host_stage2_try() helper macro (Andrew Jones) [2009341] - KVM: arm64: Introduce hyp_assert_lock_held() (Andrew Jones) [2009341] - redhat: configs: Disable NVHE_EL2_DEBUG (Andrew Jones) [2009341] - KVM: arm64: Add hyp_spin_is_locked() for basic locking assertions at EL2 (Andrew Jones) [2009341] - KVM: arm64: Unregister HYP sections from kmemleak in protected mode (Andrew Jones) [2009341] - arm64: Move .hyp.rodata outside of the _sdata.._edata range (Andrew Jones) [2009341] - KVM: arm64: Fix comments related to GICv2 PMR reporting (Andrew Jones) [2009341] - KVM: arm64: Count VMID-wide TLB invalidations (Andrew Jones) [2009341] - KVM: arm64: Remove PMSWINC_EL0 shadow register (Andrew Jones) [2009341] - KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Andrew Jones) [2009341] - KVM: arm64: Drop unnecessary masking of PMU registers (Andrew Jones) [2009341] - KVM: arm64: Narrow PMU sysreg reset values to architectural requirements (Andrew Jones) [2009341] - KVM: arm64: Introduce helper to retrieve a PTE and its level (Andrew Jones) [2009341] - KVM: Remove kvm_is_transparent_hugepage() and PageTransCompoundMap() (Andrew Jones) [2009341] - KVM: arm64: Avoid mapping size adjustment on permission fault (Andrew Jones) [2009341] - KVM: arm64: Walk userspace page tables to compute the THP mapping size (Andrew Jones) [2009341]- selftests: bpf: Fix bind on used port (Felix Maurer) [2043528] - Add packaged but empty /lib/modules//systemtap (Herton R. Krzesinski) [2012908] - powerpc/bpf: Update ldimm64 instructions during extra pass (Yauheni Kaliuta) [2040549] - RDMA/irdma: Don't arm the CQ more than two times if no CE for this CQ (Kamal Heib) [2039426] - RDMA/irdma: Report correct WC errors (Kamal Heib) [2039426] - RDMA/irdma: Fix a potential memory allocation issue in 'irdma_prm_add_pble_mem()' (Kamal Heib) [2039426] - RDMA/irdma: Fix a user-after-free in add_pble_prm (Kamal Heib) [2039426] - RDMA/irdma: Do not hold qos mutex twice on QP resume (Kamal Heib) [2039426] - RDMA/irdma: Set VLAN in UD work completion correctly (Kamal Heib) [2039426] - RDMA/irdma: Process extended CQ entries correctly (Kamal Heib) [2039426] - RDMA/irdma: Report correct WC error when there are MW bind errors (Kamal Heib) [2039426] - RDMA/irdma: Report correct WC error when transport retry counter is exceeded (Kamal Heib) [2039426] - RDMA/irdma: Validate number of CQ entries on create CQ (Kamal Heib) [2039426] - RDMA/irdma: Skip CQP ring during a reset (Kamal Heib) [2039426] - redhat/configs: Enable CONFIG_DM_MULTIPATH_HST (Benjamin Marzinski) [2000835] - RDMA/core: Don't infoleak GRH fields (Kamal Heib) [2036599] - RDMA/uverbs: Check for null return of kmalloc_array (Kamal Heib) [2036599] - RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Kamal Heib) [2036599] - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests (Kamal Heib) [2036599] - RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure (Kamal Heib) [2036599] - IB/cma: Do not send IGMP leaves for sendonly Multicast groups (Kamal Heib) [2036599] - IB/core: Remove deprecated current_seq comments (Kamal Heib) [2036599] - RDMA/iwcm: Release resources if iw_cm module initialization fails (Kamal Heib) [2036599] - sched: padding for user_struct for KABI (Phil Auld) [2033084] - sched: padding for signal_struct in linux/sched/signal.h (Phil Auld) [2033084] - sched: padding for struct rq and related (Phil Auld) [2033084] - sched: Padding for sched_domain and root_domain (Phil Auld) [2033084] - sched: Padding for task_struct and related in include/linux/sched.h (Phil Auld) [2033084] - hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (David Arcari) [2022526] - hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (David Arcari) [2022526] - hwmon: (k10temp) Remove unused definitions (David Arcari) [2022526] - x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (David Arcari) [2022526] - hwmon: (k10temp) Remove residues of current and voltage (David Arcari) [2022526] - tipc: check for null after calling kmemdup (Xin Long) [2024993] - tipc: only accept encrypted MSG_CRYPTO msgs (Xin Long) [2024993] - tipc: constify dev_addr passing (Xin Long) [2024993] - tipc: increase timeout in tipc_sk_enqueue() (Xin Long) [2024993] - tipc: clean up inconsistent indenting (Xin Long) [2024993] - redhat: configs: add CONFIG_NTB and related items (John Linville) [1874186]- net: fix possible NULL deref in sock_reserve_memory (Paolo Abeni) [2028420] - mptcp: fix per socket endpoint accounting (Paolo Abeni) [2028420] - mptcp: Check reclaim amount before reducing allocation (Paolo Abeni) [2028420] - mptcp: fix a DSS option writing error (Paolo Abeni) [2028420] - mptcp: fix opt size when sending DSS + MP_FAIL (Paolo Abeni) [2028420] - mptcp: clean up harmless false expressions (Paolo Abeni) [2028420] - selftests: mptcp: try to set mptcp ulp mode in different sk states (Paolo Abeni) [2028420] - mptcp: enforce HoL-blocking estimation (Paolo Abeni) [2028420] - mptcp: fix deadlock in __mptcp_push_pending() (Paolo Abeni) [2028420] - mptcp: clear 'kern' flag from fallback sockets (Paolo Abeni) [2028420] - mptcp: remove tcp ulp setsockopt support (Paolo Abeni) [2028420] - mptcp: never allow the PM to close a listener subflow (Paolo Abeni) [2028420] - selftests: mptcp: remove duplicate include in mptcp_inq.c (Paolo Abeni) [2028420] - mptcp: support TCP_CORK and TCP_NODELAY (Paolo Abeni) [2028420] - mptcp: expose mptcp_check_and_set_pending (Paolo Abeni) [2028420] - tcp: expose __tcp_sock_set_cork and __tcp_sock_set_nodelay (Paolo Abeni) [2028420] - selftests: mptcp: check IP_TOS in/out are the same (Paolo Abeni) [2028420] - mptcp: getsockopt: add support for IP_TOS (Paolo Abeni) [2028420] - mptcp: allow changing the "backup" bit by endpoint id (Paolo Abeni) [2028420] - selftests: mptcp: add inq test case (Paolo Abeni) [2028420] - mptcp: add SIOCINQ, OUTQ and OUTQNSD ioctls (Paolo Abeni) [2028420] - selftests: mptcp: add TCP_INQ support (Paolo Abeni) [2028420] - mptcp: add TCP_INQ cmsg support (Paolo Abeni) [2028420] - mptcp: use delegate action to schedule 3rd ack retrans (Paolo Abeni) [2028420] - mptcp: fix delack timer (Paolo Abeni) [2028420] - selftests: mptcp: add tproxy test case (Paolo Abeni) [2028420] - mptcp: sockopt: add SOL_IP freebind & transparent options (Paolo Abeni) [2028420] - mptcp: Support for IP_TOS for MPTCP setsockopt() (Paolo Abeni) [2028420] - ipv4: Exposing __ip_sock_set_tos() in ip.h (Paolo Abeni) [2028420] - selftests: mptcp: more stable simult_flows tests (Paolo Abeni) [2028420] - selftests: mptcp: fix proto type in link_failure tests (Paolo Abeni) [2028420] - mptcp: fix corrupt receiver key in MPC + data + checksum (Paolo Abeni) [2028420] - mptcp: drop unused sk in mptcp_push_release (Paolo Abeni) [2028420] - mptcp: allocate fwd memory separately on the rx and tx path (Paolo Abeni) [2028420] - net: introduce sk_forward_alloc_get() (Paolo Abeni) [2028420] - tcp: define macros for a couple reclaim thresholds (Paolo Abeni) [2028420] - net: add new socket option SO_RESERVE_MEM (Paolo Abeni) [2028420] - mptcp: Make mptcp_pm_nl_mp_prio_send_ack() static (Paolo Abeni) [2028420] - mptcp: increase default max additional subflows to 2 (Paolo Abeni) [2028420] - mptcp: Avoid NULL dereference in mptcp_getsockopt_subflow_addrs() (Paolo Abeni) [2028420] - mptcp: fix possible stall on recvmsg() (Paolo Abeni) [2028420] - mptcp: use batch snmp operations in mptcp_seq_show() (Paolo Abeni) [2028420] - net: snmp: inline snmp_get_cpu_field() (Paolo Abeni) [2028420] - net: introduce and use lock_sock_fast_nested() (Paolo Abeni) [2028420] - net: core: Correct the sock::sk_lock.owned lockdep annotations (Paolo Abeni) [2028420] - mptcp: re-arm retransmit timer if data is pending (Paolo Abeni) [2028420] - mptcp: remove tx_pending_data (Paolo Abeni) [2028420] - mptcp: use lockdep_assert_held_once() instead of open-coding it (Paolo Abeni) [2028420] - mptcp: use OPTIONS_MPTCP_MPC (Paolo Abeni) [2028420] - mptcp: do not shrink snd_nxt when recovering (Paolo Abeni) [2028420] - mptcp: allow changing the 'backup' bit when no sockets are open (Paolo Abeni) [2028420] - mptcp: don't return sockets in foreign netns (Paolo Abeni) [2028420] - tcp: remove sk_{tr}x_skb_cache (Paolo Abeni) [2028420] - tcp: make tcp_build_frag() static (Paolo Abeni) [2028420] - mptcp: stop relying on tcp_tx_skb_cache (Paolo Abeni) [2028420] - tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers (Paolo Abeni) [2028420] - selftests: mptcp: add mptcp getsockopt test cases (Paolo Abeni) [2028420] - mptcp: add MPTCP_SUBFLOW_ADDRS getsockopt support (Paolo Abeni) [2028420] - mptcp: add MPTCP_TCPINFO getsockopt support (Paolo Abeni) [2028420] - mptcp: add MPTCP_INFO getsockopt (Paolo Abeni) [2028420] - mptcp: add new mptcp_fill_diag helper (Paolo Abeni) [2028420] - mptcp: Only send extra TCP acks in eligible socket states (Paolo Abeni) [2028420] - selftests: mptcp: clean tmp files in simult_flows (Paolo Abeni) [2028420] - mptcp: ensure tx skbs always have the MPTCP ext (Paolo Abeni) [2028420] - mptcp: fix possible divide by zero (Paolo Abeni) [2028420] - mptcp: Fix duplicated argument in protocol.h (Paolo Abeni) [2028420] - mptcp: make the locking tx schema more readable (Paolo Abeni) [2028420] - mptcp: optimize the input options processing (Paolo Abeni) [2028420] - mptcp: consolidate in_opt sub-options fields in a bitmask (Paolo Abeni) [2028420] - mptcp: better binary layout for mptcp_options_received (Paolo Abeni) [2028420] - mptcp: do not set unconditionally csum_reqd on incoming opt (Paolo Abeni) [2028420] - selftests: mptcp: add MP_FAIL mibs check (Paolo Abeni) [2028420] - mptcp: add the mibs for MP_FAIL (Paolo Abeni) [2028420] - mptcp: send out MP_FAIL when data checksum fails (Paolo Abeni) [2028420] - mptcp: MP_FAIL suboption receiving (Paolo Abeni) [2028420] - mptcp: MP_FAIL suboption sending (Paolo Abeni) [2028420] - mptcp: shrink mptcp_out_options struct (Paolo Abeni) [2028420] - mptcp: optimize out option generation (Paolo Abeni) [2028420] - selftests: mptcp: add_addr and echo race test (Paolo Abeni) [2028420] - mptcp: remove MPTCP_ADD_ADDR_IPV6 and MPTCP_ADD_ADDR_PORT (Paolo Abeni) [2028420] - mptcp: build ADD_ADDR/echo-ADD_ADDR option according pm.add_signal (Paolo Abeni) [2028420] - mptcp: fix ADD_ADDR and RM_ADDR maybe flush addr_signal each other (Paolo Abeni) [2028420] - mptcp: make MPTCP_ADD_ADDR_SIGNAL and MPTCP_ADD_ADDR_ECHO separate (Paolo Abeni) [2028420] - mptcp: move drop_other_suboptions check under pm lock (Paolo Abeni) [2028420] - selftests: mptcp: delete uncontinuous removing ids (Paolo Abeni) [2028420] - selftests: mptcp: add fullmesh testcases (Paolo Abeni) [2028420] - selftests: mptcp: set and print the fullmesh flag (Paolo Abeni) [2028420] - mptcp: local addresses fullmesh (Paolo Abeni) [2028420] - mptcp: remote addresses fullmesh (Paolo Abeni) [2028420] - mptcp: drop flags and ifindex arguments (Paolo Abeni) [2028420] - selftests: mptcp: add testcase for active-back (Paolo Abeni) [2028420] - mptcp: backup flag from incoming MPJ ack option (Paolo Abeni) [2028420] - mptcp: add mibs for stale subflows processing (Paolo Abeni) [2028420] - mptcp: faster active backup recovery (Paolo Abeni) [2028420] - mptcp: cleanup sysctl data and helpers (Paolo Abeni) [2028420] - mptcp: handle pending data on closed subflow (Paolo Abeni) [2028420] - mptcp: less aggressive retransmission strategy (Paolo Abeni) [2028420] - mptcp: more accurate timeout (Paolo Abeni) [2028420] - ionic: no devlink_unregister if not registered (Petr Oros) [2032260] - devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Petr Oros) [2032260] - devlink: Don't throw an error if flash notification sent before devlink visible (Petr Oros) [2032260] - devlink: make all symbols GPL-only (Petr Oros) [2032260] - devlink: Simplify internal devlink params implementation (Petr Oros) [2032260] - devlink: Clean not-executed param notifications (Petr Oros) [2032260] - devlink: Delete obsolete parameters publish API (Petr Oros) [2032260] - devlink: Remove extra device_lock assert checks (Petr Oros) [2032260] - devlink: Delete reload enable/disable interface (Petr Oros) [2032260] - net/mlx5: Set devlink reload feature bit for supported devices only (Petr Oros) [2032260] - devlink: Allow control devlink ops behavior through feature mask (Petr Oros) [2032260] - devlink: Annotate devlink API calls (Petr Oros) [2032260] - devlink: Move netdev_to_devlink helpers to devlink.c (Petr Oros) [2032260] - devlink: Reduce struct devlink exposure (Petr Oros) [2032260] - devlink: report maximum number of snapshots with regions (Petr Oros) [2032260] - devlink: Add missed notifications iterators (Petr Oros) [2032260] - netdevsim: Move devlink registration to be last devlink command (Petr Oros) [2032260] - qed: Move devlink registration to be last devlink command (Petr Oros) [2032260] - ionic: Move devlink registration to be last devlink command (Petr Oros) [2032260] - nfp: Move delink_register to be last command (Petr Oros) [2032260] - mlxsw: core: Register devlink instance last (Petr Oros) [2032260] - net/mlx5: Accept devlink user input after driver initialization complete (Petr Oros) [2032260] - net/mlx4: Move devlink_register to be the last initialization command (Petr Oros) [2032260] - ice: Open devlink when device is ready (Petr Oros) [2032260] - net: hinic: Open device for the user access when it is ready (Petr Oros) [2032260] - bnxt_en: Register devlink instance at the end devlink configuration (Petr Oros) [2032260] - devlink: Notify users when objects are accessible (Petr Oros) [2032260] - net/mlx5: Fix rdma aux device on devlink reload (Petr Oros) [2032260] - qed: Don't ignore devlink allocation failures (Petr Oros) [2032260] - ice: Delete always true check of PF pointer (Petr Oros) [2032260] - devlink: Remove single line function obfuscations (Petr Oros) [2032260] - devlink: Delete not used port parameters APIs (Petr Oros) [2032260] - bnxt_en: Properly remove port parameter support (Petr Oros) [2032260] - bnxt_en: Check devlink allocation and registration status (Petr Oros) [2032260] - devlink: Make devlink_register to be void (Petr Oros) [2032260] - devlink: Delete not-used devlink APIs (Petr Oros) [2032260] - devlink: Delete not-used single parameter notification APIs (Petr Oros) [2032260] - net/mlx5: Publish and unpublish all devlink parameters at once (Petr Oros) [2032260] - devlink: Use xarray to store devlink instances (Petr Oros) [2032260] - devlink: Count struct devlink consumers (Petr Oros) [2032260] - devlink: Remove check of always valid devlink pointer (Petr Oros) [2032260] - devlink: Simplify devlink_pernet_pre_exit call (Petr Oros) [2032260] - net/mlx5: Support enable_vnet devlink dev param (Petr Oros) [2032260] - net/mlx5: Support enable_rdma devlink dev param (Petr Oros) [2032260] - net/mlx5: Support enable_eth devlink dev param (Petr Oros) [2032260] - net/mlx5: Fix unpublish devlink parameters (Petr Oros) [2032260] - devlink: Add APIs to publish, unpublish individual parameter (Petr Oros) [2032260] - devlink: Add API to register and unregister single parameter (Petr Oros) [2032260] - devlink: Create a helper function for one parameter registration (Petr Oros) [2032260] - devlink: Add new "enable_vnet" generic device param (Petr Oros) [2032260] - devlink: Add new "enable_rdma" generic device param (Petr Oros) [2032260] - devlink: Add new "enable_eth" generic device param (Petr Oros) [2032260] - devlink: Fix port_type_set function pointer check (Petr Oros) [2032260] - devlink: Set device as early as possible (Petr Oros) [2032260] - devlink: Simplify devlink port API calls (Petr Oros) [2032260] - devlink: Allocate devlink directly in requested net namespace (Petr Oros) [2032260] - devlink: Remove duplicated registration check (Petr Oros) [2032260] - netdevsim: Protect both reload_down and reload_up paths (Petr Oros) [2032260] - netdevsim: Forbid devlink reload when adding or deleting ports (Petr Oros) [2032260] - net/mlx5: Don't rely on always true registered field (Petr Oros) [2032260] - ionic: cleanly release devlink instance (Petr Oros) [2032260] - selftests: net: bridge: fix typo in vlan_filtering dependency test (Ivan Vecera) [2037335] - selftests: net: bridge: add test for vlan_filtering dependency (Ivan Vecera) [2037335] - selftests: net: bridge: add vlan mcast_router tests (Ivan Vecera) [2037335] - selftests: net: bridge: add vlan mcast query and query response interval tests (Ivan Vecera) [2037335] - selftests: net: bridge: add vlan mcast_querier_interval tests (Ivan Vecera) [2037335] - selftests: net: bridge: add vlan mcast_membership_interval test (Ivan Vecera) [2037335] - selftests: net: bridge: add vlan mcast_startup_query_count/interval tests (Ivan Vecera) [2037335] - selftests: net: bridge: add vlan mcast_last_member_count/interval tests (Ivan Vecera) [2037335] - selftests: net: bridge: add vlan mcast igmp/mld version tests (Ivan Vecera) [2037335] - selftests: net: bridge: add vlan mcast querier test (Ivan Vecera) [2037335] - selftests: net: bridge: add vlan mcast snooping control test (Ivan Vecera) [2037335] - net: bridge: mcast: fix br_multicast_ctx_vlan_global_disabled helper (Ivan Vecera) [2037335] - net: bridge: mcast: add and enforce startup query interval minimum (Ivan Vecera) [2037335] - net: bridge: mcast: add and enforce query interval minimum (Ivan Vecera) [2037335] - net: bridge: fix ioctl old_deviceless bridge argument (Ivan Vecera) [2037335] - net: bridge: Use array_size() helper in copy_to_user() (Ivan Vecera) [2037335] - net: bridge: fix uninitialized variables when BRIDGE_CFM is disabled (Ivan Vecera) [2037335] - net: bridge: mcast: use multicast_membership_interval for IGMPv3 (Ivan Vecera) [2037335] - net: bridge: fix under estimation in br_get_linkxstats_size() (Ivan Vecera) [2037335] - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Ivan Vecera) [2037335] - net: bridge: mcast: Associate the seqcount with its protecting lock. (Ivan Vecera) [2037335] - net: bridge: mcast: fix vlan port router deadlock (Ivan Vecera) [2037335] - net: bridge: use mld2r_ngrec instead of icmpv6_dataun (Ivan Vecera) [2037335] - net: bridge: change return type of br_handle_ingress_vlan_tunnel (Ivan Vecera) [2037335] - net: bridge: vlan: convert mcast router global option to per-vlan entry (Ivan Vecera) [2037335] - net: bridge: mcast: br_multicast_set_port_router takes multicast context as argument (Ivan Vecera) [2037335] - net: bridge: mcast: toggle also host vlan state in br_multicast_toggle_vlan (Ivan Vecera) [2037335] - net: bridge: mcast: use the correct vlan group helper (Ivan Vecera) [2037335] - net: bridge: vlan: account for router port lists when notifying (Ivan Vecera) [2037335] - net: bridge: vlan: enable mcast snooping for existing master vlans (Ivan Vecera) [2037335] - net: bridge: mcast: account for ipv6 size when dumping querier state (Ivan Vecera) [2037335] - net: bridge: mcast: drop sizeof for nest attribute's zero size (Ivan Vecera) [2037335] - net: bridge: mcast: don't dump querier state if snooping is disabled (Ivan Vecera) [2037335] - net: bridge: vlan: dump mcast ctx querier state (Ivan Vecera) [2037335] - net: bridge: mcast: dump ipv6 querier state (Ivan Vecera) [2037335] - net: bridge: mcast: dump ipv4 querier state (Ivan Vecera) [2037335] - net: bridge: mcast: consolidate querier selection for ipv4 and ipv6 (Ivan Vecera) [2037335] - net: bridge: mcast: make sure querier port/address updates are consistent (Ivan Vecera) [2037335] - net: bridge: mcast: record querier port device ifindex instead of pointer (Ivan Vecera) [2037335] - net: bridge: vlan: use br_rports_fill_info() to export mcast router ports (Ivan Vecera) [2037335] - net: bridge: mcast: use the proper multicast context when dumping router ports (Ivan Vecera) [2037335] - net: bridge: vlan: add support for mcast router global option (Ivan Vecera) [2037335] - net: bridge: vlan: add support for mcast querier global option (Ivan Vecera) [2037335] - net: bridge: mcast: querier and query state affect only current context type (Ivan Vecera) [2037335] - net: bridge: mcast: move querier state to the multicast context (Ivan Vecera) [2037335] - net: bridge: vlan: add support for mcast startup query interval global option (Ivan Vecera) [2037335] - net: bridge: vlan: add support for mcast query response interval global option (Ivan Vecera) [2037335] - net: bridge: vlan: add support for mcast query interval global option (Ivan Vecera) [2037335] - net: bridge: vlan: add support for mcast querier interval global option (Ivan Vecera) [2037335] - net: bridge: vlan: add support for mcast membership interval global option (Ivan Vecera) [2037335] - net: bridge: vlan: add support for mcast last member interval global option (Ivan Vecera) [2037335] - net: bridge: vlan: add support for mcast startup query count global option (Ivan Vecera) [2037335] - net: bridge: vlan: add support for mcast last member count global option (Ivan Vecera) [2037335] - net: bridge: vlan: add support for mcast igmp/mld version global options (Ivan Vecera) [2037335] - net: bridge: vlan: fix global vlan option range dumping (Ivan Vecera) [2037335] - net: make switchdev_bridge_port_{,unoffload} loosely coupled with the bridge (Ivan Vecera) [2037335] - net: bridge: switchdev: fix incorrect use of FDB flags when picking the dst device (Ivan Vecera) [2037335] - net: bridge: switchdev: treat local FDBs the same as entries towards the bridge (Ivan Vecera) [2037335] - net: bridge: switchdev: replay the entire FDB for each port (Ivan Vecera) [2037335] - net: bridge: add a helper for retrieving port VLANs from the data path (Ivan Vecera) [2037335] - net: bridge: update BROPT_VLAN_ENABLED before notifying switchdev in br_vlan_filter_toggle (Ivan Vecera) [2037335] - net: bridge: fix build when setting skb->offload_fwd_mark with CONFIG_NET_SWITCHDEV=n (Ivan Vecera) [2037335] - net: bridge: switchdev: allow the TX data plane forwarding to be offloaded (Ivan Vecera) [2037335] - net: switchdev: fix FDB entries towards foreign ports not getting propagated to us (Ivan Vecera) [2037335] - net: bridge: move the switchdev object replay helpers to "push" mode (Ivan Vecera) [2037335] - net: bridge: guard the switchdev replay helpers against a NULL notifier block (Ivan Vecera) [2037335] - net: bridge: switchdev: let drivers inform which bridge ports are offloaded (Ivan Vecera) [2037335] - net: bridge: switchdev: recycle unused hwdoms (Ivan Vecera) [2037335] - net: bridge: disambiguate offload_fwd_mark (Ivan Vecera) [2037335] - net: bridge: multicast: add context support for host-joined groups (Ivan Vecera) [2037335] - net: bridge: multicast: add mdb context support (Ivan Vecera) [2037335] - net: bridge: multicast: fix igmp/mld port context null pointer dereferences (Ivan Vecera) [2037335] - net: switchdev: recurse into __switchdev_handle_fdb_del_to_device (Ivan Vecera) [2037335] - net: switchdev: remove stray semicolon in switchdev_handle_fdb_del_to_device shim (Ivan Vecera) [2037335] - net: bridge: vlan: add mcast snooping control (Ivan Vecera) [2037335] - net: bridge: vlan: notify when global options change (Ivan Vecera) [2037335] - net: bridge: vlan: add support for dumping global vlan options (Ivan Vecera) [2037335] - net: bridge: vlan: add support for global options (Ivan Vecera) [2037335] - net: bridge: multicast: include router port vlan id in notifications (Ivan Vecera) [2037335] - net: bridge: multicast: add vlan querier and query support (Ivan Vecera) [2037335] - net: bridge: multicast: check if should use vlan mcast ctx (Ivan Vecera) [2037335] - net: bridge: multicast: use the port group to port context helper (Ivan Vecera) [2037335] - net: bridge: multicast: add helper to get port mcast context from port group (Ivan Vecera) [2037335] - net: bridge: add vlan mcast snooping knob (Ivan Vecera) [2037335] - net: bridge: multicast: add vlan state initialization and control (Ivan Vecera) [2037335] - net: bridge: vlan: add global and per-port multicast context (Ivan Vecera) [2037335] - net: bridge: multicast: use multicast contexts instead of bridge or port (Ivan Vecera) [2037335] - net: bridge: multicast: factor out bridge multicast context (Ivan Vecera) [2037335] - net: bridge: multicast: factor out port multicast context (Ivan Vecera) [2037335] - net: switchdev: introduce a fanout helper for SWITCHDEV_FDB_{ADD,DEL}_TO_DEVICE (Ivan Vecera) [2037335] - net: switchdev: introduce helper for checking dynamically learned FDB entries (Ivan Vecera) [2037335] - kernel: Add redhat code (Prarit Bhargava) [2047259] - nvme: Mark NVMe over FC Target support unmaintained (Prarit Bhargava) [2019379] - hdlc_fr: Mark driver unmaintained (Prarit Bhargava) [2019379] - sfc: Mark siena driver unmaintained (Prarit Bhargava) [2019379] - qla3xxx: Mark driver unmaintained (Prarit Bhargava) [2019379] - netxen: Mark nic driver unmaintained (Prarit Bhargava) [2019379] - redhat/configs: Disable ethoc driver (Prarit Bhargava) [2019379] - redhat/configs: Disable dnet driver (Prarit Bhargava) [2019379] - drivers/pci/pci-driver.c: Fix if/ifdef typo (Prarit Bhargava) [2019379] - kernel/rh_taint.c: Update to new messaging (Prarit Bhargava) [2019379]- net: skb: use kfree_skb_reason() in __udp4_lib_rcv() (Antoine Tenart) [2041931] - net: skb: use kfree_skb_reason() in tcp_v4_rcv() (Antoine Tenart) [2041931] - net: skb: introduce kfree_skb_reason() (Antoine Tenart) [2041931] - net: add kerneldoc comment for sk_peer_lock (Guillaume Nault) [2037783] - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Guillaume Nault) [2037783] {CVE-2021-4203} - netfilter: nat: force port remap to prevent shadowing well-known ports (Florian Westphal) [2006169] {CVE-2021-3773} - netfilter: conntrack: tag conntracks picked up in local out hook (Florian Westphal) [2006169] - selftests: nft_nat: switch port shadow test cases to socat (Florian Westphal) [2006169] - selftests: nft_nat: Simplify port shadow notrack test (Florian Westphal) [2006169] - selftests: nft_nat: Improve port shadow test stability (Florian Westphal) [2006169] - selftests: nft_nat: add udp hole punch test case (Florian Westphal) [2006169] - net: Remove redundant if statements (Petr Oros) [2037315] - netdevice: add the case if dev is NULL (Petr Oros) [2037315] - redhat: fix the exclusion of rhdocs changes entries in the changelog (Herton R. Krzesinski) - get_maintainer.conf: Update with new location of RHMAINTAINERS (Prarit Bhargava) - redhat: make pathspec exclusion compatible with old git versions (Herton R. Krzesinski) - redhat/scripts: Update merge-subtrees.sh with new subtree location (Prarit Bhargava) - tree: remove existing redhat/rhdocs subtree in 9.0 (Prarit Bhargava) - CI: Use realtime_check_baseline template (Veronika Kabatova) - powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic (Gustavo Walbon) [2025518] - powerpc: handle kdump appropriately with crash_kexec_post_notifiers option (Gustavo Walbon) [2025518] - powerpc/pseries: use slab context cpumask allocation in CPU hotplug init (Waiman Long) [2019671] - powerpc/pseries: Fix build error when NUMA=n (Waiman Long) [2019671] - powerpc/smp: Use existing L2 cache_map cpumask to find L3 cache siblings (Diego Domingos) [2039639] - powerpc/cacheinfo: Remove the redundant get_shared_cpu_map() (Diego Domingos) [2039639] - powerpc/cacheinfo: Lookup cache by dt node and thread-group id (Diego Domingos) [2039639] - powerpc: select CPUMASK_OFFSTACK if NR_CPUS >= 8192 (Diego Domingos) [2039163] - powerpc: remove cpu_online_cores_map function (Diego Domingos) [2039163] - adding support for c9s automotive coverage build (bgrech) - CI: Use tagged containers (Veronika Kabatova) - xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Carlos Maiolino) [2034871] {CVE-2021-4155} - selftests/powerpc: skip tests for unavailable mitigations. (Diego Domingos) [2021389] - selftests/powerpc: Use date instead of EPOCHSECONDS in mitigation-patching.sh (Diego Domingos) [2021389] - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate (William Zhao) [2037810] - KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov) [2036570] - net: vlan: fix underflow for the real_dev refcnt (Balazs Nemeth) [2030036] - net: vlan: fix a UAF in vlan_dev_real_dev() (Balazs Nemeth) [2030036]- net: mana: Add RX fencing (Mohammed Gamal) [2030357] - net: mana: Add XDP support (Mohammed Gamal) [2030357] - net: mana: Fix memory leak in mana_hwc_create_wq (Mohammed Gamal) [2030357] - net: mana: Fix spelling mistake "calledd" -> "called" (Mohammed Gamal) [2030357] - ibmvnic: drop bad optimization in reuse_tx_pools() (Diego Domingos) [2014236] - ibmvnic: drop bad optimization in reuse_rx_pools() (Diego Domingos) [2014236] - ibmvnic: Reuse tx pools when possible (Diego Domingos) [2014236] - ibmvnic: Reuse rx pools when possible (Diego Domingos) [2014236] - ibmvnic: Reuse LTB when possible (Diego Domingos) [2014236] - ibmvnic: init_tx_pools move loop-invariant code (Diego Domingos) [2014236] - ibmvnic: Use/rename local vars in init_tx_pools (Diego Domingos) [2014236] - ibmvnic: Use/rename local vars in init_rx_pools (Diego Domingos) [2014236] - ibmvnic: Consolidate code in replenish_rx_pool() (Diego Domingos) [2014236] - ibmvnic: Fix up some comments and messages (Diego Domingos) [2014236] - ibmvnic: Use bitmap for LTB map_ids (Diego Domingos) [2014236] - [s390] s390/qeth: fix deadlock during failing recovery (Mete Durlu) [1869669] - [s390] s390/qeth: Fix deadlock in remove_discipline (Mete Durlu) [1869669] - [s390] s390/qeth: fix NULL deref in qeth_clear_working_pool_list() (Mete Durlu) [1869669] - [s390] s390/qeth: Update MACs of LEARNING_SYNC device (Mete Durlu) [1869669] - [s390] s390/qeth: Switchdev event handler (Mete Durlu) [1869669] - [s390] s390/qeth: Register switchdev event handler (Mete Durlu) [1869669] - [s390] s390/qdio: propagate error when cancelling a ccw fails (Mete Durlu) [1869669] - [s390] s390/qdio: improve roll-back after error on ESTABLISH ccw (Mete Durlu) [1869669] - [s390] s390/qdio: cancel the ESTABLISH ccw after timeout (Mete Durlu) [1869669] - [s390] s390/qdio: fix roll-back after timeout on ESTABLISH ccw (Mete Durlu) [1869669] - [s390] s390/qeth: remove OSN support (Mete Durlu) [1869669] - [s390] s390: add HWCAP_S390_PCI_MIO to ELF hwcaps (Mete Durlu) [2030640] - [s390] s390: make PCI mio support a machine flag (Mete Durlu) [2030640] - ima: silence measurement list hexdump during kexec (Bruno Meneguele) [2034157] - scsi: lpfc: Update lpfc version to 14.0.0.4 (Dick Kennedy) [2034278] - scsi: lpfc: Add additional debugfs support for CMF (Dick Kennedy) [2034278] - scsi: lpfc: Cap CMF read bytes to MBPI (Dick Kennedy) [2034278] - scsi: lpfc: Adjust CMF total bytes and rxmonitor (Dick Kennedy) [2034278] - scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup (Dick Kennedy) [2034278] - scsi: lpfc: Fix NPIV port deletion crash (Dick Kennedy) [2034278] - scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance (Dick Kennedy) [2034278] - scsi: lpfc: Change return code on I/Os received during link bounce (Dick Kennedy) [2034278] - scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV (Dick Kennedy) [2034278] - scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (Dick Kennedy) [2039036] - mm/memcg: Exclude mem_cgroup pointer from kABI signature computation (Waiman Long) [2036995] - NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED (Steve Dickson) [2016699]- nvmet: register discovery subsystem as 'current' (John Meneghini) [2021672] - nvme: add new discovery log page entry definitions (John Meneghini) [2021672] - nvmet: switch check for subsystem type (John Meneghini) [2021672] - nvme: display correct subsystem NQN (John Meneghini) [2021672] - nvme: Add connect option 'discovery' (John Meneghini) [2021672] - nvme: expose subsystem type in sysfs attribute 'subsystype' (John Meneghini) [2021672] - nvmet: set 'CNTRLTYPE' in the identify controller data (John Meneghini) [2021672] - nvmet: add nvmet_is_disc_subsys() helper (John Meneghini) [2021672] - nvme: add CNTRLTYPE definitions for 'identify controller' (John Meneghini) [2021672] - nvmet: make discovery NQN configurable (John Meneghini) [2021672] - nitro_enclaves: Use get_user_pages_unlocked() call to handle mmap assert (Vitaly Kuznetsov) [2034619] - include/linux/pci.h: Exclude struct hotplug_slot from KABI (Prarit Bhargava) [2034338] - virtio/vsock: fix the transport to work with VMADDR_CID_ANY (Stefano Garzarella) [2026949] - vhost/vsock: cleanup removing `len` variable (Stefano Garzarella) [2026949] - vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella) [2026949] - vsock: prevent unnecessary refcnt inc for nonblocking connect (Stefano Garzarella) [2026949] - vsock_diag_test: remove free_sock_stat() call in test_no_sockets (Stefano Garzarella) [2026949] - vsock: Enable y2038 safe timeval for timeout (Stefano Garzarella) [2026949] - vsock: Refactor vsock_*_getsockopt to resemble sock_getsockopt (Stefano Garzarella) [2026949] - vsock_test: update message bounds test for MSG_EOR (Stefano Garzarella) [2026949] - af_vsock: rename variables in receive loop (Stefano Garzarella) [2026949] - virtio/vsock: support MSG_EOR bit processing (Stefano Garzarella) [2026949] - vhost/vsock: support MSG_EOR bit processing (Stefano Garzarella) [2026949] - virtio/vsock: add 'VIRTIO_VSOCK_SEQ_EOR' bit. (Stefano Garzarella) [2026949] - virtio/vsock: rename 'EOR' to 'EOM' bit. (Stefano Garzarella) [2026949] - include/linux/irq*.h: Pad irq structs for KABI (Prarit Bhargava) [2034264] - include/linux/fwnode.h: Exclude fwnode structs from KABI (Prarit Bhargava) [2033388] - bpf: Fix toctou on read-only map's constant scalar tracking (Jiri Olsa) [2029198] {CVE-2021-4001} - ACPI: tables: FPDT: Do not print FW_BUG message if record types are reserved (Mark Langsdorf) [2000202] - redhat: support virtio-mem on x86-64 as tech-preview (David Hildenbrand) [2014492] - proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand) [2014492] - virtio-mem: support VIRTIO_MEM_F_UNPLUGGED_INACCESSIBLE (David Hildenbrand) [2014492] - virtio-mem: disallow mapping virtio-mem memory via /dev/mem (David Hildenbrand) [2014492] - kernel/resource: disallow access to exclusive system RAM regions (David Hildenbrand) [2014492] - kernel/resource: clean up and optimize iomem_is_exclusive() (David Hildenbrand) [2014492] - virtio-mem: kdump mode to sanitize /proc/vmcore access (David Hildenbrand) [2014492] - virtio-mem: factor out hotplug specifics from virtio_mem_remove() into virtio_mem_deinit_hotplug() (David Hildenbrand) [2014492] - virtio-mem: factor out hotplug specifics from virtio_mem_probe() into virtio_mem_init_hotplug() (David Hildenbrand) [2014492] - virtio-mem: factor out hotplug specifics from virtio_mem_init() into virtio_mem_init_hotplug() (David Hildenbrand) [2014492] - proc/vmcore: convert oldmem_pfn_is_ram callback to more generic vmcore callbacks (David Hildenbrand) [2014492] - proc/vmcore: let pfn_is_ram() return a bool (David Hildenbrand) [2014492] - x86/xen: print a warning when HVMOP_get_mem_type fails (David Hildenbrand) [2014492] - x86/xen: simplify xen_oldmem_pfn_is_ram() (David Hildenbrand) [2014492] - x86/xen: update xen_oldmem_pfn_is_ram() documentation (David Hildenbrand) [2014492]- crypto: qat - fix definition of ring reset results (Vladis Dronov) [2015145] - crypto: qat - add support for compression for 4xxx (Vladis Dronov) [2015145] - crypto: qat - allow detection of dc capabilities for 4xxx (Vladis Dronov) [2015145] - crypto: qat - add PFVF support to enable the reset of ring pairs (Vladis Dronov) [2015145] - crypto: qat - add PFVF support to the GEN4 host driver (Vladis Dronov) [2015145] - crypto: qat - config VFs based on ring-to-svc mapping (Vladis Dronov) [2015145] - crypto: qat - exchange ring-to-service mappings over PFVF (Vladis Dronov) [2015145] - crypto: qat - support fast ACKs in the PFVF protocol (Vladis Dronov) [2015145] - crypto: qat - exchange device capabilities over PFVF (Vladis Dronov) [2015145] - crypto: qat - introduce support for PFVF block messages (Vladis Dronov) [2015145] - crypto: qat - store the ring-to-service mapping (Vladis Dronov) [2015145] - crypto: qat - store the PFVF protocol version of the endpoints (Vladis Dronov) [2015145] - crypto: qat - improve the ACK timings in PFVF send (Vladis Dronov) [2015145] - crypto: qat - leverage read_poll_timeout in PFVF send (Vladis Dronov) [2015145] - crypto: qat - leverage bitfield.h utils for PFVF messages (Vladis Dronov) [2015145] - crypto: qat - abstract PFVF messages with struct pfvf_message (Vladis Dronov) [2015145] - crypto: qat - set PFVF_MSGORIGIN just before sending (Vladis Dronov) [2015145] - crypto: qat - make PFVF send and receive direction agnostic (Vladis Dronov) [2015145] - crypto: qat - make PFVF message construction direction agnostic (Vladis Dronov) [2015145] - crypto: qat - add the adf_get_pmisc_base() helper function (Vladis Dronov) [2015145] - crypto: qat - support the reset of ring pairs on PF (Vladis Dronov) [2015145] - crypto: qat - extend crypto capability detection for 4xxx (Vladis Dronov) [2015145] - crypto: qat - set COMPRESSION capability for QAT GEN2 (Vladis Dronov) [2015145] - crypto: qat - set CIPHER capability for QAT GEN2 (Vladis Dronov) [2015145] - crypto: qat - get compression extended capabilities (Vladis Dronov) [2015145] - crypto: qat - improve logging of PFVF messages (Vladis Dronov) [2015145] - crypto: qat - fix VF IDs in PFVF log messages (Vladis Dronov) [2015145] - crypto: qat - do not rely on min version (Vladis Dronov) [2015145] - crypto: qat - refactor pfvf version request messages (Vladis Dronov) [2015145] - crypto: qat - pass the PF2VF responses back to the callers (Vladis Dronov) [2015145] - crypto: qat - use enums for PFVF protocol codes (Vladis Dronov) [2015145] - crypto: qat - reorganize PFVF protocol definitions (Vladis Dronov) [2015145] - crypto: qat - reorganize PFVF code (Vladis Dronov) [2015145] - crypto: qat - abstract PFVF receive logic (Vladis Dronov) [2015145] - crypto: qat - abstract PFVF send function (Vladis Dronov) [2015145] - crypto: qat - differentiate between pf2vf and vf2pf offset (Vladis Dronov) [2015145] - crypto: qat - add pfvf_ops (Vladis Dronov) [2015145] - crypto: qat - relocate PFVF disabled function (Vladis Dronov) [2015145] - crypto: qat - relocate PFVF VF related logic (Vladis Dronov) [2015145] - crypto: qat - relocate PFVF PF related logic (Vladis Dronov) [2015145] - crypto: qat - handle retries due to collisions in adf_iov_putmsg() (Vladis Dronov) [2015145] - crypto: qat - split PFVF message decoding from handling (Vladis Dronov) [2015145] - crypto: qat - re-enable interrupts for legacy PFVF messages (Vladis Dronov) [2015145] - crypto: qat - change PFVF ACK behaviour (Vladis Dronov) [2015145] - crypto: qat - move interrupt code out of the PFVF handler (Vladis Dronov) [2015145] - crypto: qat - move VF message handler to adf_vf2pf_msg.c (Vladis Dronov) [2015145] - crypto: qat - move vf2pf interrupt helpers (Vladis Dronov) [2015145] - crypto: qat - refactor PF top half for PFVF (Vladis Dronov) [2015145] - crypto: qat - fix undetected PFVF timeout in ACK loop (Vladis Dronov) [2015145] - crypto: qat - do not handle PFVF sources for qat_4xxx (Vladis Dronov) [2015145] - crypto: qat - simplify adf_enable_aer() (Vladis Dronov) [2015145] - crypto: qat - share adf_enable_pf2vf_comms() from adf_pf2vf_msg.c (Vladis Dronov) [2015145] - crypto: qat - extract send and wait from adf_vf2pf_request_version() (Vladis Dronov) [2015145] - crypto: qat - add VF and PF wrappers to common send function (Vladis Dronov) [2015145] - crypto: qat - rename pfvf collision constants (Vladis Dronov) [2015145] - crypto: qat - move pfvf collision detection values (Vladis Dronov) [2015145] - crypto: qat - make pfvf send message direction agnostic (Vladis Dronov) [2015145] - crypto: qat - use hweight for bit counting (Vladis Dronov) [2015145] - crypto: qat - remove duplicated logic across GEN2 drivers (Vladis Dronov) [2015145] - crypto: qat - fix handling of VF to PF interrupts (Vladis Dronov) [2015145] - crypto: qat - remove unnecessary collision prevention step in PFVF (Vladis Dronov) [2015145] - crypto: qat - disregard spurious PFVF interrupts (Vladis Dronov) [2015145] - crypto: qat - detect PFVF collision after ACK (Vladis Dronov) [2015145] - crypto: qat - power up 4xxx device (Vladis Dronov) [2015145] - crypto: qat - remove unneeded packed attribute (Vladis Dronov) [2015145] - crypto: qat - free irq in case of failure (Vladis Dronov) [2015145] - crypto: qat - free irqs only if allocated (Vladis Dronov) [2015145] - crypto: qat - remove unmatched CPU affinity to cluster IRQ (Vladis Dronov) [2015145] - crypto: qat - replace deprecated MSI API (Vladis Dronov) [2015145] - crypto: qat - store vf.compatible flag (Vladis Dronov) [2015145] - crypto: qat - do not export adf_iov_putmsg() (Vladis Dronov) [2015145] - crypto: qat - flush vf workqueue at driver removal (Vladis Dronov) [2015145] - crypto: qat - remove the unnecessary get_vintmsk_offset() (Vladis Dronov) [2015145] - crypto: qat - fix naming of PF/VF enable functions (Vladis Dronov) [2015145] - crypto: qat - complete all the init steps before service notification (Vladis Dronov) [2015145] - crypto: qat - move IO virtualization functions (Vladis Dronov) [2015145] - crypto: qat - fix naming for init/shutdown VF to PF notifications (Vladis Dronov) [2015145] - crypto: qat - protect interrupt mask CSRs with a spinlock (Vladis Dronov) [2015145] - crypto: qat - move pf2vf interrupt [en|dis]able to adf_vf_isr.c (Vladis Dronov) [2015145] - crypto: qat - fix reuse of completion variable (Vladis Dronov) [2015145] - crypto: qat - remove intermediate tasklet for vf2pf (Vladis Dronov) [2015145] - crypto: qat - rename compatibility version definition (Vladis Dronov) [2015145] - crypto: qat - prevent spurious MSI interrupt in PF (Vladis Dronov) [2015145] - crypto: qat - prevent spurious MSI interrupt in VF (Vladis Dronov) [2015145] - crypto: qat - handle both source of interrupt in VF ISR (Vladis Dronov) [2015145] - crypto: qat - do not ignore errors from enable_vf2pf_comms() (Vladis Dronov) [2015145] - crypto: qat - enable interrupts only after ISR allocation (Vladis Dronov) [2015145] - crypto: qat - remove empty sriov_configure() (Vladis Dronov) [2015145] - crypto: qat - use proper type for vf_mask (Vladis Dronov) [2015145] - crypto: qat - fix a typo in a comment (Vladis Dronov) [2015145] - crypto: qat - disable AER if an error occurs in probe functions (Vladis Dronov) [2015145] - crypto: qat - set DMA mask to 48 bits for Gen2 (Vladis Dronov) [2015145] - crypto: qat - simplify code and axe the use of a deprecated API (Vladis Dronov) [2015145]- workqueue, kasan: avoid alloc_pages() when recording stack (Phil Auld) [2022894] - kasan: generic: introduce kasan_record_aux_stack_noalloc() (Phil Auld) [2022894] - kasan: common: provide can_alloc in kasan_save_stack() (Phil Auld) [2022894] - lib/stackdepot: introduce __stack_depot_save() (Phil Auld) [2022894] - lib/stackdepot: remove unused function argument (Phil Auld) [2022894] - lib/stackdepot: include gfp.h (Phil Auld) [2022894] - workqueue: Introduce show_one_worker_pool and show_one_workqueue. (Phil Auld) [2022894] - workqueue: make sysfs of unbound kworker cpumask more clever (Phil Auld) [2022894] - workqueue: fix state-dump console deadlock (Phil Auld) [2022894] - workqueue: Remove unused WORK_NO_COLOR (Phil Auld) [2022894] - workqueue: Assign a color to barrier work items (Phil Auld) [2022894] - workqueue: Mark barrier work with WORK_STRUCT_INACTIVE (Phil Auld) [2022894] - workqueue: Change the code of calculating work_flags in insert_wq_barrier() (Phil Auld) [2022894] - workqueue: Change arguement of pwq_dec_nr_in_flight() (Phil Auld) [2022894] - workqueue: Rename "delayed" (delayed by active management) to "inactive" (Phil Auld) [2022894] - workqueue: Replace deprecated ida_simple_*() with ida_alloc()/ida_free() (Phil Auld) [2022894] - workqueue: Fix typo in comments (Phil Auld) [2022894] - workqueue: Fix possible memory leaks in wq_numa_init() (Phil Auld) [2022894] - nvme: avoid race in shutdown namespace removal (Ewan D. Milne) [2014529] - powerpc/xmon: Dump XIVE information for online-only processors. (Steve Best) [2037642] - ipv4: make exception cache less predictible (Antoine Tenart) [2015112] {CVE-2021-20322} - [s390] s390/cio: make ccw_device_dma_* more robust (Claudio Imbrenda) [1997541] - [s390] s390/pci: add s390_iommu_aperture kernel parameter (Claudio Imbrenda) [2034134] - [s390] s390/pci: fix zpci_zdev_put() on reserve (Claudio Imbrenda) [2034132] - [s390] s390/pci: cleanup resources only if necessary (Claudio Imbrenda) [2034132] - [s390] s390/sclp: fix Secure-IPL facility detection (Claudio Imbrenda) [2034116] - Revert "[redhat] Generate a crashkernel.default for each kernel build" (Coiby Xu) [2034490] - ibmvnic: Process crqs after enabling interrupts (Diego Domingos) [2020021] - ibmvnic: delay complete() (Diego Domingos) [2020021] - ibmvnic: don't stop queue in xmit (Diego Domingos) [2019988] - bpf/selftests: disable test failing on RHEL9 (Viktor Malik) [2006315] - bpf/selftests: disable a verifier test for powerpc (Viktor Malik) [2032734] - bpf/selftests: allow disabling tests (Viktor Malik) [2036656] - kernel/crash_core: suppress unknown crashkernel parameter warning (Philipp Rudo) [2026570] - mm/vmalloc: do not adjust the search size for alignment overhead (David Hildenbrand) [2029493] - Bluetooth: fix use-after-free error in lock_sock_nested() (Gopal Tiwari) [2005691] - lib: zstd: Don't add -O3 to cflags (Neal Gompa) [2034834] - lib: zstd: Don't inline functions in zstd_opt.c (Neal Gompa) [2034834] - lib: zstd: Fix unused variable warning (Neal Gompa) [2034834] - lib: zstd: Add cast to silence clang's -Wbitwise-instead-of-logical (Neal Gompa) [2034834] - MAINTAINERS: Add maintainer entry for zstd (Neal Gompa) [2034834] - lib: zstd: Upgrade to latest upstream zstd version 1.4.10 (Neal Gompa) [2034834] - lib: zstd: Add decompress_sources.h for decompress_unzstd (Neal Gompa) [2034834] - lib: zstd: Add kernel-specific API (Neal Gompa) [2034834]- dm btree remove: fix use after free in rebalance_children() (Benjamin Marzinski) [2031198] - dm table: log table creation error code (Benjamin Marzinski) [2031198] - dm: make workqueue names device-specific (Benjamin Marzinski) [2031198] - dm writecache: Make use of the helper macro kthread_run() (Benjamin Marzinski) [2031198] - dm crypt: Make use of the helper macro kthread_run() (Benjamin Marzinski) [2031198] - dm: Remove redundant flush_workqueue() calls (Benjamin Marzinski) [2031198] - dm crypt: log aead integrity violations to audit subsystem (Benjamin Marzinski) [2031198] - dm integrity: log audit events for dm-integrity target (Benjamin Marzinski) [2031198] - dm: introduce audit event module for device mapper (Benjamin Marzinski) [2031198] - dm: fix mempool NULL pointer race when completing IO (Benjamin Marzinski) [2031198] - dm rq: don't queue request to blk-mq during DM suspend (Benjamin Marzinski) [2031198] - dm clone: make array 'descs' static (Benjamin Marzinski) [2031198] - dm verity: skip redundant verity_handle_err() on I/O errors (Benjamin Marzinski) [2031198] - dm crypt: use in_hardirq() instead of deprecated in_irq() (Benjamin Marzinski) [2031198] - dm ima: update dm documentation for ima measurement support (Benjamin Marzinski) [2031198] - dm ima: update dm target attributes for ima measurements (Benjamin Marzinski) [2031198] - dm ima: add a warning in dm_init if duplicate ima events are not measured (Benjamin Marzinski) [2031198] - dm ima: prefix ima event name related to device mapper with dm_ (Benjamin Marzinski) [2031198] - dm ima: add version info to dm related events in ima log (Benjamin Marzinski) [2031198] - dm ima: prefix dm table hashes in ima log with hash algorithm (Benjamin Marzinski) [2031198] - dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Benjamin Marzinski) [2031198] - dm: add documentation for IMA measurement support (Benjamin Marzinski) [2031198] - dm: update target status functions to support IMA measurement (Benjamin Marzinski) [2031198] - dm ima: measure data on device rename (Benjamin Marzinski) [2031198] - dm ima: measure data on table clear (Benjamin Marzinski) [2031198] - dm ima: measure data on device remove (Benjamin Marzinski) [2031198] - dm ima: measure data on device resume (Benjamin Marzinski) [2031198] - dm ima: measure data on table load (Benjamin Marzinski) [2031198] - dm writecache: add event counters (Benjamin Marzinski) [2031198] - dm writecache: report invalid return from writecache_map helpers (Benjamin Marzinski) [2031198] - dm writecache: further writecache_map() cleanup (Benjamin Marzinski) [2031198] - dm writecache: factor out writecache_map_remap_origin() (Benjamin Marzinski) [2031198] - dm writecache: split up writecache_map() to improve code readability (Benjamin Marzinski) [2031198] - redhat: Pull in openssl-devel as a build dependency correctly (Neal Gompa) [2034670] - redhat/configs: Enable ThinkLMI support (Mark Pearson) [2030770] - platform/x86: think-lmi: Abort probe on analyze failure (Mark Pearson) [2030770] - platform/x86: think-lmi: add debug_cmd (Mark Pearson) [2030770] - include/linux/timer.h: Pad timer_list struct for KABI (Prarit Bhargava) [2034452] - kernel: Include RHEL Ecosystem message (Prarit Bhargava) [2033650] - include/linux/ioport.h: Pad resource struct for KABI (Prarit Bhargava) [2033475] - include/linux/hrtimer.h: Pad hrtimer struct for KABI (Prarit Bhargava) [2033473] - redhat/configs: Add explicit values for ZRAM_DEF_COMP_LZ4* configs (Neal Gompa) [2032758] - redhat/configs: Enable CONFIG_CRYPTO_ZSTD (Neal Gompa) [2032758] - redhat/configs: Migrate defaults for ZRAM from pending-common to common (Neal Gompa) [2032758] - Enable iSER on s390x (Stefan Schulze Frielinghaus) [1965279]- mm: COW: restore full accuracy in page reuse (Andrea Arcangeli) [1958742] - mm: thp: replace the page lock with the seqlock for the THP mapcount (Andrea Arcangeli) [1958742] - mm: COW: skip the page lock in the COW copy path (Andrea Arcangeli) [1958742] - mm: gup: gup_must_unshare() use can_read_pin_swap_page() (Andrea Arcangeli) [1958742] - mm: hugetlbfs: gup: gup_must_unshare(): enable hugetlbfs (Andrea Arcangeli) [1958742] - mm: hugetlbfs: FOLL_FAULT_UNSHARE (Andrea Arcangeli) [1958742] - mm: hugetlbfs: COR: copy-on-read fault (Andrea Arcangeli) [1958742] - mm: gup: FOLL_UNSHARE RHEL (Andrea Arcangeli) [1958742] - mm: gup: FOLL_NOUNSHARE: optimize follow_page (Andrea Arcangeli) [1958742] - mm: gup: FOLL_UNSHARE (Andrea Arcangeli) [1958742] - mm: gup: gup_must_unshare() (Andrea Arcangeli) [1958742] - mm: gup: COR: copy-on-read fault (Andrea Arcangeli) [1958742] - mm: thp: introduce page_trans_huge_anon_shared (Andrea Arcangeli) [1958742] - mm: thp: stabilize the THP mapcount in page_remove_anon_compound_rmap (Andrea Arcangeli) [1958742] - mm: thp: make the THP mapcount atomic with a seqlock (Andrea Arcangeli) [1958742] - mm: thp: consolidate mapcount logic on THP split (David Hildenbrand) [1958742] - powerpc/xive: Change IRQ domain to a tree domain (Daniel Henrique Barboza) [2008723] - tcp: fix page frag corruption on page fault (Paolo Abeni) [2028276] - sock: fix /proc/net/sockstat underflow in sk_clone_lock() (Paolo Abeni) [2028276] - net: add and use skb_unclone_keeptruesize() helper (Paolo Abeni) [2028276] - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [2028276] - net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Paolo Abeni) [2028276] - net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Paolo Abeni) [2028276] - net: Prevent infinite while loop in skb_tx_hash() (Paolo Abeni) [2028276] - napi: fix race inside napi_enable (Paolo Abeni) [2028276] - skb_expand_head() adjust skb->truesize incorrectly (Paolo Abeni) [2028276] - bpf: use skb_expand_head in bpf_out_neigh_v4/6 (Paolo Abeni) [2028276] - ax25: use skb_expand_head (Paolo Abeni) [2028276] - vrf: fix NULL dereference in vrf_finish_output() (Paolo Abeni) [2028276] - vrf: use skb_expand_head in vrf_finish_output (Paolo Abeni) [2028276] - ipv4: use skb_expand_head in ip_finish_output2 (Paolo Abeni) [2028276] - ipv6: use skb_expand_head in ip6_xmit (Paolo Abeni) [2028276] - ipv6: use skb_expand_head in ip6_finish_output2 (Paolo Abeni) [2028276] - skbuff: introduce skb_expand_head() (Paolo Abeni) [2028276] - net/af_unix: fix a data-race in unix_dgram_poll (Paolo Abeni) [2028276] - net: don't unconditionally copy_from_user a struct ifreq for socket ioctls (Paolo Abeni) [2028276] - devlink: Clear whole devlink_flash_notify struct (Paolo Abeni) [2028276] - devlink: Break parameter notification sequence to be before/after unload/load driver (Paolo Abeni) [2028276] - vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni) [2026821] - printk: restore flushing of NMI buffers on remote CPUs after NMI backtraces (Prarit Bhargava) [2023082] - lib/nmi_backtrace: Serialize even messages about idle CPUs (Prarit Bhargava) [2023082] - printk: syslog: close window between wait and read (Prarit Bhargava) [2023082] - printk: convert @syslog_lock to mutex (Prarit Bhargava) [2023082] - printk: remove NMI tracking (Prarit Bhargava) [2023082] - printk: remove safe buffers (Prarit Bhargava) [2023082] - printk: track/limit recursion (Prarit Bhargava) [2023082] - lib/nmi_backtrace: explicitly serialize banner and regs (Prarit Bhargava) [2023082]- scsi: smartpqi: Update version to 2.1.12-055 (Don Brace) [1869853] - scsi: smartpqi: Add 3252-8i PCI id (Don Brace) [1869853] - scsi: smartpqi: Fix duplicate device nodes for tape changers (Don Brace) [1869853] - scsi: smartpqi: Fix boot failure during LUN rebuild (Don Brace) [1869853] - scsi: smartpqi: Add extended report physical LUNs (Don Brace) [1869853] - scsi: smartpqi: Avoid failing I/Os for offline devices (Don Brace) [1869853] - scsi: smartpqi: Add TEST UNIT READY check for SANITIZE operation (Don Brace) [1869853] - scsi: smartpqi: Update LUN reset handler (Don Brace) [1869853] - scsi: smartpqi: Capture controller reason codes (Don Brace) [1869853] - scsi: smartpqi: Add controller handshake during kdump (Don Brace) [1869853] - scsi: smartpqi: Update device removal management (Don Brace) [1869853] - scsi: smartpqi: Replace one-element array with flexible-array member (Don Brace) [1869853] - scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Don Brace) [1869853] - scsi: smartpqi: Update version to 2.1.10-020 (Don Brace) [1869853] - scsi: smartpqi: Fix ISR accessing uninitialized data (Don Brace) [1869853] - scsi: smartpqi: Add PCI IDs for new ZTE controllers (Don Brace) [1869853] - scsi: smartpqi: Add PCI ID for new ntcom controller (Don Brace) [1869853] - scsi: smartpqi: Add SCSI cmd info for resets (Don Brace) [1869853] - scsi: smartpqi: Change Kconfig menu entry to Microchip (Don Brace) [1869853] - scsi: smartpqi: Change driver module macros to Microchip (Don Brace) [1869853] - scsi: smartpqi: Update copyright notices (Don Brace) [1869853] - scsi: smartpqi: Add PCI IDs for H3C P4408 controllers (Don Brace) [1869853] - powerpc/module_64: Fix livepatching for RO modules (Joe Lawrence) [2019205] - net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart) [2030634] - CI: Enable realtime checks for baselines (Veronika Kabatova) - CI: Cleanup residue from ARK (Veronika Kabatova) - redhat: ignore ksamples and kselftests on the badfuncs rpminspect test (Herton R. Krzesinski) - redhat: disable upstream check for rpminspect (Herton R. Krzesinski) - redhat/configs: Enable CONFIG_CRYPTO_BLAKE2B (Neal Gompa) [2031547] - selftests: netfilter: switch zone stress to socat (Florian Westphal) [2030759] - netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Florian Westphal) [2030759] - netfilter: conntrack: serialize hash resizes and cleanups (Florian Westphal) [2030759] - selftests: netfilter: add zone stress test with colliding tuples (Florian Westphal) [2030759] - selftests: netfilter: add selftest for directional zone support (Florian Westphal) [2030759] - netfilter: conntrack: include zone id in tuple hash again (Florian Westphal) [2030759] - netfilter: conntrack: make max chain length random (Florian Westphal) [2030759] - netfilter: refuse insertion if chain has grown too large (Florian Westphal) [2030759] - netfilter: conntrack: switch to siphash (Florian Westphal) [2030759] - netfilter: conntrack: sanitize table size default settings (Florian Westphal) [2030759] - redhat: configs: increase CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Rafael Aquini) [2008118] - iommu/dma: Fix incorrect error return on iommu deferred attach (Jerry Snitselaar) [2030394] - RDMA/siw: Mark Software iWARP Driver as tech-preview (Kamal Heib) [2023416] - genirq: Fix kernel doc indentation (Prarit Bhargava) [2023084] - genirq: Change force_irqthreads to a static key (Prarit Bhargava) [2023084] - genirq: Clarify documentation for request_threaded_irq() (Prarit Bhargava) [2023084]- af_unix: Return errno instead of NULL in unix_create1(). (Balazs Nemeth) [2030037] - s390/ftrace: remove preempt_disable()/preempt_enable() pair (Wander Lairson Costa) [1938117] - ftrace: do CPU checking after preemption disabled (Wander Lairson Costa) [1938117] - ftrace: disable preemption when recursion locked (Wander Lairson Costa) [1938117] - redhat: build and include memfd to kernel-selftests-internal (Aristeu Rozanski) [2027506] - netfilter: flowtable: fix IPv6 tunnel addr match (Florian Westphal) [2028203] - netfilter: ipvs: Fix reuse connection if RS weight is 0 (Florian Westphal) [2028203] - netfilter: ctnetlink: do not erase error code with EINVAL (Florian Westphal) [2028203] - netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY (Florian Westphal) [2028203] - netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal) [2028203] - netfilter: core: Fix clang warnings about unused static inlines (Florian Westphal) [2028203] - netfilter: nft_dynset: relax superfluous check on set updates (Florian Westphal) [2028203] - netfilter: nf_tables: skip netdev events generated on netns removal (Florian Westphal) [2028203] - netfilter: Kconfig: use 'default y' instead of 'm' for bool config option (Florian Westphal) [2028203] - netfilter: xt_IDLETIMER: fix panic that occurs when timer_type has garbage value (Florian Westphal) [2028203] - netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notification (Florian Westphal) [2028203] - netfilter: nf_tables: reverse order in rule replacement expansion (Florian Westphal) [2028203] - netfilter: nf_tables: add position handle in event notification (Florian Westphal) [2028203] - netfilter: conntrack: fix boot failure with nf_conntrack.enable_hooks=1 (Florian Westphal) [2028203] - netfilter: log: work around missing softdep backend module (Florian Westphal) [2028203] - netfilter: nf_tables: unlink table before deleting it (Florian Westphal) [2028203] - ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Florian Westphal) [2028203] - netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex (Florian Westphal) [2028203] - netfilter: ipvs: make global sysctl readonly in non-init netns (Antoine Tenart) [2008417] - net/sched: sch_ets: don't remove idle classes from the round-robin list (Davide Caratti) [2025552] - net/sched: store the last executed chain also for clsact egress (Davide Caratti) [2025552] - net: sched: act_mirred: drop dst for the direction from egress to ingress (Davide Caratti) [2025552] - net/sched: sch_ets: don't peek at classes beyond 'nbands' (Davide Caratti) [2025552] - net/sched: sch_ets: properly init all active DRR list handles (Davide Caratti) [2025552] - net: Fix offloading indirect devices dependency on qdisc order creation (Davide Caratti) [2025552] - net/core: Remove unused field from struct flow_indr_dev (Davide Caratti) [2025552] - net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Davide Caratti) [2025552] - net/sched: act_ct: Fix byte count on fragmented packets (Davide Caratti) [2025552] - mqprio: Correct stats in mqprio_dump_class_stats(). (Davide Caratti) [2025552] - net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Davide Caratti) [2025552] - net_sched: fix NULL deref in fifo_set_limit() (Davide Caratti) [2025552] - net: sched: flower: protect fl_walk() with rcu (Davide Caratti) [2025552] - fq_codel: reject silly quantum parameters (Davide Caratti) [2025552] - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Davide Caratti) [2025552] - sch_htb: Fix inconsistency when leaf qdisc creation fails (Davide Caratti) [2025552] - redhat/configs: Add two new CONFIGs (Prarit Bhargava) [2022993] - redhat/configs: Remove dead CONFIG files (Prarit Bhargava) [2022993] - redhat/configs/evaluate_configs: Add find dead configs option (Prarit Bhargava) [2022993]- cpu/hotplug: Remove deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - livepatch: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - coresight: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - hwmon: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - tracing: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - padata: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - crypto: virtio - Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - platform/x86: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - powerpc: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - x86/mce/inject: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - x86/microcode: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - x86/mtrr: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - x86/mmiotrace: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - workqueue: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - net/iucv: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - s390/sclp: replace deprecated CPU-hotplug functions (Prarit Bhargava) [2023079] - s390: replace deprecated CPU-hotplug functions (Prarit Bhargava) [2023079] - net: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - virtio_net: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - ACPI: processor: Replace deprecated CPU-hotplug functions (Prarit Bhargava) [2023079] - PM: sleep: s2idle: Replace deprecated CPU-hotplug functions (Prarit Bhargava) [2023079] - cpufreq: Replace deprecated CPU-hotplug functions (Prarit Bhargava) [2023079] - powercap: intel_rapl: Replace deprecated CPU-hotplug functions (Prarit Bhargava) [2023079] - sgi-xpc: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079] - Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Neal Gompa) [2019937] - sctp: remove unreachable code from sctp_sf_violation_chunk() (Xin Long) [2024909] - sctp: return true only for pathmtu update in sctp_transport_pl_toobig (Xin Long) [2024909] - sctp: subtract sctphdr len in sctp_transport_pl_hlen (Xin Long) [2024909] - sctp: reset probe_timer in sctp_transport_pl_update (Xin Long) [2024909] - sctp: allow IP fragmentation when PLPMTUD enters Error state (Xin Long) [2024909] - sctp: fix transport encap_port update in sctp_vtag_verify (Xin Long) [2024909] - sctp: account stream padding length for reconf chunk (Xin Long) [2024909] - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long) [2024909] - sctp: add vtag check in sctp_sf_ootb (Xin Long) [2003494] {CVE-2021-3772} - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long) [2003494] {CVE-2021-3772} - sctp: add vtag check in sctp_sf_violation (Xin Long) [2003494] {CVE-2021-3772} - sctp: fix the processing for COOKIE_ECHO chunk (Xin Long) [2003494] {CVE-2021-3772} - sctp: fix the processing for INIT_ACK chunk (Xin Long) [2003494] {CVE-2021-3772} - sctp: fix the processing for INIT chunk (Xin Long) [2003494] {CVE-2021-3772} - sctp: use init_tag from inithdr for ABORT chunk (Xin Long) [2003494] {CVE-2021-3772} - drm/nouveau: clean up all clients on device removal (Karol Herbst) [1911185] {CVE-2020-27820} - drm/nouveau: Add a dedicated mutex for the clients list (Karol Herbst) [1911185] {CVE-2020-27820} - drm/nouveau: use drm_dev_unplug() during device removal (Karol Herbst) [1911185] {CVE-2020-27820} - redhat/configs: NFS: disable UDP, insecure enctypes (Benjamin Coddington) [1952863]- cpuidle: pseries: Do not cap the CEDE0 latency in fixup_cede0_latency() (Gustavo Walbon) [2029870] - cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards (Gustavo Walbon) [2029870] - powerpc/mce: Fix access error in mce handler (Gustavo Walbon) [2027829] - powerpc/pseries/mobility: ignore ibm, platform-facilities updates (Gustavo Walbon) [2023438] - KVM: SVM: Do not terminate SEV-ES guests on GHCB validation failure (Vitaly Kuznetsov) [1961151] - KVM: SEV: Fall back to vmalloc for SEV-ES scratch area if necessary (Vitaly Kuznetsov) [1961151] - KVM: SEV: Return appropriate error codes if SEV-ES scratch setup fails (Vitaly Kuznetsov) [1961151] - KVM: SEV: Refactor out sev_es_state struct (Vitaly Kuznetsov) [1961151] - redhat/configs: enable DWARF5 feature if toolchain supports it (Lianbo Jiang) [2009205] - init: make unknown command line param message clearer (Andrew Halaney) [2004361] - Bluetooth: btusb: Add one more Bluetooth part for WCN6855 (Gopal Tiwari) [2020943] - Bluetooth: btusb: Add the new support IDs for WCN6855 (Gopal Tiwari) [2020943] - Bluetooth: btusb: re-definition for board_id in struct qca_version (Gopal Tiwari) [2020943] - Bluetooth: btusb: Add support using different nvm for variant WCN6855 controller (Gopal Tiwari) [2020943] - cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long) [1986734] - bnxt_en: Event handler for PPS events (Ken Cox) [1990151] - bnxt_en: 1PPS functions to configure TSIO pins (Ken Cox) [1990151] - bnxt_en: 1PPS support for 5750X family chips (Ken Cox) [1990151] - bnxt_en: Do not read the PTP PHC during chip reset (Ken Cox) [1990151] - bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnxt_init_one() (Ken Cox) [1990151]- x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() (David Arcari) [2004190] - iommu/vt-d: Remove unused PASID_DISABLED (David Arcari) [2004190] - Add CONFIG_STRICT_SIGALTSTACK_SIZE (David Arcari) [2004190] - selftests/x86/amx: Add context switch test (David Arcari) [2004190] - selftests/x86/amx: Add test cases for AMX state management (David Arcari) [2004190] - x86/signal: Use fpu::__state_user_size for sigalt stack validation (David Arcari) [2004190] - x86/signal: Implement sigaltstack size validation (David Arcari) [2004190] - signal: Add an optional check for altstack size (David Arcari) [2004190] - tools arch x86: Sync the msr-index.h copy with the kernel sources (David Arcari) [2004190] - tools headers cpufeatures: Sync with the kernel sources (David Arcari) [2004190] - tools headers UAPI: Sync arch prctl headers with the kernel sources (David Arcari) [2004190] - x86/fpu: Optimize out sigframe xfeatures when in init state (David Arcari) [2004190] - Documentation/x86: Add documentation for using dynamic XSTATE features (David Arcari) [2004190] - x86/fpu: Include vmalloc.h for vzalloc() (David Arcari) [2004190] - x86/fpu/amx: Enable the AMX feature in 64-bit mode (David Arcari) [2004190] - x86/msr-index: Add MSRs for XFD (David Arcari) [2004190] - x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bit (David Arcari) [2004190] - x86/fpu: Add XFD handling for dynamic states (David Arcari) [2004190] - x86/fpu: Calculate the default sizes independently (David Arcari) [2004190] - x86/fpu/amx: Define AMX state components and have it used for boot-time checks (David Arcari) [2004190] - x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbers (David Arcari) [2004190] - x86/fpu/xstate: Add fpstate_realloc()/free() (David Arcari) [2004190] - x86/fpu/xstate: Add XFD #NM handler (David Arcari) [2004190] - x86/fpu: Update XFD state where required (David Arcari) [2004190] - x86/fpu: Add sanity checks for XFD (David Arcari) [2004190] - x86/fpu: Add XFD state to fpstate (David Arcari) [2004190] - x86/fpu: Reset permission and fpstate on exec() (David Arcari) [2004190] - x86/fpu: Prepare fpu_clone() for dynamically enabled features (David Arcari) [2004190] - x86/process: Clone FPU in copy_thread() (David Arcari) [2004190] - x86/fpu/signal: Prepare for variable sigframe length (David Arcari) [2004190] - x86/fpu: Add basic helpers for dynamically enabled features (David Arcari) [2004190] - x86/arch_prctl: Add controls for dynamic XSTATE components (David Arcari) [2004190] - x86/fpu: Add fpu_state_config::legacy_features (David Arcari) [2004190] - x86/fpu: Add members to struct fpu to cache permission information (David Arcari) [2004190] - x86/fpu/xstate: Provide xstate_calculate_size() (David Arcari) [2004190] - x86/fpu: Remove old KVM FPU interface (David Arcari) [2004190] - x86/kvm: Convert FPU handling to a single swap buffer (David Arcari) [2004190] - x86/fpu: Provide infrastructure for KVM FPU cleanup (David Arcari) [2004190] - x86/fpu: Prepare for sanitizing KVM FPU code (David Arcari) [2004190] - x86/fpu/xstate: Move remaining xfeature helpers to core (David Arcari) [2004190] - x86/fpu: Rework restore_regs_from_fpstate() (David Arcari) [2004190] - x86/fpu: Mop up xfeatures_mask_uabi() (David Arcari) [2004190] - x86/fpu: Move xstate feature masks to fpu_*_cfg (David Arcari) [2004190] - x86/fpu: Move xstate size to fpu_*_cfg (David Arcari) [2004190] - x86/fpu/xstate: Cleanup size calculations (David Arcari) [2004190] - x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() (David Arcari) [2004190] - x86/fpu: Provide struct fpu_config (David Arcari) [2004190] - x86/fpu/signal: Use fpstate for size and features (David Arcari) [2004190] - x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() (David Arcari) [2004190] - x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() (David Arcari) [2004190] - x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() (David Arcari) [2004190] - x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() (David Arcari) [2004190] - x86/fpu/xstate: Use fpstate for os_xsave() (David Arcari) [2004190] - x86/fpu: Use fpstate::size (David Arcari) [2004190] - x86/fpu: Add size and mask information to fpstate (David Arcari) [2004190] - x86/process: Move arch_thread_struct_whitelist() out of line (David Arcari) [2004190] - x86/fpu: Remove fpu::state (David Arcari) [2004190] - x86/KVM: Convert to fpstate (David Arcari) [2004190] - x86/math-emu: Convert to fpstate (David Arcari) [2004190] - x86/fpu/core: Convert to fpstate (David Arcari) [2004190] - x86/fpu/signal: Convert to fpstate (David Arcari) [2004190] - x86/fpu/regset: Convert to fpstate (David Arcari) [2004190] - x86/fpu: Convert tracing to fpstate (David Arcari) [2004190] - x86/fpu: Replace KVMs xstate component clearing (David Arcari) [2004190] - x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate (David Arcari) [2004190] - x86/fpu: Convert fpstate_init() to struct fpstate (David Arcari) [2004190] - x86/fpu: Provide struct fpstate (David Arcari) [2004190] - x86/fpu: Replace KVMs home brewed FPU copy to user (David Arcari) [2004190] - x86/fpu: Provide a proper function for ex_handler_fprestore() (David Arcari) [2004190] - x86/fpu: Replace the includes of fpu/internal.h (David Arcari) [2004190] - x86/fpu: Mop up the internal.h leftovers (David Arcari) [2004190] - x86/fpu: Remove internal.h dependency from fpu/signal.h (David Arcari) [2004190] - x86/fpu: Move fpstate functions to api.h (David Arcari) [2004190] - x86/fpu: Move mxcsr related code to core (David Arcari) [2004190] - x86/sev: Include fpu/xcr.h (David Arcari) [2004190] - x86/fpu: Move fpregs_restore_userregs() to core (David Arcari) [2004190] - x86/fpu: Make WARN_ON_FPU() private (David Arcari) [2004190] - x86/fpu: Move legacy ASM wrappers to core (David Arcari) [2004190] - x86/fpu: Move os_xsave() and os_xrstor() to core (David Arcari) [2004190] - x86/fpu: Make os_xrstor_booting() private (David Arcari) [2004190] - x86/fpu: Clean up CPU feature tests (David Arcari) [2004190] - x86/fpu: Move context switch and exit to user inlines into sched.h (David Arcari) [2004190] - x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init (David Arcari) [2004190] - x86/fpu: Rework copy_xstate_to_uabi_buf() (David Arcari) [2004190] - x86/fpu: Replace KVMs home brewed FPU copy from user (David Arcari) [2004190] - x86/fpu: Move KVMs FPU swapping to FPU core (David Arcari) [2004190] - x86/fpu/xstate: Mark all init only functions __init (David Arcari) [2004190] - x86/fpu/xstate: Provide and use for_each_xfeature() (David Arcari) [2004190] - x86/fpu: Cleanup xstate xcomp_bv initialization (David Arcari) [2004190] - x86/fpu: Do not inherit FPU context for kernel and IO worker threads (David Arcari) [2004190] - x86/fpu: Remove pointless memset in fpu_clone() (David Arcari) [2004190] - x86/fpu: Cleanup the on_boot_cpu clutter (David Arcari) [2004190] - x86/fpu: Restrict xsaves()/xrstors() to independent states (David Arcari) [2004190] - x86/fpu: Update stale comments (David Arcari) [2004190] - x86/fpu: Remove pointless argument from switch_fpu_finish() (David Arcari) [2004190] - iommu/vt-d: Clean up unused PASID updating functions (David Arcari) [2004190] - x86/fpu: Mask out the invalid MXCSR bits properly (David Arcari) [2004190] - x86/fpu: Restore the masking out of reserved MXCSR bits (David Arcari) [2004190] - x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstate_epilog() (David Arcari) [2004190] - x86/fpu/signal: Change return code of restore_fpregs_from_user() to boolean (David Arcari) [2004190] - x86/fpu/signal: Change return code of check_xstate_in_sigframe() to boolean (David Arcari) [2004190] - x86/fpu/signal: Change return type of __fpu_restore_sig() to boolean (David Arcari) [2004190] - x86/fpu/signal: Change return type of fpu__restore_sig() to boolean (David Arcari) [2004190] - x86/signal: Change return type of restore_sigcontext() to boolean (David Arcari) [2004190] - x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to boolean (David Arcari) [2004190] - x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean (David Arcari) [2004190] - x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe() (David Arcari) [2004190] - x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe() (David Arcari) [2004190] - x86/fpu/signal: Clarify exception handling in restore_fpregs_from_user() (David Arcari) [2004190] - x86/fpu: Use EX_TYPE_FAULT_MCE_SAFE for exception fixups (David Arcari) [2004190] - x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFE (David Arcari) [2004190] - x86/extable: Rework the exception table mechanics (David Arcari) [2004190] - x86/mce: Deduplicate exception handling (David Arcari) [2004190] - x86/extable: Get rid of redundant macros (David Arcari) [2004190] - x86/extable: Tidy up redundant handler functions (David Arcari) [2004190]- sched,x86: Don't use cluster topology for x86 hybrid CPUs (Phil Auld) [2020279] - sched/uclamp: Fix rq->uclamp_max not set on first enqueue (Phil Auld) [2020279] - preempt/dynamic: Fix setup_preempt_mode() return value (Phil Auld) [2020279] - sched/cputime: Fix getrusage(RUSAGE_THREAD) with nohz_full (Phil Auld) [2020279 2029640] - sched/scs: Reset task stack state in bringup_cpu() (Phil Auld) [2020279] - Enable CONFIG_SCHED_CLUSTER for RHEL (Phil Auld) [2020279] - arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() (Phil Auld) [2020279] - mm: move node_reclaim_distance to fix NUMA without SMP (Phil Auld) [2020279] - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Phil Auld) [2020279] - sched/fair: Prevent dead task groups from regaining cfs_rq's (Phil Auld) [2020279] - x86/smp: Factor out parts of native_smp_prepare_cpus() (Phil Auld) [2020279] - sched,x86: Fix L2 cache mask (Phil Auld) [2020279] - sched/fair: Cleanup newidle_balance (Phil Auld) [2020279] - sched/fair: Remove sysctl_sched_migration_cost condition (Phil Auld) [2020279] - sched/fair: Wait before decaying max_newidle_lb_cost (Phil Auld) [2020279] - sched/fair: Skip update_blocked_averages if we are defering load balance (Phil Auld) [2020279] - sched/fair: Account update_blocked_averages in newidle_balance cost (Phil Auld) [2020279] - sched/core: Remove rq_relock() (Phil Auld) [2020279] - sched: Improve wake_up_all_idle_cpus() take #2 (Phil Auld) [2020279] - sched: Disable -Wunused-but-set-variable (Phil Auld) [2020279] - irq_work: Handle some irq_work in a per-CPU thread on PREEMPT_RT (Phil Auld) [2020279] - irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT (Phil Auld) [2020279] - irq_work: Allow irq_work_sync() to sleep if irq_work() no IRQ support. (Phil Auld) [2020279] - sched/rt: Annotate the RT balancing logic irqwork as IRQ_WORK_HARD_IRQ (Phil Auld) [2020279] - sched: Fix DEBUG && !SCHEDSTATS warn (Phil Auld) [2020279] - sched/numa: Fix a few comments (Phil Auld) [2020279] - sched/numa: Remove the redundant member numa_group::fault_cpus (Phil Auld) [2020279] - sched/numa: Replace hard-coded number by a define in numa_task_group() (Phil Auld) [2020279] - sched: Remove pointless preemption disable in sched_submit_work() (Phil Auld) [2020279] - sched: Move mmdrop to RCU on RT (Phil Auld) [2020279] - sched: Move kprobes cleanup out of finish_task_switch() (Phil Auld) [2020279] - sched: Disable TTWU_QUEUE on RT (Phil Auld) [2020279] - sched: Limit the number of task migrations per batch on RT (Phil Auld) [2020279] - sched/fair: Removed useless update of p->recent_used_cpu (Phil Auld) [2020279] - sched: Add cluster scheduler level for x86 (Phil Auld) [1921343 2020279] - x86/cpu: Add get_llc_id() helper function (Phil Auld) [2020279] - x86/smp: Add a per-cpu view of SMT state (Phil Auld) [2020279] - sched: Add cluster scheduler level in core and related Kconfig for ARM64 (Phil Auld) [2020279] - topology: Represent clusters of CPUs within a die (Phil Auld) [2020279] - topology: use bin_attribute to break the size limitation of cpumap ABI (Phil Auld) [2020279] - cpumask: Omit terminating null byte in cpumap_print_{list,bitmask}_to_buf (Phil Auld) [2020279] - cpumask: introduce cpumap_print_list/bitmask_to_buf to support large bitmask and list (Phil Auld) [2020279] - sched: Make cookie functions static (Phil Auld) [2020279] - sched,livepatch: Use wake_up_if_idle() (Phil Auld) [2020279] - sched: Simplify wake_up_*idle*() (Phil Auld) [2020279] - sched,livepatch: Use task_call_func() (Phil Auld) [2020279] - sched,rcu: Rework try_invoke_on_locked_down_task() (Phil Auld) [2020279] - sched: Improve try_invoke_on_locked_down_task() (Phil Auld) [2020279] - kernel/sched: Fix sched_fork() access an invalid sched_task_group (Phil Auld) [2020279] - sched/topology: Remove unused numa_distance in cpu_attach_domain() (Phil Auld) [2020279] - sched: Remove unused inline function __rq_clock_broken() (Phil Auld) [2020279] - sched/fair: Consider SMT in ASYM_PACKING load balance (Phil Auld) [2020279] - sched/fair: Carve out logic to mark a group for asymmetric packing (Phil Auld) [2020279] - sched/fair: Provide update_sg_lb_stats() with sched domain statistics (Phil Auld) [2020279] - sched/fair: Optimize checking for group_asym_packing (Phil Auld) [2020279] - sched/topology: Introduce sched_group::flags (Phil Auld) [2020279] - sched/dl: Support schedstats for deadline sched class (Phil Auld) [2020279] - sched/dl: Support sched_stat_runtime tracepoint for deadline sched class (Phil Auld) [2020279] - sched/rt: Support schedstats for RT sched class (Phil Auld) [2020279] - sched/rt: Support sched_stat_runtime tracepoint for RT sched class (Phil Auld) [2020279] - sched: Introduce task block time in schedstats (Phil Auld) [2020279] - sched: Make schedstats helpers independent of fair sched class (Phil Auld) [2020279] - sched: Make struct sched_statistics independent of fair sched class (Phil Auld) [2020279] - sched/fair: Use __schedstat_set() in set_next_entity() (Phil Auld) [2020279] - kselftests/sched: cleanup the child processes (Phil Auld) [2020279] - sched/fair: Add document for burstable CFS bandwidth (Phil Auld) [2020279] - sched/fair: Add cfs bandwidth burst statistics (Phil Auld) [2020279] - fs/proc/uptime.c: Fix idle time reporting in /proc/uptime (Phil Auld) [2020279] - sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD (Phil Auld) [2020279] - sched/core: Simplify core-wide task selection (Phil Auld) [2020279] - sched/fair: Trigger nohz.next_balance updates when a CPU goes NOHZ-idle (Phil Auld) [2020279] - sched/fair: Add NOHZ balancer flag for nohz.next_balance updates (Phil Auld) [2020279] - sched: adjust sleeper credit for SCHED_IDLE entities (Phil Auld) [2020279] - sched: reduce sched slice for SCHED_IDLE entities (Phil Auld) [2020279] - sched: Account number of SCHED_IDLE entities on each cfs_rq (Phil Auld) [2020279] - wait: use LIST_HEAD_INIT() to initialize wait_queue_head (Phil Auld) [2020279] - kthread: Move prio/affinite change into the newly created thread (Phil Auld) [2020279]- drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() (Vitaly Kuznetsov) [2031644] - hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Rafael Aquini) [2026378] {CVE-2021-4002} - bareudp: Add extack support to bareudp_configure() (Guillaume Nault) [2032483] - bareudp: Move definition of struct bareudp_conf to bareudp.c (Guillaume Nault) [2032483] - bareudp: Remove bareudp_dev_create() (Guillaume Nault) [2032483] - scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma() (Cathy Avery) [2030468] - net: fix GRO skb truesize update (Paolo Abeni) [2028927] - sk_buff: avoid potentially clearing 'slow_gro' field (Paolo Abeni) [2028927] - veth: use skb_prepare_for_gro() (Paolo Abeni) [2028927] - skbuff: allow 'slow_gro' for skb carring sock reference (Paolo Abeni) [2028927] - net: optimize GRO for the common case. (Paolo Abeni) [2028927] - sk_buff: track extension status in slow_gro (Paolo Abeni) [2028927] - sk_buff: track dst status in slow_gro (Paolo Abeni) [2028927] - sk_buff: introduce 'slow_gro' flags (Paolo Abeni) [2028927] - selftests: net: veth: add tests for set_channel (Paolo Abeni) [2028927] - veth: create by default nr_possible_cpus queues (Paolo Abeni) [2028927] - veth: implement support for set_channel ethtool op (Paolo Abeni) [2028927] - veth: factor out initialization helper (Paolo Abeni) [2028927] - veth: always report zero combined channels (Paolo Abeni) [2028927] - [kernel] bpf: set default value for bpf_jit_harden (Jiri Olsa) [2028734] - scsi: ibmvfc: Fix up duplicate response detection (Steve Best) [2028709] - kabi: Add kABI macros for enum type (Čestmír Kalina) [2024595] - kabi: expand and clarify documentation of aux structs (Čestmír Kalina) [2024595] - kabi: introduce RH_KABI_USE_AUX_PTR (Čestmír Kalina) [2024595] - kabi: rename RH_KABI_SIZE_AND_EXTEND to AUX (Čestmír Kalina) [2024595] - kabi: more consistent _RH_KABI_SIZE_AND_EXTEND (Čestmír Kalina) [2024595] - kabi: use fixed field name for extended part (Čestmír Kalina) [2024595] - kabi: fix dereference in RH_KABI_CHECK_EXT (Čestmír Kalina) [2024595] - kabi: fix RH_KABI_SET_SIZE macro (Čestmír Kalina) [2024595] - kabi: expand and clarify documentation (Čestmír Kalina) [2024595] - kabi: make RH_KABI_USE replace any number of reserved fields (Čestmír Kalina) [2024595] - kabi: rename RH_KABI_USE2 to RH_KABI_USE_SPLIT (Čestmír Kalina) [2024595] - kabi: change RH_KABI_REPLACE2 to RH_KABI_REPLACE_SPLIT (Čestmír Kalina) [2024595] - kabi: change RH_KABI_REPLACE_UNSAFE to RH_KABI_BROKEN_REPLACE (Čestmír Kalina) [2024595] - kabi: introduce RH_KABI_ADD_MODIFIER (Čestmír Kalina) [2024595] - kabi: Include kconfig.h (Čestmír Kalina) [2024595] - kabi: macros for intentional kABI breakage (Čestmír Kalina) [2024595] - kabi: fix the note about terminating semicolon (Čestmír Kalina) [2024595] - kabi: introduce RH_KABI_HIDE_INCLUDE and RH_KABI_FAKE_INCLUDE (Čestmír Kalina) [2024595]- drm/hyperv: Fix device removal on Gen1 VMs (Mohammed Gamal) [2018067] - wireguard: device: reset peer src endpoint when netns exits (Hangbin Liu) [1967796] - nvmet: use IOCB_NOWAIT only if the filesystem supports it (Chris Leech) [2022054] - nvmet-tcp: fix incomplete data digest send (Chris Leech) [2022054] - nvmet-tcp: fix memory leak when performing a controller reset (Chris Leech) [2022054] - nvmet-tcp: add an helper to free the cmd buffers (Chris Leech) [2022054] - nvmet-tcp: fix a race condition between release_queue and io_work (Chris Leech) [2022054] - nvmet-tcp: fix use-after-free when a port is removed (Chris Leech) [2022054] - nvmet-rdma: fix use-after-free when a port is removed (Chris Leech) [2022054] - nvmet: fix use-after-free when a port is removed (Chris Leech) [2022054] - nvmet-tcp: fix header digest verification (Chris Leech) [2022054] - nvmet-tcp: fix data digest pointer calculation (Chris Leech) [2022054] - nvmet-tcp: fix a memory leak when releasing a queue (Chris Leech) [2022054] - nvmet: fix a width vs precision bug in nvmet_subsys_attr_serial_show() (Chris Leech) [2022054] - nvmet: fixup buffer overrun in nvmet_subsys_attr_serial() (Chris Leech) [2022054] - nvmet: return bool from nvmet_passthru_ctrl and nvmet_is_passthru_req (Chris Leech) [2022054] - nvmet: looks at the passthrough controller when initializing CAP (Chris Leech) [2022054] - nvmet: check that host sqsize does not exceed ctrl MQES (Chris Leech) [2022054] - nvmet: avoid duplicate qid in connect cmd (Chris Leech) [2022054] - nvmet: pass back cntlid on successful completion (Chris Leech) [2022054] - nvmet: remove redundant assignments of variable status (Chris Leech) [2022054] - nvme-fabrics: ignore invalid fast_io_fail_tmo values (Chris Leech) [2022054] - nvme-tcp: fix memory leak when freeing a queue (Chris Leech) [2022054] - nvme-tcp: validate R2T PDU in nvme_tcp_handle_r2t() (Chris Leech) [2022054] - nvme-tcp: fix data digest pointer calculation (Chris Leech) [2022054] - nvme-tcp: fix possible req->offset corruption (Chris Leech) [2022054] - nvme-tcp: fix H2CData PDU send accounting (again) (Chris Leech) [2022054] - nvme: fix per-namespace chardev deletion (Chris Leech) [2022054] - nvme: keep ctrl->namespaces ordered (Chris Leech) [2022054] - nvme-tcp: fix incorrect h2cdata pdu offset accounting (Chris Leech) [2022054] - nvme-tcp: fix io_work priority inversion (Chris Leech) [2022054] - nvme-multipath: fix ANA state updates when a namespace is not present (Chris Leech) [2022054] - nvme: update keep alive interval when kato is modified (Chris Leech) [2022054] - nvme-tcp: Do not reset transport on data digest errors (Chris Leech) [2022054] - nvme-rdma: don't update queue count when failing to set io queues (Chris Leech) [2022054] - nvme-tcp: don't update queue count when failing to set io queues (Chris Leech) [2022054] - nvme-tcp: pair send_mutex init with destroy (Chris Leech) [2022054] - nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Chris Leech) [2022054] - ovl: fix missing negative dentry check in ovl_rename() (Miklos Szeredi) [2011181] - selftests/bpf/xdp_redirect_multi: Limit the tests in netns (Hangbin Liu) [2008895] - selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to terminate cleanly (Hangbin Liu) [2008895] - selftests/bpf/xdp_redirect_multi: Use arping to accurate the arp number (Hangbin Liu) [2008895] - selftests/bpf/xdp_redirect_multi: Put the logs to tmp folder (Hangbin Liu) [2008895]- nvdimm/pmem: cleanup the disk if pmem_release_disk() is yet assigned (Ming Lei) [2018403] - nvdimm/pmem: stop using q_usage_count as external pgmap refcount (Ming Lei) [2018403] - libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (Ming Lei) [2018403] - nvdimm/pmem: fix creating the dax group (Ming Lei) [2018403] - md: fix a lock order reversal in md_alloc (Ming Lei) [2018403] - tools headers UAPI: Sync linux/fs.h with the kernel sources (Ming Lei) [2018403] - Documentation: raise minimum supported version of GCC to 5.1 (Ming Lei) [2018403] - loop: Use pr_warn_once() for loop_control_remove() warning (Ming Lei) [2018403] - zram: only make zram_wb_devops for CONFIG_ZRAM_WRITEBACK (Ming Lei) [2018403] - block: call rq_qos_done() before ref check in batch completions (Ming Lei) [2018403] - block: fix parameter not described warning (Ming Lei) [2018403] - block: avoid to touch unloaded module instance when opening bdev (Ming Lei) [2018403] - block: Hold invalidate_lock in BLKRESETZONE ioctl (Ming Lei) [2018403] - block: Hold invalidate_lock in BLKZEROOUT ioctl (Ming Lei) [2018403] - block: Hold invalidate_lock in BLKDISCARD ioctl (Ming Lei) [2018403] - blk-mq: don't insert FUA request with data into scheduler queue (Ming Lei) [2018403] - blk-cgroup: fix missing put device in error path from blkg_conf_pref() (Ming Lei) [2018403] - block: avoid to quiesce queue in elevator_init_mq (Ming Lei) [2018403] - Revert "mark pstore-blk as broken" (Ming Lei) [2018403] - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() (Ming Lei) [2018403] - block: fix missing queue put in error path (Ming Lei) [2018403] - block: Check ADMIN before NICE for IOPRIO_CLASS_RT (Ming Lei) [2018403] - blk-mq: fix filesystem I/O request allocation (Ming Lei) [2018403] - blkcg: Remove extra blkcg_bio_issue_init (Ming Lei) [2018403] - blk-mq: rename blk_attempt_bio_merge (Ming Lei) [2018403] - blk-mq: don't grab ->q_usage_counter in blk_mq_sched_bio_merge (Ming Lei) [2018403] - block: fix kerneldoc for disk_register_independent_access__ranges() (Ming Lei) [2018403] - block: use enum type for blk_mq_alloc_data->rq_flags (Ming Lei) [2018403] - bcache: Revert "bcache: use bvec_virt" (Ming Lei) [2018403] - ataflop: Add missing semicolon to return statement (Ming Lei) [2018403] - floppy: address add_disk() error handling on probe (Ming Lei) [2018403] - ataflop: address add_disk() error handling on probe (Ming Lei) [2018403] - block: update __register_blkdev() probe documentation (Ming Lei) [2018403] - ataflop: remove ataflop_probe_lock mutex (Ming Lei) [2018403] - mtd/ubi/block: add error handling support for add_disk() (Ming Lei) [2018403] - block/sunvdc: add error handling support for add_disk() (Ming Lei) [2018403] - z2ram: add error handling support for add_disk() (Ming Lei) [2018403] - loop: Remove duplicate assignments (Ming Lei) [2018403] - drbd: Fix double free problem in drbd_create_device (Ming Lei) [2018403] - bcache: fix use-after-free problem in bcache_device_free() (Ming Lei) [2018403] - zram: replace fsync_bdev with sync_blockdev (Ming Lei) [2018403] - zram: avoid race between zram_remove and disksize_store (Ming Lei) [2018403] - zram: don't fail to remove zram during unloading module (Ming Lei) [2018403] - zram: fix race between zram_reset_device() and disksize_store() (Ming Lei) [2018403] - nbd: error out if socket index doesn't match in nbd_handle_reply() (Ming Lei) [2018403] - nbd: Fix hungtask when nbd_config_put (Ming Lei) [2018403] - nbd: Fix incorrect error handle when first_minor is illegal in nbd_dev_add (Ming Lei) [2018403] - nbd: fix possible overflow for 'first_minor' in nbd_dev_add() (Ming Lei) [2018403] - nbd: fix max value for 'first_minor' (Ming Lei) [2018403] - block/brd: add error handling support for add_disk() (Ming Lei) [2018403] - ps3vram: add error handling support for add_disk() (Ming Lei) [2018403] - ps3disk: add error handling support for add_disk() (Ming Lei) [2018403] - zram: add error handling support for add_disk() (Ming Lei) [2018403] - nvme: wait until quiesce is done (Ming Lei) [2018403] - scsi: make sure that request queue queiesce and unquiesce balanced (Ming Lei) [2018403] - scsi: avoid to quiesce sdev->request_queue two times (Ming Lei) [2018403] - blk-mq: add one API for waiting until quiesce is done (Ming Lei) [2018403] - blk-mq: don't free tags if the tag_set is used by other device in queue initialztion (Ming Lei) [2018403] - block: fix device_add_disk() kobject_create_and_add() error handling (Ming Lei) [2018403] - block: ensure cached plug request matches the current queue (Ming Lei) [2018403] - block: move queue enter logic into blk_mq_submit_bio() (Ming Lei) [2018403] - block: make bio_queue_enter() fast-path available inline (Ming Lei) [2018403] - block: split request allocation components into helpers (Ming Lei) [2018403] - block: have plug stored requests hold references to the queue (Ming Lei) [2018403] - blk-mq: update hctx->nr_active in blk_mq_end_request_batch() (Ming Lei) [2018403] - blk-mq: add RQF_ELV debug entry (Ming Lei) [2018403] - blk-mq: only try to run plug merge if request has same queue with incoming bio (Ming Lei) [2018403] - block: move RQF_ELV setting into allocators (Ming Lei) [2018403] - dm: don't stop request queue after the dm device is suspended (Ming Lei) [2018403] - block: replace always false argument with 'false' (Ming Lei) [2018403] - block: assign correct tag before doing prefetch of request (Ming Lei) [2018403] - blk-mq: fix redundant check of !e expression (Ming Lei) [2018403] - block: use new bdev_nr_bytes() helper for blkdev_{read,write}_iter() (Ming Lei) [2018403] - block: add a loff_t cast to bdev_nr_bytes (Ming Lei) [2018403] - null_blk: Fix handling of submit_queues and poll_queues attributes (Ming Lei) [2018403] - block: ataflop: Fix warning comparing pointer to 0 (Ming Lei) [2018403] - bcache: replace snprintf in show functions with sysfs_emit (Ming Lei) [2018403] - bcache: move uapi header bcache.h to bcache code directory (Ming Lei) [2018403] - block: ataflop: more blk-mq refactoring fixes (Ming Lei) [2018403] - block: remove support for cryptoloop and the xor transfer (Ming Lei) [2018403] - mtd: add add_disk() error handling (Ming Lei) [2018403] - rnbd: add error handling support for add_disk() (Ming Lei) [2018403] - um/drivers/ubd_kern: add error handling support for add_disk() (Ming Lei) [2018403] - m68k/emu/nfblock: add error handling support for add_disk() (Ming Lei) [2018403] - xen-blkfront: add error handling support for add_disk() (Ming Lei) [2018403] - bcache: add error handling support for add_disk() (Ming Lei) [2018403] - dm: add add_disk() error handling (Ming Lei) [2018403] - block: aoe: fixup coccinelle warnings (Ming Lei) [2018403] - bcache: remove bch_crc64_update (Ming Lei) [2018403] - bcache: use bvec_kmap_local in bch_data_verify (Ming Lei) [2018403] - bcache: remove the backing_dev_name field from struct cached_dev (Ming Lei) [2018403] - bcache: remove the cache_dev_name field from struct cache (Ming Lei) [2018403] - bcache: move calc_cached_dev_sectors to proper place on backing device detach (Ming Lei) [2018403] - bcache: fix error info in register_bcache() (Ming Lei) [2018403] - bcache: reserve never used bits from bkey.high (Ming Lei) [2018403] - md: bcache: Fix spelling of 'acquire' (Ming Lei) [2018403] - s390/dasd: fix possibly missed path verification (Ming Lei) [2018403] - s390/dasd: fix missing path conf_data after failed allocation (Ming Lei) [2018403] - s390/dasd: summarize dasd configuration data in a separate structure (Ming Lei) [2018403] - s390/dasd: move dasd_eckd_read_fc_security (Ming Lei) [2018403] - s390/dasd: split up dasd_eckd_read_conf (Ming Lei) [2018403] - s390/dasd: fix kernel doc comment (Ming Lei) [2018403] - s390/dasd: handle request magic consistently as unsigned int (Ming Lei) [2018403] - nbd: Fix use-after-free in pid_show (Ming Lei) [2018403] - block: ataflop: fix breakage introduced at blk-mq refactoring (Ming Lei) [2018403] - nbd: fix uaf in nbd_handle_reply() (Ming Lei) [2018403] - nbd: partition nbd_read_stat() into nbd_read_reply() and nbd_handle_reply() (Ming Lei) [2018403] - nbd: clean up return value checking of sock_xmit() (Ming Lei) [2018403] - nbd: don't start request if nbd_queue_rq() failed (Ming Lei) [2018403] - nbd: check sock index in nbd_read_stat() (Ming Lei) [2018403] - nbd: make sure request completion won't concurrent (Ming Lei) [2018403] - nbd: don't handle response without a corresponding request message (Ming Lei) [2018403] - mtip32xx: Remove redundant 'flush_workqueue()' calls (Ming Lei) [2018403] - swim3: add missing major.h include (Ming Lei) [2018403] - sx8: fix an error code in carm_init_one() (Ming Lei) [2018403] - pf: fix error codes in pf_init_unit() (Ming Lei) [2018403] - pcd: fix error codes in pcd_init_unit() (Ming Lei) [2018403] - xtensa/platforms/iss/simdisk: add error handling support for add_disk() (Ming Lei) [2018403] - block/ataflop: add error handling support for add_disk() (Ming Lei) [2018403] - block/ataflop: provide a helper for cleanup up an atari disk (Ming Lei) [2018403] - block/ataflop: add registration bool before calling del_gendisk() (Ming Lei) [2018403] - block/ataflop: use the blk_cleanup_disk() helper (Ming Lei) [2018403] - swim: add error handling support for add_disk() (Ming Lei) [2018403] - swim: add a floppy registration bool which triggers del_gendisk() (Ming Lei) [2018403] - swim: add helper for disk cleanup (Ming Lei) [2018403] - swim: simplify using blk_cleanup_disk() on swim_remove() (Ming Lei) [2018403] - amiflop: add error handling support for add_disk() (Ming Lei) [2018403] - floppy: add error handling support for add_disk() (Ming Lei) [2018403] - floppy: fix calling platform_device_unregister() on invalid drives (Ming Lei) [2018403] - floppy: use blk_cleanup_disk() (Ming Lei) [2018403] - floppy: fix add_disk() assumption on exit due to new developments (Ming Lei) [2018403] - block/swim3: add error handling support for add_disk() (Ming Lei) [2018403] - rbd: add add_disk() error handling (Ming Lei) [2018403] - cdrom/gdrom: add error handling support for add_disk() (Ming Lei) [2018403] - pf: add error handling support for add_disk() (Ming Lei) [2018403] - block/sx8: add error handling support for add_disk() (Ming Lei) [2018403] - block/rsxx: add error handling support for add_disk() (Ming Lei) [2018403] - pktcdvd: add error handling support for add_disk() (Ming Lei) [2018403] - mtip32xx: add error handling support for add_disk() (Ming Lei) [2018403] - pd: add error handling support for add_disk() (Ming Lei) [2018403] - pcd: capture errors on cdrom_register() (Ming Lei) [2018403] - pcd: fix ordering of unregister_cdrom() (Ming Lei) [2018403] - pcd: add error handling support for add_disk() (Ming Lei) [2018403] - pd: cleanup initialization (Ming Lei) [2018403] - pf: cleanup initialization (Ming Lei) [2018403] - pcd: cleanup initialization (Ming Lei) [2018403] - pcd: move the identify buffer into pcd_identify (Ming Lei) [2018403] - n64cart: add error handling support for add_disk() (Ming Lei) [2018403] - drbd: add error handling support for add_disk() (Ming Lei) [2018403] - aoe: add error handling support for add_disk() (Ming Lei) [2018403] - nbd: add error handling support for add_disk() (Ming Lei) [2018403] - loop: add error handling support for add_disk() (Ming Lei) [2018403] - null_blk: poll queue support (Ming Lei) [2018403] - block: simplify the block device syncing code (Ming Lei) [2018403] - fat: use sync_blockdev_nowait (Ming Lei) [2018403] - btrfs: use sync_blockdev (Ming Lei) [2018403] - xen-blkback: use sync_blockdev (Ming Lei) [2018403] - block: remove __sync_blockdev (Ming Lei) [2018403] - fs: remove __sync_filesystem (Ming Lei) [2018403] - cdrom: Remove redundant variable and its assignment (Ming Lei) [2018403] - cdrom: docs: reformat table in Documentation/userspace-api/ioctl/cdrom.rst (Ming Lei) [2018403] - drivers/cdrom: improved ioctl for media change detection (Ming Lei) [2018403] - partitions/ibm: use bdev_nr_sectors instead of open coding it (Ming Lei) [2018403] - partitions/efi: use bdev_nr_bytes instead of open coding it (Ming Lei) [2018403] - block/ioctl: use bdev_nr_sectors and bdev_nr_bytes (Ming Lei) [2018403] - block: cache inode size in bdev (Ming Lei) [2018403] - udf: use sb_bdev_nr_blocks (Ming Lei) [2018403] - reiserfs: use sb_bdev_nr_blocks (Ming Lei) [2018403] - ntfs: use sb_bdev_nr_blocks (Ming Lei) [2018403] - jfs: use sb_bdev_nr_blocks (Ming Lei) [2018403] - ext4: use sb_bdev_nr_blocks (Ming Lei) [2018403] - block: add a sb_bdev_nr_blocks helper (Ming Lei) [2018403] - block: use bdev_nr_bytes instead of open coding it in blkdev_fallocate (Ming Lei) [2018403] - squashfs: use bdev_nr_bytes instead of open coding it (Ming Lei) [2018403] - reiserfs: use bdev_nr_bytes instead of open coding it (Ming Lei) [2018403] - pstore/blk: use bdev_nr_bytes instead of open coding it (Ming Lei) [2018403] - nilfs2: use bdev_nr_bytes instead of open coding it (Ming Lei) [2018403] - nfs/blocklayout: use bdev_nr_bytes instead of open coding it (Ming Lei) [2018403] - jfs: use bdev_nr_bytes instead of open coding it (Ming Lei) [2018403] - hfsplus: use bdev_nr_sectors instead of open coding it (Ming Lei) [2018403] - hfs: use bdev_nr_sectors instead of open coding it (Ming Lei) [2018403] - fat: use bdev_nr_sectors instead of open coding it (Ming Lei) [2018403] - cramfs: use bdev_nr_bytes instead of open coding it (Ming Lei) [2018403] - btrfs: use bdev_nr_bytes instead of open coding it (Ming Lei) [2018403] - affs: use bdev_nr_sectors instead of open coding it (Ming Lei) [2018403] - fs: simplify init_page_buffers (Ming Lei) [2018403] - fs: use bdev_nr_bytes instead of open coding it in blkdev_max_block (Ming Lei) [2018403] - target/iblock: use bdev_nr_bytes instead of open coding it (Ming Lei) [2018403] - nvmet: use bdev_nr_bytes instead of open coding it (Ming Lei) [2018403] - md: use bdev_nr_sectors instead of open coding it (Ming Lei) [2018403] - dm: use bdev_nr_sectors and bdev_nr_bytes instead of open coding them (Ming Lei) [2018403] - drbd: use bdev_nr_sectors instead of open coding it (Ming Lei) [2018403] - bcache: remove bdev_sectors (Ming Lei) [2018403] - block: add a bdev_nr_bytes helper (Ming Lei) [2018403] - block: move the SECTOR_SIZE related definitions to blk_types.h (Ming Lei) [2018403] - blk-mq-debugfs: Show active requests per queue for shared tags (Ming Lei) [2018403] - block: improve readability of blk_mq_end_request_batch() (Ming Lei) [2018403] - virtio-blk: Use blk_validate_block_size() to validate block size (Ming Lei) [2018403] - loop: Use blk_validate_block_size() to validate block size (Ming Lei) [2018403] - nbd: Use blk_validate_block_size() to validate block size (Ming Lei) [2018403] - block: Add a helper to validate the block size (Ming Lei) [2018403] - block: re-flow blk_mq_rq_ctx_init() (Ming Lei) [2018403] - block: prefetch request to be initialized (Ming Lei) [2018403] - block: pass in blk_mq_tags to blk_mq_rq_ctx_init() (Ming Lei) [2018403] - block: add rq_flags to struct blk_mq_alloc_data (Ming Lei) [2018403] - block: add async version of bio_set_polled (Ming Lei) [2018403] - block: kill DIO_MULTI_BIO (Ming Lei) [2018403] - block: kill unused polling bits in __blkdev_direct_IO() (Ming Lei) [2018403] - block: avoid extra iter advance with async iocb (Ming Lei) [2018403] - block: Add independent access ranges support (Ming Lei) [2018403] - blk-mq: don't issue request directly in case that current is to be blocked (Ming Lei) [2018403] - sbitmap: silence data race warning (Ming Lei) [2018403] - blk-cgroup: synchronize blkg creation against policy deactivation (Ming Lei) [2018403] - block: refactor bio_iov_bvec_set() (Ming Lei) [2018403] - block: add single bio async direct IO helper (Ming Lei) [2018403] - sched: make task_struct->plug always defined (Ming Lei) [2018403] - blk-mq-sched: Don't reference queue tagset in blk_mq_sched_tags_teardown() (Ming Lei) [2018403] - block: fix req_bio_endio append error handling (Ming Lei) [2018403] - blk-crypto: update inline encryption documentation (Ming Lei) [2018403] - blk-crypto: rename blk_keyslot_manager to blk_crypto_profile (Ming Lei) [2018403] - blk-crypto: rename keyslot-manager files to blk-crypto-profile (Ming Lei) [2018403] - blk-crypto-fallback: properly prefix function and struct names (Ming Lei) [2018403] - nbd: Use invalidate_disk() helper on disconnect (Ming Lei) [2018403] - loop: Remove the unnecessary bdev checks and unused bdev variable (Ming Lei) [2018403] - loop: Use invalidate_disk() helper to invalidate gendisk (Ming Lei) [2018403] - block: Add invalidate_disk() helper to invalidate the gendisk (Ming Lei) [2018403] - block: kill extra rcu lock/unlock in queue enter (Ming Lei) [2018403] - percpu_ref: percpu_ref_tryget_live() version holding RCU (Ming Lei) [2018403] - block: convert fops.c magic constants to SHIFT_SECTOR (Ming Lei) [2018403] - block: clean up blk_mq_submit_bio() merging (Ming Lei) [2018403] - block: optimise boundary blkdev_read_iter's checks (Ming Lei) [2018403] - fs: bdev: fix conflicting comment from lookup_bdev (Ming Lei) [2018403] - blk-mq: Fix blk_mq_tagset_busy_iter() for shared tags (Ming Lei) [2018403] - block: cleanup the flush plug helpers (Ming Lei) [2018403] - block: optimise blk_flush_plug_list (Ming Lei) [2018403] - blk-mq: move blk_mq_flush_plug_list to block/blk-mq.h (Ming Lei) [2018403] - blk-mq: only flush requests from the plug in blk_mq_submit_bio (Ming Lei) [2018403] - block: remove inaccurate requeue check (Ming Lei) [2018403] - block: inline a part of bio_release_pages() (Ming Lei) [2018403] - block: don't bloat enter_queue with percpu_ref (Ming Lei) [2018403] - block: optimise req_bio_endio() (Ming Lei) [2018403] - block: convert leftovers to bdev_get_queue (Ming Lei) [2018403] - block: turn macro helpers into inline functions (Ming Lei) [2018403] - blk-mq: support concurrent queue quiesce/unquiesce (Ming Lei) [2018403] - nvme: loop: clear NVME_CTRL_ADMIN_Q_STOPPED after admin queue is reallocated (Ming Lei) [2018403] - nvme: paring quiesce/unquiesce (Ming Lei) [2018403] - nvme: prepare for pairing quiescing and unquiescing (Ming Lei) [2018403] - nvme: apply nvme API to quiesce/unquiesce admin queue (Ming Lei) [2018403] - nvme: add APIs for stopping/starting admin queue (Ming Lei) [2018403] - block, bfq: fix UAF problem in bfqg_stats_init() (Ming Lei) [2018403] - block: inline fast path of driver tag allocation (Ming Lei) [2018403] - blk-mq: don't handle non-flush requests in blk_insert_flush (Ming Lei) [2018403] - block: attempt direct issue of plug list (Ming Lei) [2018403] - block: change plugging to use a singly linked list (Ming Lei) [2018403] - blk-wbt: prevent NULL pointer dereference in wb_timer_fn (Ming Lei) [2018403] - block: align blkdev_dio inlined bio to a cacheline (Ming Lei) [2018403] - block: move blk_mq_tag_to_rq() inline (Ming Lei) [2018403] - block: get rid of plug list sorting (Ming Lei) [2018403] - block: return whether or not to unplug through boolean (Ming Lei) [2018403] - block: don't call blk_status_to_errno in blk_update_request (Ming Lei) [2018403] - block: move bdev_read_only() into the header (Ming Lei) [2018403] - block: fix too broad elevator check in blk_mq_free_request() (Ming Lei) [2018403] - block: add support for blk_mq_end_request_batch() (Ming Lei) [2018403] - sbitmap: add helper to clear a batch of tags (Ming Lei) [2018403] - block: add a struct io_comp_batch argument to fops->iopoll() (Ming Lei) [2018403] - block: provide helpers for rq_list manipulation (Ming Lei) [2018403] - block: remove some blk_mq_hw_ctx debugfs entries (Ming Lei) [2018403] - block: remove debugfs blk_mq_ctx dispatched/merged/completed attributes (Ming Lei) [2018403] - block: cache rq_flags inside blk_mq_rq_ctx_init() (Ming Lei) [2018403] - block: blk_mq_rq_ctx_init cache ctx/q/hctx (Ming Lei) [2018403] - block: skip elevator fields init for non-elv queue (Ming Lei) [2018403] - block: store elevator state in request (Ming Lei) [2018403] - block: only mark bio as tracked if it really is tracked (Ming Lei) [2018403] - block: improve layout of struct request (Ming Lei) [2018403] - block: move update request helpers into blk-mq.c (Ming Lei) [2018403] - block: remove useless caller argument to print_req_error() (Ming Lei) [2018403] - block: don't bother iter advancing a fully done bio (Ming Lei) [2018403] - block: convert the rest of block to bdev_get_queue (Ming Lei) [2018403] - block: use bdev_get_queue() in blk-core.c (Ming Lei) [2018403] - block: use bdev_get_queue() in bio.c (Ming Lei) [2018403] - block: use bdev_get_queue() in bdev.c (Ming Lei) [2018403] - block: cache request queue in bdev (Ming Lei) [2018403] - block: handle fast path of bio splitting inline (Ming Lei) [2018403] - block: use flags instead of bit fields for blkdev_dio (Ming Lei) [2018403] - block: cache bdev in struct file for raw bdev IO (Ming Lei) [2018403] - block: don't allow writing to the poll queue attribute (Ming Lei) [2018403] - block: switch polling to be bio based (Ming Lei) [2018403] - block: define 'struct bvec_iter' as packed (Ming Lei) [2018403] - block: use SLAB_TYPESAFE_BY_RCU for the bio slab (Ming Lei) [2018403] - block: rename REQ_HIPRI to REQ_POLLED (Ming Lei) [2018403] - io_uring: don't sleep when polling for I/O (Ming Lei) [2018403] - block: replace the spin argument to blk_iopoll with a flags argument (Ming Lei) [2018403] - blk-mq: remove blk_qc_t_valid (Ming Lei) [2018403] - blk-mq: remove blk_qc_t_to_tag and blk_qc_t_is_internal (Ming Lei) [2018403] - blk-mq: factor out a "classic" poll helper (Ming Lei) [2018403] - blk-mq: factor out a blk_qc_to_hctx helper (Ming Lei) [2018403] - io_uring: fix a layering violation in io_iopoll_req_issued (Ming Lei) [2018403] - block: don't try to poll multi-bio I/Os in __blkdev_direct_IO (Ming Lei) [2018403] - direct-io: remove blk_poll support (Ming Lei) [2018403] - block: only check previous entry for plug merge attempt (Ming Lei) [2018403] - block: move CONFIG_BLOCK guard to top Makefile (Ming Lei) [2018403] - block: move menu "Partition type" to block/partitions/Kconfig (Ming Lei) [2018403] - block: simplify Kconfig files (Ming Lei) [2018403] - block: remove redundant =y from BLK_CGROUP dependency (Ming Lei) [2018403] - block: improve batched tag allocation (Ming Lei) [2018403] - sbitmap: add __sbitmap_queue_get_batch() (Ming Lei) [2018403] - blk-mq: optimise *end_request non-stat path (Ming Lei) [2018403] - block: mark bio_truncate static (Ming Lei) [2018403] - block: move bio_get_{first,last}_bvec out of bio.h (Ming Lei) [2018403] - block: mark __bio_try_merge_page static (Ming Lei) [2018403] - block: move bio_full out of bio.h (Ming Lei) [2018403] - block: fold bio_cur_bytes into blk_rq_cur_bytes (Ming Lei) [2018403] - block: move bio_mergeable out of bio.h (Ming Lei) [2018403] - block: don't include in (Ming Lei) [2018403] - block: remove BIO_BUG_ON (Ming Lei) [2018403] - blk-mq: inline hot part of __blk_mq_sched_restart (Ming Lei) [2018403] - block: inline hot paths of blk_account_io_*() (Ming Lei) [2018403] - block: merge block_ioctl into blkdev_ioctl (Ming Lei) [2018403] - block: move the *blkdev_ioctl declarations out of blkdev.h (Ming Lei) [2018403] - block: unexport blkdev_ioctl (Ming Lei) [2018403] - block: don't dereference request after flush insertion (Ming Lei) [2018403] - blk-mq: cleanup blk_mq_submit_bio (Ming Lei) [2018403] - blk-mq: cleanup and rename __blk_mq_alloc_request (Ming Lei) [2018403] - block: pre-allocate requests if plug is started and is a batch (Ming Lei) [2018403] - block: bump max plugged deferred size from 16 to 32 (Ming Lei) [2018403] - block: inherit request start time from bio for BLK_CGROUP (Ming Lei) [2018403] - block: move blk-throtl fast path inline (Ming Lei) [2018403] - blk-mq: Change shared sbitmap naming to shared tags (Ming Lei) [2018403] - blk-mq: Stop using pointers for blk_mq_tags bitmap tags (Ming Lei) [2018403] - blk-mq: Use shared tags for shared sbitmap support (Ming Lei) [2018403] - blk-mq: Refactor and rename blk_mq_free_map_and_{requests->rqs}() (Ming Lei) [2018403] - blk-mq: Add blk_mq_alloc_map_and_rqs() (Ming Lei) [2018403] - blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap() (Ming Lei) [2018403] - blk-mq: Don't clear driver tags own mapping (Ming Lei) [2018403] - blk-mq: Pass driver tags to blk_mq_clear_rq_mapping() (Ming Lei) [2018403] - blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}() (Ming Lei) [2018403] - blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_rqs}() (Ming Lei) [2018403] - blk-mq: Invert check in blk_mq_update_nr_requests() (Ming Lei) [2018403] - blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr_requests() (Ming Lei) [2018403] - block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ (Ming Lei) [2018403] - blk-mq: Change rqs check in blk_mq_free_rqs() (Ming Lei) [2018403] - block: print the current process in handle_bad_sector (Ming Lei) [2018403] - block/mq-deadline: Prioritize high-priority requests (Ming Lei) [2018403] - block/mq-deadline: Stop using per-CPU counters (Ming Lei) [2018403] - block/mq-deadline: Add an invariant check (Ming Lei) [2018403] - block/mq-deadline: Improve request accounting further (Ming Lei) [2018403] - block: move struct request to blk-mq.h (Ming Lei) [2018403] - block: move integrity handling out of (Ming Lei) [2018403] - block: move a few merge helpers out of (Ming Lei) [2018403] - block: drop unused includes in (Ming Lei) [2018403] - block: drop unused includes in (Ming Lei) [2018403] - block: move elevator.h to block/ (Ming Lei) [2018403] - block: remove the struct blk_queue_ctx forward declaration (Ming Lei) [2018403] - block: remove the cmd_size field from struct request_queue (Ming Lei) [2018403] - block: remove the unused blk_queue_state enum (Ming Lei) [2018403] - block: remove the unused rq_end_sector macro (Ming Lei) [2018403] - sched: move the include out of kernel/sched/sched.h (Ming Lei) [2018403] - kernel: remove spurious blkdev.h includes (Ming Lei) [2018403] - arch: remove spurious blkdev.h includes (Ming Lei) [2018403] - mm: remove spurious blkdev.h includes (Ming Lei) [2018403] - mm: don't include in (Ming Lei) [2018403] - mm: don't include in (Ming Lei) [2018403] - mm: don't include in (Ming Lei) [2018403] - block: nbd: add sanity check for first_minor (Ming Lei) [2018403] - mmc: core: Store pointer to bio_crypt_ctx in mmc_request (Ming Lei) [2018403] - iomap: simplify iomap_add_to_ioend (Ming Lei) [2018403] - iomap: simplify iomap_readpage_actor (Ming Lei) [2018403] - io_uring: don't halt iopoll too early (Ming Lei) [2018403] - block: Fix partition check for host-aware zoned block devices (Ming Lei) [2018403] - block: schedule queue restart after BLK_STS_ZONE_RESOURCE (Ming Lei) [2018403] - block: drain queue after disk is removed from sysfs (Ming Lei) [2018403] - block: fix incorrect references to disk objects (Ming Lei) [2018403] - blk-cgroup: blk_cgroup_bio_start() should use irq-safe operations on blkg->iostat_cpu (Ming Lei) [2018403] - block, bfq: reset last_bfqq_created on group change (Ming Lei) [2018403] - block: warn when putting the final reference on a registered disk (Ming Lei) [2018403] - brd: reduce the brd_devices_mutex scope (Ming Lei) [2018403] - kyber: avoid q->disk dereferences in trace points (Ming Lei) [2018403] - block: keep q_usage_counter in atomic mode after del_gendisk (Ming Lei) [2018403] - block: drain file system I/O on del_gendisk (Ming Lei) [2018403] - block: split bio_queue_enter from blk_queue_enter (Ming Lei) [2018403] - block: factor out a blk_try_enter_queue helper (Ming Lei) [2018403] - block: call submit_bio_checks under q_usage_counter (Ming Lei) [2018403] - block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs (Ming Lei) [2018403] - block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output (Ming Lei) [2018403] - block: genhd: fix double kfree() in __alloc_disk_node() (Ming Lei) [2018403] - nbd: use shifts rather than multiplies (Ming Lei) [2018403] - Revert "block, bfq: honor already-setup queue merges" (Ming Lei) [2018403] - block: hold ->invalidate_lock in blkdev_fallocate (Ming Lei) [2018403] - blktrace: Fix uaf in blk_trace access after removing by sysfs (Ming Lei) [2018403] - block: don't call rq_qos_ops->done_bio if the bio isn't tracked (Ming Lei) [2018403] - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Ming Lei) [2018403] - blkcg: fix memory leak in blk_iolatency_init (Ming Lei) [2018403] - block: flush the integrity workqueue in blk_integrity_unregister (Ming Lei) [2018403] - block: check if a profile is actually registered in blk_integrity_unregister (Ming Lei) [2018403] - blk-mq: avoid to iterate over stale request (Ming Lei) [2018403] - n64cart: fix return value check in n64cart_probe() (Ming Lei) [2018403] - blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues (Ming Lei) [2018403] - block: move fs/block_dev.c to block/bdev.c (Ming Lei) [2018403] - block: split out operations on block special files (Ming Lei) [2018403] - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() (Ming Lei) [2018403] - block: genhd: don't call blkdev_show() with major_names_lock held (Ming Lei) [2018403] - cdrom: update uniform CD-ROM maintainership in MAINTAINERS file (Ming Lei) [2018403] - loop: reduce the loop_ctl_mutex scope (Ming Lei) [2018403] - bio: fix kerneldoc documentation for bio_alloc_kiocb() (Ming Lei) [2018403] - block, bfq: honor already-setup queue merges (Ming Lei) [2018403] - block/mq-deadline: Move dd_queued() to fix defined but not used warning (Ming Lei) [2018403] - bio: improve kerneldoc documentation for bio_alloc_kiocb() (Ming Lei) [2018403] - block: provide bio_clear_hipri() helper (Ming Lei) [2018403] - block: use the percpu bio cache in __blkdev_direct_IO (Ming Lei) [2018403] - io_uring: enable use of bio alloc cache (Ming Lei) [2018403] - block: clear BIO_PERCPU_CACHE flag if polling isn't supported (Ming Lei) [2018403] - bio: add allocation cache abstraction (Ming Lei) [2018403] - fs: add kiocb alloc cache flag (Ming Lei) [2018403] - bio: optimize initialization of a bio (Ming Lei) [2018403] - Revert "floppy: reintroduce O_NDELAY fix" (Ming Lei) [2018403] - nbd: remove nbd->destroy_complete (Ming Lei) [2018403] - nbd: only return usable devices from nbd_find_unused (Ming Lei) [2018403] - nbd: set nbd->index before releasing nbd_index_mutex (Ming Lei) [2018403] - nbd: prevent IDR lookups from finding partially initialized devices (Ming Lei) [2018403] - nbd: reset NBD to NULL when restarting in nbd_genl_connect (Ming Lei) [2018403] - nbd: add missing locking to the nbd_dev_add error path (Ming Lei) [2018403] - params: lift param_set_uint_minmax to common code (Ming Lei) [2018403] - nbd: reduce the nbd_index_mutex scope (Ming Lei) [2018403] - nbd: refactor device search and allocation in nbd_genl_connect (Ming Lei) [2018403] - nbd: return the allocated nbd_device from nbd_dev_add (Ming Lei) [2018403] - nbd: remove nbd_del_disk (Ming Lei) [2018403] - nbd: refactor device removal (Ming Lei) [2018403] - nbd: do del_gendisk() asynchronously for NBD_DESTROY_ON_DISCONNECT (Ming Lei) [2018403] - nbd: add the check to prevent overflow in __nbd_ioctl() (Ming Lei) [2018403] - xen-blkfront: Remove redundant assignment to variable err (Ming Lei) [2018403] - block/rnbd: Use sysfs_emit instead of s*printf function for sysfs show (Ming Lei) [2018403] - block/rnbd-clt: Use put_cpu_ptr after get_cpu_ptr (Ming Lei) [2018403] - sg: pass the device name to blk_trace_setup (Ming Lei) [2018403] - block, bfq: cleanup the repeated declaration (Ming Lei) [2018403] - blk-crypto: fix check for too-large dun_bytes (Ming Lei) [2018403] - blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN (Ming Lei) [2018403] - blk-zoned: allow zone management send operations without CAP_SYS_ADMIN (Ming Lei) [2018403] - block: mark blkdev_fsync static (Ming Lei) [2018403] - block: refine the disk_live check in del_gendisk (Ming Lei) [2018403] - mmc: sdhci-tegra: Enable MMC_CAP2_ALT_GPT_TEGRA (Ming Lei) [2018403] - mmc: block: Support alternative_gpt_sector() operation (Ming Lei) [2018403] - partitions/efi: Support non-standard GPT location (Ming Lei) [2018403] - block: Add alternative_gpt_sector() operation (Ming Lei) [2018403] - bio: fix page leak bio_add_hw_page failure (Ming Lei) [2018403] - block: remove CONFIG_DEBUG_BLOCK_EXT_DEVT (Ming Lei) [2018403] - block: remove a pointless call to MINOR() in device_add_disk (Ming Lei) [2018403] - null_blk: add error handling support for add_disk() (Ming Lei) [2018403] - virtio_blk: add error handling support for add_disk() (Ming Lei) [2018403] - block: add error handling for device_add_disk / add_disk (Ming Lei) [2018403] - block: return errors from disk_alloc_events (Ming Lei) [2018403] - block: return errors from blk_integrity_add (Ming Lei) [2018403] - block: call blk_register_queue earlier in device_add_disk (Ming Lei) [2018403] - block: call blk_integrity_add earlier in device_add_disk (Ming Lei) [2018403] - block: create the bdi link earlier in device_add_disk (Ming Lei) [2018403] - block: call bdev_add later in device_add_disk (Ming Lei) [2018403] - block: fold register_disk into device_add_disk (Ming Lei) [2018403] - block: add a sanity check for a live disk in del_gendisk (Ming Lei) [2018403] - block: add an explicit ->disk backpointer to the request_queue (Ming Lei) [2018403] - block: hold a request_queue reference for the lifetime of struct gendisk (Ming Lei) [2018403] - block: pass a request_queue to __blk_alloc_disk (Ming Lei) [2018403] - block: remove the minors argument to __alloc_disk_node (Ming Lei) [2018403] - block: remove alloc_disk and alloc_disk_node (Ming Lei) [2018403] - block: cleanup the lockdep handling in *alloc_disk (Ming Lei) [2018403] - sg: do not allocate a gendisk (Ming Lei) [2018403] - st: do not allocate a gendisk (Ming Lei) [2018403] - nvme: use blk_mq_alloc_disk (Ming Lei) [2018403] - block: add back the bd_holder_dir reference in bd_link_disk_holder (Ming Lei) [2018403] - block: fix default IO priority handling (Ming Lei) [2018403] - block: Introduce IOPRIO_NR_LEVELS (Ming Lei) [2018403] - block: fix IOPRIO_PRIO_CLASS() and IOPRIO_PRIO_VALUE() macros (Ming Lei) [2018403] - block: change ioprio_valid() to an inline function (Ming Lei) [2018403] - block: improve ioprio class description comment (Ming Lei) [2018403] - block: bfq: fix bfq_set_next_ioprio_data() (Ming Lei) [2018403] - block: unexport blk_register_queue (Ming Lei) [2018403] - blk-cgroup: stop using seq_get_buf (Ming Lei) [2018403] - blk-cgroup: refactor blkcg_print_stat (Ming Lei) [2018403] - nvme: use bvec_virt (Ming Lei) [2018403] - dcssblk: use bvec_virt (Ming Lei) [2018403] - dasd: use bvec_virt (Ming Lei) [2018403] - ps3vram: use bvec_virt (Ming Lei) [2018403] - ubd: use bvec_virt (Ming Lei) [2018403] - sd: use bvec_virt (Ming Lei) [2018403] - bcache: use bvec_virt (Ming Lei) [2018403] - virtio_blk: use bvec_virt (Ming Lei) [2018403] - rbd: use bvec_virt (Ming Lei) [2018403] - squashfs: use bvec_virt (Ming Lei) [2018403] - dm-integrity: use bvec_virt (Ming Lei) [2018403] - dm-ebs: use bvec_virt (Ming Lei) [2018403] - dm: make EBS depend on !HIGHMEM (Ming Lei) [2018403] - block: use bvec_virt in bio_integrity_{process,free} (Ming Lei) [2018403] - bvec: add a bvec_virt helper (Ming Lei) [2018403] - block: ensure the bdi is freed after inode_detach_wb (Ming Lei) [2018403] - block: free the extended dev_t minor later (Ming Lei) [2018403] - blk-throtl: optimize IOPS throttle for large IO scenarios (Ming Lei) [2018403] - block: pass a gendisk to bdev_resize_partition (Ming Lei) [2018403] - block: pass a gendisk to bdev_del_partition (Ming Lei) [2018403] - block: pass a gendisk to bdev_add_partition (Ming Lei) [2018403] - block: store a gendisk in struct parsed_partitions (Ming Lei) [2018403] - block: remove GENHD_FL_UP (Ming Lei) [2018403] - bcache: move the del_gendisk call out of bcache_device_free (Ming Lei) [2018403] - bcache: add proper error unwinding in bcache_device_init (Ming Lei) [2018403] - sx8: use the internal state machine to check if del_gendisk needs to be called (Ming Lei) [2018403] - nvme: replace the GENHD_FL_UP check in nvme_mpath_shutdown_disk (Ming Lei) [2018403] - nvme: remove the GENHD_FL_UP check in nvme_ns_remove (Ming Lei) [2018403] - mmc: block: cleanup gendisk creation (Ming Lei) [2018403] - mmc: block: let device_add_disk create disk attributes (Ming Lei) [2018403] - block: move some macros to blkdev.h (Ming Lei) [2018403] - block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei) [2018403] - block: remove the bd_bdi in struct block_device (Ming Lei) [2018403] - block: move the bdi from the request_queue to the gendisk (Ming Lei) [2018403] - block: add a queue_has_disk helper (Ming Lei) [2018403] - block: pass a gendisk to blk_queue_update_readahead (Ming Lei) [2018403] - block: remove support for delayed queue registrations (Ming Lei) [2018403] - dm: delay registering the gendisk (Ming Lei) [2018403] - dm: move setting md->type into dm_setup_md_queue (Ming Lei) [2018403] - dm: cleanup cleanup_mapped_device (Ming Lei) [2018403] - block: support delayed holder registration (Ming Lei) [2018403] - block: look up holders by bdev (Ming Lei) [2018403] - block: remove the extra kobject reference in bd_link_disk_holder (Ming Lei) [2018403] - block: make the block holder code optional (Ming Lei) [2018403] - loop: Select I/O scheduler 'none' from inside add_disk() (Ming Lei) [2018403] - blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag (Ming Lei) [2018403] - block: remove blk-mq-sysfs dead code (Ming Lei) [2018403] - loop: raise media_change event (Ming Lei) [2018403] - block: add a helper to raise a media changed event (Ming Lei) [2018403] - block: export diskseq in sysfs (Ming Lei) [2018403] - block: add ioctl to read the disk sequence number (Ming Lei) [2018403] - block: export the diskseq in uevents (Ming Lei) [2018403] - block: add disk sequence number (Ming Lei) [2018403] - block: remove cmdline-parser.c (Ming Lei) [2018403] - block: remove disk_name() (Ming Lei) [2018403] - block: simplify disk name formatting in check_partition (Ming Lei) [2018403] - block: simplify printing the device names disk_stack_limits (Ming Lei) [2018403] - block: use the %pg format specifier in show_partition (Ming Lei) [2018403] - block: use the %pg format specifier in printk_all_partitions (Ming Lei) [2018403] - block: reduce stack usage in diskstats_show (Ming Lei) [2018403] - block: remove bdput (Ming Lei) [2018403] - block: remove bdgrab (Ming Lei) [2018403] - loop: don't grab a reference to the block device (Ming Lei) [2018403] - block: change the refcounting for partitions (Ming Lei) [2018403] - block: allocate bd_meta_info later in add_partitions (Ming Lei) [2018403] - block: unhash the whole device inode earlier (Ming Lei) [2018403] - block: assert the locking state in delete_partition (Ming Lei) [2018403] - block: use bvec_kmap_local in bio_integrity_process (Ming Lei) [2018403] - block: use bvec_kmap_local in t10_pi_type1_{prepare,complete} (Ming Lei) [2018403] - block: use memcpy_from_bvec in __blk_queue_bounce (Ming Lei) [2018403] - block: use memcpy_from_bvec in bio_copy_kern_endio_read (Ming Lei) [2018403] - block: use memcpy_to_bvec in copy_to_high_bio_irq (Ming Lei) [2018403] - block: rewrite bio_copy_data_iter to use bvec_kmap_local and memcpy_to_bvec (Ming Lei) [2018403] - block: remove bvec_kmap_irq and bvec_kunmap_irq (Ming Lei) [2018403] - ps3disk: use memcpy_{from,to}_bvec (Ming Lei) [2018403] - dm-writecache: use bvec_kmap_local instead of bvec_kmap_irq (Ming Lei) [2018403] - rbd: use memzero_bvec (Ming Lei) [2018403] - block: use memzero_page in zero_fill_bio (Ming Lei) [2018403] - bvec: add memcpy_{from,to}_bvec and memzero_bvec helper (Ming Lei) [2018403] - bvec: add a bvec_kmap_local helper (Ming Lei) [2018403] - bvec: fix the include guards for bvec.h (Ming Lei) [2018403] - MIPS: don't include in (Ming Lei) [2018403] - ioprio: move user space relevant ioprio bits to UAPI includes (Ming Lei) [2018403] - Revert "virtio-blk: Add validation for block size in config space" (Ming Lei) [2018403] - virtio-blk: remove unneeded "likely" statements (Ming Lei) [2018403] - Revert "blk-mq: avoid to iterate over stale request" (Ming Lei) [2018403] - Revert "block: return ELEVATOR_DISCARD_MERGE if possible" (Ming Lei) [2018403]- s390/kexec: handle R_390_PLT32DBL rela in arch_kexec_apply_relocations_add() (Philipp Rudo) [2023155] - s390/kexec_file: fix error handling when applying relocations (Philipp Rudo) [2023155] - s390/kexec_file: print some more error messages (Philipp Rudo) [2023155] - udp: Validate checksum in udp_read_sock() (Xin Long) [2026952] - net: udp: correct the document for udp_mem (Xin Long) [2026952] - net: udp6: replace __UDP_INC_STATS() with __UDP6_INC_STATS() (Xin Long) [2026952] - net: prefer socket bound to interface when not in VRF (Xin Long) [2026952] - udp6: allow SO_MARK ctrl msg to affect routing (Xin Long) [2026952] - net: udp: annotate data race around udp_sk(sk)->corkflag (Xin Long) [2026952] - net/ipv4/udp_tunnel_core.c: remove superfluous header files from udp_tunnel_core.c (Xin Long) [2026952] - udp_tunnel: Fix udp_tunnel_nic work-queue type (Xin Long) [2026952] - selftests: add a test case for mirred egress to ingress (Hangbin Liu) [2025461] - selftests/net: udpgso_bench_rx: fix port argument (Hangbin Liu) [2025461] - selftests: net: test_vxlan_under_vrf: fix HV connectivity test (Hangbin Liu) [2025461] - selftests: net: tls: remove unused variable and code (Hangbin Liu) [2025461] - selftests/net: Fix reuseport_bpf_numa by skipping unavailable nodes (Hangbin Liu) [2025461] - selftests: net: switch to socat in the GSO GRE test (Hangbin Liu) [2025461] - selftests: net: properly support IPv6 in GSO GRE test (Hangbin Liu) [2025461] - kselftests/net: add missed vrf_strict_mode_test.sh test to Makefile (Hangbin Liu) [2025461] - kselftests/net: add missed setup_loopback.sh/setup_veth.sh to Makefile (Hangbin Liu) [2025461] - kselftests/net: add missed icmp.sh test to Makefile (Hangbin Liu) [2025461] - selftests: udp: test for passing SO_MARK as cmsg (Hangbin Liu) [2025461] - selftests/net: update .gitignore with newly added tests (Hangbin Liu) [2025461] - selftests: net: bridge: update IGMP/MLD membership interval value (Hangbin Liu) [2025461] - selftests: lib: forwarding: allow tests to not require mz and jq (Hangbin Liu) [2025461] - fcnal-test: kill hanging ping/nettest binaries on cleanup (Hangbin Liu) [2025461] - selftests: net/fcnal: Test --{force,no}-bind-key-ifindex (Hangbin Liu) [2025461] - selftests: nettest: Add --{force,no}-bind-key-ifindex (Hangbin Liu) [2025461] - selftests: forwarding: Add IPv6 GRE hierarchical tests (Hangbin Liu) [2025461] - selftests: forwarding: Add IPv6 GRE flat tests (Hangbin Liu) [2025461] - testing: selftests: tc_common: Add tc_check_at_least_x_packets() (Hangbin Liu) [2025461] - testing: selftests: forwarding.config.sample: Add tc flag (Hangbin Liu) [2025461] - selftests: net: fib_nexthops: Wait before checking reported idle time (Hangbin Liu) [2025461] - selftest: net: fix typo in altname test (Hangbin Liu) [2025461] - selftests: add simple GSO GRE test (Hangbin Liu) [2025461] - selftests/net: allow GRO coalesce test on veth (Hangbin Liu) [2025461] - selftests/net: Use kselftest skip code for skipped tests (Hangbin Liu) [2025461] - tools/net: Use bitwise instead of arithmetic operator for flags (Hangbin Liu) [2025461] - selftests: vrf: Add test for SNAT over VRF (Hangbin Liu) [2025461] - selftests/net: GRO coalesce test (Hangbin Liu) [2025461] - selftests/net: remove min gso test in packet_snd (Hangbin Liu) [2025461] - tipc: fix size validations for the MSG_CRYPTO type (Xin Long) [2020513] {CVE-2021-43267} - redhat/configs: enable CONFIG_RD_ZSTD for rhel (Tao Liu) [2020132] - powerpc/security: Use a mutex for interrupt exit code patching (Steve Best) [2019202] - EDAC/mce_amd: Do not load edac_mce_amd module on guests (Aristeu Rozanski) [2000778]- redhat: configs: explicitly unset CONFIG_DAMON (Rafael Aquini) [2023396] - mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit (Rafael Aquini) [2023396] - mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE (Rafael Aquini) [2023396] - mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependency from CONFIG_MEMORY_HOTPLUG (Rafael Aquini) [2023396] - memory-hotplug.rst: document the "auto-movable" online policy (Rafael Aquini) [2023396] - memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/parameters/ path (Rafael Aquini) [2023396] - memory-hotplug.rst: fix two instances of "movablecore" that should be "movable_node" (Rafael Aquini) [2023396] - selftest/vm: fix ksm selftest to run with different NUMA topologies (Rafael Aquini) [2023396] - mm/vmalloc: introduce alloc_pages_bulk_array_mempolicy to accelerate memory allocation (Rafael Aquini) [2023396] - memcg: unify memcg stat flushing (Rafael Aquini) [2023396] - memcg: flush stats only if updated (Rafael Aquini) [2023396] - mm/swapfile: fix an integer overflow in swap_show() (Rafael Aquini) [2023396] - mm/gup: further simplify __gup_device_huge() (Rafael Aquini) [2023396] - kasan: test: add memcpy test that avoids out-of-bounds write (Rafael Aquini) [2023396] - tools/testing/selftests/vm/split_huge_page_test.c: fix application of sizeof to pointer (Rafael Aquini) [2023396] - mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()' (Rafael Aquini) [2023396] - mm: khugepaged: skip huge page collapse for special files (Rafael Aquini) [2023396] - mm, thp: bail out early in collapse_file for writeback page (Rafael Aquini) [2023396] - mm/vmalloc: fix numa spreading for large hash tables (Rafael Aquini) [2023396] - mm/secretmem: avoid letting secretmem_users drop to zero (Rafael Aquini) [2023396] - mm/oom_kill.c: prevent a race between process_mrelease and exit_mmap (Rafael Aquini) [2023396] - mm: filemap: check if THP has hwpoisoned subpage for PMD page fault (Rafael Aquini) [2023396] - mm: hwpoison: remove the unnecessary THP check (Rafael Aquini) [2023396] - memcg: page_alloc: skip bulk allocator for __GFP_ACCOUNT (Rafael Aquini) [2023396] - secretmem: Prevent secretmem_users from wrapping to zero (Rafael Aquini) [2023396] - Revert "mm/secretmem: use refcount_t instead of atomic_t" (Rafael Aquini) [2023396] - memblock: exclude MEMBLOCK_NOMAP regions from kmemleak (Rafael Aquini) [2023396] - Revert "memblock: exclude NOMAP regions from kmemleak" (Rafael Aquini) [2023396] - mm/thp: decrease nr_thps in file's mapping on THP split (Rafael Aquini) [2023396] - mm/secretmem: fix NULL page->mapping dereference in page_is_secretmem() (Rafael Aquini) [2023396] - mm, slub: fix incorrect memcg slab count for bulk free (Rafael Aquini) [2023396] - mm, slub: fix potential use-after-free in slab_debugfs_fops (Rafael Aquini) [2023396] - mm, slub: fix potential memoryleak in kmem_cache_open() (Rafael Aquini) [2023396] - mm, slub: fix mismatch between reconstructed freelist depth and cnt (Rafael Aquini) [2023396] - mm, slub: fix two bugs in slab_debug_trace_open() (Rafael Aquini) [2023396] - mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | MPOL_LOCAL in mbind() (Rafael Aquini) [2023396] - memblock: check memory total_size (Rafael Aquini) [2023396] - mm/migrate: fix CPUHP state to update node demotion order (Rafael Aquini) [2023396] - mm/migrate: add CPU hotplug to demotion #ifdef (Rafael Aquini) [2023396] - mm/migrate: optimize hotplug-time demotion order updates (Rafael Aquini) [2023396] - userfaultfd: fix a race between writeprotect and exit_mmap() (Rafael Aquini) [2023396] - mm/userfaultfd: selftests: fix memory corruption with thp enabled (Rafael Aquini) [2023396] - memblock: exclude NOMAP regions from kmemleak (Rafael Aquini) [2023396] - misc: fastrpc: Add missing lock before accessing find_vma() (Rafael Aquini) [2023396] - mm: fix uninitialized use in overcommit_policy_handler (Rafael Aquini) [2023396] - mm/memory_failure: fix the missing pte_unmap() call (Rafael Aquini) [2023396] - kasan: always respect CONFIG_KASAN_STACK (Rafael Aquini) [2023396] - mm/debug: sync up latest migrate_reason to migrate_reason_names (Rafael Aquini) [2023396] - mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN (Rafael Aquini) [2023396] - mm: fs: invalidate bh_lrus for only cold path (Rafael Aquini) [2023396] - mm/shmem.c: fix judgment error in shmem_is_huge() (Rafael Aquini) [2023396] - mm/damon: don't use strnlen() with known-bogus source length (Rafael Aquini) [2023396] - kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS (Rafael Aquini) [2023396] - mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable() (Rafael Aquini) [2023396] - memcg: flush lruvec stats in the refault (Rafael Aquini) [2023396] - netfilter: nf_tables: Fix oversized kvmalloc() calls (Rafael Aquini) [2023396] - mm: Fully initialize invalidate_lock, amend lock class later (Rafael Aquini) [2023396] - tools/bootconfig: Define memblock_free_ptr() to fix build error (Rafael Aquini) [2023396] - memblock: introduce saner 'memblock_free_ptr()' interface (Rafael Aquini) [2023396] - bpf: Add oversize check before call kvcalloc() (Rafael Aquini) [2023396] - netfilter: ipset: Fix oversized kvmalloc() calls (Rafael Aquini) [2023396] - bpf, mm: Fix lockdep warning triggered by stack_map_get_build_id_offset() (Rafael Aquini) [2023396] - tools headers UAPI: Sync files changed by new process_mrelease syscall and the removal of some compat entry points (Rafael Aquini) [2023396] - arm64: kdump: Skip kmemleak scan reserved memory for kdump (Rafael Aquini) [2023396] - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task (Rafael Aquini) [2023396] - mm/kmemleak: allow __GFP_NOLOCKDEP passed to kmemleak's gfp (Rafael Aquini) [2023396] - mmap_lock: change trace and locking order (Rafael Aquini) [2023396] - mm/page_alloc.c: avoid accessing uninitialized pcp page migratetype (Rafael Aquini) [2023396] - mm,vmscan: fix divide by zero in get_scan_count (Rafael Aquini) [2023396] - mm/hugetlb: initialize hugetlb_usage in mm_init (Rafael Aquini) [2023396] - mm/hmm: bypass devmap pte when all pfn requested flags are fulfilled (Rafael Aquini) [2023396] - arch: remove compat_alloc_user_space (Rafael Aquini) [2023396] - compat: remove some compat entry points (Rafael Aquini) [2023396] - mm: simplify compat numa syscalls (Rafael Aquini) [2023396] - mm: simplify compat_sys_move_pages (Rafael Aquini) [2023396] - kexec: avoid compat_alloc_user_space (Rafael Aquini) [2023396] - kexec: move locking into do_kexec_load (Rafael Aquini) [2023396] - mm: migrate: change to use bool type for 'page_was_mapped' (Rafael Aquini) [2023396] - mm: migrate: fix the incorrect function name in comments (Rafael Aquini) [2023396] - mm: migrate: introduce a local variable to get the number of pages (Rafael Aquini) [2023396] - mm/vmstat: protect per cpu variables with preempt disable on RT (Rafael Aquini) [2023396] - mm/workingset: correct kernel-doc notations (Rafael Aquini) [2023396] - percpu: remove export of pcpu_base_addr (Rafael Aquini) [2023396] - MAINTAINERS: update for DAMON (Rafael Aquini) [2023396] - mm/damon: add user space selftests (Rafael Aquini) [2023396] - mm/damon: add kunit tests (Rafael Aquini) [2023396] - Documentation: add documents for DAMON (Rafael Aquini) [2023396] - mm/damon/dbgfs: support multiple contexts (Rafael Aquini) [2023396] - mm/damon/dbgfs: export kdamond pid to the user space (Rafael Aquini) [2023396] - mm/damon: implement a debugfs-based user space interface (Rafael Aquini) [2023396] - mm/damon: add a tracepoint (Rafael Aquini) [2023396] - mm/damon: implement primitives for the virtual memory address spaces (Rafael Aquini) [2023396] - mm/idle_page_tracking: make PG_idle reusable (Rafael Aquini) [2023396] - mm/damon: adaptively adjust regions (Rafael Aquini) [2023396] - mm/damon/core: implement region-based sampling (Rafael Aquini) [2023396] - mm: introduce Data Access MONitor (DAMON) (Rafael Aquini) [2023396] - kfence: test: fail fast if disabled at boot (Rafael Aquini) [2023396] - kfence: show cpu and timestamp in alloc/free info (Rafael Aquini) [2023396] - mm/secretmem: use refcount_t instead of atomic_t (Rafael Aquini) [2023396] - mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFLAGS) - 1) (Rafael Aquini) [2023396] - mm: in_irq() cleanup (Rafael Aquini) [2023396] - highmem: don't disable preemption on RT in kmap_atomic() (Rafael Aquini) [2023396] - mm/early_ioremap.c: remove redundant early_ioremap_shutdown() (Rafael Aquini) [2023396] - mm: don't allow executable ioremap mappings (Rafael Aquini) [2023396] - mm: move ioremap_page_range to vmalloc.c (Rafael Aquini) [2023396] - mm: remove redundant compound_head() calling (Rafael Aquini) [2023396] - mm/memory_hotplug: use helper zone_is_zone_device() to simplify the code (Rafael Aquini) [2023396] - mm/memory_hotplug: improved dynamic memory group aware "auto-movable" online policy (Rafael Aquini) [2023396] - mm/memory_hotplug: memory group aware "auto-movable" online policy (Rafael Aquini) [2023396] - virtio-mem: use a single dynamic memory group for a single virtio-mem device (Rafael Aquini) [2023396] - dax/kmem: use a single static memory group for a single probed unit (Rafael Aquini) [2023396] - ACPI: memhotplug: use a single static memory group for a single memory device (Rafael Aquini) [2023396] - mm/memory_hotplug: track present pages in memory groups (Rafael Aquini) [2023396] - drivers/base/memory: introduce "memory groups" to logically group memory blocks (Rafael Aquini) [2023396] - mm/memory_hotplug: introduce "auto-movable" online policy (Rafael Aquini) [2023396] - mm: track present early pages per zone (Rafael Aquini) [2023396] - ACPI: memhotplug: memory resources cannot be enabled yet (Rafael Aquini) [2023396] - mm/memory_hotplug: remove nid parameter from remove_memory() and friends (Rafael Aquini) [2023396] - mm/memory_hotplug: remove nid parameter from arch_remove_memory() (Rafael Aquini) [2023396] - mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() (Rafael Aquini) [2023396] - mm: memory_hotplug: cleanup after removal of pfn_valid_within() (Rafael Aquini) [2023396] - mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE (Rafael Aquini) [2023396] - memory-hotplug.rst: complete admin-guide overhaul (Rafael Aquini) [2023396] - memory-hotplug.rst: remove locking details from admin-guide (Rafael Aquini) [2023396] - Revert "memcg: enable accounting for pollfd and select bits arrays" (Rafael Aquini) [2023396] - Revert "memcg: enable accounting for file lock caches" (Rafael Aquini) [2023396] - Revert "mm/gup: remove try_get_page(), call try_get_compound_head() directly" (Rafael Aquini) [2023396] - binfmt: a.out: Fix bogus semicolon (Rafael Aquini) [2023396] - mm, slub: convert kmem_cpu_slab protection to local_lock (Rafael Aquini) [2023396] - mm, slub: use migrate_disable() on PREEMPT_RT (Rafael Aquini) [2023396] - mm, slub: protect put_cpu_partial() with disabled irqs instead of cmpxchg (Rafael Aquini) [2023396] - mm, slub: make slab_lock() disable irqs with PREEMPT_RT (Rafael Aquini) [2023396] - mm: slub: make object_map_lock a raw_spinlock_t (Rafael Aquini) [2023396] - mm: slub: move flush_cpu_slab() invocations __free_slab() invocations out of IRQ context (Rafael Aquini) [2023396] - mm, slab: split out the cpu offline variant of flush_slab() (Rafael Aquini) [2023396] - mm, slub: don't disable irqs in slub_cpu_dead() (Rafael Aquini) [2023396] - mm, slub: only disable irq with spin_lock in __unfreeze_partials() (Rafael Aquini) [2023396] - mm, slub: separate detaching of partial list in unfreeze_partials() from unfreezing (Rafael Aquini) [2023396] - mm, slub: detach whole partial list at once in unfreeze_partials() (Rafael Aquini) [2023396] - mm, slub: discard slabs in unfreeze_partials() without irqs disabled (Rafael Aquini) [2023396] - mm, slub: move irq control into unfreeze_partials() (Rafael Aquini) [2023396] - mm, slub: call deactivate_slab() without disabling irqs (Rafael Aquini) [2023396] - mm, slub: make locking in deactivate_slab() irq-safe (Rafael Aquini) [2023396] - mm, slub: move reset of c->page and freelist out of deactivate_slab() (Rafael Aquini) [2023396] - mm, slub: stop disabling irqs around get_partial() (Rafael Aquini) [2023396] - mm, slub: check new pages with restored irqs (Rafael Aquini) [2023396] - mm, slub: validate slab from partial list or page allocator before making it cpu slab (Rafael Aquini) [2023396] - mm, slub: restore irqs around calling new_slab() (Rafael Aquini) [2023396] - mm, slub: move disabling irqs closer to get_partial() in ___slab_alloc() (Rafael Aquini) [2023396] - mm, slub: do initial checks in ___slab_alloc() with irqs enabled (Rafael Aquini) [2023396] - mm, slub: move disabling/enabling irqs to ___slab_alloc() (Rafael Aquini) [2023396] - mm, slub: simplify kmem_cache_cpu and tid setup (Rafael Aquini) [2023396] - mm, slub: restructure new page checks in ___slab_alloc() (Rafael Aquini) [2023396] - mm, slub: return slab page from get_partial() and set c->page afterwards (Rafael Aquini) [2023396] - mm, slub: dissolve new_slab_objects() into ___slab_alloc() (Rafael Aquini) [2023396] - mm, slub: extract get_partial() from new_slab_objects() (Rafael Aquini) [2023396] - mm, slub: remove redundant unfreeze_partials() from put_cpu_partial() (Rafael Aquini) [2023396] - mm, slub: don't disable irq for debug_check_no_locks_freed() (Rafael Aquini) [2023396] - mm, slub: allocate private object map for validate_slab_cache() (Rafael Aquini) [2023396] - mm, slub: allocate private object map for debugfs listings (Rafael Aquini) [2023396] - mm, slub: don't call flush_all() from slab_debug_trace_open() (Rafael Aquini) [2023396] - mm/madvise: add MADV_WILLNEED to process_madvise() (Rafael Aquini) [2023396] - mm/vmstat: remove unneeded return value (Rafael Aquini) [2023396] - mm/vmstat: simplify the array size calculation (Rafael Aquini) [2023396] - mm/vmstat: correct some wrong comments (Rafael Aquini) [2023396] - mm/percpu,c: remove obsolete comments of pcpu_chunk_populated() (Rafael Aquini) [2023396] - selftests: vm: add COW time test for KSM pages (Rafael Aquini) [2023396] - selftests: vm: add KSM merging time test (Rafael Aquini) [2023396] - mm: KSM: fix data type (Rafael Aquini) [2023396] - selftests: vm: add KSM merging across nodes test (Rafael Aquini) [2023396] - selftests: vm: add KSM zero page merging test (Rafael Aquini) [2023396] - selftests: vm: add KSM unmerge test (Rafael Aquini) [2023396] - selftests: vm: add KSM merge test (Rafael Aquini) [2023396] - mm/migrate: correct kernel-doc notation (Rafael Aquini) [2023396] - mm: wire up syscall process_mrelease (Rafael Aquini) [2023396] - mm: introduce process_mrelease system call (Rafael Aquini) [2023396] - memblock: make memblock_find_in_range method private (Rafael Aquini) [2023396] - mm/mempolicy.c: use in_task() in mempolicy_slab_node() (Rafael Aquini) [2023396] - mm/mempolicy: unify the create() func for bind/interleave/prefer-many policies (Rafael Aquini) [2023396] - mm/mempolicy: advertise new MPOL_PREFERRED_MANY (Rafael Aquini) [2023396] - mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY (Rafael Aquini) [2023396] - mm/memplicy: add page allocation function for MPOL_PREFERRED_MANY policy (Rafael Aquini) [2023396] - mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferred nodes (Rafael Aquini) [2023396] - mm/mempolicy: use readable NUMA_NO_NODE macro instead of magic number (Rafael Aquini) [2023396] - mm: compaction: support triggering of proactive compaction by user (Rafael Aquini) [2023396] - mm: compaction: optimize proactive compaction deferrals (Rafael Aquini) [2023396] - mm, vmscan: guarantee drop_slab_node() termination (Rafael Aquini) [2023396] - mm/vmscan: add 'else' to remove check_pending label (Rafael Aquini) [2023396] - mm/vmscan: remove unneeded return value of kswapd_run() (Rafael Aquini) [2023396] - mm/vmscan: remove misleading setting to sc->priority (Rafael Aquini) [2023396] - mm/vmscan: remove the PageDirty check after MADV_FREE pages are page_ref_freezed (Rafael Aquini) [2023396] - mm/vmpressure: replace vmpressure_to_css() with vmpressure_to_memcg() (Rafael Aquini) [2023396] - mm/migrate: add sysfs interface to enable reclaim migration (Rafael Aquini) [2023396] - mm/vmscan: never demote for memcg reclaim (Rafael Aquini) [2023396] - mm/vmscan: Consider anonymous pages without swap (Rafael Aquini) [2023396] - mm/vmscan: add helper for querying ability to age anonymous pages (Rafael Aquini) [2023396] - mm/vmscan: add page demotion counter (Rafael Aquini) [2023396] - mm/migrate: demote pages during reclaim (Rafael Aquini) [2023396] - mm/migrate: enable returning precise migrate_pages() success count (Rafael Aquini) [2023396] - mm/migrate: update node demotion order on hotplug events (Rafael Aquini) [2023396] - mm/numa: automatically generate node migration order (Rafael Aquini) [2023396] - selftests/vm/userfaultfd: wake after copy failure (Rafael Aquini) [2023396] - userfaultfd: prevent concurrent API initialization (Rafael Aquini) [2023396] - userfaultfd: change mmap_changing to atomic (Rafael Aquini) [2023396] - hugetlb: fix hugetlb cgroup refcounting during vma split (Rafael Aquini) [2023396] - hugetlb: before freeing hugetlb page set dtor to appropriate value (Rafael Aquini) [2023396] - hugetlb: drop ref count earlier after page allocation (Rafael Aquini) [2023396] - hugetlb: simplify prep_compound_gigantic_page ref count racing code (Rafael Aquini) [2023396] - mm: fix panic caused by __page_handle_poison() (Rafael Aquini) [2023396] - mm: hwpoison: dump page for unhandlable page (Rafael Aquini) [2023396] - doc: hwpoison: correct the support for hugepage (Rafael Aquini) [2023396] - mm: hwpoison: don't drop slab caches for offlining non-LRU page (Rafael Aquini) [2023396] - mm/hwpoison: fix some obsolete comments (Rafael Aquini) [2023396] - mm/hwpoison: change argument struct page **hpagep to *hpage (Rafael Aquini) [2023396] - mm/hwpoison: fix potential pte_unmap_unlock pte error (Rafael Aquini) [2023396] - mm/hwpoison: remove unneeded variable unmap_success (Rafael Aquini) [2023396] - mm/page_isolation: tracing: trace all test_pages_isolated failures (Rafael Aquini) [2023396] - mm/page_alloc.c: use in_task() (Rafael Aquini) [2023396] - mm/page_alloc: make alloc_node_mem_map() __init rather than __ref (Rafael Aquini) [2023396] - mm/page_alloc.c: fix 'zone_id' may be used uninitialized in this function warning (Rafael Aquini) [2023396] - memblock: stop poisoning raw allocations (Rafael Aquini) [2023396] - mm: introduce memmap_alloc() to unify memory map allocation (Rafael Aquini) [2023396] - mm/page_alloc: always initialize memory map for the holes (Rafael Aquini) [2023396] - kasan: test: avoid corrupting memory in kasan_rcu_uaf (Rafael Aquini) [2023396] - kasan: test: avoid corrupting memory in copy_user_test (Rafael Aquini) [2023396] - kasan: test: clean up ksize_uaf (Rafael Aquini) [2023396] - kasan: test: only do kmalloc_uaf_memset for generic mode (Rafael Aquini) [2023396] - kasan: test: disable kmalloc_memmove_invalid_size for HW_TAGS (Rafael Aquini) [2023396] - kasan: test: avoid corrupting memory via memset (Rafael Aquini) [2023396] - kasan: test: avoid writing invalid memory (Rafael Aquini) [2023396] - kasan: test: rework kmalloc_oob_right (Rafael Aquini) [2023396] - mm/kasan: move kasan.fault to mm/kasan/report.c (Rafael Aquini) [2023396] - mm/vmalloc: fix wrong behavior in vread (Rafael Aquini) [2023396] - lib/test_vmalloc.c: add a new 'nr_pages' parameter (Rafael Aquini) [2023396] - mm/vmalloc: remove gfpflags_allow_blocking() check (Rafael Aquini) [2023396] - mm/vmalloc: use batched page requests in bulk-allocator (Rafael Aquini) [2023396] - mm/sparse: clarify pgdat_to_phys (Rafael Aquini) [2023396] - include/linux/mmzone.h: avoid a warning in sparse memory support (Rafael Aquini) [2023396] - mm/sparse: set SECTION_NID_SHIFT to 6 (Rafael Aquini) [2023396] - mm: sparse: remove __section_nr() function (Rafael Aquini) [2023396] - mm: sparse: pass section_nr to find_memory_block (Rafael Aquini) [2023396] - mm: sparse: pass section_nr to section_mark_present (Rafael Aquini) [2023396] - mm/bootmem_info.c: mark __init on register_page_bootmem_info_section (Rafael Aquini) [2023396] - mm/mremap: fix memory account on do_munmap() failure (Rafael Aquini) [2023396] - remap_file_pages: Use vma_lookup() instead of find_vma() (Rafael Aquini) [2023396] - mm/pagemap: add mmap_assert_locked() annotations to find_vma*() (Rafael Aquini) [2023396] - mm: change fault_in_pages_* to have an unsigned size parameter (Rafael Aquini) [2023396] - mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code (Rafael Aquini) [2023396] - mm: remove flush_kernel_dcache_page (Rafael Aquini) [2023396] - scatterlist: replace flush_kernel_dcache_page with flush_dcache_page (Rafael Aquini) [2023396] - mmc: mmc_spi: replace flush_kernel_dcache_page with flush_dcache_page (Rafael Aquini) [2023396] - mmc: JZ4740: remove the flush_kernel_dcache_page call in jz4740_mmc_read_data (Rafael Aquini) [2023396] - selftests: Fix spelling mistake "cann't" -> "cannot" (Rafael Aquini) [2023396] - selftests/vm: use kselftest skip code for skipped tests (Rafael Aquini) [2023396] - memcg: make memcg->event_list_lock irqsafe (Rafael Aquini) [2023396] - memcg: fix up drain_local_stock comment (Rafael Aquini) [2023396] - mm, memcg: save some atomic ops when flush is already true (Rafael Aquini) [2023396] - mm, memcg: remove unused functions (Rafael Aquini) [2023396] - mm: memcontrol: set the correct memcg swappiness restriction (Rafael Aquini) [2023396] - memcg: replace in_interrupt() by !in_task() in active_memcg() (Rafael Aquini) [2023396] - memcg: cleanup racy sum avoidance code (Rafael Aquini) [2023396] - memcg: enable accounting for ldt_struct objects (Rafael Aquini) [2023396] - memcg: enable accounting for posix_timers_cache slab (Rafael Aquini) [2023396] - memcg: enable accounting for signals (Rafael Aquini) [2023396] - memcg: enable accounting for new namesapces and struct nsproxy (Rafael Aquini) [2023396] - memcg: enable accounting for fasync_cache (Rafael Aquini) [2023396] - memcg: enable accounting for file lock caches (Rafael Aquini) [2023396] - memcg: enable accounting for pollfd and select bits arrays (Rafael Aquini) [2023396] - memcg: enable accounting for mnt_cache entries (Rafael Aquini) [2023396] - memcg: charge fs_context and legacy_fs_context (Rafael Aquini) [2023396] - memcg: infrastructure to flush memcg stats (Rafael Aquini) [2023396] - memcg: switch lruvec stats to rstat (Rafael Aquini) [2023396] - mm, memcg: inline swap-related functions to improve disabled memcg config (Rafael Aquini) [2023396] - mm, memcg: inline mem_cgroup_{charge/uncharge} to improve disabled memcg config (Rafael Aquini) [2023396] - mm, memcg: add mem_cgroup_disabled checks in vmpressure and swap-related functions (Rafael Aquini) [2023396] - huge tmpfs: decide stat.st_blksize by shmem_is_huge() (Rafael Aquini) [2023396] - huge tmpfs: shmem_is_huge(vma, inode, index) (Rafael Aquini) [2023396] - huge tmpfs: SGP_NOALLOC to stop collapse_file() on race (Rafael Aquini) [2023396] - huge tmpfs: move shmem_huge_enabled() upwards (Rafael Aquini) [2023396] - huge tmpfs: revert shmem's use of transhuge_vma_enabled() (Rafael Aquini) [2023396] - huge tmpfs: remove shrinklist addition from shmem_setattr() (Rafael Aquini) [2023396] - huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE (Rafael Aquini) [2023396] - huge tmpfs: fix fallocate(vanilla) advance over huge pages (Rafael Aquini) [2023396] - shmem: shmem_writepage() split unlikely i915 THP (Rafael Aquini) [2023396] - shmem: include header file to declare swap_info (Rafael Aquini) [2023396] - shmem: remove unneeded function forward declaration (Rafael Aquini) [2023396] - shmem: remove unneeded header file (Rafael Aquini) [2023396] - shmem: remove unneeded variable ret (Rafael Aquini) [2023396] - shmem: use raw_spinlock_t for ->stat_lock (Rafael Aquini) [2023396] - mm/gup: remove try_get_page(), call try_get_compound_head() directly (Rafael Aquini) [2023396] - mm/gup: small refactoring: simplify try_grab_page() (Rafael Aquini) [2023396] - mm/gup: documentation corrections for gup/pup (Rafael Aquini) [2023396] - mm: gup: use helper PAGE_ALIGNED in populate_vma_page_range() (Rafael Aquini) [2023396] - mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() (Rafael Aquini) [2023396] - mm: gup: remove useless BUG_ON in __get_user_pages() (Rafael Aquini) [2023396] - mm: gup: remove unneed local variable orig_refs (Rafael Aquini) [2023396] - mm: gup: remove set but unused local variable major (Rafael Aquini) [2023396] - mm: delete unused get_kernel_page() (Rafael Aquini) [2023396] - include/linux/buffer_head.h: fix boolreturn.cocci warnings (Rafael Aquini) [2023396] - fs, mm: fix race in unlinking swapfile (Rafael Aquini) [2023396] - fs: inode: count invalidated shadow pages in pginodesteal (Rafael Aquini) [2023396] - fs: drop_caches: fix skipping over shadow cache inodes (Rafael Aquini) [2023396] - fs: update documentation of get_write_access() and friends (Rafael Aquini) [2023396] - filesystems/locking: fix Malformed table warning (Rafael Aquini) [2023396] - writeback: memcg: simplify cgroup_writeback_by_id (Rafael Aquini) [2023396] - writeback: use READ_ONCE for unlocked reads of writeback stats (Rafael Aquini) [2023396] - writeback: rename domain_update_bandwidth() (Rafael Aquini) [2023396] - writeback: fix bandwidth estimate for spiky workload (Rafael Aquini) [2023396] - writeback: reliably update bandwidth estimation (Rafael Aquini) [2023396] - writeback: track number of inodes under writeback (Rafael Aquini) [2023396] - writeback: make the laptop_mode prototypes available unconditionally (Rafael Aquini) [2023396] - mm: remove irqsave/restore locking from contexts with irqs enabled (Rafael Aquini) [2023396] - mm: add kernel_misc_reclaimable in show_free_areas (Rafael Aquini) [2023396] - mm: report a more useful address for reclaim acquisition (Rafael Aquini) [2023396] - mm/debug_vm_pgtable: fix corrupted page flag (Rafael Aquini) [2023396] - mm/debug_vm_pgtable: remove unused code (Rafael Aquini) [2023396] - mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD and P4D modifying tests (Rafael Aquini) [2023396] - mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD modifying tests (Rafael Aquini) [2023396] - mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD modifying tests (Rafael Aquini) [2023396] - mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE modifying tests (Rafael Aquini) [2023396] - mm/debug_vm_pgtable: use struct pgtable_debug_args in migration and thp tests (Rafael Aquini) [2023396] - mm/debug_vm_pgtable: use struct pgtable_debug_args in soft_dirty and swap tests (Rafael Aquini) [2023396] - mm/debug_vm_pgtable: use struct pgtable_debug_args in protnone and devmap tests (Rafael Aquini) [2023396] - mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf and savewrite tests (Rafael Aquini) [2023396] - mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests (Rafael Aquini) [2023396] - mm/debug_vm_pgtable: introduce struct pgtable_debug_args (Rafael Aquini) [2023396] - mm: ignore MAP_DENYWRITE in ksys_mmap_pgoff() (Rafael Aquini) [2023396] - mm: remove VM_DENYWRITE (Rafael Aquini) [2023396] - binfmt: remove in-tree usage of MAP_DENYWRITE (Rafael Aquini) [2023396] - kernel/fork: always deny write access to current MM exe_file (Rafael Aquini) [2023396] - kernel/fork: factor out replacing the current MM exe_file (Rafael Aquini) [2023396] - binfmt: don't use MAP_DENYWRITE when loading shared libraries via uselib() (Rafael Aquini) [2023396] - ARM: 9115/1: mm/maccess: fix unaligned copy_{from,to}_kernel_nofault (Rafael Aquini) [2023396] - net-memcg: pass in gfp_t mask to mem_cgroup_charge_skmem() (Rafael Aquini) [2023396] - memblock: Check memory add/cap ordering (Rafael Aquini) [2023396] - memblock: Add missing debug code to memblock_add_node() (Rafael Aquini) [2023396] - mm: don't allow oversized kvmalloc() calls (Rafael Aquini) [2023396] - mm: Add kvrealloc() (Rafael Aquini) [2023396] - mm: hide laptop_mode_wb_timer entirely behind the BDI API (Rafael Aquini) [2023396] - mm: Add functions to lock invalidate_lock for two mappings (Rafael Aquini) [2023396] - mm: Protect operations adding pages to page cache with invalidate_lock (Rafael Aquini) [2023396] - mm: Fix comments mentioning i_mutex (Rafael Aquini) [2023396] - exit/bdflush: Remove the deprecated bdflush system call (Rafael Aquini) [2023396]- Disable CONFIG_DEBUG_PREEMPT to restore performance (Phil Auld) [2030877] - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos (Paolo Abeni) [2028279] - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() (Paolo Abeni) [2028279] - tcp: md5: Fix overlap between vrf and non-vrf keys (Paolo Abeni) [2028279] - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Paolo Abeni) [2028279] - tcp: Fix uninitialized access in skb frags array for Rx 0cp. (Paolo Abeni) [2028279] - tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Paolo Abeni) [2028279] - Revert "ibmvnic: check failover_pending in login response" (Steve Best) [2010612] - ibmvnic: check failover_pending in login response (Steve Best) [2010612] - ibmvnic: check failover_pending in login response (Steve Best) [2010612] - kernfs: don't create a negative dentry if inactive node exists (Ian Kent) [2004858] - kernfs: also call kernfs_set_rev() for positive dentry (Ian Kent) [2004858] - kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent) [2004858] - kernfs: use i_lock to protect concurrent inode updates (Ian Kent) [2004858] - kernfs: switch kernfs to use an rwsem (Ian Kent) [2004858] - kernfs: use VFS negative dentry caching (Ian Kent) [2004858] - kernfs: add a revision to identify directory node changes (Ian Kent) [2004858] - drm/hyperv: Fix double mouse pointers (Vitaly Kuznetsov) [1999697] - Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" (Frantisek Sumsal) [2020918] - watchdog: iTCO_wdt: Fix detection of SMI-off case (Frantisek Sumsal) [2020918] - redhat/kernel.spec.template: enable dependencies generation (Eugene Syromiatnikov) [1975927] - redhat: configs: Update configs for vmware (Kamal Heib) [1991676 2009344] - redhat/configs: Enable CONFIG_DRM_VMWGFX on aarch64 (Michel Dänzer) [1992253]- selftests: KVM: avoid failures due to reserved HyperTransport region (Vitaly Kuznetsov) [2009338] - KVM: X86: Fix when shadow_root_level=5 && guest root_level<4 (Vitaly Kuznetsov) [2009338] - KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ active (Vitaly Kuznetsov) [2009338] - KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO (Vitaly Kuznetsov) [2009338] - KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Vitaly Kuznetsov) [2009338] - KVM: selftests: test KVM_GUESTDBG_BLOCKIRQ (Vitaly Kuznetsov) [2009338] - x86/sgx/virt: implement SGX_IOC_VEPC_REMOVE ioctl (Vitaly Kuznetsov) [2009338] - x86/sgx/virt: extract sgx_vepc_remove_page (Vitaly Kuznetsov) [2009338] - KVM: x86: Do not mark all registers as avail/dirty during RESET/INIT (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Complete prefetch for trailing SPTEs for direct, legacy MMU (Vitaly Kuznetsov) [2009338] - KVM: x86: SVM: don't set VMLOAD/VMSAVE intercepts on vCPU reset (Vitaly Kuznetsov) [2009338] - selftests: kvm: fix mismatched fclose() after popen() (Vitaly Kuznetsov) [2009338] - KVM: selftests: set CPUID before setting sregs in vcpu creation (Vitaly Kuznetsov) [2009338] - KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup (Vitaly Kuznetsov) [2009338] - Revert "x86/kvm: fix vcpu-id indexed array sizes" (Vitaly Kuznetsov) [2009338] - KVM: X86: Cache CR3 in prev_roots when PCID is disabled (Vitaly Kuznetsov) [2009338] - KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid() (Vitaly Kuznetsov) [2009338] - KVM: X86: Don't reset mmu context when toggling X86_CR4_PGE (Vitaly Kuznetsov) [2009338] - KVM: X86: Don't reset mmu context when X86_CR4_PCIDE 1->0 (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: kvm_faultin_pfn has to return false if pfh is returned (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Drop a redundant, broken remote TLB flush (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Drop a redundant remote TLB flush in kvm_zap_gfn_range() (Vitaly Kuznetsov) [2009338] - KVM: x86: Take srcu lock in post_kvm_run_save() (Vitaly Kuznetsov) [2009338] - KVM: SEV-ES: fix another issue with string I/O VMGEXITs (Vitaly Kuznetsov) [2009338] - KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_vcpu_block() (Vitaly Kuznetsov) [2009338] - KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock (Vitaly Kuznetsov) [2009338] - tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources (Vitaly Kuznetsov) [2009338] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Vitaly Kuznetsov) [2009338] - KVM: kvm_stat: do not show halt_wait_ns (Vitaly Kuznetsov) [2009338] - KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes if needed (Vitaly Kuznetsov) [2009338] - KVM: SEV-ES: keep INS functions together (Vitaly Kuznetsov) [2009338] - KVM: x86: remove unnecessary arguments from complete_emulator_pio_in (Vitaly Kuznetsov) [2009338] - KVM: x86: split the two parts of emulator_pio_in (Vitaly Kuznetsov) [2009338] - KVM: SEV-ES: clean up kvm_sev_es_ins/outs (Vitaly Kuznetsov) [2009338] - KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_out (Vitaly Kuznetsov) [2009338] - KVM: SEV-ES: rename guest_ins_data to sev_pio_data (Vitaly Kuznetsov) [2009338] - KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATA (Vitaly Kuznetsov) [2009338] - KVM: MMU: Reset mmu->pkru_mask to avoid stale data (Vitaly Kuznetsov) [2009338] - KVM: nVMX: promptly process interrupts delivered while in guest mode (Vitaly Kuznetsov) [2009338] - KVM: x86: check for interrupts before deciding whether to exit the fast path (Vitaly Kuznetsov) [2009338] - KVM: SEV-ES: reduce ghcb_sa_len to 32 bits (Vitaly Kuznetsov) [2009338] - KVM: VMX: Remove redundant handling of bus lock vmexit (Vitaly Kuznetsov) [2009338] - KVM: x86: WARN if APIC HW/SW disable static keys are non-zero on unload (Vitaly Kuznetsov) [2009338] - Revert "KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET" (Vitaly Kuznetsov) [2009338] - KVM: SEV-ES: Set guest_state_protected after VMSA update (Vitaly Kuznetsov) [2009338] - KVM: X86: fix lazy allocation of rmaps (Vitaly Kuznetsov) [2009338] - KVM: SEV-ES: fix length of string I/O (Vitaly Kuznetsov) [2009338] - kvm: fix objtool relocation warning (Vitaly Kuznetsov) [2009338] - KVM: selftests: Ensure all migrations are performed when test is affined (Vitaly Kuznetsov) [2009338] - KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Vitaly Kuznetsov) [2009338] - x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Vitaly Kuznetsov) [2009338] - selftests: KVM: Don't clobber XMM register when read (Vitaly Kuznetsov) [2009338] - KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue (Vitaly Kuznetsov) [2009338] - selftests: KVM: Explicitly use movq to read xmm registers (Vitaly Kuznetsov) [2009338] - selftests: KVM: Call ucall_init when setting up in rseq_test (Vitaly Kuznetsov) [2009338] - KVM: Remove tlbs_dirty (Vitaly Kuznetsov) [2009338] - KVM: X86: Synchronize the shadow pagetable before link it (Vitaly Kuznetsov) [2009338] - KVM: X86: Fix missed remote tlb flush in rmap_write_protect() (Vitaly Kuznetsov) [2009338] - KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Vitaly Kuznetsov) [2009338] - KVM: x86: nSVM: test eax for 4K alignment for GP errata workaround (Vitaly Kuznetsov) [2009338] - KVM: x86: selftests: test simultaneous uses of V_IRQ from L1 and L0 (Vitaly Kuznetsov) [2009338] - KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Vitaly Kuznetsov) [2009338] - kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Vitaly Kuznetsov) [2009338] - KVM: x86: nVMX: re-evaluate emulation_required on nested VM exit (Vitaly Kuznetsov) [2009338] - KVM: x86: nVMX: don't fail nested VM entry on invalid guest state if !from_vmentry (Vitaly Kuznetsov) [2009338] - KVM: x86: VMX: synthesize invalid VM exit when emulating invalid guest state (Vitaly Kuznetsov) [2009338] - KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smm (Vitaly Kuznetsov) [2009338] - KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit from SMM mode (Vitaly Kuznetsov) [2009338] - KVM: x86: reset pdptrs_from_userspace when exiting smm (Vitaly Kuznetsov) [2009338] - KVM: x86: nSVM: restore the L1 host state prior to resuming nested guest on SMM exit (Vitaly Kuznetsov) [2009338] - KVM: KVM: Use cpumask_available() to check for NULL cpumask when kicking vCPUs (Vitaly Kuznetsov) [2009338] - KVM: Clean up benign vcpu->cpu data races when kicking vCPUs (Vitaly Kuznetsov) [2009338] - KVM: selftests: Create a separate dirty bitmap per slot (Vitaly Kuznetsov) [2009338] - KVM: selftests: Refactor help message for -s backing_src (Vitaly Kuznetsov) [2009338] - KVM: selftests: Change backing_src flag to -s in demand_paging_test (Vitaly Kuznetsov) [2009338] - KVM: SEV: Allow some commands for mirror VM (Vitaly Kuznetsov) [2009338] - KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES (Vitaly Kuznetsov) [2009338] - KVM: nVMX: Fix nested bus lock VM exit (Vitaly Kuznetsov) [2009338] - KVM: x86: Identify vCPU0 by its vcpu_idx instead of its vCPUs array entry (Vitaly Kuznetsov) [2009338] - KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor (Vitaly Kuznetsov) [2009338] - kvm: fix wrong exception emulation in check_rdtsc (Vitaly Kuznetsov) [2009338] - KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA (Vitaly Kuznetsov) [2009338] - KVM: SVM: fix missing sev_decommission in sev_receive_start (Vitaly Kuznetsov) [2009338] - KVM: SEV: Acquire vcpu mutex when updating VMSA (Vitaly Kuznetsov) [2009338] - KVM: do not shrink halt_poll_ns below grow_start (Vitaly Kuznetsov) [2009338] - KVM: nVMX: fix comments of handle_vmon() (Vitaly Kuznetsov) [2009338] - KVM: x86: Handle SRCU initialization failure during page track init (Vitaly Kuznetsov) [2009338] - KVM: VMX: Remove defunct "nr_active_uret_msrs" field (Vitaly Kuznetsov) [2009338] - selftests: KVM: Align SMCCC call with the spec in steal_time (Vitaly Kuznetsov) [2009338] - selftests: KVM: Fix check for !POLLIN in demand_paging_test (Vitaly Kuznetsov) [2009338] - KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT (Vitaly Kuznetsov) [2009338] - KVM: x86: Mark all registers as avail/dirty at vCPU creation (Vitaly Kuznetsov) [2009338] - KVM: selftests: Add a test for KVM_RUN+rseq to detect task migration bugs (Vitaly Kuznetsov) [2009338] - tools: Move x86 syscall number fallbacks to .../uapi/ (Vitaly Kuznetsov) [2009338] - KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest (Vitaly Kuznetsov) [2009338] - selftests: kvm: fix get_run_delay() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009338] - selftests: kvm: move get_run_delay() into lib/test_util (Vitaly Kuznetsov) [2009338] - selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009338] - selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009338] - tools: rename bitmap_alloc() to bitmap_zalloc() (Vitaly Kuznetsov) [2009338] - KVM: Drop unused kvm_dirty_gfn_invalid() (Vitaly Kuznetsov) [2009338] - KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Vitaly Kuznetsov) [2009338] - KVM: MMU: mark role_regs and role accessors as maybe unused (Vitaly Kuznetsov) [2009338] - x86/kvm: Don't enable IRQ when IRQ enabled in kvm_wait (Vitaly Kuznetsov) [2009338] - KVM: stats: Add VM stat for remote tlb flush requests (Vitaly Kuznetsov) [2009338] - KVM: Remove unnecessary export of kvm_{inc,dec}_notifier_count() (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Move lpage_disallowed_link further "down" in kvm_mmu_page (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Relocate kvm_mmu_page.tdp_mmu_page for better cache locality (Vitaly Kuznetsov) [2009338] - Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Remove unused field mmio_cached in struct kvm_mmu_page (Vitaly Kuznetsov) [2009338] - kvm: x86: Increase KVM_SOFT_MAX_VCPUS to 710 (Vitaly Kuznetsov) [2009338] - kvm: x86: Increase MAX_VCPUS to 1024 (Vitaly Kuznetsov) [2009338] - kvm: x86: Set KVM_MAX_VCPU_ID to 4*KVM_MAX_VCPUS (Vitaly Kuznetsov) [2009338] - KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Don't freak out if pml5_root is NULL on 4-level host (Vitaly Kuznetsov) [2009338] - KVM: SVM: Add 5-level page table support for SVM (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Support shadowing NPT when 5-level paging is enabled in host (Vitaly Kuznetsov) [2009338] - KVM: x86: Allow CPU to force vendor-specific TDP level (Vitaly Kuznetsov) [2009338] - KVM: x86: clamp host mapping level to max_level in kvm_mmu_max_mapping_level (Vitaly Kuznetsov) [2009338] - KVM: x86: implement KVM_GUESTDBG_BLOCKIRQ (Vitaly Kuznetsov) [2009338] - KVM: SVM: split svm_handle_invalid_exit (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Drop 'shared' param from tdp_mmu_link_page() (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Add detailed page size stats (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Remove redundant spte present check in mmu_set_spte (Vitaly Kuznetsov) [2009338] - KVM: stats: Add halt polling related histogram stats (Vitaly Kuznetsov) [2009338] - KVM: stats: Add halt_wait_ns stats for all architectures (Vitaly Kuznetsov) [2009338] - KVM: selftests: Add checks for histogram stats bucket_size field (Vitaly Kuznetsov) [2009338] - KVM: stats: Update doc for histogram statistics (Vitaly Kuznetsov) [2009338] - KVM: stats: Support linear and logarithmic histogram statistics (Vitaly Kuznetsov) [2009338] - KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Vitaly Kuznetsov) [2009338] - KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Vitaly Kuznetsov) [2009338] - KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Vitaly Kuznetsov) [2009338] - KVM: SVM: avoid refreshing avic if its state didn't change (Vitaly Kuznetsov) [2009338] - KVM: SVM: remove svm_toggle_avic_for_irq_window (Vitaly Kuznetsov) [2009338] - KVM: x86: hyper-v: Deactivate APICv only when AutoEOI feature is in use (Vitaly Kuznetsov) [2009338] - KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Vitaly Kuznetsov) [2009338] - KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Vitaly Kuznetsov) [2009338] - KVM: x86: don't disable APICv memslot when inhibited (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: allow APICv memslot to be enabled but invisible (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: allow kvm_faultin_pfn to return page fault handling code (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: rename try_async_pf to kvm_faultin_pfn (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: bump mmu notifier count in kvm_zap_gfn_range (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: add comment explaining arguments to kvm_zap_gfn_range (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: fix parameters to kvm_flush_remote_tlbs_with_address (Vitaly Kuznetsov) [2009338] - Revert "KVM: x86/mmu: Allow zap gfn range to operate under the mmu read lock" (Vitaly Kuznetsov) [2009338] - KVM: X86: Introduce mmu_rmaps_stat per-vm debugfs file (Vitaly Kuznetsov) [2009338] - KVM: X86: Introduce kvm_mmu_slot_lpages() helpers (Vitaly Kuznetsov) [2009338] - KVM: Allow to have arch-specific per-vm debugfs files (Vitaly Kuznetsov) [2009338] - KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Vitaly Kuznetsov) [2009338] - KVM: x86: Clean up redundant ROL16(val, n) macro definition (Vitaly Kuznetsov) [2009338] - KVM: x86: Move declaration of kvm_spurious_fault() to x86.h (Vitaly Kuznetsov) [2009338] - KVM: x86: Kill off __ex() and __kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [2009338] - KVM: VMX: Hide VMCS control calculators in vmx.c (Vitaly Kuznetsov) [2009338] - KVM: VMX: Drop caching of KVM's desired sec exec controls for vmcs01 (Vitaly Kuznetsov) [2009338] - KVM: nVMX: Pull KVM L0's desired controls directly from vmcs01 (Vitaly Kuznetsov) [2009338] - KVM: stats: remove dead stores (Vitaly Kuznetsov) [2009338] - KVM: VMX: Reset DR6 only when KVM_DEBUGREG_WONT_EXIT (Vitaly Kuznetsov) [2009338] - KVM: X86: Set host DR6 only on VMX and for KVM_DEBUGREG_WONT_EXIT (Vitaly Kuznetsov) [2009338] - KVM: X86: Remove unneeded KVM_DEBUGREG_RELOAD (Vitaly Kuznetsov) [2009338] - x86: Fix typo s/ECLR/ELCR/ for the PIC register (Vitaly Kuznetsov) [2009338] - KVM: selftests: Move vcpu_args_set into perf_test_util (Vitaly Kuznetsov) [2009338] - KVM: selftests: Support multiple slots in dirty_log_perf_test (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Rename __gfn_to_rmap to gfn_to_rmap (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Leverage vcpu->last_used_slot for rmap_add and rmap_recycle (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Leverage vcpu->last_used_slot in tdp_mmu_map_handle_target_level (Vitaly Kuznetsov) [2009338] - KVM: Cache the last used slot index per vCPU (Vitaly Kuznetsov) [2009338] - KVM: Move last_used_slot logic out of search_memslots (Vitaly Kuznetsov) [2009338] - KVM: xen: do not use struct gfn_to_hva_cache (Vitaly Kuznetsov) [2009338] - KVM: x86/pmu: Introduce pmc->is_paused to reduce the call time of perf interfaces (Vitaly Kuznetsov) [2009338] - KVM: X86: Optimize zapping rmap (Vitaly Kuznetsov) [2009338] - KVM: X86: Optimize pte_list_desc with per-array counter (Vitaly Kuznetsov) [2009338] - KVM: X86: MMU: Tune PTE_LIST_EXT to be bigger (Vitaly Kuznetsov) [2009338] - KVM: const-ify all relevant uses of struct kvm_memory_slot (Vitaly Kuznetsov) [2009338] - KVM: Don't take mmu_lock for range invalidation unless necessary (Vitaly Kuznetsov) [2009338] - KVM: Block memslot updates across range_start() and range_end() (Vitaly Kuznetsov) [2009338] - KVM: nSVM: remove useless kvm_clear_*_queue (Vitaly Kuznetsov) [2009338] - KVM: x86: Preserve guest's CR0.CD/NW on INIT (Vitaly Kuznetsov) [2009338] - KVM: SVM: Drop redundant clearing of vcpu->arch.hflags at INIT/RESET (Vitaly Kuznetsov) [2009338] - KVM: SVM: Emulate #INIT in response to triple fault shutdown (Vitaly Kuznetsov) [2009338] - KVM: VMX: Move RESET-only VMWRITE sequences to init_vmcs() (Vitaly Kuznetsov) [2009338] - KVM: VMX: Remove redundant write to set vCPU as active at RESET/INIT (Vitaly Kuznetsov) [2009338] - KVM: VMX: Smush x2APIC MSR bitmap adjustments into single function (Vitaly Kuznetsov) [2009338] - KVM: VMX: Remove unnecessary initialization of msr_bitmap_mode (Vitaly Kuznetsov) [2009338] - KVM: VMX: Don't redo x2APIC MSR bitmaps when userspace filter is changed (Vitaly Kuznetsov) [2009338] - KVM: nVMX: Remove obsolete MSR bitmap refresh at nested transitions (Vitaly Kuznetsov) [2009338] - KVM: VMX: Remove obsolete MSR bitmap refresh at vCPU RESET/INIT (Vitaly Kuznetsov) [2009338] - KVM: x86: Move setting of sregs during vCPU RESET/INIT to common x86 (Vitaly Kuznetsov) [2009338] - KVM: VMX: Don't _explicitly_ reconfigure user return MSRs on vCPU INIT (Vitaly Kuznetsov) [2009338] - KVM: VMX: Refresh list of user return MSRs after setting guest CPUID (Vitaly Kuznetsov) [2009338] - KVM: VMX: Skip pointless MSR bitmap update when setting EFER (Vitaly Kuznetsov) [2009338] - KVM: SVM: Stuff save->dr6 at during VMSA sync, not at RESET/INIT (Vitaly Kuznetsov) [2009338] - KVM: SVM: Drop redundant writes to vmcb->save.cr4 at RESET/INIT (Vitaly Kuznetsov) [2009338] - KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET/INIT (Vitaly Kuznetsov) [2009338] - KVM: nVMX: Don't evaluate "emulation required" on nested VM-Exit (Vitaly Kuznetsov) [2009338] - KVM: VMX: Skip emulation required checks during pmode/rmode transitions (Vitaly Kuznetsov) [2009338] - KVM: VMX: Process CR0.PG side effects after setting CR0 assets (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Skip the permission_fault() check on MMIO if CR0.PG=0 (Vitaly Kuznetsov) [2009338] - KVM: VMX: Pull GUEST_CR3 from the VMCS iff CR3 load exiting is disabled (Vitaly Kuznetsov) [2009338] - KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 wants 'em (Vitaly Kuznetsov) [2009338] - KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_set_cr0() (Vitaly Kuznetsov) [2009338] - KVM: VMX: Remove direct write to vcpu->arch.cr0 during vCPU RESET/INIT (Vitaly Kuznetsov) [2009338] - KVM: VMX: Invert handling of CR0.WP for EPT without unrestricted guest (Vitaly Kuznetsov) [2009338] - KVM: SVM: Don't bother writing vmcb->save.rip at vCPU RESET/INIT (Vitaly Kuznetsov) [2009338] - KVM: x86: Move EDX initialization at vCPU RESET to common code (Vitaly Kuznetsov) [2009338] - KVM: x86: Consolidate APIC base RESET initialization code (Vitaly Kuznetsov) [2009338] - KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET (Vitaly Kuznetsov) [2009338] - KVM: VMX: Stuff vcpu->arch.apic_base directly at vCPU RESET (Vitaly Kuznetsov) [2009338] - KVM: x86: Set BSP bit in reset BSP vCPU's APIC base by default (Vitaly Kuznetsov) [2009338] - KVM: x86: Don't force set BSP bit when local APIC is managed by userspace (Vitaly Kuznetsov) [2009338] - KVM: x86: Migrate the PIT only if vcpu0 is migrated, not any BSP (Vitaly Kuznetsov) [2009338] - KVM: x86: Remove defunct BSP "update" in local APIC reset (Vitaly Kuznetsov) [2009338] - KVM: x86: WARN if the APIC map is dirty without an in-kernel local APIC (Vitaly Kuznetsov) [2009338] - KVM: SVM: Drop explicit MMU reset at RESET/INIT (Vitaly Kuznetsov) [2009338] - KVM: VMX: Remove explicit MMU reset in enter_rmode() (Vitaly Kuznetsov) [2009338] - KVM: SVM: Fall back to KVM's hardcoded value for EDX at RESET/INIT (Vitaly Kuznetsov) [2009338] - KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT (Vitaly Kuznetsov) [2009338] - KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping (Vitaly Kuznetsov) [2009338] - KVM: SVM: Zero out GDTR.base and IDTR.base on INIT (Vitaly Kuznetsov) [2009338] - KVM: nVMX: Set LDTR to its architecturally defined value on nested VM-Exit (Vitaly Kuznetsov) [2009338] - KVM: x86: Flush the guest's TLB on INIT (Vitaly Kuznetsov) [2009338] - KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Vitaly Kuznetsov) [2009338] - KVM: x86: enable TDP MMU by default (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: fast_page_fault support for the TDP MMU (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Make walk_shadow_page_lockless_{begin,end} interoperate with the TDP MMU (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Fix use of enums in trace_fast_page_fault (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault (Vitaly Kuznetsov) [2009338] - KVM: Introduce kvm_get_kvm_safe() (Vitaly Kuznetsov) [2009338] - x86/kvm: remove non-x86 stuff from arch/x86/kvm/ioapic.h (Vitaly Kuznetsov) [2009338] - KVM: X86: Add per-vm stat for max rmap list size (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits() (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Refactor shadow walk in __direct_map() to reduce indentation (Vitaly Kuznetsov) [2009338] - KVM: x86: Hoist kvm_dirty_regs check out of sync_regs() (Vitaly Kuznetsov) [2009338] - KVM: x86/mmu: Mark VM as bugged if page fault returns RET_PF_INVALID (Vitaly Kuznetsov) [2009338] - KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal to the VM (Vitaly Kuznetsov) [2009338] - KVM: Export kvm_make_all_cpus_request() for use in marking VMs as bugged (Vitaly Kuznetsov) [2009338] - KVM: Add infrastructure and macro to mark VM as bugged (Vitaly Kuznetsov) [2009338] - KVM: Get rid of kvm_get_pfn() (Vitaly Kuznetsov) [2009338] - KVM: arm64: Use get_page() instead of kvm_get_pfn() (Vitaly Kuznetsov) [2009338] - docs: kvm: properly format code blocks and lists (Vitaly Kuznetsov) [2009338] - docs: kvm: fix build warnings (Vitaly Kuznetsov) [2009338]- posix-cpu-timers: Prevent spuriously armed 0-value itimer (Phil Auld) [2022896] - hrtimer: Unbreak hrtimer_force_reprogram() (Phil Auld) [2022896] - hrtimer: Use raw_cpu_ptr() in clock_was_set() (Phil Auld) [2022896] - clocksource: Make clocksource watchdog test safe for slow-HZ systems (Phil Auld) [2022896] - posix-cpu-timers: Recalc next expiration when timer_settime() ends up not queueing (Phil Auld) [2022896] - posix-cpu-timers: Consolidate timer base accessor (Phil Auld) [2022896] - posix-cpu-timers: Remove confusing return value override (Phil Auld) [2022896] - posix-cpu-timers: Force next expiration recalc after itimer reset (Phil Auld) [2022896] - posix-cpu-timers: Force next_expiration recalc after timer deletion (Phil Auld) [2022896] - posix-cpu-timers: Assert task sighand is locked while starting cputime counter (Phil Auld) [2022896] - posix-timers: Remove redundant initialization of variable ret (Phil Auld) [2022896] - hrtimer: Avoid more SMP function calls in clock_was_set() (Phil Auld) [2022896] - hrtimer: Avoid unnecessary SMP function calls in clock_was_set() (Phil Auld) [2022896] - hrtimer: Add bases argument to clock_was_set() (Phil Auld) [2022896] - time/timekeeping: Avoid invoking clock_was_set() twice (Phil Auld) [2022896] - timekeeping: Distangle resume and clock-was-set events (Phil Auld) [2022896] - timerfd: Provide timerfd_resume() (Phil Auld) [2022896] - hrtimer: Force clock_was_set() handling for the HIGHRES=n, NOHZ=y case (Phil Auld) [2022896] - hrtimer: Ensure timerfd notification for HIGHRES=n (Phil Auld) [2022896] - hrtimer: Consolidate reprogramming code (Phil Auld) [2022896] - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() (Phil Auld) [2022896]- rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr (Waiman Long) [2022806] - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() (Waiman Long) [2022806] - Documentation: core-api/cpuhotplug: Rewrite the API section (Waiman Long) [2022806] - docs/core-api: Modify document layout (Waiman Long) [2022806] - futex: Avoid redundant task lookup (Waiman Long) [2022806] - futex: Clarify comment for requeue_pi_wake_futex() (Waiman Long) [2022806] - cgroup: Avoid compiler warnings with no subsystems (Waiman Long) [2022806] - media/atomisp: Use lockdep instead of *mutex_is_locked() (Waiman Long) [2022806] - debugobjects: Make them PREEMPT_RT aware (Waiman Long) [2022806] - cgroup/cpuset: Enable event notification when partition state changes (Waiman Long) [2022806] - cgroup: cgroup-v1: clean up kernel-doc notation (Waiman Long) [2022806] - locking/semaphore: Add might_sleep() to down_*() family (Waiman Long) [2022806] - static_call: Update API documentation (Waiman Long) [2022806] - torture: Replace deprecated CPU-hotplug functions. (Waiman Long) [2022806] - clocksource: Replace deprecated CPU-hotplug functions. (Waiman Long) [2022806] - smpboot: Replace deprecated CPU-hotplug functions. (Waiman Long) [2022806] - rcu: Replace deprecated CPU-hotplug functions (Waiman Long) [2022806] - genirq/affinity: Replace deprecated CPU-hotplug functions. (Waiman Long) [2022806] - cgroup: Replace deprecated CPU-hotplug functions. (Waiman Long) [2022806] - mm: Replace deprecated CPU-hotplug functions. (Waiman Long) [2022806] - thermal: Replace deprecated CPU-hotplug functions. (Waiman Long) [2022806] - md/raid5: Replace deprecated CPU-hotplug functions. (Waiman Long) [2022806] - perf/hw_breakpoint: Replace deprecated CPU-hotplug functions (Waiman Long) [2022806] - perf/x86/intel: Replace deprecated CPU-hotplug functions (Waiman Long) [2022806] - Documentation: Replace deprecated CPU-hotplug functions. (Waiman Long) [2022806] - Documentation/atomic_t: Document forward progress expectations (Waiman Long) [2022806] - eventfd: Make signal recursion protection a task bit (Waiman Long) [2022806] - locking/atomic: simplify non-atomic wrappers (Waiman Long) [2022806] - cgroup/cpuset: Fix violation of cpuset locking rule (Waiman Long) [2022806] - cgroup/cpuset: Fix a partition bug with hotplug (Waiman Long) [2022806] - cgroup/cpuset: Miscellaneous code cleanup (Waiman Long) [2022806] - rcu: Mark accesses to rcu_state.n_force_qs (Waiman Long) [2022806] - rcu: Print human-readable message for schedule() in RCU reader (Waiman Long) [2022806] - cgroup: remove cgroup_mount from comments (Waiman Long) [2022806] - doc: Update stallwarn.rst with recent changes (Waiman Long) [2022806] - locking/atomic: add generic arch_*() bitops (Waiman Long) [2022806] - locking/atomic: add arch_atomic_long*() (Waiman Long) [2022806] - locking/atomic: centralize generated headers (Waiman Long) [2022806] - locking/atomic: remove ARCH_ATOMIC remanants (Waiman Long) [2022806] - locking/atomic: simplify ifdef generation (Waiman Long) [2022806] - rcu: Fix macro name CONFIG_TASKS_RCU_TRACE (Waiman Long) [2022806] - scftorture: Avoid NULL pointer exception on early exit (Waiman Long) [2022806] - torture: Make kvm-test-1-run-qemu.sh check for reboot loops (Waiman Long) [2022806] - torture: Add timestamps to kvm-test-1-run-qemu.sh output (Waiman Long) [2022806] - torture: Don't use "test" command's "-a" argument (Waiman Long) [2022806] - torture: Make kvm-test-1-run-batch.sh select per-scenario affinity masks (Waiman Long) [2022806] - torture: Consistently name "qemu*" test output files (Waiman Long) [2022806] - torture: Use numeric taskset argument in jitter.sh (Waiman Long) [2022806] - rcutorture: Upgrade two-CPU scenarios to four CPUs (Waiman Long) [2022806] - torture: Make kvm-test-1-run-qemu.sh apply affinity (Waiman Long) [2022806] - torture: Don't redirect qemu-cmd comment lines (Waiman Long) [2022806] - torture: Make kvm.sh select per-scenario affinity masks (Waiman Long) [2022806] - torture: Put kvm.sh batch-creation awk script into a temp file (Waiman Long) [2022806] - locking/rwsem: Remove an unused parameter of rwsem_wake() (Waiman Long) [2022806] - rcu: Explain why rcu_all_qs() is a stub in preemptible TREE RCU (Waiman Long) [2022806] - Documentation/atomic_t: Document cmpxchg() vs try_cmpxchg() (Waiman Long) [2022806] - rcu: Use per_cpu_ptr to get the pointer of per_cpu variable (Waiman Long) [2022806] - rcu: Remove useless "ret" update in rcu_gp_fqs_loop() (Waiman Long) [2022806] - scftorture: Add RPC-like IPI tests (Waiman Long) [2022806] - tools/nolibc: Implement msleep() (Waiman Long) [2022806] - tools: include: nolibc: Fix a typo occured to occurred in the file nolibc.h (Waiman Long) [2022806] - torture: Move parse-console.sh call to PATH-aware scripts (Waiman Long) [2022806] - torture: Make kvm-recheck.sh skip kcsan.sum for build-only runs (Waiman Long) [2022806] - rcu-tasks: Fix synchronize_rcu_rude() typo in comment (Waiman Long) [2022806] - rcuscale: Console output claims too few grace periods (Waiman Long) [2022806] - torture: Protect kvm-remote.sh directory trees from /tmp reaping (Waiman Long) [2022806] - torture: Log more kvm-remote.sh information (Waiman Long) [2022806] - torture: Make kvm-recheck-lock.sh tolerate qemu-cmd comments (Waiman Long) [2022806] - torture: Make kvm-recheck-scf.sh tolerate qemu-cmd comments (Waiman Long) [2022806] - rcu/doc: Add a quick quiz to explain further why we need smp_mb__after_unlock_lock() (Waiman Long) [2022806] - rcu: Make rcu_gp_init() and rcu_gp_fqs_loop noinline to conserve stack (Waiman Long) [2022806] - torture: Create KCSAN summaries for torture.sh runs (Waiman Long) [2022806] - torture: Enable KCSAN summaries over groups of torture-test runs (Waiman Long) [2022806] - rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() (Waiman Long) [2022806] - srcutiny: Mark read-side data races (Waiman Long) [2022806] - locktorture: Count lock readers (Waiman Long) [2022806] - locktorture: Mark statistics data races (Waiman Long) [2022806] - docs: Fix a typo in Documentation/RCU/stallwarn.rst (Waiman Long) [2022806] - rcu-tasks: Mark ->trc_reader_special.b.need_qs data races (Waiman Long) [2022806] - rcu-tasks: Mark ->trc_reader_nesting data races (Waiman Long) [2022806] - rcu-tasks: Add comments explaining task_struct strategy (Waiman Long) [2022806] - rcu: Start timing stall repetitions after warning complete (Waiman Long) [2022806] - rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() (Waiman Long) [2022806] - rcu/tree: Handle VM stoppage in stall detection (Waiman Long) [2022806] - rculist: Unify documentation about missing list_empty_rcu() (Waiman Long) [2022806] - rcu: Mark accesses in tree_stall.h (Waiman Long) [2022806] - Documentation/RCU: Fix nested inline markup (Waiman Long) [2022806] - rcu: Mark accesses to ->rcu_read_lock_nesting (Waiman Long) [2022806] - Documentation/RCU: Fix emphasis markers (Waiman Long) [2022806] - rcu: Weaken ->dynticks accesses and updates (Waiman Long) [2022806] - rcu: Remove special bit at the bottom of the ->dynticks counter (Waiman Long) [2022806] - rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() (Waiman Long) [2022806] - rcu/nocb: Start moving nocb code to its own plugin file (Waiman Long) [2022806] - rcutorture: Preempt rather than block when testing task stalls (Waiman Long) [2022806] - rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock (Waiman Long) [2022806] - rcu: Fix to include first blocked task in stall warning (Waiman Long) [2022806] - torture: Make torture.sh accept --do-all and --donone (Waiman Long) [2022806] - torture: Add clocksource-watchdog testing to torture.sh (Waiman Long) [2022806] - refscale: Add measurement of clock readout (Waiman Long) [2022806]- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Wander Lairson Costa) [2002637] - Enable PREEMPT_DYNAMIC for all but s390x (Phil Auld) [2019472] - preempt: Restore preemption model selection configs (Phil Auld) [2019472] - sched: Provide Kconfig support for default dynamic preempt mode (Phil Auld) [2019472] - x86/sgx: Add TAINT_TECH_PREVIEW for virtual EPC (Wander Lairson Costa) [2025959] - x86/sgx: mark tech preview (Wander Lairson Costa) [2025959] - ipv6: When forwarding count rx stats on the orig netdev (Hangbin Liu) [2025457] - ipv6: make exception cache less predictible (Hangbin Liu) [2025457] - icmp: fix icmp_ext_echo_iio parsing in icmp_build_probe (Guillaume Nault) [2024572] - net: prefer socket bound to interface when not in VRF (Guillaume Nault) [2024572] - net: ipv4: Fix rtnexthop len when RTA_FLOW is present (Guillaume Nault) [2024572] - nexthop: Fix memory leaks in nexthop notification chain listeners (Guillaume Nault) [2024572] - nexthop: Fix division by zero while replacing a resilient group (Guillaume Nault) [2024572] - ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Guillaume Nault) [2024572] - crypto: ccp - Make use of the helper macro kthread_run() (Vladis Dronov) [1997595] - crypto: ccp - Fix whitespace in sev_cmd_buffer_len() (Vladis Dronov) [1997595] - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Vladis Dronov) [1997595] {CVE-2021-3744 CVE-2021-3764} - net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Guillaume Nault) [2023271] - scsi: megaraid: Clean up some inconsistent indenting (Tomas Henzl) [1879402] - scsi: megaraid: Fix Coccinelle warning (Tomas Henzl) [1879402] - scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1 (Tomas Henzl) [1879402] - scsi: megaraid_sas: Add helper functions for irq_context (Tomas Henzl) [1879402] - scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Tomas Henzl) [1879402] - tpm: ibmvtpm: Avoid error message when process gets signal while waiting (Štěpán Horáček) [1983089] - char: tpm: cr50_i2c: convert to new probe interface (Štěpán Horáček) [1983089] - char: tpm: Kconfig: remove bad i2c cr50 select (Štěpán Horáček) [1983089]- redhat/configs: enable CONFIG_CEPH_FSCACHE (Jeffrey Layton) [2017798] - ceph: add a new metric to keep track of remote object copies (Jeffrey Layton) [2017798] - libceph, ceph: move ceph_osdc_copy_from() into cephfs code (Jeffrey Layton) [2017798] - ceph: clean-up metrics data structures to reduce code duplication (Jeffrey Layton) [2017798] - ceph: split 'metric' debugfs file into several files (Jeffrey Layton) [2017798] - ceph: return the real size read when it hits EOF (Jeffrey Layton) [2017798] - ceph: properly handle statfs on multifs setups (Jeffrey Layton) [2017798] - ceph: shut down mount on bad mdsmap or fsmap decode (Jeffrey Layton) [2017798] - ceph: fix mdsmap decode when there are MDS's beyond max_mds (Jeffrey Layton) [2017798] - ceph: ignore the truncate when size won't change with Fx caps issued (Jeffrey Layton) [2017798] - ceph: don't rely on error_string to validate blocklisted session. (Jeffrey Layton) [2017798] - ceph: just use ci->i_version for fscache aux info (Jeffrey Layton) [2017798] - ceph: shut down access to inode when async create fails (Jeffrey Layton) [2017798] - ceph: refactor remove_session_caps_cb (Jeffrey Layton) [2017798] - ceph: fix auth cap handling logic in remove_session_caps_cb (Jeffrey Layton) [2017798] - ceph: drop private list from remove_session_caps_cb (Jeffrey Layton) [2017798] - ceph: don't use -ESTALE as special return code in try_get_cap_refs (Jeffrey Layton) [2017798] - ceph: print inode numbers instead of pointer values (Jeffrey Layton) [2017798] - ceph: enable async dirops by default (Jeffrey Layton) [2017798] - libceph: drop ->monmap and err initialization (Jeffrey Layton) [2017798] - ceph: convert to noop_direct_IO (Jeffrey Layton) [2017798] - ceph: fix handling of "meta" errors (Jeffrey Layton) [2017798] - ceph: skip existing superblocks that are blocklisted or shut down when mounting (Jeffrey Layton) [2017798] - ceph: fix off by one bugs in unsafe_request_wait() (Jeffrey Layton) [2017798] - ceph: fix dereference of null pointer cf (Jeffrey Layton) [2017798] - ceph: drop the mdsc_get_session/put_session dout messages (Jeffrey Layton) [2017798] - ceph: lockdep annotations for try_nonblocking_invalidate (Jeffrey Layton) [2017798] - ceph: don't WARN if we're forcibly removing the session caps (Jeffrey Layton) [2017798] - ceph: don't WARN if we're force umounting (Jeffrey Layton) [2017798] - ceph: remove the capsnaps when removing caps (Jeffrey Layton) [2017798] - ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeffrey Layton) [2017798] - ceph: reconnect to the export targets on new mdsmaps (Jeffrey Layton) [2017798] - ceph: print more information when we can't find snaprealm (Jeffrey Layton) [2017798] - ceph: add ceph_change_snap_realm() helper (Jeffrey Layton) [2017798] - ceph: remove redundant initializations from mdsc and session (Jeffrey Layton) [2017798] - ceph: cancel delayed work instead of flushing on mdsc teardown (Jeffrey Layton) [2017798] - ceph: add a new vxattr to return auth mds for an inode (Jeffrey Layton) [2017798] - ceph: remove some defunct forward declarations (Jeffrey Layton) [2017798] - ceph: flush the mdlog before waiting on unsafe reqs (Jeffrey Layton) [2017798] - ceph: flush mdlog before umounting (Jeffrey Layton) [2017798] - ceph: make iterate_sessions a global symbol (Jeffrey Layton) [2017798] - ceph: make ceph_create_session_msg a global symbol (Jeffrey Layton) [2017798] - ceph: fix comment about short copies in ceph_write_end (Jeffrey Layton) [2017798] - ceph: fix memory leak on decode error in ceph_handle_caps (Jeffrey Layton) [2017798]- x86: Pin task-stack in __get_wchan() (Chris von Recklinghausen) [2022169] - x86: Fix __get_wchan() for !STACKTRACE (Chris von Recklinghausen) [2022169] - sched: Add wrapper for get_wchan() to keep task blocked (Chris von Recklinghausen) [2022169] - x86: Fix get_wchan() to support the ORC unwinder (Chris von Recklinghausen) [2022169] - proc: Use task_is_running() for wchan in /proc/$pid/stat (Chris von Recklinghausen) [2022169] - leaking_addresses: Always print a trailing newline (Chris von Recklinghausen) [2022169] - Revert "proc/wchan: use printk format instead of lookup_symbol_name()" (Chris von Recklinghausen) [2022169] - sched: Fill unconditional hole induced by sched_entity (Chris von Recklinghausen) [2022169] - powerpc/bpf: Fix write protecting JIT code (Jiri Olsa) [2023618] - vfs: check fd has read access in kernel_read_file_from_fd() (Carlos Maiolino) [2022893] - Disable idmapped mounts (Alexey Gladkov) [2018141] - KVM: s390: Fix handle_sske page fault handling (Thomas Huth) [1870686] - KVM: s390: Simplify SIGP Set Arch handling (Thomas Huth) [1870686] - KVM: s390: pv: avoid stalls when making pages secure (Thomas Huth) [1870686] - KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm (Thomas Huth) [1870686] - KVM: s390: pv: avoid double free of sida page (Thomas Huth) [1870686] - KVM: s390: pv: add macros for UVC CC values (Thomas Huth) [1870686] - s390/uv: fully validate the VMA before calling follow_page() (Thomas Huth) [1870686] - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (Thomas Huth) [1870686] - s390/gmap: validate VMA in __gmap_zap() (Thomas Huth) [1870686] - KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Thomas Huth) [1870686] - KVM: s390: index kvm->arch.idle_mask by vcpu_idx (Thomas Huth) [1870686] - KVM: s390: clear kicked_mask before sleeping again (Thomas Huth) [1870686] - KVM: s390: Function documentation fixes (Thomas Huth) [1870686] - s390/mm: fix kernel doc comments (Thomas Huth) [1870686] - KVM: s390: generate kvm hypercall functions (Thomas Huth) [1870686] - s390/vfio-ap: replace open coded locks for VFIO_GROUP_NOTIFY_SET_KVM notification (Thomas Huth) [1870686] - s390/vfio-ap: r/w lock for PQAP interception handler function pointer (Thomas Huth) [1870686] - KVM: Rename lru_slot to last_used_slot (Thomas Huth) [1870686] - s390/uv: de-duplicate checks for Protected Host Virtualization (Thomas Huth) [1870686] - s390/boot: disable Secure Execution in dump mode (Thomas Huth) [1870686] - s390/boot: move uv function declarations to boot/uv.h (Thomas Huth) [1870686] - s390/boot: move all linker symbol declarations from c to h files (Thomas Huth) [1870686] - redhat/configs: Remove CONFIG_INFINIBAND_I40IW (Kamal Heib) [1920720]- perf test: Handle fd gaps in test__dso_data_reopen (Michael Petlan) [1937209] - perf tests vmlinux-kallsyms: Ignore hidden symbols (Michael Petlan) [1975103] - perf script: Fix PERF_SAMPLE_WEIGHT_STRUCT support (Michael Petlan) [2009378] - redhat/kernel.spec.template: Link perf with --export-dynamic (Michael Petlan) [2006775] - xfs: fix I_DONTCACHE (Carlos Maiolino) [2022435] - virtio: write back F_VERSION_1 before validate (Thomas Huth) [2008401] - net/tls: Fix flipped sign in tls_err_abort() calls (Sabrina Dubroca) [2022006] - net/tls: Fix flipped sign in async_wait.err assignment (Sabrina Dubroca) [2022006] - hyper-v: Replace uuid.h with types.h (Mohammed Gamal) [2008572] - Drivers: hv: vmbus: Remove unused code to check for subchannels (Mohammed Gamal) [2008572] - hv: hyperv.h: Remove unused inline functions (Mohammed Gamal) [2008572] - asm-generic/hyperv: provide cpumask_to_vpset_noself (Mohammed Gamal) [2008572] - asm-generic/hyperv: Add missing #include of nmi.h (Mohammed Gamal) [2008572] - x86/hyperv: Avoid erroneously sending IPI to 'self' (Mohammed Gamal) [2008572] - x86/hyperv: remove on-stack cpumask from hv_send_ipi_mask_allbutself (Mohammed Gamal) [2008572] - [s390] net/smc: improved fix wait on already cleared link (Mete Durlu) [1869652] - [s390] net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work (Mete Durlu) [1869652] - [s390] net/smc: add missing error check in smc_clc_prfx_set() (Mete Durlu) [1869652] - cifs: enable SMB_DIRECT in RHEL9 (Ronnie Sahlberg) [1965209] - scsi: mpt3sas: Clean up some inconsistent indenting (Tomas Henzl) [1876119] - scsi: mpt3sas: Call cpu_relax() before calling udelay() (Tomas Henzl) [1876119] - scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Tomas Henzl) [1876119] - scsi: mpt3sas: Update driver version to 39.100.00.00 (Tomas Henzl) [1876119] - scsi: mpt3sas: Use firmware recommended queue depth (Tomas Henzl) [1876119] - scsi: mpt3sas: Bump driver version to 38.100.00.00 (Tomas Henzl) [1876119] - scsi: mpt3sas: Add io_uring iopoll support (Tomas Henzl) [1876119] - serial: 8250_lpss: Extract dw8250_do_set_termios() for common use (David Arcari) [1880032] - serial: 8250_lpss: Enable DMA on Intel Elkhart Lake (David Arcari) [1880032] - dmaengine: dw: Convert members to u32 in platform data (David Arcari) [1880032] - dmaengine: dw: Simplify DT property parser (David Arcari) [1880032] - dmaengine: dw: Remove error message from DT parsing code (David Arcari) [1880032] - dmaengine: dw: Program xBAR hardware for Elkhart Lake (David Arcari) [1880032] - vmxnet3: switch from 'pci_' to 'dma_' API (Kamal Heib) [2003297] - vmxnet3: update to version 6 (Kamal Heib) [2003297] - vmxnet3: increase maximum configurable mtu to 9190 (Kamal Heib) [2003297] - vmxnet3: set correct hash type based on rss information (Kamal Heib) [2003297] - vmxnet3: add support for ESP IPv6 RSS (Kamal Heib) [2003297] - vmxnet3: remove power of 2 limitation on the queues (Kamal Heib) [2003297] - vmxnet3: add support for 32 Tx/Rx queues (Kamal Heib) [2003297] - vmxnet3: prepare for version 6 changes (Kamal Heib) [2003297]- PCI/VPD: Defer VPD sizing until first access (Myron Stowe) [2021298] - PCI/VPD: Use unaligned access helpers (Myron Stowe) [2021298] - PCI/VPD: Clean up public VPD defines and inline functions (Myron Stowe) [2021298] - cxgb4: Use pci_vpd_find_id_string() to find VPD ID string (Myron Stowe) [2021298] - PCI/VPD: Add pci_vpd_find_id_string() (Myron Stowe) [2021298] - PCI/VPD: Include post-processing in pci_vpd_find_tag() (Myron Stowe) [2021298] - PCI/VPD: Stop exporting pci_vpd_find_info_keyword() (Myron Stowe) [2021298] - PCI/VPD: Stop exporting pci_vpd_find_tag() (Myron Stowe) [2021298] - scsi: cxlflash: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2021298] - cxgb4: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2021298] - cxgb4: Remove unused vpd_param member ec (Myron Stowe) [2021298] - cxgb4: Validate VPD checksum with pci_vpd_check_csum() (Myron Stowe) [2021298] - bnxt: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2021298] - bnxt: Read VPD with pci_vpd_alloc() (Myron Stowe) [2021298] - bnx2x: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2021298] - bnx2x: Read VPD with pci_vpd_alloc() (Myron Stowe) [2021298] - bnx2: Replace open-coded byte swapping with swab32s() (Myron Stowe) [2021298] - bnx2: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2021298] - sfc: falcon: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2021298] - sfc: falcon: Read VPD with pci_vpd_alloc() (Myron Stowe) [2021298] - tg3: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2021298] - tg3: Validate VPD checksum with pci_vpd_check_csum() (Myron Stowe) [2021298] - tg3: Read VPD with pci_vpd_alloc() (Myron Stowe) [2021298] - sfc: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2021298] - sfc: Read VPD with pci_vpd_alloc() (Myron Stowe) [2021298] - PCI/VPD: Add pci_vpd_check_csum() (Myron Stowe) [2021298] - PCI/VPD: Add pci_vpd_find_ro_info_keyword() (Myron Stowe) [2021298] - PCI/VPD: Add pci_vpd_alloc() (Myron Stowe) [2021298] - PCI/VPD: Treat invalid VPD like missing VPD capability (Myron Stowe) [2021298] - PCI/VPD: Determine VPD size in pci_vpd_init() (Myron Stowe) [2021298] - PCI/VPD: Embed struct pci_vpd in struct pci_dev (Myron Stowe) [2021298] - PCI/VPD: Remove struct pci_vpd.valid member (Myron Stowe) [2021298] - PCI/VPD: Remove struct pci_vpd_ops (Myron Stowe) [2021298] - PCI/VPD: Reorder pci_read_vpd(), pci_write_vpd() (Myron Stowe) [2021298] - PCI/VPD: Remove struct pci_vpd.flag (Myron Stowe) [2021298] - PCI/VPD: Make pci_vpd_wait() uninterruptible (Myron Stowe) [2021298] - PCI/VPD: Remove pci_vpd_size() old_size argument (Myron Stowe) [2021298] - PCI/VPD: Allow access to valid parts of VPD if some is invalid (Myron Stowe) [2021298] - PCI/VPD: Don't check Large Resource Item Names for validity (Myron Stowe) [2021298] - PCI/VPD: Reject resource tags with invalid size (Myron Stowe) [2021298] - PCI/VPD: Treat initial 0xff as missing EEPROM (Myron Stowe) [2021298] - PCI/VPD: Check Resource Item Names against those valid for type (Myron Stowe) [2021298] - PCI/VPD: Correct diagnostic for VPD read failure (Myron Stowe) [2021298]- Add automotive CI jobs (Michael Hofmann) - sched/scs: Reset the shadow stack when idle_task_exit (Phil Auld) [1992256] - sched/fair: Null terminate buffer when updating tunable_scaling (Phil Auld) [1992256] - sched/fair: Add ancestors of unthrottled undecayed cfs_rq (Phil Auld) [1981743 1992256] - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (Phil Auld) [1992256] - sched/idle: Make the idle timer expire in hard interrupt context (Phil Auld) [1992256] - sched: Prevent balance_push() on remote runqueues (Phil Auld) [1992256] - sched/fair: Mark tg_is_idle() an inline in the !CONFIG_FAIR_GROUP_SCHED case (Phil Auld) [1992256] - sched/topology: Skip updating masks for non-online nodes (Phil Auld) [1992256] - sched: Skip priority checks with SCHED_FLAG_KEEP_PARAMS (Phil Auld) [1992256] - sched: Fix UCLAMP_FLAG_IDLE setting (Phil Auld) [1992256] - cpufreq: schedutil: Use kobject release() method to free sugov_tunables (Phil Auld) [1992256] - sched/deadline: Fix missing clock update in migrate_task_rq_dl() (Phil Auld) [1992256] - sched/fair: Avoid a second scan of target in select_idle_cpu (Phil Auld) [1992256] - sched/fair: Use prev instead of new target as recent_used_cpu (Phil Auld) [1992256] - sched: Replace deprecated CPU-hotplug functions. (Phil Auld) [1992256] - sched: Introduce dl_task_check_affinity() to check proposed affinity (Phil Auld) [1992256] - sched: Allow task CPU affinity to be restricted on asymmetric systems (Phil Auld) [1992256] - sched: Split the guts of sched_setaffinity() into a helper function (Phil Auld) [1992256] - sched: Introduce task_struct::user_cpus_ptr to track requested affinity (Phil Auld) [1992256] - sched: Reject CPU affinity changes based on task_cpu_possible_mask() (Phil Auld) [1992256] - cpuset: Cleanup cpuset_cpus_allowed_fallback() use in select_fallback_rq() (Phil Auld) [1992256] - cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() (Phil Auld) [1992256] - cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 (Phil Auld) [1992256] - sched: Introduce task_cpu_possible_mask() to limit fallback rq selection (Phil Auld) [1992256] - sched: Cgroup SCHED_IDLE support (Phil Auld) [1992256] - sched: Don't report SCHED_FLAG_SUGOV in sched_getattr() (Phil Auld) [1992256] - sched/deadline: Fix reset_on_fork reporting of DL tasks (Phil Auld) [1992256] - sched/numa: Fix is_core_idle() (Phil Auld) [1992256] - sched: remove redundant on_rq status change (Phil Auld) [1992256] - sched: Optimize housekeeping_cpumask() in for_each_cpu_and() (Phil Auld) [1992256] - sched/sysctl: Move extern sysctl declarations to sched.h (Phil Auld) [1992256] - sched/debug: Don't update sched_domain debug directories before sched_debug_init() (Phil Auld) [1992256]- clocksource: Increase WATCHDOG_MAX_SKEW (Waiman Long) [2017164] - x86/hpet: Use another crystalball to evaluate HPET usability (Waiman Long) [2017164] - scsi: target: Fix the pgr/alua_support_store functions (Maurizio Lombardi) [2023439] - redhat: fix typo and make the output more silent for dist-git sync (Herton R. Krzesinski) - x86: ACPI: cstate: Optimize C3 entry on AMD CPUs (David Arcari) [1998526] - scsi: lpfc: Update lpfc version to 14.0.0.3 (Dick Kennedy) [2021327] - scsi: lpfc: Allow fabric node recovery if recovery is in progress before devloss (Dick Kennedy) [2021327] - scsi: lpfc: Fix link down processing to address NULL pointer dereference (Dick Kennedy) [2021327] - scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (Dick Kennedy) [2021327] - scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine (Dick Kennedy) [2021327] - scsi: lpfc: Correct sysfs reporting of loop support after SFP status change (Dick Kennedy) [2021327] - scsi: lpfc: Wait for successful restart of SLI3 adapter during host sg_reset (Dick Kennedy) [2021327] - scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (Dick Kennedy) [2021327] - x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Prarit Bhargava) [2021200] - ucounts: Move get_ucounts from cred_alloc_blank to key_change_session_keyring (Alexey Gladkov) [2018142] - ucounts: Proper error handling in set_cred_ucounts (Alexey Gladkov) [2018142] - ucounts: Pair inc_rlimit_ucounts with dec_rlimit_ucoutns in commit_creds (Alexey Gladkov) [2018142] - ucounts: Fix signal ucount refcounting (Alexey Gladkov) [2018142] - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Vitaly Kuznetsov) [2016959] - ip6_gre: Revert "ip6_gre: add validation for csum_start" (Guillaume Nault) [2014993] - ip_gre: validate csum_start only on pull (Guillaume Nault) [2014993] - redhat/configs: enable KEXEC_IMAGE_VERIFY_SIG for RHEL (Coiby Xu) [1994858] - redhat/configs: enable KEXEC_SIG for aarch64 RHEL (Coiby Xu) [1994858] - kernel.spec: add bpf_testmod.ko to kselftests/bpf (Viktor Malik) [2006318 2006319] - netfilter: Add deprecation notices for xtables (Phil Sutter) [1945179] - redhat: Add mark_driver_deprecated() (Phil Sutter) [1945179]- powerpc/svm: Don't issue ultracalls if !mem_encrypt_active() (Herton R. Krzesinski) [2025186]- net: core: don't call SIOCBRADD/DELIF for non-bridge devices (Ivan Vecera) [2008927] - net: bridge: fix ioctl old_deviceless bridge argument (Ivan Vecera) [2008927] - net: bridge: fix ioctl locking (Ivan Vecera) [2008927] - ethtool: Fix rxnfc copy to user buffer overflow (Ivan Vecera) [2008927] - net: bonding: move ioctl handling to private ndo operation (Ivan Vecera) [2008927] - net: bridge: move bridge ioctls out of .ndo_do_ioctl (Ivan Vecera) [2008927] - net: socket: return changed ifreq from SIOCDEVPRIVATE (Ivan Vecera) [2008927] - net: split out ndo_siowandev ioctl (Ivan Vecera) [2008927] - dev_ioctl: split out ndo_eth_ioctl (Ivan Vecera) [2008927] - dev_ioctl: pass SIOCDEVPRIVATE data separately (Ivan Vecera) [2008927] - wan: cosa: remove dead cosa_net_ioctl() function (Ivan Vecera) [2008927] - wan: use ndo_siocdevprivate (Ivan Vecera) [2008927] - ppp: use ndo_siocdevprivate (Ivan Vecera) [2008927] - sb1000: use ndo_siocdevprivate (Ivan Vecera) [2008927] - hippi: use ndo_siocdevprivate (Ivan Vecera) [2008927] - ip_tunnel: use ndo_siocdevprivate (Ivan Vecera) [2008927] - airo: use ndo_siocdevprivate (Ivan Vecera) [2008927] - hamradio: use ndo_siocdevprivate (Ivan Vecera) [2008927] - cxgb3: use ndo_siocdevprivate (Ivan Vecera) [2008927] - qeth: use ndo_siocdevprivate (Ivan Vecera) [2008927] - slip/plip: use ndo_siocdevprivate (Ivan Vecera) [2008927] - net: usb: use ndo_siocdevprivate (Ivan Vecera) [2008927] - fddi: use ndo_siocdevprivate (Ivan Vecera) [2008927] - eql: use ndo_siocdevprivate (Ivan Vecera) [2008927] - tehuti: use ndo_siocdevprivate (Ivan Vecera) [2008927] - hamachi: use ndo_siocdevprivate (Ivan Vecera) [2008927] - appletalk: use ndo_siocdevprivate (Ivan Vecera) [2008927] - bonding: use siocdevprivate (Ivan Vecera) [2008927] - tulip: use ndo_siocdevprivate (Ivan Vecera) [2008927] - phonet: use siocdevprivate (Ivan Vecera) [2008927] - bridge: use ndo_siocdevprivate (Ivan Vecera) [2008927] - hostap: use ndo_siocdevprivate (Ivan Vecera) [2008927] - staging: wlan-ng: use siocdevprivate (Ivan Vecera) [2008927] - staging: rtlwifi: use siocdevprivate (Ivan Vecera) [2008927] - net: split out SIOCDEVPRIVATE handling from dev_ioctl (Ivan Vecera) [2008927] - net: socket: rework compat_ifreq_ioctl() (Ivan Vecera) [2008927] - net: socket: simplify dev_ifconf handling (Ivan Vecera) [2008927] - net: socket: remove register_gifconf (Ivan Vecera) [2008927] - net: socket: rework SIOC?IFMAP ioctls (Ivan Vecera) [2008927] - ethtool: improve compat ioctl handling (Ivan Vecera) [2008927] - compat: make linux/compat.h available everywhere (Ivan Vecera) [2008927]- CI: Add template for baseline gcov build (c9s repos) (Michael Hofmann) - PCI: vmd: depend on !UML (Myron Stowe) [1994932] - PCI: vmd: Do not disable MSI-X remapping if interrupt remapping is enabled by IOMMU (Myron Stowe) [1994932] - PCI: vmd: Assign a number to each VMD controller (Myron Stowe) [1994932] - PCI: VMD: ACPI: Make ACPI companion lookup work for VMD bus (Myron Stowe) [1994932] - swiotlb-xen: drop DEFAULT_NSLABS (Jerry Snitselaar) [2004348] - swiotlb-xen: arrange to have buffer info logged (Jerry Snitselaar) [2004348] - swiotlb-xen: drop leftover __ref (Jerry Snitselaar) [2004348] - swiotlb-xen: limit init retries (Jerry Snitselaar) [2004348] - swiotlb-xen: suppress certain init retries (Jerry Snitselaar) [2004348] - swiotlb-xen: maintain slab count properly (Jerry Snitselaar) [2004348] - swiotlb-xen: fix late init retry (Jerry Snitselaar) [2004348] - swiotlb-xen: avoid double free (Jerry Snitselaar) [2004348] - dma-debug: teach add_dma_entry() about DMA_ATTR_SKIP_CPU_SYNC (Jerry Snitselaar) [2004348] - dma-debug: fix sg checks in debug_dma_map_sg() (Jerry Snitselaar) [2004348] - dma-mapping: fix the kerneldoc for dma_map_sgtable() (Jerry Snitselaar) [2004348] - dma-debug: prevent an error message from causing runtime problems (Jerry Snitselaar) [2004348] - dma-mapping: fix the kerneldoc for dma_map_sg_attrs (Jerry Snitselaar) [2004348] - iommu/vt-d: Drop "0x" prefix from PCI bus & device addresses (Jerry Snitselaar) [2004348] - iommu: Clarify default domain Kconfig (Jerry Snitselaar) [2004348] - iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() (Jerry Snitselaar) [2004348] - iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() (Jerry Snitselaar) [2004348] - iommu/amd: Remove iommu_init_ga() (Jerry Snitselaar) [2004348] - iommu/amd: Relocate GAMSup check to early_enable_iommus (Jerry Snitselaar) [2004348] - iommu/io-pgtable: Abstract iommu_iotlb_gather access (Jerry Snitselaar) [2004348] - iommu/vt-d: Add present bit check in pasid entry setup helpers (Jerry Snitselaar) [2004348] - iommu/vt-d: Use pasid_pte_is_present() helper function (Jerry Snitselaar) [2004348] - iommu/vt-d: Drop the kernel doc annotation (Jerry Snitselaar) [2004348] - iommu/vt-d: Allow devices to have more than 32 outstanding PRs (Jerry Snitselaar) [1921363] - iommu/vt-d: Preset A/D bits for user space DMA usage (Jerry Snitselaar) [2004348] - iomm/vt-d: Enable Intel IOMMU scalable mode by default (Jerry Snitselaar) [2004348] - iommu/vt-d: Refactor Kconfig a bit (Jerry Snitselaar) [2004348] - iommu/vt-d: Remove unnecessary oom message (Jerry Snitselaar) [2004348] - iommu/vt-d: Update the virtual command related registers (Jerry Snitselaar) [2004348] - iommu: Allow enabling non-strict mode dynamically (Jerry Snitselaar) [2004348] - iommu: Merge strictness and domain type configs (Jerry Snitselaar) [2004348] - iommu: Only log strictness for DMA domains (Jerry Snitselaar) [2004348] - iommu: Expose DMA domain strictness via sysfs (Jerry Snitselaar) [2004348] - iommu: Express DMA strictness via the domain type (Jerry Snitselaar) [2004348] - iommu/vt-d: Prepare for multiple DMA domain types (Jerry Snitselaar) [2004348] - iommu/arm-smmu: Prepare for multiple DMA domain types (Jerry Snitselaar) [2004348] - iommu/amd: Prepare for multiple DMA domain types (Jerry Snitselaar) [2004348] - iommu: Introduce explicit type for non-strict DMA domains (Jerry Snitselaar) [2004348] - iommu/io-pgtable: Remove non-strict quirk (Jerry Snitselaar) [2004348] - iommu: Indicate queued flushes via gather data (Jerry Snitselaar) [2004348] - iommu/dma: Remove redundant "!dev" checks (Jerry Snitselaar) [2004348] - iommu/virtio: Drop IOVA cookie management (Jerry Snitselaar) [2004348] - iommu/vt-d: Drop IOVA cookie management (Jerry Snitselaar) [2004348] - iommu/arm-smmu: Drop IOVA cookie management (Jerry Snitselaar) [2004348] - iommu/amd: Drop IOVA cookie management (Jerry Snitselaar) [2004348] - iommu: Pull IOVA cookie management into the core (Jerry Snitselaar) [2004348] - iommu/amd: Remove stale amd_iommu_unmap_flush usage (Jerry Snitselaar) [2004348] - iommu/amd: Use only natural aligned flushes in a VM (Jerry Snitselaar) [2004348] - iommu/amd: Sync once for scatter-gather operations (Jerry Snitselaar) [2004348] - iommu/amd: Tailored gather logic for AMD (Jerry Snitselaar) [2004348] - iommu: Factor iommu_iotlb_gather_is_disjoint() out (Jerry Snitselaar) [2004348] - iommu: Improve iommu_iotlb_gather helpers (Jerry Snitselaar) [2004348] - iommu/amd: Do not use flush-queue when NpCache is on (Jerry Snitselaar) [2004348] - iommu/amd: Selective flush on unmap (Jerry Snitselaar) [2004348] - iommu/amd: Fix printing of IOMMU events when rate limiting kicks in (Jerry Snitselaar) [2004348] - iommu/amd: Convert from atomic_t to refcount_t on pasid_state->count (Jerry Snitselaar) [2004348] - iommu/arm-smmu: Fix missing unlock on error in arm_smmu_device_group() (Jerry Snitselaar) [2004348] - iommu/arm-smmu-v3: Stop pre-zeroing batch commands (Jerry Snitselaar) [2004348] - iommu/arm-smmu-v3: Extract reusable function __arm_smmu_cmdq_skip_err() (Jerry Snitselaar) [2004348] - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_get_cmdq() (Jerry Snitselaar) [2004348] - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_cmdq_issue_cmd_with_sync() (Jerry Snitselaar) [2004348] - iommu/arm-smmu-v3: Use command queue batching helpers to improve performance (Jerry Snitselaar) [2004348] - iommu/arm-smmu: Optimize ->tlb_flush_walk() for qcom implementation (Jerry Snitselaar) [2004348] - iommu/arm-smmu: Fix race condition during iommu_group creation (Jerry Snitselaar) [2004348] - iommu: Fix race condition during default domain allocation (Jerry Snitselaar) [2004348] - iommu/arm-smmu: Add clk_bulk_{prepare/unprepare} to system pm callbacks (Jerry Snitselaar) [2004348] - iommu/arm-smmu-v3: Remove some unneeded init in arm_smmu_cmdq_issue_cmdlist() (Jerry Snitselaar) [2004348] - iommu/arm-smmu-v3: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971978] - iommu/arm-smmu-v3: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971978] - iommu/vt-d: Move clflush'es from iotlb_sync_map() to map_pages() (Jerry Snitselaar) [1971978] - iommu/vt-d: Implement map/unmap_pages() iommu_ops callback (Jerry Snitselaar) [1971978] - iommu/vt-d: Report real pgsize bitmap to iommu core (Jerry Snitselaar) [1971978] - iommu: Streamline iommu_iova_to_phys() (Jerry Snitselaar) [2004348] - iommu: Remove mode argument from iommu_set_dma_strict() (Jerry Snitselaar) [2004348] - redhat/configs: Use new iommu default dma config options (Jerry Snitselaar) [2004348] - iommu/amd: Add support for IOMMU default DMA mode build options (Jerry Snitselaar) [2004348] - iommu/vt-d: Add support for IOMMU default DMA mode build options (Jerry Snitselaar) [2004348] - iommu: Enhance IOMMU default DMA mode build options (Jerry Snitselaar) [2004348] - iommu: Print strict or lazy mode at init time (Jerry Snitselaar) [2004348] - iommu: Deprecate Intel and AMD cmdline methods to enable strict mode (Jerry Snitselaar) [2004348] - iommu/arm-smmu: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971978] - iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971978] - iommu/io-pgtable-arm-v7s: Implement arm_v7s_map_pages() (Jerry Snitselaar) [1971978] - iommu/io-pgtable-arm-v7s: Implement arm_v7s_unmap_pages() (Jerry Snitselaar) [1971978] - iommu/io-pgtable-arm: Implement arm_lpae_map_pages() (Jerry Snitselaar) [1971978] - iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() (Jerry Snitselaar) [1971978] - iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries (Jerry Snitselaar) [1971978] - iommu/io-pgtable: Introduce map_pages() as a page table op (Jerry Snitselaar) [1971978] - iommu/io-pgtable: Introduce unmap_pages() as a page table op (Jerry Snitselaar) [1971978] - iommu: Add support for the map_pages() callback (Jerry Snitselaar) [1971978] - iommu: Hook up '->unmap_pages' driver callback (Jerry Snitselaar) [1971978] - iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts (Jerry Snitselaar) [1971978] - iommu: Use bitmap to calculate page size in iommu_pgsize() (Jerry Snitselaar) [1971978] - iommu: Add a map_pages() op for IOMMU drivers (Jerry Snitselaar) [1971978] - iommu: Add an unmap_pages() op for IOMMU drivers (Jerry Snitselaar) [1971978] - swiotlb: use depends on for DMA_RESTRICTED_POOL (Jerry Snitselaar) [2004348] - swiotlb: Free tbl memory in swiotlb_exit() (Jerry Snitselaar) [2004348] - swiotlb: Emit diagnostic in swiotlb_exit() (Jerry Snitselaar) [2004348] - swiotlb: Convert io_default_tlb_mem to static allocation (Jerry Snitselaar) [2004348] - swiotlb: add overflow checks to swiotlb_bounce (Jerry Snitselaar) [2004348] - swiotlb: fix implicit debugfs declarations (Jerry Snitselaar) [2004348] - swiotlb: Add restricted DMA pool initialization (Jerry Snitselaar) [2004348] - redhat/configs: Add CONFIG_DMA_RESTRICTED_POOL (Jerry Snitselaar) [2004348] - swiotlb: Add restricted DMA alloc/free support (Jerry Snitselaar) [2004348] - swiotlb: Refactor swiotlb_tbl_unmap_single (Jerry Snitselaar) [2004348] - swiotlb: Move alloc_size to swiotlb_find_slots (Jerry Snitselaar) [2004348] - swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing (Jerry Snitselaar) [2004348] - swiotlb: Update is_swiotlb_active to add a struct device argument (Jerry Snitselaar) [2004348] - swiotlb: Update is_swiotlb_buffer to add a struct device argument (Jerry Snitselaar) [2004348] - swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used (Jerry Snitselaar) [2004348] - swiotlb: Refactor swiotlb_create_debugfs (Jerry Snitselaar) [2004348] - swiotlb: Refactor swiotlb init functions (Jerry Snitselaar) [2004348] - dma-mapping: make the global coherent pool conditional (Jerry Snitselaar) [2004348] - dma-mapping: add a dma_init_global_coherent helper (Jerry Snitselaar) [2004348] - dma-mapping: simplify dma_init_coherent_memory (Jerry Snitselaar) [2004348] - dma-mapping: allow using the global coherent pool for !ARM (Jerry Snitselaar) [2004348] - dma-direct: add support for dma_coherent_default_memory (Jerry Snitselaar) [2004348] - dma-mapping: return an unsigned int from dma_map_sg{,_attrs} (Jerry Snitselaar) [2004348] - dma-mapping: disallow .map_sg operations from returning zero on error (Jerry Snitselaar) [2004348] - dma-mapping: return error code from dma_dummy_map_sg() (Jerry Snitselaar) [2004348] - xen: swiotlb: return error code from xen_swiotlb_map_sg() (Jerry Snitselaar) [2004348] - s390/pci: don't set failed sg dma_address to DMA_MAPPING_ERROR (Jerry Snitselaar) [2004348] - s390/pci: return error code from s390_dma_map_sg() (Jerry Snitselaar) [2004348] - powerpc/iommu: don't set failed sg dma_address to DMA_MAPPING_ERROR (Jerry Snitselaar) [2004348] - powerpc/iommu: return error code from .map_sg() ops (Jerry Snitselaar) [2004348] - iommu/dma: return error code from iommu_dma_map_sg() (Jerry Snitselaar) [2004348] - iommu: return full error code from iommu_map_sg[_atomic]() (Jerry Snitselaar) [2004348] - dma-direct: return appropriate error code from dma_direct_map_sg() (Jerry Snitselaar) [2004348] - dma-mapping: allow map_sg() ops to return negative error codes (Jerry Snitselaar) [2004348] - dma-debug: fix debugfs initialization order (Jerry Snitselaar) [2004348] - dma-debug: use memory_intersects() directly (Jerry Snitselaar) [2004348]- net: mana: Support hibernation and kexec (Mohammed Gamal) [2011883] - net: mana: Improve the HWC error handling (Mohammed Gamal) [2011883] - net: mana: Report OS info to the PF driver (Mohammed Gamal) [2011883] - net: mana: Fix the netdev_err()'s vPort argument in mana_init_port() (Mohammed Gamal) [2011883] - net: mana: Allow setting the number of queues while the NIC is down (Mohammed Gamal) [2011883] - net: mana: Fix error handling in mana_create_rxq() (Mohammed Gamal) [2011883] - net: mana: Use kcalloc() instead of kzalloc() (Mohammed Gamal) [2011883] - net: mana: Prefer struct_size over open coded arithmetic (Mohammed Gamal) [2011883] - net: mana: Add WARN_ON_ONCE in case of CQE read overflow (Mohammed Gamal) [2011883] - net: mana: Add support for EQ sharing (Mohammed Gamal) [2011883] - net: mana: Move NAPI from EQ to CQ (Mohammed Gamal) [2011883] - PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus (Mohammed Gamal) [2008571] - objtool: Remove redundant 'len' field from struct section (C. Erastus Toe) [2002440] - objtool: Make .altinstructions section entry size consistent (C. Erastus Toe) [2002440] - s390/topology: fix topology information when calling cpu hotplug notifiers (Phil Auld) [2003998] - fs: remove leftover comments from mandatory locking removal (Jeffrey Layton) [2017438] - locks: remove changelog comments (Jeffrey Layton) [2017438] - docs: fs: locks.rst: update comment about mandatory file locking (Jeffrey Layton) [2017438] - Documentation: remove reference to now removed mandatory-locking doc (Jeffrey Layton) [2017438] - locks: remove LOCK_MAND flock lock support (Jeffrey Layton) [2017438] - fs: clean up after mandatory file locking support removal (Jeffrey Layton) [2017438] - fs: remove mandatory file locking support (Jeffrey Layton) [2017438] - fcntl: fix potential deadlock for &fasync_struct.fa_lock (Jeffrey Layton) [2017438] - fcntl: fix potential deadlocks for &fown_struct.lock (Jeffrey Layton) [2017438] - KVM: s390: Enable specification exception interpretation (Thomas Huth) [2001770] - redhat/configs: enable CONFIG_BCMGENET as module (Joel Savitz) [2011025]- CI: Add template for baseline gcov build for RHEL (Israel Santana Aleman) - redhat/configs: Enable Nitro Enclaves on Aarch64 (Vitaly Kuznetsov) [2001582] - nitro_enclaves: Add fixes for checkpatch blank line reports (Vitaly Kuznetsov) [2001582] - nitro_enclaves: Add fixes for checkpatch spell check reports (Vitaly Kuznetsov) [2001582] - nitro_enclaves: Add fixes for checkpatch match open parenthesis reports (Vitaly Kuznetsov) [2001582] - nitro_enclaves: Update copyright statement to include 2021 (Vitaly Kuznetsov) [2001582] - nitro_enclaves: Add fix for the kernel-doc report (Vitaly Kuznetsov) [2001582] - nitro_enclaves: Update documentation for Arm64 support (Vitaly Kuznetsov) [2001582] - nitro_enclaves: Enable Arm64 support (Vitaly Kuznetsov) [2001582] - redhat/configs: Enable Hyper-V support on ARM (Vitaly Kuznetsov) [1949613] - redhat/configs: enable CONFIG_INPUT_KEYBOARD for AARCH64 (Vitaly Kuznetsov) [1949613] - Drivers: hv: Enable Hyper-V code to be built on ARM64 (Vitaly Kuznetsov) [1949613] - arm64: efi: Export screen_info (Vitaly Kuznetsov) [1949613] - arm64: hyperv: Initialize hypervisor on boot (Vitaly Kuznetsov) [1949613] - arm64: hyperv: Add panic handler (Vitaly Kuznetsov) [1949613] - arm64: hyperv: Add Hyper-V hypercall and register access utilities (Vitaly Kuznetsov) [1949613] - PCI: hv: Turn on the host bridge probing on ARM64 (Vitaly Kuznetsov) [1949613] - PCI: hv: Set up MSI domain at bridge probing time (Vitaly Kuznetsov) [1949613] - PCI: hv: Set ->domain_nr of pci_host_bridge at probing time (Vitaly Kuznetsov) [1949613] - PCI: hv: Generify PCI probing (Vitaly Kuznetsov) [1949613] - arm64: PCI: Support root bridge preparation for Hyper-V (Vitaly Kuznetsov) [1949613] - arm64: PCI: Restructure pcibios_root_bridge_prepare() (Vitaly Kuznetsov) [1949613] - PCI: Support populating MSI domains of root buses via bridges (Vitaly Kuznetsov) [1949613] - PCI: Introduce domain_nr in pci_host_bridge (Vitaly Kuznetsov) [1949613] - drivers: hv: Decouple Hyper-V clock/timer code from VMbus drivers (Vitaly Kuznetsov) [1949613] - Drivers: hv: Move Hyper-V misc functionality to arch-neutral code (Vitaly Kuznetsov) [1949613] - Drivers: hv: Add arch independent default functions for some Hyper-V handlers (Vitaly Kuznetsov) [1949613] - Drivers: hv: Make portions of Hyper-V init code be arch neutral (Vitaly Kuznetsov) [1949613] - asm-generic/hyperv: Add missing #include of nmi.h (Vitaly Kuznetsov) [1949613] - PCI: hv: Support for create interrupt v3 (Vitaly Kuznetsov) [1949613] - x86_64: Enable Elkhart Lake Quadrature Encoder Peripheral support (Prarit Bhargava) [1874997]- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (Dick Kennedy) [1879528] - scsi: lpfc: Fix gcc -Wstringop-overread warning, again (Dick Kennedy) [1879528] - scsi: lpfc: Use correct scnprintf() limit (Dick Kennedy) [1879528] - scsi: lpfc: Fix sprintf() overflow in lpfc_display_fpin_wwpn() (Dick Kennedy) [1879528] - scsi: lpfc: Fix compilation errors on kernels with no CONFIG_DEBUG_FS (Dick Kennedy) [1879528] - scsi: lpfc: Fix CPU to/from endian warnings introduced by ELS processing (Dick Kennedy) [1879528] - scsi: lpfc: Update lpfc version to 14.0.0.2 (Dick Kennedy) [1879528] - scsi: lpfc: Improve PBDE checks during SGL processing (Dick Kennedy) [1879528] - scsi: lpfc: Zero CGN stats only during initial driver load and stat reset (Dick Kennedy) [1879528] - scsi: lpfc: Fix I/O block after enabling managed congestion mode (Dick Kennedy) [1879528] - scsi: lpfc: Adjust bytes received vales during cmf timer interval (Dick Kennedy) [1879528] - scsi: lpfc: Fix EEH support for NVMe I/O (Dick Kennedy) [1879528] - scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (Dick Kennedy) [1879528] - scsi: lpfc: Fix NVMe I/O failover to non-optimized path (Dick Kennedy) [1879528] - scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (Dick Kennedy) [1879528] - scsi: lpfc: Fix rediscovery of tape device after LIP (Dick Kennedy) [1879528] - scsi: lpfc: Fix hang on unload due to stuck fport node (Dick Kennedy) [1879528] - scsi: lpfc: Fix premature rpi release for unsolicited TPLS and LS_RJT (Dick Kennedy) [1879528] - scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (Dick Kennedy) [1879528] - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (Dick Kennedy) [1879528] - scsi: fc: Add EDC ELS definition (Dick Kennedy) [1879528] - scsi: lpfc: Copyright updates for 14.0.0.1 patches (Dick Kennedy) [1879528] - scsi: lpfc: Update lpfc version to 14.0.0.1 (Dick Kennedy) [1879528] - scsi: lpfc: Add bsg support for retrieving adapter cmf data (Dick Kennedy) [1879528] - scsi: lpfc: Add cmf_info sysfs entry (Dick Kennedy) [1879528] - scsi: lpfc: Add debugfs support for cm framework buffers (Dick Kennedy) [1879528] - scsi: lpfc: Add support for maintaining the cm statistics buffer (Dick Kennedy) [1879528] - scsi: lpfc: Add rx monitoring statistics (Dick Kennedy) [1879528] - scsi: lpfc: Add support for the CM framework (Dick Kennedy) [1879528] - scsi: lpfc: Add cmfsync WQE support (Dick Kennedy) [1879528] - scsi: lpfc: Add support for cm enablement buffer (Dick Kennedy) [1879528] - scsi: lpfc: Add cm statistics buffer support (Dick Kennedy) [1879528] - scsi: lpfc: Add EDC ELS support (Dick Kennedy) [1879528] - scsi: lpfc: Expand FPIN and RDF receive logging (Dick Kennedy) [1879528] - scsi: lpfc: Add MIB feature enablement support (Dick Kennedy) [1879528] - scsi: lpfc: Add SET_HOST_DATA mbox cmd to pass date/time info to firmware (Dick Kennedy) [1879528] - scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (Dick Kennedy) [1879528] - scsi: lpfc: Remove redundant assignment to pointer pcmd (Dick Kennedy) [1879528] - scsi: lpfc: Copyright updates for 14.0.0.0 patches (Dick Kennedy) [1879528] - scsi: lpfc: Update lpfc version to 14.0.0.0 (Dick Kennedy) [1879528] - scsi: lpfc: Add 256 Gb link speed support (Dick Kennedy) [1879528] - scsi: lpfc: Revise Topology and RAS support checks for new adapters (Dick Kennedy) [1879528] - scsi: lpfc: Fix cq_id truncation in rq create (Dick Kennedy) [1879528] - scsi: lpfc: Add PCI ID support for LPe37000/LPe38000 series adapters (Dick Kennedy) [1879528] - scsi: lpfc: Copyright updates for 12.8.0.11 patches (Dick Kennedy) [1879528] - scsi: lpfc: Update lpfc version to 12.8.0.11 (Dick Kennedy) [1879528] - scsi: lpfc: Skip issuing ADISC when node is in NPR state (Dick Kennedy) [1879528] - scsi: lpfc: Skip reg_vpi when link is down for SLI3 in ADISC cmpl path (Dick Kennedy) [1879528] - scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (Dick Kennedy) [1879528] - scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (Dick Kennedy) [1879528] - scsi: lpfc: Enable adisc discovery after RSCN by default (Dick Kennedy) [1879528] - scsi: lpfc: Use PBDE feature enabled bit to determine PBDE support (Dick Kennedy) [1879528] - scsi: lpfc: Clear outstanding active mailbox during PCI function reset (Dick Kennedy) [1879528] - scsi: lpfc: Fix KASAN slab-out-of-bounds in lpfc_unreg_rpi() routine (Dick Kennedy) [1879528] - scsi: lpfc: Remove REG_LOGIN check requirement to issue an ELS RDF (Dick Kennedy) [1879528] - scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (Dick Kennedy) [1879528] - scsi: lpfc: Fix NULL ptr dereference with NPIV ports for RDF handling (Dick Kennedy) [1879528] - scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (Dick Kennedy) [1879528] - scsi: lpfc: Fix target reset handler from falsely returning FAILURE (Dick Kennedy) [1879528] - scsi: lpfc: Discovery state machine fixes for LOGO handling (Dick Kennedy) [1879528] - scsi: lpfc: Fix function description comments for vmid routines (Dick Kennedy) [1879528] - scsi: lpfc: Improve firmware download logging (Dick Kennedy) [1879528] - scsi: lpfc: Remove use of kmalloc() in trace event logging (Dick Kennedy) [1879528] - scsi: lpfc: Fix NVMe support reporting in log message (Dick Kennedy) [1879528]- evm: mark evm_fixmode as __ro_after_init (Bruno Meneguele) [2017160] - IMA: remove -Wmissing-prototypes warning (Bruno Meneguele) [2017160] - perf flamegraph: flamegraph.py script improvements (Michael Petlan) [2010271] - redhat/configs/evaluate_configs: insert EMPTY tags at correct place (Jan Stancek) [2015082] - redhat/configs/evaluate_configs: walk cfgvariants line by line (Jan Stancek) [2015082] - redhat/configs: create a separate config for gcov options (Jan Stancek) [2015082] - redhat/kernel.spec.template: don't hardcode gcov arches (Jan Stancek) [2015082] - i40e: fix endless loop under rtnl (Stefan Assmann) [1992939] - selftests/bpf: Use nanosleep tracepoint in perf buffer test (Jiri Olsa) [2006310] - selftests/bpf: Fix possible/online index mismatch in perf_buffer test (Jiri Olsa) [2006310] - selftests/bpf: Fix perf_buffer test on system with offline cpus (Jiri Olsa) [2006310] - KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov) [1965145] - selftest/bpf: Switch recursion test to use htab_map_delete_elem (Jiri Olsa) [2006313]- futex: Remove unused variable 'vpid' in futex_proxy_trylock_atomic() (Waiman Long) [2007032] - futex: Prevent inconsistent state and exit race (Waiman Long) [2007032] - locking/ww_mutex: Initialize waiter.ww_ctx properly (Waiman Long) [2007032] - futex: Return error code instead of assigning it without effect (Waiman Long) [2007032] - locking/rwbase: Take care of ordering guarantee for fastpath reader (Waiman Long) [2007032] - locking/rwbase: Extract __rwbase_write_trylock() (Waiman Long) [2007032] - locking/rwbase: Properly match set_and_save_state() to restore_state() (Waiman Long) [2007032] - locking/rtmutex: Fix ww_mutex deadlock check (Waiman Long) [2007032] - locking/rwsem: Add missing __init_rwsem() for PREEMPT_RT (Waiman Long) [2007032] - locking/rtmutex: Return success on deadlock for ww_mutex waiters (Waiman Long) [2007032] - locking/rtmutex: Prevent spurious EDEADLK return caused by ww_mutexes (Waiman Long) [2007032] - locking/rtmutex: Dequeue waiter on ww_mutex deadlock (Waiman Long) [2007032] - locking/rtmutex: Dont dereference waiter lockless (Waiman Long) [2007032] - locking/local_lock: Add PREEMPT_RT support (Waiman Long) [2007032] - locking/spinlock/rt: Prepare for RT local_lock (Waiman Long) [2007032] - locking/rtmutex: Add adaptive spinwait mechanism (Waiman Long) [2007032] - locking/rtmutex: Implement equal priority lock stealing (Waiman Long) [2007032] - preempt: Adjust PREEMPT_LOCK_OFFSET for RT (Waiman Long) [2007032] - locking/rtmutex: Prevent lockdep false positive with PI futexes (Waiman Long) [2007032] - futex: Prevent requeue_pi() lock nesting issue on RT (Waiman Long) [2007032] - futex: Simplify handle_early_requeue_pi_wakeup() (Waiman Long) [2007032] - futex: Reorder sanity checks in futex_requeue() (Waiman Long) [2007032] - futex: Clarify comment in futex_requeue() (Waiman Long) [2007032] - futex: Restructure futex_requeue() (Waiman Long) [2007032] - futex: Correct the number of requeued waiters for PI (Waiman Long) [2007032] - futex: Remove bogus condition for requeue PI (Waiman Long) [2007032] - futex: Clarify futex_requeue() PI handling (Waiman Long) [2007032] - futex: Clean up stale comments (Waiman Long) [2007032] - futex: Validate waiter correctly in futex_proxy_trylock_atomic() (Waiman Long) [2007032] - lib/test_lockup: Adapt to changed variables (Waiman Long) [2007032] - locking/rtmutex: Add mutex variant for RT (Waiman Long) [2007032] - locking/ww_mutex: Implement rtmutex based ww_mutex API functions (Waiman Long) [2007032] - locking/rtmutex: Extend the rtmutex core to support ww_mutex (Waiman Long) [2007032] - locking/ww_mutex: Add rt_mutex based lock type and accessors (Waiman Long) [2007032] - locking/ww_mutex: Add RT priority to W/W order (Waiman Long) [2007032] - locking/ww_mutex: Implement rt_mutex accessors (Waiman Long) [2007032] - locking/ww_mutex: Abstract out internal lock accesses (Waiman Long) [2007032] - locking/ww_mutex: Abstract out mutex types (Waiman Long) [2007032] - locking/ww_mutex: Abstract out mutex accessors (Waiman Long) [2007032] - locking/ww_mutex: Abstract out waiter enqueueing (Waiman Long) [2007032] - locking/ww_mutex: Abstract out the waiter iteration (Waiman Long) [2007032] - locking/ww_mutex: Remove the __sched annotation from ww_mutex APIs (Waiman Long) [2007032] - locking/ww_mutex: Split out the W/W implementation logic into kernel/locking/ww_mutex.h (Waiman Long) [2007032] - locking/ww_mutex: Split up ww_mutex_unlock() (Waiman Long) [2007032] - locking/ww_mutex: Gather mutex_waiter initialization (Waiman Long) [2007032] - locking/ww_mutex: Simplify lockdep annotations (Waiman Long) [2007032] - locking/mutex: Make mutex::wait_lock raw (Waiman Long) [2007032] - locking/ww_mutex: Move the ww_mutex definitions from into (Waiman Long) [2007032] - locking/mutex: Move the 'struct mutex_waiter' definition from to the internal header (Waiman Long) [2007032] - locking/mutex: Consolidate core headers, remove kernel/locking/mutex-debug.h (Waiman Long) [2007032] - locking/rtmutex: Squash !RT tasks to DEFAULT_PRIO (Waiman Long) [2007032] - locking/rwlock: Provide RT variant (Waiman Long) [2007032] - locking/spinlock: Provide RT variant (Waiman Long) [2007032] - locking/rtmutex: Provide the spin/rwlock core lock function (Waiman Long) [2007032] - locking/spinlock: Provide RT variant header: (Waiman Long) [2007032] - locking/spinlock: Provide RT specific spinlock_t (Waiman Long) [2007032] - locking/rtmutex: Reduce header dependencies, only include (Waiman Long) [2007032] - rbtree: Split out the rbtree type definitions into (Waiman Long) [2007032] - locking/lockdep: Reduce header dependencies in (Waiman Long) [2007032] - locking/rtmutex: Prevent future include recursion hell (Waiman Long) [2007032] - locking/spinlock: Split the lock types header, and move the raw types into (Waiman Long) [2007032] - locking/rtmutex: Guard regular sleeping locks specific functions (Waiman Long) [2007032] - locking/rtmutex: Prepare RT rt_mutex_wake_q for RT locks (Waiman Long) [2007032] - locking/rtmutex: Use rt_mutex_wake_q_head (Waiman Long) [2007032] - locking/rtmutex: Provide rt_wake_q_head and helpers (Waiman Long) [2007032] - locking/rtmutex: Add wake_state to rt_mutex_waiter (Waiman Long) [2007032] - locking/rwsem: Add rtmutex based R/W semaphore implementation (Waiman Long) [2007032] - locking/rt: Add base code for RT rw_semaphore and rwlock (Waiman Long) [2007032] - locking/rtmutex: Provide rt_mutex_base_is_locked() (Waiman Long) [2007032] - locking/rtmutex: Provide rt_mutex_slowlock_locked() (Waiman Long) [2007032] - locking/rtmutex: Split out the inner parts of 'struct rtmutex' (Waiman Long) [2007032] - locking/rtmutex: Split API from implementation (Waiman Long) [2007032] - locking/rtmutex: Switch to from cmpxchg_*() to try_cmpxchg_*() (Waiman Long) [2007032] - locking/rtmutex: Convert macros to inlines (Waiman Long) [2007032] - locking/rtmutex: Remove rt_mutex_is_locked() (Waiman Long) [2007032] - sched/wake_q: Provide WAKE_Q_HEAD_INITIALIZER() (Waiman Long) [2007032] - sched/core: Provide a scheduling point for RT locks (Waiman Long) [2007032] - sched/core: Rework the __schedule() preempt argument (Waiman Long) [2007032] - sched/wakeup: Prepare for RT sleeping spin/rwlocks (Waiman Long) [2007032] - sched/wakeup: Reorganize the current::__state helpers (Waiman Long) [2007032] - sched/wakeup: Introduce the TASK_RTLOCK_WAIT state bit (Waiman Long) [2007032] - sched/wakeup: Split out the wakeup ->__state check (Waiman Long) [2007032] - locking/rtmutex: Set proper wait context for lockdep (Waiman Long) [2007032] - locking/local_lock: Add missing owner initialization (Waiman Long) [2007032] - locking/mutex: Add MUTEX_WARN_ON (Waiman Long) [2007032] - locking/mutex: Introduce __mutex_trylock_or_handoff() (Waiman Long) [2007032] - locking/mutex: Fix HANDOFF condition (Waiman Long) [2007032] - locking/mutex: Use try_cmpxchg() (Waiman Long) [2007032]- redhat: make dist-srpm-gcov add to BUILDOPTS (Jan Stancek) [2017628] - redhat: Fix dist-srpm-gcov (Jan Stancek) [2017628] - s390: report more CPU capabilities (Robin Dapp) [2012095] - s390/disassembler: add instructions (Robin Dapp) [2012095] - audit: move put_tree() to avoid trim_trees refcount underflow and UAF (Richard Guy Briggs) [1985904] - libbpf: Properly ignore STT_SECTION symbols in legacy map definitions (Jiri Olsa) [1998266] - libbpf: Ignore STT_SECTION symbols in 'maps' section (Jiri Olsa) [1998266] - selftests, bpf: test_lwt_ip_encap: Really disable rp_filter (Jiri Benc) [2006328]- selinux: remove the SELinux lockdown implementation (Ondrej Mosnacek) [1940843 1945581] - bpf: Fix integer overflow in prealloc_elems_and_freelist() (Yauheni Kaliuta) [2010494] {CVE-2021-41864} - seltests: bpf: test_tunnel: Use ip neigh (Jiri Benc) [2006326]- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei) [1991958] - blk-mq: avoid to iterate over stale request (Ming Lei) [2009110] - redhat/configs: enable CONFIG_IMA_WRITE_POLICY (Bruno Meneguele) [2006320] - CI: Update deprecated configs (Veronika Kabatova)- powerpc/pseries: Prevent free CPU ids being reused on another node (Desnes A. Nunes do Rosario) [2004809] - pseries/drmem: update LMBs after LPM (Desnes A. Nunes do Rosario) [2004809] - powerpc/numa: Consider the max NUMA node for migratable LPAR (Desnes A. Nunes do Rosario) [2004809] - selftests: bpf: disable test_lirc_mode2 (Jiri Benc) [2006359] - selftests: bpf: disable test_doc_build.sh (Jiri Benc) [2006359] - selftests: bpf: define SO_RCVTIMEO and SO_SNDTIMEO properly for ppc64le (Jiri Benc) [2006359] - selftests: bpf: skip FOU tests in test_tc_tunnel (Jiri Benc) [2006359] - selftests: bpf: disable test_seg6_loop test (Jiri Benc) [2006359] - selftests: bpf: disable test_lwt_seg6local (Jiri Benc) [2006359] - selftests: bpf: disable test_bpftool_build.sh (Jiri Benc) [2006359] - selftests: add option to skip specific tests in RHEL (Jiri Benc) [2006359]- selftests/powerpc: Add scv versions of the basic TM syscall tests (Desnes A. Nunes do Rosario) [1986651] - powerpc/64s: system call scv tabort fix for corrupt irq soft-mask state (Desnes A. Nunes do Rosario) [1986651] - mm/swap: consider max pages in iomap_swapfile_add_extent (Carlos Maiolino) [2005191] - platform/x86/intel: pmc/core: Add GBE Package C10 fix for Alder Lake PCH (David Arcari) [2007707] - platform/x86/intel: pmc/core: Add Alder Lake low power mode support for pmc core (David Arcari) [2007707] - platform/x86/intel: pmc/core: Add Latency Tolerance Reporting (LTR) support to Alder Lake (David Arcari) [2007707] - platform/x86/intel: pmc/core: Add Alderlake support to pmc core driver (David Arcari) [2007707] - platform/x86: intel_pmc_core: Move to intel sub-directory (David Arcari) [2007707] - platform/x86: intel_pmc_core: Prevent possibile overflow (David Arcari) [2007707] - Clean-up CONFIG_X86_PLATFORM_DRIVERS_INTEL (David Arcari) [2007707] - KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov) [2001912] - ipc: remove memcg accounting for sops objects in do_semtimedop() (Rafael Aquini) [1999707] {CVE-2021-3759} - memcg: enable accounting of ipc resources (Rafael Aquini) [1999707] {CVE-2021-3759} - redhat: BUILDID parameter must come last in genspec.sh (Herton R. Krzesinski) - redhat/Makefile.variables: Set INCLUDE_FEDORA_FILES to 0 (Prarit Bhargava) [2009545] - redhat: Remove fedora configs directories and files. (Prarit Bhargava) [2009545] - redhat/kernel.spec.template: Cleanup source numbering (Prarit Bhargava) [2009545] - redhat/kernel.spec.template: Reorganize RHEL and Fedora specific files (Prarit Bhargava) [2009545] - redhat/kernel.spec.template: Add include_fedora and include_rhel variables (Prarit Bhargava) [2009545] - redhat/Makefile: Make kernel-local global (Prarit Bhargava) [2009545] - redhat/Makefile: Use flavors file (Prarit Bhargava) [2009545]- redhat: Enable Nitro Enclaves driver on x86 for real (Vitaly Kuznetsov) [2011739] - redhat/.gitignore: Add rhel9 KABI files (Prarit Bhargava) [2009489] - hwmon: (k10temp) Add support for yellow carp (David Arcari) [1987069] - hwmon: (k10temp) Rework the temperature offset calculation (David Arcari) [1987069] - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (David Arcari) [1987069] - hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (David Arcari) [1987069] - hwmon: (k10temp) support Zen3 APUs (David Arcari) [1987069] - selinux,smack: fix subjective/objective credential use mixups (Ondrej Mosnacek) [2008145] - redhat: kernel.spec: selftests: abort on build failure (Jiri Benc) [2004012] - Revert "bpf, selftests: Disable tests that need clang13" (Jiri Benc) [2004012] - selftests, bpf: Fix makefile dependencies on libbpf (Jiri Benc) [2004012]- pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [2000232] - pinctrl: amd: Handle wake-up interrupt (David Arcari) [2000232] - pinctrl: amd: Add irq field data (David Arcari) [2000232] - Revert "redhat: define _rhel variable because pesign macro now needs it" (Jan Stancek) - redhat: switch secureboot kernel image signing to release keys (Jan Stancek) - redhat/configs: Disable FIREWIRE (Prarit Bhargava) [1871862] - Enable e1000 in rhel9 as unsupported (Ken Cox) [2002344]- Revert "redhat: define _rhel variable because pesign macro now needs it" (Jan Stancek) - redhat: switch secureboot kernel image signing to release keys (Jan Stancek) - redhat/configs: Disable FIREWIRE (Prarit Bhargava) [1871862] - Enable e1000 in rhel9 as unsupported (Ken Cox) [2002344]- redhat/configs: enable CONFIG_SQUASHFS_ZSTD which is already enabled in Fedora 34 (Tao Liu) [1998953] - fs: dlm: fix return -EINTR on recovery stopped (Alexander Aring) [2004213] - redhat: replace redhatsecureboot303 signing key with redhatsecureboot601 (Jan Stancek) [2002499] - redhat: define _rhel variable because pesign macro now needs it (Jan Stancek) [2002499] - redhat: drop certificates that were deprecated after GRUB's BootHole flaw (Jan Stancek) [1994849] - redhat: correct file name of redhatsecurebootca1 (Jan Stancek) [2002499] - redhat: align file names with names of signing keys for ppc and s390 (Jan Stancek) [2002499] - redhat: restore sublevel in changelog (Jan Stancek) - fs: dlm: avoid comms shutdown delay in release_lockspace (Alexander Aring) [1994749] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOLATENCY & CONFIG_BLK_CGROUP_FC_APPID (Waiman Long) [1996675] - redhat/configs: remove conflicting SYSTEM_BLACKLIST_KEYRING (Bruno Meneguele) [2002350] - Enable "inter server to server" NFSv4.2 COPY (Steve Dickson) [1487367]- fs: dlm: fix return -EINTR on recovery stopped (Alexander Aring) [2004213] - redhat/configs: Update configs for secure IPL (Claudio Imbrenda) [1976884] - redhat: replace redhatsecureboot303 signing key with redhatsecureboot601 (Jan Stancek) [2002499] - redhat: define _rhel variable because pesign macro now needs it (Jan Stancek) [2002499] - redhat: drop certificates that were deprecated after GRUB's BootHole flaw (Jan Stancek) [1994849] - redhat: correct file name of redhatsecurebootca1 (Jan Stancek) [2002499] - redhat: align file names with names of signing keys for ppc and s390 (Jan Stancek) [2002499]- redhat: restore sublevel in changelog (Jan Stancek) - fs: dlm: avoid comms shutdown delay in release_lockspace (Alexander Aring) [1994749] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOLATENCY & CONFIG_BLK_CGROUP_FC_APPID (Waiman Long) [1996675]- Drivers: hv: vmbus: Fix kernel crash upon unbinding a device from uio_hv_generic driver (Vitaly Kuznetsov) [1999535] - ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini) [1987130 2003270] {CVE-2021-3669} - redhat/configs: Disable CONFIG_DRM_VMWGFX on aarch64 (Michel Dänzer) [1996993] - redhat: set USE_DIST_IN_SOURCE=1 for 9.0-beta (Jan Stancek) - redhat: add option to use DIST tag in sources (Jan Stancek) - CI: Enable notification messages for RHEL9 (Veronika Kabatova) - CI: Enable private pipelines for RT branches (Veronika Kabatova) - CI: Remove ARK leftovers (Veronika Kabatova) - redhat: add *-matched meta packages to rpminspect emptyrpm config (Herton R. Krzesinski) - gfs2: Don't call dlm after protocol is unmounted (Bob Peterson) [1988451] - gfs2: don't stop reads while withdraw in progress (Bob Peterson) [1988451] - gfs2: Mark journal inodes as "don't cache" (Bob Peterson) [1988451] - cgroup/cpuset: Avoid memory migration when nodemasks match (Waiman Long) [1980430] - cgroup/cpuset: Enable memory migration for cpuset v2 (Waiman Long) [1980430] - iscsi_ibft: Fix isa_bus_to_virt not working under ARM (Maurizio Lombardi) [1963801] - x86/setup: Explicitly include acpi.h (Maurizio Lombardi) [1963801] - iscsi_ibft: fix warning in reserve_ibft_region() (Maurizio Lombardi) [1963801] - iscsi_ibft: fix crash due to KASLR physical memory remapping (Maurizio Lombardi) [1963801] - redhat: fix chronological order in the changelog file (Herton R. Krzesinski)- redhat/configs: remove conflicting SYSTEM_BLACKLIST_KEYRING (Bruno Meneguele) [2002350] - Enable "inter server to server" NFSv4.2 COPY (Steve Dickson) [1487367]- redhat/configs: Disable CONFIG_DRM_VMWGFX on aarch64 (Michel Dänzer) [1996993] - redhat: set USE_DIST_IN_SOURCE=1 for 9.0-beta (Jan Stancek) - redhat: add option to use DIST tag in sources (Jan Stancek) - CI: Enable notification messages for RHEL9 (Veronika Kabatova) - CI: Enable private pipelines for RT branches (Veronika Kabatova) - CI: Remove ARK leftovers (Veronika Kabatova) - redhat: add *-matched meta packages to rpminspect emptyrpm config (Herton R. Krzesinski) - gfs2: Don't call dlm after protocol is unmounted (Bob Peterson) [1988451] - gfs2: don't stop reads while withdraw in progress (Bob Peterson) [1988451] - gfs2: Mark journal inodes as "don't cache" (Bob Peterson) [1988451] - cgroup/cpuset: Avoid memory migration when nodemasks match (Waiman Long) [1980430] - cgroup/cpuset: Enable memory migration for cpuset v2 (Waiman Long) [1980430] - iscsi_ibft: Fix isa_bus_to_virt not working under ARM (Maurizio Lombardi) [1963801] - x86/setup: Explicitly include acpi.h (Maurizio Lombardi) [1963801] - iscsi_ibft: fix warning in reserve_ibft_region() (Maurizio Lombardi) [1963801] - iscsi_ibft: fix crash due to KASLR physical memory remapping (Maurizio Lombardi) [1963801]- misc/pvpanic-pci: Allow automatic loading (Eric Auger) [1977192] - md/raid10: Remove unnecessary rcu_dereference in raid10_handle_discard (Nigel Croxon) [1965294] - rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1998549] - Enable bridge jobs for scratch pipelines (Michael Hofmann) - CI: use 9.0-beta-rt branch for -rt pipeline (Jan Stancek) - crypto: ccp - Add support for new CCP/PSP device ID (Vladis Dronov) [1987099] - crypto: ccp - shutdown SEV firmware on kexec (Vladis Dronov) [1987099]- md/raid10: Remove unnecessary rcu_dereference in raid10_handle_discard (Nigel Croxon) [1965294] - rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1998549]- redhat: update branches/targets after 9 Beta fork (Herton R. Krzesinski) - hv_utils: Set the maximum packet size for VSS driver to the length of the receive buffer (Vitaly Kuznetsov) [1996628] - Enable bridge jobs for scratch pipelines (Michael Hofmann)- redhat: drop Patchlist.changelog for RHEL (Jan Stancek) [1997494] - redhat: update Makefile.variables for centos/rhel9 fork (Herton R. Krzesinski) - redhat: add support for stream profile in koji/brew (Herton R. Krzesinski) - redhat: make DIST default to .el9 (Herton R. Krzesinski) - redhat: set default values in Makefiles for RHEL 9 Beta (Jan Stancek) [1997494] - arm64: use common CONFIG_MAX_ZONEORDER for arm kernel (Mark Salter) - Create Makefile.variables for a single point of configuration change (Justin M. Forbes) - rpmspec: drop traceevent files instead of just excluding them from files list (Herton R. Krzesinski) [1967640] - redhat/config: Enablement of CONFIG_PAPR_SCM for PowerPC (Gustavo Walbon) [1962936] - Attempt to fix Intel PMT code (David Arcari) - CI: Enable realtime branch testing (Veronika Kabatova) - CI: Enable realtime checks for c9s and RHEL9 (Veronika Kabatova) - [fs] dax: mark tech preview (Bill O'Donnell) - ark: wireless: enable all rtw88 pcie wirless variants (Peter Robinson) - wireless: rtw88: move debug options to common/debug (Peter Robinson) - fedora: minor PTP clock driver cleanups (Peter Robinson) - common: x86: enable VMware PTP support on ark (Peter Robinson) - arm64: dts: rockchip: Disable CDN DP on Pinebook Pro (Matthias Brugger) - arm64: dts: rockchip: Setup USB typec port as datarole on (Dan Johansen) - [scsi] megaraid_sas: re-add certain pci-ids (Tomas Henzl) - xfs: drop experimental warnings for bigtime and inobtcount (Bill O'Donnell) [1995321] - Disable liquidio driver on ark/rhel (Herton R. Krzesinski) [1993393] - More Fedora config updates (Justin M. Forbes) - Fedora config updates for 5.14 (Justin M. Forbes) - CI: Rename ARK CI pipeline type (Veronika Kabatova) - CI: Finish up c9s config (Veronika Kabatova) - CI: Update ppc64le config (Veronika Kabatova) - CI: use more templates (Veronika Kabatova) - Filter updates for aarch64 (Justin M. Forbes) - increase CONFIG_NODES_SHIFT for aarch64 (Chris von Recklinghausen) [1890304] - redhat: configs: Enable CONFIG_WIRELESS_HOTKEY (Hans de Goede) - redhat/configs: Update CONFIG_NVRAM (Desnes A. Nunes do Rosario) [1988254] - common: serial: build in SERIAL_8250_LPSS for x86 (Peter Robinson) - powerpc: enable CONFIG_FUNCTION_PROFILER (Diego Domingos) [1831065] - crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) - random: Add hook to override device reads and getrandom(2) (Herbert Xu) - redhat/configs: Disable Soft-RoCE driver (Kamal Heib) - redhat/configs/evaluate_configs: Update help output (Prarit Bhargava) - redhat/configs: Double MAX_LOCKDEP_CHAINS (Justin M. Forbes) - fedora: configs: Fix WM5102 Kconfig (Hans de Goede) - powerpc: enable CONFIG_POWER9_CPU (Diego Domingos) [1876436] - redhat/configs: Fix CONFIG_VIRTIO_IOMMU to 'y' on aarch64 (Eric Auger) [1972795] - filter-modules.sh: add more sound modules to filter (Jaroslav Kysela) - redhat/configs: sound configuration cleanups and updates (Jaroslav Kysela) - common: Update for CXL (Compute Express Link) configs (Peter Robinson) - redhat: configs: disable CRYPTO_SM modules (Herton R. Krzesinski) [1990040] - Remove fedora version of the LOCKDEP_BITS, we should use common (Justin M. Forbes) - Re-enable sermouse for x86 (rhbz 1974002) (Justin M. Forbes) - Fedora 5.14 configs round 1 (Justin M. Forbes) - redhat: add gating configuration for centos stream/rhel9 (Herton R. Krzesinski) - x86: configs: Enable CONFIG_TEST_FPU for debug kernels (Vitaly Kuznetsov) [1988384] - redhat/configs: Move CHACHA and POLY1305 to core kernel to allow BIG_KEYS=y (root) [1983298] - kernel.spec: fix build of samples/bpf (Jiri Benc) - Enable OSNOISE_TRACER and TIMERLAT_TRACER (Jerome Marchand) [1979379] - rpmspec: switch iio and gpio tools to use tools_make (Herton R. Krzesinski) [1956988] - configs/process_configs.sh: Handle config items with no help text (Patrick Talbert) - fedora: sound config updates for 5.14 (Peter Robinson) - fedora: Only enable FSI drivers on POWER platform (Peter Robinson) - The CONFIG_RAW_DRIVER has been removed from upstream (Peter Robinson) - fedora: updates for 5.14 with a few disables for common from pending (Peter Robinson) - fedora: migrate from MFD_TPS68470 -> INTEL_SKL_INT3472 (Peter Robinson) - fedora: Remove STAGING_GASKET_FRAMEWORK (Peter Robinson) - Fedora: move DRM_VMWGFX configs from ark -> common (Peter Robinson) - fedora: arm: disabled unused FB drivers (Peter Robinson) - fedora: don't enable FB_VIRTUAL (Peter Robinson) - redhat/configs: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1940075] - rpmspec: fix verbose output on kernel-devel installation (Herton R. Krzesinski) [1981406] - Build Fedora x86s kernels with bytcr-wm5102 (Marius Hoch) - Deleted redhat/configs/fedora/generic/x86/CONFIG_FB_HYPERV (Patrick Lang) - rpmspec: correct the ghost initramfs attributes (Herton R. Krzesinski) [1977056] - rpmspec: amend removal of depmod created files to include modules.builtin.alias.bin (Herton R. Krzesinski) [1977056] - configs: remove duplicate CONFIG_DRM_HYPERV file (Patrick Talbert) - CI: use common code for merge and release (Don Zickus) - rpmspec: add release string to kernel doc directory name (Jan Stancek) - redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (Michael Petlan) [1880486] - redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (Michael Petlan) [1880486] - redhat/configs: Add CONFIG_MFD_INTEL_PMT (Michael Petlan) [1880486] - redhat/configs: enable CONFIG_BLK_DEV_ZONED (Ming Lei) [1638087] - Add --with clang_lto option to build the kernel with Link Time Optimizations (Tom Stellard) - common: disable DVB_AV7110 and associated pieces (Peter Robinson) - Fix fedora-only config updates (Don Zickus) - Fedor config update for new option (Justin M. Forbes) - redhat/configs: Enable stmmac NIC for x86_64 (Mark Salter) - all: hyperv: use the DRM driver rather than FB (Peter Robinson) - all: hyperv: unify the Microsoft HyperV configs (Peter Robinson) - all: VMWare: clean up VMWare configs (Peter Robinson) - Update CONFIG_ARM_FFA_TRANSPORT (Patrick Talbert) - CI: Handle all mirrors (Veronika Kabatova) - Turn on CONFIG_STACKTRACE for s390x zfpcdump kernels (Justin M. Forbes) - arm64: switch ark kernel to 4K pagesize (Mark Salter) - Disable AMIGA_PARTITION and KARMA_PARTITION (Prarit Bhargava) [1802694] - all: unify and cleanup i2c TPM2 modules (Peter Robinson) - redhat/configs: Set CONFIG_VIRTIO_IOMMU on aarch64 (Eric Auger) [1972795] - redhat/configs: Disable CONFIG_RT_GROUP_SCHED in rhel config (Phil Auld) - redhat/configs: enable KEXEC_SIG which is already enabled in RHEL8 for s390x and x86_64 (Coiby Xu) [1976835] - rpmspec: do not BuildRequires bpftool on noarch (Herton R. Krzesinski) - redhat/configs: disable {IMA,EVM}_LOAD_X509 (Bruno Meneguele) [1977529] - redhat: add secureboot CA certificate to trusted kernel keyring (Bruno Meneguele) - redhat/configs: enable IMA_ARCH_POLICY for aarch64 and s390x (Bruno Meneguele) - redhat/configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1858599] - common: enable STRICT_MODULE_RWX everywhere (Peter Robinson) - COMMON_CLK_STM32MP157_SCMI is bool and selects COMMON_CLK_SCMI (Justin M. Forbes) - kernel.spec: Add kernel{,-debug}-devel-matched meta packages (Timothée Ravier) - Turn off with_selftests for Fedora (Justin M. Forbes) - Don't build bpftool on Fedora (Justin M. Forbes) - Fix location of syscall scripts for kernel-devel (Justin M. Forbes) - fedora: arm: Enable some i.MX8 options (Peter Robinson) - Enable Landlock for Fedora (Justin M. Forbes) - Filter update for Fedora aarch64 (Justin M. Forbes) - rpmspec: only build debug meta packages where we build debug ones (Herton R. Krzesinski) - rpmspec: do not BuildRequires bpftool on nobuildarches (Herton R. Krzesinski) - redhat/configs: Consolidate CONFIG_HMC_DRV in the common s390x folder (Thomas Huth) [1976270] - redhat/configs: Consolidate CONFIG_EXPOLINE_OFF in the common folder (Thomas Huth) [1976270] - redhat/configs: Move CONFIG_HW_RANDOM_S390 into the s390x/ subfolder (Thomas Huth) [1976270] - redhat/configs: Disable CONFIG_HOTPLUG_PCI_SHPC in the Fedora settings (Thomas Huth) [1976270] - redhat/configs: Remove the non-existent CONFIG_NO_BOOTMEM switch (Thomas Huth) [1976270] - redhat/configs: Compile the virtio-console as a module on s390x (Thomas Huth) [1976270] - redhat/configs: Enable CONFIG_S390_CCW_IOMMU and CONFIG_VFIO_CCW for ARK, too (Thomas Huth) [1976270] - Revert "Merge branch 'ec_fips' into 'os-build'" (Vladis Dronov) [1947240] - Fix typos in fedora filters (Justin M. Forbes) - More filtering for Fedora (Justin M. Forbes) - Fix Fedora module filtering for spi-altera-dfl (Justin M. Forbes) - Fedora 5.13 config updates (Justin M. Forbes) - fedora: cleanup TCG_TIS_I2C_CR50 (Peter Robinson) - fedora: drop duplicate configs (Peter Robinson) - More Fedora config updates for 5.13 (Justin M. Forbes) - redhat/configs: Enable needed drivers for BlueField SoC on aarch64 (Alaa Hleihel) [1858592 1858594 1858596] - redhat: Rename mod-blacklist.sh to mod-denylist.sh (Prarit Bhargava) - redhat/configs: enable CONFIG_NET_ACT_MPLS (Marcelo Ricardo Leitner) - configs: Enable CONFIG_DEBUG_KERNEL for zfcpdump (Jiri Olsa) - kernel.spec: Add support to use vmlinux.h (Don Zickus) - spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) - Turn off DRM_XEN_FRONTEND for Fedora as we had DRM_XEN off already (Justin M. Forbes) - Fedora 5.13 config updates pt 3 (Justin M. Forbes) - all: enable ath11k wireless modules (Peter Robinson) - all: Enable WWAN and associated MHI bus pieces (Peter Robinson) - spec: Enable sefltests rpm build (Jiri Olsa) - spec: Allow bpf selftest/samples to fail (Jiri Olsa) - bpf, selftests: Disable tests that need clang13 (Toke Høiland-Jørgensen) - kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Jiri Benc) - kernel.spec: Add missing source files to kernel-selftests-internal (Jiri Benc) - kernel.spec: selftests: add net/forwarding to TARGETS list (Jiri Benc) - kernel.spec: selftests: add build requirement on libmnl-devel (Jiri Benc) - kernel.spec: add action.o to kernel-selftests-internal (Jiri Benc) - kernel.spec: avoid building bpftool repeatedly (Jiri Benc) - kernel.spec: selftests require python3 (Jiri Benc) - kernel.spec: skip selftests that failed to build (Jiri Benc) - kernel.spec: fix installation of bpf selftests (Jiri Benc) - redhat: fix samples and selftests make options (Jiri Benc) - kernel.spec: enable mptcp selftests for kernel-selftests-internal (Jiri Benc) - kernel.spec: Do not export shared objects from libexecdir to RPM Provides (Jiri Benc) - kernel.spec: add missing dependency for the which package (Jiri Benc) - kernel.spec: add netfilter selftests to kernel-selftests-internal (Jiri Benc) - kernel.spec: move slabinfo and page_owner_sort debuginfo to tools-debuginfo (Jiri Benc) - kernel.spec: package and ship VM tools (Jiri Benc) - configs: enable CONFIG_PAGE_OWNER (Jiri Benc) - kernel.spec: add coreutils (Jiri Benc) - kernel.spec: add netdevsim driver selftests to kernel-selftests-internal (Jiri Benc) - redhat/Makefile: Clean out the --without flags from the baseonly rule (Jiri Benc) - kernel.spec: Stop building unnecessary rpms for baseonly builds (Jiri Benc) - kernel.spec: disable more kabi switches for gcov build (Jiri Benc) - kernel.spec: Rename kabi-dw base (Jiri Benc) - kernel.spec: Fix error messages during build of zfcpdump kernel (Jiri Benc) - kernel.spec: perf: remove bpf examples (Jiri Benc) - kernel.spec: selftests should not depend on modules-internal (Jiri Benc) - kernel.spec: build samples (Jiri Benc) - kernel.spec: tools: sync missing options with RHEL 8 (Jiri Benc) - redhat/configs: nftables: Enable extra flowtable symbols (Phil Sutter) - redhat/configs: Sync netfilter options with RHEL8 (Phil Sutter) - Fedora 5.13 config updates pt 2 (Justin M. Forbes) - Move CONFIG_ARCH_INTEL_SOCFPGA up a level for Fedora (Justin M. Forbes) - fedora: enable the Rockchip rk3399 pcie drivers (Peter Robinson) - Fedora 5.13 config updates pt 1 (Justin M. Forbes) - Fix version requirement from opencsd-devel buildreq (Justin M. Forbes) - configs/ark/s390: set CONFIG_MARCH_Z14 and CONFIG_TUNE_Z15 (Philipp Rudo) [1876435] - configs/common/s390: Clean up CONFIG_{MARCH,TUNE}_Z* (Philipp Rudo) - configs/process_configs.sh: make use of dummy-tools (Philipp Rudo) - configs/common: disable CONFIG_INIT_STACK_ALL_{PATTERN,ZERO} (Philipp Rudo) - configs/common/aarch64: disable CONFIG_RELR (Philipp Rudo) - redhat/config: enable STMICRO nic for RHEL (Mark Salter) - redhat/configs: Enable ARCH_TEGRA on RHEL (Mark Salter) - redhat/configs: enable IMA_KEXEC for supported arches (Bruno Meneguele) - redhat/configs: enable INTEGRITY_SIGNATURE to all arches (Bruno Meneguele) - configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) - RHEL: disable io_uring support (Jeff Moyer) - all: Changing CONFIG_UV_SYSFS to build uv_sysfs.ko as a loadable module. (Frank Ramsay) - Enable NITRO_ENCLAVES on RHEL (Vitaly Kuznetsov) - Update the Quick Start documentation (David Ward) - redhat/configs: Set PVPANIC_MMIO for x86 and PVPANIC_PCI for aarch64 (Eric Auger) [1961178] - bpf: Fix unprivileged_bpf_disabled setup (Jiri Olsa) - Enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Jiri Olsa) - configs/common/s390: disable CONFIG_QETH_{OSN,OSX} (Philipp Rudo) [1903201] - nvme: nvme_mpath_init remove multipath check (Mike Snitzer) - team: mark team driver as deprecated (Hangbin Liu) [1945477] - Make CRYPTO_EC also builtin (Simo Sorce) [1947240] - Do not hard-code a default value for DIST (David Ward) - Override %{debugbuildsenabled} if the --with-release option is used (David Ward) - Improve comments in SPEC file, and move some option tests and macros (David Ward) - configs: enable CONFIG_EXFAT_FS (Pavel Reichl) [1943423] - Revert s390x/zfcpdump part of a9d179c40281 and ecbfddd98621 (Vladis Dronov) - Embed crypto algos, modes and templates needed in the FIPS mode (Vladis Dronov) [1947240] - configs: Add and enable CONFIG_HYPERV_TESTING for debug kernels (Mohammed Gamal) - mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos (David Hildenbrand) [1945002] - configs: enable CONFIG_CMA on x86_64 in ARK (David Hildenbrand) [1945002] - rpmspec: build debug-* meta-packages if debug builds are disabled (Herton R. Krzesinski) - UIO: disable unused config options (Aristeu Rozanski) [1957819] - ARK-config: Make amd_pinctrl module builtin (Hans de Goede) - rpmspec: revert/drop content hash for kernel-headers (Herton R. Krzesinski) - rpmspec: fix check that calls InitBuildVars (Herton R. Krzesinski) - fedora: enable zonefs (Damien Le Moal) - redhat: load specific ARCH keys to INTEGRITY_PLATFORM_KEYRING (Bruno Meneguele) - redhat: enable INTEGRITY_TRUSTED_KEYRING across all variants (Bruno Meneguele) - redhat: enable SYSTEM_BLACKLIST_KEYRING across all variants (Bruno Meneguele) - redhat: enable INTEGRITY_ASYMMETRIC_KEYS across all variants (Bruno Meneguele) - Remove unused boot loader specification files (David Ward) - redhat/configs: Enable mlx5 IPsec and TLS offloads (Alaa Hleihel) [1869674 1957636] - Force DWARF4 because crash does not support DWARF5 yet (Justin M. Forbes) - common: disable Apple Silicon generally (Peter Robinson) - cleanup Intel's FPGA configs (Peter Robinson) - common: move PTP KVM support from ark to common (Peter Robinson) - Enable CONFIG_DRM_AMDGPU_USERPTR for everyone (Justin M. Forbes) - redhat: add initial rpminspect configuration (Herton R. Krzesinski) - fedora: arm updates for 5.13 (Peter Robinson) - fedora: Enable WWAN and associated MHI bits (Peter Robinson) - Update CONFIG_MODPROBE_PATH to /usr/sbin (Justin Forbes) - Fedora set modprobe path (Justin M. Forbes) - Keep sctp and l2tp modules in modules-extra (Don Zickus) - Fix ppc64le cross build packaging (Don Zickus) - Fedora: Make amd_pinctrl module builtin (Hans de Goede) - Keep CONFIG_KASAN_HW_TAGS off for aarch64 debug configs (Justin M. Forbes) - New configs in drivers/bus (Fedora Kernel Team) - RHEL: Don't build KVM PR module on ppc64 (David Gibson) [1930649] - Flip CONFIG_USB_ROLE_SWITCH from m to y (Justin M. Forbes) - Set valid options for CONFIG_FW_LOADER_USER_HELPER (Justin M. Forbes) - Clean up CONFIG_FB_MODE_HELPERS (Justin M. Forbes) - Turn off CONFIG_VFIO for the s390x zfcpdump kernel (Justin M. Forbes) - Delete unused CONFIG_SND_SOC_MAX98390 pending-common (Justin M. Forbes) - Update pending-common configs, preparing to set correctly (Justin M. Forbes) - Update fedora filters for surface (Justin M. Forbes) - Build CONFIG_CRYPTO_ECDSA inline for s390x zfcpdump (Justin M. Forbes) - Replace "flavour" where "variant" is meant instead (David Ward) - Drop the %{variant} macro and fix --with-vanilla (David Ward) - Fix syntax of %kernel_variant_files (David Ward) - Change description of --without-vdso-install to fix typo (David Ward) - Config updates to work around mismatches (Justin M. Forbes) - CONFIG_SND_SOC_FSL_ASOC_CARD selects CONFIG_MFD_WM8994 now (Justin M. Forbes) - wireguard: disable in FIPS mode (Hangbin Liu) [1940794] - Enable mtdram for fedora (rhbz 1955916) (Justin M. Forbes) - Remove reference to bpf-helpers man page (Justin M. Forbes) - Fedora: enable more modules for surface devices (Dave Olsthoorn) - Fix Fedora config mismatch for CONFIG_FSL_ENETC_IERB (Justin M. Forbes) - hardlink is in /usr/bin/ now (Justin M. Forbes) - Ensure CONFIG_KVM_BOOK3S_64_PR stays on in Fedora, even if it is turned off in RHEL (Justin M. Forbes) - Set date in package release from repository commit, not system clock (David Ward) - Use a better upstream tarball filename for snapshots (David Ward) - Don't create empty pending-common files on pending-fedora commits (Don Zickus) - nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) - nvme: allow local retry and proper failover for REQ_FAILFAST_TRANSPORT (Mike Snitzer) - nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) - Add redhat/configs/pending-common/generic/s390x/zfcpdump/CONFIG_NETFS_SUPPORT (Justin M. Forbes) - Create ark-latest branch last for CI scripts (Don Zickus) - Replace /usr/libexec/platform-python with /usr/bin/python3 (David Ward) - Turn off ADI_AXI_ADC and AD9467 which now require CONFIG_OF (Justin M. Forbes) - Export ark infrastructure files (Don Zickus) - docs: Update docs to reflect newer workflow. (Don Zickus) - Use upstream/master for merge-base with fallback to master (Don Zickus) - Fedora: Turn off the SND_INTEL_BYT_PREFER_SOF option (Hans de Goede) - filter-modules.sh.fedora: clean up "netprots" (Paul Bolle) - filter-modules.sh.fedora: clean up "scsidrvs" (Paul Bolle) - filter-*.sh.fedora: clean up "ethdrvs" (Paul Bolle) - filter-*.sh.fedora: clean up "driverdirs" (Paul Bolle) - filter-*.sh.fedora: remove incorrect entries (Paul Bolle) - filter-*.sh.fedora: clean up "singlemods" (Paul Bolle) - filter-modules.sh.fedora: drop unused list "iiodrvs" (Paul Bolle) - Update mod-internal to fix depmod issue (Nico Pache) - Turn on CONFIG_VDPA_SIM_NET (rhbz 1942343) (Justin M. Forbes) - New configs in drivers/power (Fedora Kernel Team) - Turn on CONFIG_NOUVEAU_DEBUG_PUSH for debug configs (Justin M. Forbes) - Turn off KFENCE sampling by default for Fedora (Justin M. Forbes) - Fedora config updates round 2 (Justin M. Forbes) - New configs in drivers/soc (Jeremy Cline) - filter-modules.sh: Fix copy/paste error 'input' (Paul Bolle) - Update module filtering for 5.12 kernels (Justin M. Forbes) - Fix genlog.py to ensure that comments retain "%" characters. (Mark Mielke) - New configs in drivers/leds (Fedora Kernel Team) - Limit CONFIG_USB_CDNS_SUPPORT to x86_64 and arm in Fedora (David Ward) - Fedora: Enable CHARGER_GPIO on aarch64 too (Peter Robinson) - Fedora config updates (Justin M. Forbes) - wireguard: mark as Tech Preview (Hangbin Liu) [1613522] - configs: enable CONFIG_WIREGUARD in ARK (Hangbin Liu) [1613522] - Remove duplicate configs acroos fedora, ark and common (Don Zickus) - Combine duplicate configs across ark and fedora into common (Don Zickus) - common/ark: cleanup and unify the parport configs (Peter Robinson) - iommu/vt-d: enable INTEL_IDXD_SVM for both fedora and rhel (Jerry Snitselaar) - REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 (Jeremy Linton) - configs/common/generic: disable CONFIG_SLAB_MERGE_DEFAULT (Rafael Aquini) - Remove _legacy_common_support (Justin M. Forbes) - redhat/mod-blacklist.sh: Fix floppy blacklisting (Hans de Goede) - New configs in fs/pstore (CKI@GitLab) - New configs in arch/powerpc (Fedora Kernel Team) - configs: enable BPF LSM on Fedora and ARK (Ondrej Mosnacek) - configs: clean up LSM configs (Ondrej Mosnacek) - New configs in drivers/platform (CKI@GitLab) - New configs in drivers/firmware (CKI@GitLab) - New configs in drivers/mailbox (Fedora Kernel Team) - New configs in drivers/net/phy (Justin M. Forbes) - Update CONFIG_DM_MULTIPATH_IOA (Augusto Caringi) - New configs in mm/Kconfig (CKI@GitLab) - New configs in arch/powerpc (Jeremy Cline) - New configs in arch/powerpc (Jeremy Cline) - New configs in drivers/input (Fedora Kernel Team) - New configs in net/bluetooth (Justin M. Forbes) - New configs in drivers/clk (Fedora Kernel Team) - New configs in init/Kconfig (Jeremy Cline) - redhat: allow running fedora-configs and rh-configs targets outside of redhat/ (Herton R. Krzesinski) - all: unify the disable of goldfish (android emulation platform) (Peter Robinson) - common: minor cleanup/de-dupe of dma/dmabuf debug configs (Peter Robinson) - common/ark: these drivers/arches were removed in 5.12 (Peter Robinson) - Correct kernel-devel make prepare build for 5.12. (Paulo E. Castro) - redhat: add initial support for centos stream dist-git sync on Makefiles (Herton R. Krzesinski) - redhat/configs: Enable CONFIG_SCHED_STACK_END_CHECK for Fedora and ARK (Josh Poimboeuf) [1856174] - CONFIG_VFIO now selects IOMMU_API instead of depending on it, causing several config mismatches for the zfcpdump kernel (Justin M. Forbes) - Turn off weak-modules for Fedora (Justin M. Forbes) - redhat: enable CONFIG_FW_LOADER_COMPRESS for ARK (Herton R. Krzesinski) [1939095] - Fedora: filters: update to move dfl-emif to modules (Peter Robinson) - drop duplicate DEVFREQ_GOV_SIMPLE_ONDEMAND config (Peter Robinson) - efi: The EFI_VARS is legacy and now x86 only (Peter Robinson) - common: enable RTC_SYSTOHC to supplement update_persistent_clock64 (Peter Robinson) - generic: arm: enable SCMI for all options (Peter Robinson) - fedora: the PCH_CAN driver is x86-32 only (Peter Robinson) - common: disable legacy CAN device support (Peter Robinson) - common: Enable Microchip MCP251x/MCP251xFD CAN controllers (Peter Robinson) - common: Bosch MCAN support for Intel Elkhart Lake (Peter Robinson) - common: enable CAN_PEAK_PCIEFD PCI-E driver (Peter Robinson) - common: disable CAN_PEAK_PCIEC PCAN-ExpressCard (Peter Robinson) - common: enable common CAN layer 2 protocols (Peter Robinson) - ark: disable CAN_LEDS option (Peter Robinson) - Fedora: Turn on SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC option (Hans de Goede) - Fedora: enable modules for surface devices (Dave Olsthoorn) - Turn on SND_SOC_INTEL_SOUNDWIRE_SOF_MACH for Fedora again (Justin M. Forbes) - common: fix WM8804 codec dependencies (Peter Robinson) - Build SERIO_SERPORT as a module (Peter Robinson) - input: touchscreen: move ELO and Wacom serial touchscreens to x86 (Peter Robinson) - Sync serio touchscreens for non x86 architectures to the same as ARK (Peter Robinson) - Only enable SERIO_LIBPS2 on x86 (Peter Robinson) - Only enable PC keyboard controller and associated keyboard on x86 (Peter Robinson) - Generic: Mouse: Tweak generic serial mouse options (Peter Robinson) - Only enable PS2 Mouse options on x86 (Peter Robinson) - Disable bluetooth highspeed by default (Peter Robinson) - Fedora: A few more general updates for 5.12 window (Peter Robinson) - Fedora: Updates for 5.12 merge window (Peter Robinson) - Fedora: remove dead options that were removed upstream (Peter Robinson) - redhat: remove CONFIG_DRM_PANEL_XINGBANGDA_XBD599 (Herton R. Krzesinski) - New configs in arch/powerpc (Fedora Kernel Team) - Turn on CONFIG_PPC_QUEUED_SPINLOCKS as it is default upstream now (Justin M. Forbes) - Update pending-common configs to address new upstream config deps (Justin M. Forbes) - rpmspec: ship gpio-watch.debug in the proper debuginfo package (Herton R. Krzesinski) - Removed description text as a comment confuses the config generation (Justin M. Forbes) - New configs in drivers/dma-buf (Jeremy Cline) - Fedora: ARMv7: build for 16 CPUs. (Peter Robinson) - Fedora: only enable DEBUG_HIGHMEM on debug kernels (Peter Robinson) - process_configs.sh: fix find/xargs data flow (Ondrej Mosnacek) - Fedora config update (Justin M. Forbes) - fedora: minor arm sound config updates (Peter Robinson) - Fix trailing white space in redhat/configs/fedora/generic/CONFIG_SND_INTEL_BYT_PREFER_SOF (Justin M. Forbes) - Add a redhat/rebase-notes.txt file (Hans de Goede) - Turn on SND_INTEL_BYT_PREFER_SOF for Fedora (Hans de Goede) - CI: Drop MR ID from the name variable (Veronika Kabatova) - redhat: add DUP and kpatch certificates to system trusted keys for RHEL build (Herton R. Krzesinski) - The comments in CONFIG_USB_RTL8153_ECM actually turn off CONFIG_USB_RTL8152 (Justin M. Forbes) - Update CKI pipeline project (Veronika Kabatova) - Turn off additional KASAN options for Fedora (Justin M. Forbes) - Rename the master branch to rawhide for Fedora (Justin M. Forbes) - Makefile targets for packit integration (Ben Crocker) - Turn off KASAN for rawhide debug builds (Justin M. Forbes) - New configs in arch/arm64 (Justin Forbes) - Remove deprecated Intel MIC config options (Peter Robinson) - redhat: replace inline awk script with genlog.py call (Herton R. Krzesinski) - redhat: add genlog.py script (Herton R. Krzesinski) - kernel.spec.template - fix use_vdso usage (Ben Crocker) - redhat: remove remaining references of CONFIG_RH_DISABLE_DEPRECATED (Herton R. Krzesinski) - Turn off vdso_install for ppc (Justin M. Forbes) - Remove bpf-helpers.7 from bpftool package (Jiri Olsa) - New configs in lib/Kconfig.debug (Fedora Kernel Team) - Turn off CONFIG_VIRTIO_CONSOLE for s390x zfcpdump (Justin M. Forbes) - New configs in drivers/clk (Justin M. Forbes) - Keep VIRTIO_CONSOLE on s390x available. (Jakub Čajka) - New configs in lib/Kconfig.debug (Jeremy Cline) - Fedora 5.11 config updates part 4 (Justin M. Forbes) - Fedora 5.11 config updates part 3 (Justin M. Forbes) - Fedora 5.11 config updates part 2 (Justin M. Forbes) - Update internal (test) module list from RHEL-8 (Joe Lawrence) [1915073] - Fix USB_XHCI_PCI regression (Justin M. Forbes) - fedora: fixes for ARMv7 build issue by disabling HIGHPTE (Peter Robinson) - all: s390x: Increase CONFIG_PCI_NR_FUNCTIONS to 512 (#1888735) (Dan Horák) - Fedora 5.11 configs pt 1 (Justin M. Forbes) - redhat: avoid conflict with mod-blacklist.sh and released_kernel defined (Herton R. Krzesinski) - redhat: handle certificate files conditionally as done for src.rpm (Herton R. Krzesinski) - specfile: add %{?_smp_mflags} to "make headers_install" in tools/testing/selftests (Denys Vlasenko) - specfile: add %{?_smp_mflags} to "make samples/bpf/" (Denys Vlasenko) - Run MR testing in CKI pipeline (Veronika Kabatova) - Reword comment (Nicolas Chauvet) - Add with_cross_arm conditional (Nicolas Chauvet) - Redefines __strip if with_cross (Nicolas Chauvet) - fedora: only enable ACPI_CONFIGFS, ACPI_CUSTOM_METHOD in debug kernels (Peter Robinson) - fedora: User the same EFI_CUSTOM_SSDT_OVERLAYS as ARK (Peter Robinson) - all: all arches/kernels enable the same DMI options (Peter Robinson) - all: move SENSORS_ACPI_POWER to common/generic (Peter Robinson) - fedora: PCIE_HISI_ERR is already in common (Peter Robinson) - all: all ACPI platforms enable ATA_ACPI so move it to common (Peter Robinson) - all: x86: move shared x86 acpi config options to generic (Peter Robinson) - All: x86: Move ACPI_VIDEO to common/x86 (Peter Robinson) - All: x86: Enable ACPI_DPTF (Intel DPTF) (Peter Robinson) - All: enable ACPI_BGRT for all ACPI platforms. (Peter Robinson) - All: Only build ACPI_EC_DEBUGFS for debug kernels (Peter Robinson) - All: Disable Intel Classmate PC ACPI_CMPC option (Peter Robinson) - cleanup: ACPI_PROCFS_POWER was removed upstream (Peter Robinson) - All: ACPI: De-dupe the ACPI options that are the same across ark/fedora on x86/arm (Peter Robinson) - Enable the vkms module in Fedora (Jeremy Cline) - Fedora: arm updates for 5.11 and general cross Fedora cleanups (Peter Robinson) - Add gcc-c++ to BuildRequires (Justin M. Forbes) - Update CONFIG_KASAN_HW_TAGS (Justin M. Forbes) - fedora: arm: move generic power off/reset to all arm (Peter Robinson) - fedora: ARMv7: build in DEVFREQ_GOV_SIMPLE_ONDEMAND until I work out why it's changed (Peter Robinson) - fedora: cleanup joystick_adc (Peter Robinson) - fedora: update some display options (Peter Robinson) - fedora: arm: enable TI PRU options (Peter Robinson) - fedora: arm: minor exynos plaform updates (Peter Robinson) - arm: SoC: disable Toshiba Visconti SoC (Peter Robinson) - common: disable ARCH_BCM4908 (NFC) (Peter Robinson) - fedora: minor arm config updates (Peter Robinson) - fedora: enable Tegra 234 SoC (Peter Robinson) - fedora: arm: enable new Hikey 3xx options (Peter Robinson) - Fedora: USB updates (Peter Robinson) - fedora: enable the GNSS receiver subsystem (Peter Robinson) - Remove POWER_AVS as no longer upstream (Peter Robinson) - Cleanup RESET_RASPBERRYPI (Peter Robinson) - Cleanup GPIO_CDEV_V1 options. (Peter Robinson) - fedora: arm crypto updates (Peter Robinson) - CONFIG_KASAN_HW_TAGS for aarch64 (Justin M. Forbes) - Fedora: cleanup PCMCIA configs, move to x86 (Peter Robinson) - New configs in drivers/rtc (Fedora Kernel Team) - redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (Josh Poimboeuf) [1856176] - redhat/configs: Enable CONFIG_GCC_PLUGIN_STRUCTLEAK (Josh Poimboeuf) [1856176] - redhat/configs: Enable CONFIG_GCC_PLUGINS on ARK (Josh Poimboeuf) [1856176] - redhat/configs: Enable CONFIG_KASAN on Fedora (Josh Poimboeuf) [1856176] - New configs in init/Kconfig (Fedora Kernel Team) - build_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) - genspec.sh: Fix syntax flagged by shellcheck (Ben Crocker) - mod-blacklist.sh: Fix syntax flagged by shellcheck (Ben Crocker) - Enable Speakup accessibility driver (Justin M. Forbes) - New configs in init/Kconfig (Fedora Kernel Team) - Fix fedora config mismatch due to dep changes (Justin M. Forbes) - New configs in drivers/crypto (Jeremy Cline) - Remove duplicate ENERGY_MODEL configs (Peter Robinson) - This is selected by PCIE_QCOM so must match (Justin M. Forbes) - drop unused BACKLIGHT_GENERIC (Peter Robinson) - Remove cp instruction already handled in instruction below. (Paulo E. Castro) - Add all the dependencies gleaned from running `make prepare` on a bloated devel kernel. (Paulo E. Castro) - Add tools to path mangling script. (Paulo E. Castro) - Remove duplicate cp statement which is also not specific to x86. (Paulo E. Castro) - Correct orc_types failure whilst running `make prepare` https://bugzilla.redhat.com/show_bug.cgi?id=1882854 (Paulo E. Castro) - redhat: ark: enable CONFIG_IKHEADERS (Jiri Olsa) - Add missing '$' sign to (GIT) in redhat/Makefile (Augusto Caringi) - Remove filterdiff and use native git instead (Don Zickus) - New configs in net/sched (Justin M. Forbes) - New configs in drivers/mfd (CKI@GitLab) - New configs in drivers/mfd (Fedora Kernel Team) - New configs in drivers/firmware (Fedora Kernel Team) - Temporarily backout parallel xz script (Justin M. Forbes) - redhat: explicitly disable CONFIG_IMA_APPRAISE_SIGNED_INIT (Bruno Meneguele) - redhat: enable CONFIG_EVM_LOAD_X509 on ARK (Bruno Meneguele) - redhat: enable CONFIG_EVM_ATTR_FSUUID on ARK (Bruno Meneguele) - redhat: enable CONFIG_EVM in all arches and flavors (Bruno Meneguele) - redhat: enable CONFIG_IMA_LOAD_X509 on ARK (Bruno Meneguele) - redhat: set CONFIG_IMA_DEFAULT_HASH to SHA256 (Bruno Meneguele) - redhat: enable CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT (Bruno Meneguele) - redhat: enable CONFIG_IMA_READ_POLICY on ARK (Bruno Meneguele) - redhat: set default IMA template for all ARK arches (Bruno Meneguele) - redhat: enable CONFIG_IMA_DEFAULT_HASH_SHA256 for all flavors (Bruno Meneguele) - redhat: disable CONFIG_IMA_DEFAULT_HASH_SHA1 (Bruno Meneguele) - redhat: enable CONFIG_IMA_ARCH_POLICY for ppc and x86 (Bruno Meneguele) - redhat: enable CONFIG_IMA_APPRAISE_MODSIG (Bruno Meneguele) - redhat: enable CONFIG_IMA_APPRAISE_BOOTPARAM (Bruno Meneguele) - redhat: enable CONFIG_IMA_APPRAISE (Bruno Meneguele) - redhat: enable CONFIG_INTEGRITY for aarch64 (Bruno Meneguele) - kernel: Update some missing KASAN/KCSAN options (Jeremy Linton) - kernel: Enable coresight on aarch64 (Jeremy Linton) - Update CONFIG_INET6_ESPINTCP (Justin Forbes) - New configs in net/ipv6 (Justin M. Forbes) - fedora: move CONFIG_RTC_NVMEM options from ark to common (Peter Robinson) - configs: Enable CONFIG_DEBUG_INFO_BTF (Don Zickus) - fedora: some minor arm audio config tweaks (Peter Robinson) - Ship xpad with default modules on Fedora and RHEL (Bastien Nocera) - Fedora: Only enable legacy serial/game port joysticks on x86 (Peter Robinson) - Fedora: Enable the options required for the Librem 5 Phone (Peter Robinson) - Fedora config update (Justin M. Forbes) - Fedora config change because CONFIG_FSL_DPAA2_ETH now selects CONFIG_FSL_XGMAC_MDIO (Justin M. Forbes) - redhat: generic enable CONFIG_INET_MPTCP_DIAG (Davide Caratti) - Fedora config update (Justin M. Forbes) - Enable NANDSIM for Fedora (Justin M. Forbes) - Re-enable CONFIG_ACPI_TABLE_UPGRADE for Fedora since upstream disables this if secureboot is active (Justin M. Forbes) - Ath11k related config updates (Justin M. Forbes) - Fedora config updates for ath11k (Justin M. Forbes) - Turn on ATH11K for Fedora (Justin M. Forbes) - redhat: enable CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) - More Fedora config fixes (Justin M. Forbes) - Fedora 5.10 config updates (Justin M. Forbes) - Fedora 5.10 configs round 1 (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Allow kernel-tools to build without selftests (Don Zickus) - Allow building of kernel-tools standalone (Don Zickus) - redhat: ark: disable CONFIG_NET_ACT_CTINFO (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_TEQL (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_SFB (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_QFQ (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_PLUG (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_PIE (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_HHF (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_DSMARK (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_DRR (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_CODEL (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_CHOKE (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_CBQ (Davide Caratti) - redhat: ark: disable CONFIG_NET_SCH_ATM (Davide Caratti) - redhat: ark: disable CONFIG_NET_EMATCH and sub-targets (Davide Caratti) - redhat: ark: disable CONFIG_NET_CLS_TCINDEX (Davide Caratti) - redhat: ark: disable CONFIG_NET_CLS_RSVP6 (Davide Caratti) - redhat: ark: disable CONFIG_NET_CLS_RSVP (Davide Caratti) - redhat: ark: disable CONFIG_NET_CLS_ROUTE4 (Davide Caratti) - redhat: ark: disable CONFIG_NET_CLS_BASIC (Davide Caratti) - redhat: ark: disable CONFIG_NET_ACT_SKBMOD (Davide Caratti) - redhat: ark: disable CONFIG_NET_ACT_SIMP (Davide Caratti) - redhat: ark: disable CONFIG_NET_ACT_NAT (Davide Caratti) - arm64/defconfig: Enable CONFIG_KEXEC_FILE (Bhupesh Sharma) [1821565] - redhat/configs: Cleanup CONFIG_CRYPTO_SHA512 (Prarit Bhargava) - New configs in drivers/mfd (Fedora Kernel Team) - Fix LTO issues with kernel-tools (Don Zickus) - Point pathfix to the new location for gen_compile_commands.py (Justin M. Forbes) - configs: Disable CONFIG_SECURITY_SELINUX_DISABLE (Ondrej Mosnacek) - [Automatic] Handle config dependency changes (Don Zickus) - configs/iommu: Add config comment to empty CONFIG_SUN50I_IOMMU file (Jerry Snitselaar) - New configs in kernel/trace (Fedora Kernel Team) - Fix Fedora config locations (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - configs: enable CONFIG_CRYPTO_CTS=y so cts(cbc(aes)) is available in FIPS mode (Vladis Dronov) [1855161] - Partial revert: Add master merge check (Don Zickus) - Update Maintainers doc to reflect workflow changes (Don Zickus) - WIP: redhat/docs: Update documentation for single branch workflow (Prarit Bhargava) - Add CONFIG_ARM64_MTE which is not picked up by the config scripts for some reason (Justin M. Forbes) - Disable Speakup synth DECEXT (Justin M. Forbes) - Enable Speakup for Fedora since it is out of staging (Justin M. Forbes) - Modify patchlist changelog output (Don Zickus) - process_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) - generate_all_configs.sh: Fix syntax flagged by shellcheck (Ben Crocker) - redhat/self-test: Initial commit (Ben Crocker) - Fixes "acpi: prefer booting with ACPI over DTS" to be RHEL only (Peter Robinson) - arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) - redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] - x86: Fix compile issues with rh_check_supported() (Don Zickus) - KEYS: Make use of platform keyring for module signature verify (Robert Holmes) - Input: rmi4 - remove the need for artificial IRQ in case of HID (Benjamin Tissoires) - ARM: tegra: usb no reset (Peter Robinson) - arm: make CONFIG_HIGHPTE optional without CONFIG_EXPERT (Jon Masters) - redhat: rh_kabi: deduplication friendly structs (Jiri Benc) - redhat: rh_kabi add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) - redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) - redhat: rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) - redhat: rh_kabi: Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) - redhat: rh_kabi: Add macros to size and extend structs (Prarit Bhargava) - Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) - mptsas: pci-id table changes (Laura Abbott) - mptsas: Taint kernel if mptsas is loaded (Laura Abbott) - mptspi: pci-id table changes (Laura Abbott) - qla2xxx: Remove PCI IDs of deprecated adapter (Jeremy Cline) - be2iscsi: remove unsupported device IDs (Chris Leech) - mptspi: Taint kernel if mptspi is loaded (Laura Abbott) - hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) - qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) - aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) - megaraid_sas: remove deprecated pci-ids (Tomas Henzl) - mpt*: remove certain deprecated pci-ids (Jeremy Cline) - kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) - Rename RH_DISABLE_DEPRECATED to RHEL_DIFFERENCES (Don Zickus) - Add option of 13 for FORCE_MAX_ZONEORDER (Peter Robinson) - s390: Lock down the kernel when the IPL secure flag is set (Jeremy Cline) - efi: Lock down the kernel if booted in secure boot mode (David Howells) - efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (David Howells) - security: lockdown: expose a hook to lock the kernel down (Jeremy Cline) - Make get_cert_list() use efi_status_to_str() to print error messages. (Peter Jones) - Add efi_status_to_str() and rework efi_status_to_err(). (Peter Jones) - Add support for deprecating processors (Laura Abbott) [1565717 1595918 1609604 1610493] - arm: aarch64: Drop the EXPERT setting from ARM64_FORCE_52BIT (Jeremy Cline) - iommu/arm-smmu: workaround DMA mode issues (Laura Abbott) - rh_kabi: introduce RH_KABI_EXCLUDE (Jakub Racek) - ipmi: do not configure ipmi for HPE m400 (Laura Abbott) [1670017] - kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] - add pci_hw_vendor_status() (Maurizio Lombardi) - ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) - Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) - bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] - add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] - tags.sh: Ignore redhat/rpm (Jeremy Cline) - put RHEL info into generated headers (Laura Abbott) [1663728] - acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] - aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] - ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] - modules: add rhelversion MODULE_INFO tag (Laura Abbott) - ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] - Add Red Hat tainting (Laura Abbott) [1565704] - Introduce CONFIG_RH_DISABLE_DEPRECATED (Laura Abbott) - Stop merging ark-patches for release (Don Zickus) - Fix path location for ark-update-configs.sh (Don Zickus) - Combine Red Hat patches into single patch (Don Zickus) - New configs in drivers/misc (Jeremy Cline) - New configs in drivers/net/wireless (Justin M. Forbes) - New configs in drivers/phy (Fedora Kernel Team) - New configs in drivers/tty (Fedora Kernel Team) - Set SquashFS decompression options for all flavors to match RHEL (Bohdan Khomutskyi) - configs: Enable CONFIG_ENERGY_MODEL (Phil Auld) - New configs in drivers/pinctrl (Fedora Kernel Team) - Update CONFIG_THERMAL_NETLINK (Justin Forbes) - Separate merge-upstream and release stages (Don Zickus) - Re-enable CONFIG_IR_SERIAL on Fedora (Prarit Bhargava) - Create Patchlist.changelog file (Don Zickus) - Filter out upstream commits from changelog (Don Zickus) - Merge Upstream script fixes (Don Zickus) - kernel.spec: Remove kernel-keys directory on rpm erase (Prarit Bhargava) - Add mlx5_vdpa to module filter for Fedora (Justin M. Forbes) - Add python3-sphinx_rtd_theme buildreq for docs (Justin M. Forbes) - redhat/configs/process_configs.sh: Remove *.config.orig files (Prarit Bhargava) - redhat/configs/process_configs.sh: Add process_configs_known_broken flag (Prarit Bhargava) - redhat/Makefile: Fix '*-configs' targets (Prarit Bhargava) - dist-merge-upstream: Checkout known branch for ci scripts (Don Zickus) - kernel.spec: don't override upstream compiler flags for ppc64le (Dan Horák) - Fedora config updates (Justin M. Forbes) - Fedora confi gupdate (Justin M. Forbes) - mod-sign.sh: Fix syntax flagged by shellcheck (Ben Crocker) - Swap how ark-latest is built (Don Zickus) - Add extra version bump to os-build branch (Don Zickus) - dist-release: Avoid needless version bump. (Don Zickus) - Add dist-fedora-release target (Don Zickus) - Remove redundant code in dist-release (Don Zickus) - Makefile.common rename TAG to _TAG (Don Zickus) - Fedora config change (Justin M. Forbes) - Fedora filter update (Justin M. Forbes) - Config update for Fedora (Justin M. Forbes) - enable PROTECTED_VIRTUALIZATION_GUEST for all s390x kernels (Dan Horák) - redhat: ark: enable CONFIG_NET_SCH_TAPRIO (Davide Caratti) - redhat: ark: enable CONFIG_NET_SCH_ETF (Davide Caratti) - More Fedora config updates (Justin M. Forbes) - New config deps (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - First half of config updates for Fedora (Justin M. Forbes) - Updates for Fedora arm architectures for the 5.9 window (Peter Robinson) - Merge 5.9 config changes from Peter Robinson (Justin M. Forbes) - Add config options that only show up when we prep on arm (Justin M. Forbes) - Config updates for Fedora (Justin M. Forbes) - fedora: enable enery model (Peter Robinson) - Use the configs/generic config for SND_HDA_INTEL everywhere (Peter Robinson) - Enable ZSTD compression algorithm on all kernels (Peter Robinson) - Enable ARM_SMCCC_SOC_ID on all aarch64 kernels (Peter Robinson) - iio: enable LTR-559 light and proximity sensor (Peter Robinson) - iio: chemical: enable some popular chemical and partical sensors (Peter Robinson) - More mismatches (Justin M. Forbes) - Fedora config change due to deps (Justin M. Forbes) - CONFIG_SND_SOC_MAX98390 is now selected by SND_SOC_INTEL_DA7219_MAX98357A_GENERIC (Justin M. Forbes) - Config change required for build part 2 (Justin M. Forbes) - Config change required for build (Justin M. Forbes) - Fedora config update (Justin M. Forbes) - Add ability to sync upstream through Makefile (Don Zickus) - Add master merge check (Don Zickus) - Replace hardcoded values 'os-build' and project id with variables (Don Zickus) - redhat/Makefile.common: Fix MARKER (Prarit Bhargava) - gitattributes: Remove unnecesary export restrictions (Prarit Bhargava) - Add new certs for dual signing with boothole (Justin M. Forbes) - Update secureboot signing for dual keys (Justin M. Forbes) - fedora: enable LEDS_SGM3140 for arm configs (Peter Robinson) - Enable CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG (Justin M. Forbes) - redhat/configs: Fix common CONFIGs (Prarit Bhargava) - redhat/configs: General CONFIG cleanups (Prarit Bhargava) - redhat/configs: Update & generalize evaluate_configs (Prarit Bhargava) - fedora: arm: Update some meson config options (Peter Robinson) - redhat/docs: Add Fedora RPM tagging date (Prarit Bhargava) - Update config for renamed panel driver. (Peter Robinson) - Enable SERIAL_SC16IS7XX for SPI interfaces (Peter Robinson) - s390x-zfcpdump: Handle missing Module.symvers file (Don Zickus) - Fedora config updates (Justin M. Forbes) - redhat/configs: Add .tmp files to .gitignore (Prarit Bhargava) - disable uncommon TCP congestion control algorithms (Davide Caratti) - Add new bpf man pages (Justin M. Forbes) - Add default option for CONFIG_ARM64_BTI_KERNEL to pending-common so that eln kernels build (Justin M. Forbes) - redhat/Makefile: Add fedora-configs and rh-configs make targets (Prarit Bhargava) - redhat/configs: Use SHA512 for module signing (Prarit Bhargava) - genspec.sh: 'touch' empty Patchlist file for single tarball (Don Zickus) - Fedora config update for rc1 (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - redhat/Makefile.common: fix RPMKSUBLEVEL condition (Ondrej Mosnacek) - redhat/Makefile: silence KABI tar output (Ondrej Mosnacek) - One more Fedora config update (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Fix PATCHLEVEL for merge window (Justin M. Forbes) - Change ark CONFIG_COMMON_CLK to yes, it is selected already by other options (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - More module filtering for Fedora (Justin M. Forbes) - Update filters for rnbd in Fedora (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Fix up module filtering for 5.8 (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - More Fedora config work (Justin M. Forbes) - RTW88BE and CE have been extracted to their own modules (Justin M. Forbes) - Set CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK for Fedora (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Arm64 Use Branch Target Identification for kernel (Justin M. Forbes) - Change value of CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE (Justin M. Forbes) - Fedora config updates (Justin M. Forbes) - Fix configs for Fedora (Justin M. Forbes) - Add zero-commit to format-patch options (Justin M. Forbes) - Copy Makefile.rhelver as a source file rather than a patch (Jeremy Cline) - Move the sed to clear the patch templating outside of conditionals (Justin M. Forbes) - Match template format in kernel.spec.template (Justin M. Forbes) - Break out the Patches into individual files for dist-git (Justin M. Forbes) - Break the Red Hat patch into individual commits (Jeremy Cline) - Fix update_scripts.sh unselective pattern sub (David Howells) - Add cec to the filter overrides (Justin M. Forbes) - Add overrides to filter-modules.sh (Justin M. Forbes) - redhat/configs: Enable CONFIG_SMC91X and disable CONFIG_SMC911X (Prarit Bhargava) [1722136] - Include bpftool-struct_ops man page in the bpftool package (Jeremy Cline) - Add sharedbuffer_configuration.py to the pathfix.py script (Jeremy Cline) - Use __make macro instead of make (Tom Stellard) - Sign off generated configuration patches (Jeremy Cline) - Drop the static path configuration for the Sphinx docs (Jeremy Cline) - redhat: Add dummy-module kernel module (Prarit Bhargava) - redhat: enable CONFIG_LWTUNNEL_BPF (Jiri Benc) - Remove typoed config file aarch64CONFIG_SM_GCC_8150 (Justin M. Forbes) - Add Documentation back to kernel-devel as it has Kconfig now (Justin M. Forbes) - Copy distro files rather than moving them (Jeremy Cline) - kernel.spec: fix 'make scripts' for kernel-devel package (Brian Masney) - Makefile: correct help text for dist-cross--rpms (Brian Masney) - redhat/Makefile: Fix RHEL8 python warning (Prarit Bhargava) - redhat: Change Makefile target names to dist- (Prarit Bhargava) - configs: Disable Serial IR driver (Prarit Bhargava) - Fix "multiple %files for package kernel-tools" (Pablo Greco) - Introduce a Sphinx documentation project (Jeremy Cline) - Build ARK against ELN (Don Zickus) - Drop the requirement to have a remote called linus (Jeremy Cline) - Rename 'internal' branch to 'os-build' (Don Zickus) - Only include open merge requests with "Include in Releases" label (Jeremy Cline) - Package gpio-watch in kernel-tools (Jeremy Cline) - Exit non-zero if the tag already exists for a release (Jeremy Cline) - Adjust the changelog update script to not push anything (Jeremy Cline) - Drop --target noarch from the rh-rpms make target (Jeremy Cline) - Add a script to generate release tags and branches (Jeremy Cline) - Set CONFIG_VDPA for fedora (Justin M. Forbes) - Add a README to the dist-git repository (Jeremy Cline) - Provide defaults in ark-rebase-patches.sh (Jeremy Cline) - Default ark-rebase-patches.sh to not report issues (Jeremy Cline) - Drop DIST from release commits and tags (Jeremy Cline) - Place the buildid before the dist in the release (Jeremy Cline) - Sync up with Fedora arm configuration prior to merging (Jeremy Cline) - Disable CONFIG_PROTECTED_VIRTUALIZATION_GUEST for zfcpdump (Jeremy Cline) - Add RHMAINTAINERS file and supporting conf (Don Zickus) - Add a script to test if all commits are signed off (Jeremy Cline) - Fix make rh-configs-arch (Don Zickus) - Drop RH_FEDORA in favor of the now-merged RHEL_DIFFERENCES (Jeremy Cline) - Sync up Fedora configs from the first week of the merge window (Jeremy Cline) - Migrate blacklisting floppy.ko to mod-blacklist.sh (Don Zickus) - kernel packaging: Combine mod-blacklist.sh and mod-extra-blacklist.sh (Don Zickus) - kernel packaging: Fix extra namespace collision (Don Zickus) - mod-extra.sh: Rename to mod-blacklist.sh (Don Zickus) - mod-extra.sh: Make file generic (Don Zickus) - Fix a painfully obvious YAML syntax error in .gitlab-ci.yml (Jeremy Cline) - Add in armv7hl kernel header support (Don Zickus) - Disable all BuildKernel commands when only building headers (Don Zickus) - Drop any gitlab-ci patches from ark-patches (Jeremy Cline) - Build the srpm for internal branch CI using the vanilla tree (Jeremy Cline) - Pull in the latest ARM configurations for Fedora (Jeremy Cline) - Fix xz memory usage issue (Neil Horman) - Use ark-latest instead of master for update script (Jeremy Cline) - Move the CI jobs back into the ARK repository (Jeremy Cline) - Sync up ARK's Fedora config with the dist-git repository (Jeremy Cline) - Pull in the latest configuration changes from Fedora (Jeremy Cline) - configs: enable CONFIG_NET_SCH_CBS (Marcelo Ricardo Leitner) - Drop configuration options in fedora/ that no longer exist (Jeremy Cline) - Set RH_FEDORA for ARK and Fedora (Jeremy Cline) - redhat/kernel.spec: Include the release in the kernel COPYING file (Jeremy Cline) - redhat/kernel.spec: add scripts/jobserver-exec to py3_shbang_opts list (Jeremy Cline) - redhat/kernel.spec: package bpftool-gen man page (Jeremy Cline) - distgit-changelog: handle multiple y-stream BZ numbers (Bruno Meneguele) - redhat/kernel.spec: remove all inline comments (Bruno Meneguele) - redhat/genspec: awk unknown whitespace regex pattern (Bruno Meneguele) - Improve the readability of gen_config_patches.sh (Jeremy Cline) - Fix some awkward edge cases in gen_config_patches.sh (Jeremy Cline) - Update the CI environment to use Fedora 31 (Jeremy Cline) - redhat: drop whitespace from with_gcov macro (Jan Stancek) - configs: Enable CONFIG_KEY_DH_OPERATIONS on ARK (Ondrej Mosnacek) - configs: Adjust CONFIG_MPLS_ROUTING and CONFIG_MPLS_IPTUNNEL (Laura Abbott) - New configs in lib/crypto (Jeremy Cline) - New configs in drivers/char (Jeremy Cline) - Turn on BLAKE2B for Fedora (Jeremy Cline) - kernel.spec.template: Clean up stray *.h.s files (Laura Abbott) - Build the SRPM in the CI job (Jeremy Cline) - New configs in net/tls (Jeremy Cline) - New configs in net/tipc (Jeremy Cline) - New configs in lib/kunit (Jeremy Cline) - Fix up released_kernel case (Laura Abbott) - New configs in lib/Kconfig.debug (Jeremy Cline) - New configs in drivers/ptp (Jeremy Cline) - New configs in drivers/nvme (Jeremy Cline) - New configs in drivers/net/phy (Jeremy Cline) - New configs in arch/arm64 (Jeremy Cline) - New configs in drivers/crypto (Jeremy Cline) - New configs in crypto/Kconfig (Jeremy Cline) - Add label so the Gitlab to email bridge ignores the changelog (Jeremy Cline) - Temporarily switch TUNE_DEFAULT to y (Jeremy Cline) - Run config test for merge requests and internal (Jeremy Cline) - Add missing licensedir line (Laura Abbott) - redhat/scripts: Remove redhat/scripts/rh_get_maintainer.pl (Prarit Bhargava) - configs: Take CONFIG_DEFAULT_MMAP_MIN_ADDR from Fedra (Laura Abbott) - configs: Turn off ISDN (Laura Abbott) - Add a script to generate configuration patches (Laura Abbott) - Introduce rh-configs-commit (Laura Abbott) - kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) - configs: Enable CONFIG_DEBUG_WX (Laura Abbott) - configs: Disable wireless USB (Laura Abbott) - Clean up some temporary config files (Laura Abbott) - configs: New config in drivers/gpu for v5.4-rc1 (Jeremy Cline) - configs: New config in arch/powerpc for v5.4-rc1 (Jeremy Cline) - configs: New config in crypto for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/usb for v5.4-rc1 (Jeremy Cline) - AUTOMATIC: New configs (Jeremy Cline) - Skip ksamples for bpf, they are broken (Jeremy Cline) - configs: New config in fs/erofs for v5.4-rc1 (Jeremy Cline) - configs: New config in mm for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/md for v5.4-rc1 (Jeremy Cline) - configs: New config in init for v5.4-rc1 (Jeremy Cline) - configs: New config in fs/fuse for v5.4-rc1 (Jeremy Cline) - merge.pl: Avoid comments but do not skip them (Don Zickus) - configs: New config in drivers/net/ethernet/pensando for v5.4-rc1 (Jeremy Cline) - Update a comment about what released kernel means (Laura Abbott) - Provide both Fedora and RHEL files in the SRPM (Laura Abbott) - kernel.spec.template: Trim EXTRAVERSION in the Makefile (Laura Abbott) - kernel.spec.template: Add macros for building with nopatches (Laura Abbott) - kernel.spec.template: Add some macros for Fedora differences (Laura Abbott) - kernel.spec.template: Consolodate the options (Laura Abbott) - configs: Add pending direcory to Fedora (Laura Abbott) - kernel.spec.template: Don't run hardlink if rpm-ostree is in use (Laura Abbott) - configs: New config in net/can for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/net/phy for v5.4-rc1 (Jeremy Cline) - configs: Increase x86_64 NR_UARTS to 64 (Prarit Bhargava) [1730649] - configs: turn on ARM64_FORCE_52BIT for debug builds (Jeremy Cline) - kernel.spec.template: Tweak the python3 mangling (Laura Abbott) - kernel.spec.template: Add --with verbose option (Laura Abbott) - kernel.spec.template: Switch to using %install instead of %__install (Laura Abbott) - kernel.spec.template: Make the kernel.org URL https (Laura Abbott) - kernel.spec.template: Update message about secure boot signing (Laura Abbott) - kernel.spec.template: Move some with flags definitions up (Laura Abbott) - kernel.spec.template: Update some BuildRequires (Laura Abbott) - kernel.spec.template: Get rid of %clean (Laura Abbott) - configs: New config in drivers/char for v5.4-rc1 (Jeremy Cline) - configs: New config in net/sched for v5.4-rc1 (Jeremy Cline) - configs: New config in lib for v5.4-rc1 (Jeremy Cline) - configs: New config in fs/verity for v5.4-rc1 (Jeremy Cline) - configs: New config in arch/aarch64 for v5.4-rc4 (Jeremy Cline) - configs: New config in arch/arm64 for v5.4-rc1 (Jeremy Cline) - Flip off CONFIG_ARM64_VA_BITS_52 so the bundle that turns it on applies (Jeremy Cline) - New configuration options for v5.4-rc4 (Jeremy Cline) - Correctly name tarball for single tarball builds (Laura Abbott) - configs: New config in drivers/pci for v5.4-rc1 (Jeremy Cline) - Allow overriding the dist tag on the command line (Laura Abbott) - Allow scratch branch target to be overridden (Laura Abbott) - Remove long dead BUILD_DEFAULT_TARGET (Laura Abbott) - Amend the changelog when rebasing (Laura Abbott) - configs: New config in drivers/platform for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/pinctrl for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/net/wireless for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/net/ethernet/mellanox for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/net/can for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/hid for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/dma-buf for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) - configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) - configs: New config in block for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/cpuidle for v5.4-rc1 (Jeremy Cline) - redhat: configs: Split CONFIG_CRYPTO_SHA512 (Laura Abbott) - redhat: Set Fedora options (Laura Abbott) - Set CRYPTO_SHA3_*_S390 to builtin on zfcpdump (Jeremy Cline) - configs: New config in drivers/edac for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/firmware for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/hwmon for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/iio for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/mmc for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/tty for v5.4-rc1 (Jeremy Cline) - configs: New config in arch/s390 for v5.4-rc1 (Jeremy Cline) - configs: New config in drivers/bus for v5.4-rc1 (Jeremy Cline) - Add option to allow mismatched configs on the command line (Laura Abbott) - configs: New config in drivers/crypto for v5.4-rc1 (Jeremy Cline) - configs: New config in sound/pci for v5.4-rc1 (Jeremy Cline) - configs: New config in sound/soc for v5.4-rc1 (Jeremy Cline) - gitlab: Add CI job for packaging scripts (Major Hayden) - Speed up CI with CKI image (Major Hayden) - Disable e1000 driver in ARK (Neil Horman) - configs: Fix the pending default for CONFIG_ARM64_VA_BITS_52 (Jeremy Cline) - configs: Turn on OPTIMIZE_INLINING for everything (Jeremy Cline) - configs: Set valid pending defaults for CRYPTO_ESSIV (Jeremy Cline) - Add an initial CI configuration for the internal branch (Jeremy Cline) - New drop of configuration options for v5.4-rc1 (Jeremy Cline) - New drop of configuration options for v5.4-rc1 (Jeremy Cline) - Pull the RHEL version defines out of the Makefile (Jeremy Cline) - Sync up the ARK build scripts (Jeremy Cline) - Sync up the Fedora Rawhide configs (Jeremy Cline) - Sync up the ARK config files (Jeremy Cline) - configs: Adjust CONFIG_FORCE_MAX_ZONEORDER for Fedora (Laura Abbott) - configs: Add README for some other arches (Laura Abbott) - configs: Sync up Fedora configs (Laura Abbott) - [initial commit] Add structure for building with git (Laura Abbott) - [initial commit] Add Red Hat variables in the top level makefile (Laura Abbott) - [initial commit] Red Hat gitignore and attributes (Laura Abbott) - [initial commit] Add changelog (Laura Abbott) - [initial commit] Add makefile (Laura Abbott) - [initial commit] Add files for generating the kernel.spec (Laura Abbott) - [initial commit] Add rpm directory (Laura Abbott) - [initial commit] Add files for packaging (Laura Abbott) - [initial commit] Add kabi files (Laura Abbott) - [initial commit] Add scripts (Laura Abbott) - [initial commit] Add configs (Laura Abbott) - [initial commit] Add Makefiles (Laura Abbott)/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~CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC5.14.0-76.hs2.hsx.el85.14.0-76.hs2.hsx.el85.14.0-76.hs2.hsx.el85.14.0-76.hs2.hsx.el8+debug5.14.0-76.hs2.hsx.el8.aarch64+debug   !""#######$%&&''(()**+++,,--..//001112233344455666778899:::;;<<<===>>??@@@AABBCCDDEEFFGGHHIIJJKKLLMMMNNOOPPQQQRRSSTTUUVVWWXXXXXXXYYZZZ[[\\]]^^___``aabccddeeefffgghhijkklmmnoopoqrstuvvvvvwwxxyxzx{x|x}x~xxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvv      !!""#$$%%%&%'()))**+),)-.../.0.1223456788898:8;<===>=?@@ABBCDEEFGHHHIHJHKHLMNOOOPOQOROSOTUUVVVWVXVYZZZZZ[[\Z]]^Z_Z`Zabbbbccdcebfbgbhbiijjjjkkljmjnjoppppqqrpsstpupvpwxxxxxyyzz{x|x}}~}}}}xxxxxxxxxxx              !"##$#%#&&'&(&)&*&+#,#-../01123455657585955:5;<5=5>5?5@5A5BCDEFFGHIIIJIKLMMNNNNOOPOQOROSNTTUNVNWNXYXZX[\\\\]]^^___``_aabbbcccdceebfffgfhhfiifjjfkkfllfmmbnnboobppbqqbrrbssstttusvswwsxxbyybzzz{z||z}}z~~zzzzzbbbbbbbbbbbbbbbbbbb                           bbbb  b!!!""!#!$$!%%!&&&'&(!))!**!++!,,!--!..!//b00b11b22b33b445556776886996:::;:<<=<><?<@<A<B<C<D<E<F<G<H<I<J<K<L<M<N<O<P<Q<R<S<T<U:VW:XYXZX[X\X]6^^__`_a^bbcbdbe5fffggh5ii5jj5kk5ll5mm5nnnoonppnqqnrr5ss5tt5uu5vv5ww5xxxyyxzz5{5||5}5~~~~~~5555555555555555555555555555555555555555555555554444bbbbbbbbbbbb                  bb   !! "" ##b$$$%%$&&&'($))b***++*,,b--b...//.0011.22b33344355366b77b8889b::b;;b<<<==<>>b???@@@A@BB@CCCDCECFCGCHCICJCK@LLLMMLNN?OOOPPOQQORROSSOTT?UU?VVVWWVXX?YY?ZZZ[Z\\Z]]Z^^Z__Z`?aa?bbbcc?dddeedffdggdhhdiidjjdkkdlldmmdnndooppdqqdrrdssdttduudvvdwwdxxdyydzzd{{d||d}}d~~dddd????????bbbbbbbb                  bb  !!"##$$%%&&''(())***++,,,-,.,/000110220330440550660770889::9;;999<<9==9>>9??9@@9AA9BB9CC9DDDE9FFFG9HHHHIIJJ9KK9LLLM9NN9OOOPOQOROS9TTTUTVTW9XXXYY9ZZ9[[9\\\]\^\_\`9aaabacadaeafffgfhfiaj9kk9lllmm9nn9oo9pppqq9rr9ssstt9uu9vv9wwwxxwyywzzw{{w||9}}9~~~99999999999999999999999999999999999999999999999999             !!""##$$%%&&&''((())***++,,,---.-/,00,1112131415161718191:1;1<1=,>>,??@@AAABBCCCDDCEECFFCGGHHHIIJJJKLbMMMNNMOOMPPMQQMRRMSSMTTMUUMVVMWWbXXXYYYZZY[[Y\\Y]]Y^^X__b`baabbbbccbddbeebfffgbhhbiibjjbkkklllmmlnnlookpppqqkrrksskttbuubvvvwwbxxxyyxzzx{{x||x}}x~~xxxxxxxxxxxxxxxxxxbbbbbbbbbbbbbbbbbbb    b       bbb  !!"##$$%&&''(())**++,,--.../00112233b44b55b66b77b888998::8;;8<<8==8>>8???@@8AA8BB8CCCD8EE8FF8GGGHHGIIGJJGKKGLLGMMGNNGOO8PP8QQQRRRSSSTQUUQVVQWWQXXQYZZQ[[Q\\Q]]]^^Q__Q``Qaa8bbbccbddbeebff8gg8hh8ii8jj8kk88llmm8nn8oo8pp8qq8rr8ssstt8uu8vv8ww8xx8yy8zzz{{z||z}}8~~~~~88888bbbbbbbbbbbbbbbbbbbbb            !!""##$$%%&&''(())*++,-..//0011223445566676869:;;<<==>>>??>@@>AABBCCCDCECFGGHIIJJKKLLMMNNOOPQQRRSSTTUUVWWXXYYZZ[[\\]]^^_``````````````````````````````aaaaaaa```_bbbbbbbbbbbbbccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdbbbbbb_eeeeee_fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff_gggggggggggggggggggggggggggggggggghhhhhhhhhhhhhhhhhhgggggggggggggggggggggggggg_iijjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkkiiiiiiiiilllllllllll_mnnmoomppmqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqmrrmssssssssssssmtumvvvmwwwwwwwwwwwwwwmxmyzzzyyyyyyyy{m||||||m}}}}}}}}}}}}}}}}}m~~~~~~~mmmmmmmmmmmmmmmmmmmmm_____                                                                                                                                                                           _         _                                                                                                                                        _ _      _                 ! ! ! ! ! ! ! ! !        " " " " " " " " " "                                                                                   # #                                    $ $ % % % % $ & & & & $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $    ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '     ( ( ( ( ( (      ) ) ) )                       * * * * * * * * * * * *               + + + + + + + + + + + + + + + + + + + +                       _ , , , , , ,_ -_ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ._ / 0 0 0 0 0 0 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /_ 1 2 2 2 1 3 3 3 3 3 3 1 4 1 5 1 6 6 6 6 6 6 7 7 7 7 7 7 6 1 8 8 8 8 1 9 1 : 1 ; ; ; ; ; ; ; ; 1 < < < < < 1 = = 1 > 1 ? 1 @ @ @ @ @ @ @ @ @ @ @ @_ A B B B B A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A C C C C C C C C C C C C C C A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A_ D E E E D D D_ F F F G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G F F F_ H H I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I H J J J J J J J J J J J J J J J J J J J J J J J J J J J J H K K K K K K K K K K L L K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K M M K N N K K O O O O O O O O K K K K K K K K K K K K P P K K K K K K K K K K K K K K K K K K K K K K K K K K K K K Q Q Q Q Q Q Q Q K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K R K K K K K K K S K K K K K K K T T K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K U U U K K K K K K K K K K K K K K K K K K K K K K K K K V K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K W K K X K K K K K K K K K K K K K K K K K K K K K K K K K K Y Z Z Z Z Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y K K [ [ K K \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ K K K ] ] ] ] ] ] ] ] ] K K ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ K K K K K K K K K K K K K K K _ _ _ _ K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K ` ` K K K K K K K K K K K K K K K K K K K K K K K K K a K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K b b K K K K K c K d d K K K K K K K K K K e e e e e e e e e e e e e e e e e e e K f f f f f K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K g g g g g g g g g g g g g g K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K H h h h h h h i i h H j j j j j H k k k k l l k k k k k k k k k k k k k k k k k k k k k k H m m n n n n m m m m H o o o o o o o o o o o o o o o o p p p p o o H q q q H r r r r_ s s s s s s s s s s s s s s_ t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t t_ u u v v v v v v u u u u u u u w w w w w w x x x x x w y y y y y y y y y y y y y y y y w w w w w w w w w w u u u u u u u u u z z { | | | | | | } } } ~ ~ ~  | | | | | | | | | | | | | | | | |                                           ! " # $ % & ' ( ) * + + + + + + + + + + + + + + + + + + + + + + + + + + + + , , , , - - - - - - - - - - - - - - - - - - - , , , , + . . . + + + + + + + + + + + + + + + + / / + + + + 0 1 2 2 2 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 4 4 4 4 4 4 4 4 0 5 5 5 5 5 5 0 6 6 6 6 0 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 0 8 8 8 8 0 9 9 9 9 + + + + + + + + + : : : : : : : : : : : : : : : : : : : : ; ; ; ; ; ; ; ; ; ; ; ; : < < < < < < < < < < < < < < < < < < < < < < : : : : : : : : : + = = = = + + + + + + + + + + + + + + > > > > > > > > > > > > > > > + + + ? ? @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ? + + + + A A A A A A A A A A + + + + + + + + + + + + + B B B B B B B B B B B B B B B B B B C C C C C C C C B B B B B B B B B B B B B B B B B B D E E E D F F F F F F F F F D G G G G G D D H H H D I I I I I I D J J J J D K K K K D L L L L D M N N N N M O O O M P P P M Q Q Q D B + + R + + + + + + + + + + S S S S S S S S S S S S S + + + + + + T T T T T + + + + + + + + + U U U V V V U U W W W W + + + + + + + + + + + + + + + + + + + + + + + + X X X X Y Y X Z X [ [ [ \ \ [ ] ] X ^ ^ ^ _ ^ ` X a a X b b X c c X d d X e e e f f f f X g g X h h X i i j j j k k j l l l m m l n l o o l p p p q j r r j s s j t t t u t v v v w j x x x y x z x { x | x } j ~ ~ ~  ~ ~ ~ ~ ~ ~ ~ j j j j j j j j j j j j j j j  j   j   j                                                                              ! ! ! ! ! ! ! ! ! ! !  " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " # # # " " " " " " " " " " $ "  % %  & & ' ' ' ' ' ' ' ' ' ' ' ( ( ( & ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) * ) ) ) ) )  + +  ,  - .  / 0 / 1  2  3 4 3 3 3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 3 3 3 3 6 3 7 8 7 3 3 3 3 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 3 : ; : : < 3 3  = = = = = = = > ? ? ? ? ? ? ? ? ? = = = = = =  @  A  B C B B B B D E D F D G D H D I D J D K D L D M D N D O B P Q R  S T T T T U V U W U X S Y Y Z Y [ \ [ ] [ ^ S _ S ` a ` b ` c  d d d  e  f g f h f i f j j k k l k m k n k o k p k q j r r r s j t j u j v j w j x j y j z j { j | j } j ~  j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j j f         5.14.0-76.hs2.hsx.el8.aarch64+debug.configDocumentationKconfigMakefiledevicetreebindingsMakefilekbuildKconfig.recursion-issue-01Kconfig.recursion-issue-02Kconfig.select-breakuserspace-apimediaMakefileKconfigKconfig.redhatMakefileMakefile.rhelverModule.symversSystem.maparchKconfigalphaKconfigKconfig.debugMakefilebootMakefilekernelMakefilesyscallsMakefilelibMakefilemath-emuMakefilemmMakefilearcKconfigKconfig.debugMakefilebootMakefiledtsMakefilekernelMakefilelibMakefilemmMakefileplat-axs10xKconfigMakefileplat-hsdkKconfigMakefileplat-simMakefileplat-tb10xKconfigMakefilearmKconfigKconfig-nommuKconfig.assemblerKconfig.debugMakefilebootMakefilebootpMakefilecompressedMakefiledtsMakefilecommonKconfigMakefilecryptoKconfigMakefileincludeasmopcodes.hxenevents.hhypercall.hhypervisor.hinterface.hpage-coherent.hpage.hswiotlb-xen.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.harch_gicv3.harch_timer.harchrandom.harm-cci.harm_dsu_pmu.hasm-bug.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.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_pgtable.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.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.hset_memory.hsetup.hshmparam.hsignal.hsignal32.hsimd.hsmp.hsmp_plat.hsparsemem.hspectre.hspinlock.hspinlock_types.hstack_pointer.hstackprotector.hstacktrace.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.hvermagic.hvirt.hvmalloc.hvmap_stack.hword-at-a-time.hxenevents.hhypercall.hhypervisor.hinterface.hpage-coherent.hpage.hswiotlb-xen.hxor.hgeneratedasmbugs.hcpucaps.hdelay.hdiv64.hdma-mapping.hdma.hearly_ioremap.hemergency-restart.hhw_irq.hirq_regs.hkdebug.hkmap_size.hlocal.hlocal64.hmcs_spinlock.hmmiowb.hmsi.hqrwlock.hqspinlock.hserial.hsoftirq_stack.hswitch_to.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.hkernelMakefileprobesMakefilevdsoMakefilevdso32MakefilekvmKconfigMakefilehypMakefilenvheMakefilevheMakefilelibMakefilemmMakefilenetMakefiletoolsMakefilexenMakefilecskyKconfigKconfig.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.postlinkbootMakefiledtsMakefilefslMakefilecryptoMakefilekernelMakefileptraceMakefilesyscallsMakefiletraceMakefilevdso32Makefilevdso64MakefilekexecMakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefilebook3s32Makefilebook3s64MakefilekasanMakefilenohashMakefileptdumpMakefilenetMakefileperfMakefileplatforms40xKconfigMakefile44xKconfigMakefile4xxMakefile512xKconfigMakefile52xxKconfigMakefile82xxKconfigMakefile83xxKconfigMakefile85xxKconfigMakefile86xxKconfigMakefile8xxKconfigMakefileKconfigKconfig.cputypeMakefileamigaoneKconfigMakefilebook3sKconfigMakefilecellKconfigMakefilespufsMakefilechrpKconfigMakefileembedded6xxKconfigMakefilemapleKconfigMakefilemicrowattKconfigMakefilepasemiKconfigMakefilepowermacKconfigMakefilepowernvKconfigMakefileps3KconfigMakefilepseriesKconfigMakefilepurgatoryMakefilesysdevKconfigMakefilegeMakefilexicsKconfigMakefilexiveKconfigMakefilexmonMakefileriscvKconfigKconfig.debugKconfig.erratasKconfig.socsMakefilebootMakefiledtsMakefilecanaanMakefilemicrochipMakefilesifiveMakefileerrataMakefilesifiveMakefilekernelMakefileprobesMakefilevdsoMakefilelibMakefilemmMakefilenetMakefiles390KconfigKconfig.debugMakefileappldataMakefilebootMakefilecompressedMakefilecryptoMakefilehypfsMakefilekernelMakefilesyscallsMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemmMakefilenetMakefilepciMakefilepurgatoryMakefiletoolsMakefileshKconfigKconfig.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.umMakefile_32.cpubootMakefilecompressedMakefilecryptoMakefileentryMakefilesyscallsMakefilevdsoMakefilevsyscallMakefileeventsKconfigMakefileamdMakefileintelMakefilezhaoxinMakefilehypervMakefileia32MakefilekernelMakefileacpiMakefileapicMakefilecpuMakefilemceMakefilemicrocodeMakefilemtrrMakefileresctrlMakefilesgxMakefilefpuMakefilekprobesMakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefilepatMakefilenetMakefilepciMakefileplatformMakefileatomMakefilece4100MakefileefiMakefilegeodeMakefileintelintel-midMakefileintel-quarkMakefileMakefileirisMakefileolpcMakefilepvhMakefilescx200Makefilets5500MakefileuvMakefilepowerMakefilepurgatoryMakefilerasKconfigrealmodeMakefilermMakefiletoolsMakefileumKconfigMakefileos-LinuxMakefilevdsoMakefilevideoMakefilexenKconfigMakefilextensaKconfigKconfig.debugMakefilebootMakefileboot-elfMakefileboot-redbootMakefiledtsMakefilelibMakefilekernelMakefilesyscallsMakefilelibMakefilemmMakefileplatformsissMakefilext2000MakefilextfpgaMakefileblockKconfigKconfig.ioschedMakefilepartitionsKconfigMakefilecertsKconfigMakefilecryptoKconfigMakefileasymmetric_keysKconfigMakefileasync_txKconfigMakefiledriversKconfigMakefileaccessibilityKconfigMakefilebrailleMakefilespeakupKconfigMakefileacpiKconfigMakefileacpicaMakefileapeiKconfigMakefilearm64KconfigMakefiledptfKconfigMakefilenfitKconfigMakefilenumaKconfigMakefilepmicKconfigMakefileambaKconfigMakefileandroidKconfigMakefileataKconfigMakefileatmKconfigMakefileauxdisplayKconfigMakefilebaseKconfigMakefilefirmware_loaderKconfigMakefilebuiltinMakefilepowerMakefileregmapKconfigMakefiletestKconfigMakefilebcmaKconfigMakefileblockKconfigMakefileaoeMakefiledrbdKconfigMakefilemtip32xxKconfigMakefilenull_blkKconfigMakefileparideKconfigMakefilernbdKconfigMakefilersxxMakefilexen-blkbackMakefilezramKconfigMakefilebluetoothKconfigMakefilebusKconfigMakefilefsl-mcKconfigMakefilemhiKconfigMakefilecoreMakefilecdromMakefilecharKconfigMakefileagpKconfigMakefilehw_randomKconfigMakefileipmiKconfigMakefilemwaveMakefilepcmciaKconfigMakefiletpmKconfigMakefilest33zp24KconfigMakefilexilinx_hwicapMakefilexillybusKconfigMakefileclkKconfigMakefileactionsKconfigMakefileanalogbitsKconfigMakefileat91MakefileaxisMakefileaxs10xMakefilebaikal-t1KconfigMakefilebcmKconfigMakefileberlinMakefiledavinciMakefileh8300MakefilehisiliconKconfigMakefileimgtecKconfigMakefileimxKconfigMakefileingenicKconfigMakefilekeystoneKconfigMakefileloongson1MakefilemediatekKconfigMakefilemesonKconfigMakefilemicrochipMakefilemmpMakefilemstarKconfigMakefilemvebuKconfigMakefilemxsMakefilenxpMakefilepistachioMakefilepxaMakefileqcomKconfigMakefileralinkKconfigMakefilerenesasKconfigMakefilerockchipKconfigMakefilesamsungKconfigMakefilesifiveKconfigMakefilesocfpgaKconfigMakefilespearMakefilesprdKconfigMakefilestMakefilesunxisunxi-ngKconfigMakefileKconfigMakefiletegraKconfigMakefiletiKconfigMakefileuniphierKconfigMakefileux500MakefileversatileKconfigMakefilex86KconfigMakefilexilinxKconfigMakefilezynqMakefilezynqmpKconfigMakefileclocksourceKconfigMakefilecomediKconfigMakefiledriversMakefileni_routingtoolsMakefiletestsMakefilekcomedilibMakefileconnectorKconfigMakefilecounterKconfigMakefilecpufreqKconfigKconfig.armKconfig.powerpcKconfig.x86MakefilecpuidleKconfigKconfig.armKconfig.mipsKconfig.powerpcMakefilegovernorsMakefilecryptoKconfigMakefileallwinnerKconfigMakefilesun4i-ssMakefilesun8i-ceMakefilesun8i-ssMakefileamccMakefileamlogicKconfigMakefileaxisMakefilebcmMakefilecaamKconfigMakefilecaviumMakefilecptKconfigMakefilenitroxKconfigMakefilezipMakefileccpKconfigMakefileccreeMakefilechelsioKconfigMakefilegeminiMakefilehisiliconKconfigMakefilehpreMakefilesecMakefilesec2MakefiletrngMakefilezipMakefileinside-secureMakefilekeembayKconfigMakefilemarvellKconfigMakefilecesaMakefileocteontxMakefileocteontx2MakefilenxKconfigMakefileqatKconfigMakefileqat_4xxxMakefileqat_c3xxxMakefileqat_c3xxxvfMakefileqat_c62xMakefileqat_c62xvfMakefileqat_commonMakefileqat_dh895xccMakefileqat_dh895xccvfMakefileqceMakefilerockchipMakefilestm32KconfigMakefileux500KconfigMakefilecrypMakefilehashMakefilevirtioKconfigMakefilevmxKconfigMakefilexilinxMakefilecxlKconfigMakefiledaxKconfigMakefilehmemMakefilepmemMakefiledcaKconfigMakefiledevfreqKconfigMakefileeventKconfigMakefiledioMakefiledmadma-bufKconfigMakefileheapsKconfigMakefileKconfigMakefilebestcommKconfigMakefiledwdw-axi-dmacMakefiledw-edmaKconfigMakefileKconfigMakefilefsl-dpaa2-qdmaKconfigMakefilehsuKconfigMakefileidxdMakefileioatMakefileipuMakefilelgmKconfigMakefilemediatekKconfigMakefileppc4xxMakefileqcomKconfigMakefilesf-pdmaKconfigMakefileshKconfigMakefiletiKconfigMakefilexilinxMakefileedacKconfigMakefileeisaKconfigMakefileextconKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilearm_ffaKconfigMakefilearm_scmiMakefilebroadcomKconfigMakefilecirrusKconfigMakefileefiKconfigMakefilelibstubMakefiletestMakefilegoogleKconfigMakefileimxKconfigMakefilemesonKconfigMakefilepsciKconfigMakefilesmcccKconfigMakefiletegraKconfigMakefilexilinxKconfigMakefilefpgaKconfigMakefilefsiKconfigMakefilegnssKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefileamdacpKconfigMakefileamdgpuKconfigMakefileamdkfdKconfigMakefiledisplayKconfigMakefileamdgpu_dmMakefiledcMakefilebasicsMakefilebiosMakefilecalcsMakefileclk_mgrMakefiledceMakefiledce100Makefiledce110Makefiledce112Makefiledce120Makefiledce60Makefiledce80Makefiledcn10Makefiledcn20Makefiledcn21Makefiledcn30Makefiledcn301Makefiledcn302Makefiledcn303Makefiledcn31MakefiledmlMakefiledscMakefilegpioMakefilehdcpMakefileirqMakefilevirtualMakefiledmubsrcMakefilemodulescolorMakefilefreesyncMakefilehdcpMakefileinfo_packetMakefilepowerMakefilepmMakefilepowerplayMakefilehwmgrMakefilesmumgrMakefileswsmuMakefilesmu11Makefilesmu12Makefilesmu13MakefilearmKconfigMakefiledisplayKconfigkomedaMakefilearmadaKconfigMakefileaspeedKconfigMakefileastKconfigMakefileatmel-hlcdcKconfigMakefilebochsKconfigMakefilebridgeKconfigMakefileadv7511KconfigMakefileanalogixKconfigMakefilecadenceKconfigMakefilesynopsysKconfigMakefileetnavivKconfigMakefileexynosKconfigMakefilefsl-dcuKconfigMakefilegma500KconfigMakefilegudKconfigMakefilehisiliconKconfigMakefilehibmcKconfigMakefilekirinKconfigMakefilehypervMakefilei2cKconfigMakefilei810Makefilei915KconfigKconfig.debugKconfig.profileKconfig.unstableMakefilegvtMakefileimxKconfigMakefiledcssKconfigMakefileingenicKconfigMakefilekmbKconfigMakefilelimaKconfigMakefilemcdeKconfigMakefilemediatekKconfigMakefilemesonKconfigMakefilemgaMakefilemgag200KconfigMakefilemsmKconfigMakefilemxsfbKconfigMakefilenouveauKconfigomapdrmKconfigMakefilepanelKconfigMakefilepanfrostKconfigMakefilepl111KconfigMakefileqxlKconfigMakefiler128MakefileradeonKconfigMakefilercar-duKconfigMakefilerockchipKconfigMakefilesavageMakefileschedulerMakefileselftestsMakefileshmobileKconfigMakefilesisMakefilestiKconfigMakefilestmKconfigMakefilesun4iKconfigMakefiletdfxMakefiletegraKconfigMakefiletidssKconfigMakefiletilcdcKconfigMakefiletinyKconfigMakefilettmMakefiletve200KconfigMakefileudlKconfigMakefilev3dKconfigMakefilevboxvideoKconfigMakefilevc4KconfigMakefilevgemMakefileviaMakefilevirtioKconfigMakefilevkmsMakefilevmwgfxKconfigMakefilexenKconfigMakefilexlnxKconfigMakefilezteKconfigMakefilehost1xKconfigMakefileipu-v3KconfigMakefiletraceKconfigMakefilevgaKconfigMakefilegreybusKconfigMakefilehidKconfigMakefileamd-sfh-hidKconfigMakefilei2c-hidKconfigMakefileintel-ish-hidKconfigMakefilesurface-hidKconfigMakefileusbhidKconfigMakefilehsiKconfigMakefileclientsKconfigMakefilecontrollersKconfigMakefilehvKconfigMakefilehwmonKconfigMakefileoccKconfigMakefilepmbusKconfigMakefilehwspinlockKconfigMakefilehwtracingKconfigcoresightKconfigMakefileintel_thKconfigMakefilestmKconfigMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilemuxesKconfigMakefilei3cKconfigMakefilemasterKconfigMakefilemipi-i3c-hciMakefileidleKconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefileafeKconfigMakefileamplifiersKconfigMakefilebufferKconfigMakefilecdcKconfigMakefilechemicalKconfigMakefilecommonKconfigMakefilecros_ec_sensorsKconfigMakefilehid-sensorsKconfigMakefilems_sensorsKconfigMakefilescmi_sensorsKconfigMakefilessp_sensorsKconfigMakefilest_sensorsKconfigMakefiledacKconfigMakefiledummyKconfigMakefilefrequencyKconfigMakefilegyroKconfigMakefilehealthKconfigMakefilehumidityKconfigMakefileimuKconfigMakefilebmi160KconfigMakefileinv_icm42600KconfigMakefileinv_mpu6050KconfigMakefilest_lsm6dsxKconfigMakefilest_lsm9ds0KconfigMakefilelightKconfigMakefilemagnetometerKconfigMakefilemultiplexerKconfigMakefileorientationKconfigMakefilepositionKconfigMakefilepotentiometerKconfigMakefilepotentiostatKconfigMakefilepressureKconfigMakefileproximityKconfigMakefileresolverKconfigMakefiletemperatureKconfigMakefiletestKconfigMakefiletriggerKconfigMakefileinfinibandKconfigMakefilecoreMakefilehwMakefilebnxt_reKconfigMakefilecxgb4KconfigMakefileefaKconfigMakefilehfi1KconfigMakefilehnsKconfigMakefileirdmaKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefileocrdmaKconfigMakefileqedrKconfigMakefileqibKconfigMakefileusnicKconfigMakefilevmw_pvrdmaKconfigMakefileswMakefilerdmavtKconfigMakefilerxeKconfigMakefilesiwKconfigMakefileulpMakefileipoibKconfigMakefileiserKconfigMakefileisertKconfigMakefileopa_vnicKconfigMakefilertrsKconfigMakefilesrpKconfigsrptKconfigMakefileinputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefilermi4KconfigMakefileserioKconfigMakefiletabletKconfigMakefiletouchscreenKconfigMakefileinterconnectKconfigMakefileimxKconfigMakefileqcomKconfigMakefilesamsungKconfigMakefileiommuKconfigMakefileamdKconfigMakefilearmMakefilearm-smmuarm-smmu-v3MakefileMakefileintelKconfigMakefileipackKconfigMakefilecarriersKconfigMakefiledevicesKconfigMakefileirqchipKconfigMakefileisdnKconfigMakefilecapiKconfigMakefilehardwareMakefilemISDNKconfigMakefilemISDNKconfigMakefileledsKconfigMakefileblinkKconfigMakefileflashKconfigMakefiletriggerKconfigMakefilelightnvmKconfigMakefilemacintoshKconfigMakefileamsMakefilemailboxKconfigMakefilemcbKconfigMakefilemdKconfigMakefilebcacheKconfigMakefilepersistent-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-vkKconfigMakefilec2portKconfigMakefilecardreaderKconfigMakefilecb710KconfigMakefilecxlKconfigMakefileechoKconfigMakefileeepromKconfigMakefilegenwqeKconfigMakefilehabanalabsKconfigMakefilecommonMakefilemmuMakefilepciMakefilegaudiMakefilegoyaMakefileibmasmMakefilelis3lv02dKconfigMakefilelkdtmMakefilemeiKconfigMakefilehdcpKconfigMakefileocxlKconfigMakefilepvpanicKconfigMakefilesgi-gruMakefilesgi-xpMakefileti-stKconfigMakefileuacceKconfigMakefilevmw_vmciKconfigMakefilemmcKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilehyperbusKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileonenandKconfigMakefilerawKconfigMakefileatmelMakefilebcm47xxnflashMakefilebrcmnandMakefilegpmi-nandMakefileingenicKconfigMakefilespiKconfigMakefileparsersKconfigMakefilespi-norKconfigMakefilecontrollersKconfigMakefiletestsMakefileubiKconfigMakefilemuxKconfigMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilebondingMakefilecaifKconfigMakefilecanKconfigMakefilec_canKconfigMakefilecc770KconfigMakefiledevMakefileifi_canfdKconfigMakefilem_canKconfigMakefilemscanKconfigMakefilepeak_canfdKconfigMakefilercarKconfigMakefilesja1000KconfigMakefilesoftingKconfigMakefilespiKconfigMakefilemcp251xfdKconfigMakefileusbKconfigMakefileetas_es58xMakefilekvaser_usbMakefilepeak_usbMakefiledsaKconfigMakefileb53KconfigMakefilehirschmannKconfigMakefilemicrochipKconfigMakefilemv88e6xxxKconfigMakefileocelotKconfigMakefileqcaKconfigMakefilesja1105KconfigMakefilexrs700xKconfigMakefileethernet3comKconfigMakefile8390KconfigMakefileKconfigMakefileactionsKconfigMakefileadaptecKconfigMakefileaeroflexKconfigMakefileagereKconfigMakefilealacritechKconfigMakefileallwinnerKconfigMakefilealteonKconfigMakefilealteraKconfigMakefileamazonKconfigMakefileenaMakefileamdKconfigMakefilexgbeMakefileapmKconfigMakefilexgenexgene-v2KconfigMakefileKconfigMakefileappleKconfigMakefileaquantiaKconfigMakefileatlanticMakefilearcKconfigMakefileatherosKconfigMakefilealxMakefileatl1cMakefileatl1eMakefileatlxMakefilebroadcomKconfigMakefilebnx2xMakefilebnxtMakefilegenetMakefilebrocadeKconfigMakefilebnaKconfigMakefilecadenceKconfigMakefilecalxedaKconfigMakefilecaviumKconfigMakefilecommonMakefileliquidioMakefileocteonMakefilethunderMakefilechelsioKconfigMakefilecxgbMakefilecxgb3Makefilecxgb4Makefilecxgb4vfMakefileinline_cryptoKconfigMakefilech_ipsecMakefilech_ktlsMakefilechtlsMakefilelibcxgbMakefilecirrusKconfigMakefileciscoKconfigMakefileenicKconfigMakefilecortinaKconfigMakefiledavicomKconfigMakefiledecKconfigMakefiletulipKconfigMakefiledlinkKconfigMakefileemulexKconfigMakefilebenetKconfigMakefileezchipKconfigMakefilefaradayKconfigMakefilefreescaleKconfigMakefiledpaaKconfigMakefiledpaa2KconfigMakefileenetcKconfigMakefilefmanKconfigMakefilefs_enetKconfigMakefilefujitsuKconfigMakefilegoogleKconfigMakefilegveMakefilehisiliconKconfigMakefilehnsMakefilehns3Makefilehns3pfMakefilehns3vfMakefilehuaweiKconfigMakefilehinicKconfigMakefilei825xxKconfigMakefileibmKconfigMakefileeheaMakefileemacKconfigMakefileintelKconfigMakefilee1000Makefilee1000eMakefilefm10kMakefilei40eMakefileiavfMakefileiceMakefileigbMakefileigbvfMakefileigcMakefileixgbMakefileixgbeMakefileixgbevfMakefilemarvellKconfigMakefilemvpp2Makefileocteontx2KconfigMakefileafMakefilenicMakefilepresteraKconfigMakefilemediatekKconfigMakefilemellanoxKconfigMakefilemlx4KconfigMakefilemlx5coreKconfigMakefileeswMakefilesteeringMakefilemlxbf_gigeKconfigMakefilemlxfwKconfigMakefilemlxswKconfigMakefilemicrelKconfigMakefilemicrochipKconfigMakefilesparx5KconfigMakefilemicrosoftKconfigMakefilemanaMakefilemoxaKconfigMakefilemsccKconfigMakefilemyricomKconfigMakefilemyri10geMakefilenatsemiKconfigMakefileneterionKconfigMakefilevxgeMakefilenetronomeKconfigMakefilenfpMakefileniKconfigMakefilenvidiaKconfigMakefilenxpKconfigMakefileoki-semiKconfigMakefilepch_gbeKconfigMakefilepacketenginesKconfigMakefilepasemiKconfigMakefilepensandoKconfigMakefileionicMakefileqlogicKconfigMakefilenetxenMakefileqedMakefileqedeMakefileqlcnicMakefilequalcommKconfigMakefileemacMakefilermnetKconfigMakefilerdcKconfigMakefilerealtekKconfigMakefilerenesasKconfigMakefilerockerKconfigMakefilesamsungKconfigMakefilesxgbeMakefileseeqKconfigMakefilesfcKconfigMakefilefalconKconfigMakefilesgiKconfigMakefilesilanKconfigMakefilesisKconfigMakefilesmscKconfigMakefilesocionextKconfigMakefilestmicroKconfigMakefilestmmacKconfigMakefilesunKconfigMakefilesynopsysKconfigMakefiletehutiKconfigMakefiletiKconfigMakefiletoshibaKconfigMakefiletundraKconfigMakefileviaKconfigMakefilewiznetKconfigMakefilexilinxKconfigMakefilexircomKconfigMakefilexscaleKconfigMakefilefddiKconfigMakefileskfpMakefilefjesMakefilehamradioKconfigMakefilehippiKconfigMakefilehypervKconfigMakefileieee802154KconfigMakefileipaKconfigMakefileipvlanMakefilemdioKconfigMakefilenetdevsimMakefilepcsKconfigMakefilephyKconfigMakefilemsccMakefileplipKconfigMakefilepppKconfigMakefileslipKconfigMakefileteamKconfigMakefileusbKconfigMakefilevmxnet3MakefilewanKconfigMakefilelmcMakefilewireguardMakefilewirelessKconfigMakefileadmtekKconfigMakefileathKconfigMakefilear5523KconfigMakefileath10kKconfigMakefileath11kKconfigMakefileath5kKconfigMakefileath6klKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefilewcn36xxKconfigMakefilewil6210KconfigMakefileatmelKconfigMakefilebroadcomKconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmfmacKconfigMakefilebrcmsmacMakefilebrcmutilMakefileciscoKconfigMakefileintelKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemvmMakefileintersilKconfigMakefilehostapKconfigMakefileorinocoKconfigMakefilep54KconfigMakefileprism54MakefilemarvellKconfigMakefilelibertasKconfigMakefilelibertas_tfKconfigMakefilemwifiexKconfigMakefilemediatekKconfigMakefilemt76KconfigMakefilemt7603KconfigMakefilemt7615KconfigMakefilemt76x0KconfigMakefilemt76x2KconfigMakefilemt7915KconfigMakefilemt7921KconfigMakefilemt7601uKconfigMakefilemicrochipKconfigMakefilewilc1000KconfigMakefilequantennaKconfigMakefileqtnfmacKconfigMakefileralinkKconfigMakefilert2x00KconfigMakefilerealtekKconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187Makefilertl8xxxuKconfigMakefilertlwifiKconfigMakefilebtcoexistMakefilertl8188eeMakefilertl8192cMakefilertl8192ceMakefilertl8192cuMakefilertl8192deMakefilertl8192eeMakefilertl8192seMakefilertl8723aeMakefilertl8723beMakefilertl8723comMakefilertl8821aeMakefilertw88KconfigMakefilertw89KconfigMakefilersiKconfigMakefilestKconfigMakefilecw1200KconfigMakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewl18xxKconfigMakefilewlcoreKconfigMakefilezydasKconfigMakefilezd1211rwKconfigMakefilewwanKconfigMakefileiosmMakefilexen-netbackMakefilenfcKconfigMakefilefdpKconfigMakefilemicroreadKconfigMakefilenfcmrvlKconfigMakefilenxp-nciKconfigMakefilepn533KconfigMakefilepn544KconfigMakefiles3fwrn5KconfigMakefilest-nciKconfigMakefilest21nfcaKconfigMakefilest95hfKconfigMakefilentbKconfigMakefilehwKconfigMakefileamdKconfigMakefileepfKconfigMakefileidtKconfigMakefileintelKconfigMakefilemsccKconfigMakefiletestKconfigMakefilenubusMakefilenvdimmKconfigMakefilenvmeKconfigMakefilehostKconfigMakefiletargetKconfigMakefilenvmemKconfigMakefileofKconfigMakefileunittest-dataMakefileoppKconfigMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefilecontrollerKconfigMakefilecadenceKconfigMakefiledwcKconfigMakefilemobiveilKconfigMakefileendpointKconfigMakefilefunctionsKconfigMakefilehotplugKconfigMakefilepcieKconfigMakefileswitchKconfigMakefilepcmciaKconfigMakefileperfKconfigMakefilehisiliconKconfigMakefilephyKconfigMakefileallwinnerKconfigMakefileamlogicKconfigMakefilebroadcomKconfigMakefilecadenceKconfigMakefilefreescaleKconfigMakefilehisiliconKconfigMakefileingenicKconfigMakefileintelKconfigMakefilelantiqKconfigMakefilemarvellKconfigMakefilemediatekKconfigMakefilemicrochipKconfigMakefilemotorolaKconfigMakefilemsccKconfigMakefilequalcommKconfigMakefileralinkKconfigMakefilerenesasKconfigMakefilerockchipKconfigMakefilesamsungKconfigMakefilesocionextKconfigMakefilestKconfigMakefiletegraKconfigMakefiletiKconfigMakefilexilinxKconfigMakefilepinctrlKconfigMakefileactionsKconfigMakefileaspeedKconfigMakefilebcmKconfigMakefileberlinKconfigMakefilecirrusKconfigMakefilefreescaleKconfigMakefileintelKconfigMakefilemediatekKconfigMakefilemesonKconfigMakefilemvebuKconfigMakefilenomadikKconfigMakefilenuvotonKconfigMakefilepxaKconfigMakefileqcomKconfigMakefileralinkKconfigMakefilerenesasKconfigMakefilesamsungKconfigMakefilespearKconfigMakefilesprdKconfigMakefilestm32KconfigMakefilesunxiKconfigMakefiletegraKconfigMakefiletiKconfigMakefileuniphierKconfigMakefileviscontiKconfigMakefilevt8500KconfigMakefileplatformKconfigMakefilechromeKconfigMakefilewilco_ecKconfigMakefilegoldfishKconfigMakefilemellanoxKconfigMakefilemipsKconfigMakefileolpcKconfigMakefilesurfaceKconfigMakefileaggregatorKconfigMakefilex86KconfigMakefiledellKconfigMakefiledell-wmi-sysmanMakefileintelKconfigMakefileint33feKconfigMakefileint3472KconfigMakefilepmcKconfigMakefilepmtKconfigMakefileintel_speed_select_ifKconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefileresetKconfigMakefilesupplyKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileclientsKconfigMakefilegeneratorsKconfigMakefileps3MakefileptpKconfigMakefilepwmKconfigMakefilerapidioKconfigMakefiledevicesKconfigMakefileswitchesKconfigMakefilerasKconfigMakefileregulatorKconfigMakefileremoteprocKconfigMakefileresetKconfigMakefilehisiliconKconfigMakefilestiKconfigMakefiletegraKconfigMakefilerpmsgKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilenetKconfigMakefilescsiMakefilevirtioMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecsiostorKconfigMakefilecxgbiKconfigMakefilecxgb3iKconfigcxgb4iKconfigcxlflashKconfigMakefiledevice_handlerKconfigMakefileelxKconfigMakefileesas2rKconfigMakefilefcoeMakefilefnicMakefilehisi_sasKconfigMakefileibmvscsiMakefileibmvscsi_tgtMakefileisciMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempi3mrKconfigMakefilempt3sasKconfigMakefilemvsasKconfigMakefilepcmciaKconfigMakefilepm8001MakefileqedfKconfigMakefileqediKconfigMakefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesmartpqiKconfigMakefilesnicMakefilesym53c8xx_2MakefileufsKconfigMakefileshKconfigMakefileclkMakefileintcKconfigMakefilemapleMakefilesuperhywayMakefilesioxKconfigMakefileslimbusKconfigMakefilesocKconfigMakefileactionsKconfigMakefileamlogicKconfigMakefileaspeedKconfigMakefileatmelKconfigMakefilebcmKconfigMakefilebcm63xxKconfigMakefilebrcmstbKconfigMakefilepmMakefilecanaanKconfigMakefiledoveMakefilefslKconfigMakefiledpioMakefileqbmanKconfigMakefileqeKconfigMakefilegeminiMakefileimxKconfigMakefileixp4xxKconfigMakefilelantiqMakefilelitexKconfigMakefilemediatekKconfigMakefileqcomKconfigMakefilerenesasKconfigMakefilerockchipKconfigMakefilesamsungKconfigMakefilesifiveKconfigMakefilesunxiKconfigMakefiletegraKconfigMakefilefuseMakefiletiKconfigMakefileux500KconfigMakefileversatileKconfigMakefilexilinxKconfigMakefilesoundwireKconfigMakefilespiKconfigMakefilespmiKconfigMakefilessbKconfigMakefilestagingKconfigMakefileandroidKconfigMakefileaxis-fifoKconfigMakefileboardKconfigMakefileclocking-wizardKconfigMakefileemxx_udcKconfigMakefilefbtftKconfigMakefilefieldbusKconfigMakefileanybussKconfigMakefilefwserialKconfigMakefilegdm724xKconfigMakefilegreybusKconfigMakefiletoolsMakefilegs_fpgabootKconfigMakefilehikey9xxKconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefileaddacKconfigMakefilecdcKconfigMakefilefrequencyKconfigMakefileimpedance-analyzerKconfigMakefilemeterKconfigMakefileresolverKconfigMakefileks7010KconfigMakefilemediaKconfigMakefileatomispKconfigMakefilei2cKconfigMakefileov5693Makefileav7110KconfigMakefilehantroKconfigMakefileimxKconfigMakefileipu3KconfigMakefilemesonvdecKconfigMakefileomap4issKconfigMakefilerkvdecKconfigMakefilesunxiKconfigMakefilecedrusKconfigMakefiletegra-vdeKconfigMakefiletegra-videoKconfigMakefilezoranKconfigMakefilemostKconfigMakefiledim2KconfigMakefilei2cKconfigMakefilenetKconfigMakefilevideoKconfigMakefilemt7621-dmaKconfigMakefilemt7621-dtsKconfigMakefilemt7621-pciKconfigMakefilenetlogicKconfigMakefilenvecKconfigMakefileocteonocteon-usbKconfigMakefileKconfigMakefileolpc_dconKconfigMakefilepi433KconfigMakefileqlgeKconfigMakefileralink-gdmaKconfigMakefilertl8188euKconfigMakefilertl8192eKconfigMakefilertl8192eKconfigMakefilertl8192uKconfigMakefilertl8712KconfigMakefilertl8723bsKconfigMakefilerts5208KconfigMakefilesm750fbKconfigMakefileunisysKconfigMakefilevisorhbaKconfigMakefilevisorinputKconfigMakefilevisornicKconfigMakefilevc04_servicesKconfigMakefilebcm2835-audioKconfigMakefilebcm2835-cameraKconfigMakefilevchiq-mmalKconfigMakefilevmeMakefiledevicesKconfigMakefilevt6655KconfigMakefilevt6656KconfigMakefilewfxKconfigMakefilewlan-ngKconfigMakefiletargetKconfigMakefileiscsiKconfigMakefilecxgbitKconfigMakefileloopbackKconfigMakefilesbpKconfigMakefiletcm_fcKconfigMakefiletcMakefileteeKconfigMakefileamdteeKconfigMakefileopteeKconfigMakefilethermalKconfigMakefilebroadcomKconfigMakefileintelKconfigMakefileint340x_thermalKconfigMakefileqcomKconfigMakefilesamsungKconfigMakefilestKconfigMakefiletegraKconfigMakefileti-soc-thermalKconfigMakefilethunderboltKconfigMakefilettyKconfigMakefilehvcKconfigMakefileipwirelessMakefileserdevKconfigMakefileserial8250KconfigMakefileKconfigMakefilecpm_uartMakefilejsmMakefilevtMakefileuioKconfigMakefileusbKconfigMakefileatmKconfigMakefilec67x00Makefilecdns3KconfigMakefilechipideaKconfigMakefileclassKconfigMakefilecommonKconfigMakefilecoreKconfigMakefiledwc2KconfigMakefiledwc3KconfigMakefileearlyMakefilegadgetKconfigMakefilefunctionMakefilelegacyKconfigMakefileudcKconfigMakefileaspeed-vhubKconfigMakefilebdcKconfigMakefilehostKconfigMakefileimageKconfigMakefileisp1760KconfigMakefilemiscKconfigMakefilesisusbvgaKconfigMakefilemonKconfigMakefilemtu3KconfigMakefilemusbKconfigMakefilephyKconfigMakefilerenesas_usbhsKconfigMakefilerolesKconfigMakefileserialKconfigMakefileMakefile-keyspan_pda_fwstorageKconfigMakefiletypecKconfigMakefilealtmodesKconfigMakefilemuxKconfigMakefiletcpmKconfigMakefiletipdKconfigMakefileucsiKconfigMakefileusbipKconfigMakefilevdpaKconfigMakefileifcvfMakefilemlx5Makefilevdpa_simMakefilevirtio_pciMakefilevfioKconfigMakefilefsl-mcKconfigMakefilemdevKconfigMakefilepciKconfigMakefileplatformKconfigMakefileresetKconfigMakefilevhostKconfigMakefilevideoKconfigMakefilebacklightKconfigMakefileconsoleKconfigMakefilefbdevKconfigMakefileatyMakefilecoreMakefilegeodeKconfigMakefilei810MakefileintelfbMakefilekyroMakefilematroxMakefilemb862xxMakefilemmpKconfigMakefilefbKconfigMakefilehwKconfigMakefilepanelKconfigMakefilenvidiaMakefileomapKconfigMakefileomap2KconfigMakefileomapfbKconfigMakefiledisplaysKconfigMakefiledssKconfigMakefilerivaMakefilesavageMakefilesisMakefilevermilionMakefileviaMakefilelogoKconfigMakefilevirtKconfigMakefileacrnKconfigMakefilenitro_enclavesKconfigMakefilevboxguestKconfigMakefilevirtioKconfigMakefilevisorbusKconfigMakefilevlynqKconfigMakefilevmeKconfigMakefileboardsKconfigMakefilebridgesKconfigMakefilew1KconfigMakefilemastersKconfigMakefileslavesKconfigMakefilewatchdogKconfigMakefilexenKconfigMakefileeventsMakefilexen-pcibackMakefilexenbusMakefilexenfsMakefilezorroKconfigMakefilefs9pKconfigMakefileKconfigKconfig.binfmtMakefileadfsKconfigMakefileaffsKconfigMakefileafsKconfigMakefileautofsKconfigMakefilebefsKconfigMakefilebfsKconfigMakefilebtrfsKconfigMakefilecachefilesKconfigMakefilecephKconfigMakefilecifsKconfigMakefilecodaKconfigMakefileconfigfsKconfigMakefilecramfsKconfigMakefilecryptoKconfigMakefiledebugfsMakefiledevptsMakefiledlmKconfigMakefileecryptfsKconfigMakefileefivarfsKconfigMakefileefsKconfigMakefileerofsKconfigMakefileexfatKconfigMakefileexportfsMakefileext2KconfigMakefileext4KconfigMakefilef2fsKconfigMakefilefatKconfigMakefilefreevxfsKconfigMakefilefscacheKconfigMakefilefuseKconfigMakefilegfs2KconfigMakefilehfsKconfigMakefilehfsplusKconfigMakefilehostfsMakefilehpfsKconfigMakefilehugetlbfsMakefileiomapMakefileisofsKconfigMakefilejbd2KconfigMakefilejffs2KconfigMakefilejfsKconfigMakefilekernfsKconfigMakefilelockdMakefileminixKconfigMakefilenetfsKconfigMakefilenfsKconfigMakefileblocklayoutMakefilefilelayoutMakefileflexfilelayoutMakefilenfs_commonMakefilenfsdKconfigMakefilenilfs2KconfigMakefilenlsKconfigMakefilenotifyKconfigMakefilednotifyKconfigMakefilefanotifyKconfigMakefileinotifyKconfigMakefilentfsKconfigMakefileocfs2KconfigMakefileclusterMakefiledlmMakefiledlmfsMakefileomfsKconfigMakefileopenpromfsMakefileorangefsKconfigMakefileoverlayfsKconfigMakefileprocKconfigMakefilepstoreKconfigMakefileqnx4KconfigMakefileqnx6KconfigMakefilequotaKconfigMakefileramfsMakefilereiserfsKconfigMakefileromfsKconfigMakefilesquashfsKconfigMakefilesysfsKconfigMakefilesysvKconfigMakefiletracefsMakefileubifsKconfigMakefileudfKconfigMakefileufsKconfigMakefileunicodeKconfigMakefilevboxsfKconfigMakefileverityKconfigMakefilexfsKconfigMakefilezonefsKconfigMakefileincludeacpiacbuffer.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.hpdc_intel.hplatformacenv.hacenvex.hacgcc.hacgccex.hacintel.haclinux.haclinuxex.hprocessor.hreboot.hvideo.hasm-genericKbuildasm-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.hfind.hfls.hfls64.hhweight.hinstrumented-atomic.hinstrumented-lock.hinstrumented-non-atomic.hle.hlock.hnon-atomic.hsched.hbitsperlong.hbug.hbugs.hcache.hcacheflush.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.hgpio.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.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-base.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-ti-dm.hconfig64BIT8139CP8139TOO8139TOO_8129ACPIACPI_ACACPI_APEIACPI_APEI_EINJACPI_APEI_ERST_DEBUGACPI_APEI_GHESACPI_APEI_MEMORY_FAILUREACPI_APEI_PCIEAERACPI_APEI_SEAACPI_BATTERYACPI_BGRTACPI_BUTTONACPI_CCA_REQUIREDACPI_CONFIGFSACPI_CONTAINERACPI_CPPC_CPUFREQACPI_CPPC_CPUFREQ_FIEACPI_CPPC_LIBACPI_CUSTOM_METHODACPI_DEBUGACPI_DEBUGGERACPI_DEBUGGER_USERACPI_EC_DEBUGFSACPI_FANACPI_GENERIC_GSIACPI_GTDTACPI_HEDACPI_HMATACPI_HOTPLUG_CPUACPI_HOTPLUG_MEMORYACPI_I2C_OPREGIONACPI_IORTACPI_IPMIACPI_MCFGACPI_MDIOACPI_NFITACPI_NUMAACPI_PCI_SLOTACPI_PPTTACPI_PROCESSORACPI_PROCESSOR_IDLEACPI_REDUCED_HARDWARE_ONLYACPI_SPCR_TABLEACPI_TABLE_UPGRADEACPI_THERMALACPI_VIOTADVISE_SYSCALLSAHCI_XGENEAIOALLOW_DEV_COREDUMPALXAMD_PHYAMD_XGBEAQUANTIA_PHYARCH_BCM_IPROCARCH_BINFMT_ELF_STATEARCH_DMA_ADDR_T_64BITARCH_ENABLE_HUGEPAGE_MIGRATIONARCH_ENABLE_MEMORY_HOTPLUGARCH_ENABLE_MEMORY_HOTREMOVEARCH_ENABLE_SPLIT_PMD_PTLOCKARCH_ENABLE_THP_MIGRATIONARCH_HAS_ACPI_TABLE_UPGRADEARCH_HAS_CACHE_LINE_SIZEARCH_HAS_DEBUG_VIRTUALARCH_HAS_DEBUG_VM_PGTABLEARCH_HAS_DEBUG_WXARCH_HAS_DMA_PREP_COHERENTARCH_HAS_ELF_RANDOMIZEARCH_HAS_FAST_MULTIPLIERARCH_HAS_FILTER_PGPROTARCH_HAS_FORTIFY_SOURCEARCH_HAS_GCOV_PROFILE_ALLARCH_HAS_GIGANTIC_PAGEARCH_HAS_KCOVARCH_HAS_KEEPINITRDARCH_HAS_MEMBARRIER_SYNC_COREARCH_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_HAVE_ELF_PROTARCH_HAVE_NMI_SAFE_CMPXCHGARCH_HIBERNATION_HEADERARCH_HIBERNATION_POSSIBLEARCH_HISIARCH_INLINE_READ_LOCKARCH_INLINE_READ_LOCK_BHARCH_INLINE_READ_LOCK_IRQARCH_INLINE_READ_LOCK_IRQSAVEARCH_INLINE_READ_UNLOCKARCH_INLINE_READ_UNLOCK_BHARCH_INLINE_READ_UNLOCK_IRQARCH_INLINE_READ_UNLOCK_IRQRESTOREARCH_INLINE_SPIN_LOCKARCH_INLINE_SPIN_LOCK_BHARCH_INLINE_SPIN_LOCK_IRQARCH_INLINE_SPIN_LOCK_IRQSAVEARCH_INLINE_SPIN_TRYLOCKARCH_INLINE_SPIN_TRYLOCK_BHARCH_INLINE_SPIN_UNLOCKARCH_INLINE_SPIN_UNLOCK_BHARCH_INLINE_SPIN_UNLOCK_IRQARCH_INLINE_SPIN_UNLOCK_IRQRESTOREARCH_INLINE_WRITE_LOCKARCH_INLINE_WRITE_LOCK_BHARCH_INLINE_WRITE_LOCK_IRQARCH_INLINE_WRITE_LOCK_IRQSAVEARCH_INLINE_WRITE_UNLOCKARCH_INLINE_WRITE_UNLOCK_BHARCH_INLINE_WRITE_UNLOCK_IRQARCH_INLINE_WRITE_UNLOCK_IRQRESTOREARCH_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_PROC_KCORE_TEXTARCH_QCOMARCH_RANDOMARCH_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_UPROBESARCH_SUSPEND_POSSIBLEARCH_TEGRAARCH_THUNDERARCH_THUNDER2ARCH_USE_CMPXCHG_LOCKREFARCH_USE_GNU_PROPERTYARCH_USE_MEMREMAP_PROTARCH_USE_MEMTESTARCH_USE_QUEUED_RWLOCKSARCH_USE_QUEUED_SPINLOCKSARCH_USE_SYM_ANNOTATIONSARCH_VEXPRESSARCH_WANTS_NO_INSTRARCH_WANT_DEFAULT_BPF_JITARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUTARCH_WANT_FRAME_POINTERSARCH_WANT_LD_ORPHAN_WARNARCH_XGENEARM64ARM64_64K_PAGESARM64_ACPI_PARKING_PROTOCOLARM64_AMU_EXTNARM64_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_819472ARM64_ERRATUM_824069ARM64_ERRATUM_826319ARM64_ERRATUM_827319ARM64_ERRATUM_832075ARM64_ERRATUM_834220ARM64_ERRATUM_843419ARM64_ERRATUM_858921ARM64_HW_AFDBMARM64_LD_HAS_FIX_ERRATUM_843419ARM64_LSE_ATOMICSARM64_MODULE_PLTSARM64_PAGE_SHIFTARM64_PANARM64_PA_BITSARM64_PA_BITS_52ARM64_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_ATARM_AMBAARM_ARCH_TIMERARM_ARCH_TIMER_EVTSTREAMARM_ARCH_TIMER_OOL_WORKAROUNDARM_CCNARM_CMNARM_CPUIDLEARM_DMC620_PMUARM_DSU_PMUARM_GICARM_GIC_MAX_NRARM_GIC_PMARM_GIC_V2MARM_GIC_V3ARM_GIC_V3_ITSARM_GIC_V3_ITS_PCIARM_MHUARM_PMUARM_PMU_ACPIARM_PSCI_FWARM_SBSA_WATCHDOGARM_SCMI_CPUFREQARM_SCMI_POWER_DOMAINARM_SCMI_PROTOCOLARM_SCPI_CPUFREQARM_SCPI_POWER_DOMAINARM_SCPI_PROTOCOLARM_SDE_INTERFACEARM_SMCCC_SOC_IDARM_SMMUARM_SMMU_V3ARM_SMMU_V3_PMUARM_SMMU_V3_SVAARM_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_4AS_HAS_LDAPRAS_HAS_LSE_ATOMICSAS_HAS_PACAS_IS_GNUAS_VERSIONATAATA_ACPIATA_BMDMAATA_FORCEATA_GENERICATA_PIIXATA_SFFATA_VERBOSE_ERRORATL1ATL1CATL1EATMATM_BR2684ATM_CLIPATM_LANEATOMIC64_SELFTESTAUDITAUDITSYSCALLAUDIT_ARCH_COMPAT_GENERICAUDIT_GENERICAUTOFS4_FSAUTOFS_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_PHYLIBBE2ISCSIBFQ_GROUP_IOSCHEDBIG_KEYSBINARY_PRINTFBINFMT_ELFBINFMT_MISCBINFMT_SCRIPTBITFIELD_KUNITBITREVERSEBITS_TESTBLK_CGROUPBLK_CGROUP_FC_APPIDBLK_CGROUP_IOLATENCYBLK_CGROUP_RWSTATBLK_DEBUG_FSBLK_DEBUG_FS_ZONEDBLK_DEVBLK_DEV_BSGBLK_DEV_BSGLIBBLK_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_ZONEDBLK_MQ_PCIBLK_MQ_RDMABLK_MQ_VIRTIOBLK_PMBLK_SCSI_REQUESTBLK_WBTBLK_WBT_MQBLOCKBLOCK_HOLDER_DEPRECATEDBNX2BNX2XBNX2X_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_NONEBRIDGEBRIDGE_EBT_802_3BRIDGE_EBT_AMONGBRIDGE_EBT_ARPBRIDGE_EBT_ARPREPLYBRIDGE_EBT_BROUTEBRIDGE_EBT_DNATBRIDGE_EBT_IPBRIDGE_EBT_IP6BRIDGE_EBT_LIMITBRIDGE_EBT_LOGBRIDGE_EBT_MARKBRIDGE_EBT_MARK_TBRIDGE_EBT_NFLOGBRIDGE_EBT_PKTTYPEBRIDGE_EBT_REDIRECTBRIDGE_EBT_SNATBRIDGE_EBT_STPBRIDGE_EBT_T_FILTERBRIDGE_EBT_T_NATBRIDGE_EBT_VLANBRIDGE_IGMP_SNOOPINGBRIDGE_NETFILTERBRIDGE_NF_EBTABLESBRIDGE_VLAN_FILTERINGBROADCOM_PHYBSD_DISKLABELBSD_PROCESS_ACCTBSD_PROCESS_ACCT_V3BTREEBTRFS_ASSERTBTRFS_FSBTRFS_FS_POSIX_ACLBTTBUGBUG_ON_DATA_CORRUPTIONBUILDTIME_TABLE_SORTBUILD_SALTCACHEFILESCANCAN_8DEV_USBCAN_BCMCAN_CALC_BITTIMINGCAN_DEBUG_DEVICESCAN_DEVCAN_EMS_USBCAN_ESD_USB2CAN_GWCAN_ISOTPCAN_J1939CAN_KVASER_USBCAN_MCP251XCAN_MCP251XFDCAN_M_CANCAN_M_CAN_PCICAN_PEAK_PCIEFDCAN_PEAK_USBCAN_RAWCAN_SLCANCAN_SOFTINGCAN_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_GOTOCC_HAS_ASM_INLINECC_HAS_INT128CC_HAS_KASAN_GENERICCC_HAS_NO_PROFILE_FN_ATTRCC_HAS_SANCOV_TRACE_PCCC_HAS_SIGN_RETURN_ADDRESSCC_HAS_WORKING_NOSANITIZE_ADDRESSCC_IS_GCCCC_OPTIMIZE_FOR_PERFORMANCECC_VERSION_TEXTCDROMCDROM_PKTCDVDCDROM_PKTCDVD_BUFFERSCEC_CORECEPH_FSCEPH_FSCACHECEPH_FS_POSIX_ACLCEPH_FS_SECURITY_LABELCEPH_LIBCEPH_LIB_PRETTYDEBUGCEPH_LIB_USE_DNS_RESOLVERCFS_BANDWIDTHCGROUPSCGROUP_BPFCGROUP_CPUACCTCGROUP_DEBUGCGROUP_DEVICECGROUP_FREEZERCGROUP_HUGETLBCGROUP_MISCCGROUP_NET_CLASSIDCGROUP_NET_PRIOCGROUP_PERFCGROUP_PIDSCGROUP_RDMACGROUP_SCHEDCGROUP_WRITEBACKCHARGER_SMB347CHECKPOINT_RESTORECHECK_SIGNATURECHELSIO_INLINE_CRYPTOCHELSIO_IPSEC_INLINECHELSIO_LIBCHELSIO_T4CHELSIO_T4VFCHELSIO_TLS_DEVICECHROME_PLATFORMSCHR_DEV_SCHCHR_DEV_SGCHR_DEV_STCICADA_PHYCIFSCIFS_ALLOW_INSECURE_LEGACYCIFS_DEBUGCIFS_DFS_UPCALLCIFS_POSIXCIFS_SMB_DIRECTCIFS_UPCALLCIFS_WEAK_PW_HASHCIFS_XATTRCLANG_VERSIONCLEANCACHECLKSRC_MMIOCLK_BCM_NS2CLK_BCM_SRCLK_SP810CLK_VEXPRESS_OSCCLONE_BACKWARDSCLS_U32_MARKCLS_U32_PERFCLZ_TABCMACMA_ALIGNMENTCMA_AREASCMA_SIZE_MBYTESCMA_SIZE_SEL_MBYTESCMA_SYSFSCMDLINECMDLINE_FROM_BOOTLOADERCMDLINE_KUNIT_TESTCOMMON_CLKCOMMON_CLK_HI3516CV300COMMON_CLK_HI3519COMMON_CLK_HI3660COMMON_CLK_HI3798CV200COMMON_CLK_IPROCCOMMON_CLK_SCMICOMMON_CLK_SCPICOMMON_CLK_XGENECOMMON_RESET_HI6220COMPACTIONCOMPAT_32BIT_TIMECONFIGFS_FSCONNECTORCONSOLE_LOGLEVEL_DEFAULTCONSOLE_LOGLEVEL_QUIETCONSOLE_POLLCONSOLE_TRANSLATIONSCONSTRUCTORSCONTEXT_SWITCH_TRACERCONTEXT_TRACKINGCONTIG_ALLOCCORDICCOREDUMPCORESIGHTCORESIGHT_CATUCORESIGHT_CPU_DEBUGCORESIGHT_CTICORESIGHT_LINKS_AND_SINKSCORESIGHT_LINK_AND_SINK_TMCCORESIGHT_SINK_ETBV10CORESIGHT_SINK_TPIUCORESIGHT_SOURCE_ETM4XCORESIGHT_STMCORESIGHT_TRBECORE_DUMP_DEFAULT_ELF_HEADERSCORTINA_PHYCPUMASK_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_USERSPACECPU_FREQ_STATCPU_IDLECPU_IDLE_GOV_MENUCPU_IDLE_MULTIPLE_DRIVERSCPU_ISOLATIONCPU_LITTLE_ENDIANCPU_PMCPU_RMAPCRASH_CORECRASH_DUMPCRC16CRC32CRC32_SLICEBY8CRC7CRC8CRC_CCITTCRC_ITU_TCRC_T10DIFCROSS_MEMORY_ATTACHCRYPTOCRYPTO_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_CRCT10DIFCRYPTO_CRCT10DIF_ARM64_CECRYPTO_CRYPTDCRYPTO_CTRCRYPTO_CTSCRYPTO_DEFLATECRYPTO_DESCRYPTO_DEV_BCM_SPUCRYPTO_DEV_CAVIUM_ZIPCRYPTO_DEV_CCPCRYPTO_DEV_CCP_CRYPTOCRYPTO_DEV_CCP_DDCRYPTO_DEV_CCP_DEBUGFSCRYPTO_DEV_CHELSIOCRYPTO_DEV_CPTCRYPTO_DEV_HISI_SECCRYPTO_DEV_NITROXCRYPTO_DEV_NITROX_CNN55XXCRYPTO_DEV_SP_CCPCRYPTO_DHCRYPTO_DRBGCRYPTO_DRBG_CTRCRYPTO_DRBG_HASHCRYPTO_DRBG_HMACCRYPTO_DRBG_MENUCRYPTO_ECBCRYPTO_ECCCRYPTO_ECDSACRYPTO_ECHAINIVCRYPTO_ESSIVCRYPTO_FCRYPTCRYPTO_FIPSCRYPTO_GCMCRYPTO_GF128MULCRYPTO_GHASHCRYPTO_GHASH_ARM64_CECRYPTO_HASHCRYPTO_HASH2CRYPTO_HASH_INFOCRYPTO_HMACCRYPTO_HWCRYPTO_JITTERENTROPYCRYPTO_KPPCRYPTO_KPP2CRYPTO_LIB_AESCRYPTO_LIB_ARC4CRYPTO_LIB_BLAKE2SCRYPTO_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_STATSCRYPTO_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_PMEMDAVICOM_PHYDAXDAX_DRIVERDCACHE_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_MEMORY_INITDEBUG_MISCDEBUG_MUTEXESDEBUG_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_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_TASKDEVMEMDEVTMPFSDEVTMPFS_MOUNTDEV_COREDUMPDEV_DAXDEV_DAX_HMEMDEV_DAX_HMEM_DEVICESDEV_DAX_KMEMDIMLIBDMABUF_DEBUGDMABUF_HEAPSDMABUF_HEAPS_SYSTEMDMABUF_MOVE_NOTIFYDMADEVICESDMADEVICES_DEBUGDMADEVICES_VDEBUGDMATESTDMA_ACPIDMA_API_DEBUGDMA_API_DEBUG_SGDMA_CMADMA_COHERENT_POOLDMA_DECLARE_COHERENTDMA_DIRECT_REMAPDMA_ENGINEDMA_ENGINE_RAIDDMA_NONCOHERENT_MMAPDMA_OFDMA_OPSDMA_REMAPDMA_SHARED_BUFFERDMIDMIIDDMI_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_PHYDQLDRMDRM_AMDGPUDRM_AMDGPU_CIKDRM_AMDGPU_USERPTRDRM_AMD_ACPDRM_AMD_DCDRM_ASTDRM_BOCHSDRM_BRIDGEDRM_CIRRUS_QEMUDRM_DP_AUX_CHARDEVDRM_DP_CECDRM_FBDEV_EMULATIONDRM_FBDEV_OVERALLOCDRM_GEM_SHMEM_HELPERDRM_GM12U320DRM_GUDDRM_HISI_HIBMCDRM_HYPERVDRM_I2C_CH7006DRM_I2C_NXP_TDA998XDRM_KMS_HELPERDRM_LOAD_EDID_FIRMWAREDRM_MGAG200DRM_NOUVEAUDRM_NOUVEAU_BACKLIGHTDRM_PANELDRM_PANEL_BRIDGEDRM_PANEL_ORIENTATION_QUIRKSDRM_QXLDRM_RADEONDRM_RADEON_USERPTRDRM_SCHEDDRM_SIMPLEDRMDRM_TTMDRM_TTM_HELPERDRM_UDLDRM_VIRTIO_GPUDRM_VKMSDRM_VMWGFXDRM_VMWGFX_FBCONDRM_VRAM_HELPERDST_CACHEDTCDT_IDLE_STATESDUMMYDUMMY_CONSOLEDUMMY_CONSOLE_COLUMNSDUMMY_CONSOLE_ROWSDWMAC_DWC_QOS_ETHDW_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_CUSTOM_SSDT_OVERLAYSEFI_EARLYCONEFI_ESRTEFI_GENERIC_STUBEFI_GENERIC_STUB_INITRD_CMDLINE_LOADEREFI_PARAMS_FROM_FDTEFI_PARTITIONEFI_RUNTIME_WRAPPERSEFI_SOFT_RESERVEEFI_STUBEFI_VARS_PSTOREEFI_VARS_PSTORE_DEFAULT_DISABLEELFCOREELF_COREENA_ETHERNETENCLOSURE_SERVICESENCRYPTED_KEYSENERGY_MODELEPOLLETHERNETETHTOOL_NETLINKEVENTFDEVENT_TRACINGEVMEVM_ATTR_FSUUIDEXFAT_DEFAULT_IOCHARSETEXFAT_FSEXPORTFSEXPORTFS_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_FSFAULT_INJECTIONFAULT_INJECTION_DEBUG_FSFAULT_INJECTION_STACKTRACE_FILTERFBFB_CFB_COPYAREAFB_CFB_FILLRECTFB_CFB_IMAGEBLITFB_CMDLINEFB_DEFERRED_IOFB_MODE_HELPERSFB_NOTIFYFB_SYS_COPYAREAFB_SYS_FILLRECTFB_SYS_FOPSFB_SYS_IMAGEBLITFB_TILEBLITTINGFHANDLEFIB_RULESFILE_LOCKINGFIXED_PHYFIX_EARLYCON_MEMFM10KFONT_8x16FONT_8x8FONT_SUPPORTFORCE_MAX_ZONEORDERFORTIFY_SOURCEFRAMEBUFFER_CONSOLEFRAMEBUFFER_CONSOLE_DETECT_PRIMARYFRAMEBUFFER_CONSOLE_ROTATIONFRAME_POINTERFRAME_WARNFREEZERFRONTSWAPFSCACHEFSCACHE_OBJECT_LISTFSCACHE_STATSFSL_ERRATUM_A008585FSNOTIFYFS_DAXFS_IOMAPFS_MBCACHEFS_POSIX_ACLFTRACEFTRACE_MCOUNT_RECORDFTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRYFTRACE_SYSCALLSFUJITSU_ERRATUM_010001FUNCTION_ERROR_INJECTIONFUNCTION_GRAPH_TRACERFUNCTION_TRACERFUSE_DAXFUSE_FSFUSIONFUSION_LOGGINGFUSION_MAX_SGEFUSION_SASFUSION_SPIFUTEXFUTEX_PIFWNODE_MDIOFW_CFG_SYSFSFW_LOADERFW_LOADER_COMPRESSFW_LOADER_PAGED_BUFGACT_PROBGARPGCC_PLUGINSGCC_VERSIONGENERIC_ALLOCATORGENERIC_ARCH_NUMAGENERIC_ARCH_TOPOLOGYGENERIC_BUGGENERIC_BUG_RELATIVE_POINTERSGENERIC_CALIBRATE_DELAYGENERIC_CLOCKEVENTSGENERIC_CLOCKEVENTS_BROADCASTGENERIC_CPU_AUTOPROBEGENERIC_CPU_VULNERABILITIESGENERIC_CSUMGENERIC_EARLY_IOREMAPGENERIC_FIND_FIRST_BITGENERIC_GETTIMEOFDAYGENERIC_HWEIGHTGENERIC_IDLE_POLL_SETUPGENERIC_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_MSI_IRQ_DOMAINGENERIC_NET_UTILSGENERIC_PCI_IOMAPGENERIC_PHYGENERIC_PINCONFGENERIC_PTDUMPGENERIC_SCHED_CLOCKGENERIC_SMP_IDLE_THREADGENERIC_STRNCPY_FROM_USERGENERIC_STRNLEN_USERGENERIC_TIME_VSYSCALLGENERIC_TRACERGENERIC_VDSO_TIME_NSGENEVEGLOBGPIOLIBGPIOLIB_FASTPATH_LIMITGPIOLIB_IRQCHIPGPIO_ACPIGPIO_AMDPTGPIO_CDEVGPIO_DWAPBGPIO_GENERICGPIO_GENERIC_PLATFORMGPIO_MLXBF2GPIO_PL061GPIO_XGENEGPIO_XGENE_SBGPIO_XLPGRACE_PERIODGRO_CELLSGVEHANDLE_DOMAIN_IRQHARDENED_USERCOPYHARDENED_USERCOPY_FALLBACKHARDIRQS_SW_RESENDHAS_DMAHAS_IOMEMHAS_IOPORT_MAPHAVE_ACPI_APEIHAVE_ALIGNED_STRUCT_PAGEHAVE_ARCH_AUDITSYSCALLHAVE_ARCH_BITREVERSEHAVE_ARCH_COMPILER_HHAVE_ARCH_HUGE_VMAPHAVE_ARCH_JUMP_LABELHAVE_ARCH_JUMP_LABEL_RELATIVEHAVE_ARCH_KASANHAVE_ARCH_KASAN_SW_TAGSHAVE_ARCH_KASAN_VMALLOCHAVE_ARCH_KFENCEHAVE_ARCH_KGDBHAVE_ARCH_MMAP_RND_BITSHAVE_ARCH_PFN_VALIDHAVE_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_TRACKINGHAVE_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_FUTEX_CMPXCHGHAVE_GCC_PLUGINSHAVE_GENERIC_VDSOHAVE_HARDENED_USERCOPY_ALLOCATORHAVE_HW_BREAKPOINTHAVE_IMA_KEXECHAVE_IRQ_TIME_ACCOUNTINGHAVE_KPROBESHAVE_KRETPROBESHAVE_KVM_ARCH_TLB_FLUSH_ALLHAVE_KVM_CPU_RELAX_INTERCEPTHAVE_KVM_EVENTFDHAVE_KVM_IRQCHIPHAVE_KVM_IRQFDHAVE_KVM_IRQ_BYPASSHAVE_KVM_IRQ_ROUTINGHAVE_KVM_MSIHAVE_KVM_VCPU_RUN_PID_CHANGEHAVE_MOD_ARCH_SPECIFICHAVE_MOVE_PMDHAVE_MOVE_PUDHAVE_NMIHAVE_PATA_PLATFORMHAVE_PCIHAVE_PERF_EVENTSHAVE_PERF_REGSHAVE_PERF_USER_STACK_DUMPHAVE_REGS_AND_STACK_ACCESS_APIHAVE_RSEQHAVE_SCHED_AVG_IRQHAVE_SETUP_PER_CPU_AREAHAVE_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_EZKEYHID_GEMBIRDHID_GENERICHID_GFRMHID_GREENASIAHID_GT683RHID_GYRATIONHID_HOLTEKHID_HYPERV_MOUSEHID_ICADEHID_ITEHID_JABRAHID_KENSINGTONHID_KEYTOUCHHID_KYEHID_LCPOWERHID_LEDHID_LENOVOHID_LOGITECHHID_LOGITECH_DJHID_LOGITECH_HIDPPHID_MAGICMOUSEHID_MICROSOFTHID_MONTEREYHID_MULTITOUCHHID_NTIHID_NTRIGHID_ORTEKHID_PANTHERLORDHID_PENMOUNTHID_PETALYNXHID_PICOLCDHID_PICOLCD_BACKLIGHTHID_PICOLCD_FBHID_PICOLCD_LCDHID_PICOLCD_LEDSHID_PIDHID_PLANTRONICSHID_PLAYSTATIONHID_PRIMAXHID_RMIHID_ROCCATHID_SAITEKHID_SAMSUNGHID_SEMITEKHID_SENSOR_HUBHID_SMARTJOYPLUSHID_SONYHID_SPEEDLINKHID_STEELSERIESHID_SUNPLUSHID_THINGMHID_THRUSTMASTERHID_TIVOHID_TOPSEEDHID_TWINHANHID_UCLOGICHID_WACOMHID_WALTOPHID_WIIMOTEHID_XINMOHID_ZEROPLUSHID_ZYDACRONHIGH_RES_TIMERSHINICHISILICON_ERRATUM_161010101HISILICON_ERRATUM_161600802HISILICON_IRQ_MBIGENHISILICON_LPCHISI_PMUHISI_THERMALHIST_TRIGGERSHMEM_REPORTINGHMM_MIRRORHNSHNS3HNS3_DCBHNS3_ENETHNS3_HCLGEHNS3_HCLGEVFHNS_DSAFHNS_ENETHNS_MDIOHOTPLUG_CPUHOTPLUG_PCIHOTPLUG_PCI_ACPIHOTPLUG_PCI_ACPI_IBMHOTPLUG_PCI_PCIEHSA_AMDHUGETLBFSHUGETLB_PAGEHVC_DRIVERHWLAT_TRACERHWMONHWPOISON_INJECTHWSPINLOCKHW_CONSOLEHW_PERF_EVENTSHW_RANDOMHW_RANDOM_CAVIUMHW_RANDOM_HISIHW_RANDOM_TIMERIOMEMHW_RANDOM_TPMHW_RANDOM_VIRTIOHW_RANDOM_XGENEHYPERVHYPERV_BALLOONHYPERV_KEYBOARDHYPERV_NETHYPERV_STORAGEHYPERV_UTILSHYPERV_VSOCKETSHZHZ_100I2CI2C_ALGOBITI2C_ALGOPCAI2C_ALGOPCFI2C_ARB_GPIO_CHALLENGEI2C_BOARDINFOI2C_CHARDEVI2C_COMPATI2C_DESIGNWARE_COREI2C_DESIGNWARE_PLATFORMI2C_DIOLAN_U2CI2C_GPIOI2C_GPIO_FAULT_INJECTORI2C_HID_ACPII2C_HID_COREI2C_HID_OFI2C_HID_OF_GOODIXI2C_MLXBFI2C_MUXI2C_MUX_GPIOI2C_MUX_MLXCPLDI2C_MUX_PCA9541I2C_MUX_PCA954xI2C_MUX_PINCTRLI2C_NFORCE2I2C_PCA_PLATFORMI2C_QUPI2C_SIMTECI2C_SLAVEI2C_SLAVE_EEPROMI2C_SMBUSI2C_STUBI2C_THUNDERXI2C_TINY_USBI2C_VERSATILEI2C_XGENE_SLIMPROI2C_XLP9XXI40EI40EVFIAVFICEICPLUS_PHYIDLE_PAGE_TRACKINGIFBIFCVFIGBIGBVFIGB_HWMONIGCIKHEADERSILLEGAL_POINTER_VALUEIMAIMA_APPRAISEIMA_APPRAISE_BOOTPARAMIMA_APPRAISE_MODSIGIMA_ARCH_POLICYIMA_DEFAULT_HASHIMA_DEFAULT_HASH_SHA256IMA_DEFAULT_TEMPLATEIMA_KEXECIMA_LSM_RULESIMA_MEASURE_ASYMMETRIC_KEYSIMA_MEASURE_PCR_IDXIMA_QUEUE_EARLY_BOOT_KEYSIMA_READ_POLICYIMA_SECURE_AND_OR_TRUSTED_BOOTIMA_SIG_TEMPLATEIMA_TRUSTED_KEYRINGIMA_WRITE_POLICYINDIRECT_PIOINETINET6_AHINET6_ESPINET6_ESPINTCPINET6_ESP_OFFLOADINET6_IPCOMPINET6_TUNNELINET6_XFRM_TUNNELINET_AHINET_DIAGINET_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_LEDSINPUT_MOUSEINPUT_MOUSEDEVINPUT_MOUSEDEV_SCREEN_XINPUT_MOUSEDEV_SCREEN_YINPUT_SPARSEKMAPINTEGRITYINTEGRITY_ASYMMETRIC_KEYSINTEGRITY_AUDITINTEGRITY_PLATFORM_KEYRINGINTEGRITY_SIGNATUREINTEGRITY_TRUSTED_KEYRINGINTEL_XWAY_PHYINTERVAL_TREEIOASIDIOMMU_APIIOMMU_DEBUGFSIOMMU_DEFAULT_DMA_STRICTIOMMU_DMAIOMMU_IOVAIOMMU_IO_PGTABLEIOMMU_IO_PGTABLE_LPAEIOMMU_SUPPORTIOMMU_SVA_LIBIONICIOSCHED_BFQIP6_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_PLAT_DATAIPMI_POWEROFFIPMI_SIIPMI_SSIFIPMI_WATCHDOGIPV6IPV6_GREIPV6_MIP6IPV6_MROUTEIPV6_MROUTE_MULTIPLE_TABLESIPV6_MULTIPLE_TABLESIPV6_NDISC_NODETYPEIPV6_OPTIMISTIC_DADIPV6_PIMSM_V2IPV6_ROUTER_PREFIPV6_ROUTE_INFOIPV6_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_WORKISCSI_BOOT_SYSFSISCSI_TARGETISCSI_TARGET_CXGB4ISCSI_TCPISO9660_FSIXGBEIXGBEVFIXGBEVF_IPSECIXGBE_DCBIXGBE_HWMONIXGBE_IPSECJBD2JOLIETJUMP_LABELKALLSYMSKALLSYMS_ALLKALLSYMS_BASE_RELATIVEKASANKASAN_GENERICKASAN_INLINEKASAN_KUNIT_TESTKASAN_SHADOW_OFFSETKASAN_STACKKASAN_VMALLOCKCMPKDB_CONTINUE_CATASTROPHICKDB_DEFAULT_ENABLEKDB_KEYBOARDKERNEL_MODE_NEONKERNFSKEXECKEXEC_COREKEXEC_FILEKEXEC_IMAGE_VERIFY_SIGKEXEC_SIGKEYBOARD_ATKBDKEYSKEY_DH_OPERATIONSKEY_NOTIFICATIONSKGDBKGDB_HONOUR_BLOCKLISTKGDB_KDBKGDB_SERIAL_CONSOLEKGDB_TESTSKPROBESKPROBE_EVENTSKPROBE_EVENT_GEN_TESTKRETPROBESKSMKUNITKUNIT_ALL_TESTSKUNIT_DEBUGFSKUNIT_EXAMPLE_TESTKUNIT_TESTKVMKVM_GENERIC_DIRTYLOG_READ_PROTECTKVM_MMIOKVM_VFIOKVM_XFER_TO_GUEST_WORKL2TPL2TP_DEBUGFSL2TP_ETHL2TP_IPL2TP_V3LATENCYTOPLCD_CLASS_DEVICELCD_PLATFORMLDISC_AUTOLOADLD_IS_BFDLD_ORPHAN_WARNLD_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_ONESHOTLEDS_TRIGGER_TIMERLEDS_TRIGGER_TRANSIENTLED_TRIGGER_PHYLIBCRC32CLIBFCLIBFCOELIBFDTLIBNVDIMMLINEAR_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_TESTLOGOLOGO_LINUX_CLUT224LOG_BUF_SHIFTLOG_CPU_MAX_BUF_SHIFTLOOPBACK_TARGETLSI_ET1011C_PHYLSMLSM_MMAP_MIN_ADDRLTO_NONELWTUNNELLWTUNNEL_BPFLXT_PHYLZ4_COMPRESSLZ4_DECOMPRESSLZO_COMPRESSLZO_DECOMPRESSMACSECMACVLANMACVTAPMAGIC_SYSRQMAGIC_SYSRQ_DEFAULT_ENABLEMAGIC_SYSRQ_SERIALMAGIC_SYSRQ_SERIAL_SEQUENCEMAILBOXMAILBOX_TESTMAPPING_DIRTY_HELPERSMARVELL_10G_PHYMARVELL_PHYMDMDIOMDIO_BCM_UNIMACMDIO_BITBANGMDIO_BUSMDIO_CAVIUMMDIO_DEVICEMDIO_DEVRESMDIO_GPIOMDIO_HISI_FEMACMDIO_MSCC_MIIMMDIO_OCTEONMDIO_THUNDERMDIO_XGENEMD_AUTODETECTMD_FAULTYMD_LINEARMD_RAID0MD_RAID1MD_RAID10MD_RAID456MEDIA_CEC_SUPPORTMEGARAID_SASMELLANOX_PLATFORMMEMBARRIERMEMCGMEMCG_KMEMMEMCG_SWAPMEMCPY_KUNIT_TESTMEMFD_CREATEMEMORY_BALLOONMEMORY_FAILUREMEMORY_HOTPLUGMEMORY_ISOLATIONMEMREGIONMEMSTICKMEMSTICK_JMICRON_38XMEMSTICK_R592MEMSTICK_TIFM_MSMESSAGE_LOGLEVEL_DEFAULTMFD_COREMFD_SYSCONMHI_BUSMHI_BUS_PCI_GENERICMHI_NETMHI_WWAN_CTRLMHP_MEMMAP_ON_MEMORYMICREL_KS8995MAMICREL_PHYMICROCHIP_PHYMICROCHIP_T1_PHYMICROSEMI_PHYMIGRATIONMIIMISC_FILESYSTEMSMLX4_COREMLX4_DEBUGMLX4_ENMLX4_EN_DCBMLX4_INFINIBANDMLX5_ACCELMLX5_BRIDGEMLX5_CLS_ACTMLX5_COREMLX5_CORE_ENMLX5_CORE_EN_DCBMLX5_CORE_IPOIBMLX5_EN_ARFSMLX5_EN_IPSECMLX5_EN_RXNFCMLX5_EN_TLSMLX5_ESWITCHMLX5_FPGAMLX5_INFINIBANDMLX5_IPSECMLX5_MPFSMLX5_SFMLX5_SF_MANAGERMLX5_SW_STEERINGMLX5_TC_CTMLX5_TC_SAMPLEMLX5_TLSMLX5_VDPAMLX5_VDPA_NETMLXBF_BOOTCTLMLXBF_GIGEMLXBF_TMFIFOMLXFWMLXREG_HOTPLUGMLXREG_IOMLXSW_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_IO_ACCESSORSMMC_SDHCI_IPROCMMC_SDHCI_PCIMMC_SDHCI_PLTFMMMC_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_BLOCKMTDMTD_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_OF_PARTSMTD_PHYSMAPMTD_PHYSMAP_OFMTD_UBIMTD_UBI_BEB_LIMITMTD_UBI_WL_THRESHOLDMULTIUSERMUTEX_SPIN_ON_OWNERNAMESPACESNATIONAL_PHYND_BLKND_BTTND_CLAIMNEED_DMA_MAP_STATENEED_PER_CPU_EMBED_FIRST_CHUNKNEED_SG_DMA_LENGTHNETNETCONSOLENETCONSOLE_DYNAMICNETDEVICESNETDEVSIMNETFILTERNETFILTER_ADVANCEDNETFILTER_CONNCOUNTNETFILTER_FAMILY_ARPNETFILTER_FAMILY_BRIDGENETFILTER_INGRESSNETFILTER_NETLINKNETFILTER_NETLINK_GLUE_CTNETFILTER_NETLINK_HOOKNETFILTER_NETLINK_LOGNETFILTER_NETLINK_OSFNETFILTER_NETLINK_QUEUENETFILTER_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_GACTNET_ACT_MIRREDNET_ACT_MPLSNET_ACT_PEDITNET_ACT_POLICENET_ACT_SAMPLENET_ACT_SKBEDITNET_ACT_TUNNEL_KEYNET_ACT_VLANNET_CLSNET_CLS_ACTNET_CLS_BPFNET_CLS_CGROUPNET_CLS_FLOWNET_CLS_FLOWERNET_CLS_FWNET_CLS_MATCHALLNET_CLS_U32NET_CORENET_DEVLINKNET_DROP_MONITORNET_EGRESSNET_FAILOVERNET_FCNET_FLOW_LIMITNET_INGRESSNET_IPGRENET_IPGRE_BROADCASTNET_IPGRE_DEMUXNET_IPIPNET_IPVTINET_IP_TUNNELNET_KEYNET_KEY_MIGRATENET_L3_MASTER_DEVNET_MPLS_GSONET_NSNET_NSHNET_PKTGENNET_POLL_CONTROLLERNET_PTP_CLASSIFYNET_REDIRECTNET_RX_BUSY_POLLNET_SCHEDNET_SCH_CAKENET_SCH_CBSNET_SCH_DEFAULTNET_SCH_ETFNET_SCH_ETSNET_SCH_FIFONET_SCH_FQNET_SCH_FQ_CODELNET_SCH_GREDNET_SCH_HFSCNET_SCH_HTBNET_SCH_INGRESSNET_SCH_MQPRIONET_SCH_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_GOOGLENET_VENDOR_HISILICONNET_VENDOR_HUAWEINET_VENDOR_INTELNET_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_V2NEW_LEDSNFPNFP_APP_ABM_NICNFP_APP_FLOWERNFP_DEBUGNFSDNFSD_PNFSNFSD_SCSILAYOUTNFSD_V2_ACLNFSD_V3NFSD_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_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_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_LOG_ARPNF_LOG_IPV4NF_LOG_IPV6NF_LOG_SYSLOGNF_NATNF_NAT_AMANDANF_NAT_FTPNF_NAT_H323NF_NAT_IRCNF_NAT_MASQUERADENF_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_TRACERNOUVEAU_DEBUGNOUVEAU_DEBUG_DEFAULTNOUVEAU_DEBUG_MMUNOUVEAU_DEBUG_PUSHNO_HZNO_HZ_COMMONNO_HZ_FULLNR_CPUSNUMANUMA_BALANCINGNUMA_BALANCING_DEFAULT_ENABLEDNUMA_KEEP_MEMINFONVDIMM_KEYSNVIDIA_CARMEL_CNP_ERRATUMNVMEMNVMEM_SYSFSNVME_CORENVME_FABRICSNVME_FCNVME_MULTIPATHNVME_RDMANVME_TARGETNVME_TARGET_FCNVME_TARGET_FCLOOPNVME_TARGET_LOOPNVME_TARGET_RDMANVME_TARGET_TCPNVME_TCPN_GSMN_HDLCOBJAGGOFOF_ADDRESSOF_EARLY_FLATTREEOF_FLATTREEOF_GPIOOF_IOMMUOF_IRQOF_KOBJOF_MDIOOF_NETOF_NUMAOF_PMEMOF_RESERVED_MEMOID_REGISTRYOPENVSWITCHOPENVSWITCH_GENEVEOPENVSWITCH_GREOPENVSWITCH_VXLANOSNOISE_TRACEROVERLAY_FSPACKETPACKET_DIAGPADATAPAGE_COUNTERPAGE_EXTENSIONPAGE_IDLE_FLAGPAGE_OWNERPAGE_POISONINGPAGE_POOLPAGE_REPORTINGPAHOLE_HAS_SPLIT_BTFPANIC_ON_OOPSPANIC_ON_OOPS_VALUEPANIC_TIMEOUTPARAVIRTPARAVIRT_TIME_ACCOUNTINGPARMANPARTITION_ADVANCEDPARTITION_PERCPUPATA_TIMINGSPCCPCCARDPCIPCIEAERPCIEAER_INJECTPCIEASPMPCIEASPM_DEFAULTPCIEPORTBUSPCIE_DPCPCIE_DWPCIE_DW_HOSTPCIE_ECRCPCIE_EDRPCIE_IPROCPCIE_IPROC_MSIPCIE_IPROC_PLATFORMPCIE_PMEPCI_ATSPCI_DOMAINSPCI_DOMAINS_GENERICPCI_ECAMPCI_HISIPCI_HOST_COMMONPCI_HOST_GENERICPCI_HOST_THUNDER_ECAMPCI_HOST_THUNDER_PEMPCI_HYPERVPCI_HYPERV_INTERFACEPCI_IOVPCI_LABELPCI_MSIPCI_MSI_IRQ_DOMAINPCI_PASIDPCI_PF_STUBPCI_PRIPCI_QUIRKSPCI_STUBPCI_SYSCALLPCI_XGENEPCI_XGENE_MSIPCPU_DEV_REFCNTPCS_XPCSPERCPU_STATSPERCPU_TESTPERF_EVENTSPERF_USE_VMALLOCPERSISTENT_KEYRINGSPGTABLE_LEVELSPHYLIBPHYLINKPHYS_ADDR_T_64BITPHY_BCM_SR_USBPHY_BRCM_SATAPHY_HI6220_USBPHY_NS2_USB_DRDPHY_XGENEPID_IN_CONTEXTIDRPID_NSPINCONFPINCTRLPINCTRL_IPROC_GPIOPINCTRL_TEGRA_XUSBPINMUXPKCS7_MESSAGE_PARSERPKCS8_PRIVATE_KEY_PARSERPLAYSTATION_FFPLDMFWPMPMBUSPM_ADVANCED_DEBUGPM_CLKPM_DEBUGPM_GENERIC_DOMAINSPM_GENERIC_DOMAINS_OFPM_GENERIC_DOMAINS_SLEEPPM_OPPPM_SLEEPPM_SLEEP_DEBUGPM_SLEEP_SMPPM_STD_PARTITIONPM_TEST_SUSPENDPNFS_BLOCKPNFS_FILE_LAYOUTPNFS_FLEXFILE_LAYOUTPNPPNPACPIPNP_DEBUG_MESSAGESPOSIX_MQUEUEPOSIX_MQUEUE_SYSCTLPOSIX_TIMERSPOWER_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_LDISCPPTPPREEMPTIRQ_TRACEPOINTSPREEMPT_COUNTPREEMPT_NOTIFIERSPREEMPT_VOLUNTARYPREEMPT_VOLUNTARY_BUILDPREVENT_FIRMWARE_BUILDPRINTKPRINTK_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_KVMPVPANICPVPANIC_PCIPWMPWM_BCM_IPROCPWM_SYSFSQCOM_EMACQCOM_FALKOR_ERRATUM_1003QCOM_FALKOR_ERRATUM_1009QCOM_FALKOR_ERRATUM_E1041QCOM_HIDMAQCOM_HIDMA_MGMTQCOM_IRQ_COMBINERQCOM_KRYO_L2_ACCESSORSQCOM_L2_PMUQCOM_L3_PMUQCOM_QDF2400_ERRATUM_0065QEDQEDEQEDFQEDIQED_FCOEQED_ISCSIQED_LL2QED_OOOQED_RDMAQED_SRIOVQFMT_V2QLA3XXXQRTRQRTR_MHIQSEMI_PHYQUEUED_RWLOCKSQUEUED_SPINLOCKSQUOTAQUOTACTLQUOTA_DEBUGQUOTA_NETLINK_INTERFACEQUOTA_TREER8169RAID6_PQRAID_ATTRSRANDOMIZE_BASERANDOMIZE_MODULE_REGION_FULLRANDOM_TRUST_CPURASRATIONALRATIONAL_KUNIT_TESTRCU_CPU_STALL_TIMEOUTRCU_NEED_SEGCBLISTRCU_NOCB_CPURCU_STALL_COMMONRCU_TORTURE_TESTRDMA_SIWRD_BZIP2RD_GZIPRD_LZ4RD_LZMARD_LZORD_XZRD_ZSTDREALTEK_AUTOPMREALTEK_PHYREED_SOLOMONREED_SOLOMON_DEC8REED_SOLOMON_ENC8REGMAPREGMAP_I2CREGMAP_MMIOREGMAP_SPIRELAYRELOCATABLERENESAS_PHYRESET_CONTROLLERRESET_HISIRESOURCE_KUNIT_TESTRFKILLRFKILL_GPIORFKILL_INPUTRFKILL_LEDSRFS_ACCELRHEL_DIFFERENCESRING_BUFFERRING_BUFFER_BENCHMARKRMI4_2D_SENSORRMI4_CORERMI4_F03RMI4_F03_SERIORMI4_F11RMI4_F12RMI4_F30RMI4_F34RMI4_F55RMI4_I2CRMI4_SMBRMI4_SPIROCKCHIP_PHYROCKERRODATA_FULL_DEFAULT_ENABLEDRPCSEC_GSS_KRB5RPSRSEQRTC_CLASSRTC_DRV_ABB5ZES3RTC_DRV_ABX80XRTC_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_ISL12022RTC_DRV_ISL1208RTC_DRV_M41T80RTC_DRV_M41T80_WDTRTC_DRV_M41T93RTC_DRV_M41T94RTC_DRV_M48T35RTC_DRV_M48T59RTC_DRV_MAX6900RTC_DRV_MAX6902RTC_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_RV3029C2RTC_DRV_RX4581RTC_DRV_RX8010RTC_DRV_RX8025RTC_DRV_RX8581RTC_DRV_STK17TA8RTC_DRV_V3020RTC_DRV_X1205RTC_HCTOSYSRTC_HCTOSYS_DEVICERTC_I2C_AND_SPIRTC_INTF_DEVRTC_INTF_PROCRTC_INTF_SYSFSRTC_LIBRTC_NVMEMRTC_SYSTOHCRTC_SYSTOHC_DEVICERT_MUTEXESRUNTIME_TESTING_MENURWSEM_SPIN_ON_OWNERSATA_AHCISATA_AHCI_PLATFORMSATA_AHCI_SEATTLESATA_HOSTSATA_MOBILE_LPM_POLICYSATA_PMPSBITMAPSCF_TORTURE_TESTSCHEDSTATSSCHED_AUTOGROUPSCHED_CLUSTERSCHED_CORESCHED_DEBUGSCHED_HRTICKSCHED_INFOSCHED_MCSCHED_SMTSCHED_STACK_END_CHECKSCHED_TRACERSCSISCSI_CHELSIO_FCOESCSI_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_FILTERSECRETMEMSECTION_MISMATCH_WARN_ONLYSECURITYSECURITYFSSECURITY_INFINIBANDSECURITY_LOCKDOWN_LSMSECURITY_LOCKDOWN_LSM_EARLYSECURITY_NETWORKSECURITY_NETWORK_XFRMSECURITY_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_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_PNPSERIAL_8250_RSASERIAL_8250_RT288XSERIAL_8250_RUNTIME_UARTSSERIAL_8250_SHARE_IRQSERIAL_8250_TEGRASERIAL_AMBA_PL011SERIAL_AMBA_PL011_CONSOLESERIAL_CORESERIAL_CORE_CONSOLESERIAL_EARLYCONSERIAL_EARLYCON_ARM_SEMIHOSTSERIAL_MCTRL_GPIOSERIAL_NONSTANDARDSERIAL_OF_PLATFORMSERIOSERIO_ALTERA_PS2SERIO_AMBAKMISERIO_ARC_PS2SERIO_LIBPS2SERIO_RAWSERIO_SERPORTSGL_ALLOCSG_POOLSG_SPLITSHMEMSHUFFLE_PAGE_ALLOCATORSIGNALFDSIGNATURESIGNED_PE_FILE_VERIFICATIONSKB_EXTENSIONSSLAB_FREELIST_HARDENEDSLAB_FREELIST_RANDOMSLHCSLIPSLIP_COMPRESSEDSLIP_SMARTSLUBSLUB_CPU_PARTIALSLUB_DEBUGSLUB_KUNIT_TESTSMC91XSMPSMSC_PHYSOCK_CGROUP_DATASOCK_RX_QUEUE_MAPPINGSOCK_VALIDATE_XMITSOC_BUSSOC_TEGRA_FUSESOFTLOCKUP_DETECTORSOFT_WATCHDOGSONY_FFSOUNDSPARSEMEMSPARSEMEM_EXTREMESPARSEMEM_VMEMMAPSPARSEMEM_VMEMMAP_ENABLESPARSE_IRQSPISPI_AMDSPI_DEBUGSPI_DYNAMICSPI_MASTERSPI_PL022SPI_QUPSPI_XLPSPLIT_PTLOCK_CPUSSQUASHFSSQUASHFS_DECOMP_MULTI_PERCPUSQUASHFS_FILE_DIRECTSQUASHFS_FRAGMENT_CACHE_SIZESQUASHFS_LZ4SQUASHFS_LZOSQUASHFS_XATTRSQUASHFS_XZSQUASHFS_ZLIBSQUASHFS_ZSTDSRCUSSB_POSSIBLESTACKDEPOTSTACKPROTECTORSTACKPROTECTOR_STRONGSTACKTRACESTACKTRACE_SUPPORTSTACK_HASH_ORDERSTACK_TRACERSTANDALONESTE10XPSTMSTMMAC_ETHSTMMAC_PLATFORMSTPSTREAM_PARSERSTRICT_KERNEL_RWXSTRICT_MODULE_RWXSTRIP_ASM_SYMSSTUB_CLK_HI3660SUNRPCSUNRPC_BACKCHANNELSUNRPC_DEBUGSUNRPC_DISABLE_INSECURE_ENCTYPESSUNRPC_GSSSUNRPC_XPRT_RDMASUSPENDSUSPEND_FREEZERSWAPSWIOTLBSWPHYSYMBOLIC_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_ATMELTCG_CRBTCG_TISTCG_TIS_CORETCG_TIS_I2C_ATMELTCG_TIS_I2C_INFINEONTCG_TIS_I2C_NUVOTONTCG_TPMTCM_FCTCM_FILEIOTCM_IBLOCKTCM_PSCSITCM_USER2TCP_CONG_ADVANCEDTCP_CONG_BBRTCP_CONG_BICTCP_CONG_CUBICTCP_CONG_DCTCPTCP_CONG_HTCPTCP_CONG_NVTCP_CONG_WESTWOODTCP_MD5SIGTEETEGRA_AHBTERANETICS_PHYTEST_BPFTEST_KSTRTOXTEST_LIST_SORTTEST_MIN_HEAPTEST_STRING_HELPERSTEXTSEARCHTEXTSEARCH_BMTEXTSEARCH_FSMTEXTSEARCH_KMPTHERMALTHERMAL_DEFAULT_GOV_STEP_WISETHERMAL_EMERGENCY_POWEROFF_DELAY_MSTHERMAL_GOV_FAIR_SHARETHERMAL_GOV_STEP_WISETHERMAL_GOV_USER_SPACETHERMAL_HWMONTHERMAL_NETLINKTHREAD_INFO_IN_TASKTHUNDERX2_PMUTHUNDER_NIC_BGXTHUNDER_NIC_PFTHUNDER_NIC_RGXTHUNDER_NIC_VFTICK_ONESHOTTIFM_CORETIGON3TIGON3_HWMONTIMERFDTIMERLAT_TRACERTIMER_ACPITIMER_OFTIMER_PROBETIME_KUNIT_TESTTIME_NSTIPCTIPC_CRYPTOTIPC_DIAGTIPC_MEDIA_IBTIPC_MEDIA_UDPTLSTLS_DEVICETMPFSTMPFS_INODE64TMPFS_POSIX_ACLTMPFS_XATTRTORTURE_TESTTRACEPOINTSTRACER_MAX_TRACETRACER_SNAPSHOTTRACE_CLOCKTRACE_IRQFLAGSTRACE_IRQFLAGS_SUPPORTTRACINGTRACING_MAPTRACING_SUPPORTTRANSPARENT_HUGEPAGETRANSPARENT_HUGEPAGE_ALWAYSTRANS_TABLETREE_RCUTREE_SRCUTRUSTED_KEYSTTYTUNTYPECTYPEC_DP_ALTMODETYPEC_FUSB302TYPEC_MUX_PI3USB30532TYPEC_TCPCITYPEC_TCPMTYPEC_TPS6598XTYPEC_UCSIUAPI_HEADER_TESTUCS2_STRINGUCSI_ACPIUDF_FSUEFI_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_COMMONUSB_CXACRUUSB_DEFAULT_PERSISTUSB_EHCI_HCDUSB_EHCI_HCD_PLATFORMUSB_EHCI_PCIUSB_EHCI_ROOT_HUB_TTUSB_EHCI_TT_NEWSCHEDUSB_EMI26USB_EMI62USB_EPSON2888USB_EZUSB_FX2USB_FTDI_ELANUSB_HIDUSB_HIDDEVUSB_HSIC_USB3503USB_HSOUSB_IDMOUSEUSB_IOWARRIORUSB_IPHETHUSB_ISIGHTFWUSB_KAWETHUSB_KC2190USB_LAN78XXUSB_LCDUSB_LDUSB_LEDS_TRIGGER_USBPORTUSB_LED_TRIGUSB_LEGOTOWERUSB_MDC800USB_MICROTEKUSB_MONUSB_NET_AX88179_178AUSB_NET_AX8817XUSB_NET_CDCETHERUSB_NET_CDC_EEMUSB_NET_CDC_MBIMUSB_NET_CDC_NCMUSB_NET_CDC_SUBSETUSB_NET_CDC_SUBSET_ENABLEUSB_NET_CH9200USB_NET_CX82310_ETHUSB_NET_DM9601USB_NET_DRIVERSUSB_NET_GL620AUSB_NET_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_PCIUSB_PEGASUSUSB_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_TMCUSB_UASUSB_UEAGLEATMUSB_UHCI_HCDUSB_ULPI_BUSUSB_USBNETUSB_VL600USB_WDMUSB_XHCI_HCDUSB_XHCI_PCIUSB_XHCI_PLATFORMUSB_XUSBATMUSERFAULTFDUSER_NSUSE_PERCPU_NUMA_NODE_IDUTS_NSVDPAVDPA_SIMVDPA_SIM_BLOCKVDPA_SIM_NETVETHVEXPRESS_CONFIGVFAT_FSVFIOVFIO_IOMMU_TYPE1VFIO_NOIOMMUVFIO_PCIVFIO_PCI_INTXVFIO_PCI_MMAPVFIO_VIRQFDVGA_ARBVGA_ARB_MAX_GPUSVHOSTVHOST_IOTLBVHOST_MENUVHOST_NETVHOST_RINGVHOST_VDPAVHOST_VSOCKVIRTIOVIRTIO_BALLOONVIRTIO_BLKVIRTIO_CONSOLEVIRTIO_DMA_SHARED_BUFFERVIRTIO_FSVIRTIO_INPUTVIRTIO_IOMMUVIRTIO_MENUVIRTIO_MMIOVIRTIO_NETVIRTIO_PCIVIRTIO_PCI_LEGACYVIRTIO_PCI_LIBVIRTIO_VDPAVIRTIO_VSOCKETSVIRTIO_VSOCKETS_COMMONVIRTUALIZATIONVIRT_CPU_ACCOUNTINGVIRT_CPU_ACCOUNTING_GENVIRT_DRIVERSVITESSE_PHYVLAN_8021QVLAN_8021Q_GVRPVLAN_8021Q_MVRPVMAP_STACKVM_EVENT_COUNTERSVP_VDPAVSOCKETSVSOCKETS_DIAGVSOCKETS_LOOPBACKVSOCKMONVTVT_CONSOLEVT_CONSOLE_SLEEPVT_HW_CONSOLE_BINDINGVXLANWANWANT_DEV_COREDUMPWATCHDOGWATCHDOG_COREWATCHDOG_HANDLE_BOOT_ENABLEDWATCHDOG_OPEN_TIMEOUTWATCHDOG_SYSFSWATCH_QUEUEWIREGUARDWQ_WATCHDOGWWANX509_CERTIFICATE_PARSERXARRAY_MULTIXDP_SOCKETSXDP_SOCKETS_DIAGXFRMXFRM_AHXFRM_ALGOXFRM_ESPXFRM_ESPINTCPXFRM_INTERFACEXFRM_IPCOMPXFRM_MIGRATEXFRM_OFFLOADXFRM_STATISTICSXFRM_SUB_POLICYXFRM_USERXFS_FSXFS_ONLINE_SCRUBXFS_POSIX_ACLXFS_QUOTAXFS_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_DMAZONE_DMA32ZPOOLZRAMZRAM_DEF_COMPZRAM_DEF_COMP_LZORLEZRAM_MEMORY_TRACKINGZRAM_WRITEBACKZSMALLOCZSMALLOC_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.hdw_hdmi.hdw_mipi_dsi.hmhl.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_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_dp_dual_mode_helper.hdrm_dp_helper.hdrm_dp_mst_helper.hdrm_drv.hdrm_dsc.hdrm_edid.hdrm_encoder.hdrm_encoder_slave.hdrm_fb_cma_helper.hdrm_fb_helper.hdrm_file.hdrm_fixed.hdrm_flip_work.hdrm_format_helper.hdrm_fourcc.hdrm_framebuffer.hdrm_gem.hdrm_gem_atomic_helper.hdrm_gem_cma_helper.hdrm_gem_framebuffer_helper.hdrm_gem_shmem_helper.hdrm_gem_ttm_helper.hdrm_gem_vram_helper.hdrm_hashtab.hdrm_hdcp.hdrm_ioctl.hdrm_irq.hdrm_lease.hdrm_legacy.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_of.hdrm_panel.hdrm_pciids.hdrm_plane.hdrm_plane_helper.hdrm_prime.hdrm_print.hdrm_probe_helper.hdrm_property.hdrm_rect.hdrm_scdc_helper.hdrm_self_refresh_helper.hdrm_simple_kms_helper.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_mei_hdcp_interface.hi915_pciids.hintel-gtt.hintel_lpe_audio.hspsc_queue.htask_barrier.httmttm_bo_api.httm_bo_driver.httm_caching.httm_device.httm_execbuf_util.httm_kmap_iter.httm_placement.httm_pool.httm_range_manager.httm_resource.httm_tt.hdt-bindingsarmcoresight-cti-dt.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.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-qcs404.hqcom,gcc-sc7180.hqcom,gcc-sc7280.hqcom,gcc-sc8180x.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-msm8996.hqcom,mmcc-msm8998.hqcom,mmcc-sdm660.hqcom,mss-sc7180.hqcom,q6sstopcc-qcs404.hqcom,rpmcc.hqcom,rpmh.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.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.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.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.hinterconnectimx8mm.himx8mn.himx8mq.hqcom,icc.hqcom,msm8916.hqcom,msm8939.hqcom,msm8974.hqcom,osm-l3.hqcom,qcs404.hqcom,sc7180.hqcom,sc7280.hqcom,sdm660.hqcom,sdm845.hqcom,sdx55.hqcom,sm8150.hqcom,sm8250.hqcom,sm8350.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.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-lantiq-vrx200-pcie.hphy-ocelot-serdes.hphy-pistachio-usb.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.hpowerimx7-power.himx8mm-power.himx8mn-power.himx8mq-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.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.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.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.hqcom,apr.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.hcs42l42.hfsl-imx-audmux.hmadera.hmeson-aiu.hmeson-g12a-toacodec.hmeson-g12a-tohdmitx.hqcom,lpass.hqcom,q6afe.hqcom,q6asm.hrt5640.hrt5651.hsamsung-i2s.hsc7180-lpass.htas2552.htlv320aic31xx-micbias.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.htest-bug.htest.htry-catch.hkvmarm_arch_timer.harm_hypercalls.harm_pmu.harm_psci.harm_vgic.hiodev.hlinux8250_pci.ha.out.hacct.hacpi.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.hclcd-regs.hclcd.hkmi.hmmci.hpl022.hpl080.hpl08x.hpl093.hserial.hsp810.hamd-iommu.hanon_inodes.hapm-emulation.hapm_bios.happle-gmux.happle_bl.harch_topology.harm-cci.harm-smccc.harm_ffa.harm_sdei.harmada-37xx-rwtm-mailbox.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-mci.hatmel-ssc.hatmel_pdc.hatomicatomic.hatomic-arch-fallback.hatomic-instrumented.hatomic-long.hattribute_container.haudit.hauto_dev-ioctl.hauto_fs.hauxiliary_bus.hauxvec.haverage.havfvirtchnl.hbacking-dev-defs.hbacking-dev.hbacklight.hbadblocks.hballoon_compaction.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-rdma.hblk-mq-virtio.hblk-mq.hblk-pm.hblk_types.hblkdev.hblkpg.hblktrace_api.hblockgroup_lock.hbma150.hbootconfig.hbootmem_info.hbottom_half.hbpf-cgroup.hbpf-netns.hbpf.hbpf_lirc.hbpf_local_storage.hbpf_lsm.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.hcacheinfo.hcanbittiming.hcan-ml.hcore.hdevdev.hpeak_canfd.hled.hlength.hplatformcc770.hsja1000.hrx-offload.hskb.hcapability.hcb710.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.hcgroup-defs.hcgroup.hcgroup_rdma.hcgroup_subsys.hcirc_buf.hcleancache.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-intel.hcompiler-version.hcompiler.hcompiler_attributes.hcompiler_types.hcompletion.hcomponent.hconfigfs.hconnector.hconsole.hconsole_struct.hconsolemap.hconst.hcontainer.hcontext_tracking.hcontext_tracking_state.hcookie.hcordic.hcoredump.hcoresight-pmu.hcoresight-stm.hcoresight.hcount_zeros.hcounter.hcounter_enum.hcper.hcpu.hcpu_cooling.hcpu_pm.hcpu_rmap.hcpufeature.hcpufreq.hcpuhotplug.hcpuidle.hcpuidle_haltpoll.hcpumask.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.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.hdm9000.hdmadma-buf-map.hdma-buf.hdma-direct.hdma-direction.hdma-fence-array.hdma-fence-chain.hdma-fence.hdma-heap.hdma-iommu.hdma-map-ops.hdma-mapping.hdma-resv.hdw.hedma.hhsu.hidma64.hipu-dma.hk3-event-router.hk3-psil.hk3-udma-glue.hmxs-dma.hpxa-dma.hqcom-gpi-dma.hqcom_bam_dma.hsprd-dma.hti-cppi5.hxilinx_dma.hdmaengine.hdmapool.hdmar.hdmi.hdnotify.hdns_resolver.hdqblk_qtree.hdqblk_v1.hdqblk_v2.hdrbd.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.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.hfips.hfirewire.hfirmwarefirmware-map.hfirmware.hbroadcomtee_bnxt_fw.hcirruscs_dsp.hwmfw.himxdsp.hipc.hsci.hsvcmisc.hpm.hrm.hintelstratix10-smc.hstratix10-svc-client.hmesonmeson_sm.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.hfreelist.hfreezer.hfrontswap.hfs.hfs_context.hfs_enet_pd.hfs_parser.hfs_pin.hfs_stack.hfs_struct.hfs_types.hfs_uart_pd.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.hfwnode.hfwnode_mdio.hgameport.hgcd.hgenalloc.hgeneric-radix-tree.hgenetlink.hgenhd.hgenl_magic_func.hgenl_magic_struct.hgetcpu.hgfp.hglob.hgnss.hgoldfish.hgpiogpio-pxa.hgpio.haspeed.hconsumer.hdriver.hgpio-reg.hmachine.hregmap.hgpio_keys.hgreybusgreybus.hbundle.hconnection.hcontrol.hgreybus_id.hgreybus_manifest.hgreybus_protocols.hhd.hinterface.hmanifest.hmodule.hoperation.hsvc.hhardirq.hhash.hhashtable.hhdlc.hhdlcdrv.hhdmi.hhid-debug.hhid-roccat.hhid-sensor-hub.hhid-sensor-ids.hhid.hhidden.hhiddev.hhidraw.hhighmem-internal.hhighmem.hhighuid.hhil.hhil_mlc.hhippidevice.hhmm.hhost1x.hhp_sdc.hhpet.hhrtimer.hhrtimer_defs.hhsihsi.hssi_protocol.hhtcpld.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.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.hcy8ctmg110_pdata.helan-i2c-ids.hkxtj9.hlm8333.hmatrix_keypad.hmt.hnavpoint.hsamsung-keypad.hsh_keysc.hsparse-keymap.htouchscreen.htps6507x-ts.hinstrumentation.hinstrumented.hintegrity.hintel-iommu.hintel-ish-client-if.hintel-svm.hintel_rapl.hintel_th.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_uring.hioasid.hiocontext.hiomap.hiommu-helper.hiommu.hiopoll.hioport.hioprio.hiova.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.hirqflags.hirqhandler.hirqnr.hirqreturn.hisa.hisapnp.hiscsi_boot_sysfs.hiscsi_ibft.hisdncapilli.hcapiutil.hiversion.hjbd2.hjhash.hjiffies.hjournal-head.hjoystick.hjump_label.hjump_label_ratelimit.hjz4740-adc.hjz4780-nemc.hkallsyms.hkasan-checks.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.hkmsg_dump.hkobj_map.hkobject.hkobject_ns.hkprobes.hkref.hks0108.hks8842.hks8851_mll.hksm.hkstrtox.hkthread.hktime.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.hlightnvm.hlimits.hlinear_range.hlinkage.hlinkmode.hlinux_logo.hlis3lv02d.hlist.hlist_bl.hlist_lru.hlist_nulls.hlist_sort.hlitex.hlivepatch.hllc.hllist.hlocal_lock.hlocal_lock_internal.hlockdbind.hdebug.hlockd.hnlm.hshare.hxdr.hxdr4.hlockdep.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.hmaple.hmarvell_phy.hmath.hmath64.hmbcache.hmbus.hmc146818rtc.hmc6821.hmcb.hmdev.hmdiomdio-bitbang.hmdio-gpio.hmdio-mux.hmdio.hmdio-i2c.hmdio-xgene.hmei_cl_bus.hmem_encrypt.hmemblock.hmemcontrol.hmemfd.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.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.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.hmicrel_phy.hmicrochipphy.hmigrate.hmigrate_mode.hmii.hmii_timestamper.hmin_heap.hminmax.hmisc_cgroup.hmiscdevice.hmlx4cmd.hcq.hdevice.hdoorbell.hdriver.hqp.hsrq.hmlx5accel.hcq.hdevice.hdoorbell.hdriver.heq.heswitch.hfs.hfs_helpers.hmlx5_ifc.hmlx5_ifc_fpga.hmlx5_ifc_vdpa.hmpfs.hport.hqp.hrsc_dump.htransobj.hvport.hmm.hmm_inline.hmm_types.hmm_types_task.hmman.hmmap_lock.hmmccard.hcore.hhost.hmmc.hpm.hsd.hsdhci-pci-data.hsdio.hsdio_func.hsdio_ids.hsh_mmcif.hslot-gpio.hmmdebug.hmmiotrace.hmmu_context.hmmu_notifier.hmmzone.hmnt_namespace.hmod_devicetable.hmodule.hmodule_signature.hmoduleloader.hmoduleparam.hmost.hmount.hmoxtet.hmpage.hmpi.hmpls.hmpls_iptunnel.hmroute.hmroute6.hmroute_base.hmsdos_fs.hmsdos_partition.hmsg.hmsi.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.hmuxconsumer.hdriver.hmv643xx.hmv643xx_eth.hmv643xx_i2c.hmvebu-pmsu.hmxm-wmi.hnamei.hnd.hndctl.hnetnet.hinteli40e_client.hiidc.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_ingress.hnetfilter_ipv4netfilter_ipv4.hip_tables.hnetfilter_ipv6netfilter_ipv6.hip6_tables.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-fc-driver.hnvme-fc.hnvme-rdma.hnvme-tcp.hnvme.hnvmem-consumer.hnvmem-provider.hnvram.hobjagg.hobjtool.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.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-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.hperf_event.hperf_regs.hpersonality.hpfn.hpfn_t.hpgtable.hphonet.hphyphy.homap_control_phy.homap_usb.hphy-dp.hphy-mipi-dphy.hphy-sun4i-usb.hphy.htegraxusb.hulpi_phy.hphy_fixed.hphy_led_triggers.hphylink.hpid.hpid_namespace.hpim.hpinctrlconsumer.hdevinfo.hmachine.hpinconf-generic.hpinconf.hpinctrl-state.hpinctrl.hpinmux.hpipe_fs_i.hpkeys.hpktcdvd.hpl320-ipc.hplatform_dataad5449.had5755.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-s3c24xx_simtec.hasoc-ti-mcbsp.hasoc-ux500-msp.hata-pxa.hata-samsung_cf.hatmel.hb53.hbcmgenet.hbd6107.hbh1770glc.hbrcmfmac.hclk-da8xx-cfgchip.hclk-davinci-pll.hclk-fch.hclk-s3c2410.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-imx.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.hfb-s3c2410.hg762.hgpiogpio-ath79.hgpio-davinci.hgpio-dwapb.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-imx.hmmc-esdhc-mcf.hmmc-mxcmmc.hmmc-omap.hmmc-pxamci.hmmc-s3cmci.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.hrtc-v3020.hs3c-hsotg.hs3c-hsudc.hsa11x0-serial.hsc18is602.hsdhci-pic32.hserial-omap.hserial-sccnxp.hsgi-w1.hshmob_drm.hsht3x.hshtc1.hsi5351.hsimplefb.hspi-clps711x.hspi-davinci.hspi-ep93xx.hspi-mt65xx.hspi-omap2-mcspi.hspi-s3c64xx.hssm2518.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-mx3fb.hvideo-pxafb.hvideo_s3c.hvoltage-omap.hwan_ixp4xx_hss.hwilco-ec.hwiznet.hwkup_m3.hx86apple.hasus-wmi.hclk-lpss.hclk-pmc-atom.hintel-spi.hpmc_atom.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.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.hpseudo_fs.hpsi.hpsi_types.hpsp-sev.hpsp-tee.hpstore.hpstore_blk.hpstore_ram.hpstore_zone.hptdump.hpti.hptp_classify.hptp_clock_kernel.hptp_kvm.hptp_pch.hptr_ring.hptrace.hpurgatory.hpvclock_gtod.hpwm.hpwm_backlight.hpxa168_eth.hpxa2xx_ssp.hqcom-geni-se.hqcom_scm.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_nvmetcp_ip_services_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_segcblist.hrcu_sync.hrculist.hrculist_bl.hrculist_nulls.hrcupdate.hrcupdate_trace.hrcupdate_wait.hrcutiny.hrcutree.hrcuwait.hreboot-mode.hreboot.hreciprocal_div.hrefcount.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.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.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.hrwbase_rt.hrwlock.hrwlock_api_smp.hrwlock_rt.hrwlock_types.hrwsem.hs3c_adc_battery.hsbitmap.hscatterlist.hscc.hschedsched.hautogroup.hclock.hcoredump.hcpufreq.hcputime.hdeadline.hdebug.hhotplug.hidle.hinit.hisolation.hjobctl.hloadavg.hmm.hnohz.hnuma_balancing.hprio.hrt.hsd_flags.hsignal.hsmt.hstat.hsysctl.htask.htask_stack.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.hseg6.hseg6_genl.hseg6_hmac.hseg6_iptunnel.hseg6_local.hselection.hsem.hsemaphore.hseq_buf.hseq_file.hseq_file_net.hseqlock.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.hmmpcputype.hnxplpc32xx-misc.hqcomapr.hirq.hllcc-qcom.hmdt_loader.hpdr.hqmi.hsmd-rpm.hsmem.hsmem_state.hwcnss_ctrl.hrenesasrcar-rst.hrcar-sysc.hsamsungexynos-chipid.hexynos-pmu.hexynos-regs-pmu.hs3c-adc.hs3c-cpu-freq.hs3c-cpufreq-core.hs3c-pm.hsunxisunxi_sram.htik3-ringacc.hknav_dma.hknav_qmss.hti-msgmgr.hti_sci_inta_msi.hti_sci_protocol.hsock_diag.hsocket.hsockptr.hsonet.hsony-laptop.hsonypi.hsort.hsound.hsoundcard.hsoundwiresdw.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_smp.hspinlock_api_up.hspinlock_rt.hspinlock_types.hspinlock_types_raw.hspinlock_types_up.hspinlock_up.hsplice.hspmi.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.hstddef.hstm.hstmmac.hstmp3xxx_rtc_wdt.hstmp_device.hstop_machine.hstring.hstring_helpers.hstringhash.hstringify.hsungem_phy.hsunrpcaddr.hauth.hauth_gss.hbc_xprt.hcache.hclnt.hdebug.hgss_api.hgss_asn1.hgss_err.hgss_krb5.hgss_krb5_enctypes.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.hswap.hswap_cgroup.hswap_slots.hswapfile.hswapops.hswiotlb.hswitchtec.hsxgbe_platform.hsync_core.hsync_file.hsynclink.hsys.hsys_soc.hsyscall_user_dispatch.hsyscalls.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.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.htty.htty_driver.htty_flip.htty_ldisc.htypecheck.htypes.hu64_stats_sync.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.hm66592.hmusb-ux500.hmusb.hnet2280.hof.hohci_pdriver.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.htcpm.htegra_usb_phy.htypec.htypec_altmode.htypec_dp.htypec_mux.htypec_tbt.huas.hulpi.husb338x.husb_phy_generic.husbnet.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.hvfs.hvga_switcheroo.hvgaarb.hvhost_iotlb.hvia-core.hvia-gpio.hvia.hvia_i2c.hvideodev2.hvirtio.hvirtio_byteorder.hvirtio_caif.hvirtio_config.hvirtio_console.hvirtio_dma_buf.hvirtio_net.hvirtio_pci_modern.hvirtio_ring.hvirtio_vsock.hvisorbus.hvlynq.hvm_event_item.hvmacache.hvmalloc.hvme.hvmpressure.hvmstat.hvmw_vmci_api.hvmw_vmci_defs.hvringh.hvt.hvt_buffer.hvt_kern.hvtime.hw1-gpio.hw1.hwait.hwait_bit.hwatch_queue.hwatchdog.hwin_minmax.hwireless.hwkup_m3_ipc.hwl12xx.hwm97xx.hwmi.hworkqueue.hwriteback.hww_mutex.hwwan.hxarray.hxattr.hxxhash.hxz.hyam.hz2_battery.hzconf.hzlib.hzorro.hzpool.hzsmalloc.hzstd.hzstd_errors.hzstd_lib.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_math.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.hhci.hhci_core.hhci_mon.hhci_sock.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.hdsa.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.hgtp.hgue.hhwbm.hicmp.hieee80211_radiotap.hieee802154_netdev.hif_inet6.hife.hila.hinet6_connection_sock.hinet6_hashtables.hinet_common.hinet_connection_sock.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.hmip6.hmld.hmpls.hmpls_iptunnel.hmptcp.hmrp.hncsi.hndisc.hneighbour.hnet_failover.hnet_namespace.hnet_ratelimit.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_conntrack.hnf_conntrack_acct.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_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.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_pool.hphonetgprs.hpep.hphonet.hpn_dev.hpie.hping.hpkt_cls.hpkt_sched.hpptp.hprotocol.hpsample.hpsnap.hraw.hrawv6.hred.hregulatory.hrequest_sock.hrose.hroute.hrpl.hrsi_91x.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_ipt.htc_mirred.htc_mpls.htc_nat.htc_pedit.htc_police.htc_sample.htc_skbedit.htc_skbmod.htc_tunnel_key.htc_vlan.htcp.htcp_states.htimewait_sock.htipc.htls.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.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.hsocarcaux.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.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.hkryo-l2-accessors.hocmem.hrpmh.htcs.hrockchiprk3399_grf.hrockchip_sip.hsa1100pwer.hsifivesifive_l2_cache.htegraahb.hbpmp-abi.hbpmp.hcommon.hcpuidle.hflowctrl.hfuse.hirq.hivc.hmc.hpm.hpmc.hsoundac97codec.hcompat.hcontroller.hregs.hac97_codec.haci.had1816a.had1843.hadau1373.hak4113.hak4114.hak4117.hak4531_codec.hak4641.hak4xxx-adda.halc5623.hasequencer.hasound.hasoundef.hcompress_driver.hcontrol.hcore.hcs35l33.hcs35l34.hcs35l35.hcs35l36.hcs35l41.hcs4231-regs.hcs4271.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_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.hl3.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.hs3c24xx_uda134x.hsb.hsb16_csp.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-imx.hdai-intel.hdai.hdebug.hext_manifest.hheader.hinfo.hpm.hstream.htopology.htrace.hxtensa.hsoundfont.hspear_dma.hspear_spdif.hsta32x.hsta350.htas2552-plat.htas5086.htea6330t.htimer.htlv.htlv320aic32x4.htlv320aic3x.htlv320dac33-plat.htpa6130a2-plat.huda134x.huda1380.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.hdamon.hdevfreq.hdevlink.hdma_fence.herofs.herror_report.hext4.hf2fs.hfib.hfib6.hfilelock.hfilemap.hfs.hfs_dax.hfscache.hfsi.hfsi_master_aspeed.hfsi_master_ast_cf.hfsi_master_gpio.hgpio.hgpu_mem.hhost1x.hhuge_memory.hhwmon.hi2c.hib_mad.hib_umad.hinitcall.hintel-sst.hintel_iommu.hintel_ish.hio_uring.hiocost.hiommu.hipi.hirq.hirq_matrix.hiscsi.hjbd2.hkmem.hkvm.hkyber.hlibata.hlock.hmce.hmdio.hmigrate.hmlxsw.hmmap.hmmap_lock.hmmc.hmmflags.hmodule.hmptcp.hnapi.hnbd.hneigh.hnet.hnet_probe_common.hnetfs.hnetlink.hnfs.hnilfs2.hnmi.hobjagg.hoom.hosnoise.hpage_isolation.hpage_pool.hpage_ref.hpagemap.hpercpu.hpower.hpower_cpu_migrate.hpreemptirq.hprintk.hpwc.hpwm.hqdisc.hqla.hqrtr.hrandom.hrcu.hrdma.hrdma_core.hregulator.hrpcgss.hrpcrdma.hrpm.hrseq.hrtc.hrxrpc.hsched.hscmi.hscsi.hsctp.hsignal.hsiox.hskb.hsmbus.hsock.hspi.hspmi.hsunrpc.hsunrpc_base.hsunvnet.hswiotlb.hsyscalls.htarget.htask.htcp.htegra_apb_dma.hthermal.hthermal_power_allocator.hthp.htimer.htlb.hudp.hufs.hv4l2.hvb2.hvmscan.hvsock_virtio_transport_common.hwbt.hworkqueue.hwriteback.hxdp.hxen.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.htermios.htypes.hucontext.hunistd.hdrmamdgpu_drm.harmada_drm.hdrm.hdrm_fourcc.hdrm_mode.hdrm_sarea.hetnaviv_drm.hexynos_drm.hi810_drm.hi915_drm.hlima_drm.hmga_drm.hmsm_drm.hnouveau_drm.homap_drm.hpanfrost_drm.hqxl_drm.hr128_drm.hradeon_drm.hsavage_drm.hsis_drm.htegra_drm.hv3d_drm.hvc4_drm.hvgem_drm.hvia_drm.hvirtgpu_drm.hvmwgfx_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.hblkpg.hblktrace_api.hblkzoned.hbpf.hbpf_common.hbpf_perf_event.hbpfilter.hbpqether.hbsg.hbt-bmc.hbtf.hbtrfs.hbtrfs_tree.hbyteorderbig_endian.hlittle_endian.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.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.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.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.hiommu.hioprio.hip.hip6_tunnel.hip_vs.hipc.hipmi.hipmi_bmc.hipmi_msgdefs.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.hkvm.hkvm_para.hl2tp.hlandlock.hlibc-compat.hlightnvm.hlimits.hlirc.hllc.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.hmqueue.hmroute.hmroute6.hmrp_bridge.hmsdos_fs.hmsg.hmtio.hnbd-netlink.hnbd.hncsi.hndctl.hneighbour.hnet.hnet_dropmon.hnet_namespace.hnet_tstamp.hnetconf.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.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.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-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.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_ipt.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.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.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_gpu.hvirtio_ids.hvirtio_input.hvirtio_iommu.hvirtio_mem.hvirtio_mmio.hvirtio_net.hvirtio_pci.hvirtio_pcidev.hvirtio_pmem.hvirtio_ring.hvirtio_rng.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.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_ufs.hscsi_netlink.hscsi_netlink_fc.hsoundasequencer.hasoc.hasound.hasound_fm.hcompress_offload.hcompress_params.hemu10k1.hfirewire.hhdsp.hhdspm.hsb16_csp.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.hvdsobits.hclocksource.hconst.hdatapage.hhelpers.hjiffies.hktime.hlimits.hmath64.hprocessor.htime.htime32.htime64.hvsyscall.hvideoatmel_lcdc.haty128.hbroadsheetfb.hcirrus.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.hof_display_timing.hof_videomode.homap-panel-data.homapfb_dss.homapvrfb.hpermedia2.hplatform_lcd.hpm3fb.hpmag-ba-fb.hpmagb-b-fb.hpxa168fb.hradeon.hs1d13xxxfb.hsa1100fb.hsamsung_fimd.hsh_mobile_lcdc.hsisfb.hsstfb.htdfx.htgafb.htrident.hudlfb.huvesafb.hvga.hvideomode.hw100fb.hxenacpi.harmhypercall.hhypervisor.hinterface.hpage-coherent.hpage.hswiotlb-xen.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.hplatform_pci.hswiotlb-xen.hxen-front-pgdir-shbuf.hxen-ops.hxen.hxenbus.hxenbus_dev.hinitKconfigMakefileipcMakefilekernelKconfig.freezerKconfig.hzKconfig.locksKconfig.preemptMakefilebpfKconfigMakefilepreloadKconfigMakefileiteratorsMakefilecgroupMakefiledebugMakefilekdbMakefiledmaKconfigMakefileentryMakefileeventsMakefilefutexMakefilegcovKconfigMakefileirqKconfigMakefilekcsanMakefilelivepatchKconfigMakefilelockingMakefilepowerKconfigMakefileprintkMakefilercuKconfigKconfig.debugMakefileschedMakefiletimeKconfigMakefiletraceKconfigMakefilelib842MakefileKconfigKconfig.debugKconfig.kasanKconfig.kcsanKconfig.kfenceKconfig.kgdbKconfig.ubsanMakefilecryptoKconfigMakefiledimMakefilefontsKconfigMakefilekunitKconfigMakefilelivepatchMakefilelz4MakefilelzoMakefilemathKconfigMakefilempiMakefilepldmfwMakefileraid6MakefiletestMakefilereed_solomonMakefilevdsoKconfigMakefilexzKconfigMakefilezlib_deflateMakefilezlib_dfltccMakefilezlib_inflateMakefilezstdMakefilemmKconfigKconfig.debugMakefiledamonKconfigMakefilekasanMakefilekfenceMakefilenet6lowpanKconfigMakefile802KconfigMakefile8021qKconfigMakefile9pKconfigMakefileKconfigMakefileappletalkMakefileatmKconfigMakefileax25KconfigMakefilebatman-advKconfigMakefilebluetoothKconfigMakefilebnepKconfigMakefilecmtpKconfigMakefilehidpKconfigMakefilerfcommKconfigMakefilebpfMakefilebpfilterKconfigMakefilebridgeKconfigMakefilenetfilterKconfigMakefilecaifKconfigMakefilecanKconfigMakefilej1939KconfigMakefilecephKconfigMakefilecoreMakefiledcbKconfigMakefiledccpKconfigMakefileccidsKconfigdecnetKconfigMakefilenetfilterKconfigMakefiledns_resolverKconfigMakefiledsaKconfigMakefileethernetMakefileethtoolMakefilehsrKconfigMakefileieee8021546lowpanKconfigMakefileKconfigMakefileifeKconfigMakefileipv4KconfigMakefilebpfilterMakefilenetfilterKconfigMakefileipv6KconfigMakefileilaMakefilenetfilterKconfigMakefileiucvKconfigMakefilekcmKconfigMakefilekeyMakefilel2tpKconfigMakefilel3mdevKconfigMakefilelapbKconfigMakefilellcKconfigMakefilemac80211KconfigMakefilemac802154KconfigMakefilemplsKconfigMakefilemptcpKconfigMakefilencsiKconfigMakefilenetfilterKconfigMakefileipsetKconfigMakefileipvsKconfigMakefilenetlabelKconfigMakefilenetlinkKconfigMakefilenetromMakefilenfcKconfigMakefilehciKconfigMakefilenciKconfigMakefilenshKconfigMakefileopenvswitchKconfigMakefilepacketKconfigMakefilephonetKconfigMakefilepsampleKconfigMakefileqrtrKconfigMakefilerdsKconfigMakefilerfkillKconfigMakefileroseMakefilerxrpcKconfigMakefileschedKconfigMakefilesctpKconfigMakefilesmcKconfigMakefilestrparserKconfigMakefilesunrpcKconfigMakefileauth_gssMakefilexprtrdmaMakefileswitchdevKconfigMakefiletipcKconfigMakefiletlsKconfigMakefileunixKconfigMakefilevmw_vsockKconfigMakefilewirelessKconfigMakefilex25KconfigMakefilexdpKconfigMakefilexfrmKconfigMakefileredhatMakefileMakefile.commonMakefile.crossMakefile.rhpkgMakefile.variablesdebugdummy-moduleMakefiledocsMakefilekojiMakefilerhdocsMakefilescriptsMakefilesamplesKconfigMakefileacrnMakefileauxdisplayMakefilebinderfsMakefilebpfMakefileMakefile.targetconfigfsMakefileconnectorMakefileftraceMakefilehidrawMakefilehw_breakpointMakefilekdbMakefilekfifoMakefilekmemleakMakefilekobjectMakefilekprobesMakefilelandlockMakefilelivepatchMakefilemeiMakefilenitro_enclavesMakefilepidfdMakefileqmiMakefilerpmsgMakefileseccompMakefiletimersMakefiletrace_eventsMakefiletrace_printkMakefileuhidMakefilev4lMakefilevfio-mdevMakefilevfsMakefilewatch_queueMakefilewatchdogMakefilescriptsKbuild.includeKconfig.includeLindentMakefileMakefile.asm-genericMakefile.buildMakefile.cleanMakefile.compilerMakefile.dtbinstMakefile.extrawarnMakefile.gcc-pluginsMakefile.headersinstMakefile.hostMakefile.kasanMakefile.kcovMakefile.kcsanMakefile.libMakefile.modfinalMakefile.modinstMakefile.modpostMakefile.packageMakefile.ubsanMakefile.userprogsadjust_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.ofdt_addresses.cfdt_addresses.ofdt_empty_tree.cfdt_empty_tree.ofdt_overlay.cfdt_overlay.ofdt_ro.cfdt_ro.ofdt_rw.cfdt_rw.ofdt_strerror.cfdt_strerror.ofdt_sw.cfdt_sw.ofdt_wip.cfdt_wip.olibfdt.hlibfdt_env.hlibfdt_internal.hlivetree.csrcpos.csrcpos.htreesource.cupdate-dtc-source.shutil.cutil.hversion_gen.hyamltree.cdummy-toolsgccldnmobjcopyexport_report.plextract-certextract-cert.cextract-ikconfigextract-module-sig.plextract-sys-certs.plextract-vmlinuxextract_xc3028.plfaddr2linefile-size.shfind-unused-docs.shgcc-goto.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.plgenksymsMakefilegenksymsgenksyms.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.cjobserver-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.cmk_elfconfigmk_elfconfig.cmodpostmodpost.cmodpost.hsumversion.cmodule.ldsmodule.lds.Smodules-check.shnsdepsobjdiffpackagebuilddebbuildtarmkdebianmkspecsnapcraft.templateparse-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.shtools-support-relr.shunifdefunifdef.cver_linuxxen-hypercalls.shxz_wrap.shsecurityKconfigKconfig.hardeningMakefileapparmorKconfigMakefilebpfMakefileintegrityKconfigMakefileevmKconfigMakefileimaKconfigMakefilekeysKconfigMakefileencrypted-keysMakefiletrusted-keysMakefilelandlockKconfigMakefileloadpinKconfigMakefilelockdownKconfigMakefilesafesetidKconfigMakefileselinuxKconfigMakefileincludeclassmap.hinitial_sid_to_string.hpolicycap.hpolicycap_names.hsmackKconfigMakefiletomoyoKconfigMakefileyamaKconfigMakefilesoundKconfigMakefileac97KconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilefirewireKconfigMakefilebebobMakefilediceMakefiledigi00xMakefilefirefaceMakefilefireworksMakefilemotuMakefileoxfwMakefiletascamMakefilehdaKconfigMakefileextMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegalaxyMakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossdmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451MakefileasihpiMakefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212MakefilelolaMakefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileadiKconfigMakefileamdKconfigMakefileacpKconfigMakefileravenMakefilerenoirMakefilevangoghMakefileycMakefileatmelKconfigMakefileau1xKconfigMakefilebcmKconfigMakefilecirrusKconfigMakefilecodecsKconfigMakefiledwcKconfigMakefilefslKconfigMakefilegenericKconfigMakefilehisiliconKconfigMakefileimgKconfigMakefileintelKconfigMakefileatomMakefilesstMakefileboardsKconfigMakefilecatptMakefilecommonMakefilekeembayMakefileskylakeMakefilejz4740KconfigMakefilekirkwoodKconfigMakefilemediatekKconfigMakefilecommonMakefilemt2701Makefilemt6797Makefilemt8173Makefilemt8183Makefilemt8192Makefilemt8195MakefilemesonKconfigMakefilemxsKconfigMakefilepxaKconfigMakefileqcomKconfigMakefileqdsp6MakefilerockchipKconfigMakefilesamsungKconfigMakefileshKconfigMakefilercarMakefilesofKconfigMakefileimxKconfigMakefileintelKconfigMakefilextensaKconfigMakefilespearKconfigMakefilesprdKconfigMakefilestiKconfigMakefilestmKconfigMakefilesunxiKconfigMakefiletegraKconfigMakefiletiKconfigMakefileuniphierKconfigMakefileux500KconfigMakefilexilinxKconfigMakefilextensaKconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthKconfigMakefileemuxMakefileusb6fireMakefileKconfigMakefilebcd2000MakefilecaiaqMakefilehifaceMakefileline6KconfigMakefilemiscMakefileusx2yMakefilevirtioKconfigMakefilex86KconfigMakefilexenKconfigMakefiletoolsMakefileaccountingMakefilearchx86kcpuidMakefilebootconfigMakefilebpfMakefilebpftoolDocumentationMakefileMakefileresolve_btfids.fixdep.o.dBuildMakefilefixdeplibbpfbpf_helper_defs.hlibbpf.astaticobjs.bpf.o.d.bpf_prog_linfo.o.d.btf.o.d.btf_dump.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.ringbuf.o.d.str_error.o.d.strset.o.d.xsk.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.dlibsubcmd.amain.cresolve_btfidsrunqslowerMakefilebuildBuildBuild.includeMakefileMakefile.buildMakefile.featureMakefile.includefeatureMakefilefixdep.ctestsexMakefilecgroupMakefiledebuggingMakefileedidMakefilefirewireMakefilefirmwareMakefilegpioMakefilehvMakefileiioMakefileincludeasm-genericatomic-gcc.hbarrier.hbitopsbitops.h__ffs.h__ffz.h__fls.harch_hweight.hatomic.hconst_hweight.hfind.hfls.hfls64.hhweight.hnon-atomic.hbitsperlong.hhugetlb_encode.hlinuxatomic.hbitmap.hbitops.hbits.hbtf_ids.hbug.hbuild_bug.hcompiler-gcc.hcompiler.hcompiler_types.hconst.hcoresight-pmu.hctype.hdebug_locks.hdelay.herr.hexport.hfilter.hftrace.hgfp.hhardirq.hhash.hhashtable.hinterrupt.hirqflags.hjhash.hkallsyms.hkconfig.hkern_levels.hkernel.hlinkage.hlist.hlockdep.hlog2.hmath64.hmodule.hmutex.hnmi.hnuma.hobjtool.hoverflow.hpoison.hproc_fs.hrbtree.hrbtree_augmented.hrcu.hrefcount.hring_buffer.hschedclock.hmm.htask.hseq_file.hsizes.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.hkcmp.hkvm.hlirc.hmman.hmount.hnetlink.hopenat2.hperf_event.hpkt_cls.hpkt_sched.hprctl.hsched.hseg6.hseg6_local.hstat.htc_acttc_bpf.htcp.htls.htypes.husbdevice_fs.hvhost.hvdsobits.hconst.hio_uringMakefilekvmkvm_statMakefilelaptopdslmMakefilefreefallMakefileledsMakefilelibapiMakefileargv_split.cbitmap.cbpfBuildMakefilebpf.cbpf.hbpf_core_read.hbpf_endian.hbpf_gen_internal.hbpf_helpers.hbpf_prog_linfo.cbpf_tracing.hbtf.cbtf.hbtf_dump.cgen_loader.chashmap.chashmap.hlibbpf.clibbpf.hlibbpf.maplibbpf.pc.templatelibbpf_common.hlibbpf_errno.clibbpf_internal.hlibbpf_legacy.hlibbpf_probes.clinker.cnetlink.cnlattr.cnlattr.hringbuf.cskel_internal.hstr_error.cstr_error.hstrset.cstrset.hxsk.cxsk.hctype.cfind_bit.chweight.clockdepMakefileperfDocumentationMakefileMakefilerbtree.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.htraceeventDocumentationMakefileMakefilepluginsMakefilevsprintf.czalloc.cobjtoolBuildMakefilebuiltin-check.cbuiltin-orc.ccheck.celf.cincludeobjtoolarch.hbuiltin.hcfi.hcheck.helf.hendianness.hobjtool.hspecial.hwarn.hobjtool.corc_dump.corc_gen.cspecial.csync-check.shweak.cpciMakefilepcmciaMakefileperfDocumentationMakefileMakefileMakefile.configMakefile.perfarcharmMakefilearm64MakefilecskyMakefilemipsMakefilepowerpcMakefileriscvMakefiles390MakefileshMakefilesparcMakefilex86MakefilextensaMakefilescriptsperlPerf-Trace-UtilMakefile.PLpoweracpiMakefileMakefile.configMakefile.rulestoolsacpidbgMakefileacpidumpMakefileecMakefilecpupowerMakefilebenchMakefiledebugi386MakefilekernelMakefilex86_64Makefilepm-graphMakefilex86intel-speed-selectMakefileturbostatMakefilex86_energy_perf_policyMakefilescriptsMakefile.archMakefile.includeutilities.makspiMakefiletestingnvdimmMakefileradix-treeMakefilescatterlistMakefileselftestsMakefilearm64MakefilebtiMakefilefpMakefilemteMakefilepauthMakefilesignalMakefiletagsMakefilebpfMakefileMakefile.docsbpf_testmodMakefilebreakpointsMakefilecapabilitiesMakefilecgroupMakefileclone3MakefilecoreMakefilecpu-hotplugMakefilecpufreqMakefiledamonMakefiledmaMakefiledmabuf-heapsMakefiledriversdma-bufMakefileefivarfsMakefileexecMakefilefilesystemsMakefilebinderfsMakefileepollMakefilefirmwareMakefilefpuMakefileftraceMakefilefutexMakefilefunctionalMakefilegpioMakefileia64Makefileintel_pstateMakefileipcMakefileirMakefilekcmpMakefilekexecMakefilekmodMakefilekvmMakefilelandlockMakefilelibMakefilelivepatchMakefilelkdtmMakefilelockingMakefilemedia_testsMakefilemembarrierMakefilememfdMakefilememory-hotplugMakefilemincoreMakefilemountMakefilemount_setattrMakefilemqueueMakefilenciMakefilenetMakefileforwardingMakefilemptcpMakefilenetfilterMakefilensfsMakefileopenat2Makefileperf_eventsMakefilepid_namespaceMakefilepidfdMakefilepowerpcMakefilealignmentMakefilebenchmarksMakefilecache_shapeMakefilecopyloopsMakefiledscrMakefileeehMakefilemathMakefilemmMakefilenx-gzipMakefilepmuMakefileebbMakefileprimitivesMakefileptraceMakefilesecurityMakefilesignalMakefilestringloopsMakefileswitch_endianMakefilesyscallsMakefiletmMakefilevphnMakefileprctlMakefileprocMakefilepstoreMakefileptpMakefileptraceMakefilercutortureMakefileformalsrcu-cbmcMakefiletestsstore_bufferingMakefileresctrlMakefilerlimitsMakefilerseqMakefilertcMakefilesafesetidMakefileschedMakefileseccompMakefilesgxMakefilesigaltstackMakefilesizeMakefilesparc64MakefiledriversMakefilespliceMakefilestatic_keysMakefilesyncMakefilesyscall_user_dispatchMakefilesysctlMakefiletc-testingMakefiletimensMakefiletimersMakefiletmpfsMakefiletpm2MakefileueventMakefileuserMakefilevDSOMakefilevmMakefilewatchdogMakefilewireguardqemuMakefilex86MakefilezramMakefilevsockMakefilethermaltmonMakefiletracingMakefilelatencyMakefileusbMakefileffs-aio-examplemultibuffhost_appMakefilesimplehost_appMakefileusbipMakefile.amlibsrcMakefile.amsrcMakefile.amvirtioMakefileringtestMakefilevhost_testMakefilevirtio-traceMakefilevmMakefilewmiMakefileusrKconfigMakefileincludeMakefilevirtMakefilekvmKconfiglibKconfigMakefilevmlinux.id/usr/src/kernels//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/Documentation//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/Documentation/devicetree//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/Documentation/devicetree/bindings//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/Documentation/kbuild//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/Documentation/userspace-api//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/Documentation/userspace-api/media//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/alpha//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/alpha/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/alpha/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/alpha/kernel/syscalls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/alpha/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/alpha/math-emu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/alpha/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arc/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arc/boot/dts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arc/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arc/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arc/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arc/plat-axs10x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arc/plat-hsdk//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arc/plat-sim//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arc/plat-tb10x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/boot/bootp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/boot/compressed//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/boot/dts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/crypto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/include//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/include/asm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/include/asm/xen//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-actions//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-alpine//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-artpec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-asm9260//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-aspeed//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-at91//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-axxia//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-bcm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-berlin//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-clps711x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-cns3xxx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-davinci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-digicolor//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-dove//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-ep93xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-exynos//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-footbridge//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-gemini//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-highbank//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-hisi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-imx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-integrator//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-iop32x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-ixp4xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-keystone//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-lpc18xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-lpc32xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-mediatek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-meson//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-milbeaut//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-mmp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-moxart//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-mstar//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-mv78xx0//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-mvebu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-mxs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-nomadik//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-npcm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-nspire//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-omap1//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-omap2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-orion5x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-oxnas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-pxa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-qcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-rda//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-realtek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-realview//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-rockchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-rpc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-s3c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-s5pv210//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-sa1100//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-shmobile//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-socfpga//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-spear//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-sti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-stm32//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-sunxi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-tegra//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-uniphier//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-ux500//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-versatile//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-vexpress//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-vt8500//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mach-zynq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/nwfpe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/plat-omap//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/plat-orion//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/plat-pxa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/plat-versatile//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/probes//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/probes/kprobes//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/probes/uprobes//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/tools//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/vdso//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/vfp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm/xen//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/actions//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/allwinner//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/altera//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/amazon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/amd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/amlogic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/apm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/apple//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/arm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/bitmain//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/broadcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/broadcom/bcm4908//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/broadcom/northstar2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/broadcom/stingray//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/cavium//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/exynos//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/freescale//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/hisilicon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/lg//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/marvell//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/mediatek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/microchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/nvidia//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/qcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/realtek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/renesas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/rockchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/socionext//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/sprd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/synaptics//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/ti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/toshiba//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/boot/dts/xilinx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/crypto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/hyperv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/include//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/include/asm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/include/asm/vdso//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/include/asm/xen//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/include/generated//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/include/generated/asm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/include/generated/uapi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/include/generated/uapi/asm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/include/uapi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/include/uapi/asm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/kernel/probes//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/kernel/vdso//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/kernel/vdso32//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/kvm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/kvm/hyp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/kvm/hyp/nvhe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/kvm/hyp/vhe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/tools//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/arm64/xen//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/csky//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/csky/abiv1//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/csky/abiv2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/csky/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/csky/boot/dts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/csky/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/csky/kernel/probes//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/csky/kernel/vdso//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/csky/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/csky/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/h8300//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/h8300/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/h8300/boot/compressed//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/h8300/boot/dts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/h8300/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/h8300/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/h8300/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/hexagon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/hexagon/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/hexagon/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/hexagon/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/ia64//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/ia64/hp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/ia64/hp/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/ia64/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/ia64/kernel/syscalls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/ia64/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/ia64/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/ia64/pci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/ia64/uv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/ia64/uv/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/68000//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/amiga//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/apollo//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/atari//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/bvme6000//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/coldfire//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/emu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/fpsp040//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/hp300//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/ifpsp060//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/kernel/syscalls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/mac//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/math-emu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/mvme147//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/mvme16x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/q40//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/sun3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/sun3/prom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/sun3x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/tools//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/m68k/tools/amiga//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/microblaze//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/microblaze/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/microblaze/boot/dts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/microblaze/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/microblaze/kernel/cpu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/microblaze/kernel/syscalls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/microblaze/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/microblaze/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/microblaze/pci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/alchemy//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/alchemy/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/alchemy/devboards//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/ar7//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/ath25//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/ath79//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/bcm47xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/bcm63xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/bcm63xx/boards//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/bmips//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/compressed//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts/brcm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts/cavium-octeon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts/img//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts/ingenic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts/lantiq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts/loongson//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts/mscc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts/mti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts/netlogic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts/ni//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts/pic32//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts/qca//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts/ralink//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts/realtek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/dts/xilfpga//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/boot/tools//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/cavium-octeon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/cavium-octeon/crypto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/cavium-octeon/executive//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/cobalt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/crypto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/dec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/dec/prom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/fw//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/fw/arc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/fw/cfe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/fw/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/fw/sni//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/generic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/ingenic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/jazz//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/kernel/syscalls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/kvm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/lantiq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/lantiq/falcon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/lantiq/xway//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/loongson2ef//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/loongson2ef/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/loongson2ef/common/cs5536//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/loongson2ef/fuloong-2e//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/loongson2ef/lemote-2f//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/loongson32//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/loongson32/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/loongson32/ls1b//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/loongson32/ls1c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/loongson64//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/math-emu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/mti-malta//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/n64//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/netlogic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/netlogic/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/netlogic/xlp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/netlogic/xlr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/pci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/pic32//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/pic32/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/pic32/pic32mzda//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/pistachio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/power//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/ralink//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/rb532//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/sgi-ip22//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/sgi-ip27//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/sgi-ip30//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/sgi-ip32//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/sibyte//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/sibyte/bcm1480//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/sibyte/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/sibyte/sb1250//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/sibyte/swarm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/sni//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/tools//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/txx9//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/txx9/generic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/txx9/jmr3927//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/txx9/rbtx4927//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/txx9/rbtx4938//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/txx9/rbtx4939//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/vdso//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/vr41xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/vr41xx/casio-e55//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/vr41xx/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nds32//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nds32/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nds32/boot/dts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nds32/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nds32/kernel/vdso//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nds32/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nds32/math-emu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nds32/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nios2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nios2/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nios2/boot/compressed//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nios2/boot/dts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nios2/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nios2/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nios2/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/nios2/platform//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/openrisc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/openrisc/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/openrisc/boot/dts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/openrisc/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/openrisc/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/openrisc/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/parisc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/parisc/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/parisc/boot/compressed//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/parisc/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/parisc/kernel/syscalls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/parisc/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/parisc/math-emu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/parisc/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/boot/dts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/boot/dts/fsl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/crypto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/kernel/ptrace//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/kernel/syscalls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/kernel/trace//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/kernel/vdso32//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/kernel/vdso64//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/kexec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/kvm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/math-emu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/mm/book3s32//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/mm/book3s64//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/mm/kasan//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/mm/nohash//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/mm/ptdump//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/perf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/40x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/44x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/4xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/512x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/52xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/82xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/83xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/85xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/86xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/8xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/amigaone//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/book3s//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/cell//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/cell/spufs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/chrp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/embedded6xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/maple//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/microwatt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/pasemi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/powermac//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/powernv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/ps3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/platforms/pseries//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/purgatory//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/sysdev//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/sysdev/ge//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/sysdev/xics//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/sysdev/xive//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/powerpc/xmon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/riscv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/riscv/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/riscv/boot/dts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/riscv/boot/dts/canaan//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/riscv/boot/dts/microchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/riscv/boot/dts/sifive//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/riscv/errata//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/riscv/errata/sifive//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/riscv/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/riscv/kernel/probes//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/riscv/kernel/vdso//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/riscv/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/riscv/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/riscv/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/appldata//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/boot/compressed//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/crypto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/hypfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/kernel/syscalls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/kernel/vdso32//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/kernel/vdso64//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/kvm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/pci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/purgatory//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/s390/tools//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-ap325rxa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-dreamcast//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-ecovec24//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-highlander//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-hp6xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-kfr2r09//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-landisk//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-lboxre2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-microdev//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-migor//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-r2d//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-rsk//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-sdk7780//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-sdk7786//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-se//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-se/7206//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-se/7343//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-se/770x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-se/7721//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-se/7722//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-se/7724//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-se/7751//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-se/7780//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-sh03//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boards/mach-x3proto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boot/compressed//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boot/dts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/boot/romimage//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/cchips//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/cchips/hd6446x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/drivers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/drivers/dma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/drivers/pci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/drivers/superhyway//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/kernel/cpu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/kernel/cpu/irq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/kernel/cpu/sh2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/kernel/cpu/sh2a//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/kernel/cpu/sh3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/kernel/cpu/sh4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/kernel/cpu/sh4a//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/kernel/cpu/shmobile//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/kernel/syscalls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/kernel/vsyscall//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/math-emu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sh/tools//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sparc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sparc/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sparc/crypto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sparc/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sparc/kernel/syscalls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sparc/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sparc/math-emu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sparc/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sparc/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sparc/power//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sparc/prom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/sparc/vdso//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/um//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/um/drivers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/um/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/um/kernel/skas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/um/os-Linux//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/um/os-Linux/drivers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/um/os-Linux/skas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/um/scripts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/boot/compressed//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/crypto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/entry//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/entry/syscalls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/entry/vdso//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/entry/vsyscall//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/events//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/events/amd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/events/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/events/zhaoxin//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/hyperv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/ia32//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/kernel/acpi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/kernel/apic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/kernel/cpu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/kernel/cpu/mce//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/kernel/cpu/microcode//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/kernel/cpu/mtrr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/kernel/cpu/resctrl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/kernel/cpu/sgx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/kernel/fpu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/kernel/kprobes//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/kvm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/math-emu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/mm/pat//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/pci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/platform//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/platform/atom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/platform/ce4100//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/platform/efi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/platform/geode//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/platform/intel-mid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/platform/intel-quark//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/platform/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/platform/iris//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/platform/olpc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/platform/pvh//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/platform/scx200//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/platform/ts5500//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/platform/uv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/power//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/purgatory//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/ras//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/realmode//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/realmode/rm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/tools//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/um//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/um/os-Linux//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/um/vdso//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/video//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/x86/xen//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/xtensa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/xtensa/boot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/xtensa/boot/boot-elf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/xtensa/boot/boot-redboot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/xtensa/boot/dts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/xtensa/boot/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/xtensa/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/xtensa/kernel/syscalls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/xtensa/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/xtensa/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/xtensa/platforms//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/xtensa/platforms/iss//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/xtensa/platforms/xt2000//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/arch/xtensa/platforms/xtfpga//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/block//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/block/partitions//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/certs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/crypto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/crypto/asymmetric_keys//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/crypto/async_tx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/accessibility//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/accessibility/braille//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/accessibility/speakup//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/acpi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/acpi/acpica//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/acpi/apei//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/acpi/arm64//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/acpi/dptf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/acpi/nfit//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/acpi/numa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/acpi/pmic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/amba//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/android//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ata//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/atm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/auxdisplay//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/base//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/base/firmware_loader//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/base/firmware_loader/builtin//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/base/power//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/base/regmap//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/base/test//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/bcma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/block//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/block/aoe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/block/drbd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/block/mtip32xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/block/null_blk//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/block/paride//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/block/rnbd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/block/rsxx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/block/xen-blkback//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/block/zram//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/bluetooth//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/bus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/bus/fsl-mc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/bus/mhi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/bus/mhi/core//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/cdrom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/char//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/char/agp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/char/hw_random//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/char/ipmi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/char/mwave//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/char/pcmcia//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/char/tpm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/char/tpm/st33zp24//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/char/xilinx_hwicap//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/char/xillybus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/actions//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/analogbits//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/at91//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/axis//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/axs10x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/baikal-t1//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/bcm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/berlin//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/davinci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/h8300//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/hisilicon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/imgtec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/imx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/ingenic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/keystone//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/loongson1//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/mediatek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/meson//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/microchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/mmp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/mstar//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/mvebu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/mxs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/nxp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/pistachio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/pxa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/qcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/ralink//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/renesas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/rockchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/samsung//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/sifive//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/socfpga//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/spear//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/sprd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/st//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/sunxi-ng//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/sunxi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/tegra//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/ti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/uniphier//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/ux500//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/versatile//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/x86//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/xilinx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/zynq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clk/zynqmp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/clocksource//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/comedi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/comedi/drivers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/comedi/drivers/ni_routing//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/comedi/drivers/ni_routing/tools//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/comedi/drivers/tests//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/comedi/kcomedilib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/connector//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/counter//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/cpufreq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/cpuidle//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/cpuidle/governors//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/allwinner//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/allwinner/sun4i-ss//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/allwinner/sun8i-ce//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/allwinner/sun8i-ss//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/amcc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/amlogic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/axis//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/bcm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/caam//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/cavium//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/cavium/cpt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/cavium/nitrox//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/cavium/zip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/ccp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/ccree//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/chelsio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/gemini//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/hisilicon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/hisilicon/hpre//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/hisilicon/sec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/hisilicon/sec2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/hisilicon/trng//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/hisilicon/zip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/inside-secure//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/keembay//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/marvell//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/marvell/cesa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/marvell/octeontx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/marvell/octeontx2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/nx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/qat//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/qat/qat_4xxx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/qat/qat_c3xxx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/qat/qat_c3xxxvf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/qat/qat_c62x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/qat/qat_c62xvf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/qat/qat_common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/qat/qat_dh895xcc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/qat/qat_dh895xccvf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/qce//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/rockchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/stm32//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/ux500//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/ux500/cryp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/ux500/hash//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/virtio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/vmx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/crypto/xilinx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/cxl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dax//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dax/hmem//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dax/pmem//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dca//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/devfreq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/devfreq/event//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma-buf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma-buf/heaps//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/bestcomm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/dw-axi-dmac//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/dw-edma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/dw//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/fsl-dpaa2-qdma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/hsu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/idxd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/ioat//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/ipu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/lgm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/mediatek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/ppc4xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/qcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/sf-pdma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/sh//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/ti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/dma/xilinx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/edac//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/eisa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/extcon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firewire//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firmware//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firmware/arm_ffa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firmware/arm_scmi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firmware/broadcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firmware/cirrus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firmware/efi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firmware/efi/libstub//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firmware/efi/test//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firmware/google//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firmware/imx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firmware/meson//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firmware/psci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firmware/smccc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firmware/tegra//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/firmware/xilinx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/fpga//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/fsi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gnss//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/acp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/amdgpu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/amdkfd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/amdgpu_dm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/basics//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/bios//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/calcs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/clk_mgr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dce//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dce100//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dce110//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dce112//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dce120//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dce60//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dce80//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dcn10//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dcn20//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dcn21//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dcn30//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dcn301//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dcn302//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dcn303//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dcn31//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dml//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/dsc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/gpio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/hdcp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/irq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dc/virtual//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dmub//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/dmub/src//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/modules//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/modules/color//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/modules/freesync//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/modules/hdcp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/modules/info_packet//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/display/modules/power//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/pm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/pm/powerplay//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/pm/powerplay/hwmgr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/pm/powerplay/smumgr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/pm/swsmu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/pm/swsmu/smu11//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/pm/swsmu/smu12//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/amd/pm/swsmu/smu13//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/arm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/arm/display//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/arm/display/komeda//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/armada//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/aspeed//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/ast//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/atmel-hlcdc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/bochs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/bridge//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/bridge/adv7511//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/bridge/analogix//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/bridge/cadence//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/bridge/synopsys//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/etnaviv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/exynos//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/fsl-dcu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/gma500//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/gud//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/hisilicon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/hisilicon/hibmc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/hisilicon/kirin//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/hyperv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/i2c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/i810//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/i915//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/i915/gvt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/imx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/imx/dcss//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/ingenic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/kmb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/lima//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/mcde//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/mediatek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/meson//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/mga//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/mgag200//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/msm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/mxsfb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/nouveau//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/omapdrm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/panel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/panfrost//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/pl111//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/qxl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/r128//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/radeon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/rcar-du//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/rockchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/savage//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/scheduler//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/selftests//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/shmobile//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/sis//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/sti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/stm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/sun4i//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/tdfx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/tegra//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/tidss//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/tilcdc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/tiny//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/ttm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/tve200//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/udl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/v3d//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/vboxvideo//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/vc4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/vgem//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/via//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/virtio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/vkms//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/vmwgfx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/xen//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/xlnx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/drm/zte//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/host1x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/ipu-v3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/trace//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/gpu/vga//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/greybus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hid/amd-sfh-hid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hid/i2c-hid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hid/intel-ish-hid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hid/surface-hid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hid/usbhid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hsi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hsi/clients//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hsi/controllers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hwmon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hwmon/occ//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hwmon/pmbus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hwspinlock//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hwtracing//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hwtracing/coresight//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hwtracing/intel_th//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/hwtracing/stm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/i2c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/i2c/algos//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/i2c/busses//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/i2c/muxes//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/i3c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/i3c/master//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/i3c/master/mipi-i3c-hci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/idle//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/accel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/adc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/afe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/amplifiers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/buffer//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/cdc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/chemical//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/common/cros_ec_sensors//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/common/hid-sensors//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/common/ms_sensors//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/common/scmi_sensors//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/common/ssp_sensors//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/common/st_sensors//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/dac//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/dummy//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/frequency//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/gyro//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/health//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/humidity//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/imu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/imu/bmi160//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/imu/inv_icm42600//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/imu/inv_mpu6050//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/imu/st_lsm6dsx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/imu/st_lsm9ds0//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/light//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/magnetometer//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/multiplexer//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/orientation//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/position//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/potentiometer//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/potentiostat//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/pressure//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/proximity//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/resolver//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/temperature//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/test//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iio/trigger//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/core//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/hw//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/hw/bnxt_re//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/hw/cxgb4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/hw/efa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/hw/hfi1//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/hw/hns//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/hw/irdma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/hw/mlx4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/hw/mlx5//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/hw/mthca//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/hw/ocrdma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/hw/qedr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/hw/qib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/hw/usnic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/hw/vmw_pvrdma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/sw//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/sw/rdmavt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/sw/rxe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/sw/siw//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/ulp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/ulp/ipoib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/ulp/iser//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/ulp/isert//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/ulp/opa_vnic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/ulp/rtrs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/ulp/srp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/infiniband/ulp/srpt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/input//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/input/gameport//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/input/joystick//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/input/joystick/iforce//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/input/keyboard//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/input/misc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/input/mouse//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/input/rmi4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/input/serio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/input/tablet//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/input/touchscreen//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/interconnect//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/interconnect/imx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/interconnect/qcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/interconnect/samsung//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iommu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iommu/amd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iommu/arm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iommu/arm/arm-smmu-v3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iommu/arm/arm-smmu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/iommu/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ipack//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ipack/carriers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ipack/devices//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/irqchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/isdn//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/isdn/capi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/isdn/hardware//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/isdn/hardware/mISDN//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/isdn/mISDN//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/leds//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/leds/blink//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/leds/flash//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/leds/trigger//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/lightnvm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/macintosh//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/macintosh/ams//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mailbox//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mcb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/md//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/md/bcache//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/md/persistent-data//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/cec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/cec/core//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/cec/i2c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/cec/platform//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/cec/platform/cec-gpio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/cec/platform/cros-ec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/cec/platform/meson//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/cec/platform/s5p//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/cec/platform/seco//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/cec/platform/sti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/cec/platform/stm32//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/cec/platform/tegra//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/cec/usb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/cec/usb/pulse8//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/cec/usb/rainshadow//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/common/b2c2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/common/saa7146//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/common/siano//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/common/v4l2-tpg//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/common/videobuf2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/dvb-core//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/dvb-frontends//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/dvb-frontends/cxd2880//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/dvb-frontends/drx39xyj//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/firewire//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/i2c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/i2c/adv748x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/i2c/ccs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/i2c/cx25840//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/i2c/et8ek8//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/i2c/m5mols//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/i2c/s5c73m3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/mc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/mmc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/mmc/siano//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/b2c2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/bt8xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/cobalt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/cx18//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/cx23885//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/cx25821//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/cx88//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/ddbridge//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/dm1105//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/dt3155//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/intel/ipu3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/ivtv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/mantis//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/meye//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/netup_unidvb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/ngene//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/pluto2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/pt1//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/pt3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/saa7134//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/saa7146//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/saa7164//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/smipcie//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/solo6x10//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/sta2x11//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/ttpci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/tw5864//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/tw68//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/pci/tw686x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/allegro-dvt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/am437x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/atmel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/cadence//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/coda//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/davinci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/exynos-gsc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/exynos4-is//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/imx-jpeg//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/marvell-ccic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/meson//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/meson/ge2d//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/mtk-jpeg//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/mtk-mdp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/mtk-vcodec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/mtk-vpu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/omap//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/omap3isp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/qcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/qcom/camss//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/qcom/venus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/rcar-vin//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/rockchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/rockchip/rga//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/rockchip/rkisp1//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/s3c-camif//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/s5p-g2d//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/s5p-jpeg//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/s5p-mfc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/sti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/sti/bdisp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/sti/c8sectpfe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/sti/delta//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/sti/hva//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/stm32//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/sunxi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/sunxi/sun4i-csi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/sunxi/sun6i-csi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/sunxi/sun8i-di//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/sunxi/sun8i-rotate//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/ti-vpe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/vsp1//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/platform/xilinx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/radio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/radio/si470x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/radio/si4713//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/radio/wl128x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/rc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/rc/img-ir//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/rc/keymaps//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/spi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/test-drivers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/test-drivers/vicodec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/test-drivers/vidtv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/test-drivers/vimc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/test-drivers/vivid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/tuners//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/airspy//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/as102//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/au0828//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/b2c2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/cpia2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/cx231xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/dvb-usb-v2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/dvb-usb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/em28xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/go7007//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/gspca//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/gspca/gl860//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/gspca/m5602//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/gspca/stv06xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/hackrf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/hdpvr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/msi2500//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/pvrusb2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/pwc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/s2255//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/siano//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/stk1160//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/stkwebcam//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/tm6000//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/ttusb-budget//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/ttusb-dec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/usbtv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/uvc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/usb/zr364xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/media/v4l2-core//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/memory//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/memory/samsung//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/memory/tegra//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/memstick//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/memstick/core//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/memstick/host//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/message//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/message/fusion//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mfd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/altera-stapl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/bcm-vk//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/c2port//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/cardreader//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/cb710//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/cxl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/echo//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/eeprom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/genwqe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/habanalabs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/habanalabs/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/habanalabs/common/mmu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/habanalabs/common/pci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/habanalabs/gaudi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/habanalabs/goya//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/ibmasm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/lis3lv02d//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/lkdtm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/mei//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/mei/hdcp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/ocxl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/pvpanic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/sgi-gru//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/sgi-xp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/ti-st//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/uacce//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/misc/vmw_vmci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mmc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mmc/core//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mmc/host//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/most//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/chips//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/devices//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/hyperbus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/lpddr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/maps//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/nand//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/nand/onenand//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/nand/raw//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/nand/raw/atmel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/nand/raw/bcm47xxnflash//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/nand/raw/brcmnand//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/nand/raw/gpmi-nand//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/nand/raw/ingenic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/nand/spi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/parsers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/spi-nor//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/spi-nor/controllers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/tests//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mtd/ubi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/mux//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/appletalk//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/arcnet//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/bonding//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/caif//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/c_can//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/cc770//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/dev//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/ifi_canfd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/m_can//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/mscan//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/peak_canfd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/rcar//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/sja1000//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/softing//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/spi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/spi/mcp251xfd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/usb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/usb/etas_es58x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/usb/kvaser_usb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/can/usb/peak_usb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/dsa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/dsa/b53//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/dsa/hirschmann//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/dsa/microchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/dsa/mv88e6xxx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/dsa/ocelot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/dsa/qca//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/dsa/sja1105//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/dsa/xrs700x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/3com//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/8390//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/actions//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/adaptec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/aeroflex//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/agere//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/alacritech//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/allwinner//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/alteon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/altera//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/amazon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/amazon/ena//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/amd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/amd/xgbe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/apm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/apm/xgene-v2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/apm/xgene//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/apple//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/aquantia//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/aquantia/atlantic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/arc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/atheros//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/atheros/alx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/atheros/atl1c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/atheros/atl1e//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/atheros/atlx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/broadcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/broadcom/bnx2x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/broadcom/bnxt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/broadcom/genet//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/brocade//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/brocade/bna//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/cadence//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/calxeda//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/cavium//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/cavium/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/cavium/liquidio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/cavium/octeon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/cavium/thunder//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/chelsio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/chelsio/cxgb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/chelsio/cxgb3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/chelsio/cxgb4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/chelsio/cxgb4vf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/chelsio/inline_crypto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/chelsio/inline_crypto/chtls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/chelsio/libcxgb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/cirrus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/cisco//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/cisco/enic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/cortina//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/davicom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/dec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/dec/tulip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/dlink//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/emulex//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/emulex/benet//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/ezchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/faraday//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/freescale//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/freescale/dpaa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/freescale/dpaa2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/freescale/enetc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/freescale/fman//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/freescale/fs_enet//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/fujitsu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/google//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/google/gve//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/hisilicon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/hisilicon/hns//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/hisilicon/hns3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/hisilicon/hns3/hns3pf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/hisilicon/hns3/hns3vf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/huawei//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/huawei/hinic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/i825xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/ibm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/ibm/ehea//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/ibm/emac//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/intel/e1000//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/intel/e1000e//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/intel/fm10k//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/intel/i40e//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/intel/iavf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/intel/ice//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/intel/igb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/intel/igbvf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/intel/igc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/intel/ixgb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/intel/ixgbe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/intel/ixgbevf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/marvell//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/marvell/mvpp2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/marvell/octeontx2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/marvell/octeontx2/af//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/marvell/octeontx2/nic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/marvell/prestera//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/mediatek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/mellanox//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/mellanox/mlx4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/mellanox/mlx5//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/mellanox/mlx5/core//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/mellanox/mlx5/core/esw//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/mellanox/mlx5/core/steering//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/mellanox/mlxbf_gige//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/mellanox/mlxfw//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/mellanox/mlxsw//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/micrel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/microchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/microchip/sparx5//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/microsoft//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/microsoft/mana//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/moxa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/mscc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/myricom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/myricom/myri10ge//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/natsemi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/neterion//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/neterion/vxge//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/netronome//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/netronome/nfp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/ni//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/nvidia//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/nxp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/oki-semi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/oki-semi/pch_gbe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/packetengines//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/pasemi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/pensando//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/pensando/ionic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/qlogic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/qlogic/netxen//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/qlogic/qed//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/qlogic/qede//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/qlogic/qlcnic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/qualcomm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/qualcomm/emac//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/qualcomm/rmnet//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/rdc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/realtek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/renesas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/rocker//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/samsung//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/samsung/sxgbe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/seeq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/sfc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/sfc/falcon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/sgi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/silan//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/sis//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/smsc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/socionext//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/stmicro//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/stmicro/stmmac//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/sun//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/synopsys//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/tehuti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/ti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/toshiba//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/tundra//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/via//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/wiznet//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/xilinx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/xircom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ethernet/xscale//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/fddi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/fddi/skfp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/fjes//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/hamradio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/hippi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/hyperv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ieee802154//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ipa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ipvlan//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/mdio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/netdevsim//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/pcs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/phy//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/phy/mscc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/plip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/ppp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/slip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/team//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/usb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/vmxnet3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wan//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wan/lmc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireguard//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/admtek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ath//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ath/ar5523//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ath/ath10k//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ath/ath11k//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ath/ath5k//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ath/ath6kl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ath/ath9k//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ath/carl9170//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ath/wcn36xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ath/wil6210//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/atmel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/broadcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/broadcom/b43//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/broadcom/b43legacy//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/broadcom/brcm80211//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/broadcom/brcm80211/brcmfmac//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/broadcom/brcm80211/brcmsmac//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/broadcom/brcm80211/brcmutil//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/cisco//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/intel/ipw2x00//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/intel/iwlegacy//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/intel/iwlwifi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/intel/iwlwifi/dvm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/intel/iwlwifi/mvm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/intersil//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/intersil/hostap//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/intersil/orinoco//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/intersil/p54//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/intersil/prism54//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/marvell//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/marvell/libertas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/marvell/libertas_tf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/marvell/mwifiex//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/mediatek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/mediatek/mt76//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/mediatek/mt76/mt7603//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/mediatek/mt76/mt7615//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/mediatek/mt76/mt76x0//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/mediatek/mt76/mt76x2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/mediatek/mt76/mt7915//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/mediatek/mt76/mt7921//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/mediatek/mt7601u//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/microchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/microchip/wilc1000//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/quantenna//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/quantenna/qtnfmac//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ralink//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ralink/rt2x00//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtl818x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtl818x/rtl8180//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtl818x/rtl8187//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtl8xxxu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtlwifi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtlwifi/btcoexist//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192de//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8192se//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8723be//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8723com//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtw88//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/realtek/rtw89//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/rsi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/st//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/st/cw1200//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ti/wl1251//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ti/wl12xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ti/wl18xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/ti/wlcore//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/zydas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wireless/zydas/zd1211rw//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wwan//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/wwan/iosm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/net/xen-netback//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nfc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nfc/fdp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nfc/microread//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nfc/nfcmrvl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nfc/nxp-nci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nfc/pn533//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nfc/pn544//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nfc/s3fwrn5//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nfc/st-nci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nfc/st21nfca//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nfc/st95hf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ntb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ntb/hw//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ntb/hw/amd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ntb/hw/epf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ntb/hw/idt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ntb/hw/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ntb/hw/mscc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ntb/test//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nubus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nvdimm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nvme//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nvme/host//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nvme/target//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/nvmem//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/of//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/of/unittest-data//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/opp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/parisc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/parport//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pci/controller//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pci/controller/cadence//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pci/controller/dwc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pci/controller/mobiveil//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pci/endpoint//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pci/endpoint/functions//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pci/hotplug//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pci/pcie//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pci/switch//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pcmcia//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/perf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/perf/hisilicon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/allwinner//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/amlogic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/broadcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/cadence//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/freescale//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/hisilicon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/ingenic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/lantiq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/marvell//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/mediatek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/microchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/motorola//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/mscc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/qualcomm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/ralink//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/renesas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/rockchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/samsung//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/socionext//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/st//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/tegra//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/ti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/phy/xilinx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/actions//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/aspeed//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/bcm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/berlin//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/cirrus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/freescale//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/mediatek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/meson//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/mvebu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/nomadik//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/nuvoton//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/pxa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/qcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/ralink//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/renesas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/samsung//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/spear//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/sprd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/stm32//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/sunxi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/tegra//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/ti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/uniphier//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/visconti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pinctrl/vt8500//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/chrome//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/chrome/wilco_ec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/goldfish//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/mellanox//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/mips//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/olpc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/surface//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/surface/aggregator//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/x86//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/x86/dell//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/x86/dell/dell-wmi-sysman//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/x86/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/x86/intel/int33fe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/x86/intel/int3472//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/x86/intel/pmc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/x86/intel/pmt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/platform/x86/intel_speed_select_if//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pnp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pnp/isapnp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pnp/pnpacpi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pnp/pnpbios//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/power//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/power/reset//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/power/supply//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/powercap//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pps//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pps/clients//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pps/generators//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ps3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ptp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/pwm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/rapidio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/rapidio/devices//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/rapidio/switches//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ras//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/regulator//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/remoteproc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/reset//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/reset/hisilicon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/reset/sti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/reset/tegra//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/rpmsg//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/rtc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/s390//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/s390/block//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/s390/char//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/s390/cio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/s390/crypto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/s390/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/s390/scsi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/s390/virtio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/sbus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/sbus/char//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/aacraid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/aic7xxx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/aic94xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/arcmsr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/arm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/be2iscsi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/bfa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/bnx2fc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/bnx2i//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/csiostor//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/cxgbi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/cxlflash//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/device_handler//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/elx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/esas2r//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/fcoe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/fnic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/hisi_sas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/ibmvscsi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/ibmvscsi_tgt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/isci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/libfc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/libsas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/lpfc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/megaraid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/mpi3mr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/mpt3sas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/mvsas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/pcmcia//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/pm8001//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/qedf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/qedi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/qla2xxx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/qla4xxx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/smartpqi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/snic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/sym53c8xx_2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/scsi/ufs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/sh//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/sh/clk//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/sh/intc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/sh/maple//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/sh/superhyway//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/siox//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/slimbus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/actions//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/amlogic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/aspeed//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/atmel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/bcm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/bcm/bcm63xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/bcm/brcmstb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/bcm/brcmstb/pm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/canaan//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/dove//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/fsl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/fsl/dpio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/fsl/qbman//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/fsl/qe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/gemini//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/imx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/ixp4xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/lantiq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/litex//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/mediatek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/qcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/renesas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/rockchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/samsung//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/sifive//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/sunxi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/tegra//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/tegra/fuse//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/ti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/ux500//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/versatile//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soc/xilinx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/soundwire//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/spi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/spmi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/ssb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/android//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/axis-fifo//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/board//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/clocking-wizard//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/emxx_udc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/fbtft//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/fieldbus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/fieldbus/anybuss//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/fwserial//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/gdm724x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/greybus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/greybus/tools//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/gs_fpgaboot//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/hikey9xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/iio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/iio/accel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/iio/adc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/iio/addac//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/iio/cdc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/iio/frequency//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/iio/impedance-analyzer//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/iio/meter//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/iio/resolver//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/ks7010//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/atomisp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/atomisp/i2c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/atomisp/i2c/ov5693//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/av7110//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/hantro//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/imx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/ipu3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/meson//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/meson/vdec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/omap4iss//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/rkvdec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/sunxi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/sunxi/cedrus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/tegra-vde//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/tegra-video//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/media/zoran//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/most//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/most/dim2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/most/i2c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/most/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/most/video//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/mt7621-dma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/mt7621-dts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/mt7621-pci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/netlogic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/nvec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/octeon-usb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/octeon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/olpc_dcon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/pi433//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/qlge//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/ralink-gdma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/rtl8188eu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/rtl8192e//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/rtl8192e/rtl8192e//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/rtl8192u//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/rtl8712//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/rtl8723bs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/rts5208//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/sm750fb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/unisys//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/unisys/visorhba//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/unisys/visorinput//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/unisys/visornic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/vc04_services//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/vc04_services/bcm2835-audio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/vc04_services/bcm2835-camera//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/vc04_services/vchiq-mmal//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/vme//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/vme/devices//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/vt6655//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/vt6656//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/wfx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/staging/wlan-ng//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/target//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/target/iscsi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/target/iscsi/cxgbit//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/target/loopback//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/target/sbp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/target/tcm_fc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/tc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/tee//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/tee/amdtee//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/tee/optee//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/thermal//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/thermal/broadcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/thermal/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/thermal/intel/int340x_thermal//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/thermal/qcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/thermal/samsung//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/thermal/st//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/thermal/tegra//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/thermal/ti-soc-thermal//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/thunderbolt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/tty//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/tty/hvc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/tty/ipwireless//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/tty/serdev//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/tty/serial//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/tty/serial/8250//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/tty/serial/cpm_uart//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/tty/serial/jsm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/tty/vt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/uio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/atm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/c67x00//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/cdns3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/chipidea//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/class//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/core//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/dwc2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/dwc3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/early//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/gadget//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/gadget/function//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/gadget/legacy//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/gadget/udc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/gadget/udc/aspeed-vhub//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/gadget/udc/bdc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/host//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/image//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/isp1760//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/misc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/misc/sisusbvga//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/mon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/mtu3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/musb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/phy//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/renesas_usbhs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/roles//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/serial//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/storage//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/typec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/typec/altmodes//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/typec/mux//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/typec/tcpm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/typec/tipd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/typec/ucsi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/usb/usbip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vdpa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vdpa/ifcvf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vdpa/mlx5//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vdpa/vdpa_sim//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vdpa/virtio_pci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vfio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vfio/fsl-mc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vfio/mdev//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vfio/pci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vfio/platform//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vfio/platform/reset//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vhost//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/backlight//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/console//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/aty//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/core//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/geode//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/i810//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/intelfb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/kyro//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/matrox//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/mb862xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/mmp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/mmp/fb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/mmp/hw//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/mmp/panel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/nvidia//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/omap//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/omap2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/omap2/omapfb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/omap2/omapfb/displays//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/omap2/omapfb/dss//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/riva//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/savage//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/sis//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/vermilion//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/fbdev/via//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/video/logo//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/virt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/virt/acrn//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/virt/nitro_enclaves//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/virt/vboxguest//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/virtio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/visorbus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vlynq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vme//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vme/boards//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/vme/bridges//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/w1//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/w1/masters//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/w1/slaves//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/watchdog//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/xen//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/xen/events//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/xen/xen-pciback//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/xen/xenbus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/xen/xenfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/drivers/zorro//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/9p//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/adfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/affs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/afs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/autofs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/befs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/bfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/btrfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/cachefiles//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/ceph//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/cifs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/coda//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/configfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/cramfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/crypto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/debugfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/devpts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/dlm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/ecryptfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/efivarfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/efs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/erofs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/exfat//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/exportfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/ext2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/ext4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/f2fs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/fat//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/freevxfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/fscache//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/fuse//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/gfs2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/hfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/hfsplus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/hostfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/hpfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/hugetlbfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/iomap//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/isofs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/jbd2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/jffs2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/jfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/kernfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/lockd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/minix//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/netfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/nfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/nfs/blocklayout//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/nfs/filelayout//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/nfs/flexfilelayout//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/nfs_common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/nfsd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/nilfs2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/nls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/notify//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/notify/dnotify//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/notify/fanotify//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/notify/inotify//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/ntfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/ocfs2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/ocfs2/cluster//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/ocfs2/dlm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/ocfs2/dlmfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/omfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/openpromfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/orangefs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/overlayfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/proc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/pstore//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/qnx4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/qnx6//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/quota//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/ramfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/reiserfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/romfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/squashfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/sysfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/sysv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/tracefs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/ubifs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/udf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/ufs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/unicode//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/vboxsf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/verity//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/xfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/fs/zonefs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/acpi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/acpi/platform//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/asm-generic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/asm-generic/bitops//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/asm-generic/vdso//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/clocksource//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/config//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/crypto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/crypto/internal//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/drm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/drm/bridge//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/drm/i2c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/drm/ttm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/arm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/bus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/clk//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/clock//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/display//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/dma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/firmware//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/firmware/imx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/gce//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/gpio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/i2c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/iio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/iio/adc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/iio/temperature//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/input//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/interconnect//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/interrupt-controller//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/leds//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/mailbox//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/media//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/memory//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/mfd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/mips//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/mux//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/phy//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/pinctrl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/pmu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/power//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/pwm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/regulator//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/reset-controller//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/reset//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/soc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/sound//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/spmi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/thermal//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/dt-bindings/usb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/generated//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/generated/uapi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/generated/uapi/linux//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/keys//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/kunit//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/kvm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/amba//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/atomic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/avf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/bcma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/byteorder//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/can//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/can/dev//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/can/platform//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/ceph//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/clk//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/crush//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/decompress//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/device//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/dma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/dsa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/extcon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/firmware//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/firmware/broadcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/firmware/cirrus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/firmware/imx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/firmware/imx/svc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/firmware/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/firmware/meson//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/fpga//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/fsl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/fsl/bestcomm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/gpio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/greybus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/hsi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/i3c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/iio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/iio/accel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/iio/adc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/iio/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/iio/dac//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/iio/frequency//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/iio/gyro//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/iio/imu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/iio/timer//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/input//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/irqchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/isdn//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/lockd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mailbox//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mdio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/abx500//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/arizona//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/atc260x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/da9052//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/da9055//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/da9062//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/da9063//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/da9150//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/madera//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/mt6323//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/mt6358//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/mt6359//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/mt6359p//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/mt6397//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/pcf50633//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/samsung//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/syscon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/wcd934x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/wm831x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/wm8350//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mfd/wm8994//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mlx4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mlx5//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mmc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mtd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/mux//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/net/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/netfilter//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/netfilter/ipset//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/netfilter_arp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/netfilter_bridge//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/netfilter_ipv4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/netfilter_ipv6//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/pcs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/perf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/phy//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/phy/tegra//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/pinctrl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/platform_data//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/platform_data/gpio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/platform_data/media//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/platform_data/txx9//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/platform_data/x86//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/power//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/qed//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/raid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/regulator//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/remoteproc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/reset//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/rpmsg//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/rtc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/sched//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/actions//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/amlogic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/brcmstb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/cirrus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/dove//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/ixp4xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/marvell//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/marvell/octeontx2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/mediatek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/mmp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/nxp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/qcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/renesas//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/samsung//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/sunxi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soc/ti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/soundwire//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/spi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/ssb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/sunrpc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/surface_aggregator//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/ulpi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/unaligned//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/linux/usb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/math-emu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/media//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/media/davinci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/media/drv-intf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/media/i2c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/media/tpg//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/memory//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/misc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/net/9p//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/net/bluetooth//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/net/caif//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/net/iucv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/net/netfilter//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/net/netfilter/ipv4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/net/netfilter/ipv6//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/net/netns//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/net/nfc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/net/phonet//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/net/sctp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/net/tc_act//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/pcmcia//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/ras//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/rdma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/scsi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/scsi/fc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc/arc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc/at91//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc/bcm2835//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc/canaan//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc/fsl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc/fsl/qe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc/imx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc/mediatek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc/microchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc/mscc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc/qcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc/rockchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc/sa1100//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc/sifive//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/soc/tegra//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/sound//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/sound/ac97//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/sound/sof//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/target//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/target/iscsi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/trace//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/trace/events//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/asm-generic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/drm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/android//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/byteorder//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/caif//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/can//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/cifs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/dvb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/genwqe//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/hdlc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/hsi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/iio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/isdn//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/misc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/mmc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/netfilter//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/netfilter/ipset//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/netfilter_arp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/netfilter_bridge//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/netfilter_ipv4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/netfilter_ipv6//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/nfsd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/raid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/sched//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/spi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/sunrpc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/surface_aggregator//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/tc_act//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/tc_ematch//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/linux/usb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/misc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/misc/uacce//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/mtd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/rdma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/rdma/hfi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/scsi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/scsi/fc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/sound//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/sound/sof//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/video//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/uapi/xen//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/vdso//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/video//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/xen//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/xen/arm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/xen/interface//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/xen/interface/hvm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/include/xen/interface/io//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/init//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/ipc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/bpf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/bpf/preload//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/bpf/preload/iterators//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/cgroup//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/debug//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/debug/kdb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/dma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/entry//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/events//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/futex//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/gcov//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/irq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/kcsan//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/livepatch//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/locking//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/power//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/printk//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/rcu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/sched//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/time//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/kernel/trace//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/842//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/crypto//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/dim//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/fonts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/kunit//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/livepatch//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/lz4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/lzo//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/math//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/mpi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/pldmfw//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/raid6//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/raid6/test//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/reed_solomon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/vdso//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/xz//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/zlib_deflate//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/zlib_dfltcc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/zlib_inflate//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/lib/zstd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/mm/damon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/mm/kasan//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/mm/kfence//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/6lowpan//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/802//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/8021q//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/9p//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/appletalk//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/atm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/ax25//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/batman-adv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/bluetooth//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/bluetooth/bnep//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/bluetooth/cmtp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/bluetooth/hidp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/bluetooth/rfcomm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/bpf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/bpfilter//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/bridge//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/bridge/netfilter//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/caif//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/can//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/can/j1939//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/ceph//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/core//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/dcb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/dccp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/dccp/ccids//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/decnet//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/decnet/netfilter//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/dns_resolver//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/dsa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/ethernet//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/ethtool//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/hsr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/ieee802154//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/ieee802154/6lowpan//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/ife//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/ipv4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/ipv4/bpfilter//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/ipv4/netfilter//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/ipv6//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/ipv6/ila//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/ipv6/netfilter//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/iucv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/kcm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/key//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/l2tp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/l3mdev//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/lapb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/llc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/mac80211//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/mac802154//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/mpls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/mptcp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/ncsi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/netfilter//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/netfilter/ipset//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/netfilter/ipvs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/netlabel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/netlink//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/netrom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/nfc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/nfc/hci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/nfc/nci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/nsh//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/openvswitch//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/packet//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/phonet//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/psample//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/qrtr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/rds//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/rfkill//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/rose//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/rxrpc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/sched//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/sctp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/smc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/strparser//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/sunrpc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/sunrpc/auth_gss//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/sunrpc/xprtrdma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/switchdev//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/tipc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/tls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/unix//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/vmw_vsock//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/wireless//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/x25//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/xdp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/net/xfrm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/redhat//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/redhat/debug//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/redhat/debug/dummy-module//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/redhat/docs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/redhat/koji//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/redhat/rhdocs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/redhat/rhdocs/scripts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/acrn//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/auxdisplay//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/binderfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/bpf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/configfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/connector//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/ftrace//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/hidraw//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/hw_breakpoint//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/kdb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/kfifo//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/kmemleak//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/kobject//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/kprobes//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/landlock//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/livepatch//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/mei//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/nitro_enclaves//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/pidfd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/qmi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/rpmsg//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/seccomp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/timers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/trace_events//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/trace_printk//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/uhid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/v4l//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/vfio-mdev//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/vfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/watch_queue//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/samples/watchdog//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/atomic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/atomic/fallbacks//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/basic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/clang-tools//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/coccinelle//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/coccinelle/api//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/coccinelle/api/alloc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/coccinelle/api/debugfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/coccinelle/free//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/coccinelle/iterators//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/coccinelle/locks//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/coccinelle/misc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/coccinelle/null//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/coccinelle/tests//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/dtc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/dtc/include-prefixes//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/dtc/libfdt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/dummy-tools//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/gcc-plugins//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/gdb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/gdb/linux//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/genksyms//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig/lxdialog//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig/tests//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig/tests/auto_submenu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig/tests/choice//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig/tests/choice_value_with_m_dep//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig/tests/err_recursive_dep//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig/tests/err_recursive_inc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig/tests/inter_choice//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig/tests/new_choice_with_dep//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig/tests/no_write_if_dep_unmet//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig/tests/preprocess//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig/tests/preprocess/builtin_func//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig/tests/preprocess/circular_expansion//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig/tests/preprocess/escape//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/kconfig/tests/preprocess/variable//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/ksymoops//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/mod//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/package//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/selinux//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/selinux/genheaders//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/scripts/selinux/mdp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/apparmor//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/bpf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/integrity//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/integrity/evm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/integrity/ima//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/keys//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/keys/encrypted-keys//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/keys/trusted-keys//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/landlock//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/loadpin//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/lockdown//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/safesetid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/selinux//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/selinux/include//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/smack//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/tomoyo//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/security/yama//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/ac97//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/aoa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/aoa/codecs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/aoa/core//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/aoa/fabrics//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/aoa/soundbus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/aoa/soundbus/i2sbus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/arm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/atmel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/core//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/core/oss//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/core/seq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/core/seq/oss//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/drivers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/drivers/mpu401//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/drivers/opl3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/drivers/opl4//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/drivers/pcsp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/drivers/vx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/firewire//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/firewire/bebob//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/firewire/dice//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/firewire/digi00x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/firewire/fireface//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/firewire/fireworks//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/firewire/motu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/firewire/oxfw//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/firewire/tascam//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/hda//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/hda/ext//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/i2c//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/i2c/other//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/isa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/isa/ad1816a//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/isa/ad1848//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/isa/cs423x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/isa/es1688//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/isa/galaxy//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/isa/gus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/isa/msnd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/isa/opti9xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/isa/sb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/isa/wavefront//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/isa/wss//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/mips//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/oss//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/oss/dmasound//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/parisc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/ac97//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/ali5451//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/asihpi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/au88x0//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/aw2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/ca0106//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/cs46xx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/cs5535audio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/ctxfi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/echoaudio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/emu10k1//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/hda//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/ice1712//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/korg1212//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/lola//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/lx6464es//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/mixart//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/nm256//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/oxygen//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/pcxhr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/riptide//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/rme9652//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/trident//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/vx222//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pci/ymfpci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pcmcia//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pcmcia/pdaudiocf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/pcmcia/vx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/ppc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/sh//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/adi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/amd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/amd/acp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/amd/raven//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/amd/renoir//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/amd/vangogh//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/amd/yc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/atmel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/au1x//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/bcm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/cirrus//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/codecs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/dwc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/fsl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/generic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/hisilicon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/img//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/intel/atom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/intel/atom/sst//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/intel/boards//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/intel/catpt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/intel/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/intel/keembay//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/intel/skylake//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/jz4740//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/kirkwood//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/mediatek//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/mediatek/common//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/mediatek/mt2701//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/mediatek/mt6797//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/mediatek/mt8173//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/mediatek/mt8183//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/mediatek/mt8192//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/mediatek/mt8195//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/meson//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/mxs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/pxa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/qcom//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/qcom/qdsp6//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/rockchip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/samsung//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/sh//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/sh/rcar//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/sof//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/sof/imx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/sof/intel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/sof/xtensa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/spear//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/sprd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/sti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/stm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/sunxi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/tegra//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/ti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/uniphier//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/ux500//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/xilinx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/soc/xtensa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/sparc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/spi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/synth//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/synth/emux//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/usb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/usb/6fire//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/usb/bcd2000//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/usb/caiaq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/usb/hiface//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/usb/line6//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/usb/misc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/usb/usx2y//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/virtio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/x86//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/sound/xen//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/accounting//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/arch//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/arch/x86//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/arch/x86/kcpuid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/bootconfig//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/bpf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/bpf/bpftool//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/bpf/bpftool/Documentation//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/bpf/resolve_btfids//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/bpf/resolve_btfids/libbpf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/bpf/resolve_btfids/libbpf/staticobjs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/bpf/resolve_btfids/libsubcmd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/bpf/runqslower//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/build//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/build/feature//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/build/tests//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/build/tests/ex//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/cgroup//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/debugging//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/edid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/firewire//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/firmware//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/gpio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/hv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/iio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/include//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/include/asm-generic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/include/asm-generic/bitops//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/include/linux//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/include/linux/sched//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/include/linux/unaligned//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/include/tools//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/include/uapi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/include/uapi/asm-generic//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/include/uapi/asm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/include/uapi/linux//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/include/uapi/linux/tc_act//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/include/vdso//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/io_uring//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/kvm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/kvm/kvm_stat//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/laptop//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/laptop/dslm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/laptop/freefall//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/leds//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/lib/api//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/lib/bpf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/lib/lockdep//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/lib/perf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/lib/perf/Documentation//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/lib/subcmd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/lib/traceevent//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/lib/traceevent/Documentation//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/lib/traceevent/plugins//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/objtool//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/objtool/include//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/objtool/include/objtool//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/pci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/pcmcia//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/Documentation//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/arch//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/arch/arm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/arch/arm64//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/arch/csky//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/arch/mips//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/arch/powerpc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/arch/riscv//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/arch/s390//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/arch/sh//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/arch/sparc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/arch/x86//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/arch/xtensa//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/scripts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/scripts/perl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/acpi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/acpi/tools//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/acpi/tools/acpidbg//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/acpi/tools/acpidump//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/acpi/tools/ec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/cpupower//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/cpupower/bench//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/cpupower/debug//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/cpupower/debug/i386//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/cpupower/debug/kernel//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/cpupower/debug/x86_64//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/pm-graph//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/x86//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/x86/intel-speed-select//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/x86/turbostat//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/power/x86/x86_energy_perf_policy//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/scripts//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/spi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/nvdimm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/radix-tree//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/scatterlist//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/arm64//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/arm64/bti//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/arm64/fp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/arm64/mte//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/arm64/pauth//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/arm64/signal//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/arm64/tags//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/bpf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/bpf/bpf_testmod//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/breakpoints//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/capabilities//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/cgroup//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/clone3//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/core//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/cpu-hotplug//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/cpufreq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/damon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/dma//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/dmabuf-heaps//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/drivers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/drivers/dma-buf//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/efivarfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/exec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/filesystems//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/filesystems/binderfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/filesystems/epoll//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/firmware//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/fpu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/ftrace//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/futex//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/futex/functional//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/gpio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/ia64//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/intel_pstate//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/ipc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/ir//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/kcmp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/kexec//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/kmod//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/kvm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/landlock//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/lib//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/livepatch//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/lkdtm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/locking//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/media_tests//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/membarrier//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/memfd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/memory-hotplug//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/mincore//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/mount//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/mount_setattr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/mqueue//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/nci//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/net//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/net/forwarding//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/net/mptcp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/netfilter//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/nsfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/openat2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/perf_events//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/pid_namespace//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/pidfd//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/alignment//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/benchmarks//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/cache_shape//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/copyloops//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/dscr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/eeh//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/math//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/mm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/nx-gzip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/pmu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/pmu/ebb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/primitives//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/ptrace//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/security//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/signal//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/stringloops//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/switch_endian//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/syscalls//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/tm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/powerpc/vphn//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/prctl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/proc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/pstore//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/ptp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/ptrace//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/rcutorture//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/rcutorture/formal//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/rcutorture/formal/srcu-cbmc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests/store_buffering//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/resctrl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/rlimits//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/rseq//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/rtc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/safesetid//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/sched//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/seccomp//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/sgx//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/sigaltstack//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/size//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/sparc64//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/sparc64/drivers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/splice//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/static_keys//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/sync//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/syscall_user_dispatch//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/sysctl//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/tc-testing//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/timens//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/timers//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/tmpfs//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/tpm2//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/uevent//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/user//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/vDSO//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/vm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/watchdog//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/wireguard//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/wireguard/qemu//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/x86//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/selftests/zram//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/testing/vsock//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/thermal//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/thermal/tmon//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/tracing//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/tracing/latency//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/usb//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/usb/ffs-aio-example//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/usb/ffs-aio-example/multibuff//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/usb/ffs-aio-example/multibuff/host_app//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/usb/ffs-aio-example/simple//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/usb/ffs-aio-example/simple/host_app//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/usb/usbip//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/usb/usbip/libsrc//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/usb/usbip/src//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/virtio//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/virtio/ringtest//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/virtio/vhost_test//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/virtio/virtio-trace//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/vm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/tools/wmi//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/usr//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/usr/include//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/virt//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/virt/kvm//usr/src/kernels/5.14.0-76.hs2.hsx.el8.aarch64+debug/virt/lib/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -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 textAlgol 68 source, ASCII textOS/2 REXX batch file, ASCII textOS/2 REXX batch file, UTF-8 Unicode textC source, ASCII text, with very long linesASCII text, with very long linesPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=dbe049e60252336af80c46bb0fc29b214976e25b, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=f0d9cb088b2ec0c2641c5e518fc6d953a423f743, strippedPython script, ASCII text executablePerl script text executableGNU awk script, ASCII text executableBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=85bffad89e8d3948b88f27992d1c81f4d916be28, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=d631a45104b6aa1dd6be7ea287774a1007e757c0, strippedELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), with debug_info, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=08a9ab1972ecdde884b443900259a4fcb477e15d, strippedC++ source, ASCII textexported SGML document, ASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=0e0083d2ce5bb266d1d6781c2c848cec9ef01187, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=567f436034915925890d5d90e631d449c27b1c27, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=9c3a932d9700d671880481810589f3e9b57a1a2d, strippedXML 1.0 document, ASCII textassembler source, ASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=d590f0a5e882333c9b7fcc48debdd320501fbda4, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=3ec26731c06f9fc297d9bb783a15e86bc0d66259, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=34d5c0d27a8bfdb1b88f15633d3b4e5bea4c906c, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=c7f3acb34533451343335a7f3fcb538c175d2af8, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=285b0f6b58734df09954e3ccb50286678d11523a, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=d5f0f1c8b3095933a6b6c2b3f520c9c6999c660e, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=9b14f650a0bc990aa0f24c38b7ca04d13cc8d2a8, strippedawk script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=f4530d72a2f572a20e91fa60f85f19abe237e5a2, strippedcurrent ar archiveELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=74a83efdf1db160728bb5df7fe0e02c39bb0ce01, strippedmakefile script, ASCII text, with very long linesautomake makefile script, ASCII textutf-894c8d31778b8bfb65e2ea09ef8e407c4b735e4eb5524da0b613aacc8310a1e48?P7zXZ ӑ!~] b2u jӫ`(y-I2tJI )F6κÏJ^թvTЪ kfu[ bոYj$hc͒ kn-z׳=% BEAI `# 237~% HEq:oZ*#&* `.8ČMxT #w#.&}s1+j 3Ut)Ytd]BvohBg2WS+YC'N8*a>H* t5^웤G.\owj 3\ d+#j)ZIn2}"ڟ{zFRNb}/UA6¼m"v@<]4+f_[ϛ-Fs:!qFGͦ~35@j)ꗸIhn E.||pX:@mj[X/LBJݤHCϹ5k{/&5 I&UD:]؝Ne頪&wr 0J>&Xrw"'0E )2ڬӆ'sg#{ L uSUJI>NzƁ|t~r =U65zeއbya 3m?$*?vI SJ24ÞԬZn`5>E,g*<. {=G[}YIӪ> Ha?: FĭQ- bP,:gbc>@f[ӆ#0g'c4D?6Wωk&M]tmʕz {nU=jXy~= Yg1R 2gm:1qxx-!A)߼JYMXD +?mCӂiRmWG{&z]4ؤqjݙG}"?4&LB֯HЏvL #4CD҃̌5p/:0i'dˢ#XĦr bߝ9)Whov!M mvz*$ߟc^s{2 "wdW}..[XPt)EqhT QdeȦnj1n; 蘂ul\AVjNجng#yL)Ųn5uOzj@0KY&&I`sOeV&.|C*w:* ǧ':'g]-:b8I_L?Txܜ`6ij}i M!Y@/aFf9`ҋu1BvIg&,8 >~$Maa*t]M/oܴXzlfc{b<()ڠ2lIpsM0ڶ g N]>u"`%#-Ћl@Z2!'Fit8Dcȿj_}#ªp*Ih|1/j!T|w(5*lK%r_vyc.*{twbCbZ@e gaWcVG{, q㇯N2짦 Xh0ʦLRkS'}+B-4py;xٗF1ҼҊN8K i+P,VXd.뉉&:b*T-rl?=M{)Ĺ:^\vi,^kZd45Wm3YieC o<8+"#׎@lA s'ՑDlIޯ$[K*Dau cԽFE0a|I||z c\juŸ܃emGסH'B3GD*Yo9/:[L ?u2"Jݦ5j.elC^.k{dOr4'xg=VOʿ0U0Gd1cYs 9^w|I)S+C]Qn9iJl{ :5\i`oCJp搵v}}3Q3)OH"+k $w۾Ry10!5CiC)3=D]_tR OsXWY Jcth#N|L&b8|_=^4{ï][iы RQԻXjƕ˾2.6/l]-n#:4o (#-9 }:A-A\fذʍ\MGI4ZQK`B-C"Cn\*~xB AThL"nKU‚FX??}6Wji 'Ï72dbvMWNM|ze%7hŸfPA{ZP%EHݎK['jM8"\yg_ V68JC-e.5mmo_Z;w6p n*>S#Kqr>DI39ʶ>mQ;9S8J,pM 1'70lVנl80 Q``z":6ftva DB2]QޚQQ{!83=A==Հō Җ1dz~ Yj:دTt ]9"hzŎ+Z`,ŷ>6J٘Ậ -HW>WNm%X&?x#qΫ+h RBՠyvڣO^k\JJisM>pD ele&nA'NP~vvm*մAR][qp2GrAҁG(gVjxĎ7O?#]n˔>i/<@5 :g:h[lW2;¨L$BɺbZFtFI)8#){b4n |'7\2ΣYCPS"}Ei:(a}-qA&3X~K0LMTPόg_ME˖Q3I_IAz#gZP{XjcWV˻ {H G]?U!>&ΒosϠP]- acz⏫~qĞːF|:w4 ELKvIouE~DT4w:iA~S*ĪQ Ф&;K*ɚhFtXnįS|BT/^>uJ.xsK1#_a (^YɎxW^FF ASǸ68+[/YOI@IoJL"E?xJ 0PN) QW۹0ZsN^p0Z-q$ +v.u0LQSXRs×}.N9m3zM zE!u7%fCoִA$;G=(UyxF*RxEڝxؕ'^12<+"Ln!V^`2OdT1̣=Ӯh! 5XC46 W]M-Ǻ 8ǰZE4oX郎 eݲ**;†q4 nY5 G,wK7pڨz qBrQ'2ёFN^JQ\pø?s%u{`M:7w{Q6ZnU/̅ϪLU+J L\t 3V֧UYQ%N_<|U*Lmj!H_R0vR|Vٗd8/XsYի'K 3͗^kxU3 |Wi}W\ù=Ӭ)ϯ$@eu.KU RJ?(=69FNTPj[般<R`^;$Ot։bQcU))Z|Oɸr" |-7+(J%8[@>)#<'ˢNYXa 8YۘT9lrdiؘe{D̔U%R8Ôkhz` t[nGG|PFAP{2]@EW?5e|9nk:oO]Qn~_r, abؓGW!]c!λ2Ym@{0#ioP*"3lEr- k),ͮBPG$dK^6=iT0jP~>^2&kurqU;a+2y@xc]\3RjvD_b|u8,Bo.=Xw=vk<<{@SdѹfzP)lш|IjqGq(dq-ki%db =JoiM*%_ٱdp.+arw](VdAbh9hqm.[CF}AOBCx)/UPغ\7ga ʪC2lj,T_5^J|(4(~>55752/g !Hwl`אָ9>;g4$t0s)de)'WaZjx[/T[=1M$@'![v,|1wET4~O@Sjl)9:MrTG62lI5QJ<4>c[^p[},a I}\H:IwN!B5kfhѕ_x9ph9L|R `%: |H5rL|#ms1חs)8n4l w08HU֎@h[YD#~^iB% Lcܞ89`u}"hl6MC>^nSQ{EY/~cɁzߊK)^2&j$~> RRljiT\/FǮ #Zq?Eu%YI !?-T DTrE1} ]0'Еii AImp^ G9 ]ꔑrd9BO# F! |;JK,( Rk`ig)]6M ;vElX># PGq3r6A;\"W Kk5R}AM 24>?Xk )+TXb>f]G!j롬 P "A8\m}VAOZf٦ _=W; k =[:Wz0O0+# ~F|R$M\F3@Bͥ  L3p[2 08}~,nF<5塙=۵%b"ݑ7Ö3ޠ5cJl @%#=ͩ޳};JȘM_B߱2I]Jj~ӏJ&^뾋Q|f _q $z|/l FT-'oHS_Т)uB}D\)^î%ΩN}+T60ejQH^=RB0+ˬˊ:[] _Yvgi{BS!\Ua|q!UK߮S=NwA] -{)椄+aE!b]>Q!=wU( %UU70(Г’R !#|,luҿR H!m'G~-@࣫us0l{+/>>Mĉ=cŽO45K ?I(:\@{*<6v*[lܴMn5zt/ˀmBhRRXA~ӎ9;r=# 8>4"B☔dnl ]@K ~*Dz2*n_vÔr>^Fiӱ=)yCWZI pbj|X}ǷoC2o^^JВˍ>d^)eo$F۹"?rtWlHM}riYS)?|h%*!m{j$//:msT0wyL.H:[ꔙrdSWa/􍌋'z08:.)bE~蝶4Ψ)qG u@yUeqeD8N6tlyGa'C0jCuktD`UR:=򹏼25ugV]*:KDs,-당NzDEdͅC4ӸҚ&1iN?lXQ c`*78wc USsDvx"_L <>g7UufUuEMp\Jp$K E2^t_ZfiӇ0ĝܨHbcti=:?+g69t nN t[SᣡJL>r4Fȅ+8>m=Rkua&i @.KU_4r!" r22Mڕr<7ZUVPJg >:eY{u6q}%|Jf,K K^ ۣa箉T5aQ;X3Xh*-Tv,k B 8ը`҃A.j#8mP0/zʸ[h M KVSR2}j$ãC =Xꋎg|t{w"\[q;(һOݦbc}]d<ƌ, W>TtVx~q\Ʒ"uYljL[&k!N x EZH!DUu.0duNl} ڝ &h?~h@:=8J6R|.+ N-^ z|btIliM] CU&X۳|5np_JD>ǫVc-!XW$GW9"+:leYKnU~!`cԁyUߴvz~>cSُfs#{E '_K6+C'(dY/v*SEA|.sKzYC]`BbpէY Mץ /w=r`Nt\CHp[[ܥYr:|'}ԣ0JBCE؛EEB䂩R88oAϟKGs W?kvj'͊5wkdl mzt&̂yS#&RQ'` _*4ȹՠ=4oI 7L1# ;S+<;)n \Z1JvJ@-18oI=K/L Tf=9՜EKfr>zs|TuxKޔ:nK6KqWy:>MʒȹR@\ߥ.0@q| +,nxT/IEW/9^^0 *G|e sh2dŽADGќ\GuH dqN$ 𚋋;ұ<[QA($3_.וkѫ0(Yf D~\y_7!`r:I>k ``_Y: oG 9->d>UW=&D]-5ci+|!Je1G`ɚƩŨ5;ߴ&DzqIcX;^D,.ԔG2׾uh#%DܾT.(xe$k}<绐 !R~P7-eu_܉jgSWT Sz?daIcj~%OFP"z]N~ʒg.t^e,{$\ُe](:Y"، ' K cj8ozFX4h+mR!Ш>ck 8F˴ d:.D']}ZGtL3R7Q+4>H 5pXdCtu~>Jr>1>b ] $mJ>'tbʅE:xD }4RcH_2op1HKbg4ʨ !\3gQYF1pŵMpNx<6J,!4 ]I3In7+}ޞ:0'_iyv?ʪc9 B)xx 75q.`heujso\2gtKeFMbN':KcW$CZ^h b-KjT<Q/F R|뤋Œ/g7YSȿ)ŷYdDE4Lx-m_իiygX|"[Qʫ o&3iϻ Z9gJET^><(ޕE[[2EmD&d%93aT"` 1V@xp!sn+< {:EhT,f.Yұw,?TZiځ9?΢wW!t|MRseL.2.N, ;~4Sb7y}fp͖ixlcz ރ?/Oū[4>})i$aIN4:-Wsjh zHžN_ ^#+IB=]lqoL nMح2o Y~EQ{a|gG=eU5`. 1R2hBMO3͘\\~o9&` M{Io`5<)̯Ej$Hɛ#-1Tza2|]"& 1q5)TUcVN:bYeHB=h{{Š gZw$ef d_L3n(C $l-7A]epi147F)HVWGnL 6ؙ%c:ԠGԀm6 !f_q#j魻F WgtXwHUda37%As.o]8B@{ Ŵ75GO:U# ;[Sl*R%^mMWfsf.> ̄@[SI{D Hbphܟ;0ڷABbU_ jIBD5VH_ķ!O]67_ 2 ezm I25({`GūWfMZ ' V0Z1}=4WX pSabѢy2 5-Q#HDgBA ݲJ8PBI$RO&X$YeO( ؓJ-nw} 9ex*&OFYm6ti|ǾDjڭ@3Sg2A,4d4SC:*K)JK+X"* 81 ZSS3u}jFEZ`1CnAerҴL]MO]5'(ɒh5ID6G.-r~?e@Gs#&/&`zts* 4nfh0=~:ȱs&'zvN9:/Aѯ,s"ՇiE៝eث/3%}S`a-5^^^R6#-d23m]qwH:b*Y/iB|O5&х-FIa=ä6JkE??KSHv֩yxTg1CoMESdesrGHQ㊃Q#_K Yt@>K}Ł`S90CRo@H+7G&yy"e~<7]vΪbUAC/9HAP$w>iÎ%Bv"G=1>^:?Ik)ǽWEskT$n5*,(R-m6ܣ ؛ر ^&NzjdV#0F*!_@3Qؽ#l$S&=Z #y;X z&mȦl&g<((C!xkį٠B5\|k?tBf48'ٱ^MD aȔId;a]D7wYB#(xMrMtff>NB#R!XYN)LyaUHI܋S BZHij& p~d-*!oE}[ Q+Nc}sJVz:%)Jæ֠>AI]}!r#eKhSdP :,/5aۃO˗Yvd&+ &~6\y 6鮔Bet \K#_Dvk/|eXBW~NN(F[Ptjs3zب`kO3 aԑ+%YcS9TA oǫgf !eVU7TT'dF;6OLOai}%=ClZy!3%Ll )ncrr6kyswK {3OlG?Lacb#D"9XM:찭vԻȠ-VELFb/C_vHGw[d )i?ܨ~D!\1rB=:W4F|i9> lsVǢ,]Q h=~)BzuۭOoe# VN =n ak;j2rUQ d j#g6Hkg_tU 3,^BJ>Ԕ5nB\^򪖿a8Y+`9I )[a]*;E?ˆFEyCۣUo {-~M?ފ?80m?,j($ޓhy<'Q-4Q)! c/B@p3E#g37ml孚|d;W"VsCZO0 UrkrnPltʈc.MhOИaf %_.<БgQ0{e@xÕ]5&n\J[v2P, Ei<2!õ'81A6acN'ޓb94fț /ӌݓ]FmpsU9{q)͡ 6XOh疠N;kkd՗ok l1VY$ߊL4O? 5ƍJt.#B6=P3B2- xO5ApF,5K9y": $@ؒmp.{t.ٟǞ0;8ꢍ HhʩK F 'B kΒ21qQV<}Te$h)X|U7|Rt#;M^rhG\9X}?*Z3b9ʼ?"h~O0?rxfSPHOp*hTQ:`F0"b @ t2:.ԝe>DВ\v]G[PӱVh/kb | D7eYzYCrS^}$РЈk1(\Z~޺92;4lRݒ*`H;W+*YѶ 7Twt kPA_!h9J#jʕ4**=]MEU@b&MXl J 9Z"2(ӫ<>"Zzi u YG>Mp 3鴥t;7n ut s*+U |,OT*F[bk'0ˎU:ABLIJLtgf=UP[AЧ#}:mez5#.(bB IBWLB15##y[6>gdӐ\^>W$瞹N0"$V`k+pk~sޖЖ:u݄UGHjK-cxLsa4>cV׿Goœ nB<_E"g(&VPAjŚc40ƈI8 Az\j89ZZ+N>$uqi(gOC>aBayQ\鿓6x]#K1{>5 ;ֻ~dޗ!1/rJ*ˬ%T~~3{!6t~m(j^J/k) V%WA3I`<7O(;aRxI+^=&5S.m&@̖`haަ'X&*hI5Dw  A>JЪ§0,7;lNCi ;vNRhe`l: ¶V\|.My obh.橭VR "!A}ǽeВ̟7ٟ{d!hjԠ@Ln8d;L+G^z?̛LIb7ŵbGڎrji܉"q)z-.)zR_چҞUFҲ!q VSCC]RHSAuyJYۜbUu)EĹC$֧F1jaYD+CNpOJT#6oZO?ub-'+\8{mg̮Ƥӏ ¹D~ T^QTrD[ߑ6q8,u3xOydS]"}5CQ3w44²4n'Q_xuJq];Ρ,\$3Bz@ţĶ$@ZkSEưg :+im[$8>A"&ҞgçL ?((&жya#.|pq l5~ϧթBɑ{y1KFO[)\d_C}]?햴uO(}&9B>Ͳ:~~˲Hf}_0C])ҟ.]ȓ6'$}xGPJ vJ:mA u{R7vd>?,:z-ۙau<< I`k ^>f.@AY,W`!x9/3KzK9iY X֩'4?[<4U}Ghlo]Pю0Aw^! {@H1H_ʒ\e +(n|)~1#݀TTgEḤYz˙=WeXΈ¡a <"RMv %Бj'8NL 0pdQb sK>CTX;;vCV)\6cb74{&1#ufFHCqIQy#uvѵz/*_1= Ppijs`.Ж)vL`) /(.'GJv_`IϲtNP,JUpX#d$M*K.or5LA 9{x#_Q_zى_ @ (\ Ct}0W1$GE-Xfz.K0FS 5#Q$MG:Cvwb*-gΧPx C =N㓯 Z@]Ik#sJ^Ǫlbx]y$ڟ0FjZ0Y҃)>yV`,vMFNG35Awe=LgΈ Cgِ+T^?/p]z}njZcJEsD=9!VQ#P L&٧s&}B ➓KKΒg/uܥ#}ͫ(^蘺%O`bXA@J)ONsqm\(uO.zOj] ۺm1d[O&x~"ߌ^gLGZiM!>u ȍھhH4 JF}|ݍ>g$RR[N-’IbpXýI\5mY?b i:h+I}#-)Q?bk̎'hWK"t[_$ {¡I0_ 2 TKmށF[ơiߒIhǹ13ed"fqu  Q+[8gxB=p01CJ^c[?ɭLXZ’ʄYtezݼfL;u_wi޻:?=di6HًiѬhg#eNd׽m5[Qi/Wm3H=`:uω_} U~Q<2 N[Ge<% ^͎ںdߣ1X:5YKQgjuB&6 [\ M,JgSF̢<]mR9?[",g4F)\?nl:mke͹2 kZ{8K _9nXWEe?4JW+w)ת|/զڝ> G͢ޭ6_= 1} NDViaw"г+뤩s[뚅[Ax}i9FjD.K;MkF O|v7:`.hK7Qcu‚_SB3$j64$ZMF=/+UIƨ2Ǒ|:isqcFP;SPngT(nҨ:nk6M6ZKxzfP'=X]!SGz\3_r,"_ȪON m"7zkr5Ђ) Mjv$[c0|}J4,ʞkѨx;Ɍő*ufmlYqA͔*l諂a\ Sr`[T(ZI5+'W=&#w}8m樓]7 RA!Dx\"سEVo 7Y!d E^;HO_f52X<_zwRe8hw7%&Xʽ9sT 7_r#|~Qx>oG>NHq%,e"+6OVre$NB,3_Drg8nnd{W5/<\BzrS8 cbR7Sִ^er ,frЭ.O8/􏢝~u ?"{ lzn8RCy1++ kIn [Z* d 3eJɉ/'ί C6f@hYA,,"To߾^ ^^-rh+xKD.H@`tۇ!(7\=iYvJx{!x?!(jm+ip+xy"n"-Iw{\:7 V6*kF.@u+  7 HC\YGοrh3xiH&E7Ac1J՞#VxsdRL45$BC a==q\L[Y _sU SȸI|)_Dpi=L: mY{J/829*a|v khY1`%6L[hN^˸?#9mzA}zmRt*WA#rCȖiDt޷g[p1>r+GҊo:DdS4-qqaktNm]vtV;ЩPY?fB[^j%x?]Pbk=tk\zb)cè6w-d&ޅWKIK^u9ffo8/_(9 ERb_CB$qkE8^%4Eb@<~ӂSsre]ߍ0:̞DlneSY3$}¢lVO^ڊ΁Zoz5ӑSQLrgQof-QH|q:b fg+q<0|gi~QIREl+ZZlQBn)GuZ {ё@ E D<#W`KFo[dK/i7=2%iPi[6vEw;8Oo1 u9I[}L/i5X!p^Rҝc"N܌jYC^oQ/-6!p)VSr|ЭEiі* d& 66б?jZP5 >kX|3̠Rw/˨mirlDPO`, {8VBNԞ's͍Y +[[Nuƽh <1YU)(T2~ u0U[@-1/F,j7|4yyW׽,ؤd!1[Zp0wQ:R3b$>pO@\kqb'oRjХDņC~I"$"l ^rs}E^a* [_ٞ9Mq:;^2(@AA2P(j&ֆ3l`RRPZYj} 5]JH|:UkD %d^J!0J k5O5I#Jg4levi1HD`r៑{n3Z ITFqvh{u]!+YeDoc= yfhuw!h%4$nS5ۍ` uk2G(r#n5Yyƍ2;R{b!:xM*dY\_}HTa&L[iONLSJs)!E Ӊ`'q~k(#faane)_N ؿPRgr 3.Wjy.Fj/BޝfM16~H^q@7KLJQH&獡(O<޹0V}9ۥq*HB6n=8dG\S} :[.c&ԮH߭{S"Nq4vdĨHL=)F݉QO352ξ>"ĤPjCJYυ`k$NxtHqNRz$fU7Ѭ^h9@'RqWNI)%ױ +Eo"5Fƒ|[USUK[O'f7U@ vEàPؚ(3 U2CZc@Cx ? i:pf9H ;Z𡫀Xecَ|”V7`|>0h/%Ӭth T}zOfժSx$ Wnv8 E 6Ԏhuo0BdZl^E,z ˱-}\9gC7 G2MUR({%@)+NÆz4^P>[4T)q&aOEw݊f ƫ,mNRG,dowI6+m_4Acd9wK'UY Z̥;SQ .9viA+Z`g˓]-JbfKo*x]@#Sni7hA J?>\йp v}"%ʮ\.lX O](.AFs@E&pEXa/KAwWF.Jx\;7!ʂ`'̌yɹ1טi  {YI&dW}NhL͹@@" F!Qp\<#:=V5L#bD0Z^hu4Lr% jnD7TS=ȳsMT˖$C$^F0t9'^6_5{`VI%mK]+bc,%\mP~V8'BkYk\,°1L$(!o Wd̅=aK1+{:x3Ed쩝umv 3uȬBMYizˎWV`Lbg߼[`A=2D,)RSTCTFTsd1ڪ" %E[B42MI(AD1|z µTaM"^]Y7xkA/@s7bs1D߹Fhgvnjĕ) SC&L; t{бwTUN,&@h4͸:lȍ^q +GNR+},$~㯖ۛ7m-K'tɞn-JrK0USan2 *xoT\ _v ]!—v>2*1Bړ$שW=bԜ'ad _9d)D w9fY=0WF=6E ? m0]<= Rs-jB&nR.Wɗ%c8G8vrGggMQs,)(,u;$2'l3+ `Ѯ9kf 8p5rQXM,b 1X}3kuP#>Ži.8-M Ը1V) ; [lSaZaJ\et50^oz^ɋEbB7B@q!pV#B#v@ Oi"q_K'<|L_C9#eFٲ`# {^Hs[:eJջ9ё2\5 i.֤]3R`Wm(.~4bA4ʮ0Sa82=,6MA\f ipͯO%gcɦ"$"2'w#]SЅۈ3s8ۧfӹG2S  .kG@XγVdwRGu)(ja ב%1[B<9{l"+VJQ9S$@wZ}K5%RL {y\r|m`RfN -M6:SY}_]x^K2 D Xs2Gt7-%OmP1'ufK'3˥ ϫey]ؑzO]*Ȭ ZsH cMt{DhvM2PXpGoUDCCd(DHhJ@kR{MSίPo gr+:J=:oI-OP܀Ǻt7ks>}F[3jR ҟg8peyE~m,4/|t{nqE[ ܽ6W;ivbH#@L9=qTvȆ'BU9-"fw( 9qӍ_yמR[DAN:H`"\s}/ͫ1w_<~QvBfhiDD U0D%"]Km@&c1z>Diؒ~wm,Bf[Ძ%n=) «7q<vV9lH9esȣn L:"jkhLGәg c`:ݠxopUm* ]\ DG~?pDk}O]:̌&%Gjנ@GԞFU?IS`MwgO;%A)^E!alOEKi`Fe8x-M\bDϏd\g+:}%`!Lr %zz j &gܬY:U31NnI^j!V --O8N -:B# bFWEK$W89Ӽ{!QN_)^zY@buHLSV!nF1#vu=| |1"G<|898>7y3up-;yAҒDe0%'|WMK:́)h[iWiˍ!dBch76_k%sq:\hQG H LKZNq.IS!49qFuiY͚-5egtc݃i}.,BMM9a栕7 0Di o䠟Fn¯:׭T#o;&u/.hQOyT𡾈~,^,0q|Mɕ n8,X„ {"eh9& rcLO D=9tI>m5A1lh|åu+K+`fM(oN"I>cփ3ۤZ~ӵs.V؇p/?.FoR]Dgqw&HCJ s䙈3,ݿdV[CHpFR?]ĉ\;rø-bOJϹ4!oLbb"Eqݫ~(uֻu l.,;BiVF \(WaoC[Ro N|݄FW)&WGH:zn+֜ƪ~drK-0Oimd&ڀmR<X0|\$dhWG ӊ)LXmcz5GU\ O b:r0DǍ"EK,VU HiJ/۷nkvɠ#=Aث #c+)G*H | ʼJ+65^W嵚qȖ*WiTi)kymy\yfQi/0L V^ *9& nR-j]f쫴&0L>W߅(RAHE%Ԁ>Y6E0AT+_cs7>Cè-,.gX  uג GZCrT8$^o %Sj {"͑ IZu `pzv3QAmT3>~zZ@nZTpo`6=`XNl_O?:9瑴5P atP-Q3V gcMm̪+af_ߧat7}V kw7ʒҦK4xaoc SZx$\Pc5[9H ` L>ҟWp:7*A5Vɠ&-+$HVL=$/Y0vj ;|@XC)< x{:>c_ KW=(L%X|˟vˉ?ΩzH}C+Ő:|6rߞAS72}-D/͕YSPCN<ſ6;TE; ?jXm$E%i?77nuQD2HNaVGN]WH염ǜo|98*7F\;JTPAћo'5,wWCYχhR/[&ƒAЍD$1.̈́G_MI[AK@^|Ƥ('[٘_{߬zAWF +hB Pk=eu ?@trTfz]vD^򉏙N,-PRzdg@_73ioKRQ&T7p T/wĵ͡Lve.(]yܧ~3|`\{TbEr1q(NR, jlҝbwa;HpH1  );1|Bύ (+c!ӑɑJ]P*!}#3㹉j\CaxaOOm4 jٸUp %ifl0(򩱍IWKYY =SI0. pmlͣ)~X_Fh:$t8E8܆ E0yAyDmj%{t1QH*h0V= _SKpG I}#|X(!NkQ@(w5չ@z.b?cL=x;™.JzxzUrN&(X_K{g-/{z>BK$d~j6\JQ`8f[uhx:G`ιzA(w3vg]}b#})_Z{xӿG'DEvAų:7eT/X}<1iϑ~#|>b)gm˕/PxKYpDeukh-S >>׮k BV&wP@P ovr!5iw oXs sƳrSNN05CE4w~1^K\ik\ WGk*'w0v@Mˍ!,*o7rOjf)kXLz'`)_&v8p/ >9c=( 6YaVܛAn,<ӌ-E@} ޹6sZXv^cR4Wⲷ?&0v_,Ť]^:MuOiQ< (Td6Yw,=)+ӚI}K;\6k$_Ԍx9JېTB:;9:SNɘn@s%X'j:idZy9m94f[Eî;j蕏]P6H"y>8/}6 FDqLuElFMᴃjGB-uTڌvHTzϾl `{fv|mr\-jPQ,2ӰAQLS̀4Ϋ(hsH4WXfjIf4 "QJX٩n`] *{풷%4 b!Xy<&JHf%@^/V*&b?ԠWv ?iŏ6|vUZxh> =S@9;7@\_NAH'2TE>sMrm<,IMY˟Y2kV9o'5[ Ar [-/[pYC͏J]hA v\&5hӘ_YI[p0q _ s+3@#"1a_?/\](n6Cbݱ#Q8Ŋ dX&a*֪-Ǫ 2G۫p7󎆎lzk'"2NNA>XQ/Ri83?kR) Ynv4DMʔ5׮DE.N}3 :?F ,6š~`0qCt ~^RO Ꮱvl,C:?+_9kNE-A@ Jm9698c&8u&fA\k '^lI?{\xHT]ap.l+U^쎢BRA\( G%G!&H?{:lN;힑yR" G= j7}\j)M)INĎN'+Hԕ~ Ԋ;1nWgQRqy¦.3R"?n ;ndT'\xEi>X"aEEOh h%cĤccΈzSш8`rs"U<B;=-r!M 'A.,fˉ! &N|hӥ?7"p0l8I#Zd_Lۯy0$n5C-`"$gekLE[vn窬AAu$#yIq/|Hu!9=y0@(JS T.m07AvX&R+#d :6vv|ۇ/Я6 Ղ-{ F2$)so&JZ o)Iݤy繲i7MRÁ"jynv#ü|UE-+YekI0r1灠|ߔ{QTqx)e%łd!iW_٭H*w1hHRb#Bnr[0ay6'ԧf> |5zӃgOd*>d=@L/S6#Cކ(Pnf}8_FkD=?^uLެ"pW:15q !X+FrgGNl~ \keT: C Dj(mDk\&_xJuD>03 }R}]oaaEp3UyS/)$,6EV xYFd8J!dӮ3bazX|Q d&qUR ^ jSb<<1֞{;:76M t3k:s)ٓg̚%I8(p3NBi-Zן+BR;VK/ ҄5r`W BX$7=UbBxB{&7~{OႨB\jѱxu8K(t(NsMiJhnup}Wb%CZQC˶3P=)Y HZ8کYt#s6ʱ@HUBpz 8 U tĤW;{h瞷xHկ6ߎnptQ|]`#1E]>*h1Sޟ}-E=Fu <]?!U/9{of0VKƫ|pZʴBq'F ϑN19?CA]D%O.m{$=(ҧ;Ȗk>9>HFdX A MV.9/4q4,hٵe~w%{JsE Xʚ 9Bg Py€dki/SQffjY8l=_ԩo0`J:ffk28L=D# bq!W˙h'p3Ɓz.z%~eq}gVYFT\Uzڈq_~ OPڰT2L: 쮞c7lpz7X,lRڿ+j紺qY[NS_ȆX̄uK@KR VT]mXl\춵i#tcez1׾+N,"![ꫡ8yY%?wj>>8xE +0F1r)!~dtm ,FK^o(J.2,#Dnٷ6 D(v:zI0{JPe Xŗ>AAvQip$""`G ڰPru׶`{bȭU "/sϮby Yh/ B|sm"@T.U7l6 }k>p\HdrN\H[!OI.ʒB̥ʡss ٣M$a !3ٍ+K~j"19B/1ݒSk %婅Ī(#ʴO9\#VkpQ}eK^$ZIv{D@:?"@7v}#; 2HF!naQp! `m]WMOd^2f-quǟP"zI´3_fRN*|ySSZ%m ?Gg53_H5ސܿ}I\.~8cjd(B2)r' ί,;!>jE*ɾCHT81i_P.*b)A"QvpoҸ8c;ex^ti,Piq{2@1g5Nw5 !Dr< L8 3x h= dN]dh j`BR/8\Z(=TL Jp>\](+ŇSN"yKwRX`U@6"K:z:J,WZ7'rde* SI|(c$v#FH ISݿ+ @g!xR)~MT-& ]Yұ3P#5:,iy ?wPXImGb8ݓ8ω{'= Jsm-r(l=~gh]"`ҥꄋ=mKN'$ƥ\ -*֯c`3C<=U hL֕U7DOlQ {3LBW q`bpa 22$ڹ=e:lD楆 uŽi` \ UqkEI% HD'K9>!]_d' x}m؝d,4h#ݏRZ#1rDs왁56' "&EwтPڪGSrc8=]|X饲̞Oͩ<[՞bᒗ8J4<3-8ޥ!li-"Gx<9w;TRY< ijtV3ҢKcTx/ʴE",_v9}.pLnHx_-mAnc_ ߢ![eu**U= k6vS?tG]QkY^a֝U=Ep|'NKeO(+tǓ8j{ ?N0UtY6:*.>r%q".黐Qj}$7YAB`9^a4h$P1gYP &ҟ5@Tg5q*2JEJ gO\oZpT)0uaf\4}I Ă\C2ӊ>~H6L^Q] JMUlQt{19)GN-W=A1F@TElsn:nG|5sA7@]OX5ZMebA'm6!/mVBhS=Z׊ө^/Dqg3O~GyIzsCfׇ77Wrhj䮘 䏇xk;FCd9( 쾟e!l ͧag a0eCkc˓%vIT<[)K,f^0:ѳ}xqv1; Y:>K 7+Ww.I^AlsPT̨^ymUwb/ xrXM ;3;gW$j_RL UڐJ?GW,`Xة8N̴%ŭ,'WW.f7rCP_:=9o.mRHDž6_]UҚBpt>cͱq)g8-@vl nWf%AX-R(e<=QpC  n":-g ҿ|*J'f|uVnР%XG=  [d'B)ޝ@2bbr&@&D%>Y[ [EpXֶ^Bk&NAnvؽ^P+ yS&Zqw<.6 /=`LK蘠66~:UϳDPNAk$)t6̤M\tJ?" (FNfT2GXS8g7:FŀԓEc<ށK@泐s sb!v꽻Rĝ^勖 Onz&YvP{}b50i~`eN, cy43@W+8d|Pu'R(Ho! i4KU6*RvFY|H]O[,ɖ'Rx^< WoUٮ ȣ8*jFf=U:ؼMbzx?qr8>&GkGhC=SBFQNGPt{6[B0LEhkTqQ̸ BBUSɹ;)h{S\9%'_6Μ n#uMf Xx" GG>TqmƇϏcر8Jx ;z(R鳴WJ5cHNƷN9 Z Ġ2V K'AȊ\8ĆKxosJ\a6x6gf68A')VD$? r%^u%2b+lJw7LVa~wIaߖ?єǚ9qf Ȗ>Y|τKrF%^3WklcSxS=9E)XiT6K Mu}P^s0Dmo̧Rf䕶&]8*O#?)UKF_/}U$ӻ衃 gh#_sXeVyk8=o< - =kwh RT%yAA!ch~MrjT>2cWA)\d$v)aS=FJ?k֓Iv P:]s~SwB} j* u4j dVVh!@G.ͯzy5<(8)8z'y3NeM" wEz6ØI`' 3739iPb,,yB va+h_as02;;-*fAX31s-`Mq7NThԮKBt6}v,݉.aWHQ1G3xZ̫HuVHNY*P-N7υ}V#Ͳ}Jtw0i;W஁LT&[aZp O$Vxg,l|Gw'qJF/f yv_([*"9F"sC^uΞyK>kKQo48W#{!U^u:uȬeqL2q X^"_{'ewR 7~oעkڲbBHޚǭ=}W{R21$*tNo6(HH^JY YiE^7CaڂCRp.dt CݎKIgND|\wo|Xm]&߇/+uSt{2<?VezyB"x  =jpH LpD <ߚ۬(yv \lkiuuy~$B@<Z{QdJ_T23C]Z.거B0^feW0s OL:Y,G6$V7o% ◃ZU3ʼL3Flr2nC}6M(-b!tb7iu*|̢t0M?lʘeMs|=֖չ/Jr*P!iiipɍ٤;r0<2ܓOGC[ʔ?)q:kWR h|8Mx_#rhhevn sG>d;YecJu׆vJg_d fù[⒇tVBSl飖ޚX}HhzJ{ܝ\G~>p.ŹH}?ףYdz':5F?ax'Yz鶩3. x6 o0n&\kXndqz1ZYJf>/@!X}sNlXd w (^0Þb ?S&iH,4W﷼7 A@hB9y~cXAK Hiݤ5\(MƗ__HEr*6܅9jFo=≱6-,^fw?Z~k/w#oNš =]DQ`IL˧Dn^ :ᇋyߖhY{b88q]YZBAbW{ݣQ0xܼHMii8VߓO/nh5|RyӪX`R޵/OQF#H Sqk4:jp>'=w4߸114r.4&art4!|fP9MXû̿*Ѥbhĩ2ճl4ueg7?Y%vl2GR9,:2 'sY?zzwZ0FSп*yN[frj:'I-IӾV۴Qbۅfn lvj<F2?SG"6``m, HeOcRN֚Oul\NS q!J AwTZ\u(I9H֝c'Q4TeW䫂h~{YSLW+K&iEl%&mQ?j0%$b؇??[F|J^sr vI'N,{4<;-J0V 3w ,ϋSBJO~P&dfI=dqh&mEcH!3AUzd;0%ۚ桉Wt /JK&iԵy' $VhCM)YpxlK<$C-)bJБ5oB*M'&9_/SCwCM>l.߬t_'"}&r:?Br$i*2jhGH߁6AJ e ʂһI R,\i D:檻[{{IŠeʔ2 > $%9Pʤ V"zsjJR#H<1o- j? ߡ]YBXp[rIָSzK Ǵ,# ݳހYaV3 qq!EbJ'Z9Gؤ D)M6GM;15!&f[P1yuy'G? :pC9|r2TXez1msDpfP GPkͪޑ"dw!mRS:8`$s<4TOXy#̪z8k=1L G:B nKb5 UE~fM%@t[Z`WyND}}>΢^o0i?M-A6`T^VJJ),L }m:PL(^BR#$%aF!RTGssOQ\gM"Xf"*CY" DՕ4ZEFV;KiR0lI ؙu_m$ZA($,db3tח Hs*{4RBYyP<+ԠC% r0u\]Y M&zd'I#+\.Td6z)=dS.oӉ6wp1&ߵzF}""*Q,Ǫ#+jQċ*VauTz npp a:%ڭ2"&9Z7vNuN hL?뜠e0[묧PO{bzTݸpVkL(\a: 'D4Lwb}rL7{[*yv^:kC+8YJmG@HOی#J>gHa؄B\rbTQe "g\ Xe42H[ :uߔRx2}j I =O Bmൡvq.Y+{wS_h|&Tb.IFw~q&~_OyBymVIbV9H*JeS{k#RIT61 Nd" NǾӻ$w l:Vž{,M٤E9MOZO87Fw:/l=kv~Rm>3EsV:uK_,&E} j% 6\:&܄HpGp"w3fQL~M_OEf"7:\r3h d,K|f*5SY`)6߱\*L}|5JD?xw''CcU%~ I `ܽ@ Yp:eRw6j\äu8خL!Z: 7Æ E 02 o bZ'wVKota3d~F #{:) ݊fbD^D[ߊHc*tu=`^P#Éإ$j.V# V=~H瞶 ׹nS, 3%6Dr, :QQ‰ 3GCCUcb2> ڤLrDe2l嬪$?ZR}"1haâOhYsyg!0!q r=\?$tDYgA 8qL)jjfSUbal ?.$9cXK(6yjyȾ)W8)SbZъzmT5 a̖9)W[qZ[_t5~g:c Ȧu-n)l 7p]mi[#$Tl'V Qñw^0p|F+y;\МJS4XbhYXt{E}#4gLO"0~-_۷kT;|#&"59'V zz[.YN-Xݱ' Mʾ q]j,+:<^v]TwQJ{nǞ`E~ZT/".ieg暪1ڴT iv0X/dP=ZE%%yBo#Zi{6룼w/h8_D؟m@ m2^;C٬1cPASvwQ*P92?$h&*H>S{D/!4K3{KI="MDj'\'62J>qw\3I9X _<68216VNoXdPzF;e&ƒl)4ȒEܾ~6Xˑz~8 ) ,s7 bwuMRAPM͏$ixٹ@|rB :|ڰ?ю RY­[B M@ͼWUf9[qgA/rUl,Ko4 aZdx-9((ԋ]Oq-법;X6s3+N7Z7p`F^cQ9T@.o7 |Sq%4 åJtBnXz$PkFq=͘m;7ww(Xrb^spΗ-#DILv5p KȺ+2l >Y5Rgd'zC640TF3- |TRr^nue!uh~  n"[: OF] z 3? Ws4>ݚp եpƮ6(ʭª<.}G+$}`Y$FD #HJwBٖ(ml%1DycL%~럫 džW3-)>a939~Fa 5x (?@>F P˯9`=9 O40ݐs W3s"f$vc*3ͪ3n:Kf|EC_t5h-t fRj+4NhPb@H:ƞ0)Zd$bt83H* ӹex<#^q5vJWS٫u"dDIĤ ^P՘X> M]r1G CH)Y(37rW6K*ZD̷f<ﱠ X$:Nœ2 ~js4?L5=׾1pe[' JSaܦT3|m@Z-7TG` .g5w%Ȉ 7/-`uLU NIz 3tfl0o}4'jk t%6:݈ᙂ`BwH!A7qpn;Ql1b+Tآϙ,طA䞴~̐EKf+:٢T~{v@r~ӎb1j x?O0 & >mh軸bxy>g;rGG0Z+( ^=Ֆ(/9ѻpm6`=:+5tu&8@"cPߌavIQi[si2 z-C݉G!2"rocGN$[<~"BX!3k.o{eT*ʝU(vqe>OțLC=k10c;u" 变 pJn ̝ؗ0D]RҮ&w&u}NQʀAWJ1t}qE4GQo~Tp%Skq^lE1_ܯkSu N~\  UlSM` ˽1S\#|j5"6p5F҅BCSƩ50 '\i1xѫŸ(S/=/WoDwrSd}|mrY]!nR*AY{:žnaXYүԞF8"߯i5^f>`IjQdpq?C޷9wQ mH^vo&y#,4>b 2@Zmq&Ϸ\$'~GvU˹rc F6=&~^vئU{}őalׂ1|$.;b{T;S3[,$bиtS:':P| ( ?KlRʃ^( ds2W^ z1JeU~b59&Z 0beO QW9N١u[> _&= ma#A2TLV+ y *Wt)5v|D6g7%mgvA-wZkK#aMut- ۈBoY3%kL+OӽcGFH%UY2Rڶi0/p)L >ھ{*̄ɫjoЫ &aKgT n _Ϧ6MQ.:vfkR0adcZ3ë#)9UCTw}CO14m&eD?_ߒQOT+ -wؐ{=C݀c׉4|Dy)0Q2Flu3>6 s$dV>^`52lsʸDu/E I*cf.p"s٧ajW@XK@5dxD2#"bFy촳$96>a5x+ [v\Mg 9*P ѧlq6Ki$I:*O19&h{ڿ6Z=s=pK(~hZLaY9Ndv܊1a4S\?pJeA]T$qa@v+fFX=+- u)?(<1D'iXC;P>_ Y\^KOfLo|l;„`쩿oK_N&]|oegIʡ<ˋdԸSH\-j[yG~(*`tU:+%޽sGJ-4'Z=qV@'޿,xƵ<Չ/nt^cwi&j$;耄f>x[u gRy?&H_hwWb HID=lB F6qtЀBˁ{)K F. 9̓vVƲ{Vɲm>"HKN;- %L׬'r .F_H7eFh[aP0s}u<~ٙU%ՓLļD9~y?27Trj0̵F.3wR%Z4d_qב(i;6""u0膦'>>X,g 7g~rRkEnR0ck\f֧=>+LS$BNRLFO.fܮW=fnl"u[KH;1+Ѷq&KGEc DkE7wJ?Dy{$Y[ ת.J$/n>S FL&L7qQ#nG3ވ.T{ Rޢ:깖L9B+ݡ:lLxu i6Gʩ"7ĝFMPL[3bBtLz;]sxއaK6+9~o88ڂL5-7+g/q(<ג?#k, cLvWBޝ)4N\z݉ާ K2"zOӠ+ E{Kso339yˌ+{ABa$]ڸ~zq$՛|I^[K֓.vyfRuI%>PYݵsMѧ%(ΖgFrI{'eqrdni%Ւs Nxx ٵ ?؀kB"su 1b=R]RC>a _< "ҦZEх}O[/M5 ß)2~MgK>5 S!ѩPs+_5P njb#0I|TMH ZQӦ廪XDt3Wܴqp,g^!([/G `LgP񄩠vmwHŃ#ai 1@/lVY՘rmМ!Լc]G.֛ȵp "3x՟RM5G%`(PD/ㄦ Ћ5öz|#Ɵ$oK$͍mS^.VAA7O儖f?Ee7>l]e)jj}(qۀn"mmRe='>-|I6A6r JX-ןZV3AAFM>1lĮ~me*AsXcZcUZ`8->K{ER=w57yIÏ$#Qf4ۯ}[Lo@ILߧ6r 7:fu=g&83ޢ1L/gjؖB\ԐX> +)&buohHf5k&CpREeaSTȹRPJZc21gϿ)4OIne{Bg)1QDg2Ȭqo&9SI@`ϒsilt]^HrRa1Dn TccXFTVL>k;<?*3Eҭ_B!S3Y)ڣm+~ņG~OD 8ɖILUh{%(Dg(m U'2#KW" M7M&-g%52j$h>=ݝ}os1(l^]VϜ% 4NXr&C Rls FBj$P;( -ygDOnz86kHX-&_zt'Ř -]<|B 3갯ht0c;t' Fʞdx*8i&D]|sMsb=&zdvUۈ'μ>QT :tt[V9| [ 4оp$M )\5rݠIGeΩM!p׫U{@bDtfp? P8:'.7ChJm"D $E > .2M6^?oԶiۤu\Hz= f|}gN6n}gjP0B"[Y7'*#2m#g7|Y a-M, TՅ!:jfI?DiHasּ3)-,Uktd=>o#fCa&!v+a r}G~ í|-ԧ:3m;@ -TE!dJC$m(ow#ـ*z! pLo^ :CL#]4DYs*Wr2Lo2H ! p>UhtN/T6:Ƣەo 79C@idF؏ S=PYFċ2rYFFg*a>v;4/s/—zIfZhYZm|'pnY@ށچbk$*Ebed0Kl{DYtwp<\SS]X;=%2ޝ Sm”U+qʍf|]/S͈tvDm|ƴ8Il ~!O ^Q|SIyVPz6" LvXپԢfct(N߮kD€)9z?B9 5eV $0o䚰SHw HW ʗ*ExLq'mCwbM aQ+*߅c 8>nZNKmgKAŪsKʉj܏bok0ݽ(Z`2y#YRSlܛOhpA?3%:n1127b/,!aMZ]uw2$qs]s#UiL IoVZ"!-3Ҍkm^bx {Nw%h QI\=Q\;,b+RJX]z&)/; AM3gUl^g{{G10n( ;a*KR׀0xju |tn95:vq"I ont/ۉRƁiSqu7Lூ%[X 2]K9o_y9V]OE+\R1.gt.*0 ]:Aoox3Tjv>~hD_j~ݤjٜ LN Ze\3*!ҘR)NN~= Rs >uz㸲 ٟظPq zCc ObRDռ 'K([7lkkIF V ,Gv",56¸Z'< #Bڴ@))<3IfK- uPsR[9Ϝ,ePg^o@&GgS ŒEɦ4Pݢw0{eGESW"d \d[n;bll_1QQEejN@W1IO8y?ZHc.l'_ ! j8A*uwOR$^KD*Vc~ؖ@çHkw0~ծN>|OѥcmO V H'A!wV]m~,Ѵ6E!xo],14dkOU hIagn}e| jfSJ}p *oؽ޸ BycuWwT7\xI2euo Wߺ*IŽn M4LlJzIUql$*m Y;= ~ %tvZw)%f%GفI38Tfy܄=Y 8%w*}T*obۇObz&m~c`bxڋ.>%d:<']z(bB3M2F0l@sbjPOY`kNh*p3j VYt}.v.moDr Zb ~IL5@< 8YeUYXym(:00љT%l'1egrY;"X҃C{Mƭ&#  M6L[ y AF'zk\w\" OqK݀m~az^XS%Fⵣ4򓡏rc|ҜQK9< 5i~T=5a*R$n(ݙU*"^_QLoYsk!@ cЄ@,4AC+(-ܫohLB+ /eg%=$P#PLwΧȦtx@w&QGa,(ކ>V(-Iu&4' RLRJ'[__]*zE0eg'{*ƙms~%X|Gj#eV,gi[_[ *hJ]8n%v\ 1X*I $1X]N`c-#{ vuhe#߿sE Z3̦Qi#bn &֦3VbK Rӻ3;'AпXgI7ߵ7~;na@ Yĸg}#u,KbRiJ}hэ>ӬI_hz aVO% ܀*IɨDq6|ݨyAO됲I& ĆB^ۅJ4uy>g$BUa|a :l@aSw`x˟Ͼ%^#xX2d3:FV CW=9;AB̪N>.ʲ%Ž_\DhSV"YgI?A 9+/zEZX%~,(?=;u% {{aH۹ce'nw v&괆K 2h7\w"לvZFe訵M%O##ϼ_س6%4 H} ,L"zܹ3S ۢ@6"jišAKὖ(vuX“X $7Xckzt3F9EXΨ{o9*~WC- K$X)? 8Aռ/2^0s)a>W$PID-q)&Zv ȉ:ck.7;iÇwtd+Bԃl&8(ɑ -M5@2q͑;CH[!4l5 "$&^RnEr?|1CƩU `_TBf8nt쵸? =J<м20M-SP8OC"Y1_&9k4 GG[zPŃm.B%6> /f eF5ey5#R%[ٓZ'<g:tmĤOy Ԏ=wJj!Q!8"`5cˬ\ɚirrRM?\,I0'H,t!LG\HUcVǻjvrǨ<Շijm/l',@/Ɩ[ =tNIm.Bu^+Ѕ#lڿ,tuyD CCiw wVR7C)sz{j}c!#R"aY?,6#&M &ǣV_LȀTr߉4:7}m?]rzlЊNeJ+пB`s~Z+A,]uU-"gu\5GΊʺkSHKtZvά59)SRD^~> s * ʺ$oA ] j`XqS=[.oNzi6< M|HװrЉ%ztm^+ƴcXikޯ!J-):Lqllr^702f&Hix G_EXޙ@LRLgʋ|Z>.bҪ:Wld8xh8ӱްN&>0 -@S63 'aŎ#,V*)6܏Ѿj"f)$>f|ש/]uݯLt贝侧8!)SRgSgpTVx?Tk# 2Q`,^6pfgpYqFd1EtvM >Wn2,[uK[CHF 7 VlEj졁RvgY*z'Bgr 099Cؘ6 !Y氱O! "H=6*TR~:BP%cns>NeT-MIͮL0!p_:ҋ3+gyZZ4veFB*qc?r3+Ύ+~0> ( Zk$quwA\=jP9t΃m1GcV5 s\X, 9#[?=J-wUs>Yg4=iX&dp^8kEP?RXyE09 ?kYqYȐjoϣb1A|.mi[V*r-()!oHefpLF0?ߥQan "4/Tr C[=s}:UĖ.>sR r)@tEO 'J*\;XNV)wƗs+*45s:1CYCM7G Yԓ3q H0v[iЍ`9ZħYzXbMQe*bY6=U sn:puᎤ>Gق.|f dI; poj.LJPİnW|u o(}ZLoG BݭѶKLl{~Q&ů/>h};YbFàd0F5W<»6e*>/̖!' ppc@fka<;ͣ6 U/r; N<<nrs.^Qe;ctS \e~uqAңE2"ʹٲ"qqS2^N x*p,=Ho>5Xϡ/{ˋǽ?R֚HĮs"{Ah!I򶴗30^r" GM{/b)ɫLI2v /$^8oBͰ'm*ʠш9\. 0 h7Ytn;킜nцOqJhHBML ]UǑptIXvYnD#%AP-$o4spV%/ȱmg>0I4.ӵQΟ4m4gB shhVΠcI@˙vitSvQ߆gz9v m4( =?cgx_F(U*=x 7b'SֵaE`P ~dᲒ%om/E)gBo1@6aQ? /!DeڜZ~ym`s^_ұ4@CX;+>O~ٕt%u%$2 wOUdʈ ^$:A_CDF0;SҠ=et[rf۟ !+xTgOhVKd4D>z|YSc8r}lU+W[HSHnp-r4_ZކK /]^:F,jᦠeiG: f!8p\U]Ygj5kRAh E:h(B+h[<&Ց {OxFζ tQi&BG8 le5$vP=أ2?N֕v2h 9TXH-@o[B*L be$)Ѩ4XOoEyr,LقW^܀|Rm'!ұIVpl9[È0="6UPpGӵs,$jJfee25m+%-7/섧{OYPbZq;=rf1_RA7(6|p!e}_D^mڨ$41L*+ٓ*J 2CnJFHwɪ6W y8nZǣ;2 ucͲGu%gGUIA˸SF(8-bKʯk86tvb4[qd1`&tE1^/Lq@ݴ(>V@ϺĬ֎5٦>z7}',:+1xLcezؓx  ȧf3V[ ѵoKM1kr-C˘ Ȫ#PVRQ95=K:<_M9tƣ%iXPVI`MYX8Ih0=#KSQH^Xぞeu㻷3ɇDxCHJa+<7I W*p^poݝr[Ax,Պ3&UmyηsR7F'a04窖A%7+WzE{d_n_ষcFb8c}$X{u2>sgGx.0l/z>4} Y6 Xm,LUׁa m$G+7Oqcb;><8b&TFHqzx[tx מI+[~;2 _X,GyPgc^%BLiLZ70%{g7vOv`S'I CqN^lJbxʦ~N9囏c@&OR}euJ녭&М^DJ!) p@оO ""n#E b[O-Ӫx~ڭztebw\ʚj:/{&*G/ Et$.ヶ޻gW}OﶿDʫ. 9BïNNS9L k=e\I}j!x{iyeՈY}sa4Fa6S9BaBT,S?14Pm$ 6< y,ôsk 95,pl}N, PhiPT럕~Do9(C4ʣ4meD.I0w}y=RP4BE4l KQxHz X5zsK T;SNDW#S (weayE#Q+5aٰ2FVwv.a*eoȡ䕌jH_x5a9М2lhZz ZVSp x~ )Ѝ!6OұO-PFEpak,Ee%Gq*ul7S<0`؋mi [ w )齲u`@`2⌨8e^f|rjH!R9̳٘*!O NC߷m5vA{]G뤼8H[ѣ#RNkĥɳ:S݅4oe|)Q LRy'q7s6"ol\f*ݐj2# TDF:2)us@S8ed%Va +|'ANy*tKy[Sb]`ry@PLG$ַFP=yluSn%h} ɲAVi-nw,]G )Tm ~U$jհ4m\ȜWn 0YY{ ,nÄZ[6_W*|{êtN6dmW8?הlK*ի=۶uJ#nL^$N˱"wp_ p qa7nw7_=^Xᙹc\f"ɓ*tYϡ)d`Ƭ}{m^y{;|#΂cݻCSdp}ED*jvVZ[×*4{XP_W%N6+\u@iAB.R.V9f@BVeq0.Ogjbh:DcM_Epj%2.jE_tElZ~pśAZ7Q3O8UBsNTRV82䥑rJ?H[j@oSj2S2IIJkjt DSRׅ+%쿡 b(;7RCJbFZ&"butM]:~M[OK֘w +PkDtFJ05Q Ji]3@L"7os#=Ao9 pLz}t v5h`Iė BpJ 4G[HbDVo6Z[-_Z7j&vNy%W:Pc*ŸL 0&!m| r/i^J7Fy=Ή^[gXh$[^*%( EQC+<ƒQCBfl!`)P1H;fn* 濘 X?da:6ff}Z' Kdc>a3v]m@; xgA6^X&ۡ"Z&~ y:{&jD0J u[XDol 5-t\EoMY!g1l%8\ vUpϼJm# H)K\]֊N*Ўr=iu϶¾ޣ W l+7:-/LyI.5k+s573$)V;˝j|C~ u}3Q@90Ȝx0ڌ&~h1_!9Ӏ(sr5zP^ kQ0~+6;mTa0X |szNдotb5!V3/[|IrtXiݩ@(l٭w=IL7# \a^Tb1cP W]mmTHҢǣ< FiY.1կgj{mF$Y,K+_hٕ+` =22ދ$&$ء 7>w*o8aD'a|#>A9c(["9<݅*@O(䫿v=&m 1Q![y$(=McT@ECY! Om8 DWz !_?[E%]`h&:[ek5?b٢K)D^]`4@G]";>d{vS# &?R7]hx}[yt`_x5]ѻdvY00h]XĹ " S>g7D&7:,(<~^Tu-맰[Q㰁 ,޽z;`a]ch̐lH85OTzɹ`,22%a,+(vG8 jU|B~O[/QWzFGѦJ^ʔ:xln~7Ѥ+GVܥ RF`|- !G?CrNU?\cxݽjUvogU wIlBN,\Aѫ`qEIDFM,wLXF0{V9ϵ{Nufaygn:kX2)~io64(bvMYa$ɨ`Uzf_à< ln]>@TP -NbTjwի&(aA 8&ây>l|lNd׸D>)Bk F^-1$zN;TN ڗh,T?,MճkGt FzZz mvW6E,$ቀss]k M)ߒE)f=dj{1R :UsQ!;d"C mn8 "NZ-HRsC,Rw&fD'_T?tَbxn TN6d@-rC.x=< ,:Pל. 9j=({⶚3KT$;@>l{Ge=y(U7r^iIX$GPH%"ЮK+c {_^6v$g01GmtdokYoxm:]CTpn&.Ɵ=6V$=ltDQjanN+5,1%zC@FIaLtКʓ AǤ[CՇ|aRQvǿΚ//'! 4n7kս`yw2&'I̵*;#FUSvNl/i9b>2S 8)*^//?GоT,AeoD" x6VDQx]ag1޾u$ )HM{Az0i[ݦFAXSݑ\t06ۆ<̴V2 lM]ԏuXxYwuE K]r[;aRA{_{u}O9ưS\f_#܄~aP(?fx~^'FW,Լzq߾ ~ ܞ٩蜯m3$JouV4PGYFb}K-zm7KMo$4gNCͲ⓷OPoZ,xs]UkOw*Peb&+n+ #o\ٍ`;t@չL|5VY9i"kr)`E~4+4augKZ\A(Z墨p5O䤓eOW/ę!qthS JP$%*oFOe,b,~Z"_ʼ*Z&FJJ6B0 $ a0XwX 3g›O='A]LٝH}˟Ca.o3:CW*~NaϮN}.A-n>"sNw#!dTۣH~ w 3S,Ĕ䇐 @r+U PjCL[#$5sh !r+yV"6cUڭڵj 1ǯwV#M;u}WRT@I5'FW3k!^ 79A|ű;|.R jDe:B`Q#x^nhi qy-vۺ5nh27~)+G݆="~GN}r ރ@\rX<š7LD(%yv"i Y/Iα N%jkDzsdh#|r%'c07@`[]o%rUxpVmmAMr]l>J1FpGJ0jD^‰SP(O[;F}D{n3/S,~m8HC!p ()1>q4ˢ^C6}e&F"#M8=hps-Y=U&\ x-Xigwujګr|+8U7:!!16g]0ZV><>Q>-2P%*:KQ?YPS:M$ۀY%JP9l=Il J%a[;nnuh_6Z|j=}Hz NWꚽN%=nČ0vFbjbbL@L[D5ǀZN坾wEEfdOiq;gz{fRڍY=WҐ8KHP7cخYP?O؜q`ss?wf`q4ᮕ,=z֌(|gA3$pjfֲV! w-:z]љ,XI ҹqjn2ɉ%hY1g^I>zIMc$YX8pQ` ϲe] RA6i˜ N t* ouR$N i1{)MeGO&:Q*,'VEкt4!RT`',l<887tm_tҮɒSzh:mҤ~=ܡȈ~Oq G̗DTAdVc#jF2M˩*,{? q&*9aQEr7l'M?g #̆e-*w_'}RnG54!d53v>|]OYY6!w^ޫ}5IzϏ@ӛLϑhmZ?eU) wTIyϺӾc>p9#`m*` eahů D#N}fO0ô-)_^ .*lcs2 сKg?Zc˿`g -eXz~d\Ҹ^CH01LpO*+_%u5V:-Nk_**kneMjs4x2;7k6DO^ȟ{ tF H`4N[FP®{l"yBj1pRlFRfVe'0gO_'= k6TjoԳUÍqSœOǖ1 Z9B,Mn=SRUmAM+2_CTM+*V655RvA]FH#' zŋ~ &D] 4:T@9E_4Z78?\;.? ܷ9;<,oۙPJfT^dX;tmJEȾU y9NI9|Pg/Q®7Vh !J);^_%0P C~Kw:ACU@!#FyCF2W|=PB`i"w%j!8rQ9h/PTJҫ$wJH Jc^".W16FcJ^Wy}Qgr Cd:ew vZ]#Go{Q@< qbΜ63$4MQCAM,mU0?*'+kkL wɋCD}'?Hn'Ё(1C20 Krg:돭v`2Wt{L>6 fe\ݹZmo*I=TBi+g|dY @j0L6wtzaq[^o6/b?EvvzeR3 <8= І}IV3Pj=q ႙Vr :dWV*; 3n.]jLBV}["ܓ_J]q TMceW> O 6=jJÀx2L'.F,n\j.='>jfCnqDd㊸4V+nGmkngG\Vpz,Ƥ@]%?|- m$ysՒgQ',:+/ɱgCsQ)y8DHkOu7R]T&2IGNmbF:y[ kn˜ ~el,pn1/a91V{Mei7tmVӲ[Gh*5BݟF(]&⪞$]4&~Fkkc]/W3pL°=iXmvE~TC{ vƓ?{ʿҐI+,uS.Z]) uieNH{f CHuM͇bP#5Ze ݱ ]7q@׽v*sby|\C8v?N=菨',I]t@te ڊ[LPoo/W #*tFRx i- NDv:.#Hk2B"S.ХdM + 'Zj1 8'j!ޚPcT؂$=w?Y.dW *b@N/KLpЖW~b=Uy<"#A3:b1`l])S^08+;x,;Q"\ +X~bg ޺4XZ"QL *e&뎊^dҤ2q{i}*}Jxb QAyH/[oi6rYFZl1!x; <J9#B^7 +g}nkkq9*,9,"tu]g g$6(_ȀHh,2iYKެBPͬ2Z߲"Mt<+tOTK6avr@Zeincv(4\6OxK8c% O!oiI'fOYJ[jΉiT5DN fC @)}G'ag{N'cmgc[neV<ꛆvyCe7s2M_mZhWj "Kj%D[`DzБ2x˴ܜE tk±E S$°ta~;1)u .qcEA|/a D..Ӵ6 "`Ȃq) KZaI 'X|q). fy-U~{2ދv<.Q&ҿF8*K8XEM4 jϜezWw*JYo'5II{"u @`BE1=?)$[с9mh, 5m؄@3Ryޏetquf9HA#UIJXC%i lL\i?5'~C6,w2D!FDy sΠ?FgƙI%<. _ZZ/l5dmiO 'x":0{0?ݍe ;9_&}PvlGF.XЫa-?o05fĻfov}^E]W'F\m"cq EݱC,Yg״G1ߒ|qA uhLe"o ^! G)סOalcm' UT H;UïRg(jT ]nQdPrz9O+k!Y Ø!3|WzoW@cC6ޒqrz9MLc#GcբqΊ=&f7o=|BLKs2Vd Ln f qMt3M`apd҄K2>\L$~vnJ1RɈ|rڷ%lS'A+,6M_ u;c`ni[{!F!5%ϐCP{ 1I;t1Vd}dG"0UiC'[H4PȘ  )ISq2K{XJ6Л؏ .ibf(ӫ _bN9'׆iRw;]5035x›)wEu""xt.f6I6>zYS!п&L˰nO_5o҉wOeaAcouNZL\COP~{v1#0RwHAbJ&o7ϱWٟS1.-fo3g!RG.c&N㒝D숻i$=}4M*i:Z:/i0Z ̨a>_[wbq8ҐhMv \4L~DDRg{dU(KW>%r;\x9SZ©_n +m>]?rwvR#Q"]ì sOrr=7JwBoԋLj:i-essfOxn!?YZrLGƊ6 A8r| hc(@ѯs$.rWkǦkif -p_BY&#-t?R.nTO>w lX;\f>:W#j6 }5C)C'U)%xZ\*hԧW.\t_ ! CћJ;h 6Ii$9XKK[pNNnYrKf0=v:Ph=Szr93D l%o XVv:`snNw:wlLKDjSM,4Px}r@r?@]A*Y 5M!Vף+AX?*g}wZ=44nZ})~EPőn$).'fOBWA?!#FT+Y'\z߁ @/k_\ izCV@B13@w.iQAjgTmװ94j;"FT8ӳ7OFW 'сdF8yG>]~s[XNz&&66גḒ 0.ioA0=9~1f~|] _Lv!y!1Uޅ#T`ʨ$9J2Ow).7qI-7;at+BVʿII>{/@ M0YBŗ [#֞@iiĐ Hu L{LVКnvՊ_vƧh=(H| f16tN_a#$4VXi} #mWcwi[E:Se ZL7&K q/*D^#c\DƝY0E Ń?Mv1w͍b_ Uc7:Iϭeq~AϼL sӨBu1L>*ݰ7E$cz]QE1&?њ?cեvt~äMDNlu:YLc?{&H\^RkҗhY9竂>^/pqJߞGQ~5;-ddʑ*0Krз$ńQ'$GDL0wt )^]HJ$\)Pa !nf)tnePJQ p}Cq\q;tǼUȨT}ӘzƑ܆ 3bueEՕ3 ona@<Ş%s3]8,] 5هsk}*r;IdOI0[/o/`=&4A'*w݉^^=m&GYZijV29ʦSgt1hkLu0% UUEY<9XWj1K':1i'-[_6SM+rfz0y"Ìoeu P5ud+Y;E&0g,uivi [+ӽmu6?T͔?6o+:Re.ǙĊVLKq s^A"Ɍuv<mU;D񲼉*. !i=ºHX|Z;U[bl~,"[=ndq$8HZʵf+$Q/fV T$t܀+u['fcr<5tkD.-)j0: uLB>0g>MY$SItXM L|w[Qy(cBƏJTSȫ#{٭0_mjl,Ќ{ }l+Amkd(B0:Țڜ^Gdh/$ r1V۴wFƸj+ $|(GYI~Vh^a+{rVGz{` =OE4S=2_022#t3$=uHAe`g^oXm/Ƕh&,Cm^| d_2sd[tdxWdz#)õ'd! ^,V;cke,$0c]`m@8,9!QrĎQ^/N;m˿G9#W l',^ERȚ.Hٮ }2+g 1o8ħX} 4xG>y3oiYHhWwn^JtT1IE)aQ}ԦHyw =1Ƿ{%I1TXej>e}k=>*V WBIhmHy;rlp?L/m7+:pArėgx__t|Ҹa֕e:碙[c!~4.DBt yW`{0FZdp5|!ab`s/+}§`:1e_Hʉ+&i@L &պ!Y b0W%Z+M:7/؎e`!ˀ^(&=(9s$ezzj! gg}ᥧ 뉚EfXL\gUa0g0 V1jjeN+n5. 7 ҚvD vaI =^HQSZS)/rAS= aEv +\NEkYW+b(b N3/_<6mdoq̢eZ0$߽N *sW,+%W=WsG[EqA؎Zk$]ߥu2v@m0r*qRn=ոt|?^I{듋x@$&b4]{W'VlGӊ ne3*eyj&yLB\UKۆ&"Zh4UϦه*9ObOCe(DGe.:Ft&|i֧-8[27:j7PRg(\&Q/ 8EG^A6~z@\:3GA±<3rKUҡU@(kqe2as8)7p{f~&ʒ >4Նo=hrI~UN)S. aX"ۉv>-N#-pt+$OYH/xRڴ@5= Gu Z}l+r.u%,䝺6O\--|v7 Io7E66R` bEЊwU(G1A骪n:FiS+\{hiisoEzj~ UގYDa#kP+ Zs HyhIJD|SԾ@,Sј<~4a;){Eq ļ+.tEo9|<@'qyY\W}(yr$4rHlD!ݺ>z$ 6q $xisQlN7* \g'úwQXv?}g=i33@BPknW29:)|O2RK%(˼ЦuA\̎ F!ͺ۫HZHͳ8ڌ!u~)`8)(b&*>g9o,S|p:1g&9,kf(٬ZGk :$ km2!66!V +IBf3(pM~B?44pMCtU<ҘUoMW#-2RZVtahEn$!j#DY~6䓻E m3GgbrA窖K>~fid'"V02 Lu߅ N Yv<ASd8mr HOtX<ءqȜqPvUWhn`bI جO>oUr?.=.b;SB[֬Flq2}8UV0 Y+ŒnMTf2|ٚFPTtߧߓ? ʅ+?G[LO{䨅}ˀmQsJB`GCE<1\ {7fd7ۏL52Y T~ʢ:%28R2!:)cgþnQ^#Vɐ_ _em} IinG8e*J#݉M\\[qZ #3 =ICJ" )K0V,ӿ o"besV )Ϡ4{{Τ,cۛA4R>`#:@kA ^/Wn-6<{ ٱzwρsܐ TgUcS'HSOpq1k~/ WGs%d,8ou\! '_#|'d N/Ң>JӖhZ~nьʃSVLB2 s}~Y=z _cZcaUEj,&O]En ?:%kGVo1>2;Em:\lEsߓ}֟NvnF wG)_X;}3,j⦥K9 ĪVe `޴C֬\_ TlE|]cv7R>a125HǨUzTҙN#?luNsǡ '5?7a`eиj up4Z%b LFEqc`τy.Aw-&~yِTr ZMl E;Vn>{Һ39 eXK2Pg~(/F_d8hj0$j#`4"S }E\uUf=֐oщ h?{@ jmj*z4\f[(f)IbDHFr\JAFyngӍC(RZoø%紊, }" 0.mzta5DV$dm@Ѓ-? ͅxf1.o,] f4+C//I&Evؑ-.Wx?f!lJhY=R8kpEb>N8>Al x⎼ޤsnI9S飔3s令 ho\ I+GGcRj,fk3֣‚:(U{=* A3Nԣ Jh28Q6JhCPީ" >8XjX_牰 4.[ׅ13?cڃ?FgPʼn>c^E"r(dVoԉT(qV-uZ 5/G&48T;a}7bL☖_wy=Tx,G$J_#7-u &S& /4+R!EpdÙ,C؂ -չ Mڨ"[AGIjzӤs̓- $)9VeaFZ.к'4<7[!,Υ8| K)P>囨F`uat0.̿mT1%U& #ZO#عˢ DonuvلH&8d:6%: Y꠆qmB*"QL O/\ђJrS,pc #&]AmJ"V}`n*:J_\ZVOk$N#3!H:垊@ bAwp}o:]ŷh 4Tn]A ίf{H;mWҋi>%mQ}܄ }e#&bbF1U/ʪ:ih,-U 9S+s r%5bj#F=GS]ǧVDO6yL:_r9"MT?>-9TX1Re/2%a_vG!2'yeʒDՃ-LSڎ7ߪf=|߃@r^(Zn瑋 Y1g/vd:n`OY|\ҟ uO+s|juR֘oEϟo׍[I&Ã}K֮@i} Y`j +N%s7:s{Րgb,.fRXy+*I!~k`_ǂ^w,2hNb^El}'l .q< ZU0:{l -dOurǖw0P ,) -0Ī!u7 ӳC6rUo;*P<,\Ї8y)B*&*_h ThdK RK<+CHJ52NeEm**Pδ/phO7Jk`h܉(LޮzD!0%)]ʙ@ s{ 5ϡ£/=,Eݘ)闫gB~Jk%xXt 4_O Q5Gz:c~mÖ]Pt|hQt |R,tzba/?(FYL1H='{^yUP!*RcvW0AC?EЍxI9Se1]P9 IΘeyKT:נ-C!'rɥ v 9QnZ|o_w7V\Cc:,Z<ءD9i\٣y'> #ԁ8Wj\'Rrh#Ra.^]D8 wTat쯮G7udRDXt2O>~Z%&*4mUV a8a:#DFrk_- #8'ބ&{,/;Bf;yvy VM&3@v+>r֭-0i~w*ZZHy@iQ̎Hn ut_,Bz[-HZ -Wc@& ;[Z "S[a|\cbR'=B0sx8W5]G`S Gn޴t]z@%BaÛx5i>9h/eol t'5}v2 lq8؇#;BWHtuL'ZVE*hT8:X#\,BZ/VbA>$~EʜجK!p_/_$])ݚy.a)`/ 9flj2 VIF`S7o1R_&GSlx:.կGGCU$4%/;j˧K" 1CI~{ _ދռHTH9 5!3ebHG~I[&-kg`ubDEqOò3UYEv(0E}P}Df&#Ym~U"i`|h_ÌqJv$MմlcZڜk%38G'y'=c>ԑVcI{rKcmhucdzx1j¹-_M.u>'䗠,pLےA3켕iL+35335,00 j1K47/R\Asʫ z G'@vܞ0 e^3st\Ţ?y (𖘚E}2yOm_&k }p5ɣSOIG[VK:r͸+Ls e5^0\Igk ߟOEJ-!56m}+cL냈]89"UIQ4DtBh `'ag#} w&B-GfqG̣yv`Yto {B33Hs9~5:>z}yV9Tg(G\&8 5= H Ey ?!hCېqzԚRym4(d/q='85%#àoEZ[e9AbQy0]J345 " N ZMw4G.s? |sdC9PYӮm]sYZ\Aj6rPd-?wiVo gLPyvՒ/qJ DJph1}(ԲhBeS/]āI21D%M+N(_.#KWmy̨^.M7! Ϥ.t13~X (ܹK彣PЇIY W:]J{1y~hQ]7SS3Xd4bD:l:QåY07Ͽm@{RYSu7~O+rt#Ng4\NKYEsMo=~:nܥYRRt %^UƤkᰄ)1+CZas/Ջޠ͕? !Us*A9ЂYSYB*R.ϵwʹ>9a7MO2LJQ%t&jOʉW1d]"b{qB5)uЯQڡ~ptQ̈́siZ|硡Um6K ljùugGoi JiN'RUءx}ye#%ԈK]\$>S<7w<1 b!ĉ2ޠ`ZԵAM\;giTwbpN~Ze@T9fDk[>"2.<)39ؠ?Q $h~Uğ~( ,Kic  2ktcO*Wegmo2JTI4DIOXtJ|-E0x%N (&jVbiUR> Vǔ >uTdV6su#G?糈XU@<x+8'x3w^> -9Y `@P`iVe'4!zMt.S\73~[<ɒ_DPG[W3ft}@DTPnȪOTVo[;!6$194&]*"'IpD*%"٬_w;$ m 1 | t .޶(H%zl3o<@V :&xݝ[-fӵ̽Fb7/:z~4j܃.mZH]3r:F虡~çⳋ}3$˲Osj; Daf $N@ baoĒtL$$kj0EQɭ]5jZxPXTLܳyw&SJ꤈ѭH{V6Eiݕ%iL("sfUscڥ P_]Dů?GMo|̙`Cj1( /-jKxЬZZ֯p9/@ d)yJrkc`PRnxSa/A4OtUi<\~~>\&"Rk@hlD8˽H4sX7%Ga_eX꧅ P}ph#S`G,b61AFi<↦_Z R([- ȮMoۃRyƠhcMԷX@w /Hy][H*=-LZTyd FmAU?x13-k(f f]:肭Bn}yI?lgI IH }pC=vmz_by t:cI'8 ]j`ůGGIj&EP "'C }{P4/RhkpLMgtcmp_>=͚ܯxN0f&vaRk~UArevOesk 3_o"v\B-ܙFhad jB;(wR!x#$}p#xh/@fy;n\$|NSh[~3}U?HK$pm ?~9p0{<u'rՙ,J0w;H"zym cELUwLw] t^Y,{3k͹-j`PLiC-)vQل+P? eixG1Ei_'T-DrJ!5)pJYDuT횕|~N%sPʺ>QoDB#՘:ͫk^ϖ|Xfey疧HK#uv.uCB0ĜV>uYݟsC !a\'ݷMS*+[~uo#Az3o Qlt0d*A]Cey^BJ(}BTLon05*GeȂCw9y ņ2[Cn}{K۔gt.=yRZnȨ?ZM,A[ζ 1?6MԄ%?] \ MTc}q4[KUi P6FwfDK%C֋ ?Y>*HO+VT.F~T w0 i`490 ,š[#ePQۘ_yTh ,jun9 &fk5ᣛ'9sPX/p: 0%vv0R@pq~2 N7Xko|4ES /ߘSb8 }tU0S$©PwǟEx.V׳ti>+`-D<kv"bl6HD"u4@K,;gE΅iV݄Ki3%~gXb8OK\]i^paO5Z! ,aml,B;"W=sjѠ:e}zBX-: ՠ}ՙx2%Zat:3Lw0J֘)`90 n!"(_Ό} ed4]Rn?Y-܁љSYG: ]5=[7έ7v[o_5{Hнl i&j{jP+sЈڙ;o#~8vlNYaPƹkh Q2fe?1Vh_ZxĈ!QIȚH:^H2%{B6^]<`'cY$*J; \. 9JƉz{nsgzyS7b0]k AF:>W[q['6K>ur.NK~fKX~D >`9k4`a$ D4l)@Ȓ%x0Rϰj D4CFƳVFxUuVqbt1<|R[c`>C 2w؜5<ދK$2Tn;O!:<!wsu,3eQ]SJX z n\+mugPs դ^ۋރ)ݛ+H`؛! Rh_tWgt2AxC|8|q۰M.ߨf3x4j/$O :"^ۋ)<UuKM.jƌsa#x8uɰ74v8޶ٖpip)W öp Ci\ Iv-1vאWgئ=jO|r"n0f#?y>e6v/ּ3<p`^L19qcpjnho2- %ɶaPK|0 VKYh' 8lv|n1 n/Eڔl A@B;Տl~@ʸ:(1bu+W.ee?>]A^7z^ι`܄c3JxlT0-nBn&re )> pM݉!&oA#=V|dcoP@(:R6qM3'3Сg M7CFL @ڴ-"F^t[ `PLm׋Q$2 ǚC2rfJ&bZ_h࠮wѮ1@O{#AǖS3`j;4𾒤"=ԷW&ֽf˸xTeoGs6QCTr֊x3cR<ԕ%nI9p+2=*y'nt妈`Fmq vN늬OJCdx"dتDJ4)g7n`ӿ^aK+yݛ6Q0)lDH#(K;5e ׫ Z ZA@Wfr0pxVq0!pC7?,bW()6nNq\JVBҟ]xsM@bU$mX"wڰq9^ I.2%ދ,"z[OC8v]."(P[确 $Ϋ_ypx iJF)B`6#&$חtfq5YݨYiH˸RJ pTNeeGɭVU7? Gb:ߔ)IheC 9Tە8,a!L=lΉO֣=p3X2lZ" n4>ƚ^:g,3^OpT$1Zp z0TĮTZ@Pa0J;25lﺔVEkwޙE~)ڕ;h"A KZ6q4,ސV~qPΘ V_3pLjw_ 3? 9sͤ 6,bz}chtCLc\op3\ZLi`cIbRwޑλc+8bp:WYJ&&긪 f' ',ɖWUgjs3iRmC\Ajۋ>'gMKyHlѣiN.RZLm%^0iƞ?:סxwcsz!>B"yKUiw MK]$:8._պ\Y@ _30JEBVMnsOv% 7)?5"& 7KS} 5QЏ$ԃwe0J3k|0K1CB|Q={B1::BhU,MIԑ ϏiܺClҜoÔ,3ϝ—ϸ( # Z@֖e@UvDP7 bݝ P)j59Dk:[ҏC̷X.M&!=b`7VU OȨxNgɯ@q 2<#ɮ?MR+o|){w#t26Tq:9f }c/;tҗOW=2'?~5vKVM ONiY'۵5C-m-_D \5#7P֞Y4c̴mDDcyضM+d|glA0m<mh̏[KJ[Ξ:Uֆ e1T%P *ȡI{3`+U8J΀5iY6; kו>}Q+dwߕz~]&>ہBA|2"sF5?*^5 ߝO[O^r$]"3!Z>;9 B%T ZpG#q}3?>^i;w֢a\v%`?zl}zI(LJGnʿ j>T oG6]]pv֝Q/s8)Ro``<*u֚{?"S! L^˺ϥ''ф jz姻z*gG`_²!f.Һís˕d%Zң ce`?f^s)i+nP|i|g'APLXTXZQ e'm&?,z FTJdK[=]_9|z 擘P\\%nktm|wD1"[yF a-f}ơwɋ.K"pߨrs͵PݢԐ!YA ^o,V.(A{FK` 6˔Ͱp;c1ݔYEe+^߹Ĭ9 "5Dpb@H˴{nǤ&jm},g !7sx\눨R?py DH@jv8LZmrpi٫X$WG\>aaVFek6A̹Ywh{Tm6ZKKEbq&Rn-rYߦ}PH=.---dsF=/f2ZU9-qkK)[~T5lt&|#pt/d܊=ejJB~"$ʏ*R7 w?1)$wh/^ێb dupZCpv{4Nt¥g˞B:,gt RꛉK/yO uL ՞V6} Y(+]GQ8'ѴP .m:Ar =գy: h, t]!B|ni)X\:go+圼?1s4lH -mH 3|PS-ϾYs`i-qL@:*&o|E[kiаֺbXUP Nw Rz-.,ܼ\Fr,;8?0*ICjĄoNU0ޕ=mF֦&4VyA$$Pr;q}*EMrU1++|[ #iOCi9eֶQo)x!Z eمZtBuPur8NwwΡݾf7\&Xk\#$1x[X 9i2Z@rx*(AcU7 Im5֮7SvΙ[^X %19(,O_1n:KN$9A3Cſ0GǓC@TJx (YP{;yx7׀+ͯj6mu1s^>cFO? A!iX/G%׿ZAXu ݅x*ŅK̟3P\| ؝_ ^Mu4fy)}$ '9Nn #$tq\K1hik>]זp]4j#nw-RKh"2p/{xJh[I-rN 1JڪZJ}Fh6F*ryaWp1l<@.)ĭ .>M>`zO sLm^ܷgז0a-d`뗿exy\{{3 `4?+`bk:a%2&ȀB3И0M:fTlUi meU^8;Ra/gh_N:*T*rbFZ "OcUn]X7YI2+ _>GqvjXYmA `tkNy6!,PFY2+F=[W-t wF1?ް{f~ϞIҶj.9&߆D^0ы 5=n=9!̼[n pt h4|97* PSB5;yzj3i!g'0tZpE7֨38]"녠ɮ{r2>*4Ǐ@[IOШ#-^&ŒQnPG υ~H$(JeG.O8Og huQ1:u8L8pD8ukh8Cߞd'C EQoMbkJ1ixTnT(xɚ63/EF1%ߣ WiܼXfm{zxG21|=F5)fJmA1.7.'0n4H 0b'.pq\k,M d4})xHh-z 騥};rY(N vU0R:epXX @MdB91CtsC~(u1sE-:8 G2um,&WIAcaa\U yjfRI 1ٛ@ӌxi%GL̞drWMIp,|BO5H"`5jz R*{q9ٙ-`<{ax^$kY'T17|w^|iBw}i% Bdmǝ[MM~ӛg\pq@_XC+RAk0uWi-m;Jɍ2$V(1| Q\{nibp}H3Wm!ʀǶRHBq-<@4l(U v`M#XK%$ff%7 ޜ9}l@fcQvo@ƨe JZļU/=lMp js4Sw`JT軼9Y]%i!<^Jc=^\ /Q:@ T<ׄ\*琒{ĵI!`F$$ݷ Yb|VReP m[G =O?TQc@E#b⫗0u DXKF9$a@j!+]*M`:t^,.g-h^Qݚҗ1HL]/~~to0M'H0 ,xi`z7>V)B 8\/4#IHCSYU9U ~=tWunOB9U)2=?#ԝ5y]rjx4yVG`#u!' `/aq~OƊ6_-`6a>\ L̊>eUAo50So8a~0o cIf(s AVqo)OR"2@-"YU7wk]&̭P;NYpe5 cH*튮-5L'I!~̵#_󐢂 nJ/Ve6߬n^"::?N/hc ߴo_~}a˫ iiGcg)¤č!9 ?}.[Dhk{wC&yE a} ؚGIguLJ?|k=:}U\ g`iütJ]Ē7ԗN-i01ܔfIk 1jE*אP*L`% HuyGg>֥Ud!J9ޞ'3f} 3C_lWat ,{6~|<^Gm願SRɖ]We@^a^oᗍlBOHo S5C,x*-cG>ka2.fݚ9::T6U)2?F?q2Pp5c'=#Wu;9fzJ/Ftzv9+LZ,Ua1xf}{K' ߀PAUȭ`fzXVk1bЗ1KC 0д 'ݸu9tA=Y2’爵مz{ݫ~ۨ?=G9b7'W&B;:xG!S^Y0u"cx=:Xw|3q##ni:bYjcurCv>hV8^zEl"^dI֝{]?~M@$m0lڹ2?t(B?OeIj۸AI W"]@qX8/UxE9H| Eg@#g=F:UmX4ӍUQi*JFi˛α=2lی <:F'kӥc/}Pc%\|FK9%LU}laNw!#,/طU_r4!KYj9gGՇWEDwaoYɪ1x; w6Ey9ԟ+3~?&p1t%Vg8r#oGGuE̓ `sb~#Ő,A-sځ:|im|bI2?Wi%6ֽ ZJH=Ҹ'MDNGU1-}ZsCf'@_f i8b yL~0[f>P!zmkOeA hI44??M*gKl!j i hz|:LK~t"nΥ& Qq:\T"y됪cPE0fr.d1/@=w,G8ۮOȈDSr144k1i<zvcƐ]?2P}0CV(9JS6~S-j!9rt->g&3p,% Q`%ބӖ a ^X :-}uU%Jm+e8mc+np׹mɷ>ZKU#5я}ܾ]bdU`ZJg8>L̊;+qog'euɗC7"T2Qsq#(syATL.pT:K:a(Ix|0eJ)[%I2̑A7XiU40?DǪ[.v-j{1bԢc6`oݡl"3ZLlia߰ ̮; F~8E@KsbUzm :ɓC*D~(~ GD;ʶTgP\}l>y>c&tu>r<S͹`bAtRBQ23.anhq,Φ])3F>v@E"MWܢkXЯ]  S$uvYѭ䍘GV^MtST9vD9b(16h%x:)i,YI^)M >=0 \(2J)Hs>TC+gd*܁DƥX@kt(9j(lNFXؕ{9[y!1V#A&'zm2BzuLiBMƇ\HCԼ<VNceT|} ه2semڸ jH: w|zp~|dQ |-dB*%x(xE5T=`c0p4AF\+Ůc63v9B⃂Pd,XWuO90Wz>?)TA(2~ΟN"&XDh̕%\'68C1Ev6]`Β/'ȃmecNetG L''+s,X[_jTҘ2q60jmo2 Xp Q_5{] <> j3^1R< N1l@g7bҴiK-< kbsѡH|x~L+O![\s1k_k?Tdz F|!XJ,h :jxiiz`r< ;YELM>-WsPہ^'qKJ)hQx-vl4^4>-&PNPg0-ü?S(-̂'Kz8}nԂ/=\A_7+*cO $]aԤ |Z"ĻW^sDiDRHy 2qN<Fw澝}8]ݧe@E(t_WeA2 *LX˾1pӶq8*d:7hZE^n 8$xT魻9]VhbL|_|!M%Qc! koZ m?97f7mCbT 4x!NMlOZ=yztpjaK+C|N4ٳ{ba(t͹_wOjQ^6ݼeJV!X0n692MOWK<Bq)ғrg$F}ĪP@ܼat Rmm&TF;`Āܝ.V+A}ݝ/Y‹egxgnBfغ`Q m׺:e;?Q)f܋!NM/}W{]e |-fܧS#Jp1[?/}v:ȸQp|U Uњ2)@\tHD&Sw/ݯQH_ aAY7Z&kPHD?Q2EG_?M ] {6`<ؒوT 聘M#NQ9|fA=nrcj 'L룂n^j.p\y Jg`W\!K[?ҽY#Vukwx6fHO+]aW!>U#f;xz$y4w*-u'! TWo0}د1ذJpztgtwmvzBcM_'f;ciZ(b)"!}ԺWjMVoSOG8jDfEM˽5S ܧd^pJO)_F?hm\vSsдkNVRVKЬ1 HsD7ݔo@riP]X/ZQovѤ 1JY 08L6B GP? <ѿ7.}c?HunVI;ɶ̹ [P¯tj۽x)̂ c’ ඄W|g%/VnN n(EZx`3- #P~f ٗ_{+tF>BRܢ) o%f-yC$/,J ` f_Fk/龎 .򭲉_?^gCj`6/)DMj/dx`T&)MPb !!0F(KC!0`%1,/} 9%){cEיх6LfAw|+ao?_.M:PԪۻ9BPBpn>IF^Z.(x/N >W# ]1q{v|+p%ixDD:|^:slvyY$u#6-zi"E2J%ؘ DnNS9% Iގ,֌U.i|BEv=iI?ÞJA?`drbJoA5z%Ь@' kQr*8 7T͓Q&6JQ=n9dzE5r$, 7Jlt9e-c Q먻c.nFZQ3x#N/:^qSb9vYYqPʧo2XG!\&yʮ^S%X-‘ktCpfe]ьX'A97"dλFYa #RΠPnAw'fL쿑wմioW̠c\z]q7y %o~\@`g^\-\{^[%fo#[?@^e@yYnVotf($B+%ƬχPZZr$&Y*#]OE G%I."gؾ~ $U]ؚU` }p(fPHp2׏hYd*e.8[݈AXg%J2LThl)vUn@ EeJ}U#b:?7,ВZY&L`Yѐ$J'`"!9@^z(-ykT!0-zmjD^(r+# ]CjD:"R-/zc  j,ⒻzjIˮUXۚ}M}[QGȲydRe {mP%T Dr.E`@ؾݤh"ǡS(,$\/b:ͤe܎_#NUw3h&J/5]'.avHBKS̫?􋣊N'MаQDayS)2P5U2 6r1.#YYnjw7,. uƠ^(> /DSLqIE| (BcNWq_MYt b% 9rܰ/g`-okú!}kX *r:W7W_ l4@]ڭ n0z%< `SKVZ 5ץ|7SΣ]F+Vxkm"uk VZ` 1;orBraq'k-!-WT{+ (*YjHtTځ T03CRsv(\v JBmEx\> i鼝:x粫bk-qhN9Vzq Yܫo$y[Ԇ#ޤ*6%tL[IpJ*3,jಢ(X;gٜ N|wi >eoVg(yr/[GU Q [ԣa&I Lr<KIgqH"+"eMB?_:B5س q֙Xlod}B/cLd7/3J7N|T&n͆} Mp])_ H;+)!T Mi ph$ FW|Q_MSIUG42xXٟA/g\y9i󸛇N}3"*M@_WSžÚh-MJH"y:x",?g !k3v*Y俔- 4EeK@_21@?Dx5ScNl9 C/5t@ V=2? 9OwVA`8GaAc3IIwl˜;˼+B&7VI gx$4s>IbL!%BHc6`@3vjp%t>D"xEFOfΕ${ê:j&+y%,N.;T ^Dlo 1u:9X?Bfݛ\*+0NC#!qo@ Zv֠,Ќ8k}0iɐ&HKOn l 7z<& | <$>RT;t☁?h)2+k>;oOLXޡ`.0+HF7;֞K #VHK`BDG\\٘*w!Wz@[m)x9*PpkZn],Gd3uWh?a8{OGZ4@]R~&4ӓƘ6xhwQΖ:/ &( d33su*:Na9G>:ٴZA'(Nj^ sd:>^feE>ηvoZ@M ? xl)V9b/S՜7_Y$e[ZL{H6-lPDՍg)ZkI5L3bzTJ_2k<|#cP R1*m?` 1CC:! sy (%Z>G닺~(ԋlQ7 RSmi.~\͝# ~8A),k%x"kZ{ior\>E-fZaZ[Em%ٯngR&Ar(w3] ;0nwunGYs>I21VgNnfGo{;0Ml(ÃGXRI4m8 u(C -&[FZz <ԡ:Ӗ4S]{(ts?+d:UydPsU,%醝LKUtL9-LN\KGub 4ieyٯg9ҋOMLg6 R!ya*y:ZL+K(`*|nﯺwdѡv&LiqUq [&ƻtC dj&rVx:#V- }t) Xˑv"rV5˕g&zb ) i-D~$,s2HS-?w},Vi!KSގl@wa?J^0DCq\$zBU#\]CeF5{w=7 IY̑ӣl>.{'Kavtg *aEŴTRg?gJ$3Л\1*_T@>1:7w 6xoqBoϒH<.Fm7_+ribjw" ֙-SSD5|CrdzqS#xca20HSւx*Tn0 ׸Xdxa vDɕiSCx5|9^hXNScCƘ /:HnOI3&NG Ƭ F5q˜W uE @yY;Z̿:c}?d>F0t` ROT°V^6.}np+3{-U)\קvc6u$&QmvK{yKUnzP.N7dдK;lƎu7boO9\}^_<F{^k~tء2i,3TV) 62?T'TGDR #.~jv9z1/{AYlh"14͂|7@gPU,U6_ h]QN1V `9DK,/$)MqE,zJi2]|J KuhMo+8ůY\{)N@N ;̈́رsƫՏV%"b%c2[ӭJ*UUB?i~ЅԵ}j~# I $~U{i`꾧,?HrǵZvI<~.g}O.sD\`g߀Hi!JiQԼ]W 72{Oy{XZsզwt;\9IׁeX*.?xKUsbx*oy~Ӌ,f2ҼCNJI֠~?=S@_2t.TqHbRIyi'D *@0wh _uͅy0AE,e{̄'U.w3|KN<ý~5,e?v`*@,zZ``8aϻƏ7K-OQiRŎ VXCԐw97/=DՃ7jn'ǏR$4G%1r+lNpi jK[9ZY1[m&kn_O^g oiOvYjV&C=t⴫5 |̱8rhhbDwrvbS~Lb?@銏Od [M\⇗@n["x5w,Ґ jLA#唜aA."#+xRS (C7\ P3sYuaD:6]+2]_eDM鱊BR1;GA3Mьʤpf[(~\u 4khP]dBTbu(ӍQvFUNB{5PO{Uˌ~4=B&E!E3LjLYysޗ/ ]u0_9w9,+8L{.jfpKHT)7S$wIp?VA˃^RtD8ZVy'en~uVl^O,/>j]`ϰX<7z*+HP෕(&M#` Юɱ!@xӍl{)!,'(|*ejVCǾMWHǰ+ q%"EBi`q:nfJopڱ%3ԧ$ \TU3}:F0"K<.:ay^qmhAQBIXj;3 S W0^œLI~e* گYAӷ]4SGz:Yu 8G&oFhH_sQFT&R #//:phU8V'}*(S3y'zGa"<'ؓD C0\9(rmGȘƶZ Lm#b]hat7KU2Wo[6u-סnq 㫄r*{QbL7{h,N.CEm"-@8.Uoc|CVNGwK&au`$v,{ Ptk2Q*W$L6Nug?Wn>`l3_paTbkma_G6Paq5['QyF@,:Q;^xNZU>+)(AvNN;f/RWt~u2L#>.w")f4AVم՚;c( V\E:4WM84w,ּך? ]{c`D5ɕ0IIG:r}H +'vE]A_s\ 0[ދfOF |lnUT -WӚx+1%Y}0yyj/aX{JT>Q unӺZiHi'0Rk+i~iY}{:c}n qf2WMٿp .z: qINo98y0Q9m^5M}:e9 m`)l9qS h%볡!J{WH!͚N!6 LWG_ 1/΂|A{泖ύ)c(ِq24& wjٔ]m+vJTQ*򑑇E}L**5%}bOg16 HG\EVuh ,s"՜nuغ3g.|t( n;K'l 9jߑ]3Y1A >3E@ʔxKֱ3eL\NҲ%@` X_x2wR:Qqh~&Jҗѡz_<&XTP<9Պ0!0\yU`Td,XtJo6D~jS6X/.Y]\ǜz|=,φjH)k,bŒqqTsJѻ$и\|kGNƂ@/%lL'8URwid*LFdWBIӇ~]<@G>X lF1Ɍg zA+"Ī`{%oyOd̓$Ј޺='vnaY,:wE"{F0EM'bZLKFhk=A;Ntm+nFΑzW+hY+cJ{mA1 .f ":W~sw#_rbi4̨Uwv 7^P8AMpktgܲ+H! UvQ Ѳ^b{|IɠPmOppu;U~""pv y1`d PnG\fMv͔88omJL6&zGe›AϷeC8U~;}Ù3ОGͼ]/W$rf4 aI H`!["u-7x=oici}ȾUkE60w_!?I K8PQk1Zֶ۟uC'3ֵ˕ vd- q)QhU;<`L{`8Id#3sȸݕwY_jk 0yh1}sy{/clPOoRZa9d}ˮXГ\_.˂")0 4}r x7JK T$r=q` Xշ_$i6T(sT>BG>].HIk谷S&P*:(\DeD]LOgeR$Yu+?98P"ЖO K PH+ұw3'4k f,s&*-싌`NY6sJAȧw?%"řUlv-:Խ?iS諽F' )m7W{+*|UJlQ۹w/DK nIg~:f:K9QwBX<"wߚLX(yK]x?LZID^͚9gdc%^{I1#޺uqu{4"Ӎu$B>)\X"C޸$п? O);z/+^G{WɄ'5\Ȱ,HtF$ϥP=.R])icٜhd>4u\G$ .34{&{{܄T1YxU`[V+p 51T6+-~f FA:i2/8Xu뷜\?*dsޚc4?vhI3]Wy*_1l;GbƈϷ_).:?Aږ+L3qzjnۜj0aYx$RxKFȽ4v|24ޒ/I_~F؜>|=qPg@JѪ%\Nepmx<~ɑm!-2PZl=R̂v_\&huqu /n%U5V_QXDB-{pK<,`1 c?XғdΧE~J!NL WMEXPUGFJ(BT;<#SSA"S vڔ_IӐvȠ$cO<`-|f1B>=D%+8t;F=[HeAFx@2~@yUv]X x9.' 'jZ`tRB^A}^ZW (ee5&hډweLЬk;Owfk!we|7>b }j10ΉqknTlHVzHe\)PZS`&Oz= %Y3q@j+&Ȓ $߯4rՓQ5 `.U5_eC683WO6$7 ;Өӻqς!#glCv'޵`cƏ)R68naz-XyúԆLg=?G1zvs7O} 4[6Rkh)b¢>ɢM?1枆Gzl.螡0NĶYA\r=uBoF]4k$zڂE 3}ixj;npQXzw,S^wwKIg)F ﹇ kUCQ!'= S6 azY=|mSƖc+3K Dh<=}v6٥4lMgpH}25?fpbǥbMYX'! ao|Oo*R찢NiPHhC#B4\Qi[!qȣwk}9F.opI>WPI;0/#_]X8a^gK RCұ| }3:2Yr{mMXݟRwD$:A 6Oc\v6Hkg1]}OC^zޯBbL3җϳVHÔ8Qzu&Yn~f(c_;χ 8ߩ+Ag{Kԉ8oõꅳ^ҹ>^ Ydsmu:!BXM\9inЖ\O!=_ot{ymShlmUc`lY ᫂Da!rGg_%d.mH)ZYXul:J* zՏSMts94CrV)Q`>q\7]FC呄_ ZRi*L?=0t z@/\j."IY. T6!TUWF@xB *q@1sx+gr!RGۚ*lZp6f5ޭk3n'<63hcbr8l=˫:KPtT ]8-R.}QˈZJ/fRlM8)e (pt"ǒd_gcXޅ7"n/A=G: NvfAjV3$X~jo@Ӗ c>x>23b=!xjfcڢsIWN+bqv/6TJla<}V:0nlqotZ,.fJt,?l8juAiLrZTΠs-]~mi ;v Yiʼnڼ8 OBSR_t4L?1 OzyF^f3m)a>O\@)p1BGJ}p{LԐjQ5%x @Ujoywiě9Ʊ.BX\Ur"^J6ʰͽ"jScs#ـH3Aad;Fhc9d9Ҥe)I:UU1. *( USw˱gmgg&$EeTbiR!ʡZ)t|zv۝ .bh-'o4Ft\\u/xJu3r +Z[*輁ç\zD3/O'8%71xۍ莒Jgr]GxS8YhX Bs~BAF]/¤:qf3x!عgC Мvh;.bU ˆ\i?Fڕ$ :($2i.a^$ecjxteOU})u*R[`^=O:-llGgRyh y2KLrK3+F:܂~ҹdzi}lsDX3:" 357KbJLğL&.V(]Ms)$Oo nQH1"wW~踛P` ߟw{je ?nK,;lG"#9c/͑į:-pw6gfoD=1S PM5V|Ŏyfpoc}2D`lDm[6{=2Kq!SܨV)+}0MIX@/AXW2oяQr+'Z`L#; t?rUYFa{U(^Z=B#/{ ^M-v5jZ0ȝ6RV Kwz3;#xn.y*w9>D1l~H֦H/0c$Ӓl8PkrX31ia7-`)+!(>QaV1IHĤwƟ\pbȋvoZb [=gQ3\gK8)hLd/\ =D|H̬xtxn?D<;V| CB~+E.Lm֫}X|9165ZSJ-nH0a{6‰Q&~ ? f.G1(! Ѩɰi30s~[Qo('ݥ3 b w4VՃ>EɩRMQNʜ[1:D q9."Ny,ߢ{rv/H>`Y`:ac%ߥc8¨2Q,KdjNW*5|oiPM@2~7o>J4O}r<_FmǤe%ؔlB@FʉiɊV rUq\tQt" &0?:9\G|(@QQH۸G-6΅ j} @;Pɜ}C]̮f#kO1$f$GaD8nn]ȄJ36N5 -.'|^W 3A7Ww%xȻz_ɲ֪F3t CM0z *uĪﮜwp{z N%R VgcmgWM4B C+G*-P(u^p˼5"BlI ?2}[5CV rd"??h;,9ؤ["NZ 8EeA\hμ[61d8dChDz͏U}E9(ϗezdݡ)qJ@5z@FVdt,䷒JoˣUi;xD ?8Љ:OLXũ|~^yMtseogRuN JM7ĩ>3e:jN7ζۯ5ya`pSZ"GU-j/T%@[eXms\+-T]wJQHLѹ Gut1Σ'#CN*K+o wa+rSTn By+;⊾Chnjzj ydUq*Va<juKkP Ύ;nɨ|C Qv 6@̞ɭy(dp_FYpdmL4OׂOo"/AzDk/G;; >SXo!^YFZ$$eHԤhܟCUf-]V+p: cȢd^L/W"^H($XzYGq=:|8s/N9cdM\d>HorrxCCwukW԰F!E@gWdTlVѵS&T̗(2<ŐT=d6bvO܃ŽDhfC EXA8+r]ML0?Ӥ@.e&]u/%h}\5GISLHȵm)thf$2!Xrk8|' x;EUx=)=8:Pf |!EBtCѶkzo9pVྕ%%ێCo:b"vY#38c/J:xƷ³&z` Ƹ{ڲJ \,4[{pr| gk>ﺌ3Wbn]l(.)7(4DA+o@BGQ7Ij['~ 6>N6s[2.}pC:N`Uh[dP[:xP݆CNƛO;7 p뵙Ok,;]&Ý[՝ywȤu-s"e%OG˄Y\M4Nsp.je{>8o2byt{?ӆksL(¾εw9,j; 5)Iݏo8.^uy_(,Ε<(/ƭQViJŧ(_tNmš[gl~m :!Tyo (Es$poVM8IZ4,n$6bqd,?BK%izɧgd1 PۆPR.a37 3}FBn]KE4ЀfAuevč* 4Y,ڹ37nXyL /wIg7, #t5oÍ7 gi{JOj3$ ss;c^Q M̀Hbjn(.<CboN!vJaO>E_:5̶CI߸":gGթ0*1T>4+ (%+^fkLǹ"sd*_N}4ozPK53zk8$ Gx}%]޾Fve VoJr-ߡ{J;"Q xmbʵr>Eݛ& vsD8rE<q<8b `/bF82HMqIP8vҳ 6t%NB:nmHޮ~ǵ!;Vzјh e~DI(nd%iJpTT`dFgTdb 6Qf*.>?s|Vܧa6d{B6wA6Mnu r.fg2Tb9- uY+慞e}ZMӄzV&Y X c]lsC#r`ӫwx@WQYP!ڛ[$4,U,dJl]"pS%oyI|,)8nDoKȇgnvYj!c0 O91"u8٘eoV̗< 䂡ΟyT9IIP'鬼"<"C Ӝ\meKBkp[JroCSyEqJGk>9DTƬP_PפlMX 8Mv[!B%SE/[5nMyE!K` =sR '&RBrNln1l}{(sK噿8"G{IaSJߣ?NJ[g; ϿfLdX#: &SgKibzn3X/`uL-V7Fm/sU>_sP NiZ֗ WLmhYhи+vdQhR !W HS E=zdg\aos:h<\-RXĆlHfo̒5Cj?S7w*Ta&" # b2ڍԣwY΅̽Eo q"BxA'f UaV?cdcL/-yUFȂ2v.X[D'&q %v 6ns4<];qgQBKf z["o7Be/R?+Py:p[H ZVc}.ך{a>C-g_Tn¯8ikĿu3@J$T+_#vh)zQ#C9XNCPجrR$oJͤYkǣ(DIg?~c [|~Qe z|wzS"/#DϰhZ<:\aIGl0^J@=Ylk;v^gb[mۖQFPngsN${"8`U_$ v8[Ŋ;D X9rW\G:;MB!YN\K04#q;3o:f'(Ő_<ۯ3n`q@GGU҇YE^Uu3U;nO8[`q]%#)=Q&ͯ_?+r7Ra՜"Ƣ=1,n5${%r_W؞>@%˟ZH\<||L^3c< t~}ҠՌCN{yTQ צE1AdWWz@Iࠦc r,aABfF 1#Fo <#/z믤P[AF3x |5YikT O$"a@3>ݛhӜŮѨشṰa=Ll_RiSNQ;6a@+!\aP\؆#N[wUZݑE~q'2~eQ3#XBkZ붛sI$BShR*F} hyFPŴ'k%!. ٶ;nnҎ"?(PF˝.I#n}|X 6^Fm(xL?B)N:̺9kH4wAHC]{[BiZ\B{G` -jt+iE⒌* ;/hC1pG7*iJfP,Xt9TtM׸r,;N_-8)aDэfY[t6/CZRk ռmRcl2tl:zBnXvs,*xl"Oa{m)ߠwJ*PLX2>A#9᳟̂@$F2cDGfbFԨ ;[`4U}AT<_ȴ*RJc9;P/3 划CI~#aDŽxSA{ɫDgF4vyѮys~I>O`/Q~R-I2Q]l_͚~AW5OY^.'Fs7@4vQw_h'[afFS,=|4t./ z͚#aII  HO@J/^ϙ7]-pd /T#U{S&nҘn1(ضVHOid4CŦK:iN][HU؜`Uwɩsk:q~ 88W "U8'n[1*#g1/SmIkk kLD{RuH%ҁs[ {zZ_4kXYoݪk &k~,gxWل~ѕ=!Q^BO; WƸo\qvw 5{1 Ey|_vW^&.#m汎ʦǸU~32J ` ø?&kd#V@b,U6õ F=rيQ-9&[nIWvhΆm=9@X`ZA4"4Ryl4`oFkd_puȰNj556o!߰\["h/]M!{MR3mrfTLw(^o)\K7z,m@sѰK\62JĨ1^5 +u(vo$48(b"E:\Kb i/quShɽF[PE VE P7ݧ-w79{I-9z6E6 A.G,~  ,8iEoDb z (Irm ;'CzkMrt}ڤ隌[%02.yt d,GtwA/wU!x9? d+(jز֓M,( ֵdv(cXW!n[iC`#~33 m?Җ]cB[vһ5T%J{7"er7X״ٙ #,6cVL O F\aFNNȽx#0DQ訐L~቎cdTW9ʳrG|N-yID2@V(mJ\-Bcp  )ېGE iTG}f+ :#^ae@bRB+|pj6k9ɋM r`muBlM1cO"P2°B?CDSIM+NY;F>gq{ғZG3x& 7梪1͵1ǵwI}ɠﺨ' Yq˜a\̀Xx)J\q#jPn_3xMSfLJ͝6]'Ol&~#] 7(TrlEV{Ӳb/gkOۯ2D.vI/Uggg!) i{t3Nv$рEKd=u#{&'Na988߾K?+0TľݬЎ&I4 XEߍ-n~<%Jig9@녤 j=􉷊]`kO;pk4;n\Yu \F*ʾ~5fĜ|,80j9^㮶Av8ZH}Q^Y c$y1*l퉯T˟!|6C}ܫ ^ԕ'b}իU* uQt+ Y /%-–⋬mvYBM3xa>}78lzFgŎB2@ކONau$T~mo'HbfGзSGw{ߏs޸&I>M7'[~̌ 9)0/^ u L7ȤSeoc$!flTc+)@*@S,VGUM͖Ɨ L1fӁM';W񗔺{rfE/eVaK-<6 ig(ԅ$1>׺@m1W7x<Ao~"Ͷ?NkQpn3a!;@ȓh=~B5@ڳmHu#@57n:k=3dî!{CԽi6#9ES棛ZEڿИאov'8V`Ah\3WQl%zxVCD3u 0BT?pVK'Eߡ*XwcVO)E=U,O-L|s$Ngc5m|]kSo5WG-iU)ˮf!;a*ĂX(^Mo!@edaRbVnOtܬ]n_LBConSicmqU|пda]$]\#{[QӥaHF ޣk'g]b,^jyfO֔h: MZ"x ~b>s\(_*VYrk&s?$x̢"J뀮#a\RՊ i󤩀C}j b0@O`OG]1$oN Bj4:,?Y>b\%$vA^Lw-%0nb[*YxawT^Ga}"M:ܽn$cjvnTyzV#9F- '[Dux)!J78@,Ajr>{/A:^p"&«r3)ܝ(SrweYfH|&['Jkˈq s0`wwT5k“,*y$%tٛRU(gW0ӮK\khi C <BոOjH֢4I T{ Ii9 l;X)h(Ir 'yy2gC9GkPڬNL8,`%v7oU<,Y %An8X NW!DSu:HW)+ /]k&ZV_fӜOoMdܫv8A"a;&fSZ*پ^_ŝEp_b5la+w6V;nMVP mL*<߲G6#Yď phɨ0=~G:9V|;Ybuxfn0 ٬3N|Eah.N]f-X(}/XE:- 2VJ=;PX>7꿎9-j.6 HnY0>pW}0K zVo{TezV?2ui6&ᩝ>{j(:Rwۉ/F>o OIGzbbت$&r" AMIqΛ١"vY>JԱJ';:S')iCYl# P/kw^3w;Ԥ8X}(S$ [ry.B)(~Mom۫^^%;tnWzQ]fu}E.Y;֏LQ~0KxJi>X{i ٘=e~OҰ22 .=/ީ>TCTs\|Vŭ}Q Kɾ<Ҏ>I! I9.{DQuH- `a$GŠzQǐ*C+I"\xh7# vNf?&^~؞Ql iqRQRC;V DeULXeghf/"]PzkjtQQ憐hY֖e{Rb/? ɳ:L$^wm8}Q61[| Ǵ3X7~%5(q2 IiJ0 94estT)+րNySE,/aI`Ԕ X9ENG~ L\tQ:֨1%VlTpy)ZFI-O U9mowdb~gwƢ7[Ο3P&!wIVn/OzM01x`P|=>Z2u̇pOFT)4E6yji.Wߐ5AzB҆ƧWmF|9E馚P;@,BkPxgP H `G(f+NrF0L>70HԶEAPooO7eԛ&"7mzDVnIjt [ zäb0Plԡ7ɿ&ܨK?;p]b>k>da걓/|J ld`m~d(XNE΅Ble(qIBbzY*Ez1evR,b)NѷÁB#Wo"q<6'p}1~0wHT7vNA6zJnO&u{vxGU6*Tg?dSdR<ɼꍹLMO18?tS]' krO yc Kg.&A#,@h:rܻNcE0(J()8{_+0bV8JsgWfGAs&l#{3SI`#ӶѦ?8?9 ;@+s` hA/su0wM+ VCxa#څBG|A7H \q Ee|Z2 K[HN'1]3ʏԷֺ^ZNV\ZHMuc;IuEogR^O\[a_s鑑+J#3mM||qi!l@ߐsFҋtNyī;9S%P bD*$T_ctv69PxpZ7e]0ZRxNK[;Hb.cO&p@UsSY,7>xhSsGT3H$=s៖A >l7*Y|/C^ *Vgp:$eE.~szbQSL֝Wŵ͊da[ % H1%&0D;fr#O(HP,!;͍& ;?qzZ}Q;J0?W7L{ϛ.~5*xj f x;+"9nbB0zh:KᡀћJƓl4Ijji[g*/ "c[kfJ{PS(O5JȣT{Z7=vJM|T@}lMKP.H%\[R^c-\Jy]+h4K<Ķ) -rtz(To֮z 1}⹞~vhHl3ZRdjyܙa^  rܿ$XK˸]Aw mNl-A]<}xdLsUa! _F?e\] gy.Ri/EE1Cȿ%5$l椵ip^4qEo s9 }l VtwgTi8SC.2ӭ~j}&@c#p8!!!fD]ݏbؖ*SsjdpciI8fRwLC1ԆMۮN ٵ]8<,:} F3/ F!i*&qEw,icvHR *A131 ;X y8IoJFNgG󐝷#ϝ6oQ-J4zeY)(f@fFMš{ TmNB  ynq|b2@> -Zq q5>?s-Y/;|jabXa&KIk|{3ةvU!I ÕQlcZ䑷X)YNB<]4QCẴ%:ښ_H1+@tt.ؔ&@?iåa0mB ':ݪg?,庈K] bKk77c(,zEqgW0y41BV40ٺ•'#M<ӠSrX$H[T3 Nϼsݾ&2mYkK7UG脖$SV+ ߎ|Sk^^0CV{!9\z亱qӬ3l%ݫ?e|\|ꚽmݡX/;it 1|9@gt*qgQ ɜIf|XA&+%|>rQԨ$M7QX"WTlBSkM-=T~P_hb^i & 1b?e6ۉ{vdg 7/=X\J<ĕ=dMb}ao2xǸzMXa$A3}+&_{$q9׼ Dw/7Pvs`e?(oJO)a9ze;0""U,Q饫~=s6cgDFaF%CE^7y♨}(ircx([S& suƹ˅C&|b봴-uFLAO ='>f|ж0 ъLBVntɏgp5-e3m<& )U)ъvZ#UI$=L-VM-?8Eiݑp}WxK0b){ A0a88 ä BB8Q܆$AGMz ?`v@ 6wsAq)]ެLtf!!&AŎtvKSSq*װyAS4 JjrU|2ppgԮ0+*S𰃽p *" %SHo}> *PTz Iq -n @xKd j!ziLJ^iŠ]QӞF43U$p*fٷW,,&*㽈@#L .0j$ɆjP뼭@p'/FrYQ"+N ކaѫ8ɱwJgM5z]v,L%T_-7>s(!DUL sYc ỳXH%UQ*'B/Mx[07𬔗Q,E9h(W `sj]ZqKNvx-iNc%/$oe^՟#Ӂ;c@w&y7WctiApAo}ǘPX߉!,D jGOhg36!mkSrrl,{%wDUɭˤ7\h}ڝ雹 pB(kt"2e4%ܐ>J h3$q=Hډg{f ss<HlIo7;zn@M8ϔBH#W5@Rڬf  4ߑed,^{F>\_o9Ώ D&e ,EUu_2B~2"Sap\,GeVw맧+z+ޅ?oQ{"ӣ.ϙb"CJ*R'aoP)3D; 'zW%)mBu*!U:p='"]9qc^2ygW9& 4 o[ zThQ\Lk20>`gDj4$YY, kD`QqY9mtیrв1;dE{Uԥ&Vʠ`HuYۈ{\ב˺)z#!$Gb 9N%$у?*TiLcЙ3 '؋?*Gs08,S_qyXaP'sRX(=oV8o3fO۔`QA #e޺HdD[/(ɻq9$Bc;Z٤R'ƥ_o>%էMHsvA_7X=@j\y,R5 7fpH?pVPzHƎd^{ok_ S}ˋF yZf~CP 5<n*KO~&FJ+~Ir4Q,7pcZTmɾhtb7+V3a'zDLƃy9鐇@E\8>}F?yaaÜdlłtbp[:EXԋ`(B3q:>sxXsT e 죆M74Qb&'(zAz kӛ_04E5EOVH,J^S &_[Y6Lbe4p/ÎSj&ZwJ'^-aC. ~Ku!/`N\N9Zg=7ڞYӐfIM2.=I LTEAGʬh!(ԋf+RE]067%=.1B*8wlc-Ⱦ;l4X|a:dQ(\bN76zb\k6XpG]st ^ 40aB>?Ԇ۰fl#mH{ ^|GGbo8_~#-ރx DCHO >'Az SGHt*=#6~.\6&D.o+8ii/(6_I@9+82?7Q;苗D! ۞'m mZg/ż/=*4rͣrWdxNK3]oJ 'ժH&.xiS5!RkeVU9]65GNI mڼnv7zMzVc+noiW~qg %0I2,A y ȝ~{k]s kۊm Wfdxv6 E?*c]3mEDhӤbdR2S9NBj(d"/Llؾ&L ~jָc>Giӊ. Vhre&Lo U8r}tš[ @g yAK򄿵롼Y]:, h-Ns8dם.RŞY@ 6}mE\G!"4dZZExD0:M$ȶICd^?`@S*j)8l>}] +Q),f8]W 1mKRW }BʪhtcWI3˚Pj}[tҏh]'8R#c-Pd4.7(i-bO > qL2KÄAf0#C_K>?wΠAK#(Xxß}%z ~iE_ڇ,O~raKʤcMHچiB;I0\*]uɾKS[<%Ȋf˕>oOm@]5=[;Yj|-ڧ ytK5}rCBH0 ̕k¼Ao蝒ΦӬ?g2\(ԧKHHw7\Bfcenvշ*Z /]=坴eK A\$Xj[k!;?{4pAsi3#B൲ȜmԢhpU #j-%zGPTuv_?ȞΠXYx?3ֳij% ) YC!`#ɩ?6<-LO߃ez8WYgkAzkflUH8ðe-.7>ypfB9uvH"c '- sz?9,+i21suO=@THtlzI)!&q7';Z ض4*QH[|Xñ< H'h^X=<)NILopPnˠg!w?FKV@)z|ږ 4َi8q  OXH#)t(k3e͈DU5Wڿ^!\`$NeP"IiO*#U$d f2+啼#%9 k )Nns#G~yI}@FCYI>0 G_z榺Uj Cb@] אnfMruv sGjMu]*IТW-4U'1`0$. l[\|(=]Z#ă_o$yz~E\6"W (C&g7@-ߌ|->.`f ˇQoKOdKaֳOv4Y[ .IFLj!?m6xJs_?W٧]nb݊ȧ$4ķXL\ux#yNu{ db*LxWp}Zby(o"UâPtPVRMR~K4;pi+eo$ c>{:>6Qm[3`kEb62ϥHW5khj$݈dR&Ac/>jeTfx< i{w-P{ˑ6a WQߪH|6wpܧh(=鼑V#1uė+%BhZZ7g :Ѹ zp㡙?f"-jN~x'8˜qh6 =S(*_D_ * }Ac TDq0 7Pm;ǹ_n6UAԅ8+|psщ. 2 b Vf?M#[pa*f6ZVp˭ ޑq$+?<2*sm蔊~nIE28[ÃXX$-h/3 &byuI-'ٵSS|kL%4,00 n֥I߃vV6Ge)"Hj%O F("ѡDAxN[6>b*2 FO DɔisU/t42S][I9}0ԒVܹ?'Ĝ~Hg"W䇢@Ff '`6j5SDa eKUKoG;pκ*6"{'}oyM&"8R8e3s:ޏ~#?A.!o)&fVF}ob.5TW;\ŭA*&(A@y[`g90I!Q ^C܃Guqn5yKLͿC0l+U}1mz(򏊊L!lvmYwbDt<.-߃d w^@ɗ+xkR+5yr\b2 %Nr}0_e8sC _ی9+~Hsg0Nxykt+sݏ[&^  MECaU´V9yTF[5_4,϶lWG@߻|'5 p QaV DpV%`'`VM5` Dw^{]:3ru=z.Tc{N4i(v2szuXRK^I>cA/$BD7 ƵcIUd^]Ȝ_4gG'[v*V:bl1qA@~FgeVPg {$Wԉl 3Q釯 S4*p+6}s$3H!tGWy]x$JMw[dZQߤ/@~ /tXHa3n-M[ڈ?q[VM}T_M.!M eH0!v"EX 霶Aؑp& Vp|в,A<{cGӢӸ GJM1슮f)kH5kv \8%bUJy@+)۩ ]LixU)⟟\G>f_LO.2{=„Ev~2lcuqT-&/dC{>zא>IG!$$\Kae@$&Aӥ2kܛT{5ϝ mCH Z!QUZ/"O%q3#$%$b'&BJCZ4 l.9gA=/V/U^xl\пSew0L2RASu>D7xGU_nNaB8۽+pŜnh-\64[z-؝l51U줆SO5Gl8 Rnה*W|ɅcQXr]f}tvJK$xߦ1c!4{EQDx0)6!yo퀲 oy%ELQSjz`6%Ki!E{r58 I<*ce@9'edcI[F{&=.*9/qd~$&xZ4Ě툞/k(4Da` Y'@̪DglmImG"+7Pԯf&\Ulk,w*prH]Ÿ>ob8i,g;_ze|X8Ь}GCj)afk$뺓_; 籺޲mvJƨah +v э_V"% 򽭪,چ#A.y|Q""WNV2U|!g\d~W"wk4k9#KR1Cg֏W@]xE-p8y;@l,8e̤X4`|wtJ0>6С^EtZc cW#!jgz8+ (CEDe没V"ގ+_Е4x62Nf&XQiq_d6X.gPYo0$V$\ /6 Oɫ#s@hSLsQo[_?G^v*Dd5ŃocWБl /Y>RKÚނ1ۈ$ ZU |; ; 1'_(qY#Nw{xV-hI׌4a@PӓV)!=wٗ0ؙ=MsB)n1ާ_~\ʥnKGJo{(7 WQ )}ʺڝf]Eˮ1ԉlgJC^p o ^n5ci*xҠrF^1" QLl?<VϢiZ(Fkb.K (W.oj̛RI';ʽ #ͦ(<2/ ,,z PŪ9k ?3"4 SC#~ a!]/mr=p1Z-vBw*̂|W2wr^Mo^&`iJd׵;Hwj_4q׼^?3]<R)vαlUBqᨘp :%_+ÔJ,7!r@$K곅-FFߙ&ֳ_CSa)Z+ս߉E4I5o7Muj_~^Ar$&Ǒp@}4τ?Gˌr_p5ks1c)*:\)qc$R!H/Vs*.xW*iQ:gX JX 6+fD3dv~V}^䞥˲{xV;⊉dl> :M%M[Y+~!]1U&W(  p<ۯ5cό֔U̕ן9+ӛ20յwXI=luв,Qukh?˟Чj^poVme}6V2;I?͟rV} PBo;ʙJN``n_'19 ŵ>^{׭&72B+?}_OjeVed-:UAG,mZ#Kl3aԧ {yˏPS2bb(8$s17dˬ!'ߗF kMpHN9za⬟~&^RYÔQ -S9y<Ѳ8 (VOt@e,BM@*^Y5|rJG+8;~D(M~#S)#H%8h+GJ_?/چ RAx0 </~vrmm_~/M>xHt3@佖ЎraTW&c~_D$ӟmEZ$L[7oc@◀zo3Rid\L0/x<%dι)wi?-=Gg ?EBRf cׁ_~lԵ`T+W"r* و/dYKv\Q把niz=cjB>gSTAl0WJf24CQmV^&aZ6N"1Bl2G\*LkB݈@@)VƻcsO3<^yPżA1o2G2}Z@85ckn~Z0Jw6V_TRgjB|{0}]Fjb[;xzuCY嚰^#wݷP:r8֗-*E"'b=%Msk:qOZm狖g"mP^&@>F}ZEGxH{F?R"ihm2Sԇjp?(e6 @䡸W5Z#oAsR@}9-Go8 p9SrPd% [BB~VpsèlIJK\%j&(w Sg<MZ[?.M$-_l8b^mTÓôoI) S$4"#% ii|pF: [2b?jgΤ&ȜXZle=o5S !;SM)ʶA6xkҔ Rs9j¨\2D^>Teֿ?@8(7]6n~ypΖ!? `0i4^hc5|S]6Mvpcv0Z rsF\;#?_4V*76k=K.Tԣcɻ@ЕNP)=mƩ7ŊRAyCs&+y`_\4?i&Z/]QtewC}ndGDc(_ΊDے?>ÞSK|}@U {WF P&7Q $, , ldeYl_~NScr[62V$d4gTHUӤfXcU2 shiD.8͜|Dڥ'Y):8tM8*0~ة;r 㓩вz1"/өzW2!s'e$nI=|[A/K(K%{1VjVzȕ+CN Sʲ)k~kF@H,W:u9\%lfo7V@xz嗏's xЖ" +ЀDэ\bɁ +&r1<$YYegY\Һߛ횳tA[al)\B\Yx[YKP-X1#3/f~ Z&l[(&x,OIvлb`)ٚ L %u~3y)NukF S;z<@w~&z^3GjIMy,,dp(M%~#A[hls?Ŏ IJZTni]p6 )[m?M$kKz N"zw/㼞 #SP^6Էϋo>ߏladnNg0[gDM Pl*mA*ݱPv]<; &=5|JNAp[IR0j^׾0b5}g^q?kiTh8D"x^C6`FZ67KyT;YHP}:~V9ȼ_p s"Jl_e2fYaB|?n|Hu{.׋̓vSvS7|=J"C*eEFcogS>ȋ*rl$mC(Tr.|RZ/<Aެ}XH/ */pȂ2L9'\FeI(J+of}I> "%i3!"&gރD&# FH /oRqHmM%߿ `u-p,U_߆՚䝘M~O6z&˽J7w%ztۧ3_<8ݪ3?1?:I[׶P巁s7'nGk6ڍo,kffYdRv@xg0\ C_^jTusĎLfG]kz%&VTkzUavO$zً!yWIH6 EULoOe7ڞ2I)z8 u8_Jfيٗ-OEBu>ҮaHp m^$7Y>b໒EѹL 8sBJ`zW?Mx2!iB?~HB&"H$pg[^9 8KI]HdpV50Ig\_9Hg1~">QvҗoʞgB)Zc*K\{-6gQcfJ;զ=K 4#»qgQf6>k\H#CষERYTԱ(-d#@8AӟC0W:3Z,/lg#m!Pn9Sk߁o#2M?]ɢp5< b^Ta [&-hw=LeR9x :SI!iM?4qcL#R Ai1:8?˸UÆhũglr_DxGfk~35Y8pT1ά(@/mt PV4ko`CL&ִWCR?z'WtR#U<%V*TVp+7`ǔ6?og9/ L&WIOu\zL7 !ﵵh sݝI鼗}Pu!Y]=LZZIiufg?\ug=H;9 H,l &*!(e\4^"Sx>{,4h !\xRNiw k_gKZhӸ39=Y$(S/lbTCQ@W=X>b&"[;!LJwŗmYAUz9'?帅sҙZ[EnNC։in-%*&_$ epr^Q)/]#S4c@hO~J_Tk*p cg-55gc2p>}sG=8aŊ'M1 ε?\=uٛJb'h0ONu J`Г&\?H6Y΀Q֊D?y,^%v )$Czt,C3eLfB$4/|AT|ᴖcmu2TR$LlDp<8rxO?c'v4 [NG>%%zy7rxP.Wh_}'ڧ9]k VZ.;d۹ykvA;܉nPw޳E y5);R憆etb$4H%o?g rfFkDc20xC 7TPE Gʢ y+q Xs䚊 ik-@$gB {g?-3UC; e5+kܕvGy5 +> mjήKfU]q!KW錘-~JGuƜr*7W_$}IUD6 $+YG.ec7D.!tRW ࢿׇ&u4>ITWswQG@}[$!-:;"Qp&ǣ)Kfob^V+tmrlHWTYRƴKֆ+"EP+ 8<}^eQm |DXp"N@iPao3I ]J?¿!RI陰 Z&ʂЍl`XwW A)dA?#>'+hb(4lZ:x"nFQ~L4s8!Gռ6=bIЦ(H;+sg֏8WeGծ$>P:\xK[aՅC*f(NZz*${|e_L!˜b{{9 &dۚ9 -哇NkRf)- W#'Vr0L=kF P8f቏귻] !8z9N䝳G$/|wj|L"]yɥ݃PgB,M\PKn f5sbΡc3Ս'i} t9Bl^tƚe\zY=lgDphň I5$UJ"ؠ9pdsYM[DX1%}u\ h-s`ߧ]6]jtiVkA~Z\oc놀6sd:qvIiX]Ns;%-|T4eܭOǺ."<)Vgݺ>jߔk8 4qK<7km;s{y.5$2ŵKbvP+̡CXƛ >|c @~ﮀp0)< Bݽd?r)Q;_=\U6궳YgY N(ݏ67T!Td} s2L} D3|[_Wza8?5+Wxw m{ m8R7~U]K7j&g=i%ZTR}>9dbސe, ~t/(ZSNq;R'mӚ!pYê`~CEͯ5c)q|aJ%ԣ4sjD)%:<yVˡg \kʂZ%hL fjzCW^&Gq1 NtNjqw $cΒIX_/gGOE0רOH.EH)g,4)fKu9MZ-3N lHpJֲng>l {~ke;8 ͢06JW;K]8_%!cqbD}> lv;$)C9A2Z(9.f"gⅦͻ. J,ڰ4źV*-;0B)WϴxLUc[_̙3 Uc?Q *wđ4:aе%ﷀOp.@Luo !ou^ƕqg hk !3tud,TW< ?j *Y't8Q 2J+%JNWviFCUvRSB\L8^[P6\{ѵi˥`.(Y=rjh@OT[J 7L邈4Y;QQ&L_i`nk6|fX!3dSTcNʖojWNxWīKuj*85ZTE Zu{^Q#⸾6 0!DV5vF5%xTd檁#:d@Q/.:h3&8L 7)]b>pWϕN=e>{zO2U[X,26~@}ᯖd,[e"|]pp7ouM^V}9rIHw:]Bwtv员!y[UY 3Ud[1dk"l)Q:}l^W^@8GPs[#0$+-ڦx&h{e±j$L_MmzB wrO|Р}˝s;.e QGy8fh!ǥ TeY6RnƷ,%D#iuk5NwKXP{ kW s8HÄMǁ0B>ԝ3IΓ[F3T ʡ$#z7io&|.PMLhsFcP^jZ暏;b\6hJUX!|Oaw7 If{^U+O6hX'eȷ3C*5A AxvM߀߼ =ˠ?;x@9\VQc֫峎٢'Ӫbvk+ΆƇ/UF%ٙ孷tgkaIbv:l`P e@xt1z\*qu.cZv%VVh2zo3sL1_Zd|b{V7k{cR`39i~mid ѵDy~o8<+bd0JM:\4ևW~khsƚwX\g+@v4oj(8|`b8M!Qd)+ &0cj,"+jW'sѡ`wԶi6 cE g#S^u(_#pY`k۽PEGPSr<h@rF&ar[)c8`, J,[lčBTK\Y<7L-3~z P%vLCu)uUS:6%O;YC}='7_㛩bѢOLs3@8.Wz;qS;gMKTmX%q86S,\SU.92k]FYXkv/J. L61@M>B58ڨ73+{tKgXNYe i>N6qiѝKT܅pu #HnLVI\c@c&We2Kaz`i_fJZƩ.f`OX!8'͕Ŷ݁DQN{<<8NI@O!3'$9u ,O[Ut$j! ,"%va~MŌ+,&M"ژqkxNi@Z'Ɔq u+1K#VL% y]224~4ZN(ADN&@z;atOWyrbmK(9Q~_e3kә{@9/s]QvdVٸ!*sig<~ $qI3z` '^ЩbMMa$.зYM8H-3BjKC_J"6;!A=TcXL*)`,zu'gi YΗA0'UF;׉@`ؖ5j"p3ڛB -isbpLKi7ֱ,HG »{54guɨI4ڌXq< Npa']뵛L꼰d о*FŇ ɔ3 1m ndbw{ yvvPǃqE]o昺鱹UU2ggζiBidUSDӬv#s蚛@gŃ;0o"XЇ̀&q'N\as)R|DňxDZnG鞉hMMǿ|rD6ZSϐl+u5IĜB =,h<زp%qc`PoK38Ct (!PSCmK) y k'vxQyH±(ͶGwQۏIu%LVUsn% |p@l?:T~U<}%ܡ|yKr3UM9BD~T .sxЭg/,^.+?2 xC~2 ³h-,܆=eahg΅ńLOGOJLmɲqo򓷵v-|5a 2 =|dObl.:{`05fl`5T*o:55Vͦyx0BIǎb-ͷPeS A^mePnᑇHWI - юgH˳tmhwkzg:]ow:5Gl;iBR*Y ƶV H1W!b*5ǖۆkQCszaN%} JQ a%(wMm5qM ?pf)ZhLVUPZHL9Tr)WgM5=w1Ks/x#X|@ګT pqA8jJlc3F̟#,OI`p$2t?(ݰ&s.SJ܈85;%kYTٔ {uǽP^зBfmJ k *n ?E)K# ;~GnU{}'|/tɍ!QY>D<ԬQta9 5(11@g bAGeȸ?e2WsuiЦ,J r\mlbZ|Ι@΂ g'hyޖ@TO](2mF&гFx&W=Of:S p2.k<}'n'$ e^h3d EPS 7fgBZ#C;V^O&~ NkA~ӣ584@BX :Frڭ^OU1P& igỞZ^@l]+Ǐ%OPB FtBu0O'8.ᤊq#-xض,:"nm־ RPyA9_K ,#BLfo(m8Z&Z|¡R{N RUB Yz=R}ŧEYӉnGMSa~ړ_")nQ65& Fڶ18 "7ͱG$=PY C>؞آ+ XbNܣcYD,Cnm;=<"ӈ)'fi>εZjzÄT BvF'1"VTVB01 Sl m%ᇂ^^5Wmll;y~i*\F1o* . "HΖu6>]_S0ōpW YFFCTM»T9xmլ7.EɈǮYEa#>˯x\*C]S@d+s+!}}gB+m,K07'Y1=18on0HsX&bG4 Ad^t_]B20DܿB~c_o /i(t)b0,Jy#0Сa^%S/(A8(s6ٗX5z 3bK$߰? i)5Ho#@,t2֌on.Ocl kMP5EV=d:Նn!bg|lC yZғӕkZ6/ퟙ+Wx&s2qh*1!x@aX?F##ѩOߟD2ndDXhW$cZIlYz3k[st6&vK:#5f[*α:=^TpxCl%-t6 fj[u!x *SlTFC!;3é:s=#<'%f\\_Aj3eVohVy93!.m]g֣|^.dKnV1Z')s]sO啙WD#!﵇DwminA:$wEAblz7f^:ô~EuRStMKu\`T@W&b(_8"[/8?M\H9&8 AuXjߜJbxy5Jb ᤳ|2fP|Lߖ͉o9zϕXTn<1F@#Om]^˃t N#0k9ˮol6mB%`77ww:ϋrc|^UyV춻|ꖝ&9Sw.ZXDUWt/9=/bP,RFi€ڒT1h(s~al#80ERr劸~ b8Ih-OP䭘E>? c y"d<|__CtgMZ_dA VuOZ'Txפnc|Hm7$+egyKS@x3]`^A" YēWȔn짪Y*>7ZZχ <9]"W1_&C$@, F&nzQ'>FPST(H䟰(WJfٓDΊDTq2+ϩ3/wnϫz^O\cIG%ɧu n`+Uhq`+pe@;HoBƵTBmі}~q3v3 q=L[vOvVqZS%9 ]a)Dw\&W7%Q&`_4՟xiP@vR+xWF+ZY@T%G݀pX 8 'y^%Yr|4uŞi}3b D֒t dKJ7}߂o/>LOfxwcmNZG'تH)GJ֫=dm02p,5t?릤6!İ׋*pcUԧ,\5:xt֕`Y;ӣ.~M' )YB9,#֘<+B%Ӕyd4HQ"2 bd) vKC{5a+\e(dw5mIpL){t="]K*G `>ޜB2/9Ye U[^4yJ![ eL[:ޤ8:nAcX*?#7hYjn3(XyEyk!1(8@' D@&@ь%Tڴ|M1F 9vlYJI9hES|5-#Ɍ5};֔Fm⠏;4*Deaَewi m&H(?of tNe"0Mtpu$I}h&Hm!]"g3Wْdlk׮.ev ͵\V'w*˟}*MM=we{OCH:Y\ʭg` J&^EN&(?6Q-l[vJ|ᾴKV1ݛ%RgSL\9AZXw<^_x^_`#r!i=ďxHPbV'إ3XK{bdZ.,Trև(D}!f aZt:g#1fTl.elN7~f@aݝ8wjUq]-&Z,irM)R8i@?LP)HdR>zC"ں=-c[Ll$Jh3=_C(YclWlh6; pϺ㺠3%)r&?:zf@4:;jN\L%f_z=@7O~t ڶ7<̓8K`mɚ@Z@vtYIov,xZdS(..1Xgƌc\Ϣero@aAEЕ\JH,/{bllur*>%rDt˧3$`~.2?\9#4r%Dm%ʴ_dH7inؓ UrFXlnm^gl4;? `3S@6tG]X;hsD*T=w[VY.wyR`WW2}]Rb}Sّ UʼN ozYbDcz]".(BjTiZ)Z5mka}N0ݴ2tnm ZA#>oNCT6Pw$@:Դ4?? w?`.CmX x\]爃nJC6NVSӄ!EE_YJ5vM >-ӂ<R^:ۛy= `NN#=q^ħzjLJ|M+qjd6l9T>2=ᰞl(or6՝0.TBoL.R]ª.Wߖ} =>fi= I_B>uDvBM]^V>Rw]VXۺ:D9;PӕGK^@\ 0e$* pzzV2x'5b0Vl\TZ,j8gHy{)K1qR<:2EV_ND7EɷS2ZDRLYsBI-H s[HI+)A}d&[f.3.=;nlrh:U!ā$U'Z0\HU3 ’xЄgfՐg fƗ4Ijk/Ѽ{}g~v./MoQww2Repthcߛu+>M ~CO.\ay8k$R^yv|9$op`gr"5-aJoQ,u)rzpCT6[ ; oE(rG1BTXYpu4@P Hj`e# ^Yl}EH>L1e0hZA!/{D'aY}HRzBArD @.l ]iosw.rn{ M뱽4֨#8y"b0UK(IFT.G:K)+o&8#fyWdv5Y{ո1hQLbS ?$=H;("[~-pK^ Y$p'Idv2g*|$`-є/6Dׯ>S|)ZO\B#uuC.J[Ѐ;wNP=ŭ8pp;S bgy.bZ6- }JKtxC< 㣸We|8xh~ss{$kn; :^WSﻙlvbQ:&?!X'_H#բTX{@'ҕCyd~Cj DJqf^uʛl{ډŵk9_cy i( ױo#5n ~Jt=ۇR[xO["8jO* V'`t۬ O2T"Q5%V}uE<^A51Ĺc(\Osݢwϐ3q|5bl_g'8 63*Zu&NJjgO޾p:WLےe7'[? y_,}"T?|Ir :}`ʍ_k&w ӷOE 3Y21|*8,zey*l<̑/ٜ˶\A^]db t+4yO\),A~,uVPbnxQHqtƋ5yOhk/|FIJS8 Mam!$vw{9Yns)N4YtpKo!wԩm;],࿊|L8jKV^PgVS[Y Gx'{ItZs_/n>/PvvJAE4r+R6oiN/2,<&0AXQg瘖:wj!Ԑ.%\:;0{a|ZHljQc8$!Geik.uzUlJ$z7gwdעJSnZɆǎ)t2r!߂~76 RfEX8פa tR8ɪ=׬%[ep)Wy.y=L$1Tֶ|`x(L7,Y(\(Z*ɇ= >l |rAЯ֢WdJsA9T<:}kz\aE CeXm39 3bp$.TJ /8qB7OJFs5x㰂E~oeIJ| < ?xT6ҵuQ7s aCgԆ*^?.#0|ӛQfUա5zs 1>IRsz㌌e=f7@ăa*P^}%UN}7~``N"c$Xd9LGy5Ԫަy)\di=N%s X[$TRgדz@ m脃5w ҘocD6_`}t(\}Fu{MMaana&B[REn/(s+gxH½-IJNE)T(0(B "nDG0'%DwO%bޚe JJsS sga}IeZ~=5NK7"+R~!{e Pu hn (n[az%w];7ܺ*뜕?;`ɇbjQ胐f, Uİ#lP\-)/3"Wc>/̘=z٫JʫR|@ x3&1cCWFaa6έ60Oi_PZ/k!Kr\Y`xNg꣬`0œP{ b{2?Dt`a(`B{ k_Bq ν}~6AvjznwRe#{l)r,k!s]b| E5i1#tY!^{amHQsy79\[Ih>m>ae: XögڨsPhnC(DBX =q+ƣAK۳3 {TeLV.\` 7_q 1^?^63%-OE`Zi0 R9⨑N' :C\xicN%u h'0^XVAR pB&ɽȈ?uhͬI)arL\)C1 /c0@'ѷaJVy\?')podEbٯgLx K a8鵪rs?3*OS"Ftj5|6Z[9-Y-Jzf4CDL_w"Xsv"F_z崇Q~|hZ@W! K{`ɞTv og})}<o'4cbo"*jgnҏǟ"yc%3Bo(f!vibQ`2`si[B#ܗٱy&_-Zc#qWIOAu_ ㈈ )+'|7I1.nK"嫆bQTh$#v, lOxq2w*`s8{QebVÈI @#n5fOfZ'v*1+b(H>5etx @$ T1kzO Չ+VZNJB98xl2+b#<7!)`J~-$ dBY7Sst 'مpfac1aI.IxZGE}QaIgS=PһAX-Lyׅߺ"ŤLV,TZW4ImԅikA 9董iuV! q 04;zpGۑѤ=B!v]8a8i*ξ EVhC(}mr]Kvw?CI|M⍂%U'e >9JA"mhVxry$6j(n**=iFkWrXuXyZA.zc9.iA:o0P|Y;*>;ҳr8ߝB;WEH16H`r|_'?zZu~ Su_xw'ΰV|֬"kC= tMaMj/=?|bm0ޯj qőM"]sGLnkZ`6Gs5Z䔵01XTAK.u< |~{՜GqCd#w 1R5ȃ6 G|0'z;y,y see޾ʹFpӛ%!vovz1q4V3",?=TSgͽFViW=3 Od-MŁYq|$qbDЃpas_L:K'p'o$ծMMCŀl(-k)>jCe[2j`yL+ts{y{$tmAqnj}ХWfvBR9Ne#Qz) r+A&H>Z";q:s(.Fyb9$N`Á660HZ(͂7Ho&KMSo;XcIȨFS ekl mt=r}@ 0oZ!;~Ͳ>:2 Oz69r4n6_x(Sg[ܑka?͢~J#4X``B ˝UNpzVkQTYKilxXDoSkO3`|؍+`>KG/_I2\8۪]2؈ߐfQ#?V}Z8U1! )Y ,GJXUC6*ˠQD ~/V{jPү/X0A[gf&G)pixmH]ʆ=-g=Qs$ ?WfS?N|ƃ#!4Txe& Hg!TAO2 $wjk:XsؼMѽ s8S$U F흩%PQWUAViy"f\&a !dۻ+2]9nk}< RHS)iLxdC)PB!Eej( Ѡv7*`#H)=+TXZͩY1`&9jɦT_`ꀭ|@.41ʱGDۚ=)#Π / ue\nvOʼnhӈhFߩżڅ+]-lM6dli)X}5 `l`%$У!X|sa1J-li4My5 M#p3t0!\k4<^+pes`q~eoIuQKx! "1-N|j|'pSm<+*\_9RMGa۳J+T˸hb#lf[rq~mu`t>UuiLjˈ}8ϯQSB.(|c:_ 4pSsffǖP1^1nD8lr+"%ešȇ=(.} h~#!eĶ srDBY'YY?F۲[sط h[fS yՇYȯ6=OYc2(c~ u قH1#K4y>0SPj?1ӞlDBn಑?2BV?Y\4#Cz1%^ {Ro9I~ P;! ?R,d,d6">\Q@K:-=NurohzfF)F-G@CuϚ<MO8Vnm? %ҍKb ?2V*)l@c5ϑ>`Ԓy1;n9_; ̇xQ3naX! ,@fBL2$:4avůbVjmn}%綦­Kp#W*`뺞\AԚ"G>᝶l8lb1Ǭ 5\ayZXKs\},{w4XHooC|ٛfGJhSXM ? qZ0<>=B0RdQt^hnH6e`Q9:0KGzɭuuir#4ӕ}BYyN$igN`= \Vȓx>nєSk]֜B+/ 9QȭU:W’`f'41x7͊i`24M$`b 3s{Rմ+?$,m~&׷U^:hـ(Q !챊:%Ӧ̸6s4j(2K߿HZH-2R~I+%;Bj#j 'r7CF6*dD8}+`ZnfԙHTF[ }Ap4Wpl{TR&\A5xiZI2qeP@=ک;>JQg&fU", upjUw O|3^ pƫ}|fC޹i \,'`?Na'_(BJ>J L.s5Fd#J0zLE?PBۻ}\҂IB]Bم-HAt$*ӨK˜rfO8I-IJlFMxAb )xHhsl F]=QLlF"7Я,.zS H$Idl7f{^nogl4c Кm; j_rJ XAeyvF҉\fV9+6P&J Z-=dU-(dO]95eUaD˔T:Wӌtu;ȼfq'_ʔ,CI^l BtqE\MP-b ;7\NEG+^ 62-+JQЋ\ \L5r2mف@9>XtEĉjr);~/chޗ7v ,8Pf}k]. m[fXN6/Hef HXXÚm`B<-ގO!Ӂ`]廬 Z嚰'u5QU/<tu%ei H^6ꞶڹA1 b~^;HMTGzszPIU`ڈS|- @%'`o81Pp4 Ad(g/3kƘP 1M6"P'|Qa i`N5@)DĈz$Ŀߚ`3b;'./JCP$Pml. :6>Pn?YXMYͩ f-J\.Q9K2OGA,̾Tn;d9?'tq?#Q\O(JbE27\V`\)FصHVI_;8f*,_E_{*G?mtwSzpcvJcYa,%p݂m|ǽ,f8" ™v).k~FA3 6uAh[9nj`FT 82Ca62J w-ClZ c+pw.HOXq`QcJVbAD5ƫ,Wz)q?V5N^vQ8f!KtcR獑ӈX,r8bw f%N( ްلG9ʺn [8߈WCXHPr%bΕ,iȲt;]bAc1@l(~]riv5,BvqFEާX(WA5 ۼ+,8edu0 !Kj=2Ff /'p%vl,B!, O"*]6"S3Dq'6TiK茘lcvgur() ^u o.s)Q8Ƹ>wpqDƨY^@D50COHb{GHl3Acm@#&;p%4ZZn<٦w8ĂoxRT.j⎢³fbKͫӻ<9JsXJ%ǐ> W.7Oԟw7g m18։FWOt{`1Ng%AԻhTP,1s۰ӱDZ활8,Ufq0S-ًC&̓:sz#®QD]hf$ t?1n8ʽKY vYMHTIc~HͪAS5IhTS@{$h}wxyf-WceIAAD~Šz*}0VTQIb'd2hCCCϫJd9iq!5nʙi|){ KhoK(c ZR/ N]OXB1iY 7zٝ\/l"J @s"5Q"OK`$'vd_O@eI:{CT p}^h6xFs AL@?vmwwQV{˱1ua~ͥ H5H]@߼# TwD˕|[S[yC5Yx-9 BA|[as}}{ݮ>k!^Za ^TGn{UCTHdU@) pF`i /ZOS]VlJ #!e$>&MW7鰵i tf k"~*7ScA(qۿ= âsg_0ZW \pkl-C!"{S4Bf) dm jv0)7N'¿Ysĭp,| m}Q iu#y:Ͷ?m=\Nh@9=((~^2,sِSUL-K*/2fRեffcK|P\s:]K\kN w+qY+<^VtERyH ]Y槆?"'Q"ik(#[V]N݇T>BI}bI#E=r/cĄSm+]ꌪ~Do#Ma*ۋob 5Nz8U_q,%S7{zH?eIQ/_8M`V V=ᡧu;&>zgW`zg)6_&kE(b ׇ8:Xj|Z dV؉zᔪnx"U<<'`68XN RM~]vછC1 d4K8rY0QS(-'֦py Pzͭb-@<F8t@9 @և 4Ai9+:?ĔH>uS5Ӂ{'tV89NXzW~: <{O"J'y!F'^-+UNs1Ҕך9nBѩ} s 'Ѥ T2oÂ;y){`רG)%?LEth#j4?^ AeF39ww_ _k/^RmtBM8rͥC[Ƞ9Z|P1Y%lsק5wφ}VRe!k,{A+rԿ38IY["~'_}n ~Oo88~=w'xۥO1=:U5eTDsHli]E=]Q 26=vln#mT"ʮG74$#{.[Iq{ܧP'(:^!IȔQ9/3;poH4qL6bxpxݵq}=&<ۑCc  b͛= |$Х${rI=' n=6M DY۩%+]nߔOSHli3;en:DQA`hjr`WQ_X ! 'Мm;Q9Յ Vmڑ\: fAi'X3 X zb:mRIh@|)5+: h!Ό`xƔ@5%pѼjB 1bb8WY5»c6{$noGXDrԻ*0oG!ߏY(2bTE3rURtSDIUM@ - b=KJK$vK«So-SR}aF-f9sА2#H0^3֊'oZRPjEezd:ywPaLK-dnfD|{FHطeJil9(m@d@^I&*k9ĘTʔ#&)"PU!J/ w^+]B@,#tb2^N)|KaMCJD3k7Ծ@Ԗ s.[F} x>08[R`n]a\gջɟWF{-89lYeoPN-%#&&B@k)_C@GW5WƱ_¥R~vPo,Ư//o/2]x613Zg'2󳚜-sԥ (Q0P|Q(A']ɹ]SqL5r۫$/J:,~m𵤉˝+xB^Aj(W0K^ 4\+.aYon>~ЁbR ir'_ĘL!hf@?s*8DvN9"GaZM_)XYUՊNFkOf83 zUj|-l˖R-i.\}<%< M0G9T,ߗw_n(bfᷣxΞ*wSnjaF'ec+^Ylbld(3Eߓ~5/NL hH>!%q}|2&Mݐ;U3 n% k.`QWφQy qg**G7}F TSk+ Ow1{ϵêM 'tK1XkZLXbC~JR!?X/wظ,jŝVCO/Wu-w 39d ƤHsf27}L#Mz@Tcl4T- ;ѣ_-h3/|fk} 3z~cav$Nrxs_|,bʹM8w>NcK`g >m﬛lp˜{^<{.jERY@)',Q,fP%q-"d&%8Xλ@H{n+ohc;[#$GW rڙy"ֽ E3_&ʪE! ӢBV(] C8:-:1[bV{b\ G^IOpʀ_o{62ANBJ ;@ƿbpŕ Kk:d1fuXWZ;$(Do”(LC_15uCCśх"\*>(kY{ܸ%FsYh"a sDUKDžZޘ1\DMŝ -`Aƹ.׺|T+:^hH*^U ^~ K#RĜzDX ^9i㘘; ԛ`Ǯ8lOgsh't^BROKFU 3dpM42&|?)v8Y~g;]m¿%*n4=_nPs6}jא |,-ggmŵRZJouλIV)4 -[q_Q%3 $tx{1Lg;HƷ( IdӝJ5v iN$dqf57<=єo T;<Wlռ,ivY߻Iwsv]n-`Q!.} )&;nc9b.K]._G׼w"| _+^ 7V7/oݕ?4BU@{NX)*O-aQ6bώ- 6Jd-~Wm|pGN7:[wSKk2[=Qs(hTttn~m&2~k&a ^8~3S׉ACHeg\T"Bߠ؄AMMjdڈc*ޞ=U )%}xM}-wdZ -$DͬѲmP:+Crpul2XDfP@.(;5lUWo{tҁ !b2CKL7 {=ƶ c[߳MJJUCX's\TEcmd"ȱ%. B-/b)8%¡Jli%x<NmT?V$ˀ9r<,i^$";D|RjW vЩ?G'噬%S,h T1m\x㑙ߑxQ]۾< =?YWbY;JXJ,7\Ӂ::K~WT]cz='$<ܣ#/d|2B0A;O@[ +gD|p;`s -?:jEOu}Ĥ[A5^ᰣxOǣk6އU{pl&@ 94](VgЪ6 ~UqqKpQ0 gvܵ~a}[ռ6K48wްAv–A~չ ; [Nb`E2PpIC3' /"DAKyRF?4˴}# dV4K}}IQ$х:pWYZq4g-nW ė#-18ǎR>cI*&t!z0zsLl<ޓ3_LGoF̄8(KD&; cFowxX!cdd^dAqׄM= yLNyB4/`b0wΎܼ?#C`˓ =^8p Mu_M<(3{C~ w5B;L2LΊ.azMaõ(A"λi:#EM%xc΂TLΑ =.ǰDBDZe$EY^!_tͫ>HQ2 `{^6dlyg32^FʽO&ɍّZAˏEy /(;&*O5$_<&IM]X]1AVT;P\:k/TX'DdVp+"p:t&t$52AS4A'F  | %<bckEmvPoZFYloѺR/DpRƊ4u*d'JP1Dx7%WMԚNQ(M]gVf -X;Ч BG($RPʃ-a7kx=Wq^XAN6 K6fن`խdGCBD fӯ8Pe]>(G/V:h9$,# Iߛ^hگ7Gl:TQ`%q\r= .4KN$V'p”A} #ĦQaTyI;Fh5Vaяp~uDuu\SH(_ ݢ.d0{):ȗ&YU~tlDT8WNt;/*09EOdrm-u#ǠÌÞ *e&,,¨5[7[=O=}Qi-(y.Yk+,/VBP(=Dѵ>.26̢{]^ƴt v%a}* V?Jnޫ=`:`uur^Nsň|soSf1QGibj}X`4 s]v(4@Q΍:[ׁpĽ9PgJ _rBr{C@B䤍UX-tOL[\WgL9ihO3՞7B/p+c--wi.k>:k#%G]&B&+ S5N ^{iUZnEx@]>6f_Fϔ+ ]ۜE;¹Uf/E#iSrfi۰$ Clqw6Q[;%eJgM MSQ)>R}ߋ<뚄 ,Q>tؔVOrK+aPXg*@(G52)G'IEYKbxДF;~{!]Kœ+q-9 v(w[ B+̴npgZ1r#lfH .g 9 rƾC!8E h87sYu X|^t@_'[sčW n171V1d8U) g(¬R0t1,9WP,|9 UC&O-^e [jǸՓ u{Kn{lTX]Ψ6#wyq;%7A͙k#{k6)o4@475]ZCd72;ia}) 1hCw$ bo3bBR>PZ !.*y8jH)iWVsz hEme{Y:1K3+G|K%,oM"}25XnyAf¿{8iFC~Q)[ZcclcjoeAxDw) ?QozQ&HH mQk"m|K[J"mPU p,uBt}KGvid!ǼTG;;xxQQA \_pY- hBef|6q.p"B%O5(-",ڈǙ2DFA %$qhƏuc鈱uWuA#Y{`R^.%[$iɶ}0y40 (e}8 ElDCj7Vk݋EQwm\oc&k5ƀ}_JD $e!:2礁C!ݪ,* hE* iV<%r x^f,P CZRNʭhݛgi &wO+bAdEIBUW$}&V'!rb4NŽS0zBh]&#S8#pGmJ'tlGIG1vƷ@O;⪔ņ)DW *;$4ڲz{-I 7aC(20]7/Zk47;&~%Dub; 2ӕWY։)QڟN"צvmu& #rlXȓ,:W9f<uUu^{Ux&[p̳2o{M9pn!lM/ E2Ǐ% a^H&{j=hJ6V3kvl]WN;w[zpeՓEӴk'aeo%9w|в=!7U;`Ô^?2AՌU  yPcŊAkڌӝszZ4M"q?|`@\9y-nS 2=-.zeo j/ytAfJM0Pl)B^rM}Ì;# `;>q[, b\ЦZ㱕mkJjJt{ٽt@j%^yJ؁x`ˠlV~+utR&d0^E1=ԡ'܊CeJ'Ԧ#=@y->+9 8GN>tw8 3R4>((.Yː-Ps,zwOXb:ܤbJ9l}# ~䁡= HVRKӇ/j^݁?|sLjDU֟gz:ttRZ lyGmirnCGa7s}Jx,G z0- fS[^m}YW۷}^ױF 26sWTƗheB3d WGG1"rc"ƛU. 8;!g?DMﳕFTsG}0`Ly]PKg"[$I*Eb+6`H5Ñ6Fr* >Kմ ~?礰six[yp}6Mnf9NDq5sb/6?eL&-n Zn<:QK7}D[9RS)':ߚ\v9LG(Qn|O VIk; 4~ifK>X Z˒,UBO'ڞ%PB$8c1>B?߈[-S㎗rW ZDACT3mL_ObTQsAp| ,FzHirHXߒ+RU %ՊZʈ`1en 0̽Zn&^/f]?zj'HŪXڙ QtL$5L)؉ù֒yQX_8l>w{#rlF42EgT$4qkbbFLN5J3JEM'm4)l1+&hf0HRY ]3VB R!⼌X75BoB)92jJm[`B48d>9׳* HXQA6D+%D==Vf^nTB1Ҁe LlwzO#N]#|WߓdFd(wrq W^.(in2OF"L {EФE㎪±E&r쉩y #‘e׷#_c߀u~Ο)ǡk`Af.lpy\^RWohB[&LBIǟԄTir3UZc̱Q8⯜ΟkeޔÊT%8dPOg (@HloTIjf}P(J j!sc+\cXk#.gUG"i[;S*k!rM1Yd=x#YySm8mT\Mv{mbqMF"|yw'+iէ5T:'6ģI;4`H#N ş5CS>Qyjd ͡$PshH ETY n%WN4VzN"EՀ"Ϥ HQ, G܈;M[)M &SClxD&̉K<-\RH,wD5׻߼(ΤJ8 UaHK@.h.a(5:{ *DZ4Y cyB Q(6cSxZF9o(fr©<u6#Y '΄6KV0֛1Mr^F })WtP^M뎙J-TmVX7=vǯ)jYקbgG;ͯ"ٵ?S ӌUY>^iA䫌mʐ%/r% x BAaD652}/ ws&[}G8$>}Z c}Q\ qY @uK(\>؟do{>q&:xaxK2lث HԒ)źqݽ5SHB)I֟?Lt!ͷV,匤WejZ_MP`A?էMĠq%ϝЍ}|ŠeB !I6zd9rWqNWx-Ɩ:nG۝7TjyYP fF߹;*{G6y6NEs&~V>ㅆbw-^(MG됹'XvHbT3*?y؎N >Xy8V!y`>9n[vɡsׄc&lBo {mLLLl X{w>L`!0GxK-ռpm?W2eFk*X[T6v|"PW:6#fXC6<sӅy %G:y=9 ֞O\78#5AXt;KpkA8=cދΜebFJx KU}J:Ӂ-=i'Ay|-6 IW\[jV,dD=Z\i|}+#5)K35Xlƈ6F\}l>}[)!'U B};l|:X>桬A,||n5Yq{!5՞T|c&!Jm~Ue|B‡/$XW⵿**$]b2xptHdJoMaxvQYϫU7%b+}se>L5,6>fbx#X. n^ZU?*SrɡHjlo-WR$%n}(Z6uɚu6M"wWN gċ Zm#&>P9GCbM| {KCUT 8:рV;2t۲9@"m)ErTQwh*Æ>: ZZ|ձn%4wX+~F[4ubO vkMe֙?l2.dL z >x1^ TAּW#l1yBՠ""qVD:M^DU77U]b$[ʏ Y3:vٕ)țvkm1 uYSKFUZ!;KogH--&WRk`i5#[)IԾ;w[]Q+Y0晻UWk*}@~ԯp ߝz}yh^4%iY̌u!$MAցbW nIs<`(l{N*%&ܺ.,^4gwQ=X")h9.Z\WҺyd9WZӗ t7Af}giJUOns9VhaG09GWW$`bCTE|[3gx" 0Y+}- '`pԣYBIܐ~^u-VՒ 5k-$نm-MBQxy!(|ƚVuj%.Ps_ z/yq[$< 61әt!ldLS;jva-]eVJIُ~#IVD}a{HXax|淲Nu12FgMDe|qf;2'%49@3//<қmb\x8iկm9qd A8prXx}(bx5T'YM<,+8/i?h@9ӖНahNG*;E^ 3̥Ǟoc8`׈ʫE_Zwfy^_LJ`oNQ#J`ҳ<W9}l Qg؜ Zl7/evԏPs܃K+`/ ^7O-k, ]4N1OLuJ)lS}P*/9CC XE>F֟:)J4 Q?G+nb?%a=$ruc|؊KovR֜úK\i`cc6Z5NiWi'PXfqa-U]Nިp]_δr$} R`Q֏{rJpF .1 EA@8-ZoQbXK#)=蝵-A_SORPNIsVL${zo߶_G%7$5 VH({xP^W\ !S<-*!;,n)!{銬-ځ^2fcH=րt<'Z^Yb 7j aBp?;qD12,LEL IzCt {aGѵD04[Lʆ|ҟO9wa귲Ga;>O=a!齮F<:NǃioHsm2 dn+':}$4~ݝ%䝲h LD2#<תSYw}H"SR:=qY+jN4BT '̅hm/ CUq68\0 RTl1KQ2$6ڈȦ IJ٤ B,|z^x.|oWmv:+VMg?3GYAm!2Y 'Eoa| Wb $?\K8蜿-p\?B1z~h}z2# H҉afV5 cWB1- v܋PߛշVs,vnKog1&IQ~۪G :qtW$!GaICz+eOF8FLu ިر"kl]dYR/0߆a¨xj>/h^{U|x~<.:,wӎ@E8jBLͤ6p q) gh.~%m ^07y X uQDwv,NQM]Ty߱إ@ :DH&=.'APč$yE dLJċuhWa-i`ƐAFKX4wp:߈}+8K19΅dU:cH|:E>n*N =/G8I.AecCý|/ֶ{)6_Viȼk{xYA}:@A8g~I 6s O۹{9jHpgj]־U\54UdL`\)|0~.eS=p d^3u1!Km<? 2 /xLַɄl1P1UԶKWFP!S לO2Z (&K(퉝{l 3XycN|H]L˩H|\']M%~=l,\Xoq׻2{m%1*qj5 r+ G48_8=vm̓Z5#| :b%U9/DjSՆ 'uU+ ||@师 0$<:SJ89ZbkfFG/BThb8sө}`}_FjI`(ux G U|70LEW?bdъ2E*|/!xR_v!H+!:2y4xHEJtW׍|_7mS A~tQH3 v}9{}X%zt >S+]y1?SHoi A0?o T`JEdG'4#aͪCدɈφ.Z.w9I)ٲ^l*3=,w 6z{ѡ S"ҲIRzۏ|pƢ^TQxIJtbM+@|w9[BRH룄ɗ/߇hmms( ||,ouJd~.*H̡E[%OqYg".LJe Qd W9В6rNO{O {Ƴ {v((ՕsUw(t$4WJ]bNMǀ~gC/ZբarTlc2ks#F;޶i~w ;.@O+H-DLPt66NURWϕ{Kt=wg+TQIŃg] vşVOG$TgXi}7@q PFQ//dȰ \?+)2?hpw 1JH4".MPJ/^Lb9RbGLt}e02ry:e@)_9&Im3V l\)xfֈH/=5<t\#.;]TkyYH읨Ѓ#:81wo9פ]p(HUEOC\Vy1d1>SmJrչB:4m4ݟihsw| OW2g9۠TJ'h? ?X> æְ` WYyWwRKM[QA3=0b—<1غխvu?8ԗȞzs㽂y9$IA wcUX w 㪭sDn+\l0i3:f :~oս[7w!J/A ?' fO&5:e%+h~=fͤ s*kXыyd<ﶺT[B.nD^{{cYuBOXgM=CVSs3urg Y=N5#Z6&NtUbhj;?|r".FϻOx È5BoC.dD T *׵EYNyv364MK5p^1!bknWhB)/ 7=B-W3(&:U6r{cY~`? "deg(i, e[*vVYVNÎ>utTl2$$0zJbv3ł-IIg4>^dܱJCt4\+H^Sx zJO ,IɚFBUUs0=& $qE#g5[6c}m7 v2-& P֋ ,S<`s;z 1+H3 !錊;f&dʼn}pK_"Dί3X`Zk(ԚmB̝34V1bSnëU~ -PTZFuG?x=U0#ڜx UAѡ䞐hE5{HE#8b`v^d1IF`j /T>e3/"BkfpV˷ޢ6HPԑ~DڹSh5VQx#9_GQ県E\7JЬ 껄Yϐ |dZ#H3" 30/rdߢDOɂPHQ@R hbDSHK|((I:"@!b+L\ݙjYCW#5ZWY@ FЬ&o~PjߞquT+AQTO:MI|riQt .ιؐn FEQ_QAJa' ?3 Ɛ+Ÿai>h+z _)uI,hJ!}s_$$jZ04}7?).K;wBd7 V_\ͺF`j^€6ݨKq3(_X.a݁t'AOdS#[+l#!yyCY)۫@b _ۅĘV@|7|:i+pb;m@=s?q5#XBdS){Ez`y0V{DaWjIH\p(nDh0Ղ,–KV=fZl6fX3Lb3'BN!O/1 #ãƕCuKRtà?N&:rFSEú !w\V_Ū"BvgSHrtfP8e W$W\:?=05?U,+!V͟f)P/ȓϭx7]G)ˣ1p{1Fcr;3!wV`bo5Pwe9j@}(ŝKy?0 fu4= Sqٶ>E@2pxCYa_~ՌVDjgv}W!}&3IXXHXiNǗEv]*ҫ)J7GűxC1B'F MaG]'Ճ(]F=bmzcDWG5'9P]"]mcvRgQsy3TIf rH)H#ٟ'2Ӷ|FNj`ܡwLZ30:89]fv¯*1L~[*E+ %b1Sӑmi~D5p (ݼkc_a )_{.]1Nbk0]%N7f5y@,E -IVVb_@$8#:kj7&+jqP@D/;!Cޭקǽ(h+0>E`p2n_E"Ǘo)&i^`in>/\M(*<,۶Gq.k7%~ B`Y0[o@'r+΁xɸ+B*0׸29ٗFíJܣlS=^v_3S`Ts^ip/ɧ -AX_ 4Ot'=Fj!ՍżY.cm:^8ԯV8+7JDG1D^#sN41(`[ 2aubԫ,hոitCH3u5cj'4۴lɞkiEYЩ}dƼμC8,6VY Ky֖A bXKBTs%D{} ֶo]f²@>䅻|x-! i#GtzOl3 ٹq.ϪGcH)lWAl.RW* F;{._Źb&RY/˟*%Blu6$A:JzpGchiـǥ)dAHzob!.Jy*9 \SynrG;_o^ 5^ƱNt*}3’1`i8(DL$Tc<a`ׯh1 CM7YB&nN+W%?q9 z\|Pmn# ;.VIֈ?dQTD c8J8 䈢RI:r1U|am@2 ^8Zfoȶk˛clU%p`#/s׮[*\ӱ}~.A(32xT>M(y䗉G%P`ʠ2"Z3$3sRFWl; >t*)dwj`:1VVW[Ӛ}gևQ(Ys-*j x4\WQS W INKj-!1/ʡow5u*?9W&/QiS VqWQ Eo5OºTR'$Զn۽ ,+C ҵ2!Zg"%+@dn'9qx_+h {ia,\ii[-"({&۶_a0fo(qV{]",tCtd8Sy^Zf-o`~Tprvuyq qSROR)y82V;)O2&ZrEaN,s-Or0Eɣ)#V"+vX=3;`Nz #-`|)G3cF-u4+H9;v:Nv]KDKT|R)툨Ysߒ/j MS-m04/#64Og7AEKJCuEHi;yGwy{06=W8n6ڙ.] i &>4;|so}b,OE(+0]iaro୿QmX:* 2# RWQ-:)%0:W.qvշ@=T+H %E{u3T$N$m9#+u=ad Br82R^.R<ѿBρDW)'M fz&8FIM yTx,]'yA:׭ _ [Ʇ Pz623C/8}Wx O}t8[ ]0'@{֬l鴹DdBʝIٹ4m}O)sY>0+3 $IPq+ڄH] cqi+3YՒ$ƄN:Za!|[V?bpqG(F*bZ7~< 2ν-VvI &-%YHXkgu㫣!X^ xMIOx "g.Wb BAUHc9YE)]$}^.a51!&ߩBO܍B8U)}B [~ECPUIK7Cђ^ wh%I7 P_Pܗ ,BVΝ~8RЍׯD*yxG&oA2]Iez@O(KJ9ZɊ#X;yф(v]ErTu V /&|$;>sY]iZweh`_0_-aeرG2B5vV &Mk~m4vgA?glqzQaaR0d׸H3Tŝq{#H[0(y *To/K#nQM)$o~mE@DXO~M_B0JJ(ToےDCZ3q8n j[>zhh|V8-n!?0) +?i#%BN%)(ZrDC5Q1 ? ^W#%FޭNSBKmܣؽxzԍd]o'"S1C)yGFk_`|7FaoDN%A+S ^(݅]?''' M+ n?u]ԁP[wNzVy+`djKȀ`vf'޳}Hp6C~|C:RE|o-(Vs:a_y -FW4VX'TՔqiC1HJ .MpB+>e |C8=R&ݲ> 'ymwcgY;JkV6I Cd\Ȍ+@[5>&$u%Wz\JXR M7-V8TV yO#)3n'{U~=䏂L_9*#1##i?(0D3|Ni&c(EtƼ%BM8#4a{)|m uuÚWs֐n˫CY>a^kV;j$ 㗽2~>촸ĠͰO eK,`._6)fWhwP3=YCS}..9ǹ)Wٴ{]6neG|Xhߎr3]URselfݵJea^+ %1ӄ@`7AM"##[M=ɶg3&h(^gވyh'^|*01$H ʓJ܄֢G9`Mbm~ag sܻ~' $250ŽSW֕W20IGa`ک$vi1^ pbCa |Fg ĝ7q iH^^=ԕd|\7x` jqvѱ,VbT_WtْKv@FX|m7>O1tN5n/fzm~ er|oF_K~@TZUMb/7ݞ&! 6?ˢZgl IW2ׯDhE(]M6>~LԘ8$J d6>}cE wx1/j +ʬ*^}֢D8R Y,@piRDcħ*"1JUq~ [_R=ɹHMmy;!:k,ĸ.JNV yΎYsPǽ=Dg1iE=L(*Z=,Bge)mbo&:T6Jl T]t8GSeNq:\ K5-v-݋=PH,Q2\^ 2ֻWmD.52o$~越g~,?ʖ$0X'Rcn%P o-err4̷7q+ >9UsUhRMyܤ5[FnntgYr/Z8tX DA yoG2C]]wI70@egcpE.# 2fOWMNI9"^e42`HT-ysE0{8VlEލT{IE;w]{-cOvd䘂ef gەy=V}t7 S UU4|Ǻb/tYV˙o]';R}݀v\dž` pF/?8¹/Ͻ[Kaj~|yf0伳16IO +F,S"*r458> `m*TN0;i |h >A;rr8LX'tM|u1.އŲI5 ˀCY& 4ԑLX~d00)` 2"Hو^a"򺕒xI2n%CͷXoB+է|m!SF)4j$9Uu,Lcߏ!OdC3 兜&  }HcJSg:f9mIEH=i=pUϢĶ«$[HFO(QPw`3.pttW V ?r6X|΅vCղ# ")ImRdlZZH:ѩ2ҁ< u9QK揫7xITfJQ+dwR Iu[,MRfsVTQY̮>E|p'_HjEEWL `(t^a~'pbcL..jKG-wIO.tFh)ߜcpBnsniR8 ϱ;Z?Tt& Co9j`ErmZsR7YaC 'ms*īCPAwO40 va Bqcb jSzF~Wy֦btm [ɉ$+u@!IzHi6)߰[*]d=Z\TJ8,:2DQZ3|HItMФgUyLRN?O4|θ~iV/R RDHw\U\4>\JplfPt!4(kuR/"jzFQZF pg/䷦&wUK7YB)%!t3h$tC7@XS: uZaoB.O&Q$EýKa1s#ql缒q9JB ~'D"_>:\f꠵OυOR"jI5K aߐ~-5sW/^اkU;0nFbc.Ů8XePvp4K n_~i$O/w׽IW۝֨Xk5O%ktpXIgl 兟 zwU '( ns JeHiǁf(Կo]z46d[PPM4"іJmb脩?e# ~=7oVYC$v YFkJTs܂4,LpB֧kk҈4@oalQ?\Vf]4Odr1&ˆ}Έ+KQ,b%3^ mM9;]lz+S ,^ I+aE9Ӓ+j!=QfqNЩ8M=dD1LģE viϵ+>jG%C1,fS=zq.O_sK]$όKuuH)8W%D52ZUrt\Zn0Qh*:t|P!];FWmZ^Vچ8%$f3|&<6\Qѓ$s`l^)M.#Y'q%-w- _6Z0ڛ9u\'=xVH>XE!&kPҎe[ S42RNGM7!ǭD*R=d.x1ttI{v [ 7VM6v*O'ʦ` ]k>GС2x0pK:^\Z5Q!Kʼd[uUX#\]rFF~ýE 1q-.8 IY)@9Ca~HH-tv\~H ؂oR'r!֍1Ŝ# H遺-[ d.-فqG#4=G8}6K5]7 oYX^c(+zVsQ'AX.褋s) RS<ߎW5!h={K7=BSSm'S} tX|TY/!6KdOuo'Bz9kg-4*Qm'_,|wxK{pePau]AzvCl=Zhtyl+ jj'qR 5ʷD}AODakCJ->wLߑ( ػ.i_(.5rJ_*"\{AaR5wp%5ՀCӠb-QSekgJ~ OT5CjcZ:=wt0.^7ݽ"w1:4y r&荼5<(_VWSbvP &>,+m]狾}x݂vU>5y YsnsNr_?Xp#?hı1f9 Y8_DV>Lr "gv&x,զȬ>"AY^cc_Ȝ4rv{~0MIRG3D!Ja؃UK @K]Ftx~t9Tځ 8o|UrO?-7R4DZH[̨Ъ\0IѰ2_cTєNÉ0=9G08Vk"6oxҍ'#@l:FC:eYfYeS_Bp0s>ENΒ*}yȶ_%p̥@{"#Vb c@3BZvK , ֈ* rrKbhX8!λVKz)ș8VNu[9YfMh 6C,'fGsP?GlFg!G6E|ȻPtB Ԏ qg/.s-Te*).WAÓIt 5|{dDY 1iM6/;ȕ+MBPd`P|`j?&q:G|4̕;y[- fzLg*7OB?p4#(C|l/drwT^X<* lL_0GS_ 7_EUtXJ0%w;oIG*(. sJHqoMf9 >_Z'D"CF_L*mNZѰkr }+Kx5SJ0ވ9<.]i f84nZCz ST5zJ& Oqm+dt0:lV{: VmJlZ2Npr~s|D2N⛪0LKkDu龥8f} 1]?Ӿk\)a>c A/D93I[  =t[ToFFq]]ȆJL8bqҾ֟2ֱe^2Ğm"#<lлfԢ&oؙb^?we;HMsfnH\2㜳B{; oR''x|5WBO+saoMQ*kYWXTO9R"X7;yUju@4 o6c&]Ff+X["3>&6}0ӏYk/?p ,k~عo_x6jQRm9UZt̲P|wK||3Ө9}D*Ri/VU_ܭLPȸSxݍ&^1)-Oc8YmHįzbrA:D>U_8j6ګr 0?䰰`}܋D79[VY{-:ȨO߈sm3OuD(·K~ X{SI8^ Z;NgI!_sћkl D PbZAFKlB-xF7!WaHϬn(y*Գ8G|Фq椶;Kbr ro#tp;s|t8ڞE:cȋ %BmXyh_g~E}kyѓs烎Fbf'B(͙clFOڬYQE(% $3יÿoTKn0V.$Nخ (/=_0f|GtP$߷*tѡ"́ y>v-LIfȒ2XXe D01վC G'2ư8i,TvIƇUl&=ogedeٌk#.R2nI$*uOl ЇƆdBs|F|dËtמ3k;ץ0U!.*6X̴OQ9YrZ5$j*_>Gl+N^g!a\SSF;zAf@i7},rL ? L?O㩋/E`هkja8?z<+2 d]JP e ~`b_4 _>nՊP ;)lf6/hWl)|U10w롓dґ ̑IA2Ek&.1_@a!䟱J`Z e}>2yN\sgD*L^;͏‚au'^kt95MZ dFeW#ഒ5\8Got0sHJ}N^[~+gRu\;/l?4 x>?2B'zpz1:$r1ܐVrmKw/о0\],sQycK/qB&jNjh}#.TM[>ؠ;Fxp_u%j(ܯ'% {Ť:ec,TcləFX#bK pW<8$H2s+a[I#YM!c^=fG.B&pX5ϒ ,3|Z ܞ%$+%l=jfN-'StWڒU_Rه46[ 3ٻDw%w\% 6=WvA !k{u K|6lngi ˄ Bs״ *~^E9_G{:[LhԃL, {.p]Ѕ%AJ(~pU-&GxiR<{)B֩Dm!(_3@fb}׫^"PyʵcWefLAwăRb܀,#qtvؓ)QEF'0J(NͫIˈ)N8ҘIrWHעtF0XÊF=*W5+ !:ŋt$v%Q)D=!/*3e7̙- 6=* VԫVlݠS#Fj)&5TՖշ9YXό52L&XiIE4td-_ 捡?Xm9}VG&*n,1"(J$$]wA9))!d{fuF7NS&vgx£ǮzkP_0Ж e%r2Ӹfg$Nئ \UAR*Y8 DG[,[C1줶&3=657) +^\Ҏ55)k4qc`,C0*Vigj䰔x79jZ&v vy;O6JϿqY-O#ٗ( ܚ~5o6\c@x#-t2!k/hX r7-9ڝT2sb:hK/#[E9'sVܟV8fT=P`Gr[c75/ڰ ~S.NP2"ch4σGw+ p TʪtQtAk)ciΞO;L&u|kOF6 47X# +exZݞRu|ֽ1{]{A1秤 &VfLo B]ce|zMD6d2ũeW)8%Ҡ3̉,xc׃ҙ;+ST^;8@pω&\yBK.ʜ09fʡdbӤbygaE$@oKӸ..bOJbhԑ&)7x㿓Ͷ϶7\ORD}Uc p Rr"V~r!`Fv3v{DY'ӞvjyY(PhJ紬;N셐-5k MLN" Pz#7lf=\jdΚ-[rHKFg`UyK^loLzvD8 x@uF ?S-B'fu0Pe(t]zT$)9~ c\OǹU!Trd6`qnkGL[  8Bi\yKy!:I3L2sX%[4.rK="_mOkuDv&v$W—EFg r 9 o&E_>OxuG+rh)юCtLbK;9M sn /xUiBrbU!'Bg[n$VsFmxҵ: f,K-Rg݇bL{hZr9gAKxqoqY IYUG\-!o0.&gmqBe=X.{aEЬk$տhc-Yf:u@e`\{~%˰ Hvc9V[x%ap1biE[V>ȉܗaj' o36|~`c=aWxyAPÙ\?@Ul#QYց=ꥦ1^4:>@.4N9A`ո5+y9!]5qC6$HKW) ] MO@!"J7@e`>FXlyNsyrhӪڃ{m$lå$TʹΥs^Ep8O19qVݨ:jZ:j'לH2+.,?BMmG4Ƭ>i oSagؓ1V_;`«hKtY̓˶B>9j¿d4kBz>97>SiDr[^opѧtjc;R= x#GW9܎Pŏ\k9bGh@>܀\'c7ֻŴT:YQ+-9<~Xy!F0S2oznؗءٕ{[|U\oAd_&;H2Y ס=ѫ\;'>k-6rc/BdW3M@aBxB% z 3ռ hКp-*qJb]_۪1<%u[Wh*>P+F*>M1 dF[>IqR3 6\Yo>lUr׶!F9WeފsGv)WCH.j*T \qEO; FģX"| U+|He*# 5 %,oVc˕X0 <6KOw"Eg"9.avJT: ӻI1,}pD!u 2PX/4[4дI?/nB|(J@ [th sV:iû4Kq5.C/-cXrGi+xc;ڔJɭ< M vcp&k^Rخ'"+ 0agaճ'?x=˒YOeNx@c բڀ $$R0[ 3G@Ԅb8]lV\k^btDʰc*0vp@|(nІ[)ݣe,/PxuٟغZO۾=,zN̔HWc/K^ێ&#jE*KJ*ܹqzQPK3US lSڻ%qLQ‰T.I/=Pӈ0< ;?mz!gPݛA.meP HM7rheSnQ*VT'9>joL/Y&.7-q9y !m׻ [3C6J*ߛTZi˄j'ZP*"D%ݺ䍳"|CJ'|oZRQ} h-Fq07י8}kvsԾ5YѢ VNȻiuVxx5K:Ύ!%_B,srQr y/'!Ig={zy+'5DAyCn )2f wS*E Dyt%+ͦn5L%E ʬĎDz*1БPY3($c!G`ʆ}D"qAsgdLb;857M޸ *ۂvB̊"F<—:V(#Zs6K-ma&|lW)K^QsSu忚;GVP'iQI24ziEBe綱 c摬2}x˨ = A:֖vq4^-f\.t>{USHK"w; TLh3!\j_Tn# /a [I0hqP'TW>t^_A" XkĄlT>&`a\@(6ab2[/ITLOHIྂ 9>r!Yi<8j=Cx {[A>#5mMFaw4e͈bdq"倌q{^ -T&}ѝqij{૷v#;Ѥ+ˉ=*P P*cN!,kzqt$<{vވVn.?g>gfŤOЧ.K*~9ty #s'`A3xb;HKl=9_mH-bұ]Ҫ3PE# sFZvo޷ʡH͍hKpĬgԕp4T}An,ɂ1h.hU_P&2y6u?> 0g5+pbO0YejϏEAnnܬx;(2 &η;ebSқMG MTXfVQ/Jv {uG}2,;o:e^E3=n1xr>*~npVTǞ2(]#rʯf V)W>v`|lGlR[)\(QFiΞ9$hFihUpC۝'t GLkkI:V¯=Wwk3X3 B#'[Quߌ+gT"&z eg}>΅2?l)b!:8V|yĥ33R@uU1\aQfԘ݋_1}Տ5T6lL채sZãPp b=rW2KA|N&U K**ٲywHSÑK>>TDBi_KpA{GրUoz!PfPiiڣV6M L _evIDnkw0/np[Ȏg{èsՙ1o-OpA~ad@[˅IgpHut _JCnc,4WSǑM]R*#>A̸GatFeuo{w1@hhL.\ߨX撀"es_~ě鳇_A8^ [t{NQi4R+B4ًDdh]a @A$ !Ghku=mdDsl_/=+F!Ӷ%z%oU?xគ5S舯qrքT I`bͳ8NQ4퓫Bc>&2Z9zs~ߓNw$ vwPEs}aZY?w?PT\W~^VI|3%KM+`3f\ω%$ZO IzLxK>ZҕVGO­_g!/3195T;lu4 SRNлKEjkzLQ؍Pft(87j1W'FŹ_^ n!m] I cG#68.E;0Gu`%͉uiߌ]^Rc +>zM=GtGX"S8gtno E`ijR8Sw rG6am)_&EsqXt?(&V0˲+/fI\: >ˠAQsD; 33GD w0I<8-i/CwF&w-8qUG ~}K[.C!ȓA3qlfB􌛳ӀP3^ ; cִ\f" "< nYKET0 bY5hVa,H#c~xn.]󧤇'*2ڑ4=@˦ڕVkK \6zBܩM-N֝? 7TԻU6[?6|R҈,!7xsOyAo& >Cm?/A`vgN.@k :ԇ1 GvFӮ_7PQ1IPJAc]˿UHّl_x<ǂ9{|tg,Ɇ\ `:5X6UЂr!+ֈ-Iο'LO'_D8pΉ}^<kׄUb6j0X ] ؽQlZ٫ho/" U(Tr$XN'y<]/CA3dⳑŲ^Eȇ@OD2lm?1a IMjK t']@HJpb.bᱦ{KR(FK°"'nG.VflWkwYA 3'T9}%XCQ+5}XP:7.wm̶k☌rl,N5T[9z?H'^VALD }q٢#dZOիlmU?{M ^+b-2< ):Z%7sbC9eu;7OU՟ Kz<% &I^$$r 6Ef|lUTx_%` Mvxޞ~&\ED shO* &'YhՔ |$Lnfדvnqڳ/@D^"SL ӎǮt 2@uPHP-1xK} __^u4QZŠdkF3r 6<ԙ䪍Y_&kՑ SXL_”x㉵!Λ@1Z+8x4k Ъ[N檗O- _N-^98Kc"hbx둏Wrhyk\[LOCZ/'] hͼzUA ?ґUs%ep_Vrj/iz!0,Ya٘þC7""^~Hp=]EIHJ۲-9 U fgmƼ{&W>h['X5]m73p(phƵ(bYYoՒ5 nŠɮE1[ UQQZ~I.x`PؐW\䪙YZvk3hC IWՆ $NFv8%,צ2QܑGm* )pG4 DH36čZ)&#9"(SM?Ycr*%eo{/( ̶ Qb 9e_ya$Jeoo(, ֮z$ e+ Pj^',HA $|EB#׆?NCE<μ&w^0sV 4-xz):Zib=¯=y:(RqHs޶AT,Id"2e 'g Rm(N ܳ|SB{3 i4460A3N$'XJNlVxsP<&469X#ʉYPh,e)P n쑁F ft}@pΝysb֔eV˪e>hw畣@џJ $J2}>x#W;kHR䄐_llʳwg1\_YB %4f4xZ0pئ [dThݾGAH(16XfcPzo1 @:<ΰK/nQ%0=a[ H{?e{_4ˀ~]y馔[#o0HmX" iRM,`jo(~X0N44~'bܞto6#){`#K/,6#s0ED%wAwĶy\f3`NA4Yw!љT`UK~8/Nu4dʲxPV2hVW$,X 2|犪ӒѥTEI6n?w<֐ ')yr_t?E5[kԜB<Ȭf|ERm )xt-"o(&51P BWMoeQ0nY}S4D3lTJs֣}h)$d 2/#q wKݴC@<;Pm .EI0xc2î#̛0pN!?Dꅈ: YG@^rů8Le~t{#QA9c"2Y܀*}ηN~շ!l-QL9|CC֤XĹe)쩝\ZOA\aWУD|gS58ϔG# c>3ɥ(>[sW;}`FcXM P4lM8`KnKy=&f˩:rs2ùBnoQTv̲9"B&T3>1H  ^?ZtUSih":oҒٓF6XLԅ8$wMj"Nnz AW(y ư(t9 Jl7Pߖ$^K͸ 2bȓW`6tgw9|T]5^YjxH2&6Z>BzLn {) [11U o>}{'m1"恶93DqU?vKZc-5gptm[a='؅H2)Ԕ]@jKAéqkP@[H&o䏚z'+6~KT~PiѸKFtک1G(y#Bx2,@& UKq^0b'ؙ ¥ѽìXq8 LL= {U kȆ) f8}_Ă4gԜOD%0M eQ lAsܜ݆O9mc/Fq8eutcAĹYxj\ntZbK9;OCEz>u=Qz@&K.B`3GCs":UU{8I1xoVI!1lyхI?ǔB:UGJ#?h'ڊA~ѽt+ dEHU' q7J4w㏉jaRe Ϫ{ח/i[VSl9 $'pX C.ņLĊnϛn;-U+opQk7  E>sq,4{<xaNe:OBJI Ůi~&1(>ٛWc9H^9U6%R;2eVoOuXiUWU2 BŽG\-N(c"^Ѩ!v3"z!G`\*єJOЋȁ]⹳JԲv &u.}8}G~/O]_%( i\`ըۙnD==Чߚka79qqAB?A7IP%6ضtz eB̿Ҥ ~uҖD,Lur㋜> ʞ ߾I`. G8zQjLv]"ڼ+u&H4bwCGOç FGX(D{3[!W$ \XR66h-=c dY pwyccn)f2? ˯ &h;>gLHz6o>1P]FQqz7n ӹ\~ϦY;! M [pe5${{m P%/QDzHTOV~D1jiV&[&3Ql-gx}I1d9 G"~!Kh Onj{˒M@*8_'[f\}^pXEU%< JXLDFȡvUgXJԩv:[XRgSUci +&:6SZLK+@QqxY[EyϨE-w1▘p?a{ҽ3H(+ZƓ9axn?V ;a~3*qjr(wX :^m‚61s?KK?}K39_߬Iqx`6 g].rƷ7>XR":Lٯ-Q Fe"Db;lZ@ƧW"2ydzN+ZCogX0YW=]iC=q\(٨4ń0Ыl;TFثXUq,eDvZd@`c FVh8 k|'t:_XX|Xh[z|@eU$JI,nNS@U*աf`PIkz8@Kmnli{\) ܞlqBa b^+_PșyF g +O,]W=ce04req߅ "MfUZD,C)%ٚVt+Y1dƻ-'[R~Js{n.x-f݉1jРMN|֚Yu `;ے_fqQlh2UC@:xIyb!0C3tCSI+H5_57&U[fBF䅮.e9?J !2ÌRA_Eugӭ^oIvXh`U8|={*BTa- yUyl@ l3p58W~2Q `gw پ]mu[?c&9LG8vLDWP;R8[Q*xYx>N;udځ::?;-y_퇬!=kML3 |#ek+.Xw,5+cf0>]."+ &h{p-@Oq̐_cub_[|3? A⚽,gƪ_;$\; ̅B aS;qɢrr]l @~Tw|bK\=5n#}YCw[ӎJ(\ȱ6E׼ønRvf~, 'TWB))h>6gRڬ>g Atē.5/os2Fi`2"<#4fs`ue&:U:)dD)7%X͖ȕ~Qb;Wv@:%p9ݪ^ځ%Qn`by)\h˧aL:|[(lB4n RQQ 7}GA%bUd*p0_|^۹60t73ӪѮ3opc uH0/pBfIBOEBNy&}[)6ZƝO4nV|atpa>Aw}-,X=0͍&B*"9&ݡHkXr7TnSK{v&^("|8 Ud+,HWe6v!0iY4E'pn_uȱyÿ/piz*,9lRaiin02Gi6{4mdhB"A.7''|?Nb;!@?x-ZPEW%B=wH)BIX)$)l,x+ ju`"1]gd L\db/Tu\ֈ,/_eoyΣILR#ŵ(yfY2me:ڥkM̡|5b\RsDs='aJ[D$5;6XX :_r3jlźRizLUƆT]ͬ|nAtYP:< a_c7+u3sZXߚa~ KɎ; L,#"p1-4!$pTT! 鷴v9/P]x戻)nƥpʚ^fKgUrl9dWѮ簪هDEp9Bfɓ 8@KAvcc<#Dsb!~H^B?rzNYdm,c6`&EC|Վݔr>Das,@}.o*p7 ^{\R fGD+= MdJtu(OjSjX>y4k֠aV g dW<"6\h7৴ !e+)~g}閝o\QfxzGeј^<5(]!XnXvƩJBDHU& ԓ?; g)dq~|]ι}! yc$ 0j'e2= ]*[?-.E#Ww5Gc mn(q_k7dR͐?cJ~Z'\>I@" % wspd(⦯) \"KaTƍ92ٗ[|⓪sSj5,g9D8=[e~KHb5 |{@˳%w3'SpdjِCevKޕ[Gif!fS F7f^A80@FZOaPz! 'y݈V.А@*nٯ uU=Sic C%)P;esiCx#9ೞQ/Yj'oTE9S=TV rq +5y#`]1gȆ5C%aYcXB:d$IG ׬)ewLU#?9]k'E:1, xl5O$n"LɸQp |b 4`Ez$vMĘ!hhcFO{cL;%@'SEV8gf~aĒ=(ԡ`I<cU῱ܾ+:.7cșl|>KWq/v*zYs2Rb=,-BuQQ\~JhC٭s,,9`=i[ԻΎQUc} p /&5nAELI@ 1S@N;D)#Gkoa@ȳz)߉NBݦݑrPG_\˓}wABX섛HzI~6zp^5>}=[ݕqYxuj9b?wOGn"#;@%`mU5ϑG2E~[FJqSd'S^19bF/aW%f rst;AF/Ъ \f +1L_WD4u}SUQ,nU/ci+iC2ԍ` O0o*!`#)&|kdc{9`)ݘCdޠ.` vNKI_-H&>do|d{Ű\̶M< o<ǜcdojVFa94z% 5k#\e&?M]O*Lmja=M7XmU!ȇ+ާyA_=Ck·ϊ{_񋸾+kf҅K&nË; 8T鱦. (*d9=]xPP O+ fr"*1EL$&չonA;0/_8vM(5F,mOKeDGJ VT Ԟ>`Fؙ!@ѤzOeٮH =8R2َ$?F-atQ$d/VKP1rpS31YhY $C }խ߲LaܳY 2!h)Uh@,meCT7%k2plb⋡c1o̖,7`$v!dr=mjhB!fxLQ䩍vµ; "C@d]Ր,ZLw ]V06noVZLr1YmS~R=+KbQy$YۈHDu-Un ?4kS6= '$G&md=]0}>q݃H~>g a^kX,zs(baꩩ/9;&(#K9c4.µP3&Xag>Ŗ_{:,gu]oozRӢǐCzQ,߰4FjcM` 2$x-z[ L jWgIhӇĢܨ9nyD#z^ **9xBן)T+,s9`vpB5hD<ߟAUzl aҼ.6!/]QV*KqfUr-1pJ<+[ ~HꍭPQWǏW*xB Z=!)> J3!OѬ=Kb"5&NAoSk͋cZӔ_jUdbΖ{Gmt ǣ5 h^5s"`T'2UFF:YsI.x xl.סR}SN#'ISЉR[B9'&EW f)0nG<#b}hϊy a%qݮoo.t,E(OFi)o*X!g& "t+Άa+s(6\+*[E\­n r=ސ c4R+GuI+T%z^D]zo<@ëCMy5+?u s2T[رo5覅< |#keiK ݋$d뷊h,"RiȵMްF*"Ui w/B1L/#g؉^p%ӑ(QPҝ6`ႄ[kw> <5oN`p"@qy\9d%1f- 8Q<>Jj:P! hJhZeg5g""~kZլzjnRx (f{tUdK;L @Tm5o /6>CD}ĒKKN( Τ ~"39{֏nLHq t9,M R-N.-%s0t;uЉd܍iY{_b͇ HG1;͠"Jft}]c:8`_"[ʛ=_͹V;i.z'[Y:,._H zȆOJpkh 4ئv=!/<񄖛DH Ztj,'XT&>EDmZ14W %gL$lǢWا[rs0,-KP!YјG}Jј=D]tP' ˆ|\,! V* !ޗ{'n}Pl_oK2usCzI :['D ydt.ƶ!Mqړ竛a@%-t1<Mr(* ^H[F#-6׸TcyQ)gOi=~c:ለ\v'J7i BpiDYRmB%xZf>ķ&ҒXxMdFĐd ҇jnL]ܘ6uz]B:f+)|κnQ6~o (j9u ?i!˟o ~LǕv@GZM}~0QEL)]2aYIW`wni잕Å)dhqAӗ^m@[ 8B-&Iť5+]gBў yΤ7 7fwaDVFXBG괼OMs'đ>FQ{W P߻T rV!s&Zk0]N]e B_(b lnJsdS7&\n {lPTd6i /T\WS|IPxQedng.YO` ܖl:6G˷Ե\rkQ м,lK}0Ni[#J_v(H}?e>fK h,Լ1&bBtNOKv&k}'߇b\3"?rDd$'D0} }j%!$ۗ|g5nw>JַAr ra |$IaͲ}jL*hpn>F!bVn`mA: ?KD{eE]XqC{x(3A[ 3r?0o C)]}u"3iƻ(>dJf+*ι\'_A(T&o D‰@YB#HNHs)`ȏDYѧJxǫP~.3+ )\-@  G<]6kד@0 V/B㽺r*-`6L!3t_܆W _otːvbo [t3fc2P,E7`d s pVyR]=6/ӞQz=Z=6ѡzJfHA `.Y(_Pa/'q>_T\H'/֡br]bQUŃ6 Hncn8W)^b[E#_/ۆ٦l:إ40,**/o=T,mAԍZFAceC7mNgdDKN&!.]6`c3qjqܫ!=b I'ƶIZ D ̟׏vܘ{Åz;Zf n9|]USeE-[x.h)C>ROhsdVlc'w ~ qu^P,TO/s>c@uRTyieMr52Q7;U^Am,:)|{)؀ؚ a|OA((ft¹o+O~ 3oC@H-d {#6)#Jаal6Oj g Pa  a׬Q2a{>Fz3 pZKC!iZKg{ p -|״|^L^>'f?6uwZPJ"*s3W}%PB6d/j(9A<.]+z/>&& X؀oKcZR[ 0"-^$;IfH72n/ʹ!wrdFyD큗~_|hG8߈ E"5G#xSPM{"{JLOM L'K:1]2JBs8JD@uab箏p٣6 @L{1EoM̄8\^h|Op٘.}VʋH7wOBTvxxMv:T7C߽X^c5IJ5n(pC/b 3-'_X8?EYh.]֖80ܼ]=Fۮ=2c+)c}AhDl2W%f29i/JٍRu0"XĂwwYϚKRZ$M~Txw"8L_ h|쒩4';]l!0,dcXj΄9b /d:i#*r@}<['f]ͽ@XLN ,ៅ1Tc|h7i YXe>t^q#)3h(ٔtktut1Jݟ)T ]R.SkcSן>> :8LÚo}!33-Gn~įssOpW}B_**3/Ltn3E>Ϗ/VJ^aP*VS*qޖ&Ͻ%;Cb*g~3 ?0V?_? MXz˽쯊)Macq 1M(pRv_aqmO~d'U1!pٿQ4uj"5ARa!х]@Bt⯇Dbuiֆǝ#^%D`l,48_3ul ϊjI:[bn8ʴ.KIG|N[vǧJ:p$,m.hԁJ"8HoO5Bf#:FLfJ͸--y8g:!o)M׉ג 敏 W4ORf =3jlF &syըuCZ.M!5 r埩 } 0 R]6W)ՌD" bPӪ힞<ϦyeB0a,ѽͽݗ!xє̨[z] &͂ޢۻx&Ʒ_6]7nuTTt9v車YZZ*wp|(.VM8iо̫S-m_>$!p{%V۪ȡݤG9\DC͡9̱^Pp7H3|Fu]䔋Lؽ0@% 0K&7݉pqS[ >5Vc饟 ޽`U8 ԋzי5lq{eMo/jA۝bJ/(.7NA3>a c/~w^b' >)UM jk*pc<saчœ$-(l툉ޛKQ!Y^lKjys$US\-ݬ$m4|r!%w]ݵ:!1G\)L}21[QOol>n$V؇O_=@֕_H; _OD(wg˭X{ Ɋx!.VK:4ǒ+C@ZD/Xu}Ookӯk™yQoj{졾-Û:PH3([- f<,rYRqZS9dciy{| 60MIFGSB`QmlXNҐWGZ*nN,0 S/ %IGAC9YcN/黹D{ \ʇN S?iZs[L箭R gM&j_RdP91B^~-g5 &60 ^ 2}'GOSOdk*MD)jp7xڙӆs0Ϲ*ƶi@8f>{wŴBkY/sɠål]cMl5k3}DGg_*B *XdIG!D)~`5 W:FL̫ו?.yUQ'5c|\4! 0-Qښ%@[wFbޱ1Xuy`4>&@UIs $oB,ٺ9t~JPQS+I>58 Tɾп|wa@%]؉;BE@hV6,^Iqޚu͒n8 dAqpo^6tC(|w/\H#lVG9Cy~W' +0k@!-ףUrD^Q99B'c !\zqS=d=2Λh&)ݣ;{B,MrH6Iw:W ɸJncfL }Vc$}EZc>3 m)J{ i~,KLw#F2^H|{Ң /U?봜L{Ҷjf:WAB u;2P|4y6\';I`6P^s/ߢKV>8ݙi! u/&6kp̙>.!poPzBbK`nۯ£ߙT/1 S/m'ƖNnPu5 ^Ⲋ"Dp k ='+XI HQaG>tJCL$)>畢ov@aY~].aQtk[>EU>^9M4@NDCd8,[ }'ֵ{I.c~8R̃@}k)4dA8ǜjr%.T&J?SaDJDa݊V+{D뙟4(7M =:d0>e$NJbwuD-mzWA'7Swظ#?- |M)f9vn]) eD \@WcV!#Xy14kǤZl\X>(ɺ(w/W)kῳ:71dͺfU'8U!bJ8jI>Z@5XKt|2*C sd;]sczW Gj0-\)7l2mrsLx%'<°@AQcQA' GRClA!*32SW>?pTB\V;5!^s|)*+\p=gUrM#>{.dk}{ #)ߒeH@G׌""WZbUQ*.*@5LM;юj V螾 ' ѐZ]-u4FK6sz-G`U_]Od.a:<ᱼ]j;v^ڑEoXbkD\f X}+{HI汘EU3b IfPus{ (ZqZ@Ԓ짹Uf쭂={Q5!FNpu5JSՍΛ4A]vDsl;BB(SYbwuf,N ,"PMR=RilвdgEefc EQ@u 6"d[ 2^U}~fCbD&l u<.(rC)3H SXDu8nl&lDa6 6oG.ts6琪3!Ms"H<̑a ȝv ;c32O>\w4^{ng&&=Z$߸z<jK7DzqޘGTz? NZJ~Ҥ.U~&/= ,vnc gcp)g_~l*v"M}~+=C3Ye"W٢{~Jw)v'An9zBtX\ dlyWTX|"L̍D$/n;DH~Io0@/z,1eo? @=^UQO6'jH1Y@yfx S,W\6E8jpԘdc% W\rޤ|^c~"rXM'ʬ{'.RHB8QU3zjz,)\ 5uՒ2dglbv4ta<WREo&%>@i^6Dq#8KUZf2A""݈z‡#Y=+/!MFw2L ((G +;"8){/3?]؎S dp%z|+c%>6~d2|r>.dwݡzŚ ?4̏+Gb@]9'r3 x#~xaNL%cBg0AC:Koh:qSQGM)Xg$BVHiE(8T18? g|)CV+),51Xt^.Xdvvh\A t%8+0NNY`,Iz٨^~V-[;ׄ-94Lgsם{iWr) Gw &CY\|FuNC%%{\n4p?WϰeUҗ~/WhgovKA4L헱q45m|ҹfx:wGv_VX,.1LZha2B/ԌWp6zO]4 Cj#zR]sR@`![RV0K@E:80τpbhwR33}7srMnFrr7 v1q/uYzΰTvijQ٫òh^,ola ei{GbMx O,ZQ"?UHȬE6o{ 6mtP0뮤RXXw` Cq6sW۪ f Lyu)]ܸGީ6rԇ`(E%pw34mN"Ob> .4w~xz_nYRZ^΀ї$88وL_F ZB pŹz|gGRU\w2m=r88IflȦAS7JڅbG 0\G :N$s|wbf:"hWvM"tpV]fro>&1'scTyj-$nsgSh+ULqZxAoN¿M2} = ~חxW)Qt&2BB=O2 F)()j()pb݊5A^R T{۹r * =/RWW"Ks,oCTm"H"N3|E7;[KQG1dh,i~ zqSQZ Qvw gv8『J&Q B<w%eARySSj7 +b/ƌɾ*)b{^e8LK3dj RwIн1 )nRm̋(ÓZXYhh/۳fRW5Ϡ w[ d}q 1a5 H.fK ˼)k.ёrQ0㥮}u'Z){knTi gUϊ)A WG" q?2)mD:A.ܫIWZ]x!581jjbSr &''8&%֓ "u(SH.?m)W(dV 9t0BnppQwEf :U2[1DY]5p]-2c5KEqRZG;Gz?z*ȹ}.Z E}j_7QXHa$@̖ץv@UuIMyo=vE˞C$aj@lV}5$w\ ѽ+˼2ᚎߵEL#E^i[ ٮ1#';wنv(j][R&oB/+"G$acnkMvYmc:sSϖRC@ЮF|eB©բ7P O@] C:'d.t][[l0椢^+<+9tBG\35t^Gl [BH[LR |k)<:tX>g | !re8T5>vhV_S/ YjbpEj3Pv| H xJZ5JQ ~Z0e![Թt=y@UziqP7TҠ-OJ`̤GE 箐-ܒk#aN'àRPpz0"SϕĨ/[S-Ɉ~^LɄ4*!D9bAEWH0x1_"G(9ޟ2`3ƑLD0,"}ck+zBfbB@@t-t|U]x/:RD'6yvdeB3hB)nrlGYZ{34 \JѺ:X1gDUk3̵G4hKá(b5"aQu]ͱ!r*X1-|.I[5Hƙ_b(-3Zggt@Ҋ%T6Q@Z_ˌe~f|ŮoL(E՘B6(%QWղ NxO5uw@C Am7g@ 6{}0ک8k]JU"'(5^!(+xlCfEW[]86[xg)qj sbiqK_lleRg] 't\32g|bhujC*e1^ǖnӚfǥCLN5P6Q*2JUnIiTVIo"e4)G!3´A!e<þNgؒ^QἀB-_nk=x9(0,ua0ͲYAׂ Tw| &&ʹplrM/6:\8Vr(KuIX|:|yoxx mu1J + xvp@d砂{ԟ#oↅ̸fn-S F&zbu% -NHB>]9&GUO_Z&'⃘\hbqEz5Cy<0?֦jpKv=ڮ%;ˆNYUwވN7` 2Ak~S'"`\:)Q?c!yQKqS 蕶FPh45irl[2a(peh",ҭL>n h+d/QQL&*Oh!2BzoBKgs"69[ni `pJmR!1DBmո6#UCSSeK5V ,L9h-(L8"j (m !ҀօCz,wwmKX>X6x;jL-XK.խ  $ _xw Lo7+snR;\"$-q6j3`ځGറ Ʌ>:E܈9N cM0pO-3/XJiʞ7ӵC7!W?g܄5 e:aȔ!My-:L@v8lIn]Dv=֞guD\]׬AmL~Hem]C_ܟ0|{I聣 ~e6sc'c?RދX٫TKײ4#o vQv)ȸ\Eu}8Grt'`XmRc5fz|%ҷ`NB*PRC)QOKBo `IKT&_M`.obWk5c8H}9$q~i EH"jg4{Z!ʠ.~,P8zزܽ= E[U)wD?hGe.mG >l]ҧ^`U kwZ]oGAd'vyg\o-{Yp*#&S-~sfa0G (dts_{5D (9ػoQ"~{<JV"ɢJhź9_zdbIȎcν0o /Qjjz`FGۿ""i>~[)ٷ~t ם ڤģ4樓_yt홥ߞEK;fEZ> 7aڶdrA6s/0ϠiEkKeIlUnhjm_|Gbj\SϗMb0FtS'.oL|<巴 OqSC\6Dd8f\aHO (+]LVGIKb:;H`Xվ#*k__>' ew Nv\tM+S' ݢ fK` uڒ۴R~ԟ:b_iB6ڨURxG*H%S4"{\FJ ,x?r yg %qOB6\9ϙm`RF'6>} י.Q8+E0I'?aAYP83*:9P/vȱ-N=m+.ep/nl991$nܲ9heWaBlsS(iPBR?F8>ڈ.` $M4Pv^Hى>|_ 2Ey l"I rKd` SS*KmcVT[=a X =)& TA`߰ORNahA!Ɉ%i+"&r"n ^A[\9S^"x&?[ي540t7ow r]7j1T>ԑdca \"Bc'5?QA1L7 vx͒!8=‡NP,8&ZKuUɣG@Zxx=GYx\ʜoEe68{ry#&<g弃Lh Y&ӭ`ۤ'ʍCڰMK[:jIy儑{]|l CCsV+ȴA>[{OLɐd[}<\qMԫk9IǴ2x'Ư-3gߍ^8d3F?(Mڢp ` oYi詮|; Xp OI)Kf2}ma 3(=HH\ķs~ӕ>eBL%j hJg{ !,ǽbhj\~]HFf+xN,k6mP3~'$MbYuu6d f"EM"zѬ1nRz aK">rk¾XPqMJz\B dT6Fz͍"KL[v-p)od)ɒM'NK(oY4|*}صl#auƴDu3=F^VYj}JY\m[)rЫ߱ǘ6BgۻƟv*DvPlP7[: uBcay0G[Y8,L]m-iOOzKVn~})AyWA^*Q3jb݌kxz __Ԯ_j7i%2|J@j-<G35S8IՒG_KL+e,mt C7 TJ T)=S*7,3>^:ըdҢ,ʞ~VjH[߹iDTZʻb[ .8ׄN 60i<3U?F,W21B?sOi?us^)47^\ b=!y5 hQA龘;X5': ĮހH蘷OD+m#ɂ /tXQfW:e@66ԊLqxR/@S/"ůniFLk'ITⴼ/j HۉTӲGJk2FAa u4$XU3ݰ?HMgs+BAKP=^r [$bEO'Aro YuGKd$MoxfN=gt#1c_J8VdUOj{o;OPP8j'[6Ϳ3g\(^pked J‘loR~օQFx{[9%z9z\oL=H HpSsNDصEQ%R6,Գ#Рѫ)] 7$mMFFjiT& C ^;nZOKMzŝCw} J.*p }V$j8xsNf Ct!A]4$M *m9r^+R3S1b*{8DZI/qH'-Gqc/5# aAjȽkzE&.c,ޡMF:Lg7BYG}ޗ1$2z)J$ML\E!k"pBIV(5)-0&GPY3]a:2zdx݉\e#ի."Ρ.QUpV>b?e,_snQV2f`,6 -.0A^CoAIk2RhzO\wQd:] G[D=qY E7hbT~1*\@tb}Q /o+%L p-Dw2z/v:x cjexƙdsG[ٗ@"qPIrTS h%'F눮bd/ő)@x%-cgvn*LPř]>+Qh&;_& jfijqho\̈0=+_YL;ջa9@܅(1A@^+Oh@r_Q)Y~|W񣱀%觛"kU7!g⍘iz)R8Zʢ>NF_%+QW,+6 򝊲\b@yN׈uhL.&ܘCRs+B#gȎml1,{b)V8ɷ[` w0'~|oDp K*$0oVUb7fJ>b_yY+ݯz>Ο*ǥ۲/+@t{w )R!?HD{5/qaY`~ZϜ {4=4fyM{3Y;J8ngz=1c-L(Ⱦ7GFz35 \_ANbyU3YJZJu=yg17w C+<ڮ7 e̚SCdUI( p&]= `Ω:sTB> OBICrK|y% \ )r"A mmn5?(0jW*U}zk!J\RNmb"y˷9.j֊Y*28kyOp|$ amĄXLe*%qWY^.{LA恞'yi_sO s} Yo2ތynoTO` `> *|_l#SFrl~k6ܕ\Ho'"#ݛ飝_8!j nssZLۉnȲ'\oɦ,D 3DdiC֥}DTrlZYU~XKTIW" WMtu;1z%ǫ;{" EsjWٓ.G%y۵wcowm#RP6CvMPmt1vʴOEmɍ@ iTQk.F*n^}Y-g"9/$JĤB¸G}AUeCTԖw$[?j@n]&q2xO Jil_FP}ȗ&8߱lm:SJZ*| ԍ5BI,ESwXoBؕ'_/9WFZ`0YV EN1}r 6e]-XN%m{GY1;ŷGЊ?[u6ݦJB."8a;6PL`$‚'&vމ' t_ }U6^"XU .[G [Ü6κC9r2yc0-$rX(V{'6e=m!@@zi Rv4G6qYk>p;f8-|Yk'"csEƮ|L䰞%Hr`$N7'U͇TCYxZC+k ]%`hg _<R:VR;Nj}H6&{`K!aM'P'fj6/3nLE2 OZȵ! @.P/tī9ݟud魻T7J%A{"RYoQ}iNѻJ2zĕ,nt IT˩1wɱ (2g#E-%Og0uqCcIA^޽dzOnb2P`G;yS9@UfTWYM.@Ds .'"r ½qm% ̣ 1_1|uł=K,,X4-=7 cMiďjdszbn+ndnDz6ԙQDH:>3={jwV`ζ5}D"B-_kR v4Q6{TGq d+\C(s'5Zǒ}녥;?W JG G5Adq5#]9W ֬=k&TwiUPE) d=`N/+^ K ӯV/@(j:]z^Ĩ`}u>䞊ޓHϖb '&⁖ر,Dtk$t җc%uδ MdL-Dnٯ_e˼+@qH9<)yj$Oo+yX x<γК;8KuUۮK_%jV1n%%[{'&"T.[ c<[]/!ɵ+y7sN$GɤUVYޚ>w,1cA:FݑY+YZɑ`IS/ˍlj5P O 6NM 2iZA6dYn=jzuR>S8g#*Bba4C{4!_\mW%ԓc. Ҍ?^~"YWKN7lE6}aO}NC:$!,(,ZiGwk[=˓{=} T;mL*f%[)N)̆ 5/rz/gR!/8 l*<"+v6(R iR9E?"OsytC_hx7c ϘH|yFs>"p֒I/,W1֡&#XJr-߯t<"EN!XR1K%' (r#A{k~qNB^p*LߍGP;I nZ~7 ̞4!\_f67jGK&)}R S=$ǪM:St],\t͑ayCF}S@ah7hǂI{muV#t[.lq&؋Gyv^:&iw8 O*r 7V X>7@#p+:q`pD6UO;ǙR -;'!I~ѮfѪl2gUJV=[pL Nq 9o|jq.zýQW Pa=4-I;EEL]_AG*k<Ì{or!qRrQ|YE08ϹcX̣N BWMXZˠMOq<|/s(&diL"5;'9mB3!h%b8xc4W\bySü7VƢ @9 zCj9C ۂ,+W1&hLO躊/xAYqe6^C%'yd z^HO00T+ mYWpYx\ (Q)SH}16ܨ>jIMRrA%QR*Dw0k|wxPݒ:9Za<5]%gA)BS|h_ Ñ ƗtU!F,:JY)+d"]X.YTm7ee: -*"O睧X=ޣ`?v([;>)< ?Ё1jԚ{nVySkګၑG F3^4I[%q _dP6L ,H3m NJT7m-yr9Ѱ1qVO'Mdʽ t YHriٶӝG^\l셱yAwqݓE T 6uaNƙ6Ϟ~m ˑGvz8_Zqd%Ƌav(eŞ,8XrJڶD2 V6:.28?}y 8+x|qDp*+U3(r!@5wQjh櫪CسE$ršϦ!4I(&J 4݀Sla NlIG#om+dtglڜCIR<=/tUBh35q+KunBMry`."J`5qGg~xy5W/.MݞIZPCccEBdEBROgI}_lmHtww}MzuYD*nC:?jq0w! ~W=q9`JСNǛ&Ӿ Z yx@a, Ej=*F?cc#^p`?PaHjCӃ!n7;Ԑ(1餚 %mh.FQ/`>sGsnX=Й}Eoΐj?-x;uq2*A\L. |ƚ@7jR"pڄҦ,f 9WΥNJʎXc_(}E*?ԕY,?Bܕθ=*BN}gwk_!>-gbBD`֬@347+ʷ@=/T]DZ\7kݸ {{kz*.lzܽ0]ߒVA G<_'I%)gGWIM-Wvw5~5TO3(yp0ox[*nJv%ݡ(]e7Ռl:\IYxj}Hr!Ho}_7g"AU0cjZfaٱڿD)f6~8Hm].l4H{V KgR{<_b%X¯9C _:nhPF1OudoɎq zD1(~9q^hpJju (x l^K%ŽK22"RHO\fK9(\PUڸAIh9*)\_t6׀z6]U씆;<zap)O uRogbmnjY:5jJv>ӭY^ݦuKwX-'֝o`SlS+Ldx|;Ã:Υ?&qHGd"[0rg㫿I;#q[ TLk,dz+8@%\HSy\ 8uc6;^.ͺӢyZnB`d?u-K-N"&t0(s+ 2OCNX~MƲLs.p+Blbi[IZuj#8 z7*Ns.`5oIU͑rP`I8|z݂QT)ˆ/-#.Qc$=*EƷl$Pz"sBǓ aO1;pOMRdU8'$}ډRUy'xXu?pr\]uLE9`L1\Uhmy-@- C.Ilߕdgjah{¹S#;F6C% U/4.^ +h 2[Z< "ZI Za;`WU e=Hwb=&>f :_.l!Ubvw7ywB qԛU'bC}3)KkLJ; WzR6,^*e c:%UиI@Dk-oqF?o`RPHyit?d[2:]w}Hqe3\b@`-kWׯ _=i2=Ⱥ1r#3\;13NV׽ !:&ZI)BL O1gtS1U{ag46K} q .EGsN؎xT,#Q&]7#p_* G!%QY`{[e3GyPFr \xf;"0:';ݛ=Fyx yy3ەݗgDmRĝ~'|)B) ,n k vsY0/ 9J6-Žժ0oe<v$5 2⧔[]+/? X·nN偳7SCM*d7S݁,;GYQX}gC%adw6n/BȞMJ4L"3c|ʜ@`5j~&467j:5u)zT 1H^oTKuo8\TڊJ"&+C/ν:QIA{Ù5d_ls 2 V=ĒE?<A!y|󄬚 6,d+^b 1iH*ړmHBZpp7w;+<v|ZװhthΜDN忚x7ԙ!MA;;8ksf 깸TAe!jGQvc_AiqDis4 _BO90FH;Aҿ)p_fleK_D޴܋SN8 cM߀)hw9i R?rcG-.ea|]4`~wuzrM4٘hRa醙/`WJ%a](oqc {['j= `AvR9v,fȸ3ڬ0qqRw[/`"X|u s3vXSwzB/SFӃUSUCNɴ.1_9*œٮBYσ9UVK9ώѧ>kǠSC|{3]2Xx7U {,J:#e%$Yҗ54Zj_ Q]ʲ.U\L\ *&wz71p1ou%zc߻F46ΞQg`#t= 3NXKq0)f E^=Z7Uh9mM7n!k oq݌F5GA@<9?Unݺ hxPgf:Hk޴][s^F9`p<8),"8Rf1WϐRّ5g.xv_|FB$ }aIx(`:pV YX f;\sY5 !lO͞ |ҳGdh`3Zbٽǽ0:M5PDph> ,ꁙLՙu[McU 7m*/D)yO#9_?zQ$UN5QL/IONΪG}7laxϠ -Q$<=C1_<@],Y&-_*E皑Aϔhض;HQoє!Chԍƛ%PMD+I?bj, c*DAb&]q@# ^8SczSs3NGMA12ZSȹ:giaS=PBFւ0'+'wy'gߣsa{I@6O g3A7oIt*lvqUկj<)[|{?O?lA)$F8N}]KO. XO7cG ZFƼ6+f`nDW70J|BG=iR`?_pj '[uZZ3z埁Gͼ(OUlVy;&>,r8<<:*2{d1tI f3}1jTFz0K@…)1.Ϟ@O)^+0[1\`ĖSc~v6QO[;@iHBӞ7_"$#f@. ,{mI@AWNM hi&>~qS- 6*#J̹(˖9`7 ⋍qQgV2A/e+t#n7g /ə~?܉hrEo->Q4T[IAQl3{ *VcbŅ oR4[H~7,SDLU2͆zYdIY7һ۴E9fw!Q3GePTzGƘ $iq53HX ~øp~.@I-DLݶ|Ⴜԥ8S`(BuM151x{526 .o2Zݓ!ǀG !8D>V8u=q>JbXh~ m ,:DBm5]) x(dI194%g۾l%j 0Kg\,^";\įՎQdzu*7ʩC ,U+="3sGolt;i[ᯉɢ7.%'m՟fz O4/K̟$O) U*M:<+;Z:P՝sjl}*+P9i I'3[POdbx>\5`4Fz  ]W ډ5,BiYZJ'C38pt+*k\o&´)> #˅!Sc aCK SRDŽdn߾eGBz;trܓplU3f ߀ն=uR6: "/po]`JŌʘ*W`7jӿ$hܻ!CmOICSNtVl@6Cկ:y~{HvќzrB ʳ*H:N ĞbiFdlOÐknvu:ad;1n>(:YgGwRXt90[_2FOJb.,@~140jBq ֤WRP|^1>r4T=ZPUp2g7yMD A3mA=1t- )f`鉾G;MΠONF!-,A!eW7'|iƝZ5Bg֒W}ϗF5yxL,y&"SY]}Rirk{/愹h5*闁 CFY nf~iR_O*HqdvHI-'-:]q6t+ Y Ѻ(ԛ>/ hWaR3,ۡ `XEĪ }NAsvA.xG$c-z@㡚ŻOm%DϰC"݃h*U9gW>癃p5YƵ.zLT5n6SvG𽸬*MAn?y_)CfYŧF0zK .xԯC)}=T)O@*=c{?3zٿ<-D3u]qIt/EDҖ+`ē d3VN6Rl-j 2'BxSwz3Qh?8ƒ[PP3H OJz'6@bp2JY۰1,'qOG/DMA#,W82&'%.ysIrl͂0`"z!ph_рGs)E(un"Mؠ58Q5ڈ(] G}_Jۤ'~oD o:K> aڢZyLSJ2$.&gQغmx>.5ҿ _8SG` 4 7qXOMYeWB:$AM4#$ɉ ejW0[[7;z e#r u:}WUUM.-QfƐ`Zo`3 kS2X8G2נ&NAFOבS j=R*%YW!n4XQ)_Vx[J%CcB>"Ť~sC\:P,Ÿ1dvYK඼z^?'#,qJvGQ!$C4uu+m4 qm WNJƖ0O5 F25jŧTiz%=@q_@# S\\jC/ zCxkz,vNpCҏ&:1Ek >Tr dnEZ&+]xnrfgۧݲsaC{dF5 `K!شXxH}ddR* ,F3"^GoM3[m6hc; { Gp&KPYr|vp}БלV. dҜ=/"}{@h8S3:Lpؐp+kkpER2YtNry>f AÕk8'ꛋ׎z)6W2DXٹLpބqyB3Wm>u]h.ұabgM'"6h1Sc>k ejS[l x15&`٨ԏh(X|zæ/@Xr̆R|zXCzmt$:J]sI2E;CFED_9~)tۼ "s ˥dK tZ.X !g{4Y%L:o--*I紩|&A~2DSWHQniH0L3F6,אEVf_O7ͼl+tf7/ƌ-J~pw^a=U-v`;V,Z Dhd('t}7kpd fAy/ېkSg [2%#kn=_.!tV7Gw?LJM](\mr!lrZ]vΧ0NtIr"Nį9-\Z|ପ,Ǖ9T~*9N9xXra;Rsm+1۰춃i%S>mH5QEhwJuY켬˺{G!т! Hbϵҟi`=i&=\!-61^(U'<$p/UMHwNQ+y7]B0.F xD4E>;:&<؉CArn,RU" Hc.V=0+~f{M?FɵՏzǣ@uf޼\; V7>U'!ɷG^'FNAXR);Viĥ(au-ϐf=cUF uptɬED^'IM *CI`%F :cLPēJh =B%o\m34k#ŸP\c`DM xn"!/,8יL$2߄_K W[v<3uۿ 'k:+ژ:|zNnhz50{%Be2IN4snD\r|1q3A|x0sڗr0$BύK^ &ihU^r`ɽp+>;LpKO,Kl[UGJwŇJ"Sqc3(ZTzvy|Ͻie**Ϝ{4oPt? +54Nxdvt' JX3Q@<|BV1>šP RH¼\!?X[QwUh\ea,lr:ti'h.a=1F8붹"/c i|Gx2OGDH}&*nFa-82#.K#1!=L5U4'LsLKGuIL?eS~+{Nx-DDM#.*#9;SMd c2+ ut#A_'AY/Yv]xW\7 ͩ8Y nY g b_׿IHyd7cF\CcM"SpϾe&*$x X>jz4Ң>$ Ez1HQN[vS/e8xDj+ Ѡ41-Q+X%ݳg࢒Rvd܆,#(Cz+6Ӿr r}Ů)KUDqevX0x3 wgV.4'oB8LT+.jOk&f gU$D`RrK$Vو6lRԧ(Fa.nJ%tgtz]Sln6.,Xiv4tƧ N?..* $!h[2N8=uU;5,7[׾f%Z`xjUJf.H]ܳ(e>P`Mk"$5X~giG XA )Xm IF@ TT~qx;f{_6e0iPF؂>g ߠ=Px"LP] RfhEci?A=08$ic̦]8e(5$֨|~6(JIٍmŴD^@ʜXܵQ@]pш`&1 z\3r%OvQ=WQ0> /f7 i oȜöqlV{z.y.^}`D-{8P5G8F0˜IE#A3_/ôk8+U!k5|Ш79Dh< =tm, )JB 6>w齦KH?_h4`ՇL}!HwY_c:ƍ7sDʵ'sW!ko`p$f}]I5?^) F=0 [ ]; @療uF0' zuJKS@0FaaCfy A,42s|*brg,dX>lJ<}lMYzj.CRgLY EʘJy?%/EO&Zf&E9/KMk,=3xJBj}i诮@ieV;6y1&>=1LY߱ lg2--8{Np=G] ꋹH.LET.'wZGzH; R a#?Y(KSA '.WrȫV05l53V2|bm]@De~UZkNr O$ðPddO0 Tt gLpePNv #=X-HRHp045Iඒ}`I0)lIb!a` lpժ-O0PaQ6> Yl tM|,l/`結)U+R@mN20[v `ګIŸ`w s0)W}N X,.IWv>)@ }T}ԑqepqkz#zvka_pa(U Rk{YCq7mhE&]C h@ţ.u1`"lQָ`^]&>OMTUЃ2X?EUi+J;~+50O -! %[eF #9݈;(sgۡI.̵{u|lŬ!x(Bx6fL$)g^?l&PފT9:yp݅Z}#sF'35Y<)dF\(~D@)Q{5O7jwpn."1Խ1 B_7 =:[$dmSm>LI+Xjy,Az|fl04G 3m.145y4j֭JUYjJ^H:6zאқ;":JVkZW?EwH[Kn}$Iڔt[U^`D &7X3T R=pHO{Xi;}b;y{wv8"~vK\ $Q~WVbt0$~б7*olz`4)ҐuP'c'^ =.HtIbp5vnd|3EI%*q$dltO,+.iG wk_p<4zqһ ^rDl2Iib#! e.|$yU^ʲsI"6OމHTt~;Q1-nB:}d"54=š8o@ͺ[s;7^38AZgwkk;;ۻu|8{o^-Cߺ{SSlw838wLumމP9,}5bZ\DQ Wq,Boq{G_dm|Y߈kXqf{G:: ^z=xbxA88諟dzL_߭,A[{',A3W+D"3K=]'mn}݆熄XX a$#{!/TWD$:,xܔ"cU&\RSdZztHBNCj61=Hg3f{wk Am Y kHb'Zg +cʌAp g[!}߭|cw`ɧ Q"'^GٟFf.~BE%[A`*/"T?lw/Xͱ>4Nafvaﭙm>eZŶI~i{ēTHŁG\\V2RHώxQ 0@9_`ùCgݥ8Y.L tj)EΗq`o$~ n?ci&EE7Nb.oWM?# *׵(X?Elokn@  ?W1yn)u5rœOξ Z\C-yt]i6\6s"+_@9i6C{^D\̓A '*J }*gz\+:)1T@[ɰy;)Ot8!5܅^e0i֊]Ex6Cx{V&t?(jN ƞwQY)/NFEc<;FY/sp&fkP.,!ǏpZ}}u_<1p$"OpN3(qYJ 6й'L]lU(GUvYj/cj Sٗ ~,G\>I9]t>m xrG@l!TzKTbJp *w"8D_!|х+p.; Gyݲo4m)+;RK E;{45J̘doxdWb.?ϗљll7.SsFSm36>p&DZG'z5Pۮ]E^w <ǽy_O~%",K҅\ EJAf4K|_JSY i<īo`G#8I{ic[!Zn;SEK<շ ar6aZ nWu"3VltlyUi]CDe?,Rl1{GH"s|,wdGLǦ\&==Byε'CIt!2ٔCI쭪:'Զo3=|gx-m>L=sɋGh1l9[8lYS1!yH#s1(" VG]txLN^+ PFT32j€q~N.ӟi *N3m G6wҋf>I 2pѾ vjf(1gr绊mذ9㳧0lo2\GL_-B=dw#0y L"b_W/h$p Q^ #2o  6(";C$';Ы8p|xP T\Ԭǂy Sld{?\^*W~,HxdaS'9/G5}[1"BHspB@VnHۂ;?(XA+ф75DnLQ.8o'ķ⢷|xfUyi*-zH}+uشsEjf3&&ƖIgJTҡClZUOU,J.{"7up8#pPu8t1${Hg:SM 5_ 1QVq.k:`OW=>8۳G#'kߣ=7 a%΂[Jnsz`@8εǁ>O 8"Aʚ[Wzuoն=O ao$rɘ4QlyrjGq4\Ge}2Ung_/|vM;1J tnȎ| uoP\4GEׁ0(X1]=\«h$A0U:xmEZdw" <~ɧ<~2Ux0R1;a*ml¬KCX@|[pv|YMHƪe~`_2Ub;ـ]yJ͊PO̭R`[$IJtRX+Ve>j0ϼWٷLfJ$޿#PǕMYh雉d,~H&4SJ5W]ZUWCl#/!*+W3V u<,y\7ø=sdTOt!~{]u{Ah4^oP$EiHPǗж{7?jrįGL$ֵ+{:ByGd܍eXՕ{(y0j{{Fwh dT?2YFYJQ(靛LUQ!16ֻ^/Et]4ףc%sb:zh2CD>%לs|񔑧NHWn V,j+$C\锘;^K3kJ:Bg8i(U⁋-ԱQtxx{?W샰_b:HAǩzQK.b}Sr*i7 >@gEc+j{,scVZOcR}~[y2t{WqBƵ䛃H/꛳\ kՕj`~z>+PsGheDSM*$ys5A>뒚QԞ&9C;t Y"L;=gHY`7f#768`eGJAXm6M7~4U#!X^89 ͟37+93VkG>j]̈7V*ubtzPs1v;hF`WRygl:E,G`i@ݍ݈T4)I0f/-$Ix dJAVM,N\c)sB@\5c}8Fj?JVJ̘u|Ek䤩*I]i\ģ/Rf2+Ǥ17;񪔼AW-w. #N!k.E\a:53yӪX_$^2T:C6B#` Q- EX|6A?4*+]L%r|0ykl ~Rlk*#rlξ%S2"iԕ)<[ey`_dxMӒ6r8j+˾5;wYº(vN'Y?+~58(]؉U\UOVp5+Mq,2,\rC܌:c! a[*BE\KOPz]}Nv6Q J5zLx[_+p|?wt2ޗQ/G>:+NҤ0P]y B|>)Ta3,Z:SMxe `d:V˻w(T(b>(|->љCe*Uݒ\_)O[, `w^ җ~^V0dC4Ч{<5p:_Ibf K,y~GQGn24[7As&t&HMSxm Gdb](m[6x6f B9`hc8*`+uQi^F~}.qgA;X&M4]dhN 4<) !rF'Pu(yX K>hZԔWihIQ"ndl1sU6!q<-A6sSٴ-ulD<8 MDPЫKHY_I9%ẕ 9?MU{ 2پvmdܜ@Cכ_HJ>s K(dA$@j`Aw0ScK$ m,rL|Lf!YeT<|4~Q!z{ѷ JLMS _TL~|hNxk {M,!lM wVd.WDNpTLYU`,?3CXP3N:@ ,cv_m9}aؕPIxXIJZ* QI_ Qs)5/0t7[jWlHJ\] ]-7'(Ym\ "ڍB9D݃ogdtIx2!1TzO! [0="}}׻ ۅ`"׭Ul MVcSt?*AWCYnj9yI χ{HUrUqib{X"Ii[@*B2S  )%]τ Jv fp4ӊj~M(0IBh6U }VVX ;V,#UM䕰R㬩ۨ9UWZ$DD,n2\dF k Y)`|X w"8#3 KvxÂwPtoUnx"*XN^b:s`ڈz}q2[-{U35 cX4Wċ]/Kij| D3<$hXWS)D5iGV s_p,nj?{W~``N->b]qZk[>aGm\= }U.GV,L-y9 {#!1-MTyK\#ǠȰ7"j8/.>^rjǎ g kdTp^0m^ZgՖ)Kr:.j '#c4z &¼Ghde=(s>D14&IlB[)v+W)`Cx2  Av(;g)%p'N#ޒ?A%wmˑW4³TQ5HD!/Sq~k{D1ɮ~̐1t`IۭH U-$eN4n9`"P c oO a+"JK$\.b0IN!B/:ۜĹVO'"K= g%rUKA^TICCs%*&oyN2D*_˚Ԧn%U&tD\ %4 I8 *Ow wY Gd*wnOmtŶWq$ͧ?#ʛLA<[m^*qo.Moi j9_QVVk's,lp3Ng^{ђ~ -U64P=&sh xH^Ua۸nLY0IF@.7rѭӖɷljgl'{ d+)R$WL?xy~f8wF ou`W2^ro.+`-Sۑ'[|d+,)IeN1;Oϲ)׏1yL9C{xTEfs0T6ޗz#zI<$`oDNL etCIGZ GP()s@$8o>>~nYMW~s'lȼ:,{$K[ѿB"E<7. IwPtSQ1VĔ$r1 o( CZY(]Y`ZȖ㱂g>3y_ 4IEP*bK4aeTai%xrξt$C.e˺s~!L W1Θ@Py-j5,SǪOp޴9L/ځZ gİ`1dݨb:"U;bFKr li4[Gx;a!4ջj?-bmJfL*hvq =3XMb`?q D#Yg ue8@\uTtȹ 0&إ D"r̙o:'C=L=Ac+X}N&SfF˼W;S$*)"ڗ2##p&Z,8Hxz%*fz`46ҨފMhQȈ0m6}=H(BiSLGlUa[jgȣW)!<*ؽb(~#@Ҕ~{[Eb:k>׺УkSLn*:9\ho+5@g$U"kO h΀9_thBI`OLY 5͐oag&ޭg[:qNZ0J "}$hZK#:;t@rSsrNeCg.crrM^ K5 0+o+ho*[S8 '=7#,ql"P%Dq4)YeVԃm,G2Ʒ?%V5fo'u-R6Nfvϳסz<ʣNq +lE7$@v𿔤gWz#^y۱nIHwwU\)n5> oܸDx(vbc@D+fra Vx;<]>J+g_oD蓞4 zv.z%aҶU#\<sˡ?ģXX-"TP[$sN5ol/Vh#-p%{~ߎ+@gdrE3uT1&le-?`mwQQ>4aS(1X#ˎlh>gOhLՅq8Џ'H:7NpZ7C"w&e&[3ԿDߚԶc9/%ͱ3 :[LY5`AqIyݞK9R&%<8 UFB.Ga00y$,%@F6ֹ)K`1: P>)j[j%Y ݪ Yms$4[7}y&5{Ŧ53 M-6X2!AqWftaYio[(̚th^iHޚ~>VYZpkL#t@2\P Ȯ1QQa t]Ŋ=jZ}Oatm>@]^-~pyPyjEfsL\ծO\@ixX2mF^>]rL9NFO*F'O0z c#nF6mIJnTlT>lA&M'4#[UW?Э*su&\L ac6I6# xcJTzRMP_m !퇟mY 79"ܞS^G$ja]"H^_px J^M!ҧ UlOaZI R fktbT/F e:͝ DPNH}`ӍsĠʌ]\DD1ojJ!R;5?5C]S$?dt J{H%]ft*ۀV9qGAZiT8<&ҮB% NDNoe>̢'CCz&QжdhYALk(*s0 57Gp=xI6ܸvSM`tU)PF >ɼYn Il 3d i,3BSĞZ&ݺx)> 4SoۣEA|zB ǨzZ^Hdd7xhsEP3U+(kvIyculx/ NV\U\,dyM_3Tӥ/ ‚gtc{U8] ^KB*uWShW5IZ x; ~k}vĿFftqEތJEo'p捞\Tԝ C)e58uaw}T`wv"=ET}r@QP%F9ƽ;lհz3ؖ0ӷ*㒱[c+ {.0MkFH A},vˋ};±^:RSqxo/[βdck 2ݼpX.@rHBK r#E; *75l6(? &1F> 04ܜV$/8g;6/yHؘ`eEa=AHZ % Vz h9a]2HR}x:U|cr;C b <{G{;?ҏ]]}W|' l>&}mY̰)7"f<<)xPLwnu><(鑔/FgA;s D%JP?z4gF:{Jf,I4d ?SF՜h3xQomO;ew2txDɘgĩzWrv05” 2ZuKx WC*$݈+ҫrҋ= X:A}DIn0s㞏hËPi! 0O6?2Aߐ z#<&<AyU/)Xd zr(o@HYۆ Sv6ð Bti}c~AdI=G~o?r`+YW?C+p4L D6|({<`1c+BXov5xjFI yi`'/NNj|hvTi S,,\xw%Lb"Z\vɏ]Tu\Soeg9W"`n2Z{М U~Cdzemcm1] \M?Bk^z[A qjo) Gȵ^a"%!6=:LD*{;(Fېܒu)</A[Wҁ6Dy/2Z96]i2+'СP7R2jjX }`IY;DlK'ȸ"$+XIR]!1`۶SbW0a3>d/=x+vQ~b6v :<ꛧ4lm _KǞ')j3+u݀O7%7Aa ]Ƀ^`q3 _k>p!)Lڞ TI+`WhE5E w@7}0o\=.ř8dmLsu==Ŕ{vJUkNHJk$T+О 83zm@}ȃ=O87 7򣸥6Һi`)s44'.rFx۞,eOl>,_m^9=:<? Xނ?ムc;j+ wvbF4mO赍upa%krC Q*Q.\4 nHkd'REXY074.ߖ D@@ I"h< "^nr/E/{+yaDINͭOY1~p.ҕyQi&ᚄώ\3uΒY 09ȱ lx/-[.`;ښ$4)&\}~aCo\ Ӈ0VaRGRf Zl2ezx`ঁEv/ ??b9]$N'\ꛤ[]+^;$Z~iZn}rVw BXurkQD>mfXfȆ28f{8BCIX䅠Ńb. Lb -O#Xpd!& x׿DÐKmbY7E࣏Hy[ y߈dkKVXZiGռ$Hp]@4`82(i_kCŰ ӱLn*1wK zě+5b RLK$B엶Bf4fZq`K:K _Z\z!'OXÁw9Ej.*BO?SH ")xH|6^V7] 2Qy(v7j~3PL&FtX-z}_7~{H6Wݏ>͍l[TN/ܫS~_Gr#K@b:^b.2NF1K G!9(̗9 I"x9-ĸr7nx<#]zxȏ>W4Ȏ r~S\Qp×VK =VE:jνgOxN5ZX!G@_W]Œn>rQ_oN`]}33:.c*Ɵ-9aPg^zR0 * =w?ٵId^!K#[+{S"#o$8@-FzBLu2 Ώ™ް4 m XaML &;fFл\'bϭ&D~m尛ؤr`p+p0S27O&0M玌;ǔ+ìFF- N6/vT[Os[ Z E>$@C϶ )܊ЄU^vNʂJq.# HiWQӧ+X ["%r%4>3 `wx Ã(FFйӸ[1r9T=Op33]e}}/dWq'e?.fy~z[@Ԧ )L~ ?9Rv$ wDRx$r-8ARSnaerԍKb_VEØRTyI'|UC=v;Yla*kz:Jr$A, -ԙEu=F?Ҿf\H-:LGėi#-=( 4H=Q[ 7F\_,)"x1E YaS_6r"Y72ɞa qoukhnX=OYb #d+$CY3ާ(#cj]AZ.{hSfP2P,vWj_&X1}yCQ&ln]vMQK׽=vK $g %ߪ1c*_KI. ڷHq٩hm./VT֠ MJu:闉vE {t1.3?Nc/)QQg8翰-zmu_s5}UWU@,7pR+NI#eҠGfxM誩؁H*R/d]iI'$\LsV"'1[l0Zu5yq}{9-(c"ȗ\5s* y ]+$s$2&Ȣ;˻ AݒKB&YpYǃ\ HVYhNrFd؇ *[(Ů~͞h][X\جKsYuS_l?q'F1 s<&BtG;ɸy#mE5ٌ?mKiu^2FGpR-GD}SiHȿ.iw$Vu#Q3EW(|0sX!|: rlQxl@a=/~tLG vligڤU$|ٴG`/y0 2MS=f/Xne9{.tdPlNv쿏l 1yl7Fu]|8ȱk;f_WmO ݿ(m X--%tkǮXqvuT䨽<Ig6#-Q&dL{Fp0jX-sJCmD:8S_:[cYH1^Nѱ$cd)b^bWLe*\reU MJxfˀV;+޸I, DpZ5|ch5gq ei]6R0s1m :yHBኟWy;qOcNO举G^yD XB|&pgFO=k°?[}ܨ=-(MlTx2t%^u,Uѫ6Ňˏ[ S\`k'dmC{= n-[wLNPXx[;b\6p(-8iFdV7xuh4 fZ;"Q`,oQ9e'wZ PƅzIEdء+3$h .ju<,3x6R,)cݞX,0 0羯C@V5{cאvZV9Uب#R.ԾP^DVlil% #gWq["=y9pyFxfqP .G˼s~"gzWwTWm–(Wж%+,]6HiDRX'%fQp)}g9ˡJ{5OhF0 /gNe7Qׇ gWh'إp7g]/z7gTTZQ6_<9ab[k?9-2mMlψJG \"7phEOG4|ݷZu^߇ +˛ Y*NF]2ڏBN6.l.jn*j: 徃,Xꭁ0}mNYv91eM*4h͗#h>(sX¥{ҜG-g[:a 2\*=JwYd3aP[Iܫ+4 8q\6kˆ V}n|5a!dn:Ub[PCJkYOZlUq+"w>^%º@=_9Յ@sٌކ ^7]HVnI_QӨPyR[>8vR;`9gen~ۀf&,Գ6̒qu ?tZfChYYws}BtUA8aX"px9^c ޴\?ҏN}h% _Ǧova`'nJQ Ä/jV&]=ӌ# V¦B-.Vܾw V ̠~%m, +XQ&&NIn_d5񣅻f.]D{'FC-l[P:wYwY:0yC]V$e~))G$DΘY^}Y})_>*EE/}'ԝW dVG-,據(aV|".)G3/$*JF%ԃd74'g?gX>{Z/B0`I5~»'u.#h"7`k^#=Xusޅh*nȋemo˭xp5$Gդ񺓍mlx-qj^T Ss*wfitsϊVjcoz]}e_#,;N>#Ze.a5Fzz9SD5=>7F9H{PD̈ZBd,Ht cǟjPMߗG N\ً@>It3(H$o 9@">gJ ) E{wA3uGYZ"|"!rVW{v3YX39א;ڢObE80K~CAz{==h7/G %kCCv(@?~4˳zY3ѫfO)s4M_~*Q!|^{ijoy BoxV#FRI tV{#sR[yVy%K^7OHnh"k _ZS2Ө5a Kaiy}DthCFG}]0S!gEJ8ޙ #"?]`FRZ.~ByѺ$ھ$]sǾ]:)^|Cx%Dq!x* nQz!]a@9VXu$ 'X d٦U缅18*o3C9"{h/yo&y%B y j˚wy *UM^"3)'w>5%Hܽe~9oؖ}`ͤM[10yHQ}ӰHOd^|n|q#1T٥Zi僧8am 2+.s3S݋S6U{yflvmc^6#b 3鑔$1 aޙlBs?@/{]MՕf?D]4MxݳgM45bDP(nʄyY^ OUp*s`a`h[/+MK*D9_kyDOX޽֨7GiCEW ' Wh(x=p@$ l޲[DKԔ@HK mh3y]dA]+`LW޺ Bv\ &9lӹIP7:U%2@:r粬\3.[ߕ| ^.W#(GwʭV&zgx~ixQ׭oy" 8ؖhQHX}2ڞ-r KkK,5řNŽ0O i-<yjF> emw6ako˶RQv22穗:|7y쌡&!#=¸d~f]/<1[Dg22{`F1H :ggS,yVqg0Ou[a \I DxXwNٍ>,.6JR(†_-.t/W t`T4j~"Ӏ[˅($PiiWcЃ\j.Pc"$p}ߺ1$(!S[t}VѮ ߾Mx))fM?Z߾, 43kܖ{e-VpgO V?Z);!ޡ'-l6dV;+n3 #AxYAєϛ٢52dbXGS2Z3VfC$_pճ 'q~[q5/Rץ`A <-/bG.+I] aA1(p)dyty9r"*R?2'g&mYO3hoxy|FYv:|Q 2KlT;&B3>]ƨ 0} J|Tn LxɏNER)7Ko"kD"U)$t`;20y.4ՕHZiC$d}~CD‘{f[)$za(RV\<~5HiM0tAVha{LA\ c(R|w8yrA求 9ZI`5slc<(NFW迧&0,r锕PW t{OP}@Ar8p74?r,|L~I|-X/=FZ'TA #N]"> d&X}vslX[}7O=67cέ#eG5M (`>FR 1( ('?k3e]_q岦)y mm׮Hi⑚dUP5r{$=z蹦~/(0L ӓjj$e+~'Yv!!}AV ) bv@0n1'~8 lmJF'ȶ+_?v]Z9R a9i^kM]57Co@Su|#eq%YǠ$X5`ҘCG^c58\[Mݚ7h$c5ElG }¹T>q4%:JfX;W/Pe#`)6gjNC+Me{Όd\U3$I լ_,ɦ wID:j/m"Rj Et_#AA]Ob@\{)sv@򟚉CQL t͠n a d&)3$~+7Sgoah-RN Z/Xp}o=6^|^{O o9ci#:uZLS-\-kD!`BM<:鄕dTW/|L1_75³܊&E0݇)zqwX.lFmmQ1`؅mݓ9Q%ˬ^m9ѽt@Lhs*gSbFS4UXhʩf.~*kE"qcKxFn0Krcy0t\kIlc!r/7}(5Gz.?3xVT8]taz` (h`פ2]%'G`%ܙ;WDpmc` Q~ !t `e!j΢W#Mf{>;d?& iv3@s>GnTyq˟#5JZywg އ]%Is7<(QY f{/~4^T~5Jj5lwl' -gCoTSJzIynL#inQ}CWy!!͆4m`=XRhtXMa銏?0TFrҋ| l4O Uon$HH6x @ț`G(@m9&5TMUpd\dӽ>k(w}> l?YT@<Ѳ>ŁmZ"veִeZ ̺PMj_9g~MM_ `\MӬc kٕU#-79rթUMC[>hzm7=ri8/< ;nUE)Ό U51ZzG1+C)v-X%OzuM[ï1m3 C3Cv6($l* #b,h`_0)FYfgw\cJ)ǁ/6״z ¥t YnjȽhIye)a~AD؇G`r-!4.DC5AU'¸Ǧ+ű!Y|f~ M4rn랋@E7PJ|LaIC1w ,jtR~:p08To }t-,dy".\)Z'P/lNr|OCv~W;'RnTE3{V"6u:;HViȨ|t۱$ײm t40IʍI 8#dCu8-XYM}hAC]ń:Vh0t[T m (!5ssϻ*$gi*[:{fbbˇi)3*_^ҹZcXV-9䟦-lWw( ؔD4y 3G!Ҏu'CG(2=5ةBDq{ H} >ޣ:lj?0I+,:Kvv1xJ (`X **'n.w a mÚ1g9 L%®sFUB:V;IO}W " űy^^4O~#I44Mu:jSڰI󴂆˯h<4-*{7\zH*[t  ֐_t- z#XI3$`c9_3qчGv5L[ IAifL"B0e`,CH7q>eA¬Wlj9B9-H0B#*oDwzQ} 5lt(%)VUWB4$?,x'Ǡ7ﭨϑ'NӕC<ݨۭ?|k߻ iթrf7-Җܚ\+ ΝhDP"x:cJAZKӣ%hwaEk3]K\lxld䡝Q XZcmX Y<$ϟ3 ;тbcq?&ӱY_7BnGllƁ ˹X@<MFv{GڋLC[cU[S#3>/@tArBR8C!E'aܙ)vj.p< ] $ f+kq/zoKʭǃD pe Y ԼSl/xym g s䔦i9؝VI,[ "pxdXok5a)Zj'ǜlI xi;5S,2GRHBc; R$he>;7/\sEhK2u!Rc^u}yv4}hRnv~0Ό6)Y̝ \ӽƱl,F5@Q$v=)4ÞiPa( E:36,32N @-QIsK6kMk x'ֆƝNUh%##`:7iif?deE>5 s%s]vwoAUcψ౰h!+=iJ[>~,=9a?եQG4ƚ{6xZ@:hAW&p ]ۂuFh> 8nw6%s}ߒH>_1 yԩ 賂 {]^-9t7@\- d3%82Zx3TTi<%W* 2  NJ7֫ fI5vdf)56Zup3D4 : yAȆ\kvcQ wxvr!?kP6@r=_ju%=;QmYi[&R1R<,ddb?>'%Cn"-:|ZVz7=Чq NHB&EE%Ϲ>c[qxspU,u.S 'Q4$TVbLqvGL[򫡔S SŌQM)G.vwQf]˒P|WHU̬RF]C-܋d._M.9݈"4a. av / H,;M^2~X;/ olO-Ui5-LoJM TcC"eVbXeĩ?CXʘ)m&k0#LV0u\eDȅSb)+>1`ɖ[mC*C~>IP :NpzFi%YP 19ы3I 1+0`5w X83u>oZM՟X}-/C 0f@vh{vyIvJ.DUxW:="MfL; ҏְkP0NE> npUtU veWhzpß@n jg !}Dtab̑F 8^M0 C,# }9 '}9:KW15]M ^WP8\G=3o5Ö[iN%۷f}hIyOl>{YѯI'^r g.Oƭ$EgA=C>2olPF‚">8 ȚxHf9]P:+*92I q_" !g7YQ?Ny̪6иY-!/Zs_ѶNV/N!7ŠPVϧfd8s)|AϚa$UJ7Kwx϶&,i]{#L@R3X_73uD 3Zr&)-r)N\EЙ|S is"^۷P(YҾ(l 4"s|mg]"\RZgaÂ+D-iz,4g$b ]HPK[M{&$ j2>ۍU' TP'A:S֖vZ0/Bw|*U}gR"U:B{M-QDYD$,VL vLhsJ(?RvFYk)e 0[/YU$kA#DqhЀ{.t}smAwF_w$7'.e[ "AWX;D%1D5 m.BL}V=6f/匚Ã%̵xϺ 7PW XPHZ B JFdG>޴Qa3pK~ˣ[D6R //\H B&p-7p$4d*&Ɛ2J}3120y/F+w'c* Is:iK?o./&}J'w3M/'ޝVW![WWCnP!ߵd= :qcu3u<ߵ|S_c"5squBwQhDx`||AqhJ#(rEj9bohh% nQͮ5 65^^ PyEjJ;E`ei7(|":<׆Jgj+7x3, h!^ Xh9ZCWqp0Ah;N*d]/#ߣœ0+ ˀ܆HpM@Y|NG;<6yhei턲R%e[Dqg~^kb w0_-krߖP!KkU{(} 24vx&/T=RwqXmC:<2jk]ԆSB FFP QC9'Hݍ ڰU&F |+g?@<^շP9Δ +"F|bkGHaep[Q} ` <(X~5%KvcGLN!&)۳ݪ(o.#``ߵ֟!.LЭJ +Ȅ3oM/jX,"8PO^T&N䓧$rhF#bH\߰` C󙄊Gc^APjuύI{1 Ƭ/0?MyEw "^8 Xrb}PV,υn:`ƞm9Z̅e=A.PZ eJhq2ՠmY*s #TWGVib g*Qb^1u2i~ #= z@H e2cfH~xЭYGv>FxFbNY؉L@z7Bem%nЫ΢tM Jt$)d9Y@!yHL2oSLCmӏSyB,f%,ʊr` 6 _uOsSV:zڜ::ߊ"m4Ѳom ii5TYnUY]C;Cd eXLESRoMFr)7&`\+D%ǣޖPԍ/VHPF|aM"?`vdxM^srN2_ 4zWnO5%g7,^SO͖stzQ0mFZ|i').,#ɯT;`Ӂu&Kc@suWMI-ԌMv逾0bFF#Avit#rQ`1zsÞd!;֎Ff5lk"͕fƺ@o#cO흁de`Sf Ux {!:7-|Bv |,6(T }FO22&{7ay1>K) 0|BynHX "mD# ,ͽ~Fzo>M#˒EN;Ψ H}Bs"IMC@)k(|[lmM#ZNYnX KR^wLUWlI4.gl׻T)P%\2Q{]7Qk:TU-N:ձEu;xzZJ!FEo;#țKa/W^r>&CA[/O%\xXRGZy4;Dx~tq}'S5#>[kCoy dS"x퍷x_Say cB1ϳ77H<{^4q7/R"]!Xa8YZ>cW-EFOma:b[r(חd֩#@55-'R߫#cBy/|^YxD4O+MT?z*bxYܥZ}}dyqfL_֪Y'`PIjl4?g͋Mq5uz2d(l\-\yfYU>AאַCj`̞9]_?yܝ-1܎gaqW7a+=Q>0 ^S<=Ln31]ykT:،݇1 /i+VB>] A°@y_7HC~;j%ItZa:5` Jp5LÖRIcV_ |}l0cX[fݞ5mͻKV'Z% A2m9ό-'mK;JJRxM?5L<bE;6a(ٲ7˄WGt"o^X8nY3,wS/{Qqޅ 5}߮P]YDf;NfZ'PM'Yz]YSʒfyk[BW1߽)=~D9[{%MSeo'I'VKLQUgtU#emxSNT^*%άGT2qR{o?ML`p]rZLޯC,KIKčܰi®aԈ6}9UTe ()PC1n]4f&:ȳ궇jFZ[>7r-0vG,W צJ܌0ux=ݠƕ(&ͽ6r̃*e +lQA;AO\Ύ8&,ޘuXU/d?L"[|FuyhXV JeHp]x'ˌJe-u'mmBK!pRo 輻X 7V,W>ai⒬Qi&u.hE2n0-An3IDc{+K?|M$71#kh61Zt%iť}PblLArA#d8tb݌tW 8QP4M- m^& a< 3[8|JX ,6̥QlYd 7 FꟋgC==q5q݆\; "Cw>b)JM 8ؘn=!1'%_,gz,Q{#u"ap&.pj7 ȴe`ӡ*m;+y\bg3| H46 F(R 6#k@Y}Flh\}eIy76}J1HR׬ಗq BÎ`d' ȃ=pz?˟B~Y4_[ob8qG6krټ;+_@'XgօQ(U%p}fg٘օo%{\ue6fq f|.| ס1=ioDǛ9<$`Iެ$G?6g;V0H8ho|ioU2 Jn!cJ20rKI5Cz;/o?f^',q3M=nV3z˘dMQEI 5MvJ-ƦīÕ jb\|\`cΓC{|l^_vAu%~̛8qCt$렣h{wflPuLuSmiQKjVF$OQDI51(is؏3 ?L3<#5EeId=.Doն4B28(ܛ\:䋷W󐡳Ӯ" ܌zC9Mފ8dg$_8pԶ?0-9ՙLUnyQjIBL (B̜rSǒ>1x$U [4 y_*-Yxނ2c`0|J̪u)_u|(ItrBG=}LbMJyN earxE=[9SaJ_;ǺeIԄ= bu068]l:6Xp.st%֟jƇZw>eF8cL5.u֥S|b'PVuVk~\2%~5%>̣ep'%h{(SĊ*v?aR) ec5\8T"Կ.KMY`z[ߔ ILB#5iHIz){ywe}ه6S/bu=FT6dxDcT& {Z0g,:6fI[U5u2./1|za; -x>=?x?yO{JqmpH`Xۿ^Nfip ںo6KsB]$yvXx>5:oJNC_wD9lE*jҸz)8s$I3G2s:{QooðTo90JסX̽S-0%X*zJZ& "}}< [Zz7GUQ| AǤjX6칄uYTX? 6kx_ldLW}{RKr]GbA0 jx UM`fBݔv[-E|挥^Z|/K*,?pXG>pGPK G$DZjZ',ɞd[d)r_iHVوI"BSwi2~[Sٴpv8U fVmO] N0%% rS'JdV ZP;};٨uꑼČB;FʬD>1 5yUQH1]}YQ7?]]ˠw@+Hy`)nO+K<짉`~擣47&3FD=P*[tܻ;#CD L\O 1jw̦.JЖ*|Cz¦r\-VenE6/L+m.ҿm_X2[{'Idy,}`ݼiqN3E_ȉDv [4f!ly%Cd*Ufv8EsIPq,A*UP=c#|SEB z-@D"ʏz@;(ͿWJ]BղsBw% ^lX#F`FS9ZgK^Xz4#]3F~y_UV6UQ,5YOfD㲺*qΫ¢9RL|8m@+be(D$.m% Tۖމ}<7w&Y_5\Z3U&MknD"55mÂ9zj9=kݪ]Drٓ['qAT+KUtX~o[rRߥV0 , f60Qb/ O{1ϘZdRr|Wi4F] $],qB ,uψ&& ܼڃɁw8tr0W953+Hrq/p%Cp@Sm24fMLٿw6OwO]īKەEԠ[|k=A6n*碙>W&[.WWPh965#9 kY=fFJ1+Bm(c3ppHQu3ts@Hבdd8YO \ 0b .2[2;EIÙ^*Ŷ`)`,hqRPnɜ/kU&`{f[:E惺kɽႠ.TX7 `D ' eM": BP sѽITS+20]I՛kp)ߢi;5KB=㯾(VH3oW0c`,N?"vnmrd1 t*cDp-dD$_v75x[-;9ݯM@Fԫ? 9CJ߉{/p~\xGwTh⃬˪RvKpr;^fOt=#:{.WS 4St<&AR,TvRS:p${y&x&M^Ʒl*-!qm'> ZIt6^s~" 4nX@Ϗgl ~]M唌`0 */A~o_nusiCL`C`g^±My;ԫ}hhN_5P7(=^<풲Y:QZ.f'd>˓owfg:0os*C [=Dr.:iOHK)!6a!PL#SSvQ֚TH<嗩@nlWx $dhqPůEJrm4<8Rpq\H;^Ȋ"  ~(N\"?]gbQ% <)yZoUv`03hRio\OǧA>:CJ9%m+b⁌vhHK\ pmkH1J`ʫ6;*qn5+fI|Щ$̓cRuvk52xg$jvFzI>Kfy6PX.nȂ9?Ug٘@ sh XMc?6)a>s7G?#Y-f;/d`wbrKeV`R C0ynP `(SO({ s^Ku.0\4  bE?hU!PW'=r'0l#AIܓIO=i@`5Gw#mX$CMi 4U/qdrh@WW;,&!Nu,( |ܙ/Թ"}fR_~9j}:}u U܌Ul\?P!#AripWO SXR8GGN q9Pn<#kPxD%ǟn萵b7u_PjP;8k_6r Li5e.knÆ096f@8 %xeځK _0d*`γ˞97OBuLVjDbnvDPљLsٟB|(p5R* hu+U9#w,]f^:>72Gr +bĚVpҮ\oke:f@@pbFxPǫ/YkV $tA 5׌D=`#_HheT}x`VOlR 0}wr7а9JuîrIl j̊2em2|SbnX3 P)0|L+I;im(ϓX(;iތTظO5*|(#2 [(v/CWeb{uePb/T@{Vԏweǫ [ F@8"TO DD K1>j_*:]%JT*΁ϰpTי/G88 ^!IDhh0(K61N[X-B#Cq;g/J& F-\`~#DhS&0y\$ ōji\/ V?iZGQ7"Z?[3Q[-5j"/0+] ;{2+#5$y)W_Xs%W&_d:qlقd LgƆݷй7_es~2\4Ǿu!2.wZ6 uK1؍$9LV$;ɋBzUc9e2>2Sr-V 0Ǫ3Adɡ[N߮^jS^Ƹk-c ^7+ą[җpg~luiF%tOjaEQC8d75p+-ga8FRj[R@pP^{b7?s5e8A{,JX9Hgؒ9RjY,.!<'Ijnp 6,?Wp8?5:J^;S5ކ [dMTD_.*[ ((8R Yv.rD[Ǹ37xO>EYaIÀp`f6q|NH-`ay֥Lii*]4xCRܘ-*.Y WXҾ9;Q. _chRē=vCS$C(ը4ç!4040aAvB]|،Bp<5,{vyIԢ@ӑ)D_dw 9~Į`#ѮiFOE릵Wyu\a m1OP}YhONOΡ2uuwu>QnOXUАɱ\QpΩlprJן^@Yk=Rf'mW4S<ޜp'V~fcq 3X:d$DONdhӱ}R޻}U\Iѹ]Я%`ebEGU*q2~0\d\gȽ\JVmGz %_Mh' [0(^wۯ! 4מ {:1Ά0b??tF-QX5CErB&` E{XP\:Hx;3 OLiq W̴{KZK҉% \5]}v6kV#kEuJ_j |vfd\pV@TCNVu|JT|ڇwuNK :F =EFBwA8M>Ulah!'*mlk_ϐhxtiod;1͵$BS؜͚d΍oMEr !ty'Ru$V 8O-X$ ΪxmUmxqcv%l>S= Ґ?jĜ6RA?/xR.y, 5zus8?'_D Mx!N;Fjң^fmFs`mʘ@M7jN~UaΎJ\3FX_{ETG>?p=:Zy{ҰDZB[&oRS0@! 5fED~//s~:M29uƉe5>$4LJ;ARoP[Sl%ܳqr]fT NMiT-%W'/Й9ZY |Ɛ8 K@xsIX[]KlB4 亱͸$9yJb #⠄O V2FmF"ebY;QՎAS B[VlG^:@WURl$2cqp.ToZʼnÖ۵xYKm|zMƿSb@yJ+dqb> O ;YVG?sW)3\8lOU6,6.{ʛ|/"Oq)sw+3B3쌧A-lGO[CZuIBX{RmBEzr{]›Z\FO8'@v]Q̈́}/ǩ_kzgS:9k|5nR{3MTAv nOëxOuri9L5 t8c;i<zZ׶!q:vWSPU@]H^I V݁1G!]$2mV=G`-YۯeGoi a@f]cP` Uۼk3YkLs) ė(_e41ǘVC78({CGQ;c7ŰY2|ՒɈHN{D[ҷZo=EMMMb:S7h=m G5R$QOuvlLVTLs򕬍0tk{܉{4@A:N|*0;xC4Ub*V=#P=NNR>x(ai9Jvj"*wca~ z(v!R=`bPKR\T~ÉUb2^)Y % 1w x# ,HjHʩ|ej\iy`S,rC-z j2n: d_- Rw &DWB{xhJPwswG ݁Vz1PΎkPca.Ŵ&mFT{[ޅ-r]ATZWmU_Wt84 :b)--G7yPXfWkyHpд灜 yUNsToc-!H.\pk /jQ)D=wIJu$p<KwRo0zկ'l\fn}M8)o&PItu'˲S7e9)#i [~Hٯ ؊4mZԎݺ4~"DOb5 ](\dX{T-ȓz4=B9mPuY\lo%1A7F1昀0J>QطMȧKZ[H׫;<Գ-깦JQKf` ڂ(Ʈ3? emw@ ~п{dG\6ZR1m*A ]]CtUI1,7>]=؂2*Un_U7Cu< p Di^sMOhUdSSR1'w}rI\:5OnymHH.%JIlŸw,x@~RZTgp';{'[{5(, z5H$Oej:w̆  =?c+0 `9*O1e?C/ ?Q\Z|iUex4OhI6@"f~U54U^Jl+x\o |$ UuWRS, ek۷x7\ߊ3,*)R ח)Rdp]HT:D/GR?GU늆V%V]E,^#,D3 |Z`hIڏՉd/Һd*i DN`)ϫ޻P6LiӓFd:!0 +U7z煌|ke8ti:}SpH=Zh׃@mh=ط\Pgsb=tDmY*vXr'O~~ 0.k c+, 9s%/LFӅʬ:CDW;547'MuV(')()MV%|}v2-# r"CeV_h E1}=mf`}y[Rzlb]AG;X!S,.wxڸ KqM4s{sɞڟe8~I. JVNM@[qu_#(uxJH ނ:6IV /fJr`[PqW1%&c%B _ik#122@TP ZTp,/`P$P NVw h $TPnAGP ˹%^5/*5.&Gܹfni簔Hh8>~3m b#"/=ikWq"DpZ¶[;vIthL`L|/f/pm$X&H{M-qG>=(ޫZ@#sga}2e!zd 6410tC0ʯTU~c{32@H"*6**lbHʳRRj-/*ȻEh9 ,USBt.sPve[Hix8 c_(gNtEqX8pq?Z]H,뇜'3)'h."o#_ޢ{9#!Tq 5)L>tFO}*0 7F JG[bW]6⾫%Alrtr+qJ@ pM_5cz%g aE+G{ˡhm:~0oxpIaAƈ lI{Q@g342UЇ2B K2 DNfD@ұ=pD1CWK3v-d}<]Co ޔB$|;Xt z1()Ѫk0W8͝Y(%P1WD ?,*sMm~ŹtZ#, xSo8Wdi׈sJX#Y`Xb~Kq qRvB+*Gc^ $r(p,x4QOVq^UhCE0 v^0z]n od_i\뛲ó2gy2ʥDSrtһ]1Ɏl,+qܥ: GMmwhfNu7B( :oX 5BIEq!\r0h%n1 tcaC ob6=ؑm\>c[$ k1M%a7Q6:#Yf8UAHZ'vOS4!cFM +!m%يhPU9rz1Cv(@E]yWpKLސsauRuӽWhJ sE:(l& 8^VkBj5g_7.ܫLr.WM`YFc6fp~aICCBÚg2m#Td0]޸AF4H1i_9Rm7YT2{ tt~:Ygiٓ8w(BbŁ3HRD'B͂ubzNN$H2FiS?l4Ɣ<#Bn9<<|"}} /J;@@U)}@8"6)]0 #5tuH|#mAƈ6;$imFOZܒ@d~+GDjoHɢ W(0Za,v+Q(wf`iw$ԋ4D[i ^8Ѡ1h5w ٟ e ZQF:hOSw{WyЍy6 l g2#nTd\6&o"MNjOvpirRZ" M>3T%= l716-Ԭ{ua,qZ&? @zzd,'?otdN..-'ɹOpn<{|-xl BCフ;݆`2'$L=X[%M`,i^:GkSIH>q2Pˑי)-gُxc}fCV}:!طW-i0\+(O7[/=c@1܄uE~M=×S YTp&Ij.*Pd!"Ot{ (v6ɚaE(ݛADU*],L]f!$mWFP1r^@)B:!KSZm'IX;?|?(71fFp4o_['yY'HFud;GePz›R\`a=9I'r~ȱAk֒ x$~ {M ZT#q{hFݤ ZS4BIM!c~GX0Q'tjɮs䏷T&mkNnh02Z"wKU;"ʱQO~MIYQNWJ\f/z {/:"VQk#^KhW{-Ig%.uѬYX#twjcPـcen<^leVQ O3b%c(HJ$3,&}rY>HHq7 :'o]Y?FsSJH:pٞ& \ -lP'~@l!6A ('XkAR>h?xS"F#K(rUÁ}y ,Z8ԩ5eww?\ϓ*P+cqMIBCYDՆ\p0j7u0'tiNaˮr̭m+iz5ݟLMI0RЄ پ/~j/*$i4k|dj ti]'ck>܋s-A1Zگ!.F )|qDKӂl@&lgBϫ9 }Spttm*<qbl83ldErj{E,C-T]]svpE3%C^.)>h?*ooq'khXM޷,~3qRWtD݋'1&浝{UsLRȱwRW5ss2HͿzxS!-STj&Jc3Pr+L] dLJh@{(t@}-K8Eb𶚊6sXy=:.])+#g @bP&3x>p93BV6SMcػ=:c  x - SU Hݤ j: L䇞];@=aC=~ 16-oϚxPV>A~]8`wBDpDj-@-sG8NotIjhcMG}x1@DJ'qu= ;KcʃGmVC)_FdJ2=4{tNŚO`TR8U=jQ?iwYUqq&IW>;wVƤf98ֱR05G3S⪭Ü S{SYqN >.N6Y~_s9 mZVT'),Ι;DqUSB7|F:&MQ1 U>Vnw+kK0_&jAk 90dkV3V= 6:lސA6R^KR;/TsYe¹h=&'f7ڸT6>IUEްf?C>+\k&ڦ&AH@qj@d>MO/ʹ𽏮 $(jzKGoei;ūpfbe8a:<;o: #X& I)H$9,} *8th:C`Rm1=tRv&t̲͂[#11GJA҂PnScrUhrSh8L"^IKI W^y$Q7>VuǔV? YcQbS+)Ouǧ$I)Uxa.'N\j[w*K4C}c(tՉGGW;Sؕ.WLBMMpK{S qfʨS^oat*}պ7?DE PLqrŞI=0HMKָ/_~xaY2tn65$?^SKs,+FxN7/r-xSJG. \&Hi sNжn:cfYK$k$$梵ܯzYnPg ^g #R,\ɏqiRR)te;nH r$Q9Zm4p1R钷6 sA~'y7BYG*khM][bk*ݫ)#<Ĵ{YI]8Q"Viqt}2#y3+2"VbϚCILR82խ8c~~׶8gö́8xVËnK wK}6l2uCG>JbKCoNNZ 㰩޳֧!'hg =RbCn56^h-z6DFfuG8-7="y>+X<=7.]'PKF글J&|{@trmjiBz >:thJO}f&SjX{/1CJakUhg oMŏ iqE+ Y(*w{AĂzMvگYN)n!>? nzݤAVl 3e'A㝗j.L7B : Vkje4%"Ո;/ ODYaG菃~ݼK\ڴRC !A04brI D=Km^٘ rXƄ[@;ŤYF"l?&r͡YoDZl!=yāˤ" 0j@fW7=촗Oj!vE6C4ZYqJX*y1Ř~^Zs:a֯=m5 v_L{3]K`n07u_\Q2{~L/ũ"(+ZWdh :HWv\CDƊ&$KAur\x7 2 8#d9|LKn4(o#Žc0o+3`SnC={RI'}$ϡ^=zg͗ܡ͜Jܾ-<|/St.[K+XPh[F0t2}I$]]7J@ͬx-sv7!L *uXm$\כYzܖPy6LlK'{טiH|Jh \`my؍0jɧ\(A|1α3nQM 8܉t1\ՀN}ߋHFf"V"uuիfݛO[[Lq b*@+%Wb+][ Q$n}}>bFH%31ŝXTncBq+;&4ќKC~żp<5I ]xTL*(01jxoH<(`Йd80-X+DJ {y&)ݟ\ϥswNsUy?'WEM"@alP9@{N~T]+NV[yEiEJ>.qH$i8T(#ZQ>.yG:K{D(T[>2dZc>V6oTb4O,̌{I,EmЙU$ k̵:g;8k Z +HKW?<|h'bтFf::+eG %-/j+Qu(K /!TnK{x_O).U G$@Q郄y\DM71&[ebBN7z?BX[1QWhqf c#.Hb7V1b\J_"==ѣOM} ͸la䵓|PNzSث+%$je'zCxYn- ]n54*V~?!s8'~⌆Z}ꞣOQ;G,M`ԙs4=<;`} $ :*B$L==_pPz,r2n8\\}u ~f<,4ȵB醍sjk4gCSVV>cI4tL?4Ym`p䄂o#m[bZCgt/ FXMÿ;Q:RճW\ Ќ)7#n8iu\գr/d{~lS6>[ɡl,<7/'Zz56d¯Q{ie,,J"h.Y.(p$]3]%* Dɽ[ǝd.9H2}Ni RU:m q^>*RL5Kv Q٠?E]6:rwno&zZ 6 C9kQ+bAVH>H„ ?~f7n kl+p]lѶW<@txy/".աsauj r 7ub pLOSL{P%_%yIG5{/<jȜL9Vq!Zkysr&Zp!], O>>fTL c |}K3RJ7҈&.~$ք4,9~KE_`͔#nuPVMPD.ar\r& @ÌD0b޾Θ4e2;B )4r_=Ӛu֛R78.fɭIWC1Cc|Hul[ygU]I;W \#_8Nk fC= g,a3Y6'`oE}y^F$UO[~,G*ۉ= 7܀/aϻKWf0c#ޫkBh?hgӰKw=:+MijİS +B79AX!.~ohlW% ] eSW0M}"0Z$bg.ȶk !#J"ںkƯ]f;=!\&JGbj,. ua`WoffTmoO06AE7,C[%F\:^"Z8Nۊ&%E5lmWprlrJ-P,0^]~sxZ#F-A5}Cޜۑ<2@}Ze:D*$WR24ȩ9#֚XA2yyS0`@㑊hl6@@T (蔕(H(q3@7S|^Y68KwQve%'†5Q+5kZ- xԥv~ԱjSUo\߉̸3 lKI0Wz/9BzA 6-~\t!?,EPeG2*\ކHpIyo2(NɔC<)FZ8đ"ORi0`q v{R90wh'!ޒ¿זHEAw^,a+]ٸV|R*@׎L1YAwš2$>..:[tU *C7)B.VdAY0ƚ\,Y }Bh@B`_BPұ #hgp8,)ֽ4ǐd>4!°4X)lpO)He`2yLұ#+KIK4D@{@YY<{c/ m$lԔ'lK`$é&0o7hYsZ3_ᔙו*AiU ک޷ig#:=Ac\x't0iy۰*y)8ZR1,!c˘YP [%-1v#|lwG+2ۜ/1W:nBԐ}w& 7.2qPG0R6I \zwJ i5 <Ѷ.,{STR쾃-f#rX^Au6LI9|~bX)=j Q*¯p!@ǔCЙ.NF!\|)a|Yl "tR,t pҳ5 ,T5 s|w , gt'>,'[#: "tYw#}E<5DtNx835r fReE=H^|MXNrd)™V|:$eˬ װGNc]dufАS وr8U44#ίIyYnJ|&WcC߿53csv>.{ Ank:#B-eë,YKt@{%LK<=9.,k|Q,ϰS䍦ᣕS:)"P /շY=t~Ew|g?  $%U>@god| s˭0\־k؜L) xb?e?D)3:F8h1.N1{,31xՓxV+Z!/c2tb0)lwχdHC( ;#Gu;1W\*$/RJd࿹5;#%U:6SK_Q rA6C10l_@$ e`pu F6J]*ŸL)}΢9Z[ :J m7st?nDɶet%,뫏itv:xXio&MDX oؽq#IphV׻3qs4өkJGwgѮ;RxѥB{Y? ?Ӳ5ZvމK'{J֓dT֔>*)`9 !n+|>YQ*ͅ 4PfHU6m9f0k>iMo,>G_X -}0I* dqy%*aF1[X>{[>5cf6_rL)͍;)ݳ^Ec`لk.LL, X5HՒ_8yTx ptIne>vX5r~}#2|j5 >o1HZ݈esqE(?T hGXT˽eAhӒ[|vRVe#-jwDuJzl^hvk݀WR-CUuusCi8j(cF@R3D;0 ImYwjNiP<ۡ`d"m2r;LBQoFvCTqkUnuʊU PF-2" `fx$:of0Ȕj3RH#`r\EKQv)Nf'<~ee?@A9yzɃ{([I&H<3;%I<8ˇLoT+#2HJY5I+IFWk+B)&rprBQ¨$fOYO7?!rRHOzW 1sA¤C ݙ+HX.a 9`ۭb6#4j-CND#vF_q'9OV%!3B,&dvG,pN<!hXY n[Mes)ov<|K-IrmGgzGS58o6J.>*.Ms[+(M/mK8Oo6MeYkUGDʈ;"R2d ر4, ߭k"}nTpop(J 2;t5@Jk sC?jAӼUyUgBW&5F8l3}vqcٲ6#Am@8AksKYl@ +8dwmQPr$,"=.p[|"Эy[z]E=w.+mМ r{[3:ʩ=@%o>bFp>7Z̗$/a,pA64G=b qcz"ײh&pdr$?|97Ù^VG5jܣCpYE!v+pL +(vMtWJujyy/}L%ji0(a];o2Izڐ`;pJ6jbM6 z1|3|o!a 0׊@E~ m7b=W 84[X \Pgia}ed {2+OJ#/&h.d?0Pr;R@憚᠝'s}$|wDZB~,ږ* !M@`E^ ijn$Ȟg뛳[B$ Lo[Lwc/툃BKoc˚ZSe%4VV}=YɩSGaB}ґImfsVR|kub3↞.jgWXzRK t YWhr VYJx'עۚܧ[iPݕ<;[uHP<0SK\y'C?e:/w}>Xܨ] gVdx|UV|p8:h)t, df<`Ιv R/+L]"l-)2iyKt*au F*rh[> zJyI{<4k7(P:2RYC5VC=l}Z"=n$&nP[HҺ{֨[p\g=e=u!>ǣk8?>P@khJJ|a{-Mڍ>tݹѝ+4xx/cvdטCvqW;&˜ͱvnq84TaksWױm:QEH*쵚yE O?TgICP;Jqi|icAWIJЖt~4"rә1k)l: R'2tdKNRٻU40S {)?QIny}\e[Y 1: y  W~Y>āPB{]D/,D| &t*ڍ`׻\Wi휠qdku% ML褾EuoVd'iI iSx߉D WI'1ryq]a9wXj{y&Rr |8X#W̼]MJ[=rpl!V2=`CsOg8±&r1|ʜzWI+vi)ɧ<1C8m{DsqN;ĸ$)N,~P,Kt{PFy=y0aE6J{Kӱ[Y_T\G%`-|Dz?Úo4=O |6Tɔclq*3_@A%eo@@ y`1f2 h M`>mm?Δ:MY2˪pЫs#M zRj'TgWarxEc5ӧI܉kʟۈ>^Yu*(Bc/C%Ɓ!@w4+5D ;J&/z[ c&VgV򫖉8{YR #j+3@0Pn+zrhP8i6CI~1?\ Épbwt_-=~)E;hZ Sƶ~00FChć0ୂ_elPPآ9X%@9U:@w qHW-x6VȾל!,u_pM24FF}uH2T]eݞO֞w{zyF0t&E}Ŷ UϪL?!QM-~L|s G%:<ҏGRn9.8#k${^v৷ i6,ơY!U]bOȠ&o>a9 yjQblO\2^d/6Fn4yYws͐E%BX&bB M,۳x6hOJ= ҹ ,gAە̈T(" rLKN ;'H~Ln&h}wtt$H޻LmzAl3K1tIR f.߿xlGGz78:Y4jnSI${1Vi䭵6:Cb䂅"3> Z"H5w׾/f?RaOu,_Mp/υx wM_פ1'$P)l|֬&EGfyPw.[~p\X7;٠W63n]ێ!XC=U%PsFRW:4[GUޜ*Bp+ 8 K oiڒ(R ͣ}c,m0Y')WN Be=5+:i9 3\`T҄VjhU|hv@pCտz"F ~oBML%#rB, zI>/TW _k~Th+%20s7}^[qiU^-^ ,vW?K#s} h:6ځI-/.c7lpQl@`+ˊ&p8W܂ݧUA"rI40|1Xl[ .3\'BɃ}ѡ#H~Xޛ9lJ_{C#z3) |%}- M VHUNg mKcKH^mĠS"e*-w2%1, O|1 f*kGGSP[u{o1Et$+VLc.0b|Kf 5E@:Gp6os6Ibg3odW;-Oϰ ^(ƃ燡rY΃W]'J =Ngm5zz?yNK0E@ܺcj>gJ9+ k7 3-QuoԢ" x[ɘiw+aIhrZ+6uo i3糕?h8)lNWu㸢n/OhH-Nd#yV]IE!-75CI}yl^yFŁ skA|(ޞy[L&gҦnqr [+ 5LbW E_yiVq@/9COF{CDWjUc؅XxudU7BBǮ:ړ YMx_iWWaa1wGHb>o=8%^wpN m %VLS!09.pKP:l4Yf` k/ ȉO45?ϢҩZvMa?8Lep'f-97.8 am- =ZfMa[kݹ:MՁ2gZhh!V]ra d7*J,fO|H< X̫a*glH+Co(vLTzZ1=j)8>MwGWdS##?j!h]|87%] lWS6̲w@6[v'l;ϑߍ:*5C"[ Q4T&w 0p9GfyVh\cEƾ(Al]=Z)'肢=֔Eh)K50@'jE_un VgH#D/$8 oZAb! ZOEwS3uP5D?VRc0دWUG&/1 U6_:HX =vRhCWPs݆gvֆ0 cսp֤ЫM ǫl!|׆Zzzy'-O?u[Cיs,|gTMir6)χcUx$N{+~KP?p;ltS|9ÖriͼoD{.Y`:6nd;6ӎ=Qy쪋*82/9EFNakwaM>/=}q:( A/ފz_צ!;HlC(w 2~ZahYmDPm6.VQ;J%KhJxIVs8p_Ю,a_3a%nX: {Q~z]hΔ럢FJDJߪ^VL+lrJu>wYZ MP NTЎ8`˝{+yI@#^"E:Qܶ\yZ+MxRr. |2KdOS6 @@<(UG<'d9Q$>0ɟL cQGw{賦T[yQ2"٤  !Q @Cth|f.MN ~'hBrvf`Yyyكv TLyQpT`RF2h f|S <Ѯ((8ϋ\Ufs04|~M7B)dJ("ӗz0KdJ5o9h䊡M6{(⿏DFx'hxJk7v!ʓ2 񚤌zѠAs.f<7^wegsv\/1qQg\O׀ gg5A vϩƽ韔l9"XfLDWHnW9ْN}VS( 9: oּ,!h q_dZڲA\8nյUr~%=lPyC8yLrsSi*Ps̃9[[U5;tK@CedK㺍uO߿FGfoS]vr =Xj)gs)?ۗ)%,lI\ l2adީ-c)?S)Ks=FL,]'4 7hGOp 1,0:Qb'{>]9uѹaawȐ,cA ܄T!O>b{_f$iۆCpD!¼>}] |u@Go 2m@ߒu{Xr%#zڛlZ {b(€ ^C:ήVW,еmɬNbX{GL?% {nN8fyӆ~ 0󋄡~U~ 7-P~Ssa7Eo[~z\w7+;_a:?f≈] 1W{n/|R6?K^_GYCxzik*<4eC{T-2urI*i+?7/Kec`G}pHk6W@f%>4瑆K F$TyB]g&K`ĨT"c@g3:ݦ "-4};uTH;g´ULpꙀl2ɧ/F'[+ºq)Qw2ѳ%8K!g{;pYPMGw˺4}t҉=@#.QəwпM5:Me>_B^v1ϭԜ]87ԁ4HoFjk3ESqj43^Z .cdn8Ke? J@X. )"SdUgFiƑVO@=8^>H({JA&vC(%.;;&&HNWg@qOdǘYx0L= +[γ7X IۢԼ f]\JA.#P H~ H{|HS/g=?QSRa6)U]664FfhlŷSMӍz$S|KaϹ[6v+>>6moNsJ ӅHٴ 5 )픏0qNIe+QGHFΌ],MTh"aՄDYd h/_CwO=h|o:/ЦY)оy[˪ϧ<9hp#j5؞mái DC $^Ùn~&Jʳ]Rja׌5GwjN~]$n=T$|s鐍c!U4>9>ٶT;{URbUJuZnG,E! ئylM<,YEjXݕl<:dW̧։IFZns+sW+S+Leb<]ok~Td/X`Ug1>qCAٳНrj]7)@d]9+^e+n o5^(dh$B:͉+o?d1^ȗ.{Isgg$A`Ҧ5Obۯ[j2)>m3:a ~Pa3xyunA!zPơڜD+.O[a!$z]氤7B/6J㷕ˊݢmu+H[ȣNl <>ۦeL{օ]msQR.ʜ,Ik'"2b0Chy/z#ӉBg_"yR^NSkrs],z/i*'Ne2sdvWR&z3t-WB?S/@&u+zոeB mse;0UPkb2\C%tkO =J"[R)\ݫ8ʄ{srg(|07L1˗+Ihg-Y_u )YiZN.*6gOCn#2УN&8C5\ld܍8ܮKjY-%w Nv֟io ^Ȕbh|~}wT}ۢ9FjKEYjDjrL( [dxo~Ibֲµh/d&pT*pĺ4ޖ&t݉ӯ$^cBrC<刺滜W't6GT0(_M5~nbo1kRW8) SQJT-856mhC QSegf7ThJh(-FuoKzY;ybBNu(jv2O'\ x̏7͹<{A1^ EV(ü^*g ClOj&^ H&'OBrn hV\ 챱cT%n`z;cC y+ .t(4^PƄ,()jO󱪠ᙒMp/ ¯)Jקx]dt4hfs:{ТUUn {ɖhƥ'4`K\LdQDQf#ڴƽ ;b%E.-vմ.S!@O!RSFYXiO_rKO0^YAzQ46мAI 8Heg2IRʟ7@ChssmX%] Bgv ك1نs5ֹ6JD" ۊ" ֹa<{5QZ@9s&u?^#5WM5\]˾ L䎯Ôn8 ݥ[-rJw١1)FT {Q˜B4WдCU0@xk݊ "<8Cr}OXTʋ_Dߍ FVWSY$2hlw JMw4ju Vo#J;lNjHan(+Hn6v ^1p=KHホCazSjyM="nm$FTp1N$1Xa!.`sۮ`Zz$E!kV#3mtƋ#|U8$Ÿ#:WIa ºkgwX6(g+RbUM$+RqY1 #t VQCb)+~%Ж\cBJ˟ߖj)q-NuCI2}I*o=UGczʎ 3\ ӺF`]'̄efzguoX9kf.a_ոbdV0Wb P.ybɣTfVBUrUDc[@̇\X/ 6xcxO!ՈJd?AA zDNO9ub`8+JB!]: V4DT3CS)aiynaV>\/߹$+;Fܬ_̬] 67Av3#\l[3ĵ3GU]4/abyQ W5ǞF+, DDnMs)9;NՂi5Ddho?oQ-sؼBXRբ"DQ\(7lHۼ•< ^HRɤAue⺚jDnB#CyWO:D#./L||[ =u mKR %v:FB(RAc"<Y%e"M h}W`c?ϘB,e1(CuCnDSH`ET%GHUX!}Gzϫm k9jĠA2ruCA!4{:[ -U\MsgM2c}M^f uR(J,]f砷QvRٗXoݙA{6dKy|N:+q)]n,Wh O\왱'M|+B` 0i̚Mb+tJWkQX4a:m e,\%E8,R3x{3zw#W⺝ƅ7A<;J!5q'Q.2|O"oBwF~1fo3BSLL) 5)b`n"&rkTYn*Iԁ⒇}&4]=]~2eϳ7.%A/CVvw$P@#6"@ܰҢfu{8ĤܼoYy?t͏`ЁL-ɠU'ɓNNŬ90qeu/,4>{;a-jc]b+GMu; /E^R~$OPMKAƵ&4Ӏ3I 3@SCQ@Ru]UHw-Qʼn܆9ЊIrQ˜WFAZ r0vdijb3QJ%p|_1`JW] r{)f4vBSb]k5ޜξ2҆j4 @%BO*FLXsۘFΠ'VM2s9/י?;]ƪhb_J G?-)O~mgjh@ ,I庀{KPSǪT੐p)~8}_ Tuٟ0d?ٯ^|5a7'KjML# aQXqb]Uጕ9칱3;L7EL_dgVոvߤV:0UVZMGE,xCI7AN4yL=`q{73nB5Q!Y:ԞٳZw,y4}(dI]5C٩Ynps"P[a7}CF l0t/Ii%U MzXqw8f&!fbm]R"r ZnWPw㦉7UB]NR)0 vbCKo1O^JUx, Uc,DˌY9Љ.Ca`QU 7"&Dk`Yr )lpEf+3p=/`($ԆtmmBӾu“JT( i5pxbHsP((MmP* y_`ԼTrB.7YHHh2/q'qc=HH8H‰"_ 48іܞtgM)P$dVSn LA4\Rp[z6$r[aW1Ή*]`waעS~re3Op`3A̝R$?،W R^P6_c}UBl 1a38y|a_݄:y宂aN9z"(x]FK5}b9RB'p+A;uw~Z QUϾ(Wo䗏-,B'imSU9>]EY, s3Ja$2'v?_39' BE8 |x~O'}V|H!sl1.kTT$h˞vy`۾f]n{VpCn$l,Y)-x1Ěns>..@͚WPY%m ef >3cĕ|,EAgh'o$h*Gj24ǥ/5jPȠDF;͂x\Q"T-x`~;1BZ̰D6Kz! yzorZoxz{ og) . K=곋/xد1Fs;X#4PO.lqXHo{HlB@sOr#qW2DRD22`E&e8eܦ^P#jr}2I {'!íu>$\/lvZ! < fm)1q">osRTܚh)ߍQCXcmTv< ^O%!INX@GR/s:3&7*Pe!|ͦMNHs+HDxj3b&*Нn9Q $&†.p;jYz&L6[hk퀫+xvx5106Ϻ(HDUv -yHsuʩ٢u?aE1:"7#[=vw(mikfLLiXJcx*vٖJJQPo0\BNt2%U Taa.F&ھE @Vӌb\ re: 8_ϺT1#y퓒2D@wc## Xm[&<#ę@3,Ww_>RiQCLEJ_NR2ڏ(K g"Nl .INH={,G]QuRWmqotT!4AFVAu43!m+/:RBvOm ~Pb@ħ͙YZ8W/gqi8hdq C(#]*1mtLJ@0ac+V Tݞq#$d<Dۜ`{2RjNG> 0 ?2YD7ɝxpfu i6qks|{yJ&R Rݔyw$+Kys_ <}R2ApC{c? 0˴A-{誰BqE!>1N5KG2``48 %#o9 .a/F} "'yϙce]R؀䕈c % 2ޣ8ĥLxNCؒ22k̕JeoD$H^E|6G79}#oEds3wWHBI ]JV^b?zT̵3hJ Z iW&_wV mhvFY*cHY>Hnh< }`.9^8Yb!VrJ|c C/Yߥܿ*.oht\ \/Ɩo-ɐqҍZv0fҼO<X]5rmofM6Y7q8_J+8O\B`u0dXcu}M5\渗d:Co2IE;N:b}. 2DN6MZj%$1ftN G"j8:rVLF{=[1wjEqOrjotNYI|%~҂?rV6ok@͸oc⃂@WPgAV/ŖbMM 'OCe.2g?DKsm Vo^}'VۉFU<>-#eDh3!].[0‹?ԕ]8IB,G}[8[0 +-YEFo0mPѦ:΃,l iLbz.i&zPhLJިa>Iv7u/D Q`ة #7ت:t_jpBǥd/NLU0k7' R+b#HҎ*P?9A n8!kTI' tBK !"?'Fp#SŸ dܒC.~WBJnQ;Ք7{(9βj')_x'HR>Kh\+R1<ӑm6oM=sDe 9U 0-d(bsu 9$c~a=oOř0'Pr!+!vkT/e%F ʅ0Y *s(Gl M:Ih D@vPk |%'8jp:߅655HUb)H β2ᚑnpx##,4OpxBrD5Zp4J%uci;.r}<k&k (McRk@>֏׋Py%T¾QpkG K>Bܶd}Z+Bb$A=LݤuLp8,'4g<|G#˺ |D~Ζ3 y\-MhRPlNs{\Ts~V6TttDz(f۾$D{oS "o@prsν+i% `3+UvwLA;yy]i ʾb#$є,&f:隷K" sHtWC59v!y2+CJʫt! \\ʤ3JNK NCP{{,eu6hǕ;={Mm5r22W tVFZrH ɗ^'ra c"Ic,oN["eMQ6.Ef>Ӓtdd%4HeZ]c鼽 ;&U5Βʌ™yKq7Mp"nRJv7?ǥo 6SVvUTXR'/jT:i{YƓ=N-t#H3)uy䵽,a <1{), oJ4ׇWh`.4tiI9ZkO,}4=$DX:,N@ [H^Mvn8,)z8!tr!~9Mn+!ox 8QQ$@mok+Ŭiye$J/Nc鐺 ;mOW=n*麣fyҌꝜ#l&e}4?O yRVڧXԭtĔS ȿ}h>u14?-h"Gi^ Uk&P#߬upr2RzJBM{-Dl 9v7ҬF{&Z+VnuЍQ:Cj % ]ʍ'~x=<_kycl/~J#dEzN ZKTҀ/3y dcd_a%;ɉY{] 'l.Fr^կ -:?bCB?Ra[ӑXǯR):e]Na<1?A g_+.ŷ_@z }NT./{>>:qzxuR#>Km9[*g!7u"e q*+?-2;wLu&L(*f}tN!s Â^K/޾. KK2|Bk ygGDO6(s pKbgPH`Leq yoZ"{;$lCtH02oh4j̓0(n㊚%ZQ:Ǎ2oGKZ`TvK>a5\^M>QMà^M7̙sC@[S`k'Y2d] 3O%noDC^mT(nJ9ɵa p@ o:m*_VTdos6COnac b+<}LLj_޿{8xm:z:mc]^).ߣN;RV|h-&Ԍlm}(4UKq5e8̊\1ݺf/ꇒWwh^jG"@3ح]{@QCBݡpDt'!FR  _Dzc SSzks$w\V80L>3ߌZ-awhtRԍLMQ3O~VZ6йv6zL safO$7Be9+U6sH rT5v zF!udM~.Df x7~}3@hz 8²Υ9"9yT$*Vt&ʔ{x~u߿&Jbp$͖B !J]m ;bCk:aB?a Vƥ{|[+tgu;\Ir4l=K)iݒ9 5m|0&sD?X [[t X)9 oi xO`Lk^ 8c7wGc[d2(z%@V,F 4[j#YH.1*Ota`~$He}{XI$VGͶMq铑f\y%<ޑ39ljPIhDa^B )0C/ awz-޺BoxFb[l[=B~PQ֡gˁ1S6/jtg[b M#-;¢BC°kzXyVPȼ՜iagmI8S2nsSbQ RE`^k**V_Aw-Nqj:Bn5ձm}'PHǎؘLt˚AQ5 ٔ% 8p]NoW`G~|Bla~'p;-yZȕ Nap`8NfRAW^*E#~ MWgY_s7ќ-"J> 6v}%(1dk!x >{˽s[`q\?/s]H=L_L^\FouIpk:?fTn(KR=?-!].l$&W?,M!%NlU|dvq@3Ufx3 ,}ʖݦ^ ($aڣLMh>,ڄMn{wE@K] + l# <ȑ ɋ4sүԬzE!2dvy,&mmB2Ҹ_`.70 `r fi۴ognդݚٷh+47QEj֣>_Q<^Mh%B*!Mْ@ pt86UlAs68e[W]5P}w #IbaLx",y{5'G v7N}0TV#,HeM{﭂u")Pd/j|WĬ$l]CMކ6 +EAIo ;uEs-LgvVs3 f{sh~4fˈ-Xct_9 Pݔo؈ W6kd7|Q?lh>jUw]=զV(wdq+ThB8T; :%YҎ  fL =Z?QFZ ~& Zў-Le jys!]YW yJ]@@iDkU1Ed=aFp"]=0_OlɛIJ0ExiG@ S\iDFXpR=aDݗ2. R{f}k!t#ͤ$i(v%jGH`_o ?Q,l*!Ē"G%V{Mw^ *$OZ1Eͩӌ9k<bށw1v | /+_خ_zdOsҖM [!~\ 77*[ځvE#=l3S7*_*(&4Y/_zaAwZBk|o/}"QZcnݐ'hu«c3\2{+>l@G O ̆,Z h>KН+-U̲>覇H>=%Akui)S y8T,|dAM,S ~(OFwLSG~&ʲe]~-O cߒ&Š!/l [f#q7B:Rs0NHϪ&+ytDڪgF>g;?YE +]a>~h! W|1QTuP":r/v+l}lLU8ptj=IHĶp%KuhJ JR{h=VwzI@EzI牳@.lXƣ,Jju3{&*;6m 26on%@8 8D඿PH[QA5zPUY7iAx>F7=LFϨ+{]m52 shjdH"@/w3uɭ?'QR Drݝ=s34haO18xU`\wB%z6 $rqj 0i}§$t`iSV}>HO+ڨ9/H.##p(FJT:Z4f.Tl`$ų^:/Yf{Bs\~te(Odg'H|:P/Fx!`ex(WZԦFk`93="Yȼ.!̴T@l8R3ko:z ?B&JnVE$Nuw,l&'hʁ`G@i,[|UOAJi4nYi+HR7lK}u= yt9c= `հY9F̤F@,/ 3s7SMo#(LtA._kʻi'/myn3m=}=!D/_uGQ-~ӽz`S{F}+Ex 5錉=RڧaVjofþR ̥,x]8aYnh&1@#goJBn1xWKh 銟Q/s{QQTg31CPt?kU3bUQ>RV=] B.`. E8mH<`gEhw ^nwC<SftMDET8S9~.~x7+%|/.CNTV2\@o}=uȲچ.N[PFb~ݼfJh~o/7Bh"L#cT688f6ToH=3Kz(MS/韕[XáV4\!L# "})J?Zك1 DmkȇoҎ=FVUVn,tCd+6ٔנoSVZxQmC|s8B9=ɫűdŞ#L4[E[VAtbcVPkJG"aFc~P XHvޞ7V? chԫs9YbBmXǷ~qzCqJ xl[ Ȃz<`v`ToQ$v۩ I|uv cstOC@¡qCIًŔ˄+"x9  +nmzX:*vţl:^2el80TY;H1: RĬA@Ln8xLr"!nC% gCyb(/Wm_kJw1 сYYCq{_{Iȶ?$ %-)vX.X}f t JLA åf60KG¹ xZk*j!'3 keB8m4ax |YH^+i.@2ɕ jmh5T7A9A 29tzd\zʈD&S4EW.vEhxF Ԭ-?C"ޚM1Vi\&(СQ34:@3<FIR|@9׳ ig ؈t$؄Ⱥߧ \>m XsARd%}o nZKͺlKčƺ-Sl?!0՘{3g 5mʶ@`þ{DSffu~W|JߚxP$;sea|➈ЪABXtIK]Ux`A1IPc4~siViT~x V +w&a{fa=ٛ3Kd,G_(uv1?X!P^VklbBjMZ'~ܨ 翾fj=^tKl8gaΝ('-lsXal'M{Q+{A0}sanD[ӢvቊBPAD#<)Ekomnj} [(|tL420\)A=~)*ѽEvNJ;2 24 e'7$2"M_+&kD;Sa5oIB{/_H>óVݶAGnQD0\ _Y2-yqW*FG 탆p]CoĝlTz8mms]44&.{nus|xH.C& QpPH~MA{q>#,Â()sW}%beyX_xQi72wZ0Zz¶;paj"Yq Xuf򻁗ZsquMrYS+m|>ۼCi/y}!G q߷<`B0#i8xJLtu(z) g~5\l-ExlF2MZ1BH{]V6<2[TX84xv/u~< dc|E}dBĝB_J <зhT,dQ#+æ/reED9cH[dbV tAᄩݿ?xx`7v+H.e,OK9.`%KVGTCU`٥¦88^t2jͤ )ǎ㒯7*3j@lIRRO͓wX7aVmygsإ%,oNKğ'&s9lq/;>>*ձQH[+j ),~IYgMbQ<QԍrF@$]>.^-:K迆MI{.l@rt5ÖftKy!\%yIHy00KNX[LF5U%}qz1X$ܐ<-u@HoEZAC+novcLn e[ralN22oUGV]%~q`m0א!_:x4ZȾ,(߂[>ʩW7 h [&}e;*R)fmL;6qʋ ?BUtZd<9=.:h!7}I0j{)ݹV${KlUn yM(i2&Z/S4( N{Gr3g-lF2Y}jgS]rPθ(T1x Sja@t8RDP9+^`K;e_amt" \"gY6{qT ] P28z?(\,nhcoip 1\9([#&}n%`n18)?u Ez$&, [E1p+)R*7y1$N44&iٳ:<+|׍StĜ78V!Pynb JD8)*)hGK e a6'_f57`{>`Va-g:\b&ʪc-"uQw>+^`k\銮f5e;FK N@oL{Y 󊶑\_UT<&bxY C ފ~˛g[]Zu%##+'y@Pꑯ`Y'jjxSDҹ}Y\.<^E?W1!@-]wdxE'qL8P(1"G'{0gE"^CCc wdY¤b]hy orjb85ޱSvu;pE,񷏹B*ν9,"!$:.\3g# hjda1""QFD)ΐ|"D\'ːԑy:Ƨ"j6 wRwݠdQa}Y>oA4*"2߹n&jc(L?Lb~pr`uZmQV] `{ e&6w3ƽ!Q|3ONw۷N҆H;yPÖtݡ=mbx;4>r< kdDDhx< Ady)NݜXEr3I70A*:G7c#RzE 4^n1in=gMJQ 6QDR d@vD'2y4>pZ;mb9dkm-7Vکl wiŦJ+?"Hŕ? Dߜhp`k߾? y6]-)h"A 69y#=_N8\QqD (~%|xN<^ uO{1֧T'RlBP{B9 Vڅ/ߺid}Iħ!I)?iǠ=*?NJ} !z}7@  T]"nߪ{DzoF:1G:4UAq"ܧV4uN[s2dH$&VT :!b H&\ew=1GnHut[QaK aEvNWIg|MٷŌ2RK+1wi5{0Iq) cW+ Fafo@pC@׉L!Aג+1Qe40;,xxzIcN:F_2J"}oR\-u91hә ! $+;5q0zt4EO''gm췡x)۟<S`-Z ~0STZ;'*:}rc[  zNO #T~Cfe+6[F O/8!  9n*#6E0I یӞ _5o ;qoŚJ.iz Bwe޻Tٰ:#U'WGiew ^lgZ#kXvۑy;'ɀ켻|U3 n))2qF I2DET}ms ^LTigc˨a'O46:~Jd7 ;$;D΁R3U^sz7;y>/>]K|6]J?{G~qDGT}Rc!ܞ/V2ڿܥ_Qu}@lzE(E6 ?L_FBnekFN.quAء Lnk%ъ.sxW+XsFa D||m{i+#dsF$C~sN;ѮayYQF@;]xW56H@ȪZDcAWuB'y|M\Ў=e.^ҝh}2AE L4ĕYԕe""v^uPX0~D^u^.t3E *I ]$0"TҴ-?jcܚdw:EWbOiadqlUg%٭.|$I E +<8XLd%Z]R"v BOwCa3?R6jWd5NΑvwT^yӚ/ȀvY=88:L-@&Xd+wV:rJ00P_4Tuyz 棅 |#"G菴gANMgVƎxc?Ȗz86Gr)1#d$"W%lM!n)~.c? `g_EZҼBj[z|'3Vk:l7e->=  /ş9R<{syGm>X#Q$I&5ifibE͵ʛZ>?Ks$뢑9{u* D; Q l#cEF@ɘ9My7[A RP:{_<ccdm )7΢YhChRIht(g a7jRd ie=pm=_i"5 gaۧygȮDzgߝfCY񎙉GKL(W Жdp9-9mtL\?pp5X`;XAe)T2JiP:FmdZLb/NGbCEi@2Nu}l@^7mu%r9.dilx}w@V1 t7+#1>{Wu| y۴GiƎ q tm6r*bHpqP8$jI4XNk߾/3I%+V<M[pоd۠JoY 88oBЩ9hu{CvJDotGMjzC6ޱ"Y,s=9>9u4r=}:@Tk^w޳a6:S]~D)8M&l|Z0b$TNQoT*siJ_3̞ kŰ1)Ä&97nazS"ql[Ƚ%`wKhl;Dr4i1  go̰?QUH_ e*j˄Iݸ[UB>_o װ\iˈ&z!3[/}_Ql$G1)g<^sI#!:-0f 鬿jָtl`ֹ.rRWHfϳ?, HƆ {WtW7LԴ.xZ@1cL- D'B|Ye=0QFqJS2 sg5Y, qXx\-NB9Ik[˅b o9U@8n@CM7YG]TrOŲw:@%E6#툼#/nE]+,D&8rtugOuFm7 r ߫j,ė8J!li#Љ{ &.$-@aVdGG,I[v Ȕ:ZTs|nuՀz+!w$0K F䈻 eiٻ Ylݲ `&W픆:0k/y@qMʕQkB*@_mkLڠQú>7AqwaY|#֯G2s6'GwCd⭲86%oytFX/qkmgQ}WH>}"ol%#"2_CW6B8fEie,PQM=:±㪒KTOSoR>;f-7Б5;1Cc{[ۤO_(nm؟dٙT:߸r<>myt]{n] I$ LIinLX8ӌ2aNP(ɹf8rC<(8# &lhAyYלıA4yrŏk d#5b0La-$}c*T:D-]+!K14x#_)UsE"j#/N'by>wy(1D$ 6g.tkd" gvp8dER5@Rf#P۹yͻY˹e}*k~7f[ϞOYކ6GB*Bn]> `ZV^` !-o4p=@F&LV$Y⾠D?.CNmAX22W;9,xgӿĀx1'37IP9?~/cO)V/U U& u|߿i؆ù&뿗D1_l~@Ҹӹ-JkjRA$^IOc+f&M)dD͵hU8lٍ5U NmoI=>% *[i>tbb'ABkXkk\۱}"ifek!}sUA'Q6\zLY^*]H kOmCNv磫gnS+چ@šs zo@6(5!XC !+`@aKnCwUf@m`V8P#&SDj_ZZmȟ@}Za Npͮ5T$V{SFyT M>@1@q=B䥟 n)Kl6&eLjyE B :T"l0Y6 }LڲUl)jҽߢQHu$J،5]j\B w#qE=YǦn#y?l6{d61jFrI e\)$C M?y4P?eBcv%/ Xߏ$!r99FF[:Zӑ0o}^ J͌"&H g[*4?3f8-] =]f3څ aתlk:+hyGm7:ݥhu@BVk1=x rB4'LƂ'{}TBƀq"sρ˄9E#t 4 JʉkƱVAOp]DX_F Aw2i]s+>;զ<ށzF. pbT8&^O)tFiK+8ݕWL2AIx6<֓~X7j`o&n,b c7 NIj wڰf= 9A'A9@dݶ½e\2Hwd<& qe@ xZa%lwىBd7pmT{ ZT{Bb$Y`L)~د^퍝}zf/ag:9)~)5L8#ti2=?O׈ 6uX+ !&Emt<Ӽ;yQˤerhi66pykTJ߉lڄR=,տUWTB55$mQ'Q| lO0k:w_?n{XDVB=6V³,&5@4C@lj(ٌu]I~Z@Gͽb>uF3&]9R; ilĀ+1<b~Rd 5rWD}LY;'}H,&Y8L#BN7c#5{KOll6s-|>˥Ҭ?( RTQqh:XgdOhC1,y%2az^U,MAJ'f\gEA&qR14sgG%J2J $j9!zX&6HuI82pJvV Hw=m̨m.*6qC=K|$LTwkK1(kg-@V=Qly1F8/=jQN/oq CмKe?rီ8:È:i$[#ރ賱xY򨓡\)84B}KF/ۄ%}uEgzEF5IdU #e e&Ƈ3f:LEG: tU*o?_Hv<'UP^`[YۺNW{ y^U>fӨ[@Ma#[ \V}k%:/Fny,f[ 7/qgDaXQX_9nV`]]8u^_7ޡ>z-鹄y*&@46  s.յ4*;xI[K@8ݳqޔ1%S,I?k'n_l~~ ia{KɖW/^ gC*\P{fo`D"&QV+PjHl=2dw3/Wtcy1huSiAJ}f[ +X?WNzS E3չIvLHp7v=PMS]>j)sJ;yW)·ȘV~qTT<N)oN4i{FN%!!a{by{@:˭ؖ"3k^ka':@JDp< Ɉ̃#>A~PG7Np =mN\h,4m|埬ܰb];$P35#o{^f-@/ :/+cɲ݄P 7(bL H`Z!l7N48@}dmJ.bG lbɆv N/gnh*^/~Ql5QF:MtH0z,[ S ֙=S4rImvN yHF|fI ALeڸƅkDǖMUGOO-űReҫS;˂\=[]"T5sGWDJ^$5BhcKOEILk G73qСtqWU6o&W'cT}9L]`%MnK(s,3e/Qy8CB#L} PU0^ u1aЅLT~24cԒO, ,'ovmF{统{A9B!}S4}!t|v$g&S2_[8"ne.XW!ߨۃӣ]!XATML`;_yin- W B+KZ>w^puHVwi,U3yzIng* ,ٷv4"'4="Z|)t:ʸ f>_VM\!NnTS^t6]Czff%'`;2Q/ȶ" Tѷ\qv.l?dyv'6\8;pK^wLv$Ǩ(duImvȃ8VyoNU`Q/)8|W rtʿ6Ƽ+`b`f$lH۶!{56.l1 VL4 %?@6:+¢4x&nuZ@ʘ\`uB#@5s2jkNxwЌll {@eˀ ,!J*q'x>qAF`rA{;Β% -TݩK[B(Sn)5Zҥ,KıD:oy0tD렎"4nY'dgoe ӊIcTv|!0r4ɏ(L>Pi2SÑ"zHNF9MXMXz ulN`6"{EBP\3e\-c.}yӳ Q1_CJVk{?D{`e<'&Tp#.W`oⲊ"t 0T! 62F:SFPwLzHT6wu.6~<2%h{17=? fIq U=ru64I h3 xXBWihg6,LeLd8Gr~ˣz#CrQ:p!0͚l # u20+/u9{ &)JY+t^WN0œK z]@@1̾-"~LP{_ a@_!3WG QW7}\] _+aVjJJ!~*/*rr$ۓ* Ö [_&Tɟ(V/Ag$4̮㧬"3Id>]8ti;kHRm§?0ne>&R8wEx4j[(rǧƄaFel;Dw׾L%k]~rEb꘨12Lj͜7XC!d[‚(:21{S-Pduc ,h5vC 6%ieW/R{@n%4h˄OGyːyVz كBىD6>`tFJ9S~pq7 ۥtW.R_2WFŵtoʵI@ဒ$_^.M!"5{( !H{]WMht\#4VwGK֛^B!jIrapYM{Qg?è. )C'fSOnj㎎%ivt,q y>eW^I9oגS[[NsaN3OjG OW*O'UuN!Xp 6΍;knXeYI)pNN/zT ^~ux0",g?E:j먻9^Мon#+ྖ*Zec.Dھ=F 9&sC-r;Zy;X[Ĝc{G(C̄XR Uh^9rSʬ]C6dfwi`Y*r87+CoSq3NsBbZ\ih6hT2-'{SGyػql1x=)Е.0BXչ@L/H G, qWVo$9Ь;hjk'ZBMDOR4H OOtټ/ 83 CuV_^-"Q%0kuozcq]r\?< i '&νY3ɋݒ ng͚8^* iQ8A׍RyׁS+.RҢ21aGSxꇹS;qZ]TtXGXeFa#3˱Ajc),˸t 8&vLm\ s'4O]0`_.Crtg?XJs`l[{z!e$rNKQ#$A+1N<,%$#w?ɐ*GcDZeEQ!SzwK{5+hKM֎"2O z3B5,r/DvE%û~az왩dqU 'V&JCvkՐ5'C"\+' W)_VUVoUfwj O3'xpl=;X踬 UЗ^ *,frS[sU#x݂kz;z&J`79LwEٶ]U=.JaHqZ96tϴdq=z痲di##5(לOJ́2zzLs@fs!n#T~2]8 "zQyQou;$_{ +0s[}X`կ=Lߎ2tN^䵧5=̲| vaԁb9ggղY~Bń4W nX giRHZZRgkO~gM[Ɉh_Rm78w.<91WBbHpsO:\ E5goHӣxX+ lX}]bvP)!9Wkr;`góN9/^<Jvǵ;VӹًW1HGp( q|p#Ւj#)(-3)fq~ĖFh6+E>?{T͒ӫlڥ,cT`s.ޯ뛞W kA-A__!]AvSY@ с^b?0!8.Ֆwe%4Њ_i9#ZpJrr HeKM`>$:MiHJOM2KJeP0%;XԘN` ;Z -aE0GG#vH=#(85m;-]HY'0TW4O8k>v&<6tn޸}׃v btrTJ|v%_p"ǝ pu)h&>SOj Ťnz6C>4 Kl*^$!ӽ+yɜ!f@.q/}btj}+eiYu`1g:Wq &,Aq%'S"BVc-nsYvf6΄+Toi'.kbIǺD3+.Zb,'ŗ̐[}ӌ>Gr`%9^k垢id}}o1hݘU۸ 4h3b?U@H\ ;WaU] ^\捦OGV,z]N;TJIb+v]4FӋˏc+\nW0{2&p:4x۫ ?=ղKs#Gl OOu9F,tv[F_J8;rUryK<}k2 YNqUN!dEYJ-H])+ZGU;@A>xp˱j^`D5hp7-uz.کE6LһnLJ`"'3z[f 6JAuQUAz>}3GwVW|Ctf U>Ͼ@śQ]ԎȆ?*{^,=:d7]|7aekY({]Kuj&< [.2E7sBrlOuBej¾FQ)sZ30Y#,~{`=moq:PBevFdžra'q3ns$@kM7:*tR>5 \!4+On%*9qC.bUŬ_ݿCmS=y^LqHM uN{O>俣qzkV+|ݧhF`C/EZR$p&Q\#648J %; OukUU`EJF]ZB՘r>7khfMk& N%Rާ0[[& *_r,d[HI+%nEх{)8*N|a6F!ǽ]O"Ȋ9so4880sz!hYjw{?@fSLtD,+bc Y4_=k#Cj)%NczWp8W0l2jVM OZ`Xċ7~16QM⣸o؀B)RxMhO8I`5-2Zkph w&K0E+Kk 5HNbf[fO쓇NE+ C9A06B(F$&Tuv';jIW޿ah0ݭ2$)Hʖb$!uDC#xDgTP6K)I{K]± 塕$+A2SȑkmU}?溴uw +5) BJ +FdMGy_ЩȎa`/jIBD+3Yr,qV Hg4يḌ_#|A=dԳ%Q-8|϶6l|/΀UPf)4_+~Jvս>$C"+gdu5e~s6SENg&Uݞ닗B1x}7@)΁٫ݱ+sE'nPor P?h͈ gE40_?t7zoE~b#cT|ǜ0BX! G6CU'q_Ê#aP79 J}d} EaS a#17#mehKHg l_86m9[78<5qLp4"2OeU;:(B9ZvڹARWBww=h^ēY6RLTiZһO4 R㢷:xkV2zXNTw3m* _jBm3=n-2}}rѼB{*3>@n7ڿYۭ }xl:[ϡM@ZN'O܋-Bt,ױrɴ.67-H>xanomC:ِ%6nΎC;GdS%ҡGq*&j*M@E&3Aq1S]!߭&0H k_9e*S0UIqxt͹щO¢8*Hjd i_{ O8lVE b#7cC hyO) p0\]O>^*2#Ǝl 3o,&]ZHO4`_+JIlcɔl|rH@~!$8A-5#D^" N/Nye!§Q^5`?kȈtn2LzS)z-q8pR.yeNC(KJ8ɋf#0k|Uv;4^-:':$[ 0H)@kݘ7k2W.OZ<)%ֹVRKЇ\eICXmZX,b;QZA^/$W*Hb.8Ս+ Ƴxh*wtZ͆NFe[OD$pB 'R~'&@%Zg1Ie@  f",PԢĿQ!LV G0M7c = Ր=&*#tȞ`g*Md 7䎤Yp۫<w؋@4 K`rƶL3YyQ:@sLePUHפL;n-[ԁ¡/ǻnk-'sg0 VB.08(swDj_#qf乌?Oɚb'Kطug3Q,*j \::΁R>ްZj:\,ۑ{8hg5cӺo=Ċ`f;2`R$kîpcFݯ~1)E1kR䋗DF.}M^0l .6Cf+rg\lPy$l}7L4 o&,LoT||umg]{ }0*P:tvCδy^˶.:ObIU^\!bM#[{'P^gZ'aܼqdb8{P40-MHi}l?l Lp4Lm 8܍d[Ma,C?Icg%$728a4Rh u hRC53C") "T"$<30Nڏ;H?[r>ɚ\%w*6! _:C~x۷f^^ BI["z< FC|CTQ 4"U.[Gޥm XS$ٮy <) J#'`k1*ǫvGY="qc^62ƶ§ԫkP`C3nP}f'q7켸?0tgpMwh.K/%ahprbRP8 Ox|6szBGٲw-^:(]P),ڞ(2ӜxC:3ʶKH'I g{$#}󝕶J吘wze:傘NKG_³@Vo/BdP&ȰT) '>)2\څw:`45]ppaz؟kbמ7uX{I\,Ple2+G]yH@6<690< t.ft3Ezg2@<.k eNDyVW>'M}&wA4g>:DiV\BljbdFNy6jK?~P .dB;YVw5.K jA ma\4Ln'lS^,VOn@K l24[s6/3C?tDuI/Il4ɰ^A ph`YE!y7t>GCB'# )iƦ9[y~O6fE_0E``VngL)"C;ܪ[~jQ< c㴁@_N-cH2e BM2!2)ިWPDPt^åSН@U'5EKhb!=x NXf)Rfт\Nce\]N̡i63/a>5𨑺0S>ؼY$rjp,D};W@4ģ[2OAC6Z5+EKL%!K7״Nf^L{7P` g7h^z7 ̷U RH:\C)$~7A7ERyA`f^j_1t2]UDMt<-q|T>Fc>#A'Y,L N!sqJ͡4 ɫxr2L1oAV<̛JʄG]cb5]3kؗ1^E*Cr1r_hBt">ձ@7F2> դlP>Mʒ3Gڢ{Ñhߚ[)5MKjyHD  #w^LϿߝcuF-Ac?䍄6) ~eu''{JD3&+% iq*fƑز(0Xcw'{*}' Q2n̔G+z*afAh)sl'FiT!@zs72{~ʆaȷl4\q/pHse7ro+긵ԡ2UV [i50UsV|0i*)0!mִdݎS;m89dO7̟QVRB8^8 RPk39>yҬRY%J81WQxdOMoat[d|,Z~DE0p-l$\8J9 lp[_d}z^{b˰Mz崀}+{KGӝ}hؐ4aJE(Sɩ\Ԯ:4SCEv`s8Pek0?}zv镤.-uLT )vr eSZXЁ= O(7QFɳ{-1ɨ,t&T9ΏO.nj#M[H[V{" Hv*XɆҀ*8%Pܜ8Gx,T?sSQfY._n(N+E!뱣Nuðh&2= sH[ݺUMThbes/q1&ri75L'LE n$:2nDkOKpU %E?P jTnCN:=dޮV˭t*eWO3܇ym[^ftֽQ7\ϔ/FmP%^ 1O#)dvJO$>-5Oh@x1 u;M}|9?0ixw{eRk,2fl[-a"G8gŘDvxTLw5ZE'K5\DI$Jl@Z%`uZ 2v#c5|{_oLwE2f6,@N?6m&vM@}Qm7+XLǧLQZ_U1)3d`JP̖xjl?SW;{c#A` wPH=˜eG.AdyiJ5SLtvbsv\lze`~lt zYEpf&@jlbz>_R` 4_L񒨯+PXؾ#Eأ1w7T(mI 卪6FCqK:;=[hu;;q2##!uO 7$*5鍆چe" ,ر%V2u5KY'qc|i)Jcߪ^0 }³+ޔе'i% ]TL&(zrJut(4!1?W5J xV뮳?ZM'mc' a>ghgIXn:XMͭ"s$M^NnnP<)i?eq) NE>L#ԌIp9`2Yu;ukkk`&}]Xh|[|r?>Jl]gɧWmG{1bǔkˢn'`Q/dg7[`l.QzW&5 iD3 k mhAvj Onʧ~83,X@fRR=yXKń,ykz)]Ӆ$Ѣtf79z@_Hw=='qW洳 EYÊN65n0Q(k|ڗ!Ub!iD*~pyArifMu6 yH~J: bCŶofU!Kr%YB:Cykiԡ8bWt /[]DU*AeV? -kMo'[$>zGS}4.,(yOOjep%$ 7Dl:=ǝI`+/h4+8S[X>o+_kyq1iʫyFh\`^>b76bz}&yNbt皍Aټh |+( p?FvsF!B^ #vzn|QswvEQH^ሏع7IsL`Zi@Chϋ^4tkCT̸-ӛ r&,"S -׃c"h!]l0QSuun߹}z7)BWN-2kB˩,Ͻ(@<J~>>T醉Vcz +xcz;*'Yy/"؟+^cm9 _iHB{wqN]Qm ejڂDC8ߏUi0u4ߢݝH'põxڰ ⴉL|* L) to 2Ogy?]Cp44@.5acewq[ӢVԇF)-p̞fy^&zM# Q⎜·e4s]2!k98oy}UDrsLІm?J}4Y4#su`YjA`:ѲBD{<9&Ys,yFDwOco"xhr1)7?F@T( HPS*:_zM%gz1lWHEh愽٣(zb'y:78!r9ȃʮ {7t#ClU->LQ/*q "L><ƹD~85b4)IUoEt!Iƫ@,X5O֨NF(!PH-B?2N6I|% O]@n5ŋlELC7BJehQL`EʦcLn6Sxy^IE?@K^V o@I؊DM_Vt\{, 3=6FzI A#b r2G{ЯПb >ķwt3aCJibf/-XX~q//48}3"d$)!vb" 7v! G@k쿉]mºi:Zcnѳ[̮m紩iflhJUإ!MK[xtbsr_M !jDfWwd'O"v)*;xՠMnߔARúYv4x|(g!U7) vdud4Vưvc @EWq||ݒWA\A,ȕlm F8S^Ā?`)Ux|b$| X QE1sicv/w;!8'G_b.'Wpf;#p  [ /;(Tf} ۪ƺ1q'ʔ F#&ډ-d;@]P 9kh;'oڴ%$zwWa(qAKWoX7vB"o-^J't IkVs _0/RK8"&be-`JAzY/F<(> T|O{ӽt$WS2GxLBgrwyFӡ8iVcƧH2h"a,4 W Ѩw-($~<0F Ҟf9؆< o+2؊ SW UgRljODWRI*_;!&R\ug?ᓅ;H/hG7ka)5'!&zhXx.a8Tr+;ܢ Oc`0 _Y"IkiR>M7DHB8Гa,kAZQx1<Šr[VA+Z_YPdo؄4I؏Vw>A^n@߽!vk"g@<γ[mbw` ?wASZXDuR¡K@TxQȂ. t@XYɭ,q֞$Or}-1[2ͦS)Ġ݀dW \Ȁ&s0B \ ,xeW&yl19,= X^ .NwCOj48h8wS`?9ͬ HǴʗ4ھZ0ؚ̢ԓDzI4(m]eBI?8q ;c}~ɟ~Xڮvh//l^y$Òy5j-n(-Ǥѣ:E%eZ͓cD[%,\GY"Q*p:~P%1T6UdD$Z#9GY(S& d\l֯Kbԗ訋۩;V/:vAa46Pwt'# _#*.YFBR?;Æ;?;% Inz(9`h%v5XFj-MSEvg!W{] tOr~0֌D9$r؜])Tb~{3h?9(5ͼ$ts'_WK|˓R{V=5~u.V~'D,?+WmYMwr«UB B,gmʫҟχAa-%Y""ѝ&u{P.[wr7z]iC)5z5ـAΥ 3&BXG❕Pzj58f##YnWUp(^6/ k\S`Cj= \z=\8lF Ǫ~qf˺Ehj+ :Z RL';4ݰgg4@tɛ oΤ=Ks /h.1 4MP_[9S1r8(b7vaq0ϗNɛ1T4A?-(kR]f>LyS58h z " K 4^ r>zy7~zY~G69?M̲mw6Fur8@ՊSgc5 A]kYn˽ GL[܊iy%a/6:"EknᬎAQ/+8<7Yճ-._ nѠόSJDk:]h&(gnLBWE@{eҙzLXp/7{o@g0 &:3H3_ v .F㓋ĶwY@rQz/R.T>ܔU A" q[VeZGZD zۈ8f7E28i.hoލE\l"-Xv/(wI/. A{&Od pWIfnRE $<\Rɱ(A2<-zrA{imt&h`yUz\jLwN" YҾv*trvU8R@gXc'%8Zڸ2gogGOn!m,sp=!Q3D 9IV V{bhMٟ]-չO?n|T#Ic-9x!CMDcܡȈCNٜ;/ ┏{|2xT^aJQʼnt8ꨠA,*DY>J*z+y|ڭ4R],Ҳ Hk]z_S\UvI3 !mr2%)<i~l|l(Yv[{LbJJlJ]#77$o 吢Q|CY-,MDn+E#@Z4':kFfmoj*Q*\g KtR.-̬ǫ%M{zv/=m{XTM#x){@  ݂EAM$=V JHQ/W"!)(hR 1BgdϳPK& ;$LGk} o*U϶9ɔ81N'=gV֪CmO)h5;8˛t֠ |N/!^4y(h] dwn :r\ηo"V{b{B#Bʧ1[.z@씞CV՚{ENlus8v x~4 X(+(Lw(R'%C9KB5 b?!'?/6pg|9Gsت}L oqy|8Ss]B/J(ʧi=~2lV-$yDCɭ籁|Fɾ郳z -ٲOToC.1!7lIk4h`¥roI(noqk X" Y?@*y\] ޙa{W5M*j Y>fP\ˣbyoj/h@[|I-'Jo\C=I>\b&L1TuXd/A_ec%3mO+dIv#i>P0>L,:}X}iK@H䤜;12ē)ɡ~nq\0K(6)]=CClKB`R~CapD s8[hd%^E%אB@"va{ݠWW19fCG&#|t^\e)VVa@(B$C+u7ȢInPzq?AN>\۠4=ԓ?2DÆ.wАRA,x܁15APHN*WAI ~xRyfTA~MOtab·#M$6e*uiEC7|~mJ51؅[>U v?Qύ 9fz_c廋 9Udm@^bBVEѧ 4.INoINPY ׍K\PD>0S@$wtYYZ'%ZJ7RW".V.K`F ءAn162Wt1oMC}tVԞhB_](v (ؠHGVe=a+(DƎj >"JW QgbK SvK4q>_^{b-e'[Z^ ҤJ oxۭ]5A G|ICyOó/9csOtNbkyRBJ;|ixį`5c~y2WUW}jM خm%"\3qs,=Clly mֿ*dX$0賮ީ7mZn@S)ڌl7vٛT!Ϙ F 439JuA$ @P^N%By7 KqGi*2{ƄR$YW+h'>JMU6=հjZ.b)8[B`Jo.CnZXp.޴Duc&Cz P?o 3vߝv)2$^ApZl~G H {X[ܙֆv\x[V{qup$? Ι4RliGG,9̅S,.l\'[45c\ci0EOAX@.Zi#"+YV 'IѢ4td|ЅsL޽Sk*VAA:4 ccKH/P@؎O ?8z΄5ƣ'H[43Ϩ7?h/WBj>[rhtlS++n,@:':gRVyە_d`!̸0; Pjve̤i&WMQ bFXŞ)8 bYvzkI]? bSh-2 bw84̿?DRt=~̻,|m yᥞhN ߝU;qdc#z(4N}+ ,l9gTѼ@RI@/BDPCOIH^7G0xfvf|v} % }Wb)Rz5 W+8,.EoF!OW-Lq e۸'wHQ7Fu<#5HLƗ[La8"v, <vZUΩD׀D?ZZ=gʪCѺ:q{ȰfF[=8A:ٲ02:MiݱjѲi#"9Gݳ"4܃ր]e`D K>˧B}q/ۭhd]MYg5hs🂘̸:ڳCKΰ}?BcD~Sl]P|/BOM1YwfCj4$ѡwm2)uaOEESN-^mTI*$8)YH(pK,fbXai\_c$m*?exSf+}WIf*H9.X̍QCq:R&,oI ؏8#<:}*ꋫT&Hv7)sv\,{I5E*y<@7 Q By2$<`Ϭ2soK#)}Tt9Eh2t(mybfeKRDJiK 3Z`0swROWHۧʍ:(}{Yk &އN ݭ"nRף)2}O3fyt7)i?kP׉LbR$ՂEy١:~cSݯ-1cwrw02pdh>AT={zUT D* FGZn ,m;5ɖBp3$ϥ-3JQ "QO(ց% urwcxa Ƕݯe$mz*fiRS6Ho HO;ͳC1MQW:?gխ\ ѕ> &^d k26ğtDg?>C]0_P . Dc^ZJ*GyB՛+} )Q+{ʵBM޻,QH864#2{*jWI u|x9#ba8MHQB~~U!&xtɐ{6{U_%Ks\eԀP,Re\7]G^.xʳOcfGH݁ӓ&ZgI:ڎVŌ1$(\,=l'[~iF6MSSWTЋ>(doRYPv5LtεȔlAE]p'BYvlrUl<˄X'^VK2;QǕf7*9 $sJ ZAwhy}ݘVt3NhԖ]G#퍙UAػ., QGB=/%8_7.,łLΥ/~l%%<1CȱGCe xe:"]gcVYf*G;Ml?~&DdCeN XFe_|::eg݈:+*RUEG6;CNL,K==1٣tu%PU[ݫhPo|7b_3O|#2BL` =4.zF" A*b> &8E8 M&?E̗PW®UmuiA w=@tۆ`8"[x ДG CKYdL.o]f VW@:MriNJ5XSX$ws6/Qݥ^M;n9 A|֪1L&PdsIl{KÄavr^,eSوWH^/6P$ R̤ 5S ;ߞqw 9z% ȓ˽zk2+,b㹗uNtoF=VAQ2 nc~dAuvoWme|.Ja/LL`ZҠٛ[ /?s7%{\ǿVӉ!=A2|x>pȶk0=<)[&l=`L-uIn ڞv *sSdoRm8!a]>S؀(zY nzgtUfBW6rȲ#i`w3dE]ڌJ4_3s<56XtsT`(*K$^"~5 ȵE ~ c[fX|/ _;:kG:EFkrӧFg(Dy=Zl0o5e}% cmp瓘*Fw zWvŇ׍a$`F'o}*ceD'V5]tP;SDV>Wa*Er%W5CxJZ\T]mEr|EYv:͂)gsbf9&Ϙj4Bok7S `'PY+tGFU1m!;/\c>$Ac]$YW"Fd>!JI/SHt܏><ŠCcu$ȷyNCmfkL|sg^՛C2)/5+ݺf 3`^Pnh,JkꪡΓ~%}cGAQ<7)lYaB$=WA7cX\?O0?|૬_N nW#՝ 4.!})~ 6Cׁ$ >185 _Ft ލ >itl@03@-Ei`}|TI@ȁi|܁mė4M;8! z4vZj G,yl_e?y>iۘ5\yS7w5J6Uj) '_碉HTӨ6Ͷ9 6Nw顐u)n*)[™=UAg:gfMZ{t[)l; aJJRq2mW8rv^^a jC5 t d R[x]@.o,I=B,X`#U ^Y6llbl?l$2Bo u /QQ f0|?QM }`#qJ< i|axo2/;c 8uvDx9 zFNM _&!dhI5Qu jGYuz{.@1|YHZk(yL5l+ H"kd6:nxsܓ M\ٍsR&-ʡt5^ *gPTnWq$?̰LZѫ}ֿo'UW!A&JA\eo _Zy鐄&,V|aRj.o,`ŞD(t4dA1 /Mv)WM'GQZj$9hV.D4U`q AyMOrzҢN Bȹ*1۲sro9qy3&-Jr n rZ0]]ݿUKA5"`;z3Q,~N2;qA])A$@9@/5/y|:5 es:IӁ+5z[['u$0}H_y8 "-40KqĬnfs3ݜL'&,36RC9m6V$m~.g4?bV8Bkcj@@= npڂBEV9{a?/1T&W]hv}NgW:V 4(m"K399 S0QyR-06E ֮#n|]b}Vq(BSWKږ |ZR=8І[DBAC kJe3v=_4N`KA/*|~&!U3J’(lڰRbAקIuh]M # 0y;[@ΏF.-T }'IA)0TWymԧz++Kiy(E]?s2ZU+E`8*j^6}31xu&`oӛ r|d}O.fPc4I礘eV&Gq] ʄ aWk0{̯C/W^g 3XsB]̠W36h0^FࣣpV*ke\ pܣ!-vE& M,&P({VeޞˢVR aC}NJ*YX 6%R>y\zLrʄzn v9:ܗeJU[/c1Hc:e  Ğ1s@Ķ~ ]rEHL'Q#H^OX,NYNjvF@vSzP79K> RDڗOj.q__ 9M:Gksx, puڳ`Ϥ _mY`zp#iL`2ȳ!0^>̘=o: 4 -T)Qd}ҋk;!x8`,&KCC/s$I;{ј8: Ng mT`C ;o j9_=f0EɎHmI#ab(U9P|yְ 赍/\sM"?X8B|1ϸJ \/ڎ QgHE-jU`cΕn{~jӧ{;# `;IAV\#7]w7'G3U=\ 9d&&B b{ 0y ~{ZvEHM?nK3gSOW^4 'i8~6!2}Bi§ܟ>*k, j ќAo+)O9xcy8b)x3hP1x~YD cN܁_F=k2WUv2DŽ~:Ω3(D|^SO M: R.D jCh" 夡ލ9 |/5-5Ԫp/7G+VaM !Q_QW5x42˓E`qGK5?+6)o_0KF7(NݡȖ^jb5;AhD_K-p{IQrtp<`@R>tq5Y DgSRX ;` /\q\LiwPߪݎRY9SⅩyó" l9z+ Ox5ϴ*p"SnP ךB&]K'σ_:zjyAOP Qw Qh,JFm7 qvԺ]:3(" 1xVUa42$at`aϘ!w#=[yr_ H?Ne-ŚI|5L!4tgB7LHM8UgL_BupŁW8pVp 5y7b|ӊ4_ Tٙd9j9G5_m=ڪn՗ACV !&Cpַh&JF  pϒUJ ey^=yж71'!ЯVghUaOlAU?:Q5*$ڱ6pr{r~cfUSq{`-\{.|3koGo [uI.-s$?n')%5.,mn}TK±$ 1/p.wTB S @ 64vKz+}a:keV$gj >fu%J§ x,z@򐉥|BT<8+LbS3E;}0`^in\(vԣw@ԗvp &lv_g =XTbrjO.VlBW.u| }W[o竅#c,$G|kGdz$a!GK<~ `lyqL7<=~>1Պ+6OF%jOjB; 8Bs vŠN[w)4 kHB-R4n۾Z|O H|Gafp#PtʪfQgX)S Ŝt"@M8jg}y5;>fR`&Gs:e/0 ?1ZaP@&K*_λ2> - H*` ՞ tfW싘b2](iSj_FN1kPXC}!>gb[o2y@T1]8ja5™T2 D$"7iƫ}:h;`{'3Cn+¶U]"!XB0;ϼ]pH𨻒Cgn*I^䴂@OK܂k$8lVAx1pךhEEmx|өOϣ4ZK]#Lk+) gx pdi[n71WLA^8+r.,|iRmC޺8T{2]KbzDL[(({d@w2{AoUHlGb|zaN dZ3%aC }yĒW2">c:r4 a~bBT21MPcsn'WD"&`C \,+N3Tnamv1ʣG:Ǩ7ZC=-c;Ec+3No;2H.R[ Zx(YXzSu!!EzaTdž qIUHĿc } h5uVJ݁O^FW fVٰ_}nTG\ m^/і">Cf:HTpLRc Gwؗ)s[:c[т_YhUGG 7qgY˄n蓿ePnVBK5 CyGSθ2ѓ7b=/n yrOHNHXEth r-"S:0p@*cnSO HKK;2"ygyPpE+yCO}UQŒAcbɏ={.T-EjHfP4$˂T"p-UUoRnU$E JMz9O>r/(i\ȣj=$Mb,;gRk3(&o!J`Iֿ$0qE#X FwVŸHU鮾Щշ>NiY{g·3't .-V2%4E^#A N_fVfâC9Ye_ AMIkHP ߩgPp-Rlq oHCNX3\0pVV!>*O:M-"E:Aq_tZwS+Li_ܤUN+/kJ DӘ}Do,1o:؇V;9mq^\(qhCW2pF3SL|U;MM<$/TV{PyJѢgk2kP5rJVVءhӈ uEGA =S:LhT(6eR`ң&]a{N`< 8d\>m#fVVwqR[sRu7:% tu`pPgT.kw#b2x7p?o 1\x hw}2 B_<5d1,d?Y;R)ӛ62KZO:w1v4ہ4\q̎(q 7&IS£#z7 V yPu|O⡋\ LK@3jpgF"Jwtwt)<&'_x?CL}"L3, nH'h/J |,hCdN Cup[׸ǃRÇT#((Qו*01˶d(5?"?b^q k i ͎4:ـqI2:zL0~{i 8[yk#{7[C.9˼~(To{+2h i'ڧ"d@p>Ȯ  :5xg)u5߳Xge}ı8 $w>W-T7a"s;f 7]=9lGxx}-U;ؗ4.0 ^c mMv"q|,:hŠN2I`ԬD 8@P݁$2`J4Q7۹= xл22de}yNE=iY?C{ lTgPܖ.w}1g*ɧM[O*(s#8 x˰?Åk&E/ IufOyy)(Oa#`+QkmAk@nsj4af- }S@,:U+]ӭKm91/!؊0>Q?.91hoi_t]lmFbkNJ'H=&ʈ^AH,J2[g@bHD!#v!cKVo&|s&9zF.f2쫪Π"khZS|N QgG 61Awa&"&zk;U]7ޏwS$qxgL8 S@>=vފHǷm ~t }?Q= Ɏ:oSʺi3Sl17Ej'P2-?e!C?Zx03,h-&?VC-KqY7!Z|5LHG̪^,@5zSv4S!*^g={X sjkU5edFc|ٚcsO~*kqE/ScFKm%B.U Q^DU/"N bG:oRхo=<%Ab,>rݍU2%*v&%)w\AK @> 3 5gɖKwK>Ԧ s,bNiy=wu8&IƿȱDq k>tr^H6KJ܅h08XŅvg)믛VNژC[W;Ti\e~hNP!16s{f) j=6@{筥#Ca;BK: 0,VT+~rj+WQM?IJ@cK&{*Sdh %ߜ'G#cgJrD| LcI5qtz>CBB8G\}{l n5EUH(1 0 1ĉ~glGّw-L?;\YX=b.J 8e6t;d{H?v'9=.MH1~rXU))lqNu*<1\J06?}WZ 7[!fAo6. "ȃx#kok8* {@;nUoݯHˎ1sNZ%|Gű) {&e-R+fXc Cv4Io a 4 T/PEnԴʧ꒼?vnR$wfv])hΆMc1 Ke~T@Bz R}U:\0fqc)0 XtG kdWaUT+I\{,1iJ3u՟}P`9^YBK^3qi|dgR>O_S 즴(rzǶKHz5>yxKTk21nP,QwTm_D^Sw{@F8qr0:g>ҩ]o>9QׅDak q~-9=Y=k=ʛ]쭺r(WJ%NaGm!R7 l9 cmؽa5)NBtD"Mr8wfSN̑٠΄USR]kBq9`QξJKdw7)`$l%4D1Six[6at֦4"ZWdXMF/'fPD\hmE͜!X1<˄3ȇoGV3rg~PD{쵢?k*s umBׯk=,? G)|xB™(!:Uz*RiZ<(MRaM$D m֎\$7)h</ jF"#*&rw $,c/pIPeS i$<&L==Mrj_4r2Ꞽ{'^HCM4UA "F\ HoH_}TnzbO߉Iwx_a;u+jՆUoP,1 趪|m~Q:tq/=QX9U)V&N\`f O 8Y&I04i!.̈aYDm o+[f׼?EQrKS cW|B*#kZl\p>HZ* DT<׉ʺ#,7*L!%w7uケu딒++UK:z N2;=t'dCI6]} qMy`UmvU `K YXwy鷛#WW{:zO!(B \l:\#M;mἬPTJHnubAU jnM9Ze>tԭk(EnՍl0TUeֵit҉ ʍl1L{w$#>}>NI^D{mVڶhBQҖov=zDozz kLzGh6+^2T&;Lymfc,6h'H$ܜpcg*DB`?PnԅRSt!=}qS>98GS߷ ?~HԨ:Π zan S0֎tBM X0r.TtVR-T(s *MO٠00"bq틚ʤ=:Hw_S?kpC#6!=FEDliĄI܌#yi2?]V.E)ҍ(S\sl}zҖ'K-Qr9a# -;8.|H9ejaVxyʂ̉.<+R30_>U!_5>)qAI˜.ua箜դܼ١JҾ?A?'JЏJ@aگ_uʠKy:@u"=߇9,d#W^r(Uzl3'p+'2_^lٟ7&D`4?W觞㴟Y` 鐴PExGu] ,S[ @H06 >ztuG#$x@(0;Jx"Yz'KB ܓkI^.B|Il[ GY;TƖԆUv~|f63~ldrRŜܔy5'&Ȥx\FZ_77:sYq\?ߓ,Zca*1Qr :LIE } ҙh]eɁkG 9`(~q17'?&.KEHyg![WD;ǥ)(h6yMjY-=x,5E4"zVeIx5k @uD0-}0ƈzt2ph2C_='f ! X=+1D&4QU#1s­LVT##33‡L%)a ,A,$Ț-1C>nxDI~hc2H dJ살Xwјwj_!AN "1( yp{dIbg#ndhCwZH#=r +0 OUq!Ptgte0'K:PD{cWsnPL1\q(+>YYw)1#0dY=k+k2BZڕDv=^6[lہ $er;-4X9}Yd9ŒkK:Z]g%O9?eS)PFyN[Psmyv=cի0sPakE?7}p%Fj_) L2]D2 F$Oh{tKqfz %9JG>zI}U = fv~ "疗@ %IEb3=Lؐ ?yneQ11]pi\Ûwe#%6h-]`! i)8ܑa0 <3Hز15qMI;T~`C:Żx1,[^^\U][W]+i/tiJ D3~ {}]BL6q=è*5OYc45 /fӕEMmPjo, ̽M42@tQI&"ݲ΀mܔnhdc!rv~"HB/ճW|'b\39a?Aѕ"YVDzW`$n[/;{W3<Qha=)3fs[Lp2H6,)zU7#p-v[7!:iR ,zgZ:7;PN|s1*h7TgX̑,8OyDCB[pôSBx,9 ]x{Q+]:5>B5z;u侏7m*-(FdUa`NKzJ~&}i*ӧ14_+;~ݹ\2ڂ ~ =P`"OrZ+~?UY3 a)"TG"}99hy(Pv `ln=!D=oN nFƌXv1pog7ʏ $ 1Qnٰ 4 8 ۹ZQk ]w"%phC_vqE/n"G,s9;Ⱦ*aL"_Jg莤Hj3VS9Fsq-tsn'ekEwf#d^c&.WL }HO[cN)4_oضCcKy!H& joO$ټÊ5zԧHDyPڒCXћ˃x&ګ ۡU /]Hh݁#*dgBt,f,Haoئ 6v \)Jy,u%(Q?UBOs(+g:+ἰ^ %01 xw/.[P;~Kq?dJGǛQzD 67k\>qkݽKb)ܴ30;͋҉l#C &=)X!A.I$φrLk&s IG@^:"䟰[kY%1]㊙IdhQ0֥fD4ToƑ(HTkRFTzjSީ9;ځ#z+FJ&U.2D3AL]u|be)5zʏfۼqjSB#}7lmMy?,f cZٳm% &4vJ{ibX <" q#G0 qQ؂E${2jbp\B_!IA-YnʡVu:jn~␑bND7dlχqYXdЍۖ`Xހ2_z!iT|~k{ ҕI(yK6.6łE_@ZZj,N| U q 1WԨH}7H' Gi-x.knAhUxٹiVkvb >T1F )o4Egi04Knz5M~"ܸ!֠-psĎ8.2)>YwYh9ꄣ%1h“ 7Vꚼ'Xk3Qs (o/gJq ou$IJz?!aNY+5Q&mY HBexB)wxiڑ5~"W^imZ&gn.P/%Uc!oQkKr_=x(PQX%Dyh"y4cT*T-!nn>h c5|홥hD7iؗYiHowA'a Fٷk" BOؕ"901DY'dr%\/]]ʆjfEgavI\b;C-l 6aGx%RE԰L6x%giD)< IZ7KVih^twjZҷ,vje`n=9G>l9M1~P sVܵ"7x!d;$vGV1PC 4Ǐ1Fdف KNcTPp_Ժbx.2im7 ꕨc)jF'Bc+tܡ᧌ۿf?RHB_+O3addȶ=ю5BmQ%e(Ð$ʾQ:ã_M|6kԠGр/V 6XXE#Ӊ]U}hz)"\2ӆHAY?G$ˤ_1v.Vg*y(LzJYqPe\hˀhfYc8%- 90h5:و6&W_]:jUgzt2-]i"B=坶h^J1M|c'=HYJ;Gmg."j6W 9)zOR^Yk]?n}SPe;01JJzRlջZw%/mӜ[SRjef=R m[%3#)9y,o?g5Ȃ;,)k`TJ$;\6x]^mEviy!9naiw2 O<"%õR=w;X'L(-l{$`T랷1[zy;_1$‰tcQ(9<Yh o>h9V0 7H?9xi~8bk8.{D! 2Xfg8t=\)TG8nZdJo饓lU#3L_#o)"}}@kk+;*XZN@!ipA,ѦV7fFK.<_|pA'Б7J)lr/DFu+*rXDDzOs:&`Z pm[;O1b?-NK %6(;v` ~<A$9>*KD; xX=s#.v^VwtKj3i0V*%P[%g\uE;SVLB&iϟ]pO;Ԥ _Wɀ_ KO^F|]Lyn̉?~.ݝG/ˇG蹚vayiۊzH#W9wm&OaspٛT4h!nʯ%x6_&zIozƑ U/Dރs_8ҖfS.&`/yMic更Wm!-9 cp;KW47Xb3asiEѓD~}՟e^O{cA 3&M1Xa}LTp?/i1+xBc._o_12Uw,L9\,X%&=pя#b! 8q]1R(aYWz9ZEVt#epYV@Y"ߵj hlC0 ޥOTͳݭn\ɖ%K/b'z ࠸=٪:#pP9dabdwӪLFywq@1K]P128W_EPyewj cʴw7^b V]6XȷFJd}N@d9Tv#K w`J-b"rvbu`RsMwMWy Y`8{Qu ucK{su)i/:BYs^+z "Q\UXa֘_Ga^I15xF4F.G܎սhikjւgĸ3{[B*! DҸ:?<^7vCb/,]xG[} 񛩽+<$ YB\j,Ԗ c.*ù_N Fɝ\`B.r( Lv[ȣ"X"I+Lxp9~K#to/f-|zŇ{=cOR01]N,s_ۯ<ӆ ByIZ>)g`e{UEg4j/ȲJԆtp_O^'6ȀǪ4PT8{6m5E_Sħ\bkX"c@ܳY|; zTBN `U A&AJD XPJ_W; zl\Z$ Wx_7FP/ZmDx6(_$ҳLWPl!i;Ev$CʻsacC%uLuz";<{nG6֔y'8#A؎?EiOw׻kڷeQg1mjwJRPPߐb͹Z:u\<?_kJY jEib;ZH?k{x[_,┗So]ؗmA#?,,Y+Z?T6 xm)|H#8H4Ih孔m1O* ҪVMg驸FL~C{3_'p%H`K@C d΂ǭ6X:f$v.Fb›]3tEY׭vn'că=\e)6`mSL=u1랮IASsjɲqK Ʋ rHRE8i*О bv0\FK`U,.w /^OK I{p ]O`3bi$r$K7"\;Lg"¥J%Q4?O2PY,8Y,j[]fa1l]*z{B&EmEm%E/⬜:!ãލr]$rv-ċnhCMީS>Jj/Df\ҝyȹnk$@1{)!NP33X\<6ǡb;74Y-hdl ah"hP6C,v83$$<;qL1N9㠺i벢^p *apõ;}јD*VCs2SSUܢ(K" o-ԙ֒754e3mi|cKEiUy[M @H; @j_^_)+Ϧ>$$R}S^Jf/'bL=I v1ݸetg+n\k +PR֞Xw- Dg"=ü/-؆ZKMA5̷@&K,5`w{X[{'FwhS ΁ؒh5GVݔl!wѕL%:Cwoj:63UVS)5tnsV}7;h*98fJ X8qcgZy/-ݜu9~0߽ϡ3xu׷wh젂 } JSE1Fx)w[9(!mLD`;,Sbrag L@U!)zo~ر˩<*Tق6i=ǝ3=U#5=rVX;`w_A}ճCgkUi ށYTђrxl 29pPv9EB (wA ѯHXwN 0$׷I{ W"wgxQ-1#dDКG%}pF+rq>Tٻ4*-T[(Bf *Px2UXj$&=N) `K~Reڋn?NB/%3,BQ׻: vO@ꜼmxϠFg[k0H7,= vVOWKkW _m,BKֿPF*,}|DW\אYUDMN=Faz4XDpOz⮌ag`h4;GV8%CR,&-(,'$w+f!y*hXU;fFBw @ps--mu͂`:lܫYz̽@#ZH_>:TE2*2BYg)*^Nj f€N UWҫ:nاs ()%$/HO1}{b5#>$Ve5P<1h W_$S$TNLO՚ Ԃfl 8 ?[n|3`x Omvaw2 u = {1s?iwɼ$QhǾ 8U d]v`x]/#=Α);+d60=dt]3?=ᇴxXHAR'J2]rژD,[hDҞGo32&&T,]& ɑHxejBQ!NN¼N,6~phTi Onjh)ӈmԔIFn.bVE bQ-03r tOj5D M0"OMh'}q37 ku>4+{kaK!#9! OdS}z3{r  riдI"[L~%*+ &<4nʋ{DIɬŁ2+(MQTsbGOL5Yhp᧪-KfYh=v/F8_kЂ,0F׃B ;z-֤W%Foi1-80GU56>r0iX " }Rd }U揠}XH;mK!3vd(reBΠc\m` WN4_*܊K^hӠoZ0ڄ#T/AzX*s6Y1&6¯/dyf{?^3Jck^[SҜ>͖T(^%FTKK8qIsԈ\z "Uh)ld^kCI^mnYDAWkuH!I؜o%0H%+7??r3ktEW}@ZCUz $`[OebBäM a17LMXv2Mp l,4 9v}Ow-=I u!h_LA=XKV9(zbPA3 hnS[M@7Ջy\"$.էe*Mp`wxo2fgU2]73T&9{_#ҷs8fh3+]^$%w~\-QU~!aс Tw.bmPXIlâwؐ &lev&z{}& /lA[0;b:!>{ոwiNFJC RQ?iC MLb,ʉpz b>42z']NA$>H9r3q%ڱmpI p{fS`~wJ-@%ߩLjrǡjVΤed ~sg(;>]X7,,)au}ctqϙ.,n%>_Y\z4c=;n-yhM@ zxy^DKT>D.1`OQIиI22)cv\%F :IrI@}`Kķ gI( @:c | mW@㊤ϱi~+o >HN>Y%}<|fS£:HW_z[,*x/Xu"Cqs%57I2]dU@J ΩNQi89*½Ep>F*q'~0$S;Nz KaxZg{-p^ii,xF*y.{t^FsU ~AO?lmRD׭dY3_pۗa7ΨSe QH7hvh5E?ځ,S|Xx9" 2SF8Qz9TRz@γqG,젏Z"#ܖ%,K8]nsG^DWO24b͵ֺ . k'=$9{pq{gBрf$xrhy~a ʫKQec-ee"}nnPI`R#<4Qlղ[ 5r^t-4n"UT?K8rU)_q s\zsE68`KȡM0qrauCj"D2li UUF@q򢫞nw :P?˲Ļ16aƻ:$bÉzfޒRͿhq`/Z ]ƀ6"f$WfITT.r۫/#ۡzyU0><ՏCK5#7rmd",S368 CwKqp(r8SGfC^lkʍgbM7;(VkO@$\s>8LɼSr~W&m aܶqg pcztB!.C ~S̋ 3M :NZB5AW򱵻cv% 'z,+&!V1;(v5K~&sxKJ$ 6`e&Y#SpcA9:m #HO3BJ.dq@pma. r9q2Q~8ֹbI8KbFpXV䢸02mwi-zċM*\%7!8PK籉) ZqwIx s풮|FEq:8f|Lo|^(-,$Y,iJMF`7 f8{ཱ̩R!wmu>7+0pAPƏE8=W1u!b* ُ+sX1wJ=Y0Am7яwqƼyA z(lJ̀BB㩑'; ~eY)t>vW#>raGi,^"uL|7@]K[ŝϒLTsVolPdY3:Xuo~q7dܥܘױ:yXB(186aˏ7`!Ё(EP/4uqICYZ v¯QVV: 4C/e@_(8Mk@ulm:FcZBgȶ XY#mR][m7Yq%# TYȫI]f]%wc䄔}zx{N <U/TNxqcI.E~+"=y\I+ǝ|/XNu' 5CbuYXBB>5ȘaFAs=ء.nD|9:~J7^`o ِE9[>?fFR4kgDC}Fg.ZEءɫ>WcnJɨyVMQձF*%Owg,̔-ZSG3;-PՖr͐ϳPiq>:z/{qaC'2=~ U7@WlLs#H)١%㘩V S­JbHVf=|*hdv2P%i if:, kc*Q ]`a(m^F>ݥ 6zMdg5Ɩˁ#$HE}Ï>XӅw8,k :قaNB=oF~NƚO|Քyop $Oe/`P~P.8}˹|xO)u#z4ؚl N0ȻRI T/w=)8A-04u%jhCHE y/880r~;}$$>#[}<2N6g܊B{bܑn6.E#jV{ɿWAC@4db{b oͺJ#y81 Wx7^"L>Bl"X7HŐǴ5,&A_t۳ü~K6eDWCoW2DEG Bi>6˛!t( N'[ hi+9Wd<ҋNvn`$DS)fDnf~Egu !Ex'b)`&zIz)-F;IrkɤK{c69&|?cF9R$ CPP4xD%ɬaע͞g+3"Vlof)s4珢P f[rfNf<5 zէ$pV@:{9vMi) 9  ?K$E 9\ @>@q&i_V.ޮ}Qk^fcl"+k5ju[^ҙΌT 1 a@?k!%]L7fq.XIT\/p]iJj f۽e'*R\$:I"2ىp\ߐ$A_[ HJ8vb<>p.F-p.d*g~ }5[=^h'fCEyRJCy*3k.f=TVrVҤ=q2~ǧIOdi sYNxЊug"Si6fYXAwLvuWb_RDoo_ǎmoux<L#莮f@w3)ӄ n2g\} |jM Y r󽝈;L9cT"auN_h~Xţx6n%P^bR&B4ud>, od 8'^TX"Fx#Ǝ[WRZ`5?;;Qm&>J[|1%8DN_>.W:=0v]o3ǵxEʡX* J{ojKG@&M.,_~)?(ڟcDXE;2j;Qis !J!] *D+@Ts-$~ V66/ZRZz Cp?m$,T}Jr,nNbA(vB*BVpSS8.wKPqM]$Dj5A p*wUa Ŭ5a?Xx1&BZFR܇Ew08 [@&?Ѐj׬|媹-6~ ^bnos*v0p< L}rԢh)Gߔ+Us gޘnOL<|* [P3 <)nP^Q}; 񡩉^:%^Oc>p CLfh~ :!fc0>i b]EԪ, VS $f׌벲De"m]_˗^9ꕫikO;lpX JP2*\ r,߄iW7&7 Ϯ/ M>{Nqbaq ~L&d[B%\<(B{Ad 3MKf'tbn`Q1Ouh#P5 JvՅhoP@+aEl^:uͲzQ;WF!&b57[>C?. w@i=0^Z j AӓxYRF >h8qo'ZQ Ь ՘@i3f);uVBT5)>n~1FG:#) n>Xۄ-aHhph-MB~t' ] wJ݇CSkmkU:rkvq={:0ur.ce`Mx =UUzObޏN|Ln<"TA{; \ ,/vS[ra&kۭIl5׆Jh}aoIUЏ0+rE'HlF/A͋j?ӊiZig W!5#c ˼o+WN)\kAa^[G7ISދ[6.HnOEѲiFΈvc.).:w4ur#O}#Iܟ*yh+́nGoTiݘE]* IQrsE%PA#)zJҭȍAE\Z~4xx|Ղ334>mheE=^p [դ\ƿez@)}t* 6.M৾iάD 3c_X#6?5P}S.nL),G ȉ>dB͟#-*Ua?lƥ#On@PZV)J{fmķ3ȷeqxR V2xlE^2SWFb5#W'>mS/pM!WO"PH{,.pp@ƪWM PΏ 'po1PJJ ̗vQۺ GiƓ ~\$@ʺ[K5s 1X\5Bݺ|%G~/H d53HՖ|.W]xƽ jO{y9cb?ƕ$/ψ͏fpOJktM o<3vʡr*6SgŸC|["ŲA4}/ V;(i0ªbryU䵎J70b+T`2RIlT;o`S\/s&xW`V EO*(\܎dһt3Ȓ3o+8;qKNLT>*;ڑ}Ie?@;wwc*"cϵ v+j߿5O,AƋy"HowYk~bA9ePب4b@I|-qv 㼭5VV~ZfL]| )jS?B(r/ϡ~"ƲRSOpK*t~s I\!2 |ZB%BNš43v?ڸ<6DGxm 5+|>ߝwrI4|8PbI3$ _j61gRܱS7fxojrp7W9Nٴ|ޒJ4|7v0[#eAP-9UbmMg26EvR0H* LMCd[cOzu;]Y"Ȏltc8Vgld[+% #7)9ґ0xѐ5Zl-M:w1X\v!ʤK~SyE,a<JFRu  <ۑ6ĞȨ ~>?uwiE:,#l `Ƞ)uⅲ+xU.4"fc,N{rR񊨭VBiȤ@*H3ǿ!L< yBA`y`Oգw@UG$>Do&GJ yP?+Y׍xp+' %WWe(%ѱiܴI'N5PItq5pq\TI>Rgt X!!{o=ekb5 Gg* 7.} NH[j_Ih}2Es+m)_yZQXCw4⚼Ok箃͒A."Vp/45ZoGnXP{GO]bA`7 :ߵߗy&$P츒 hlqx|ZkfWy *|^&Yoiq]^vrJiby>n{bL4+?:0RT%HTR`BUTD r#Hkzϳ%nhRN)`>uD5~PG<y~D/Gl:x/tݫZbs%Ҏ)o}}p(F$ jm_kдh0CeX"w'܉M r5jNö|7bmS)/ڹn x3jhjaxHFX&|J\VQeK&ьn?~ aЧIM5Ͱ-G/N& ETE/jXw1́1A|<Wq#͓-ee +"l܎7WOZ!b߃./I'`jJʊaI LJ#<v3!Wfb_w=:{[[_/Qey?F3dZW?ᴦ><'r|1JfjZR聒/EO Z>:^6K֧c|4B_Ķj NLT#1ՙ9:~vpϯs"T$_^ڇ)sG]o.͂(mliN^. {{MwWAMέM_QS_/3oVnw gGZ@b*g f>BC/rY`GWso .+j:8QR"`X UO4҇yJ\#V(N3hck"X#c51ɘHA>GU@)Bσ8D۱ Tq1@VMy4Z 0x(\o0OGF91B)G09;q릹YJ8xx-+ oK:k*|Wu:TY. S(]͍v1Eʿek}|!R@t=prnE;V+ ږ/VϓjUU|0G[D>Wč(^N6&e':δ㳗 itEITk8,Lj97h}SHJtL{) @1Ď];rx'(1k.a *Wv/݌JrprK/@^6bV  TpoJ5Z:lQ`.lJw\Ҕ,+Xv`:5)`Ut-=BZ1#[uUFaLwU I'e'xwJe:C2챟^E&o ]fF㬼-S";PykD,2S-|o{gVJyjhT_000}_~vSq7|,~cu3Z(A\0!C.%܏Uٽ1+WQ5lNJyPU~"`$nfKYn&{g  cWi|id^jRt[ajQ٪Ro\K,['o9 ujSĒRK HVEqć0 _*=Rgبf N0ҵ ̴ҍihK%2 SF TV,5ܪL.>:pK"t=U}3T%pދ٧*d Bh} dMl u{p'SRB7OZ Kc$E(TirZ@]cSϲ~5S89&\*}glfMiO/ht}pd FH!Y`/ͦ튖ȉҚI 5a#]="k'e ~:2ְ՝+fg9~C*=ELLɎGSpa7O߲VM>=6K+ɜצi]/ =>%nr{eu8)ZH(qlu\WS.J<=)۠~Зr?aǷO=$F睘wR'bאLDOpdzL0(}~SʬK'fRo#=:cO'\ku"mLl+'veeKӋK- ;R ?2(.GTҷ Ϊ}ep#t>+_uz?`Ɵ!}9RVUk*^Y%gD2sDްƆ_OEI@\Pd3gJP7[xڐg I^]75 :Dqшej!ȾJs~Do /[{f+3wS=23n$VL {9/m92 FIb3my@S-iEn!RԜ)s[U<>U!M iQͺbJXؖ=ҥ=e ,e^aƮY9#Xmywf/7cH\iOе1ikZ.cJa2}гpA۽<" ԄVW&gaVoJa)K2=-Pdn3f%@LBNbv`4hFzY_R߫+zC Wr P {kXN\i6p惯r"~kQb&RaHu\0"[)%Z/bn9X`Oж%y#L)dbk˜@[!0i,vS! ZoÔ@X,~(VUkOS:!cĊzVviZ=ZJ SPT*+xzGdd̔ ?'T%Tm!qVU͒$yO@HJb|?{U%>K EIASQ L$&RJ`"^cb֬cB*+ŴoS m:c/!$g6LNa[SA/dEzEY MR6!g[,~@p&Պ M٬d lni$Tq9 yC6CTϙ EGu}=nIgl-Pyh&I׀-'$3Y9"wݱiZ]vrq5nN Yv=)" Ĥ^c{$fʷ 3 X=$5FPۄmRm>1 Tj9N3s(^eS[:şvЛ ԟ"c=1sGտ0.{wɒ3e.lW ³e*4[ |o޴p3t~uNМ`,[$Fqh"yQ&g+%fb_ŝ>(n}[}GlM@ipX"8&|LnJ0N+T2$<(+.y0B%/d t}FؤwqLTĸ_99NthۖZV>&HI(,j؛/._}|&E=:U8$hj@\ZeJ}gF1Wwf:6uqzY P6kRib̕,BHᨅ}aq_6bU(Ud́]d)NA޺o -`F۾  *-ܕ`V᯸6|b%PmG9Q'0k@9]ՙ"_s Vq0me䡩 A5xe-,*tzyfwRt4lhx(OWO?ܑ@|)1zS5nPR rP:9zeVܕx:1iHnw/qt[pGv=e$}0nJXjhjOՍٜX8YvL8ONR1ju,m~oG9X]YW8/Oo@,\(.2gв<5\j~ WYc `z/5 "t4笷z׈hE=#L~iIlܸyknE$&$! nRlé4Ājݣ(gm`OOOtE"؟C2uSG^ SnRޖ~7ſl:;&DUo'n&'o>0-6{=Am= tMq44| Oq֛Ys/x*сv1g^۟ƨ%-?}!hvcBSDlQN8 szcp3@`ЛqN8gb?Jߛ(46tdբ,g., E 뽬AWjG :Ee|v-DtOY*5=8pb Β(Y䗧DEN&=BectZkqCņHR_l[-HHkf֎QE@Ў9&'iR04<-K!\aqP)3hW;ws;-eT;"$lMf[W9)M΋ =cOY3JH38w#_Ϥ@ "\LKIEXr%Tust"B/!Mamd%R/Ìw:6jWޟ\$T5uy~ͪІa-μa~{=n9ˀJq{w̠yԲzh D8| 3 T:Z]]AgG7/Rpc-+^aE7NbgV(v}kl>GGU7^gO~c%x,`GO ]$3-BNs' d΢,~{,8'n,DWKvzWAh1]]猀Rہ{eSg.dHNed U"pJiI(rnqxm1lݗ r]CL"`#< MߤH;Ʋ^1c ZCE!kkDF$IąIo_0=dAD!ٰXN?@.$꨷Gݖ_E& tAWfY1{oPO2gc9'xvr:Զt7p{' &3ʀ`´M|}&}d7+]y+A76+1}:W&%xl o] R[AǴbySg-)a,㔬~EDC)+T{i:zT^.hQn4zs{#xyަ 5c8@et's>c7 ֵHm~24wβ \rNRCbV턐Db!㈄=qCf"&AY`O[o߹¨@&̦(; K`CZǷ;I<ຯ79dtB$ŵ;V}+y5"үj҂wbҏWAn|YH$M}h^ҍ"2ɷUL4Hn3فQ]^؏|/W, N>ǟsRNkj LZm{"$tzs3+Uf`Ra0x%B($@>bm [fPt}&j?G;X߱P˾/Ia|Qq6]c$/Po썌^0K QgC )cZzl3&l#YO'vFRu삿TПI@xh俵VV5Y\ mH`4T3o@P|뒀KīHOYPJsgJX"g\/?9MySN;Cbj g.I.άڕBECe`'<[Gɹ)Y92 \^% yC@#'L2px[f/MV@KxjQ i }W nz/|&Lyz(PR ncBtƒLS<1F3環dg+r\3pMuq]=(Z}>HJa4yq+@9@=ݱ,_ &՗IOe Ma+ncٕ]ycؔΒr}C;E}mnk -ՆW*_ Q!VDcO!;DHT1H(ee )Pʑ:~W>Y3I nmMSo Nc L=c92=իM'C𑾏wc'd7LG b?S4gC@$\>rɊ9t0*}_ D6 CHYvxؼ- !+AG$ SءLZAY#c${VgT@FiVTќ/kB@NoC~]M(ײknFNKtvmXx~.Bx@_Q)Gt˴DTINY@ਕPus1P+F6lƆKY >$3`oѣp+x)U,䯝gI5;âAx⮭сmk܏ӱx A\/\b6mcf-#^3n]Jc>O|λ)kO 'C*6ߗ:\<J-WnÀۄwܶMUW`lz Q64&-vyX1$/ߕBa:YZ4 I+X!Q\NIoa^l`>ٟMHT0yP|`F]f񾴰˚a8BcuNF5% S7zQi> z=`ט<ƅ(mDP.蚀>P͛f$SW#+41 |pYK=8M+H׮E|'|\_WOՀ O)q^ȽjcCJMN sD'\P筃v7JM"VxHğYΠQԆi;xɒ僜(6ἒ8[$ؽQLO }!?Xynqɤ-?J6%oS wX\*E)h(VL臒Z~kN$4/=H!=8 Loy}1EL*Xj|婉^\m5Gg!zJJ1 MP>է2c9+G8̕ZW/lg2eXԼc-џqТX8Ы>2 >EI@/DBR4,I$=HQX-CSJٯo.ZDoV21Z`ɮ_5%cǤ D-(t0UNK,>S]&kʭϜZ#]_\cE,X+7IlmBm-{Ox~paƘ".]_- IQ[f+E7<,J^4yBGfoIym\0E^h4'fd|+A^ċ`ځ2Xop+J9K`ZhjRGK(ũA}w烒cb ,,H#:O ?ɢq@.ϴ{+z>eV=?G7# (!<KI'؛_!h ^?l_XlyrAFD;A[: \GݲPp; \uKm_ioWe,F<'쩍Fg,APz1>ɍJuX9HC:vg}j\fjtYg6wVS: '.UJ z%_\Upꍷ/zRCRwa:O x1:2C4,.jF AmwQa<49Pv&0?#U\Tve6qƾA/!̗0Z\XpG`6K:Yj{dX5=\>4!p`'8S/;4y>-qioC{cgΆ͒MR Ú{^DO"gAi"nZCbD2+*W4G3߽ (Sqђ!MCO1_eFS- kl! Fn%zmVKt̄t/`g;柆,8G3)lܸ {#Fdyc6sSmvқ/a㼈uhf]>qcu O |j湂 qWOj݁G-#|{Gx7&MZ^,e51 oku / smSL*w[pmhꥳ柬dw_0qB;hxs0ꎺCvuq5@Н%(ʍ!v% k7Fمf㫒sA9l(Qř"OZm;)W."/s$6gqđ/ζHaAu{' Vʵ&ݳ:Zғlyh/ -_X5~F@809/4SOUU̘"K ]> ޏk n=@ztp"OqsBR1!A[yadNlS$,اC/6kx% ?PFsS!Kɔ+ђ 3:s˃䜯;Orme)ےVhG')$"/XښeNfU|sT Œ03e eEq)ڶ@1Tt-K jj8kYv3A1bF΃^ftmni*>5#`hT]^ѝճO%Z7ؑdAq['[XQ@G,9}ݹS2ux~@Bg(q4a*yVݻm#= qѬIZi11~/HJͳ׾FVxESOgp9]tsEF],=ƴT&x ʕoJzbH%u Mb>{@2Hc8qȩkzڗf?Ϧ : H'y'h]Y[gjQ HB ɤ*Ȣ..PЫӔ,)&&FSQ)㨫 -ciiҾy3.nܗVA vsev\؏I(|*8? ;-r M}~2PC d_I0!g wͬsE`EH(N8џ9"yyɬ!%rxJ)Y6\C lKv7R@H< V&{Kӯ#Hp $P!_+]\z+G8&>NeБO*~[U/K>EK5%=XǐZ_k0V΃QGCk9X} Z(.!c@/B*(aSd3Z0W@9x̏JRB皌\3W= LEnVKQ_vLbb~US{*Y6zPKׇ74X6x8pJ7~{3ǭ.gnyꗔn W$|X(Q-k)ӜaQ@քZ[ uAW 0fhH_-c^~M ~j0Z'"5PnlwTĢ׸8L`/֊פ,ZZ0RKfy r!# rzGE6`Z '|4P> %IȠ(mO:R1tה@oȿSj3EzV۲G-ш_W1p `kKw'.RJ.5E^bCJ#K?L{2w5QCX&AF, 07T+J^zt\<㷰Ю ;U2"=?Eٮ^NV3,eMw p'xfx<hnvZU7~'!M=Ě:<: ]ݦG |Dai,m:-^aՀ^7o'وݧ bӹ$-1"/iWl9vLk^])dA"aH_ػ,zuZ'U2'~|S.xr>"DOw~^8PoDlR̿N:G)בo&\xsOiAj6D`d zԟ Ϛ;n 7c BNYW=bF%A)R'{Gy4 g* rDY ﲡ=bO *TJnaMt׉Fbhϴ\SPzzrL# /ROcEZhf3:^->Op.of9􉁂4obf2va2 [1>}o$&p>I)EM!w_+OO)wUuٍgoH:(f*ɔ $$57aĮԵ+.z:C5ԥj`k]$*-ib5Fը XOE7= N.a9J ɉY_D?P" v=(#@!c? ϡ֔=p~7M@ω}t(?0aY-NKŻ<`ڑw #ϫr@ IrS)j5SNek w޾;>!<3*nٹ (w\%*t[êE=֍nۼEe讁ئ8Pz r&`G|ԮQt%1 )'s.d`qPW w,bkSAV$<>9y-jl3 fZr\{/'+@Ked6:ڽڎx܂850ZW3/7S 3Ug}y;f"Ž[*ƒcW[Jd90$c!iY~=Or 7?7LǞFw1p-^S/Kj}ݝKs=/΋[. Yퟐ6/a!5 ?!by4&HQ`Gԉ `8V s}WKvBL&`-)i)<@oHS; !Mxl}qUXmCktψbY:(L5:u@&)Pʧby`–/$_Ջ3WLAmop8`9\:TÁ9}:~Ϧ‡By -i)̼>9>3c/]b~Ġԏ& f <)js5I^N_ngɸ<r-~k(o@틗pNX?sh- mQ_}J$D hfIjD];p ~Z=n`{Za١$ߟRJ܂hd[t\pF#xnF\wQKC5f rKx-AR~Y& \+ܞ֎S@Ry0^]  x:(=2eW*_6\Vv߫Qbc\^]JrW-o' M.`Gq>^M4 ?"G6smc0StO}/܋\@>z`=J{%P3=6J2#9/6W?rntfN\3=@PI6$f{r~3ջkMgr;Υ Ãu5A*N4l} jXb9khB#r>},Xd:{oAE [ʝHLĀeєqH12ƒu*-֥H_P3ywSfh߹wz_%E =8Шcˁ2NF17\lf1q3(>ۦ[TG7q=h/~Ah'p.X\ 2 yVzG Ut7}#KxG#clW(<ߡξdz蕷PQx&׺]TE-F/\M4'U=p{(u >=&VNffL'`Lڽ8XFz FdgsO,fC,bfIѩ̬.P'vxtȲS)o}=5/lI=" wD "{|Td+ȫ.b> Sc*3uOq|P2Uv g0ܔV\Đ`yk[45wOսDsތ? !,cUT ZgA(k#NnKkFj!7G~̃WISVu2IT0x%C~jj5 0aO pCłNEOOe ,40{f[E }յ5p\Yb9EO$$!1`NrhR`bNR6Qk՞'LDB@[}?}aryu+JgOlGBb̵9'&DeUfٓ0 >` c{)X+14PVSEvr jo F M~!Xtۅqu)y 'H.I}Xa5Ue2j[#vբTQhJgqO&$j 79U]Ǫ}r]wm|Dx޴efeqR]Br$/A0 N^e#Fp#{ $"u]Ry_-n"2o=  #-'Y/pܣt"BzZ}S/AMy oS ޸Sy#'5? BaT %BG'㲿نs.$$VsN\J.e]i`szk:xUrMZ> t_/IK>#LJ :qAd 2ǑgRjYh}>tl=T%F5lBfܘ{V>A0,/"ziq J;u$Zv_wī ɯ0º5s{$8Lw?f&j;K+D2 H)m}+4b9oSp8LT 9GmUpl) 9XZP%L8i~J+>lL?u921m佸э7_-$ŐeKZ3G6Tf(ǰy(c8F* jmV6$ 0\6@`K}=)(흀Cfj >"x|k,.bU-ˇ00FXRokG\!:xq5;}cI4:eG*=տ`i<^m A+jpZ[#[$9>T^ 6Va):1()jwAF:LXnǣ:R\Ii-鿃:r;\|"t%=җI[WW٧r{=ǡ'eI0cIי8e+"=X( @1[)Зeឌ˄r%h6#:A ?ш&>䯉/<]% q'hJ1s(mNQd1ч0Ҝ4]OZa4SS!`Ur6:&EǜUw~`S6Ѕ[®+Ɉzk; @@hP8`LasDӴ¨F(Koi^qK"[@"vk/6=u"?FbwA{xܜj|LՁBPOu㿗o{`kA [X+~HŜYζМ#w4͞}Wm\HGKU5ŏI\ -}Ml`қXQG&0Qb"-!2^OY v:(c(;bWTK*.rcIY#d;*Vh|9˭୰4 2Z< @j& oΑ匯f%fr=HSZ>?IPzlWփi̷zi?+<="{A!q3ȥDYx>{AiMH$ ᨫݹm< nsqnf[Rz(B*`P#SuLCōEn:*Tٸ3T&ɷxCOe|[;:C6E FqupR 1$uK-p[s V Q/"-VUUb͛ʋb0X[h>ϗDyaf--bKեW&Ls8ei8Rq6!_JZ"8)Gb#h;MmFo&e&t-G(&gQ+y)]TдܒQt &V4m/>;zM?Q)4٢E$88E8%GSI8Bcd8χԤ:fD`f6Bׅ^H?%cFn$>;.mWf)Ct)4PJt/@&wlӷG^0ۭdhz`y~>:d[ȓI59>1ۨ۠jCpGLDڮ_ ]&y)v,2*%@KIPy[Z=V^L]Pk ͠x>tH#4DpV 쏉۬Xem >pԵ7E>XIEٛl3BhafDi U?ExI mmRVh^qHbS#a67\BT% t1KrA( ,h)5rFYfBP ZNP"#%l֣$ YCŻm ޢ@F<T3QTs5IE&4cģcG^@SIz$|ңP2t0+ھ]gj Yi_eač>Ym$*jkyN;掻fͺ{uI=3G(5nMgE18v)h1 FȼW^RWrDkDunnL9O{C35&~3+CQ]Bp3J!^LxE>)0K+TXþk(%'\@eZAc` q[RT[ҚJjCʎSZXSwj['EY*af6,,ԙf9Y~}/u[49AHV{ , o  vZܽ,O$`/٭n+E?Qgųȟx5@U`eemVtٷ3m!XZR2_I"OT]1qE9.[%cm5>rH@a&CO;<w/=D}+?+YZ usn.F?-VcX$xl'#>{|iRg>6!xL@|v׬ Tp ]"Lr'\C]-G]ؗԺAY[Ӿ]$pQw=&4L0JOBdrt<⼢L9}0opfڣ;w(G.*p0W U҂ؗQφږT™d v pAw}Ow}2C!qAMY qeE& 38Q$h ?HgWKg'd\ F̔;BǦ'GRs*@HVޠk`Z7g V{$ !Gb2+ 0aG.Aw,C3xY X)K2|zO5ˊwqػb{ETSĚ ;pFv:UO"tjMՁ3@qܣuHkSs2;E#Z-2]s|Hv`p3fF֎ߊ4?b3lS\7Q3 &RޛOSvnSV3Xs|nя'XO-H CPr_N X]M? 3L@< ؝@J=a0*XE dђP2+,?E/}e)J[cyN^BgpViN9|OsWRZ58w~o}ͣRp)acLcȵw"=BSi?S> &P|AW r^9>Nc{{HMܡxy%_mcf"L]%fj\>L*сaE$v+߼!\f L, `w3p [3s'Vġ?^; Һ'K}-(.)a+9|}m)N;}lI\I$*? i ɭ w s㿃(c= J(*pܴꊭ/x ˯+;d(jUH"%-uYDkF_`Bt"TEZIrIt]g[!~7s DwvDnd|/(A;]'o;iq6$i|2:L4lhv;=L7{tCZ'ۊ#46=k., Vl{IƝrGdF~-X~mvi m@hq" 7|o,s+4}Zo0n> v.{~V+}ϨGBOKN;w^6x6llRuau`c>iYY:B -Ej?3_=t>fL2>.ҿz\L~wk ez#0>(VZj@Ŗ+m_爌  ) eM/ǮŬҠ/)ƭPQihO:7fV"plR͌S ~~r^E3?v'k%[q|*F;,,eL'a),ݔ`YX*/3%|;5j06 5t;3/$n0uj:L3ᜧp皙/YGOMJG@[9Kxw@vIFN*D%nؙcx\%>Ϛ _+X<>}jN*՝v1xqy_˓A;ldtc\ݺ0Z=~RcЍX fً,*\͊D\G+vQOz/u.cj$(0\Q_@ ~yQ#e',8J̇.Mwv_r |Mَh\T\ <6ŞsݤneYp\x믐zd`k{l(r:C6C}m"1mfuM8spQ?߳XE%eUsy+0u0r\l sQL5['yR^Es_PjY4{u]QH&w?d݆e37hkdb[29TfxklDg6)y VHP&1R9Ke`oe iYZk "M |jꮰ/$Yn1>t#+F$ <@ 渪f#xXrck3pIdLBHn:!"]C>0|3VSmtޢ;cFf®]ѕjMŷ  -4W ԙj9:YNW55zoj{95=pCsu [X5HC1!\A@d<89U FA5{T`͈(X<ˆ~)gHrL1AIrTSI9$5ҥ鰑VT~\bK4?Eg.Ρk/ǻ4Q$ptm=\I*(\'h3^ߤKQ mr,Oiڌ :]{ֿDNK3C A,ZX[ձ&R^g}f[YT-z1ʱKLxQ}oG_Tazͫ{tG*njDD=K E߅~ee#! aqEg " #aIQͮgu@eyxʁYф$0~wmٵ\I}XWP՚t㦸WWV8QQmTgȍ]/cgdJWgc^;Z}n51jg*XSw8ݘaL#%8wS.hPi8j4l3< Wv?o+SûTCAB|d@P(d'cE YP8lp`Aӎhסs+=u7 o Hх|6ZNTIvLkHe"ᧀ9D}ה#Gǿ#7ydQB`TD΄,  + R Zmwс7˄6ĥ'#g&9&Ł~{-`YYg ^D=]l+\2 =̭'qBX=O|s5 Bdj1נ.Β?&gUegpfjarB]@!s;Z+51!!=@?ZRpk}~Pnt]3%#iA6Jo}iLK&iQ @QrguKjFU9EuzcksepC@{2 b"Czv7BLA@pJd1WQfok화.#Ic(VbPCjóAOvU!r_1!Y6 ?gerԑlLyiE"v|Xh$ RDT^uP~?:̖[ 4WMmb;3V{|Ӯ$XƂ'p%JTdczƒ6'Kz;~.pcUd pEUPRzAUNs| :G):2?jۃle|d7f}$, Q-dq4plƯ~g]HP LIh_)v>)ه/A Kp`5lV&hMdZk&Mp@/^2[!Kfk;iCXY:D2gIE~2#KN^y֫ƪ^;g$ 8fL+ G t!\zHne TW n%/^`.0=H_Q*V~BTQ08< >}Uà^ZЗ_ʽPz$h@R{ qǥYi04/Ej܍O8Tʛ4}pvD>Wqy[6+Eb9&yU .@pAp-]p)|5~&'B\mBD_H(&VIphPm*"ock5C p]JМ̨1Dz?Jo,= ?B4t6.qd ~_-9V j1T1K#-[/80yZ7X9N)&0 Ifl'NMyrpc>Y:x?AΚ@HS6 .%0In= L+~ok-6,'gA:)#/n.kb;1T,?B k?~-ig. k'PFΥ?_4 xoV^?Bl[9b݆#sꂿ[-(fمhw;Z$5  8eFSdQ`$:[[63VF~dCRsH5~f*T.Ka90%Ξ>Ly!B6(~C惲pKw֬24PdP>Kuv ҩ9ii!~2d(]~8`viR5=פS#ex t v q*;QJ8tQs۝.u$7.f ?oFFﴃ!ދ  Tu!Oz\F lsm6gl}P pkqu"B>$xYĿ _MrC7]v/])d$kӢz/Gr,s\]md=B6 2Sm*P_73uDTϝ РH54ld sw=7%zoK<ıw͐=(7iz*kDգ~|8^fEf^O(!*ϖوRg fvhK #%G( ɧYAQbsN5G pĒJQ1 d~<=\U5rv[S,10+>a:i{U4ԇ<9_*(d7v>5|AS;6Z ;P]?D^:!=*l ~c(I.Aêp*Q+'fx;9~X)~R $r,0IP=+[Z3`Un2iY zlWlZqZ2_NlvposGNS1 I4- i5y*@ rZl_猡h )= obaͺ5ג4бSi Ϻ} #s/,2 b04.DY퍁*e挲ȨW:|Ǎ>_|l:-9/=WwJLtk(Ё#gL@'S_쏲Qk^k lw ͡ `֖0oy',j߅LYD mgW\LGd?&4W[2B)Q_է" Rlo deMW5I4v~XK0YcXBx~*8=MKLL;z˃O)͐Ɯ;enrY6F.xfq(Ij}/ po>L> Zu3?_A7pԓ[e2*ӾzDˌ`ֿoIĿUu]^yr5C I=36f WV< AR*8X%Y/v&/U60b{M `5WzHhl4 iu:KhC4Uuٵ:X`B"C?cۑ;[u Ĩm{q{C1RO?w(¯Ю]f4s1`[ LX]FONh@q?-̦Ru0+Dct]AK%Pz6+.) h7HN> \f:$`LNk+:hwp&"GF,=o vA* 7Nf?kX!d_v%S@2@&)}ڞz-M׾FW?DTp)kAxsm%wJ9moULuЬDnR^~SBTy*-PВ'@xt/|{3>HCi aL^Ѭ :>ĽR˪sdI@dX~Gc|vmtIK7/Ur 2Ho1Эb ?gF,g5*j *ΈWOy-DGw8Kw4/Y퇪W_0RΓ‹)#7)M*L/_%ouE>TZ=*7yǧg*"!.N]>khHrke4ߑV#+Tz_6lDG/ u K̛755 S<{O$٥v ~?;Kw'٣H2wfD:*Axdv <DF#>P5dHq'1 8 c 9/X >ɵs;mû@E ūcЫ@8K~R\zX=F,M@EChtͽYՆH*H*F1~;y C@#2cp73@ lGGWO*@}up|8;1ox,ubaY$8Z]W=C<8Gдc`5*8>RdAyeKF8mD鄦pI!ig+I mL"-]^L8|Ӕmݨs ps{!aABe찾VSxaۋѹbeS2{EӳQCaϭ~=U{<*D> j3LKw; UXzݩߩ+uct_j B.زs |y *ıKܧ5E?sB͖[Ds=>M#IG\+n*w%ֈO_4 \oF?;,$B0/ClaH/hXRfldFLc0} qZK&P)mg#F~Dg}TB(shjbҭAez}B)7QĘ#5/N\l, GhaQF/TF:2q1rD}W.#B;F\oCђtt]`|>ї0~{=!oC/)Į󶎿1U6=BX7W.`EnF W ˦:zmyST$!nNtP/.T-n|zj>Ĕ)㐬9p3CDd1{ *?2x?A 2[=w⸕ WdF2YPK3'TD4fX_7}3piw _h]1/0s۔X[pd79[cD:!g Km'g>$C0Rh}$~D5RM+S_ ܭyKYBǹκy9zMHy `"s5C-V3#WŃf0Ն:|lUKr"Ï RP+KۮA;8fzy~CZVfMyFNE2_˗3>RL!y>^9 +4ۺ蚶]Ol4P@Ԉ#w[MЛ 3,*˷P,e;-v)1ׇ[?B~i(;OB-a^o2} ;䐉}qiPK[QcxP~hK܃;谧 :(Yꖂ@yV<2_x^XQ!q09Lߎvthn_P6*elO [AvFKyǑR]6/AӁ=#M ;È/Oka8 ܍* ~uϧ5nvZG W`=a*N\$zDUqɬ#S$Upw+$cfhٸN|(l}P }`Xkj(gT7) 23f:^`LykVp@E 8V)I[Adpq/r-xjO)-’l)zRlTr$G=4 k>TȈZRge1_KJIM vЋ|XD}W"6{bL#E&Yy1Ǣ[ U婷/R̡݄d.>8#BJ4EFG:`9&HOk&SJ1U=KDKpU$d8Iƞx,aaWDF0 xLW!#A$Id|Ii#.ٯkwxod7=Y棡YH=^]r9H}cCivDF*AO~ybk3 V^2KK@o"לjѤo>{/읷FMawŠ:eZ'dݐZuX {`u7P̆vOvu' ech=7 (skN,0.?lS'4G$֕Bt&ՊF|w_~?nb[mP.0v<Ǚ/n[kiPd $@XL`v$`G;Ƚ(!ꆝybRǿrB%E}z^ߦ& Gv۴~$ŏ%k[3+h3Ҟ<}j WOuuq~b&D{DHȟz o\;?xSxn&i`Ӎ^< "m8dS?kˬ/]jYF?SG|"3o1bR`Om,(>X4xma$FwW](.GHO/i.XD H_!M巺XPYeΘVѝ6I ":@rsR744~ޱ³-;i"d&˵QPp)"J)"^e>9:vۍ %=U"蕪RȂ!ustP%čgj!F^&C:T2M?*!%.`7L>b/oЪ[sdZKJK;(EȔ7^4pl(cfbve^ow1%"k!?L_BRncӺʡAl| HDkdbȪ(!?3[UyB` ֨G$_S#>u7^S {谫9o1fٸ% 2%brz}Wҝ;:sj\oSBlƣUPf7u_?4|\80JfЯ:wU^u^H[y_Lj-̈X.iXUt/zG|LlF=٪a'bt1 PyѯUM82H7yScDFZ/P:پ4&ͣ)*݀,B$ؕ-ч?dϨCc|zBjqG و EX&72YC|$_,r<yyZW|q'(4dxsn -q&;T5vz!O#:PhQ^.DL㲓>a6}q` v9+ʽCPݩbmQDd6_Х^`ح/.S~s\2L m`;Ixl$y ,WA֊ ؖ9 %ce **RoCœR=8o[ڄ2wntTb"hvC٧B^' po)G#ϻ#bI?#3AA(\_qD&m[<ܾ)U<(.sos^|Kd 6W]u!155YL/FӱKSމu2j\EwP:Y٦*XB9lRGK59Hsgr|918ATKNr[#=kwqϫۢcʴAdb/Ӣgd3Y^w>)^GBnn ԛ$ܛsxא2N_Z{: jK[ګ$9bOj1`ÖÇyw< g1x`g %3րOZ$R}{&cM_%׵<a/a&9nBp~̻A!/$/(*FBIç|/^m–pu$u{ )rܪXw )ȃ|)ܤ'[f `x_$#׃Is;b*6OH({Z*2YI䏪`Br@u>Z!خ ;gNTbC/Lar _-b.QIgǛ&yuDZwѬU&GW"zE(gVD] v#;jLnO-US 1Z2ҊsW%^Mj% :ZF~kH#"wJ'lhKxPqyBàWlʴ( ?DV˞:vr'M,tuA~JhݡHd!*r^§!QvkCҌ:?طl'rJqr*MK_iDQ8YQ5ԭf\ W4IQx]tBxO<4- @p<B}5 nB1ey/{^7V^6v g*݁B Zj4E70M J;-kց-[ ڐ2%'G4e>\o#9_VG#D݇bۊ+z =ΜI*k7Ty*/p~WSxș%65+h{tlPG!}YQEhlA &$ڱTmX[s8QO\**]soQEPJ z|toXj *0LS퇸'[Z1HIQ =,fz>|-0UzDDn*5=_pRf*9`$[o`GK=ZH!elkvA:骳ӎ`˖qଊƼc+)֘)ŞA N3iNƄx:x9Ql)vcJvt_u6cUpy,>ߔ$d&\ӤÅ='eȊG-I *55[VNҁ8=g9ZxЙ3 R,Įh~3e MEbqڠuf ^ʳTFcf]k "Fݰ"mM@,1ܽEB.X~9N)iSr-x~V _ JTn&:= #XemjF,{2? EuC"X xcvè# yWi4%[so:+ - K M:|ݿ>ORnܛ=0W.n+~m$15xus }]ɵ"[OlK/<6"C,gH%rp-&$)zv0@G|0 [duykJt]y YS"mUFŚ⊚O9i,w!=|E&1L|ک AJb!v}zaY# [Vu5&I4L>F#g|WW h(_|yȲ,{t=DЧ Ola9F&nj^{EYZLK= ؄3W#~ơ? Jz =E'G$\ Yryy韵+b.ڊʲqKy 3ZD3x0n bHOZΰ8sj/0&ĝӢ V3`EtU6PBBuƉ#T0t H cFg4^Ð*F1rZt?<xNZ"W<]m-0fKVY"9>ؿ2ᐯ5M7C;YpWv|uTs,\8{5wH&V/Z ߍ(ƌI#[fCg{IJ4-,* FrCj=lmN w]ެv; jd7:WXؤv^Z T5uy\!Vvp6FɄ1-o=lT-0:![AJ`ܞ2EPY|jd131( yl RؙV^ҶQqq2E=l?TK.iMm^D6ڗ :eJ଩RҩvYIx(n_ cr`iYn 76{:߅1/cPjMiP5z6>Hd ñ2\)d 1X 6oj!/UR$x,IR>Tcb"RC̲%=€ډw Ӯ 6S;k|⩶9.8.׻g_6[)*]=(ƖC|} _A! [nRr6jCYm0C L,2\F !SO慕_UwBˡ4=|H& ^M+O9Xt?Fw> kKY?gWFx,xd <%A/@c]5)TZ4 ,JX4\/^l}#`A]j.dAD=`!|Y1A%󎣳'IbL裥awLPvAe,xB=g0ͷ +-  A4Gv!F7icGCCbb]ꪁk`ϕ]GcgIDM;Q5X m0KxXw 2wѡ6tpc'ǹR5ASn±4 ?3 = jrG Ahnǚ6K .C].gG)e:\ Z%5}2Tb_X} <ʿtc?kP\TgܰӧGs i7.X-+͋ɯLb֊00e Gvu j/ Ai|>[8Oz[%tW_r /47mhXWfJ@X Cf19ofY[|5 ڻObhUl4JћUGF%K zRޜ?hbt{Z2n~/Nkd`.iv8<}BR̢͝(\o(8 NqPv.JoiP#D:_Ib(7Nˌ-b,ӭ^,)FhN)HI/D'O+HCϲ83,=FsK롪:IJ%xSjUg1q0iƂMl]3zLk*Wz$jT$/#JHņg{`E@G%Qğ59-QÂ$6b;tLJC& xCa &:#515)jhtҏDl6-r(``Q*,)UCKpf"kj,E;O͛QS" Y5{:iրTIǛfzv2^0Zp(o8#G;]thV[QJ\i n?Y' 5}#dU,Ҧh/Ƚ H=06'c`5~Dvd U5'+tί\bӓ(@XbX_\z?`=wvn /#L*Xƃ48BKLd8"g$PLTѣ A,)aN\ym(N=l[YLћ;7ݿ*3DD~8U3R~-4X=@vh ߨ 5.J C#1J<1nW:!MuB+9Xw!a ~\PbQS<.[<5Uؾ)dh4<*~t<-iYB!boiruƌ[r *!N#L&00v̬{,~34r>= ,nn&bЁ;Ωb63uU] #:kן#n̙ ǿ1 (\upuz"pCBso+;1Y V2NOBLZ95J:N׵V+e.إ];BBj9)yNY_v/w3s$~k r6>R1GOUYSϗ}D9V:$54)Mue$֘꽃o$p J)=&wQG|nNF0" &&I: }Ն[++[Enؘ}PM „ Ց|w՛ʃ:`w NNYeg<_{z&zr8(B!$" H)X9\`rq$r}AnF3@> dC2 Cu2_gUSR/qV[w5ɥZN  YH)l&@ᣭ e9\#܄|*L^}xu-A4hSq˄ 4vk]~,;#U-;zWBpbϚP4%a]ڗ-~lu@ xc1!ܔ* ^5P8K䇯VHRsvtQа-u#O 8ڦ҈"r2p`Y<'ؒn\qe)kEaO;"^c7ðKi`忝y_Z{N_D NUOJ>h]ȝ22ַ}W9enܺvq謞dN:0&Y8`m4B(TB i5X!|ifT>UaI5pd{̷y\6V+Ŵ䚁Z3{c^*"!oc49XGJ#Luj30G n'Dޟ(~s.^uPHVA?ȳ*z9 auO- qt#VB+ O^m&,dӯ䯭/\N^ nh]\->6ZN 1.AHu|Hrr$2^4l? a0L䒓H(N3r${h_QD\+O6Śu|򋇛DFPj# dri<ڻeŚxhΤb(qcZ`F,xhQ;Uy wʊ3MW1O8o*4PM(Ls9Gj;#;ԡ9S=| q_ p:GGvAZ6Hxs=32 O,i$:Kz^ifʘqO&A?( y:}pä4ti^"i,D̢TF E?D{[՘il{- cFGfnԇbQ'ni>YcN9fZ6wZ@r׃o_As*]Fs &DP۾(,;g1m3:j&rԍRl;Av0.5S\)(l!nFH 7%B_]zƅu$rGTq֛$ 7rhčbJ/wyPj쏇W ) uEE+*~|lM k[j~P͟a`5zL$#PFSFH<հѪ%7L=cOv:X"Z1gqb5(o 7%A`B'wInDMcLLҏe?pW@tqAm:r FD.;E35Md$)QWاuf5Z{ O4+~l_WG8"2>#D e c|C}?jj4kzp@7cTN2iwQEJ'sm!OSQ~5 M9#SO6VыlH}$ɽ&NtOB㐹.cq;'6dBً1J-iv;IT5; 41D*qj'4}rVv[>X͝f#qt -w !q &55ާ>Y돼^d C`K2ccTge&r.6e !ͷn!/y@rm,|`D>FLފ <`Rg> (?wmc[vaX˽8 Z4v[\nMjLt!*&8U|"Y /WF dbiH]? Hiv5UB8bD俕K<R?`޶UIO-R^F]B}*Z_LsD9;eyo[K D=OՁ7z Ru-PONf_5'nQo 裞46M|EbOQ[L"a&,&Ԋ LOבO};a]Hz@V74 ǒӏJ~I PB FWex@0 2س1@MRF(Jg݅'L0Urw%{:#%{n&k9(ؒD]AhgVEBlG͒)HuPʕf8<6CLp؜\Ոl;> 6Iљۤ^n5$#&GfηGe<\8QRzOy֨?Vf:51lqBS P[g1{FMF(z\*EtGP۷־(I:o%Wl1wP;?%dLzB6;[4krZR0xJU WNJ{^OaE{A8Eb}}> #Mשtmyd1y0-DdH;Ƴo=ЄM&U&r_*zSza=U98c*uIfپ{Nv#C|->30ؐ Fute6з"6ZFb$g<[ 5~R[ųMB/caq vO01%=͑[ ⍲%k#8a&BWqo>Z?T]Y٢DP^K~ <1n(XN¤M&4*]Vly UR8Q[Jnu"#]ƿ+1Uh:M/fX11t Q5.נ|eŽ 2L]EZT,|N6ZaD:L%M!WoJ>Pq ki܇^QC̓\P}}pZMZ7X&+P_NYdn {Xnm7atx7Na{.D44TMU+V:G=#n=e0cGc$䬖FXR ǚ7.qQ33/{7!f75!.>dD(m mXT8`_j*@3L*NnQ<DPqط ze`hvT-[پ7Yk48!,O)U1ћoti*G.= 1->`U }M|u`|)]yUτeȮR#ӕ"'2 ӡ +* h,'~&x֨z"ҧݡV/^WokXh |W`^s_MA; ނh8^>6D@sagczd>9b9 08 #p>;RA`nx WRu(YѬϊ7W\~22ȌWZ#ՖSx9 LxA!eIa=Lj@ќo :>%7'Ĕyiwv!mհӭmL>XJv:⬒e$E2]jŕQDpLj9"YB (Ű t(L?Rňr|'s} :S_5$Fobxs ļA?(a&u1#dcl.-< CL쐥mu"4B` )gҝK8?ҟ[ jAu(K DC4%,F$W$ }{b{yC<4;2h;Uȿ(,UcY_uA2o|0ڰ,JF-Nϵt& 1:OU|PX2ЉQlV? z{;pXSq) =}JVn0ݱđzI> ՎqvQTWQ{YG 9R6I$dh=,7Cpg):Z\!WH +o8BaR蛞ݻVq64{c$8יS$r fS4Tѧm} {pf%큔J̮r)  RCHh޵Y1䔸[QsawrQ# oR 2Y߁l'ȬT*J$@{]cmB1Ka7h=KP`4sbq(=:NWA$#!RUqx~~``M /kT%8 &9mFNzyc7ճy%]Hu88V';i:QcnYuv-ﯗX,ůaTDńںuNH:[*F 0= \%m'G@#a{9%wV(Xo/*Ʌ}H1a0 fxE:)؍촯?@5!ƀ|(qza!7- 4փ4lu\/iJq1bXg o;ŹL#xj#O }3ԋo7C3 PYz o&`Fj'|4UWՂ@a:͍ 'H: i5a;8&jǁKkzIJ\ڸSwsf(F:YwY} MŗJ,w^!؀m%P$ c rU(#FT6G>ܭ;(E.ZٮHrt> C(\N 0;6>w.@X:h)YJ)OߵS@efp- hVdHq;Ϡ%q8)$_z$ѫ|=v֜6)ogGf߬uGwH@;fBDnZp&f˟)I.:/#Œ%}#qkեi &CS"A<aSlp_Sl)hHUxr@T&/NzQ[HvMEP p$DC|M^gȐ0XRY>Q E! 奨tbvڍ(Uю)-Ϣ7m̬4jE59/@CY:Hy&:@N/mc=O4Vt Ɗ̈la脔X$,]Q7DZ;{]=t&\~M$' ߬Zp;+/ga$cR5Sd7ۼ[0⧪ Ǵ'Y-!Tkx5 *^KpLIb"0W[ڸ&.-`]C)[7T.Dl_j-iUik=1 Vg%QS>4zeoaˇ߄N׼p9%X_Y-7" O#Gpr&!K(}j3|<5=g {q Ρv>( j-'U1V/1se_Z !Փ'ׇޱkjDc/a71| ]^rhŰ:nC\QgN4_ t nT5LF8h25*xՑOxv>/SNA#^ި+AA>Kz7[d ~ًbr,*QAQf."q^F͘{k,x0ShVT쏰[/ (D;Õ_smk~@%)ru|rAp@h}ڞV"Qheu8@~,IS&fy3A$ͦ0k]I/AFMi mqn cdd9ϚI*&sY _]tYeM8CC ׊{"I(#зQ#IaI`N`,ڙ4()M+2lf lN+k Ѐ?#)2Q$ɳrx :>fa4t<0)8LqD>|/( U[kqaC:6|QHg[ZJo=CƮ/fKJ"9¯#DR_V% Mrh?;_ɨ+w{<ڳ$dFCCa=W K!MV&YSb0) ~Z< /JF}`U@U<Sgcڑ?}!\ltެNc+;ď5Q[,t#{h^UY'ɻ p_;ƞ09gBWx~ʿ'L%TNW"| /f600ziJp4_\/gMHqiQ ZnRPU1TƵ?Rpudg= vE 4uxu8Qo$H0*}j=_ Z{g/ҲR,:7v[;^/Jy+8_s)d%EMC/~:/HdIO2p6A õ9TFt(o;aw9sCsxݦGS%!w]?z{eRcr: JT 'yLP ^@"2It@UK>F#Bz&d ;E,%iFr unaO2uZ_A?n& q`Wzҕ O@F#cSڵ mBe(8]l+ i|ϗq1T_>OE$DDy2 oŽ<%\a{ r ~J &*'efoOyT(1fT Y+nZPXh E0IߥD܅,ltr9<{쎇!ypҚH-@73F؟g QC!M/6 L@mZ`Ѱqg˔# +ՑP4 &E33?@#u$zGV-^}"D GF'M)`xalRxܥr"HI5m~p3z1 <9v&tFsNTZB[ڛh>.[h>z/ip7}v QV|;z5Zl-Ûj)HaIt&L?/6;V}Bмv%w!8` _k WB}l}-ɟ\@TpR  >VF"8RtqlX4-b=:A*z/2:5vQBf^0!"ezƺ7 g˞ZF^dRT'3쪙7:F嫓 wFpoWgi$-G !r6Ql@S!~((Zjض.4Ysp;5&B-4[*t݋ja"n~bwk88~EV{*70`o @cE [B-̈P{/࠸ySrQclA!ԄCutVVќ0n6#gb`P&@" H[;%VZ,Acm(hB}ue,Ԕ6@]rRbKxi|" 1`;cL cP$Do`G\ k] zMɚdaHTt&б&~ 5fBNE}nw!lSBVDƽ$"x Rg-&YN%yV_f#ג`O1hEgEqmBˬn)Bߵ'hZ2ɝt vs<zYNxyz1@5ZX4F{[[w.M |ߊ;׎pssPO`nOtIZ'ڋX<t/˙N.VI(f]J0IC+HXYth0w-z$QL-d㴪qfv#]I|5LTטk⊩U h*0Qիm;820Dx38KH󳒚vC8j-mi~X5e w Sdt]_661>3e&\?c,J0b^u'dƚCZρ|@+?qx3c]0IH2FC[쬑Yp,;NLhQo2̶TbO~$.3t#3J>x,DHn<̷~O4PoS9h3%KLR-OiH}mt=i̊@dx!'tWϭI5r Db"Xuڍ!̼_}LROͱIh.]#xʶ:md=|8G5rtAM&Ed\P*ʳΓ+{ލ@BtT2UVxKiװh Ei=&ʔ+LprH;xw6q+;w.mH<;[]^ٳpeL 3 7~Z63EJo!-ZX7^9֭cĭrdRb,;Q^Sd+YU;1qr\ #LX8뤳j(ˋCb3bgF! ^mrA/ݾL4ufAK͸CÜI|k*i#k,,N,|^OMDQ(N-tXi!wcl>):G28Z֢> Kh"H좽 |(HQ3UҠvԹ݄>};mc` Zf/uV9Yq\$YueYs&ŒeG2튧f*F7 ՒuCɓE hBEM/ LHcC 2"֝Jc 9D6C0Z)MH9[(0\Xuev5^]f\DzQMc~ ?2zۃ0 'Ud.xc8Kx͝GpXcxF_5^7wDNUXX&t$*0!QQڱl*861e蚽W-V{a^\ͻ&$CY5ԃg,Hw&&sC'׹Y鑜6fLil"^N0yur*9%VyRh)$o >2p77RRyp-tZnTb4Ё~cVx7~ƈÞ}¸2ks/HCQ0On.pl †A{|'p! $ЬM=oSxe^PM]HF$__BEI`~S{EgDX< 8kXN`p^0egwZxD)q7^9+*qNmI@= !vt*SCT`; 3GT}re.7TJQOێ:-'e$_9D $NIHikcO2bkz9Ң2g/ ?9J2 w&_{c,ѻTף1&-;FJWoӑL :6ʨx}A\'}Ns{pRy9ւ[ 4xuՔg%T س<MQ rAd꠳0 דe޵R>$?΃~mkLXx1Mٱ9&FG') &υަ6,>tqڽ8>GO ~ N9?@bqv((t5"؟Zk?E}3\2gA 򰋐/Q[L~R ѲJ[m]"e'ކ>خE.R5u|[fݲQK=ImLXޞ ̇%Of5Yى@jRAY{41(\ek mc>Y`\+RB@oj4h?!ɶݧPFrPXaƮ l޲g &"pOꂰąވYo#HCJ|(%/a=UȓcA1c$B*iesJ4 (%֑8d Ǯr Z fA_,,:$zM  e6\oY) ofY%\ }'[j2{?o"z3 pM[S&\'9XQ5#TIWɈpOv*ګBCĺ5g! U~m5\V bti[red+h)AmYpإQVdFηaƴcF۩ ]=C z]:x TV(,IQ؀{!* bn.;z$ߖ}FZ~| F_^K,]8$nn$@؃NBEPS&4#<Ω81:m"h>rOIX';9mh%w 'r*A~^N/~ۣ{n'g̈z7$;Eg)&N_dGv+V" 'rqy&鱚r_?4:1M Jg9tgĖKr>MKeYIPdv3xWSl5ݦtVI_/z͑qxetU!\؋ephG{\ vKt؝I,tE Vv᝶ }=WxTG~&8`~=^0J_57:Y׃[_a/7kHtMB C_jnvLѲ/}ws›lLRW@#V"ȿ#a"?H%أ]ԁ/~l*]d:y2f)7 ~Кas:CPw4^بʴxJR>؃|'uuYסHKGCS:[TF2d} TXq~dug^–p1!oN-n'yR%f)UވkaePa&cY*,ľW>-KmT8WGZ>SZ\|X u@mL0tZLFc%TwF|VFoȈjrNQWeL|q7MeLxyKٍʧƦ싘c]uNc\]Ԩ*F^jN] ;<ܥY2pȔ0X}YR@ i~w_í0ܒcIY+Fӓˊq _:5PK91|$'Fm-Gjj m[o_i!1<ۣ-FC1))zTHmrkO (qK;O}WK:aA.CPr(/j?c ,&.lvF> {Jz~*S{6bJK̜VA'[-֎ Ue * z%W]^4Tu@=ؿGJx9S[\kJLԬa7c_yC={\E:$ۗ$ Amu5i=4Z:/ne@QwNN} 1썄S3haiV ~Q{MJU Ob!ua#xm]ݓPҚvҖT|ln45(M\H)6iOFr8mn&hÜn<Ǎ};UBdͥ+Fb*A)8o";IuJm&Zc 8d5V#T,$FN:WH1&ލnƥ`Ԋ*3v^%ww;[H <3$_3td>M/j:Hb[NWf*V6Cy ~/NwI`͒gP ^BlfKo-FcGk9ץْIwXݫ<]ċt%)o`:1[idѻ~}`=$vbCfj'i`ﺙ1P>}?!]FXm_=}Ƥ p{|8/egaWv$3s UE@9ϯG29޴|zE qOAYbL\ţTtG-;.ךQkWխKDWɈB $0ЧZ/qat^Dܗ0weeh?IZAvtאZ3}Z 0[J.VX)"P1̎=cjsLR'l[:gÒ"$Өǫ rg ~ZP̞@"Z  (`| /8 8L{oU~j4썅p#M49|}yz:Ezml:t5V">r4imתVPaRoA˺bϷ?+ |)CWsf|;,WoG8cV-'NLfz%S;cQ@:a;>,׽ @Ɋ yW4EW(D/nqMTGWv\׏d e{?K>f wWN:WXmƆ }GwwX9R4O 'a+@ DFyFP^G6CSF߼cHV!C<lQ% ёÞhgOhe DG('\dF[P VoK^_פp"J§, jѤ 4 1^~rM|ޡƺ/N:lfjUGt[|(;'}9RఛTjagg<͉VjӹU\\o:xf#O# CK"3]-hֺ%t_9̑L"T t]{A'> ⅌*֠j 5ٍP>H{T̅)Qs4tbsĂR` !R_z.jYekgU-W8Ht_n-X4Ԟ>C  l+GWDߞ<Ս:ah_:[S"A,f׆ိq_]?]n&  Qz]3.zYc0?h2Fh95;ޗ~ 6(dRDw"Ihy9l0OAo3KvCӸ+cS"mRB &ledX*ReG=NVNy $D]:ޢ 1d%3*}:A)F˟4QG5Sۍ'WK݈pkTZԇR3l52ղL}- E3u DU0=&kN<աѕAr/m40]¤"T/*~aT:K\a][_$ClK>@:`| XevoAF߂,U9Ք6mRX؞= 0g j@0 Ak]sQTvYx`+1eNz8G9G CjU,ݬ%8KGP ~ƓkFx6'`Q)6`TמD 2n mu=":A.,YB]Ղϋ _D(}|jbtHe(3Ȟ氌y~zM7$0 sLw}0%nJo}cQ?@W Gj`3YAgb*c X|-MdGB5ہQd~ ODoLw=76$)!|c! E|AY□,%zK#J\ K΢&D O>ze,]NMV*K;kQ{Ax|`߿O;NS~`O%0M /E`Gb'o59љ; G觯>ű蹖a$Vfj5\:lǧ=C@^lB@5s;̏JItGeD#$ǿl41]f-Yǎ.WLŮxk/ڪS;n2tբAT)o ky“ҾHY2ΓԾbV e#eE|ybXLd$ ZD!Pg Y U|.6ăh;2 &ذ̡@I7J{t繅'{cl?ki;9 v 7_jd{N׭*cۭU2l_htTW*: \1v M.?R+Ӡ`/Nmz¬4 ݮdeuIrŝ/V؅ W<8$گ`54W ]J;0(+4?ҖVJ.-A>aDQ&oڤS[`#@G9,fh-XLqJ3H}~[V. jl: ְ 2aȹYC2/@k jOz:xNLH1q >Czڱ +23,dt^Ak_6fa%WpV X( '~F#[,=ȩ{xxxRW3yz9+N1Jw4K9CAV8<:R[bRtı# q% Q+qd#zNj kϊf{0e$HT*/XHD,IwUM8S4 DfviaIT6c/G Eta _ۨiS11+cDH5H s$pX@οFY{\)Kc2_d{٣7Irߚϻ <0'E݆m 0kcZ:L?b ^'+{ t׊YT709 ç5h4ƑBT~Ȑ˝k:zWХ5Q% S7m#ylݮ,|DVS=4b'~q͹9J}z94QV%\h7ҝ Cl`ɐDŽ{zK1l8-Dav46wY&8lF|zMӮr%_ZχP1-DJy C BN&Brه ֑kX >-D"Rו3M}_vY.xtT!'\Iwl6`2FT`Wimȱ*ɗ}$tX?`K2d),Z lgc\\i {6m?heOFcw8bwrH-<.Y 9aJ(Z0hό`$%KF׊Ԥ;[o7SfnpQ,ɳp+n6mϵG7¶K{[_]8?pql<4)@ ސPu.0z?dFS"4[]ub*HyFLFiА J@KE6-Jձx_I 9(ꁈ]{>o  s*Xoz&Jx u빵 " <8?l%\lfkȻ>G&|*R.sila>xhMe- u>( D#M/7z)ݺLЪaz3$s\.Kϣ#c䞶I( |k'_^˹^&N <s hEQ[pv9V1r?mfFkcm]K{1y*cKѧA.횷kgN,l@6_]bտ}C9;j\5+u3Un0dQDt@t3 ,c.[W_&0`Rvΰ_FW3Zr-.4O-Ƞ +\W_´\߮Bz<&~ϓiKWR Ywmx(ܦsǍk¤ F^PVl `Ḫi]Ǎȋ= .jxN:d3.NGkmF3&iP,%JT=Hڌ-Nl} KkW Exq\bҤngA>C ]sQM_vgͷ֌`U㭬bZs n^1Dvm\s5t&sɰx q5J8R+jTIPu+6FR|ɼf}5^q,MW]V0t;NccR;H]"{1d-!fD"¾Yf?eVKq [}ImFrPR1ԟ g{nnm#/lUd$o`v\q@y<dT^ҊMD*jo,<)Xg6mOE6b~{i[ NW$@ |_ UK]72lsN*1b&zEU8ɴY(57=Ѻ)a:iwL1abAPlMj'_2fX=[6FC~^)>"򾝸Ou8O:'J(MVYy΍v]Q0zAw)!e ³c{_TR/gOAҏ[{=%+߽SFuxb/ֵWjp Bpiz\>ѯFq۝u-RG?]LsS%F@ԝa6Yl!l[Hȧ_ZjSQ([|]ƊCM9I* )S:<> 6E(YBXkO@ 􍄨 ''rrVTAژ,Hjh0vPu'J:4Karg$ᦫ@L֤l\y+z T3ic8ޜ/hAϜM9w`xDn.}%hD^ni%w6C!ޮyߛfC_&Y`v82SSo&gYf|k^=Q& yw2bru 9ssb$&n4>S:Ga!$לm2Drc,+teʡ ՖVQA(2KP^5Zjq" j5[RTԭvh)n'7<=/yuЌ *nB5n/N_B0} kjي:4|p9^!暈7H"`{!𖭅1|JTL̳j/єs;BX 5:p6à y%jSUhwx&B92# RAP?sJ*BkEN$ cm&0;~ qhޡ73V=,E8c}*!%5e݆4 n[T0m c ݳg=xzQu]?EFoӬw뫰y4dZJ4!شz$87jyKD?Q9ܵɤ%H>a+29]>qX!O#j[*'FtDۗn'S6wrшׁ1LӜi3Qa*i&z޴\ 6/{mR&\ 08?NE'_e<-&#eew sr"WRp`K4Hjdd?qȻ),ox{ ]ZF^%!?HJBa=84Q^av6R ~ zvȹli33 Ƽn{R4'WM·jc)z9M'OrAg >Xُv W6:; 'FUwfFh !p<j\Hׇ&(_/b^YukLvS](Yty6)ٶ=_i\AIF|J)^|Ha/8f} mGBM-#]R& rxzӇOԦ1PzH`jhTKͶs69SnU, ٷ>yܵW\~"@󻋋V⮊%.}s}od\&};=q`qKe % D ȵ^DLU._Iv Fm[-;S{~xc4l9 F/ fd[8T J, $|+ms5κ 9+U{猰DK~~Mkit$8w/.H& %  "k.g,$Q{h(4~=ŻQl?% ;$ř l] ty]~p;<=} mibl<DZފĜ-߳.Ew-UW3diσ/صhexGz,*4XM:UU+ةa;sr`uŵ:ًF_iAM@| =*/o܄s󥋩\ar|#i.zxJ5^=3`FxjhB?œ+"7P]AC_%Ov~br<~ݰ2 9Y w*iĝUM-wGQ\n#).?XJz ȋP[)`>MJBvq>; 'UP0*zo["q?Q2~5ɂkA(o;[JD欬nhFLo0 id^aJUlr7MrT5RtÔƶ ]0#.(j/uqf TGŏ1_95 t!%2vcs6Qx-_9dͧ7bVRa*>;˄daf~d݋"VJ2VR^aR(;PKj4%4g%MOiBFm0=(2ѮdeeNa=H⋖G}Y|=I|)߂w]|gH[T5"`2 #7C &Q|ߌ(oSX|npUw*UVx f~yY3i\Gd[A e/LK!}Ѻ2@ }hkO_q[~$w"çQ2ZXޏGƥ4=X$PǒCn) ~z8Ffժt>+>P[>`%yǬ$x ^BU U#/y4i"+>%e*u%27`^Hidh"I6BOHR z*,1%]#i vRĹy 9uh q%fpӑ9 YX. OBLV") n~=E(m'Wk?ū/p: SbHdQ.A^2!?2'#`tD#`v\;!P( d!eNΒd0| sTC?;jX  )ĕ\tkW]Sm0 ?5sZb 3%. b6V9@,sӔt|hPMh>aNHQ.C ;1 эfKdF$f!~/5= JWղox%I-8E6#.d %Ŝc Hae[xDlubJ7Lf8~Vb wBXS]4Oڱ/N~܆Ng`6_VlUH *y}#rNϴߍЦacΌz!n#sB$$כh^]_^>VKXYC|\ƪJي"c 5( Pܖ] VbvNϮY|iۢL\߅ˏL"ɶ`@zXכ,fg%3jAk']P {bz*5[gHzzz3AucނF{ < o/+ba"kBT{A>UCVERZ. onM%,̦k KM(J) !J~뱧Rd{V`L&jjK'R`1R$(E_@qN@#eB@v*"77IԖz]I#kqWC<痗 Ag9Jˀyh謹߻3bo`Q⽔&AroZ~^M <($D=~u&/!@]{*b ^爙H.n給*|[ V7sQdR9Lj]Bs93{GL(Y3p.T{:9'~w/:@m{3^ւsV=!TMOGJOY*/xi;I X ;fD^:W_OBW'KToN_s3vI{9L>3eZȥmV֝;t\rZK[&@sM8A5=;z;ϴ_'?7viXt~Y 2hpON UuL/t}h:]co(-4?#c CA*w /0&VSBƖFmcV;-˟Uͣ+مM~#ģf}Qʐ*&3]K)YfdR>O4؄-0 ͍Z, ?XI8/Ym[]W BD4A4]qS)A #tԎCbH}pu%ش"ٴ, Y$ ea-oY}ūǛ&$'v ;b~`zKIDV|)O!fήLvV"{M:Zڠ HȞ[G> x5^;bNbWA3:8(D rWOPϡ5H[ _ [釘w o |9]d,lC)hjpVf؀bȷUz7Poy 6=^r,@ͤ;i`xa\ Pt_xZL e$}bIjXu/[\6B0,e-ގje‘s31ѻ~MoaX  "<|`zY9"Fcv\.zS;.L/PIGqE^Y憟8E* 7Mi[qH)H3ye=YK|L"i,;%:r=Yf*.hki G+^0ם#h뒼A :09Q*5K΍ZV Ș}R /Q{NYS:W o3DUr0>/7!=nz!Oe`r4~BԺ:(цjh>"M8Nghƚpnj9l V2:-,ʐAM{DA<[蛿:3ԏp,INj_>P$4ȍ~}Gd 88EDL&]Ш+XO`P (Sbp#lc4,'DԦ5XBUz G=- fzX?45I# zݚ+I5[2o%q+%YZX_E*v\|8P|unV~_f~|D}:wE>!l``adD%Zk0/duɩ>k9&ļ`$2 #H) 29X ТWT#AkX3lݍdyWrݶӁ:P}3A1u> Z?2F@F0*oH'@W)\`>#|RZq&ݗVA( rJd͛r[[D( n`R"?9g dP^oڠ>y'h{;IH}Ktkdyx7`LPm"F0{F5 ()p(tE(RI/O(J5bĚXE ND*X,mGA>o ͱ_Gz 3f"Qd_eSXֶN/٫Uo%}7-󨞳 d ,A[YSMh^ S c$v~QN},T5ϮtJ wl[ֿfuj!WjzSxyYYzRԽWGlɩo~-"H>>bw&*׀ qi6بɝ)Е!!tbť"M7? ,7$˓~P;/ gU9ҴxJA{ Sh|>e@N Gw&axDO߾X TӚ gZVC۩\B3E?K+3Rq*OؤWVM|ɅEr@8N _Q%*پmH)CE'_))1:.`#׀/]`H&Ld=Ov\V:D!HuqnG2D`8Ɲ*u$kH06ة ".r$Q5_;HM[bxqz(GtJ>xg$2=~Ye*ҒAyPQ^6Gf`2 3!_m3f\)Yhxo`|B$p\kJ|#_+L>ڭ}znLA Foh+H{բ@W?a+< ۏh7MLS`%֋-q͢ + NNbT$Xl"H&'!Qy y  eG2.e{7i[@:{4Ԟ7!'uBy'32+F&v*ۭ3CŘc ' zӛZ'x-dsˤ t; cPp 'GT=7mٛPϱo Lf0 RVKƝJ U_?'s2R@ʱ{o񠠸"]]Wh1m +{`EMGæ~]_=V}={n,慪X ,W7Yɫ0ϥ5a<26Q{G{xt,A,د'MO4c4-MLƭ usmIֱ[xՁb[ bH{kH=OJ~/dBJ&;'ѥP: QiQ DHrFuLpADS`S#mst`KY`m"k@fbFIrR0wv*9F6hnjvIGzX:,T#|!ϱ9oy hh ⨈%#Z#@~C*r~x,/Ri~%ɉz<ѩUZ>y2idavCA )pZ(dd[ɳOh|`QPѤn.s{,x N_k)r:*QgDP*#@d+|!"GY}lHLtq}2?A߿GQc@k'cb RRȇ)gRjajVLe3W!t12U'5-*)Q7qɠ@7>3߬t/wosG8rqk6C%N(xn1G̕t<r4’0_JCJ/N`Ǖ jcŖшҁ~F\z[k2It+k=yxZb?/@qG`Ix:$t,*+p _aNQ?Qʝ%(uD\blӲJ"F ~͎^ OFKB)tkl!Y$"bjbP |M|'{L!{ ݏݾJ8Cˌe^Ik7Y/?h%B&L:Fogcn@>},'XM]AZ$0Oλxy9f!ː9.Uƥ۟ңCT}#[Ӕ1fN7ň 6WP.E/ߣ}Y+yiOa$Մղo·^ ӧn㻔'hLܪiɲ倉K%)f ژr`7V4qJNr>+1Ƀ [0dNlL5-,%'MEņ_dEQcSBrK 8MxvW }y茽Wj)eMuwqD.u~l FZx,Dk^КاcF[$3&u Xs|18}6,a=@((0څMwNl]7~W1:hltM@ IĨ>&)+/BXkXz-ZQedIGrwc7F>b,@>|_Hro/우aUU׆ 8Y"Mmx1_*t/t!y@P-'K.ZZ{Jar~XqK|LD+gML$V\ry8;hkA.w=>@1V;B"eJes`æy7@ݥ'8@j(QjUH Fuc߭]BC_?).y^XQnj$k^- }hK'xL߆4n:XcL~g̖唟r}ʹӋ-VT<{ڡ%"9ryH}Tj$y/Nh7pO!agxܣe{ ^˽^QCdwstP*xy(Y6@xDa,Aفd #, FOK׎&4C`A2MO?fxh0)s1MU> Vy_zM"&}\klJi87ŃQD P.66["q4Ht>tP0 _aZaǍ VUb i:i؊JEɎ]S Zʃ;CiD $!< 1VΕBlQ/m*nd!A^Kuz +BTk6wǎ08aW습 Up]-2,.dRhoj(Yч3N7pU,qRKɕlNԻ@[^y c1izG9eCc%gv3Ϲ6:3w#IU[IL"y C/Jmڇvz8PnwPۨ3Zkt̓y *jv5tAin[J1I,]Gj.3\}uNv~[; ï-yLg")nh,}(c95,Z] _YX_?ns/>Wt!io3b@rH.AIVAVA1j)+Ӽ6Z°U)?hEvs{ҧ//s[2s(cd#"=4=hbƞn67lO1u [27Ƃ:Y@E;pqVA7g4M[dm\!ϤjpB SfSIS2"HH^gb|~[daj? I 8L'?h$PN~3ݦ=C wIG̓SKZY$Q(kàPxRɣkؗd{|0y'\h2[%9*mN ^֋3N{JG,wUh aVU_wF׬V{,d(ŗÁ ֢ lPS)v#4"8=4b5,lX :%^xOCo_e)I& rw3nO&4eP̔p?&9(v+W' 0NJeX$c٫sjZsl K$,m#BcpZ AY,c1B/F0]tn,n|LE!CԝkϚ+q40#3hxz׍cxOb2}{G:R=cNy00pz,lǔBpVȤrLryX{Yw@"CJS"k^d? T}a.| q,]`@ ]`e%Rگg1XtH[X O[/q4>2Xv0Jw>m(NA0;Wt鑔Ax:˚rR`ZᡋnH6ef 7(3)݊ǝNVx}Dn2_ub&Z^*] Z`[A_ =C{Ohל;$3a7`R AU>@FqZ9gbzfҥoi1&{#SIh6<=JUh#z$z=22 f$eʉ0C 0Y2y|$"Z&b#;odG` %`)Ilp{AD_n0w>b=uw^#5~Xwr ;A)wlZ 0cfK-ADJr W1mqNr]g[7 g3a!Ӄ1'bxJ.׋ޟ9*AZXڇR*:,aR_s}G>IMa0gׅ {,@s 'n55x,aT-;IHfTw ̑J>JC,ˍnFOƚ~AEfL3-xϒxy#1T "wܱwS4-1?m>1*괱xZN) Mhe^]Qawl˛n耪{.*h/6'Fi|dz#seܡ %}Ľ|>atpA5_34I6}ڛ0 \c\1n Te>F> /kǂ FwdG*80#K* 둠@,"oSe-MeyύD#Pn` jb]\'yx.3fk{vNC|J:y<,iz\TA[C:_!tu w8cm oГ %ҁ॔(eɈM\ce|sӓm9 .+7e49?G )Xng 'HU*ل}V-{]{4%jrGPLTdȄ lWHHԿ`F+{'d/-A`:֚oĨUt aXNZUE{wfŤ3[gpgJQ+ ڔBsoP/I6k4u|J oCm~nXWlm@˴\rl:nc5Tj;l(>\3u5ٜfȾRq(JsJ> _hI7|߈oa͇1U(0x͐iէΑSK8 G;],TF2taFP2on 1=I=&\Y[= zwTvͥ!"T忛`pu8`hHWcra8 hM3KWksҟ;oQ7S% pT s`=3JA4Os3~~Y׹Q֬s@ E)uJ\$Z&)- շw|4yA=7m6a"8IBF!Jԩ-*-W_Fߓ!w}/A=q2).*dGY>miCna,- |Qߐ55''n1eNwY_a~ӽ8:Xo[ ħ_cuwJA,na3mJ x*N 5Mvu\=h%vM !F@8cm9~t+Z[(_DI2\k'ujFd :hڦУg‡`e_IχXs`}y $%(8 NdPlx@UnX9VmimjPQ9F"A(!PT}^qwxɭœ8aYzfqz `% ?i$|}QKFưZoW3p6\v~E6KRC *h,vuW"" wr|v@ XݐeEaŝ\ G/e<q9oDxI$}wFJ([c`5etKF׫GENb+(lp88gxY]qZX=6P>3Q׌N8&''Z54t ofA3SMcEs[ {Z#j8].YZv} jRr[Sc5Ż (F|㩢 ."|k)VJMt7f> b}zv.N"?Y3"8ӗC?am9xa ~\p1\dE}yr@bJ?}'ǦJʬdȰ%b)HߏNfCjq/,?%3px!q NϟǦ{͕by tl9qFRzw `X1#;dGŎDZj~9^7 G nB$w umR%LEFqWxcwA_% ;& [T~{#GJG oĚSGBrI iCp}0rU񙉂jd]ϋ-K*@0K.EƯݙ-}0ڀWtPY'iaO xg)_Kjp|`Pϕ1:7ITgvCXwZy-ss]ZŽ% 0{TgsT) X8:LJf ^.a\QN/NҟkX]{,-dr;vEA0=P <@7Ww|oV$@|z2%R4\g!!(εyկT Ӱ .cPl>OOЀebϫxӗMwԐeS1iJKwIa~/#b#+aU@G(%jUZI;܎I,XoE|f.%lk LA#C5MW-³OIQLܚdILBs;uu"Tt4r@@u>0KMaE##p&׮}98Ҧ"0IeG˂= )nL"Ɩ5Z"y|Ή{+p`}6ƕ,6#IU.|C"QBuSo i~o!d@MPOŷN'\ux")D7n0ngXŤaԳ72&KYI ],2_;N5țM2fL\v5+FVIe9brxyDQu/s2@hnQ仯ٌl5M5ў0[ya3{ ~,d> $aLAJM%`Dh[}n %M!g!.ހ3>#s&N:Vbwĸ z:7ZȾ첌OI&ЀRn^H{4 J砮O`6M*41$`왎*q̢<&BX85`k3}_ 3aC,_4;fDzqb< x[_e97o*$ ]gpB]dxo m8X 6py$ꋶ,:#.bZ-%huBXX,5dȩ_6D1څxBwHomiEO8^L r}E&<]0ɛ^HX:5pO>"i:FgיXۖ{BNA۬$DVAQA=amrykffПtWi#Vf@nC5tOm=2>!Jbl3´ć!GBtYp>{p=$3Fgw~Vi ?f!?GY4~e3Buyv)hSHY?LT2cnS[8kXoGF*غ`JXie,)]"¯7 ].A6pDŽN[-'f,k,فylbʭtVUVd=uAιnnWa΢ 9;`a@-8PJϼB!z>\ȯ#^0,/!P7V 9n{˓Gn@$9Fm#BmyY-HBū-1H]D \QIy`iRmbOl^h$ R.-,M߂5w0W+9ыayqO~t/EiP6qR냾w|2*[qQ5h^3RY@)UnŪUٔQm8%7D1@X)WG/z8eFG76| W>֎ \VshSTV|_`4|7'oZ 84&w2NyvXAUQ= DtMvpZ+!#ce?:UۑVRz# q0]mڻTrn{ek,'[BDaz@5uZ =`D5@f6 (L}v39a9\˜͍΁yM 8-qmY"VMLc?".T7Y|DU'_myԝW)wX10+r%Ir4a,)y0XOL$,!Pz!`DjsZ7N !^5r&Ljh$짴 ?yZqʷO}5Y_l'`hQ>>8dAnLz&g6ecӰEJ noQ^ᕅ6 P uvwwN֪u} Oev`V5Aق+U/t;8j_jJ_n >#?֖?uڤ#L`Jజmjr!QMu#?BbU.w'A@Z)W$ڂG+:p{&ԑ7H;Jj۹<'ƬJi)tC"TD8uQUւ't A/xGKdqtV'xMzܚQ,\ŵrbyy$ºc›1?F("Hqѕ;r~)l2h¨C-WD ݴeŰv$o.];YK0C@Q1m6n=x ~~Y6G ”:|DA=Px COe*K|OghBz-J|P7~/@\>'|=AcI"T޻鈎]8}Wh*1Nb:P8Z*lȷLQ+}FQjI(1]Q q|rt:;=<DYE>*h+93s2PRKr.~3(N#nG7<55MFWulʨvj飊K3<}#9AYeB"1TNu>C|eƊYF&Knx*T Cs.M u}}E7Ex-vk*Ah"8~5 qE 5v} C0BXXC3oVf;J3iU@ipL}K,2V8GxCy(fTDPv|?|Ar榞Z(]u0C5Ye64S~h 2?Lճ48jGqu*6k_Me3v~.(QΰRul V&)9Q|Pr[0hZQ]Lx%kZ |#U{S1hBu>̺cnkڒo|އM8B3ʿ]: ><-q1݁$3Z@dS{<)JW caqB!fl**m$Hskh\?LŅg1G.8 ej~{' f!{pn,F~KDa=`b4_hjc}{]NLZ?6h8 -;Gd@jJ{ö<_F(>O3 v:Q(fƍ 5{Goů6KYv-YHKt ,:-,ю4k]U!Ca] z"ceBaL i1g+1j@QǁThSs)ؓ颴Eb>[]-6UQܘnc]P)kAQ\ov Wf34oyy[s+p8~9~| rSAT&~tW 1z.G3jdp.\:2EY3SsL*ry)2~}D3+QTV5+ 6Ͱ ûQ{s旽bXթXNFdcxqh l'\h[ZdOtYEkRr"^Vܴ%mOm9D"id\OCJ?j*V鈺CYraZ26ǻ)hbLA]/%CAYqxh⸾F\ ]N\t6tirƿ%;GN{9sN@Lg'ӫa]jyg+XV $,e]ՠJr?xK!Kf! ښZ2VŠ;7l֦XSi^ݼ-[o-Xцb]F!w{O^C4!@V=`f^`3ms^+RYܬAJ:?L=_⇦Qɏ'ך64]8Y!5:f*niF/҅@4۶^N|} VpaisvMT8e2?\-/==BϜޣlp[9+E3Q t6Q,luYcbs/ 0(_8qN˫ F<)$?9+a芕0BȐCA@|耪xPWy9B8`n51q;z6rc3>KݥXkMEn$<Q HɼpI˵O u({^S 6*rqA?- =/Λ U!g+oW6<1xv)* -j*z A,>DhYۅpI'D(tWɭF>*ݜ'I?p.gXחGk JtFad3Ű*<@ngy5Ӕ0?l؃Frnʏɳoz4^Qq72 mpR*]Xggmߦ{Z>0]Z>v C éRgIaeZ|J Kd1Ty 03^FE6€h /ŏw95)8W->.V@8<^'Sd|b\a6*.OW6D;2|}x@4mRRݧ o/_9kw CrTM%%"%41qVʂB0 {VIi^Pdy죷, 3LSey=Ai!Jl$k cՎ,&ʋZ1%k%\!>@L Qr' bks9op @,[Ft53z AՊδhf3X.n8WCl3#z^g[gE>F9h{n1垠lQ+iC5CF,=ѹE@:ž)C' -abdG/)#Vf4 Ď(\&6O.ʻWN(I+=V ~ pbVRYtDωd4q]|O4Ӻ.j Uwfꏮ+HS7("Lj~:!I44bN-h8yts0:p5_fQWפH GDŽ\6vraIey΍2)*j[:  16 ~bRe]ܧ Af>6z*"M!%M)Q MMfd?xD: .+|L9z1sj,Cj?r)tSQj$2zcy 8$gpZK!j䚑'_ 54GZ6?I7rNq.OD+w.T <7TlR Eե R(?f d]zHS<܌ nPG΂@(Ejdy?d9>ڽS+[;͍s;?UOClL?F|C9j^xrX?iD4@葅pygLc =f{(i iO)(UDo׬^tq.NS$ӵPdIF0C;v:;k϶e1Bak咾#t ?'k/ ٭5QI-e$敎7䡛ΓIJ[-=A 6}53|NήO_nvE7!6ZHL WIwcmDEC =|*lsu5hK9p, ksl *֙CaNrUsGN ?YLj+YR mwHo+uU6 $UMʊ⡮҇lcL=Am[ .V@HFD78+FvM{e,\Fz/L$La4{v/n"Aun'x-+4?'4?j%l($1.BMHjwS 9mB.ΜP<7f"<54x|w/}^ikxk6@0tvIS֨̐ܣאCI7JaVY!S m=$nj~ZH/u2Yy)CĵF !x^e+;"ave?^P.KL tQDu"3!_Ht]w D\Z::cGF9 ڗ5sY!V]jV`Gsk,D*ڄTh[xaUcS߼Zioudz@8ڰP':J:VIUúYj|Jn= [EV[775Ǹ G7{ CMdF< !QZ`84S*a꿓n3W}[v=(,~0Mx|L`Nd՘#I3?|СhRFvH#VlR43 v1!G̣)$ 0C*}*|ߠEÄT8 # LV]՜SNTIGax&{AQKn9xkfӉ51o=r3lt9<cf&|10{ h!wݖ9keL#A!<d)ca*]ഫl!<9B'ҨP YTeUoeXͿSP.0L?mŔn(iWnăU,\k~H$(϶OS)O]L_ &H0L~<Ϛv)r*6vZ`.p>͋Ry՚A?O@o ]z߅RyU.hl;U)Jl|Ǟe݋pu6e$c8yݷ! Btԏ1\@>l3/||=fcW6wJ' BNA>b[s ޞFU& bNjfGhz^)LKdAJM3&xjh|^&!aZaT=,x !v As4CZg+P ģ5 ?-u\? %(RWM#{"˚a tX":ު=r`elHYGLpVK(ICς*hBPC<ؚ K7THҁʩ83R[A3a(C<Pzༀ@c=IAwGȟaދ7Si{"s1_ْeH"ruҩ, Omp8%bM~E\GћĦVEH;kjvxDXܒ^&KrNI(&I3Z!Mџ) pƕc ȢMQkܾ,E}4TӔX?*a/n)[VVnمyR\(84 JQ&d ]jʣ3Y)o.ȳ:C|@Y~901p %iF< /5v3{CSjy'Gg]o맮3%M`\}Ͷ-5%LS:_)*q*p? 1$vUՕ{ XM4t qZ J7 `tGgwPT|S޵+p_fSL Q0r<`4^ nh,5ev,HmGK~U fRIϒ'0?=0lrE="hp3vPGr;음hUq^`!~`T{x4GzD#Q^G8tW{Q|Јdwg*PtxN~< U"CrҴx1:`Fۣʺ}Tׁk%Ki(%@wu+qoyVCp w{.:N3֗GD-˶z?]p,DdO)g"Iszsg)\}pbB!'Lde]Fo9\Ϙ?А!+GªMdSl^ګsK oۼ*@{iVSInбr'ϋ6I,tRReH|Սښ¦-Ϧy+]Ee]G1A{sӪ7~)۸ƉF&w~83nA"և=]W(!\-YӼ]zn}hay"K[gV@9 \d-W}=R9%5Tϱ+;M=9Ωf./+,j~N-JfV hdNlY$ N~س(G'rμ54zĶưR&?%t3Q<7s/x~!kXa(vKoX%{DESU?\!#(1~'}tzUxSoL6EFjpʼ;ٱ24 UԼK 0^ ڧ}w)6K;#1?F" ظ A/穉j?{9'-v|)csGR̭4=[i{f-b#;a&> G#| Iq;WXh*AH s3gb}6b"Iԝ6흰ネCT{Rq Mj*-7q‹9bv^kX29u) -08=)J\C 9M Ӂ%5Sı+hU)ĸw3KQ|-曎$!c.Q.so)x ml.ciDNJr& BQ8zpxqZY?Sa#YP9g st vJ̥jUf M] -;\ͯDXYeQcN;z$f[&L>rbE߇> ٳm2n%C J}*/8 *VfcÏuaϹQ'ꄭdzwxnw=[ko(j ,kL]~{Gc0]D πtuX.]vݜy! DkSTR Ŕg&O/ ?.+p B3 h]AJ )V2GSHXPuAճ֡Nt[IPmiأ݋;@m.LtNdv\'89b8_|85ž[BVaq?ȐBMWg\f7_upN?}o$a g^yj*Ga]B!nvsK'鞺KrFa2% !Ed2xK69 ._[+Va|pE碕-AOO垸$,8QuPlh|j#W!O[1Ѥ}L>Fƃ#]b,{OMkN6,=Vۓ*zF Lh sǛ#B!9Ӭrr"ͭZJRFu/}~|ӑٽX1%hJC=Zc|_2_H_AW+TP+0zgtI9$OޕPrN wf1 Yʦ,Ō}Yʝ^̷{#sJG;0*𨦌ʳU(Fm_e2ϽQ[k̏|?v?N-iv>D0s5WA^;L^Lrj6:WgDc,hh?zP-ͿUVU.|x#obl}r2eO+.`dyW zT?`-QCf},<3,FeShz/_:џWM7(eQ({F#'o) #ڋўba0p R9<:4Aj0(LEdER \~"I AW1Cǎg ȈLHD+xn׀J H} F~5^`Ea.hCh ]PUo[ vy,mcj-T=~%r;LV)𢡌$jH-R3Hk'ó%KURc,hUk]K%Co#Ca|yIJ(-e"CVbf,>Eû'@<@#0Hx#tUy1IGf8j|f /K-N& )9ϴ.VyLmGVq׾dV-cKKa% 0}bE}$۰֚QbFV]q_~!}NſuÆOT,5bً;n-ֵsGr?@&nx7wЧCBV!.Vc>,ַP>jt*жZ:I-˔RF/n1"Ƽidx_rq*SfWB: MOkZ֣ Qp!>"B+rP[yN˚Z%3lo8z&+El*oo0ɜyq)(vdH HBToX,i3l".o1Ԏ`m4[+c[B1E ~HglKmt Nʄ1u#7ܦTe nP)kJ<@9+xgȮ%]' {6^ΣV-Y?ŀТ\͞d,Dƣ*9WQg2ng>^?'GDmϑ)g-Pw*RTe, Ĺ~LTEy+bSZizu2=xe}d)C:|#%AzF@,o' <`]dy؉f+dN2`WHM[\._qqmA"j*/֌@UGݝ\vm6RdۛlL ~N}2jnڣ] F[O0zdv JY3*ѷj6ByLU:KhISFڐZV; \OY0<$4#^;E:-h I\ex8{Lr{oоbs P5~.ȍ%q- p m=UH-˺Y0Ո$ b@] 9~&dxڜG>0zk# $ԨXO}09H#qtk=m!K,0c|"r$\BY-!,&ZIv-@|i|G{̴15:ҳ' iBoDOZ 1$\ARCpٚJ拟Yp1l2X,+nm(` zt; #gY,,خDb|7C ɑG QOT&G'yֳBQeyȶl&vwqF$ +Ӎ/utӡebF!DztMzJ!/_?x  Y'vJg0*TGˍ VRsdNVYB!"\aϺ+6(Sԫ|fb=" yҲL]no0l'pB+#P"ghq=+mFMb3kϜC\&jT?"EWG=v}%;:MS|c}G)g|<~YHJޱ>!)I.h #q=Zpæ:c)tOD=MT -R-PN5O6$(aGhR0-m\R`gRxba xduTgC%$ ˈ?+PГŜōhVy4oY>}@^w.Qw@VEɭk)'E2 uY.eSLTގ6S@+We0/j&t4Fr #_2jd ֮w&Р쐣YcNc)&2P6Im39oҰ)#CdbX`y!OCxEM@g_5m Yp kT%=G/ט16?ꡰ٥g)c`{}Z޲!b0zT.N{ DF =k ȼdQl0 <۪pwp›yj>ۉ1r uW_ !zf NVF7Ң(8H_T_g&]KKtV0N[ #³Ȭʥys-Iqi/'&LB/gWKV1"\n  b~Z OFa肘̖k.hG n/T*[GboT4]+5KCbO洗_|<@:ڛc7hb,1&4Fc)$v'nb:ֱfW+ދkm9 dpYqآ4 +E5*;+5X7 6Ƀ2%M0%潠\(vٌ\'Q4o|&=]%uxj}2^ /y&L7;TH.Gv&2P^ _g {ztwI?6v$->dW:4(@_;|H*r#H2sƌP4-R1uMRbO˺dS0mviZ_[s%@ ]3;F6&zߍk yhR\CX]82hq~%-B@:2^@3hFbG 1۶1o`N|W@$(Kюo̷mK4RǟHv5Y##UMwܫv xjgY:2z$at7CpiEc&U꺺?^5v~b3FN%i3]3Ӿ]4廡A+d_tL7e(,,&3,c\pF=6vCZIJJwcndʝب (n-)PnP>KޚZ-AƄnl"W5K% ,-FQ^rF<|?[ܩ{P:W lDwhթOP~TËޟH1o#{gbk!sq6 _h>#_}q͘`?&Hx,Zt ڂ3ೃvMnI<;q5K2 QWZ'_@u|ZSU[ݱh}lϿKEI4ۧWM͠hK\4&A~\dڱ5Y%50Fet3몙4qqG(d95t kW3qIWȖ8*2\8.f<%2S M@e֏6/M؉,9h/hXΒ@ܲNhDx2T<2 F:ZNAC٤="lWn+IiDY8Qy2>', 8#WZ{;|iHxf~œ\6h÷C"~.`F6;!V<%93HRVǔzյ9 zj72S3+3SDÅ-%O8uE.0ΓdUU|3:c6V.{6[gQˆh+pEZ@Ђj<n-Ht9fhwsBZOtف^\@)lVڤu[x$(^B(qfGtz}kzp"x$\=Q(wYGiH w!WvF@1iœc:'㼀8Xe5wWYLKdVjJsEe0oacY9937]4J}\p rdY.Z6(zѫ]+F@"[(He&3@hRsb~q{&.I7TG5LHlCYEÄqk/e)ݥJ~K_ϵT'K/>jMfO,$cBُ#CΝL9{X3^ 0Y"@= A'BѮxJZ:eҰYIGdr:!ʋSzneBP 0IjL:{EGb3m:C*^/ؖSVe.LD|.:/Q5X0r!qzJ}]Mcf7(FdyxWC%d)k7+[CS#ƖFSvAR|\*$˵#[$K5xfI%'Nn*,wТ;uCղG[R  6(XIrAQG\L D%Xr[張[yjK3GOY #Ioxc Sծʞ t s c]ئXxt~.@iJ jS_ +ky8ϫyhyyQf3/| 'M+ 9wy9lb-饻怒\Y#V?D x2{#2O/n}nivν {89t"Hb9moRAp`*m~Ƅ6DFğ!Ut[(9JjBI}f_ڱJw7RɻΪpZb|۴Fc!Z.FP- k]V lQ^"$91=$FM}&G5DTNFU" <'u1޳⪈:Q[e[@-x 7eu$hoظ9.*wH1wW 1gS DJqr:gΡǁGtѿ(-+rd_vQ0B7E +ɞLkۡ6 H+kBeRጋ 7z;wFE7n~S WIUu D-<ªٷ2ՈTA'9eE8/cU1f:j%eJrUA ii1lCMH>"jMk7Cŭ NlD Wo7ib/D|MApIBE9^Y`^;Än<ljvsY믰wSR `(/o!h&MSkq08;7ԜZ1v&fG'lk?qAswOxpN77 CR 3t0s/VP0LyĞXtI@c{Vt;촁qҙü!vpUՔ, ^Vv 1~uZQk;dr`6Xu{-cRRgkwԔ$.o&i]\ԛ!yqN՞I0``痮`Jԡ.#gSO6?$XjlJ,ơE xPg@8𸟩Qo%. (mrF޺0W1Z{Ϣ=(ǽ ^rߨ$,!xkFmO} Ttj5ff8!ii6j?] 8>M=C%mSp޸ƌ$_O7ԯҵy>8NCĈE8$//Q}9.(SLԜXǰTyAPZGS{  I2Rs=I_t|k;8ł[jT&j២rQ\Iq6r@鯺 ܥfN+b_p2oijyVE5j5|qss,BC>]c~|%k06QjEPZB4\AD>l,.XځN[5yz~yuq1舮=Ώ>d# Dn3yfg udw"boyEЕǠ7SPH7~=[X]r2Kd2MU14ք*, QҸVXj\/bHo4+$7 tI%\)ui0 tLhAk@jnsrڋhz-F+||o%YXJ?$]\ 4Grφzu+8Q lʹ6L@6C?%BV3E~P;%{[(:"-?KIT(5{ /0oV@S^ܱ?vN7TZQ\8|BGdf#>O8ݓz5i u"\?sNs19[/2%-WZ gҲ'|Ě}uM -|P=J&|JQ<mT,Us w ߨkDړ*bʈ@9hmo?'-UʬhRܠ?3'&ux]?m zPi4\YyZ.ʆFI w9GH~ ۂB)3՞Bdi #E-T}[|kp!lQ@ߞ0ĭ?̚r\GB87<[Ĕ6G79t3 ՓZvql`vZn-avKD%:{YKM cFCR{54>8 wJ}k?5 CU#_zQ&Q{Q9 ͼBoOI%ԧI7q't۸!19ynGfn۵j{u6O. ]Dդ:*;2.< =uÉ)L z D =䕐_mw (H9dc棃v.a2X.0hx(oinqp»ry/7mh a/IKŒ.eQ^ !p wf.`A'2J{@mu2:+\߮0*JtQyN}׿W?BN`Y n0kq5s)mh+?SO3h5UUeG}ҫ*^ Ѷ4ͩK@L-;}Fݼ~5@mR!!eʄ} ҥR2 bĐ] m#z->keQ~b!χIH]XB;RCu(cszP>ɐ[+kGE`VG{%ΫLWHp$;nJ;mB!\{P{(#+b 2}q\{LaљՔ 5ٙ!'M˓+L 6 ]+C}JO_:r T٘vxe2W[r;ƽNx(R S!,{QwtFp)T0c¹TL _ Qo)hX]/K|='y&gHT})DY (\CdI/jߍI 6ʹ/ΥV>=^aePh@J67S1$:G,礤o{o_cq}3?hY}{./B-1*\;&Lh|g! eS`e X#J|y}|]#5|%}X: U,02ac wNJN2"\ \|rY6ѕ14v1G!7޹HZ4Ca{r>"8Ĝ _Ed?Tm]km*%' xGOP˃b$lCPRpZidJCq 3>4¼&`/6R7䠭🲎CF<z T9L8WAe}0zܦYT YeJUli_x!ZjE35'o AlƢ%9W4`fK@b㞙Q h-o"%P]e_[8 A}+N ٍ[F\^y=7 MlZkaWa&hkShYNhV:Oێ. Prɇ#5{oy[8B#3簢T0B"<ɨُ9{NXT]^=FH֝d/y}0qѰEGbӭjZ;jD@;{ ̪?>CQԈd\쿉W?7@ވZj&~ˤ4jMb%[-lEP2P< eަ ԉs&{ 5 v!ednd<?(8hA=uO Ă{ELQ 6Hpgp8RX՗1'XΨ|I -܌ldF_u#B\wrf0ߙ"zBGg8/"톦gm$dn:?2/鹊ui}l\եo$9S7))ÍO3W[GF$7w&ԛ}u6eހL.f H6KeZJh8>1E ,7V;*Ep.Is8rI}/wJxM -Ls>O R|#cM)`N.N(7( 4|kXeI$ Cl1K.ŒpLe K>lHϼi,نN;3 m[d*%[2Oh@S>s:^\* T^ Ư6vBsGYo]R{ q~D3m=z&vH=|JmEH#QY݂|?2Nᙰ'Rl scas(+[0琘eH@(fk`LXH+'d3u4B"s3N3Aė,nTΕjIߵPnkӢth @!RfOzgʥ|H3;MϢ4^JE#"̺X*q TjӴ'xqC dV 5Gi~TaBeL05= ^ ]Gv0 ?h^$`B028wuf%>oOȯ2c ab@-*c+e|+1CO"]5$;ďwΐ>uq +^I MHFXvt2QkfȰKohvU@&*ZDh7$ HyE8S' x`ɸ&bFZ "&kJ a`}ӾO?YNu۬:gs)})oUfn7IJ:k^d>~Ce# t# !(Jt+Tf49`DTw;څז g c6[adGKQ^ +iWr %!5IWC$(VH}jR/.ȂXrJe\!W#yҐR#SAp[Khƶ-o&t߇7HT%y#Y?|{LNs 4N*KVJ~9KlxD}&_!-v9O֕qѿQag=gDDІ·ttȯG1 /BY+ ~T- ihT(6%’Վ|_7t-+@/,rXSc+Cs[EexR İ3 *2N4paO\'@q@%TL!p,P;S0 u9 V`_ʏ${ 6y#ݩ,@ܣ+9_SWlt$[$;f|It`W ͟ρu ]>pD/_#jx ~3(ͬ`ZǛٳi''pϲק ݻpJj"20{7"  G{/ ;)}2y=8gs*:[5=X59*a>}ˌB/zdt_fdsojOSۈ3k",cUdP>Z`!4O8{w_"vTr»I^kʓlܺ`e_yNQm{= Dlz~k8N>I@{Y̌$U~\ d9ŷ9䫀~#F;Yup<It㷃¼W ]=r<£VE*ᄨ"\PF'cMԼb2_b+ םp: vB2AQWՠ yz`44ASwa l)Hd$( b~Fl@'!0 $d;Q:/EQH0YP՜兢Ҵz.1yz},: w賽VR %wCȃ <9.m/XDݤ5kZ2$Φ-L8\ c!h4Jw|Y/L(0R\,F.B_,.kyD1c{5.l^I w|D,`ze:YTN[84rC~]9pNyxWuZJE+x['s$7gn*'i&)M17J1B_".Qk?^'sE#;6_TnkAHITW"qSjwRͅKhR.B51GP"XhUWsٷN|//{U/bZEqpfYZTv^NӌENnݰ[3M,a61{̄iiky}&L!Ċ5![W66lߥs$Ey^3^xI`ser8oc~mZ"J+)e0;XpJٚM֌6ъ Ʈrs/ 29RցݷL\hTz93+ ml]qOdCf]DbJ:<K,J=4w}#  Y<gMcHaj=Uez\HאˏCiZߜAy`2Qhڌu`KO+zr' /mJHvGrFJ{ZH񍈆::㗝Jl=¸6P%ʛAG;`֚˜OSH)ve}0s}|Kt`X\N aDy@ WFR%M>ňE9jT|)mQ/Sy7 K]+1T(%֭^(-rA uFzK7J឴EWW*Qk^IѶW5S_#M1iSL `d4)Ű/,d`FJԌso:1d-4lŚRMh>N]izAϬ t?U ݬ<QG*hݤi0/9X$;lkUP.ZPοQcԟ%ݥoj(_PRba'PVlEo,hq'o׿[ΩX0mgގ8d:1@<>hࣰ?Xkgǰ#w}}.ݩEqe'6lӝ[\hXwH%9?4Tim݉H[\aF*aJ!͂&h 4s Lj֎ެCL>fwOYR1[)~T.GrS{E̲hYA#1@P5AB.!U-daHu Q 8DL٨Ӽco6jy_K0QDI̞0f;dJ<#{6@X^xW_Il&Yǣt3Z0 \G :r)Zp:TV<"~'I< ]x>蝜[F|Grd:87"#ܕmok-|K\)"x|쪴4*eNzA#;Z]Z6F8tz>,0`F麐7jÔ6no̶̮S &W9 ܍l]Ҳijve|&V0WAYǿty g@ܝB@Js8@]ۿJ;9+&!))hؙs ;/U=/1`mrT_Õ̶?4GӁGe8p*l1gkϬ/ndj#A{ ʹ(IgC2fn]'xj!S~5/l9IDf2Ml5`6KͳpNġ}Tj(C ,)MՔCNIb|Tbs7Wiה<]b]͉ϺcuR/vM#e6\h4k1[~mt.,_nEWhتDd6$cjWmwj_r@"mpe&ySQS~}щ~!zm|dz(v,hERٍR|WLHk3՜ZIL@,\m[%S_1su΃oNRQ2y2~f&*F9bW UϳxXi_' Q茖=Moidt|#.(YxQiUnW)X>-ww^TnB,0+PUcGDGw9;K$ey)=a[5(gϠVg{"{:;>ky1d`2<¤+dwJD >[j![Yg:v̾$~Eu < `ւ.?Yo_ɟt\uS %/]M /+FRSٹɩIU ɑcm&ӿQf=˧H0ϺI3B!`̾W'ʸН@ i/D׎{ tK4Eݸ|HEcnjR ~A O*-IMʵ9G@yGh۠ j}.דsL1BpMt]ڰ((}f<7"Gǡ"$K%5ȉt$gy?ȇŝiٿav :kw@l{1NYL*\ݠ;E:/"ѓn,~V_R4C^Yz RBHi'83w6 q>om>Vβ][I }m O JU70]%iՊMཀYO3 rvcwozA㴠2nA?#s Y:X禆Vkeek], bvvu<$}_!-qA. vqN87 Rue5yepV78b%ZֲF*mȀat s?1Y9q ŋMvm,ܸ2]GYd3`w#GV8m@V禇@-ARQ je񬋁 W9.p׾b +3X-ws2h7V ,겟8 ƩBtG9(q oKvЩZcR ߐ8>}/VO!_]!ZM]P7$0e"}hl`$( :3]V"1 iᕐBp)S]7kz: [1|Q^54$p4q~Nalxei +âyDbjwwoS4īT"|FoGSePaSz˯fmСIG n>١_g~N!nrXR* d%'&i~[4EBLT"Ե5ǝ2؉%#p_~ Y\$I|!|}m1p3Oj'&vI)ۄ'T0i5 |0\ =j8@r-elţDMNZOJډbNs t;g 7v,C`l/7%5> \@iF˼2R,hp\XAj[nD*88v:|8=ӱ|nh]&0P` ޙI_Dwi-u;\\n$nfos|VRWA0A2̴{d[?Y?zBKHy(k Х~SA +"Pt$jHln=Я5thD#98wH$Vk{,7{nUhPī0F` XOSe ߗ+\/2 O"lT;E1#&VMܳ1@o(3ٵ9a"YzƚXQꚌp-K'X|H4Jn?ݙKg&~Kdܟj˶N?#a3V1sI ԱϣVBG( ElW`שNHqG[ {>)TL14 Fu3 t[(%ݯ1z1`T;]wܟm&1`p(;){R* ZTgEFN|D%UqS)gSTM2u $=u&VQ&7٠.Mwm`B1EbQ#L̠1o YKYv^ *?ۃy՘QAPEx>7P^'靄c8ߜ^ex A ":9/Y OKQ(ulQzݖa/;- rmh8f}f@N3,|YLOB;5G%$T Y؁!uˈ+Oyv  jb5g {2 HujV,҇vjoV73k? N2U~ 0\0VjF'0Ξ.Z}a(' HnQwI9& 麉SeƦԓmmy+w$.3ٗl{ JzP$j]`aJJ #~#9CymOޢMҢ3p1 r 셀e~vԥ1~sڮbEG:F._unǠukՔ"_l o6@r3pBP-p! юl)<|VsDy -f. ͱǾE,D@;?xТЁЇqH9lLC 60>ޛ'o"H%V jNϿƍ![Bn#XRtjvWKsulhRЦjt1yӦNں`5z,0QAI:.xߢ ѵ!pdw{9n-̾ hҹ}d;J ;m~rקEZGChqR*upP.{gt/b!P;﹃ݫ(:Sme?>R"c<ϡ3mbͥ۶,NYʘe-,4>7C+;ƝWUc>֕A ȏ /g_Fu_.G )}|hS=5i4CS+ʡ!iJ)_l}O!B|BwDVxL2qClHG8<!uNs?KAC C/$1bDRO_9N2V*,(?r~'"(8 N=(8[ct (E kD6e{s Ҟ+V<2RXV8 d[ˎRQÑZh̦  D*9ApǏ*=˄gY|%J}Fd1']v0 8\y9S *3f/{Яpwn|8?,HܡqmV 4AgH&DGe%}N~W{iӝ_W6+6fmCx-^y.VW~靱80 Meξ"k l4K0r H.AڀL!4DwS',s,Gjp$oܨ.J6ۜ(IX.ˉ607ػVуX@F/S(p8SMjV~yo>$9mvl;"Lb&a4u`f-IqgYk1 >eE,fwm e Qzo;W:An+UR'[sjdW]|9 }yPIϥqb,a_ Eᖆ ;r8]_麝,_`y'WIVr7àdM}%8g]=5cqخf&!Qj3s=tʾ Vq}׺*DEQd[6ObiJ̭hv^$=BZ -30xs9L7Ѝ^AcSzkMTI8=HrƝ*i'L.ƝCd&TSvG[ [胾X?ɸ6fE!5)0V7V ܴb喝?6v;LgTM\47;>9@WZBÔT]w_e8.1ky>fFhgǫRU~ik/ (ʒEi^=2"ՊIst}`Ag#<:O]dw*Fl1 iGi,>!ThQhd\/gs}J&$a)CԊ95}{Fة(Qjӓ6kTsh͌FAІVOt0yL)MM AWzŒT&E¼6Y1} .̺ᖗVgYNK{ExAӇsh)%?ޙzx}b^VVkfp7CT[Ŋª7Ji*)%k$/Œ3IY|XaS[5B1盛cx,[~Yu *{ <2/#'^0DK2kgүZ|g2($Е|O&EQljW}|lJʅ%$ͷ^hx"]Q̑0/Jit- JA%M >tC(8ld X7y3᥻6 N6kl=98 nh &"qPl*dLqAWFI B@^Օr!Ҷ~ȷhC"1!D6cg+ku.Ƶ䠁b_B瑟6lб6rVAG(vSK0 ;,/cCχ,]:Vd9I̧qn$sOGl)$8%: p-2uŧ0-/ ,D60xyjZDɌn‫'JDmtmR<=[;1:VaN 9]j#'guOhv9%?!Νeh"Z_},ezbd1.QG1)XV`stvyyL.KbVs٪v#y/D@\'eVT:k $߼ ePM.}qu jJNSm:vZ?З0vbRBVb);BAzP3`6yx(JҌtU %kO/*{\5M#`PWӡa z5N:U4]rZpF\yF>}iG[ћRo^`/OU? [T܎ab޺dS$ΙN"?srBiC5갷ϻ6 >ɒY|:kXz/ibY/tA":N©뫲OpM^}Qf0;tPFg723+O g:ÂӫHJk .zoVPY'D29w I[n`T045ࣺb;KW/-0DB3$Yzx*AYś|tP𫝻O^.݁a yM' w,.S0!r1c|BF?rmK%@:]mRU턉Y}"RPUt8US*rY\*BCi._ּz q?e&8"D!~#X蛙ϏmE̛j_*a44`7P)99(;ԁP{`q0)Hښ"danДɖ2htXUlow !sEzt]wd WU}V:_D2UW)`g2$mmA]`I6H:yTH1 H$zgxܽ[NŋQlK5 'X }M8!۳u/gn$?T1 шA`cj t?CuxgIW"mȪ M5]`VՕk<-<Ѽ%YXC!yd\FW̼drԗ 6YiePVLG3[le5׼P*AyTo؂N}ak,˜x8}_@8s&yD۶&OtXfޑQF5=󛫥]Ut<vy.A8]\n@ڡ]J6 #\g= xϟ _{9 ++mN%B1o©5yHXH$0b861jc :\R;tƏ*ϙ^||:kv,#{ۺAXgq^%Pڑ.bp(“JBKXHQjv}M^VoaF霎jE陴7x,0.7%xYz6GI|KH{!U +eP~c^)mW@C-fZyv2v&Zͮm_170(>Jy=ׯhzlNs)k($J^oۑskچeP)̔vcK)5*}0$hGD]a@CҌ!q+ҐVqGMYBeMT׻=kذ4DٯȜG#4*ST<^.X`"R-R|4VG no#qbCH9ѥx݇'ԓ*DMuuݺ^T#34(X!b|1LT557)s _" bW]Q7G$I?B'ǾIXջz/_Ds˟ҳ"0y]F]ϊOHG={+pvj{K L_K^eƟ3;_*hڠ^k:qJ)$ -30K<|-{&<6P+LLGy}p7atDkNA1[[6MP7 qW.@uwIZ-TPمv>hӉKXA>>drP,ÞvC0,Ȉ iBB{]33ig,|dv>/Ru&<1z4| GMioP=@ɽ%gMj`9;f0ձ"0+3p!T̈́\Ɛf( 1zS,E}6BC2.6X--Fz6qP)vp~ >SWsqN 񔆩c)!'yK"4#GuMI`cOW6]t];b04pY &YқƪS/arlp %-HksHk+#e 7bk+RvF?23R!MU#{D#ҪZt tTl\oN? WK>^Ӧǚqc%0beO ,}<1Ȃ)d$ZR^|q$P|?W`ph]<2[X(uk7-4$IgP UUYrLoo޵g𠅐N9NZJSt-i8&~ޫ,nUI>9N šMrcQؠ'w,^b̈́*#!$C>iRXs@D#Pm r}( ېy1y*a Zb`G\MH^%b hM?*I-&>Hz\O!xBR7Nh㚳r.zwҧB64uU15a `2GXU@ k2bj݅p"C:gUkv .6c킧`m!"޻޲Kڟ-]72Ѿ-*%,KBuۘWn08ލ$$9Dhܤ?tؒ~W %NJ9ri?Q۞/*I :=;ᲶhbT"WOj:1} e'yCA"W#97FOBkA0N8uG s-ny?XW_H~^ weŧYY@+ȋWf%*-W},!)%!1O P#`f(ԦZ{=}XjqaVph郈~uEA^W\Gx6CUYj ЛG-t[m-z8A0 glk7C#rj5 3IܶchDZ%NUKKWߘYD!4J֖NY_ILWSt2&9PXyJs}ދw'(5_JC\AfĿª,&Dy YAܬKL%.ʇ#0 c}cpo96WK놨R9Gp$PMZw{ "לP ]DMѸz}@Q%mhln"Z4k{a/K$^w1I+{o:-?@\7: #o(yLM}nXF!jY48NL1Л ZH7hO]&F-C !FQ7 {gkU^ˍ!WAx9Oi_(g]"@hahW%N̚!v뱗 V?B=(Xk532) <1B&R3=cqa >lO/|}:Fc]L`z<"keiHN[C@B-yPDPܗ,|uȗ(cޥubF 4sr,UDs[|UC\Tf2L;l*X4PwNAf_,@Dr* xۀR{yPѧ8t\و)2dZe _FF=bkWb:"\U6of[5!)ye@ߞ'Th(!imH{ P?zXQ;B;FmB1CzNRd|ȬOOPfo]|MkޘkCyQ|XbHn= w=EL~ơ4WPhǴ Z;ʅ lj605"YK=K-E2 M%Րh_ca+Z'!޼&H`ܫ~I!yACȇ Q e剱]..1GH^ynO"$*oB+Em-HhEpډyvhGf==5L`=؄1 䕛_ 8&)r҆v}l07}Ɵ}w9~F~&&!mb17,lǯķ vR0n`?Y., _RSg;lj|2wN~;oJGT湾&_UO;E_yj$c\ V?2CZ]RCWSr4ҍ XҮ4' Oy,,V ޺a4f+%iUY31 iv_K<(DOph].m=ݾ`z/V~؄1Ag QNv]l\Ռ J f>:x) c7F7SP w,~7݄<'}'H7xr!~R_,zl (u$<92tX zWi&Zp qMh}C?Lno|աoJȼX9WkStm3qj(Rxx*jr|+ųLqA{(aKNf{d oj ƒ$ -⠡DB1%)3*i0E7 NXKxE ud+/PN"K*|L5` zUr}՚LMtѤsN K#>[NRU>SIXL;tH>`{>'Cʦ']ךnLdXfKȵJ.1ӽabZi Й !`X <NP!;WHd<Ѓ~CmL]vG#9AbͰuė (b2gJjIg[scjS8 oUW N- /#cےN%,g̬wSV8X fÚC mւ1F=su$vest.>"dI/Tt Xd&>M +i2ߒT X(@_me^Y%]hq~JCnkxu޿Ol_AYf Q`#~FcZ]~n^Œ#4,DۤI wB탓W>q  Jؕ聾5Z+Q2NiCW.{hgR}rKnS|h%;1EAz0TB{8EhyW{OAC#v݅e* .~ * :Ƌ̪wl]0>0 yy3^bYQW WAL~Q8nKd8UN-f-5=^6ͦ;֔\9B93ޞ#Ur?ֱV>*Fd[?P̥6xw14ە~b\?^deg.sdA_ :Q(򟅝zFЊ{aznﺀ\T Gϑ} 0=iyxUrP|6vκYN5Zw6bSm.^1Y'{$~qhʤ,Y慡T(57ڏ)fnP]] dQ(:FZ}r1፩>>'޶SLLVK9` )=E1#H@8B C/@N@WnJjB?ekf^GJq K' @=U5 iR7@ )lF|-GOИǟ@*rtźo^hdeΝZDՉј)Q ;֩jCA.&?NޔH/Lhΐ%20CL5ڑA|K^KJr@A opg'}$[Kd'bH$HZ2/[fo%xR]_IJ,hxFe)?nF.ģlui_frYK%nvNklY4:7lYIC)!%X6BߟqYNVT'23 hX+WƧȒb2/O)F) h%cYƩ0UtH-ifÕt?,/BK mi"G{Rڵ3iM`Vd,J8sL]!WMlZX/OfNYMMƻoE"$cӦA IxB`߂7,Zө_`m n)(XŰVUM VRfhkE3o:~1IC\NUC@d~ReLNu~Gs5%o E~Ǎ*5Ax_V.&lm^*ArFվڵ|_"GA6Se ze`M|ǹTB,s)a>b?hqq(v$C)cG@Kdi0&uluKwTIW@ڥXt}` wWٟ'%aD sLU+֐6P-2r`+}b\p^K,ƶRD"K>ɾդ-KF+ Yϖ14ppV4)BqA4x1]䭞̳gq}#ڟE,= ΍®j%#ou1_4ڭ=2AݟC:ywNxmӺg5#ec(0's[ԂB StQdH[_@B)JS%Q!8Hto߸})hͥ2lx0$XFH$89 jKsy4SDLp'3^7h^*Y}.FVy,CTM>h[Z_ڑmz 8md9Uhp;Y7 4gru*V¹g;9zdb@cM9oJ&cf@S;TF}el%}d7%zk(zo-"`4A[9 WIaPR+ f)2dyIXJG[G~_T^V/7AW8߆Cݷ–^6 ۖ鍻L)16Fˊx.ܢ v M~w\xK)DegCdUr]Ȗ.P}\@ۻ@NR$l?qhf}bq CQ>k_>HM%=?s4q(`_V몀1Oyn[!&ųVPBIW$LMudw{p37Ԗk(ᰜ~%NAVj9@GzX,>{XrtX-%kع=cc8X8W9b= zM3mgwBIץU # `-8J<ĕ{m,9~7I}+z%‹sa\z1:-'sKO.15)Q]j [+7hxwan4p:Rnƽg!?w/|9Ľ8\ıΘu0ѕ\;-=&mz *kD>1r|}]O?}̾|LX-XkS7* O}n8B~ttCv(#c)Y>1S4-s2CJ|/؍h7g*}~D88B+ n"eFc4\H,jShәf+ZߏbT惲J1r.;s}߃x"a8ksb} #%Q3݋@ըLZZ`lȎZg ;4WT7C)x\Z)>$qE*_Q`h5f $\͝!S]OMdц/i<< +5#>ڠvZ1Ew$lH(qڇf 馜چ8r%CIn^/C(?M'.0fkwtGUp{Brcloc&\Mqҡ(ip Ag5a,LHr!;c^rH;\gp0ֹlP7vS esD,=wlS^mflRbpǜt5}|ٸ,ʦ7<%C'SU4 RmL=3ĦdN2M0WE v `m Y.}(VJqZ`,7<: 5nf85 )81 Մ\Rᄺ.bO`Vȑń )5df>8ʻݮi|OV9kݱX1YH^J'M~{KnvAqBiCGNtk?8gz^0IFѲqwzCpIբEjRCŠ,=OUxЛv\mǼ&UȲZ]'ݳ!HY# i/3h*v Wf&}f߫:R[m:I eX WLI<( Ww=A]Urux7z^GXt^7undv'+D,?s =5SnUp8XRn/.جս jp-'150q6c;s:xiQ`{']n[Bm"ynMP |7zb(, -Ό3wD/X˖STYQQel~=AlxXuV1縑. .M4q]X(@k`>0Uq,LQ(1U㒉NiS۩ !FJu27D;\SRJ%9zL07ʪ#.H&.BS+γp텫 xqXbCONM5V>F*_mi 6y]l3rk;aNNȪߔ+zZZYA/k8I)qΑވwL+Q'bcXDNXv \ʆ$<^,9hFɤw'=᳥5:-0BD>6mNKkӣW:KdUX3<Ҳ;yU~< &\5!u䕉L-R|߇!He3A:.vF \XpF^Ow5BNC0\G'#fҳ46u16Vue)kɽF,@9USw0B;-4G=/ n4t*&!Jd%\Qtn&{F]PV~ASr_gIP% 3>)'T SYՙ:Ы)?bRO(ƃW2Lz߅`3!EE  u"AWfmW6!Ϡ=8t`* X%Lg78߾\uٙD 弻GQ߱F0kۼlRu}9HHAhkhhgZw~x䀵T/0?f:ڢ*E2Z p)nCѤЭw2\UCnM 4hEk D!Jer%nci3F"é"6IpIWHg"w[U[(aCd:GyL"rDAѸwEӅZkW7E<dtssB8\;cF/xnd%Td판 UPQgcH}/Z)[X,h𨌄9ćb)֓IPGɊL{8n[j^ӜoF *T#Lfԛ)bPCEVފ z g>;$fkYC$Ed DRt?{HqErУŏWɉ4÷0m9RT *A[\S[~) `;n4 b&N{B1.4JQE~b2 w= ꣽ4Usi*,U0lB}UVW/yLM89L.׫J,%gxDhuJ&AmwYزrlދ υ`XU5?a}@rF\ #궑k2>]sX4#v$zuˣ]Nwi# oP3q!6UtlOֽ,3G}AyQj*@Omy"wPg ;vt}GYڈS/X0沅uCyǒI(=tYO- '蜩$sE` IdM5pŧ\Շ1RͶ}LnHeX .;YvO7'%hHУ4en҄ vGlpWF3%0? mW0N`L,g FǪiB! 9. rY@ZIb$Kb CraDIjIko魇&?=gV*  :8~i(w,1YS"vF[hp{C[,5rzE,v *x.ةp%u{!xOB>{E.\?f)4AruȗS "h3+hi߈.Fl^RF2ܩL!&;o̦y.+`Om%KU """Y1>^KJZR5["e |X?vz<Ę⭉Dظd."@|b!5@S%Dt$2[#ϰ!^( `|e1R^neaZ䓟Ifbd,Q-(&! q-Xp[EA& 3j ia}k]ĻMǘ֍,A(>_׬ ?x BklL1@;oWIt~+ۊ\41K"}S] \K"Q`&Tm_ mwb7P1+''Or}UJ7]4qڻe_AHb&ǔDnCk6$-؁!x N"VC Ln,?|DgdzΡ礛pw TwեHl W5ZTGGKV[LP Pj5p| >/ATV1ˈqR@ [\?ݫokb7 Z^n_+o uќ~|nQ/Ȱv?=ܼ. ڸ)lјN `4olw4!PTf X!F,xֶ%Z)zQgCB_$hnz̜M* Fpت&tPœLtCz~GY&0i#=Bc:3DȇBK4G$\BBPl_f/ݽ“xֈi ڛ 8|&.8 1by\tUjXNNٸ˒qz 1Z|' jf/Xs0Ec7g&o);伕CD 0 -7l!g0(ʇ/Ӡ7y]aKF4bDI^Lb ],)UbO^'0Icc& v퐁N< %It:CVsn/=3WsaCTɏ@8(LAnqꍞa8KX0J\)VMB/4%pt巌FUr. p[윛<@<7➻߾3 nۤr%iX5rkّvو[tB| jS\pcyBq O&x[#0Zv9ٗj:"~C›U>>W'\7C ΐYlq ?EiĆ]y?aJVZ>b/:ZH|sz܋GۭݸJ֟==.<ٹx;qY'Ȕ;Lr1OT:S4OHv5cuY7HZZ5!7{͆, 'a$#g)mMjQ]`Z> ind.^*"yQse<2՞rD-\Ge2V7[96'  yo]kw7ESW}W%Lߐ,3z⵹t*%p'j~قq]EJx,\%&_MAQ ْjǹy֠pk\شIVف!Q< T͗AOӆ#Qy62vre;Q~Xm,Co8|(*;hKVD@y{t@LǰsHkNld:^#| +o 6ȥO1YX  ݚ!897 س?Rv@+&^2 1#[UT+ەeKw`Y?v)ycQsD9ZFURcQ)IBC_O@lQ$k?sJ8b4Q g P]gN}Qun@-]c?Zt%/2aCSWƢfQ`VJ0ª5<#DhTIm%B &B[ @ϑ*fN-BҲ^l eyƕ!&sJ'vIQ.e;ZW4脢Stc)+7s{ޒ&gX,=9!em EHQUc'!,FRaTR41v2g) (L9uIF]s,,zbEYg…^[1@N]8YAS1I{;3L@!% >C;~Ehf=3*~W@*a:vp@qZ2@? Q{LGW81Ḽ$9((`m|d\ 26mVd4:Ū=_{g/\'+T#@e!V7b:h--ڻtGʳ.>m|NߴFɟsñaCI)I{<ᬙ fA:_4ڭ&;mT} iln#cF?NGNvp{/A`^KjTAo5S-w&@A#:o!v?GM3ˆ=>MJ\V[lCl3-҃r|cJ-ߜҜ}CX3pV]N._BUI<{CKeiܼ_i(S~0?v^Jeeb$:@{iV&|v].n=S| K-| % SatG^(y`5\}KWoؼ 9Z`48&`hO}ԡe6ep *E P]dͭ5N RdP|pQZ$u %Z{nm!X>OrT*KF"b uen3XtnYW tGICf/d-<b]gEzbMV¨`";`'. ͅբgǃWbA%UB?+E_du!I5*@_wvڦMi`F#!nռ[%SFOrs@ Y3/{vd &~jLyEUVV 9ֈ{es8Vٙ =r'5Hr#) 2ߡYhui:DGrr'>u%"廷LG'[s CSm~W@( }Bm`QiDŽ9 >]X5Ƙʒ$fp:3-t )|L v4ymaauY +ݟyMV5+UE[툞̘*JXb(SyۖS\M@ @{0nVd覜U^8u;C-r>KXY_|DVj-8>o>.atjxIL#<ÍrNWuc_2G+AxP* Hv.@V׮(4٦F ^VnCe05C#Jڦf '\rQ^<c(k[|jTTK25E9wa,QMEg,Gq6\,W%t_>. +".ϩTUn8$>QRޡ*Siq?]泸>ɩDtk[hThYϮ7#P AŠQ'kX*$}}D2&bwI>.Pu.aƛ;8>G>4ڎ?)܀ACz?SU8h$=Wai+*W5V#2q,⾥V ȵnLR A -}蜌sC=ڞ ^[kC^,NIs #Pя畝 H68RA={P:stStKUmN&#P PO)WYXO:eYZdGDpxm1/5avLv/{'^ypOHɍjǨ Y5Y}I꬞[ *ZB]s?:in6KBkpF@`~k|*+LHCz5ŷ%U-m6ҪzGx.[lS2s6 B$Kխ,:Gzl$~`~sKQuG Yr6vr,VlOWƫl8#mܓAMS-L:Fĸ`_ j%Ŵƽyܧ\M#H<~_<LX;@ ݃RMH'uPilr+<'y'r wy$4v~#\)NtF֕GQJqiAKFfl9|)ˁQ@I>=v`rզ ěOQoJ|)Bݰ݅)!x5CX'DcڐHOBෛ8P8,aXi(][!# JЋAF$1ZK11CYYa1K/ h$ sT ^YXrIꓵ|zg|a$pG.Δa B?:}WC+^IGlt5-(ʫGdFУꞘ|\ ZHY~Ta o.nԓ {<҄fbnv\j[D)/¯RQ3^45F,rг;Jڗ̾ :Ces t%thf)>L1[qTtp&X"2h1]t'L1i0`׫Upiahh[CBW F⩘f|Iʅt R]OBPLPGL ;-V`U(w̉rn(gi7LIm U(&QהDgN-Oe3g^]׀x3T! @ƿEh99[/7f!|"&t%}Qp}f"Ɇ&Vſ%)OQP ORlל{(yO.׭<='[ğ% |遊D9s\閭1l]:鴿7F;V/ކ.]?f`~tGӿHgz=y& Ex_skIyOSb9[?n$#ǹ <×/\$Ż'ɔh!UyerD%Pg ? ȓWԙM|T^R_1n%Ks!eCM&0 F<:5P 41.V慏EfQEeFh#HCvOvHz&"Ί/X80!/m%W ͢rgA2a<_Q'YEkj V{ q[qjpsF}cS߼Qq IvNDc\%Ne><=7%&7Y/#QB_$.̣& CgkcAէAw2]Yz]h mM-]|Zg_c2H#fQ-V3:Xv y-!W`/8体ZJE\jTw*:ŧ'rF>v H$t6u%}Yk=fjIpg7G"ײb6NL]]s> J ˾6>b_ӄ gVsc))K7 cUMxq< yQ Z,ɐxk/^r9Ao nRPq|B1?+HlIh.2/IrvR+#S^0*y'q1h$+3:N m3ħͶc); -4z)UkNyIJXy W&KNm! .Ow"SuU븢,LȠ4fw^..d(lځ8}U00ɦq'~Ik 3{]w\ߕCmU, x2+N?B7}|c_wV>Y^J`?OfX__e%C;h S0jC4`%VYB%q,$ā* =Y!ܷQ USo0osc!ah+J3 8`Wsx{_@,p-lbd~pS$FZ2sSof1ǰ{E1~=A&p=${ؙ4'tw0gR*4"ڔ\z|g=\/7ҳ%P4Aγ Lyi3 L5uպsr$}=P1)4,`daS:zG]&o3άLsU/\7o˶? VoQ+8Qb˻"yZ~U(=gR,z:M#)i!~Mc^cGZIG5Q%+pq?@Y˝jMW e-(2O -kEnȼU!O YmvQ[ tg& [mX0x!9h 0;z~IW 3yz`f[ (a\UXlIJpP9]K)^[TydzD* i0mvFS(= uUц ^|Тuq'#^2\}vJ5FN7˘Ƕz5c oMpYs{5GRBna*8ZKDy4/C鄠mFn"OT  @_OJOlq6l( M͇ \{+u { @;&W'C} ZSbFGM`7"w񌘍+tC=)IFH.MEuD\T <.UH2|2tf>>/RwbUfQpT")IGyBnU LT?'*]zD He ?+K"UM rlݿ/(E?"T'p3X *(JщH6{R|*d/-tiV B2LjؼFǂPti;#Hz{oD '$:1w$kBc_жĮBBi'k EOa = 0'GFܕxKUtDF @:eaY#a.*mAkGIF[RCp˽LGS4;FDtK@ ZUI9xgN*3&3(nACIOiM啧۽1!Y Ko#jqk9]սo?.t'nYp/6"ӧ%$dDs^B*zinDݵGGMw_f<6qBxm,rm[ 1΍ .eu(8v2gHAiVfݥ[5a Q}la|܅ S0rEn$KϛO;YdWb[HXn=Ku˫T/%@~A7$piY Z@ҖDgLj38z D#QOzzX5K =iSMOmJFC)nn""cwe)Pw~ǺY!R UgGXY^G葙ڗ({!W/]ѝz a#>}Emf3XA_QHa(4HJj:&1!_%:&㖺(0{ad_Qى{PD܂*c<RL-MA`2<2q2eYcDFˆq,ǥ3Ŕ>z;Vt4I9W]^Kw锶 T?( aAA n7)bxl~J}m(ד.(Y, ؁f֛c{@Pv.e3kWLzu4̌Ur_@v[_2]#=5sEj|zΒkDhdSC,`OGQ34 @y㵿kK '7*1(Cjb,쏏]I1[z&u UGlagC E.'H,M~51-`š2vh} As|o,5|w& 3ղғʭ.5MłenI'nsHF<=i<020`ƑȐh0BF}V؋3tI4-Y tH[?=xbIt! #.1kN9bTng7P"[ z>Q8 S^8ҩ1q,*7E~Oq{#Hb p$T n ݗ)ߤ=r6osc(ϊ:5 x{VxV<\4%nLW7܈6LDtFHNc x2N `6n*Jf[m0QL`[BO^ :Aw\*G2KVQ݁SX;jv왛2 OB#9p{M_#5d䲚Es7fTXޝ>^5)QkA!KFRa)sz7Ap \Cxf:rg)XIV5U_;q!%5|mC|B[0aؙAF$ov{4PQP2S. _tp|# tō[*Cheht.+R\(7N.#`g,e#Y&@{ Q zm¶w<1v17TT; &5#d7\Fmj Mp]qf7 ~YdǼY6E Ei G2xОW Έ :`Wcb_Dׇ1I(7aɿPyA%jwP 7R|`)"of1{wy0d#vL g)H}oy)v%Y  whjQ{LuLϜ;~mW04i-;4r_RtuVق,=Uy{Y+)w#hgFj{gC k*CUعI*{M@{]eaJ`*/hאR=C0Z?Q>ۣͺJ]$Hjh!~UCO B>m_\h9M&_ӞO8~,KCgMyO4S r "o ߺá,ήB{EMai3]IFY꿙3ݴO`QcBlޞ@t7_8mGr< K ȡXߎ K>+DDUso/b B3U92~Vd-RѸ"o= l&^abA맢rB)Cp!NMjznR ·83J:]L~0 _T;ztϾŭy{H܋l[|R"\yJGz%%;Uy?XuyxÐ)ܩC*Qq5SRou'Njm'fkC|r SgHhr$P͔2cM|e8"'P1O C$+:9Fx>kœ⃻(\Hޑ.|1W= ̢]J=4@@k?7~޷u5nހd9a|H6]҃$,% sɵ)cŸy tto!e+YJΐz^ g-a"I xyOf7ևJgMqi ho 80~C5WgkLqGr,bWx F&|9l\> ;sz6΅h0R uHxiuj7%R"'\tMPB@O]հ8r22Vօ E83{ (|Jb_&0ObM]7-8g֌_,Y dABpziÚ*r$#FH_n6[n*0" zqU?:{;!E!=IO*3gk3, d$K˟,hF(@KDƐP~a/鿴9TJcm5Ҏhr$Pٜp_(tgK *v]~-. tW]/xA?w zkPӼBa T-hհM11(qxWOiRP'\c#"W)c}JYJU']UD%*qS iPktý>Fd>B5Ox|Y F JaRdbI>I9,mxqo0N}-OO|6*ocjr~WH/HU)Vmvb_8?v_n$}|o hgاԼylީb!:ӞKb><J^wi*-M#ƒAfݯ[zP;&n}"'I\)5VlQzLN4aH]f\X%d>:/CFP"첒K *G1%L=xCۂșjq a2Zi,3]U\3J_)1 n9o>NE"t{%I{+b֓zGCZ,kfU \OH'Z/G%kܗȢ!@ 0FRO%9x\LԴncE}|$ש5g%`Rl9Ѻr3zC)uB82bg0dAr&(\(o0 ]̽JBGe󂨞Yt>{]+(-:ۓ[\ 2?Ͳ9`I@H9=u\SQ 9ZG^$S=wYe̙tȋ؜TGl #ac2)p w. :w3jͩ>pxQ%tgK Ѡzbռ\29C27SF56m1vd/utP,"O#'G46_,o;'ܮ|X=&gC).yJx^O?`zཱིyfxthn91!aTh-ZICz ckt''oĭé*=TABSiqk~n~W JÝ<'=U;A)C2wwxyᐲWdkot',LxIUvL!Bu$~_2(c`q'Tgf+<~u?t-T`-hy!+_PKXk]hpcXZ:Ŏ6)W c =pMU`3^ LҾ"?7;k[s\q4[v0Y+vҏ& 2*]9rM'S氒' BMsdccin,j!%=^Hbv33 l&[vIr6t RiMѮ_dI}pp"W{y(5PLMJAEt-H;桕ͧТ[I ON9aݣ z6\SZ\9_pXQX@ŨaQ,e#tU桩BWpX{/\QR7KdŜMe!wcs$ss_eOp3m7Pgr(6Bn<+V{~չs];Ƃ  rl|Yc p`zPH\wAG:%g&I d! aP3$]$;)!lVv>dPs־t`߸]j[RPc2X*DѲK J-)B~"Oiq[)[>B*EpO@UOvu밎L0 X}\3SHqFu?rqWo/v64g5i)>®bzmQỷ%>L R7@ _Bܔs9鎢zٛ*bsFKpMQxamK'v+?R3Q8y֫IP4dݮc@-Zv1Ƴ^Ӳ64TG؈_f^3æCVZT0pRqV$>P:WnJ7k sLv^j|)^R(N(Maw$dsK:gיKlGSDƵsQ`FL{G fdKoRߠl#7EcBh&^0D!,{3/O.-؟B5mΆdwω}/);zS;˯g$Z7ۄvvQ.ص(#AJk|~0 W~dxn&HiqQe@\pH]3G[B19\v&ЉXK>ao3a,bh 9«\d>) W>h<";4vNbĬ8<$zDrM $Gq"GOM|NS湹^чf:^~RYlu#Hd!lȂi46me[~fCBFdOat5ey-aN =Hrх2g1{`;|x| PhB8X5ph2YkP|?bl]8LmLۗL}oM <eBD91|y0[mѠbcٿum gi]Qv>et߉.1Y 9"~r*5.OdaK.dY*̓sH $]uxA?׈W&ڠ臞$썾v M)ҢׂY B>ScfzJP}"Q506Kw7p9߲h3oCsֵrtvBbYύER 5"m[ P^֯OS 8wW%z#~Ӵk2}'}"d+r8 p6VJ<;G)0H<:f JYy랊 [ʛýZ8<][!APz*HvK1.lrCQ;;'ۘZ);x6aV u+aQI>&B!zD=EF叶f|ld$?sН/km$Ȝ T|{u[m(3F3ij6;;lla8*|c@jq_lL$J$C:zm0_RY~b{CJZtw>{8*̶r@?U 2q|F`RFCDz cܰb_x=6)ҕ_ ROV6iDĦP͑z*(}wD7vMzmGXG<)d#@#w!.:34=ѷ-i rRry%ڂdEi HK=WE,H^y/cKl/0YD5ړHӄ4K:nlK"!:ZAVN8 "nd=8}hmcW? 9 ֹMaEKh]6o.eitDbܙfצ=jۺ9J1] Kd3h5 L@=~ ]Gȭ;8|>DBz'Ci.pxڼ@ӟb*I!xwt67wKm[43kD^*&BO@ 0 ȿ{g - WNr2gzD⼙Ϗ  Ք7h3^Prc!ՇyJЋr$C:oq BO"on/gܓ6tR8J)}oV'/DsQIudLnRF.}XhG(Ȇ{ƼL,:a:E@N#E,Fv~@-h e'?#0UmXwz^(Oq7)yixMS'GN9hg`/BtK&!BrO/*7o4qOhΜ: :)09qFv]gـصh-^apy,.eΒE?uef/atzRh54Ҝk#cw& T7h(:0D-Ĭ%ܦ|s7Gj׳w IP>.24Z["TesSJrF%fǭV)UWUxqʱEģJpL}( <"[ٶ'ReÁ ҳۻå9` t!fX1kexNQ^ ʂv|4 U10G5(% ;X?x#G<8ўcr ER0NeuN~K/''=9(Ԣ'ߙHZS^'ڨϹ/Qm&/?@j~(7Fl%^Rvi=0 S;8rTm u%mEkPˬVZca@t×]CR\+r3Epjq1e!| HS- 13qULfZ"#2P/q a2.u^ґ.U!{f!eq9 - ^gmDg_-VY+ ?]keLa^K'J_VkZKKHs7mxewi>RܠMj ' -CWh SJ!q3"3X $8?ʮۓvVǶ?vj~1lrj&[Zҝ˜JyP3+6/Z Fp!|7UMͳXL }ƹM8ȝz2Յ 3k|Gle#_J|tjhXA|q5l 򎗍r3!\:73NtϋMjS32L,*i{"CPcX*ю2űdmR(-&)Bݝ|\ [f! ʡ\N刿8g A#@ޢ, D}`+!IjSS8._ܝ s ^M)@ Ow~j:>%ߎ=|U厕=Q(L. K+vQ;w.a?USQRxQO$?0^ߩ,>hPR#\|Ν AIWMivS82їs~|Tn#e'u מ'TfgH~ے,B 4kr;oF Z~W8Tpe_c7FV$@Ȭ4| -][U5  `1~b
  • &Vaҍ>Hں(/Z1_} ~+@GL#8S3s TW[7ȂvIE61eQ!6S&S`b}k3_Y_p0E*zr8r.<;oNJڷ7r/5QSq7vm?VI.Ͽg%hQV(el&/ \%"Gf e%(9Ku\rź$:V v3-m9?W^x@}?mK<,bĪwvigD]pĔCDJ SPO9£ MA5uolKqaT+hQ5g;jbtU>*rGļ'ͤɰ+R BBXd|4nUmu'h!8N(&'K)Uiq+V/{D +%j b4/hH 7KYswl(2/K=[D{~TQq7%=]E۳" i{ Cō%4iM1\9?M2)61w^SC*VhX@ x-#v*5L=TUN2,TDJCmvc H4is4~ :©3S2u1MIV &KF-ytGuvC9v#c2 sJ8C2nӯE l /if$>{! zޗ>;I6M{}]''k0UKWi"fTwxh.M|zRaQLI͝? J u-Eg\΀l ƚ|Dt ˔~ 3Yi< ¶nMhCfʝ$f L+x_Rfq|f=dkSyPֻf谼k*W1v)n[3Ne}(2S[cjho%ŠOfۈCz:|$&K.?J%] s"$/kNP1}oB h9Hp/3h<ܤ@LSiЗ7&/ݣFGl.A00:OL<в[x3&R+l5R2rrttHTk@4J֐t4kCYWKP3 &q[g;:\b3=!n4!ҌЗJVNNw|K䶞V]&"]&TvA$uEҵ'viw(%c>Kvo`@<Ǥ-#-/$EkG_7EƖNuyd_sۣMk"%-&:Rh"2Uʪ#U;f!RK~< S4K>hڀ]SI4*}Y7:My*t:zVmQKqY@gg}q'~AJZc}~6 P۪W/6ji<EoltBE~=Q^ 5@8}5uyYݢ,(ki&_0G͢X_# 2bҏCxM{G "ۻ$3A!V=)ɭ`5t-<-̴1LNMHіty5ȝ-Qs @dRe _V,'J#ZyR\RJ k$& zx103peX @RjRށmP_J1[A&L8 Gd, T;/FZ~J( ܜF%?kK揭>o(Lc^rSyePQ(XU hb`Z+zHJI*`ďQj3H*`Yy:6 wchG6L([P›+]R~GxL^re7Bx6Y] 'AhŤwsI'BĒXͧOЃ9@|FV;8]ƺVi8:S d2Jy<).0`ܳ.*DrZѩ.Cύb#f8\

    A@O,f.14\#؇*i%poYOA?q<5}-UO*+.Ews~sz(&ꩅNHQ"J7q iZ(R0LHq0dvrS50VT^(7MfI:yҎL|;GTn/BBb .RS򘪬1X 7@S-C;HMG_tp!fe5ym;c G(]&F61]Bљp..%׬`1.ܕgHfTX0=Zvbb^2SJד<`1{VXU85ߪպ]}-EJ*. =*o(asFtə50U˿ $FupN"4~L$b cP/"?H;⨦<a&}>^\uF/)w`Z|}P[l\uX;6ogѸJu8UTA]! }S`5 kf l\ݽƢc@zg=Q\]R a ZeLJ]n2exu ϞuD#u\ \ü.ND1м !9%:_КpX'߆~=D>D$뉣#G*90w 7Zf>Jn*($G|˗sGpݨVby'VݔYG!-eN8OHA2pF*V+ve{||\`f#Տ$GnA(ny_9] ޢIcm -ĂqMb³;JX/|dAz-]"rͅLs $ٟ⤕cqo Aеި_$ƧXLfm,;z#^?:s]!bat|\ =kNt0oeMGn_.!K\N>HLSlmf߀-G7!u^~Y ? ;ʄZ;@[>?uboQLf`/L$Wr,L?\qg,kt(/Vc?-q4LcJ2+GY^ȡsAo-*(Ar#w %ţc׸xz0:%5WCP njJMt%7Nzo7IcTWCoeT*-ݧNC'N[?DW?׌*=6U`!pqn'a#2ͳ% Isi:GH-Q_M/G7p޾WFKDv^:u̠! qF&>]!!aFYhP6{48}<AANv0`z)hF%bL{:jx7ZRBǟ~u@eYT.wi>WRg<{;8Z:TAQaPYT)0aչp4Ń!3 UKQX~On旪`u%҅_Y^5|X^UO\202P7daH{%D#/9V34@W&4Z@Op=o~XFЯ].7WdX_C|CNb`݅Ch6IzFb4:Aw*!3u+:YArg^e:E&;[eA:‽ bVҦZZA8ǘ;!; pYO6"XRIsiNǎ}y[G6M!2iLؼ"~g-y:Wx("?y>ax #^#S’d bնŒ~$aA.N{>BD3ť{iC3>躮D ѹMO4XV?=v?O0k"?Ym#RcH^7s5=*i&0BE%q!&eu #sE)/:1$#0_AJ zzg6/ڻ{cmC:ۗ\ J$ %!m-d/1e)].orl8 /'n-V/};1.KSg;18T`Vߏw\|ES-EG 0=; n*.l)oNm 1MOv*sejNzш.W)pLk`=z#ZGO}n~dMvf :53@Zy ߤiV 6?}D1GXG2Oe5\ I/$:zSb_2Ǟ!zek_BpqO!7:,{Ӎy߰cB]x֜'{Gi4 ]\;G|Odk@ z5ڷE"%`[tݺ0y'BrP$'7;r`AA4vN;ENOPEiIN1O7wUC&Ni18V0ܻ}pͻV h$>]i7+kDLci 9Q :β[/zᒑ 6||.p-[:- *}wG7oA$!=d|GJd91bB]k(G9NqEP3+t0ٳhJT3Pn*ۊ~GX4u)*=͓ә vw=WBy]h:JqȱN {Tp~u[JoV~=O` ;ƫLi >KN%MO8;c %jF7aS :|3%%>=*DW4qLEg*~+7C7nX1ϹEu2Rѻdk[Hm n:ɦ2c'XZ7O=,6\p-lyOvh7`bMoiLk0ƫ/LnX+diWEq1 |n;}we}6lJy.@w \ ee #^q"ut%GH>˯15/gn 8v!3Ȑڕ6ʂ@UbyYM(Q?#G*Lt!o0G~A:xE/9|M=ˋʔI1i8kbkL:gs{k*m5'+* a~[ Gf/UYPϜoY\Tus .Gcٔ_u3(EâVPRll'17[-}<;a=⛇#UA+=/(LsE;|IAm/JqF :vޞ~%6ASI^)}~ggOsdfC.7AvK]AlApShRب.}ykȏDC<=-NZ6GX>Պ*8-ݒ 90?nA ngj4oF9w`SBg ̸6Y#jhJGs綑ˍwEY5*e-ڈAɈX 0Lm/Wn;z _ۇP1x? 2mG(VWf:R02` fmXXCt{^󤼋L <6#s|6"hC8B4\ ܶ*q;J,5"yG>Cѿ-7Oo{"aHr4Z2]^{ 3wjP $iQ??~&%&! 6 mG.x6q`ke[Y6@p PN+"W3p3s z4(m؍|X; mm)daF57*k5\YofGi'1q^`z &z<$F5{p2TAxǾGo.W5p0}jlɬNX@stږPt$D|_[DuH5+n9R#er)Ԍx:Ӌ*}HW!9)3+'1qPxgx;vq[J^Iws;5Xȕ C~ݚtFgr+e?dVlex'B&عW;i1y" ͜~$|LdKi$m9>VbüHQ~`3WéJrw>‡6b7;nR2֑x2cirr S-b#Ey;4O uV.0ՙO`ljܸOK)7F=#-3ǮM]YEm_}Ha9^&_UԥӒ1N'/L)_!R?ujg"LSWm2,xqO꿆Eq&yO!qj೼skxcч 48˔a`T/3rf+?#E[֜s35|D-Eiqj?\Q`8heathjT}I J;IbEsL?9K%y8;PS Їgu)L=7AJ~G-FxbKNJ]Ieȑ;>q4ZIe0kM:!lhzXe^ ͻT2e] $,Z!fE&Sm}GxgE|BY^d69B¾ZB/鑲ŧ q]?neC! !87tE0b?ԅeHS2N_B/ҖQ WgEiݹ=9;yHdyYrw~}ho1cr\,2uyJ!,z OjiX!1vpxُg^pc,>]yofojJ|]b\."S.fbņ3K7?domʘq( O#GVѶ* >yc )*)*hE`7ӷX䇨lonB#u@?W$0VPNV䧢-j_h_{Ŏfڻ@Ag:}TiEEns1QZ$? MA& ~-Idᦹ54b8x ?/Ѱghro_eۊ,IϞ3 GpoN*ť17II)W<.(/̈^6iAK5t(0*Nˢ ,Qko?ۊXW2_>mei^[).Kpv8]_AᕵGBb7zp h:M, ǛY%oV 4xjFFۖ|B~JZ $ wzW&Ez y ^br $5K9K^FI5Ɔ-1PPgX[hб3`ϔut fI"-glv1W\= §TxӲypO~'闒Fm6m_Wr?>qɚi8LT?3tz4#W QM ĨّU$V1LSAS9~7]Iߎw,bWD=Z?8Pt*2*R HravbgXdh 6 Y" P*Bᅒk:oX_$6*dE@5wfhQޜcz9DiwEI{g=@殌O^d (m7XR:yRp8Dv1Eᘤ58tZێGvnG.h!ElUr\H[*2ȷ>UJdvzZ2"QNC[ݞA8&H3jH!:$̤t,<ϼz*5\$+~ XHNCˬY([8<l]-*Y3HKaU9 NqadIV#yL}5S?Z!Ԇ] 1KMf7b$.=H .mXXhGK-5YJ_J%S;(T Nޓ1uY T\|Zߋ)sQM*GzGY&aЩ쀈\a/Pvɱ4rLc4k?pw%՗guC/͓ hq`)2CV7K? j3:!AMX+܋ajpq3ZpZ+,g&4^h``Ewړ v6B[kg[%?{,HIu |vu3$S`?!Z0I]3lɭD1 M!Nj Wހ1¸W:wQ H~DWCYeH:IW$|.d q/nT6Oؙ.Qɀ+մ UC 縓YJ/x$| xw?HG]oe:(etc!l-%sne8N *$eD+q`&eabGU MORDK=,!Ͳuf:. 7ziܶWk@ ich ;MY'cTUѴTЎ-~Sӥ㒈ցGLGv[Jh@#i!3@ŭE q5 +?3C/7S;Z3\K OH ?M &)~d љc&p~[r @5e:\;,lW,!UvK]*/wo@ l7tATm[C$d=\-a[b>#n@AKIN5".lwWwfӰ.xCj FW?{v, 3\|:kÇ.B@6G`ZLC~M{RTvcѬa=+YXbthDݭhI< VÒoA0\.t3<2g.w dy( a,ɳrZ¿s`bx ;k@%p.'h4g.;af&rJJf&jhM~ W_.ފ±<ˌ6>RiW* xq;J?btYy( S0 ] l vPz,q![#jEVyr +LMR<A׀b2=0sacW[&X8즋,)4o횢qޜ U& kF4V%2i_`.2b[-$ z!u}RYQ`؅)mYo2wafDz,o-{ʈVw%VF M_snM"e:H-=8 0ᶗ @'D 2+s?qiBƱ'o(' m/kC]էW?:p3 mz9=fZY Ɇv3i~^:9b%SJ;WM|Pn5m1!:HbL)XA"dnhMkTgńt\;#V=pf'vt{*2"/yڦl#΃5L.Wma{PeF)`m.r]dokdmm[]ldh.b@RG#2 qm*6L]Owh sLڛqXqY@ɐxZ$7;#(~H0/b5{4uwrԷ7!WO] 8{;o~̜/cgjb*d!و${ޘ~cB{)w}Dzx#(kngֈ,{t>c9& } #qĭ.o6pYUP۠v1]4Gԙ5Hl%g>ek4vɚq+d`2_%9 }`ٱE00;/}Gt 3Bt;ZPĂ'ϵO!h3foẉZNRxjh'ζKN0e%F) Q&ô#Im^i@S $z VB 2?4rɋBRv.juc[Rw1|ċw gF$B2obʕT|2RKoO! #+e, >peR\tPhC8g6` Qx"WeoJ+ 5[.LwR>QK($&ݵ@Hd|ܛ-W_b#c/Rg/0ڻQ!v@GT%]x?'I Vvv›naAߍR` }?C j;:g^{7c^՟( lOxb@7rc4ѧHw|zu&c>)`-Ro& v @<`xyTt@W5([eG'3:e=r4Fv(n)k;4PHB:{~{Fc,َmNz$/(^ H߯?(➜IY`4>2V] ~pn$<ըKvܾ;]4 c텱(. PĆRqH錩_D@҂tZ-gԄ̻Sit*S6oQ 3/o?Sv0@N=|e ٫OF{_R0F^>A]1c9DSzj&{Y5L ۓ;Q/Qaez7MiS$VU!dl6Rm`BW}ZWw^qdF.MD/&R DD{Op9N>+v %Fy4yGFc<⇵L N}US_F'9_s۳y8bz(M;}dWÈ햤]4ߝmao5y 3D_;!";=,4^"-M~¾p'Q#pJ}.jkN:Ӌ{ ߞXzLu'ύXKۧ߹k3oj]|=zӞq9"|m30_pRX.?};ߣXj}D@}me"}}EV,zүgR QKzOs#aÇ3kbL,D~!d^Fh 1t2(anlHBÏV|Fi<-ΟBq`WX稽6N>V3/o.V^pwFnęhob@cӯ{P0ӦW(vQ&6)id6Ԉ0f/)kdmLvJЎ˰@BGW8 ܲqb;:_>Mzgj,E,_p#>n~_oܷ1*\?+.]z!^q %PXJӫ:=ފ6.NjL )</૶+4}W͍ݘO[.S3Nm-.췾j=(߫tGۨ0n<:"SlYK](~ M2b9"[ dRQb0?n=SQ7zxL8Sԋ%- H ¹&y, j!q#'hbXNK7G-o.qNc9._Ie 3ؾ`~մ -̀$ݤ~!ncq5BB~$q$"j[ezT0m$'خE.XE!c|9i]Vx>PKSj6㺩#/rޡ=6\U6bԚx^V6<XceȐ0û/&&ڱB< kcPne⛳H탠 IXxz]#k3`|fgyaIӡO a~Ir&D7J,F5ZXjֹ[wՂwdK^=^<`们M/dDgҔPk*9lkŢVG+I1p`c'MypԸ<2~}vW`л 9ysۼE*dWh VqPxt*S \Y5 *y^z\M}g]g.ܬI|k OH:Ď;pΆ&Y?BZV >=cR8TWYq$jH@r-4۾Z(#RK{odK1ܐx2c" 4m2@WgZZð%T~2}/=[!!w H'q Hܺ[ Z vV8TYn2tKm3\©Ò+6!&@E_)\Y\pS SPvT lAC$;BF,"%Uu AW_ttX}應W~ 9]!@F s2VRX2?jU#_&SA--,z!jxGpUR)6_tJO^c_Hg1X\Ϡ7_'Z&f4'5! m'>1o̔L.p3ʞi2|hFR.h4$aԻwV Ƀ5[!-Y#P[U粜-= 7zH `ud/ txVJ%kL=,d nTórCtGP;mVJGQ';8m! Iyjv֩SCy#ODGGQK-IEd[N)ٿqV#3H#p֒g~ؖe,Ky".2md*n81UgN/ E$iah1UKp%(,)} k@4%̯Es2U墟H6mִ wc" +zrB$dw'fY&YMhKSoh`v`|}et,쭫!Fr2gZsouo8R&ŃDʯ<;=+d:ԡ ~&Ud9%td2eh2RL DTNDC 0M?m֣B#ȣ2i輁ZJAFhKũ~@1 ĉJS̪ČʹFI$llOF),췊0brLѩzG̲2Bk''RмcSwvgsasG60m]6I]ʎj: -va%ئ9F2b3!kѰ) dA;ߚm"neUp`j~$o?!K 2^Rpј;+`N9c̈́mH s Pk:TpC!9;}]7&p?+̤`~L(iS\)`]=1Vj?;罬gBk~GEo+;T|K4^/DsBUwL$!)i sz!p2]?fO1-Ai?Sl"i ^-}m'mtR̭Z%<wrd۔y*3q06e#,꣇CbݻV/Luɪ/B0.o%p a_ͳ[߅@3_ E'S&HQwqudž,X#NGjB2%nL&fq$eiC+l$8>H+>RAtDvbq|TG@5uX8 f"C4 qeOO,5g[Ld6l:~`Uᕽ]ߎ]@7q~a!5 SuiO8SSC}I ya@S Xi)`ιoIyZ[Grs YΎ0`mq{6LoSH)#6Lm,ɋ+;5*l/ ( xzJÜ9x,Oa;d\GGx/n@y~ 8$w ֖V۾Pbes:#?z_筕ތd Zq60_y\kqCB:O3͉m$JRbӒ(7f8 vZ.JO)(*W  ɨz2Pgc\DFJwt^EjpMlM,<2^B~1;hz>=Pt|)Zt Vұ+7n CR¤a 8 5R+o{)6N?Fa?<%'~j8k"PQ:1i g)o(CG.5{ƣ #/VODsg_xqGQzmBɘ#J~JBn<ׄQBIB=V嬈<q_ȾmynXX{9,BN 941^ƫo?~ڒˊ>Q: )d|3TW㿜 B^̇>=:HvlbPnc|zGĎ ]R9油O$=ታ}4)*䱑|+)ZiR،ͣsoRFr({5 J9~+z.v=pSJW0"wS.Z+/e/@)D|l2~@S c(<, [PyNjY:V{<3pv?]]WW !~Ǐ]mz'hk٥_Xb]Ta ]6FQm U:%JypJ?QaZ"T ۖ&.V+2H;|/G]9n Nw-.bg1NuyY 6L2Qk!BDbwZ'S5xb2̱oLfs/d7klz xL%,hU( ϗ_q$=rfEBdW !v6KշfxCR߲d$8e1C4`%}c'gxNbzAN_χMHj @'mH]B"Gl,9Qa(1 ':ae텛ZJBrVQȮ%[(6Єq+š|Uh#ʲi}?o'G+nքNTư}xN-Pm,FsXznpHUz]`z#?D\ZyqLpg!Ge$|л;#4 E Y-k@n"OSN~!3x`DP!)$DQãXޭٌ80>ѻdϙgQ3T$ `e,~W8Aq0~I)cdؕQSD`HB`: < y7׊*;sm5wqP8}lJ%lU0skPZtlEZB0kз} G@]o9qю߉A>!Zr;v)Aĵn>łx[J b9_P2Ӧɋx\y* bderG(Fjl ʣʩ?yn):mu*y'+ )h Ew37@Ss'Ed;'ͷIUd/ܳǒ; ͮ܀CTdLoݐ"yyNb8ȷb<{uQr0 OV4lT/ƒWai!0fe$N}7y8 0ݛS3#}!j~Rn|E\`'LyHr}*Z|ދ?. Zz[Yxaj}AAYf3^A>7$xӻe *Acj^v6y8M5Lj"j.H"pIL͓䰴 Әbq@akX|~3ℚ3- ’u$6ޘPh^PxiGI@;$nle:d fƦ&ZH"ά\0Vv݋mQM'tN_2e&8v3Rg6HLxF(=P0c%\s 1NsP@7/- 7Q᧒YN)puoD:8פ0Țm 3b_IަG\>T!YUbI Ioo87!^6ƜSt{Ja0rOP{;}MyҩHڰH)ZG1՞p> {#G?,[Ŷ7\hWx7elƎqQ3Od<ԜfP}t{A&}{hӕ ̓nrYؽ:UXpY1a:w?d޶`ǰXэ?|>gc:5䤦s~lx?-6]qTB;}(|u]ۈVXp!`mPFcR@# <Ȃq.ڗ]  geB[._%`x;7-=r3ݖNT/J޶M8 ?A7@>~s,On1r@MLcd{la(w6]Qyӂ(W~K4 8d[q[*}@2FP;5dxzC"%a&^dTDb*jUࣷđ)ى7 1A>s}TۤQs苪S"0.`Ss{s\[1үhC{<?f+x UU$/>ϭv4ݔ+G9cSg b21nV~Oԇ'ȡqN iV% H*,]ҿlʬ,bbc̿S|3xSJ`i|a7'K} ]~SFOZ?_h4C| 4H57DOcI ಑5kL} V hFcVhܶepq9U)[X9 F*m7xI QL䀃L{¯UܷN2DRY/;܋cMS]xrBKx3iYn)'ƳmYՂkL4(c$37Zz,EꂾbU`(kdX &xP<;^sܘL7Ţ\Mp5]VǷՈ]$Uaʒ!D߽ ҹlx3—1nj. W7yMM%j+ uJN?xgO%,R`/y`=1}g\3ZN( $/3/G`AD(9̋܍=Er ;7Pm?Fi=լXC}k7K^˾_6)jȒ ˛hڜ^Bwy nLܩ椴jPƕlP_tVxԯ1hN caK;[,(|NO4u}Vh%Ձ Aq&`ҁi8CPb.TH$bG )uabC>F'xπDLhEc(~hȯ1Kƃ gmy'({:HoqMř zB\o_UUTi71K>o_S셒b}k;s:I#rE}K\6yȳVh4ϢVz W{q_%km&Q /{:`&ޛ 2΅jJ^:g2J%#]#)tE`:չjtH~u.WD_`#Zw:2m eʥ Si237R=v_/\;S5֤ Aפ= DxNi,ˇp nL sk':JLx j`B 9Ñ+z(_<kAAnw{V1O m3Pڎ:)kSr/DV[-8Gd sYKRpkW'$\+]OBC)XgcVW/ʻpd !.Pn[^[c_c;:ؓ=VTZbH{2GƍtVj^zP# ͫ8RJ,?~{k+-.BƿZó8(8\-'Qr?+y0|E|FfT`2Mx@lp;,~ѥw&u2InSAIvV*&ıVj6A~p6J={t\A ."pwIۡlT힓.:nT2R? /oQ;/NsRp>ǔgG&.CY(Yߗs&Vt풛bW2ߗ݅/Zr(q9A+$PNidSiM. r.L8Tx^KhFzTNر/zK _4 s7/K@[8pgcd43M~@(%˧8tB+de|>!P\[Ud 7 DTȓq?"5~kDNBgᗄif  )o>#f$ hrqc *21sj:x [/CAEŴNqqxwiY#^Ktق'?Ont,xP|{+ִ)JC*&2+d2O`̟ĞZ 4`V[_ЌYj"~=鍾4i⍎N!NĢY{]720>z#s򒩾3[S,'n=YV};8ۖ[+Hz8 b I Քq.]b;*0ʐv'qM0Ȼ/}r|VUߏA$=HY çLgYG # ' E%'|^I/-|Zaz0Eg}Wif5w̯#D\ 2D?Ty?m(35)mm$nm+;= Fߗغ鵋ڪ"ps4?ϧl( vpxQג7y+EX4?w6F=mxF/,hs_l* $R0zV>]Tm¨P.o=1#i!'TvVSS$rQgLPt']IgYnz2Ӹjlk,hZlܩPn B޲m ;goz#Tʼn͐9ԆHU0 E:kGy ĤEio(?'vmT r #&smUerR7@srF0N"(+=ȩ >wA;دL>{!xG>/D7j1|v.lȍsPU`D]5 &'-s%ځ,C!Šy:ՉP;uHd%|)yd/y+xhܱm}bsHRTn)u5;'|t) RQY1wTM|RN4ZIXa=-,z;WC{0={1Kw[N>WC;hrWfrRU` wg3W ZBΦx_\3^i`8>St$(Rjb81#7Y+Sdgd55ra).{JlMrd?| Ջ&% e'GwsGFqCٽаWk -]@Mq7h?bY\mVWVmI0Kڕ30 >|;h; Fo{tGG#sCmJ/{c<p-ӍBoQJ({ePI:;G6Lx} ө Z73\Pδ$5E9dnb '|Rd{^DJ7> 5{á_hCp_ 3!ORa9P,s=(I= ;*BIv$1@jǷ/@UῐljdYi" -_Gw9fTK?O8: =%0S(>v79>tfW~/.?ui+ʐg|߂ sv!giXF#R^R-X.=C;b#FdK(?U/~fb^-2Q(;ճJ&$Wn)oL#Iɣ}Uo0~=dp%@(n,d < NUb!$yƦ[dw~zNtEpȦ!_*̿/J3S8pfB?(V ~+Wv1ًG+-/.2tCTLD꺆8.Ҁ`p$"D O[zyX9szNePFTщ&3v?tHF/L:%a^{=/ɂ?l}hҨxDTđ o&[~O# [&2-%ԉ:5?%\jRԥk-JLv E(_6Og?dMx]A%3e:U}Vmʌ](2p*gvTS&!~0 ,CX%,uvoPyvgUzI[pOTZL I ѲL 8>;9`8G>MҔ0;RCm73 荂f. y SP 7=iH4-U;*G2BN F[xo#5z>Р:'(Cdf$'/< b,?cfeUzPr&s{C<[$yX6+SA7_"(I~8!퀢մ1TV+$Wqmj0嶎 4LYfe11'2=-"㠤ڼFS}aV>v~k ӏ*/0CvdS/!O_w> Bsc,*rDK`B}uϚJ\* lgH]a&/C_i&AcX˲PFt$aq{ ?Ͷu+&=+9)0@Վ66QG$6v:I*6$4-Tn,LEEQ?;B-Ԧ|$y!D - a҈ `tǓ{EzjpA0$hMEyt k-q >ZrҢ/#EvÅ@;c%ˡ*Ah WҙTTW%aT,ɓ\Y[PyPfOI۱ l%[)~x.RtНCZ~qy3uE]m yidgINc+;QS*A"~k.J&NU芨)"*ظ B'G醲Bp }gEA U20ǯ|O3n2@ƪ[[d#lI(nAd=Jv~YyB\5V|Zz֥wbE]Y~s՘ꭂVN$hL`VɱoC` /EL:j! V<v4YFӁ"8%_ko*10[r3 (ΝH݋/ 9_fԩ]PšT54;V0QJN8UnWrut+EcO۰+Y? &-i4gJ_!"mA SQq^qCz缊wQ\P-8KYn~o# xl8Ԧ]f2uL׀MجeƳSJ1t;L)rw_¹$w&Ʋ)I"L<8 ;\-D_vRbхՔԉbDkI .b!W*l#2gvAv[5JďE=ϩ2σK Pj`GXԲhSOx>[܈HO{֔n[ aY(w}机|#y}Z,DNU MEd5B0#fi8--37Ctՙe% ^G ʚf~&"2m[摄4*i1BWTӹ$/YW*A1sy aaoM_ YAz ZӾ;Bc>j iGA.ߍ-j+ 7!=?XM*&eƪH ,UR3 08HgAYkYv!^i5gP'ޕ%B_{8l҂uׇc1lTr q>?oCS!T%H~jӌ([M  tKOsܫԾOqd~:ð`V62^-!^YLrA=eafsME#VP=0ݼvv>j О=cWL0 /״7|HlpĐ^A3a}dztsDs<#{WW|@9* l\󜍥& d U0v54GhnEoeV VN#W wUo}2m,-Jw|!u2S٤LMHt)Kz[` PznK9>ոDLYѭ\OP@E5w׾$w!X PrRdž0^#Dӽr]Kj{"+O}O5m/1E^b.l.G! uEh\>gv70oDm4, עk? 3UQ}.bAUp٩@&]tqu (}2~Pwj:;=N< b|}l":\%& S`RP1|`6*-y1]`֨8[!|~o^'q ߃h}q_La:H7]T$Tq;y# `U0qpPu$ŸRu%%,>xSH̨ɷ͐4ȡփk"!+w y?L pLf bCI/'laöe1_-|͓oȡ}U7=>p:)@-lS.p>߳hkpI5f\퐁N& p=VPo2ۭ8r{4F;u/z5o Ŵ|2TJ}+cdb H*/g5ձm[m!/a J"r+@4dAaaE=Pk%19XviU33Ln E{{(dt^f J_^K㪧v*T%l@Y"kº|oOӉ<Yu$uTJ1{ж'kr|XQo؄Ąsń3} -pNyp"S=m0>iBRQx"P:~D*V>W$iJqZ?J26!m]YHG&]ELH :vo3%Iu`{h1l^EP"Te_5L@#7l݅N]dΊ]=E{cUVU* u`36(ܫ; TRۼ@ueC e@/ |=և{` ?}^bʻBE!!߲V[O [KzɄKh=v&֏ʠT?꼊_s% cPh))u; Dn0l8 t.gjVuWX $ % cLG6 |rGw)>qw8Zp˜Ʋ^ t,f@WA{L4n÷,$PM ܒ!iQ<}厪/Xؼai0j02-SJĄ7ŁX[LwXy֥}/ڿI+c1Nl u%X86lUq&6hl 8r3FfI]dp3uFs}rICr'рQ`2H9KD.{eg4*?Z(zAG5=h5V(2xT㐊ο3oT_bƧ~ڸpD@rXDwFQFDj$C>1 !gqm}2+rzm,8uن?0vЙjțrBs֎p֘Ҩ @2U4(ǷSyՔc qE ڔp K>#1xk"/]K7 1t/~=}ˤ>OGaV:r,8ߓ@ 9 =i47[^ó@1iJ: {ǍwВ_Q"4(Xo IѵWo4\l 5H`X%7F8}}ht!!جc>tT^ .] wj=jK%Y:(ZX`/kjX$%0.Qizujocz:kmη/vI[B;j4N߬Y%\K2.Svb~Rf'(#z!oxȉEC|'#{|Z"Dm hZ=l:`ʳ7RO_Wᨘvܕ9N4u<~ rcyG="~*`NqмDꞱѕcg_k4Z(e-RyhDtK$NKIWTѾLV8wn_|՚:t9481e-R>/ #?nHVhyuxWza%:ghz 4)V#j8Jx^ywPj2?i֮kIWmX_0n"V} -ԐA7@q,4pƝsI执Z߃~В5A=wtGU8#Fd]4`au-Dy4fUIqNgT6,2Ly"LmaU ~r_)F | H&MBȧ<0J;]+b-9DvQ!QF;i AN1P?#e.[z=Ek\ty;|i>W&)Q/AB3&3ߍz.P:j@#A8+7o%Y#qTd' ު=eMp+T2萊J}~=y,3; >s|m@>s]Z4畑:)&  80g5)GwKVIL?:{Tw{$Ҏ8֦=$)cf78p.VswгyyqG浫H]01p~5CK8 HLmIsbB[3Ygˌ >BW8JGedc,_݈abpՂb.8@^ߜ!:{Q\nie7UϿ3"p")1Ҝqr^u-Bp1;$tuTBGm?GqHVR,%s=ħzN_-@3@U $0$(q/N;\2.J-]aeǤt#,}w\ǙG$XUDzdn$orUEǤCK55ޔ.wWd `brd(^m(?Q|cEz.SOdLw eE-񣌙IJRq6 0{O?7aELdƍ o@PId}S̄S9u_?sc-+?s4}u.:F%]"7  pGqˑ:W`Z*WlGׇwHس`~EUEh #-e+i}hJ&L!d*6-j eN26vS)$2 ,ޟR$89;Kx ]);>|{<wQZK|.ޱxLoO q+Gs?fkb5ϰtP["運j1齃ӾZjXO$%  yU+Za!3Uk4r9ɤ!?pCH '[st@L{ZoLWI%hڭ;zXUVS[Q4sˡN_L@Vu^l0y?$$%3&!N iVM|Z^e-Em[˅e(Z@X$PA/}`:R.OT?_?1n.mt胜Y EfmKS8`E4sB8D7{N<,uQepXdDs0MG%j9_COzhCD|(02ǠS'!eMY@8ܩ}oIt]|Uӧ^YP[(+sQYB~B@ާ}W'ɦL=UU ?v~p׎5٥*&u+sS;dlyt]i+&+!L1C1 ZZ%a[s(N-R]{ ok%,O/gIEtt&DSR,L )h&SP\XLn W|QQAI]YU%u«5l0mpCS^FBY2/`(36ѭ|:%wwk1ׇ6 5?A0|4PJwjk S4O}sB)ȕSspxW"}DE|Ӧ*HpBRJ&#%h=m!SkF>7%d5Q*;:Wأ `,j˜\|\+2;##1c+2h7w{U?Z60z!ʯ}@ci"go9BSQ/` :ȣ֤̈wKSqf7vJ4im=p " R}o]E =ԾÅ*̷b|*ArNY츊{;?u0"j A4C4(ajgվJ';i} SG dAťwTUԔtQ;w(j koR7 1-"HSLy`(*OrO&0%LKs8y>5Wԣ&# 専e?j6`t6m9b2db]FRn{"nҝu|܆t`|w7#)f|RȈw|d =͵+HX"lWݜ,u0 T`V:sOC ;{!`%zt+N+ `iMqye軅!K~9h7X q9䑮B"x_p B񌰗&XڙlE䧎r4 hſ~჌\M@șS}n//Q]܅EpT*m# [`d]\!L":Īsٝwh&m:+*OKO1,W4. !E^8ќ8-DfW̮3 YϠQ^=gV=XҜNX\TIhۼ9-pDa,s_,\ѳFhmӥp4$Je[.dݭ>0KBvx `ҟwCD\2uOʹn$Pn02vgpPz;Lw/V7'T\ې! -?|Sa @=61`f 8_2A%U +M:tH}@! =me첾T5>:vE aroo9v-=e Y299E!{UcJDE+ IՠnB , OW1`צGТ Hf5Д]/jԌHGG A{Jo(OhXʭ٭2-DZB@#3g%r"K$"+ѡ Fӎsv=5Y@PV^mi΋NC@bjt#@uc"4 12u}Mc򅒎Wu:Uޥz܊΁ogPrs5wk SNnwQzl=ov/-އoo_* F|\1l -NrcPqmu-@ [ *4vf KxxRlY4hq?B0S@2oD-rp0'@F*\koVRzN|a^J="Ξ 1nL K!ApYˁɅMN(VB[d};#4fy0®"9rތN*0]*ᷓy<܅ ks[a]434h^C̭OWOx^PxLyO"e{̴cy`v\VYzo0hiւ#tfN$>>=[oieB̨r U-R {!MMq>8ϙ}5&I@}*l1pl%8g>I$ɘݸ,TJЊA8\jdԹ#--93#[eG+2od3Q=ߚTXLg>Ypx(r_3u}bM^Rw/1pG@P%J➬JjvMgUL@ͥ&B@]bS9Q47 UVr_e"{5;th2槎 ̕5Ozʘv-;Aͅ]ИxoUUHߵ<$;vP{қYmW,Ǿ?(xFp@ cdrB3r@^‚lK+TFUzWt悍,{8*d{h }Wp #!_x.6tݳyXe*LࠛBYA;pUt۲/pߥMB oEޏ\j,N/В ! "Y!)"Y  Nux"@bԅ~{>Qc?6ɅނHw!?8DSY{y/fα]lvV@Pc~u4_ۜPi:]h9 :ݕ2;gW M aCC RأC4)XCjN5A2nBzHf}aj!Lمg7ғF7c,9dX,H6ٳpwu]7ܡG\vsg^,Q3q_n07y\zHbWFï>-_$̼]8% Xe%O;ݵ*F: v,e% zt;e,{nZbm6!7RMu{y Jz SCïvӓe,KmV|[">Q΋NmI61Jr4R&ǬGX8B'G=ώ 9 6Wi/ME}t]/x*4&<9m`N-q ck<ѼN9~QˌyI+.t3['{% *7y~t#v3uuINd{Rwbh3_W 2wZPdv}v#v_=E;W@C+rvY n (e_/@tOo:F DzS hۙ1 Y%LX?ޙDtSDmǡNyI(+rGwLRZ(\|26 $}L˕#6,uc9seZ=FE8t3L8Cʉi]L3x'c&뇢݉AcҔ#QLb8jKi0+]uGӐwa1ON󀶻 ̟KOQem6TVoW{]s/Q֧濿y ،KZu,έkڅta@ˋz5 Zsc~Oތ}hh/m}ܜ-++66t5`bO(HK:u!tn-Mm@ǹNmhK0ǀ.YwoJw6o/85=}n'˔1 xşPb4 bV)/|鉼JXkx^hɐ>}O5tBe4LfMfXItQbaV3ٸ(& ^4j{wƀON =~b_hgZGʷ*akǔpk;xu[?ZEk7Ƭi:Q>Klڎ^[k3gv^6!=ֈK(J2dh޿XbXu /[ _ /|Zn){t=[4UVL(4~dGsY3/o͵wiWTKW.`w;| C^ZE?exX Ta5!,T@=^0[%ٓ&,ay,Ongս/vp藦2~Z+CQE"|u98 D9{bg 6+̋ [ն2#YB,HEɰnO\D,%RG7\ym 3><2HT@6`uT]{hH dl=t>ڊ1Lk;:WԞʝ%@|O: 0 Q:z [BYJPo = 68Van#y=spFJ꺮r@{?k]vݺ᭗FcNo\ 0FcoIxݟx~b ~G3dQN2.;=`{DP{̛Cyү|ul].UM _(XLd`̮yNނ'ɨ98\skQ]0A"uᡭxuDVr/?e{0XP9Zm#'A3": T$64g6|{Vb8uxФNC6zWcqaQaݝU!4Gһ\iVjq\v t5{KbC5$iЭD~M3(4Y"MtfO' 5fgY[?Hڼjo834wGQ?M'uȲ IxMŖLp2uvc+ЀnެGURJ:9Z#W^v*z+۔[.~`vA^t/Ꮺ$|ôP  n۝ߤc6?/JKƿp"4RTt H DsO"FKNKu +L3cue|[1!Bq䞭cXܷ#ƀyW$!Mx(V'ZhYFW?~ Ab;hҚ@1id(tcl](8Ϧ;!1 Az wovŤ6;3|4#P# ߸.68s2q(be=#@t,[ߦM&t-:(r1}0*JK8 kF zq!dLl5~@4'V:w~<Y)|PP`yAj0opxم}˓'`c4wbi\+]3]N{VZ4/V-XHc@Y3?~XuzX$ V/.#{.t#2 |r~ PPO̲+l=ݲ ;>P#֟u*v LBj4|:ZsG89G-5H`rjiCZjM]ˢ'ܶ6) O2;QcV+Nv9=58bQLIWnl o/E1=yƝUq'O4Rg*23`S( 1GqꄊYs7ďMRVZ l w㚵r><:I8q{e\3[!I" 2 ,.f(J:֛ԤA).OD@$|mXdWUXjkT{ `*Y*"s,׌rOȪ|{E7';L'f1<<@u%틀"5"Uo/דv(k< n)M[cyR{a+LrloIM Vi̙YcH|s p/OgKBbSD kpp׋8!8{ tcb61%_[\|-ɠyy4{=Jz;AIJv@O\Rv7V;IMmd cq~rвxv3kMTS|VdDxDT l:yLvU g޵ݡ;PpQ%Nq]FH)dt(߱}bE7#SUR%=v|)kPZ2my=S`?2xQ՛O)z٨otʶ)ݼKGL+ѭjIoD/9##S\]_Ec n(M3%~U~3j`ZOߺ#zz}ɵ+u'o8omW%x ZGa=jL ,0xA߹ؒވAc,&) Bb7:|ogX\py͞)EbPC9S`C(04߱| o15i,+]kaw|Ąki앮ӊLjb{79yq >}gm)/n#\MBP4'# 5z0Zr]FBi w AfŒp+͑ 瓇$9W[udoFy^Mj;P'zyG()SԾF/'}1h,fS|0z`(8QĄuU ]T̍W^]-"րf x0MmQ.|_ IkjUr-{]xRN )]~G.A0gZh}Qe.X juͯ>gryZ\X9=.b;|FYpZ&Syj<{1bǁح엙eDxdzGbup&禪ƆBZ+ȐlrLѓV8O;O TR*imgm[.T TYKVB7[oU&hPg-eیta%rG*X_"cAI9~l\k6j;Cϡmmɳ`[KTN:g^ =Ƞ+Ѽ1gZj&,ܲBE׉Y-LW:JtB+e,1k10 [hv 7zj8\,c@-}?[bd ~LfvjI~W.BިjqnAh-.\ vO )H6p7Y|'cQ q* 2yIN+-^/?pl7 -{WO_Yۂ|Dm {]e2"Nj=Ow\.^B|Df,޶\L)`/~lRL ='-{l0M%gYR;Tϻ(瑁n1"ŌH3qm34גuJNp#g P&K<}fqu*tw+Өdo9Yh0 X[ĵ݌itrUcT³ƭM7k˸#㝂vl0~rvle|JMځcyo?&ǔmx9I[0:ZF낑m&,_N)y਺[V&M;o89]׃-1$'fc`=A'¤3: UOuFRj2μRj+Đd gK9_ai,Дr ΄s~<*: oQ7VKjNVLj d}M"n UKn'|Vg|mLF H\VbogXYKDSUȬKcJ?n9N$&xLb{jS+ rK--ۢ)"9*I#QP;@i!Ah“uiK`MVllJ?4ʿa(B' o4`?Mu1SuD/.5HCL.V4T}mbjq›@y`$#(Cɫ?57[zGB Q nS^hDAZ*φ2)m^@Bez[Yz*$ݥ@*#2XO/RF4칠_Q`Q'Prx_?Atw_e^]S;dd4,xxUp9 V>< : ޸ݡ}[~p/GO="]65(jd<HH6aWa[`*L,J`딖:QKX1|j v:yt4Qh`+I[{e JѽahrcN Lo@lBx`E.lE lJu~x '\;;:ź{6GJuN]**7Je҉юp\xlyQ=!\g2 z4}@6 +Uԅuו.hO#F ϡ\tfp?i2O=P?"ƤgS_LZ>JWkaf{#ȫp9{Kx9 ? ,V`Ϲ@uYsfq1E X.va&ph4벛n=;8Oe AF)}eP/ ɘ k;^({c}2Y }}F 4tf;aL}";('(iOy°@ K ؎ PB-rG. _ǡpֽ^_:މx`vaMhޏ[k|KKWxQBV÷U&͔+:l#t`=okm12 XjbF%@ j@pcnnMPC&KÞzkfNEqު`G\X>nuU|3;%B5EΥ45OKbji$1,{$|#wP]q|Nt $.SG Mi ZzD@K1TPݳmsX|i=KO0e/랖eKŢvZWwO&gM诿fK,Nް[Jҟ:!OaL N QMD-ЏaoD#vGjxئu ݰI%!0ؘi@AQʫyF"uU`H5Kn "›EX2&0jv%!I $W` au2n9=m,]t m4;ȌJ VUMUqRz"sxi'3cx!wⰶŮįƥ4 [vzpY,ԸI2WKIwSKB5hXV\&|p Ǩ~S*wr ŮpWIl9VA(ޮtYb \w0IeӟuU}m/qH)יtvo0q鯾E1)R}iH8,F؄_pkUtmĺjrۋ֯C:BTxtR\s 4*Տ%Q6W<k@VIs)WP]`-`\>]1PUnO2z!59|Icf0_jk[E~}NVVfAJlM9mFpFne9j@W8*M}WS.&έ.ѼD Ucb }A="B:yQ2M*^#$P KRf1Eʤ,NEsz/GcW١~As)t[Gm?]O`A͆b.v73:d>U2vP9IPB͢FR0CX,MŸO$J8{  Ft_"k{x$@Śߕ^GdQk}/c_-fUHB6ɦ5B; Acӫ|SI/VƯӦ1r<񾓻N[(_H񆉁LǑDnOZV\.1Q%5ga=` vS?NRc Pt&5zP5x'WU@i;頂N. U_bKx *)Z{)qARvCsGf&l\}{o!bZ`li~SӒw3~]Ԛg1L+$%HFl XY[}89S%WP^PzB'_o W]5D 23?&̨hŴ 2%ǃ*]ZcW9@ѢKۤ:9A\к^&FFGuaK0rq2ATEȃ 0.!niM_O8)se$: WIϛڸw @qw%H)&_#8V.bftSAIhsտ@26QPj 541+K]wcš?Ki WN[L0\_h&)S2 .n}VFIn^'7!04"9 4|[{/hR)&0!@>=*^Ԁn)2DEX-q_O 5WʰGsjYuæ.aUZ-Ӿ -?6#QP&s~_e8}K;獨І$;ތk{u3ƥI& _B=H΀g5iN/[(F8^{ e'TjmbA7ǒh*5WN!*} ;BBo@+HNlQꐕ~?{'^N,U<+󨈍]c܀mU^=D Zu"Jx1?=>-M*L.끽sn_Ns M"LO(T0סjH+Wg5s_zqEjfC0,(a<0G-FݭU=P5;|}(" -u]T/2`DVWy?]y\3 L}<އ{%¡BJ:Yn@{u=i d@`+MHGB_~; =+PNY}x4w#79ml޻g1TB1D_Pb vȖ#=~2Y. Efv".JD=wik_{d gvQmE$'' 4=U+%dR֪}8Eq v^-H*ɜ:ZP*׀FW bCsSSm?H|[Iʹh 12dTrGOj-~V?Cqgvx J->nN߫P Ğ?|><7O'9A$)EwqRSk !w"V+FA/ pV=f-[(\$W83%.&417i?6&XCj-]1ѢqCsg9ښn aYnvɼHz}3m>6m7zb=Uv,As4ueH[ܐ ++낧Ѝݔ!o M={s6iIDgp )L@+U}\{iR.?I@r%ɤ y. rj?LO Gc3M2XHE:HO5xt.%*yy1@g)E~-4%H9f~X:?,9=* Sk)llsN]G"=|i}6z\tAY9}Lq$j?\oAT@aC N<EapR~g#~x"KW:ㇿZ5Y(L:wJ])XNK :Jn"mhS!p-{@ONƽR<IJ*0Ѽ[1+F3dSޙO"ne]Nʹ;JA3EFnWH́vr/c 酋t0u m;Dsl f Iy#j9yZ$|V7wN9VΙvx{HF" sO &Pm~`o 4 E1W\,b\&ivQoc&,9ˉ0 O|.iT5{!Aa曰)ProKk&Fnׇ?M%T;p^}E@R} կuKUvn2 Uwf(ЯiIE޽ES\Pޥƪ ڬ9 xC?kw+]ER:6:95ڞ* !L{/>u[EAdS.20l-#oUfa"=nG+UyXW0A\EeiHFh3˒+a c [# >@ e\'陊h]n/ɂh? m7;Jt_P7KJqO{z!XꕸS/6foQڱ:rnVDRDcEAkNgGp^VG_&#J#ca+w3z49m VMu0󮇦#8:t$/<=Z%=c:}L~]6_6t?'n脯6f XJ2q~8Pn7 I`9G:(FΏ8ó~yr ?HD_d֖DMd6#o]0A{2cʥ|9ˋ܁ǵlR(YبozFfDDk-,M 5 f&:~ūSm^D{qXU 1u@ϤN8c. vZÃ( {[="W,i2bg3c:AwIP:AፏPhBx1dKhPPcHf|҈ :3GpnRJ= %a~K( 8yQ7.UV`&-q.? bvz?UM♥ĥ,#Qܨj]:~_{ueuDZ Jon흐4EH',/y޹Q?>qX,0}l-]E;2/V\$2.sK8Ci9Mn6-F*Z$I{tb,UG)lBٓ|<ּ[k 30*i;pwA]anrjCyw/yCCzRcޢn'l?~_M8ůA1}xX^ [v`I H o no4vˌN 'ý\;Lq<溃 (ݐ\pb--5,-G&괩~+[tzj?IiԽh.6>Aa{kJO֔[eFC <"&iÚVg1wV==6X2#n=8*$hC8rw.<S0 M8/7 dJimDd Çє ׯD3jO3o|= @Z֎ Vu J&8ˠG7e#x5}U$W9XH;IդZY"R-y3:mޓv[)0` Sǧ;h#✵ݸ[Qۖsi#BneUHt6#;姵c˦0J.65w_"`X~G߱3$u9V=kĆy~6V5e#go~=(h@gwv!%ʴtA ; ==iBwC[Z}BҊzȐk^v;.^r@dJߋ CĉAk:X|7&>ViN&ёUϝJGYsmZCqZ6zk&_ܭ`w^o$@f WEI2qt8L&2W#ъSg\(r}Zȕ2^G~ZKQ;x}Y>W\ qR̸;@ ^W᩻<ۥE>{X{HEYAeF뼐ߊR"Z'O]~eUlIW~r/7]ů^U`.58S rjhh.>7~{q;kk'tqtYehԿ`ę4yqG`@{ bW *R:y Dԕ0|)'Ymַ?(|nnE>U*Rd a "WYXh9,tZJ]<ߧ_{O2sy3tE"VP+\dp?|.JaX5=_XG؊+H<Ihj]ٓyӸdSؙbssX+3r KJurl 'geIJY^$ei<:B8>Έ o6t~c|? kXZ  2e7Sd\1ysd(ۏ\&Ghң[)T๺1I{{2E;W4rJ,IipEZ+b|D#6e&7(3p}or-O@0U9t0~TeH¸Y/:6=-Z!,G( ϋ?Gp 5.ļfA\4IjjمHzB *nܫMpKl+.}YT݋GA D #Yշ[Vɐh~y>`*-?F–ۭۮ-7~g<.m'ן`$Bڅۤڏ%΋U܈2n]7H cNbu $›wRHvijbJTlyTsޞ߾=EkZPs-=c8򔝰$+XcNW!h䝑ũ!'K>Z2bL'D4ŕ 77vaʺ( e!bGLfD-6j6.@Mv I"ǾK)bja p#PSzڛ^Es8%R~O]?VCYL[gUqJlT}} R nSKzz 8[ݩmx&Vƹ~WM)r?M)WSk1޶s׻]dD[ptM܏A[(rRx[2O {͔} C b+V*,l3)}'% %>xN1|9%SQS}srm*DȪ[}a1͚B}&]&`O㉺&DRl}c)n4[c'COE)_%{ DC;ZZV2y M < ?4:r 1 2ۮH Hi3}N%v(!v C pګC4Eث4Q%xدyfY2B\*$AI*wGi˟DTq?hwdMI&j\R*|'3K$5mmt˚w/%zլƳ=+ Y}$l8.񩛲U/6 6O;ݑ_5hR? 4|ujZ!n?9ίePmgPΪҸIl뫴ge~f6&kT,d9t'hbE/<lpA=E7a $ؘ(7&ƎKO5.Is [DN39 J'k6U5& e)3c9Hj'm9LN4w%{(|\B#u79ێ g5縑 ?#u4ԥZƷh7>T4!sq"_.V,gI]WW-˥ecZ8c67u`uLT輙PmL\IFov"^D)AsCjrY[5uAB{ *@[tӺ+妽xI7 'C! k}l/ aWY.z]mRMR˘{Pc Uы>-#joZ5stjƍySD Cc(RquĎqxzR{㰽/T"j5U}bf8YcoD@9Y6ǮI@Oh̀ Xsqtե]~!Re!Pʴ )8i`֖ZKRqҌwƟ.oΦ_RVx~S)B, f$=%˞TFZlB 12JS~^22!il+$c8>ȟF]:D}}ݑzHOOg(V_d)Ѳt0`)8Ȭ#PMUF4URAKY,CHT9͞vڲY3HigCZ Pv5h:gE`g 6b=6^t _v.3MC ./\~i<鼼E T(!GB@Y_ohK)P )׋(FM5ޭ޼#<ur4c} V]%i?Pi'm6O/ I&9#9c}Sɖs.;m pz2[pqee,BTwp{D!j}%4>Fj#,x7~PywBMD" :CZ8v7w*ZP~8%3<ס#1S64^5f)⑫DFEє87D)s6S6%8`,ΞeЮ!vc#uy)|IAl+,; AAn+j}ܲ? Pwu"hzoeC4Py,Z@֗ڷ $pˣp?̨ı2#_G6>$myP!TZGhaҴS8'aKdً'<3qU@R_8r3'fERQjC}n9́uSՙ8"r TrFBr2!OaZ:hU7;Du%򂞡J[Ns2If wܤ^4\",/8Õ0pM{7_öB㍗{9xJgpD4ܜLZY5Ip(m@{&x#ұH^ǍCTjb=j8 "$(MVwJHI*T߼Tm~>>'Ny;\\=µ3csgPZ Ne4@D>yc߽cd? {g'-E!ɝ{Gw4駆+rD@W$1ꯑ MP@p Yu80`M (8,g;d~g35v/mT2IcZ "V/ےc/s;t8C۫ltˬri9& d\sЪ "x7t8gh{l:A߁f*۽䦯8cbpF)*  ~1_4zvI~kn±xxXS1dʍ"`q݅p R F3'Ǎy[uM`7MP;tl Q H^?BOliRi㳩˄Ɇuݸ++̍) 5}ɗ{pe ^v =3.[#g2GRO@1$L5I̿B.s,k2D3P4#dFyCDSAS[S|KSjQ* c]ÌZ'JSv?UOrQhs՞Ms_?T/(YFSFD07Jwᯉ%K}-Z~AjqK%(S BlzHxH+3'瀺_O^ۘCC'f1D^px~= sfXzN\@:R8mk!d+G :KX/nKjcD2&4N5],L#k;uVuU%͒{Y4%-8WB'PPח:OaYp{rlX׹bBY}\ (L-s<DE ]p2-[߈ԾѡJ]*@=7Vzxkj δ, Ӵ}N㹾g0 .S;)0Qz,L+k%5jН]@_Y.ٞ!Ms /\)kY^pgVY#0cRuNݷhhuǹy:իMU^n6|xn$Wb+Gf %Q)˻< 9t(~ɰyMSD8q%.8YQ_qu'3%bĺ${[Eٲ Abcgntj~{|i4dfX&q,+"9YC&G-ov=ء1g/ȕN$V0T72ȗL)3+P2j_WG*yp}RDp ,N£SB :>W]BRfmmَ\ܟr&:hprFu=g#wmN=ӋDаrQGh$_u 'sI͋q-g`+MDOe}OI#ws&PCNz?^a[/"wEMFt a6,$wOzdl /5&{|+MZ̜l>ZikFqOh$1t0"]Y:X;h\@4'*,Wk~j AE7Mr1Lٍȭglz[˻s5s41W3ԝ/ IÈn væKU9/K Qh?f."sJJʆɜf:@Կa߀b6},vKɑ" R9Nၙܳ;A u.cH-#|׋)7NcY`\6y&l&vtC.79׃kŌ y2!([c;sIc;oǖiB"u:(W R`<ϝFOj$AXiBn-]tsZfYh-9#TDxX&D¾j/')[ tB-PYeğsM&s="' sw$dQU@V䄦iqohiT=m7hbz~8)1m&&q*v.+ RTګ:U_kdHFڄasj[y%41A'L6|8 H6x~ؕu0$n+m7UL1szC ʬ^}\,8𳨺y$ VadOW~ ,iq7"hFR:cz&> H)19?RnV6hݰǤ NۡM5i8F=a;3hby#ږP4:K/A iޚ o(A ;}A>I: bglU&.jo3{v(tJt0t8op3%ᣯ\ ɇۈse, |:]c.e"˖H:dG^; ;8, _7}! m6m%zLJLw?R:3Oiӹn]>ST^t !u`i 6GD[l׍ؑQ-`?$ -%؈D8t + aK5*9L~pEwH;K\QPpCr`ˡ3ĥjQ=6zH/ ohTԨP&3|or]f b-̹d2GSץ!>AE[vb~<%T?) 44.EFYC%nD|h(fDpv1s&/ΗnoDx=b$>#K^E|#4_vn,[$XLor "j(|˙x@{LG+1ݼWlשcfwOi0 7ėLu ؅ڝn10l=@ s_D8@s[ 蒓$c[LzNY/|nq!ܵqQc'HHb1.=Mn(,hUG5H ZVлvN22 !^,#ev\hh5"mj. IMn{a@Zˤ|)9ks8XY|B,q(l2еVq HA1Ļ,TX<~'EЃfvV O y.8bͯ\͸-;đ@VIN3*‹%[|W8eĥ+ԑ&cF޾F Ogxƫ`Y9tƮOL"0̃!g)nɪc<5} ѺP:Ɛ(1YBݕyo't5ٙO&'[u^tcQnh3g OV2tY72! ܘAqN<Ƶ[H\{a0-tdru_͒ t:%V3c8 z*qzD36!5hVH#QzNDyRQߌ \/[KI!j̖np:,0@O$O [b`AoLPpZډR!}Kew'zÙ;;a1.Y5^K~V'M e0,o:C$(Bv|{&=  渹 5fɩDND\) Wu<&Zp/mc÷K ONG=UtrZbH]huB->njOWU]DeiqLQNm F+C-ATE0#i !+XxU@yeGڎJF^w eEHk~޳=Zr47~u م?fPL;¼+ЯQk%}XlFyW#Pש9 op'3cY0?,>r -`C$EmB5Z [Ck6} K\Ew>X>a*nw]dPUJw6eN:}Wn#$"ybiϙf=X㥘?sG)3UFkԛF*Ӊm3^pwۓyzitlLXR"Sg/=rX4ɔVQt ;Y3]\N2}t1qe.զsVX9X>B㖲OWWfDnzp[$@VD\Z˫=0-d``TWW?^"AGQ]cY\ l;Lm_81>:7 p&1~fFυ:ݭ"ܪ'*2ѳqY[{!12=g YN؟u/n1WJm>#ixeER1^{ +Etx[+=erÀD{ #uzEk.D_q.kOVeU#HUCD:s.nQxA 5%HvCݿuʄ 1ڬ'R4R/$xwr2A\oM֡e*$>d}Zk`z,]鲅xc$YnZ qʰTp@ݕTìjxZBs('!OZ!2$SYȅ;@jӔm^vΗ¥Ga>6)}$ lCjz4W^M+W޺VUO' w=5XF]7}H\jA xlf_zk%'eAhLI=~;]qXgf"vcG}8yЪdL=-Sk|y| YLi1*)h.lT55@̘}%@nmkDkhcZVpwE.hQ*2?UrBsdl 8 EvkB<7VpO?`/'j $v8dAaO HZ^ I2|BtkmoBkӢք}Jo%]ۋ^ 54~;3ΊUI<A#(Ur)"'dy~'je}_d~x;$C)C 4挭S=DnR,6,(v[,ae! $FaYUTV`tQN${W{#,zs:by笒TR'C(/d`bФg3Yvj`0?`>ĘaX,_:d>oΤy:,٩s)nj1; bC1%Qx+-֕$gD4hUG4Iv`t+6%,QUu^KʛDF*τ7Lc6另!fVZGH)—,ɂOErD4LQu՜>)'։e,d?kbbN6u8r;_2Au޴ZkxrK`ssÒ$mU>후>Pޅwmhp[@MzLD/N21l`%P  3[LI }8-&p5Sw.![1UV3q"tsp if8[گIĽ++Q\`pٲDޏc k!;DGUkdmPC<E;Zsp=-@>A$s/zʪm.-ySo 9U[}s.p{ReAŶsnEHߞJ#[+?0>DU)I{5* 9d4l`B4HQSZ|cWK Ro*w8GZn/A[ٶN? 2S,7]Ixm, ('FoCxPmgtx y]H/_m#҃g)/a8B?Wm@;;~/a,9LdCG.BFT{~=՚вg{Rv\5lQ=(w:v˟|w cG}Knin9eT~- &j6Kp!>O[7SҷҠ 4vx>x>7Qj۲>XқQAkTL3L0fD6;#M"!{ꈓ$ZN.%nB"}i8f5kHqƣ,(g@S@3dX/ae))] Px2p #ㅺ<žRs-޶Ӂ6Se G n?<Hn92ŅooVEjwM8Iŗҥ7ð4GHWdg~1 FޛQtIFiP*nPMq׏ch8U:ݱ=* ad-g؎6n3aUfK!c"y3U5) )EOՀ{#0IBک /+;` Q9;)%&@}ep%W#_+c_M&r7{bJOnd \Cǥۮ!' 61[Λ&;YSHsyU`$ItXd+HBR4P|U{o6ŏʢ2Yj@ĜyursŎm=o +Uy3@$?烸:BvQ`iA7_ $Cdևx#< ekϣЂ2hY b3`jicq{6S @Nz5ݑ:RxQ"ՎQj8E,Բ(CEaJx^K`[-GwLKZ9ɇPuw)n^տ P?mH`R+pehx7CҘu<6(U6KJ\Rw0c6Qf)%`Z-} @8\cf$i[Hpa2%xص& :g1ֆt\|ؽ:bǁGmm1=)6.-^ӛFc˜JsL| B ~t.Q9C:x?jYU ٹK`ąV?(\c~Wb)V+-dQ+T}8x̘۩Ҳg\mv.wXl-DBR)G5&wfSV(ъ,?-d-khBNa2[ 7Uv7(`>^kY˺tșe"g- ȡjAimb{((#) ZBF~TFژ6hQ0f+Yn4Fw ? .;c3M<:?=)Y`p$<ˈ1X w[XT".#W&H" ? E~X:A届6`?e4rŇ {NGMPSg}d?twW#JU<Tz;<& m7XĥosA>!POC;A WMSڲŨHf#9SƯ㚼~+fLn6">;c*!A^W*̔o#" ݟ8"xO[z<Ӂ,GAMnU rSk%,qgf[%`wQjd aG/5e ̻M !s(IpH}eF|wy>f$'#ߚu7F˶V BiupB,OWjODGnnVE#(f `w,Lbù"=[ѐy&Np]. RFEDL4=k-UecħZ`ks.^clٜ"3: ֑)u2wuGІSxoUBI@ Ma^&'& 'gٕ x+9Q]6?cK0,LޥWvV6ֻBM> χ)Qj/Լnb;~GY bN"~7ޮ7{8j@-4a}e^hN{d ?5jKie} |-qП?2 |b]g\蹭K(@> UWL~<]zn&WC>S7}Oq);:M v/mj6&{ >*'>MQ~wc'; 1.{; =Si_ LO\]9`rFu>Bk%XTh/qVB{4ʬ5Uoϔ@K= %CCIT#:E'7P b-5 (N,5ٖhNAbv; er`ONҌ拋m*[#-JgxuyMʅʳ0Hn%YDkHÉ QƇi*Ǵػ)KDf>ϿJ=~j0HY*:eպˮb)gŤo;wf%\DȰij9g 63ғ̸5d֯^ v,'%jDIn~Ѕx狂Ã7!G_ OG&w;b$ l'Ep>gf؞KTYgVsx~T]*)9_,~6CK(rPOXYZc wUȰ]}IU$sί}[.,VW>L:P_غFV(\)Up(e5 C#;+h~榗@疤hHEȄv7kIA#\~*_g\C_fުco9RG/bO s!8!G!'$6xcBʲoW;ӑl/\i٘F7өlHZ2x DCm SW"C;=d]m" dm.lg) uYYHjH{}{4CѣgZql62 _Q.TvuOtG3:`㉕2 7ND2mVϸψ#RZ5.?V>=D-wm\Ud7c61Vlf3+N&UΰDur!I )"5tlBS_rrѷas_u>R7<-⚬N<2p&VjF~,KFKFxc&&&`?x~zayU2\ٷ!1Ғ Lp+"Xǫ ~]@e3-^*3xu)dB{];2/njj?XqZ)v9Ik߰Tv9{ˑ0|{ Rsxj Y@U3f/jf 8"RP89焭iaIbzrJUzVup򸥟iKⱦ{tbJ#sE^Vy1m*pc(25_Gge8t9;tr+爃kNVk]/Ձ^ޫ.µ1fHٳϻrKIrV+3ftc(xee"%o(@ >t'J 3iA8 :aJ o:o/x'.ip0Wn`h_adH'Hj 9ב&H6LPʶ7O̴Wɳ  cS-JArrצBN7 '51D+$FX.XJBz&v~i^h)5ʉB6X-p D1cvKVA?|@/m+nX8=.9bQT(xR|cw>h:Bጦp@W?' G[_hQd^ճiN^ W1]HʬV놇NW;Y78,Dlyΐ->2ø<'&?ޫU'< ~9w* ʷ &wHN5j#ctx8l£FT9Ʋp)NIZ9UGZwYK]gA& ãdOM@Ú9':xygDVB&ͺ(Z$c(ӓ9Pg}@u8ɲ74*P}4DtV?)v0"S*ףM{_{s_> sK@JTVISՓsNDs$8R۱F@*QZWN b2.kOÒ02tm c)vE{-M^.W?PloxQC&[E)gd"S\= 6JKkws=E]k)uڜCLiՍ>[OgNV]z]s(MzþLgLNQ &a;X)SE?4}H3 Vs7m3<*X3 f[i&,ͮ__>:'pOml 0H6ki)f_Bk5.%a SB䐋{Lfϗ7|DcC 39h{q z3/7: :&.a,lqz >YHd`ݾόok̭"CyFJ;XKtiu$q;6E.z!&~B J-5S:dk l8N5dt+ö?PAAXel^"a5M6sm}8S/ῷq:AVLUp|+ EުQZ,k=(m3ZW!J)1 eBh~k05u9ů쁚W|6goidD,(L4 iK6HpjBĮߥuo jH"JH(V;wFe5lɭ5& <pnU!~s}GuOp.PQ&L5 &aDCqtENC2pa p ˒f&,$n1e7V06i Մ LLo_DS [D6 yԔS,YJr!q4>>aX0 Kn22R C #Wx)2 #|U=[88!]L? L%No|#$iJNDE:nq׫O Z[_S=TygKT[D mDA%'k8'c\EHz9::k8C'x'`AXpXCΟ }pޣ?=Q:j  ?nlK=lwf(۽''M+xa,}v7+ږ(/t!h2BYrVd91D )Ar,Ô{ 3; d3l˚;n#~"c j%LWT:hl +"j2 яH|, ,7dz< %U`*B]qX7+j$揲 h} LZ<_-ht7^C64pbZDu*(@])?e<Zzg?3qC7c:>{߻%V=J.}Cuĸ#=I hqH%Sz߁61t`(t%bzKbo:zP\ }6J lNuC9jDbyS|\_ύ g e{[5T#i# OjںkD!mb ޺6 0|- *3Hmd|z'w1N<(yrʊDf)aLESBöm޾2ZKU h) +Di !N{[| T,K#oD\EC#% ;b֍ok9`쎕WA`e=pf\4~F[v%@ qH9\]oOֽfNP 6m^kug/ri̹!Dǭ0ZWʛBރm-+uMD3a}TwA('tpg)NVĬK6Q bukdBz]+j+,g˩],=X0i,>pQg{IMڷ0oUўC#e=(vm )!kf FNJj%) XqP3꯸ϑW;|;W}d&WS/:cc7#&N.p&2@D=p;W4F~͓}"}IQtb?*Azڨ@blʷbO:6":KUuQV?􆳬PiUo+J8%8J"F>qv*_z=w1"6N Ы!*G$ʯט7ئ:M= s5H*FGM=|eJ]9ju,Z )gvoZ{Ҫ) { V HœYRV(f\C8I|6Dokۤ8~nhH oc4*ٌ6hWYjzԗ%& j3ectoo:mh~2фYhJ'5^4W ?;{+O '>8XD]h8]ὺ7D`DTkLŝC#0(="UU(P7=><[.qgH!\,Z('P  ;U\隫\s$HaxvyhUw ub׵y=k1 m[FbA3Yl8ծ)]Zra٨Ȓfr6hI? YMbf Ux{xV܁4\~@;H ;Xސ# _'^€KwxЎƸeVב^k^^8w z0r P$LzC ВzZV ?J)|bUۏ,sTw&o,hŹO~^R^lO&0N ؙj*ؔʓ8, sa4uܹkc~rg/3F4 GSa嬴 (AYVK~=P'~3- Y37+esFcI p$0ʑݣ\$Q̑;|DCD][[:KC97V?d}2-+&-+9<M `b$LrmgTME_ ѠQguT@:_ET{?:' Bf,c&buq9^BHʎ]n,n^gXV m.a˱u |Uju4\ Ȕ(oP!'=Kg@⇽#K>UvHh"u,v~d-,Gzcad~`b)|@#&،@# Gq; o9`) 5QUKv, ;-ݐUSzLy2+H|Zym΅#98nijuZO3;M$+c-$ ofvA~DC5 5E~%FaY$Rp}Ub~Tm/2%{ ="#DnG9. )|Ԍn&ncDW8`BS4%'6!;'GA]қ4sޠbʾu(9&ɧn*s$.٩{uc@0hڟ9' '}O[Ѳ"kFRW4G`G3`tHtXPxD!2įR^_r`ީX0*0'5W}3' >/!(Z?pPWTaz-?oTC+{6zascwH>H9*a 6nP押ff&}Uu*0ُK& =L w%eŮC'z3sT1Bi&U &DN(Ғģ#{)\9>5l^iHmTxٶW TL.nu`{^QXR qLR=`&943ٯ&F$22QXպic}AL,& qRnTo%`5ANT$QڍŌ=[H€q6,85}t-CjDc e-xi=wgp6tQ+W7bJ74T6'cd^w<:G9ٛDhRd/zYmR6G{ΔS,>a_w2Qyכapjqo)l Hyww%~$43:GʹxWj%1Ƃ=j7ڎ …6D8Ês߀c-DJЩdbz7gT~(?CPA}Q x{Ll #[}|Գ-^#4 pO 0sbH 66+[cFp'}VI"?}§~ۭ=q?$ rI5A_9lut kʀIa(k=Is2v.ٶ"+P ~Eu7<>o/+t@W(9][2]Q,< _܀$Jy^1\'RKfԫoMҦo&eT 2R5;n81gEc(b۽ޠa>i6sm7״bvcQٗhgh[liwHӺ%Z0šM_N3PReyK92r ,츞5"?Ky ^*`N\yG3`3+hy3MZ:U߱>?Ӹ%a:@_-O25} :&@)ZjD/9bԔIsGJMPpKwvQta\rd3faC{qƭnr1@//b :1_l8h~I& m^j> ɥQN^"^gX^ERcZ ̾^iYEy-Ƣ0m\dd`x5g!dؗ1+٣a'3|5w3P.#,g1C?'_E <,X0ǷyVN6wr *[{C"MXf,mOv ٪I]$Gu[ko?RlL U„ǁj.[ V'Lg[bxvJ`dKWJAWFٗ֝C0iCaW=-S8bjܯGUj!8d藢k"KJRL9oAtNe(4cFW^A! fklfeXØm $֐711fծ@4?~- `<k¶^sIZEj]VeV}V8\,5X ͕G+E\13{LmК,EKۢ]|>"H b|CGg6+ꊳ/Ip!=cma¿檀b7n'=)1H*\ O-25=‘23 (Vnn>0;l'M }(]呯ry"8U=c_sV R`d2HOq_Tʬb#o%^;\FvJYDK?>%o)oC" YZE o2qƣ/^w"C1Zu10Lp5O8`EEFE{#NBzUq{,FV pĕ/? LkZXםh3y3FDl[A99[w$lt';`8 4&M@2J>=߅atV$Bc}?\}% Y`_L ida8J'`kʚ}%gV,`!껟U…{ıYa:H/1eXhZ'\(".=<>.~uNk_+-'~K|T ý|-mj!RQ-n)!'DAz>ʨ;Pd?.Lu+֔ ob$IJaYhlGE۱Y ə{Ddʌ`)Zt۱4^IHmԼgm5&€[!]5]}tY*b`wBFU@ e[Bҩ">`+Vͨ*H8Zm.WhC0:2GA Bm{UP$`5,.nhjyc1[K3]+Om0,"@n:jB%ẺDt ,>vԪ<`ڟ 7"Ojp!/R&La6b@B Қֽ)#]z*V? "&߻W0n-7z\v#TjޡsxK +bنלπYT\zhOƌ}|Sx C#=#Q=sc6f; O96hڪbBJ~В{5KlNX@:B2/y=SG h-3sHbIj{Cohf!<+ݽBep-뚹Rql|.s1Lͧm=l{ōe-0dp|:fJ%XIO?P/@K, 'K/SCG5oۢol|@c{3n3 K=,BLu}!#쪸,NnLl [72L nwD\ A d+EXSD5Gs6hGRyQ|CteEAG&5Ao=a"S!]Kz/f,VsxSup|ٵ kaMDq&%8Dj"ݟjlˍUHmi@;u1j .NYrxъ6$UUO~_wvŸ%>9rxc#ۏՅICS8Ӏ>#\~R|Oԩ,'yv2|%R_HEU+M|]Q+)sadP1N%wap?$\MK(O SַW9N\QN4S'||R*1zU\({W1@-P*ٱn`D Uv :P05_p=#4:Tev.pHAIr{K3'(2s!u֡^x >@b55:VWbT<+csY% ؄rەH"ִO^W"7.1lT@m2iJ}!KiܴjuUӌU[(i"),KDv=ruwu z.ү0 .nܼI9IuJL{?r;bH"D_ A6n2 `ɋE6ÞGI>7O\f89<{N,߭ x (|Tww`ڋZ-Y2 b{bUygr YtEjS:hnEs݀ƴtUm<i-;Gf2ę$+x-N$ tw 8J"ܸ"'2l=ud4V)I?*H'z½3 y͢](LO1;Fзk QLZ=OoEGK},D󺅓8%iDOc=d(€: P_a^*p81szI!nټ#ߠmŘ؀rs)/4.jVÜPRe$QQrVR&IR+6{6B>-Ą&𝦕ZFL򂘠;C %25̀]NbYXr,ʟ~VUv?9T_;Ͷ0yE[Z14 ь$5¢Qk  p2u13*F.cNW 1_8DqzOZq!e76΍;@&ߑ-AT\u"/dLt&6AQ[>i@'5NhTg+\Y(m(7?Vkcho[]ՆT?Ur>MT(!-*geXwA`ԢN\8 CA|,nM"IԹ#tc;D ٺJLQ-e4Z=Goupٔғȿރ 5d_Ds4[^3llqȮ UGm Y,>{\iYZ\{]>c:t1 N!oxy"qq{ RS'!2/ xWpjꅑ2w7oRyQ#4RDǿ#4]NSW{uSn@@#ir lsD~C1RMȥ\aһ=fGc=$6N~¼՜c*^-s$IlaTCvRҌ `g8uA֑cdHW9,גT -6<Ƈw%s1嫟>2Y>Ys<\͊!v Y?G7~бJ/wOX ?]Sh UUK=W -h%OFssVKtL[_%ɏ)>M. 3`:,жf iQx \GJ%fs313W |C0{)S|Lڼ=1df`(J a Hzj뒟p"l ǴЖ([)^ UE  o Q=>XR4[|Peh?HqY96b"wdgy `Fg@V> eb?E@;R\ 6]~):O:.k2 uԌ^Dx"e( )Kc\MZjr."k +q:-ʊ`;v 2̛7YX&^ԁ<$8C"N9"0Oּu5Ο0f#ҶFvA+CE52:: pub,=j.NlS݅3զeKN7:bz%InwWH!}NO|YpJ* .S(XF)ytv붹='Z愇aG֛ n벻r-5+x/i+v{ B= _pt)Hbڃ YufK-#*EhiF`CNUR jC|ɆoE!yKD pG!#\P%״1i"uu"tŀjg>%I< n}\KZ1<")C&yTBt%~=`΂Ĺ)Un) "S h!K 5S#o t4YBxT;E]=1VH!s;x&8btfl[ch!'Ⱥ:Ђ1m?=6λKȺ4P}x mHrK60 9zDjĴz9 |>Ss`X@5ܗLoKGc _6I5JA}SD_(Ճm7 l{e,LRum ʫu>Roր[􏐵|׾QՑ0(lVxFLuŞwFPƫuק@@u @L 6=?3Ln52 e2DY_nnн&d FZ??[l#x_=>'\I|rC1Ep&ݾ܎i-+ڸK?c}};JCYf 㧻磋7/l~`;6f,W?Xޢ,P%3u N?ӦIfuYbjy(d(_uwɱ(.e%+] B чmHܚjH`i>8AqW`[ Uҿj=DS޸Gbc\4p2bM"\Fu~ޮ,mQȷnp{2@ou*&<#(d;Z̹CL f!8|9od|  ڸMqd53|Q,Do_6 fq6ŚFml==,У4m%-EРбik vIY,:( nlfSFO3qv[2\xls7þjR&4!nA%vk:6#EYP)ޭbQאc#NK;\BpE&K naϯ5Zj᠋Fw}7jy.};t^{|É942;69Yl|#bXY]rJܞMՉ*epQVީUvmz* wn”輻I*Sm p5r@$rF-~lR!n0,CzKq>e- do!LBVptw=zP \-A5eQ.2ݮݸiڣ{s\.U[Ԯ.0 J̙zT7V!{|wuw|ﰱ/L=ph"cuZQ YcGbe#E$K[ok%c[ndz JW0ux$9>!^%]'{rR:L XhaӖ2i2 n{hB(X bKzβ* o4vRʣy,g_L0m!:@?-C"f//xLy)2Y ?\ۇžgH1Xk1Oj؁@7;} G>%9 {JRz G4.`|o},Å)v8P캨,/G!MK:0/W&<1tv,qos{+K|kCԭ/ %kZL2D RwY_3[J/ |3{lfy0.;ʺl`z6Nv)]|eKypLro#{D6B3(|FE]h`2ߘ0H1y䖸1Q'&4pLHf!0@F'^XL]11HhTr29~NU$=ꨡ%Cg-LTlڄ^Hi0_d;`Je[!!ߓóVTYh^ K1쿪Ww }0/^/g-7JZݐDnrz?s tf ӏN>Ī݀{'el,@x|qRhn2foFw/ ڇOj)iHMw&s]?䤰<mJRehYH/0i/)F跩Lw O~Z: (5 t5lw&L:$ڊ4T/݀DuC~ðt͙upfqΧݐ5,{#|}?"]e5N#ЭVeu(x/N6E||hbB W1p}!̯H~hNm.yށQ&> U&lUՂ Ƥ{>+02 ._6{s}^$(IMw֞ m%Q5l;:ܴ;]tL΋Kk| Lua< '>ȰR^&brZthJBby|Bx-#ڠ 4h5v͵8Sרr}eH(E%$TVYDr4'*yCgkUҴqP cBbWGMmXlc;Yڙ+T_6׿vCdXo]G+w Z@_phBH+wIā Qf-i8 Geh/n/@3Jd.X|Vd2}z|%vZ6kk9q*)dX҈}*4s^Xʽ0`; Vɲ69'6sL&CR%w6L>śع5B1^ÝWd\)`z阻mA$uM׺dAE _}ltz߭8[Ԣ ;bgQaKSK<)2R P 6ٚhB'T })4L%/4 :椛UN/ZH1kR~'$mŸba9t޵ elTXxґlM,*31CBd  fD"xVrW܌_B k5L:XWKt93PwŢ.3aJZ,Ucmu5Cԡyhث$ Q|g?J}VA 1 IiMO0`30GnEl[f7 |k??e cuԧVXg%)AW}N6*}92.b+ HKrdJc-E I 7O Φ% Zரq®Zq 3m;Gon "(dԛWH"| oP,7~.Hz60ҫGr|Qz>TsѲ ý0ZJ)ʦp{71_,VK4P@cz0ыؘf]gg.d@"se;.̓!<}I,_$|~+7]hྪ8.:w=_g|,832\5j'V XWW>$EjƯT+/EHC]w!`S-1IU6^m]f!w&j 0Y((bmpILBr9p?GPT_".aNoNH֣# ?A/*@1ȏU%IdŇwi8gI8,Ъ0j#X o_Λ-ѓڈbNMڋDz|.O U!h3zLwQcE{i(,Enjȫd(B @Ұ.#@8oΠ[b yOE_UɯX=MH^ ~X.5KZ gN5 0*Hi8 Agڱ4k wag+ұyc# tIGp'I{EAeM]"пm)q\Iw^2 T0S{":IJĝv3'6qG7n _-edj{Z2`< }T@01&Azߛ1@" +Gu,(aMG}i1Rsd@-+hZvԷ&TV33ƎҶi8 /:e|Π 8Fo۳,)hILYۉ8| ݦ_} iV+#:7QLjre%鉼cBXO P_+w,rZ8oe6}O&{DY(t)*'ExqO)Ps8RcOtnmȖ4ꍱ/v%Hx[Ktr A]}z >n`յ|T@Yys&ڦS~)8 )_ 1 q}ľ֑8PnYŗ"D9.>2p~X*)E+ MԦsnQ&9*gX"xPzP͘mH= p ?pL"Yf\ *[`̨6kIQ;KI9}~X{o~K:=.*؟|C-Fsȟ&b[;-W3fDb|pHE {g < ~ eG:c___m Vm[~uMgjPCFmձ$H!7+3P͗9х'\8!k8w cXjڄY6pnxIl8377U(Vҟ6?Ӡm*"+cFFܲ5nlCv&ٷ*Xl/~6_bqE#2iRGq-HwG1R bag!~v&QJ[`C-pp hk!;{j07sye(k! #΁3"(*:/Lww@^P T!yC0 8  ""Snq@ěnYN|FUᒗDIjߝGu59U&Q-.u? eJ9Q.,o]gXȡm0g, =e2}zۍN6멥.sL:60+ExMc+B),g./;880d <W0_rҮQ7oۣ2HX{؉*D/Y )vO?H>lK?b ;cxDBωs~K?A7UWF!.gRz51Pӧ9sG9H9ޞ)y4^,qh@{IwF}(W*A@QoA1qB: ~2"44n r0羃E2⢦=3'lFl WzlyY 0q'ou纨ɦ͵N $ ܺP^/''I A߁ĵ>EU)HcsAeVEƳ;&Iޑdܗj~{"rww`3[26@ Л$67ʬf#gMŵ{kajּԵ',, Ep= "ĭyv _i"1a3h-Z1W 4 ].6HvZwı@is߅Ł`pmܺ>3z,SJrF7 q@CT_= ~b쒢?sT n@Pn`!I:)/zIȞ*^*}Z61@E@9S_YkY9z%vɎa[8_-3&)+*.ӶWʬvAo/9d{A(5?Ex>u):Ldpvi^ΕD$˳hlAv*,%6G,rBd?"˦ayOPOF ts:Qh$7+ۅ < v|Tꙇe.Et=r :YkH^ZzD`]MTm4YJP<Vy$*DLqIV*//4n*jG%&PҒ.A#Ȥ0Bz֧X|֡~~BJvko}$~QKD7-ҷg.I6=;xi.݌hC_oxo;3$N?p:xIuL3yy^^S*NvD {P[UVd1]1/;ZӁ:S(ѹZL 2|S8HDz4,e6Lo0w]X?,۪T{DAg0Äu췜R@lp^Ibwb^Q]Pe,S?„ܦ&0H-5uJ g<g4:Ӝ}Uҍ*oMQ,cycq;*yi) @ Md2c_oGE~iԝEDp~L3O/F2/@W"BȹPE s 4# k%<: mi?+ٮyYJ$# F<ưa#ݻ`^ƬN%KfL(~hی X`oN$5 'Sڧ&@n4tnؾqUԧVFvyAl[!8,5j*0n㶑ݳ~UN֑|6Kŋ1(XyG*_К p[dGE-̡SŨmҦ2~<3`fPyQu*hԇ4\+/DWQrݬK "c0?-X]CWl;n _S*kS\lL^NbwK-  T|]hٺtpt<8|c+f@ jLw~ԖX!˖M7p+^ J-ÙX Vo67{=z0u,mpLؕf,B^O\ pz2*>-AǺ<'3r?w7,2gjX bԿEV9ȧF5KrLMmI+)O)})ËQ>3c|/j "F IJ! D`&%p=vJm*;Pn#rZO?vJ^f8 RZRL +ď7Zp)zo\(!B MN8sKorjUBgrb |J. Dيqm \#>]8+`?pXBR@Y2T`tn١>1t5}ON.Zӈ( &؃\Ro 8զUU9_sJ#+>I`KC[b4UK; X{)A)V굔ߦ7s>~>"#:]zUR|Jï=ǂ*wO鼿پx^N}m8ENoZ.,6p1M2K ^H3hߠ?BF9ha6j!~@KA4Hs׌[Ɣ' ܘ'ާ{AeZ&bt̓mc?wis8$Aou@:"0vVBǕzX&;.iq8e๘ob&kn#+yQl/)YB߾@2 Y쨶(FH*x1T<Q9u[1"D.zu4.zBp5Yڄ/3ybyüJ`m3#*U Ou2.xİp7>m,y)7&aDtZ=BxoĵOmBƭ՜s|\B.vAgUBӸNVX5ᰱ Cʼ5g+:%(j$5:n +My(!m2dֵ3Dǚ(OfVtg6 $.z³)~k~ňGCѢ)àSUrFXN8)'>$i [k[i,+aj(Suy֓[]7|Fz~ }.vvy\B-Lflr~gԱTm6jG9:"_VdpdJt5S"ȼ"'7,X/Ѣe{O1JH  o(#GjmWw7?Ij| 3d |G);SzYv:["IG=} MwYrLц: iudL)H:v#w[1G+ص;enEK>:gkko!F|ܯx 4zIǜfO{Mq$3rWePƜKx7Ů=9V~3f7W/a"Y=E1p,}ٷ:\d.Z;ps\63Rxo\bsl=CJJJ{łlve\!RdEAyָ,ӬhvaƧ &ZL&;?"gbB9~&2+&C'ohc1\֐KPˀ: (i ՟FDQ$^?Obq8Q@<(uP NT@S݁]{Ge P [av_;2erD:@@Qh/j9-MlɄ2|fQf0'KƒL M.l53*l('L IMͻ k3Q\2'DX#Mk䀇 خZimBQv)gC8B|*`3 OnΊXˍ ћ{bɯv0+L=n-q.*]FT\{0(!KF1[ *e~P=Ljjݢ iUҎ큷Uv<qq?KCL/໴E0&,g<67@ôXprEUyTxi񐁉];#wxE%NDeDWQ FuH!\=ퟷ~f1Mc:1LG"uhQ3fu!2P 72}bR Mq5&]K15CHQ9"]#YB2CVDli2+TD9\[izUEi~LPWBKHgO[MٳB3[ oK+Q*2/0[&0&GSfX *\4<<P◾0ULF43Drx$;bUZV22ce?oź!@zXA &KۥWN/T\XQ޵0av1"P($6%G.ړWeYDq胩!CB Hm& B_R/5אu)+,j;Hb&lo\QW8\n>(2䡐cj3UEEW`qR|^Pr8"8{0A{lFC|(WF eFLSPnV`Tϔ.FM u(-!asŸ8.MbaxOV⸷\a  .f3ܹ4=?[)& 6d4Ual1rh`IDD :VdfB"7ʘizLT 2 rAHq0Pҁ5ik|O|Uvdg?Qa3~22MkKFJ/)Dt S &?0gI0⬃ˊ‰ƫ>R (e/sbxzBKϸf኿* 0T"ZO"9ɐVՉ;e_xɶ>RSJEn0M,5*< I-/jnazMyZ;fc(&Kմ"$|=x\|z~URFB'[s_ gdԉ?kªf1 m0Oq!s g"(5X11? 1MS?;tuUCy!օÛMb+Ç27IJDWAdؼy5b ~Ev{aQu5~S`kM}l|x.= īox5B;TۉϿwkZH%Img@a,e>@dmHʞ<::Z[UY _ fzl_wF͌[A0kkcbM/4@n=aoBsh\xZO6*Ij6&1TEcװZ1}@F򙇕-bnF$fȏ7tҙm +lb9kC Ft`AM[ڤZ ?َƁLMJ d2@2S `;"#$4O#Ǎ&$ n&/PHqh?qIN(htU6>[k"{ǵ$iG:WHͪ|VsŠj&mTdV*|R?Lx0?g\-q Eqoප?o?!"PZk h_;.' e'[[wYk>#u8r3W2By%OLD:`Ok@i,x%蝫 12pAje=DL1t_6J:3mmyX7 =Ijx+cI g8xU;`K4wbni.vʨ MPO]b\{AX/$ 暳+Ae.faX~: Pq$ݜPBTQ( p\ ?]^䋌 )R4]x2raܒ8>"|i!9$Xz粌 -!¿3b:}43ӢDk'ɐE-iݒ3/n&Ꜳ1vp#(,JW4.EϮ7DV61-mR}&y_E]7yBVAh֑r(. Mxs. w1BPca_<>Hy,U]A7Ufs5 a&ZpPc}GE[R#)Gt-743/j1ssq&8ygK #ķG[|ieߩ@T i?BRLSe=y`9 |U_(TޝciZ"Z=*KDlswRT({(ᑅYKUPH|=ި!q) 7b 0^CX 8/u'w4`~ YL6mZȵLOG,ĺ1G0ך,>_yGw ⇘[]s/cXPZC$^g&Xs9D kЯ-|r lb]Mҩ t4W3o>aPK{^ DQҢv•Ye&'.%0S}$zǤ$;ךԑ'\K lJ'?ɥW~!l Cɾ6*/Ls w<-0bgc/SVx\tCqnQo^LOPVB"\M: #ɔy.5%΋2E,$>3|19S r@ =.ٯj(i^CdO6QˊP t!"5|h3:m_OB7|ߑ 9m ;%u gѦNJZk Ckٶ/jQ%jG"JrmM:8O®*zeM&\rG!6Y #ہmEF[QK6|j4,YM")I Ѷࠀ:Hb F&;SgUB7}.bt͈?Cb٤mSށ l_l] :|X+p,]2BcE'UU+.֭ZJ ~#k%(GBhwk5==5 WAqXX /@gb~)\Ұ"wopV)dKV-I:!B&]\Qccg=ۺ\:HwgVT~OC⽉/NQީF]JxxP9 L꺍f)盏CBC+ih.]+x{#!|_ޗn5P#*_xbxj&|gJ?8]ekNһ'7|WsgߊCB)4S0p'ojAy Į]Y3̔E; k @KchdICjz~!߹_e0mkx͐300}U;R# rz iA"*LUد&ZhnUTrM'كrMuFt$#X[l}%dS=K=(%_dM3K|If/' u@XfD`U +i Q9iv>z x~rc@qpJ>dm٤{Wzu,1|dLf H#"2(',S82gAX7ƛ.qYWnFxRJݔGbkrsp 7R4oɝilr8 ~ 5 RXY_W }|I]6x SSl-oً7[pPwk`xT{RM 2(hwaii5:\D?UpQf)w9hGVENvn*V7%1_0yX{7K,;ɼS-y.J>f?(^gOqhXy^ۚ@9)Mª UTZ`|D#9," k(hTc3Җ]AjNu}]Cʁv:b:3&(fO\3@_E#!{ ^9h5 X"`,B, ,Gx+^Ġ6,]W\@(̃f8=M~Gߨ^-4CXm~]e'h%p}Y3dphL>[}*WTǖ2㦨:Jtra<?5mwnSQ"@a74_wK]bCzVdggw%uOGf;PEųƚB>g:XL>BF%X`]E-FE{0s@U-|LV}:ŏi''_+QgsΫܧc$$ɒz=53J/<>JX0ںQ( l\uXYX60cvgrQL0_A_6s4ɿ) /AvU[s#LJ\]-O:WTT H4%k #=l;Tqإo*о|\28 *o2/"ߊs*+'4` *t_v7ѦT 7~8Dj`~u`xd2!G:(=+Ի^nƎ&HT,S"47d0L%OzZH97_wt>] 8&[{ij'gx13@ -&8d%9́FV~oG$]ёpugyaJ".ۘʼnnV#F[WYa)ja:Qs!Nx˼}Yi'rApW='?fE9܈Ra+2UzK"l:ʸb:g5\_)>|jawb,Zl?G~E.ϞڥHE6A;-hfX߉6vrTOzJuj1hxPB1->nArg'[%lըv[[@s:8v@F[>kFǧq `UUʘIK"*cHқP =0q8: #z{eL s ֫zs/WB-}b(V4)~㘕%?{8aqC)tupg2c>blq*nts"Sd[hʾƨ(]KXiqT585OT0ͥ8&EJMH B#XtUYJ11RH͔TGo# nOfd\W~ WNS--Lt.HV&r }yʄlS Aѳi3ŜEmphV^>}! )w+k8z #)sNυ?GY` !?*lIƪUj>W K=`r7ęsb jF(#<0&>u4 5|+7]bmonTT Lǀ.*kJw*kx'ٺo>K#q/CBa//$]D4£72̻青|~+?;WBtNiX?خW|D^JXL &QS;P5C~ ;Ob=Q . EWCh7:1֯6o"!y0Ow ˨7`s lL8@sܺ6 D?8q(v؂Ĺ&9K<]0+-4aJWnĭ1Ef%FsSkh YvZ &ZM`às{.fKPRQ#R{wmBw:<+ b3&f9h\P\IWE|o<~P4JRߗ O;s tqC9˃LG>g]5,: *44Zl&aY)}C_v,PJ ALCu}殛.҂ OqP|a[X/NSnߪ5^kMݔ] G+>]OJ \ԅ)/]v[ V\ X |O}m$^Ye`Mfcfn]?ݷµcق, Mp/>ՑA%ww9wθq_Zu)hՕn5Νg2tGOM﹑=r99a&c;i\ D՟qkO7T 6,lNܕ$YV+825]3^`=#6;F g 66Ydְe@XK>r6ȿDY5C{k-X N!N ȏsmmX^$9?*&`~I&k.w[pL("kt5XiճaCvix@}J8p0 z aGe+ nccyݡhS!\;rFQ8y<\7CLz``GDF0HIDI+[JH{B&.B^# :XgޤFVe:.wT-a"4(nlQrA3w15ψk'sTُ-$X\Js8ihYO*>%K?ͫk9u68w~DɖP-c"m)woaL.,WfiBqTPqN">^m|H4WUkfe`Zܧ0>Pp魢y- t o%~W: 7ZMbasBĶeVFm Ou5Zt:+^_hN={x5PϾ`բ%& R:_:;cmڄ\#YIöd1ԓYIF<}Zz{i>…נU+݉,xEMq K5A76n$. * žB5A"k'r@SGI͖A1^>ŋ5to&}O=cf ,kH3D$sqش=YPz6~v+nP07(4K)crnDey%؝ T}Ompe(0cm^ 񉋀5%Ln̾t\U IAWHN qidw׀wa #r-~EbVs5HGxz{wZ'z`by>aC-6^p긘%N+dqB%ԙi]gņm+s!k@?G R\q(TOKHz 9e1&C DМEML̸hDžVzVx-;)Xk>A;KПSX:N\SfdIaT)zp#{eV&ZLJh``HlNY#㫺{tm;JEKϤ h0^R(@IH[R#Eqcbe6&gu)x N[g SUK]M$Iy.de.6=@hk:~5!7-VU 8Ay 8U>u$ G%D=vT D"2 _xVܔr5lԀ9؄^tRCNZL IGƉgXd#vkT : $wdJZ՞QWDt[ɘw;±.beY/+xL?Z$sVm:#R-@3\uԥ YHVq?儖yv8PZ{򍉈`0"u!T/^pC6kd[ňH_W?48{7Uksrljmx"CN| E? xni[#OJ{I>SzBQ5[3M`j}-wF3mܮB Z0@IfŦ{ѩpM;I$R֩m@ܷ!iף,oVZ`F\NwFGb~-ͤ!l&0`IjCDRgEP*Z @$ZS b]':Zoz$ֵ-j=:$] Ob]v%{]M=gZ/|P=Q6o9B}.m‰ X:Qq_ΠlU:SK>G>aNd4Խ{IYQ}Gi]PSmgߕ ;鷓 &RdwjB9 \O$v۹Ѓ6X5w%u"1ma2)uqH7&uchdL%H>{(ǃ_BA>l:^ؼ#H5Tf_Q_Mb4_Eb~eF>a+\X Zިc^AIB9dիl4 ٭ܠ$)FDtBV=B,XI 06D)釖'k!=)2A]?*INj*~8фv%{W<=-,EaIcW?$9'nb?e?h`"; ԍ p3$\+`7R녙r]gm_ xko44Ȗ,-:R!u9Mj|=Ob>XDZyj,*tL<5y Q:s@' fhdTR$b8Z* z3ѱ/߸r0X;ڤ)X^NE_+* WW^qE,dӎ^g|%YGZUw(n쇞PQ^nҵBQ譣Җ|O.-M۔"f3/[}rn9TRv&$p*(7(Q *C L%;ˀYmoA}PMU[`EW( Qy'@xu_AkmV()[r5x B9` Eʨd? G ޭBp3Kl~hؼj=@+|\Zy4XMBf+Ie|YO-}+9Cba,'~*3_ l2Çߓ|d+=$:2F6n\«4 Cqnm)Gv2;2^>&9_99ޟ ૑tOc|49yGS#КeUf$d *Q<@!&Eob81_dWK|G D:TyK1NFmL[0Gk],7ik%U ծG'?c˺y>&+7.i&cH~{i26<$}kbž{5Ƨ.K ۄSE9 & ۱%'GgfJ:%<DWmKg^+\mS; aTEp}9h db [Φ*O()) &kW* fŚ]k/x4jK=!CZLML]\DVCNs:@Cs{pO3{ /Sߒ 97AkP-mE9uI |#ǰ'{sv{uUW狹_՜ i8 I@~2*j>p0,ѽ囼",ޗ8R89Z*_Pq6)wT%`}(`IJt<9$EX7;snug;(`[]Ž ˈi]0!نug4* Pa%n aצR}H;c?%Z0Vi. ףCyzDB*.ƨps៳֢!6;I@ }YA>D ԇfh>EXDnH[fڲr뎅-d 4Z%j@UهF/љtXMU"z3W1R?t=6)X̙>_=KL% ,ᘻw$M K٘^(vx-5 hhI8< 3R"SuO5gP oFQ"kSjW !lee4 i'(DNW y>DZup4[sLd>W]8VZS[`saNC9Åoσ*vd2zg>CSw]!#r S \"Z$ > mZ=ɥ1F :msUI$e;/׈叮7է??ﭹcnKvoզH>2u LqtA-FyA6̺5sFc8;qj륏U*p1L8}qn# nX&4d9\]gR-H=oIz -EaW!`/R* iV͟.`ii0xflmo-?L~+8UTA͠H)X~fm2s~_-ϸ6J*FYFۂVTBns0ǯQœrLdmQb>q?gbxߍ+_&+ Zz8< R|*Nw启2$SAsrR?c8vԙ`)})گ2,E 1m%zUXo7cob!4nԣ(H z0q,o-!(E$/0@r2>Ec5qxCÛ3,Rj 9nRF6N?B<`d"J ܶ년".>gjrb`[! ,AǸ߫ `oO\ d2*A|Es "y@!{CrBMZ J %9ғ7y~XH'3O&Q!!cл<FkNG1?3& 3}LظCrE&$Pт|R\6N^ZM/a#75\*&.&;D:iD{f+Ϋ-emh쪜iail,Ţ)R^]bUY[oF~Q 67nPďHe8_(خ > CqN%KGJ2xpZWyO2k??ω iPHt;o`-ޙb[3`>J`w4'6kˏK#$Wi)GDXQwWa~_عxMX^/V2md'-􀏦4 4HY{/o#~Uwtk|-_XIJ_P^?qKuNV&^m`ֱ6Z 2H+1n>}nVBk#6 x7!2SXl_3v ݭ$OwxQͩ =K-tT 8ˌd|fwN-{<)PjsӕEi_|j},z^; 8"<5uOWq2-fF৞!bBלԺ7dYY&%&`LM e/as }a%8/L9q};W41 p8{ Ĵ#@b0FiL}}oq 1W Ѣu[Z/+H ˦dJMnN[rW럍 @_&qUsP"sӋP8m˵eN[vVQx%k: TM!5:{%&"qkBR+Ċŏީ|B3\5jJ&b(@핍[ Bb.gm})fEoOLlJ\;ځ|Y}O")D>M.&-<R, dytpN;|.dRB[GD )V PDU1%S?_ qi¦+Dm ey.PE1 >=3/[li?^bHtQy=P@y\7 #b:Pc}!Kƞ0uE7|C.dXS͇gJ.;2:LBop9yؐG~PZ|vTثLB2Ń}h(pT`1+'W"* |2:SM?AjQWv\(#$7o4B!<Ŕv®g)75Da,شپf^c/Re ~x& ^3J-8wBCIa*a>Y|G-#36^%0X@9q'Hjf l;_p܂_5j\hN$>4)Iі*}> E"o28Zx?o"5vm@ %AU&`{:q$BrHNzM-aDͺ`DෝY2njʠz w2U.C/0{RGEˊb~o=6uUxs6y:m0+opTMϊVarxaev\Zǁva=6KyÁTD+S 9Ht=y_hVR?8L&4dSq1~=WG[ b[i*|eZc27E(L1 ˰io2*O+9Dͻ[QCunmr6gT[-Dŷ);QL6!%bj$-Y}*7CgDM,Nzk=Kv_m^?-K%C&)ڧ^kR 8eH|``f;`JfNjMh)w}rOhgp Qy$Zw$ u xic40-'hι:6GKLO&lNIލ~4/w`ׅPƦz Q]5.HLT(oALVhIlLzsYimѾM,3t`frSŋ3y)?S2T8VG\ 1]8,wVB5^.Ex|1$O|TLŠ*/l wњr$I()d d^^q@ACٍi1<qA1`-/ hz!M%we 帞!( Js\Y&wi!ylcV?HѿUNӑ.Hn~x;j?Q͓t=<'4!8t W Laaq!]7&B5HAG3ym6!;f?S * o'f!td\Ly#o.. G(_Cٚg=g%vqM\.bbD^r|S$g DLZHrDXCwjʇF֠g;tH 1{-ЀT[:|$h/?;FWb0P,5<e]%F:$;K%+3=tK#M^~t|q)XĴSVvi>|1QM {JɃ*Դ3@*ɷ#MY&mSRԹ }~٣0GiC5@2GЉ'*n94o.ra`ܥ]'@%yGyXDS\-` < oq>&,e9 m 7dƂw!/>kvFBCp#їRo/N\F«u<d=ؑXmFXon}#bzt$X82@Ȅ?`\"gR ,~)`QVM6м2>H?ݟ|Z4)AURe9ˏůkvϩW]L?@XRC st~RkY[ɥ R3#KK~aVQ: Ib4 IJf.CwtPU1й #TRΥ EgMq)Ku5U@Y9^g78&`igJN?R1*8h*Qxp+}uAH/}x:v8 5IAEeLpI/Lwo\`cdr;MpP챇cDFhS*ԕkZ,St!N験7u%O * az9ThQ@SC iL. ?bFgvP7# \ڪ?މfg}c#Fbkb\{|=i0u A_ˇx$N .^//?; (Uyunӌ >4?%"R4ڶB1or+ iDV0 j/Il4Aّ|Xq#+ǔM?!e$4g <$i[B蘈{) wJ#j]o94܈"p=QλÇ5Ϯ,!iN?XU96#kѡi">I|G4VHk[Y,D[0O,gļ؟J@QO"퍌ŷMDEN+[TC-hn0baGjgtx'1] hbZO87(Jل acϑT%CW}JAmi!~%b"ֹ\#`fk(fD ۄyZ=/aY*UXy^)c$_;1' .TCc@t0o>//!U/n&YeEBT   7+~qrYSv$W\Lp Psz7t/΁{ g}WLJjt}dg/󷖰=lc2b ;3jB(w2;x;|ӤlC]yW8 B'+)wU7F3MA-]Z-駾t."]5z<6`CiL~H2\zg_- \=GI!M\Oޛ+󔏠ݏny(1D5庣k?A&,u`h~آjdM5+fh/B+> d2!ѰƻB/KN4-!̲rGP*6&鬜 bFG< s,!H6k ,xiEۤozq=qpCj+ 5j69(\#TnHum 8E\]ԃپ*--*/r,L* R!}|C\_yX#:/%ls%fpZ+\YhOM:B09i$%HܔIMz«g݃TLPD+w!޸q%Mc ;e6'wd5"Jh3]Lqn}1{Q\B#/$nOy^/귺5 Nyi;Cda t4N4Bذ\3_6VPyna#ނџá29m+}rnn*pRv}%45c=:PT.} e_ OZڴ0 lq;j&{Zu\a]0ҷ-wMH~|rpX4qH!Uvq1L֫_8kMm2 o4T1w+> wƀ6/;_ZZT&ALݘ$|!vд5G.s982ݹqdg\:g䅼NX{W R&HQS{N0`IH9-ϪA.(k"  :Kd[UCvIc.W [ce4 Å&N܊:,O%l\PD%Qq]݉KYE|멣uVϹBFCy,ubZ '8Sq`,Q*JpE%ٸ=>@YgJ8D<%$-9Wc\ cj0|/XO Gynk|rFK<(8lKSKAZ2w i_,p#>PF24֋ikHY<]yP]M7WDJ1ts~ Ɋ ``騢AW7b"pՀbbCESYhV;u gN}Wvѯ2>3Vx_֖-֕4'9L7рE *>Pf@渝Mm&aqv__#N?E-NFoE͍g:;H+χ]y"X8JE[;(@a+~?p \.. K *ee*[ݪ{~tj`.,8x!+t bos\|P «P1_M@Cۨv8_ȁ{+#)NsQrUwVq5ԪN_T,QrXI jhPjFŢ&nx.ZǃX9\tLLq4 RE4TKk,@L I{S)IM+]A84,x9($$}rĺˀv#|h~6ιR_g^ϟ ɝѰ+vvͻo(yWڤ7uYҙtw7^m6bقI:^ k2V%!IAހq3-O1֌Zy!f+ Է2|V"#jh Ύ/=xU1ЃJcH -]x ӞOs#:ץu#6>p5v^lBͶ՜D<\Vڳ A]rkIԆYѰzB1#lq`dqkb YYTfu>K ᨘa=Z#a>),9\_ ncuE /,nfnߖlJ#b UP>;, kOrتGXE Ww'"(<[6a/3Q%V$}73%)S,{K\_6=ر+ (1`Ho,EEzҍVܞF'ey0]OaZXmEiB#^ yנ'[9Ga%w~;% vУh+.C/p*% T,'7ju((uGK9Mf~.!N4E*e%VՠP&fR2}"'AdVF돖nGZOhDoVt7Չ6bTAJG/461lXB4IU1ffT1⁌\\2((O7+IB.%`"jg ~*tg𻵣T nw+pP𗶉+i9p y8RJ#vż]W¯TM>J!cZi0%Gu Xv5ӁDt7r=3@ 31O[ӝ# 5Em4 a8cBU; 3u}!@H.z@66aǺP̿z[iRҥPOD]R+S} 5k]l⿫-P&#]0@2nI>*.lјz$ڿ9z,YeΖtqT75𚮺^*y]*LuEFʴy}"b^ 7O 3y\kj_qݐp .=XDo(M /#h(NrD.\QcϪS{a+hR2C~(<8{,6}`_r+b`V{Uor~WBt(5D8|:0A9*aB0o;&1RPc7>-e!_ҞM,S"=Ӈ" utAѵQt2n;yP*Z@ܙKl97ްh! T7Lp6e ? 6ûa(Fcr 7@ u~` #)QD}s htk5Ҥ|Fu%xWx&&K* Q^`v7t=P\F=q6 8Β n[9udێ~q~r SV+ڭQT|Di]slbaQNŎg-}WߙH^>U#7.cgeCw"KY6IT9;cN ,WJ* :Rt=5!CmeEJG!_Lћ̓lΛ2w m'= T2:y&FZ0`6X yT|7V?btī w.*@v*UtS-:B]t){xHȯ3Dxv~EN3=_GjҺt8$g۳ %3<=X^NgL H#W~-CR)NH9di!ζ fu 210s_#'p&nWJc(KçőhK3Sx*_ ~<Ut9@(m_SZ*w" ;ã]TA ZyUQ͎a슓a7w66u&o\ۭ X],Xh(R_g>YrLǚJaùa: XTAsS9JZgq!G9[p߼\MdH MΩɄMW ~U;U+zfTLJ ^U }pV%м\uV;kQ I[#Bd}\ݸ MZ<'e*7EĠ=i2F*ItƂk{9KcMd0wؾ/[чlm0"6X L.fANRZ~zU).M=թ22(F:!-fHdeS+m/ ?"f:8Om e}2dR$ T؍WvmV4 e4͆|@7W:56CoDHx8>8}SĈ&$,~QAF݋Hłh00my`䴱A;_#2E8 ),$:f¬6sj) ɽO'lںH,q~'*U~*Uq7 &B; E |+v! rD&"8 ޅ" әiì!yx˞E|G .-lKsKMYN?[ϳyL.x(Y\pFwak $%@dhٔ#_uv>`m>; ) Ku/<^C)T 9`"-"\-(8|Td"f2ukTnf虴\"^JLHB_#,i{(+) v͍P25:8K5 B'&`xP*ewQ$muCkhi*V@ۀi߯9W=w^5Mf 4mǀ+IMC|%<.U; >f%_FQrvuW+w][&G[&xD v3xǐKP%, 2p XJVXWGbtY4qA⚽sh4`lK^qKjb哛_U|xϽ$& *HN;Z] :M[n&2On~Bcr+@Y>qc1/ab~(|0@|w2}Nv{a#D1v. JRȑc/u4b\MսZʅ/iN/X]EL$`8zƒN\IxY*$qIQ3?qVpu>]mr*j:*~-Jœ_FRK-.?[ ʷt3*wL53Of]eo^@kuvtq>R凧rd1H)8AvE1LL x`|BXJ+Eg3ɶaW/ٽkz93 ĔC"/*>/ϸMvnt?x{{vN⣎%"BS~os%= }Tzajd_:7_am2xt0q4n]MDtrD QF7? جD6)d6g,ƽn:JakKML`O0t:gЊAf( GQ1w4)p"-s{YQD@v ^|Qg6tڄ 4zEqZ 0eew&L\H[_H${fȊThbG峁meȒ? % n~,XɃUk) p

    .9(~ ~- 5 8ฤ[;_}2%rEFI 2UO6jI\TwlveLs#&` bԖX+JD5ܙW= {N:DRE?oP(GOWe}9]hahHɒ7[j9SEH+wI/-/{=DSpWYwe| -sP;(qiZ 0x0 'IJU74l_&xw^9]Q$ߠƢ9q(Eq/_M u4e6pjb'3;d#ʼߡWշ7GQxf#c}3s8pM~U+{-;8qaud -scFgEزЏDZ:Xۅ73O'@VpάZ A>|kXYw4z Uߴ6džo/K1/ IeECrCM|KUT`aCY'eC.yJS9`7hD! oҷpK'<>S?vg՞LV7t,ދ7'F71x BD 1oZҤ}׻=jh.wê@m]eMl?* x9'dn{Zwh:pD>"hЕZ;H(' 4VJhqY}'8U29+{_a kzh>;3= ]~=y4/z/ZPRE2ᓒo Vc17@{$J'=-;k5''0EfjIyke?|I6BXv>HJ\8nɩkK0̎$9_",erG`+;F44NP‡A` ^C@޿8$/D !ؽIcpȢ.IfxCv\< @g5D^Co>*HxWLBiIXE4):m6J/` >Y*4EՍ2yv7pa~_Tpz?:/]82}֦mJPT%)ޝy X%sbe4HI]+ OؽΕf ]hq3-2wm~!r׸I "VP.8(gu0m+U,N,DfGɤ['m8n֖=~@-(ēPtx >s,EӠODiBYQw5= `0%u,:oRw{ŬxE2yAbUL-OS: i`&].RBTT$=TkN1-=&O=7cFP}+-Cc3*=Vte2x6AËVk'NȤTMɰR fY*635/RL/52([CoTjN8E2=V=CAvt1sCJz;"m0)w!}-Lv=nԢAG<գ/(gd<%å ?Ar{'xC&q*@C9˅MI!.<T\HșAR|5eow)aXljZe 2? /Y&'ZTca FVA fl4Vk!cTNs)&s4 aT,0Tvcy*ens;&̾:{Zf?Y}C p]FȚ?<,޲-) FfZ[ |CaSpMSл9L>d29u ,OoPsEXNK$Ybw)+tcmQd>( NK.;./һeQx% nۨfSލ|1+jĵӸ=0߉|yO E< 6 1T=K  i;b1.y@ yj8U6tw %y?7'GX=izl4AkxJMw r> $Q͎JH,RjRE ɧ SMm3EWy}_M$3/YC2?W=8) Qgt "eWKhQV>vf[7hhÚ8(4sdY5jUJ>E$*ݪwz 8s\K sH1Ǚ8 iN9dkYUh2AVq+J2Z ocL:^ wi\v sݧ &4Eol٢oil@ MF=͘!}q%85&v"iR$XdoDIuh J)6VQ;L6v+۪$gʹ(NbzY#sv-<94ԚQ;q x5H oHȓݓ5eY&:i ٰ޽!n2!<"'2En*c4"lfzN[8F :س `E.%EݒO%#OUL|K%# :.ҽp@`6L Yp"Z_x҂8cb6`,Q/D` a6ǛM$ƗHMJe2_RYԂmxH)ȼO]۔ORߊ'SbQKzj\HKNЯ NB.wܑ%9A;ppqˮm8Ղ"|dމҞh+<4B4 Ou+R%`[Vf 로xWS9xtFx#.aWUSRrsMZs 6ULb+ `e! 'X# wl#pCpHjn} ԥkvi]R-2Mc|Lm&UZ?# U5ǚuַsصu%نF*75 2@?U<(Vht 2ō.;DH8G^1zU&p0AOd9~o{Ǹjв)<=a򇔃H\}f Z;fw+tXEK?d ֤6wxKt9Ysn⛡ ?{4,F2_ɷƃo<ƋHWqLOQ"f]T`w[HDV{:T;^=ɾЍT p]tXfJ6[sU{noal:0<^P>ʲv?(e`4Z8OKEsP2Wg>HDj'hA#EQC/xt2𚾎DLޛuKdhÙ%O.u nbBiuĚh[-fv"}ץTo@d~as1WT>1ll` }_#O&2P^$P5Ѣv?T 6|t YفO{ W+'gPp<-UrMH .xq|ψHg}Yme2 ޓvgx=jM"Ruۇ_>sbh T?2,+(/%KFp`l)<@p8tty \|"_\)'|+ iQ;';cKǞ3tA/Fqװ.ˁCw` )*'N?yvLMbr}* SZ*b(j~c'1^S@HbH1]Bf ;4hžJiyMN3Ajzcs]x\L,PG\}>9\c4L1Ig?t/1G-m 2MMHsJOY:ţV⨤ bO^ʹsj%4Б>/.FLYDbB3>|4J”tpԴN.=^wMS@vD=lFٖL?K1AR|+#JpY'gA&%V̮؇ rFp`f0Z;3W*cbH/ڶ58Aʨ"ɮ8/vD7u^w_Hf"!B7iggVhά:ń R]=-!'`m;蘽r E^n+Ӿ_H'RYqlDrb⍨γ"6ӀVD.aߙ5ք!M&3.~'5$焔NiYJ؍tN1q-:学x$܃NwW=2Zl@fM#{RA41w0ga _pؓ=To52GN&ňЫ &7 hJ: wSS7Y8"Q4&~FF1,BKb -i.+ˠw}?lr-*{+@8풥M[ R: Z8+ u)MODG cNY˔u(uT7*]o)0+(Y8 q!uDx+Z_$ 0L"򽣊  ~{[ʢ0 m&;$A*BmGwVIҌϑ>F^j(q/#U*.uc('FSyWKijl-bEO漩IUs^牁ڣ_N k5H8'5E>z.r$6ݡ eyA'7l-OތT_Ac.C2j|oj}I{RArܵHre^L~: nK=3d7>;H{f4~T_TVph"k`[WQ'9ggB[!D7QC0D2u#;< gǎiv?Mv~;JFJ `Jl_9 9-mJn[Ḱ/u5Y&U:8 2( Уid GukQʯ?vWW+:`^f*j6`NgǝAU՟TtqlT\jz(k\XǩI%QӾדw">f1V9xNRk !r]?wTXvPEϜWN@>j$5 G[uFM7uy< ܰ#Xge@=Te1 ].|R% )FIi|v#2Ɖa>/cᨊoDſ̚dͼ#Z?tF\t-85Lx jΎnCL[Ԋ-HkU:V7P.ːY?Lݱ2\Gh~dO@vEףN ~K>t#.(8!b3MjXN<&~ΥLG82^TKGD^"=uacԤ])r̂xzu`b\ &m.Q:6 RPY6JkvcX.g6S6WڀGR8% =kp~ 5+74mpdP%qM !l7 7tHYyTfudQ~.ԓ6hW=#9U5 PlŅDfrn\oꒌ~SQϮiΣ=*UkA,E /AV EhWHP2CVJ1CX" %&)0O!՗Dƚ4/)v6rDR]c4vr(Nw'wjAFSa;p2|r*?YV J+ivZOg5*uXcR~@llKϣ4u"K|ᵣA*<ĥ'c8-̼I$Oѱ-h> !y>9IY V$,u7]?{ 99ƙ/**RkFC,$E 7C硧&NګF΃mit?Md ʣg\Bf<=8<L VZ"S\i 99w+M4\GӺۋmU;4bsA W-8K#u%$%f4@g kwiu*$d3۔!e'fYW?הG8!ټqZ=f_)õX?$cOBC^lK Ė1,z!~X+iq~4uiZ!(K}{+9̝pp%3 VHhn);7*a<*gS3]fycflKz&sEm^&\!|6u^˶rYx8i}|(@80hP]W;hM74ڶ!Jֺ+eT{)(QԴsSA_:(4huN9% vcv,Fq ۳鬼OI;J?,]=ѱ xeuH 36eّ%?eEzߣP]Emppm8'xr<Ÿ5d|Vl"8"uQ^K&P**$B./ > _ݠ~VBgQ38kջh$s숖.B1@[{"ֶC!`NPXn KifBDh5WzWSD_h|$}k+Pwg MMkq}_zyhW 4%ʬ)j W_se{/N_ (i(>GIkfNϐ1H민(K4xLji!fwºuU&A{W9%YĂ3q8ž%jC(Nɪ鼄 H/{wlˢhd Ux '5/{ Z[6(t4d :g|2J1խDZdEǣP߉+t;cHbvʻY! =g$Ջ@\ 68}YS5eM. MTX;ޗLyt[2M<߉)vƒyj(!zrαp5Yp)-?s%qF* !sݞeqZ$JK;a71v,<2 aW^,ow: xS" esdcˁ#&Bmf=~:wQ]c}L]iG hX[m--lxjxEŁFn8S boc\ٞK>|xdB:h!@GRŽ~9%ߑXɻml CBKB+aabV+Ѐc?u9EgHKuQZZټ_}}^#{s;[!Fzfr7 fvN|2+r~x-/>5K09gN p7j?e.31:g-C֝n_3c`- oK \NXFЇIEY?7;cF]55/x cy{yeb6>vL|{. Anp5ѐ0A#DTLiě,& RP_VE ` 9gۿ47yPNRn vRbUCM NEdcn~~=vN>5p4^[X1,:!۔і2S)\ ރtGU8]It]i9s?Bu^iMsy.`L_(5iU{0S͊,te '2sI"JL>IVm<"u#}+%mmIpl%#u7FJJñu*⓼wBO6}Vln(NE瀨]ԸU+;C<dSDWS@Yv+x _M7iIh NXRb1,?ʉg&N`0R$\(u<O? 2^_ˋz8 fj:c3Q) ~RTd}K0 4qk=I?d˪lrM2s ];M'/BRs!Da} JDA;X!oі 5 6\Xx=Ǡ-lj$gEP mi8sQ,7/Qhjn394$5%Lc|YVn Ð$PݯnkF66eXBk, ᙇU_*t /u fDUz>tr֊2C895 CK[4`Vή10`rFr;#܆604 Ie}ԗp壊W}Xe#y1PfBTDB+7gl[=4DN ٘*1 PKҍ;aX&}QNTmq3M*SW 21aepżdicx!ؤIlu4@RR /Xz2Xě}7Pe `XHwMZf4qaNJFo[\w{I댂_90A[s ⢶Tj7,Cdb$p(C2z\gzvmŴ\O1ugRS(2LuDـE|Ec\JsRkO`ג%.2&e7R䛿6&tN:eungI QoUIHblp @X+CK"Yg36,k185K\ar)VLD%xN=/>T,2S%x N-m:HkӰ k%wK%!3Pl0k69NcW^S:fy+jZ3aM [ 8rWjU2dNo^m ̻Pީ6"]\1?HP*zzu3*ǭR|b7Hf&\u0ڽù e}64wyLy`T1/:+JC_6^ {sY?R-P N׍fP޻r8s eU'[ D_geo\Nɑ3VfZ.pøf"$ >"uN>1.ˆ!QW ߇WGBK@,8d"ߥDrLgTA(rD7m2a $"bi#F)=C0T/8#;p۰F=9xb7Q,zqv{NW q.$T1wins κi b$IrKOc0n%5^ 7t{a~l_5Gh?*y\U<w|NvX0RۦBOLntIQΩG JZe|eҵBܲM;<Ϗez_ ՎA |6+!:RcQ;RoߵnLn-ߡ.$R俲GM)sF@^Sv@CK6DH]*soc#Aa kNg,Q(lL d+n@]!Tqj`1 Mme6'ևxmdsXQ{r@PgѻUʕ"5KjQX'"n厥XsFF8K(SGK_QVr %A ~/aE[%J\8X.|>3NY.ɞ4 j!9-UOׇK8'nBW?%jЁl͌gڨ[z# $r1$~%@vtE:d"@C%;GKak!fPI/M;MuG#^w rϧՀ>HʄuV9͌\ӄ{=Å')jn4wr1$)+f+k%B6aˌ=(L 9?yھtΣWԨ 趴wad3+dllBmv<807,/7nyX:kvȠANjqz'T*{QVAF$MTBw[o!wsee{]Z<^)MaU)ML$W;ArpQOaBy` x11A4;֭4 hzaKi O(v&8L{N{Kotnw+$1,+Wȭ ?ɫNAGF,~)b-x m˦`G?:_D`t·H/,؎cn>zOTiG: 9;e֊ObEC^.15&9EC`&q!΀vzn'XzM;[{B~fjc{T_ ()Ȣ,JdBԒFfE^ZɕBaz"NX[!Gc&o6&\>#~d?)+Igg҇o~x"$gyВy|S/q\\sSf5{jpc5pͼpWB%Ke/;dAgƟԢC<A:&a5#sٟ:AY5~׆=6%;˅p!BsT9yG A$xܜ[ {<T2d V1hXG9!z$$x\?3w9D*#dtrg#{QcL!G+ȁQ ne}`Pnc5]3֥sѱ$ۑhsl%r]M/O' `z|sg-K!jOW3|C-"#U %4'.QVG+j_kt Gdr2bV HBýmPT =IQK(.& !Rj|JqDxmtt? md[2/ɛSeQq?^Ipô%pL/Ӝs]0oIڤcHq]'C }ŻtiC^* E'/[5Qx> $z "q;5 ЌI$+fY 9yy >wd,6m?J 2=*KhˆHN%MebIW=QQ."*: )R,9ʟs<)3\nJa]yΉesȌbl|ǭ=1'/.:t\?nY<3(j?KXyES9|5a90PV #kX4˜emϤDJVre /O. pk3{Wq~#dt@p у&Yz7RyH{}Pdl+ucĆN$̶KU#QXp(hL‘efCda8t]J K|gYt` 2o$H.\"V> \ʬ1 Zpu0hU }a4l5K{Q;+E;oB]}fPo`ތ. \C;ieL>Cg2-&9oOUxg3ryW:˹_"EΔn9YȆ.?SX] `bkc61AzxΌ|/H /sA][U)VH/НXzm<3˼cmTKyV'|?`W/<'&-N!kVsx0މ;tsָ>/HY*ak'[T>cU[_"<вQ{b N1k:0QaϗK yxKdTA4Ӣw6[95" ,O0,5ӅZewUt(a(cZ@A( n;җ ԃwgɔ@ﲏ8spr[,R2u .=3/TIb[/&k}n&FGZjR  d\Y^F@<`$`L[FlhOŒzYfA7QfG̔KKBf:gLrcbm ~7̽@'1nDc5xܩcs(_4y]SUw&Ncݾ@-ꛬX,d?lu7R_f0L] #tb׫*s[-9Ў+MLf/JF,`xNA>:Yw-KF~IϟQ 6'.T{ `'zcsѝ1VG{~q Np =|NYγ% E)AT u-ygsFYxjf:X٫ ^9;?U^cf?+쭥(`:}2"B*V&#d*hő"ԙ~v)ܳaI_(:aPV{̎a$m~췻[j맭 eztϱ/|Ǡhcr@g<~e/hO]=omv7Z}s r:j1u"s[1>xPvSjYǭ9# qקr_89vZb74$ٟP>b?S,BZhk&GUP٭;N%à c {Da 4j0颚Wv1%H j:WMpgp6N^36 U(qĽJPw*L]qHy? "}MxAn^7>:-BK4zqͿNoZcᐈ$my ϳw1ʈzsyks?xDz 69YLM\,ƬAwb_]+eZ-TmF3] {$Buάr>DJ+JRHn x[r?j)hD+tUR( a QSHv9d3)LzD7 G 8!Ĥ1A&[+|# S!Xx/ wPcQөsE;"ȕ}k-Odex񲯤ay>j%.-vJȋ/s$ԓ2#Q_u;L@|]' FI.j^NQ8[q8!+D^Uhc @% HmNf18t0 rDP̗~XeiUoyL !‘3. (γsc&_V{]L ?V|">E!,w޸,@qW Wr8's@q8sP̙0jDO'} ®f.nj!Js>n)ڋ`"%bKc9uERUL &]bq?DolSR+#Ԥ⼫ۼn0L.~ճ. DcN}.ǸVI7N*Ki/U'QhܺL*k>jgR#ǔ`pE-xH%H%wM~J_VrP3V9$gX 8(OJ9)gN^Mem,5d)n$gbAxosJ@35z _gp̫QSD Ԛ}&a3t^́zQj@?Oݏ]D B܍&L+(B4.k"|wsK󮖌qR{=ƅkunDG̈́VXz'97Gk"A?s{&j&2FOt%P V@U%qhW).n%NyɳA3Cf xUMPz{ ٽ4ji(nnDRV;es/Db!RvӮuyjhxt!MΌ ) *175T(nVVOSduq!asZ ޟ{"L%,ÉDKˈ/c(m_=lZُc48R΄wЌ#RhznE1Kڂ|~;zf? |R*]BD:s `HiorSߛ "|ǶAu=g+PQ`H0Wv*Hlp@pj ˅i]`%/"MP+^;ڤK5,}!K9=8:O%EGcAWI]N}4D_|'{^iPjg`¦ĸu1M #@$ƚ\6<:5OpC݇t+z>[(n-EJv{U$ps7_=tю jFٲoG5ºgSQC-/ܡhRemd=TK7MTIXek+` -o~+̷MOaa(o;!yÄ́T ɴ1m!l_ycԔn0's%E4 `@<i9"_3:VqP_32S^02]!_fM zx(*^WnPRz,=uEʼnp\`PZ$E,y Vhu;")CS3X٢=z;w' <@ [Rhi"jw`9Ǖ%~CE 6TP3G#);5V{ t0/D@ ^g RWLf8HO}iٱvE- n}* yB挘9 e8g"zbBT!jwli%MҤ|WTsVڧ[֙G#~f]W>|ernʠ AUSR3KnX:\yn//a'įx maYGu`D j2>^<5Ajot=| % nh8iËo' v.!'J4/vz/#{G~1CZNS8~6&Z'Rk[JXq0"=9,れC!>,p] UôGz-L@-%Fiƒ[wu"Ym)yW=ay.f),"eLI=9tz1[erXL (_(z BŠƼn+ |'s0ߩ/rJpIFo}6`,r zQPKQvvvVUe I,.>ouqwt򚧔Ʀ^-} fT O&OyՔ&Sxh.0\ĺ"A:>ivX?prR N8Jg"ƲDLcE'j삀il!, Nw&pT̃'s9_u؇h'|o\] EN&).J7e]8iqdK\9RT"?cɛEdCCRR#E RsnHlOc6OͿNvyB5W].!,BُO›{aGT[p%V jyaRYƣjB,vNHWEBjg/Ӳ4l4 2+Eƶ%&߀J{{W.M-*כ-(g-hdZΣuyЕ'14|lUC0Wp$cQ~7^%7pT-f*Tӛ&}2=X"=("Hd}D;sCSL{ JX,KUeBHC͖ʆc<ߡn~k0wS-M3tn EbB`3WghDM/ 5eivӵ_ԩ[R/c_Bs /v[sjSu} @`0`O+H'ߎ83GKg+Ppv1oUONb6LmڷaZę;zmbÎ8g5F~xQ1)e!~V ˟rU{y?OiFs[rn-J륵O &0x#ߤӻPL%(h<WGP_PS f#+QﳉhE2y_h!ݻl^~JΩǡշDEʧOfϜz1VMc3)iTo}.d;+?]ux5m~WvC'R[8fQe 'z;^$N2QVj5/oe2 Då\lqG7+~`\/"*Jǔc,4̪bd?l\ol[E7Y:.AmlMJM@$>+6CW6o# sF0-[hZ0W2-<5S^@֚pd9 vodO_V'@ љ(~_̨J3o٘^}mX͡"qb"9_1{p<9¿$!Xb9ohL՛§ @-*[k bݱs`e)g{z-G*ԭ5"u e.4OguP6) ee >qsB mVoMT@nVpV_^E[-Xe5!h%RC֑OUD 3Ip1XwY}04TV}WzO1Dֈ]vEלbD !-ʍT"T-kM%A]p<9D,{|ԏut2:ir,J*u q(MuD$֧B*mN&_|x 焸^?kW|~||/fҢk 0RG8uPO&{`QG=&6:c<*d㭏Ӳ'b* '݉FTAcI+1%s#=/h)3sc$p-;-h@kUɜ!#dL k8 .O.=zVտ+sއAdH(lxi: yn, ]DP :JǏv.5GXm$Cl!KH"yb#ƄLZpT2(Z6޲D1'-XrƝ0\[H Yҏkg@mM?5Q"ڃV@t"c~ <ӭ㚅OsEwׅ@u<(Vilz31bv1,Vjtb To@80U,-!0ӦRRhQɢ US MplX->&7~: zr/26V7e΋,xN1Γ 1ƝT9EU/*p4),#80eHMi3NW=;/ȪlgX'=Vh֡i^\Gҋ%Ʋmm{|9YX9{Prۡ v6J(-zme̛R!Q K}=0bXZ?ٕ%B0Q -P `ZL>H#Ɛ_2f^Qo@'!i+F֛0.dGb jyV%эe8c^0Q M]T1X$W+ :˱G`&noy2+Ҩ&su( b)ȮLoщNE,:W.TQziuŒn%JU {s.05 Mr)͂#j(E3G7/mWSfqLul"3sRzoiaRV1n& +i1P=טxGh-vԥI]<`3 eFxyd΀hpU½yAN_TGȵ2\hP8i@ﱃ_,<<]~ ~^UV][{PۻX$oP,j HX%Lr+Ka9vVFMcpT6L~Zh]nkdy=V0i3FzP1cZK݉*]ѡ Z/ =P1zY͞pJ,;&eJqBvt 0UxVToon/BO7SîdkhyF}RO8:ZwJA`P&ֺ1w/nYc )YM8%B`"Fz*1D]wL@6-򸀒ڍy1#tT^m}6PUZe, d'y w`)eiA9 wZc(X5T9'͌@F>7+/r;\(Mt쬭;̽*%I#k*4,AzQpD=Ү^nebhuts t5*4w^#9;4mQ[

     }V8W c쓣E܌KrŐֿ>[݂cI +  >yb]֠4\mXݎmv/ו(ȿGӅ+iii ͜=R:OR,9)W+ ղ`M{񒣙g5أtɐuZpgcPMڻ,J`pWe@(vA=#@򅆻c!#s Vu@̨}408s nW n_giwtJ!wG34}4O@s̏,.߫g .2AcV.0>qgIqgqY,2Nw=_hu! ʞ"J)_ ]% 0U+`,1zw@ CA틎mWzw;g'Bw'hwM!=\*tuSEҖ2' 9t6?W=b@_<{Op[;ZpdGDlA]ޖz2 qmwy\m4OV Ye;+Af[e7&cnZ17sdr] c\R6Kb~z=FaKuדnyz4'׉9nBUj{LV,!A0$s#\RX *A#5xLٜ}1A1p6X2SHLL؁͊xg=e>T$J\ϹBu\Q4^ W0*Z59|}C;Aw%}Ӵw6:/l&a\zgRbm44|/a!ok16+˕K%Xs[gIIU{@iUa|}Kn4bNh)zBm߼to YW3.i7~d4j q)8Fbٯĸn,&x 9ᐣ-dE~xړhsęDЩ|1squCuϡOxC.n+kZͫ`N0I!ʣK>QPBܻQS>!X.< ?7qb*!='[rw,1\eyMoLHG}װ73\rGgl6./ka*4(<3JoLLN.zšg1K&"T,dQ¥YeOW6y~ kMݱʸ`boXz(Z Uvw3wrp=$15vyCa!V^a0CHؾu`"]Q&Y!79ݭT}߮T0F1rBLnìQЀZߺ%7D'F^CvP狁$ܰkc&c*D: :R˿aP§?X&?K. PZkQf&ay3,diB>H $re2dLia(p]Rv2] \@om%>W>!OjF]oA?H&|oۈy҇ʊ5y}0eWsJZS:EEDLOݱ(,)zPm%ݖHL!Kc^|RSC);%}~ ޳xm'ܝ4%^dJ-)0͎tOE:4܆7moyӗJ$]J% h i#=t3ڹXD`h?q[=ODZm&>9L׾$Ƃ: ж}0OOtكl5hV \౮JdUw Q12%~ [A\60E"o`XF'iG 1=M; 0E*H j=kŔ/Bܭ en$>b'u=崰yh{/iBRiJf:2DA(*RCkɋхEHom0.AtF1{,FsLQ*tGJISB㦽-E,rIj߷wsC~:C>/}V4'V vҶzG`l 򦱔3۬+1Юl2[%tW7V1^k髨RꢠIkpuyֈ!Q4M9cEႠ#6ԠmgfP50$Gq' ⪠X'c(r7(0+s@|E ˋY@Xx-`VoAz/ixCN9Ufz B/OZ|yHLr=>+Sz#6IE V0+LiȒbvU^j?BZq\<lPt,p|/P\1XV4Lb%dr9yZ#9m[V~UրCl³Dj-%GK~גo9]/KB05Y {kɗȝEl 0|r5c[jY?x$|qhڂlY&EM_T6BHzsƜz!vJP~Hg&R0>l1{^W׺py6aє4})1叵rL[ Ruy!P":mSU'i@IݼWًnoŁCBJ(aj{wb_^D1Sijk `0:$vȃf: iAy}9ђ-:+uF[oj`Ny+K{}aYRwƹ𱊷v8[I|/UP~)s}|PP.%;_߮M~~N>#}As7OWvb@H58_nQ/5,XԀPMZTuL[mћ'O31QoW>(˟&Hʺv%{gfYQ9cr`*VBA͵VRv#N/j5n]-*ޢT^2#7Gv1*Ye " f73 jt\NDG.nYw);:В Ck~Pw27w1ыFUqdѣe3BzwQ3is↩k^@=dXKRC5DQg"AׇXi-B E gQ "&llɰe<>sB~IמGn= G ٥Mg3- `k14At[tٯ[<*F,:H6xʟ3Y׍,iLƥ]Ozk(r:0OKgPÖDz RM:hcFQ-˟|ˮo2)Vi9!=S5Zq$&|P9ʥc&Z׏Xsq)8b ,o6Q`cF˹w;+ُllMN0-8stGc~!qK ]=o;[Kxr&(.=:ωu<XYԖZmfi4Few Yfm(BdZBEah~팁af U[qEb46%"1=li. RSw2M<7D5d?M;BI1y+BTci8hY"^d1Z{r}2A ĭox3K,٬t%/@Bd45$ۖ{m˥Rn2!4MS!ɖ*Yba:*_lD vп|;1_|Qgv&yitоL)L$5]><Ew03Wdz3_[6X%tx5gNSҎol)l:'n&?G Nj܇Z$Icr`95rlJ ꢓUP⷏ e8,v:ϛ&^Gq)"d\,6|]չ)86_䐓sGBr<\f^S9LrC6/HSh,Xx&]uUqLΞT"W0#{tR%aQPbi ʽh3AOS `zZ-aчgr3M?e˦*F#eU'SV 6mRX4yF,B.G l29ʼnU@l{ŭÝu@h uvtIofƁͣSvԩ-yie~DHVx¿D,hw Qrq5a!y ?HzڝO ̃O䥋f;"T\E-2VrN=r|'Zcu1jzB6KD/x.tҍhN>fl.m h#鴓Od1Q) %w1Mc'xEw|k#v?UrP-  iNBG-Dl#̳y2LD~ݷYHnϑc\OY 9x]`5B;`M - w.q [h.oXh2[IfII[nᷤȁ%L2Te! ´ ){B^'uؾfI'@\8؀Ac6p"/Qc;8 _Qz`]B^ .vgҠ/śBBW(CqmD#DB!$!r~YGONִ*[^OO«TZ=&o_ɱKϵ53#Iǔ.Z| Ppy&K'c9|81 ʽdK ;xs o Fx%߱>b-,4X,t->*!ZdK%ty[/]*}ߺ̖^[RsT2SU#Mi@:ccka ,Ѩ ?$Gr䎗mN4!a Ecz@P,̥Dj6 lrPмYg0ףdd{qg!t'{)m$-fۉRYptENQEcDQ3x<#{ G?g 8+HfSu?8ZUqP_XUTҐj%Νl}X((=T ;,ɓQ}K#x.vK0܉K=Kse+ώdf){YPmrQHmY͢6w6M K={Gj:\{\,^ٷ6.h| ìKU{:?F=⃣V<ư3Mt?U"6I@\p$ڗU +JW UlU YBj?Y&"PAId)-,bmMT%z1.,՞Tx.u#d 4>}]Q&qiqT{0',:/';@3Gz%DR}w ũNJi!ʡp_Ǜ)f6!^K0sOCxN?d}%E%,hW53SIz qzvޑCjN@ΔHtt ?`.e^#5F:% j.řϢ 뚱Gxw,,`hNXGְvNb\ې[)R$h|ʊp9^qѫ]6~-fvI)\ؿbM7 ]pT:ާB]M/0EJjj7x,o]$[x[pTƛW|F׀YSGi($ȟgp_V]DŦjT#O 414: F6 o5Rqv IdP+$j4Ggl:͛WkN-Zp4xT%g;5xVWfr]8uI䝦T (};xqTz;_ϟV[hI2[\4 V}.fJ7C?ғ2)D(60?g9Sw~}Z΋I`n'a]3y]i1mi6G-Ry5 1z;jpԮm;K4 PO;;w`X]0P>r ;yFjJwo~wP[:oqaoVvdJݼ;eusl%&g/B\ msUx5~I?}T%XN[<ѨKVsi kٌFODV}q7ok6H{pقKo+P03M [:Hޏ T)A`?nE~C$xeVRl^yDYrP2pCF@_,> O)ͧXs)vmK&V#[0*jS5\%(}>R!0GI_;i蛾'j)JZFWO ( CaVF9b)3#o ;V}8Y"r55'/ql֯>o2C%qa(Eʨ(o=)+GMzi I;.4AZ6iTldwK7(A!%;>- ju \ix ϹRDV~ʍ} N9ܙN`mwܚvOՓE"i>p@hV .4h,pAhly~Orp"Q\v :3D `.Õc?Ck~: "}ERhd L<<⣑!XkpV#a} 1I{ 3Bw=;VIh+.);ftTɩOձ8fPfW^*&'5Lg\6:b C1@}D?-?-IPls*V$ϗUs/&0^>3ЀXraրsD5j#ߡ:L=拲K;Ҽ0<+XjW5[F'q _8֠&Cr*W a#[%e|c~m5!Me6VcPD` WSBfb ٻ&Exsjtڞ۽GZp/kVѯ]@􆪝ي-6̖ahI}U J8 sBzm#D00Fj)DI@&²]G]zB%߅d*\d7Il>fjnDs$D9.Z*GHuRv%'Sf|ݻjϘ;jnIo4A8)b/zqڴOEƭ,ULT~ c=Ooӈd(W}WV(+;JPHPcL_W g1MH{y8)HfĆ1G(xwM O3r.aP!CEB@Y+%P%jArQ7*㚘9_db3 +Bxa37W,LǸcK0GL3;qJpXh[s:9L uovk [5jrnLF`XwPz5ś'yQHK55SD2jǖc<,P@OIX 8MBq J NB*#Y1'NcC?3t 77 * JCcLͰ!0J us+yTȲө AY0-MC^q~f!4XRci]+kXV+P*/$Ur8,.Krz;s;2oQx˲DzɤXk&Y $ ֣߮B*y"ga J(W(8u2>[3 C5Ǹ^P8/MHɁefK{flok`'+%"q131g|BطrʎAJZ oY|z3 .|?2 %!#19??[zXӆ'v%EZT;q(knik^46Ŀ^XDr;&<6Vd:}Vb`]\w%W%NOZ;ҷ5IPo^NR7QY9Ǘ|AePG,)^(Rpu~6+R3lJoĈ"Oo>~,? @C\}d,ЊOj㯦%6YF$qeʳ{Zn\!oVVF͗@>=uA6{„ >Ԏ_Ŏ#w" ZHɯHoZ"o#E7`W#!- *;w0DDchCpJߵb HJ3&O@mR eA}EgFv)xOG*" &6iX^h3g =KבTzEs $Tܚ,r8I!kH!P⴩7pr^P}%)5Ⱦ, Y/*iXgܛw-d%+'6 e\*N_ճ'>[Hc֕ uO |~;5TѼQBdEuIXS0t *zPx ͫ&p%g:ty 8-K+޻m]T 5!;:QN8➾U@Hv7bGQ.]|xtY>ʎì^Rtƹ^Е@$O|JFedƈ^W\9n|ft?.0N)b*tzx֛YWlS~|p Fu܋Hŕ#*@uߨedOX( V@|SBW-k?]Q᠝xfwW)7v52&KJ'9@Be6o7&)4/>胶EQ(;_K\S6EHODC.k*8;-,eUNEjA<0V|oNSsrUgϴrMCE&~ɓ^P3~u `cBP2 [҈6,Y՞R5iL nsLީS/= }m5?}_]EV'x0qJl?s)D}P-+n6|;eoLhLK8#eJF'9-ypEVj%Ro5eɟO̘&Kqw5r8z*{Q/}ߕƦfw"[TvK#eE]ik3N \'yNA(^Ra@.* 9=>Ci3"D?T '˞l^Q)t/X+(< Sʃ|-F!< {00 b'Y"B̛57rrVÈ YdqNSK?C62eXP!ƀ7!e4$] c1'6[a]s] TB}s#1 en7UKEÃ#Хy\M /&yFvW$Na?W(zdO 呟l4> kҐOՓ J.; nz)@PKTd7wB//pn Yn3Nkm-q0~:\k ?(:x4|[ yR%e3ĺx3?K8ҿ.ױԎL~|\@aak4^vKR5e͸y w_ >ZQҋ S/un±(fyX=x&.Hp0e7ru j;-]UVZv*$]uWϱsC@?.hjWvJU?RQ#9҅?Ns~8 td6`nX;Yz> 2%4=E]+f̹"C/1ղyM t3,jإp_Z7r\ސvu3~N`J(=EO1g?̆\y<Z\~ ;#}v{ |.9-Zc-V,̈́! 2e[4ukXv4:5VчPKU)Ci ȥEz*n˕q{ީqS66Z{'9TN5Gk"*C ,q7W-v߂e7|虉WoxRn T&3UnoB%W+ԥ F;2\|T뼥œkr{zy8MWB PYn ҂D@P GQ^a3itb@UfexLdeo+7s0`?\Ieŭ[.Ɇ\:EʇSw77hh94™&JN"NU UVS;$+ۡ|TGCPwt~` :0/#bˤ:4Arq)oZ6PjM V=Vr0AD2'@Zӛ9>\0UrI,ȄZMIHUاG+t6.Pᆀ?.Y΢m4(otOMbYP&i&ɞk^Mەo.);(ǁ^%$/j3>VHސTVc裫;%2t!ul"a--O<p6sM0c&+[ :`4U(ֽlA5Ub>d5%1rw tm0 ^ѱJ>+tF**\qX]a=ksI*1ʅgPqTӨKaQ |ϙD7)WH3TU.:Hv$j7""DMXs5Uu]f܍dY{-YƆ(e 0%GՁzf('.qa>+8T6ڄ]e/$M<"R/̃<};rlrUa܍@z.hՅ[wS]CZ?:ԜyWGts'yEryk̞,%:ʲW~8Kg%Ѯ`Sk?ꙖpN f%k]*\9XHޘ-V*#ͱ  _])69pS2ѫ@η. $^$AE{#:J'X3ս\ @)(VR`꽐`,V`^<:Gv ] %'ĸF=sSֿM1@᛾퇳IIP25~L|cG!%bj^[T':_,Z+iv X$qa3&3p7u$__!VQ[Z&q C 0 -Uʉ=HѵBXTmk5w,)jq,|$ ")בxJ8q9@"Hdj'Z3]4њ`F /kks{mDi}+yd{V5uC4T捎GH0 R̪,y0+dB KIý!iQ?܀1E a[8p+3cז޹Q J\oMAS lX&O U%+q)d{ش$}+ho=hadžqɤֽEU"wz_UkڭX s`3l`-4~- gC#T* 8v s,̸Ǐ`QDh u*Ie sh;Xas^"keA-ed]uG}2ν+Rs=֒Jlt5Kʪm7fo_D(+K|WPg% ӈ[--; ;xFB2j:je코wUxB7M,$PƧ?MihR ^"2k%mi#QV +W" $48k/lq9:ʏ`AYaR"?(x{ `*9oχ)@inp@ØeP5Fr\@oNX6%R2>YW ]v@2Ugb* PZgҦ6g#HV9=8 w/"lXVۗa+R,~jVu%#ˡ2xM"NPG!K43ov}Bj8<qmI0dIRy-`μ'՟ 1dq?K$'Ys1V|p+Q}_JW K Ơ=y& h Өյ7%vJ҉Lf3h #',#ɳJ58jl3RX{[̞Ⴄ呕&X^ 7;T %v-BeybQ'u8^Tg:ԣ\ spSs0v (\N^nܗ.kVlk'퀐;fn5UO3݄A-oLc?rβ$ǡ LeyhdGo.x=fX@fx_ ><0i{M0G_C]_j)Igws;% 8/ǒQ dbkbC駊0 "/ ԧ1jQ5&bZ"529I*3|b7=f!,bXȼ\]~P:j9S-n[(dD6ʊ^Vmj!G}B[ թs}Ē7_/E-w4 &Ӗ8{Ҿ챞M쿕< F1*d86~U,]zavUvϿ Gvn.E5I{XEV7ߎ-Q,8 a.՟ t)Lx6,NV-"LL=ZÖNbo> R+ϰp$XY;c%rg k :#mo<|. ls킑#AnP;* ^iw#$NDKI-SHM8 ̝,T1!sS{9QEdbka-HPIndɲ0fPh=65e\ h01iiC2ˢrP\rqn̚rBimدL7cE pn)GW2NS}-&]Ķ)5:(=mP1|!sx)0emUQ*A\Vf&X=Jqo2DŽaqݤE@Sn"^@mXZ/V y#6g(T'.aԁ,}1!fA -E.IwrY]Z\J]aUEM#0ձ*ҙ7͜/=b `~ 6 )20ه_+L.`wQCЯg5 UR狎 ڬɝ3p«sڠ28(  kcPTM|0^lZGԙ%Pt^5 s%mA8uܖ)~P"E8I)p {.6?Y`uZRvi JҨmݤ ׹b!VSB 5ԞBt) %}["Y\jYgltzlC'V+G=r1󦟅؄m[&e Ut`?iA{|bIkP X`| _\?!Cɥ%A)l _ MpauVF̄&W^Mǵ5c;a=h,K[f8%)3{ migܓR B gTbCE8 !"]Qo01ˢqF] e;?hK*T[cF>P8>Al">_1U9%'R(Pp F9* 2~w}{bEL/otz$ P Y3I <J 3sY$a Gbp0I9/V% 2F&6dkS@P<{]D7@(k;*; |$[V W}Vzёuɖ5Oɯv/ELZgE>Y^ bG9gJӏvzfU\6<{LE61+J7ղ/hH,Mr6~Z( 8J}ѸԒ8@m`v!=qψ; r@+y|d/ VIIu^#պʗg=E Kx[J>U9 8&vX}H]XLmdf ~Ɗ_f 4R.ZiJ=֯pslVf[RoeSM )>ඞڳ6GDb s,otqS ]CiLhOpU c'|J;rFO4{ۗc]U*#L m;S~oLl1A$ي댓>Oi[̌UǎSFrsTETOv@ MF+?sB]8@#uhPvY2CoNQҫ3 8" cz$>A[=ks%uѢy W&,ཻޖ9d];G[.@ J:yx f9AF:gA;(?6~[2Un[ qXo!hP5TPuDډ*Fhq7&Q*R涘7nK('^Ue(f,}Rk5ĵXZbjN m4~Oӣ3~|[!ZoUl ? Z@>Q5 cFȣ$q2޽%CգFď83{0әwYcVRwpW4X2-FYrn2+RsY&ߟ- fm(Ch!}@i0Zp'\\\x?UUu`SS+ (l{axb2ͭKBię@K&h$ Dϊr_rSc-Gp!Yh~ѣkn~, +B "L'~{TYu3< H+ށ!>GQR?*:AΗ:M[d\zKVz*E@%;&w/ Gfȼ-CJe$ |VL" m &B6KMA:XϵB{ñ[Vq{!8q@oZ Mq]r nוmWcY;Gt"mb8_Su!+N"-g*E1Tл?SϽkIGQ #8kO(|7S4=3͗]g.Z5Q/cchL7$F:r^8pй#\!.)6Wd؛Z.3ToV?o.s4\ C4|_&nUR.J%^U.ӘA~'ǹ"\IeQO W%2{p-*;[HL4$n mA?~E[r~{&{/1 _wvk7b?z"T},I(ȨӝC 6/-+^t atIPӐc( ҉,F)›"&heMn5n,'sP&_׮Y*~ mjZ)NT|^TG2PF U#nn-: ,X02F;xX8x5@YY=@3G^x 43 y]75P9L`X!W1f5Cb@rVӼX莬}AjP3ANT&Du]C4TTY>asȇ&YEn^Lh5VN.t. HLL褷xdNYt N[Fb#s{5#,a& UR]ծDzzp>2q=nP씊ś1a3F7^= mmtݢ<O-] ~MF u^6$4g3V7Eh*\n!n嘦{CnYGP1R4uɎQb;!&;'HU-C):8i9%?9l&(ױMb=^XG#YvNaŏG6WhNޚ@c@ .ᶣ Α,RHn=fT$N˩Uf{|\XnNTdQ!{ [vm !(&QOA)f3 HARߵDaH4;LUAWpsgGdhM2m?hrH I`t 7 b=;'X#\`ǣSRC⵸tQl$9pM~LQx#6o tZ`KNbBT .?~:4TZa; 4s`]zq- 'XBɛy؈5%~=OD3A*Kag).':{,@'azU74S1$drЛ>)_5(W | D7X|q+n>' d䠄΄:^ >SfnJl #Sy4t5Ǹ—j`at OA9L[)rjLʠ7bͤN4G2 z!/E\M+_YH'-c$-/VCtY0Z#- |sX+*}fޥW 3#1 t/]=n,>Vvw*:UQAAbۿ)y 5)RS꠫\?΂) 0dYnJpD*dߨ;EH/p,X*_kr7-(uOǀ(1 ;=..,x^+kr b dYa{qmQs5d rr#'/#"H4n Q-:ï2}=V=.HͻݖDG$"NwW*ϥ͘z`5msEɡ}9|VTCE>A %f޸VnԘ ɷlHK=!zw"Dr{4{ZlhNt?pQ!3?"ڴ|as{#0TK 0wY`1 \}F3ik༬ǜ# tDRj7._NՕ߇wMĩBs v3i (Y:ԉWήEly6,!ͯl{OA8y%ʸaB2֐^jςn8~ lF7ވG YGsK-ޙu⊣}ӦuญF`?,g?̏4jez]R}@t<fv13+D쏭+8j9-H(~[aH $8m7, gqPj9h[EZIݩ$ƁЦZɖCU Ҥ;3zS1]/fM܆nBc@7?v8Ez'c1{ͿAo*k H-nDful)1#7(AV@wl W EEUyv!( ӱ 6SH}5|}*LwӫF*O9cKҿ%m. :txxxSSVUgOL=;#{kmZL5h%4HkXْbI53"l}м-p1076'jiO{SY[n㐍o8<2 Wds Foc op7tU4Ac)8=Z=(Ѭh߳1c*m6ɤ,$Oe% ,W`Ee&+_<*U)bug"5N#섖ݵReJfz*Qa?#\v%X@cTk9FuͳϹ%l iH6]qb5R3pM 14UBPuMB 3B2#~a˗XBZKo `=sRyAi_c!dca?]a]ƛo*X}g)k eD#݅Fvh8&+\S>XS4Nx|n {bO GH#c_(MiuAK Iֲ #OO$.P,xcLG/ {R:C_U3Ùx OHu=0Vp_$kŸd Pݓ0|Ddjc%a_ E֟_4GP ٠a.5^zmf`'K3iYRDwu"KF޷yz!e@LN?q2,oD~s+ 5GB.uZ=gCN $G8*W%DOU?5&žfpvf53IЩom Ws3xN*`c*҉Leʡw*F]Z H[q,u#XE$vҜxo hyR# i Y$^&i/+^E}#3`Kh6^g$Qt'FuǶoۡhKfvz/?`%=oJ%%b ~eAۀwtaqbX@^d,6 (Uia 9~ ? -@2c 8c3f-Z#=r|_ lxFd ])§rYIQ|뵚'Tz ;`rQI=ȷ!^y2%'Kݙ=$ٙP#0RU YQ9/suNe/gY~#'\|v9S`%)Oz9wTdz"I*z*mSDzp̍bvދY-]\LYFam\ܰd[  R,%! GYAfs)DMnKZUr 7gi+`u^-5J-d L2XX5ĭ4fU_ڒ w]bDlFyO|>a+D: T`pj޾VuQOLꞢXfJM<୻M|h=cmרV׻A:zfC+lmjaU\ lȧh)@{} o Ϙ`SyR+Yg90ݾ3#ws&d`5.u09_'sKߌ=J-jIIiRVQ0'= 9N뻠N>B6/{Uzdv$\#!p 7A{n-{l8s wȏ "{EBr:?0:,ti›QtY 8N9nj´\6<,hɧ:njFz>޲厐7+6fn@͎`.MEޡD'2^ְM/NntZ6{9RW;gju&nfȏj=QUFG'5)7uJ@Xkё02䘘]["ȕ҂a I +K^x"2N0`jk5"Tz*R<ם:O1TTi)Ac̶&&)'nzH#]sC4ZkM,-7Ʌ&ǣЭNC6^_$o]"\+TӦ}gek ;E ̭ɞGH7?@qba">S8;/R$F >z6~tH*ZyC]wQԘJfvt 9  4Â_<5\ʿdCGDḑ ^Jog^O? -V8g@7L)_Pnv߿CB=iDŽƸ"n?eSuۄ`T{7NPi36;+\s`9Ұ=JPcfi)y%Hʼn?g(u ] J8zPFQx+zb\3Jp:vP KAiVf*j+H?E8ݳHUe;[ a*zP(A8#ş'6DB48w:3Y5uM^p{> \JG!%.B1#.LIe5-5'IE3UwA鷃-3j]Ԗk[C'mZL:3jU# ߌ !R2) z!?Ypc,d1n ծb[R}p~]ic/3e~>C"hEs<1>=+a .*%6)`1I}iQ\jj.cj?tb8(.^; Di0<ɠ}1u8O+NJ- Mς|M(9E`l_k4*!a#U@U7b89vF<9{׌2qk[_e\N/9[-9w]( c?ŘPWx3 %X"v2Zॺ$X=Q{|@[c(BH֗YѲdXc*lH ->ʚ)ZQ6Gz^P$kUYzeW>mXQ;T̴I$(`M2ئtS@c4q;&9abqxmCWSC2/TXabk@tb( V#U,ESnP0& wR9ŝ$RWN 0\kyDz%E#;1mU!Z;(ʪDmgT{|%c_٫MlY/"nQ&=X~r!%-M\v2(QKtt|Q9KMO 811&sx] Rv90 o;:5`yaQt>^1$* MhVR}AŕSƁ&Oi{/azȗAXZl)P ydCW8յ}gANKUuK3t&Gwnf}~sQob{%ҙ)–SD!;c\}70̸t"m$;J˽cY~cNm\ijn: zq=A:ʏ<(Z"Z7oUz[>]z֜ 0nfKqdtӤC:h/W%;j .5~ 3jQV-=oOMEF C ͒[IXB!?t31yo""γ! չu'=K{90#"!.fWܣ hr93b.}yVĴQUEX%X9O$@{25lt2}4`FOv΃eQ푏EO?rdʃWM*a_gf #xFA ]t WtZk>4뺶ףPJN-8/ºm:8Ad:!r(9 \@xdX,TѓhXf2lܠbVLK%+`6-a++P 8/֫(nl Ī(]i.A}RZ' ۀ9D2Bt[MTsA LnxrIG3hK1f6]c-+W K}oj(PcCv!͞Ȋx$ =rirlzYA|ۇdPP@²iM=./ËmvGn P×UIwEvavP@R}nd'2ىb@8(K\e+gxB*#!ѴBw |rѢS)Z2X@aw(s(o?Y[\P0\ezH>:*EwC"+NPW|5&ќ1^ Ķ&=Qը ~^pVv86Am  >v[ 7/]AV<ڝƨ"eÃ̼.ڭ~gg"HTvWp1$oAA$4xD$Z^ wS[z&%H d)!Ep0S@X>`Oဗv[ft!~8(cR/YBsG:?nXõ߲>TNęBD&|4pW 3y7r4׷WG=Ѷwd]|X?)/۱)ѩn:tȎ8@Bk$6T/8e[oB_@@gA A E#5=PZ'1TL7k*-QeY=Yp^_S؛#5Z>jlSI yo ]m捻V1x E`$/ W4Ijю`I3RףpbuXj,'=a*M,XۊrC<ưV=,j*KM{ Ɯ.i&R0~JB ܓ8UP)9~m/,U= TY=2-ÏBA 0Kk Wb&ŠVAdrj#G_B:t5mՇKiCh΍jnL ̸71~߫nݍӝB\وIWG?e b"Ɉ:c;ZGjr43H;},l g5 -S.62=?S#pMޏbT^%M7?hwj93*EnsjgTB"V$`6( |In!-1BTT ȍ7?Ҫ)':Aa)7vEVoX^K!:?Hs 2'u3mNOAvkSR{Aܡ'֑ٝmr \=wEG @9c O?uC@2 h{ r ^n5P 9)!c^\!AUiJ=)GVD"eyl  ֬Ҹļ&&xޭf6ʆ`a=ľ27<#KbI#!ED0j"OBgz:LsPk7YijS@87o 1d9 .o~&Tr<AF00~2@s SZ3r@Uޑ=l[Myij׃BlmMs?vC&07PQvS_R8=שUI [el 7rV*ikF RKtde#ؿO85* ,^V$yTk)5UhhԘD>#5Jth/vMWe@ij)yɌOۈ4%m#e7s*O>n `ON`+>Хs*+= Jx]$I$<3w9h!4sAq|2t8c3jy5z=' <HX?OzdIJ'[ 2ԼlJ?gؠ%ʫ@s~K#F׻^6bYGf;/7T7%9y2h sFɍ@xvA TW qsJdkρt1jh ?1׌{) IOCg-E5aNl٭7b*_j\U#.L}_d*#]l.~mSg&ѓSQ-NѠ5r0l?4fDߐcaU8·#Li.zu.g`eB Pe٦x TD:!"(V*Et5Q?z(aZEhHf0/ *3;\N%j (X,j/!WAܥW Cl!Wf/'L.}t$ C)}>P!D\E׍31iA\{L-4myg? `JǠXCP mrX>^WFLVS,^v?g(oж>'<Vygmbzg'6VGa& n¦T6=VhqCc$8i=ƨtj7_yڵ:AW42O rSXz/aI]YH 4ۆ*ػ5` rT@/ݛSPuݼr>"9 L|~mBxZxj"0G0cf}B Ժ =G>렠ohi%,/G`{Wc_*ܲ3M0px=yLs\Z,HNYPQͯ*O!e.0'm ;+r{1ߊ9A!@=/rjIZ;.4G-^jàǹ/{ T.W6J\DkSOVs yQ_s!G %E>cžC~BlߜzfCSDӪ;vDz%H;{:4;~Ku6\LwMs[$Y~֠I<eJl(;.* w@MSiM F&(' ;Vl<1P?<Lf}k>L l oMq|ڼ}1U-G9 ;ԵzX*G9rg}zn4  1Igc: d8UPn&Dqɑ g̳G6-=b6痣Œ2j@ZVwy!N:vxAI>Plv]i80#y.-i{Ͳv:T2s cEٓ",$>:o沙vNLآ$C N\s3m.c84Bh˱__"_%fcOg14U4 |Uu|E߁Jf|v9{H ։uʭs/ hH*('duw'm1i?"UXsTξ8@#r֞Ti.5EX pe1b➊K;GӋu4~20i> p˻:?&=yU.?6paqNQ\&JrJz6)9>+ݾ@d])-F9eζ6Nէ8®\01t ӼpU}Dܝs^Lg~ QͽkWƆ~fHZi:*n>KI3y,ݮA#u)'Dh%itW~q%eD% c&lBrnUQ#-K3CMd1|ox2\ߘ&q)&wEӃTѷ oEaVHavâmБ)չ{yAtcM5謧BcĂ(nڗKK%9 #)`xL⮳-sd PVr+9){C$b2'*詜`E_xf6Cks^btFzs$HD;Ӈ>MaPB(WUT@(tGDdx&^'mH퉠ȊTg - MZ\^/0X~WN&Z<i8窉 LoWm䙑x a{7}ZL**{IMya.xX?n{IYI˙iE=K`(} 3KYͶq r8l_{ ʌu0LhV/i*%HpmyLIRa\)񸃰v;|%6HNUPXܔIo ].?aOrybBQ >.qwV0vqꕕ&[@OsgJ?b- P \O(B}y,1_jJFW- =l}j2k=5=ҹDT;9Jcj{sb~$_qEcU?s50Kne.Ó|<4;c8STy~oz8$V< l s%AC>$~[_ qX,fl訟Bz۔w/\K:+7 hA4V78u+ZۚDxEhKtC8?Yg7iY$J"֎-o)gg|- dU^2f[Ii˾8]/!Yfs >}"T>8CPz"4u/ԯoh`|f=Odbd8H-U97?j4uSKQoWV'sf2vjdH7Sdk;sa2({P Aʴ65kHs#fAc~_h k紧ht: 7J[X~)*˸t8ht׼bA?bqzi❤L4R?6E-ñ/,iDGJ}+D?09=~@n;U;g`(fHu3VnJ3ͼwe~`$ATEvnrxd_6%ذT?!VSVl(ަևf.?CvTrϢï:JK$vaɓh X'859J$;V\ g-BIFN^&  򥭦xNRI; jݬyĜJTXH|yFoIp/d|=d(x` "sK% 5~'w s\`iʄI8|nj*RbD+QSJnCx,x"۠dgdQ9)hR@{_l UAWf|Rz`4|,;9˽o<:*_>TMHG/KPtћ3Fw4K_rŒw.u> 2Qw{`VfTaöSZŰWq"I%7F oȳIpTH*98G#ssopގmYo֗̍?4d x965$^mc~!ȃ5LCc@c7{ P$|qNўtˡ甝5w\р^3qe,E NtA ݆lN6+,F[H섟Q 鈥='^'*2^!KDKI p^&ܓ3EAϰ<ݙ#P/Zǣu\\XBwY1Z}= LMpV,/=m)daTK-9P}IӊeY HRsǿ$Xc?cTgLW$jk#{YM;`61O2Y;}nK)icԨs9!Rd kA d`)БpAeQ|V[O*HB袮\d+ jŻ=n`GOf5^B!w'u<(#[1}NmQk= a*cCh$DCriӠI9=o-(MkKa Oj+d`Kұ˹nt=Q Jܤ{_ ( ~G`SvL ]^ WE(( 84ekB9)rSUH"e_6$`/G)9K+`&O*>;GLb}!΍|Gd`l_#*ʀ `[OΈnOv#b7mi' 7{?~yqSi{lt3 Ƌ+C6&Tq" pw%&{q*j*d|RZuw-:}'3eiSwc(*&9vle)XQ3}M?j hb";0}I{1Q=ws8#=펪 \ NF &s3i6d',kj*(!Dua`JexVb3jk ۈsL|'qK:D- DA|SPZv)lxS6]APGgMFJcJ>$&qQ W"f֐ ): f|D[2%l $({LGLܡM!{\ӊV~ ӗQ](Uتba/[hdO—!p" O\Zj06tH҃C@OQ4wͲ|褃'q5%%)kgp^Q7vg6+͋Axgj^&ivS'˄~iY}+_MwJ:o~N~fJUCjxA's}J/^y*]`c5\cyhQQmR{ Rc-$owd|OXrD_G`6FvriK o!|} Uv-,tK9G*>bI ]xn7a_Ԥ\̛˼c>QvS zh%o$j6.*㐞UO&*b2 ue1`r&bVOshNH#Dժd^C &DH3+ ;hKFmm?hꯈiXCq BX4pf4.?UsO(GTʄBq`غ>oThV G$&otX 3ӍEI5 _LV%">0SdHjxR_^k6yhQV*PQC// KȤʘځNدB.{arkM4.|w`(PxezmM˽gpZ2WH|k_hѸn\ _F%u/WDPWp||.+}쯈$$V; dҞnZ~;x ʷ%|l;5NF *cjǖJ@#H`¦$ s21O?\ vP8]xO5,Hxϔd)?w*{(w s٬ 47Pʙ|M?^iɜv='&`EPׅ!jeZpv'Җ1#c֬sҦhî$$ Ɏ[QKu oZyFgsmKs| 3T:H# Ba/};GT6\t%m$b%ֱ`M'+#7x(cFЙ)NNr<8OlXZp;٢ŗuayns,8Wgs#)_Ay!]CȜ+P+G('k EF(h @<2-vL\̔d{"E6 %22W ~&\%5?k})$mΦ˨-*3~_؉q>?/JpcV # mB^{lJgVd M0֭I:q`u-D|45Gv"qOv#MEWj9-1G_ߚ> XvE.{1 d參N՞ W0=@"*B%}gZu"=e1yڱc>I5x:"آ_ :\A.[_} 'M}؂(~hAUք3pz_:ܸd+gO"&U*`xV$~p1i 8Ygw: g6>{M|q^w?f6Q)q3[_ohZ\Cfy3)?9xOvCn*_vem\Y\( V(#ұ?7mf jTS#sjKTÏqAԱ+ȭ^3Eb1vco%J .o,C]v&"J{rW LRK|>) ȥgAϤfK %³lYj83/ږ%&3\bV۪crÉ15Iy}Ml-?^VGv$6ڊ%')mBQQǣs4e{\)&YYlJW0س M& L߼]X{j gnAKUL1a v:Mţ6μS nV =IMb7E8:_ݩ48@Ha T >jfp:O!Z:mLj;,鼑'p…L6k)2+IQ7-cޭ'h H3%Lk3 n_7s_k@̑#/!|~J[ 8[ٔ+FÆ#&eQYz*HAݟqU&SPf=zw3R Q=\nO=SBw͔AϥKHӝG~a.}ud m Ͷl  \3׀R=%T6uڡ#%3ղ+b!ZVs3snƇ FNViTCS5l%"*Û#"K yRLźo597"ln%lզyj3Igdio0y<1i+q\[./ A /LKi l-nw + }[K*+$LoX5"%H۽rQ7jDCP7?ZN_HCϧZ<= ntiuU'JyZFնb*03($: jvGИHW7.B#3 -%-9Rvhɥq8@Z5-eR Z!zgƋ0Gn.P'0+eӐ_! u?j v1sec$Nt[O> V{^I1H好C5p&졈<51mQh`ډdDT1筂Ef%ԿTu@o{fru#v3 ѯ%.g:f7_>&)SОxײ *Nƥ0o`ܧ6bE>l%)y+Sz!]ZN8,^7ĸ1v0Xx; [ Դͩj,oyG?Nu?.v rl:ϛ+"+f:k!T˓}0{/=wX.U*5e&b6MSZ [jv˔.=%WSxcg+*+aτ‡J--B~- FˮE0} #uOm3TA.+0~poLg&Bld ;t|&ak6Dڰ[ } TlOf`(NT[H C)β_z7bQ[=Y7v] k '\%n 3@->]$K; :)z:VFeTōDć [Hk6w Z{:.GiBqTk=ײ1XbIlƦ]޳9a>|}R5%;ÇH,I2078羲G8<ȵ s-v[uÕ]&LEk@\5(tJֺ|}>3>6gP$Ĉ+KxIL@ۥbR*tg=Kiu;{dii[0T-ak@xjXh/)Djx 9޻:W`& }ϑEQ#N_OLcԁ}AtrbIwg:#6ruk` 8אoM#ZzȘiv1P4Xw*OhuB+&1!Px&p +=1;|AZ0aVlB z7Bâ5q6eowxoUԓ/?B@'{IT<@ 4))vߎl=V]șO~NfW2Lᮡ$k=DI޼%V/Zp-Jh_QNbr5ƇfBCFDX/De]A&с0mt`B^KYĖwj:]xsQ*8˝DW vUL,  /dE{SOM,#넩3 E<&irޘk*5xGtAIFhYVK_M:FtGHDZLZUm'3Sw; n>7`__R-ØN%n5 j){{g+i4s]BM 0 3iRt&¼y7O?GA_8u%\NUۦq3rIP|@e`3v/Jҙ]Gޑo9Cb_ɠםiT3!lUi'"_R4Ȳ48Hw`weΙBI$˽XN Y լN^[]%,#jzdɨfv]XISOh{yw#U}o5 ?;e qO0EA*V_L([<a]%(æ bPՑ+0!ye a@z 5@kgE₆;\T`"y'c\I@c(u xOM4x'DC~/TM~z"|;~!_z@(${zb>¬y^в~ [S.FfWCאIxu)GAETyf4I_%w WsUA nTXmВ jpÄ 82uE7q['sR(ex!21}gx 0wkZN`) 2`A9Wȴ#BH>LDsb4Z_6 Z w;rs6O@d٘jn>cxD,ە&؄6(!p:4|9ҽ ueVD4I*wFWpT7F^B28]$\@)47^eKAy+f"Ыd(/nFxF"8Ue* ڠF9R/_%2`,xE(Av0G8[>mODxf,?oZk,mnw=|lN sv.C)49;CY#T[-J OuD52Y789p*MoB Bo-R#R#S}dmk(O!" kW89[2V6}\h6ЪynDqRA#ӾlB`{i?3"oB }q9yqd-A |>*0bZ1?k&CPOvsHޟ`n"lV*&-t1WEѹ8 ̈ی#KJU1_es-"ŤG,m$l=K踁GSto& t_̊mwЬIS%/E*(75'v a@xp> {]C1U1Wa-#Ə-Y|i=^2y?èa==D [G2I,XoGr~2@0+>Hoo {4h3tKNqgBX62Tr[mms~Dlcv/HRmj+Fi:j"<c gՊ$)PZX @¦UUp >0TN<n4 Z{[a&p(Fc:3mn }lY-NB:ZuGC)Fq1}~ L=J;qF2}Z یvfEo[Vx.]V{DŽ`,.YLf0T\kp-qvkC{=zrʟaPͫOZ$亐*qꪑSHM#U6Y/-O2v) ٧FvJB#eIř :k?#_˺${è6Ư~E ^xC)IgEL{1P5&@Zf^菵|VX5e3ԢZȮ)P>IX9ۖb/f1,k W"SyW;Hoe4pMpۼdm1R<гrCu*"A8uNKxpr=0E7>5F5@!T۲b9INYVT೴ 5_<?wT4Z=FCF%G7-! D'=@eI|eqMu& E#Q?3Y \-Hd1|?J%ˎ%pJ[* LN=3.OZL_Twgpk~ ܔP). =?8b8irۋM$wnwh2l ?B;i .z~7o|x;h ?dm}m۴Hc4ɓЊf/ɜ/ G>?:Tqo@6g^01'E01kj&dKit` iI=+ڶ!~BDh}3gb n٣.#hMdioǢy2x ZGoeLcztəQׂ"l7rnݞ``/@{q\cE r=O)hV5_8.N&^+Lt?##?+}9A jV hV`]Ul̞&^+;?ة*SNxKv%p >'8I넷hws̲&rXɹd_j/BΆw>SۦO/%8VrԷH8>eQ3ATpW&ġu7Nȋt5"~ml4(yy 7 ]GQ4pV{"rl֤S+.=7ٸ-0ہYA "MXO~r0vE$gsذ,kUMJkΈDžڭbA- L0F,7oLVVmArrѴRʣ(TO"g |c{O@ߤ%2q:)tKyF@bxNiw+挙co;$'P*<m5@-uR/%*ǚnpD ~aC5ӗ PzR }ЕѪ 3C G#[_+ܑtEW>21!`*Yo?] cݿ74iYn醱:M1>uc($3Qdl)۷. fa; H빩 ͊2 iH|ts]],Ev'^6jd_Gc9vZ0:D{ҏml{;.) (u23݅TCeڍ:M \m׎STq- YXV5c]nj|f9:S'JMal/嗩,%%vPZY\FͰd8ȟ[q8]VD e?ALTo!HW$ɈuNJ{16:Out'U+yX'Lx zU|;SL4hƁ𹯆~PA#]( 1B :&+ٙaaD>,7,~FMgW@nqlEs.P}iގmYLQ3ce[06^C8#`Ma=xG^ٺަ1J>43=~Xh4UnB `uJ|;#5pg}Yԋ"' &q EB'|}|`Ut//p#s{a]ğl (Mvb#,P}(~ZM}n"qGt ;77'c.e[<0khŮ&haWc]̐=qk&~ .cJFrHC6A):1}}-+/J Liy['C z'G' ~Oe593I8Fi>~FSSiyטkTQ_t|֙BG bgHABIb[<ðItF0qJBC:T )m~]63$u$(vSRp򵨏 Nk#0/ W^-Թ}_V6ҹ$hy􋖭Ӎ+ﬨĞ\'OՔhuQ~NhMƈ鈷;SlȥuX#@oL`H._]E4j & ξȈ5#6GhJZ ]{ޠ~ռZs&q_c籨> 0 =JVP3L;kAhkrD'=$vCW:O%ze,=,Ez>I0Q k~[9[I((\b"#>39UQ0#nflPMB#m Fc-DV7 D A2Ӄ;^EN+_f uQlC_^ol`RYa 5y-fO@1L2F$(9*+Q-Z% *FTB+սػխV}PQb/0\5;RȀDIބݏ$VP^rɽ)Tvt;쀚` Q{b71A9rh7k9WبT<@+^lȵ p@]g^|;T(r;u!r(t픣2RT}A%'1%O-xrhz.Cuפ=Ӑ1&)͌nҸZu:ُSگi-)gNbpWU3)Թ_R%w}5X/\ Q=<)>M<lF-,W%\׃3:pQuF#%▕ۭ ":uUeY)W:/dŀ<;.XW?NxÇSF1X@6lK9u=QWlC wo1Nn{gԫV_έ!d rrJ @xY<_c:ĀNl1" ҋp2ZZC!n8Z~V.$~jFFƑw*OѡA%|om_ŘD>𔦲xYAzA4^pR.k Ȣ>VQOosV8j+u7Nn Qإ0_B 'w~aI͇/pU7EQ83}U6ś?3^mmk0.u5`OK fW_ I3&,]MvgcPoN辵m!bj|S4C;I6/{Q,R n [Դ%aރ Ɋe,eu6Xƣ͓Q\f~j}XK$:5R=Ѣq_@EGf ~.'ƒ;W ǕJ~}1~ MȰZB 2@5Uve_7u y_TGF~Y(y^.Ly4 &5]g`7$x)(WP:Al SͰWϕM{q4 :PFr HkIňPNѹ8)ΜR(<<ERei:HtWwBW'ޗݍ+y?oE0&̮ٛ!eZ=.UF}[brӊf7ʥ"JI5N&/% QF'aZl7Vlk>jfpRwI4FRseC/T-A+' 09dc?\ν`**Gܺ"oO+r6DۈE8Эg W\AIS?^t#q32lk7(v(%iي8 ۝wil}Ǟgsf#y OKaPXDcʮ=v?ۢQr~^>׉Ȧtt׈Z7VF)&O*?l11re{BEV2F+_ӄ9Ρ 5ӿFn}n:n^iIu+Lk. Z# ǯ0(?sŴ56JAۗ#/ؤ{ʩҘBTZMiP4ZkGg^ >=Rˌ,ҜTi6wn \;p}1ay,LBZx 筚<`hZzU!_yoAA0-y䀅v#8F`jEo,С,E 2of k*:g1?G$d%Qd!hLBH(}3ɼ0j.׉0еJ?R]aƔ>UsJ'.8K$TV;@}lhfSe?Oav -&ڹ?R0  G3F|tLwW%<¸*&%Vɒ TÿN]h!鬤R[1@b&E1 mʂo*`ɹszZ[К@ 5ꔯ8~=ۚ`0 zNE瑖$˳Jݫ RY=Ifj7\"7pzM<$|CsYgx6;2(>=G7!S 8E z?cyφW!+Gci֐mDžF+.8OEZOV>{ 24FUfb_W}c*x 3YU7Ο\Wϧ$0+[l@81m1T;.hbY HF4ZU ڿ*J#Cpܫ&sPX~%!-GE߷ ĵ:W|j]6N 7./m1iGXpz: eYr:j/iܢ:meLiW#I絴7E)A0N׶rk=4Mׯ/bm6PVǭ"8ݕ7/d% 6EJp^9jt7 dQHWͱ'lj%o _nC= bd˟!v A4\>CHiܧ,5ș|ЪK#dK2)I!z@bq(UMC cKm>%{Z$5b 2D5W6<2xνn4mub7;3z6#KEÒ~McBn%d5="ZVU?AJoU{lo;k06Y8Rfӱ:GqrْFܖDhK4^-Pp_4& %{) P$:qtY-o$q)Dᓗl?_nQ0K{ކy/z$r4i?btXy?)}7!xo<3/Zs,8T0i  $=*:zSN҅'ENh (^!SLD,^~ZqO{6M~&A9#yCbgZ!O:8.i}sv4% 3]UP-Ufv fJ\Ut~.+3ƒ,ՌdGHFs1NCi ]p_:@%J\2zRA|,qWW e{^90JL@jB#l$i"F"B'ԡt/Ѩ)S32rȤ8F~d"c+.f]]+ϻ/ԅW^4F\4tچL+P,kSgEI8Vi**vS`@o.p-ĩ3pϳ1/|ѢgXw7 $_|34,_vӾ] id/Os&%*'%7o#YCB(nMkWհ_xVnVӦkE߀0"ڿ]"$J-|Iaj7:8ǜX:sބ'M_N,Wrd͠N 讫,r(p8A0DLoL" z=uˬoanaӐ@@+ ;}@'uN _-$bI[͹ʅoˇ˳&*I %9Q =O.75se kL!7^5UalA?>IP:0S~8 a\cfhw)h;|]߅ qK%="h%i'sf QtoY`nw)Ỿ)MtCJb jSl8um>c6 JH1W nd|V}xsR^je&BpdP(ڌ]xzF<`)+~폋I2ë/$&/8,?8b$%^Ok9` ۗuR68Ϳ@WJTm'8MCgtujڨLcRΪ=D%-Ã/OMg8w׎B];OP?~N6nWPk&O \4Drv/ϭyzF :C(R[W?ZY2͐8tЏr':&bKӌ +b%Yg`*2{IMH=f)}(+'FJQoaBMso#ZLy&-p\k/7<Ř:pBZeSe3 RuK=neGy&#\_tKc9B]r,L>xz'W&"TS g3`%-uJ5e8YКݬEqM1$}2 )FDVՏݜ"к eO)Hh!-_9kZ,klQ?Y}tBb<ۙ2Y;_Bm$pR,P3ҡގ9tHA\HX[N&s :y N1z{KY_6nևbTfpH2дkdNRVʼn7e4gFus'uc Ýwo$By\b\K`yD -c3rF;tmwmA-& '&J9fsqO_a怯"C!gH2%x+]G*cv_8BvTTY>QgI"#Fwܦ1E1|ǥ5)̨HhIG>t+{=ɉt9ʖ.Xe[Y$ͧŬލv > LVq%P/GO~>f e 7uhH&ݐ>P H;ǡ)!KZy6ܾWcK "Dr;GX)^Hy#3 nk1T\ϲL'\hGhʂµg8 ٹoP;/ڪ=rVA6Wm+Q8p8m]G}c`@bHAKk'3QYЂ}b+Ž|tOHZiVi}"5"/0.[ܟ $v;AB'_53*-sui㳦89oxO/] ~졀pq===uY*wލ(UF+M.V;/džr X[:9 Ir> ꖺ4dBco㱩/O`YQILC86?KJl}hڏmx ֢m PD;#~׻L[4]u3\,-C[6@΄y -owMߦql]ыnǠtxāw0d$掆U6bMx]aXD-!ܑF1N+r"[I 0mX22=3/Z Ԛ ͯ֠i?W &t!ep(<}\+zPXWK7ȱ0]48jI{LQ%%_!WngCS 7ۦb ȩ@w<@4ɪ7G|?`:KWKdc+قje^$t@iݧuP jGW6w<݌`i+m2'yoZq?&'q9 -F$gyl+Y;u e|g)o{gp7)BvO](d"&Qd&ߨ5*#$iDW_Kqp,=Ui_hR3ωH_oI[o(N i7=#*݇Y%h-/ N{wAJx7 pxދ5z#ۏ)pj'R"Gg52 H#滷>X\h*2I)ܤ;&d] 2IbgЇ י"nh RA$~. CIv,HW+'b?J 0M9|Z%Ea `X1hz5@&ļg  ]\E3w70{ ,mqY,w>BJiZizRsI,9~{DT)@:&7]XLKAx JcWxƀ@=Ma e`rײù׫^lꃐ"G(b蜑4t?(y]Iƕ;NNM>Lr 47匴+rptȰ{tĨV>c' ҹv{f\4xQ'Qжcen/wɞǹvTZGdf6K5@Q ě/%(;Gt`DFGR[06!@F ?2bD O\W( 䧢 A BǙdkbFE2gGs+-|i;u^WN?=?7a IH0Yf\~RFIP҅GKG{_.%?g[dKfT+JFW2:yІ1z;jRȖVC$c/r<[e7=َU;yU2?w7z!u_;ܰ\nO՞__2ײ^O_:5[CEіg=ot{SIMO#3mY07xAլĿy[׬jvX84h.am'&>b|8tXn z PmcDwNkc NHnĖ:64fu3jl3 $G;xMiziqYY\>%| '\ ֒xdhHDEwsL3bX9THI?%\eqB-sskz!I:Yk}a?XJ(P-Rn+=%@Fc„uo/^F̓&]|IQ^NYqc? sڦ$1/vxIYHqoo|x~< ϸ9%^vܭ0VIf::f9{V5OJ1# 4ZRH0K 2dew'd}C2FXUc]tXvsW̿K'QYw<~H;%X-fH= $UZdOUND9]Ϟ 5~.#E }Q6=诅A,gm QcGVQւt=B"%Uh!x ݙo:b/sЁP2܇>"H d))] \m x]-Bq:X 0xꂯHr)R6 SCS' '6[-JV>Ã}庥J}44TTwLcPȔZR3Eu Ïꊕiqb% 4O=+.TNJoe#m/Gژ keD؀dK>feT2BTu4u,[l ,p` ;0ebB{{~j{kAWn=? ֤ 2PzspB+kd@V¼!* $:gOԃcO-ǂ!#D3u"*4<Ekld]lA(0ҷsJ7Q8'M'rk@7:=<ҷu荘Q"<- d!+ j*#kҏanJ%43JhWfdm g8R =#斑 GC(s%PKСxt.A>j;Kp;h]!30=v=S e6̾ĶGLM`gݙٶsk:ٍk3Z]-$ZK8+}JiΥt@0r`(4P;zH%+Щhsp~Ѿ:Nmq=_t= =Mtn dHwX JR+Q Hgi5z ]^aէ@P.u8%Ae!Sho YY {}/lڹ!qbo IclZ](چ. }(43F Hl};4NsB_U.tG +Q1FI3:x_g-4g ~ 6fi `(i$[T$/BzÚS{qw#dhY{vMh>O]d|$GUj>wCk г^ǛSbηB 5Q4%oQ9AOr4ӌ[l1 2peE(2x+;(WWVz' ?֬붢V;Hc5JM'Eɋ/ɓ9 2@jcPKe{w?:'-إaA6#㊲fϟ=B`RmYV9Ⱦ9|sM#Ww[ sg(&5wIwʢ3S_gE8<]^&t?NNБФdV #TUhRS7SMY8%݇N3Pڝ^@u )ZUGG3͝3-0̀.mB: Hp /좰=G/ qhdiax\?P8ȢL^@EFjȂFsw nM;kET[ϰfAnc,;n>k”w>s0E"je>ߏY8\c)%|6vj˃` YkpByI`4UTu[ y&p~ɂ"8LθL"L}䑁 H۝Ro tΟ'C.ə5p LOT۾U~}ghxX$$XNVlBͭCb*%]#06Xd8_]Uy<VŸP 6ZP hmzF/Ҳq%WZHW'W)aI|; "'xZo1GhnEl}F'O!\so%R쇺p15ݢgJB;6v.ɕP1 _^ &&!R%Ň8sa-M#QY#/L2kK~^Ec7gM1oXǠi(%HX*[Rq-]BJ;8ƑzҀ=5o^<(T4GfL鿡YӬfx/ #B}МP_A<7ë2BB9֩?0Xl^=nr." Zxפ!]-% udGY44"wӳW*&&m*ۮگb9se~ʋ͡AF?I]+40qҋ#@~5]->L0 ! ,긪1I+O!E\Νǜ㿹D0܁V37N* Z_B&ll mS9YrR3e ߊ[%ӽ-eݶݙWwbbaǗ2RQh!7\gnNy]:qR(N\݇5m~5P˿n K:=Z Fu2vP;>Y(P5-WaLwz-$6& 6N# f=W(' oG]:9țxY p"DWnSWO#笽+t1ףiڮMr~E@6zq kYٺ61f1˅^k)sU*Ydh`Ri2jF>є]bn?oS~P^t$1eՊZv L1$qj?u9L]D&EXG ) !n/CU;DJdq'2.%6$wo/\堼yr=_ )i!-[L i]xTGzRx5Css7\) DUմ 49~RQĝ'V6&9paXZx? C%NK)?pB S?;$,䨃htcH](6Xo쳠|iYfgaI^D> \"UE$#0J" J\f)SWƋxE/45HOڴ7]J]SAuLRc H~e'l`l+Y`2 67tT͝N Si~|Etȳ(P/:oo3 PE#5& j,nlF0E!' ŤJ/H 2\ !kTPCgڱ[U/Wt(T/}rt!`ThYh \-*^N|ʺ#r.I?+7I7zV|6t E Yꭚ1=dTVf9Pin |Oi F _UԢDb@]ff)H^ AHɪQ6(H*lzH;F8ZkZ !.$e\ygR?.Fw[)JiGt4|k$%/jm̙9Km4S>^!Ql6@IV須6 ۦ +|v ?+=V{ͫ*}E4;{ld  x*PJ"{&z1$KN]f٥AUԘqy]΍ +\FCeg#^̨Z~b"{Iۇt& J}^Itma3Ft4Re)sGآF[c2|l4H"kIҴ(:VL'#D$5GZ9[%lğ-`M43%`T[9 QSYr[ Rs/4h՝qHR6wA {Hkw8hۈ :ؼo 4Vx#c=my 2;=0ܢ1j t8fprmm/4V0x@. aUiϹq=5n-6sN uF >jP":e/JreӞ|'ljfG߱-ku\2~Ë"})ԡ}p۳0SUaPgp]B6qXzרxP@ :_ ,+K8ItMNGϩ-OcE0LQE`S'sZD ooML@ 2 baLfٹF( T*0 9`K7z( կ׷ 9xii6Խ<.'=BD"suZM/|qafw/*.nF2Z=d?˔|<)Y72?KEx'BqOםYLQ>T;)гX)"!4Bh,s+8ۧхJeqm:scZKY)SGa |{P䂪\<4~ ǍnCK_8a ̊UF,*T8[rV_@dfU;&_MԜEo*OhAQRG,}1Ц>i^~& H#yZɍUCu_ _K"cd,`&5B Sԑy o>'Qp98_C1HA~Ϊb.޾3+!p۪1VZ>~XoXk u^HƿOO<7z&!NHqD!"N'%2.tuo#<'̧p<9# P?00M[ZFcA.aQ3K#U_o{Ü6:DEAG`]|'FjY}hkv%@ehug)D)J NaluMۄj%14 kڭzb1v4Mrgf`SrѡeSќԤ#)UHC?\93϶l,W^YzJ(a}r+-Y )vUҙDjQ/涯"t´M;1~A ќrq!o0m:Ha1FgV%sUVd26E a"wEY9@&EsOnnLmiJ`T8C059KP%Ĵ,ZA5=S)9So4~Ђc.)[^zlb'mjQ_ Lq4e鐪%:]+k v PjvSHh9F2/\܆3cL i̭1(M_u|yKeX7Eɩ–Fq+^",mʙiJGeN!t#*?;_BDHܽf%Ԍ3!A),܀yk2:=57)L+[BT)/9ٔ#ܛ~x 0^YSPUWTKr-GfUΩsYM_Q>%D#QIgB7SZ\w d(sb[ k;pl8R^) G0d\~8o;qJyRGٍxA}r~eէa$lY? <=/gJ䆥{惵[`1Aۗ7a38o^ \-Q P].'"U#높OB3x/zk~s@~njo$ύ/bd pD WR_/mC=,W*an$:jQ%=5 U py> 7De7dM_I} ej4V G6%0Vo}J <x]L [|]cWֽ3bAJЍ!KXNȳCux&$ls|F <:AN:!SJ1_I1?PMlє˜En&LQ32Uイ)JlW2*eTt>`:޸x]Pt.DZM*!j;M7 "řE}@.텉+]Bs tC`SCBޙ./gC57 ڀi U'bĠ;+Y9#̊huRKmYPjC'[Xe~JQkgnu47u9sx z3p~(T.mFOaܱ#XeOOg5v*z;uom2ut V 4lke7KxEw7п75s0jr)'s~}Z#"G2eI-ڗRT-rg!lhcW;/G̉J+GnHI\W#aBg\LT=ASoԣѩyI64$%oLD7 1m(MȻgưƦU{zgmP`hdkk5YM w)zC~kRAAUc#'2bRAЀ{CSpM]agh0;(jn˴-(Mbhdt#2! >\O*qC|2/ߏ|# 6=ď1 En9PKƹ|0t-SV@4\uO$Hú˻RGJM7v-"[zD`fLֶeVR1=iJ [|[ n*F #DoK5?4&54ͳn޽ @Af?oGɰ9l.GAk8Lx]Ɵ&S{Հ tRXZo4hW_E(u؅>zj}S7(jyP\> &j{ru5}\N?#^Ũ,xL"wy~bY陷p?6Z @Ԋh /8IudEʏbgҡO%oŭLT?aM= AmL$Vcʶ5~2sSi<6 #'4|#rjRE Lb_jq"Ad]J#BiQѭ{,D|%bU`g%Rֆ/s#!X3`Qٖcҷv=N~k>o~:/# zqwӨ@vsvm) K"ǿH+\ bϔ:b޸.ZseJO8{ 1)"8$?"?Ѱmb[Jo^= !,X0he裝bTK$Sr|إU`Ĭ=2hr`JR^&mTOdj:St.%()C&|7l0XsPڟ_sOo:]&YY!䱯 =Hc?5@Lp[=<.7o(\8SQT)WZʮ=7T`K{ @ G0ėN#[׳̮O|40{<5xw" :ho33}e65?uSp[=[E*xEA ؁ҋֱFO8@䎒-* @^̓;EJ)II[ ce=} pI!RWzqDJhxסꗸGa9M}=taO ~PYa4ߢq,t'{U УD'T' (rDx2&AVUSg-BR62Y=XvQ:[dG?HRƧK&$%,kqaYNVQ|V7$- r91Oc$6@gu؅ ls&ϴP!Z_K7X_sv7\A2IQlJHsAգ[1Le+vDښu];:!tAQ]ƸZy2=|uȨ3}7qpLn^~?gS!ǁQ'ڛbI 39t_|7Ҹ Zϑԏ˺<2$85ZWeJQó1c8 UDw>%j<Şk\' J7nn,F}+=ݘu)a =zԨG?2Π[x8B8K~ѪǣKL}2<ף{4R W`drjovOR+I51n z*@U9:5RkW)2?}`rGw2b0n&7qc!b /dL:6 "D\r@D7 MfC2c~uޡE;/3mIYp{|Ն;fG]RhVK5$Q.A.hovi̹QՂ%NأِSӨb50HڨMH_8%MoK"#G $-v@3򣄽͕]""Y,ZR:T(_l22d s}9q(![H-2QJͦdrZʜl$݃Ť:w/9Q. Fimh4,1`6%{\aȈiE$'"m !{$b8$,tp XzɆ)VYx<6;#́ 5$?.O)z_ُ6uYQsi]&oѨP)ڪ!s\&[asXd1(.!@s3 ]ކDs )krRg͠ =o[tP3j&%kϒ31E}QyOv5!mj}W*Xj<% dcRlFQXWxz,ϑ<ċ+ԏbhAa[LΓÞ]T {rf*Oa<|gT܊Q#*g0xGW{jGB+0˭g!bF ]&{ A&'*'ty)7D* n^JL7;w>j'5SBf1-X.k .pנG}W[ ֡-fbH$@HЌp:3/+bE4& )|OMDzHI B{Ѡg$I[l{īCVZWD23|}c-7;*#|I<`% !fY۠X1TgˈI߹幹Y _ Ig+tHj<9+ɬr ,ڽSc;!el܃Q^})~˾\6Fuy,dHcШ S RD2NC" m 8HhfUCo>E;lޣ%e5EhSߥ5~X]l|qmMd~2_a *s5caX~7u]ܧ*Bz4SBՐ'(x^Ne!Wk#W,t&Ij4Yߞ#Ήl2x R\&,СBL Z9SPzQ}f^~Qc/b !@c+t(cHj6JL̝Ky?'>Z(BUrXT.!G̑& Fb'nR1`Ut! WK&"BZ?@RWjsh^*ea1gIHCcYD 'Pa!4dG "3}}D3'܃i{ 0m]#>%lT6 /˺ RUh@/x! 2h6 ʦ&geP+Մe:FDsv3It W=v\&t}@sź׵icFΐy&9ɽ+3/ؑ3"huMKZD׊˴%M||ΧȺec8$nxFi|zE'ߓc[7GCqӚxPn57"V1om$I0C)(!dY%\"g+d G>n _[kjMÄzgRYg5єe/HzlJ ؝[ y , w܂L^>02Cd8q%6WWđk<&%aFAQ1JF~BjbMFØep*\*+ d۴Ŀ9}p&Ԇ4e8uuJs?(j~M̳;ʗ27.D^qL Ÿff/=ܒ6_^0Օ@TpcO$8͕:W≴Wʷ?UO*4mGN|x" :S[8Ҟ CaVi rNtJ|q'Py ,(aFe*dI Aj;kc=dD|ݷK~8jvUn1#} ,R\/'pAs75PVf.DNa)*M$A%tì`w,"zjKx.?r弮[keJE(Ф;"Yb|k#ɠG= N0^k#m-B[:ܘ}} f{mНy=BT'@W9I%t6&Ê{l^\Y`ִO3D %܊QE <2E xNڱ{ +zj% 􎐨/8nizm[zFBniif\UG(j%9Xi]v5k։[l䈣 xA1r{O6%pyߎo f?ϑJ|ĩ*oY ?X;&FLq}:ƒg^21l/)5L׾RmXmR>V(݈b6=fytAdbt̽yj/$(ü4Ƹ 1FIȦj2M( nCMb5{J:f{Fo薀x*1|P>Z3s;]݉X)}I,rEuZ DӘ|͝Aȯ' О+ tY1O|ʂ'T~Rn:]}qIQQ3hJD ^70ƣUQ|BYE:Yz.B)Eg=ɻo/9 ǴKQoJҴZCQ!? 3ӓ !Z}, ,JPabڙC;#3HDޥ |XT˵#upϝ|PP%,vBjr+OnVQ'$WE2]:0:)@Q&+22,s$!y]ِ$GDD2iCq&F8!evBa )z*bV5nmI9v [לnBWm&\[dϫ@ߎe2Ͷ5>ohra'm+PlyG!㮼錹\d 9 +O ffm,ܼ=þdhV X!m^Va9m&0E,鎄 "⭍To+8@8b{H5v:NYtekΦIC󂜂I 2EIws1`$Gw.qM8bw-DZ"*$ BceL(Z/x!k+mAق| 2BO fכ(Nٌ0O-竦y9z :i5V__*&͈=(HG/s1Teַ2Ry] Z_]۽v"z(LXnN)'Uظu粳s>Cwp}@ѤoNb?.G ӝ"A:M 89G/ x:\I?c> W}KZ{Fh f;wLhvnHm~iԬ+PS?t@:>vO1с?y/fHJa DzCY.lY+b:~U# BZjM@Xv7$~;zpfnR]^蠕UxxtEx?-c#$ ZRݵ5\:'Ȱلּ__w5[oE)9_4;Ixy]ʝ(Cw@EFQ|";nvq p@";!ր_UZ^w])8㔼-Q^DhŵUSG'% DeH2Wj\Q#͏xƱ[ڪM=NeЮFDhY>Q7A/rT+!af>V;qVv3qJf\)s]qkԳ+ %jnN f*9f#̲g PsE'{!?_w|#bc>,gmheڷ/d|{jj/,UQëMwen;X0{g|!^hLD ~VkFLS8|?pRaܐлlAb,lݫyɗ$ $(/dMK7k~ &t;@s U7sʼ([ݏw/+}#4g*Xm(ťGFf\}OXA' Ŏ+h3#۟M{~fe!;lӺ߃d}vC w hWT‹(K}^,Ǻ@߸Vwa=USK]*"Y+ =qWC}Y!R4|V#܎v`3XHH=X~{ʘ(Cv+aW޸ @t K5r2m{BybAْG8'N"}N[vЫdsF#0a/}̔J_aR8礅\w.9u KN>--o1E D:O1g 0豄Kཆ6hS[H++3>ƞc3P^ auE`%:JF] 2^8 zۢF > 읈|;&ǕaPjfA MdQZ$蕕*GLTH i4 g&LɌJ=pf@]HΖV}/iѐFʱ8кxQ002"_5fwK+Jp}Tz }i%HܳhCa@]s: Iž!9e!mHD}$i>a?qYnx>'f.5*)neKD4c\t DԎ\=wA+2e* G$KVb0>Ƈ7N3+ϻ tauf-U').ALoYX"gњp$ c\'8DXDSjc#Woe\O'}IX]+7V0s2CMVDҿ(ުȯ*"xX|y#C`Y[ !h^בDYt Դn+lLa&+:W/܍C},8 v7?h46?d{߬殦q_' @9`YlTU3 D3E^ Пmo} ͱ69=3bF'ip1tSnU#Ë6 QmLk2Ii&y»Wld: twTvTB극8C+L!‡0jۑ̰"A,]mU,A4"^zK>*O&jIϭTۍ)8Z=YL8[k`pBjD@NV9R^&ɫO&x(X]7P=HC1 1p*ښLȢ^p˚ڭRPlŻ:f@ iwS?e. ] 7{ejeq"j1MCM*'8M=-eސ>n]bssBCK"BkY\2x^ْyY2 s95KВ"YCP aǯ(ǩڏ%>&d~NThAIvܬHϮ)ELHjk=eSdc .%PLk,?`WE %NQ/uF+{s^\B]pAgkj G4lSap(+O޸n(i Nx|9bf@VQBfw3{7$k|tZtx~^j8+Uw |lN݇4"Eˏ5?jH^Avl-ڧWXuQm6s"5IiFNa[@6d"`Ŋ;"ӧ {uƄ:b:7BƩFhZȔX)!;9^ܠT I£Smkw 9S\,z1lMSB* _\{ddQ]5b!!WlCCsK'T.= nj0WDC87v~NyȭDZћh!Gme"~/[a+ +DvŖ|seLj#i litɃ:C]i.C-g#swxW]oG1?_z!J][0iZ,=t.J t8Ir.#u]:tDe:afډ5u"&Au 7oBzԂZAx]1;D!ԛ0T`3ḽ_I7ּVKױӊk9bĎW9lSI%Ȧw9M& Q Y#b#UhINHNzX<:.RŒWn(7$>qvZ#n;{<&^0IΤtfDD>:]TbCl[ĘSpE@z#0Ҫzbqq@JܿI)W αCzZ0%j%Q˔L?BZܟs/AoUdo0c~iV>ԢqH6ӍIeHJ'$[tyAL$ QeS؆]#u)&t).rA-#ꙙǠ8uƿ~Yhg􄓦+{2IF"ԪQz+˴gi亥5ϛ>F&*S H5%{XΜz78#|˴&R]2m4WGh=d.$Td ڤ]sob9 *קH&mԣnۅl̠%DF M+S1^i];Skm#e҂>A @TWr\q[QmmleJx{5Jt)SM쵝igNFҳ..AnFU2}x#&'=*̺(5Nej2(Yu* A뺨K100vU9.tgאcΜi&ezK/9rz6B߷Pɧ LRW=ڢ-p><=$.ʺWZwBk]&6uwk63-o(XtT>=%< }%i ץVBi=e ^4a{5Vᔯ`BⵞNB#~"بFEb%*zMݻ jU[|*jd 7^LLmO6*+*@+kcJ"Z/:,d ~vYuGԀӈ"^ [)"ulSS7V^iRjk:`_}h~td@*o(fڅ٬M)Ƅ(ԃ/=z<|{{7} Ȣ}sZ4}%Cs4G1Zn[cGӼ5Gz٣:(Tb4/v{46~K 2g7a)]P$ 12ʵY>ܕ fU-5*[<v&:%65CߓYLU,٨҉8'lstD}A'OƘ,\VgzR]b䵫ʼ> fwnHITGN! ,*6>Po/e*K=#Z 8=@/._bv;n`ܾGi4"-ES|rGE[Dnh$={Eo2_ka?BX{Ƨ!7tU|0 # NCX!TPޥyxspX͢tUξ ?3,GFe~=,phc/?9/u~:((W'p-ۏbP WJIc%zHP j] šUg sEW[bnZ 8Y돮:kUU{IO7x[@h>$J^i6xZlZ0]Oi[xT<,;H2[h6 ]w)OaH5u%}N@ff|_^m\{KNttDd:K{C)`i*F~sA?+ƖGN2( oFƜҵ^zo:rFW2KB$\Jy}Ȼd|Ti:/cG٭WԷI{WK3Ѓ.j#F6HBt1)h!w3fm6KϼεW1?*HůV6/j7XdN.尵e54ʄƻᡞz Jk̠8@ki65fJ{Y8MZP#&)1Noܫm~e[-ioѷ"|"5!kbşg5,#3 yYƇ'$a_ `lz~M~-!.5Ԥ.m fw;E Qr=oɂ K"Kghۑve?Q=Q~&CҼw*0$SN*ppb@rwR܋^FcKX#8Wq&8"@V맙U1m&#kOj`]gȭ@`8-}T q{6Xe[So n 2$k'' <[ș#37z\M0IH|殜!qPVk^};ZU>>)-95H>e/I*%l\V%fMZfŐ(s1,u9D(RV湋_Yf srm> nkL8<t ?<"7BCGV C'eSQNxkH+yzd_֘XsO$ g=Ckdc"̂2N`Jn h*dbVcRx;wroic^k~?9ц|Vp_/*m-Xշ?* D2\^,zwXZAg.Zՠ)dCRlRU?Pٷjdt*! W(dhMj ,`+sNB=Koctj =+`_g3.@t_+# ?h횤MXA@b@|L 0w1uldF/5|GsJKЧuD9֦}/*!0j]NU!֫Y$.N"MCDdP0;fΨ>ͬix̩PKQwQꝎA",l<2iIc'!\ - $p8\O9OOc%{OQhdt^w &/Gƣr+K;irB$wd2!z@/H;įy^s.Q )H ha]eo)r[efЀI G$oTko'c(ybLeڀTŋf \8^6/#wYB,PyL P@$FxqDpFh¢EZqsQg^LS*<4OVVGUܑ,3[y3%0%(,j6*} -"!L=[\ {1QGy旓{xmO>68E||c 3YPB0 h!vC.'DP5X3ljtCVb/]NYG foj~6,>P +!zKUw Ɍ s)AU\p2D-BEJV IU9Ph0/R ÞEd8Q [ S6 :Nrp>\RDL>hȨ%q۔TF̢b25Rq+zGV sb6vE "6Bu |<_Pf:xevsy[뙬gr⦍+P0g\#"]<:/2-f/٢{W|I2px.:41 myY(\7kxpN|nn Gx}"}88ww -/Jv[n5ѰW y}限}6`w, -wٽʵ2L*~(+Gs?lC%Wa:ҟ"8{ᵗc0 tMO?64s7H)rx߾fMqrSLT3 0dO~GYQx1^A5;g4LSX}!<6dr P 0q5V+XZ6O6T m8n٫ͨߜwCIqj@o8#~Qr©䰙|779JG6`Ib{N| vtȺWaotVH2fHwx'Ze F\Xq dJ׊hcφ uqubM3_XV@1բE_t/ꋒS"p#:儷 ; .2ӹ!70[ $u o^b[ĹF߆(;UꁴrGah!GTmɜfle9\iU  ՚x#bI{O$eiTW@a?8\I}0~˅*R.uue-B#yL+#F\H?H.Q6"Bs){8dÓMl)(qK<aBy%숖$*)~jmRa@?Tt~ o؄qLk#hņ,$'̲A`k̩Wܧ&4s}3Q/u֊z=9 deLeFt~RtlsyZ#=0uEb.9 &7Ks&tvjA`w{fY|X=9+t?F!ctQFD6>i2;;3mF`}2rS$T)o5ߊYTEJHsK}T"m8N~jRNS_Jr4[ܒ:=6' YUom64߸Ύ 8lhY'M^v-i[bm0bAȔt@UELm klc~!JxtiuTwQ`)ƫ@۲>xeilPJ=_+0:Q\10b8){˷!ڂlED xZ5ɼR 1c/I-lyԻxPc2,_S+Xgt $.iL*'ܼ N&._P`MII 4K~r An2|Y{lFኬmv5AT.#R/V ;uQ4#ND/wawKm3>^hϣd"Jc>F w"J;Vy]OW3/92i,nHaO[v:Cy3>T}+chޝؕ,nvsߗ-5uRr/N޾q]a/(ijX*f05& u.[׃hrW/VKŮPm }hlQc1Yi^#:i-q.z0ؑ|,Pӹ5Λ︉۔F\jР;KɵMka'#zۭ ^i0w[hO[MZ+M da+32V4L!u%#R mɻ^sR%ڹ9i!Ch:GZ}U$,m8ȻTÀ=>M[ T^i0yO5UIgKgMl=GW 찵}r>: 8Y4ęhNh>#/Z"o{?NcǠ-L?.0c <0hT.)޴OPӹi͖.MqWd5OO5H)D4osϘXfԛH{U)NMvjhቺ=[YЗ2;] p?Ofg)WTq9D>e]%Ci $ϦIG} O\+bR3i)^s^3|5#u3(ևݬjY5}gnjWb4}eOF ،C<@B z j{yy!TYt+ Z5yuy3H.KY2.^S"럃נȶ[ `Eхr%޹^UcbPk5߈qChz=Z8ZyR*u9pjK<{"~QªIυ: pj{Ery6t_у?"J\609r8N" 3E$i9NBYT/0-m ӒN'I~ "v l-LZv(۔{B:/ PEUQWi{ZoځՂ=쥿1ZwRhBE^乄: C^ʕSX uI2J3>]a{Lb^њZ4W?c ~V94ɶZ6Oe?\JeK4vDл=8q pwxE+ JΔ#6@]/ ~htIAW.+b.]=[@/=58ep,TVem}NA˰NSۇDO*S*HlOjw@bqL UTtq%ѧsՉf'ʋiVg V5λ{7!)EF/qҗ(zn]!2- ^US*PO5T?G"tļnZ%z(s nDbe@'d;j2(fЭ 7 `\F 4II@:n8] Sp MUn~虽J3v\ͅ !^-%7 84q 3|"}^ۓD|t6]m"FrȤj>+AY9LHc'=iHdVxhasmp {rHX=_˪Zm.XP`y+2jvRE7i,Q-7^^/:۰h!D3>7PmgyV.~8Be:5Alm`HBMMtރ3p`eϯ kzmyqy;p`rJck QSW^ަVXp [EQp%h>6d螕^^r ԬAsEƵkؐ0XHRv 4/R} o0.7'TU-RsR 5?h)I5DBMUiBïǙ&qo'3:t1!6vu_( 9ɌPㆿB9\2UJ^In o`|}/.a>Ռ$P;Um%3~ Z+ kfvWuwWY~^09rݳqQ1 H|mf0ҦT0>[T^N7I.[cUTvP{aĪh=!)/҅QrM\Ծy(梕`caMho:-[; 5>QzxuMX&s`v̌7sJ٣^6VRC?()->k(L#ЬER€/v"vA;JZqYOﰔZH63෧,˸pe_#K1I-X9WV'}.ieZJfwi1+1a .@dn*bbHZsܴl1Mk d 9CW/x%;\fY z2 >>tKObI,TGÈbv]2snsS"feaqIr=n:Lx%yླ}n\Y:Z&QM~鉙. ?F{V0PD.v)P\|Dug9atǯ׫,R$KQm=4`d}iM r(_Jfh+Dg8n (: +R6yATu̟WlhscAMt}ѓxy&<{ (9YUVHP?Ʃoo3ʍxOUġ. `妤3<0BsYv}*%e 7u1FF%ӛb߾:LA>v}| D޹nPpVNL28 >Cg["sXEq@|Pi:BʽHF߯UH(?q;ӏi[|ko2qua2U}g?'|1",TK 2|XCk2t2J0b_%̥ 1,6UAaxS?xg'IVNIGMvtáå[ZZro8#P5;cO܄EV*T?jI` '`4v@!I 3"49QZk,-QVk&aipr™޾9YEW9UJQD}.sNvH 7T"!6;>M(NKC PS>/wӂeֿ5ث=+y/oqe=AsFvO{JMOu͂[ꌫ7?Xo^ "z*4b0oϡ|iIt$O` { 8Fdt 'Lfu-B\N߾7UC4:T?T?qoxn_xm@u !TտznIŒaFd; !cbuEx:PH3tzB*0z!QAmp)lSw_\Yd:+l:$og+M?Űx@\$&РT>qA?+ ^*( )Gh.2v1,Osa/v=ɣj~ #+N+db}5H?g-WFϔDf񿕮Kؕ&=QW[íOsQN֜#W@o)uZ FNË&Hf?Q/gQ6yJ{:.ѯ 6oJ6H8Ўo$`,K}POedr-\M8TǤ5q~E3N/cxҨASHe8ͲWoH&;Ri3_>rm3׹yC(F`yD-e*$j,ܒ|6"fi E`&ZGd_ ~nwDX gR]l~dM9؀bG"Kn_*֐\~Xi&c1Ȳ$W'{4DXx6up5Dm- bFlQT뾢㿰Id{1; ?3.Frϳ9c]7@C4ʾ1Wwt9}aְDR _9ͱ Τ[tzJ.p&c&e(xW "a)T$aߟ )2ڛؗ`ILoU ѭ7^S?Yc|Ieo7OP|?uڂ˵~0eg:3s'-B50hs+2.#'(5aOd(:Bՙ"9WךZp?) AhJlCP4E=c+R[EV Tw5uW܆LMun1NmoB1Fsr{=iĭMM;z̽dOB@6}~;Wl%+MSzpY2}c"`#xeWzTSO{2+ r­kBfMU6ɜxL=GD^ijD=)8=.vFzc<e?4:%dн'0͎\X7yzOכrв[CR8p5<^ƧF3:B%,憕0l.ɪ\7>ұ"3=gPݏTDYY]/JM〰 ߗ'u#= Wj}Yn\tGx)ٱJw_q8b+xj{L.i:'CdV9LB0>F8VEt3r,NùLKjX#/K]/U){gVxT\uJД\+2$[$A?pkh鍎Ym8CF.N@A8Ukߏ_С }~#"欸dg$3FRԦ/op + a o<0iMrh}zC %^đlc@[}*]Aqvh8nm(Q,x 3܍ķXF%x^6.1ޟ$HyNc5A LXmcc̡ԛ:=z`H>wpЖ.)G7 L^ ;הmE Ū@6 F`\kfTA פ^}b;FKes 7Q uJp[EvePG|5֨BMG!eNh0tG6lXPAs od;;iBM[Dd E 56.[N!Н](>`Zf^ QRm ]}ph ϤUyJ+3X(-8K gqNTzV} 2f#*1MP_# Ֆ-#jd)Ǿks5% n<<b?8uێNfE!cAh6ng] [el*Us҃-68 x~-~EÝAW")y@ JYnt4lRU7yWJRUG):X !j؆誊Y٣$>;A"G /L\G)7LVEߤl4E(+=%6+qNdKSAQJP >c KL 'P_ig%N)ۅ9^92\(`/qq9)^< r3dFO#ĺX Rw%%SS]H3o,Vp d q{8q޹`݆!j6ۢ.pBmN#j1>8h6hd.fjq Z~YJq[m$*a\Q.K)N-oD1Id5 R t%SM ! !r,x.`p!߁4CQa,x Tg"-b5unTPޜ,?sSN`1:bOs4rXvA׏b6n ,Fh 4pFOVv<@ܙ?b3B /@&d@}Œ^gA4-eNa)`dT"CA~av$56-ՂػUo>N@ɥ]+8%"^,҈8|.2`3SE$Lg2JPb|?hgM-1R9漳:'p|Sq9ѯd ]"^aQ}:~q}T:߶F(NMS+V gR~Uc՟jګ4C%#98Oú4cgp ֚\E<ŽڦJ&I E1O8;[.%vgP9;2NtD=;W߈nչnìl.` 4Knf>RU&"]#9%˕ }LE,Xkݬ@@8E1ML_WR牷}t#aGt>[1`%MKaIt~o6̃uH1?{F%oMOy[qH!Omm9uj=i]E!i[el9H8thDNh?Wc;SWy^bV stv4?y/DI#ԈKk焻Zﻁ_wq4޼_D<܀oJitgiFm-_+7(^\iɁ_)#fbIv< (sV!'9h/( %r;)E?0 is.Qd"ΞWzQ!:/. Jk~/GrJP_UCDX"MG"~%(&ǎ95巷PΓK TH:A+f0WFJ05jawp'DB"%YE`!vVެh3أΪl\Hrt=qcS"swlONM7`gZBJstMbD.&BY"ND >&OٜP=Z,J="",~\MTż#"ɊSZ;Ź7Ӝ{ޗ~/SGTȻ};r\KG;epʾPYz4K27S}xٕ#\QKT)U8- N*QZai2[  o:Vm5)}槐Xb{ a=ʚWC cP(8~rӰ{Zz5)KЃY-#~wc*4^"N)#YUYbTY&b˂&ښǀJ 7'oE>S/ec'n@]g)/.-) ZJԽޝFǾ>F4GG_ǾVX[CƒR*Ѡ V/ Ir|2J;Or+Kb) ֕DW|=99.ɱtv$NPQ;o>:a0AA`׿9Nd@m@w~]ʨ\Ѹj*9nѽak %6rY.@,3fhzUS> X2!m1˅u`_ ^3G'ZIBD>9R'dvM$k(y,4I[eG C-YYI88#.7}+d?Wճ+wGk千 V1|XIwH4KCA@a=U- IƊutUYW#ECֽ?C29X8;rmWj>6L-%vMdӿP0dw'@/؏1g&]PlƸuݓ)V Y 0HtS s|?+硫 df-M1m-tCREu̢)E1& y.]/ Ȳ|Go]8Hqih{אx#hr5GIDm qzp J_k3Al#LX[jc;RNf&d[,| PL<ኸ<L>kVz*^yhxW/1ݹ!P/TޅYOONr7O^kSҗ7jY#pgԩUqBP{n@!JEmiߟlmhRF&= 9[[UFÞ>f{hVMʷ"(ox(?V~/㰘{Ż ,7uU`o[d?;t*:RQoKͿSU )wy"9 nujcFFEfz'_a'S]~c_|觞$LOOT^{5ڢ2%Ҧ3#`=^/НBdXn_SC"Oֲs\ [rJPj—?l!8\Ң" c(هk"q:4C5ʇHem\P}[m`ήHz A.ÌDҊJdedU~[ȪfDSQN(pi=7W d'9X{.bBDGcyr}D"p?J@O;ϟ6BT?/-n@$1(y hdDK&;,]6NfLZ0)uxq[Zhdwn+AK[o^(J/$,^'L‰S.=E/2|(I^P|KįMQŊ;(eHPm윲P{6:>p&mf64/ 2DZGa'~P YT,x}#6r1OF2Q; $v0mc-D L>@tNZ/Ϭz-Jt͔Im`T2F!"c5$gh:rarB#z\*f{dZ CxiW_lӞ}-y.Rwћ>Ǧ˙uMĠk>M(ȫR 俿,S$dk  2[&t}вE׆3R=-䜀7}тل1|&S{Y1xbReU]2=ejlt/}cQ#VP-QwєH>t :+)`GZLWц'7Ppn;C~(tb3R6xPmSzCG)+RnbB1Í0);xt9U~S\d 8D^[G'{'!L#ozw28~mK;$v^:t ՟[RfuLEEAh{<'15~ 5 Vv]lccpwg>Ƒnc "\XE|L>*,?ll4qmx㭌[yKvn9=5HX!+y#MVjQ7>v*iW i1,vQ#$޶p>A&V L:sTrn袮[ۃ=WfN?vTe_ӢIY}b9&WJ-8X/t=C\JX5]V5Q3 ~aaa ueDs} U0N5O!< ?P&Y{H]7(&ͮ<Ae.$'AfׁVq({ⳮ?-`t#R ,q9H#.3n?r|.?`N~WipUa2x 4+1g1C?:$,zAg4oд$̈ZDG+Z.|XRA{1ZjG9Wp"<\w=Z#]zy6E$ާlԱ o;gUf%k3)?=ψ4G'K VM]~ I#qE|z^M%=NYNXfN1i IUQ-9|ÆԔʣS$sAaG'w`T kZQQ-H?i.gn-CJx}bB.<@7JyWgj[l2bMb%mjYd3Esu:m&_AtZ<ݩiP] Խ + o)_(  ͖Xi+E}F3[o=Gbb19>.`Kvs?F8ċTud(@ydnF6z.~H"sN;EgO.DŪ>Ii=SJ;'EִŠ!APnïGF5 y{s2WUvC 3dvj`ГZMlkY2~]Ta?uˆ_VNWws+jlO C$v̉$fLIë+Ew75ku"KcE^\!]X]jyg#K7cE8F`beH|$Z_al4,b4;3|"an+!T+ٚ.w}V^ϑYFWz/Fcqe4o=#uR}Yj_(;[TqoYVY$NR:zY`"CljӇ҂vΔ2L#/ɊrT榟~jL&N74Cc* ;5!Owco.o$θF#E}j,qꬦʊT.uF r0d3Bc8.4-u[%?d̻MN%KQ;îjC1مk='6Uj.4& 3gTPcb&dZxZ m[eO fB\:vX,vyx ;R"41%}\L2kvmdP{ௐm *!z2iQ9~zh?zbԛzFh&ڥc@`ЧȊjXTXvZ /V䌛ltCjRlxgF-luW+UND)^G15T{n;*J%Z'K9qQWdSr'TIdW%Yb~LNΦaQJ90.׋F.bxJÙmQ6|Ey~zK%ϒ}aG#ރw^F0>].UXj(iQb1%| an>[`_: xagԇ#UY(/<īT&dŖRLe*f(Vlv_ !s^|ə戈 Bʼ+*mMOh/~gOXYQYD_|fE&IzG=P5|)DƇ,!NC5PmՂ&*sywHO-(CwcQ"N4 L뇪j9Ғ:=cQlUXACoPB;նZ#r6ucp BQn Wy9|Si8d,rAi$֘!'*>ZҏP6*ioWyO,(D4EiLꚓ0Ӽ,6WzSM%]_Ğt4ha=n̈́4sw D˯ȕ::FCoE[ƹ|Hwo [yWɟr"' (bbV F4 #--uG8"^R_+lT4Q80+ARc2S*~!{7%W3#Q ubі Eymty=8'{bk}ʓC?)}J^E/NVqvƗJ`VSp0W@ùgg?BZ5E7[=4-I*RJl%"Nuy-3v#rd0}yoJ IzC~$ НsQש(Ӏ/ bہE,?ø G%Hnx@ES3 vmHUs r!"$TXxf?w*Q~KJk Ϭv#Qmq ˺FJ3Ռo/9*nGdZn$Զ$q1|]tM/65J]c+vqr.].2ťB1 H6UO~b% (8H; oõ˅w(p1y.hV'%F%LY !?WDN}'kW-5lBn;$&L9IhZ)'A|Iׯ,P I/dz ~>̠sIDG°A;;읏D8ڌ8_斩.O~I¿NÂG&m*N]p784oQdmM-[ bdLB\ܨ4kwp0U7i ^8aIVxO>b>YU0 ~[9U[5x͠P 8X3m__ހ;XdL-Ӈl1SA!Ra=N=Pzp4bV+tB};!'t,?ҍ95iT $+Eur >?Ͱ9H7mQV:FjlKw%2 >m\SU'l!Q ~%+ZE9M!ߓ(܂(TȚ:IF.;jjEe; qyrES}Pt8ʸw%&!GCZ/ŢG~\a) ؤ𕳕 V҂:ӷI=x6DM:5Z?J~f]g[Tm%cVn<)*KG Apq$9ۆ1D#,+ ,I/; psUZV31dcx6;=|c!$Rt!wc֟m&ad 䏴~o}>QG$Ao Ai+a/@.[ܕL997\=O% L|Hg`T΍x<Ժ{‚?lIä0Őo7*&IŊYHX}M@ٳdlTO7 cfZ*B=9(D竸YzM Qǡ>~tܚp+˵5u*rĊocn B7^=mt!FxhbmI0 hajn0Ϭ P!]X.[5"_.GfP"ٓ!-}A'g`nRV DdFhCa:ų5٪B$w-9Qh_Fi7VJ͢Tk$4/^{J?!TRɔ|G-VQgUv)鋁5g;WR {tg97]W+e-o_όo%R<̡/Nfg: ,ːp1 (E N#]7$6b7}+LRWi=a EQk a٫r77JEiOٶW.r-겋%is<4|wVݵ;'xpel{(9ѾdYxO&"zvMݙO`w 7"9YnQ? f`k!1$?M;0/]v;ԳO<4HǞh6iMzœ}fwbI)4:,BQYáu䬌m_n*T9SVƋ#8[g"@\ie8=K$9 LO!,w7J/[$&Ai83 S+VB$?8tM(bS;tkia8AVXb+X;s5FfDy0B¡+zczJ zҼU<9Ej*Lٷ*XK\njYrqxf3"eqD>i~&˝~: .av+ٟJGI=YK29aAˮ=9U#Bv<>}ܧ8wC<+`l Y0G #`]VА作6^t@N -wq~Saj 3+)*wC8;DWrع&>XԜi8 okb?|WғNjv嵫\ibhw2sBe/~e&4jX"PΜ]P3N!R;hoIBifI$Mg]oDE8y6 DEbqd^$Q8^{ /$}lD{ͦ7.b4w٨,j9޴UuCm:m_Etw+yX@Z%z۽Le^,~TPiGK$Gq)m@F|tցݺ[.~Չz{O7Z +lvq0cyubAIJ\3.Dy v 6+i~i0JRiĹ#b*y2{,̏K֊ n̤ĭ>@FnPN$NiSNٺa"~aI ߺ(۶&WEGr8EؒāMbCB^(ַE=`#Z4[*ȽBpC+3EUd)@VAˍN9}.ݡW HWT:C@{nUnzzXN@)\Ou크lwei`]6STLd7 eNGLZ\u~҂ -6DMWgF1˷Uҁ~4=PVOw(vu8L͹] 9R9t}KΓ<$1xQlT?R.ZUjfǢT1Ǣ2L49({YDIol ڼRZ^P]B;$'Yc_j|^ u?ϔs,W7 mmxQL>fSBމ cfY۵шSu: b"$R~ 5~@I#sS h ~g\ DP UGNTcȵL-XH)nCF :[RUΪ3c׾@rx 'kysr39777XGht 9Ƴt7:쐞[d9:Җ[HXOyXx/? 6^)q'%Q:F C 9f0^B^ON&ۺ&g)4Iqr2-R'X=q $q%?컲9ŮfgzsOXZ*?,Wa0j$8) GfM,B̢#09+ v[_Ҡ;*5Y0sj\s9n- ͘@9[nBga`& ªTʭeE @u0,PhתAXqjt4ivB0S|gY$ [/7J˝k)=I+08Z/BnZj{m|(A۠0pa-]؊4Ῑ|#ϯ-8l`UJyS=&a*/L*QTY_r%h}/ Vݱz\3(Ӯrb_>m(V9Bs8 "ڑ]?X~ `ŕ,y[elA(iZ!_cE(4R˺ MIg +z}h ]5oT\@_W:Io%#=R٠pwKh{4"B?FVL o.sQM;׾ޒ5xЂd;Ù'y׏~ӗY<”`[[o8sD6aB9ɯ b3^9\Eܝ۬`.bjҚa~53嶘)`D Xyx!AIi !df=V;FD^?!ӴD3bN Ho䏾 hrJ) L5u1^/y_GQ‡Jy/3_LP'PZΙJWZfs_Ui7=ޔuRgߝɧRA,0v:5l&b #LnþlXWaa_;³\<6xU>L~}:欦 `94=wڜ<! By9(в2}O;0VQzQ>gŠn;:S%킎J|s}γ~Z(/B\3k?̡LөЋsv/MAO7Ltت&o+F10 =xs]m̤2sfBdB؝xɾhӲd<2iyfBfם˽b)L"`jEil޸B P^凩9ZR'uf}IÜrqZX,O>H9$Lqi/P2kFIO+g0H6`-B'C|^E#H/ 3R[}&~ʯ!iW(>$hvȅ[ՖE3Gn LLP V{Ӊ'ԳA#ӕmsm; Cmh sTPxaf!(9ʴ %?#>MKץfwG{08jk&F4fч^y3i{ 7{79ard&x뜜N]lv&,J3Qm!eڷlCQ˻7d+ SX agW/ ndℷ/ο\gAx9>ϬLrWm[ 5-8s0|pN$"wՋ tGupoBz3G_W!$_VLz}eEmC (f劇օA [_0^<[Ca?R*) lW tv|&gzhЧ!_v;%6-'HI#:<4IxgNgە%}aw@IM3WʁR2...ܾ # pjUF8c=TC<&xZL)$%a+V?p2cRr5ycff6/Ԉ=2(Zo{[+9b1m^Hz`zO4fNu w/qɋ 0c$L4QeW)H|Kw,X$j(/ղS5FͩΟ})`dMzu =FS@c'sRޘqՠtGr_eCpé` RAuz?H/|ͺ.Xx^R 7t"!,Uys';N@2÷7\9N@4H)(1Lc$>[kN} 9=H\g-_C$B+G9,KV_d\B4?Q|2ypwb VSjdlѣڂE tڡ2P;AUFD,*c<{˜g [lXO uS x8(IR>38⭻L3~PZy|<)3yݪC7;yboNN;ab xׇ;yTNN+H> 8ߘiNjC*y1CZ8lPl#[鴁bϩJl%Wl'% a\n.w _^c7S3G㥢ڍã(Yplb3 :r$7;`ܒ>76}CKrxf-ܙTuyqd}ÀEej(Ή6B='Rf9ҁ%g`؀X]cDid[G&H TkT9LVՑ1BF0!Ψ9]^Io@cYʫYnJT1f~J4\ePdn.AmИ?&k9R},>4.rFvH%T-%ӸŸ4 t;x>trِߕSxQʴ6/a* g8.W' /HƥbQZ #/\ /5ϐB4Zľl]\Ix8;z+g,О7xk%V*oI/&c[qf?/ł]BDqk謞)% ^"#VF>4L u*q~Úgs Pm(k! sNog,%\l9Rj!1yqyZq'U>6c*^h,M8۸V͠0xԔnfnl1]xS~t 㕨_8aځX5z~1ؤߴ_Eِ7vLt1ttOl+?Vܩfa rp)o \.PZ .ރӁK_OCTʪ] aVqK9]ǶjVHB`+/ݓXe F-|8p<\1yg_Fr@#qqUioFHI(-%U,௝1A5ҜN=F"WT|w< "dѐn!kK:P_30cUw- ̵Oz&4oDǹZYI_,l}:Rx^]ƒz铣rÞ[z_(/}bvg-GBtGa5bAq6wuuZ~#+ &Dsڠ7 ^W6m^z&wUPc4'Up:E3ǽ ѿI8LDH ^뿜p1d< YDҩIw\'hIW"t/I+"1B,'gN>a6&1ޗVtJ[-G䪠(hY1 y:"#0 VÚ`iBY4jVK[*!nt6k}Dx.jtR5[t fS-#G.1}u<Ǭ|p),~v J9UF;/ sDǔĂy{H*U.Jm^8c'ZfI+*53U6p4Rйg𷤥70S2GIde&*B-c3Sň@߷$mHܴy-6;2t. n&s&ˀzZXhrj1hKv,xq}oQQ lSC'.=~ӎ8>dV mnvYAep>Y5!׸iߠֽ~uuJ4th >7gqk3@TU@D(.ϓRT (اƧ;qg1D Ǹmڸ]JCuPt[?1^B٪cc;J V I?e V!Hw5Ma:1+-&0z8+ab}$.8<1{\r4x_![/:`zBz]AI(Bk\FBV._ BYKNζyb~u@nS&IPIJ5I8:zwv]td=c _n^Ι?d`ZF| 6uZZAԙN}8EVnB6(Єv 5ɨBhKK]Cֻ^0T{{؁:Gܼ5rU(-cwjѤ5X:KP↿`Ńj=5}i|5ذͥh~hrIQ#9i ,:V 2SÐ;BSu= 9~3I|J gA.Wx}1tpO=V"_ #NV'x#rc(pj(f2bPWO@tɍf$BK{9Ap:/`Ṛ{|\~D3zU(qK7/YKcOn IU*C]}::Q}?YCYo|/&3';AY`3mR$ycBz/9ӣçA)X sFo&AA`qO10%z-T7vfc;Ic"lZ/?7Jhr}qKLȐs"I|g:pZ,]c[}qIk(XLjԥUcJ' pX< oci{wS)P-٩6{\E3Vb\Nq՚msr-9yh|܅gDO6^`*q.52=CX,n R2p(>u6@QTݛ/94MN;T˞3"O#bv!+ċ©Pɺ8LlJ,!#Xg^ݶD6Y6QY?ݛWvk^zcVO|Z%>5Gq\*RΉ<U)k_B7j{~=3J'pmFT<,fe4?Z{D:ڀxB-Wؐ`@GARGN[AycL)s#KRAK^ ɉ:&klcM < Pq+ kG es6v܋ @ӝ7by${^&Pd짤n TKHwұlɹҖTVx<@! =Z4Lu{zR2+>)z?V_˃q1+Cbﷵm0>nYox3 ]B,%۬e"W[$:\QYΡLMH!˅`$jw򮊤]7 eٶsJ9a[ݩ{VB| 0.Ak~uvg KXl~t,i!;MHH8MaGR}55|Img^ÎO[=_rq Ye \7_c2ڭ`3'{툣٦9,_5̀Po5Ϗ{TJY2~_ޕXw#cK$Ѵ?+PQÂ:dfؿ8i*x[*zhQtE)%V~3Bjـ14U[;Xynf)F NC IKjT5 0%`QKZ{Ce΅|*-65ۘCha (a YMh"i#7ۈEpvh&EmZoHFa륤a86bD/É&ߴ3&S=yJgb% B {NQfǗP~NJl)DITFW,{R{+Fc!# #j)fNLa۠ bg숻3tC1(hPeb2Qlc<ֵ nfLeh ;<^I!i[8Qm؞@*F|Q @ޏ`+joB m%ew[}m]ަFڛ̠[-oUM,`PTtF@i\TB xH$h揚X`I>a6f9MWSWobRi09ޢ"Wjy2`blZ9C3 (BVPP\>v" ʝi` !Z>ycQw|A}:Ճ1ǜ[yBn%*ں4z\]U{__'r7*Lx:NdN[9 kx!޲uP#X«c\Jy%ݏ$EYT%T؝1ʧBfLr@W1 aMڪE5 H%h'!cFN yR1.o(17:Š;#(5P$dkL9J3<{Ʋ%-xƝnS!c$C5lh?oleFu ww+v0gM :veŵ |:Gj85a )t}5k=rݺE> Z [ga@+uN#Z jNI?5, Ld :";PGKҭ ݏ4Z05~)uʥ}VG)1Tz|25:_\zL]#6S1,!`ѴLo8 'ǒUf?Lm_~rnܨW2 n!?<_ھ_- /!-^} .o REP{~bSqU 'D%s>2-/({:xF0|% p;L}/ZOhs Dzn!:n21+]N_RkĀ )׉oLb{n*oyi OR֐N E^QZ?'Jψ;/jq2M95 ՙQhc#ME/=oސ dzvCH%-Hkd KPIAsײ?V"D`FW )t_8hGjbPuL}Z o ܟKӫo3ëF* 8z IF࿍WeY(Q\;1+/ tSN,o$%O@Ga _{(ZԦ] 9J\"δC{&/ήyG}uBI. ִgQ ;h}vkw M/ 'ԕ> :w.ʤ)0KVda/PՅW=p|eàggy;wu~Bs88y8в:-G$WkW4"@wHbΓP5%5UğqejoǵV ይcuTns! l?G1Ug-;QWзoDE[URm`p}:م߁އZL'aKٟa(jJ -㹴 1joAǹn*tiWd=7\wi}%o&!siz"dHd /;|Cyŏ_4 S:UYkQF = E%.= Χm 1qK=ٺ$r(n7OO2y(Q_Cs3H+\7YF>(3NkrjBj,+E?"1qH5BqUk#85@ ׉8hfwNi%K9 ΦE9u m )5Vž3Jl9Ic_)Dyi0ɘ@B6\z^;WMLU%Fo\enyp_#4Eԋl䆡:BZZnިLkz"qE_۲oJmeIIBbYZL_X\4(?mΆpr++ ͫl=V=EL 3+$xND\kQ; dh8 )o[} "a E.[H]ܞb\{ ?Byr[홼k>m`zu|i=ſ0 WR6:l Q 9s9Lh^sHtYOAdF`f "9o/"0(+ 5s̪Grػf ^.d=}L\!"ihAQM޾A{0)^>{ؖ'$۬_Qi;۞ KZZX\!~6k=զ6BT:#O/ iVC,w9"Tlc;P3[""eEPsWqfÙ1Fwu($kK|F*rɱ^f l;x, n@_ ^3q _K{'z Oږ]5~oKVy#d$49gRAV-}Nklm+N)JP`$R n%ܿMcX&L6DW.z,%D=_ 1.jO: F5.= bP $XvlQ j!Q4(nYͬO0\j, H O1/d"T&]aH%#]7^v|}MD,׎Nf+"@(-rK!pHdB'/f+xvET.9w"Ti:#1- a+T_T~tj:{ҧA#^P"H<-f qX٪%S&+9.kv1$M7EQjw;fU3iTէP;+ gԍ<"k;p_TIܣN ;I ϞKL׋ HQS& QãQS03ZtpvM2ٯ 8 "a J`p֋{?tz?aIϯt:L|#{9䉜 |!eh d̡4O^2TٮD%Ge N|s弄sZ $:mLXJO {.9R]lF`\( ;K UF8Ԧ@~יY>*#:Zt9&r8:GPwlڐ֛bh"8~LmpA7RvzeZ^{c]E3ĝ=_&Yœrlbvӡʴ@& gvL k5BODdQ}H`7_Hnja F*"JGuin=S2L: !\?o'73!#"?ŋLlIR/2Ƶ5 ,1{tQ`֯*|4ȯUϒ@M_Z֓`‡0%e :1Vn jZ_٬cO4n&`Q;w媧aNE;hO" F5 6hP2I򂻶7rFJKـXO ϥj%IO,QUuZ Mbk(}#ӝbtѱCMhct."Ga&%x8I_IxAP;X>xړ{piCTԃEvb'. hPϣގFa&DAz21ý:VzgW%tyPZ1_v{'@ y󲗄XT4H5]eBZ9̬U:δe%ƾ8۷Y8ci: P @Jw;y"+E\H''@P1'lSZ_❗,I- 7s*olJR)2/mzc2 q23 ќiZ pҕz}`&Ex{R5I{ԙ0tV]*먂u(ZwX0r`:Ln+ø&,;66!3⼹3%+u^gXYև>)򥥂h8-yb%qgqYuN\[%<;kHo/-o~o|nAQكࣥ#H3|1MN/h-9(!ˏ@`(yt<+LUƾʿQ s!"Dp'7Tqɰ!F\^W2DkO;1>k!Y~dqE<hnK%2e&Zi KX`ŔZe^rYճc Lm~g Е7w?gL*˷{w!?s 93j%#8:.xMZuzqΝ۷Un~SARprxp!a^ΣQ:mV mSoᮮ}WQyCe.:Vut$}Ya%-er&_YqM+w:'Dў#٧ c *yE/B*4@+bzuӫ?)L<n\D Xq{@j Y8Ӈ'L*Q׆Fc\ 7rlZYe[/3vnռ23s05:ƿ]ZK)??(9,]. 8M m*BZy0 A.0)jnNïa;y~dL{&f~+JR)hGZ]vွӿ1%\UmS_?B !e=fAmG | b}zi"\8o#Vpnr0 S*l Nmݒy M#%#DKi pwC _.= &}+X J| ,2K²y{  |J^ݏ!C8҅)oxI%60CT:Exw]G"f7Q*동X,k)-geIJ1@YX^%Ÿx.74x[H ;y;Y&)rOaY#]FZEI-^E=Ž\rqI~z^S܎JͰ :xLwj4r=sΠKvH>[[tc= ”٢ō*eS2Ⓐ_Wϝ@E1ʓ\z1د=E_XMTCmnŝy- 4K%vFݓqN6 MYF^dhR 띤`G蟠c'a~_Lu)&~p^8o3۷%fURϚ(jaQ/_}6iЦ4 {a:gj]ojc$OA$P2[Qi8>&aTK[oR^7D>Cn3_6'^Y;6'巪;C}ETd{}ƍby8_6GkA,X|Ͻw_y?6^vR~)+ [d:4,cI%U`(ܼ=AӿvQoNǣB !o0Wŀ\SG71uF$,lʘ}f2&h-'SIn,mA>I9yc9 #%T%4F:p-OEű#=."R ijl''okG{'Q m hŊu-t_ $EO漁hǔ'1VwZ=sJeby-Z3!ʾك蚮V]Pv66t"t# \khO_U,MMZېT,ZưW?,bӱS|Kؙ 2GsV"'՟Z< 1,A<Q) F)jjl GoۍLܙO!5z76ޠ@oL mk$v)7+8n!p}\+1MO4̷Y57^65o&+B%TW{;)/f`xā/JOԶtBɨG9Oj5(;%N#:.5;_/h^c~ 4эjm`=?VLZݻGز ;AA7WnEs9u6~'u5OuKY "h?:^M(JeT@:фq1v~+6Cev:"4ǺmM :\GE,A%\v?{&[\Y {FV;HGGx(AI -hO|HMg DC;|14$TZr<ҍ3Q2mrt~LiPL oieY=\Hg帕rFY=Y! fл?v m0)BSAIM&~-SL@f G Wb^*ޒq'cI,2ǹpXq TirJS FF$W]Ո"2cH.zt}̇maB ۲!Ai (J=cMC0o)3*gf)h) ~,뜯VfٚkIηb.x8|ϫ6H~nTd>5c-mFGlѵ`g:ŹC- qM~yFJ۽TonC)yHaI"BU74[sḦ́6^y}TOudY`sǴz8J樧hKV6*bs˘y*_Л!i n8L*8SGc-YfD?yV# N!D8=^Fc&AXSK݂LmT"s%X%w`(8D V#M@6_faKr_S)r鍨Jη#<_ N҄njɤϰͩ1wH-Uc!v `r~ ϿޓM ڼ-x~=F` *)XD7v9=]oHFj@c5šfHqwdU+cWE{]x=00kyDp K+8JisW٢KdE)telU Pk+Ab&:ROԺWb˄Vcv,lTC֌bnqL~Xl`r h)HqW!Mc8#w@|āJ! o)3ЁYy X -Xb>y9%pj/indHLq D=RbcT.eeu)- g!)v~l׍ AYEN >19;)eQ5^3 /@>OKvHW@R\f@{v9Q ڒ٪_u9`5*DiC ԇT_)j }R\x%be$S,(^d ]a{m ^z—nAN}v[XG iܱZ9tA"fdr$Quh Iv Z޻h@}k!' E\Ou)@&ڰ]]j=(M5m P|sc#$q Pk0ǯi0ݤy\x0CĴ,!huu@^e[&9'(ڛAlL4 SA5s}?$\gWr4')uFuWأֳP?ᬢvЍ6/@Fs+oY%ao`&^6d)x M5bP7Q0g̊U溧^|Hl?el zϲ*ѡBZB#eyTY!y\6F[_fѢO<fN&j*g'zp>$0bWH_UXOnBe6;ݓ`O\B,6ynhyMږ"56BA*-ze8rUvS#cd'ᨄ 22PtYpxӋ`ZHLf}xK2=V֭.X?b $78txw>Qϫ,ZDta/i7vS)ys n lcg6U%{7n$왧נ?bKb<.[B4(̀Ba}; ne0#ab CPO&aH96jt-`wBc ̐&Ibv+X5ؠaOsXcܶo :!翭4T:dՅ8GZۧtPO„Ζ}Oc l.zзA8.>V#zej;kZ18}jk g{7"rȯ^9puͬ) qP6@fP(xQPrI// Ǵdٌ)'mXܴy]_)q.˖G\W_I{hZT0a|tB'_*|b"<]9)):{ra8B{h-AZCjp@^~}usYb64GRAFvךNf R#9*bCyjߦQYiHkJ/,{95g9F2\}>G"@޷S<{b5 Y2f"Mk=QOmKϚv$8VjțYhFAR=$JO3g~{ae_YĀ¦%++,5W6[>Λ1B0YpLgw s%yYZ-I\mL~S!3]e!УIF?oeIM h 7,a- HPӐ5Έ(u Y۪7>_׎>6݂ ӇY 82Sr`L%G?mL~+W[lI?.?͜%3"=ez#|XX@e/plڧjA)i¢ZN˚X7?EF` c | p^8g?#`0hy^=cpī4oOQKԴ 91* ns7U4NB6N0k[r4ŤqHɯYq)5J*iZ8o/R8˧e0!Pxn'bЯ3bʢBzd~LN0Qh~jy.tĶ'~ `S9ZC+6Jv?בVգ!Kf͔xN`P.@,:tkڸXb?Ij*~Xn0L/6O>wej,7cQTN|8‘#XFжrWy-O 1y-zB0xKA0~J$!d 4o(Bqr}e[^yG:2-B?-y 0\Li*MX5F:cg4Nו`dg2?8On3Pkk/Y|VI?J`;@XPv&* H4J% ʘ3~eEz\̈́Ig`K6wQVtT\?Pػg*a$%0UX8O0K/1~`{񕏑ݾ h>5\\vk:CawB|`p[Jx׽ ^lؔhk>rx3'NJ`iظ4`?;SEijHyFbƿS{hJs nqlњ, Srˏ IC@KTpkABnBt˻k0&;&mֱJ%E[F?:ZW1 Sn6(t8J~T~q-mWBP筓 𷠓qxUvxۀWQ+7WZ`̩7[1G/D:B#Rx OpXKF=O]:%}RSyn g0Bƹ)xO,\=ԴtA9T"5's,f'\͸5&Q_w(*aT. (#0$x jύ6x ~&B)c[q7U ЍQWP/\}_w& 6<l̘O1;#ej੥ݴ8<-oZmT տk_Hit3`q#F1l"5O*ǎjG1n :Uw)4%cK+}mǛ\ N:Cm@PlFKFϐ&z-͠փ F^aV3P=ɪGTQЪVLǷF =zW7'7!=?1bp<*Q׃tʷd[CIcO#XDMS)3oʲ _G(U?},IiA3L*ƹ`@P :R1!dI2wi;F$bdc{7_/,p6&TS 7@z[OɬeqMgcw "0Vn*6C %O>\ٛHZaRN?;4i -{f' vPO>:ڃyBج+AܠlMp^_M-ɑOӂ"I6n W~ oL6?7k\V>O^7]8(Z:lQYdG ۄ2;IN.j5ښyZҕ{y6.z)OSVL_"/δ²R/if_$(n -\Y9(-,ɛupDbkw|(42S-%Fnt8,: w祧exJqxȤWu9O2.?4vbM&|<5Gjڼad› !t0 ) jLfI u7Q{|1I'%G+9P)Uz ŋ=6 k%'"4V| r zsT BHb%  c]5-F#~9{=h0,6H_|S"6HM>im\4Ɂg%Zhi`o+^plpZ&=_^:xMSiI. u#H8eVtKygQBuv\zt:)EU)c$@kVy P^5n1JK Vs=~`BZ2)PKh׷#H@NqCʟ$堎Zl*L]MFWhУBP~Sq=r5G!=0!kHFDOhW]~Z |mDB2vL!5<<9ٸhگhPz"cB6.ŗ# }'{$tCH`=[|Hyk<\_99s-j:dG |;7,TW[o .x=Qqa yщbX&f1BT[)70ðQSV*&/QW 8F @A~P}s$Z A5#J#CsErΛ|T;U͏hJjkCYZTHI ~xsẁ⟳>S]o>ّgכ_TaV2tʳf.6)oȜmXUanA;x '_2lAX,xrۘLxg<##urpVEĬGbaWy"< k^]0/$NCunO4bGHA!F%=<-3npxo?*~Fz׼3`0E);]J>7&}Fl*0#]TK[R3v դyJ:ķL(V]cOhp-TA| wڹh7e/2&Uc!E*R١TtB7et\obaXdL6[%~iCOKc'b518-A\_p! ƒsK?ڧcNcJQpgAr/=I]N=WJ>@M8z6l: (zv^-|[g(|6mBP폔. | {>bbC=g8d Jj?G椣T;ꂖ<"iz0 7ef,ےk_ؗ=RwK:.lC\мr^vu;k"3i}R8z[~B<>QS>|`o2LrFsc1P<G|#%*<|G3Ȣ=kJ{ﮞƮi7=Z@h3p;9D+o֙4Wnn|JgjA}øÓێw,q4>\d!QeUX-:(.r-1.TFO F lh*Fnu.ο- A5gCHLr*m%lFzBʰBT ʯ1G07pe7(ퟥDp|8Ŷc -0Qp 5e@T)£ uhi Rn@Ðzш>nz|X ?B2T r Zewl<;x:Ng? J7e'%h;>.z%yiYXk?iƤW$f;ޛ;B8h` Ao}%Wg6@&;go"PA^Q5M(Q.Pcl$/}1,Kב sPON{ jr +|Q!c(scg٢?s2R3MռH<+ԫ[9 _E;WQZ|UQx?V ;@ \Յ+F-O+U8I V*xRʿ& zV"<4_ݠ^$/lhNQ!Ɇ Aǜy8sн֏y=nCLU58$̘0⑅Z,\c@F52^k>y: fVq6ǍAkpf㼃&bN]_>JŚ4<^* # ܰYYW4.Uµ؀aWȩ"Qvd <-jFk i #r3D־3N' \A1~ueSj jN`!h]J>Rs+AF JM &0@b?mgf@wj'h鷴)K? φbA͍j!Ksn+Zu6~28b1|kPMuYdCp/o`q~x*|e2a$G)iS j0<7[r \6z٣„RWvHwx d'/;2;.J g ^y/|z% ^\uIl+cZ0 v&NcupRj.^jERQtѸZ7)1NЗtBg57M\PZB?3.G]5̍0:>X54TɉAs\l *S[!<8Ѵrp[&eeESZit\-P$/Mn3j%nҌ W4?w*Unm=f ?+F7gj,۾1F=\F_9;.SDL*{onQ$m9F@> nk1,JCsąg ̽5H>c\IYHzHq5tL7)w}걢'ӷ1r5`Q|-PzkmO&+;n% lSPy`kT-Y4uDvmQ=@Y|cX~xwaXX,̩SseXO7Dq qX-Cr%7yH3e-Hz A N[`eSxX.ąVXwBؖ+ܺ_#¢ҝ/ġ/$хh82RԯT3Uk&`N` mo^͖tfw;M8j%GQOթޚ_it$2qfte<^T0FNHn1<i/g(&>P,+>ZR2? PdI޽ 0VqUnS{zok_Jo̢N %c@ . iJ#pbXIjlۦ)yNO=coym*sBI!TnPܛ$%W_)y|IH\EMzLtE`G Nᰀ*I +܏+G> hrc5(XKJeAv!7K4m:R/ʡJdd69m䵥U\&/6MȻ Qc轤 tɵOl׽Үv-;K1GL:),? Ea%NKrI{Icl!Q>KB)iTrmY ^Y U?؛)nt_;޺*UjaDC_Nn"ٓM<,[I2E>:`p ꨌtdӻG׏'H >7XD0ߟrޞ|ȑw`qfQ "uxaUů}{a6a "\vcat'+ݡ8RvI|p毬7%F/Ւ;x&{QVfb/ ftjzФt| ǻ&eo +nZUJ?<84H';,(6vk3wĄl׊4 e\ P0eM!-'b`81er¨ r ހ+# *KvCA+@g'a|vh' lqn[LtBFU~ T- .?/eo۸GD_wURXVʛTrdb@#yX eiI{C6W *N y4u^SZ"CU4L|65Qrj{:(YDA=H/ґ4'pNjId[LOɧ`} 2(\gYtPPDR2¦j$"iFݨB kYA"]pAC?dg<^kx f=D^.h#2.@a$Us$[H ';b&|TjI )ัײy rBdVN8ai.!*X; іk1u~ mI:\s5yP"0qZ fҵK{[(eEYCM%qH;4A;KYrʁy_DI7Z}$ucB)홆jyt`^8QDV;173ҦZ' T'yۧFG4Fƛ}&pEҙwTh;YZa P"Z]g n}SZCV=:BZcVفɶv7& Tx֥`, >vm@>B7],>FB+[-yɪ0щRz.cJј:U,L)iL~3J +qgYB { ΉMj2MERƆw^v\qoԃ2OiNgv!ƞAn_}!HJρ1 'qi\]} xJ2 '(l0LЅȜpcѲf \nEhMzUaY~#1' A#3 SzJ._љD9_'+{-׋z\̔q06HѤڥ\=+mU~HR2if3YB߁.kcss0U}DzgPu߾(\jưjg3p'p%A3œ[4eR3]Dr~)Wox'KFh=DIF+ 53;)i;a03]Wz4Z^a.Ctdh! DžWNyX3Z$W^k_k(G+Qly[ 4} T "`-uN8 ʮK}@J}, &2Aqn2`J`Gd1#sD eTn?bē; ]|1KF4 UGoRsaUx߂FLXSFx !WԢ(U0׶ePDY`4/?dyʗϖ`^fow]Bč(7 h6nbl;ox1't;u%HŨ|zpt@_ 62EkͰl9VMְ" 8]b@_(ѩԱ[㭵a +ؗ@@BiX`O2"xUd˽ IBhAu ;bx|0ƛ4Ǡ`\*,Db+lSoD78UUjޮ]%!# [;s 7<}h  ?) tQ*… GYt}@;"x "Et8p7\qA,=b*Yy~I0Oa<HB2^gTc(yֲ?[3e (`=sSǜGP#Źze(F*K9e_=oH۫\AiȶBxBlN61}\'wR/ ޱυ䴶Qbi[6FPQ'đE-~lJ% *cC:H|A9'g>M8GYi9QHzaX8tߠ,h5.b KAo: !$7~!$]4)hXjzB{! #~%y…gT9jZaxg0<^- m/Ma`%K$њsdB T#yfb71TST`LFjh[v\:uA0ܖ3T2} +SDÉ5r*@svEJ^߹2'4)bajjMljjaWʖS元 jJ̦nSxP\ˑT&:ss@Z309cCY=[MB {d sFI'@ 9n'DlYܭ6J3ZBDe4ANQk L"yTꋱ1b!xY1DߗV=`CׂJql"H#Oi!nT {=!vTtCc,QEPㆭkTL9U.I2GZƚd\6氤Eyl }uVEM9@@S_XW;Y3v!3XB͔Ѝo "?\hGN;j1xKj:ϒяHtOӜ4#Ah0=FMwc*@p D^ b?w@?%SaNh1,)6_L2jy@ no6|P' 9^Ag1~n 0~ظ0|Z?PWd}ɁFI{XL[TE@v8e J=f@W{a EAq/ĺ14 a1u z*f@5g*hwo'(e҇W(HL@&jz%N[#cvw^z o,տ AQpO Q/a[|2?ʄ˺桧JCLXeUn-z3y0(vh~B&`iQO=+|_rz @ڂӓ0 նEA%*zx LUy>0)NO(cܩ0e;y(7,BN>rU\* L묗g~MP/ZɗلYUOfGKNf\Pd ~?;rNdHqR\3yʑv-tJM8ÁD/Mɩ|PF<ݩ fJ9( ypc[3Y7 dK΢_U]Ű#lMإ,#x,ug4T(J].p[ ⃸:(O݊'6!<^K-&O1Q'@p"O"=7:;&7#Jg/¥щ0fzzH -YL-ya5%OmW.$ބ.$LN}I!N۝Őuߞ%FZ[+UaQÌ}{^"s+-SDEޫ_tcS ] )_X+QfɿzmXdݒk]K鑋mw?OEt`A~VNIʜ_}Fiz_xpNl-(OգD\gIv[t>'K4 %p0"n+q3"k/*&+-"/}}ށ@ xHT_mv2W5. =aNb}{g]Lښ`fĸU3Eȱ21 zC꾘b+n1$ՉW&iOa$* Ux0 +@:xpJ$,*&b%io]lW[)'IQϫ &C]p~SՖb7E{~P}.B F!؁ʫF^SGݠŭ!]' 2bbHVXRJ#q1D䳰| j$kGKW[#~~??f04S(u o>.*dKsk3"T|# +4*g V,|F(k_]|V2$e!Hcg *`fz(fyދCw V?Tb@e΢^9k" pKM 4 򙥳yXKƵ߇`i\y'F۲6V}V#up0y~QVPk]MX?FѵU}{L.Uf"ȎyLr6gUa%λf7> C?y{l,R2Km㔒f]g}.bI1 W- <-Te$S4ӮpqO﵊ޟ  6 ak9 :t |<|OP}5(#?E|^Ӑ,fĶ^ܴF-$4A>μm.|9J2N/t*D쬋"*CnBE|VbuT?IcI)R15̫=ʨZK >2#'R>$cVB+hHoXkV؅Xt nP19I^S.}/E@UØtmyMp~^<:&Yw??nM 2u>U!y;,{|=rwj_h!5{ZhnaAӇBpMyjG~kR\~ms4#H;URXv?so8 D:>*lG?twe]Jo\A4ռ"TȋytyAJDP_3xftWq2$譜zrH zQwFUFM(s#fJ+"*>QQx?֒ôbv\)[vq EUh<(h SEl4Rs}2mZNWؖ@"@@7/!5=`]j|]tj0PxQ*@592[%L?x P N'D 2:jate^{B:{3d”h[*2!(8rO}7,·ܒ3ջPdL[\U$wTbBL]叭?/CJ5B Ƀ+ca$7aVoepil!p5l+ۉ7Z?(H`3[E/_O57! amlNpX-Gk/Uu?ru>/Xλq8#׺@lN6z R oLTj TEP\V|lMz0=YV|Zti$Oj-fwTuNu9ocJAixohznY^R#uKBkȪ'ۤ`ؗ1-AFͨ26c;TOоHBzDD̊%j4p3@cQ[B '()Gڿa!|DZ'߷O9p#CI&!TEwnIo8$.N/q~B`L 6103eXō xlt%\F=(,^uC$r//N)dH5׏(y;Q O!'[W%Qbٞ螰> c⤲W@**Zhmwc+UAnWa44Ɯ7;gG)uڭRyd"GfiIX3d"WM X_K @5pAd0v Uc*zBw ?u0&P]6YGi,c5r?mb:RڹIЂ 2L%鶷֘qq+d^5#H<vw7f޵0x\xY>H;V &_mQnҔz9溝Yhx+vAWϵʀL$O#I~U7jW %z\kеFxZhxs_Jz U(ԡzmuWdǒ?!ӧKS%>^p3h%iϪ^'J!ͣkz>,,-zJMљ{RY58w(-,( p)0U;V4lzZǐ3 }Rx4=(І$d;l0pњsa!]7z#utQ8tiaie dXpp!v g9kqIxR)K>eZF4 .>)DhvVy&jm4ve5aoaMps<4Q$.B~T\}+`~`{)uLjrQP'!Spds |iLp һ+W4E#a5ٞN߰ lun@ >' x?}3Rk$'Q:Ų\%73 KSE֢px^P#ՠo;EI"X^񂥷$gD ^-Jt=M\ Ln/pSgjU[WG]z2_y絲>É)$%P0W +<#`k E xNزX [Y =3GQXm>5Y a"W[?I|X"oMX{9=hƢu--Vx.h,N Vdmk3nl tuVW{Ej󎴘u#oLptMц=Ӗ%߽;G>L:C8{ 5EԟU aTWSF+f26z0㺲!D1J(QaR2J[H&o;sBOe:߀t"?# }sguPiDN'+ BbsX!/$ޤ4gb [L][xlه5ؿf4҇}j7U^mУ ݝBˍ3KU< 0_n U&M9v.#3VX:LaSG<ЋpJ iz)L5;IOF&v?8xijT2. 3sДrw{ Joۯ얦t 6/-z]4xխ-l-/Gm? ?^IOq^>t'7yuVHj>4Y`Z]t9?L"9>7'}XVҹ, ,0 &`\~skAgP!tĞJ3h vS]tMdx }bV[-(`{_en(kpF,f?T|G~xM;/3[y"wu fN;}3q 4/StG;x $}3̲"q#("FƦYLeòsȖM ~=@mcw'+Iz?TjZeP N%^v^dq"IfV'%NHwJGo%畍ΙΘL~t3s+΂8E g@2C;amjlr/L H'4spZ+JS!NRJEdC"hJ&b9o*/ǐCHCb؇cp'P1ka?;ZFZ=¦b!㚲J_s2@: fܼWHQn%\U6Q-[[):!0Riܳlg"5_x\B fW6oXX&IƜc_6qNI2)y~zc`SMr4AsҐ.E.h qE8b<&NJPk0bXtxDC_fP< v0U%92d) ODr/űpzؖd{'gLS4gw%.4]n|aytiD/=85O/pM}kuq:cԬ3:QHh0V24(&R^[6 &MNƖuG_q53:|wum)(X8}8]!8B~nTߡDbܱ^6AH6u䪵0zܒM҈ϯ9,ؒ_JnZ7cPby {Mj't'ԇrr\Y6M`a~yb5hmaLaDe롱by4%(D`Qc7X!BݲV}]yɕ.w;.mmf0-?D|_f QS^|.hWV-<6Љ'-BU8 :KFK34v:N j8AQ7:Uc[k_Gz/զ6e7;6 WOUקh/}&~wnڍN+sH;I*A玠^>{R۸Q&p!nL]0LRأ(Λ$$(PynGE8TVxwXԸ6Q!eUQddeY#8β{%dy~z=؂wHγ㎶E[uɯF{pl2԰_A  *J Gbe4ɥx(IT#;YS]C,kt1%n2,^`w= fZR8^ I}7 B_~!oR-'R'3Qv믷y(a )ɁLtVU'o葞eZA{/ĩ`]ʀ.َ:!DYzXγXp>Eɓw.Vq 2maP4o l$k?Oh@P3Gj}xM{Nn*ΔEI8U3di X=AJ,"\Fg/OB)Gdv7Rs*e?Rf[ zTt]h59_A\=„i'v1٭  E;( V6 jsWHnay v`46xT(uhǦ|{)=r%1-w-W3t*d,6BTQP4M`_"jB_g3۾=A d5*iYfO7T+ۀsB<`:lOg2a6{$rNBUE6{zj֛̋A(r*nB6 XZm-T.c!ma.hޙ_I8N2s&EjtkTsPD?7'J9DŽ F9:G<_\JBJf==M`m"?Im<Ϡy3ßF3.Kzh$ ekx^9k CINiWb jMT"@hչZ^M[ 9^kW/|gBx2VقKKf}rHvƕ->#iuf~Z>Egv]s-:<e95[dg|kj3dK.Iq70 gĺS.mdr?wRK:]E ,Q攣[HUmB+(s(BWS60/EFD`#C,$>ٽkGa[`ߎ MAA@_x.f&'> x p'vCP ´_3z:~\H P|;mZz.cTA_Mݜ##8jQE"Bd.B{y%3|A}B`>471o.QsRݎp;c+{k+'Hi&`Jv3^ {3AZ|nBTiR P;@ņw~KcP'tǨWq 9^DtNJ)Y/)ϥ~_"Wc'ZsVչy9c'e_\goҐ9.䥍"R>a#<~aƧ8ZԈ好" Վ O&{4<6z|^'`4GxuLY,߲8n.AQF֣ct;轎d<.ue}{݋C `7d f&HI95莈KArJ-#BݬT)>q%WV2 rwu){CoD\V/N5Bi{ue;K/ :xֳM*OHPF}06fتw;jx8_2[Gynhj0n;Gol qzR޶ϫs=/V^Xaf5椚爎ݢp#? S%}Y 1nIZ@FR'l tCO , s1U1kY!~QlS}UǗmy1q&ʦU w!'<R[]SqB>?Ī')hzIwMʴh$AoZ(|5hgkU_r6SMan{oM6w%=폑4+3bt*5@nxfQDb D];ܴn{|C7AaCN|5(x?Ԫ#+ k TA~di6h,9]U5QǮ5%s.G6 ɴCZ ? ~Z_!O R4`t~㨿̜7F_Kun2/M "/%:㢺1Vz<_uY G(yzAHof];yBϊD̎uLBtֺൔzjwSκ#/ jʔ^lW9`@\[6Fr.:i4Pc#s8~}oZjƠS8MI2};b|2ƙ{~vN zgǠ3mʠd6i#b%̊-`kc>^èt v[H$^nw#*d86~E:g@70I:.jDq h9s')Hz8vih C@V^]$j Lh*`d":]$݄]cd0đ3i{۷--jL[ a~&-cTѰ^ZN-,g=%)"^Y-K%Ȱ]d¹AR5MDu.t(#Zdz.յ&Y^ ZL'dF} ?|HyY^U낸0H3rn+(4d]神j&6&[(:E8OOmT=dr; <ͥY<'ɽDHO|IdYwV%4Z m2zfXdvEo5Wnv lpz$#h(Vq&ަt*F('s*U &⮌`B5uD- HmTWLDm=$`t<(-o 厩bhc ~\rfɞ{@f޿K(1W9Z77TN7ǽ֤!Q1ZJY7#TC0jE6(uS?`@!;uew qKrW |]즺ڱhֺ| 9|RHyPO_BC봡Seg輙%Ϋʤǝr5&Jjo \aH疾Lbkd{q$bwM6 hR? f(vx)|BiSĉ #lYkG\>jFyñDa-h'ú/19*kpB$'NlHl׆/m:% Ccf[~if_5 aa`" VۭRaH>K;Gdm[%slE"[fe:HWWw4ݝ<u0c!^Pr0~q”Fۏo;&@=˙%DlF ,0!CG0DkLΤC:-L*ux~&5hkP3/S،4cG`>re"x3sW@vXږGj9؆`+0' :EQ|!6 T"5AjuH`YB)=G*.k4_Ur%W'yEG,1=Vdy4AbC>=yoah )2Q\2ۢi k6+ؖE`3i5]#5(w8!J݄5IYo򜵟oq~?%\hk Liyd|^B온)H~$?}rRz[& @{ h}w+!qW3mF,)sk ZX1D;}x2ϯEL  ew=ԊnbjyK7)G΅dcҤ] /*X_sr/{ nkA:R{]gxf:7{rΟ[1B>@4U'4:*B;c5 5L >Q~OX荠bFŹ(&8[mwTC!~H|S5`7l -BpO뒫 kL>h ߿sLڬ7O[q(Q|0@%`U0D@{0#5b@$<ř9fk6)S nV|p;z\lbM+2H洧%Q=B2+h׉İ͍bi939] wbH-ؐk{謹뗐,jX?2oW_ 84f^LkTP~&n5IK ל ̴?UTϾz=f|"Jy`fAzH9Z,rGJ+pVwKURP84Gu,ѓ-rQVi;d 7ⴿ5ڃ<ʹvtO@Qz;MzCYiN<8|#N7fж {{o"]"[so8#jx~@1d.s0CTh22c0Kdt2F!(d?(wj 1A?PobR'mf1LRQ-W(7KZ"@9QIlS:KmwAiQY Er"GsKz.pûm&{.dT^u|,rCذ[9uZMH 蹍д9̅mZG(='`;(7F( l~]| $0 ־=6^ ό3H((<LQNWOIiZrJ=>9NHܔSC_Kj:-u&FNT+k3/%kLW[<8en:]..vn VepqqrZ6ֵVm}.݄K4zGO^vi6aY^ƶJdLwJ􎵪h—3a/q cسlU%CV&X<'1s7V2soK">RH-`Ob|C3᜔n3Rn8#-(1&F%9UsGHe c--Q1:Waa!h`Sl FWkO6J5#wPS &uʻCNFJ zRP#AʭsQƄ7nH@B)[uNq\ZRw\>rPrG+so/ed`[:f J7!c0 yip♿'CKDQ$jWNBߢ" PڤHzCIg6EjSZnex hF }Ts$xc܊l8U׌3ul"-$LѲ;5&`,.ڧIFlf3Y#S0\[CR-v%>S&ƻ @EӘwMlЫc?5k/q3(^#WmnmgY#1o!y)Au7'-~q>VW%zƒૉc͚'|y۔.!~<jAtz<䦹G ww!*80CS&OOT8i\:u*h6`,P&~S5(=KG̰1za?m-2Ӱ׭M(QV2W0^> Nyc#7OXYPH|?E{̠`Q_K_mI Q6GZ 7$,(23@]h5aV jO#AA_4,M]o7a}H"1CMgrjt"׉qE>H?RV;/h Z>ngt$\>Tx -SpGy c*ګA5,% ws'6UvXދgݥt%3X j#ћ"DtxLo`8Ƀ$l 3oO4VftQ%R In5E0Hs?ٟZ)+f}Ӯfr!O2biϝѩHC %-/^Ȳ!P+=Jov2Ew \u^ta?b7kZ-߫gD$MP\5Ap4rKv ?B)K#qsc'e#Y-pR6}NCJbx>]i(`"09᫊P=UXC؇oLzhyӓ L’jxۍ6Mv dg&C$̮P& {ݏ92936'm.^IgyNňLhҶi2PR~1S@S_d/)6Rvw38*#+uirH!QR 3Ӭ~ݻ`/$ 6]c9 խzQqTIo´E2PX&c :L9 C Izf&3aSc~66h  h)N.N XOHlOM^C 4S RyK9]U^¸A錩g(y)~'â}(3lK Ƃug<:3pr2Ibʣ>fy[+i0N6zԥ`qP(ԸgS- p*׾l" ń)p`r!Ɓ 52vbniŐcP2Jm#p. < 煫6t<6c@[=ʼn i5 ?0՞.Uدڑ@ˏX"kL 1(<0u9ȀJbT9uظrafi=*_ G$1W.bu9/>doʝ2Ѝ?jm,VhL:wył mY(i@=E_rggvu؆4 Qau4;m7,ND5DNtNV[3Vb3-$B.q%YpYm dG;8!$.$  zh,lP"`&:Pg.&n?hΗ}`_?B;nҺ X,%F偋/e*1:e.2Cl;=f[ԗLc]*r#Fj<:ostt}}7H|,ԛA@p'$Boȿd}t$[gt|L&S DT͐ڂ.v7yQe3Cw28ح,5?2VMbx H *; !'*0>8)}/v>{{q&D7u 'a*-yB[BtXֱjt9= ׍FԀ̗EY}GvqkRZ\V*Q8_F{ه JM^/OQd!]gr ,ؕ(a(0&9J#GkxyEϰV"R]3."Ays$x{c)*!A`=gUCX tM饝\ )N8ar@H ANf#̵rJ>'ϽU*kbe ٣u!~yL )~P_HЎ g1]خ_s: \ pt 9_) /^5b/e(~f瘷Gd+rZw8` n:.Um,:wEYzZ0./|B>dx/mMxpIɩO 6=4UZ3 :6TS8Ri$]1/ѱλHrcs5vT(m"89rjE(}]B;J\yJf Ց{0 [p ju+|$/2^#1zv47$s[꒎ҭRh>]"^61(>2MȳRzba*6W1(?1Y4A(.Ru7}ymc}FY0B.kGW""'3B0yㅻ -`1|dB3cnXuܴ\d|<[IdgM2_\%@nJU=3[V3 p>NRy0|uq˪PTKciı~fy͉t+1Р-4n3nҲ/"xly;e w搜ʒ+] uFH )Qۡm u1*7"xm?]>ʆ|.1 FxM b2ܰ=zo[M\_ʼ3]POt +w SJHLf.@K?ƻ„NZ7@>KY++U>kfJZK0@10\&}`ՈZBO0hD:%X6H.$hQru ,1ji$J2#&Oc'CZ*7-rDWBh0 En=/VmDW,at)|,m@NBM@&^̆YHFs%[(! !.{߈ھ)w_qI4tk^41`HC3ɇP)DYfk'k(i4`Hx룥s~t8םƹ1gpƭTMI!t"aI${G Y{U)mzZ^񅐇x~ɚ}+E/x.@Dm/k̏|JsKN #Oᲈ'PgZ/x?9ǭזMnRF[dVNq"ѥ]mjL<(9}\qz&[֩;26mI U+(LջL Z/`P3„0)3#EN?LcrziM UG{_J#>GrXr3, "u<ݪ\YDԫTs5a삉WUQ[^"5=Ǵ b㡞ZŎ;uPel\YLHy$<}6b=Z6G&[LAEq/dr^|n ʰҪ %Tivw zND» DִoPkQa_[ƭ՝)JQ>qȶl.RRo9R aҷӺ%28M!ʹ(MlG(690h7X hjld;08 뿚 w#;CZ&0mI\[念I̺+%ڿ|JOTč 0;Y6@}6k75B 4]kݟܪ1hp ?p=DKpnH]5 q BUCbxwsΰR/,CltJ@Q -y0Zɸt֞wQ-K;{¸r=Qv;ޠRW-$}GhG'\T!lw59x.vG@+`}<YH "\TizhKz a3 ݔeJ׵ga~/V@Dj :h$Dr v >a[@F""o!X,UujЏE ('^"M̯ì@l(#o,zA6B>j/yR?# ơ5fvb2,˖LRCP|$cm5ė&1 !lND 9VY%njEw0t~C~s:dU6L++5`ue1=I$IC-Rh'Z^a1\d/I mHE@Jp0|'zl(ڢ^>Fڇq!Z/kW v͠Bk}c'/[2 'fIڷkǙHz<'fjK|j)d%u$6QŖr[S{5 lo 2[@ +zȹɊQ3pK Ĥ^x滿Dw!૤CC@Q"oC/n`+ʸ]5Tk03]_'cx#I8;GCWr"9Q䑫*{HS&]!kRw1EԻFc7`Q<ДD^$bъ'v|Ӡ yhEHi1EKIa4e3|YKV\v>7IEa$h{QtXY|jr2u 6M@JpUKҺezOҙ%IWorҎ2ŧjd*&eoY|* ;ۯsӣ 'aٻw!&*Vh 0u>^Jr+[-jz`fB \e=,:Yc9OŜ^ gM*]z4 .ӽRLl6mXc+ke, VHJRQ+!Z]Rb992!2ՒrMo)DqBLMu/(Ch3 FYG *| 5GJp~ nZ6. aKYgtTK/?I<ItK\07j25:,XnA ޯFnj{HEA3y {9PjQ[8.M6<)Ine0LRmBwNeFh@_~x+ۖ&`USf2º ~3ԵwZ|&x dz88aAAMM6Ke ńWeeOF~[gW.MH%O*fc+.3"Bc ,"2nV%]6D@z 8棈 6᯶,_҈=TjG `&U8 -0SBX,Ï>2JV eG 1s>k#hna?A )cCt ^@,I8yEyE`:6Rp0x((˜)I~`oII%7FbFb3] f9%gd?_gUwy  m-JۺYڎ*K)e,) Plq _uețsvЈ&7S/e{> 4瞞mU5ǫE(DRAˋjE(k䳏W<8}A=Ze ΡqNEϷ=K9du'D۰oXIZ]c$pҹqtDKĊ M,%I@/ #ln?BQ4̶c&ZO=d?cл&=fGb n35B(jv&}O0fC`<6]& 8:$okI+)iN˨,jDn2V1`FTo]fty@wJ# ]2L*0gMT.s܋,ܻŒ]Ggw2"Gyh<819_^ }DH`K$xewv{:=螦#5+DnQLi: ~ѳtNTqG7VW`ds[ `[Q9yljM&LCPhvq5%c\Ys0]#=6+W閇>LXS b*H7ys$Yp)JIW~75M\f[tká;?6P."QNY zl}P3YהiFrP AϯP@FY'=;FdrVjg2%)p{\V1:O;:t;WUIןJqq ,]~ ή/y?#!\rܖ|Dq Lİߧbv3wM&=|G%FX7|xjRpɎR~,qMʲ>j(8 > RhfQ$FL^ z\ZooO'9p eVIJ<窶R?*):ds`$%//RtY ģ) 6؛iuEUTe%zZS_l9@>/!kJť kMFZ[Z'E=e^^}f2ѥ+Z?gydn _<ˏ7:B1$$IuYB/DE-RW7*V B4A8n?^1i592b[S+=Wo,!3[B r62M?: Z:!Gp Yo-ȔRC_sAmqo4 f/Lt8[PggAMRm/+JF`XPrHK$e.Y}$#lbo58n2~(Gy_̹ܟ:';VT7̆D'[I ήEhqbZb6Kb'T]Բ,l*w=n/ 9fk"rַH`ww_t/G]EäD:>snXvB^%:(i%hCX=xeA;9?\HT+BuT \@RwYi;yCv 8[Jq5ps]UZ @v)aFйvZz3lC㏥ZcAMCf_3(E"7A\En@nA;mXU!{Zz j:tvhEm GN \8:EL8_]ޞum2 ʗ[fE~ܿV-燦"#j? HV;C6@=[8FOAὟm㢨ƫފ i&=X 9P+0%;JZ3t̽;>Na3B'ڧ(N$Eof0Q`^Cf7Eڙ5i|+Sڌ+ϴ|MK7ĊEBG2EG `jŕ2ÊDO3l>Y]`w3RP`:kUNJzJ SNf0J͠nw 8{<5EءCSġ U<z'⛠eGJe_RE#>PQp)vkQ,1 it8u"x~Twr{9Zނgh||=u. , IR.X @SME 3̋(+O;3Q)qԳW&Id,+t|X<쪛oա̒;rhZ}#SPDc*sܢ_Gr4j!RJG?hTinw{ 8S*̠{Ya cqAf>BT6>)EIprCyƙ6QV$4JtdZh}/D-_g[WhQk*/ _ `Ee!VN6Y)6ruanZtUbC5.4}Q!-ɥk\W'xZfa\mI/ B/9/$E~@HD mAw= y|jFiá;$Hk0hl|&y>1$9x% }emԱ2$>Jk_ ʗŖL[g dwF$%*J X(vjvNtDS€z:L[7`q:k]!Ä! >ڿ٨-$pȹ<׸H-&EV~7yvHLDDrC{ Ț}mV- jD=„-C"^Y΢ cTP}f[cI hmGY:ؖUx[ reT!c ]s"MR _rw_V;`>1z,i>_({f f c+VyUr{֎ Y.?} d )`3uş{[-y`5>wyL%?\a׷Ek8 Dd1 YfWeyy& ~2εT(?WtŹ*)vxoxfe:n^Z{1Z`Y $_~ w)L, `ij_܎5ωzxWF1 M6F{K]yq豬U^QE.VYÀ? @8SZ2G[οqNC̭ӳc mթ EN#[DD ^Pl~(l(DN DNa_ [gZu2^eOy}[_ϓbv%e(wڳ]o|әY-Jq/1A?Oxsʺ~睲kwn?Fh8h_,tzT.U㦤d Ja _R ^B6 }ut! ӅGumbfﺭnxTWi3[c@"&R| KNu?]nl1/U]VȤT]Քu-N0[ ;R}2=$,[mJun~3!Mv\hWc[D5(P r@S|Q3?3(U)<{j .E'$` ӑsP`v=]i.QuM*&үIT@c޴v|CI$I*u~Q5VK52#5MQ1ꌙ$:Dq3(^{M§9Bذl_NVSύfyWIGi 8\+l%S {mD4/9ǩdϤnL$y4VjҺΪvO;ڡӥ,Y? z\֊\R<=סz̍TNЋ󼵪mΥjvO/ũ_8 Ɇ1rf7Ѹ)Y+m$ɯLm+OcCvMUk|^xjT{(@m"hAX? SYya1]+骭Lc Oo06Kv^3A=[s$Ǥ6!͜n75~ԯ_YgR+2UęxXR5%5h^cGQY^. Ehʇja"gGn09{f81Tg e'u{ O8 X2jmoґ9VzM.<#RB>Lw} ې%P#{30~,61MgOMA\J$@c1lqT=˚kG|Ɖab$jb7Ҿ$`"iicZ6aMw]k-jvC`+.ș}ݔH4쿓`YNi|Hyc1`{/];/~.o1WZsr ~~ 5ӕm߉ [)[G\!b5 ,ܯQg $ 1HjoK94+em7LZjeDZ×؈(`qȇ c2 3Q3P6GrPJ2/<9JLe^LgΫs5<%amMXڡgLvV ]N~W*ڀM] N?7#nɤS/~{܃aDD@>^Pѻ>W| b{.IfY=w^ƿ5m8*j(ZdcmAւ/'V"ÄwoFWƒDԸ夕ea,_u† 0+$y Q\*W1鷈108/2rᙬw 46wf bE.snEvj#S"Ma+Tgc&UUmAԺ|ڸ>B*<aʲg RnAR j͗GDTF񬎡kߞaZ/'e"3􋹕3+F9-T%"dO_ 4E - ܵ p^JndB| e*My M:l}a2X'XS"FK# *kRe>~&\*)cv?b˴o'S5FѧȑQ wvf4T:q@( 0 irT%ڀcuC`syw:{M?rr|lt+۔'1XS!T5ugԳٻh ]q,DƸO%lQ`5%Rss?-E(BfJܶ5}=]cVҐXvjݯi턁}[= +SgJq8'rC[OC8-UԘ|exK5nsCCFYvƺ⓬Gɘ0Obh|Pg<#| q,%O#Uoxѓ+F$-C'>*Pk2͸&53Ew6ۀT I6'NoBߩ5}j-)@ 7~:px;T_R$N5y/t*wInwl+StZ(&"18"o-- 40԰?DVA <%-l^CcR,| *qKjH~BpPԫ k!"a Bu/cMrvk?mv')4A B⣶V XիrZJ;y"UK&h}&Ӑ ˺N-w=tFs @㭍$c0 sf}W !qvxYw~**^{f=~52 ^vD!6V \}B iRǽV\`*/E?+(׮y Ȳ]!$>@KV׎-)jγYv3YhMA}C}D< mm?!tb[+g1z@? .r)@K"ѿA,zc`-47UTxϼl?,hE_3EI%qbD(o/&b%ߏ9u oBGGJ<+~S3D xGW[wS)xΉPqW1Jw$ndρaX,@Á3'4 y(;LJhß,J1RNSƸonPb(/юM-~XzJB.0|j=V бg4qJUb[\ OeYJ 顣'_@2I^A|PeC5? ظbz}_D3|1ZVjܦJIx)9>wda΋è*D^$I9+l8pWt1Vv(PF° I8Gw#=;X`ƒmobDK-ʐSId1xUU2m\tzLe%X9 *LH'6VWnjT(G ӿuXSD.tiv"vV?xZ샘A};zżuG.9Ӿ WAY"lT%⹺g綤C~]lЭ3ڷXWJnAaH ^hn*Fv|ϭ}Y4vpz;&cQ\MQ"d"at\@هGS}#ʙpi@ K&z n0{)b9S]hrs^u)*/4]`Xt H*ΝWY[TwЉ|0q- f')è 1Tk;;?^E0PR&hval R9f:߱"b=zLA|BG(2\]JQ9*m,ԮRzƚ,26?bkk>Ֆ$$AdRh;~I!Tb jA\'uQ淓̔٬D2K}y@ C)WX J&ԥ0bpAV:"S҇% S~'IbD=D!Uw=?h2BՐ\\ 1\Cj])B0KǭyT b,Ϣ*0TCKBs" ;Zh]Tz HZh !t6cHWsj5[WF0 !w N6aPW[Nz'@OXG)o3+*JXUHp<7L!A,mp(*Ii%IPm#on=&B.cbٖӘd Գ,jzET3sL3'lCKݴD[@Cwc0ļ(ig?T$ÀBGa.~%Wڼ f#~O.fpz#"Ȥ3#qG f29<{DkhŪ;f<2~zy-@뷬d Q9+ P??\b_[ls3X+jga@UFQbCG/՗ul=*r*Fz|Qoao淌,$(l zHYE 2xfM; "D q!%ru`Tn~"bq,.x X6b)2$ Ǒc~U"2jqA3q@-2EHRzkvBpz}0zsq-GR^E$Kͮyd֖cxZW_լ瘥CLN(X䒞La{Z{Ls$[IZ dGC 3wn8e$H[( 5E?JL\ I(5o-KJb0AQ_ڂNcldTl,/;IB۞8]Lsa#P Jyg{P98yjMh6ݸ&C#t&lJuZ:sB][^?FxR}u-"8;01ѷ vP'>ڻqډ.vM\r’+?a`4f%vרdƛ-v{X9!☯FFb{b;n v>A (5cvl D@ٿi%}\S,K6h+3X 09h4i@a٣E`tߓ:'ipa^GEG]4盘y=D8]4ܙGK1@ }#E5}aD)?AiJOq˽p gK.'Θ,{g Ni B[NnzF CJsϑUX|ro]B=}$3Ǔ>%;m, 5R()y1 ^Ztd!0( lI z6;F@/h GRx uDKIF4,b%"XyG;YT cʒ@X"9$@DọDX5r͸OфN;J݀BKm5'.ƨ3ipS{Gڲ]|(MCR&эvGOЃ=kh˶Y1H"Y3!&)nL ޜEf%'7mAj:݄O $DǾ8$W:q ,&児O|2s%ףU.]{ Ԭ}'R<!ƚ OkWv? ڄyfvG{y7,mfЕKՅ 2#㘕Pwj's| ҫ#!ON9 0tQ^虵6P's5 |YpwAɸuΤ9[@p\(Э˹}{J(@Sr٭k;j0QR-UicŮn$b8!.?1P~xXkt[s 5{+ q0үyt!i3pz3NQ 89V9aMvXBWch1;ϟHϴ.FyźfJ;H׀M^̛^&VmVvZ8VGA+\2Yps%i\UQ P@+?6{V ,`bww{BuŻ;sC]I3-Evcƫ/Na"dY]rYQ-AO珸puTk. %&!_pBt`h.pJ`S "pzl2ʣB `4Ł # J&v2[;.O!Vz -ԠjkEfǀ^c~/BBۨE i~w:{SvZ^X =F? G.7>HSUCBZY迬$ĮÐ@0vMa_ݪǖ|Qϙnd?Ҩh_\ŨZ!j OAm,EQg%bNq01vk]yN',/7Pwg+t8fxHR^oMIo] \O!Uy;Ocy/|/ і[۹hUnԛL%\ׄ6g8I>GW>ř^ǜ1fw4Ч&kT܁U8lؿ| ߛ"XŐUNGT1Ь9JăQ.}X[֎ @5:kCEO&6zqZoO aa }aNk U&'II_㘳umEoۖ8'gxC )t P&% Uu]Y<ٌ+wYj?}E gR,ufE4KP%:mtzx?tK4a3n%PXutkLow踜߂P~83s!q?W%9iSɬ˾ޚ=U߀ N\u%\k*fCp=u;QeiPɪ ''}W 5x~+~:q!nD?r~xa(_'sg1v9m9鄮- rT_Cݬ kZYpQ 9R雪L]}H8Pei`mZԖf)=qd=0 RF~pqlFo`hУ'RL`>:H} ɫ͎V{P_Vۜ 5#Tm0_'t)Nؼd/ӥ~|&z/Df*Lި2v6e*PҰ Wq\s)s4o5(/Adl8|:c%M4:H9TrFBo=ᄆE]u;RsR`Ba%ұvN¸I}$j-d+86 tjKR?Ucx[S`ypf#;>;OJ(p"1ZQ}{w_M臠RWA%g uh!JKd"dܦ O&?@F/{&_K3WfR}.5c򒴫B"GXTN u6oZ4[Ηbf&*U^2Boٝy*ZsաҸSs )q#g?S`NiZZIrL3 luL” E4P.Äǃem+dL\gQV?Ĭ9]-7-+cA Ū0.ޯJ3 j}$R{S*`cϏ7#Xe5L1#)\̰adq҇ok[f4KڳȲ 4'S@)QBz;øC;Rj8^%=۹sUߧ7эej_nSĿvm wtTa>ohsr F!ԿXF <%J@˴Kض}"##5e^G@80Y8ewπ}(]PS.+ň"GYG?֕e2@Dm!f<Xۯ{d1b$Z mniRXNOθ*:$>yzO:"t` 7n*I[!x{-BEJu"rOwpT#"iaU5W&yد %*#^A<HPrFmރ6nA<⋲6[ܦ)9,/OW?[N Pt:Ca*3ߟaǐ7*7zC?5v6 DDoC 4]I)ouj68{HlU]c\AT IDuT,^RZHucT(C )/y#vC ySvB#7!q <0(yZFH~t2әf噯/hGr7C~*Zx }ͫgxrgu˦;ht_0pGB[$֟t.BWygȘT54r׮XȺ FW J7JLH4kt/?;|e? xpbAwS yS wޮ.{=`iA4-}an)^PB^>rMCa~JGZ`4g$gDb?lՆ2oLE {p-ȐamD.=lϊn ŨS"a`Pyu$4| i pԺ| 9 WVBjrDN07ppRAiWffDXp˝sVX<1ԩjD1ND=enH]O"*mo@6v]4eQ0$ӺX8JseUsxS?$ +0z(g-pmpE */: ӽTk#d}nvӻ*lAQ(٧~}V{֙&ldqnHSFЋGH4@C*ǨZI=j_CTu[bEç5˛1\JZJ.).kN|d^1D!PjMygJINF:V GevBuzg`ɑ%=r M"+"Tumu [>ZPHU(Lkx0TH\0r*oܸTȆж XB]}t& @ըɎԱ!q5nTN{,i3bv;mLP{*9%9W6 @Bviă~1?M|2$nuX"rx\4m߇Gh&PPwF޷!^U4VR ql7t-G۴@ $L Fp>h1nopWpޅmޟ Q*˓_`6&u2ZIW{@^%5x7+K偳*$Ca^S'?F|L{6X|8Qv\?{e$C襦#3skrk]ɹpTOdT\-tm?quvIЫLYsՇޱT\P\@S?F3EJ2ǮV̴P[[ɍ~vBg#wFefouO 3Ba-n;?0Т*ebEU'WB魴_A~q0T脕 9b蠪PN +:'W]K秦\#FM:v pg ݄xUj>B@?/kx3)e}V4~d$ 5 ?1." W[&XO[l,`-SaFT񫳘k3ds_4q jE8t.;szYUMg<[Yi9m݋+qRE(@DA_\GC ˧W!< B,v:Z x~ 0b VQ@>C:6M`` )þ 7q#PE, Z;-ۚ h<:;BXDƂu 0SwK! 6mz-fp Į6(Lp7x.rʝ)WMĠL3Yz(AbiIv\n2zɑٻ'#x;hGCGn C>LEQ.WF3 6o2ʦ_)BO),\a7aNb+ 's'mf[,qc>GE0q tTGSU˓a i]| +v-1mpgXU_Yɞ&k`JGFURc:Y5 V-0^A)T/m c!m(ZB-K7,53ݤjl^ʽ{*:Af\tf `kȻ02$,wiC"2Nk͑)󀖔#W :'U1B^ݨavi d~]sYL^/(fBlmlO;]eKhkoh&caVhz {Bg뇍 -M)+$1Z|axpS/=etu=5Tw<`O\Κgz j6Uq}ú\(ig)d0N?0{όm FH!q[kzUt^IÁv$oL@pray̝3:j1-}?V8YDq졒b2.SDM\nh `b*vB\3c0V}rJW|_G|niKzVʋm5?YGx]-k"E /oLJ̨}&|!UDZZ{̪0>IsK=Y=LB0vA4D\dpgS$N@tnyEα2TP R' 3t(,e;Bm(PTR*_= $m=ʂ6|OXwy w=-{x)pU&cpgD״n0}.`o)/a0Jp7M] al۴վ0ۋ nJCTYUtTmc}drLH|Z. y>qB̑UU'U5Ik̺z V0ᶈ$sRօWq=.X47 s B@p`?:ꃻ.1'~H !"9bI`^NNPna_ qr[ /;Z0O?6ߪi?[;:!kF!u?$-ޯ4QCg x)!"z4lfH3򀷱]; _`<!ݓrՑd{sS? 8'!c.k9MIطgX,kbYWtH+g[e][ W_2 EUˤ5m(^Z1@QR//E%EPKbCa' Ӻ"{BQX E1R5 CIʨDS2Rh=Lֵ][2צPŸ2[ vChv$@ Ioֽƃ3Ug܏Ex Xi%[ۀOT;Ԕ=r}~wm=3]ڱ~U{lef%vC\ *ݚ>ܡXAIg4Z`M5g+MU=mӐ- hfU`l}e|k?ͣ#js;/ n{WnzBM._bW^(<:/1&t4Lbˣ%Nk`d^+)Ȳ QW QbnL8áE!&G ;m!cDKŌ<>> ]akp-" م"jf JѪ>)m~4?֋ګH|/rd"LKޭ&sу>*Vv(>\>;?R'po{MOp9BϘb'Z).?_>2Mgli~ /c1b;Q"AB%7u`T {aۀ)3_aT5c@6`x0 [:}paIsADH8Uޠ|y2rj+#%gp\<}gY8@o,X:x2d'U >VN/ƣ CWgٶ"R*ƲHD|p=iD9W[+GYi;+_'B;"j5]b|܍o rP`NEkKxס2_@Gb"At~W Pfjt1bM5l!32!OmbȸDr(}wkbj:X%Ԯn_d-0Zw*iYQh|Ϡ*R%Ld# UcL+(2"ɮ`/Z n: Kp_NfG'RULiP;U̴URI(#"|vTO ef"Me M @Y!+2Hs[(甸pY󰠥eVHdT &*#nwBY@5F$of.${-+[]|pVtOQ0%)Ty25>sԔ~4rk>`:JA)=?)ót҇JrY61@ބ-'LWU ;8sA8nj7#RpdueYmu%J9%%S|S2h&FIq~!cMWLG^EhBV] Xq 'IIs//$T-D,4}> ɝ@N, h±@{z&."5}VЍbS̀xOS/2f9X {<O"%.(tPiMāܟ=dȅyP!GB ^nQWe9׍!m*w ŲÊGv@n2jF;@`7cs8DVA  ": 'R+ G\ks[Cg[a&%i:ëe{~g*&Z"2ТhEsIvѨl(jZagk85|N1 D8``8/j2T  Rq/D,6\o0]☁¯nWq~h1@G(ΠPsُC!LfHFߢQ!\mPG);v2\Zu\lLv_V4BJF&jTt!ɒNJSMD-l0=K ݑ0 9~:sDAAs N10GV:GBT]0$a7̉C#(\ՖŜwX -; qz׾ܖL5V0H3+$ Vs5K[\#y/`-M{~~/<]]QwGG OEa2\H]uǷ(v/w  ˃oY-g M=Ĭ9EB:ay}J=)JMqVJpҺˊb_D,]+mB~f 9^T7!~5R zS&IC?.0v\FsZK7{kQ$&Щq::C>Ky ]|, NڵǘuOA~Xa^wFmzš2IbƐ&)DZ9Wc-<.@ڋ`ŵF"+m=:]JQP-'ws!0jB0a2nuwIcmK+X|4WųAOUuwn-??Q jLӥZgY8PnUg\LEd#n࿡Xry֠dTUF0Ӗ=7OYm.W4QbHpdž/ґ,W<8qJ*p݆WX땍{Eٟ>%aGϒ~ atb"Ic:6\p:P/# p,w:wP{WV[pf G;!W*__l^#b̒Ml` P Cuњ2{~ _]9 \5QLKm( ڬ`#}E?00_qt(9`MLk4CTB%lfB&J&>-XR4}wgQͶ,Z@g]&/tDA4:hÓp{ Ȟqǎ3o c{qrt3M|YhCv^V.7+7'xeA9sTG7$٭ӀKԎ݁s -BvƏf'1/xFȇF o>'*/NL<҄/8:F~W%/,Eh2@}LQ@8("q w}Ϡau:CxD/&-G@ʎ_tMO6dMWBkטeE"Dm_"ӱ!PLs%4]9G zG.б[ Kn06WT.d[6@A:Xq>$y{;)`S7ՑZNS@ŷp_\^i?DG 0+/c{%K@ ߓ'`C5nha k={ﺱ~Dca3ׄ: W:Qa4s$ ֯]n41QVgҹ^vEQo0Wgbş=F}ôѕ/@:5cV8ÎHi-b:N/}#sT*g|VA56zZģ7ܕ=I"m4U` h| \{f@Ǩ2#S7?4A&Ué{q|:H0Y㽻WaluTM%EYd*a w|tsAY]LIxǷ_s(Fu>j ̟sNo0EaU k$pa>"rP/^ &y:m9~Xݮ~7_D !cС"Z;zYhZ7-ݷ =O`>S@Р N[іZ XV7[tf\?xE"1.'s5 G< M(O,˖jc-AD.-xA~ `VKM#AK[R5TĮ4+hy"R:N O/_cGRŘk `q.`z3G͞ +1 Oksق21܏o7@ec:z}BhM$nY݂MĔ_f#ON\WV7Vfi_瞆lj/`Op #)ʖcy(Fw/WvU-piX}&ûܷ傄Kemv8ն"'D_ UZnG|EGԿ&IE5,Ќ% G]@}6AH=Dvd'ڜ6$ r>&5c|A dh6de3VRFI9>W@O>H=z$VjW7W>N[!,A2Pd/okd #/l}; Ջ\XBY9>)b1 N<t^,.CG8%TW{\cz6]Y o%&qe}W@'1PLլ"B׌@{;+^S|&}vtYPxtLNd7Yg*,dv,of'5i;M4fDHyԻ)AxZ{D8.kW^mUx6 %?ͷ7d+U^7wE; sοi S:=%)$#SCI˦{U>vqʞ'= L{,HWm59x+$iWHZzN*3̭P?AYiՓT 2]|sg:) @_gE΂yfT}xNy=>?œ]>;#( KP\Jly%iV,fcu'~g>w+ҭs-+W#&sJͯ5X'  ,DRgiOp$]SAm_Z-9t n^ !$C Qq C& 2,҆7nʦ &0f5* h^]/kNsL7j$oYk0ag:ηLPRf|u݂Zs24=#x'I"+hy$SGH=c=4?WQG4՘)H)ů!X2w ꂸp2? :@ Fv֠G>&z:|rGMn.40tjUvW*ϥ{Gf&oO7]I$ ]r\ ? E`XH\uX <]-R:@ m -I(U4Bx6.߀BhZe ODfPwP~Z:M$}'QՓ}d\4!։+1hY\5 a s3a#~Z(;c~m)qybsau%H0bҾrmH8ʘ,u;Ae`O:x@ܐ Rbc跆!^.1kuߴI@C(+NW_Q:MdžsZSħ'[#.էZ*-1:<[j?r OӪ˚ t Ic6bO L}yέe4Li'S>=4K`C J}$SE5zGOGsMCƼ]s^4etڢe%ME D 9QQ|PUmcn7ɮ_͒smlW$ z` |B WH&$u"S)畵jǕ '^X8,s˨Sb]=p/K^&i?үN@@&F`UH(Q w~Ć~QBܹX(q醛8u/LOf$F_HnAf'L[M{1}r1R/s>Xp Oٞud ֌dKA֬ ;+sX\|ǥCAOhm,ѨYj*gCm١z >?u iy{7[c.B[Au(rWYpYWB}`!Y+d wz7;dm&| m]h9)#s* #{sU_ s˅Z(aĆ@\ueOZFN&.Z ?J18]' meDUc#]2ہXyVP&tں:̆M |H.'G%n"  r`uՙ)F^6*fk2C&{9fܢkuHP9<8Ds*w{0L2O?8"P ^"L` 2EyS g7OJrqXRˆViHƈO0sWsl ?ԙ[cOLw'hmT*{-/T0܃dF*scB"6ח_HY/ z/Bj-T]% /uɌBG[xG>y8bἁpB\ 7HsJ|m寶#F=8 )g~IN2pt2nHp?ʋ8S1`rUܥln~Aj#FzP6L\iz/\MJi`'/"y(FNGz}#oK(Bsje40:,4})΁_^44<4@"]<ЋaPb܃\d !XnB `aBӜ7@b_ϖWpIzi~0Q< Wbw *c ;;ڗ‰vjܶDb Ab)QWkM."XjpoZ8ر$ I"cg+Yu r.换(p/aw[ r c5k#b]+P0G}3.Hj{ [/ 5YGS$ǥډ׉O?peQ]w<$x} *S@xZr>ւ:7 lh@T C]7'0}̗ H0~4 "AJQ<棬ڑbnß t6 5!ыB~̡ =ۡU͈~Խ]p'?A^樂:OccSF Q1.LPYVڱz@64OJxNk3#_SG|YAQ%6R,,rL6V8#M賀kuXY/MͶ'<#<@j85>D9w6C)۩ۺ%8Sjx Ɓo{Lg6w~o%[(I!+I3 E.Okt8bXwQ귶MWw{rV4Ӡky<-b_te&3TVO @M.4yDc1qo@~ER+}phi&sd 1A#" Xj8' 1%虣|:NZ+oSTx]FiƶFɚ {aHoCt) Яp52 vMg!3c[6koȎYr"0@_~̍ }+m'n5Nos$Rj-g]-u-;P'M h&Wj(%>u=![)Y9[_q6c U"$r@W7o_v*ek p a$# g[ )jr `jWc ֗CۅaDp^9HFzpݵi=Z:c,$: Kn,&ª0Hg~}`_\Zu$kQME)D2u Werz>1{=XvԱ-+ʐ5#ۑB BX9"DENkd6Vrfk RvHJql䛍0oDQ$uޭO/84nGYI2<\"(dZUޗs^٥3w͂:~X+Yު*5n& }0Y[t,?dXo Py ‡t8\B Ԃ%'˔B+_k.ʭvkt !Ƙ=r"oyfgK0iIS^y>1!$>er"-rIUÓz\~7U/E0[ZLawXHY>[J\ 35ClS.c$.| Ut}<*p?*M E QV,*o>I\7i;)iO%g)6T%:fǤ|ŧj _\&W FV': 7b55 J$`E-L~h;:iח;lm urDP;ܩY QWd"t[3P_oJnW3nk% XO!Mzi*OT\؃(:aϵΦ$Hz# 5Bʦzu?/i{YOTkL+M%ޢ[w WŬ-DAݮ;bs$v˯SSb1u\s,1p Ը"z1uJ[\}͌{'~do0pi6Vix$wӫYX $z}&b|d]FPp挘+Ƃ>z)N@5N;l i 3YVgNP!Lje CW)>-ala('a {hL%}3:;Й6 :mFL6[EŽL)ܱ"%βe(:V̱?kWW.\1~OL-1#:}FGOm./[H]-BQQ]˫ֶL}|[YKo'=|F< LUi CV32Fl)y!P&cp[m55z꟪@mȐYJvO?CXw΃> H} \yВ^Q_m;3C*e##44H|>k sNm&\]e'@2kg ܵj0Hc$}lq_]S(Q?s% L ]6n-KZ3+Q} '\{R)BRMۍB&qD|veji\C.*ʈ&FB2F8fF,r% Q')a_̾qx'7KjI̲*~2g}'wxgʯf0u-DR#[O\I7^.lW(,]b+nŲZUbFT<\=S%/fIP74Bfwmn=X֖mr夿P߅jy]2 cDn, ',~IcXœLFkkwB+p *K#|ԗnm}7IP&aSZ\&3z`Aa?]?E~2yc$ 5"6Mg6C; #mg{2#AUxi DGN$D9fI\(I#g"{Pċӊ g qPjĒww=[w÷d !G^EMpo&?`uJ1hԆ4=(FhtNhzRJ @`ubub- Q kj}IJqNNglXWy10/*0FW~]? ~ vZepx @!-6kMY&@hV YE R2hwʽٱQQGMM%;WWXO0U!C9HmkW-"2zusgO۞~@שW Y~8i/@(R wX]Ev K6Sm6׉I'䆒:8 ^w Hr&Gfp{㫻\@$`JA4t 7f9@w*!T#W"+;=IrL,o~".;D/H lZ¶],A:šى]bNbt|u83g]tO;jΥ+*%}k@|~KJԅ$vH*Ubfwo͌Pxr` @ BB2*jz2Xr#O]*#*f1)1eN-)O)sUm]hL7qf/@e2*hRބ.;:8 eb-Q0&̩Ѣa]D=`8}I]'Ҏ2j^Ѿu$ )ڬ[J[Qh8wFAJ#+$c?:Hm^/6nSoSmIe7?X[8tc} O {8j(:Du$ј#=+1-zˍܥ'Z l~ auLH2 B",vJi Ņ[^݊ݚdSFW^cXZDE|BdZ/Ak*E'"|J`osKxL˻fw%3Hp GsMS)73>o,yF7E,R5\V]>!l/ġl_@.a(+JuoLkf>QA.Kz^僸8yHò$_\|`XsSb~: s󋆸$|ffQh`xb?jv*[eXT|rc095|,鱡YIW!zڱt ^_r\?bܔC-$E3*ڥq ۪wLxN.PUڨRIܖLJ;Xg0;0L_cvp&b^wۅE!eP)͆]Iళ)!/$E4]L!%X=#{"(lb '4}QP x36|E|+<԰,ѿe S0:eLNo7D^|# 1i%V75w QyOcoB́ ̩oW,QUԶka;6/Tqo%g4e/ *g|'fnf0_Zs (hg0hm̻$-k3vf9ʈV]x Z.ȿWHꥣ FJwb/Q.eo ߵ/f([J_%XL&O[T:Vc-9{QuvЪ;Dw=-G1pu匹'sR5p Bsc5_SWhxnqF},4IbN_o+CÙ[@qA"8G4 Pt FB.~̴S;]V7 9~Ŭ Pf'v*}X0Ԑl;^UO @OtCz~>׬n;6эYfݽ{6% ͚ƒ*L/] s9LdeYP%j݆̓,Mc[*8ZOֺ}k3(FJl<&0/aڀ˓3O!hb׼9sd[aTbZ}FSL1Ck,|)qP4#MA S8a`1Ҩ)8kWGDA)׆-X? 8{l% m_jY=¿]C@ i$H+A7IևxG!٣}@[1$˹;7K;#"^gݛ 0k4}0JC/Vy/72, /daY\`9lB[` H.?1eL|Qi;W6(`, ]{:t Ь`!iSy9lqs;䥡'DP(rDqDJSbEXAI4Ab5 )7ytV@}1k y^qAW^ltB(ve7 rUT)҄j|8f[v=^K9Y7Gī9P/#lj >΀0{ٴ:z[\0 Ks+c%>xx ,No; >jBh 2<]O*>Yeȝŋ{!!| @ ~JhԘքdur7mTYWP_G:VK}']b i{2lBZR~SFtԴ_LӢ MSp? a)7 "#:J_?d9W({K1aJM"n]Dᯮ(8~*w;yq J}*YUpWԉoYT02@ݨS\r'L<`Ȥ_7`[vUdtkMȎ}o<>b~k;ZI; XiY'[FM >"{pʍ̬'~|B7գ#de7[S ,URF#҅` *uH|%AtqҚFqstnv 猅S%&p.պ\e#[qMX:T(0e6NwH2O!n'P1D˱%_%*= Jl(c4Mf1E^1<^f3tiz)y >a #'W\vܢN)9g|8/Q!Gcc^m옳HIQ~㳸Yuu8\ޠ酷n{ 4n'?PA XCW6օZ ヾ&L羙ŵ=(Zִxo5ASmؒPcjRLpx^+3HB7 PwaV֒!43knY|6tiF9p2#y}7PrxY4k/Yn=ݾBvқ Yu2I$XT(צœ'j|}МLߴ#}eۡuQXf柲?/̈́eY ,7Ps8DBM@T̲[jԈѭe=X 'baŦ^T*8\]IkHUwKR q?SNer5J@+qa-*˭60*Fklx-!~L$A^7h ֙fJ3U7e RNP_s=֫|IEOR,OġZ;+^*r08Ɓ DZ~gO- L=P}('͗nR~PQP߂{1gd(e,rL ~3Zn#s<3DwhtHPUZ8c|▀~ٽKFbQlZ+ v1^TKa SéODӌ$<=8w+ G!'֪+ȠaAsEỻ'A|BqtE Od^#CLYC6۱}iO_f+~) l38Q%rrD92;u]$DV 3i[4N{`XP 7awg\kJbJ4"|%7F4S$Ѣ 7"ϲz#Hx1",[(KN X Id^ez5;ّ*>jw5kxfDIR\pRM jN%B5l'KugKUnه| B>C9% -$BSmK\13 |E9ǭ<1p$D$y|ϕV7ˡ{cvVPl?1K500m&zЃiRhOmKiB﯃iƟ1v*l>D:N?m)qܣ!"E9TX,)&\w~je|mnXd.䘟6x, Ov@_WHjE}X -ܵFI JYΗ3d6'fnYmO!I+n#/9Z3[>0l NDHqQv2 ?D+C pe{D@QtoU;A4N7gL^xzbZ9OsH =U*VJ8H&f O` 6aS& '`D11ٝz轄$CEn_wnP絗8p>[őditk<@+7*2G钫TTT$7…ci#Na]()aD<ZTWo=F*UkH[c:@*g&7I>Xh%1'p~:Jf@$Q]zs@zJHq/Oawm)%Kjr[:껏ONv|vO@N~cZ U>_Wl#i{FR<[3EϨ+Sb,PMIX򋥓y@f铔p(sS/x`&Qp*ތJ"!B "WֿF`ެ"sZ\26PbNU{M o8oOEQ>zK !KB z{M=&`T0{clDzlD*-qF$0IO.3پGi/[LR9ycQGG`H%&""i QE7;a9~H5w8zbDRhs6gFݝ}M~<6*e蜵^;w~|v&c 'V/+Jn%/iz,^ =^e= Iu-o!gg V2 Kዡ;eΔx+{Ѕ a,b;3W'G0Yd/pW+L?qF`Z%_w4-kvݙWA8~]4jZFrC'<@r-qDlf @<*ub ;. qv4yŝe>[)jLmpāD&fB}(Nj).+t[rSF~knWh,N_B ԯӼ'NUJu'cNPrh'*}n\ZEfK~.Oc^}ckα77ܔNTj]huL3\2yR`!RjVr3a]gҘ*jr|ŦݖW_7rz@HXkK 9$ݓK7:`JўrMzKI&TL#,uO,{\K-iH]e^I9ZSMC8h",9\,.~GC :F:sjWJ nVO`߳%jTc{ Ҫ2<_dLIN IUEYկ(ޠYw׼BpgH$imB746坅 c 88Z|&.=bݮlXD :Կl'Ƽ[UH )({v=ĀId9f *w?_t#&[@l`ګ[R dy}rr߃yURXָ ñ,kpP2#+#iaWDᗍKV|X)maQK&V )Xw>-Y,mI9ۻby!N CwhGO8H$$7T$5m5g`n%˲m2RkÄ,~|x2yPgyo`,yeH}@bKѝѦ܅<, cHbuomT7)Am'q&AE h5'L)#ϣcp7įEȢy@}O|&S&Mnb9Bc" )( u9RS ='XC!}AA8!Ѻ'h,iD. fV,mI0-$#p0mBbCk=yCцHl4k g]y)<91A=0pF-YB6媑xҽLWےTtmڣMn]5!3c#!Ù-o=dIv|U.eCNB:>1>-qO|~t&% 3 2}CտhMǯvX2scq$6aHwG `'4Р6`y&MJA# HdxB6&ؤF:49d0zP #e{sNB)VfITF-m65*Ǧ4;Ա`4T4k1S}/(ZݫM4 {' uKlV}ܐ^bԔVww.&5}2(R(Rɏ+&U8)D`xV蕶e w064s17ԪMD+aܖR/xMv`RxZ~YE:%5Gۼ18mU\g=l{/$İ}xԎɄ"^}a4^4A (5I&Fy@C:MRv  X9$~jߜ(KLxzUDp`6a_U ػz[ W7҄.O9~F9,'MeҋP:_+ԯ7M,AB!&jV&9mUS iz u㫵 tqL2qcuPh܋,v#Z"E~̥:Ͼ>GEfя4] S9@(ة @e?1~HC-w2:j48@6 *-RhZ<Bِ.S+Kp3I8 R!3/$|3cNo0hpvf+>2:rv,8d@I ?8=o"f`݈=W @%+=ǩFc73:zK4/Iowl5L-v(uƙӶV!wy>/5$0;eщAݘG mE]hzuD> ˈI9{KV 1ݞ5_2ڋ$}(ap]LSFGŹX"!^Wp:㏍)Y\ ,=ý7i'`]ѕwtP !L(h{M,o[%נ h]wSdžG+aC.<Wj#0 s3+;I_ b2t5N0`/~IV 2YzW*0v,TU>~3{a)@sښgӑ` ͬ:VUCYuNdVA93I l+:#  S TB&w/po!6f?9OFnIEVF|3vk"O R[҉?>;sqڢW1z —?b*])1z/J{#$C)t¨}aCmeLYiC{އ08T {CI"yI_)WeԈ¼RegH8'<=Ijn</' ^&SPdm&wk;_G{O]*?W0NmԧX-*.J:rq}MtxWnyS xLH tQY|D"!n/ݐ(o}ؽ֔`mޔ9*RNS;ǽޛrc~/OZBp$c^vME>#Un~A^ю6bTx* Rш'?aުmVScc7Bs"Jx%,n&'jԞp] " a}\#]n@^&2"9#T_Eݘ){C-2qw-˾)  ˾<ӊ9V}l3M2Я85rxTaA<xU%b.=]nDMHp q-2 O4ĻGv~iB UFlf6 ~썽ශw7{XLxbtHXE/HB@*Z=ktEĊ2E9zbvfЫ;; go<NcaXT"˗Vc'AsA%uyXjD:8`+Tjax@ޝ-XB.m˕ Qu^.{I&מ+&nRh%ңNU]y1Gp]Y9Z=CýplS"_d<&#7#ƍc ;U:ADX[ύ%o|XnjBg@&&!ɣ %aUR#oet7LGAR[[reXFp}ATnص=6=jߖs\GR|<Ė&ϫk{IJ>=^1:|lrSK߼CħCMTqYPjRn{vDD +c=h7\ TV $g $-WKƋhMGP$-e^Q3xkX!eWB%!ELRhd=鑭a45ZsEDayt+T0 ]3a?kr'Ǿ WՙXτwPw6"U7ᶀ~[rY!^A;s:jv_3~,fmГ+( =;NZğXY`gK9wLcvTo>AsMŵPQ!B 0ob3+5, "ͮU= ޔwA*W|.ԐLl8h[jR%ynlNmz޽a!<{!gokD8 ' kv:,lOjk+i:UL癉񷀺?|o"Ǯx^ $jdc~ӳͽ |jݪX߃ed(k~Я|0!t^Iqw5U0P9r/CfL}nR(m词!O/X%骆66eS?oD;E1+7nscA&4r yPTҭ>> G5|G\V:{1 CCCNtKKHJ;wW9}2*mq%#b+%k38Y"hkrR$XWv?HYYGe9&ٳSjUEA0* #i;xXwB[5 T5Bt,یR@+^YvBKNQha:wW}"M[-!"U kLf@W0OtDg | 7Zg!Bg}#~CKclp9"ҭk?eVj'L91㤕21!KY"N#Y Fmz :FGh(P:ʢ8eWG|3twd&g$&]%~u75! 4Ou\ğ/+> 1RV5rͅhYzQz f8}] u}ą(+LAE:fO3R:oњͫ2:n@w4wN3^'2.T!khF jhU:Q4?1; LǷ4U.C-@bcC>',tik>F[y_Ql9 ZsQqrOg C=-).'(^ @u|=(m}/֗YHSe!4ꢰgqK>I?n78ckjUnu3 `1x\~RaJ܍4VJKrF`Km`n|bg \lcFArn <e'XG[ ;ފꔑ͕ }pְ%4_;ss=w 1YZfʎF)E 5-:(ɭÃp/c=m0DEUyJTҹP̃E }ѕ+{f0BwAQh(O1N>plAյ<DvJK+ F7RhXGs#Ma=:]LSeE3g1wD(ԼFZ<8?O7UM580_2Y SMA5BuзPq0|8'1 }i iD~r㱆ʆ=rڮ!$/^&Q΢G\5m&G j o難A4Z+>BOMa+8y"ɦDEOkaM_iTn]ipԂ[vWּ܌4RzQx8{xwn"I?USJL$ZRw@7S)-oĂ q^׮iH&TKmM6Æ-PqEd薗g.NNR),߃PaqI,ͱhL/j7R擿e/ zNEiÛržzUȤLل>A_W@ xH/czO5(|1{?42*zvW}yvmT쾗uUyt; n<&t ұРy GRj#f^.tݗC0y>΁u̮_$`p!h^R{*Ce+xףy'd4[ Wm}hx\Gh7>2d}/7GY`Rٜ\ᛋu6\NpWձ /|Mu%&dDMHtgb_q9{?WH0nQ a4<7 sTex 5[/DzlA-P`Ɍ5ܢ\Xͧq20!Njn MLmDɮK6 끸f wh*]Rt} "5 JjMܷKxL o@h+Nw <0oZ#|0Os ޯcϭeW ߴ?\ I4y/횣:VӴ݆Xis$b{cz{S+?|juσ@:q`cr57Xjnce5 F#D:г'ӟ+Ņ ׁ{| [UqWK#M+S};Fw9ণ.VAcʯkGkAձ߰gya%;!/r$Ug;Gݿ(7h Shn4lNŘ0cD nZ^ozAR(h/4}P\En(]Rv[h#gq!13Xo>ퟩyϝ~?amЈob uB! ol?ǜEMtz􌯍m_2*GQd@l'c:J}o{v׋βwwAw;HIDFWmEBesVl}yZ*E6Ӑ>˙J%cskK\tB~m$(ݘ:Un!wVrL~E^5(d~ L[d-#,j`uԪjTBŵz#9ꏀeO<ssR)0q0[)fD|J_^CwI; )n^Mn&%$n:d*Lq_Q2X:(ۓ5._A=Nb@j' ,@]>]H?K`f`دH,PO!lIʫ[Ni'?5.on\}j\!l)c6œ% -ؕlQ0(cOoEOCeFW*r3艓X`qG3^Pd?QKƒ7S)W8i0Y\DO.Jz閳&e| fwෆepU ߠ@ ,^)|@Z[V槊NؼgCQ89iO(NY$УwNĦrTYɼ`_ksI͑c;b#Ql9:ed_#1j[ /&#yi_%i.Y#ر&+7y^mTbi_Lvf6ڼO<]j!)修 ܗ.Mc> b`<s=Sce5m-|ӗnBgcY{a]\wOz P"B+Wv0F:!ldE®|2p?Q%7틽R9W{I*y2E^;@h[ :;Va肉.X'WKgq)C)^. hqo[W`\MYYT,–p*5)бI>,ܰv$8X f`0x?;eURrar q>gۡ7ХkSng0H3 yP\Yx|9+DϘ/_,6PYSDXĪ W'ҍ4! 8'5AFeZXæ.b Fz䵣 jE"x ф 0z~ȌW2֘s 6-fo6ݤk =z*JD4Agwp/F449UO.'!4&h!V/(c5ۡK I lC`|ec^g,;m uw1dw%0Յ%' JΤnB2V'Al&{ Xm;:EF$|LctWOlyUB wl%UoEݓ*ZA]`~pDOo{U5'x`(2Jiv60/aܺ@ߋal^!#r ߬ -,EIi;}+(KS$g#0UpB1q^K?˅bP@'萼]M A%o$ H51NĈI}ehײ&f ~ɘ(Zth&2`Y͞߶bxkU fe="xwDpqSx9 Ty#ʸ-T}hsQZ,DԴӹi =)cBaiUE& CjqGc `ugʞ(tyrJ-!msB֩{G<U=u 6:UcLu-9F7iOa@)`IA9EDC4q"M^ĸL6Q?hC,0f;h=C?;&)#G3Fwn =!yD&Z\id54A:+Yb%o*XD- [Óٔk78aucQ"JKƨ޿ZOP鲑~ؙcW5VA(=MWYt:l]v,nU|yTzH!+B0!]ٳyɗ W-pqKBXWF3(]C+b jZ4;8 Ȉ,+2 MJ>-OyFKa/-E{Ln}@e7BHXQ+ޡ.9rĝ0':vNN]Nfӽ/X>$ysKZ2*/MZFD9QAaj 7@ҾD Du{/H"@!=a HsLzm<!@D9|u0a߃6ަ\XAGk5) 9JY Yiva(@ x N[iF/{ 0="$iVn.%R6|V(6JviܛsK2e1%8Ђ썒_~(j!\"-vl7a|UdӃǐ́Rg9U~G=cXp=Yϙ >^VL-.wbƤ~Û*7p$;s^^ܻj8[11Y ACͣ^i">[Y[3~Ha_#׃["_-qs!YS٥Opun9ePWUI$Xraj'8e:V;1u!1{t0zϬ- VItU)~#Ep#z<.XKh(H4_woi =aNRl#/D4UܜcSDVTkV G3diIX閬E:5p` ;}Iѓ_i56~&aBDh E7J#NGť7<@zePCBֶx|(OQ d]A]k۩@ <G2Lm:2) p6խRR𧰙* ,u[ jjKf4\ P4Kb>րJFnA+j rQҷe"w(&gm uy_[-rܯ62b,-x~w֛D4Ue$.MfnT d ;&%?4e4$!_%;, քo1m߭2??ZfH,1Œ o GbG֚ta%~ tl\/KA-T]!O1?"wy)tٔN_]q\väQ.hy!Fm0Bp=pH3'*@Dvb8{{'+sE Y%5`~ڲBdؗXplW5^*64cZ㛸PVY7~n~"e[Spv^pÒJ~g<;-nЩ7o,tX]MHo}-3k7Wj2S<ލD '_Vbn爆!5IYcA웅Oyz"n$I7eʻeѤ-o*# gQo(gܾ977y ֛} $}!FKuK5Wp؝Yak3IExozA[7ʲwqF mT {TOdI{r/nؖ;DָWxkTȐbeuMS=ǯYQd⑝S ~46^W"g'',%kSR6@{(+K ]0 eXa ㉬rO5LF9ɳO`՛Ha9 ESB*kE[g?0wEy}>U}2hЊ!KŬ&}ZF'p=4F^5EUMEn"e$ItЅδlxxDk& ̅ M_ҔA(Wm-Ʉfp};b&۞=jwEP }_ _fͰwщҖ%0[ $aW[Kou*qʺgFµk l޾* @)y/ b5-LTk @>HtK.9*-C}1a"@҅t.V6~f¤_7LX^R 83M]tA®vb6)P…(fy2W:j,D&`KL}z HPSALV?+0Gu?x$DWA&S8J᮲(1 xS+KxfO<]\::Q'K9M@=eC߁=[./3ݹo !m#.w2MGW M__L>*Aռ,cͶEì}*Ku}P~Z^B2tZ>R |CAc ]"l 5[b|7ZB}[>qMfM{4Agٍ) LOxW"I) 'ga_dUo`ia, ׇٶ!t[;.P)m;/ U#NU bamjbk LJKhM. )dȉJ ǚuSTi DX ğ"xVهIo{"#Z4gTz^)B_[3>ݞ>fzۨ%l2w>EVQks(OwaFLMI$S xso(,(԰hRF'Qg(wEa;;g* xS< u؜HG567?? zmĪ1Yzj鐠uedvn_)97TN̏[HAz@O Ҍ 0Nݷ+ѱK{MVPBjFsQ.=&}%gWW=_CXɅԺ}zisfʂ nXKe)ϿlhD8تK?O{wF &38Zc ye{r1`.qj[:AzS#kLhN E>%*xױN~iE^W>>&gK剆_ֿf2BN~l^BpK"M@E%K5qwU+kUdyA$rjƴNm{uBk 'E{VaSh䶙Sҍ-d^L B2ʵb>2X/AG7 }Wl=SISZEe&W1N# j#*OHf黟%a߈H'Wv:+XV4_:s# V6_Ĩ;ځWG%n=F[,ɺyւ, moF b1\hZx嚌[EkB9lnb2@*qy PޣҐ_s]$B7~[þ-R)D:\'8}KI鑫gX0I-ŐM)׈*HYvXB;S:(7'?^رD8Ejf8KN(=g_;y~?,2 ?iw]€luqWb.u( :' *j+bҹ3t\R]@K2nP[-r1>(ѭM-O0%GY/'Dba -yF5U ۲ Tza`VPBҫQh<+¡0f8=g#QW`R5n=SECS-!8R?PWkP $?dfHh)iqb%ld hP a~8Y%4Zw90hF-NDKn*]F4TvH4b4(u8׳^T=hbx0yGޘVc!|eQT2[Y0#sBf߄%0$Q^땢ٿ"#W$jk#ܕ}B}ҫЍ=LkE! O}YՅA~¥C@&WAu*dNμcv"3FK)(؝8qjRxl@ @0۹{Zu3ĉÌ#–_fS~tn1}@4k-V}x z !Us<@O՗{#P^Z'QU{Ėz(2= <䙣v"SL:,a체*S57ļp5A'1;9#Mj` mN)%u.8[_,^3o>EF7m6WLO%13nv j ̮gxUV(gQF?Uἢ5PMp\u-T(ܝ7[Q[YM&] S SS./4*Cs* *T]bҫ{=]'5eٽ2+LL6gM&VPcz:zH쑽 #Dd MBb|Ami1\%ZRFwC!q2ꮾ]2sQP)Ce̊PDT@Ҩ(3T׊2GnһM$z5"BC  ){=RtPz(r< pVlW8""Y#DȔ+\aBYS C+C`ȢE5_LqުV#beNvn4~;tLː$wc89 %R N]v] `|W!AqB\󝮟y`_[z1NYlUI4S7! ?^37S'+ g6ǥ^@Wb֛mx4(> ҳ/"FԒ{3`4o>eWL)*[%M(Z%y5[huStFp/X2^A )iW+0L,顊siB*ɆXɀi6MHƙfo^RV-x8&!Xg,+ⲎB$1UӼOiZɂg*Uq򅡌o ԥzqK} IEmqgyឺ;7Tp,b4 N.z%芷N4pbԊȍJ |kmS;+rur_aEtX4)i$zd s􀙂{2^V_boW֨d-՘ TF?LNnVe4z|^ˋ峡BOX+$ @X@X 6A(|FّIjݓӞ[ ò6ip@4L8YQ`NR2B\VC9H7Hl` !]zbI{{qV9 ~$2&&eXA \jOəqibH\lFa3ݒNXߺzo3F+,/+{T{o?@HW]C(7DluC dPsC̜4~=ytslaN[.jRr2խެ҅XO-r͚(eVX_0Z%4RŠTwx3p*Evpa=888⬁3V <@KaKX08Jx5H m(!xԆK+'N,~t)^36oW̥ԣ _C-릤%D9We .ϥc/>8nAU4b%Ći[\3km 9.=YkKvSOKo H }BTZ/HB skm(Zo4vXmM4\^p]]hF~ ]y0 ڈ2LG5i3Pa'~ByE*/%+G*6p' =iэNF-8w꼫,yrjNҡy?jkQc6Mq4)x[e\E_84)0D˞hٍz<`Ndm&{ńw=R90Jqh.{!Q>v JhPIҰb yk AkgBL5mDS5]'i9B ⅷ1_dec*^^ v; Ӳ|NIuJrqE#zDcMs3})6hί0XSϸ6%4޲e}G+1e(]bȁGB:9e^gP$;D^CA?7!v:jv;:-pQA9bxY)X7.E\}ɈQÌT q=rnB`tY(P'lᚲՊO-Nt879Ir]g͙K4f?cM 4DcL$9 r>H\WKſqڝivL(\RT_KH7MMInk3Ke"2g^R7BkӱJ0LT XK`ėZ)c[ev+.,&XMd pbJeV}Ct;{O\"ö%s|-PqR?7U:$,aM4rq;њIUGyG͙1r9~Ozm5fmNۗ';i= NjgK4ڎ$ʃ+]Ez""CCsa+;x[Xs]CZj& ~ s1 &jxZ˰ jZ( 1q1NZiOKp}4@ᛩI~ 1D2đ,Ԗc,B5i#|jDW;'9rzzqw|wAY~\|2t+o6x.DczAzFl\޷ghƗXLGtgIсpWG3r3{la7mgM_rfs"},U{BJB$RifLA,oj6UԢjMOɋs ry}+%F8sI1~JHt"'b౪ZNkR wɠ& @9+#ԮGY~X %"XE?j3Tr&[%j9` N$zcnO$jRJDf  ߰XcB8 L=F{pi8`Vg~A4Oy \6vϴ ?g'(OGvlG fhcTL{}F8y83^%,P ILP*.N3U?fNvAڀ(/ߴzƕضpN=c?T -(u )b䪉y;y*_4xJ9~"vN(W<2ℯG{&_|WX& t>}HFVIfrd`aDŽmtjGbpijZ I#XQ?P !ֿ#6XTbAiaV0!N" ]RdK[30W5\F"ef\+OItAeim;GJlXE^t6$[#NrcB[17 Up: p+U; p#w-IҴl r?_r((|tL̈́ woL@0rW״Z}#v՝KصQdfpVȒ0t+պ*>'θ_bcd:ZB&=dWlVmꕨshzߠgՓI mY>gv+|4[ QN7ga?Bj_Eڳ;|$&TG׿6o؝#|0S*FH$r=xs)WTХHC la8lj&G ) ΢-X/6z-@}](רPrp>xCU I8=9~Nqh(-\&-/G֠j@ҐYЮ.; HMrˀ 'aEުIJ oqBjD(ş 2iv SLV|ӍUZ#Mq"//_[MV X !.k\-J$O-e_Ԝ}g/)@Y #Y9 ,-EqJQ(w83'_<a~b&JdKg>䁼Y}ArWxԨ#Sd9ZBjDGl0^@v.H|ee߭,@쎱xG.Rq5g6LdؼkP9vKM>HQ!bEfAD8HPD IY+iܞZڣ _pmPאѤqd)ZӨoZ1*ySIInRe$~f54@Σb5cpI|Saa=aI8fމy_o131'dB& )U? ?f$_CqBOk,r4])v#ϛ9Jnj몞 aT=O -́sVs 23s -$6a-G5wy"۴:;"u"A]|LO /6Z\S%22>ըҼ[Q\TZ$m/F,FaOVAt'Nxsv.}b OH]9?&B%y ɯڳ`c6)}7ю孲0+ C\ZRQ;".cky%eᘆY䐿W ;ܘ/H'b\VC#@k]w8߲q72#hFٿpj„z[r#js6o3_#?AoGÆ_fëogjRhntJw7S{[o֋ue lD; 3?Or@sS 6ZQ1Ȣ5rz(-D&O-ہQBeZZôz-TK2vVxڐ+/B|S}MBV|tɸmN6vsGK_Ҁ+Vb2P٢% S6j ٱ]E_ck4 o|;('jr/52gWE(W7Anr_xlIy7tՈ7 .0<0lЊ@pydqyWTW΃$Q= 7_F/0aHӽ?PLZ9Ќҳ-']jN=\ 6O0_ g,KgQ>pX5'HkqRD^ε 3hTҦ~s ͷjYb+H86O |>%p@kEjp ]0v%1_Ut5cƸnb4O9u)I1guyZdzY?)7iLvG`5=OSWVHt6_ ۩W}D紫ٹh>Jڥ X| ,XpՐ5oTYUU.?JkvtEo-&[ʆ/%w:wɉ8C2e %q оӓg!zh+%V0d zy۹Ě0M,zsPT/ uM9 wU0Rd$'EH)o7a^Zs]o4Ȅ=m2YrĮ\x! Yw=k0w|4EҠSq+)c%pc"1߷!Y lpe(%/h+&Z˗pբs)!ǵ(8Qʆ6b@ DU穚yH *Ct{WYlAe˵KŒ._WˆQA}em ytHA4sSz4gحB6 IZ/p&MltxmT+bYMbz, RwgɌsu 5mGf>D ,MeUH5^!Y0P_AhS'E1`ց ߊXrh#ꍽC<g gIkK@]q7eQ s]7 v0q8.8k bf+IcjF``yh";UޙOkciX 3Eĉ+Ah>S3.uB*6@RJm1@\튚vJq{>q>E-H}&Fi`^s#;jZj Cm=A#N6_M Fҗ7\z ,\hs07"S_4^ ӒXKF n!J$jW{_VN˪q@ӦM0>QL m:h9J"CHCVW`GQ2U]LךdpQ.Pt\/j?A+a/+h /3< |=UEvE]U T˶(Н9DI[emV-i'xN 6: bUz5c).9!SONibAtOvOM ʋ9eaZu:|Mn @. η:B@ʌ5c֡Bc{X]_0I=fsH5Q. Ͱ"3'9|Z7C(Hl鈪L4x]5LU&&[]/;NdB56p82ڋv%qW u*?E*cX~x=ie'Xt#Q+۷vz3<Do9RM"*)370kOI:wv}ѻNaRْiY\V}uz%T9&?l`Tk1f|i7&7y:BEP ,I =B Y,9Hh-ƁtCV"I'$_ [AuW*@[ FC$s6|GMjAff z;I Atpul7N-ޅgÈbyQ8 0H@>>1h+HƃU1g~.! HHG_h@Ov;[m.akG/Ց lruУP0Ip (.YT֘-Sz@maK96v}Q7uf""ZW뛞?ӫh70@O-п^m!Jbڧ%9 pUsSUveMopC/v?EDk4+ euPt$^{kT  pԼGorțp?Vz~#:\ᱴw߇cq$%a%0Dnaz66d:JE{4bVrV7/mm=>Mh?4JFZ+e8ކp aB*,?=Fo hzqt+& u}&]x zz+Xa}LvkxvX]9@m`P~Iт'F7AmTܟT] l]-1ehM'tqv CF}o4`"amOM /SA[ $a+6^_2;҈pU7U W^BsgPHrXy1Wqg"LSO@UbIut}h-;H(]fRe?ϭ "-`ђ۹hO,1#:mvW7k sp {uYof}B@w6ֻ{Z\:2L1eaOG;7^熙2I3t##Bj! Y,|Э /ǰdQn~eLRG? LX]1@-v(έ֭Ν6ܢ>d)lvy<⎕gC4zvJ榿|J?z`_jRR;~UdX̾vF7AE>Eʹ7팗קۍ6:MڎT1MQ[{Ljo<__:2Rl> &./Ik0ieqU?qm|QU':o3i!(׃8c$mS.)A?ey ]LͲ!6KE"ڨ; KnÊ f`# ^; >%XnbUuWse܇R6'uY 1dv i r#-(N:I'Mj:IIH\QN+8b.0/` FbGIJlt`%t an-,)҂C?}e@c(ba@A|-ܩ-ҷ凨zP dyMWoו{c@tF/EmbN]#~.w18 Q丈{yd8,Pictԧ恨$vp5($i/a͚Х PCD=A1CƦcZS46YsM%ne:3>Hxm=:[ ͼYdOZlwu9AF&+BF&W7I;eW<%[P%E@k@#kPYL2nOqq9(i3~[W'J~hvm F![OnOZʁeEP@fymA`m jl`/FGhqVE<>. MMusɊ,b-A7oj'c\ 8sNM#׷U1j(ڙd)(*#o}@jh n82`LRX1}n } )3 G#JT;F݊h: $̭`؈ԁ3_ \o La#=x_}bƷh0הHo)W-RtU0<5`M 7I&el([q8)p#QEx\jR,[oj I1d/P7%$&T. >og׽ŗpR5:@9\K,ԫ' n?ʛ%u[a6PKN2-LF7JxTeٴ,s/qsh{8zw Ry0; e:|7VCQrevqf (T=O7?$qHp*n\^P˗&'ʑۙVٙʁWۭA,L'{XW p˓@ntkU7ƍw)郈`_;1 SsmP:(B. >HfKu5ҥ[tQEZ_ERj^ \Rאٳx>8uZG2Jť(r_iB}*VgbV*j\u$^qF|Ϭ7./{`DDMIg4KEݦ9-zq{Mk+ 3+:X3s]3rw9U8J]Q}l%ue:ԩá'E\r˱i5c^Y ;gP_!C;[:+٨pB!ָd6;Udtbq&Oa·L=^ q-LGB O+ 6^yiX5CYzJo]s 6 -|oSwga",V!@Ah^[s2/>=@m&ܪn,Y(-V$u\ xêSʪ()8->I2ꗬx4|=uE.xN*D=G_bEVaf%ƮD=>؀g1y 7!lDռ!=-ɞLVיIl@YI!̷^ٻޱU2΃!ح2>,p ]&f+Sʔ bK/Kg4^DWMLwx- Bi4<;m.tC[l _[}^ WhV\KqZQ-yEa {Dz:W/ꃅ M@1(mᔦ1ё/[Y\o9)65rzΐҀK,&^G+/XG`99p3x¦Q_: %-!â"/[Խ~^z[ p}:ZɑfLJ~ɝRBem"Qg8>MкƋ0{\l;D>[dONךh4)'JwJ'ڻ+|ju>;ޥ߳NrZkoqq_ݿ With͏=ek PdQ9dl)bO!ټ7䧧ZȌKKYdgG>Im}v] wXh JI+\02!CVl5FwkMڎ>^@<߄4],k0m MJ m,q}vj3Q';3@M ю!Muf]n_:M_k:(FẂAݛc+\XK)Z .n,n.`˪,)^E S=SEϲ|/u?"ObW$ ΪD iƕbšrqU\,y4tS"mh}5RGɘ/sJP%QPT|HԈY†3=~yZ'k1& a㶠v{U2| aF SJq\AyC-dYΝD nyk l0]Ts:9+z->"50YU u>BTme|~ .z N|h {j(espROHdnA+(e;1 TfKgW=h6\bv 3LHELA|:Bu!Պ4<gYs+x?~X ~@YOSaa^Pna.HRD3KV^AfRcU@bBdJRYPR6"< u  IpB.B= E#I^A=i krPPNTu )g\J7z.7Yb[<^ K3QUv5`إz.JQMi?!`ƨ>}$T.UifK.`zӰX1^|IyG>X >ZDu|9޴5 mnml2[\\r iS5o9s蚺rf4C=w @Eܨmζ[qi.B$1r$(MYJٲ2#}A&kU)867љϴ,Sš7.sKNp1u5@R80Yx8el97v;(ABsߢG=Kc2Nͅ+\#t6=w^ c<\:Hb/*_(ǀL_qaiE2#=.,(s"$ڵF+Iejپ*@CC(jYe1)H !_Ոt>BTJұV#9.)$fʮ|) ]+,}L PM›<|!6't1^7mc-J-H)ʯv!e|Kx`1@Y#a#pG m)qW O]XhoTQ&'ͨ;Ų25X8\QҎ{6 Ǎ*TEwTks(UMX?\K `4(KJ, ߤ{SZڅudoIgszfhCao0OLwyYbIW$,lي8llFoH͋ AsEW5D~zŸ"|\|b @GM5*U%hާ`Rj.UWI x+>F'=Onm6%~RhN06- $`ez`Wbb?]Qi(~g&UǔVڹQ蘇q*T酹a̪4az_bhJ , p1u^IQh`~z>WyFoM]v?!Z/%}\M*{ #9SOwUc!Bhٴ*ɼ.>~J-wP=tPLv^p\_jK A)Έ _uX[aկmd=ܒ`pj+\y^Zl@lfS0AQjIO' ˭*ڐc6~@NۨkbCmy2z'K)/P;SUϫ~ep(Z-ɐk {!5[MX0iR,0' qݱӢ$^@wN,9GCPYm- Ekւ%˚bE6z#ei΃F̓)Hiy8Xl(ڿ8YPDU1wQWֿ7U_Ʋj{/t^FG~*џ{gq (B9"U#GJ >ȢKܹJj~`l޻)y%U'zs6CpU{~'}pbxc«uɾ(IdBÙڊ8!L]{]{|e0ϪcV8GHQU}IAc%`_ dI ƪi h<|lpKiB^ "g\C:2i(JQ'K'āZNS] zxxDZ3ȲPhĀĒP8#/;cZk:tm-i[RysW٧tƼm A }EDGlkQq!:Ħizj.e㻷sZ^S _מ ,,(IY<>*眷6W%2mǐxUA.=fB/!;1|1 `]ڱfUʚ;hOmfVrdzJ8=bm3W7W$%U8/>K7|zth-ک{_aOСnb-#~OU\Y6ˆоv85_t-^mTor* VƄC5SHx0q+qA#t! " (OQ"q@ BVH 0.;(/G^%aE@ AmKiuA !21>!wܦÉ%aǥ>l4}U .%ȸxwYM-?2eXwr]q.T,q 2 AIO8= W/W%FޅM ɦ c dgIXq#+NI7LQ0w(SYw9IOI0}:S&N2rWW]^[ .[ cP$9sI۸}M6`_KtGO~SDZmnK +M)dOr.?\ΞWh4 <7PKC$1S~}]8ٹ|?'G}" %C6]\+ 8 .mZ )`wIRw|k薏3o{p0/4R\.J1IBsn"υsqIy55ě.7KY k~ ~9p/-8 Yj3T)!gs|XU[ѡ.IN Ή*)Ne;kl=q }xLn, Gi;Z烈z5ll1Tmnmb<F[gT8\/n>bYR~N1Xq%cZ-0c|=V\3Ƽej.)NZp:"]g  2 nt75{5trTti! Eo~gP :w>7~ UtԼ[" c_X#vcyQt1So)1ǝT0ijo7juEV{/nݬm1X1pg-#|?ʻ0CΥCϢO[p`e?\eub ^9!WRX4TC ծ QjN EvPaA$k4Aաe;QrI`6*TEYԟX vD9Ï|3"- A7MEbW6Ya9}<׵wXA 70G1͘tZo-:Hls]" $$TaNd0}&;2M|o8 /  >fxۨL+{㥩6pUL:ܡq8<z ZuL#\,<:y9|%D%.5]oVi{I!xr@cH<'\Jo@Acy[$\!Pt󟵸7]+aīKH>_\ ujdUz t}FVtYbj4 6Ld4d?c<^,8pb,Tnr^mc{`Ai< )Q6QwtZ^m ӫ5bnnrܽD: w[$x|QXoc(% , f *krCqKJMqq/^Ay醪mE y.KJSsMSv 9=]Joӡ)pdh J@?[y+\1FaQƒF.1M[";.}-?(w0bvcT xP*a؋!k [e%߳ &eA%VT_$fL 8Jn=4:FfGT@#aAx* W럎R^Z̪f컢s,mIT?STMѻfT:oxK]>g=XI'SNeP=?yËhGYmcUXxWx?}Db<|tX{l^,S8oNU=>Ĺٶaܴs%ws) M )z6}'8Vj[ʳao6=!G:OYN߅o"uza 7Zn)uFn.gX&%4f8_1Dr?i:RۙŀrE~ƿWh ˩bs \~=م mvRdz[SCԐ"YN)ĆnШ#O^w݄ ٧P$X{x|*)$Xt ۞.";gZ-Xm;_U@K{~*X03)I?6w{lYݻhOJw}䦡zL?i0*kt^5BE#T(ӗ`rD@Y.rUn;u~SFssFu[l2|ڄ7QY1%Y>ir_:SZwGBgJ-Bܬ,ԑhY\= ooͲc1Pn9v4a293AqX j3֬;N-j7@'_2 k6KP_Gy藕C&sV)pDށy~AR̻S&Mu cmMwE0>E89TZi@tx=N 4_ zWb .W-޹Y%h4̣tCcIy{®P!)'1%ؿ#6lһ(V LH=z=YetJNV%H=u!~0!\n~h z-afȿdFFzܿLw-iL)+P#q$Z?lH{ME#3BVyNn+hv}mS+2G 4F l]r|3i;75ب;}||PlFq ?me)<לŽ/0N{b oRԧ: %IjAιD'8&ۘdU,a_q8XtH1 C Le'Iwa_aA3U״d;i^'/ _Z%Uޱ*]S1SP+qYq\_0.\ v4a3 ֑]1 55\!JDW; 6J7ڵV" Y?2/<` [-d^ai,Zj"Mvew>pFxTbzt$̰]q.p Q1fq WS(ބ3kg/0visa';a8'k)i}MVde>VU0d2W6,BnsZ-YqA*4ҩ{('+zvc`zAZ"7%zp(8;9SY`fx\ 0%ӌP{OW` G؛%"||AgMp- @1DIޣgJ!O(毮Mr;>=~BiΙ TOE5y3yR[txEuzN#DtWcA#`E҅ ayփ\d.nDUDj$̮>H6 tڨ=Id~xfVA <7zJM ACdz%P0欎θ{O dt㥏#3NGvWeMf1MF19ޘ7˂hyB߂NWsGs4hHH  oEe*~D$0\u,ğ_(%ĵ2-kܠ rŷ+6=*`jlIZb:ҷPM xv6ژ~r>IG$vo =\kCL—B sڋG/Z*=Rwp !?{lߌGLZ9K#ªcsg#P߁6);ET,+cvG(gG4WK2Mgw} % ui?jG m!Fē͜(޼ OHV13ȉaW H.|+K>Հ*.6,6 nf䰲 M͏* ~7M\BZ-5DJCįѝv_Bp *X/˫@yR萣 n"Rý{.,uV6K#Nd94ayEiV ~cm>sc0uoUЋ[aqfWh1ٕxuוO/f׆0*dyY粱O_Hvqx f4ohy+]*TZK,æcFŚ0Z #a# @$ƱE ↞0!eXPy\C5"ɞڛ dgO&D2Ľbv/][%F,5MC TQl\’4dN8oէuL*z44([MsZj-Kv\zcXzµZ*+}qM٭_b d*Rn5FQԧ/¡Ͼr.s>2n!KH-rWq&z ]y? TٶFkkt'V/٠׽H)m* /.F6QAJ>ԺB̘}rU*,"+0Um }jo:O{Yw}dGFRH{W N@![*M/tD ݉_2tscP .]$8'W9*zDԭ_jS?[W }ݟ^O1BD]04p:SrHc j0#5V z6<`}ќ;r]>t8s_'F=A3(~TEOdz",V Ő*&#QNÇ̠3r RywDȯN{01S7 ȷ] Ez0>le⸱3¸uހY/_Zl0>Ӹ'|rq, ”EK\Q)pf^莍\e%?mg ?˸ lMm+\?} ڄ7qPLz9J:u#tb=LRڬfC12jUO=t\f_dAQ`_><4mBvfHӤ-Ys斦7[#@'ܓHKZF!ЃqC% ˚99-_/+xC CyE{,4ImMdc $76}u$eNa wgA ?ORľ~ ]ƣ|,܍T\hkjk8fTt b2Vk&e*b^f^r=; a->3"y9wR#gĺ:SIy|+y9JN,6{dS/JH$YT/Z@΂!uFA}>6!Q~_aSk//$b_ ЊQ vfM}']sW'yR5CUȴIڤK4DzUB1hBA[Ȳ#/m%Sa,c?xUt0iүLlzzǺ9?Oua,* :|sv!PcbҐj.w-߆T0{({c vOV?Q- IPX2B,qTAj^|P zJS%*m4S-V /xΝaETn_7|7OoDt zjbcHebQe=颹{n-ޱaX;yz1|bdSU Ruw :NJLY(h,Z`yy'9[5^0!̂71ۘ3Uc~6*HvLynX)fw(c[es8nH+EHbi-pʌɔ(y͚7Y͔/XKd~LY9Ǵ^ƹhYJ E0B L@OvkˬUY#i69& IPNC|D*vXQUTIt{۝+sz:!oI1ryC(kJHEhb. /rL$2I}_ D7Ӕ9Ӏ_ua"ƾCP4haT"yeԞsR<+œmFQHHqE,2g\$+Hwm8C!ۜ\$sP r͌O`-jYT3@`34IPV=J_:Zgx[m0+L{1+J,";q\ERel,YP3ҿ'?8ϸt O VռZ<mugJe4&* 2HN{7ʩL]u~:CnQB(q_Lt_um%&v<ڤUU!Y+mc@wi8ڀJ}wLͽ} vz4)\l5$Py7ʦTѳ sGpXm3Ja' ~8YPk:x_UY~.{Yo̚#룥:8J>e؆rZ#=%OAc.ܛJrc4{VSdOwbP%( lո$5`89 } /C[bU<0Æ\kH߁sxݻ .>l[ vnhDvF̎~TAG|ZjUK[˩AB T.P=ulphbx7r R]|L%/*Bm|VɘK&X-$,KHeS$CV]-l@.jPhVڪ(6l;z!$}E:o{MgZ!fcثΫkg* ZSFlechԔpݎv](?ׄfiyQ[cU jY휷׎)]E2wukF$g_b 1 {Ņ>L蕝_GܼbVK"`sڙ-o`s wmNxBMURoK]dD>~UWgXatRtEvz$ # )ˣЗ%Ehx_WYƸsIP;Rir;لЫb$M!wYί'_ [ķ@G$-ϵO$^`B*]4 qC)dQ>`3QFw ĕ~tm`ē4Of-dI 6P+%><+w8 *qG)1rf[/۔T/2iQ)uĿ銮o3n=w.P-j(UySAPY@deΗ<mhOaU "-ٽf\XF #xD3-_0Y 5V(mhʧS/̂4iPF@y,h Aԩͤ dӖ1=呡\r ΏBq3׊WZN1˦ݽgV7 ~X. [(^^*ĖJMq3o+o')>&ךFvSyO̝cS^T!ƓLP>Q=:jwoE:yx N{7ÞR;)͝(N=D'T#z#P$ =Qwl0gIR ׆Jٰ.s͑[(nRË4L|Pb3KY5ZHE'nt*|8§"J/˼a hZ?x^:~ڶiGZjV- eQQ0=i~bL4 &}2?>(jk3$4V[3!4{qflSd䬶P?I|C'oݱ)@8$4j:\9|) pvE7#q$nkӒLC0D>#/&[Ha٠YҼ9j!q@t;H}$"wƶҋŋ`^?JA9$OoǩѰ7*yזIX͝tvHgbKS0hX=>[8IEMyH\2:i#A.u]8uW5)v *8+Q))_)>8a/4dh-m)BQhɡ/:nz ƚ1 C֨T;-XMâ_sFϿ0>4-nfOS)8LoϚߊZ(;Xbω.ޑ+87c,w$x"aIǙf<g}Eʎs0O(< &KߐF{<foV2g$덁]{ 9,τ';v$?D ּ-pDeY>N;Ta8R"< =ƷDZ2JGؚ ($*(TcU>!Z$D^'ehpHԮcOŸcE\&p~c~m>3F V$n9H%}JuX8 o~ƟRcE?ih,b \Yy"$q*ʮȧݒ gP1ƃ`c7Չp͒zwE)`C=+a3ki<15sfq~=^E&]BI˧+UY:jxsҧ-t BcoxJ[d!4'CS6NVcVQ_ٗxlԟItfv&Tc;D<4X,ĊC Ij(v2`bH{ib1br;XO"̆Н҃V nzHc>#AP0}i|9!=w&0yy-ւ.F{t yPĆiEݼ㕑>jHy!'-ZS:#pEudo쥆0i1|+ҏ̐D٥}rC/DT,>ku"x3k "w80WId܎yCh*^xWHQC@07:eEfK+<'!y'^}3rT,˼b{CҬv*'Ɂ?1*eѕHɘ ml\g)?I$K f;x~uM;\bNN>er`ﲽv g <5 3i/t-1`p<;,2`o L pXX챹$fw^aEJ{KwP߃Nϕ~9y^ܲ0jsnu-Opqf?=D{ah̊TJ_vzOp]8QrWOjvՀ;.9dOQlY͝*GiZ纤+;PkJ~43*Ww7kfS׽hlɋEia q9N^Adٹ|>  ABgZ=R7' y/ _!M߭&&ۖ!֡]b;B5+ Ql'Po!PZ3nK`@/mct hT'V{@4AU2 ~%_ʞ]b+<䴶kWZcdD E`s.{v3o g=V =Q WjLKD郩*M~`D8tpF"UQs#~Qݶ(+ 8h{ &Ch-26'7&h1ii2KIDAxw"*RgJ|ĚΖo-2A1_0iu¨CB'yp?W/í?Ƴ5)J=je:^Ny}in: Iqэ/LaM Trנ4FqtW`R%@O#9 7}/w9ܐ8h|;ݼŊHa%!Cp|&{kOBh"+ 7rދ´nFSº½׾Ꮰ%.8Hz4xӿd4^QtSAK"c#bν88mæO,-)(YO\ĥ~o"\M<.Ŋq$lP+ׁ$A{2&`\(a%ɣ|VK_\\S(1nrXčV&  vL Ƹ_ϫ|"d+7sGwT~*A3=vu΀%HG07C^_ yB^EA קdPf`%hZӃN'rvWrBXtDOK| ATsZoN/;g,Ȧ{dE&QYC%5)=2WtL0f>9ZHIȷa]3ul8~)rSEyMFS b6mI]/qeО`rې Ald/oD+=řĬg!0*M7m&WQ 8lv& Cfyf諒|B]))3<_Ĭa*B ڇj dڟ|9qzqm5'4&AŸ@6$JP򑩋}67*IM X5_udW!BBP(lX7/LdI7nQ' Y,T)N2hs6|,[XcK=/d5e,1rp~*~Whhjr[P b1hw=CE7lM1-Js sSQXZMY$x@@7)?eě~!=e3}sjw-]LPߚx PUj-"$7g!)^426[C^a8h8`daŵvy{ YRW:y$߀Tvh*zmN. 1+*(}o/kC\CX7Mݔ/ D彟dŧ R1$kB/T:Eѱ_^ٯm(ϠP(XG"_q>[AA[j3/0ֈU֋D.f˱6ɟwȫz')^ҋY34GxbtL;9cqjDciVOuY]k丯8k ӜԴn#Ti=<΂~Fab6gB;toU9:C /hݞ7K%0iQu|d8R򷒰2 5Z|&h*r"jsOZz|&cr~M%%=YZi?.m]t U"^?=|R0E@v[&:SbD"PΡ _9S^PMh"S= |>Z$,lͶ^q[h3HEO)HN |]ym szEH77I[0( kĊ^c5s*3BfJ!T(ycWtlhPT:>%q{$u<u`HPz ۉ˭H#Yߢ/7!CrV6pwMҚEqTaE4cԱiP,-+wk45]z'EeL(}':8%Q8JnsE;TĆ& <|dPQ@1THm:rk<^JB*AoOţf\zwov} \HwܷƬ0.!;Hԥ$/7W 9FՉ%oRhdgO7" &Iګm-8 pۖDVS9BD?8<{iw39]+tG%bN/}'l# "@53$X@gU8P@ V෥y߾C!mq^)ƯKJ-)k|wNat#C|EnFՐ|a*I߻o3Q 3$ 9U(/obaz;e(™SNi%&5 0#yim 3T L =[Xu0O w#tC[; *N@23XTs1%PTC-Q鮞K!PRi^idCzP-m<])LJ#K{B3}ú-LgarJ%F+p+qII<)\@yFC!WItÉ04kiK#cT;fw4J%.|բ1D ~0p4=t/]Eg( .[F/4 M t榃P`^_uߪϩƓ*"s@0)9A `WtN > 4qh9S9_nƩwdwX,Fnes},09E$K\C)_@ ~9lv#u/V 깂גkb;{Rrg)SG3vv:oPtDg UejKG=Tih=Uk2~4Dr+^spE!ZOȢ5l:"t6:-Cz Cefĕwlg󦜊d;BK:VQvW/*5$"cW-]쉨H>ޞVlPs0}j4hHt0RА2 E ^2ڻl5 ({d>u25JtθJ9|3yW{|kzb@˻bitKGn+c}cS"BD0oKcR s_b8ҫn1x 5d4?%< j”>˛.J"!&~A*_|ք=] 2Jߤ;^ksi=gF8vo@P` xl荄.h^}JWꗧ3ue 8oUi/; eJg6b ] =QA^[Vڹ@-fA᲋cG]Ʀ,&Z񐶑B[|jtX>Ў1ӟ(IkՁ9Rm:oNt 2h!q]v3Ű"V5 HFֆѰ9V. 0"\Z>."[QpQK9Ic%EnH?!ja0jiT>R3A~^6R= B Z`.{DP+1ؚ0O;yaB(ִ& PCDc%m/4Mա9pAv rI"C%'>EՠU)8tt&FsSCHO/1l٬tZ_ZFOdU3{@킱r%"%=nju.B}-1巊D6t]5 ҧ&ZsA~eΆ"P֑ewCb\w#LIw/֊!j6[vHe>1?1%`m͖7"dip?J?&(Vn!b-],J@R-01ZၗmY;|KQx|%)"[qJo~_H`g_"}IwJv^D1P!ǥFRⲻIz18l kK.˞^84g\.i뚝J2Az!C!o |v 9'0 ǺqVPJBF k'6i׳ l;j2׆KI3JxZ#7dF]8~JQC+`5R6\e'f}.8! HkmG14_5j˘r1r+5ZYEtS`p.]ߋᝲBR*C}xxJAXJxʩ@ZVJq2ZXsADgHglD:_a{~zV 6si#+?*El5nl3m@;o%]`xF8_*e`kug9ݺEEoL/xLtfYMj{c# m&2)qn29fgx2}U?M C={#[S73mKFTRXOp > < lJFn=9~uw ox.Ss?OMTn5DŎ)'9&P;H{o D]׬N3`c҇{FRVۙk} }V[obH EiViDYHЍhlv:3X[[8ɠzfJ4&sQFRDѲY %e|&ח~F~k^JsRVl)x? I`  aS0sI|+xL99vtAw߼"N]]MwfrӀ\vqȎd5Ɛ1:AkWC|'z^S2[)..; KUEz ԀW6o?Y#uMJSҦWogy2A0l3 6ZDϭ; ƿ?M;Ao59Wuyf畿4Re;`~G@ڂi  T3+4jm%ZHvhE'Qke4Yڼ>a&:$QTDzfȷYk"sW&zqY_;P`>3^ +/qŗ=2^L.3&hÂŮJvM fW:r]Gӭ{8i`XyDZc%t!jX iΎ@7莑q# ?Gc Z >j,uKvZQ7Zp|PElz8'GH{<~M2b-O܉XH6e3_(*vz9gGS8;RJQTȵ)2zliݒfwr2,`D]u~ݻ7ƀlb v% }/@`{D)ZοLc#f%}2!^_kQUJ{s;Ww}D76Y$$ƵDQO;SL@EfVGZ#M8@!%ʱADae]^WibqJ:RVdMl1W, o?yD 94Tχ2OC{:'ZR, a"` ZVѻ:]_+eQv^/%k94]w23PڝUs|u*Ie27L=058F1PkbJ3cQj1n/EB Q؊" .ȫ+o"2I^S17!w ZSw7ي$[\d׹=&exMfʢ Os<USJzmjvy_`L!')3zH)W&'OQzʖ9ÉB q}d/0y%“6GxZh)'׏uoDe`!I-NI0ΗE/H]}TZ'"ZRX "XMW~^WxR<[2s\8^r֓~7pulȔ92sS>6t麱״㺏`pѭ Ŵ7t$b)^X<5#ɇxS7IZzU#,jzD&uF_Zԥ/og 0FCC[7-kqo*]gFˌK}1 |^WCMXǫ=驣u=J-Y? ON_A}!H4jA`m[gK,e*-ҿup%'gNKY9Ts>^*kawڕtd *u/* "|W ree  >]BxI Rz311+̸0Tqe{exE:[蟛nh0P-9<Kf;Beo ˤ#m|"JbwxF?oI3V0BOvodQDY8E4}H8< 0 u)yɋnUXN nf>uIkY`d 5ޟ!/s3ZTNJɬE5OGdJvI~nпUl(߮h>~ZX05*^h&B+=^^g|U ]zd~ߦ"2 qa4Mst0e Kuu]ͲȪS;IeEC!˄gHAm ^=EDZC#mP䲥FpRPV۔:y}#ȗE@B5M1q)ӢT,}Le2߅í$K8*N6-*oe`roSʹ \z Gr+uɞSm[E^C@:eF "xn]I^IƬ]T*FR/Sᗔ0Ýo-KmQ,?՛-p{ H&ncQWtnH2x9zs,,lE Sct8%:Uhb$ |M/) I~0_ysf_@{i]~-^jvE;2.85~wYJ. ]S?U0] lF%M⩔*o\]Ja RL¾-u,ӯBf):h4ln߃7E+PqnQ]QY0NbN'EyKyb.Y|tęweeAsA!-?DVDtO~Dk }>PSO]Zw"yeH.SGMƬ?GϘI]A8 NN+^o8Ȣ-yXl̇ 8:ݧޕ?}^"uǚ>%,u/֔-`X |JV}uJզjU[{9Ha| ғ|>;)w~Q,|Q7: Oj~?HP:RgcgbBllu4i37BQrFw%Zc[nbxpؘ 4lK6$;w 6, mT'^U82(}~ ׯXf[4!~l"(I0~'*'dl Lg_y <[J_q=P DcA0cGw7meQ:ǖ}*i]U]?sȏILVqΔP'@yX?\Ym|ЯRV#2 ƾ>H]ՁD0b;c˄s- nC:L)eC"-(J~˄^LֆN֘Ha|Ϯ8c}>>_٪uF{b0cZcD'bwd̂#7FOV~yhEd$=A%.p^Er,h!\RR]mIs Lj*TMfg sFG-R./*p,ԕ=wR)ttJv ϖ-Xd@tTsE.yzwLS'  38Rfx+3 k$l'^+[9.>yPWS2!m:w!|72HXi8DCy@aMüH#Da\Xvn3c5#u 7m\j\UM穔rJvNTCZaG7D 9AN7B+S6zctaLKe1O|ht\(ÀK76}byPllZUf9 ɘ#љP PQ'k:卋m6?P(*I /̡SEpPː  A=O/9wak t*luaaitP@-yњS3(sm@#-:skV O߲ZSH=J ^;W2?kC{H.vUՔh[RAG _MmOqH˴̎烅=e\ ܷH$:[AJEzf&@_zFuLm߅Jܾs*y0灳Ԇ푬~gc,6䠙{- x,O,݉ . EK0k_8IVצh!Tuwy͑+ZW^Q"+{iV"33IWbFGAҫViƷ?l cN7K~tm9U͏1L:~6b*׸pFv{y(A}t\ic~6;i6J*#$EK3By HG"-SaaC&ǴB;lMp8/yUԫ3˒S.\Nϑhno ]@~[QߎuCfD50:8泮tlI#?qIWQJ%b"z݇ANw d(nj_e5|6vs?WCN8[rc6WݪeGbB 8WVzyJDz| E. /KOhmf  6Yq+\QGiPR6d`n7M=t 3$"Rf!u)UpyFB1Xe0샥9aUU#T®(a\amoij5FHDU.)JO=ž3@gwb f5 (ٛAa[q%zCܶ4JF!n&}T$[{si MVYty6  `or!ٗO77}^$<}Cd_i$xn>ۃ&ЁnOW -wn(˩96]0yLи02AZF(%%kOnO>ݰ(_ō?rh܍rmTKK>?M;;`#Q3rڇjq_#^E`p#`L-AdKm_1РN5ȅe&/dyLz/\i HAJ UOQavͦkvnmBdO \緽>JH(2@\P2nGʅ+Ĵ` ëY쓛B)29 w>[nHDX1j+3',9IG}3 xAQd2WLM^yr9Eqjn 5u|+SeH&Y` t3"g5CAB5@fw?DUxAaI6aA&5޾/@Ύ–Ra^.dݧ;:\I^|).3 {^+ ӸؿM(;0e(qqQeudDkC} Ag &ghrQR@aTmGyHK+"/_={7Fv]s- |)^`)Ұ&|LPw/DZٯS%A`E 8|ӕkUL54׽(9i -~n9e|:tvB%;HpRY?dNqHϊ[ݷECX<74.'^a>b@nK mgyHR55h2;⋃,!vʕ(ͫ(%]Y3y>}t]!{f4:s1k f&y8R~挤AI9Cv2ңQ\4LKO(}dexI0J+0~v!GUh&w|UC5D9$kuL66|L7 .c-@O\bH!r/`d*wO?3K_7C}B9ԱXL6?<Km :_Pg~ gina1XIĊ* ,ue}}v)lB_XX? 15m&̸7ǚ`q<ٯA,>kȰ$**MU Axn-#IN&6bǧG7ȱQv!/kfއ `ނpřr 4_~ݡL葴mI0egySȵ hu:br5LpR3YvxAk(lj*eSmd~^8@bR'_YV )2Hb]挄PeN[]-g\f|}UNdz75PU_Ub"佖]N@7ן']!aV֤`FWA}ΥrC 9gXwߤi]kmkqexZ`+Zh#m Su fS}tLK.vZsߜϦ~i9="À7$X-KH|2CG_%p\֕A{ *}iIRAgiOXabC)`wDh0&=&l<5mKUJZIph~~yV:mvfw[]Fz]2nsG)HbSx壾М^=( %D),TspbH=Di UljqXysb3#,bvᬀ^54u Q3{lN_qK@Y;g/k'KIKszɥAT Wɕ^t&% 30U]d$|)z#o’A. ,Uege:2TȏWRjRIz;-É"o Q5@85>~jG;E@ M<_^ !;γ] 4ksd7V 5Wb~p^I|\W8gd3$ԬLeȌČHa%ϣ=eQ%guҷ:QՍ"pCXIe;,cG9nq3gVME"E AT}^*q$k7$K=+dz 31IeH\Acccm`T0MkNX!m>tѥ ЬBz 3 #ϯEe7Ϥgt(m6GK--Ǐ6"߬-. )BQΩ1'%o%1w^f[>MFuq>Ej|0^ɨm b.@ꐞEvodo6 hYбt>,Z99]io$8=_4Q.n p;Rm!Ϋ$c/Ŋ6#3g֗R>xaw΅n\O#@;R5zWs΋YV{ ķ}y -, 蒠@%DO*^4׃r?fkfƹ30K>Qh-^c-p|FE^?B=,Ovnw@ޓeR~YGlaK2%p[@&ϝ 'o6^SJI<5h{-5(Ljؼl" hc1T`腂UE֩lҾxVqk*^5ELdMw{9*OZwcR'݊B_RTqo.գmRW+mR z~xGGfnQGQQ쯉+O0mamX)Q?0)OwMP""^ UOndžJ]풝.I)7҃fo-bV~/Z4adpES=fOWBZPZ<6sp/cJ'\]|d hǬ{SP>d5\;i93سƁ7 rp/C>P&贇? =79JhDL5s)`awK0k6:T->#g yhTbR_6) z.QD^=i< Gڦ(JuJpeI>#L0oIO6OF[l{}WdX=Fǟ *oX1HSQ;kÞBX{v.>}rYJ杔7=څ>KBKȵ_ Y%0زF7:/dֿ&K|3-jۋ< &@)`DޝBѣIPDKx^J9I>ԉgWŢ>n3Ύu/Ҍvȇ۲ވGR? `@i~:F?pM#] $EHeõʒ~0fv,Ho~bgmgR.Z$]KѺFz&)t\Kg3ǪNJl^Wx ?"!"Zl`[U=wݹD#]{܄*^wOewXK7X$:S&}U%,-re'S^bwAWIjfl|X)D^8Db_ȕ£(^=pT!.ҏl/xUv!~k@ #NxpG\OM-4ϯ{A}4ŭ؀wHЙ"'*mJٺܼd܉@"J >N665M\5 OX۸KܴǷ[0+^޿Vy@Қvݥ~ygW8X^N?LY5S*ھLz~E;(?}2jEi!n'k{y޴Jˈߴ0~QsoBG ¢2lL_~}!ʯ9ꌧL6;(j]ś+Mst^z<>Z: VRz>φ "F~?X] I&9=BqL{ۇݠYV,ӡ+[n*Ug˰7Vg60FD,)xvͶǶX7Kom+QD!0=GU>߲"<:Iuj3#f凲{Pu[v[hAhK3Ǹd NYe:=J3Ӫ~^Z%PLRЬy|00 ]n33o5$W_{ I0B#;qKKk}p?' ܖ]F(!WB@~cB*^A2`b wujb|5FeX8r7[ LBG>:cČe&xuя.Jy0.3py.5oɴk)5C:"776bڍ#o.Oũ?&T5ةA 837z}Ӄq,w TT_ѯh 'h*mhX+%HB{VE^"n YHhcxK3N:EXdIMrc nr;}s{ob[Je*f)-)87,Ix]gr+ϗN>&ofWc4<N̖b{]1?B+ǁw3/\#x6Y?X^՜^T3Mu?=U1QI\@?ƇAbQOFq5zxȁ19. @:f}㺻P>+%"5TSv8~[^@q$u=VYX5$)|T #mݝf9<|ǼuBG5$^xX 2~V L1rs6md ys}5|u5˟X:|A.u^^G{y-@{}GX29J;Zya貐,veꥏ 2Óu/DMkrfpکR?c c~uz4CWDO4*Gś6]S#'h5KM ;SzbKNU6m4^P#ؔW,M ,m1ONlTȰ a?ge&fUPnq\j8Uߎo "H"!HLJIu /UdTznn '#{v[\U˒ǔIN+FQ`ώ׍\JWHJ ME{Wji/yL!e bOobccAo 8fmz|co{e¸YFQ\,69p[=P-y[X_'1f'\RuWkL 6 mŒ(&B;[5'>uGW6 f{o{;[3Vhf-Bl߬rјͬB̮F^ωϪ'nqujrSXV:7b\Ǩߑ\q:XgFOn3;@t[kB:^ogRbqr*d}|IMҀ?K`xbwֿB'D+[%_I+o xf9 ^qcռwQS'b6lܠI(eϦX91obF%e69?t꿩$F5ՄF賞&)(deCee4͂MыۊGEx'C H$o.鬑 J' <6ȄiPI$\҅ʃԚrR"Qe w\hw>yVm7X\&8u[?f@tBB(Aẁ{9@e8=tᬵ}$=0NX_6SZ"_P_{H2/%h'3 bǴҁ@i* 2!L  X 7ё0R:bCu/@[{)\Yyi/l >Y&тӬU8D,_휛֗6D0T)>4 !g. T4ƞz{}cEyH_h)=eh?&Jb q2xZnM7LmGIvRz>KW(VnPbfΪT!Rn6WK%`:ەy,;e( saFR?p\,K["Ѣf[GdQtO KAՋ(!W06A0Ik [#lrU`"v]Vf2mgXSN8ʴ.9Jrd˝Vyⷄ!rd=[Ͷ vѦĮ6{sBsSZe0{^ߢH-˭w犹4?|z7Mkd&O 8SP>Jm6Ђ{~nJBu]lX_K'޻x't6MQLXE^fy>7%X՜}{?y/L{Nr$rs/{ZWz-1}g\1G#fr.!6PD}wc*>N#09t3W9N@ϛPNyO.#TYvHxY2{@-?ѧuB[ǒ'j;r>G&jkbn+̣ _49ߒl?o®! /XSMX^$R*=D+g;"*GQA5BꤰTPNB=턋ڹgM}@‚GPх# YlIo3AiU5Y6]E2[glBp^ Ipۖ{NC 2!gapW哊 l"V'i^ WVxiװMRXD޻GćMڞ5Z&"{$ )tD$z4nX] #wd*k1w:e Z2T0NٴŽ;TXU_qIZ|7uz4l~4_:cQJO^8;d0xMr7kM֣oK)~MTk2!ιA[U`DQ^6hFg~.I+xJvTg~`uq @lOdS~dg2R*?î kh'Za; lrQ"`tn@ۇM {éeoalF#Aޜh>q[W"x|{7k1B!T6KRIrls4<I$4Q/t:ӋIN*Bd 8 Fy>6%'?nd>z^R嬜|Gyw1 kLI~v0Lxs=$MA2-ʺ-1qIYG_yf,H}8/k-O}4c)?:}" ìm*!W?қ5bzD4nH-aicbVw>0=/X{u ;g*~'\w' a}{m)蛗\f_|6U! BeP m v_d$y; .ʷebiz0y0{~Vc?n3 YTJ̑ eMJH4T!1.V==+4c_#UfGz^-ÑCPicpo'7aޓ zz&/3y|lC$яUm|9 $`i4JAګ >*sw߶8zX"h<:ӪHd L'NPp˦!|O*YhY)}ș~|"L]& 旎ZНUWҭ'ۧ+vI84)lf7#kЊb`=e[2-_n~ܞ1hrP3d&8ϐTޛfKZpMs=5'00]햻i/Ο7Tjޟy9 DŽT2;E\V)rMޕE DO'D~P$#JNab7Df_H 35` [b@׭h.D0EY/cn5/iq1 jA޾l[{_o7WOi딻^:ь'a9 _ 8T-(tNEw:ӯe}_W٤eL )Jme=KҒ{NN!ͷBk+w:TeQRh c`"9EF$̂ʯ%uð\Su"*-rʫz⨝$xgf0JjČt@_mNA"M4[EUۤ!%FD~ e,9J 88>xN;#12R @YNҹ^xNS1CQ ֲ/'Nr'bb&,ҹrPuJEs?)7hI2PSf/ 25zp1Ѭ]& ǨTZHt3k3WmHQie&By6~,C8%Z =D 3(;u»Qa0yqT~ +ȏ 1V;y>`#5[ ңYu\J F2`L;FYTt~1R,uc \1H]濫ʀ Xeb},3Td ឨ <\+ L3ZмalXLwĐ<}}zKY׍Wd>B:'SB~ LZ}$GPX .'*Cwa㐧 W\u lC714Gx4>lę\JTWp )u+һ$UV,Qhp;ϟ_7fA.(v]^{SfW@<('5E'6K t@JXWf%qjo7yV|-UCTw%dʑ&.リ+˺Sp٢7D%V@g*d{esKd2ƒ*7\Z|}jM~_u=RX e= ތ ,VwpS;&Xh Ńn,hOE@r |& 8 +2 Mw~=Ef́y|"ό7;9nlL[jap$OmW *!sl($4BLPm[t)(Cz(k6gɼze'+L=V#vHRaP SssDAV1Եa2R_%=nEf֦6hvW|F׎$u&N*bfrF 9>GG*RIR{~ k s턩 <,x*XJDf7G{n~$-\j/dw"⿜Zoq##yPîؤ L>b`CsV7E kv&YU7IP%W6^v6Q#oR]Bͅ,KbqoiJ[A"0p_.lLEmmUNB]mo^kf<_a~ S V;~ܑE|x[F4Qq^F]P'"*'٠nq恗+&=j:,M JVq6KG-'ׅha,gaCBB afijXխ60vMe`il(IMI/ ?O%4B7R57Bݟ cܬ ]"4(N`\GP 8@I7~4%aʹ:fy}yH4P4vf@ )9k8 }\MMB^u zNtm̉?^dv cb# ;OB'> %hYE&sO1A4vP܈b["}eMԐjOUJ}LYwJznރ()C$=pIN~s-D]n>ޭ}8d7k㜩3j3δG`朎@o?́fo9C,˖R_Tt ":ĒdGcɲ~I ~6eMZE tbt` #Z_Rwhح j;^Oxb *Z V[a,zƊ,*71ŜL;d@(`"^<"2B0U~v옟BF}^qf SהDeTdFvbf'<=/!_mi 1?iTŌ ֨jz{+ )M"镓*Ti6J˩ rH,Uv< >7.⧈骱z:Z !xuhHYïziԫ^Tgq`!Ek-Z)qO[h :J O%U+cV2hyIܼ! t0h#<@hkᔿC精wzjg9Mc~!(  :r_ `uF5ލ< DShY6ƟT* ,Ѭ'D<'VRXZ y7xޥ:&+U_s+>y75eAu˵)8vN(Fѧ{3(s'&;8y4ЫfcRt I HEv> r6)Gqzϣj?ԇU>ȯ"GW R*@Ϭ$WJfGTIؖ8!04* CKKXg#dwPN\ P$:?,?WU`N"J 8))4Su #"t"ٶ 4Zt˚5WGw2592 6dNQ| P3Gjz @Ҟe>o3N򑸇OXW>@[k7S"feSKnӯք, *5Fdաa6AHgԲ2"8"`1J.;fAmjU<oܟ:,\*e$[Ig"ʴw51 @ 7eEN_pY6|FMM,_'[i7b`9?@lA5w1 9ZG o\1/8boo#"P{_æMTL HiX!9 80kR ifg4ܐ bȄ{{q=3|Y ! EznNxwgh#&W^oۥݜ[ѕ[A_wDUL\閬˚P/ !~EuӲivBKmK~'w" Nؐ}(hUم^K0O.3-*e49m,(XUZ졄>}1[>G"@& (;b!< ˂tmJ(-IA#sT9(,oӡ|%etYKO{/˭P]OJלEϤd4lܕ.>YȂU$u?v݊ˠ _Zr[FBfAeδJ01ptȈ>+8ةx=[:9/C!, Z,ib81P,2B=7GCr|nJO]Ֆ63@}O%F?]GzQ,Մdr?ѕߚK{H@әQ5Xy8˪sY|rzӳTVb\`TMMsǸV"m5mym<ρ$xM 6H`n>&\2(WA `RdSY" FoRo5c[<5`Ɯ *| 4Y^xR%ۗUԅhDpи|*{(?$)PAOh4|ߑI[ڇ4vas9ov\Q3h![MpN^sܡM4q~rWqA~#k PnG%8\o*RF 4D#a/J5S @,f߄hQP5bj E{om2WmK1Q]ĒR&{TSO:AAY|=AuKNh#*FЧHmi0UWRRCvO7`pUHhoiЁhݿ f /'Y V:nO^.;&/8t Yw:$ H\ HTXDj {kk[ZD[W/TzE EE^àFn @^hL1$Ań}Q\U MVi+D\,EG6{?_oDshp-e0nb9vGcWf(}')z7K/%*'R`J[5w%^ (,}ƪ1/_!5IQaSs lG'8W1em77,1X-eY=B {JY^&cMmOh;m3f^hk(N(cjx\%pf3|,[ 'ɢf !ΨݲK쿌"ݲm?îIF7S2E?+tS[yZ)PF!OHL = h%X t:zR~{|0|WB>ztngi ͐@l7ചWP)|{ďֶd>e ~ʧHWG b)R*-sz9:AAm}b wc1~%&VԂu>=k yb%Kb_%se&1,%^wd 66k3+_DY R=oo8@9D{MXf \Պv{|VLjYo@͕ﭔI3/9OEkD"$?4iYf.*lq99) /WDAȓd}{J5ywv]`N#AKS~J|b&tX;-5|HU7TݳY~MkԱHpwܯL}Iu.S9(- @LOlQU ik!m_c8/1Zr Pe&6 DR[('i!a^;l9]P7؎I~J=u]%w)`X0 ;KCAo$DM 2<;Zn.]o8ta581ar$z FʙIćplmo =B(8[KT۰PNN`f[$ph;< +'$-nQK5W 9g^?!(Yn*1 hO;݌ pM$J{t^eᏺ~8}N=ݒsQd.$։}j#q]7#t{gf`KSDOioI o%,}}pXvaPNqagx?Cڎ"G!##Nz9lO3⡦>Os0ߓS9Rsn8'Q˫ 5D|0)oFyIPN44IdIA;_pB*$ψ_L˺ǤXJ\؃r_A{hjQ !h"6緼@LgI-l?+zGA+C\a!ȍE6/M-DHtPQVo^|%c*p3MSĦEb Gb5Z'&v싄{Ð`jJ@x@؟{ұ|%y[GDC!)˥U_ |m. ڵ ajHȤI>WހⵇNͰ~C!FJBU2͔f_X~Nf5Q _ qKVDDQ;lT[+LԮC'?_NSuIy9],?j2(˨ؙcKwZYgְՏ\ zXB?1h`-B(JfJzB[7 s\v =|J,vĕ]S3av-o;rhp%MǛV(6 86Sҟ&-#np 9/S+BK:/?%h,]or[ [鋒8~UGI*`hBN^?iUWz#"ypC?J7P–G-A5c3g Wm[$S7e0xG+z H+Qt'u}/XXŅ֢=.ELy;H}nQ&M*>EgT\6k6?p7S #OMtu[ 7x7eRN}J3#z0:[eG=;D|̹gH`r_ EP(Bm;[^e_(Mo=$Ρ;XAW؍Hɝ߷ч[RBG'O֞Vt2nؙ[/(!AhvB} J+a"##/]6 g@ӍRrnJ ceo1 Մ>Gf" j}9x_5;(n *B(}k]30RS6xf!ʹW#8]*FRy,9\PA4uH+Ɂ\h #JhΙXqmGYNP 9p8hnF2>{$zL Cb]¡_XgJ?~% Qr`}OOoQelJsy&gQLq 盖p<'xb\{(*) ysƓ4z-6h20oG*I_t==**UQ@',=u$c+IzH(M(Ų N vt BdhCaI|9 -cA`LL{;mRu(VJ˺x2@sܨCM@BqG~W1#fMB @E?EwfJ&/G% 0҈bdx7V bt X%hy8u2,1kSQ ^$Hk(!!H:H1Q˙\Y uRKc}}ۙf5U={2ܧ<5Rk)~U0c5',{{M뽁 -֕ ِ"lW?,`JaёSqkX (BCݐer=e-p9N HY)Z :#Qk9.F=8 ,_wCjX;3}Em?}VюP&[aO71{&xmp,a?y)zfEDj$@}{7ɗBD:>}Awt8m=pzǗ]-|P"A oHAO"ٝKQ)+-YdHA_u kBgaBf}#Mtn# !EPY%EHu,V'/x#_@\PgQA^1Zu$e 'd[;VlM,~:nOxe4ux#"p rMId*@Á`+j'g=EpL򲦱|RMrv N" obA+6wFҬi"ɉ*g?`Dw$|nSEY aA%zY2ؿkz'%**Nn4CeP栺+ɪ04 xe"9]]lg0(dOs ̅ݽ\7(j;&z ߑ;$>6m!ȷMb,Qmm9Bё/Ib%ʫkC'*Z Zv-w>s}:XV;ŌԵϵϺfZa$-M* w|롤c?,K+-?5 mHtfl`C3^x@[[Y߆IowaժxeRW?koB2zd;݁tdgHG:m b?U/WN뵢A^eР*{!%Jz~K*T5:,iUlS؀׽M.HWʌN-a09αtZy(mI:,d8!~G{:4w[R&0%" 6z9*o>~"3hkJl4F4-Љq_z78h.' 6%-=^_9çW g5+y}iG:i?dL2Kw%BBm *A͒(}etٛ} DÄmzx.ET|;lr^>$7 AS(>Or_q vb;Oʹ1xދZW,~{8 ] h'3hS\#%=}!l{@F,yrI_/q%n;ĠvD#tluq" Nf?gfݝ0r4EA3}XZV/KmJ &p1?/&R|uƭ}`Gʼn*fN>ûsmf^oCfԴbfD:nRUC 8A;ɦ~1U!Ea$_YP)9d?jsinI[^iU 6K.$x3Ug¼f=A'LݿL8GЕ;aTwep:鴠9ak{AhA|,>t*0 >G[„%2Dt7gN}' j΅ὁvP!t_A(n< iuzdpD)kխuqGw[GpqCP>ʥ1tV^QAJ|9g! $\uxoVTA8蒩%(W0}Eܒ*M@7LD (h,WZSҒk{:(ɳ*Sk~w)mGhIV 8!K=J#hKKhFE;pW*v6l<דRkJ߀88#|aGBI{n ,)3|<>2d%R2\Vlũ"zT6:phqn}o2I'WW銏IPP]踰*Yn;,KQSLE^H^R؆|uvmE+ܚw30h"lrb=|TBJ3 tAx56l'$榤#`/N1LD+O~Ö鴗SKI=0StE@LUI)]0rܮ])c+})kҞIn5Rl)Od{vM¼ro خKz}GH v190U< > 6kALM>M"L}"7QьiîipTyi64"6SAsCsXRHr5*F6 цWY)IU͑{z]3LmkX85|%rJ_tVI%,LA ݵD9n; zM G-/>:S/x/"]t~'qą|O2J 凖xS7z = ֍ыg)T/:6!E}[ ]d ns[wªKnZ ~ EEגW֜'#t}XClPDAg𽦛>~}xi:!e N_黔@R(͋̀2(ȣ4o@QaLφٿ G#%EړPuz0gGe㮻(Y 7~zvoI(7W%Cgg ] &?$QbKݘdIs{M,)jv)jgEЈgbEQ?clOJC{l )^ЕEP/IFNp| K _ T ~ wmTpgLJq8:ɨlp﷭u`n;'ǫ9w*BQ莛ѓF-\?eSVo2y0 7?CGkVǮB ߏ&|rُ[sqQ f"X~I%/8:ܲ}@qRѼ:ena j5쬶vwa1̼>  ^_IL]c7&\95.ƊM(XM.*.(u0`|weIwCP ;r@)KN,ό:DqA\q_|9Z%D)v@#Wjx5Q5X@6USu 4 /40cjހzwdiഏ9n7GM74d[pRϧO7}VzTe|jMO(@|d (.ޛ{_5A9$a&#^M e[BiAVL*@P-sPlKh*USqjB+c” ڐt~R]Ws>c$Beө8'J-i B}v#iEKGgZ=ic،L,<>b#t83q}^"I8@+t0v_kBu)rإ!6*z=B @U=lsP#<4.~_ZQPwEk5 $Rd8~鄌TqgXHYmepiX Ŷf5!ZBVMgn0%>E;O}-QsbmanݵWtəYol~D"̾@Hd eZ7h!M,bբ:P% UsnxryA7oq|04QN:psR[M_qY_,R[36}N:Q9X'iB'oޔ|[H!9šo#פ-pe2S/ƎRmԵN6Y©2L$g ~GNKc=ӫ8] HLAl@z1j_jJݒ@Ɔ"nxa .:.Ԓ;PĶޛmWpR?tPͦwq!2q}hI\)$jшNwrEB,M_´` I9z9NbNj% 1Ec zW&NˢoV$ 뺟5t4jY}AC T.M,OqPI[:( ɏ+&d̩; 13v'9&V57]$~C._;2t}aaٔ~u(}Y 22A[ڦt,!׈#K:#P\g\ tuhs5W MvV&RFtߩ^ڛ8a7D?OrV^Ix:Pc% *0 02;^i 6h(iaJ8o~}V7u:G+/5{ 4SԨGdBUop:;r:.aP[懲{zX{Ķ:ʫrpw`{AUJ}Bc1+sA毄pq>#:P]Z &Қ[.HZ'W~ZPqgw"iجS!cSk-S vGǏ<)9-Ģ<`L%ѭT dtiH: Ugb)̺P0q^=|\)ޔeŇǟ'5J;E*;V+MRwpMzUZCVcg~(G|/{MO3tPb6^[띍uaL t!W%Q#%PIrwpcco\DB)0ON-E^Ul9Ov`c(]=OIր0-dP\ (Syr25~ӏhV#+ɳ[}I.\JnJ, ʲ]h!Ɂ=tҜy(K޼!֝*/ys}=,nm@JFdݴ& i21^֟\AI-8e^ʐ,иBB-{PRIڸ"__}§3d_2Ih-n.R&1#`sx>tPŠz0 Ю^S,0~Gv\gS-0⯹Wz{oWEYo%US B7:ս0{gە]`̀bDp)ĵ1c_MƸ7 G")k]~.k~xdk2u}T_ uY $𨲃%<vzyg?#no}qK#UQω!* v YVUa(Ow۔r(([pr+IL@w(q&. ޡ.R i27HNJd\e5Mb7J"MN7;-Bz'rtkL#_XRZ+﹜hPU$$ t,WW\}o[*7R.k4ebl)*TS*m6g6)VaV'e-pA^P,kd7`<S h)^}ӗK7؃FJՉ%yb>1fwLXЭ\7'1CO.p o{ܗ%zmΈWBY:Fݢ!Q ROĀ5{KEհߎɞ0{FHZ=Dwbj.Dkl@:ʊEq=?8l%&|)k3]38+L2:Zi\s7}h"^zɜ1Tm hyr3PVgzkÑ3ռC8 z:M;w>w=*a#5~}R RR,eFP -g(BR]*z;@5czHX"VBt*a  A9CXbH/wۺ}IT SLW`ÞR=}`z8互n,vvu &Fھx3#Wazݛ4r0K+Cp*=a fSwWX'=B^dl1ōPμ]EK󏲶좌?G2X*̱vwнS,k"޹;IeʩA?:J}b츀:f\[WY[Sz~ X^Ϛ!L:ʔ7H; #j:*6C$_ܧnxENn hE^35 ~إ/p#pk?w?B"Qh~@{WYPL>^U4Izqf9͛X[=b}1 7`}V%d]g3hJަPq& t篤>{kq">F @H>gRպt5vx2( \(W~_o*lXM@sflG@0:r@n#(|eaWZE@V>( foXhl"&)c@_5.4/{dR7INg#ࣿ(J`ŎXōQ'f*i$ A368z7cH֒V\ks JF ;u:ʘz23GC xལ7yY¯k&ZpjYX1|E`p\X.qXf 8l7e!KeQ (_R@ =OdAE+ +< iWt7Op{iQpp?AX#*./n`M%@Dą3 we8!Pa`;!HզhPzQU[dCe؝g8/u]yu1mH66pZi7AmR^5h YH9:V-خYKQyy)6^xROn}S+7]?x?;ghhE?Y*^PuCa`eKtA lQk8lIg'>([0?] hG/ahA^(e}>qYdA!_'iVk ~gپh$r9h]bwM5T> ޅ.+{\}6(oqғ`:ԐuSE22-}-~0ɡr b5.3pXAr̤Iɘ*snߓZкD*"Vc*P?$H لMj?O~rkKczkK#fFx'՞S7 6P%;~ 4Ϡ;VnJ0om!Q (CpS:%8fՕJl|Vo{ j%U Ax!K'PRKBb1{\= EthwF_\@B xM^.3\{%S}{4ͰIskWyGޤz8{|7β}&+We8Ċt.GPջm`d?P)=6/ބ %Aofc4aM^BXȉgԸN>)Y=(^,ǜqOBٸyZT@Ԉ _UZV/}ICBq ;!9IW*J\%H;~ezB J=ҹ3"+6:ߥ5qCWk 9bIеdJ&*?N{e%%QIR4x4ݿbL|c}{Ӡ]^.m%ajA" Hu< 3!p'e\o]>^QKSuPbpU/PI'I]%>IRÕ5Z"M):^ ,MjSiq8Hb)hlpgKkxtQnbt$/%1ɏo#Gq,rFaTen'> $N8W'<&| a6>SNI^-O#BH;{@iR"_hƥC}oFl9Wp(Z|+*Q)e\8}:'c8bOIqlh %J@Ҿݿ_<(q/^4ᔭ^ZD;2j' /CgXh@:| ̧G-ZO6k?D` A= +ڨaż{!z*N ᮹65:|ΔhHhf2xI$|LJi(zipq\A< TpgI<ϩ+ 5%==DV\NU{+XQ_ 'CKt ?k`U,r Qq Yj2'K-IͨKO ma~9ǏXM{(27zYeW8:tc6ĂhfAw$ۍIi+ƀ nn[]+yՏZx yN);768/;f"ޮ@(`XUg^ hTDFDL3}9I^^벨u9ẋ SuxL6dKyҊx*xȾaz97%ZAz;3OB3rId^2^9 ﮡZŢygaJKzy~qH`a^`:yB-_9J֫oe.0^I(!6PL\E1h)A.&m-<Ҁ!fͷtzH'H4Et+ ? I4y{<;ZlHXiW4tpCF_k6j 7 D7*…aDzUJ uu&`M9C?|!8KG /73 S*C ̴"\˖͏iCG8ʹ9vY^5H.=ŒN!J.2/9%4= 蒢!M^bQ}*T+'⟸\"%ʆgeCin>1XZn%ihs2< &#X` *+cB^3+ `:^*]z`oN1a lيX/xJYd+Q^ŒuEhS:TOa*YMQci[pP+ܭl]/Ѯ V=<_w+1e6X4hZl&|6I^wQI/b'hOG$7Ւ)yeV J aY y8,.^\ovlp ܖICú\iXw/smJ%|.Crn# NٮDοϔPUGQPU-,j4ï7:gaȎyVwïD*@w/b^ymH0F3W`e,2$SغQF%W8p,ʱ(DoC/%h^$AGn@=8L&h^Er R\2F &M"HKC؏;I >ŽbD_ͷ5!x~= aYYuUW6 fS'~B nK.qo~W:&6dt d%衙Pǽύ:SVFѐ1Ԃnpx;jBŗ]^߳zWǕ$>Q:e=|jX#Zz=e릠? T ʞwPd {Jd5 >8(TMAQ[o& `LD+&cFgh); O#lKBvh';Ug]\QOX#3ΰ 436uȏ1]|inȯu3ޝFSR2%}"L}sH1{Pcqݢ9]OYѦ3FcmWo:t,FAk(g/;< ͕!"TݔYy)c&C;AW~ %()ڨCaQzN]:nI 3~|5rkocP~rhƼѬ+l82[`r$ LPܯ0ӕ% bX3ƄnVJґPaX:`yӬquئ|[m4ϮOdK=..ۨ呒B;іomUX2N6q*2$ fJv5]`O/h1-&ۖRkm[,RZ]-t}HMyޭ^ 2DGu=ȡe7:x@8׹ķ~rw6ߛ}XpN\rac#gSҟz$ۈa6@Ur F>KxzZݶ)@qc=G9]bnPg p!'npr8\.Ƒq< p[* :I<F^&@rݱvr׏!iwE0r5~<d/@:k.W1nrrǎQռZ9k&7 &Aċ> ĹqNר,gД{0hvY *;P-]:-HvT-?IC`&X`(@FFbywBw^ 0!N:~ױaP[:`،`ΟޜIO)dQyVk<>1bMSIo8g~u>$|{RZvt[_c^,xç31z>,дaGT$Cᬠv\OB`!"I)qf-D1U=F']BߴMqC+Z(UNCԄlm]aX`9}* ln*3~YTO72`sX?ֻVq$3q]7ͬ1Er=y v ˊK ++F1lb!6 CE׏S+$N3[:7U6qo'@ rC7zɹ!-Rb6) }C Yg; :`ɸUݧa+)2C/Y}؏uOwML8k32{n:bfI,_Zk,Sl m}n$ Զϗes<w/Hcc'o61\e=,B]BN 1{Mɀ=%>-#Җw_O׫)%C_gX| 9lQΎʐ{RNTKv+j %6._s2S:T P=p/^@4 `x)L`**Ki[0ô t7s6i#ʗcV9k2KU+0Sc:B%/0VB@y%?3U4ºFi_w/7\zJ\Aj(?ECF+!'B x TJ}E˵eq*"Qm)1=fʁLBOD"ӧt7S%9k&)h@wl{uNCp*"{}(`?Ͱ3ㄨ= OLr3$ dkw 0G S<2 ;)T ڣK^=Eg$ϱM/~*Wo;b(!zyA^|Nj0 FjD?>ۓB$XMHAl?cb]; aF+Vx븑?L8rrnfJJrBBa9k4˔C3c;|GljY)fT6o22lS4З &BEzy,;"kU8n54Bz&n=NuS%0s+/TœE|TpKl[0|UܫHi32CgA.F%út~"Z3DQ+8XAu?j|>tYD Iu5{c{xyJƫ)ANpS\!̜Wb鲀xiY ;*%} 'Y_lCRynf"XX8ڨ/kհPYlzנjUZ,CNb/Cw 7xOjT%66Fl86۬jmg[灇nƇE;C㇩3-ŜkdulU8p"ΆrDrG0΁3m%*.ۯQqW h oMOY.Vb EPH\IQ$^CUj}?_O>u{KMڼ2͎F,쪍c`rq0 d߸e1Mل}k{$B6]>"09LGK(4\ထU1~L~d2YU%$yYV3?ouK/'V"hadG`JAUeկx btnG $ݡ0 I[< _LQWHK@`h#zϣ4art*~TPuD;֣7.!6"<zI+}.]秋↏-o+G=xf8U}-yOe.~É%&  Iu]`cOu6Ck -xwgVM䰳,ŠliQI-d_qdq>89zwYjʔY6$`LppYኚݵ7m>uwʇҀ몴zBZ[Qy6NQTStZQ\w _/mF֖Nb IوBpLd3m+\(qVcDQalIaIAJ߷!5צ&?ɆẂbag6MS 0龣 C sy(ϚP:3à:R?n#GrVE彪>ʶ&AO2r%Sã!?vC"6EnK,0$mz3+G{3l t9)QD+ڛЕ{32@e!+,k5Vn|@4ZEO uR&ySցT|s^%NŎTJIA2DLS<>SޘA &ˊ~o_d/SuMn0T%6txEr}O8I7JC,UpGEd}c¥Η2ͪ94)2U>$ٺl{Lb⋊b3pϫrFj\ޮ3j >:e#RʰaS7?ɐIմ=UviBALZ <1e.e*R|_z?.YxQgˎ,w/lcRR,W8 .ųl.-(D'q)iIRx6aS4xܹO;y)띁ˊy_?F`WCךL-"HS2͓cr jB}Fp!ғ6 sMAw ;YӚ4Z i9 hxge4s9,+"*W6M8Mt[-{<̭̑h—@|mflM4Pc߃64iT<: /t?QV٥ ik6)#ףtQO92ygz2|Au_ŴyQAø] hBp%Rh{U\kA#f:Fn2ių : 4 ޘB=퀙sSÃLuzf}_=ǹCY]='xX@^.-UdyF Ͽ̃n"^;A6ͣQY 54,M>7S O,vHȇԬ[35|kmp=fedB2nMm-ª9!,:<,h.gN?Z"!p F4hiۍ0 XpH<QJ,l"Y5TϴNqz̔V3 NuN#ZUG=訲:Y/~!t 5<٥iW qD7t=T죺Z 6ieW"0q3 #g??R y"?t ֌Yq_hnYm++R#/-^9I,ϺƂT&YLuL~6Qs&L1`/׉VWqRO-I s0{է k)J4,;Ц `N poP)suIngeNS3OlBWii2]Xϙɪv_8僦d_ѱcfʅm7\uy6;@]05Xp]:YFuٓm< `iX8EUE-hzqQ7SeZ؇aN)ɋKm^D^КA-H[(߷V'4aXF&*0hmdG&A^"7$OJHzioL~njjǀ":^`ȯeX'z/Ed+b0 \aS{ yBT,dZ>Ѓe ^-AwCe"Pkt ":mDo]%Z +,Qt\QC. GM%!Q8AVI$NP5q`P/d\,(JXOZ1tleCG`r7QC)2?eqO!/HeeOrm@c.S6^q|:}ϡB$%Hwn϶[9H9"Og~ Hvhp ϕY8uŦ $P}:\޼JXVGA$u5Q-EO9O̥ʉ+`Չkj?=ZQ)(JK< (Sl&Vjc / '@ ^'9h6u- /d{ i!R?fh-p4//̃jʃfªdy_9*G994红wѥ] .J0FRȘptn\SH 0mC Os)xqu&eXXjFKFsI-MK S2zۉ^ {gwn e>ȗrKۻFrc=cNRM/<æe݇ݡy^ۀ_l|w&osuAex"Ӳ^hiE@(&A Zk$l}>F]D`٦߸DH7([ =A^;cUסwܰ\OtDO >ux37 gQA:Fw+yَ_k2Q_ڛՏۼ(vdQr)u^Ky:_ӂ&y);/092ۍE夶:nY,J7.?㼍h.w>)W(׭ٷt3gxVh*ʞzN!gK8-D<=黨P :Kp"7uڔSҋ j֍% [D:UFfpdZ7*G4Jt<0QXRlP RZ&M)GAP'8 iOjXS4z$qʉ`t37jJC:}Ο-,lmK %Lv(da[VXY BZ,`PM[1*h̃Ζ2t#X"hЇr~DGVL{AjcGgr@l0{NVd W(EM@Y*i4%P/(i-3I4) R*UR3tyHG&. k?y#ݗmi|uvꝥU=M?mRܔO =sovYz)Gwa--/P`ںZ"F#Jʠ^2 KhS|` q0: t_jE,aOLqqAgy"k_ co(i$q%7FJ +m1ݭSzc[.mP)GDIA`cÞNj/sO$(:`4&FFsl ~X E^@"R3s5-!Ͳ{Oy6ӻ-gq;J42G@(}JÈ>t}?`@KZTj}ݝT 5ͥ*u{)7H.z1 ;`N^Q'wyh&ոp{wԣɽo.WK:FQJY1 n"h ^eX+qѲGTȥ5} -ϑ{6߀|d"bU6CIPVMB_vHCd%su]% X)&qgJgu{RIe}/4:>6bk|}pEJNHk x{, Vt+Id.= 2r/AHxMm#(VOpNaWWY1xr}l%W%'9rb} rD|؊pPXu-W*T<FȆM+JbF[Do}u_{\3j-'h?'M؜ l@JoqD?R'Zǚy*mGҧd ߢ8KU-sx؜y$B#r,5KeA) /P>uQ ϛm)6dç!w6rRN;" CBӺ>vTIzŅ+t`ѩ4 6C7E1v<>T~@_Y~m68O$q*u7WIpڐu'cx#F$i볉E_|d9)Q۹d rgcs`E/]ΌRLߡ<jF uYzmM~"Py/Dڤi 츑w=eg _k˻x6_&Apq*Z:W^U&nTyCcuR_0nVk#C-ȔDt+2@5X*o Iy7a̟~I5߶'MM=Ʀcl;b(gD0zj)^'IlwF_3-!͚8g+]1XTvQT0[Je8t`< !ruü! d_2YHC ރo]'K6zf,d;&h#6kv=_e_f5=vLHW"1O&Jj5i] e)\]ahꓞ!ؾGa f?G3!IP]{AGÐhj2tgPkt]Q^Q8R093sR }NB(aiP͆f>CWk"5^baKAȉrC{U)liȏO Ĥ篖,x,fred8k4-:%ڗ?H6=Rf|e0gM|a%w9r,7ԷQy^lל/:toB5bA#r`bkqy/%Pò* 8lYL"l6zB~e@5B߸kK-u)Uv'VQ l~bocrC+ Dɉ/+~i(xe&$o\'`oqz6Xf|'@?whD:d N)V?cF!yC`jN;g0%,GuK]A*'+:Öia_1,8lowмd1fV9c2gb7r&T+n]Y?=۱=}Qz[a c 1s2]7Iz,rr{{Gh-Z㗭y o3nOD7lGn&ಓ2g},gV&:tY.I{_49Hoqnp V:}A@-(f,2}Ktb70y%D`S yȀ\׶<ל!eC1 _*foP(6Fz% ߈;aa vj~2% nr .rAӽ VM"PqDά@%3s|PHGbD]/\CALڎLd ƕN[1gΚA`/f"*y#2&o3.7Uiuٓ ˛T{3CqFlEwLn)DZf=TI5Ӧ]&@aFE1 ,>m"ڌݗo{5\0iC3C,& 5Δ3i'Ad^q{R&~ȷgT8b1ͳ)t zat-_Yo'zHő,܉5W婝S|Li^< ?$iEs41)t0Q;x>z8HX06kfk}8H|nD BZTksV2QׄU)#ㄨcd,a[T UGHn U@1)$[ Wg H7_61aj Mw8`AzhKO)JS%^ĒTC XϾt _s`:L, 57y'X$ + #cDz0q!I~aI62qљ( {Q/ev g.Q(.e*dnTR=)lb?~J|Qw.]IQܵ'(=wJ/ \YtP\Gpw\̬|.ñSV[QO!iZKH76Oȍlޏ[P65gm'XiPto%@CDQgCEFp8"vYc%-4t";hβt7CGb 紋;ut *hwP2S%A/ʊARIJL@S~"qWmԒL^!;fx&|/ʥ=N8`%L| b(o $tVB(Zeױl,]˙fI1A؛O|udҚ{{>_LM.J|P-6z*5͎hwfRٗT7AU&YVG*-y[( MT+~%S`gXzKTv\k}K?#0b?•i'qs`YRMFIZњZ/Z bNN?~8;q]0\ 6]sF@vθݲo>tpHcx"pܐF~H_d DcN?dOq7kr-NәEIר /d]Cd95C(>a kP+X D]w ^!Dxͫ2<~V抜EVc0A"t2Jl38J,K ,qe>. ϫ*olup|VX>E-1"&*RKW 4aם {_O4Vy A/]{ͷm%Yn`(/ PƑF <4$mdv:5qԿ@Y %aet .*K/=s.Eo;SьjЧ /o2eg|3?DiI =QGG7>`D>2=v (ʉC$s<oVjڨ2/-!+2X |''H6eAӦ,Nw1YoWT?$IBm=5N89,:sBIWyjᩁ>^J^Zh31Oqꉅ JO"HF!2o`OZE  Xэ{LmưTM}e6T1ƹ#/~Hl ȷnC{Qx!KW!IS23*YtB>XDLRn%@V+F_>e=zi`wsMܠu(࿾KXivRC>eޟAas}H e"wY u=ܪY s'HBX5O7wZq ԉGoH% W' 3A*LOKʒrSL 4 /.1sn(4iOGB8v`5EGD]n9= *ڝ6amE+%4Z=8*65> qq簊{C^jISs6g݌eyy̋*HĴP, ='(qWH;ZʮB3t `TK-Փ{Τ5j}# EoEMU 8fLΡʱbTIsp_cʈ# ݄ۏ&'0:t3<+"چ^cg*Re 4im{ hiwՎ-yq%I*d=DAE`<شvթ_Noo%C2EWk\FGQU_ϙƐ,>`!F$xm6W4pzY4?Hd\ްK/!mLRu:W"^>)\,.w|2&n1n ڋc.%~>gMׅNT`y0c ܺ$;Mr'P~Z ) 9!J" 2Y^g5w(׋|JM0m_r|ԒaUN7< 2kv`rpS[,|s_8rf>1ln^{I9&)¿,~O#֟pM2`*XM(B:ԻҜHϵyvj[!V2PEҥ^ bE*%4br3}\Ζ6FH}n}rmEc@[` p ayAb亾l]qPE=: gmUuy q筛O9wb,f> U(KFg LSKm [+q_ݠrWN!O$"2 ~oL X]!&> /4䑶%)}Z*EK}!ㇾ:#46D VQJ3bc?^uߕ~=yw:P*J,E! yuM"BoSCBAYF3/hJOɗ=\^p/u9UwV!~m..:-g@z=4DS54kz*\0k TyS>.a :?OSG)V[P$AGMTO❤ Z*$e56 >5Όp=P s쩥U;tTLnfJrXJt, :N$<0#T%АY"y+ Ѽu U ӕNhR|p[NBqf ) 癛kl Gli#Y(>*\ne-tLwD}mхnL=`d;@oѿ!h^&U[rFCC*f!l<hfQ7 /Ls|曲z$rN0,=q+Ti69kXk6م/(TQzkxhc5z lp/ %&7dV*!3S}vv/EkJ]3qT(1hh7ċktomo3-r#IjQ5a~x()>'2~]@, nxg{`W7]0oSw #ħwOJFЉUMvB>Tx/蟹K*M QUQ?c[IIWO w)q ἂf O!ӽqT.Y6;Bi)*29Ӱ­u 7>{ٿMmrr;<'AdL8麷t+QVljk~n sGj'9,Zݸ(IЊK: 6TH;.UNyB~$ޚ2eyWMms#6ggf&s{v0b% ;@ d]f~wv3 5 s}Ԅ]jYPaoΑ{=2đBKZJ/ғ9}'^A >ӏ!vD1AVD[.&ګmX䊲aNxh!0.@uv\p1ǦÖ'%Wzs?V'2^ɲHO!ԪIXVsCPd݌HqQNF}UXii˵Xy?k?ݻFmi%XJ%Φv ;11*Vt$}tGݪTZ]I6]7OT#6]Ѡ_vrG^'|/(+?WUjT1/Bo?U1|inoC[[iOϾ%:U?t/]v 2B~QA$ޮq Wtwsv3QN` 6rtDW&ja]'|׌ubȬ[0g틊5WªiLBcZqza˞;-ͷ lNMWboDI%s ~-D*"4K0iC uQMV5uE}'04Ԕ{*v f ~1c*2 %d(t1,͉e mFX@C,qA8_p^u܇\bK $}§ a6vB'dUEigǑaYy:f.qJ[~'( ub]C8yWU) FFS)]a"qȾXy[ЎLY~:'^z@q󮦧W YnH~L ޣl鮌GuHnGɢaYhv)N" UkDiG#]:^~Y򄯘*^*w;z,-G,pG`XtlF/DN{FOFc! khs{Z"vWY^+ FI21يpl4}~D%Lu79e{כ5vh²xw(7dzaď(ClӬ;#25I<*[Y;)qrK^ Pˎ?$egӢW 7yjj Qlsm 򺈀kb$FܘEeBHރy] 3fSJ£u$Qk(COd8*ò ǩӺ3O-,kQ-v n٨03G]Yr튀2 !ږK*}Y4bYmbw|q6>gm~(/N F`8-gy'ܣBMcդB;vo4'&x`h嵭!7j+b|Y`% Iş` X=d0$,Մ;&V$ XQ$OEjzJ w1E/x`g#$Ȣ=ŷɳ_c&.`|v&!FI)3 tѝWٰc x6 y#,xWc'wDq9oٗG2+ ̷%X~DgXhVƘkX=˜ ?}7.(P,n1rSв(aHe]O; E0tʴ(&em@ޅV݃iTGfYߐg:S7:v*vFnB2,Z}A?]t&ri= Z>8«㵻g3n|Xe"ɊvcNKrCV:P!:5*='58d9Q+^}t*LyD媁4g*SsjD!dYwR4꿍*v& 7.Ze <(g/\$tExnk(e0YbY>Q!}Mt]n %&!ʺ.}ol,`K?+ P0@wpKFx3]oMΝodU8Ĉ1XĜ6\Zs6bJ>w^XlcC{:\JeNNd(*=&e bxH q?L8 5>ONtKOW9{І+ohGsI &R=49}kFdxP+C1m*oWR#lPoEylk3bmZ'xE^YӸORY?zZuf *KϮ<ÿ]"J _|w(q\j[bTrR瑕,_8ߍzӶ~XC ,rUvp_L'6=5us~Ed_Ňz0g68pvu)K%c'[GcftÑ {f2"o[#1_u; LIK,&,&A$D5QDCDZd}h({E}M\O"}Q:WRlczlO`(J@ߌcXv )(U@o H)O|NSڷ2PZeaZ1r5_J&~ K3گA9髛n2'\: Ǐ֜暈bYrvמ_!f+`#oZmYKiO1! 6TURG~C$w_qV߭$=f†ql'ҁ"xaeHFq6Us=:JR%Wc$@q:' #_&'.CDotMr\5"s4d(0qX<K9 2ʜ׊ 2CM~$SjM`%Ϧ6CMwKb 30ju9<^/&a:D 㶜Ow#x=K<&؜20xɾG5":W @76j{mD٠g8Vvpb1qs{eR?A-$' /I"@Z'qHcfhg~;$ pf )e: 5v޸1܎v|y5+QQ- ;2< r̷8=qFu^Bcw/4+sçV0ӆP騿'` F4Pbh!Dd.:nB"y>2'oyONA;=+$a7_CSͬi@괶)>+> xM&Jt6Y~{9G6lnm#4),]8i 욝S շynvI8( FI蒮BW^3E/ד2i4xe Ǹ80^ (C i(2tִ" ɶ_ *{T 8y:0mT@1@^H!h#YI^MKHUkx& v}I ڞ/d?E-ta #O]خ^">1_9~ )4.bFy 7d^T6*y% ]Ռ^̯cِ{T{fSǠ51JPCzNɥzaS~ְʼ)[n5]<9g2I^QU ޯ[yh[}Aϐ]s:/޿tN;O.y~h%zki{ۨh9{sզ{%j*0io:# [?Ԩʀc[I932452c(8Zx9Xk3 ^՘ ^KUঁ$)e ؏ a /|r@rjm!E@-䃾K.85:y9]9W셂UVLἢ!Vo͌k(D&c-η}޲bHkW b2%$eڞUe )슣j` %RX kuv1hd~v-K,wɅ.Y>P:9w#}cLBwmNqZ9f2ir-`'AfVxTnXn hxRjD*iƃ)1[8x(ĩHp4[q9z\@hVLњ? ^Ieޑ}vˆ3tM F. %y"U:'(:piZRKXv*kUon".#@N(KDp2 w'9M"}H^d+1c9Mi|lMZ y[ˆP_] 7xqmrT+6i~ ҕ80*e%xC/l/K&PF(A5)K)CÌ4ѨB쟍$R Ȉ gYmn5f ;tTfI -F",#I;D M/P(.k@KnA6AU 2u9cGk{/:yg4YVtQn{t2|c` 8b1$!ȠEQdIbS!fAS)wHv$ʓ2y _fZvQI}6WotES)cAhn?Ȃ!0Eյ=?D2~,V^b7/1U@j] fhAn99ɕͳ=M_xq7;Iu + T1V f?ɽ| h^)_O\劢9ʘ8SKVΊV"ݴ&Bg%f3#pYh<HU$,@rH &sV;0z' mICLM |iCRЈӣ)Sն"^a,̸x݁Af:ZT#50u=ݿb˃ XZ֫ aAJR|293Mց|90UL &<UuY.{z!uRy[_pbrr+#$#5r=OEhB@fSq UHҪqki+31w\W BĂ}2u:=_@xChVϮ:Ʃ`0ѷOjIv*k-U( 25^R0ӪwCIFv9V.Ȝ .'}j#ɕ2mHdRH_9S^0ύ5\*]]Tip? m9 W\֤lO)NY+0~SM#gKXGq xKXbc ܔ9eUr ރA ?яtP=rD"}3"A^hQ!LJ"jpLmR[(k^K0-xCԬ32z' -Wy߮“_|%tL ;rfEWY}zJ6W6Pw,혛%x7;Q.+9AțkKcsǧS%v|)â^{d]^5iH}I9$~vu6;zEW]S#{+ñHBIy3V.@hj^k-c=ąHz7eݘHDj\ìnozog r^nNfr19jB+ne-hSbEͨ֗e5K؉3<Hjmnuי%d #-4wJ(8J9 ̞K.NJ T~$FLrP*R˝%aޮ|)^S 5t&ecwu*6fQ0 ZfD&$GNCBP]Do)aeUO%@D3 cGrl\^QRS>bj(uS,7ЄƠ%u>s *̻&L@tN:V?6U!m9o bE^C> W #\",wO/3WfBj'oܲbke;${TML$dK*B9a_ݛt*ed\< 8:*sn76Rm gӛ>i:?)ʷy.^Ex2`pOx$䉂h` 8 QASaN3.f>;x1< mÓ_rG/X ;v-rconF5;iq(yì_JYHMK :@/L|X-$ځS|:ƸPZm)C::pЌj =o$0'{тݼzե2eJòcX`+ԚVJ=!H){fG+q0E˿^<~3ߝڋ`>e]Wht.sV @F55oyr}i 1rtDm"TȿIm:1!ɫ3 0ՌR+?$g']?S1Mi超0Y@Lrr9 %{v(к)wl`J( tR!j2J22yfcD"* snp( woU~P~ǵ =ᅛrN-W!Ny~~9dnuOm/S JQFNаXlkMC9ӗ owAFB\.S5eMHtzVm f*B7 Ytb~IFloV_z/7+hOJb>2"Twk%&},(%ؘ AJ ,/o\Upj{*I.8ӤCIF)5# fc: GE\e$pmۆ"Vz ˃*Ӑ:5}ЃJ/M?<j(\I&&$(O}=$DiF]I|5*RBaKR)퇟V~w5W WW0׶T$?l%dFuAO!wR9FN=_0̓(:ꑡW~R橆:Y5jmCBpV=,"vac [<&wKEiGJ :Hw^GKU=, 4ڿ/M'UM kaRʘ(xx؍Ǯ~Lz 5( JbqW~)LJJ΃qb| ߠ7.]m8Icp.Ltx fq/\YKOr`fVӇIʕ&$*0ЭJ7mদle[aE$y((G" 2,9¸@- 41%|'̎I P/@`D#*ڜR]2&+0/{zRceoT%=TjL`b0QmeiwHz=sF FIZnQ 3-j]%]% KVtr=wIF(TaQ<iL8zV"Pdy2@5:iid7 zs\6)mm^-7:=}SHy! FڧGF-o3TčnkMFD +AڪAAG.-$G<˪faP#k:m:WL* y?u ;P _%ld b |7ۦ]! /1HQWSŸ5zj WՐ.FЊ&q95Hq'SBm} (]tfYr"Ra2n,m+ŗ0wH;%ýgE"jYہ:]4j8;˟pLSzK,q^m4TƢ4j@ ]642ƿV`S"i('pm.p/3'&*хw,NA8ۛ󇅘GՌaj`%Ĭ,ps(وE x"C_Տ "Y\T6o9}r@}_Ⱥ+a(ޝ:㨚Mt~ˢ u>ƍk{ knYvj S>aސ(^@k{`1;?WZ)VEqJOCZKz]] R`O1n^@WwvZ UGwai]i g*i}*gsw=wօrЗ=24.o vb+jWؼ8n\CϦ i 88ǞUZyR\c& o[텐 E2I Øs)#9it}A (}|rOs~dt{fGQi. L-oaVx ExAG_6N#jwkC6O,I}IND3٥ qf g! qQ80 i{j՜tMLL,wU*\8"(EP.NJfg3۵e%wx˨8CoJFTʍ UUqH*0:a k|o?p$CGQnzLq>;9fP4[Y-{[nz1p,iHtAݣNVqR/`}iq Ѓv FAKm59j6ffN,}w@( }{ڠ`%Rqr&x.n`,DR쯣:9O)-1N㗷 uopv?3P3R_|&4E Fvz,WΐBo윗9cvz~_a(Z  F]*p&nrX-W} ,[ nbŌb'$kkr d !IJK}:JgC`_ $: N{7dd 27E?0{AA/@SuzҢ"uoW ~x Ú5T1cn,8sq+IB e]ӄ' cV`Is=%;"LleTGsnPV BbGnsMs)R TηOE3V"vG(Oس5j.}>DӃpn!R RXWfKgQbo0j\K<7 dA^QQ/ |q|s}*i瑋U#*eB3 7 ,4K7`Ƚlc7SayRb/ko<ڬ$'R3 ?ΘWi XU#`:ݜ30!%B!7A b湁B5.a  L}*~G@)IDAMWԻ~C=o;㶀5Q^b^t8 8iaV).(^V7s|%LGar`7N#eQ?]C-Zօo7ۧmG_F$;tx-1Gc}C*Cr=w#2&#7*w'?ɽj ~&@:)׳z-wG1Bo ̈́xsA0un젻}sQ˼ ~s !˾B`r3e.J!`6x7]HE,ETvnQԸn'(R^t'ӾTCKZr]͑ӓwR3)+=tCC{K{L /222΍ۢ I t: t'FqĖpW4ЌgqԱҁ}oyuM%nٓ)SDĥ V>Y"iʷ{T`av-qk#V,-eXAmb\cv!dF*@M]M?"-+?[:A>)hNVFe(yfWģtؗ1C227ٲjw(dyвn<5LoqdtUKgS.˶?QʬV/۫1} ^;,@]ThmﵐlA8o[Q\b 5q: .Mi28WOpY,?)X:ϛmIqل3kmjv? zWJ֫c84{ Mr=u^#xe1MG$̵+2sߐTXMcM[Epr눘̐_v1ѫ[k5gi"`LfNxגc $K0>*`s/ǚP\/y(y6#٘4QqW-q~(ȴ =sW4Xb6WkyDUTeB|n9PR}QaF1N~uz0,'UVФvGϊK~8Μ=_]Db V[i8Mp0sB_3|yo?t/x~\Խ.#|ӄrZ7񆟍KgKKzHęC90 {$MDvHE¹d_2:"oce.o!< `,vTw%' CBuxFz%S9';@v c}C/<*x>}g֕n8Ja">'s=;5" Qc؟OAUL% ZOշڅc?i!:E`xr]d]rQL%p+5:lRnT7L4 #{$#Tܚ~:Yx+sS6 X w,coџ|ܝ">`?0HFjԪL&%MQ]=*ǴG2 D0Y -^@isWLT֒hSHG_d{*y#Qȳ'^Þ@X"q^569:UqA9'b€xPOZ ,+o^Q{.̈́|]]q46zb@-. 0,\˹EhZ/t@ |k7Ǹ!=@ѭ-%'G+N>Vqρ8\yӃLn,H|);Up: J?hteT SY ,jZ:Eߓi&4yጰr<:/3¥~r)ULB9@ 4EGV778//tOz"?T c,wqwCimL+nP47q(sY*MEV+e-ez,MxGeO[Gñ%_#xw_'B *>IrzEToOK*NXkT54\B"  k0TAǛs57П1b7W<->AA|P8w WǛOj;Ώ|KICa̚+NQ9*I.O-tSmgU%@S(2l!o LsDIpG38f NQ[5ϔVW~@2->u]M;]) arK'SqG&{ tlå[FNv$BnF磲J+QBәƌEϔB$<%oEiwaW bsz/:ԎD* 7Qp)c;Ɠb 3-r0wѢ3x#C'?*py]%YWjzɸF> ,1߉/R4%R%@ blSj9lR0'y:k͵(|w|T&7>K$8`khD#-ŭ~!,~0TH%HQ7Z Pm_aO DZ[n ;:8*c%tk{tv)"z%S8BXTP 1`tpΠM4*Y'E;"W(S)H0o.ɑ"/DÕFvzr Yyv԰*6MbȱBCp5)A簊jZЕU*0jJ-)/6~ىn(ZL,dy"ӈXaցhysf LD(rj'ݺb̈́:yx"\J՘6WXs |= ,CS1VEhH)^;>019M Aaz>֐I&hT5[;h\sy.p0jCTG }&B}#){2&ε33b-U $hr{eT P"O½̉6i6AR`2&_a Z^8qBhdZ%w(fL2%)[z0A@X*s1[6Hۄb9HR8l,Z4͹rI Fr }`4dcO'iإ*C! T1KĸC~l ԌZa:9|% OU}halIZ@^t(o_'MLWDvtPP*U  u ]!Z\Mt}=dxFdT";^J*,¶kֈڴU=`Ebb uT|0.|!Uݏ#Dft(f-s)+R9roX.󫝨)t@%}f48n;1QQԊpOWgS$BXa>nb{C ?l}^'7&^jd%\jAX\^3EO%L@ڑa3zAV$Wkۿlym1XY9nA5|a:PS2In?~Q&NV.[͂g/ ߼GA/!K$C+MLǮʸV')&[E5kY|oKBv:ݻ*K hu`8ۤࠇ (AC<%:VTf00jX):e6B=Ϥh^9 =[Ud|=($'և%1VR@vZGܿVg&|*RK݁JXg/ Ѱxv|p"f~/h,THK{һ;K=M48O(tteH6@F*,|BFd0fgX!Z"z6}Bb4bImb`k 3 UW*s̓K*F,|&(' W.dy:NC+i5&vT4(Ǚhs 9 2sϞ`| B{41pf堮1a d+ Q<5!հܯ#W}~`{lRj)L#3Q+gpKhncJ '.,ܭ&ψHH(3{n] yrs\0_}/PZW8daJ;RnVLLhF wSE3VC_E~R-:o }rRBR L}cO9k-Ky@W7@/=õф^\g4WsՓ̛y ăy}"jD 'N퐙QE1Jsj`AgCUUٙC(d17 z*ƯH ^'TES6'Ǭ $DLFIjWYҹA7ςMZI/7Y`}(cs°FT'X4~,h! ٺjZ-TĨ 긌hus`\ZpHzԟ$okL$v{e=? ͰJvQ?Sz`c8D&S5f3;~/ PX ]u'xǮmr]Tpe POPe&.jh@ ) Kۦʫjy]Q/]#K|N/>yuH39ŀ:*'J A( %If`CXwhRo c,ak˥|/G.LJ^_ :('?lmWRhRt}0Y73z]Q|@`9zvђn!{ XT Hz:,_}l  Oi$PPI;!3KkJx=xJi 8w̱_4XuAp5yGXH7Uy2fMr=_?2WH!d_wRme k|w&Y^T|E +kC4%=zaQv9g"@OnRގs@)ZzZ%IFt qrݣ,4'f2hCl ):E7XĈ&$ϛV)VG֐q&?N{YiP'|M4Ξ9$ߓ V*YrQ!NhvC;o_>2,p~);y@NI 9`\ybnz'e-.YatWTH["8Z9}"mz~"7B,[z#ƁZMt[4Sl '^yAf4-Qr;#\+&$mYRx'?~hH"x EmBçFћF\ [_d9* liojS[^-j q7{."(Xw1KA߲|"xqD#/L7r,Eg Hgxw5E~grF8o}47v>p6]SF-x[[:Xc>50sfg،"|m1_fרVfUK`*%>5UF9=pYA݂Z $Ջ\` !óv @tfonbH:\dc-ϋTlןG "iڰhmeF pfS-ϽJvIr/4/4 3QPJgY?s?RBH [fH•Cjʹ:7Ǎrx6?VҤ8W}vDo6)U>g'BLRPY1e:M xV D6d HSetO"G#Pw*5}6KTBD56 Eg!kP e9F50hy&_]ϔ?gVںS9`gBxƝ&Z/9`A$3Ylz8o _T0kʮa%-ciH *B9p#Q_f>f4𧡖Afh*Jy}5! <>*VN`kE"QX_8V G&.*z dԱmM]*L`mMEZ-@prpkRȩ{YAj ;n*p'( #HR:){3u5`x7K)f+Ԕ˧fS_'|kѸflE%Y]e>l~*3D]U,qK;HmxD" M vA?tNk/Jʬ.;ԏPggӇB+ !7H̯ !cΥԝP b4f!pEGKِP(;gfP>~zZh4LA|0̗*n" Oajz`,Ͻ\\R@})E1d^HP̎@ a;.߄%9.`edDZiB} L4p%8L5B4kt{px'ȥD'tb?R ܿ3 `Sd̈6uu5.1,.P" O" /vA6{Va28 ߭機eRL_ϮN}?Ґ^?s^=|wY"=jyXoX R76Gesp/ .t/ G谯hyj &(O Lek}TNt#[1N٨-m⹘~N1ŞgD5CtRo-ؓFuZnPn1+$I}CjьpPS[g?s"kK)y^1. MwkCC'o&L +hht2Ƞ˂A+?p+6 ϻ4Z+gh*x[~GG~ W4qz[G;:ꡳ3s1-ŝ/$)n+OpfkL(1^=W}Z5l.C٦ezړ^ h}0ERsɳௗ+*3~3OMIy5c+qtAv[X@y}{.ɣ;bX6%B=7cBr,D|Hu3VM|=HvXʧnڒB2LH C~I?r xn~Gr/Pd0A+ fYm'եty^ϩIgT]bzӶz,U+{x)PEpdz<[NOXEm4Ck\AkڌSXf$"g#wGXJTvJ+DV)G+n,M|嫌a9Yy~Bmg˺QPӆի(/ڦi:62ghKJFg5I eZ#aAVՅK6r+4c 34|<B~ $:ٱ$ uOnd{gM=K OGyGZ׹tcuy%PY藴o֢F W"EmZnբ& 7!b|S;hc ן}isQsʨxr85@2Wx^Y'yMGR- vY8Sm@IOw '?xrZjenm1ܛa g^Tyyÿ+!N#3l,~֥Se@8>lwҠ'a<60BTvd_gJ D;w{;z3Ju-}CVAq_#TgZ`ҳz_Qo%ߓG{([V땙ySSiknwq,M;oI:nǓ7BYvNkb752s ѥz$9lRt4{|(͑WjU}vg j|2@޺j?$zM˲ZQ*] ! tr6I&Ŋ@,gW)Yj%MPxiILïN4$|I!iڊVvDjh*O{g+}Ϟ_׳RQiIcx*XWI\p*eHCʢͱ-\ϹZۼ4sGAE9:7eT,*`cԮX˩"}L5AQ;I˩*s> w( ڟbtaHӭOTTwQpG}uo{&n Uk(n^^O^p?Nq&,#s|rpi!@q[ҍRKF N[|j4r/cCBAAu|]Aܩ_TH !z7$/ҙᄒ!aGAhYU!Xt "6\̶ a{ jJt:w&zVRVf:8KѬic܃ŮwKÆs4%GùE:saKZ2VgطFDIŗu&=v-_!,p9G1J|:iAގ *D=\C1!6,kZ=Skw%={`  XgpL @VV9?@F)Lj{۰WCM:H=L8l15Ea5]w|ǀHV:q{w(|~/CLҡlNVB;p؝ iu$ ǔ8Q~Rsbhr|5eO `OӕR{QȺP>mŔueç 4 {މ7| UpPOAwHx^/;pw{MWR/5$YtuSV- BC ypӊJAqrgWd?\UNJݪw! FUn-5ϽM,|4`ե̶SUʔj|̟v p0پ)KtB,D,A~F8Y%NT ;|@t'W&PR=Cp4*05'ԴFYFlײ{ /z)~sxCC<  S_T&p>J-$ke'<$ !e~Y3wUĉCq)k*[( ==Ӟ?2LP [rؤgELo(&.ۋ&Q܆ŧK [A}-#Q2(YIqHx@9W;uL{W(.nS_ eECe#M_갦Wһ>$d9kx?%+P~dHu'JuYUgvءQ~e/C N< {+"anQӜkl-Yr`o \Hϵ 0Pa-6aP߳>X4Kuh\4}*)gsE&ld$^IS fnsO{;Ο&u'Sdw9IyHdq[;^,J2~gAjl[қ< nyN#7*_Q H ~,oJ‰$L9PЁqZW{k:r1]FbL0{5 OtÈmAG̻G*bnݲi&vyEVAp &6s=2o A1wFYC?Cϟq}@q4+Cp`NO!* sgLj.Т5#1U>,:~^Ki{<$XL'(G-@K .A'p-:7CFw܀>G"-Amz[~+ߝcSn{ca' L4}K4Ț y)x Y/Щ6hϧQv/Ic#y<3irzQUD;PYn3b$~Cz `wJjx'_t]r%DGw̡կ/ma|fFz1)AXկԃ*&"mv? W]pM;n*2\@Gjމ{ҋ6#3]!ƂEi;mjm8$j)5ۂ0~mJ6 M -K )l%HmLhhXyT_7:Eh&n pyyx z\Cf|[ۍGN%ƠlG}FRg-joĘ⃩^ tz?Ec \bƷ!S!y oz8IVZ8GΓ~Y'0M ]#$S|Al0N :N H|JNÅfs/d/>v^4\%J%KGd6'GccW }tɪ!v OtfsKdiOZ'* 2;CN~\S%G=)zc" ڀޚ9xEA>|2NAbGf'EbaÏodŮeweޑc|MŁ{?[;xVk? G`KLwaIuu"5pT GA>[6d8MJ|B7)a?}|CIx_69(fÇ/pwa8Ԁ3qB8Q+( ߄ !Y8=o#?NhBP({K;)=Ƌ&0мz1MTUXgF~ ȓȚGbx=4tXt}n^l0[WT gQ;єT^+Caw1h)ֶ 9XxL MioYbnc* f\ <ϓtCe}])Y}wvq&s.!z-!DMΫ浄d~/Ņhfc`[P 8%N|ֺg\Uw%qmM`4u_rἎ&QbԉE[7G"Y"D³=HVݾaÑe C/13u%6N^VVRC1m*ڣ;Y/ͮ/.]='6(1NqgrDq5<37vZ[vIbNc,,f@YQ)?>qw1$(᥁ LMN@5N^'Rχ8G 4d&9$.4зS?csT{O3c'>s ]X'\a%k"ewt)b*ͮ-p"L/|U8|İH ;hbQ08']miS.㴍]J&>4ʯ5KGjhZ6kOveZؼ֏YK X!hՁDx ; <3lp_7SZf|c-PX%C4%4UiFR,>V (JhD"YmTG}A mcw\(B*HKeSςۻ1t^?A-m%kRɞ" H㭺4X_*H':^_@;}tw"TR+w m3 _ 7Ĺݷ9c `\i}Q,Ɔ[d ,\XbQH Wk;rza*iZ"ZAHDhIGax4rvkLEcO`#J xGe5ԟ}Yb)iW?孒VUuBRe aiH#T5Rt?I&nh^Yf91UGvU@>Gx"p[%s 3'*N;; 4p%y BIv^[$hN;FB VMՠZ>.oVi ᫀ̇ |ރ%Zt ,62a 9܀XX"yEHdO[^@a :*Ą̯,/7aZ6aCF3QS<+=ƭg'8Ir = }N˚uLGY'4YqxRٍ!Qp׹Tqa]7;7G:JwO;E˂NTG\F3.\M'QJQ=E<,GbOƠGΟ,vSXS60K[Н~w~1SfhIg8ŘT)CySP^ CfújiZ][S!z=!B_7.̑lc*ݘɍ]«)|]gc#.^r+J|^Ґm ᫫sC՞_u= @([QGJg7܋ƶ0`k|Cv,SR[ 0/(B{&>yꌿr|=I罝pH G+aIawK7܆rKQ@!7!‡;˛c hH`4q!=ibbukD ,_LJ?Ύg,p[H}7 Ȕʟ1=.q$>m'>@Մphԩ$^-Y[ٛ֕EAƸ4ߙ/C;T V~[ z ^d'n j o#2r'Дf=/ }5P=j%>z(P˶(-/q6QUP|DLcDD鑖'+0-hʞxiWYAjWnr8ؚhlꍷ u&g>SodA&[vV V$7pyMJ08VsSr|S;JFL0G_X,_wOkzv B몖+HleQ>=9MPa9ӬHOX\5͛=x 5u`W^{^u0D0P~ʱtmFGǩ3Co3% ")'< uL0׻CG:K8*4'klEjҭ=(A$ӮvuDK?3rFP;|oC);e_d"C\as2{\>wIX0-)Ly^]a*'`Q<%jrHaܱL6srn4}cz|5ŝCzޔ x̒ax"mvɸ53V>lV>2NG`b5Eݖܥ$PAJK^8#As{͐*j(fT#z>\ϱi:IǰOe$'Radq)x`o< vL :7f_Q3YȢdf>4.?sY@CBHM95R,n&]O*;̵\ *a.#}o'O+<}z2vug/rM~NDw=؁6|̊A4 _v`p،fM۵%9n6GN\ -Rm ëPV%&dK9iaj6u, 0q,5kr hS>J6cQP= om Vާ ^g6 `Ѳ)K\1 8s ,q;5Յ8#q -'Jmu{<>/wSIm8uEij|8 Z9|h:!Q:*j.6%(C-ԯ0I6E˘bd%21O ahӰJt=T37{HUݤ>V°cdu<$,u fi4EO#XkBm 82;Rq^w)lՀLђy rC%Uߴ%@a%u$''y J> M0 l6si18M(?UUʀXOt|fBJ]- |uS*,151'4؟g]/Q~c,G4HK2:9^Pגb\J?-^ k~!ݷ8ӚIIK|kR QA)3Doq}A3ƅѯai yzӚ-h e[ ;'5i&|O0[k=<ſ׵Z*f|LJqa9Z=YDkLUNR;:s_i9#&ϟtOV6yh D&|B?FbyrkCMOgDBds>uLXϜpK7}hd|W9<=lˏj'kk*(#oh sR l 7y/WCxyx^$KY2G6{uVq' `pH.9ID.q5WSV N^|#씥صλ|O#ڸZMxqň` ܖAyTCӇy4wVϗvϣYuXҬqGj ޱc׎n([97e)> ,{Ws6O sH؝~/Sf3#WHN6h?LQ iQM #J~)@h'B HH١65tjx~3ۖL15h/peȃr1Q,Z)+5Z2|neC LCp=ά&V* ۪v9Qr#m6:룣ЭJ#ȣZڋgfQWR- ]EzA{Y)Xjx!$:oACb2&AuE?Ż!nt},e'>%dBYN"17L_/Azl}fkAk~k3π7 WtmYbOǚ}ڑcBez"CM*QXsBW?%in =nAteٞH?ŒiKA4Ło4DZjdwՕ%x(aʹ/⇠m㠓ΑMUK4!Z%%Ut]{Yn~tJsfi>sd6k%:-C׬Vjh]dL*$4edlh]NDA/GA4q;)a-س6bh8U6 xgi#Aw+9g'03+bިJ2A_+'_35Ž, :$1xb`ǧRNAGrxd=A"&^2} ^$F8ۡb&F4Nbv%SU۩K[c&ƍ4S:.yWMvF\nΆKP8O;{ũeLjk$<-{n]"m.#Ht!?ơsQb52(g"N#"e P'utkAj-o9i1 }c;}I@4.^6WF61%IR͊f4>7r)sb>X?b/c"WB«U g5=NC_6'X"ESj- 9Kg/ꗟoyz3(-+@GTqs9d>T[>u0/f)QFKA:,Q.z̚R-H+HH$~P[X wW. U2w0 OPO%Q wSWL, ğK{!igFG.>>QH܌nOxj $ 3"W 5FiA/4iw9_zπL$xznJ&yMN۴|4%D}Z4$Rea>囶e=x3g)ߋn8H/ɳ;ЭTDUY=Nw/MԷ9ƃ@ b˓s%bhYOem;?Iy  ,B)g73£ -5dع9J^W:u} O |;4Ccy `(IM.ޡdLF-2NsYzq#J mk0$Y<Ga ;tCW}nL `1Uqfo_8,0Ԣ)HykXBШ?F"_ bn~v֡?=}i: W *i"sQ{96m"7{V9 /fH1V:\{Ak48dj/ ~5!ki%|7V\zK5 b0(.:sAw*׺ :>@]m/n7"sh)`SE%wꋂ{Dٞò1$-T!-VV$ߒU2JXBvс1tS^Pz%QМWiBDpuدi\qYQ197%xO0 `J_v H- DlҲ;jBq%-oVtܟ+c1Εn؞yOsFO+81bH9#RD/fnr/L$=Mz>ewƊٿSfg#{&@[9Vtg4z$$GH}=1:Q,h-XF' +*ׯ.?P9|C#xE%L0Պ\UL@G-c^]IqO ?P[pہ1ᣤ4I<iYO:ϱ^ 2JFX)P^e 侢92SC8bO}~C>lN0i1(D03kJ.<m Umrm Y܁Eʅ>;$Q[ȋWo$$„Y+dT~ Ob{͗ 11ͣ܈Ȓ@{]ty3=Ј駡I"+AǬEF_eO<ӈI|q/DK:OMPp;'N=Ni|kMNyU.8cPl hölz 6O<αϱwAʫ iReS0qBt؆ bA@-_pKWa#ɫ h+.J%BQ>p(т w\򝡢kxCxӸLҹZ&}"Ә5dIFl,qp2gIqLfMD9;86G Wq1ZuVk)rfnf }kx ~gVjq^qOs9_E*ŏpI6 2'G Tȶq(*Jᙸ;Q16Ke΄F&9ˬ8CYg|r!`f J%ʇ6[hb >$ˆڌl7a2p!N|܋)6Wy4SW̿B1=/1Ҧ,)f rdDLZy7_dWC"Qz_3hy_ b̶y" Tx\,}Ojx׹W1JZH}nW6/!ha&ȧ&>  J )sI^=IPb/Xg5ouSڼI w/a3r|g)h%/I] Pw[YN}ُ.5]V@Ll4|$C}8Bt I #x4tI'>pMO*r0Ӑsv_Y#?w~Qh6n%C_O'$vъ9UĴ>u9s"ͯ:lX}-…8a`) Woo\XkҦz!#`,ݒ/YF:cq"zG֫M7_ D~eVĩa#H$.؞̇Z?~ #czt|iQp#5+r}jT[~JsQ6hRâܶh<9"5;iex`i_._خ1kCGxr"i)'ʟ\dlOL ow'L|9&QŦ\tb#_ýA7ch=Uokx y)-Za8((WzJ:XUcPӒ\T*NC6Bգ\W1ed+btg`~ 3zW^Pdr~ͬLWn 8A2sO!'U[g;ͮtC&[y]IcXZ(J'AT0tH Jk}6<ͦ-ʴj" o"reI`1̓;.bZy$ n̈́ }5qA>)AP58+Q!)WU *QɅQHKn?׻{!~  [ /3( Vަi8%@A1Zi|;s+1 FŰۨBHIarpf/wdŐIucr%e=B`[u& ОQ tVp}ɷ>˜ܵ Sȫ x?af2/Lޔ^~ǛMۭA{}ӅM' K~rS$Aߌ3 oŁop_0O|n `Šbä'Ʃ gr eTEX lpAA4EԼ^\Dqg 1%UܜY_HgNN.ʚC;OEd>`T(%ѐI2#T's%4DS2frT+Hzߠ8g Ws:]=ޒdn=s-,+?7vXe_u; w>^jOA0Ju!x7PЫMEu>w^?)O _A5u,ІI,э7n?$0:T:e9eƐoǮSm(ö@nĶ$.(uchp9ٱؐSDs~3 EȚZDB[oAFy4 ˌJ /t8x{Z\[gs̮ic,@$h(U C3ddP:ZY(05o xYzT3 IOCy׊A|g+MZf,AF'?H焒Qj:rv뉭q`Sfw8>zbɧcCqF..a.rp",_j[X0 7? X ڛPTLݯTpP$ƵG]Pj|=af(ZgyR,anpS#@.gb-*KkEKhbgm]`y@E]E[R[C:u(ތJkZ4 f4R$, i#gŧF3*(i$'֜W `8[d,5A[l:P_3vL3}X2M7~M7fW)ִׇH ^Sr!X.mv@ J7P f=%NU%)I.nta1!̾(2uV] /-`i:~eiNGSew%`*8B!Ob'us[ 0p>@a:^"P 4"wW`V,BpLPfrGVӄwerT^2蒄ڹ1@Y";`0d29g!  )~gwwM͏<clo`~|Q.igQ&ӊg\DȑΫTkG>j321]?JvοC7HsDgB ߙ,2DLʢO 'd~ǻpj޸}K/;IkG]7vYAX#CY1>"Uh.k9[n2.L(S!{mU4^rR5zL;8[wQ"|ʝH7|?K=|I {{>#"V#!hPTRp.Ho7w %h^C6zrK|pٔAԲ!5ˇ)'Mo?j7yCLI"Q=[`>$(uifm6ڨIR<}]x_ O]OL(ܪrpgBceу?i 6 u=Pfږ1Zgseo J@ 7!j^ Tҍ]|5X}20cѓUYUOGz0Jvޙ J!XTƫk];@`/93~Iyic+sCSɩ.CpWs4UϲqDMjpE ̪m^ޢL]\ ~:d%sG[44ʂߏe񀮨.T$|b-s11X+YD@]uE(ANёUA$uW)i)!lJѾ9/ iK4`2X' rn+| N1@T-N (x2+nPL3ilzrVjg@HEt(qEAƻ8 0*S?`uwsS~p[GHOѱ, @]XPvk2"Mf~,ʭ[x{|_ 1v6'}(+[>}cUwƮo\D%&G/IB *x ʬ6:qܴw]ٔ^ =YcƥZϲƑJwQA`֦$HkBu:}pUa`\^+Z-jm ֞‷E3ܪW|)igٜu9yiWy?kS J>17}$V*F!G 0M<m@D(|w5ӭ[!B <mmxRNNzjЭj~8#VQw[cvZQ Ύ B3ՐX \O eZԳEU+ U/Kr:Yz$r>%=ZVe|X9:r1L̻oO<׹q".{B4>4EVhA:Ya?E৿ڧJ2hRܵ,gx6r!+$.V9>u?^r[!j2zKeed{!`pj,;Hŝce{eOs/͍_.*,y'[[#`fw4.wndp:& sqڙE[{t)](\&O\}Syvooi]!cܡ0Y]b%'CDt.Z^[ID˥Mal TV r$0fV`U!{x5c"j+G -$D^w,g4& KhMzu7ʰZaIowbLuCd$98RQP.Ptb}JJR-1-tD)RB6pK+*pWX^۵#ZXb=z1#nOIUDBWЋ%[onXWL2r~zl&Bpt*t7BQ~*1= < fa^7$BUoo7<r Wm_K '$_Mo6(R`&'z{3UǍQc@0]ՠl#-)}H)^q%n9Mpgy%qx}&Xڦk0/(ӗ|(x[%/:V T2D,j\ X *?y?mQc1y`)WFLk̋,g=7u'j]tn!SC |\]ۖ[͛5{G"olA>!|(+$$S<0 -KTg<^+y`Oݹ/遺 XIs'm>ƛW +3&:p-g FXKmwG8kVzI)άi*A m'fo ȾȻ'N{!i 5I<(+Q1jqx)!nhV&c5OI E3z%/ *QpZX*܎~G-UVPeqqVS~qs1mfcKHF&Q%Xad*T*+#p7LϱB&ޣj k|6*"pRQ_f8oKVN.pDퟔCzF2^[!#tڪp61=Ύ6/%|,YfUR?l oO Qhy[72 {d}q줃ù$.|^`Ji 鸺0ѵ뻫 'E- T *(n#; pYHiW6 p/yg k u"ZL*$oy}_hɦ\8{Js8*zm]ά70,k%>Mrlz29 TZI8#,v(q_!}C5@]Wv:Ŕ[')>3Cp\Άgiݗ$ߺ T Ki /9,hK]=7e1b21Щ|8e֓ /џ|O\Z;{= [&}<[Ku*AٽQmV(YZsU5N'{]4Gb"#r}87us/Qː$'Ka5[Pb*m(!"A 놡&jd]Zej "'ʣy:ѤSP}0/T{P,!1{c$y.ھ T7π,&?9DopYut~ V Xb]6V-d~n뾉|tll}x$܌}gbMQwJyݨWQ :23 Cn}dALsYdjz!H^\.%/66XV}­IC)ALv-Șׂ!wHF1Xi:fWF؈z쉸<.mԬBŸc{QVXP5܉tܧW@(mHJêKer흃$ܐV;ٔ]-pϓU0WvJCղh:2 E|md+Pp f!B^XWߍQH_b5'%+0Kn> A%3쾤 ^t*ߠׂrOe]qz-)N uǫð]6EY =}Pu@,lzb KIC>.C>e_ mʘ (Ewo gNZL~bmҩXH$n)QoڐWk2q)լ̋@bj79薯\hƈ!yP!ߺh.ËoO+I^Zbv,͠?dL<jJfF7J?3alڭ#r=aAbE% jdO>ᮗhN[$!5]@f6%ÏrꔮB/,In#H8u6G~U㑸C ͘}C9TJ?~^ʃL 3=M(?V;9J)b9QLCkjتwwO--v_oRcz4\&{=A'Y1vmlkףFZј;M4A`6?1 s{l[1~_oݓŎ_Z¨O zTqƓfAKM>Cim{-i/ZMUY2Y"#C; ={YeZ*Ͼ/`+!}Ts4BDEłlYt`>"*I% 3>,fF>yC]-[3?=o`ez*ʐcL<wFd^:jdn/6A! ]^WӔzpbTBͽՠp__>6"+|k;.6Fa'~g)Uc6f Pձʉd-&<σ6cMNXJص\͞ʭj8lr-IՎc +P =,4pͤ bOӵe c;(1uke6QSNNIy芖 }CbkVhēf9r/m[yJ +Q$jdw_2MnXtuf,0%(21 nƃB6-.JO/ \$P(z `cD/ѻZicgY ty T).;Uo@OC+/PbE S91?qi8_wۚ.iHg#ک&fym?rR&i_N61S*⊂Aӟ#WEyW,# k324Rje^ѱ9YD)9e(pEE wCb^ :v,f2kKn ]@; s٧S u1ONpwi zR&_X\h<1nQ8RyTm5g!ovzױ`c[zo g\Tg e?FeQEd@Ƿ^j(B^՗'eN ̀ ''C#qpHvWFxDVI8`Y)']qbFMi^ Ԁ}K^W5YMos:e>c}O j"M,dҒicI82TR%S4/h^&QNibssJ5NT}I(ve 5)-?#V>0}%^ˠ zJFhU^4MFh" 8G?Xc n%;qMG:q|W+VAD5 /-LiW&z:hywdz[J?8D6^yfmg)q*9~ch]+g-H׷6)HCJz%K%f\㬊[qa RMQj3Hb4aA ;B=d(6Y'a gR%?5B`/P^k3kҴ'ht@lBQ&6-x7Ps"'ـ*1{TP p(+ n ¿ӠPMgOU.ZT li0KMvfoB\>~zS%]*7yZ- [`zÓ7A28%zQ2aJ4<*ӓg%qw7*`ltSd`zmqԟS(SĔf1P{K E?~,{1ڌUUkkאbݵc69GKb) ;GAl%o9i1c~ʲDZd,+iݯ!oAO!8laxn&,#kA~ mV=}Jˠg۵"TQKYMmYϯ;))jU$th%RЃVp&JděO}J;9g;AKc8bw҂tZ}JWK +T񄽁0qNyIמT>@?\Chk[!sSUD[XX:bAfb}?LH+9:ɹ_j{.($~o +e#*yA1Ec !6=P .b=&D_ bo/ى`u(,fZ(ގxN̮6 c - 奂lWxৈXQEӯI-~ 5h.KC;W2F&k=,ڵ\/$SƱF^qڌ2½P[".{!뱷OgՌgi]`r6 Rh SG2)Ja-2*}&!5$g %-JՉ.LFiiG3'Tx°ZB4qL(*:{Q)jT /@iz68"B?sugwD#&~TNld9 ScEo|f)nrؖMހlb̅|U4Z _gCdnjC#xeh•dj4nyfg=u%cRIM!T[Ro^28)__RrnFzɭ$@I/ X&,`N [O\R/ME7S^&p2a'F-D^s#68$jSw GOFcQ#g(``[ϖ0d Zm>_m%5퓄@UV6%TQɯe~w`J{x/˙Y SFp-=x ,Ru"njy)r:Tx4uPϘH G^_@_t滫yWM_dT`f۳&Do(FڄUbx ry+<4f9â_FW }sHh Yx<7i кPNG|&0/i:X/_3Z-6YKS"gj0itw{+W^4aÛ%?.P2(F? $}%D5@:W[WQ3>5t61z۽UIŢWt`[C"k洁1IQQdɾ_2^:tNJ*n )Y3 QPUaǏ t8W~9VPH>^xoSv-dA h "5B4ٟOEN_ epY[ن6ylX}fNq(|a8Lyb8BVڎ4Pκs,[CCdt38­Iy8}ms&Tsi{֢ Wx7)˥NN{v?ܑl";Rbmr8Tni +V;<[->&X9KJ܅lt4In_@lW(PjKf&f[ B0b(09VwT&|DN *`Oq0V,RCe~9%=0H%EB;Un6330r6W9[$֎G@P[ggqI^d &fp|G2q.팴E< ]]{@-|w%Um*&M V=rp·`0ܡe -o1CQ΢/ۗR4H0Zy`4m{gpتl/ud8/fzL $+' Y"UU>GFJM _4dȬ6(:,/}B1Y/6FGu-|7Wό! Ib`ۮ2Ⱥ2_ @@Gݬ٢^\kW|2yNm+F#SCuFTxrm[W'UT@^ީ eOUPjRL= 6k,ޜם=!)}m#[Y>e`psִ߷lp@@ 1錒&2V[f2ڑa!);jkLX۷-ΜDU{}S~Pi8Y7x+iғG!d&,LǧX( 5=6rPd?)#Gֿ< u:hB-ǜ%UE[ȮSͧ 3 0w~{!`8ݶT/ϛgHF L nVbݔ۟jnq`/:'u1 ԘXZ~Z` h9]я4f- EN.|#)p~RPA:Rs`sۿT}0豨MB*]MR rxt6&mFcU,c2dtThk\muc_h7Ne&:^PMOzc4Utܙ\ qoC/ZH[l#J,'6kv"w!7s)X2M(oR;_a\wjmYe`?ʖv홭Ko*H:ߩJ]U5=MfXkqX!O6);Q1 (8$i^lv[By&Q6< $@&Iۈޤ Ӄ+^k%|v]o ֺOi\t=q9@uחJi6r/܆~YoN0x5Tdѕ%4?8g?J<xyuG!akr*'塏ftӀ/ 13K^vX[$hMpzdƪžu47^f6bSb'AO2#+_ՈxշCeI͢nW҇EK4_ho Md7%D+IX̼&H(t7iwȔWVbrUb30@ռm|p4M< ?t4bv3IR69#ݟnY vM]tS'hs,o {freLB5OG: ?-IekPo| n''(ݕuu'LJTۆ!E9Q-uiZ߸˼r&Cvks?FuADrg$ 6j < &#eU X\)|Ō-uQX`x0A(<Ϳ /Z\_ON$s^ʒ֗G_չo z4IiK5L)ކ"DzMmld?lԪvĹvyMSt2 e3;g3`Pס%Vi =tY# W}`XYm$ùͷMd"~}b~2\ =g@bd5]+ʭ1Yit۵I!.DŽCی>yom'v+ L\*FWyˬ>jιz(Eڻ Y^Wx/Pi)Pv%FHM+c'% K^zGkӣ(尜{!A~LwwO̴jM ]*Ӿ eUprKzx͏ $)6 @Χy;-kACC0wJ8smV=[vF@mM5QHJv !RW{t?k6 a*.-mYR, ,TkB4N/U &*itFz@iD4k.G50ROF2%u;jc?K^h.(4Z# v 0߳XLJdez,D fT7n>S1G޵ԏw$ل/lm= ѫ4MӗiSCK%9k H1t*^NF`$R?),¾w-^zsJR]Z.ԃV0w2x9"6΋Sr7sש,$Tu ;~+{Y\ zo wNcmh`{5ɣw+MӌD`8J]:ib#*Q(ۂ%=OݶaG];'Gd1Fʙ C>RBL*Dy [8wEB+\ bN<$6^+ʆ]lRs @S0<Ҭi3N<#Ѽ?4K|6WZ #AYc㓧9=䃊Uac}-2E|w ryjJT*U!uMo+WRX414 l35 !PNyp=`=HJZguAsr{$KHrr-'njK^dIlB0A wlHz,$z;$iǓ+e͢fiG/Y+وFphKx zlߌbzr~Uu79=ɜB[ Ag xrOLgQ:ǽ)T! ߹KP:Od~L q̒aW+;v*FVwDVsL*,)jxrAא5.22!JskpB_J>(M/,do&<ENW(9Q&PWo az 8Ou%x7E}rZCR0rɺLQnlw@} =ҒBC=c1aIGw*4 v/zn|J|)ӎ!,lА@ʴH?*2<Њko91l"fѫP`?ŋo,%)Ce&|j#Ml{9l}t8У#7@; sڎ3=SښYsJ]K}Etwǧ-O78̈3@<;o=1}XLI;G hb]Rrg fx cџ@ IbT5!o:0;Vj_j"8hH+ᣩM$ua넂i'ggY$N- |)+bž9쵉2/$e;~&>ql;X$Lvɼd5RM?| 7*LE"u`zt!;[ˊB~pfP 1gjh. mRUQSKkVddsdB ybDDi/ZuӘ<.ilkNJoL@5= \Hp> J Iw>f;?FScz ۯ̙#|PZW_I[f6q1v"ӯ ڈ{P |OeN? ߇9qCvFw(t'7䛠;d.jw`[>%Ym|4QXNZ(XLAk8yog/z {ж8pj>B:7@[*c~Ί,e{V1!v_P/˵ߢNm5, |Zu 1Z~% #=&=1YkKt%Q[Ὠ[)=ZTF^( \¹ p1$Ddm ^%+uPLcTz ! (C]L&|^@¡dHu=.3cn7ϡ6݊ZvuD{@noVք!5c/PBfV&0p_LLgFOs}4uj{TàhU^0\, &@Ͷȷ<}KR%z!o %JhWo[C_W]E1f*rN ~"@Ş}I,l$)Ȭu177aQBfWb{gQl_~#9/X.{kTdtotm`ZkD Q΃(ȿ7v#tz~9–FUetw~qW26CFq{k W5c}JAo^ĉwǛ8@ڨO*kG#r@8}[MX`wXǒhX.HM7$"k? %;V q`JcW7d&H>>G Vcx3ҤV>,e֓jlay{5x1c񡾃FB|#> ͱB( R٫oB0tOJ@.U~>YqV! {q[,䫏xds*|~6Rz҃4<Æ(=7/!G.nPBwnL8p 9>4Dku%KYR,PC0IOH / TқZ}X$ߡJL I$Ac_>q8c IK =ݥڢA䯤]Bn(3+,6I*{*W,rN\vja*MU r16{r̂˞Ĩ`_nsṬPq^n%ݦЍz ^O-ܫWjWڕK)N-)?T%iQOO RgeWL~m.g2#+O'pXIDo.hu'c iQ{9Li'.-ss#l(C,y# ҬĔ]/T-0[Σ LPRIzU Xt,̎-&Q2&e !KFJn`u(弋 rɥ4`PUg,=gҖy>E$%Ĭ:-o XD<%궮ߎ4,y!"c@s]m>۴1TV/gMq< ]P9fY00ф06b|p[$j^vFx1TcOY| =Ԥ-iD }{#ٜ7h gq_ƯWVe›T?.#$l0Y4?:8{q.V>(&.XF rJuχ߂zk'}VXwM<Ռ\&#k`XxrTӛ^'9b i Ć#B6Oju\o>/:t"9;M ~CNd{:7w;$Sgn﯃M_|¸>dZi f! ye9ؽ *G1#f *Qʻ@llͪ{!3pp vI+:<_r:GSCRn, }:sD#n`܍n6rVtg]-]BTyӾW9\Rr_HJN%<|ݕ |D{ 踳PH HJ@hw0U 'Qo2'HR$V4m ~5d&H|1 /-_b洆 dαAE-K'‡CdE?[ܹd 7=Z^cFQi_ҔC7gxaTat_>keRX$%lؗ>+j9ǾF5RJb'~ m D!sWhpJR*}\nz޴o3WtW^4wLMZcIq#ہ/n.r!i<1{+_hKX> [͙s&ʫHJh\ݾ.tKu4C V* v o)\ PBvnSۄpI` jm]\$Es94_X?q66f{a0lBM>jЙr䦘+'/܁6Sseao ѵ3\Jcgn91Z=V׈"nBĥyy^ LI=<'kL%PRlb9W620Qm\{NyRDOs\ 5.pbj %OT$I#]FFJcHE? ݆l69k>BN֪?k>K#bZ xNWә mV6\Y,~ZArĨ_JWQ݉y5/XBNbJ%Q0TV|?V4՛49`؄Wv_tYBr/Aq"m@ov -D.ŏIR""eC+[_LpcIby]91Pk WB'aC.=M ;U叟^O#9'uK [hWF= o(T6Cq\TV#/o3뗡h%+~Ck9OPׂ2pN -z̲BE[j؂:_#j0U4>Oc"^XP/X),>xiuT  ĩ ٟ[XLG V7vCPhVS(nɿт6pNe[y [n%h /Sv ]fS0lx6U#F0,$}M?lq1sׅs NgTs=VmrU ILu/]/Ei;J#Rz5O{ [ ӰUk4DA9#5IV[}wb"%@KOw+^PPH+D|eqCʵ&[Mi.ں(6˛f\s:Xi\xIO&@qTﮤ/bAMe  ’4/Lpd>ZR5Y.Msud99RWKNc"WUП&WT&L))N?)BjRDXTO?zXVR,UTi%_xH +drdx2wrե篞#vkAG>T3 (> yU&.VkۢDh'3gjkq|%7?g|kvk>W' tu(|=r /QZ &ol@ Yh%&h3,62[}ڣ" .a ŏ|,}Eۻ^K3wYdՋ9ɗU` D6M8,~q_ֲ3$l5!Guetb  aPOl?{֍Ze C,"ɣ%㇂*eF--x%օLнsۛY д}2O(f㜍FtL; b''`#1LV牥oH2ԟOIw8s7cX1sElOg#YfAە C}dwf 14K^:ʮβ HԑiI't/!kʇ]E*W_K&ڝT=ӰBN/8~y0pݝt`,i"1NgC+m8`;īJxpO4E5b~axgö$>QES%WίIᛉ=K<br"U7&OLhL7-ե-`2G'VVck+.g\pj#HWs 0lpʬNvg/1bX!k?" '#~xϥ2+eUi.4kf{QDVǎ^ O;θ)X~ JR/9LCZk|N fC# q>{ɟ[Ԏ "yK0yOnRm51:32f>LfPċD"먓?_? 7x)JMgLȾt-LωEYDCva<1ڒ̬P<:}9lDZOeM*TYZ*܆A<ܟ}&=[™vênBCU>ʒ"Ĕ/1A0 k /{ѢdBXzd0Ky)5%JlR+f;o]ϡyf\ |i'L#=ZI3e7;S'1޽7P˓18L+{9 sC>NgI-QՄQtEfol _WȴKbsgm"EQ|io&5A΁}b?hۅz5;kB]c_Y8O_sP).CGWqʙ5>w= [0fMLXPGuh~9"8v2!?FY|-*]0|7R :mhNow:>FV;@E"oOμۻ&?h\e ʏE[ٞfo}%GuFhz*HHմ`!Z\H,eT/c@'Ǭ_6ՉqXOz?/ ,h1%a,,\I2*E׬Ed=J䤄uÃц+>彧nqY!hr2$¼fzvvl822m!2TW]M/~n#[l 7 ݼw*4Y+<yʗC٤4^yUZDiK!`)^NSO77iAĝLhetW=? 5a#ʌxMBD\ l- 4-OFz*߸9\KXci@8VjV.j4U>Ĵa/fç߸<Qt M!TZ>uR\BQ(w=/PZwgl.<'Oh0/_ W>47EY8f( YHJf#ao4 8ltXI$ ='G tcR``~"V"਽8E,mѫbDA=,1P ˝fh\}I*ow~Ԡ;ޜ >ooGa~O `zK@D҅sHtu%t@4>"ūZZj7S{l|_WgmM.z*TnU?]Kr_fזGTJ0 [3ا^ w0 tH(zL,JEung5|u&붹k֌ۤ[5 A؜4#5 nӚGwIN>cЙ1V+[B4D\3|1.Ŝ^F-nMI0o6j[< M<5pXW|X %`1akS\٬z k( Ҫ;ûȐqP=1 $abhgDq.b -Fq4xxl(\Vl=%; ΗNu eB(ajvz5-M6,&`>#%%aU/UnJ^El60aE2FFZϻ-3BD:WU xӑtN!@/o+jg 6%"b.}G/ OeuD%ȈIV%<- 0-ax9 !N%;5pZ`u_ǨTփi\۩zdi5{>^˴yEQsrŤ en]п4pEҧmRJo`u4,^c_&ɳ%mm )ڼU98eǭ &oݒE% Z'ǖ{:E ~سg \^~Zޑߢd[+T<+c#7іolCC*f63hVzH,8Ŋ MFx?jD*<17ZpE<֓. ܪQkȳW f* &=FfGM1XDb CL+:ɡ4h4~ϞV}3hTuBF%!Rt\s-6}~ L*nHQIG aќnYj?{Z(9[geM@uNUk+R^vi#Ŀۗa# . эz@1Z"+ÏqiWAxTJ\WbMkUaN ވ_(T<;{p^ 5cK]"n_JLbHBo."y}Yos1,ѭFG*KsyO!?>KSZOoe;8W_|;v]?jg[IZ^f,d1o:JFqv EԐ[-{ft0{,馦pSq* Y]wS3^e"PP"3kA5}閌Is}qZ-8BxAW"!>_έ$(Tu6VVe'+>8o y\͍б# Z+Zj6?£7A&*(b5"L"y]5]܍)§3Gs0"T9n#PO MP Ǣb3>'Yfnnqn=;ml_b TLQT{ܳNz/|_aT;]33H+&]Vy4lcv"Gp6cD; BtqY&u-Ϛ{Y4oNιHQ n˚)jb)04}?Hr݁6̉n{1̴K&\1Xp@zqI: eXNdDRI ݔ5=K#fzmJ̬6uccBى5r?!r- Qi"DEO 4#Id9&j.-3Z,8A%LNȎx^d'yDt`SH fSI(1Yy-,Z䣺Z{\g&y7p޷孊d|N뀦Vۚ񸲤.R]=:^CUwQ17pz}aр"[ &T 0 Ae%v;Tm *DuF*xE.PL1ҵ_b9.ڨm-_^mUne"zHԦɹnJ8I:׎6Rzb1+B̘FY(t1nCS3xC6%j<=x}LGx KlyNLc($ 5*Ew8'O26!"N&X-E!8=߷%P?IQAf[Q5G!GaAY'E:pTǁQT/wv+kRh1i놎u}Q5XOC줔tsk]1ϒR/n#o=7{/foHT#Yz^3}@i"ܐYE^ 6\G;m&LS逳ܛ }@{2b D2}ȃnoOBZ9GV^ M5շjh<kWȯD 4hm)'q06M"D0VlFd<.?̊ߝVN~] Jup8js،#gs#1:_R/H H袟G#WWGVH$+fT#tDj|x{h ]P;6(p%yD~I=\pkz\!6jS%q/b̘A /pT@)*HX }eGOj\?wybRc렛$p;o$Y =:g9HҦ7(Lߊ)^VxuN_K,)wVWDc{Yfau.#U"2e#W<;NڿyQg)}&A~ [ ևs]c*0A}&GhP$;Q<me)_V}@tkr4Q_-׏H;^9q&'>(^FNfMUNY^o̙hj1_76sfx7h>6 Ͽ2쇳mإ `T[s-{f%e&\1vn54VɣO-:9I||!Z@p%37['(~+5Zv/Psˊ^-7]v}'0 QLL IZS@.{ 2U/q1lP8-cC}tPĤW=Øb#m.@QpJhI aKD0= ª"nf:86+,ˊrӳ64=Gz`M*Q_lS\}Jj倵mI1V,/:SbWk!_6ɧI"P0kEs7&}Z2 ||0d@~'!^gYsKBXĵ[?F^/t^z(+iȽz/"lQ&m?BG-;X~!T.韡 : Rd?!b0OBuZ$YydA~e}Tz>-G3MdԄCokAHRa5 f.jKˋfԧ@rp0,H"t=]u~X#X; b䠝_|`Ṟ'u"YE9M.cg32]DRD@Ln"h*0Rj HXsP4^Keee-拒cJ萩ن a@XhBGՋ~qõew.&(+\[kboHzC;B_x"7us(nE' (qCԞA՛n7X}l;%^r Q* 4 α!zNhIHɋxQ*:51f3y hy<3gFF-4 2ޑT;Rnl}cQJpɜO߽B@S{<@&8HasWa)Xwm{(3UT{nG4WTM73l3Y_'1@cZ@Gⴈx& wo+`?y$-@s-KD## ~au߄p\t۫#fBS<,`Ƕ(74iÛb'ak5y+,CހVGky?r1;Sv_(u Gx!NFR XطW!c#\'t^OӒ|!.ҼdDt;hf벑UٰNFkѡr(:l'ۆ4wْj5v{^' qVvcw0&U\lgwE):ˊpvI,ǿЏKgw HDFO:g61]Ӈ]m,fj!n0K炵Y48n^ ~S&RbH]Oi_@frp<jsT[A]73}Ny}ޖauNlkB $BǦ(_pOkMknp,Gkl/j^L. }hQAbEP"<$ VM~cnˡ.7:բBH_uOdDqtڄG`\Oy'gR |n)gCοAWt% ֔#dl1Kr܎Xi{ tyGcG}>? "`>6;73l/0}-g\n/#YJX- "lRc7)&57ǸM`xdxd vO_x 0\XL\қ4Z7~u&mꍸ\oQX]k4 XpT?|LC"J8Hw@Ƨ82"1#R4As'`Ϭ˯vWxnoݣKe C,Qٕo7wM#Lb9C?7mOSMAv16V6.C a;r,zv"*BM]!jR޻_% zO]:Bݼs,(aGO@]E\rchlt. Jl忇u0N:8 PGG~әWC!ɋ))  +/2ԡě [3GV9@o_ B+ƾn V+?}$|ER%W J2.CYЯs]\*Z6_@C_"Podi@ QBM}1qXFsgVptI]7Rt P QAu7 LN26$42a|f]*('{nIOBߢzZ&MN]J|@tf y,q =Ƀy7 {V^kBHtf'nx#Uj7kG 2$d WCF!ѳ9WQĚ8i,`ʒS` EMwAf UpoCs hH|&g4nl.k0W۞Y~?D7+hc7BDFNڭ F/7tLdƹ]Nl S66ZmWOV8&ktݝV=Xwe*9˭5F(947utaֹ 0zs=W)>3bmcYQiwOe Psς$fk{m<\YMݫ1|e l6Vv>x@*#zL(&0pG_=t.UNb}+pVkKR| O4e*c,\m ^z`ZeB~;Kͤ|J:>AVW; WX0=~7 뾭'X$A`gด ʙƌY ;e 䏵Nyy(W p(j/n Q!HD %9zj!< LXo`0HDQ4J!| ŽQ2OKG=gt{&$6l!uBgD"-ۥ9rƮn5`EڙGv0콉<`0Ck#Hj ݕYm2@u oŁ0ljlp6uւr^γ۩Al#0]6kdNݏu~*V =; v-7%.@.e0A.?+!h5g{y/OV@lVx8LaV$G9PMhCͥ/g\K[Ӛ:>vOF͚Xj:Zt\׉0` 5#0bAtAˣ=0j`&e%"$Օ2r;rJU KRh뺱bP~dZ]z ˧LKm[lnw67F`am( 8{C425vˈrRC*uW/] ZٝbbuJid?T+ )P)>$5ቶЇ>O!å38 mcq;l}x3& ^>+xn$|~ioSI eهǺjӳۊ1p0>*@M2dPk1s*O[nmF:*] b{Dc8ntpʰ?4 ;mvjɒREo j"zgω(Fvakț rqw5=6Yrn5MoG7(׌RxLVzȦr >%W}ؖnÃgx;ߣH}}*`%_M'렙XmL\ChMWǐ=/=UŚTvխROKI"w`<=w}%+|V<bT|a=x.k'L v/6F@{}i?\QCyi@Hz:)cӌxQOp(F*uq ~@FB^ɌF' f\vXF<7T/ {W' a(X(WД-&M<+ YXKPpo[gTMYbvcwRP)'NưH3`Z=71v$oZ`px8H#R0o@5*a6zsrWF2'n;E6؁91'g9q d&vDjλ8FU85~ $Lk+H`"qTG0LYT!0i #`ZvjKeS҃-{)G[OfH8Y܆)oN7t[W7;7G`3 y:8#\B|帻Gř\; aF~^x*ޑ*Lls.2ˆ?ai,;VB!$Q[)f|X/։.KA~?G(=ܹ' pu<[δ*۞&!'tyb2<:x <2]j֞'ؿ]q=;滕Ksj[w,bX{lw {[-5 M2,~WeCzO0ዜyJ$R3nzK̖"-6:¡iRK>$[hگVH=jǸʏq{) N+y_5q } ~ WRkL,Y [ԔIٖٝ X>^~5p3hSQH` cڨZ_{A?!#~ñ9 >NX OX >/A&yCuL %avT<SQEAbό 8u\uo0Gx61U|1,5`+nf#evn!܉JjWr⢆Zo' iڳiZ#s,VY_&CWA#_)k s6!Dp23HRO[v#0@qj_VFΎ ,YR5"Y n;+CLl=F}i#)NΗ9H">'-Ӄ@ѿ?6{\RƋPIɢs)4duǬA {DS9#n:(-ND6\HdUtRC$ t1Hx x:1+%+Ǫv0*l'!-T}ϻ0UӃb*1G"am]o.F(&兼 .@?XhaQٔW],!JFHo$(0/v2SUb⑲`޺-0 ;EH۩I!!§ B&NPnH4D  H[_~|#rًkUgΰ;_8.&"ΔoMv+"*ɰ,oĩy=\o"c# `Eb {=a365\鷆y@ Q^VG2IT~!.*"a_j,WW^W (>fr+Fuu@tԂ'YiKoM[!\$ F\ԡ?"b;(icf$syrtJe=z,2s-]B.us9 6xBQ6AHI+#9龣=^ZI %G )CԹj;vm44>8v$q"Lsr@1Һxe9{CtS?3ΨNû6lΥ^6;Xo4`(~AeqJq.e˪n|_{jO +v>[Uԟ\[jK"Qk 5G*}w43P=~w|ZnOpL北$۰+}KO'B?P, y- 2hVf! _Y% ZO6*U守3vH,_MysáMFtQ@! 9n7JVr;+oPS瓁$瓵@EBJ8Ώ#> 7#my02FP@–aw'ãtV-!OgA Wk;ܬޢY!4 guj?.T\N/ }Su.Czb[EA a|T\AmsD. 6Huo|$#(MKEQ MpSHdX`&a;^~c+Pd* *wjEM$6PG J5 ݉+>-jeGQ-q`- >?׋m9N[H+ adT!V U hoTWiAhlQLm+-G T9ҜlZ54yM= jL(ULk AU 9SqVr1͜rkj@U%b^e<ʊ6fr MPEyliNKScfIS;P {˒QHx}ix:fP)xL KK3bh+B~)a' -\,IJm b8tbB2ů-w0˃Mxq(NE cޣM,ƎV$6 Úb-FRk9۽`}s[DSO?&j-,a".eklzx+dbaLNszoc# !-G}ɥۨIvċŧÏReNk lJEleB1 yמ|oP_5 #u{H0iӱd7o;3yȞO;J hƭ˧0G&W™g;.kS5'$gI%1LYVOG[Dk..|"c@hKљ(7:ep y=q I <9Wc| ȯC.榤=4~:j~}(X>=VGJ{/vZ3iV˯4rρ Fe.ʹEoE~oe|@aZ7ZŢr -){4a\%sqMx~.ٖP)Ug138L~`y;^b0c4-5xhQcEz2 H+(&vll@3LBEqF/6aD 0nU\uoЛK[&c.#!Y8&PDO&H0sFݧZ:jl%k *jՏ}pl3PI>Fi:gJ;Rϊ|cDrY` +NY*2O'DtO^H11bS]`ƌX+Ŷ8W%!k n&mdGCӟG䜔W"::b qȁJխ' @^!~>$+Rl0!V+ǃjƌsow^*fj2!zԹ pࢦ[6 m@Rxe-t{8f]:z 6~dɹަH(xSbE.rk[qjĕ*}y"2jRv`4}Xh&fhL@ ]w;zX,# @s]NvvDj7!AP.}Yx+c ~ #_53nl2_-*9O+]f[Eղ >pUrU{} NPzĊҺIo! FsvH|\>pv{4Y7Y^pʇva8OOAKuh[̴=iۀ}=8!0;P1$wCO𷨉/bVit +giAlrINR;~mк XwnlKIb1 S_P"@uC>nVn8]/՛Ty8ᐂ쌮EL }jMKq*rF[Cx^ tJNS'הˤ)5=̌up.;ܣ9[gH4Oa'2y]K;<b8$t ^ǠdP ®RS<'g8D0+4X+v&;A"se.6m/fvttddGPم'm'Jmp3o}#79g /gԫ\4u|@LdK)JX"G[ՍGT\i@lBQiy )MAeƅ2՜n뻫QN[&cSW[һNbV[vcU{IuF"bߨbtA9ku׺0M֓w =5nU>g\;Axxҕᡊ 2#"kxoñ`ȕ={*( ́HčRj.3j/*+W}smr ˵tYct[> +BA5>ha`"*\Ӧ%G0/v N"EmNs11cOC؈}on^pWA A=ly+ւOqd/aNPƁoH@o+О7O7_U]2P$@@w9ϹK2%6jka&ʝ!h2E4K}[î,j;Xdg%{&ұ՟zP e/NLMDؓ'wfh؀kM{D&}_uX^J\Kc 楨2n0Pk6 ZM-D{<ВB$.~pR\qvv}u7:SHub#Mѥ 6-KrGeWUQ( x9Y/z\ߚ!=[$vA`8/0 *0e\,/>"J{9 p5S@>@Y}Z[#a}(Pgzs/2K~X\ Ιt}wjTW_Tb`2m:|c:Da:ݢއvlnkbx2IS32\zJU3y͕d&~p'HKerx0&=Tj˶;e +EUH%F׳abN}Og85Z΂y4p`".B|dt*z*(N?@ +رt$sz%1 5:!+yP̆'F>=nž>%hkԵ(@`L6S}CCؓB`HSkf1D"0, Vêrھ݀R_b7նU9l~|4a)b-uѴFuG-|ڏ U{B诣2@'G{F1Կ_dEeDYk)isU-*_*y@d9' iZ54G݈ۣRmeC-36Wq~9pW]'W*u#W)du%S 06L˒ yǐa`@` V{đ\Y##bCOtSX/fvs7vQP"&' $ҋkI?J:dw9k;ʀl-1:nD޴~g_wا=o B4#SM^R5Bsn`1QA!X `,^`D `r{<2Z#+ֶi"$.#w!GڑhXݕQ8lF^rjd znǢRԌ i=iU"8J.1Fףbq0%$~wJ}DҫMIo< 0ctaFaC3B?. 񩉁;4+!HU~׎!DvA&G W`CdAMAhgX12"BڵB>83݅Ɓ\KXow^ hA 8"SɆ}Ip(tFz<҅C\JFڿɤK PQ~$4gu/KHï-?(sda}i+,[JǗ`noDis6];H4f*{lLwx3Js߄rٯ7T=bDBxsgjO/ĀЍ?aݕ4?-9y?\Uf^,_9~޷? 8pe/*0% =k"b$_ߴC8-Ns;}I')p}& &1b M$v;FqT$MfbO #n&y9%6~ :aX# V ~(N` j4jhn3)DloUntJƔsS8HS/\꯵Z߉݀tZ)~qN3+?͢=ScՂ-v;@щzjq/ C{[5vM ΰag00^ ƑI0˫$$K BPtI[gu.bJ[p2$Fj}#rgdOiviYi"ܢfpJUyq#.a=[o-O{cXާ8Ca'z}&{,Gs]=—?D^/AH L07]PD>VadU|!A ;{L:VY-uA .L v1ɘc ?_ H{YCҍ )|MQ^{ЮZ.3=\=56*YaIJ> ƍ<ˏ>h+=s%9Sw*e{#AiʧFO,qЊ`3`AULxG5H:Q_=dːƲxĽ{ l`Rյ7>~j/t6tcR7rXn)0JG(V< B_r["6Ch VA}N"fҭx>,| E=%~k6lFD2WPHd!hDۄ/687Qt\4Vbe9DO&Y,v' ~0h%/EFi$'8RJ {^E3Fh~#<_r^xWf;(c*v@ x5$Pk fiP.oX!D3?:қKl@pPɿE.LVǀkе/l+- Q^oEq2nGd7"&@V!X40k"ERZv- f ˧$Wj!`kRnC;5HmboȺԭCm$@!' n`κ[=09"C)r>tQ~0sw**h *Zzw1z;f(vq$_[1v{JHZ'sBܤe[Os_e~X 6~is%4 `Aͼ$fZ.+O\M}DZS,nM@X4dbo>5\QȆ|ÇGuA f\jZ,1! s+*)\+ڶW N)E3TvsSdK+/OۿНs.W38C^'n1ڐƍ6jQHuUS2{%vIj%1HJaǓIcJ~RkFvK6G%E*AO?;WAIU7KA'xB竔:,{Ti|I YQn-x!m$ XkRټOǪnyrʷ&0e1؋Nٲ P}e&c ).ZA_#ՄM{gWX&ʮpW!9xzh\r楮(YCl;!iz(~pPN!f'% }*j;/1>mΧp8-b%ztB3Sh/}e haro@4*kOb[vO\E^2(/>/5u"컠(k-间m^ɐBF/Qw2O L>OsP8b f J'#Wjo{hB@?oaC~_+/U]01CC8 ov ] Դ_A6/82K p7zotK0rGV̅?4vm0cU-U㼬)YVB0׺mϳ e8p|@-@{"OX;`vއ%69qlFh͚zu[qC'7~fnKR -[p;VY$_)'ۑ _ WK ѿ~m,;f5o/L' ݢ>)s-99fҔ_0!d B^s!F[B: YM1{#1LwCfi?f0Z;1fFf..%=B7k DhD0/Ɲl.Cc6kZN'³0YuU ㆠU/2jpCd9a5Z3+gfCO ={p $ї3Zg7RȾ]w"-Jrڣ+~˜Cv|a~&-r tx,=*\$ĝm3um^W wd'c#Q΅"WT6`K{? /v~ibU׀WN ItVIT*{˥5:՛ʌG^͙/TFo_?~cp,s`pg6Dz>5 [.2)R k uBԎ<5̏oXcPN9YQB+as6.-|gx'ԇ\)BȦ?GzWv~(Cv!8ţU&1:i{KjpZmOӻ~,T,/m64,xr_Rln-K>ھMK >&Mp.vke!Vd-/uOx Qό]Vv$nq"ocSwuF^/88\/n,w7$1bbLMźyi-_  .HλMңiqYk&UG4/p]|6wPTt1mp+>"W@-t,Sb*PWԤ`֪@9 N7aTdXRl/xzbxRn#6yLwkK $5kc?N͑?cv+x;I_(5l#YY:kF,c< "TlJ[Oˆ#Q1j#3TW{J_x]#'>q˯#ҼS?LSVLѠfgPԅW*AJС셩# B};{#dCR/I.ηS{?2cS>>ud;xk6akx0R:Dؖ:,.HLWp}qd:wDaD+#Gl[#;ϛYmw_BKXq",HN9dۿl\\n0,_D$ޗ6`i۶' 3d1$nqV 3  ..aP_m?! >f:Xb'5 r~S2^iI"s <ұz݁M߀.gQ[-g\; A<ԣY:Dͻkq >Q.? =.Sy$v}S/C:3?Yr2!dboW[~vTupR(ڔKji5RjE{@DׯPR e R~Iвz,lhIB_" A r1PG\FGd^+I-y fA{l4X+! iq)<2QNۧ5@ zGmFpڙoT^ uy,W/fvfLI$|7kHpMLpK 3ɰU>'W]=ur4 j^ ^Ty~i}cG)_qm~K<7c|K.; \ZC34u9c04!LZ̨\s;>+XJz/_RmoE5lzP|3CsW$umay"Pr`h8Dfڶm\ DժfJv`&`ߩq >^mW vC݊ nE !wFU tk;9#M M#:\DzB,ئ8a74IhIu!uM̽(BPn-oR l;:sJ"2¿nX ,+g7M78ڊW;qx"|4 Жظ"CDAyW췕EF+/9DP`XX=|}q̛p鈯qz8.JRH=e7~~8=F~ϯ2 8DH;]X1܏-ݐ~Gf['X KZ⊀@ղj28dApcV4. q78Vt\ V7hWHծ93Far`%N=PAG.{fb{#1^x;Go0?AΑVQpge vEL4/lWoڟ఩Չ ӇG'6R&P [u;CSNjo^gPxAxV,(<?y#' r_9Vr<ڌP#f o#[<į,߫ 0|/LbW%>mRN6[Ԭ"8?i* [t}~&BZ3Py- x; OydPCfEig6(?`P T ;7Z-{t'|$ITfVݻݙh^DHX@01}]1[dz' @|jr^G;ʗc(bnF~J׹8>&h[A"UD-q=zw~,wu)I@2;p`i)T@rKA"d=S(n=]/%Ⱥ4%Ti}݈ 䴊VCQ5BA?6g!BtX6ҔTWJ c#X7x1L kM~OWIM6ދ('WߍPX.!4/H!GHxFX^Òs|R 8n`*XS_PKXrM} .1ž7ʐMp'~_c6=ğќ. K+AKX=wʭ|U.0/ ,LwqaDᏎt.o=  F)r7Wgz! p<֮WI$#Jp f`gZBDeN#ZȐn?\!!v^B10^6wK -+C|g.(UOF[:薫9 nhZu7DQŠOY&4nr*gWM'VhatǽZo?XJgH%34y("-lXgS-d5<ϛR.C{[EmMД81<"/! ug2iǚٷsq5l픯ߓhtQFkڸxFޑ[Lɪ7ܢ7x'8pz;&9`^m UoᏑ7a05I/ޘGiwGSG75?J=Ar  ].vP53QVR{P[F[p<ʈe&"]9񻬖9)G@!]5'k?3ݾ>W"EPvDssaĻ7lN]ѮĈ. BfnF /L/ !۷I@}oǏ3ܻ]@4 Ꮝ,܄}Q%V; $ۣwP0Ҵwn!ClP ͠m*1 ~xRv`u  ^YpV c;+[YG4v*c KN`gHAL$dMky1^m1hCaqU+WҍDha:pX̥D>{f9>A8`vfvSSoB(5~&ĝ,#R1 .]%XF@N1sX+.$\9/-*JX,ԊXMLsϑr!bU1O\eOu=sSb_&~ıNG\kh (a~~6c+3W^aj-C}q"hL';^ҢpӃTVhW3T`x@it9"CǠ鵆9FəFUytE4MI\.$ebnKR <-o!yݬnM c"8!CR#~ y9'Fa%ZT| o*/zU'H@/b8yh'e}4DRDҸɫ.2L8"?g!J~S&ʲ(8WQzAv<٘|>M )+3X ӆRj*x5᷿F-K\,cM6;Px2?lgN F\gY5mH45"ץa|# n>Zޤt=T#OH:TS$"yZyf|gXZ%ۅFx-xO[C'(Cp~'[3B'OHhkrQ3IW}$WJo? GUUkD?O%*[ofoR_j p`ƹ6|\IĈ+K1P/#hJVN.QIq178%S2Spx؊Q!-8q:A ʐ|JlR_x5H?ՕވR56-s8 !ө=hnWc:R+fƧL&mQP/ jIfihs _}yyѤaYyߐg>a<{v尲*m4OoĒSlbvNcP\2XC8ƩkZc$담V6O_ X#wo!i}EsOpV%}¦ U|u˒` Tً6 aq5d-TNc["D|b!Kđ i¸[Y+G{A_'a~a('nWޱL xG/~6%F=Iz1W ܟpNq7vB>B43ab{>:V0W7^U~w]$_R@l*~+HR4"xw =zφX@a.8Ӷ^x.PS,NX\Ĝ MRӷJbaLjNCZH]+]XP'߄!qAyJM AzlUVz۲(5ieۢh!g{U~xk3ɧ shr .a$w𞤺oswH˯jT4+331oP.|ol®N_D!&N}Ψ|li2ҪJ^`Q2jԙN!u9yMgɑYƿQK mdxHV`M%l{_^wc.+BϿې]-G6_ ۵.?Z2ugo4$õ]AeɸNLᢷ|Wh3'0Ǹ9<]o ϰөG僑"Hƀe5VGh§ة&4B5rȁ#v4"ct ]X2Ht+Xu \F҃67TY9p[XwW .Ke F)@{1`de HS[/ }UO@yV%RX05?q|5*d]D L&@0O-\3FR r"BVL[9~1晙qEZ!0U:qUO4OG}x9 &B;X!\/eKBIĸ5畍X@nw: SZ䋶ׇ[N֘3 ̀SK<Sp9Y0W>MkTWYp\6C>P|餹GӶX?Q_N|Dv$cƌn) rtުQj/oF$[dtw7sd(9%W? Brp&hrᦕҝ\,tà T`/'TKVkfI,5!Y]#2(^W[J{wON[`ݬAI0$Qz5v~a  &F ;QWt@S5`z;Џ w@V栖jX-/[յ{H %;e$pKW5 z5 &98_}lXTR5b6تl$hO0\95^B-hTD9;pAL%M0$O' j\[ nRIuG ijM.oXKf0/g@Ôb[4ʉF)s>a3RY]qHWpQ-Xz|ve T> U/{T><-wvC GEޟ W{DK>^{ֹj?&i18ˣwj;ub7s"-9F懼vr#rNXsO bF+{s7[KvXەݞJb^Єr}#{L:M3d t{f~[j (|+: GI2TNp'o$7בPåU`YSНH0/T/=~ȣYSS6Fo6Ąe1R{+F`Ǘ#Mw]bFgۧnxUBN{ 1*ց8ȶ@~ IwQ_ 6=xخ<خhzTak Ʌ4|(P@!lPV F(ۯED b_s:6#D5mCLtqT8&Uuv1jW>a1((\3uJipb|=hSf!7ĩݥyeϮ%l7OydWx} ]GxEЎ={ssv:dP4? B6CFIk}>q'PMWgSy\1 N?h_ ?aZfszËXZɒ*[ ,•t-sv"iyNByl<'9t&UDjfZwsӜ+zvW?Pö1iJNz,݀G(HeJR?#4]WXcp$l-0_7l$  YCЄ_FzS1;!з@0~\\̹ @S"^V97&0"ef:< qmVGn,BAwyODz y 4Tuc7lǫK:Ꮻ~%#ƨZŧSw_13I`^x3`i*R~ox'̗bW/-F$z(=߸d('v:qr2 qE$B[ bƬ\y$UY$by~垪ff쿭 觳٧3{nH)s0C񎑷L.1I\kP\ aqa$y^K(fUw|'G!s-LuFH֚]kfvY͎vɻ&u9l@uqy(lIZ5 v UAg-]t*]9d  JӬL":|he e;)}kMQif̊1nm,H/?sU`g(`"7ʎX҄i ˊrR,`C|*Nzb$hÄxӜ uO@ľw_ޔ(y-."]M;\ ^FFŖ0EɩEɴXb@zCXm!9p"E1vQiB;2ùFQ"Ēcm~ǙP"^*]֍Vtmت޵"]MWzE\ugꮱƴa:b"{k7k HIH$`4>1&d{D-w:d"l2-9RlͳGgQXؙg27&4}o:W9 TIqlɨ<8&qm EF3s*rmaHZtUpj'E%1'˃Ō;H=o:U K灇' /{<감Qw'הiaથ򾎇2 M=YƲf>bgeAu.C+GOUPׅWgwUh+̒\vVv\M,);pמrXʐ9MF *ϹV->no#c;~`O`)Bz=C@S#ԬF7 NE2ͪmw Ũ8ّup1%3(̋B!,4hkX0*Y@Mzۙ93<6ҖCè*oӈ2aҭ#Hug44PLT+ ,\c]fbAk+;3lSF|\wISӞMRԨhE8]Pɿ\l^{ՊU?U[7eSռu]E1~rz2@Q-}0f7d8h;B/7}OSb`oڶ`CAx& VpJp .G4_]xٿQBDa2o8 AӠmZîxXGUɔ>+opO W\bC㤺nr<[z ~c‰4 =G^xTj$ 1yٵ$+e;ldop +lJW}(|hH : *xq}lf%ъ0Sccq[[\kHdD,ʲcV`AU,)ayx%!o$u}uuN,[L[{alPt˯vi!܋Ji-:$amRhYrEYҎp=EY;3+S >,^ $eB )HunʗYB$dUwCv@B2b^kW 0r'-xI9oXZ [jIg=:lW(J^ +t]MPlM "nyOcb!7Q+\`;B ǬpőN@;iH^#H\3GSv`a#􇧬CPuRwqgI~BQ+d҅V-D$y'͓!-FcIm  zJ8؋{_68WdL͝5OϦ 'GxH0f ׻IR mWK;q^IG]p&ӝʩVYiZ@0{ҷp kM벗L`=K ?BBΈ|"跕b0:L)f'2vEQ^уfϓbzk Y6{~›,"4-xd)A:w5,[&PM>NE(E'E]@=dWN)bȄyg͒x63\: ~-`!1ܐ6"4퉼9Yp/r l-*iԧ% >436: LV֍95_=P pGTR&) FA`oϵe +~*|5R]ϪS6g-#ш"?# ;iVrOCLp42ٳ6F埅(C{=(!F3rLT<L5WZS>|쵱ޣ鼞>9!zA.(Q*p ͕[m'9ӥacUHL|ljk}=#qY` t Ÿym!؍9Kq YX%5ĻV_Cت;)mnLb8R4*6oƼG$v2*dt [X͛HֳNogSU1tu;;Z{P, ^gŇ\aTʱN!Rqoĵ+ۺv)K224mu/(gJ iá(cn' 1DI!_Eni$vhFΰ#'`nOL(5kȒ0o״.dv_JÇ$KWJ+9Iqtn-4u_NI=Z#TĜ-#iF֊ͻW%v >Ȇh pI5µa}5l8kdv#\z\ [tP"<!Y#Au]&]_%y0ʒwlB5qmLm#@XYqOHt(IsQ[Tb+8![EE^Kǂ!_5y d2#ۉ'ؖ[Z\F첔qý};XcUcvdz4o+~76 Wc˞ֽ -"t$7.Zda3.3xD4$Yr1J;ar($*U$V5̼}oEr`o>(Eު{sm3LbkHV: o|^ UR%$3i/*:zS.k$b(l%/=fH,!:3|>vh`*IyE'~yKؒX!cIÔ#Լ'~kt\/MKj]]t25*8]T:;[_oO|* _ȭBHE0* ҍ Y uCه&/ ZƫS"jmXwvASb)~Ezj+T?KY~n!kU]DD1+AcMVNͧ~sOlIOtO#ot{H뎎4R4- Is ^YO-"h"7a܎-L\WG@]F<ߧjV,fgR\Q29/w`8s`/5t~H2: rH%Y3HJ3l*„z$*8{c~ctșZ ﳭ#!NJ["mW}` ΎTtOhyhuŭW|]V|~:l^6*os̀9;T\hP<@-OǢ_!QzyEjc9!@'ћȨgu>TҪ0c#nu$qOkP5em 뤭K}:*4ƖR LI& [f##FBxN:0+B%.uL9S=;H&u!eŃGnv_Ă.AcZ'/-Po2aA-vVli#!:QRUk;N'Y|[!_яҴ˙7vb04*sZ_.Ɵ93:,3rCCK-=U"B! `qK@]5vȶh͙vˀTx!IJh:!i^f_*~?|;ӣweiK揑\ipx\F]UǝB/\4@=Ye\qG"s@P"l9SDHݶm]oi5k)w2swGޑURW! I߃uۿ0͹BD7Pl@ }';K՜MH \M۹pD ,pSn|ҍU~r]n0W?suC^rIOgoyؑ޷P)r-ICl x yӴ?nL E@|pM Z8{*a(0$qZ Cؽʷ|)EcyQnϔ4T;X/=}1mEak 0#ǬC.~]O~kojܽcm] ZQ.=Od@̒. $\uO\qUc K+"Qfr: _e0nJǙO4_T[]0BpRdk uKD_y% qƱ/bhJ;UKYt92@:bXů A@zIwCn 2kNBu뤽c;Vs7+M6ЙrW, gZvpp=~@q{1-Hة^aٚ s^œ|X[޷ G$*&<^jt)/(Cջ2r~lqhj4&MZ~cU,+EdNq pd>F@ (C\T`[ MN `6MCEyPС&!K5"5oT'9a\=};9LWÐ9[B2V{"wh @@MH`Iˀ Y>I)K[k :> > F?w%IRMS#^}G:!6%Rkm:B$h%oVKx=ͦT1nX6# _jqxr{!ϊG/dD/!Q qG@[Zv]wt6Su|P;]Z)+E@=e&w&'+ՙ0 hvo~0f5rkJj<ٛ(ˮߣPTv`CsC.(t2;su/ mkqAݹehY~;]B2 aTVVPjr:{WLldgf!~$T >d[n]" aAN-d u&eifA{aH$%W# 1y*劏,{Z0`gZR_)PΨ[^w9r[ 3ta=K*V ?KrޯXrBf%'&?vT%08p$7-U+kŪU@I`wљ@ȳ?RF_eJ|3LZ”G,+r$ö/#ʉ 7ġ[8gl=BZNP鳘N|BC?P&%a:)\mޱ σPP<ٷ,ʍl `O5|.)oIyLtg˯&'7 $\3;Z"61bDL:B@CzYf9CO9ì^8KgG$δVD O {mD>ȧ@ (rPSc;AvUlOP)qv1r H,2Hgd%47Y\aW6֝'9]D$=բ8fg):K#k AND@}㕿K{.#բݜ2)c%)V$ -^ L&Xpf{vWm,Yo$tKMep$ rŵ4o3qEw3+[J~qj@}zpF ۙPBdzy$)Ž>&TS$gX_ yѭZW'Wm^80zPXpIs:^՞"WLSG\JXyS40":쌅 갫+ >{.[v'3UA-_L$[;aߊ%5E_2'Ix|idƮÅNMCUgFw Ȱs |)&H)QvײzxceS5z ֘|99UM;9`]i>춺WLp~@$&YŶ2u&;抡q7r] D̈"Db›Z77dX *+Wd' m:K)7 xk$Lޣ-"ifuVg7E6ؗg'T6:hapaekZ[ٽc!{jĎv8#bY ?`huu|&x6ݔNNz57N\RV0lU*a^|QO=JRtM9L*+hd=DƸQ11ii"]e==Y(#Y[K}(ufYZ4c0YtPyrv48\?hHH3ws41kԢPƤ5X@Iw VcP7) Z0Bbߧ?Ml? -$+#c-pOل/6!r>/Z3Gv`1y =dG,.@3=*!B/\}'؏٥e8QYՋǫ9Q[G,LCUyLR/QMߖmWԮLl*X& 6It'Rɜ3f"n%X.:h Q!X}#\|s\l{FI1"gqI{ٛwϙg#x̓tP6И 6/aKJ{ fxn3?%'׼fBM%1gcRh26.GPx]QMoxHw\〈IճHSD3q1tϣ'7P@wŕ i澑_n7Dp/ZfM] "uF{<Gj aKߩ6[\QW{@4-Z;|ky"f"x7pe"!M e_2;)xm7XR16 Rj &yLMr:)wlu]蛝k ^ fTH0)ZHEQ^E$Mr~h8VE8.,ٺGMl (@ {{^b$-F\Ǘ!YKby>{Uo\;vsJX[ZCeş\`-hFc]Vzpx/VLd5 bPcc &-yޤM+-F%tfէ, qe X& 'D~_{۳  p*VC|{|KQGˊ ޙc௰0ht'̑gn]ϞDsZ5^m"'_jr?m(m(0 41=Si+=۱vD#}VXAʦL TRʫ~0p?=Emz[vn_h/2t\͈ Y"7娎byH57II $ړ;J C$ =6g2.itAJ5Y/Q7_fWNOIAiI'.j|(4rFN3P}V 5`8#~oSNiQs~nZy L8NaFχɼٗE3 Lĭ\:OߚY;sؖഩXV5Qjs#foqZzrr|Ɓ#x71ö \2t :_%l­n/rJruy1FqkJw (V /ȆP>gXY…U㺛 A^Ԡb(0ˁ }PƦ;șq[Uƚh\x-7m3I.lTĂ0TMHcn'BZq'YHc;@3GmZpx/D}+ ߣW!آؘZ `xbNc]Mz*4'Uz*t Zo4-:rtY(}>nij](fgIu]% CioWz'-<ق9z4x;*`[{>1!g˹8i8"oXFBVS\>h> #sq{=~d ̵}bn $E E51l$Oy컩R giuj0h'vmhRjih=< Hx!O[~*?<?MOSo8'|$|MN͹ُt$\tN 3|b vO$\װL^;2I@E+Vivpf"l ڣ֞w]<˃x)ԣ_6$憠}M@C9RcWLҗA+զq%Sϼ_U'wޤŵJ잕n#cH>[3uW)<[6}~&lKu!PU(cK=u#cʝ-FC63ɢ☷ԌR@1B{AqL(.,|Ȓэs'xcĊoCIQvV,fG*Ѐ&`**<)1v; ǦlH-ed>#\W$WA&tM G3a q;)6O@B"6V&Ӕusҙg7/hWM7Xh2;?;",H(h㇯?#ةcU;qy΍E7~ҠN}C2e:հlALVn 6vb(*/}*F>$4e!; dSdo01`ivi#˒ J yp[u7ސ(ަnjbԪDWVI&: ON @j1WީIQ fBоi_Oh^E/F,[d|¡J\6M[yfȯ ХbW9 VjJ L˴|cL,QfX]g}^pXZ n.mZvX hf˙\zUwI]ATPH$Z0an}9߆Z)Pe!tTi^PӪ3:H_\!_Ҋ4(``(rU͒ p7"N/;D&5b U Zél=3i%pdWqx) L>8h7s YmP՟Z5Xqvp5ԴE$~'wOy߂DjPۀqC KIgh*!.a:Kg"vU8%XkS{dvMrAsyLlD1'2ZOأ?zJy֯y CG1vIJ6Y))_${7T QA5[I$bӓ3cKbXBUՇI ;Z48$8~:doa'kP}=e-rg(D/Y:Eؓ9/A'M̘YUU <~ e9 ʞ*DHk|1ʱ i98 5,tT@s0$ďz;z9z Lnfhof.fmG@rėuԔ/ c;;'?E5sɪ)rꎃyD\90 (98^1k^Ftr6%CNb  /<`c@ Rsҳ CgpqzZ !]/}GSc2u xehη̜7[߳>_ tgqk9ePz߭tKfRZ7H*Y1{ 'J Yϑdf#P{eUR"Hdk/.n(bBhhN$zzYWBJ&&&+9 0#urPt]|>ɖgUF@lHpOT| $O;]fBNQG FKbC"w ҵ͜ laތOto6tfzd aCm.#N_cOAۄ4X=>_.SۯlQg;>T>FGţYi_<<"4̨R/MVUFsQRc׈{"\wf$`MiQFKXY,Tf%_D8Q:Gjy˯ydղ4Kek":͡3@ś/q7<].%j;wuO\ W;RDѬuZ,M+hB:YMv5 )};,W[J/%t|9߂1#1es?#>*Z1r?ǨGV~2pLbiRV 4MO d,?9 S=7e e)a/66W@ࠞY|mͿa'ߓ#`B+la2jA7@gyf&u(c4!4".EQ((J^rJ*,|'Jbc~5**#w΄9_w%u9T)bo^Aeč=MR_"JANh&<“$sVV14Y\uٰZ( )(%<1 >,u"CҼ^o>C}U P̓34*V =Iшޖ&DDFtAp|qor./]sv} 9*؀Z%T 0xE\!~P:CȑwI`kа5"@[ hڬޯRŴ-͐Vlɔl߶OVŸE|Q$>;y.:vTss-z1? 0,!BR'>' Bk7$} #mIPcMP1 Fdn}y3 DSsH/Hp]_lh߭\h@tāG"tyJaxS#ϡ+oVDܽkĂUԔ@+46ʚ*{6ڭFLr^vmt9;m&OiQK+V z!a,z`ylYDZK. S6~ÙoO#r v^z]/0 tm WkAW/H'd&=m8. hUi5w3Tx}N[cت`u ? pMnP-/%f8>rWHUҝS䍿M)ޟ9:ppU! ?9'n` lAkZ78׎pϏPhe\HI8Uu3;r"kȪݭ}&GR%TVOq{-DmIs%ħKv38j8n=8~ˊ*6A8Rh6#+꒸dW38hvXWWy̙lͺ4M4'(F( u!m@)@nnbWt;q]AW󑋞uj T1m7l\~S}'s /! c-z.jC>@E#n[XK`wtggT?1ul. 3GuB;kMGcfu&HmV~-pR ;sIY4jV 53\=F;F O#/S:jlKAHļAu<" v߮abЉ,kk'Lf8sgY;$G%_^lLAZҕb{=w=BzR)777#$ Gs'F`<7c6 Մk{=U]U8)*4̡"`gZ)}[\ȮxkYTP]7wcK-dVxcFA ΃ `{Gl/4jL '@jrH,ailý'}oF&+҇ҘrE>yQ85]pȑ Eu٣J -Rg<݇+O8OS+8U!X2`9zbULj/mܠU?ZQaJ@lJhԽߙyH"r [e?[Cυdcؔ/aH, bIdLI^}apSp,,P,/DܥD9?-Js5dh0oNr250 ܷl Vvzbw71J%] 8WZaL~͂"ϻǀg:e3%جq%z4iHKP\&GB\P7ۻX>a!W dh-Y:o^4f2eױJML}Q|y咉 iך= k!Z~l'hN >8e°JJhOqo/~f6N(Oߊn} šSngi~h? f'TU?H*vRnZ~Y\/ <SEjA2텅sp~#9G]%{tu IDP_`*9 H)+L,-rPFyXj{_|}mt\Lh"֏d9V&j2;_ta>4BYrrcw"o̮w!Cor瞦We"j=pO_2_k׼.zJtr3$e/b^ ,Zpc= {֩e 6RR ҄u`}@lXc0T̯5o:; yxnUJTD'lXBHGgͶ?Ȍ;l<  FFk-4A ÄG޿dRvoE*fj5QJlڥDrwEK`P*U䟴T/_@pՓĶ2fϝ-K%w[ hg6ʦaAWf'V6Mw L$WqxgEO:JV$0Ԏ %~$}޺30}D~7WSU;8n RM!A)|ݠp٘W>ԽCl\U@Yr4 Cpɱy~*0OCgSR8+xflݲ+IOCGIs9%9drC|Uݴ؀Y1.h4˙g`E)&$& RCP# ]Lg$OT)7l֏gK9ni2xȪ<qɢ}Hݭ.Uc#@36Wy/<ljl s'0awks%M},~J!L(q>IX\l[mŸBՔ2ku9B- :\`a. IIRƁ2rF&l\p\r҈9j9krqh Scx~$eu▘:w'RTbf3>|:RNrwo2 %աbBY }2R86(qQ'N=z$L I4ƈ =R;{BO"?IMY_R؂[ EYRԅ&-)o?-DW(9EQ[K.YkCLMwiT&%ztj<|%@8e%Tx0R&N_0j|> f%gz|IJFl;r<+ol Nv-:vc4!IwnUxAGӏ^LIadO3,S|hx4ِFyF FGgV6eu^Ӿ:\jf |E4"/pA: bjV#Uj7BsWen,s7'2,;[B?T<it3=C'|f 7v~ G hFVw50^D-_>?R8n޴CfWg1rH9T3 |}5L |ȇBUefq 9CY[SK8Sԃ/iT$mв; 鏒p6&~aSѐ+.!5htڸhR੡T욦Uq{az2WN{m^N$J.U T#:ʹw~gairk@EKV ad@8sQћL,\,VdU"79`J=; ibv  9K  lxq7Dze ò3 a*r/(~+$LG`'.(l9l&{^|j+^]fCk1 joRc /p1N+ *ud!M$!t?9 Օ hٯϚU52Qq;`Cb)VPC\dI_ .E?oq͐ |탵,&B@s{1 "u~OeJI:o[~~m\~VKj0`\g$ĺAz ~eGgY5R(Rt:<:pEJu0q8~^9+OkOܟJoLD$:**^J-&Yؤ3 xN9w S*@N-jңDL)͞T"*D jWd -~ODy[3ՠ T{4S^<z$Ǻ e50AR!1LFr9eZ{?f.iM<62ʾ1ƿ} LA/ؔ/0$^)E܀њ!{Wd Z]_{CVɶ1F~gzi""/,&3ضEsP!DР1q*4'z8Ç^42rZ{Raw4zrĢ}+-^т|9,w̾aɊ5#Z 9DB\;B%4;=k8MӼnHANp6t%JeTTĺ8s֏w OHWٻvJX*JC0x1BVv  8Aқ}-&&ݹ1U` <$6JZh}g \1* 5˛O: #*>pЁi) vW/MQ 8`.6f:dmrU"Xe>Oվ:!f=+yv~t߳ #ul/NSz(r`D0] ? eO*o}Ğ{K""C2a|07r u[%1`aO>Vc!T_w,K*o-[9%Ri $9چy kOɂ&_fwۓdU:ڴq^ GGaE{|y@LwdWEڱ>q1ǘ UQ o JW>1!?C&_&)D|Qsɳeg Z6/o[' [S9Y5_&Ê `. IeUqJ& :U/i^_V٥6 pC$Ѕ9 /;(v:*ZXk%;a]Qʗw"F$\40-s @o1fOM:dCֶǛV_W@٥yi ^z 2# P<01i򜝧  |N%z̈́|Z֎*1q^_5Q"YIEs]+a<<ؿnܮXӢ4)v$ʡ"9SL2;C'zQlyG-6w;pj* #6U&<ާ[fd5~Ch9N]"x3?$SLk)-${Ca^7Հ3k0@J4>]]R C_Tt} !Ng,*:wZ5D1Fsl瑬 Yܗh3;-(X)#g0w eJwB@G S63M01r"wl]d~ϏtCafO̝~<-ljE cܸϑ0"G)CѱYK#jͰ'dZ3wQjUOR!Oh'oL\F Xɵ Olݑ7L=HpfjieV^LLLDg۴0 ٵ;8} |Lnт}A YNu> q?P)aBdž]LW]\<6eL >4=TUДrMvAOy 2gjQ7KEN2~SK_v|{"mn ,Nf9icpgOiH7˸s9׊?c:|[*"Ÿ zd+#b%| Ec8{8Q$Â~@ v"O 3%v 1D(LXl;^S/F:jz0|e@x:}h(cR%u»Ω_^43yrRKA qKY$mXK+"_\*X0 <c٭3DZـ OZϘI%@y_ڃ%TgxgD]jtA֛Ui^֫ݩj:W]9:%?,S΂xW 4l8Q5q}?fRHy4ȃDUb<>m R )M? F^`H@r-A@vb,bP8DsO5T?"lݡ5/ d"Idn/\ޫBMK^,TCc9ٝˤ0E~պWe]^+r Y5$zd}R4͒3tNP$ve).q9@ (G v)SUjT7-Z6T]C X5H<}+ҽL lސǜyѧu 2B:(KD]1@b]GeƷح>"vZ;ܢO"c"v\૶$mQJj%d{SaBm ag夞9Kj8m(?dwtnIi~fARTb3tR̓p(?$e0 O'a2*z^l? %U_k|Ό*>D솑ZD1CRˇ]qq Ԉq(7^JP86Iɗ[9LI ?4Th%?bkRS<9cly[[{Ė\>Ma-IOiֱ֮5wArV䶢dzٸ#L a]u~m}ɂfk+ 4]7,~S[XD6@cݚ>+FDG UvDzfs,4CX!0(z}][I6R:3)^(yd4Fa:;#pS}Pz?ȔU ^sQ\d]R و},vMNNj%x6^˦q2K&RO.hdoW;_(Z% L6< &YO*iZzPjdo(;[jeSKVd2}Vf:X[/C0 xo%m i:څL@@ҽ~T a[A7gx]k#X92L7~< q@FDDkmΝ|nʄIpF229gs>{"{D($'?q N(s\Mn+S4/T7ygF*fX PfH';Y Y쥻IǶMҔxI[>N.|]W, Z=&}k{>و mB+A "O-%i36ֽY3x s[xE}`  )ç!6E|tĮbږ9jBcFlKǑk3Kff<91B4LjbݺfE_>KZ캥S)|&ikLMǒeY񰋼BV8~4aDZft 8roW,1E.k?8A(6~Kh wH?n\ȝ2M5#'oi nqXSy`W3`T-p7;wiMclXS RP\Y`^όճ4ߛ1l#x 5<*H &YZu[Βglp;膌 t6zD<6upWK+=㟧(ICESjC>!=.nѣbdSud,ꝰSݯ=[qiR48,TڗQ;fETv%t&w{ 6ܥ2:t|Iý ) QoIyLH yʉM\e{ipn,7 >T@##7`[)ga.b\{> sW ]Ř3=&?K>4Q uCjc=u6q4vV-ũV*1q{B*g?.P6XC::E%R\*x-5%9? 9wa ҫuYMÆtVg¨ pjd2\l㊒Cf_\7cɁȓ]ltfGtyomו,8fKQȲ7N"cP)ġ.`x6>,Wdpr +7eǢDPHoxF$,;JESfCEX2Go}(Џy'b .8Q.(>0_=)hꗯpvCN+',st]x ρe%gG^A/S8"w@w@u=KC-fg9Waw8E"+\̎6vD}AdmuS`cFۚuq)rQB-˃vWL/#2,26۴4r1>b DzS4]v cӬG*]ƹ@2!:Fnc\5cFOVVdDSի]F%~$xr2%d7j|hIȽ,Kg톤\R? \D7K#Y퐞Age{攏ԑ$r}*CnDZ֞</>~:qzAOIbw0&?td5*(ћ&I9P̆gmCN{d] GttKjcW`Qoݔu%vC E Vd/{T`0*FfYep=ON2՝.Sˑy~غyik׌-U '[7G˪@wh) cܠیə9H= \x}j4wW}2G6tfWo@ė?;Fm+o]ɱɳm{b;|fjV~o[ESn|TISi]1KR"K7XckiwI64F"Bft" ]w*DE6ż^TtuXӬ8K} P)\̴ L\H|!3>M\gy&Jpt]ѫ/f.2H떚%].#x17lOԼL_x.C^Vuωբ1w1Mqv\UJ_@:"dbYbRY.Vq?⤪Y$0.=LI =*G:5-Rc;LTouj,āC$9,6z-0$ʃoi!Ltqq7zU~)*Q.>kt8TTVe&[7V,$36nQ[{=}& kEnh]qg[iv.ne*Q="j`@kԫ% uVQ>muꌏ`Ь@Tk4i ).`\G:Bܯ *T\쯬q>ʥ[&'QV(it\Crk8>8ߩRd?Jv@X;.**g[*W9K6[Ղi_r/e` QLr ҵRy} ijU׆K?S=Rܿ ={܊ JM! rLK v9Fze %Ih|+u% S1x42Oõd4w 7c,Zru>ǝ܈FSv_z)HB2 !|Z3PZiSj}2CuI_⹭"27*WmirufFS #9@VhUh 7 ^tÓ*ECAP^.~ↅ 1g1uT: qFRV2S : el&z}dSC/J{*s?D!2b,"mŵkO䰻w`_Bu#ŀh=& Xe&av|E3 bB5Y8{&4ZۭKq,# VZ}tr\`,;6A9%|,{ 3~6^"%$;X=iM.@3BDx{ ) e_b9 r|C`OInQHqB5ja =pfm 3gw~ 䐧ÎȿvKG(R)=ГCȻo*ސ'C,P8ReREVgvW{,ju "a#gV`d.Q9=4f|5qQ 9\q+ˡpNՋTZ@ 6h9tsʅoGzWߖ ~ENh Ϣ/Jе34K >a>) D(K4Iu Ѐo}OG k[Q oB#53vKa pb~t+k$E Pj!*,/ PWߍ3N=Q d>Ƞӓ9nCeeW~^o-j 4Yp^b\FWV}$ F63qW0'.2{o'ӻD}6 Y(?1k7LAG>9b]hȞp4a X֘P\|(J 8F/Zc7 KolLaV}q_nMqWAl,/Fe8s ;Lɚ ^ʎ;UEvO](ڛ*߶I!ܵջėhKir1iCӂ}$*Dg;8U^Bez֘~ǰr4t)dԮ uFyϱc2YrgS| T0\fҺ&ksGQ׆`s 6nV 6buw:2(1rxzK}ND3Ll tǖNs$Q闵-v VqOw,#yb0> ȿņ_־)!]ݣ+鈷Y;,-oE^2ۯav̨O r?F (OmD}p] i\pDc&d'd2j~kKۯ &p f$;\7g#uT [)@|g0Vy+vS7O8p.y舂a}s Dz*]hǼmb;'NQ -swGBCT++狐^a- h8 Ll>`*P %)#^s.IyM*6g7" 7"`]!\lNL i5״D68:r4vFQ9+Jl(-<O;JmO&c[]q#̼ BD|8hiKְYO{I,7C_-,%; cJ]dft$:'@FY9&"́{7+W2! լWC H8j ǦGC}*B읳iOnrY˛eb]&"_/$%5aD%$dA P,&A:~a4Sݐ]%]ӳXwm htAR6H-/ygݧY.r3e0o1baƟL?; q9(?J~Ȑp(䜶8Vu+J|yg2Ҁ!zp{Qop*jBe ҊEخ۵2>7hxPh+Akjw>'?[8530ϏfPyIe_:BuNPQ~DolFǝT(3C6ߘ_жVϵ#땪pݞptwԖc9+VƤ>^wJ!? &48y&4#7hsZfZyK=B*ވi + C$uUsK<{kc..TRP}scd`5pa^Kfrҝ-5IJŗm",F]l +'o)v'/VoL߲$΄$.ZÅ ШܑA[Tjz2n;Wx.I ACiv I7lN2]>˛6lhCc4lÐ#Gt_X10)h;xs+ʫ%KB4҅F=TՋ-F!E 43 T^7}][<`֋T.s4ԙa[0̷(46sW:B& Hg|\SZXSe|e &YRzM8U,TmT 0*]>D1h_d!Rٜh/Ia-;I'eJeE[v ŸTݶ_"twyyؾYY&x9,$QgߧUò3`MEn b ^Id]#kB Ԙ' YW>39Ʊ@3Y7` /\b<={QsG=9 qAB>iS. APx3giKʻ)ɴW0{e*[ ޯ"k5@Cfe{2Y ,7lK)j];:Gj5} DS1íx2AcͩV*tC2crzM&?(<1&[r-dbD([x4t4H =eHν[B~妶G$B6za \6ŕYX0i%Sc#mZR_coPeSϣGem`}*)VbG($|qy":3)^'-!<$rY:>f~ 6fm;aD9 .mкw;bn1,ʗ8*D(c 9}ۅm83~@9쪸 ?>w!%h?rsDo i208 1] >JQSv}gy6sDڵO&Bf@-2P0O6Lc@& Cup/Ce I%͎}l1"g N n&KT<ƭe}Rb_/^[t59w[# "rV!R4/E\œgQ !uV&w.Q)4[QsRnaigMנ\'T/ǏWy-=ql{y4p~Ӫݸ'F,!JWJ{XWKq;p{|Il:hEy) 8v"@`\Jg_:g UM2\KhRT%zcf˾]0qa/* jq9ƾ"ҫ|/AZHBxWZ>N"(N"9@0:(f5Dz/ゾ!˧xFxÄLf@;&ae+׭wk X8㧘2 dHb5*be?q#+eA3_ub:?T M 17!nqzyQ6 |ڃM!v=,uS悂W ~-=׍Р\C kndot&U{IrJ:Kzrmu^ }RӚ7#浺Ծ)R`T.s;W0_Zf5/DjY[jV'" QyG2r)ZȦ0,=Ԃ|IFb A_7b,7]<9吧30sAM,d!e'4>&Ϥ-|F9GB=%PUN'=-ڬ`v)UߐFD97Z`h?s2KssF*?oEM:m$]4-4` ~3 9]cͪU^a T$6+<1*}rٕO/VZs >@Kb*#InW%Խ¿~mdzbMkhSv?sy4TIr#>yNK]U2pa?V ״m5!/4C8]*]"{j/)cd*]y)djM!pi%? v")OAӇ/U`lmh!N*ϲE)z0?iԑR1 ExQg TRdt;Т |^ƏudZn9\S[șw\0qdr>n1,16i'w ? -lͫ# Yjq̩M/wSaUg<OKN}A1,9QZEL= [2:ğmUP{ĮT"H v/u\ SG}75лNiMi[<],I j.C9 Y;Q;}JL陮s%d̰: \otiՆʝl>vZ e;\ETql:+Ώ7m_VXȁi3Z!2OGbXS$Q 9Ah̭K/(myKșQm7Ίl='~=.oJ4.=W'l:seۡF # ,,8U(;l%𪧁PAxp&7_u6_VtY;,FٸVV0tUƱki3(6ꆾԊ 㾳Ri") Å#(~ƥ cZGHf G t;͏"|;C4={)yJkk X=^nCzC0,zm~1Crr|a!Gt GxHezX[ۛNa 4OZ}1p!6$4&U*!.DZ/`_&UUu8i#Ky?AЉYtٹ'g/p4ՖJ֩CgGL s[i>hV(ls# R(=u]FRR$HUZ>ペG0#2 K-K37"tʇ/[i{6e8 Q 3pUȂ:JHlQe\*ϭ@M;6q4ZG| Sj3?m~Z[j`LxIʱN=<ѻ%fSUGJ{b3&HNQ7[aք=iGءTPip稓SN>Jk̃N_lٌ* y}̟K2^7Z:b$hwuP_d4b lE"sz^Z*M1ᘺ00nƤeǧ" Qߋ@7qpYB컞pbɆ"cHC⃾O#faAB_!Qrc- Et=iE9)5,?)H+9 z|$3`t,V&"J @i\XD<S"X2b|ğ& T0]X$Q낹h/n% w\} !w쁁"rl|Ur٩epW)Xo϶,?/",`7'i=Jg7-HqFK=˔xy%#']rL(X\>C4x;V`{l \@r{ oE_F^c̵j2Gf~Z#BYj:4u]4f:8Qu4q JLpΎWpC&gI#gK4N}s8ذ팹U*4EK+):?IcWbZ[ dukz9AkB,\BT} bwUa` z:Q+/;QO]VzΆ6Hlg@oMQ H lBEm _KHl_ J3a dYx!V)PM!ѷ IQjA<+d8"6ݓi\7`4%!2Yy[E,_C)^]mEɳʕT2aQN%<vDrLd5G:+6Lx'?:#kȱP׎ k^t؋piT~,O$yZz^hYq\vR4ԤeTZR6,3k% $I9#\XGocWb/h~BJR hiMnfĿ7|ƶ9tŁ*GghniSA8<:wV Om s /\,FIt v1C(=̊mL\M?oؘN^شyw<6s֚S.U(2˪L<^0a`ipJUpV`(?; 2"@֥ihPhOBD{ 1%sLXw.1I2\9OF^f*P@N2uUi  8Y31$#1zRw8U}5ÂO$e L jL#çl2傤%߁6Ssyڵg RmчC JaƃaCgx$aG ]O]m[a .B]> X+Ifr\YU: EN6բ" ׍ztc(Ê b]rhSb6nەDX-]JcIX|Ks|AEPb@]ڔPkd‚.u4DD@Iu&UL]rUT?cIdT-^Iϓ0*Exmap[nobz`-K`%R0%2AP7- ʶVPg?j7u)>mFyEΥS3\솓t\ XRR>rGϜUV}S(gOh) W\T6Y/f- "qhOZ91iZWN(+A6p !]Ȳ9 "vnx#j=8n_;{el^kҰ)9 :X&O=`g*V#MnjSLQM*zSvqLm Kb(qMGy:8>{G{Tv";4X\‰ xDht..*!} >Vf~I}.o|\l=krj~{srtO rL;X=;<ڱ /j g_sZOvT)^~ Q<$'Mw\ѵ}x;d؊W\3Sjl *lDN<""ao7<Ĵȟe0a _ɗrՂзV-Ic|CAE>F:K*)fSҽ/^"L:jZ#g\vr+?N>pp4ŬJXCL ?7¨^m5\ &5p!mܸ7E YkxGr`CJ# znc88Cins!~,RkbqzQ6:i{*a!:=P r[ MxjEzfe!Aym~83]P^[ vn$g>aE2HKO,9`1, da\Xl &JFRP00P% eASPNQR*Nu:yFbzoM!Eȵ^ߺMoj9)FUVlpI:We`n@?pW&~vڝ}L+VAA[b :U%^K?D(VrSLЁ *C1e3R$sȍImi~|E\ӧhw &_Icm//Oָpũ "1܎=p'2C65a~4hq7!u묉$W 'k?#|boW%tψFU=k."?.L[ JffpZC6sleQX%m@=X֊С~T\P/1H5es0F,DѴ:$1[~týKYO9Z?W|/0qx2 xŃ67{>V'M`{Qx-,JJ\(TV++z8ĵǞGf߅|1 ~Z/&G4ybhs=4xgUcdjH!JXb-[X,%o|hB#{b:y+1̨TኋE/.ER7'nK:7;Fsc$T@j`CU7%&fD{@}p=d:"VH&%GE^}XX՟Jn#vqud11 y^תRsϔ}70&'lW1Q ?2KH |؅t4Ymv\t33J"h1Avb怰*go)}X2{85}2aXoxoN젆WfFcd\rnSkl*][` eLvY܄f՞L. Ro9NyAez&'n*yQ.9>f/ס vx|D y(I`Jm}qa; 8ORUE皖t@. /?C (-[l+b[L`55pr{?h})THG cPz4{șה0儠#W4l,*xȞ/ތ-(TrH\|hINɓ}ĨqD߇5?pu7"C֟tX[W+,xy۱"v;$]aH@]4$˰(cߠZ/l&jwn<|ImNBuXY_dKAu.܊׎n/*]u̫(\D9t[źxQ_(CؕTP9$V=|5}36JYp)8N@jLgp3-x؉Y5w[>j!j:P}7b"^L#A>.deʉuw ҬI~S:ǁؙʽJ1:;7a ֚R+YܿgxEDq3Dv21VR{֔ Ik طrغ|/g+OvWO-Uz]+Px9quR>~C/RYhT_HIو29@dv-eirlF,ɶw$%+em+ m@I$Vić& Cy 1^r(Q$6T1j$`@4YxׇYJ73[yXgA+6 *س >9@U]1Íw=H,dn3mE2$y&ƞ^x$2`յIcoTz KTsTfiUnwح !UV7lMߋy{ 0H3I!BܮSp0Ç0~$tJ .G ܹ5z'ЏCBLkŃAlFJ&i%]DtdrV;nLaQ3JvM$lvɴP3q{9wlZVwF6'xw`u,0sj y!K^j:ND{%rghc\Y?ϰ#x&Oম/$_Զȯy; ʥbfOxsy_4fQ=n#f4k)&7r:v$?GJm) g``]R NiU6靭cǛŊ nވv9ɍ0 zG|?[,e4`C%OϵbS/Fs@dlEF!0 ,eCYyځ Fx\&!5LkSv/hO7: U?[Q2> >J"9χE+ SOEdFpB="q41G7OmG >pnэ\j_Ha>[S;PSv<7nql*QO,Sن5C> M]Wŭk4R-͈uaSs:z>J|@ 7DIA;}M=-41K`~n's_Wޚm;s kP w@81F.>`(O4x'|ِ'<+Y5g%x2卸W*UgcLvoZ\ nS9)1!w:{L*Wu[wQas^&)#,E=k K! AHA"+y뤢 jѓX6vFL}8I|*3b[I(wUş &e,~jiok0G}B{Zkd̤WTk&[)U<;iu"VgGPXn [rbe6/AZ6v1튪oP*Of 𘚎jx*>["Kmp9m\&_[E˓nd__>6Zuako_ʵe<(bEO{2)k꼬s qX=Snު[B.0R-F3ig%M|A1Fed+FґMֈ..}޽1?uJ)L#ŒBq;CrL+Y4VTu+,+'^qyr `hf9mn!3Xfe%3b0牲<؋%։_Hh5AT]Nj*QK+q3 EQO]jmpus^sjnDX&yxo%]Ki0>m`|Vo[m;je#[6 k+:b.P [ es^̛.B;ʙfw5 4MױŽ-N ? {"B@Z#r \>A'+}/Ua[ߌsj65h&' v)e&,#;j?5 !;i6/VHj6{f*^aʥj"9M$P6I_$+i}2It.jxI[JmK:_~3i-1Fi{Z y<퍢:C>`)oe. f<WJ[ o$a;$Eեu؄#^; %,-A/W*9T`D'rE(챇;C&}y6mr87gUSj~#(M~=-M8If{xWg0beq-4KT1#Җ}2wݑ,ux>e%<];N6։&4&c`9F̓))DTCEnT0r X(KuXJj`wg)+dΓ r5kuc"53[g8]xrWz㛟 S Cǘ{co%~Y`K9~T8P(ec#Ϭ2vvC GNVv+Zdst[XwX˕+<}- _7):g8&ѯҸ[JC2ĝlav+7Q%.uj#4\{Щl@{eMy3Ƅqdj25} XwȲ.f[5F͙eg=;ViPUJzթJ,ÞjkPa5vMRPm9h`YEІvXI+fa؛bvL~ W]vL LD2ҰL0͠[D)pS}eyۃL0h Rz΂͞SiݡC!3+@fJ~_G$w4_ojΝ8JK2~Z@"e~<|oF1\YIM~tDb&D|ttNEb}=/! NcpKVmseS 9*Nϊ"Q ^ߖzEso#"1 Yj܀>ƛ6,OjTğ{u^b Z#rU!ᘎ/eVɾ\r9P9OQ,J,ʛύob| ؜E oҔ.qEߧTA4picv'߾ zqW]Xygu[P6 t7d Jނ<Ǧ lB# g& ;U\&Z#BOش86s7{:Nu D3 N~z17 WVVdra%|efj^/x3Q$]2˚)>[&>CT#C2G,jZG}&Y~9<[h6л35&=ұ, jtah\juT+H_EWzF(0/1aFy-}]SO/h9(rN pgVܣ%ݮκ;WSrzQpFzkgp;1H½q66N' f, 3UKLN?ci#-AXM0r[2L@ -T/ KV,~jxJڟ]< uXuJG0mE9j,=zE(=]/.b( bPi4k?aZKwJ_}/:*LYԻ KQ}Q_{-zo}|^7ンTBz[ͲS0|#ٟb ^2|#M;ͮ![!!3ȏ{Đx]=;};S%N/(I}hVXGt5$Au8۞x.T$%&)_G@#U݃"%iޟ껮 D_Ng{a]zuC3l&X5QU#pQh7|N.4CJZ~$HݮG0fՒdtSI]lULO&يޯ ? 4_0c.gPIթfB_yPXSa:0%)L:o@'PJ93U_*zYua D(y@Ow@l:R9aR@G -MZUy%` g VxǙ6Cc:d4'x^=M[Nkɭp^c:\%=d4q`.}(ƍV3-U&%zTVBLށ\ gY3R{z"|ʏGlUՇ>>b _"Ohή2ymm>d'R@ <{l܍̿xw߽G]ڊ1 fMi@Q;HnF_S7S恄}oQ%<(V~K"`/--ϓɐ㰚Lᒏ!Z$5W3??{UGM`b3/œq;^ qC8 0֟բN[Ɖfs4 BV̾$͐bh5m:aF~Ͱy~P S!W[\RO]S`-N :ә [X<8)34+A;Stc87AU-~}|=z,ؠ)Hrp^8bJ(7eO_ ͗!בOsk^  X x=!N 9WP41)JYҏxkɪZjS끌7̛tVC`8܃́hS_F t7Щ&vwrv`& ȥ„cFr(}{uy0=PP̈3pRԏH0B0-{=vZg;E9֚t[FtO)k-*MRg|MP(bu, 146^ z sd"&U|>^ *Ȕe|'%~2::g! N$̈́e9~\˪p6ڑL$uG+iۇPO&\_'7%x&/SVw+^Z`_Np-رAyHkf*/ ÍP0{Q?7OCLU:hN8;Qgs{ry2M,!3]YO1SFNpIY3&>;>ӆFS2aMĝ2)>]KdSI:+бT`#I!`^Ԍk 5{B]OBBOs[vNHHYXEjG:Sio׳_1$&4,?o3U#Jۼ2SCI`2Ak0cܴ51! ˫mޢUѡV+Qpg".23z]O@!?ȿ:~O3Oţ|6aaI.dI1>&Z zN椡4 gXSD<u= Ϝm$Y˜,J4Y'mjCpFUrE9*۪!?9.1h6UV${ b ټRHݭ(ɱ7|-? ecvd!SsLt<_;^7UP7Q\ $ނy: |b!Nq8&_MXyPQgD0|pd(.2/P[?bN)[?2U,xC٫c lˍ63tvЬ(gfQmAZ, kA[8L~HĬ@b-:FRt}}\K:(Yu. 1slfLKWJri/l.4":**Px.C 'OZz'F` 2Unj \nJq7儝jH5N"P5a[ HUZ!!Ǟ"m<ɵòd= 7v:";3N upo=AU#7 4>` 4'@ޙ{SmU~1XELa:"+EYCڎ_틜gQDQrH5pĺ4כNS|TK~, .%;D~G)Q2 \/Ack#Í@j%51u꟢ee^ζ&6 XAȪ&ɁЕ}Gݷ(4hV럝-0RReao>5eE?`hD'?T{q 1b+=8.E>B|" ,hŋ/;޹EHSG,n+N&Epm@+!qܼ0IQ_F au.A]b;;7?'hfrf fYWbwPi1>^zg̎&f~n0VIu ̟M ey~{ײt>) M}FwwםwRݓ'WtȤ#3QvIDr׶5v]TmӃ^akyex:_4揎.1x0S[%°Z=# W7Е* /08|/!=QQf({@!a"Q;dv`šP XAF$uy HYv1F MEQ[_AnUñɏƊ5V*\#|!_~ "u똲ג]+ىLD"KvD%7vErQ zMNևcu 2g& 򦦀1ß䆿;iFɁ7Je (iPZyFмY$sRZhҲ!dԯٔxQ8=1(?$r. )|1y9LIOw? @]X_=tzx~wdq:"e>[@c:Nv]{:<%VvZrʯ`ϙ&#) m"{TjܣqZ,n>u@|K t•;iCJNr2gurR)/<ټ&RO 6Yyi>֟ȮM~]|{\haLNCr Ż{Q4zP-fW$^j'{;;O=-d\]I w(ٲ>njɿz9M޽',vÉ\j{$k^kfA+#f['r5oDcū: 3i;sͫ;@ >ܶrk ;ܶ9MbD\epDUMi,k[,SІ66O|m_"f2gB%lڻrU P_.Pnr}Jn{+9\Tz.jf ?el ru[lVG ?cbf巛; }*5 +x1Ɩ2R)j"uQmy7 gN SJy:<V]C]z ##ķf6DZ&ǵ;o?V2|R1Fʛ\#ݻMWൠ@[3#tWE7]l^O?x{$u~}Gtߧ&g +|[o"G8UzV?GdBWKFӤt4(Bqg]KԒ,>`Շ^R8Dl$!`"f+BV2{>:f_FҘytJ| /=HAyN;MqX}4)f.q1bDf獻J椄'~(!*Go޷|=?FS)Iy-_lIgpV-wE #jimczw]~ T`](cl McTי#+N tY`lB . !VĹ>r2y%Գ3Sm/3ݣ]Cs~@I)yns?g(LjMlB̀y>^h*}6^jz =oP0pw@E?Pz4~M_Eu>tCfZl#];XĠfXUnj5-:3{bYAV" 6=|{F`ٜ9fwNQ)*{rYaI;VN9ܴU6 )1B3Yy'7V 1@8;_EB9TȀ x$^)n>&g߻#} C<؝GcEEFogp8dPڋ6upU91etُg#u\zYi#%]$$IkQ{C)sV:yjm\CJK?UHny [cz0a}2AY!5wbہt٥0& 0vJOi%^ y> z G͉ fC^Ka&IX&r7٤ɩJﭒ&;HK7{UE-4SdLO1t ^4z\mXi9G@9_ .L׺l=Fx}QmyڐO9P U>/:lĜ6obcHj 33By-5[;uMmr<B}_AwUjjhz틮uiyضS:jP.(# ݷi y6.WxԻ>.w_-[0P"oJ`1._WJB_Z% H{^DE8!zNݏ'* j[j? LXʼns`oDsU,R_1e`S7`X^jVbgZJsDވ @Gm:J-Q;@"b&Zج.ln3TĪpܐ&FQvOî-&Iqnb}⓻43p5 1$$2žceOs,{ZKi`i~t<ƐMKe &ٛM@`u }?b"uu'|D6jԇ, pyefA{؈ 0I(MiJ4 N&octt!y6A@Ndy˙ Z)!b4 I?J V)Y||cfì$iaL}F"F+6?ˊ܎X1aSCZ=/=/ )P++M4s n{B `@mch1,.iE!_9v&5Ce<yN0oj j܂"w昛|u{`*b{õpo5&ZK6//7a/3pwRΜL♻;.Ȑ{{щ醔AЗ߱cwGY{^PUB@AC &ͻ(e$EaD$Q-{g3?;=y^B;DxM׬<[8'O¿>I &iܛat}}MhXX2a7 >o2B,(`[,ENOE#D@Mm^Ýcqv{":ď.c 1˃*ڣ?n.i5v Ûsz&]dKx+ Ρe;,F|]ڨh"Sp%:2Z 6=7p,}Uu8u+1h7;Ao ~#S8+EY(B32-&)`&Ji^6OWT;GX1("Â!<F&:>#ͧ;f* 1Q4lB 5.P!2YeFI~&7\9<*>Mچ= ?x hzK7Zc92.x.']!;I"/ &ibǨ2eZT^羉-2 ڰ<˺rDܼFYa" 5MA+!9bTţއ\?cnPKVyBivhwP?pӢОS{}&Hm\e(!$31ZAH7NUIH}VzBB@י8D >;{@~)H-ZU'I+|<0ZzNp=,ĠԖ3a{<1nq{]Bb,Ħ7x=h=cRq:i?4T7Ɉ=EW2hty{;Mɶ 8pWCOr_mTMc6 l@ޖ@ TWM9)*8$se"'CՌe" /c"ǦP׆ar?#~/u-^@u7cZLJ G}n09}X}/B KDŽ:gONz4OzI\^>BzÕ65jt 1grdE[ߥ%\_Sj7BTS׺@Q\*uX jm󪤞لշD3vj#nY}0ڑ [qM:]7CΛSW/SYQ"Rf`IBjo3"|Ioh&.r8J-s2z'+q5oG+@U댂(҂ؾK}^xt$n^zeXv&k+ ++q`Ya Qdם$6H̔K?60~++*RRmkx  6:\ -˳t*4ڙf x ӯ}l!P,O3m W0EKgd B.`BC roWkudNsO/^ٚ]`yk|'8X"\EРjÖ+ ~ZFK nOK%o֢en>vd6p_My:ä́ 5 ~KtVi2y4S%O=p1˜>73VKs dSpGD,5 vePO)uJpj7+ />-異氨䜥hu[,z{!u\r# d`:II)H@ȁ֧`r 8nA҃KFf[ G}>xgthA:ɰ3e_aI8=ָ)K2@85yc(p~Z&Wrú>-G&@,i[x_\UHA8>?ؙrIQW MNLAǿ ϼsMTބ̽CY5qTW@ΤsPd"xG),ävj1O8|=Jpbb8ٮPL}? `s/=*3?_Q}bzzubb@ȭ.u\J t筃V!`M^?2Pq38>Buիv#h.I*Tm7Cјֵ:̸l< "$x' f>._P߹,MI4UοDTuɣ2/)!C$9+%Oz堎͠i{MݬeOhQBuGb[g0zWQx'loR#>. ]fF&Ӧ'ȍ*S~r)Y3pjđf oYUf= _ޞE(쭛X$A1Q!;Pl6xl.Oov@qV譽 `w_a>\(98Bs oO]r"hvJIG2iwǴu7(C⫮b>P&C\MٽۼT;EK|~tj}ꭳ*%iqO^U%t6Fn!Iqg?Ƚhws]92勸~lB?O!ubH??>(] `r샋k0Y:gIkZAq _d4jYp@.[RL7]x8$߇m5oSKJs*hz6Ŏ Ca*%*_BNST$rc%K017*]ӓ # *vV),8UȦcJQQn>0S[[Bxa~4B {.? C?F7 0ێI"eU UHO V&Qu3ZЧ{s=?w`K|WUMc $9\0D)A=>+ p6]eM (nD$!2I277}5 GnIQξq*`2))h[M΋h}L%k=5- $یV'o3/0axB,j#%޴6` )ՠg&e]!ŏDm9\>Lx?0}˗k~J>Н9.҆Oz&i7 Z6AlQ'&kGj n-ODm&vɞeSU-;TȀBi"zݑ O[\Si(FK5טv+ ͒ EUPI¦2#ǚISG=$M8:2Cz#< NWeR8RaT$^4O9ub/>sv5腩&A쨍y6{k4{ F^ۓ-_҆m%xjQQ%Xg0F:%y 5_FOߊy3L)Υ5bv!X4c"w?}mc_FѸ@>]`+/u>m`wBڒ,23j̈́;M AewmwMaI'{aE$_9oBßo?eْ1Jt<-B/_[TfNBR}LۦF-1 ]Ujaܷޡ%N0uje=4U!KXF#$[L0?^F#$RԵo^+<0Gav${50"Bx׋B$K~Йnz*!TaԅHqE׶SzXgk kP:G4'=4ۏi nEv+0C4% gB̏'ȭ ?j8粒sR`i)Uf;#\4ͻ_15bXX+RJ7NPl?yxC e60l(wX Jw`CnZ 4*R`s횑 ڧjb"y_,{olZ +r&!1b~9R\: 狱REh/2HpOy.(c'}~XiR̯TlIGhc=bΦQnB9X_V*;*/hfrSF='fE2?j e.ΕtC:^Չ9>3*q\vNʹv67UR!/I"-<,eԶLH\,qND1Q.FT@X Y%} /j3IZc9ݭױ?G|pchT34ܼf(;GFpb2>4Wfqi$d ,]_HhB1RU\[)*7r:>K\@ bjڝ??Edbv7^ap fBʗp&p UYa_#ۃvfM\Oַºgi #/cMwü}:< vVsXXsU3m;Ͻ_-7UaҽTt,W~ V<^iq#@ƒ0pYU)$n59WBN!NA-L>FYQ+]`Tc%wvqHϱE^J8BO8B*ƚ~e|w(vvtQ'*?Љe~w|$Fa"@jw-`lEM͡P 0f'&|aHb7ś7Y^UJC:AŅODcp[`m8CoJ&=XbIYtȱ҃mcII$'Biği͔:o’b4q?πEI8ً Uuʨ :ҐGVh "JX-q:*f<>z 'qhY8z:pl56)G5sFZ5?"+Պ,\d2wr_%۪8SvuZkF`rV!Q^=ʧcgҐ?B&r]E<+x#Pv =rl|Xw]6)?IJҵ2'h8Uf6үZ#Şly0F:ǐZHV;$޼7bm?C28}e8*^J"o',Zr2X|$N&j!H_#A$>*Q m^y4~\qa`1"_r1bMOka^0L^ I@>_ڽ $-[O Il|O4M`EJBoj,.3~:0B4M ?CnekċN>2V)+G;$C+ / BGaNˆvCQ"8y*@+0LZ61Ƶ"Ex;<" o@vÃWH pK{Wdjwq 1܋0ɀM~daqOmf yv)n[sy4R!\?,,۰Y/ep"$_ .J{ĿwǖiT|zB@9e2#!Twd.׹]]6N,f= PɌ:=>yg(,1A|#~ckRCՔKX]]y)۾%3gpCx>yt .T}}:ɬ7?.O&pN)t[a#G4tN+xWȲ謂y+-5Zj{low&\u^DLrJQ WLs!8pKB7n`3ͻPoV/WWy>v9cPzo Or[ެ6'.ly|D5s֍u0 vޞ85Gy{D%qvA༈FM[j0g=`Li,5tR CBs,7@D֭hV/my"Z*U21xXdkl=d/& /iiu34" _zq#06YX.Xl^ƚ2"~r2:K">¾˗?6Bc'j7M) wPR0ϫxszEˡ(F{SvY$} :VZ oBa6ھpjki9ρ^%~`B,u)\@4Hb-}1@Lk'@m`qS`=5{c*2Zj73WoXp͠f)Vo؃=LUL s,h 悰g?j{>E㽀ܳgH?B>KtX>XZn8;WE Yɲ>55?BPnmn,Dy4=w;IH̋b]- \S$joPߠb1egI.jţэ])LYHM-r\x}9Q^~ssH'(뺯=L*"䉎+B (fQ6mvel8vEUqb ?бF5MG;-Ӡg%TWam?JWDD9cO1_œGaĻKԟ`QV2'%H&Ʋar[7,S-ʹDxV̴ǚl&Yp*z?gvedBJ'o4s0OO,#oC[(:U]zj97'|kPT^x'Vf>|ǃI/ LAzB}Pu&(d'£])bԑ!q#Td*N4;kBH1ᾧlsBoM4i .Tq,2sW0DW%!!'zSǑm<hf?P"">P ھMt_(C<قf F%ȋuxzv.;_A^{,8 LbԃP<\ΰv.p! 4˶e%s¬X IAmdtl EVl~I4o^rDGm=iݙuĆ MW7yHS@}eV/rWÛ{J<5BFx3 ";Ԟ1(P|+5%ctuX)oU3J,ADGMfr)Uu)!qT*+OX0F^(s3/c#cn2n+S:"X;0c+0X7ݙ2Dw^KU;=OC8x&#9NnBA(SL>&n%_ZX<{1q= 'CqͷVI@d+Im#/IVx# rм+odՍLk1}Aѝ (SY_Q|e.[I|@zb t+^RfHRޝA” 1{̧Ё3@Amڜ\{ v7I҉uCK A%KcGKjɍOO5"NE~OHa+x^–zCc*r|m.,N<l:3DMh8:RuoRyRKo9$\UM]I|M#QP#EԇExsK6Έz~$(,zP3-} gqwIvY8>k,rSPUN{j}8y ́r$ϡ5F]#si>8"_ښx¦YBLNTRq:Xߢ_a':JUVt;L`;\bc[`#SujyGr-Wa{y8_pr|5Ų@wa>f50 ZU`/,6BܩGXtWU9׎3rAV<=qu;_,JOPz}2 Di LBy^ •ZA㍄je-$qɬLNZ >t_zc+rG8(;1-fဉ.9-\(лU=7}#GL E\gE7ldӬʿI3MȆzKE)#r_A=JLVކΤk 8&"Y4lew0rڗDǚrkԷ,i.|7ȓMi(Pf pc[*MOՖ8x0<74H}fUb uTj#|nVZV1VS%` Q'5s#w}?SH3o-(re5Ee Z(V^Z< p ) WrMf:\Nwhwk`,č(gS^-2Dk?J!cx}FlqϹT1ؿ9z܂bx:"9c XRj 61x}TBW>3aVNT36)#4guY߃$c;P%ܩdmşJqqT-d.AXs?g# E''gC3:+c\a"B/g6J1_XA$_lV*?Vզ@2]0diV],Uw6z6vk^Ih`lys^;Y [sAô~:8B*A ]ز PvMAdb7$eq3o5dPʌي).X%g >AS~S1 ]ȥ~\`ڛq'GNY {c爂vi޲:/a^Ap>5ܤ350w'PMWޱK|Q@6QR9P@'D[![lW6_\HqH+TvAzSV]9.Ǐ!US$h+;|y@FF:y\9o4JDpF̬ G(XoM4J9WEcI<̤Aμv;\17Y' HEbcv37͚ eQ sMaD]zڻceD {0S@0vhS6߇Q4vfxq|Ϧ#b~6m)K݃dYu?Y6Vv=a+ bt{ ~JuߠEWJ}cGl8cL9WQ]ӦJ2!=.50u*3`̳zAE!ĄC!4td*K}mm~67n\ Ao\`4' jzP"O[K~Y{? Go"Q=_1u#P)`S|3aMc'i1X¿ӵ; {tWfy@iNXPo<o֔D :쑣ؓ (,Z"m|Q;mVԾ5Y*R7!ėh#N[GHrfApPq~309֫Ž7& EsxYЙxb/V=ÿ,2hJ8PBI hIZsIL)1^vrMN+$ªfR_m;g|$ yުSe8ёl~ES.K&_AWY9f_^M͕ՃZqTȀvkB>_ބˣc[w>xxEs 9:0rS[ڊ-T3S_UR֪ܩ•A,D j}A[ʏCdd%_. ˅Q, ]=IB_WQ13ҭH%} H!8 fn+,V  0 ,ihzi"Sz`lp[x .C~^Ѡ, fY73r})JBF峝+@=N\5s'sku^{%6ZEʂF#zf4[-jH鰍'|8|đ!ELⰝC#TZR\2}HWF ƚjQt^m0l{S kmmJc_d&1 eo^]FvL)&S늖5To$uDE`F E=Ъlq'A}]mP"q>3\6 =Ehi3,Cˆj30#jOVJ_eg4b?-S/qwT(B+<<$q̽QFcíU;Xm7aɊZ6 튙+U"(%&mXVuQ6atO)b g9Ru Aja.lQ9imSU-zG0-kd&0<6{qxg8*\J|BMCYBfe=EPS,P&5t=hC@haIVC|EGE![b,fxÛ[6=%N&Y?/j-"ک!fQf".T9Ӵg@*63dДmy:0?W"p[tDŽ14eG~a-:jwT֍*!)J׀ZPTX׆s9dPI*V>5OȥUݦRyejgXnYd[]L(^hPVġ3hrBKBfҙy~Я;:A,qZ :v8z5ł1H:~j` Vtg.@6J>-9dShčQ(0C t .7ρ}}io$ ٌʏcϜ@6Eu_59'&OTaf噆1A2W80;#s^\^o2;^QiHR)ɳ,cR+i?Јq삢X.6YƩ⡩q>@JŠ#uEbW /#[/~4HxsfBjʹ_X6a ӷnLa!oH2B}Zˡ{/@_:bЪҿPݒݻ5OX&|3H=G/$ǜHmMcv0O^99p|nVE=_MKҌ[=8?ֳdCzKOT0M|&̇W [hjʮ9>@೯{.W+kǏo)^[K[tDk2[=m2&ڐJ=skIS6h{ h`uœK Yr4#hiq1r2 Jf(&S|_d҄߆SO/ۄw;;$<l.ЁZ%71)f_\Z/*}eT\ZM-vDva_ySC[^O ՛Ӥb]_lBzm7ڛԹb6r5yqI@Fhr[t]\Y<1-%8koW2s::8EEImi)sl @g=( 9hL=@xJª+ziS Z;=M AZJR(n&'ga(h.m[ek:MTu"ҍxV,'<F$̤N&I|χ__z7ȪĀo F \!́n$?ޔh:=AD-̚\FRUc l?We0cici `P*HT+B:J*]񙝪jdTס}I7-ܽQRPCض31 ..Cl<;n k71{⭙iO(Zp|ӬGȠϤb,y(3j23;djXt,ۋx8{W2̢%G<{T fqXSłᶻN8UM"JG(p6$#6[B qi2>#Wo58ˀh>,CW5s`%Sx@N b5 ٲJ5: >iYϵ=4w1* !:(EGg&K-[FW 2C J H*{kcMyټ\{۩048`^d>9Y ͕<ۡR_&T{\ظ%$,ĝ:,/Aܪߺm'kv_ /syV|i2G=/l&^txF5/OכKDh:G~VCR[NT{M6ˑ$,ZvCMy  ,ZviDZc}~ޏ9=t^`8Tz%@hDv HYj)FW%ҧh<$}NL-j-keh7ϢFdf=e,`P#i\Lfy3E\KJEM="lX'/, ?e M\'c8}u7 OF,S7}}[ˍdݑߓAǏ?;N'DNMs#HhŀA2+"?$Aa_[4:v9TBT/ h hz/cdnA==ױjεk9:S}C,d]6}u\^5(Uθʞ6I4.)er5jU_ 4qєxbzo|a:HxQJG+!h**(GTDQQ6'4J4f;D m$i1ev%k:a˅XʅDbQ]qOcjgJ3i:qqX.]ּ!e݈wJ/ \P潄Hk.M{D7B=îbnm3jo)Uk#.gĢ'?f^ɵ4cLw(E(c̥K-km1f"@P9nÿ6QەxV-5(wO:fa +Et Q;x$V@껹ZnV{z_ZEЃnIiaQ{yuKVtbL!P%PsN):bLwDi\uۢo ^M떥"ei! SQ_Xb6KPdqb,=ΞȕlG)=|0 ^?w]:7X noxfpR^\"eb(nka̠`ߐO:p@KW4 pž]6+`+qqD#QtAiVL?%fJ vp؝1YKS*J$)30+(|ąKRuUk[ 'P w쏦Jtt73ofNȍ@&*r=P{`gnm۽ [k55@qƋ8./XtP`ŒФC1qMq,gt;_ƸM?bzj hgĈP}v#?t|&oCx`qZ|]qͿűdrlR։SU]w2#XlES?Ƭ_|na!`.yPᓽYHdfP 葦<^-3e9o2Md;a-9vOZA|'jxWՍɩdv0@\Q-V:fSjNjFrib^8-ކ f x:{'4#% 9frޝdXt7~?R$g 7&-lq\JH-Mu/L "5@h2}ߎBso# $z=[pRr| rs">=;^2Bl;e$C9wC$)512csyQ҆c@'u6O%g!kX\io= 4V`~6z=33l]ͨ)$Z֮9 Ȱy"NEz^U ϫؤu_aY2'ͦRHawi^DP7`mji?s!MpdF$ B-hso# )BU_֠eV5{ ösFy Ita-s~#v@(1rMdGjD-LieU؉vbxHbt9I?t6~Ĵܯb}9B8FC3̳E!`dzW\95E41wu[ eJϑ@# cpcA6[e\Pﴂ7_5+|.ta2/Nv;3(o0N<2Zp\=wp>X-@~v=k"-.-#3u }RTTSA*>@#M#mϾd φqy6Y7 iwvsLL#€y65F=hYM۬i8kO77;f8r4szZ wXU #g3o *{\*:Y ` D%)Xº5g},XCxX(<^egp}v*3 z2Pmj=v4^*m5R>gWy,/HAØkT'fDt@+DɿKEa,mu"^2|+; Dxs(7;ۉԷ}0Sb]p):&>sUј>!`G$6paγa$4($z}L!+ݹmi%I )IAK /[HȤ/!gqqK(A Cq巤p-%eV d7מSU6q.M.$Ѩ)/\n!uTob}ᳰ‡ǿ6lA^`A/IuS;36./fܑPjx,aSaA ҉q^G:OF7 ]G|!+ȦѶ^ڎJM܋? (QHߺeB"gw=ό1r%Ojw~] oT>0P0&X+O9IɁsMX>v#ʿ@ɨy2J5cp μyf; X @qm u!v*da&4htLYIJtrZRdDv~昋{I,8 (#khJu(IpHuL( !E`WV]B+)l 0%CI. >LN x_>z~\r_4&n@BmU5ඥ)sQ>}"<+a;7̰%jfM?JPaE+Ow:E6-sXBӥArײ %*w O y1$lڜ'PR$ˊt !\{ߍ9ZCtL8̻;XTe/Ej| uԮ8|D= 7=z@yMSWWVex0W|Ў KQ͜_͔+ANJޤ}M+΅NA2XQQҀ R>cegF l?^1 ppu=mNҬL/~s vX|w5RZ|l®#vvIۅ$i0bX|N(1qSz "\ lO?XkƝE0dZT#g宵Ķܟ՚b3Yެ%I+tZ=.Lw*oF? (`PDg^h(w)8AKNm@]OHT9Q{Zʬ9;4=To k`sH3ts_P\x%riK7RS.' D^e1ӐTj-5f޹-q73 |24XO԰'Iq0-4$1GOe1niS]PCor ЁCᎲ p<_,VsO$o׹߬,.*eUOHׯlU ll]Q`Y=ܡ)^,ӬD(Gf!ΜE9Btݒn5Ie*1Aϋ'*C˰>d;DJ]Οus,v (wjCk.p0\L Z&qN{ i$AƠ<EC _H!r@adXN?޽s|Q6{8/Ԇg,/|EhAhq'qU˄`bDew߃+ILUX8%`NwӪଲvGa:ۇZby o1;s\2\ijm" \Nc`*G/mRC-: خ9*cPsr坰bYW~!uhZI#'v^19q>}Ycz'9B~XDye`[CM *E+뇕0HV|N^I _0֓n2MB֟ld_ Qr`꿘:Oz\IM&9"kBz2vxJ*&pp6𱪙#\+3 [HbzE[PKG2]M9=\'y,\b8% zcvurJN x'dӂ p xs]\\aJl͔;ܡMH)tO~˃TtO*r"¹BN/P,jyR'".v;*%ڙ;}#t!KiC($rs!7 M<@Ӥ9Z<p=^xq[#x6; K=]cxZ~KnNP>'o e*;D g x Ѕ꫕:W!C06ÔoWw:asŹ UFɷ{]#/Yk#xTA586zt_c3VaA*|FŢw6㣒1*WN٢."J:U!+@YBд[Lr_kqk\:lQ 膎_n2-Y1Cx wl0k6]t, zz 20f }d*rh 9ȡ*53m eQZKp߭P^B[NoZк@-E9 T5n Ex@sTц\/7vBΈUߒv'<΂\&Z?RBIJ#I?@lqW02X6)6$&`~Fi8 jb̤߲C*k|:> ~2XOG=՛ӞuOO$VAyp͢3{s' PZ,lqP@<9ՑT\A뿭tGXOR6/~2$=VBI]AD( PwTCLi>W KL?qު|tm9(K zo;q{y6D5ڏ(oI4b24eC\hv XoH=h&oɜ8*Ɗ P姉_#kL)*ˇfi͜& }Gss-5eQsbF@A[?sGI$JN=>"#;Бj =[k3lNCW0fF"PtBtiяClMH&F_>F~Amtajq̴?Z #[X*$ĿM€f1+~_y% B6IZs/]wohJPP9f9Ȉݐ׫M esuB0ujyr(.ղ$ʘAE%B+3)F'FmaNtC9{_kӣt jhpMFmbqixd?7mCTnʥaT:\q16|"G *?:)R-_ =0òAEչ0}&c._@PrnW= tNK^ QaTc;g& W۟S6T1C={<c\z9ӈyH͌QᒀH(2C h(BnN*kH U#؅>]X(yfS>b\G %^RSN8Z';ُ\B;) Iwi6 2ոϷD@u RĴk."]w# ^jVq&8۩\t]-0C{XcƬ)y|-Vr6?tUtK|O '$M\r&Y3͉#60\,\* EOG U< PW"2ݵAďl+%0YB8vrU*{zՓ`PLXsRAl =|nx '5&@z.Рl-OHR~Sj|\'BmzƼʄt/^}aVPӌI@ XMG0@a)= \Ι1ցbA^U\&Qt> x5Qc~5Kb3BuQ[!S$%B8(5)[u ǎ7.+.q]xI*c$6씹 !81S6}N]?䎌2 a0Iu5ģxA\_;"0~BA_603&Y 8'qB= ׍hEp`i]z ).Q yhdnR7^T2w*M7d\Ԑpe(>Q8 f2ы^W؏`YB߁le0&Z˧߮"&goe/7CujM 2d6[7؈c'q, 8&69̬>Ys*#Jlt'1i9h(Ĩ/n3 Y]_CM&MrY+}8Tvhu"ɴ E4 R F輶Zf<"DVU4Kª#Kdu}i}+sc0"yby|+8VP~X0mj2*LgWl®:DIr "pR_!Tffa$}۫fDK\GPUdc@^u'brO4X_/Q,jmD)~*>\[dEDibZo# L+ I<`*AD;r]n*r%}d,륩]{qfC[1듓$z20xvH0/d!n -f Vm8Ba;z\lw??7{ >tg},R[=rOx}[*;ᲊFlS~dj#IM}qg4}.W|RW&/fw¦=h㹢CPHB*29ǩW'UyNi@ϴ4 0+{  [ARwv3L4> -腭qf0em}{g ]AcD:Bm :h9!P^܏-DKskvx@V~|"i a01 Wr\lx\!BUJ*8}aK$yit?d&b֬R2EetB?vB51%-͍4"p"{ɫ1*:'X9% xs8Y,jfcj |!nSѪv >U! :Tr.Fຆ<×;#/hc\h\.SĺW*<62r44 ozV&GNY5bE` ׶0lvlج<1Jy֕6(KFX@ 94E$6Ls` qaH"(E~ jI.Žuq=ޣ5xI+QA"ъf8>bTi9Bx1YrѨ[`'ܔ/C`4!Wvr&|ML5I셑N!H+ʞIB+E `hacWtbM P{@xE]g-k>OXQ? W:0F}ϖ"ş+|293G5eHR Q;hdNUZ4 ghzn&Gy00,ylrZ⇸7PK='y*m+ƊϱSj qkC0 U[NI cO色PgZ+&q'ZzeAFa뺊h/Q̽4+0o eA}' e ܛyf(d$ONw6{*Ϛ-:ӽúR7i  s-H46echW;OpffQhf0GvTi;EU}*캮6QRce{qDحn1 =9kLE݁`G¡p_8 [*w`x}ڗtaeP (D=wXz.H@U 'Ѐu$3Fod֞) /|fOW`H,7$=Ta\# I񗒝B.*8a`o 8u6>@ֱ3oήЍ3aBoN,pk \[8T_EK-DC=:(q/oW8A)HL?I7h:q5JVӿc +$1 ɗ_C6 ze6PMUO_bB'[e  L#C#oj(SxJf`kNx巪?5to*#B愉By`L@` w$Sxj0~mKIVK.[xN{&Ri#AlQ,_x_l˳C}꓾rۈb+?8'ǷjN2::?i^2_Zhcx͈_n+ Hǜ1͹Kv*dmKjT|$xe;YL[uo\] P>Q:cR4aSFA7iv>֞9ut ]0aZJDda><!^$*Q$LO94RqW%F=9PGbMkA`me"@.?zՆS1oXe [,vW OKJ@jJ)H.o%x6vwd UX\UAC7SGhҝk1TPҪi- /# fVfo@~FJx"CXvZR's* opUGm H֛[E^Mi{_ar6JksFՄZצAJv40'{8=.C$nT,]zk ,!|?{9^|~f>T}^j24ꛗG#F8Vz8A+M5^wW%}%7@U9EW p9̡͖y#d"&%hO<=//r1s8.=B6{^ۃT'18X8{">pJ%I 1R r_ fg}Y  u\:N3x=Q&CiO;>Ŭ lJ~RBi,h5,eOj SG zn'W&a:gQ(D}v{>=HB*F*>!y~jdFP^su4NghHq,n'SS%P_:j2 E PcPA-`Y-#. ZKY"~p ӓ펵" ;.œl}72J:4Y93C~9<)[{P|"9څ}$d+1OGyE-7hTAkT >U6Lrk8e$͹4kҢe}4rRdÿ mRd$$.Q©l.X9KB=~σX#{̀ N\'J%cYo%/|EjQSO^!bdB .rp,fw{⩾M_I UMxRnqc(FjY%槰|P >6v'uJ[6W&׉A"swrpD̐M:cGG3 GZsOZMyq6ApSo(ŴMCSTx`N99[*{Yu)[H?v> GvnE=u [s/dX~n|TM3wnԃTb4G9x/-(aE8gKQE.+.*dc|5n&n| WKv<Ge*MJ-3̡bi]GFCݫo=:ls1$XAHDAHGK&A K}L!>[Fb IƑ1afs?%A%o–,3{K(!gcI4D$IQ  ӍWY@:og*, !wE2OߣP. 'ܼkzi^d/ H# Q {ַu]PNX;kc<n7_l+Će$qqxz"qqݎ/h9Ar{@=6;OnܤsijVޞ2p0 >US*cQBAr]R?z*5lei}rxbn }T:= 1!Q{"˼5V|:U;[zf][ ۮL.F4'PB% O[LP˺,z$T&*'I5_AlYCTV2`9=߾J(rWK#l&RzK{x@`Ic0;FM|:k}qdjNz% w/FiF3+1R ,H 9L%x\9T{ 06"˅Oi'h )lIV5 Qi3&揷Bn{9[wд&ӘA#PW6Y&_ȿge!t{SĝмA{"eQ;~!atp"BqUC?3h֎x3Hm$,IvPIqE7WloqIG2k1PXC}O{/52ՇI X7~Ra BR'2q,:dz H05_"_QT?hj1xX_Sj+Q EhVUq,U*Xq@R L(+{e).)9B2 x]@L?E*ヨ#OX6X zEsu1;GtWd+d;t/`2(,ܫ;x.us C޵;WV>{i"ot`Yb SjVYݤH#~bWtk!a:5%$&>6K*X]ǯvm\er;i%]`qr6!eeQ%K }c6DF6dP*LʘI\雿,-f%s&%3? ejf5$>)i› )9-rn%#} >@F,RwGm2??tQdhO zEPhSTW6Α 5#8(!]so=#Pz9-3@VZith^v5t؟A3PJѶLGcvM|N+ C=8j^2Vj >h$ بNmF0![Ъ52=q~n砑h;{D. #w? 4(-I Pe9sыc1/rar=, ÷xOC+RGHxi#.:'@)dw+VfnGagYO$`@bGA q堶bf>L6\ps6AH^v0 CӶPla.0$h2-VɪRuDc-各b5g{.>qt'vs>B%N' H֒~8WHLͲNyzŚCf>4߱sM zޱS{Qťca X4r:1-^oM!_B-.1: ͮO.LDU{v:m{s T+8$5e@<؄-_%OȰ`:x]t%l>44ǴGՉo|Y\7ծE3D3PC2D9*GLfԅ!sb2^WbE 3(.kwA'|!(23iC;RVLOU2LvHm0>~op`8vףjD=/8݌=NܓQݲѾxSݛp& t0.]ԱʤRCδ"~Hb:p)y᱕$}alO%"d AnyPqigDM|ZILL3 G-#mAr}c Lmj0aEč&J:#_r“(t\M.P%0PW u&)*V Nn^ҜXCIṄrwQ%Vi\uD|J$J L奎,y% wknAF0hS +,92@No127eNBd6 E;JRLϵi< Q |ҶUŠ8 pB,@`@6,@͵ 3$<<^dd$l+V}EY.F*.:~B酓,L31u'C&sUA 7?T }ޭ*c)FzO[k:|u`śdatVc,$U^L_խU|ڂח;;Z7/sY<8J~RLң:ŜEp (%J47ogXn~\J^K|6[d Q'r33Q-!u*v.`0y.vD~Ϩ(z}FA Uk_7zH .%eۡ. oN :VFd& Ij| ~LF-3)fә ,M.1bi%.2TiN IK䋂!ZOYQW66$?XϝIFt?LJXу1 YLi(?JElكa߇h8,./d@v}^NXt"io#ݿ'tcMY⟃Z<ܐC[42ǩH-HHlQ= !Äx'TAD=2ę:V/#hk6Q;! k<"оtB~#lZI!׬'Tw6&EF+}@Ȯx9h8S%ꍢ0#.sHgU`E_yAD}}lc/r\Wm@FkY˻l5xo׵<3hA l 9^RfNgr :lh=\ ;0vyeZ䏛DY6O1i[inEf- ..X`Q/Ǽ%T>Bl^hY:ɮ7fLt 1̱>Q Q&\Ӝw:~5-]U,i#5ͼﵮPOЅ; 2Ijzz9/*C6P;fK\jD}IA`Cu&GQ!dNBA0~]DOA]?1n?eˊ 9ەBjk[t_Zw:]9C~H]c@GړWŝWy4|ֺ S,>@Y;Z5VZ}˕J3f `h7}U #̧Vs+A֖ShuPdD~DJ#6,G#!wVI)dTNIq[ 0v_~eW4f>p Qͪ? C e:`g7{S<]7ޗw3^n/3T*RZA,{{ٔ_ }ෲ#b*q m{tdzMi6S >s[BTlOX'\p_&̝ )tz">fC`:YznMAky*V/Z"X#.Bк}kx걑 hR<&C;ǣ˲B +c2 |κn4X3 91\&Zse.{$ Z_j:~DG>W{ d9ʿ#nFwuFq" o4KqNs]oKQ\H.^*zn!%cA.6=`J5W}T|nwIᅦHș6\rKc1|08oyNrby`[3I6`7m͵[C`z6x΢L%4ӆe)W,@>BnTu Għ?Ljnɳ|q|UKvd la43pLSģp{*v΄9R7z\~Bf黢$AXϫb]le\mH+xVcApHqGIc`[aNl>W\A$)85R71 >#)|P;u$,1 er MTq =a)5ǃ\%?avA|>zd$Ie].,!dq_$.+DYB[1nLE\΢߭4K8d t| ?bZ\k9vg 8VB))`ȥ9|l9#1P؏ӯ(pHd&)!#߅ê")9EYC K)5ԯa->~ kcb@H&Z-8H jq%2vt=]]>JcƦ+!SK1ձB X2,B4xKS\RSۆz I: }DWNs&IQ!=7y@K+L }_y[ !%^i؈_6Mx*0VyNNBn (h3E}#v(/(fP[pmxࣜDP݈2$AkUm XՂ,Yr7DN C0N[s@ȸh}6NBl=] ,˷ykCazuˆ[2o +M1GhB}iQ##  .R k"O32IOh.D_3rɦLs&9w=%b`D_9H֍0Zc_'jFF<#֙S1"W>*!>G;FȄ\+>3\G\mPD(HDdyV=j ("Z<"]0j\W8Ӷ0lڂa{@W~7Iwk|c olm gC#<~gP PE'E ^yv&4!*Z7pAs\nّ|x5'a#iq?&dVT]83jfc?@xL]r~uivS tڨ dnclqv)rF1 1IP$'^鿈"[n0zИF '?&mCϚ7_ȖџPo`V@,}X+KΆg, I-xZ?ly:LD /i^̂? Y|B?16Euj,zXX!\t-wq]<ݗw/a&١JmC9AyD2aѥך>jYjмቫg'H's­ mӝu]T^:GlʰI8 /6&̡s#PkO(zS@85Ha4*A O{{ Yӫ{;ti n@uXt+  @`Ts77(HjFlxx{+G֝eShX >El2Rb@sz*nOU}RNe%f[St5uU YUaC}$aPqܴ&!JCmi+@C#ۡ7+ւsMDV 9=CbBO &Yrq_a#|Z5jpNJ"Y5@,aMкtQi?u"^S`Ahz%lcWZ :޾y~S.-z8 %-}q EVls,oe)J,Nv4r䁦\ :6"8RԱDq0XF9k$N8J`bTdqztkڇhS;z6>Bi ݙ)(LpX@ iϞq^p`[pHH&1e]4fZ7^l}ްpKbv5FckH2w{h9) $:#  =? j>+W --&ɐv~+d4*I=G5/IjKjf(C7g%:KE]Cy)]$ٿBGg K>?shQм.n.-L7JN8n;I܆@(Q*/684I9CI JZᯨSPfFCY쟿e7aޡ"9!PAY+S|# `TZ^DƲ|@mB=a;Gl͊*/N~ #^FS #-7'h%wUѣo(T w??/׊@sn3 WZxΦz$OQS 30yfdy u'[i!aZHs=sq#GZʣob7,EU:ZGpC@o2 ZfJ<+VEZ^y_*+ϼ -)ٍђ#~͞xGJd .dFlS5c:X'rв (%~WaKJ; {`.nD OXz+JQ!)Iv:5zjGOa蝞񴻅,<&#. @ gBjϿ/B#]06,]/Ҁ o ?=/&jP G-/ ^@Se#[KjcY TS 8XC0b&l$%kC*z^;"y/Z BmF#PN4E6Xމ{ @k9u&V&櫔wL u*7 a^}_պgb,CRsh/]*gk_ӖF|fWdHgKֿ@H?+>7] ic^LH@tAb0G37D>U e+hGw+mŢ -o&1nug&QQBW xš|pBO["|G< e"^3#_AH1RxkCD 4@z$&ʏGL5[Yj%LuAT/Nn3,$kge&3T md P-[A+q924{ZfFn/~ZزCS񧥣/dR.OWţ>'W,UHv5{ w(jPM\r*4Ϥ0cKk yKcq$ϫNKɔm,b6@kSz' B9X1ScE R\%UsNhRfM䑺 rSzH7`Z3_xK!6g SЦEh:= @8[; CߑTQ:Q ؁̔着?Ը0@/e#H1owAv^MCT 5Isִ#J7 Kv\JnșhA+*Wܑjn_tGe 1۲c` Gj_hج V 6%!ݹZx -/ei\A{%5wpDخQн҆ἏIt pѽ^ŵ 2'fqhy7M"KQkEmC[~{#vZn&ݜDa͂%UŜxi3%B2Nj_'X0Okѝv:ݴr|h3Ow#p6 juTe2u (R3`{7)Ϧ%5&j9g> "]-(AL1 c5M3 QFd MBMTuIhw=Ψ5?=8+P/@R_ɹ.ҼB0 )(b1<Ês=\ٷzAYw:I9;HդKBw9ٵ)Gmf"m¿Vw9~7~xQ~$wI~ ]/!lFjz+z,TϦ?Th*z4P6`tJm}l5ϽS[E >BjpJ EtڻU FDzHb2(A<&ܻ{N񙓲9iJ5d+,b"/8 /QF9R4ҤP3qHż\&y!r8e&Ą ]OkxY=0Hǚ( SQ5Z;7G7[IY{ƃVR"ƋSA=1r˯a, \=#}hB9@]HAɒbeүWKY|j&)p\,YJ[br;7'yC)Ac$-=ѱD6+)"9~0ȋ^ms=d^M,aea%!jꢨ ža$ E=V2wY'~9{:E\%^P:VAEyMȂ(o#l%MM@.**_÷MCuTqtW Q=H׷@90?ZlԯCTZ_9v*p3phҋlmIٸRCX(XJLom i\!UU(6cÐ3s\p!WT]1R.nk<0n O{,|㶬x-BA)!dFDoODGJb21lyc[TCrȈNqaFP& 5"**`$.oW-AqӁHA6krcFLb0xuK>q(aZQH| {Ǫql1Z.Q.MJb~ ;_=R9;jqBuJvF|Nф˛ ;(0o68(OKtGW&-\1ͬ^ClNSa^Fk2 X9$/;F̽t#-BTu(gFF1 ҿz:Ecr7f3[pzS!#By˒˝K!9",YVWCi Ԫ6 65GebZH[L/H]yU"oֱAPCtgbF$L;O׶7 .O#܏~T0VTeilP!K DRzgrbϿzԔO[Z7 K- #,  pCqUM XJ7؀ 7cd+2^g/AE2x e;^(9-sLgv #jYZvh+ $-AKPCobA{!uAgd/a &?"*~^,WL4X7sDc֧mBV>{ |)̛DRSj,ੌpR^ &ę)$ {-\!$j ǬqCƫJ=diJ?đ {[MK xS+NuzGG!qW5G+}%[Dd!%[OƴaBOk ^R``L䄻wN%9aQ*=be[Lz3\ڻĩoB.\l'%48Q2 yh@wN~&H XRz[JAJ$ $--{IlܽsZu2-FꂞK7 VeOMN[M=0\ji'y} úM& ׵Pb-N H9=9 VrLiͭlϙq-OZ`MJZzsS|o@o6yO߇t, ^ո1p(0H-s sJ[,a!Kn\3|ԫ-:~dbvz>5mA!Ab>H&Wbr@M(VU`JD'T3:(Uba>tLJ\2s,mӵ Y5kuԔēb^B-E%>&Sϐ<6­<-{ͲK#`ɥկ}a,H2 O`"[=$S>C)^30rXLjٱK5󀱿|g޷&ti9C4*_kX^_In  k2TwkMP$. ~ hb;cdZ{Q5, 艕Y+g)qp*%5u$"rI*myT NHDh ׈n&NwLΰsȭ鳮 T@!$PBQF&hu^X[{SV4̢$s'0|pTP֥X'ftXGk =4g4@w`G!Fcek,5(_$K9aqI7'OY O b="X>cx'yc?.;Ȋ0n#_BKf5N1HHe.v-ő)<`o͘y]LȆyUˑAI jQQsQM.[['"v&{ 'w:~*(9|9-&0B#24.=N{Ϥ 3\&<4n<[xľ?)b$LAַ0dOcҎ-}>? %5 {"Nl oa͈0zH!J^8,.3Mf_=NzfuŸ7`Ul!bo#L;֌xn(ʥA -R?^i$P1ӕdVQHگM>mryޚrdetI0n/2"z7PVj6V >%HLΤA-z֐mbE6&ފC^N*/0;<{`J؎e&V tSb9ɪ3WW@RPQŁ i !Ď ˇpJETrr3OW fGl XKyPCBk3c3D]Mor:, /!Y]"LX0?/S.8!u!yAx Jhdmci"|E%-M"/1f yJRNkNY7!D| E dhbz]=tXn̮l%m0㺎NOGTsO~%~-Rݝ49+MHwlf94GȤ=`ƫG :nwPJ+*Oe=śFe]J'?<8r8]9Cz@G$iI]D._ L-)8,`~:!2;{zrE;:>3Si>CmN`NDNVҼ#uI?)kg[\"gH&^T#UO􈕴N9S ?ҁsvJA)6x8NlxoK1v@wR0NxO=G0El!6/fs5٠M #?XY!IԊ?X+eB3]ۦL`̭PG:`/;gW+&rk~WK 8Y?a?`QF ͘#jnw#;j=M>l[C.{)U̫!,b|#bAn^>aBzQba{S{ L$"#j3K0Mk2e$WW҈Gg[xy⽟(g;]l gu2SʼF>ͥz4U"fYnTL *k!ɓE*A}z:e/FR*rlI&F҆ ^-^ xj_VU>a{TYzY'׎x/ t?DpϨ((' k6P'ĜOeelQ7 a"d_a=`oӻʼ.A5h4 ~LW.C`[o:F^gt,a/i&q*-jΞ 9%~f=1K [4l("0z%‹>K,݋߱NM ittC5B=(=X|CV`lY1:W*+:4x^ %ZĐ <4HPk)RA~tҌ{ %$1e*I*D5ì(=οE\-:]½>~lo[yHOsz.j-bV{d1AHԨQobnܸ&.NSjv(KBH'~^S 7q]۷HnA-tPj?EԐcC&v67% ,TL!+J1]鲺Tlپ 2]mȌI'Bu-FZ[T%tgFLdErpdZ3%C&`kNK`BU5hIDQV**xR#^1)!&gqMɢW?vLbڱ"+a.0?AA]n(=_Hv2[\_'ykb.ӉfmNpL}SAf<Z~G8dMYADB^&q"J)c|%히 hwQ(p'涪mi*[nkh-I$0RB]X[?O䍁2𐓄|U_Cͬ.ۅO}=CZˋ@S$aNxYJdrE!m(z̽ShsEVF &E_l9t3$qNRv0#[*oYӆ#xKQKt*¥kSKۃ ²j(&3o,}Os1ɑ|% z)+_ >#lb<76d=I?r6=PNhrv0pBl Դp,}lJPE2[ &cD3F+6(t?]/^Փ?*f-g)ל}TdDbVⳑns:K}T!]%zKI_Ⱥ:JxYc8d=aI]R8aۋ/:=1_ Kq_ɥ)ɓ)W\Dtג1R Е3.D%ݦ}IYDDN Z~];qf4gzEMy~㳜@HV>qoxF(sJ.{\\\4$j?'g!HɒK?_{7 `}a> pxlYodJe+dϩ=Hvd AnQpc >g$RLVf@w @W.=<=EB-ϖࠏ el,:#ڞq^x/+'%ҐW%EJ_pgfxOi:ؓe,hRL0|L$ĸbRެ]i"BVRr1jkw47ؑ#jQp2_U-:q#YΊY=M}pqI&qFeitgؼR8#hT>|.=v!]-1MX95>=[cBHً^Yݐ٤+Av+) ݌ӟ"+<iHDZK `t'_V{ev+{o*Osjvʴ ڶq أЀx]QN;u'1X؛ aC '>A+jw8Yp~ӝ0#B$x]qDg )pm(-25h?U'Ш7*nd㸦z+j(prSKblN}X_o'yae~-9F,#2*G-w!YOvs` P໘f* rL]<7,h[ՌwMJ$eհ8}M0dvq+aqrp-aꋒ΂՗t!?5Jf,/E{͆'3cB  w\q OŢ?]+(kvLmCOP O耽!&XmSFb798f@kF7@^:H Ww wd%we0az|6xVV_!0=}keZ<Q ѱB2Mz[f0TQÂZvz1͟|BfVRiK#bFNIݕ:yj&T7ۿz Eƒ*duWYN(S͏U3zw++~GM7`f\@t<#iy0gtNHOu! j)_0*42 2k͜Qע'4c _bݰq_?Z?QAP6O8F1\Gv2б+-5H>(_T|/odQ rϥ~Svwav"ʞLUesjX]7uL [m9v. e5~qD()%^䠰8m_2zU/5Ɗd&MdC'EqJ1geƐE?hpo2[Az+/3 Vzμke(v+7Agwn~eܵn|JP6֫:/z6EsȜJMe)"3ZGF ћ q[5RI6ɃOB ƴo K4xh([m^m,}?"BrC9]}6oD8=.+B;˼grZB5'SM5h Z_7~%#FdS@WN~tXGm0z ̣(T4K|>'.c޾ʢ h~ÿX nDpMY`>[!U#s?)lA0̶`a,+E)ū\ZY[{^b7AY];CtSkdzc:&>ZeФp@YWP[$l;-\.(naܨaMڥ$j=;\3, X':VO+ mZ2hģb?{p*!2UL.mݸ~Q(t@z_P 熦eXs9Yb\NTn}vUyV&v0=7p)wswhXMIT#jOFpܰ?-?4mueyGϗX gIka5 TNZ墳XMgW w}^=뮹8zZj|Gb:DLmnN< {Rw4-\U|E`{]uea1柿Sj ģJ]g#?=\i2ki,b7C%||"̇UҏCN1fY?/;Efg)RtEg-]jZ'Fȍ: sts R{=K#~zEqAmF /| VS rgZX|Q#`Hk*J&&a?Z8XקhY" y Sj>-lc0Z@*zΰu :$d1$Ą6Aq|,fkq:u2/Ʒ5M&`L 6UP:;Ng}TMA5U]>dmj+5\l8wܷVIe _kQhҞDPݱb)\#O'%{t+ Nod)pA %LB+2mLD:x#OIZQn3sVNKMLyrǠdc)jJI~3d#TwUg6NQ3*q7ʚ;'wlJϐ79®kܿ^j$3ILMZ:tWnß6_7%1kiʅ JA|MCh~Mv P֏̢y@Jh(-f .G!/h,ܪSsqp]2΋kԇo{RR#GoJfR|X\Lǒ3Hq›K`z#Z2ؿ&$;Ǻ[%mG!uQ 1I ,5ڱFOؼ fJ)GjH/ފU?L[ HiQ$y"BgH| 4t V'`F(󼕠Uno۶'>Hrh๝T>ِ>x? ^9qpU&.%~ya iۼ!Qm `|'(DMxt;ǰǵiѫGZN+ s$Ǟ<|$P`ͽէjMibP1GUwɕ͂~dH?ϹLԻ`IŠz(6_ sٰ;*LVBܳr kEߴޟEn.Q& ^E&càXŃp%W+~˳>OXA V\Iiעn-::t' !B.o_~9UAϷB(4[GgW( gu(0v^cRY !m!;#>=Uz&?Q3a8>k]v#/* ?ŋWoO<~%/@T1c^FbG$]"6ng[3ue?1=q`OIG4֦hcAS|Z\Ip D0eo=k^0Zįi-.ݬ=XO32T^5cNF\FZޒX'CR8| ˓  f{dnM6qOuy`-og7%y$:\iH<1o7}g2DE~Ȩ8R:Rˑ9 )G}"4̏a5)@ p?nrz^8ִ6f Sr['u>HnGmN;$bShS97oM]g ;Zƒ7ek[%F9+?,AOrΔxNɡǰLÙi^M Ϊfk"T0:XXgcc^{+Ɠ^aB͝Ff\nhh\N!w袞mJo ;2 a%;-}0Li1x´5'Ѽtbs5ThWTYx]#xaTvTLj,]]gxO\t4|`.W;}5Qƶ~gQg.lwS*:h<9[<?nI麷=-I}ؠ'x5+^eRzlvRvM1T3|(N_Hx6E)G選D^U%"'H:; X*n*|BњY&-]cҏkN΋ -o}(89k"#{mqh \pF% ssAdKk&wlNU0zBd+42x!uf";i&I1DV7'c%VlҏR}el`'OiD6 -GC Z'սvQX+SW  vmUTf*1IVEsW :jT?4Cqլ:~XNqg[ ćEjDqH">٨mްd/KZ(Xny])Va3(ҾyK1f"-!~'5{F;Y,q}G83 Q9m9N>S՘o8]y(,Zi_91v˧ht'w_&`0Q=gvoAf6J@?BID`y-LZa YQ &,n jiM+XLN 3'B{9[fdKDʐ3`) _o[4K6-yVєX Y87c総Nz=J&E8*Me&ٽMӯ#5a:%r)x?u”ј詸vr-lc;S)9V'u4.;*3^i3}wV9)^X$/,ɨk򥽲e'(JFyt{;#E(-Qq6 b"q*sXyVBRId̩ΤCMxITeeRLCnrJHVl<%vqi7x^77?G=4/7!t{ydj%yAߒ:)*dVr(Ia8T!^؛-(LhNo0)J쒶xgZ:H#v.7jbql,[uv:5fynUH wu/mdl%6bv2;UPr x_$.\KifSqp\TMĦVͅ,nì>PUfт~x׀;*7VHˢ)Fwr<, Z P9UHNq+wF|cJ'5GW9j2SWvOT6t/g7M޾#y69Q䏢faK5bp|bN8 qhJ9) UAcFt}Ygf,$wM#[s3]ǀ;$\.Q3n +KsP#h*i^W3dB\U8\&߱QWV eۥ9ne ٫hvIBfm 6ΘU|$Yu.N=,uG0oR, X&*_@ Ԫ%O}^oHغEŏ狡Pxxqč1-T'| ڴ)89.Adh*5ݧmSXoon- WU{}b,S&`:yo<2.5EP#;3hqW6b.C|(@ߌv|죛n ]sFB(\lЁDJy)`|xU%FHCLV oٹ؉VWRT]Kma ToD4'nynXLr=?qŖB!Zsk+%%;ݺ/n^mb؍Q2Ggzo=`#%_<>@HGz%n/ip`$EIS֤@j "_*Pv%3C-銟*5-񶙣Wt+ oM,b7-`R%g$MU}U\M5Sc@ B|)r$XW#KM|Ώ$L4?궠Ǧm-9 .cM0hGы -\:l(k'aaw#ZY]1>G2NiW]>N3Njt2<|_ Sӥ`%]IwS6!bE-DP"+w<95:E@G(O3s}SSw@/>3eu+4x.(2IFJx r%lRy,cyI^ol=67Q+;~}Ʈ,܎Z0-b\Y(]Z:mDO zN@"ɜK3(G0kE^t T6~f!Ih>ϸ4LhpQ\$fW !jwsHk{0@7_/]gzvsZ'?X?})\v_8Wiǫ2kv0TGأOO9vN&['@6SҶJIZ) gE8bWsEƗp&N"9WE捠C!_}Bq~ /Ś*>Op)شC_&S5>P'$gu}C#0i BOOeƳ>h=ɠru# !%Cy4HaJ.{`i8<%Z]F57J\-`6zCG'JE9#oKnW ,w Ro-B)v]{$лWpikTWtZjlq˹o` g2`QmRvV'g3 M h/1@,؏JltoHpP 9K2Af{2h?zwMLgmi'M㗌vdT7r\ x,2*d z45M>"Y`B8N7Ԩ\dW(#1#_9v ј<ӌ|n>&Lj5+03-6#HrlP;o$R L#ph[>y9-xkɹh@X\[G 5Vy't_ 8l~!À5ưOœמnwཾ!.aAw?_%hG<;Cj3NJdWp$EHmثxъIs$Ђٞ3pr.~k_m0SO%lJA0C}OTb`DK+.]LN!jU8!"qͥ,zgG=Daf rb>q6h7*oC<8~&zD:#D!*xI폧$r8 *^:сCZnX`{-!dN ֩>0's?B*6q݌!:/E97 g`}@XM3t)*eJE%/v!Aus'dZ 6 ݭƥ)=$db\– |O@a}K~ѣi Lj=jl҃gsEY~LF/eJ q;p2ivA *S8 }g>'a<UATQ!>Fa#S/mȇO{ {:Yq0)hA_24K._%BOa,jh5n~_vqp#e.`Χk@dEj1F5WRMtfיZt}І* Eػ+1y4EcZ7^U|D|1G]MPU"K3qw㺡ljd;rm,`VMLVI|zq.q- ouXe 曂L2~"F>V'/ܞ}tjhpeA<Mq+ЖJD'Zǀ.j돼3U.JATPDh3UMi)b8  E2jSi&3R βC^&Ãp:IA2Kճ~dxv?#5C%̣ a]|7M[Nհ$4cR8hMRDS`LnABh84L6 ^s0h[i:m%A)XB9P[-fʠ3QZCVS`NQ >uT#uo w^ߪA8oQ/dxz݋eWz% .:flYTF>45yZr2@o=܎N &r[NEЛ\Ӻ$ntj{?ʔ*QͻR3eݮ T ;A{ 7:\m ?p CMW$E S:utF#1sssO0zq6Ik]K= S~BG8nbm>!+ ӱ:ofGBUo^OJc\Xf^& zd]JǕ ụ`yY6+BWJ" ` ZDYMGAŏl%EP~Ahkul=9\d@6 _oW`^g*)="[\' @ȋRŻbۺa<`V- weڟ6UvOjOb[@+.jb V"ODbMhU$ͪ8x΁wl`3Wʿ{~2ek{i&41BSU4pt@¶i˚RΓ.Wa"G&FrpeWqP`Zщoae'R \̍Hv.*:||3j8aIi8 NJ7!~ 7pw}Mվۖ%ɯ5͞yb`(~c 8F&!l@V@ĈERuŗ U+ 9`5:-sE eA1Ax9QqݧdrěTi{o)W䍖>F$Ԅa27j:̭L*2wiᛨbA( 6 huL>!j|lZ/_n9}T*GJ4{ 9t~Rvx;,1vDrR?m.@SNlEw2|ëAOqHn} U`SC$y J1V⼼?XFچk/樺7(CS& Kg&_/ PSDVRno ENO1[zsP^OO+<=1CJuHaL븁ʼWQ1[}k5k/kjqtl)jHx=,KpޡYYr65&eXhlQ-~ xwL\Om* 9jh+jBp !SB[ YQv?HBʷw˳b{(I9t|fP2b^pŰ*j G oPN,;\I$! pKՊ ={uCOv]j6L@]fXG6+߯ ^a,B ä· [QnRl}%r_,7Oz?lؤ٢trcL5R'~ɥ-ͶbIXG%EtCrv{~#S@6^ *iTAiK7c%wiT5=#\ԬWq{/ц h ) d{ l4`Sk~]q-{l'С#MʙBgؕX FWɩYSgW0f:ĝ^1"TH,I{TV%B&E:ŕ/Cg UWTDΌSu +ab6pW8=/Ħuk,z^JnصDG ib# |gDiz0!fTn@i]BK'809JP3-[B'.crd3Qv7D1z^ s1gW V3-ThZNkXdJ5pAL@=bRTs8+;Pߌ;zpx [vM+ږ-'-ta/a5.5ȥ,HjЙb#뒭7E*M[IY.54Z|9!0TR"m1wڴ7PwB2}$Xt^ut!R8Ľ{dN9P ؅d.9AN2$ MӀ]Y[xȍ9%8x1ԨB+&z2];Μfp]%k@/W"cĹo*DZT! W^4e}Y獹Q 79 ;fm}{'9lD\:Yȉ'-Td.Eb~IIyUGymVӦLPg܄ʼn vO9=V+l L vxq0Y>.%O;agA*Y-yUW I,B,,?L nzt0wEpu7z}޾S@HQ8f^s?yp¦64?"ʋPVKeJ.rU Tm_QU|NHE MgBQvb(<7Mn!Ll1xf>UHџI%t^=DCٟ/Eb;,5T*:5gH@<_d' ,0ߩBWr:ˢ .Xld (NG$C*` p58HN4{g9d baD)L~hZQj.ok9λ2nc\ :LTc>J}źt%F}?.36fӝia|7gbN1 ,$ p :`?\-ʒ%CϷ2_-ɷ^wᨁ?"#PH뗝)`aӜH>iErYBXSaQP˝$Q9^elnFTeUo#ꋲ1#{8QwOE3+"VޚsGlV5w dqiWً۝wsuI/ #hԗE&Õ?x#pLM ?n3/$6ds;ܯnؘ]F)4uCV3$"9[tFϊTô6UY ղDגH~Zq!Lf橅 >b9-A*_- c 6S9yr eƕ^"i.-DfҡfOFgGq;.daC-Xy$45VBl0,Ȉz/MچdBqz9m^YuM(HozE%ķoz jjͯxk(gqM>oҐ|ڕӧg$_qVxI]< /4q ,H3 ̖ƄqfKe̪8 9+ΙG!UqBFT)u %,TsO` 3SڿpT/Mt^$?4B ƌ5l<DTfF$o 󁁋mtpb3d>5}OI?;{0]fr%in3z&އ^8AP2< 7:c(3yswLJ LpS>Q?= {fx#mRx} Qv%C' ?Ӆ@z! QC$E˭J=䌬5lbs^֒BAL>D;IڼteM#f Un7fc`uM(i8HZL8)+]whƗbНOs-KE?R_a\6]Q˚.;<ցʣxJoTGfZ(C$Ghݚp-[_|#KV OW I@q&sJ=(juo!vZq݊Oռ'0Ng]yI[xnMy%1EB>Q"ѧ Bj!2QL嗪ْ6bȋ8ҳ.ڸIwkDND[%Hؽsghs@ZҮas Y6-rqtlX8 c?L:P!Y2 r?-m%;(VMH]n2? vYԛ#Ft`+vn|l}،$BvEeZMy4g^ntKEi6ŖOIg ~*$ri1j, 2z=PAU#l<[eBf_F>"ݡonHxR/pUMU+ CPtZC{Ӟ&QȲ#u.>d ,Ϧ,j | Ψ{2DYXY k)4f!_&}xD8Db8Q ѻCPΝ5gC kv9Ydh_P*EA6L}|n5`AR6wq)c68n*ʚ:.(mXr?V]2!GZc"Ѵy~o@*ylqˍxggef̄x*bj?wrRPm{P(? :}dj>!k%[A%Ou6K!q4J6a0X?=[kN"]"I[Y(z.s5s ߁>^<3=2( %o% ?60$~2&AYv~l<^f>R쳅9K-%&> r<7 ,+=ij1X"T;T=/<\x@OX L{Wvg(.")F4=FC$qطdt>m߮aߜFˌqLkOZt5R ;Α#9?E> y,"l}\G\3戓bsW;H:F]$9Ppˑ>ת:oBqKp[6nF,aRRT>Eļ _"tF/t0\FZxK9`hnZ=~^ nep]rHAŽ}3tG]W^$ݒJ@\6 ω>9_٫ rc͎.C*aG8@ :S񪭚{8=x^RmaA8J,soobqo|P:gСg|y\V]_6侒xU@Oo1³|>ׄ1ePAT=νl?~Ug)LoER,ˉ18(0An/Q \DCoIK,#lBu J(glFw:MQ,n1l7TDޅ׳v;8Gkab[$|f-<44 p#rk[^.ܢ?N0GI0rK];%D q0xTZb*5R:+. 3B)OQwĎiC@'7DžJ6B9yl) <5P;@om3Cmu+С(͟NZ5WcIk|G%C+˖)@?3 sQL&&Y[̋࿂FP$>{n4F- =*gw5s,` ynCG禨Cq۶OFQޯEJ.DdQG;e: ƷU qr9l`ۿJUFΟ7%2ie]DY\WTɐi-vkjO)QO݆K&^S2Kɝ'n8K>TyIso$kR?ORt s$-XKT6Z.O/dŴI'(ah~~2=DLx{,J Oڀk!K*:j̋j5ѕm9C]gm5X(RmM雕 K"lH.n܈hdwk*0ƺg)m%݁s9Z|}. vJ,H`/8LnjpxbLXaylu߹Jj;oJ֦BFFe?pvA; ձu ȹ"N]AI7T(ATI2Y#a(HHb*?gJmNbIe ʈ3Fښ;N8 u$Ÿk 3]RW#ho m`۪cWv9w"!sn2m-ݠmk旵M:|K)@h^K_*ҋj+P鈪p&A-NjsI yQc-DKZ[9Z/%'#Ȼa X`Ve?*mjcXwuk`]cf  k&Zu{,4cKOKkhƆ`+}٭mM ZkB;?JdybU-94䀥2UoL EP4']}O|W~"ozE:'eHKt1BB,rj0hR  16 ~/g\]o3V%jq S|l pBKpc`.'c#=1>>Do>Sz) btVf:>6qO_7<zneu표TGGzVO'`hDD\r?rޫ)(֭^*rL7|+0;^$V`'a,m`Ԙ1~i=Cf[aXj_u\+ҜTl+g\`4_`9P"۰#*%bP&j] vClh]:YgφpB͹É_PfS$8*U!,'vW~X; ]j"ձӟ"C#g) }6=pqvIt0Tf/Wk ^rFuXG*:ufe@驇 b[couOx&.h RAxΑ8n'L鐫t|W瘅!TsUlI>,kR| [kx<دxw78% X4󌚮Fg݄Moz&Y"^a Zw T[cw"qmW7v-?` ,WlI,[O2u@ c uW B[3 ticTU*Ȱ`XI+J!s;GSu}16lLf`K2{\O@Xe*^G$Coasayw-tOB}d#`XݚPG͔S!jg>;҇3#Tі[i9wĴÁ?Sn,~0RM8.n}O$sܣGeMš.-m5?/O ra\K4Kt#o/J, G8dq >7eKODե.g-`NnG"$OtsCt3hCtR.}X,!Vd؜ZpKtW[c6U}}C{z{>zi$Q/w( CMjYcQB-#IZ&Pm;6e'\3r.6xCP]H[0 [ B  u όV~Z AYٖ𱘤˘JѬd@~,1#8e9`5ϷȯcӳO1|̞.r򴗍0n6(gG*zl2р &Noج=. lzJLH/5ϣFoB.;FFWEifÐNa  DߩYMOS1y|hې寮2 WaDᑞ*zuS-~M0!Ri=JDb$c ghxPЕ >7iF{NQA+r)&+vfz졌mekm@?Ŝ8impURhcN86`P\Ef0)gw(^~8Pz!x_/N-I2DNV3AP4q}lǮ\B>ďvԘ qٺM864Pb$Io3)GYD'[ 1)Zdmlxtԡxۓr Qc["w|0>5 OqX~ZC[ wEF1R{=D!pD[-QQ~oj'Aξ-qYYU,m!m_.%uY65_9Aiƥʜ.n߭nߖI ul>DlpdFvq(s)74@_ O<{goY=gIo\6]i _]{UZ%jƫ>rKQ.BQN&{mWw\#%idzNZ,fCO2zxo;Ѝ1ۥ k|8B,{$Eh y mѿh*) ,&-U:}xO,vLe5XJ7s)|0qo"vfD,H"]{\7tp^`C./Ρ H?.ޫ%: |Juhgyxl/'7ZCv ?Uk20ɾml֨)FSMfZtF0yM8<=Od7;/&@]9L(A+=YvW?]| )+N1rZhq$W@Y,ui 1)pJwM繠6 V~9-"U%KHYWdG.v2O^H,z I\5\?Vt(zba؛4:l};&umKPD#3Sܞ9#D7]ЌLExUXnLv؝02|ɫ]j>l/˶BH3i/@IYѸjTݾsLԌۤ/Pޜ'l'gWA/F66Topx &k^ԴgB(~duub@߻=we|^%GKywG$>,u2>Zm. ~; I;Eh^/iKۻ`{T&44'N9=юC܌ @V}Bބ+,mm6ѺeCc|(-!+ܮ(F^NWڛ dRdfpSzcceqȱI;(M}dƁ3qB.x.-#3/'@-!4j/<b=FF8Sڄm6w1ըïY;ϒac٬5SWX0F{3,0[1$IcIVc_*Ղ'E3~#oxbO`( ]cybb|;@~bvo,]-*W'\,#W$[c&s@fhnֶELYPW9>=Szp~Db"R1*&ʕT8H4_rDy9Zu*ŋ0ϐf ֪0F9 @0(.&=9|u3ʐXLGX=xZ{Wt?@`.gHyt0Eu`G~=޲K̂f;wy ]cUR-M4 `iG A>]F⓲UXϕQ20W{tfmE烯HXܺT 0eH`0[CCB B2} {wq쏸z]7&z~ʷWeA tĈ0GxuO_mrd|q$nlɜs噵#ؽ7dmБ7lyi>R.q$Jt[1B:hDO.ˢ@v()"h14Dt#a2  Tw+~y+h ^L,5Y/=U$Io,~)qXi猟_vܣc+g.g w M|VaҲbh]=o1g?U *?zM=M=$W;m"E>B+@kgc8\B-uzd, Ѩo椪ډ%e.@ơpZI39%j&VT\!g;Qq.od .oɶ7DLѤ1 -2H ]SSb!&zCzSbU\Fr^d>8E)c7?KS;f\\eq8mB\РTJ2<3/7p6S{$g!~6{:7/;A?I!=6U7"=`6W;~Ix7KX/emȯ3$z YnnduDi8ICwUKB+ W/ )CeM@E=k})-v% ǐƑ;T*yOJ+5!; u ul>@kvQ$i{dR^c,4g{y+K+4H9)F!v%Ȗ9{p+ۘJ8ʾn\Xv{{hSgl.C*cx}sk!sMID #gy,ǖcJ0PC3~DPtC"5 e6Hŀ )[bO~~֡†jgi$&S_i`2)pz=6ysSi&Ҥ朡gjPmpm4b:n*:{N0=O=+26-Wkڝ;;G'Nܶ`A2ܕE1pϘ%Y}Q̟7nHSD۶י"Ô/ʪZZ`yc:OW2Az̏^ B&lk҃zr;o9?-?JN{"->{ssj?;HMy~xo@D^,>hG+ sD9R&@֋Z?74qT?ڄE5;2A'H4YE"f{d1f  ĝ@Յr0&tF2C\ h,/#Bu4:͵]ԙhvtk@j:H[`q.Ct4z+`D%W1kk^eMHݦf|}doǩͤHV`{*&UN#ŽAU|wlM5> -E%,J+/)+y;F oеoRgV' Hjx̢q,M06T_h ũ1 `mbG"*&T`ŭou9\fE44AT<M,=v6PZL{ݲ 2*ǡ20çz0æEHӼWę_l3dW3 uN&K`jGZ7"3x%UltzD h."ygUޑ^8l ,^l IpI zϝhFР+My!HW\cA 0s\)js Qk0nڼ~"z $LFuK.o&Av[.4p*T  fv!õyٺ~#yJqojdFҮC=Q[f)UO8osK4D b0 M1?ʚb& >2E;rhšo235a?TS'HU&KT3 `;O_)E/,WL9 Um"ojaj'e_]d_LHqvV$9sl~GHnZіjѓ!TfiwI@<]u uJ\)m&Wr0p#.eO mr(!<'uw wY 7@sFB'c!KM4QlX̊>3W}uR3 - Ͻ oo]V3jȶ`jnGn͹(h!NGڏ!{9H=ݴó7PnʿG ) 3%X& SG&̐h2LX"%L$aE|j4~#^;D1  WDOF@zs87BEN$RA۱P Yvvq65N9,d4_a$7qlH\qշDI/uw~MW*Q @I+:=P^3;)9OÐ+Ek8d# XZO_-PXeœJwA@uM/W$C>$}8}e\6Ifb|Z5) ѪkS-DZtr uzaI tޤdLڃ"ݯr1iAG.Lz5zn,>IfEQc>NrCe+0R w{Xk6B]z,*Ü,@Rd:cw*,TOb]ECQfx,zcV!|SZ:f#lPI휿SwPaeFQzhB,YPx{j@;KfR=kL9Z?\Y$!MRUG#16a6uĨ Q^r{xn["I g`YgP K:@+[w-%^wgC+ @ ^T [C!k+q/Ǵs.z& 4;z}{ Qp=G(E0ebDfzڏ3Cfba{̭,p6; J⿵buRgg~'>%?jQ#RASzqQ,#rX)],ZR"ӑɐD ɄPVQOxiq݉S}D1Y+!s7KkuC#Iő~;c'7L̡ʒn :؀ aA\&Ec p{Lw|?O5)KT91ƎBq{^iTTڪt N3Yh+5G0‡Z*YԘ?NzWSoPT@[2:kЂg8c_qB!eèF6p0{ʗý){-6qӪ~7mAy h:-ARSV0I?߆}x%tmey"*opH85;n`zFʑE* 4xv*Tz=z,1 :lZL9, /,lU!n9P20q?cxc$½AP^,np|S<$#odѫqD#6=ϗ)9yl;زr3F<iz(8kubPv gCizXa9&PFj&}lhG,t"\v0 \lAN+~0c(cQi,o_|" A0ƠV^>%GcB&g}<,Lgq*GpO.R{*ݮ",):!<Ɓ6>V%*\+d]mxB1(D#q x΁}C\>Viתz_>rm,XȌpen9(#.+I"osh~@m[l~Amjޥ0sz䵌2vNjFx(#qMn&"_+}^>|E.ypn4)ء 0#7j>h?XD⩽T60dg'-ֆlZy{vQK;pTscgΣ3-,;_۪AZV]*׻.Q$5)v^#ztK%qSǙ @AUw/CI/Ճ*7\d7tQaz{{q_f:ʠ7CAe‘E[͓F'bUa=pS'=Ħ戽fa#6?Xt󟴫!ُb1RzCZG)"h Ϙ.(d&szq(u6E@.xn!o#_i|`qk"ɎK >9;iqZOؚ#'cZ͚Jfi0Za0 Ia5,iĎW^93B0ٙrt;Yep͚*\3m3AxQn Y~%\פO&Dκi>`o H 00|Ɯ7]W(y۔' 嚤EE747xVpwD&Yҷ܆|;>bprM>7U{I@&=FCY0| A҇6`'Z1D`7vVT{ ϱ(Tov1cvPl oX"F{=Fykάwfv\ACYL#2@Oi#=n}X"sSVaF/gک6SҌ 1̿cDr{yZGċ ̋ gĩ遏 #cg \3*EŕvHPaӎQA ZsEs\;nN_̉p<ؓ5YrdV@_㩞Ɔk+*(.uذ@FQíyEЗjq&ƬMk5ir%) A縞"a|?_:BH]imp]Kz8ݼ4 `{ ]EwQlQK X +mrdS{-o e9oK`\${2svB]\&4at9$M:tĨ#N4tћN9lx8<>ϼ$&w>LrNWф5.,$R"$ coQq[Xs ܼ]"a< S>\}#a):}~ ";GPKtH#Q|sR_2+5:]c"f-G>dԼy܉ O!f:}$~Ҍ\mBv֚_īwR)QaB'32J_uR< ^8v"׈[OkqMigϹ I_36ɗ~Go&yRNXR_ 3:e}c6>IL]_2xڝ027o`vfςZZ-|}3P\~lQ*wh5218bx T) _2 UٖnD3瞺W%#"5fA#s=qN#>A%xǭ|&xk}ͩTrOm^cuʍS0A@(3?6f*4}' OuGV`N JΔ@g$gt ~]6˴K[X'edW)i8 Kdٓq]:)k8'PN DPJ F cQV D1]kl߁b=A%5O~8Ij>iΐzN[NXk~HXpYPDMZ52'h\;Aà%:]Zp`Kh35]}wU'pצ@HR>$WCŶOz; Zn9ԯ%{&qa<[f|]7}@>ǃj8ٮy,HNoQ3t|o&Ylu"lo0,:6Y=hoYLC.Tgc'6RXҖtObԟ,;+~4>b DSRk 19gl z (Xr"=Bt#&t&Sѡ_*i^ t/h^dV@N<YQҫ rr&f*`өtt^qGlєm܍piad],DŐ|w Y'~~v%D}1v0Y1&xq<`e6͂@>_6ZU`*By^g@Kx9ͽ(tIco?xɮ;?nvxs2IBf--Љh U0xl }ݴ)ϟtO X{"&0GC.hl`]֏Ռ}:)Y,jʰؔcbNKZͣAn5*4@ ^L(}0 qxHMgτɺ3Wda%\k$yR寜xƴǨa-aH8%}+.To:WE l%WD/ rE]TtǾl`_r@-B7M< -F 4A6Qt&ʂ1U,Z1yLl*D6 +w2XDcŁ%h/N\w`y t8@SR8L J|{n>[](J,<oȗKBS?>DZI?qa'd|FwcYvlS ?zkGnmmO9petUs0 i'Ӊv}wyih[;d<;a"PG^DRݖM>z\4 H OW*7g8yK@s3_pst_ oN0Q#U5+KuZu/>=td<{p[r-˖A5w++v$,XTߝI GjM`5A^eErYog(p\&Q "Cȩ1el+voC>%t>M'x]k gx.htwG'APm@mb?1cs3 &_\"~3hFXx%,\:b1˫q󫥉-vDDզ2>а)GoR|^ɯ䂛Z}sb͚S6pw z4dOsUy2qwyt5L`ƚ7d\J!kL)9K\} gpk{bt^N2N >H™I]qI<ɼ-* Fl4Aᓋ ҫH!R;^8w6ZG*Ræ* ? A4:އhooe%XVP.SOd@cw$~~蟚}WG)D*Y$[v6CJ`=oz-p}JʹR(H'hezeCVbk%)GOө6܂*f@| *,)Iv;<:VD㩗|;bP}DT _Ͷ'be]R&pR^!/땄5=S~ulr:@xPaR1[l#ue}twKliY- B+`9sL4f.-oe֗ys1{F)NȰ~p7b3RMu8AG}t<.TԣYMǶTƴ@hS24hɠJ,z]EfV\~ew!kwY#҈zx$f,-糛WtYR,8|Eh]I4 ,kliUR_Di@"rz:5^|2_Bv+G#ʼn]c.NÍ&$PV5">2Z($| e-BT ?p3=`pm&BQxø+<8Pp7K`7e aOjkndRAG?]0&e!3C.MI`C`mGx7[Nit5ЖseX5EBV8G9?k}݁g( ȟ|Ov>! b;w7\DRF Wmɹ.$6}cXMӺf ZO?4$ 2DpۿrQܧ$$!w!((byvJtZg$XY/p>2>9LcIyH'[Yg`%,uKjObst5/L& -LZYT õ&ˑ`o|l_nR%>͹RBf)X]`Ī- |6) z~Ovx)ӔpSQH,/øO;CF5!PYAgSG}ivteB2a%]$_@@ ko[SSWTU}^KQ{qQ`Iw+c,р]dD⾽>j G Il EҦͅ{Ņ]'N\=b,ڹ)s^+z$Dز sHX#u{d-}$9ZSLzRatnq#ӲmxI U7l)H^71vǫa(d n %W8dVC4ZD ZѲ%r}[2 s9@eVw-lY|zhpK-XmdHf0g4LlDW-1d@QU{ǁΓ8wⵃӥ[þU}FŘFp؁N U /9a/v^u]oa0kTv?ӞiG̋\l*NI%<"&ª(GDa_b)1h]UN#zO=H'L,A$f>'ݼdt uSuSف^y` ,lS7l(׬Rs{e{$OcW*DրXI_paIg`a8qt:Wj(RZp>_M15d֕"o _W̭ nw1bS͡eá"KV0mT3$!MjKb{$Oaswִ99C05!"F.2Zfͷ$\ +O"((vϟf9l1X;'b'7q'77{\ !Sw -brF Э,eeL1w 廬 ÄS"ca_~XEm/)u1#ex2OXls^5vZveuz}Zmz0[T[l}]sV?)7;z9a %y*QHDqۢtթtbs8 hj:4 l*TsVl1[?nջgqffx! յ)-@[7N#'9؍yxJe]ip֠mn2JCIWzW3EASǨ 5J Vo) E -{l4O0=gp\_=7]d07}mXYIhj9xzumO?*}D*t@y0 `UA."l2&g P~Qu 3{%6A, V)`/ՅT-R9nbT]+^fُ" ,/A-TRP8fk#fUPͨ;?`N'KSa"ZR)F=)ΰdo[@Vb:?qr>c(ݡMiDQe$O]Gܒ B=oy^m?jY §|Q|7%3 Y-@i/Xo*%rܤpf9d ֈ x䔿r@㔍a]dh~9u0~B( a/S1H)neҨ4XêHϖ5bY@5ٚY3,1(,AP Y"ȯW =!5dG%ᓁwE;$?H}ɈnNp \x̯kDdJiuSU4vùZ,^Lg3maQ7#X{A/ݧ-do9br[jh?PhWhqt)[ ]cBh%󴋧GVe O@֊!D9xaA;*`cD+1^8/Qh*)nit:xWwwbpѼ[M?Y̑7>On& "\XKt݋`/C)YxBaQ'] :哦`+|ʁ:et aVhՐHN5''xVfV}ZIQS/wMPGdKWWpb&K\2 +}s4+QO&WgYI$]S?"mZ`GK@ !vA2!onhkIM8+GCC~:Dv LO{rX@/`,s`$CV\Nêc2Wj Se<$(ESp؝x$Tޛ 6N>Qz+> qm3ӜYg fMjb%Bc:L}_Ar}~N>iZOj4NIn٫y>lZW4~[zPf bK`}Z f-G @|)1+jO"f Þ98;LOE{IT OzZZ'RĴV#tQ*~d{'{q{c6N~/ёB¤]tL!^bZ`#rqIv'zd%hPԣ/҅y1_J 참'Pȶ9:o6N[FG6γ찔S7WbNԕÚ-a(ˁW!+0͎\iFǚ8 K5> bV:99 wv\Mg1T)19C*֟6b%XO-WldOQ>Hzjg] V9^>;ۦ' u|t# ͂XF~R괒>j`FЪīC-> PO0o~@'˅&/.5" Nr.pi`0P<-:.dP%ΡЉIX1(͓ p*Dا̞[hS`&8e(y~vaCƄKM#Ecu;sT(/wNxX@C#hYTzُ"):r %-PHG. lnJCvk9OQgXŊ4)Kd%8- ,K}Z\w FF]]8Q3qMhU1.3]ܵYQR guhy.?D;jy{<3OfI> lH Eʅʲ"BlE .y|=ܟDDA Z7.bE-9X*|vC}S?kgI^`2ǩX6ٱh5^K2ǭT],(g!^r7C6s3̳T2a#V,.I狟vX#FBXht.YT~wxp3*sNk N3"N$wmˠ+ʺ8-}Ӿu0'MD/M-#yM#T4*>I QoD]uuݰ ւ a~xaz~M;ZQd|vs.>3W3tL|O4r{)/tS:"nNnu< \-ƙ_ҦD *ȍ3$ܺs&u9ոS= ,p{Pi-Xk Izw9% G-(Blb"څkHVf@Qi.(t'*/DќbQR״PF0ĴP(Y:kHvL*z`uV|Q!K'Et)V x[\:;Vfr)1 _ښJ[ۚPQy9 ζuqƬݯ,: 4r èkG5#L3-!.<^Șs\FV`bgG>Atc&(hI!.*ˉogK@b;~%)uniAZTO9 ڝ`VFSv|Q{i]uhwˬk>$ZXI+x:Vw)kኄT Xq,tF8N.`O2Sx{<  &Pn[>NK7Rn4m﷞Ix ^QޣB= JƈJ lt*4 h yy3t[FQh86?nY*7ˡTP*"Ŵ!XFL\7Ҝ(ֵ!$ë\i'{:xCǛX fKUk*o:hoswc-9 U$9#ch= vrQ7*ba1lk%-!4$nګJΉqNjG:_DZ$Je(ӬDX hLƚx!xMngN|=xөukLh!dG4_d/nj~H,kK0CwXΉp>4X@v1mNm-5$i$eU{JN? B~M *ߡw}i`~#t-Q9gtY~lWe@ijEF!CVq[+SցAKf=,X J9 lxkS6Wfڅl>:a㥍EQ@tr'-vM+p;rdet0 b" f<@ly HhoLjKd\.%MСQ؉J8-U_~U D#{tԎFr~7p]9Ff4YOW4:{/!K֣m@ j}wu"G`l]TWƳ gx.VbxbЈ䮱D*/Kv wssh&0ZnwS\#y쀋E $w (8XRLՄ T1YϣѩaEP%+O%cJ &T[alMeu/Ҁr>1/ƩmA-v5VC J_ *P urHn/_ΡŊ9I-_CHw&DǤvXrg΀WSq Sr^z"Xl,j9ѓ3bers邓T-u~bU=n뙨7mt;{q,Xƀ۫n3\LR=t,FuDp Qsp nC1)%T Z՜T)k^A@Hש|Y~ð3V?8n} P箱F/ݐAfQ|sࠤ8F)b1gZ</) )͂JFZθ[UXm.g`s?;y(v\ ĢIoT)89<^łһXww3߳}7r5賮zuc˝5a]]^tr41 Eg GA4Ft8*]ള!4K) OA4rSj|K[Y Z!9b5ӟƂi4WƑegS5`6AàK|b^-_'-kR`tm^k @S 8n%6Kq/fvVm$!+`i0hlAn~j_.7Ȉ)yxr\<ǰnt4_؇6*~"<[ݹK}`M ! fEқFUs(N>-^P * niwg@ŬDkᭀn frv8 7Zs, ۔]!&xQ[ bIFZ y7651YfVC^笈ӊk qRuS#|ʖGuz ߠxGo~ēd-Y%2i"z]w }B:()fJ#ѓ} @w-)֊ȳq ?{-Y0?юݙI1I7+&%dd%/IꟚDq9nM2ez] ,<Sb|;TO) hCv+ۍT=# 4Nndng FaTrbEKj͒nNoN4pbob v]= >fDlD^pc)?mowuZwSQjm, OtU1%rg-U# Q}|*l'~/K09%ڊ#cs)8i?Nf"N?PǤt蒶JO'^EG#x6doE>F;+mVı61m,[ 6Ifpd :f:eoT̤DM|F0f Q91 T>a=z*@4ix)zU( xgƣQ 7G%vcԭYJ1_ݳdk;}3UFӝ`>ڹ*HkiQ J$ph&DKѡ:d0xVͨR^ |f:0_!)-I]ʸ]?b1 6/ mL]0_Se%4z01ߜi |I2K j?/W'J/LΛA:6a%]! Gnm!n9G\ 1S IeU!/DKr2ЂuK|%v)pp/4= &K)0q}*R y :0nnoOn&E:F}PI (o!vJվ^:.Inά3˼ށY|cN g"Fc" #od[RWD3.sB(4LW**Uapb7ucW9S+x3ë́_̣炬]"N'[&xN:5'ޮo[ӕ6,۔vJ:k:7__WHgU'Bb?MN&n*좴yf, B-E̸8bn 'w ]腔A NΕ{&ћ0uƑ*CI{шu4TTUi &{LT'9*#>z]uN'l@K $MA9hpQJKᑩZFե~`-uZ(w ;m+nk !g)Rmki+&tFF? JqRuAԓ,p\R;)d>$9'LQ$tG̅~=eLdR^"엷eAlnLP8S©81^ٺÌưHXG F~Ύ[}7hbiCx@NM/l#*Xnfaiحh!Q*L/)TWȲx}rx.Oi,b5r[g'p\TdhTp 6TWshAC#BUy\=NX8GD ]nWLȨ$ yS5Ϛ!L{\Ԥ^5*֚Nc4|0|z+ x/.w )_HpeorH.Q%4䈱l5};Pw%-V褨mhFgCX-C]ĂiǶ>gF `g% /̮`fcZeFwW^`¹ʏ ,yV W`sء$?͌RϠ>ֻƌQ"*g4MȜGV u6sWY;5C| ʢmX9C '}YJg ]I=0PXը iobG$-oA 7. !G+DWJV~7L`|@*I؍Hw@?)݄W;O(A]KfO]~953\˗s`3KHv 8Xy,¥t1mD+J0b&f=~j^ __B>fçvV;h;$Կt J^Uimml }ȯoH?Qڱ\B{-zrn{<3\6 NR{\qs7DZطlu+ %+Bǘ KWtQx`;0ת 뾲=r_'x|TGݹL9Il;߇TV6n(Ͼ7 4߂B{o8*dū="pԵ^^ ;<)Azﱝ%lrtkX,$誩b횼\G׊Ѻk0}^u v)`'jيOye^M+\#p|Μ.ԅ~R?^ztd;l mMAo $Kc a-@ߔR66#6Lj|1C\jILZ1n3ig%!#潢+,eǔ2ܙT ݰz<ޱ9- Asg@9 5]9ӣ!/"\-T vgNs"+$EaM -W) =cbV_LĢmq 4NHt<9@PkMXĦT}(L?ZvGVELF^9QoQxYYcC\˪Af$=Vi;궴Y]VF`E+zKk %Z}1< @SwҪA}:Jm(tG˻8")r]^CcݡPfO:F*9'en;PEYAsiɲf#|ԻJ50\yʽ8ٖvޛ%~qy`ݘ}av G(GߜoU;IGPT"x'rI <6ZZCX5Kh^32eV W3ӏBSvF y48֥ 6Qw%n@O0&ݖo׌`ZS+ZF .C:iX~4BDLXJ9O_r31^nF@69=2n誕v=Yrf~Xjm'm1.b c2l ^q~j{g[zBORmFWbHqM Y%ÝcV\] csaݗqLK"!|I!S11-8L'R1h&h(~m/a۷!_?B VGK\'!5-m|L L/s A] PߕG]t|͈x2JዹxN 03w 3tB4}g~k-2NAsP\vܤQ.aq(❒=waq"LKh=ۼ^WM^m<x5,Q`>H>y@@2!U[Np%*KIYaiϭlҧ&_r;3N )m;G=%8Jq#삑 DLa4uys: |ED8?2kJE@a&`Vb>M2eI ! e}6߸b[%Or[RvRWb_:te& Ĺ*D.1x.䛎KnƊ#Y&rfCbyyX G4eE1SyG][I!AfBj/(P oMe w< ۩֘iӎ$hK|b8 Dj ]vKƅ]vWp=%L{F@P'Й1q+!i#{,p&~gmG_8[HRZCTEB囝=J'#K w_,^QbUƍp.Cٲu(ȓ 1(^&`dt gK0X?(OV\J fQ6:n+qII&d$1]4) $/&4g8I)k o $n icZi`BRa%/BhF|'KO|'&cJܗjQy}2̯E sڰ/ƸϦM:A|ˠOfhy1&澭8n-B9:~>N߂lϠUC(*B R21HcZ5*Lnj2[5CmpB&o7Yw^D{.Yypuݾ]qdZUqt  ƴ]e'G@P\X\u>`ԉMfS!3VlmlĮ =6g [v*޿V_$Ŭ{gl'Db&jT/w᪒i5h& <t)1YB o*,-XJXm2lI]lJ%a\:psFR<ҺJ"ZWLjh#.a&#UyՈ =9(`C~B|PB̀럞 Yg=}Mޠ9N5)pvMEyJn#1iq:j;^q\2:KuNE?>6y&+1|st@i`yS4xv+^(9kRCYxv"jgauOԯ4~W'4{?HutY!B/'Eg 3$qS7%[)B܃d5+/6B~j@Ň{òs gУHu-{ v/p>{;f R۬ 7ȇ΄#Lw wx4 'Ah-$zK2DtT;cS]OyU=ƁJ ㅇPW\QS$dz@z,£_(嫌>WE]7"Y`GiK6! qz=L[q50:Qn kL?|#b=Nǂd#E` 3զMP/bi>ZxCI |ɨQ- e h;64Q]-X VzԇP%*SżɎ}WYK yC'@^0 ^B`JNs/6Q Ͱ>do{U^c'Ka(66@ $ ZAl:K!55h+M4XYNne.]2#v< 8}4mlkMfZ0R.W߾hJqeCt;H4؇§+U3ɶՓaΫK@|^d}Rit~@U'oɧ"_+'0>ߒ~= T1 E|N*QI$\t4sjhQn9Cbi\v|;ڄ&]?Ḥ=GS#Ƴe0/!_p{e`1Lh0'Y^$B`+uĉƎa6uֽټ.˧eܪ9J㈇!2:fZXsq%oۧCq}ӥӰdзf x|"w~X$QY3[^ojjԉa uF3&Y>:É^ðc'V_?2*=FgHޒLw_ޅ_fTQ#톖`ԟ7vBր`_R,^ A0{ (^<G6a6KТU`"|~H*_1shjuo3cX#P8bR]NfB^-twW&E% +֩|[/n"7g흠 )ɞ}둿2}ȈpNЀt֊1I9wұ9A"]3?)2.e xU-vW|0CFkՉ[<7&;>X)Pu N_arqQJܞc1S?dq;Ka"9*LVӯOCZ*uBDX^Q5] ,=yգZ M#u4 -A7eFsW7^31y-D,R2KA]A/' 4}q v*LCLWs X4ն6-$'Jb"9X&x ԒYFZ7."B_vW2VF||[_h{5$ *$h>E"jUJGPJ:kߤ,k>GDo'Kfy7_e88ww;ȪUr%Q TzGI[۩zAjC sDx;&z7Yƴt/[_,XGoi-? X?Xy"g5OM5!܆VSksFP O֗.?bdAhU(؟ %񻴉aBx;,B$1_SEC;fP}_ɆBp[/"ﱉ\:^&'DaɫY|d/=X]ޡ8Hϼ;ZL ]տ./+l?S 2b#2:jBo\pH\w&ݦlobD/@ءr813 lա;F}`mc<}PVݚn)N)/F¶ϭyfnϟ,sˆ3^Zzidƶ)o|\?7o`,w>jG{xRX26@{50 L_R+{ԪK4.q֡<ɱײ\Jk !(51 xwUINk4 wTc8H ` $h9Y|bxWM(xh)y@E݅xLPy yPg oGHoؘ M9S7tkq4XNTAĈڍgAŔ2˭Ҙf}ޛIha',l%&7-ͼZ'u6?z~B!AT\-6]\ Q>:󔩀΁eQ~:ȓ ToQ+BAQ w퍓%RTۊI#Ǧ(HnGE0LʟߦVa_CGNXbYK>3EH0K7^JcP=HIA/;t\:Rϫgg2W@nB ~xAZ(2NlLX+5~ț2]灑ԨUvhf3D0)iwKIr)_Pş t5Ws(߈0ֶy5(_5#o5{>뭰kq!"$Ol1|6sy@`WI:<䅲a(2L DH~\b̙ jWC;ߦVޚ>ɛlfokjpxxl3vcLH蠠_Q\%27j[h=DU6rZڹb-ǛGD.}^yJ]gzV꾷#+hTm\νGdoЙOA& 71\;g\68;'X }]a$s?Պ55j|Wf5xJ\cm قOųZ{j%[E(W,c%B~7@E?j ƻA4CJsJ5K"`{@]4~~_X <> l2]zޡBDEvZ7ΩxFe}uXE$1;3&̗ CXbea+ƆҬQ>ړ.oӉ<6}w:%;2$nU(ʁ2ŧt>0vG7VA㢳jGC“ Pa fp;Wti:B` A꿙/#qqtaU "‰אZfKy1jP.<5Y_.?Ky  v" ^Yۅr8*!X [~=wR݇X]cEs6?)IMG+oˡG_g5oZXmQ@B x 6ƤT#(--v7-nM( B -Ű:k k:/4/´sZ[v~uƚ)乊P@(qIʊZIa&Ǒ"N#<aqaɒr.vX߇kO@'5<:Cb;eDIZnBK;n^ jp L1`Z7D/J^ oLg*shjE%=2 OPWFσ5}5׆-sCV.RJ\ڄѥw2e͍CaʴFWGs_NbEv8MRx<tþX \] .+^хimQ瑢ak]מ*brv+_+Ҷ :_%H$y0I1|jm٘펠Xflz0""հ47%Z_1)Ĭ`I"N xoҒ)CUBh];{y̪y3@P&< @ګ5c{W* &:xC@ fC[IדW¨^=}4 a Z kGO3-geQ[=uJk"^R'*)쾨.}@qI@*p jA*y6 IJ(5* ub&,c9 ϔ8?Bu݄@9 Ƙ{ Ԣ}iN_2l{,Jrq=hZm\$ss I@Yl7Y>!'LF{.a?k̆#[l==[ \sKES Vϛ9S?QqzsGIg`JT'ݚqKArx6%$zMYW7:?B7/Ѫ6j.fѕk_jXM%Iq6uR veh/ a~45]ZL7͔HUe aUnmKjsn#ץKX pyY?vvR2xLe-@ƈK FVvg=]vTW#C@-k|8m'.&Iԇ<  \h+?4oQ ,;\cKi#n)L$mLI$!~[rpQ5yV GG`l9mFՇ ӯx<|z!a;ơz)'Yq+K朗 Gm%"? sԭ,>@`"ѕ\zAs~T[j*rf:-BT^C yab)_3s{LͿ E6I8׿! fՉd+A p7q>Q1Y qrxgotn]_ϋCxuwoN- #"մXSAɴy:$2`}G:·Sg,_rn 5#}aҡH8thEXsBZot&/B7`mR4e*^Wԩ)Fé>EP!CtUr&餉<F>| HzF[v;N'1𜒆hrJl[>~~`~"WkjT}Ye+]x xLKAdz߼Qꥦgs|4&3l:UP,ɻ^&ÀHޥ@V433tӯ~u9j5cLM% 30x;C"A)n%%A#pIWu wWY'ǎK;s?1RfH ߗK]2+9c`H^%in_XyPL,qr- ?Q!Q3>Ph8jԲ3f"ov&O-:E$Qj帣bwv7҆@h]q@_& ؚdafo^QFW'(G /#R8`*plsAgNL//b.WqA0iAjeuվ lTPezrEA(y{ .IH̓d?i;Tu&7q)~J{*S6r9R-ڗ aBr}y>~ RNK8SaI|sᔝLfTbg.H#OjY.ju=kwaCt ܣl+Ahȴ5E R'ݧډW4 q;9K;a dDk}Ʉz%H%7tݛ1oN<%R!{^. FIIIS @2 t4RC^]T=3ߡX<_QO(Ico>w6|Q"[d 72 r.qB{4`cPCʾ"%rY v̽ƘM#GB\PDҊU ޤ+( ؋ogX}\8!k fmBw7f<[ zh^FU4 nC؉?JRfKBZN!R&d3ĵ mÊsR sPáNNGl!h@wAEO fz"ꗍHd,ڒOtW QLd3헩_O Ak~E g^VTIz1F7&iŞ Q]%YVn0] ʧE݈pEN<_mk"Է,';;z-]uk'"۷P!P_܂.R/kÓW[uxQq;G,{t=KJTF#E5j ؋Cy^_2Cv/\7Qs:u ~w]{}!.8a^لx. EWr__n?Ux4XIP=-+," !>ͼ$t~/)ۗ BH}cr啺& h7 Jhg B~Ɓ*7H)2sԣr>q/̋JXN։Pf]v; biUW-П. q-:NI y823ݩUBFRb]pC.)qK!e Jj#G)]wb3! ۩TՎ/PV%Fz8bnh6j$yÇvt+qcR$V]y6RF'D:,3@:{#qI~fZ,议ҝ Yby N ),O~~sIFv.^y*߯ 2̒'[2iѷA% Ab%mZDŽd{o$<z*?io1La[eۨRt 3fn(9= n_Oծ_7ڼ޼6C!<'_@ gB>.4+cC}7BQR]x hJ9X w ԫ07w>Kk`XUOE B mw(~L^Py$YxϠЬ";]GA\"XR[?0)_,*3!]^6?4ǒ /ؤn9ʯN3!r)ٷ(胴̢iB';,V|/ym*GZpAT['>7*HL dVipnCtuEmKt%Zx9aFTq2mL ݅.ҙmQ)XHQ\R'mg.V@|h#-TJ)WG^hXDBGw9P)(S84lѻ,U'iBRQ[Zf:K.m^O1hItcmdvA0\t3׷'le|gʆJ;5$ f{k|Ʃ[J( ֨,A8EUZRM@*]}tdg (`N}C_:UGПzn,791(է- `w_~+̡<( ;K8z2Mdo-ǖގނ$N4&{/)G~R4g[=@,qY% RםBti58'̙ ջbZ0m7 ePź{gl)]>ۺ&7XY>&Jjb-WJ~ڴ Șj KgE]/Q`{_> nidK1U>Wq?jO0 ^ehݏ( M3w4etROYy34HN4BSd&XD$ ۸S'7FT.RXKG{X'f^P `Of<­sdѴQԺn*rn!\) )X.Ls.@1FTh<3X4 ޣk爴(jRƅlrw^]Eꓩ`s@4AM=<"Zf.&kY%/0?ok|bd/ u`P Yxm$rF+4M5qa:B\{OoP3t?m 2LHZ7tXju詒`$@vvm("Ct3|oxdyt)Xɵ` h_zW_Uы&ҕ>yN ȕ$e ܩ1sj,]dZh[qjiԸ9 + ᄈsX{ZE!x!\hHmc-SE&aߵy'>zB-k@ dZ.௓cft^0W}fVH@rF,fH xs-7ds3,}cefê\-sTݶ!r껊>1 nEgKE8Z}q9ׇ`daa#Jr6O^\Ij"1;rFWH4Js&,^['\g4x򑆮b\:hHh/:]g寮,Ns6ejzHZT/ޛ2r$DՌ]X2P0]DwL&6QIt.Z]Xh#$ڎ|Ò-jJ@]"\єy\SDV)\'?jݔ|[/?~OOaT-f>:=/3x:臞Q ¦ii^ ؠ fD֐]``aX>Ckv9f[ x }ʸPK!\n 4s͆`X]/pﭫ;a$'{ #-@fe%f&r2\yHaI`;A"*A\`DЭ]d@نp V =Ե0LU)pg":fEuu50$z{x?#C`ΐ+uһ6ǧ9oCUT_v3P0Q̌1/Ǻ}0~eV a57gc)OX's'~tK>P;m)8?܋0UV`5 C JLct`y8KgdÛvK_{ۛf sWcjA>CLxfՋVm,&۷ ,7_̶=pBiн p{EN 8, zz8Qx@h~v\?rYFHD|wyf[bϤ0~@N&.E15~}'e4W+LmgεĘĨPnEq^/*Vw.[>a2qj)Wȟ%L]U#3{}C K<Fz[of4d+y'h,SH?X9h(ZqT,F:00 tQ+h=e!łykV$| -~ m( y0CHﮎVZ4* Z4g@{Sp ]sSuF0;;Oy+|.Ow덣I]P6EsS\%p~,R~Nbs7*Eo7dV͕'o~Ҷ ,909([LNb6p-@{nf@7{y)ك-* $;a`Ϋ+U y_$ g\a_L#{ H:- BG?bōQȗ^9B7C4(ǭ;e_/ át(yck{^V 6hk2Kr89\8Y BW@}89ͅhGgPYX#:Mo™JCFEs='EUGPĩaEo.]SI-Lo{1,R+}1㯃-At2os+CA;yܢɾ~ReWH ;"phVXga5Hlџބ69gzysGU-O3b{uS0'z-= I]b X.ۻ3&yVZFSDԮꤖ\}:9:&dܴG78L52,;΁\l VlZ DĪ/ F01s\=YL4)3+6mtglo!AؕG#+TTGn!?]|;~*iQ^6*+|K)]duRFF+މ{3H39šg3;8&6,]xpںLV u8'%*0\D;u^nW{P|̏厳ՃZ, L;s/GJ&Q#'N`-0vh U:||ͻIץL<ݱq]Y A^&*L뫎d;gܙc-f`l"T+!/zp0FP+A,@ۗ[<FAJ-k2<2-մ50B¸RUjFG>EcUI/_;C#!Ak\*NٵMMu7Lg+ wIm%h˻% vb0LJq}[ /! #Y=<\GfUA7={\S4+ 6qP`@w7JjZi.㗞|Fq1C S3i{/(z٣:P!ĢG-}RV< ;9bS38]xBP"c]bajǯ'|,QI؊lqSa,{|DjюwaQS6Zx sc(<^:͉Ԝ3Ij .ifK6i1oO._I!ЋPTU@?Al9X4r3Q 䉴% V039 ʪ <_dw7kĊ8z_T03Էq1(i>Č#r׋hRaQ9G~Ex,F!߶sз?~NxM_vD<1juEd$]}~.7cs/Ŀ{k.ha&ycS~ [o3WUŝ`j2Po\'9K1L>|/Mqr:#(e:;qAp*f/B ,) nd~@!71To>>[RHa6\F(߭G-/4 f0o3ɪ5cT; ܓ`2O?*hSeڇe<95o]3%g]`z 13,ۊX"h|OZ!]}HB{&-VJAR[^~s30Fr~ ޑѼ*7v7jasjL[Je=7"FC+UhI:A8-Cu"u^5y׭_ASr:@N!V{=g*ۖ٢AJdkGQ%djiJx_XP Ra",.EpcgE'y=84{_+ѯ2> *_>-w9_JFSps(;R&y'MC]wY_r ^Io=Gԝp}V~f s`C/I)=e8,2<}T^OMsyRܩ?$ߕfs0f9seaznU!I?n}~ NCa87ͺZ}ˈ /u&y*O+sz6K I9fCaQ#:HN혍CalMj#,sYNw}74?rn{؇OeKo -F?U-Ǣ 9n#i+@Z&Z״" 2\%d |SMd3$Əou;uY sӚƓ5dWpb]XHn-'';2&sL:{9ӎ{"a.)Qe(%Ă'7Q}e7<Ւ=ĝ^%V;z*FU+<UyOTg*LVk5`5#~]&1@d\l*UЋp.(xgdG* LH*Z-a;5E V?˓f,gQ'=k|KK Xʐ9-_mbWGm00k~( `;^妿է)6ԏBN &0مU__N=xl0eVJJ#!hpVOPubSrp+ZI*ĩ"ߊ1VB)O `xeD!Xi_"?3Ns݂OVÑRל 4MUtYDi9Y9&f?$A=DQ*ZL/KiG=Y&|h ÅpBE,t?(Xq#~dVꝗ1X"&:{8JN5 q{-|5>z8Ug!0EG6=bpfK22竦э`qFD2#˾:bĂ2Y{io:T``m-oR%I2^c!o1dTn@VdIn"0'W>wqP8(+bCP9o"TW2?;l]b!X]] 2q+ƩUPwMxAhyHBV5 q+S2͋p-A(T ۞Kh遅txx}j}4'j<}oēQj]51a^J#]Rg܊4qJ`@1|;綧87`)o,ԂτCʕJ&*Pguyt݊"Dg S)pFbqm".qPmgվ{9,/qvE;  [ZATfbWe~&cU z- A';I0|Jt7U{ߘ ajJ4 INv_ q)CŦWpѮZFpV#%h>WPv7=Q˒ X䌰X 8d8CTğ5D2¹|_H|U g8UXB z ԏFx[9 xjy5D<1߽t;0'"s_laͱ+sM4}q~dIuSRs7%t k pƁ'qmz, ,KĶbַdKlFS5`KxKQ4? BcHjP犏?t:V[ˣbټy"hC#P%1NNQ mta'~+Nt2}\ڸQn@1i%|8{ LEm˵$4 =h-|IÕcCIdpSԗ0v}Cu*bC8U Ѭ~zmOX"lܐ1H$;f?шikGO18m@Fe pnrx{^%`LE6~#T\` }(&\;S (C{ku{:X7& Lzl327m9i <=*tC&yo]@~tGNղpYZgnԋ_Y7err!k2D̀V|h@`URs)n V0N22>__/9m9i]><+J #a+X487b٢Dp`F} 9w5tV"dnmdŞ>&ſ =B8vmE}b-}PDlS;\G<P`f1 -wdw"/2/u'ؼiT횢CVF& d5L:[2ξ[dz_Ӗs[R {RqH2搰(qՅO8&S\L1CjTlC qLliNHc#BkAo*3=Z%rla~)'GwW)Kߑ( Xbf1}?ߩ0/^+0Bh"C2xgw`5()Ѿ, d\'Wܷ@N&oDh"WS _yO/R+3y ]hН.[x@AmAS,ܢ3{.&} źb/.P,~d3ʾB 0 ң \XD=jS(M 4 n`:R> duy䔘&wp{^y+o/wB^&qZ,fj8pcN ib'tTQnBT}=dxhRT2حZos\A8'LD4ҷ>j]\. } 2 -5b8b!&vNXbW=[ط!Auņ1Zx!31i?}(&{SwV= 2k9H(hrGtI[KemP*='kdMW`{*eanP;V_mC{okKyIJ 5 ,+*E7N,VFu3P%bh(LNB;ƉoZZ9 2D$&uD֜cZLlCY@aGCo y-I"~SV?)8K  }R/ o(&ku/1<=>By/8#6Hiέ7WЖ. Ollaիtf/ lqtqa-K>44"9|:N{$ԩVWȪD𛻍 \k$};]v\ILj@Cst/g3Kބӊ*Q(q dDcd8},|C6D ]4uFCBm~]2%f?{SA5XU|֢ }.+*̫+ܷek+%L^,ok1~L߿̵FhEj5ߝR<K}^NFGzܩ: ["Yl2 %YZ/]׏n hzP9}Tw pBGc("(FOPg:R2J,㥈BPM:)7m"s;#XJw8 :p7-'9]v'Q#ě * .pƾ&Z`#(IS^B* GΎxޟRLC~ Kу4PSloB#|[q>鍋5 뉰L& FGQm" TJ8ݽ֖_.|=z֛C$o6;J>R9TeOz!C;b \}0@4Ҧ@ڐ"KCX&P (n{,وg^]i>> (CGĭvAɝOflB3 0_G<3j hׯECUXr`K; ٴdp:#B\w]ru;^1[;ҽ5`5A[w1&.`nST oārgUFTnI0d>r5R,يģm^)i;XA*T"KkKH>!I` T%jxo^W+.iq 9r8Z]EBU() k\)}I S5c[/(Óu;<ωGS#i!+wq!Q%ư?39Lς:]G Fx?xAY5)1DK-:в_S+SUf~A3 hA(yb~l4h7LF"y> Cj&5`0T @bl#4~ԏV)ZgygiS 崺_ DɁZ]3Y>C3-x&6&=pVn[cn[v礠uEhZUEkv!^EXf#,1zlйgtYh8G!N`*piW[ ,xdiq~l!:mmnmr8L#7V|.p7f[99ل*2iLuio{S95wB7YfLoZwcqgSŘe!yV;tre`n+K xz4x ~@ɮ-6dZW KR#cTw o7:A,l_H$G}ӧL\W5}+ c$%ߙ%]靡 8Ͳ~:2l,=4]L02VT=* ;Fb*ң1@#W"'Et{V;:$=AsG8tMoe~cy0a`N۠dn_NpI~i73PaB <ƭRjH"e o^͔aO6\'҇@Z;ogGIJubP1ϫ/-aHu%|;Ld]2fMCBv7AdkN^Z/\/9Pa-͸.NИPIJJ;}'mZxCΕKe7v{}rǩ-mF0coogL_OD'CV [Yh1ҟU_&$S'ҫv"}*5(v&-Dی4)-}UIn?~XWsi'QiJ76ձb> A>;jj^\T3Eu0j; T)9}ej4D j*۵ AMS@+;l1k9>U%f^lB:YP8h1y<y#XTlf_Jꨇz,)_tHP3]#[#sFo% f{VҝqׅnGS8YJ; *Ni  TZ~AMU}6 *IU Q[1M2zx ۹5l0x`u*`HZN_,wGJ;;KFz1 τb&S$ʪʊTsH=D` vL#uk&8tzh&uLQϽie! ;kO)]{ΝkB]rQoZNpLHkM!A>Y}|/"*nf 竮"R֣Q&2"f{h6nHoG"Jrt)iHG-A˝ YCנFŨg_ @`,Y8RRS>FJ 18;Y 4F6?=[:+ ˊV$T)7+"ޯ|ks,]j[ή I P(g^( Rţu8ѪQq~L< L9@ IVZ7K ڥ;[ 09mS+Zf2 <̒LcBjp(QOrPSG 9?B 4-tKSɢ8ws@E/JwTK9?ABEY۪Qc!6?5j'8}%آ$ @wζ[VĻg"wŝCu#,1Ɯ vtgCY}\%MM>D%/X'P$00ADcLg|97 C.aYSsbWMM41ʎ+GƠ u= ڈ 'Luvm_OV}97Oi@lH{踺;#kDv?I0Iz\bw=9׈hF`DZ<Ѯ#CIt0+s1m?? : ;fMDN@NX8q3ʹYެ+o00,@yV|KZ,7w3r($tbFukעHod~tC==Bm;Pji075N ;*. :{tf@f u74e2R ֖D\eaEݵ7^Q$duB`S J.zs4y M|Χ4RJ4M#TUFE ,=EDž4$q ھ`G(. H+h ITG4k֮:HM4Y&1ws/xIltc%Zkt€dV9IȼVo(r}|/%`|uTug5ͻ~2}: ;PJ(MA7IJ[ܢBsW|e ;~J_iig<ĝh~_toťh \Jղz{+d:hZOL:0HT?:vݖ؝(? F@UToWtpǾ@dOBb~ݢ+! +Y] ӝx|@B];ʱp~VzzXUsdXN؍$Ұ̡q}}l ?&!i !o]f9nvk78lCCfVW{-~V]ĪP$OT!|, /Vb*25zF Xg2O[B}6}6"Aj%>"ހ`AQ@+v[z.,8YSщfI N[Lˏc#R%Fp5Sze9ܼqS'Sc+"e)Rܤ=oh46TzO !)tUe(6fXbǮVOzHd dmwW,u/Bȕ/0(rcohN^j<jxU@V bH mI>JimztZnv~/:N2}ZrF!M\J@@w{_ ~,uVf(PmQd*犗iڴ zww^=_ipgcV%kbxa2|,&敽4hOQ Tukjހp-W D~옋)ʡ 1&҅ G?f}CSꄡg:>?KZ`C9n'M Czfb#q6 4ʟg:l떾P0/U(b'ǫ-;O8|:X꼋cVq|[#Hk;r]T铨e>[|R1,W#]0Y"U~Tco"331^qpt@.){S\ԔugU4(4ӊaQ1Qt0Q`VYiVQۄ_-޻9St.iίO=r[R0K[=嘏Q,XY<a\P̆qM*pVGθMu5YP-;cL~{eW4nzQavQ~:m??fZs?A@u`.XJ"g G:C8%t;Ԣ20_j5VA!>;&[,{G.fԥpe$_v􂁦]jXo>cTh.EGNICyhdS+6UF;SfD@NAs 'UOnj`[lpOٵO@AHKʊiĢ+y셡闹, UG.qA3+Jѧ{%^9rZ {pbIM#5kE>Zey5°RjTM:jDS7aDxTkJQMZ56wrq3&#S\i0od~"7P1n{YfH=]f%}p] KϺq LO]EtZ$a~!ڪKjR}mPKXaRQ,<`Frw-3(7aƝ.kaRӴޏFY x@V!4pʎ|}-<}M԰pNDm b= ȃ6 8ok*׼oy=h.8Cj0Eh+>@=1FH77csF E}:O!|.1rj 2[a[0xCe&VP:?^G눫POZ>bY"' RO踑,o~nt熙kNUZjo +=S_s\ri301/:jj$ N F`gJ5hBS[k# c0rV"/QIC\DOY3! N*E?W[PgJP7*,.[rŰ1:GI%r/PKFM ],{O" J{Q%6Ȏ:jIwkͳSdݐYN=kqU|VYXΌnST:v4iїda99P*4K ʓ嶗VoNTJ2OYvxu_7sEOrgf- `RBYw&/jϬcD| Wt5?0XO=>4IhF,`0cJa)((ڻ\+R(a kiʗ],Qc#d6o$A.-ID_Wljt7r1=ڦ7=ph68.h(i/Mhb^X+rQpWJJj1~tSgpx- z*HFЏo{~87A)$jGoVWv޻VppW0RtMgh! 5FqZ& `wz-S;4;}^irAAn$cRraDnL-xYw](::d d/FNc3jO"=QQBi{h8*[`;\vjrT!_.jK\/%hgboӕSDFz>L:aur^25 6ŔqXIgR(8 74JPC4G@~@|WHc|ڨi20j`4Pm;F!Pkbg+[F?;hG4l+' @X'\bSڤDt`]}c)>P4vEIhU%39^`QEX{S`#ϭOYWb_P=z$LpsEYNhY'jv)%S#m,yc`}{H=XwN~%yp:L Ke/<)hCJJ#KCKշ AY'6J遶i\bϵ}%6; H8Yf&ܞ&?eJrVMG78ZFLx٥nUNgJoi\oΛ7sԟ)JkhLoN?KNM[<1Xiɞ]V vܱoW0N]uŕ|DoyBS'=x/ǙO/=iZ͙V4C1(P2} mߜ+&h.0ZAtt}f>K9$Z"E|Pc}dQN;h@Kk*Z!E7b5n'ZUJIG/h8dSu='s 1 Sk'cԵ۸8z|;Ux]kOIjXTXdFMl>eM~3s0-xe>)';^Am11<75boxb;~R]Wcxm!ܕvRHļ/΃.j)C[(7Ki9nwnJ͞[ó `jd6h_olE%SPٰ[xTXtYMi^&[J. W}U8Pcd_Xp4wD*f`EŕU,¥7T^*`-1XPu&| 'Pi^Az<BȒ5-ahȤf8iDȳ#hO~_!2)C[2Qgh gvg 豷XAmONɩt tXJGFyFRaĂBØ> >ߊ{ew< τ m{sC3IHc:W>Q*~}DS(yJ77˛x\@A@2}3b aӵpf Xy>nU$&3MΧsd_^2l8SWuʈ YjrȻ 8;x =߼CuLJ)p z$;]}3Nt$u2"\\E~AEφ9yZ֪u̙$ru-O/VZNbarHM}M/N MYC3@:|cQ=v-N ؽ [9s46$,C* SbydPiGLA`v>g(V{f#9a>vJ,Ed"-4Gw7b6am|8|Z28b얬`"UP`Bd#ZZFZ?w7M _F?:c6ci4  G1!|@B \vgHiNIJtx6DOU5‰2E;N.䖑BC1|RfEJC?ℌ`䜒uJXd"+VOf]`kI٩Qde$̪8!sY4ˌ(g/wXJ!PoNf&TB3tLh)x{{|Iʌ\fJ7#{5#eZ~oR#Y9DOZHcN kNS S^ 񭶚zBqܤ O[=V53 $TBVzZ5ND6'gǒ?K(<@ )1pa3O%-(y)}Ǐ{D!< q$i$njN#*4 W`ɹB RxkzgwWBY,A~> G)S\ ܇b1m9YPuxd(2Z@ YYe|1ߑ۠QтjZLN8㡪C+_2Uzw0̏~T|uΰ)Mɇv(ؔ`v[B . XfdOd}"6ee"[5IqUCO3*Yee۶Y @k҄ E%|V.̊iF95ɌormGT>z1x\Vp'|Imw8]-p /b/ */!)l>OA-" o ^E[ U%TS_CGSb&JJ(Z)I6iвKvI01(OLf^OwI,L*6hI9/ $7;  (7 Z㢼8:*b[lപa,*9KaK#DG}mNEV' Vahs @'<➞:<%w0/az8)@1kM9@Gé0r |<&`7U(0$֑ymﻏɞ.gsY5!>o؞I_of&f 1-y#"nrU ?e3⢰()G@(x6^ߥ 6W}ΰ``N=qR%sлWz)ZrV*лM,GEY~K&1ʼnߞ5C%nHM#s<40LU&|7#~CѭEy̅!ۙy'I ,)qU"FL*8 :x9 p_tוωA\iGM|QV]BĶo(*5Kp_|vvƮn sdn"va8mӔ 蟟G+H@e@*ҧ{.[hVIs<@UCSE[->؁"߈;'{ |V0<AϽ#TG s7[ԱJ.Ks:Ŕ9\p'E /8%5BEӣt;:.Ues lV9w?*Eb[b\"NrZ*Sr^W?}8hͲD.0{:Z'u1UH58ɷ!hgE?㠓RMI:;E, aGŚRL kb\"gOڭ3 JK.F$k 3 -_!nSJJ0gC>hZY`I9@AJAg= Gt|kYc|":aIZlv ~2IJ,l:Lz# 6L,:h巇P,rx`)5YBߖp՟k"o,IysaS6XE|UH^I5̖҄ÈhGW-#ehep6&e' B vxm-&Jׁګb?m\4Z*Sk-GC+~5%&V;G~-"I8]jts#,g0#2  +B3$:\ 1?XvںD`3U:[kG[݉dk,48`Yh/}o}TCVꓜ}A?1V0O1}/H O QiU}. < Cl!O)PGt 59(yеP΁44F! T:6 xx:>H0(j6 nr)G9@L u/xY˽g:L'7TlBrp8$=p0^L'\q"w='M5_&Ƥt'q6#@n4nAY<6v7\ǎ Dn+Q e,KvB*$  mWCdQO-zaɝ6u2|5L2cf0.Mv>wWBz,j}5M%nh|ۧ-~iaD <\*.Ȥ: 0Go$0&`J#<5_1`s,!Jk tWҀb<"괾u2lD'QNsPZˇLܞ'khͅe 2/bQ7/4Qtak~$lHXeJI$^ڻߙCl, 2 @~W0BblMw2ETMȚT2 \+cd&ݳKJep:{Lf2;oZheI -wÅ8CFP&n~=7_# f-H;Z12~>6A `Tz( H $ı}VNznp(,RnAFP~7y!AsjG>.`iKf%H8sʀr!+ckGQ _`~h߶Yq>sIWߺj 9Eְ JAu[9ܓFҕM[BО2(m RB7XҢ',Z[Z'UGqϛ: LJs!seN64e&Q i#+.Q 'm+*C%9+4hFT5wǡxG /gŔߔq{>1PYrkۂ ڮղ&wx|yn ^' *ғ{l@$1qtYDEkX1KFIҜ%cM~_J6*P۠sj#c9̚q/T0~Mݐ?TB_檘IǖnL Z?aebgTt\;>:q]HP ?3xb}M(Y1ELټ>V"y$S^)3W>F{,9Kd#Tsb_s'd7O2c:.Fh)6'bYöB@F֪c4}W 1vgy0p,2!h+]JMca*@!㓥HY4#*!cFәXGl̕Ol\`|ɐ؁ƫk"#LѽRgt#{^^""fD Y{QfzGeӈŁSW´4!UѼ ܩ9nl<-&נЍn-|EyǛ}x)05D?'gzq\#ޞy #DRbr^lԜ*)ըSze4,EtT>cFi 1_/͐jRNZYD\NQn.@"XVkk@3}HX{6I-:i]hh3=y%;4) ߆ ؝ T 2Bx̧| _RL2"{[3H|MA3tPPHבID4Mm]Q,ywawDX`3рSgs<9`/<W=խF }oc=]FT#pd@SB5j_H?Ug.Xzb4gnNl4Kj}h-CZeVYV47D6MuЬ_)Ī?S@d]fha_@'55[q#G4m] ^`9[$@CՔGuaR0Zz:GNl9JFC~aC*"^kmXY_MQ,s U'JQ m\  U*}*QЕ..sJ;Ђ ΢p #/#@$5Nhl դU:۸Cbof_=>Uѵ =mŞ/+9̆C4оZޠq~g K:B'Ӎ|fL# kQn516-ܺe!x5 ,6Ƀwlbdcv6Uǯ?Us\\Z P l ۬OСqg=˨E+UŘO@oƒD3/LÉ8a=奣ѓ^m:7`+*Sy7(&w#;*F׶M $}žMC'E7A8Րj֚IkGF T-#pf*X~*B 53'v56\ybxrF((0unR<_qyL _S 3 yJKê'1>!!b [ VJ7Ns«A[ LTNڲw\Ð)^Y<8bY: b>@YrSM)eWxHV 噝G7.0]DlyGƕ{sq"lS?qxlQ Bv1;}zqY?K;gtqQٿλF|glw}7e[v҄(mw > n?/}iA!g 2 rоLW}N l҂_5<$JIʨ}OA.V;.:$W=',E(MΔ-.ԗCȰxQ y-)zّhK18j-N)m'˝90<ɷ;G@&r]M %szlTm=yH'7XQ!OS[s+lζٗ{k+IH~MEwVR<)C+Ӛ@:4J|Q~~R|TG 2ǬdMW$M%dsuZ|J`p,ñPyo; \*8"NG"AͲ)2@yYmjKi[75W@˨` hx`0ʠ̣x-7͹@(Y=Y~gb w mB/ᩱF7#>=Jpzp^}r f֮AfZs~`S޿FrLԊ' -3u1RR}FWҽhqg >Zw_h)$Pԣ $`fZXO CZ[Lv&.HlkW8e u|-GZv ?sc jQjưN}kkXbWt?)ʬ7:H><'-yUQقc.eo/`3GrY7n#,4V7QuXpt[07"=oz;"E? Yrs K_ hK}BO;_%MdApAj?n_ w>2m ܆+]MLa?jLI08QJͪ3YǍY \^oHPb.9$=UD75b_xiv^+VjܐI)'n}[Y6ߎ U-/?$5<`h=in(#bL?Ґd>y\7B)GуlJGB$-)|5(< UDf?<${͞+ %m ]GTqp̃}M$b+ܹz+#P4=6/ ӫ F!~4 Hokf |J#ҟd?64>:YNjn/}6,#5p;X$6M=L~b;fH~*!&ֺ+hX[im@a⾪s{`Ԯ_tsh0tgw9\@*#`i aݾ<=A[W _7 WwgB.gſLtT%0ք DsCʯf*\zԥLd'-1Ga'2BV~Ni_F'X<wDzP g`vI IWVݸt\ؒOmx3O漏00L "z#K=,};R9!^)r7!: 6FVUU ^](.#ӘV6VY;4+</<'ޮHp:k>F4)Ntj-q4:H$fd`-FO8ҧ8%{+p"%BcCS} 7cґؔ^ 嘎QFRౘx@.qp$lV񋱻S93 X%B!-A,'Rt_|f]b"aEl{ j UM; ;OZc6@|{}}b)E+G{.f| "QO'JS40LX-G`٘Pe+$b9;E0)I8m&%iunUs";`K0 4-ɜyswT&ԙ1qS/b1|!޶_Q}A2pH1l6CT{]1&о(8J0NIm|c&Ze+ x`EI1=#4~x2pL]9{_qE:8V,y"^d9]*SbzD$w--CMLElqmʔ&n0|OB6Rf$ts5'I,ZaBpH-=~no!{֔gAX|1 1Hܒz_nzr)xMeh_E*6SF/>PS2VrtJn} -eВb}!GH.k&FR N[V~H ܒ)SM`YrBh|$3T7 ul !ęR.FbEJ@KpSV|o>viLD fB<[L0}&q̪v*Kե"P9A4G_yo)(| * %ayC|(*j|*6ZZua>`3EDs LbD:ڟZq:@6Ha bN *=*me xB&S=9V~(VdJY;p=b|\d U5mZ Gs ss$Z qO,ȓğ OY=H)lJIT=^40ζw{d#SOaԵO5\9Vٰsl} 4ܥcF@o]( =Xq'O&D^Ixw@ny4\Si)CΫtw݊L(ErOEv. {'?\9Af-X?:Ǝ']asM N8='щoge_ T-՝}9bi):6Jt42SJ(D i}c skl_Ϥ'!` .=W=@Ŗ91s~E4-dy 9raԑx0Y \r#-b\-P|o5SP/r༾Oh-ߖ dⳚ`,9e8J/}Go,7G+Ѳ wMS1bې ~EdpH@3p!|Z4BYq _+"[s2aCI>%rSk 93& DU)Ka6 9)hvD8sh]9!MiqCIt!ost bf=Z`ZzWA^؁G}1fyu}2d8,̢"~5nb?rxEts{jW; 깘jن:d-n!J>|Iv"rjF)|auL<5_vej)wpe;&oWLpty&v&2jdI@dߴ*A0)&FK2ōY:['/`0cIaogj}| 7'8lL2evoZ^&% ~- I4誠Vm}mr3Q(5TSqU3$`],إ5,nAX>,>X'9WYjT\ĕ=3.{RsL;#-TKjcm[c&wwsӈKy1JR! (]SO`6/RUp[!1op]s'T'%^z9% ^PdԄ;w>a(s--( G׉HGxh^awiC1J&iaFeӀB ?ib|M t6hݶeP9ps;J>D7=_n<<8-B&5q}cE˞w[ϔqLv\lH|zAd*uljRUAzoN, e1 T`o[|,*"[q,eKQrUWK3]B'2vsxWVə<aN){d& 9}`c!pyΌhGЃҽ}o:L @NO@voRҵt%5nu8#=Tzo ySDƺL,ş$)֙%V]IE/+ +IJC(b-Dݺy描Lr)4gs1x˜4ZrGVO7 LR?+okoRr+L2F.Ѕy*.M r&eȯ٩uݬ \\a3.:˹l.^  X ;W/ V4OClFIw§]/#<]DCυ)P` >5KίD!\mWf|, A=jRh/cjK 6#N ]Y9ۺqx"g69uxxaw1bSҤѺ;Ǎ_&<ayd9e UZ !I3ڝRMl[ZBa9Aɺ#~1fy"Lk[}%%O,t! g#Ck/dd瑓)Mr\x'rTH7Dh`"JZG{p`Xm_!U ȹx3U*yyTnu^1 'JCZ^J> lŹ|zP{_ 'E\GcTC,@(Ό ]5iEPLq a@Ñî&W| { EH[u\+[QvHj5;J*zF\!%DKm1\'Z>Hf2E]!J ÅOq> H1ʸ)|ARɇw*7NA)Q0f <%YI.&eR3N0킺e%E- t f{;wT"i*e5f [!B5XUWG/3܏Z4%^AFHiҥgw,6tp_fLE횃0&e SZ۪mqD?شFJ HsFٵPw |M oZ6Rl ;{#aJw/l:DC*V2CfWkkQ v ݬ!dv\V)_Xx{ hm}zjv}c^7Ms^y#@ QA=opˏ`zEXpi/VxsH,މ0@ϱqB[&Pr ~=a)z ~{@J3j@'bq+Hsq ~J*ef2W ]7^G7ZYPAxK"FlsGݻ˱F\pXE)4̛49 f ,?]&HG67O V&I*a@$ \lw#/gD7A9;̈́( D;_+K b+pJcF )wt7+7B^+OCDЌmEST|x^2j=T}L N)Kv_i MF^,9Ѐ.4)ؿ dFɺ_<5BɏTB B@;Avsbp8:#蝵 k^8;|lZfZW:wgn26x^}?t H ND$N,o] n`x70e(cn`^*.GM ϊ̔|[!0H JCG0PBkFLFpS9zIIĕogj}I 6152%/KD]]>wM(E€j!AžX%K2:5׳Vوvn3ܹ <Ϯb[hPQ]L˺Ρzei(z(URǹ]WR<$5@00]Z '|ˍɋ c$ M—m>>s< ,~ Y.)LqVG6@}Ofq¤耸a;k Y;.ڠCwSfw(>b5E+ -B|%Eݲж$dj&77z>3z9P`)D }s+<\zT/Sc|bGGz>r@q:,e.A cb,NguTsl_.p^i%;hnFbvm/6 (԰r-ȗ\dbCfA}| DOoW%b㣴PW)<rn/R*=?Ģؐ4]an $L'.TDaG,f.msp3qkqqiɡѴ\Cu|VJ:Rُy!B`\ص׬n1O/̼4 NkncX\9rS(^*I]s S|c*<0QVN0`~G004('⽀3r0Ľ=sѪ'R HjX:ABClL*ɜB].c 6CT\#:n ]6Rjpd,hzUr}o~Pb,0`'GC K ^E+ᮒB5gmz2%d`H4W;@*u,rѤ[ d8dmC:UBƷ&gĢ~~Z+5IvZs~ZN,]8| 0)Nrʎ'[TV94!^xDXkK϶,s69,ԾSk8o iE:6yzv"'|c fp_2Ѧ̾Em _з;Y.a&$hm[p<#m)Xn86YL*^5wFtqd)L}'ⱥ=-Ou"It&>Êݵe){) VS`w԰MWss~B ܶO@x<"W/Y5|4yA5ף _jaPOQܪog[ 4#q*y{109TBp@;e~!k\oIHʄx{z  D3]dˬtPZD! 5q.^.Y z zŠWs|:8{ 0KXdB 9r| á ;Gի&oPڇ) zz7Z>oOJ ZPtVlg:"鍤k[fL cq$:˶ D:E%(s19ZK)WQ.h+egWqqYc2P{ժX:$V9E.*_`KxtQ {_ztCy32L6\I!HK3{i)vyqA݉tEzxܞ|I`! 52^nNăأ^XMRhÝj_5 ,ϕT #YC,ƪݞ2/za:1 @|=|b|[B>o%9tb,=ɈCseV@R'趻@ie[yR>'F݅ڠGŒӋ60nONnmSwUFs}v)FGCO SKwm!P|Hqs6dwKᕎZ. .WMJgÔT ]}T%"48vwؖŹ['P%_HP9{`Зw?gWo Gu>PjҊ=ꁨm[y{@ ǎQAsa\ s݂Q-+Ax 0WSd.= `4tq+ofiHVc(#jI!?0ZTO%4,wbVѼ+0'G]Jo`J}Ebl%B Μw:N5 b =>PXn톾f1*܅%" v :gkod?\U.,EnU?|SS}}mh 5>e v.A.օ%]?!9ԧ❺@܉!+6w)f(JM2M?.-US%)NnvY%8S+Zq iUK^VjF45#ړ5HGP~@o¡yvtXlv!k2JGC/N {y 0~4%Ze)e-0ghIq J/پqh5f7 :8W0LS%szT;Jf9L˷k\S8XH,p(aMxS" Gg]-jv?JU_[4Fp33T97vQ+lҞd&!v#Oe' CDs- $f$107w, x(;4K jېקmRqΗ9 ߞRvΕdXSN0- Rv*cU[ޅF5>ת 0Ë 0 w|ЉI~3!a# ؅L&:YaT ^1jAY)| emzmGteöxL؉Xi5S=fmJp)w1S6Vgj",>myu_' ?:17dl^dKs(2_ 1ci~sp 32 !vha<KUS Fx{m =1M;\1K[S)%zTuGڇF4v6 ksz4bESlѡ@îcDжVp{_)E0h WX!A[+'Ael[G>&Uj(_[wBVBݽ{D~`d* a\[mwɯ$y[hgC  fáA=13Xg7cf"h.D[๟~gb \=+*1eZ&L* +L@8V`Ԭ;Xd VyH'֚`5]%~拣A4όbW<-;iŖKx/\4ճ!>GbOwd>EsL&XACvdCTæ?o _wAU"l:dRox(P*O&~N͙l{KciqBVڙ8I;A (t]~z_56B(e..Y\K Y5I|c7Sٖ_Da=NF.d#oPq84f,Py aoMscΉv`;ݨK_a>LFDR[w_nuMTRbCwu]kh=#y&dgpN/VE 7q^(LPB,} Z<QH_%р‡eQ8óEʙ4Lie!!i ̽`3M,*DۘTڡA9~S<} TI X1|aaˠEcIl[g}R83܈n68)>@5(.((-ᴂ?$1<)CQb\QFviB-7p]A*,dyki%k6jPkڞݸk]i,fo;lCxΐ0P_8f5⡟@&PjӮw!qkJmcG6FoMz쥀E>%yм;Ahx?߽ hZmO(c?y 6GMs{&VJݛz*mq[Oc EZG|ZB|,N GHHW{1-idu|1%6#,v[7oK>+AN1veMQ-st!`ts2~[UW4]zj? @jѺO޹ËjLPO'6M,/;VwΚ 5܁>S<_]>Y28.bFgiI*-艺%؊ֳ*>\h!=u`ԭGmA]j鶶7/GWbÙ/ ͔n0tum夠OOjMFGf"#ɆE/;a Նx?>Ѿl[TK5URLJv\)5fO<`R;soaf@uNس(zv+Q7m\< AZ<1 }Z4@+ mBwiƃV~VXf}>9fXU"HwSZÑx޾3FL‚QD2N!j/7a*Su_h_.7Q0`ܦፓ9O-rX%,}utΚ6O 1=Zm]LyUd~057Tfϼl;Heի ,E?UoTV acɲaɂ ӥ<G"P 9p}zC8b|\.K\gm}RDR+mIuyV,ËPh¶Y_* pLَcNqEDGPaz܆= l5=GsyKib+܅8hz[9Nl6AH&Y%+2lxke;}^dz7.Ϳ; PPXz D ׄn7~Uk u2ij)|=ԅJf=#Ɂk])~_]7Xi_˜Fʓ_d5/ŁpPZI\<`6"Noe(,o#RN8=Cw0AgQI'B +Z=Maݿ?de S OS޺ ub7M9*!\ @2@>ũ@|X`8Pi1XBVYf]Pƴ0"@2a :E‘$?Ws_Iw\Gz4S %^NCagOLߊn,G$*J# 6W8h|r01<ڴ)Q2z8 ֗( =?M!=5C3Y'tv_73 S54VjAΔ!79 @x;grWQ8O29;VfuĶ2ݜ4ei\@)4Ĝ.mh@Vi7^hiJ!it:|..Z 7s=3I ;u\d:8Ro}iF;c$ŧq„YyON@RR`NRf%-9Jߢ`@~X1 Ӷ<|ŐN6׏BÇ2LDt4ATOS>NI磪&S#ɚ`ݾ=_JԷGW1\ae#hK "D Ͷ-3 Mud',=sSfn E^"aedo5@>L6qiT?R#iP:ه$zkDwY,mۗ)t_@ Ǿ҉cդeŮm&"ynR >av(Yv&HZH|Yٱ3׽6*,EzKusdZ +XUΒtLBIuw%ŗx$: r#i#NÄمa%E: #'p1pEf't9MWhҽ4=QP_RY_Yyċ8gQSf:Dlԇ܆4?l$8~XkTS9b<tn<~Qt ,&1ZY]'_"ժW[ Wm߮(>55qzLŚɣ松j/'ݽ"^# ,F޵D}bȳח>-8!=N6l/=,%W#K?TnhA]Z8!w"*rW%SX̀Q%սxw9Oցy V'0¥#.o ÕG?Di嬝;XjXA5Y*aA_$C(* ?@bGAك5GfR2CwMZrQEo+=AA09-MS<'T}U$Z?rU^OO) N'|~ X}c?Aħw!r~xjBn[MK˥CAEZd ͖2y[m2)vIЦoZ*h?_0 y eX޹oí (o< \ZVhL"Ǔ4s%P`?k"ݐ8Kkv4u2VrRv[\urA#7WCaefPݯdGueTKef?'9banyi,"UҾ(^jaVNjAjHrZZU۰v٫ ެtN:<@ҷ?AډfK@B?6*[6Ct>d9/xC:\Q2ˀ)ٱ7Ô}FAVir|Ȳ,+ٍ>V vr9l,@1:ֆL) #0'PoX ad~!uvL{DqZl1tnl~+(ûVagfT'x ++nK7c϶Vc$vu\YHB!JC[ԧI  4Ӕ!I~8Yamfzh"9x?&ݠ? I0ǍX M:s&a_Q3(H$o:59jQw(ubHEYjR !/7lLщ{؛44n͆;Nj|J|~ܣ5aQeV[_[PDi5o&6 1VuI4i1jl2[Gcvgp,^ !JG?碥R[\&'Gop_@ݬ71pD`?e˄ }7 X] Uy ʎ֡vT&r*x3@[i*>K)ģQ0ͲnpMTۼ)+ _;cpg7/ iS*`79 m"&аe!w#l<=\ݡPp AJ\r%Cf/:iqGD݉13V%v-'9A/m9×ѕF{:-!8bϭ*֍=e{q(X[V&{,Ml9ec[rg/X:F~#p|ǦW kX _|J:Z_pl3lW(xG!CAɮ+0`j\d]D8P wp 瞰|^E'h[Ey*JjLoJv/9VdS[mK[!m5+Zu q ˑ"$Gy# ГZ/ %_BO\¬'ߕ2 mQ4C<}Q9a3-:WnUa=rl p9Q]`C_ZbiUSF5JDuą‚'<^X nɉ_A$;t"_sJ kbn1`lμhT/V'V!m`dIim[Mɣ޻՗<;?5B--`yC:I@e!s#熎 ƵqS)K*_ps= W(tS2ǓXnNHb*5Y*h0͒fJb N-pH).h\zH5v%I9sik4v3}+^"[SJ Vo_,ArӫsazڼbGy pŕH&8rr1s5k16A*-f7ǐ 74!oܞĀ1_N+ :7q;`e$Ө 뱡vԌ9%Uv׽)UB9@t)U|07%ͽX!bEۣ^Ԇ>+1&>3|giߣxvuijNʞk.Rȟ UcQ˾~6"Mݾ`R@Y%>FvyqUDl7D (RQz>"*z2gc䙆W״"=WiwDz"S8^vcYtAOhFxTQ:q=*ԢJ7;flT$5-ibyꪾ 2n]+ßpiP+d}4H- ~՜j+)CZK2 +l щF`YH񼽥g iV,w)@gxrSVs(ӛw)KټU' 4%->u^yb及~䍯#l<a[EA;mP*;R?*[RNB6]!Oy$I()P &m,(eM1C!.(*DMusP0@гHjVWݷuEM2ȡPkl$gs+;am^4Pn*cu?;7,-e끃pN҇!-y-C(9#|xć8̻<i4'@ܠhN5oPWԞuM7T`)XW7() PI3*4Ȩ=gA\y ºC٦ṱDxC# aJ4חB`v}%N soE(ڔEHg昣/(%ן0a4a͖Nd +fx~B"li:Cun%4p]26kx;NjXC~\B _)[>H\破ڝEĤ2&q737D`9R4[;&EONٶDmE3.$X˓ _YҥZz:n ~PybJ2[QܳoB`aӱ|8:Pp,#1SVpAκY#sTJb#Ə*27+~-ZLy$'bhP)CO #`x:cA?h2|ޅq B1J8߃18`0CC? v b7d{5ڜ`MNQs)RkwAO( sZB˿BKz֡z#7Frev@3g,}G[l3 5PiB ⼛Rm ∥-J :! نmNpaXnIFL(StLQ6?9+eS|&l}ꭼ+؂ a@]`{bnR)M(s+W?x++OH__C!qX9&ښ4 A,‹lDY#XcTғ2gM~|_Y#]!L{BD|%\/O[^s!rLDR?t73[SX6uD۶IQʓ`>*Ɠe>PEP.RE'J" \Ha*UQV?xi<d$DNpkn#1唿]H,;b~|!jȢ{jG=g%/lכWlF/=5K'6p}-1GO [Y hFĭ|eCLLtaptV] fbw؜6VЯfc!P&ÿt7DUZ26rGݚ\Mp1|DU'5b}Q{Wŷt߻jlwvn.'rɕwR;z%oӕ Yo.k2j)DTTwpމtiOKyiYޥ< 'n28.CJ ݿb%xdyL?tQ}A@sF"ZxHqa, bFqh0ID0TU|ga:֍8ڬNuc'[g5@&6~o֚g}{Ӽvw8D3:b-E+? 2׫^[@& ] n joWCA*y2g-mHY7cKB-+Ifo _~׉ge⛳|Rj bQkd+Z6:tM3B8)䔌K=3پRHV̴0Or"6_1Gq٪zΪ$݌4e泋OY<*zeӥ7ee (SLRM架_)M%nY:ns.:a?}@)HRJK1H!=0HO%q1s˾z'fQ,HNU G(yo3h6r i8!$[:4N#CRj04#"ĠCѬށdGtkW*E׷)SRs1~FGC44Xd40DO'NlJQQUw aB_Rc:o(lq6 m}J<ԟRZgg8Vp7ѸdZzGnf,=~ךFť+d:nǽ߯2#ATj'n%fqM %Z+z7)D"B`ԁ[1GzS^Hm++\qś2H&Y; ڙ5`Rj8@&h < Kе>Dbכ "$un,4;gd剀wUD$^ȔQZ{"~ˍ+賠lz*#~]p=0c?r;ٞP:pOEod,N)筈]fފxA]2wdE>Zp]IԾWqolHl^FV?/}MObX2w/4fQKRYc436gћxm&~lX,gVTHMZL_c7Ofg>\~Ƙ9hF| ˤ^H[ ,T}Ksvӕ)Z{bx^w0쉣 }X,E]~uBYuA[G dž[a7P:)R,JLS,^Ψ%'6#n0|R.Җp*>lfjޕUe2f\"H) Kn+w+{rĹU:&I\=*' IGz5^aKYkN$c3h́ADܵɖϐèjNg4xgrˆa㤲N*,dNf) E0 (E :yiwbK 1}.l|T]u} VʶQu[ċmmyBs**| @Fx>yV}3\luPZ\;4$u=^GMdfWm53̊Q :6,kc=U?˝[q#[f`s 4` 5Bvb D8 E]  <`7R\ډzWuv*RƓX*X󽻵 [3:Wǵ42. @4[fyT~ymVmzJdqt8|_ōr(6h !OYBd>\B%"Hz\#@C- ڂ v1f{ Nf~0N*yR/i %<_.J.VkpIE ?Mk@jÔ锚RD 膸O;6B&ƗPEo3ټ+ 0Eb͏xP2>owe.[%!E['[[H3? VB<ՁwUv:2N)jTK*D4FIFj Njg*l a7hXQw_^yp9qjYZQS ʺ:i~ 4iH}_1a3؋ &ctJ`!BbYOb`3Xmaܱ?drz)YA夺"k6@S_'ԇmR/PAi/*>yE FlSo.XiF ^aY~x4QqB?} q~DxYR f(80] ?V҇3nk?[E+=\xŠw Lv6J'Xm25s%?(РjM>oX 2=ݷ@DHy_~@ DUkA]^8kxekE** FXutA$3K 5[W4wzb U ux Q3 3h+> E6ud{'.6yʗ'#:v/=8~ƌ5\< gg+Xv[\?ۂGf "{DP(cM _UAUUe~ 4cjI;"3-,s(9GJ:v~ `La]C,PkZ^Eނ"o4y=Bxf\Ѷ:CJs #]rڈ^[5D=?]G{8#ϧ̑.yl|ϩXuq9*b0x~huV0'{ S58ҍلr;=ԎoT}ΠVl/ t-}pxE|s-bcc`cx2o1sp,%N?t}9r{o?HSG)sF!A<ؚDMwzs Ls]h굄ldD:X~ IqMJ'9i|\ltC< s&!)VSmXo0>|UkcrNpLK$ *M\ௗ_Dz6ߙ'r<0 w)B˔jqk;}F|a]L[)e(HQvBDsgpė+o?y ff9 퍢Â'#F~Y$o擌TeMAx,zV@eZ9dF"aYD5Ŀ(ʗ{+мE2W曺Կ[@YwʼhCy"?22%/AɟLҋGDB*ǔzgXզ},@:bPX.$NDM[JⓃe; ȥcgwTo -g22E^n?lODAB&qS.=˗VӍGAaW2~s(Y{ 5䀡TԿ`! z7lIQ%ϤMĨqu5}ZJ*iBs~qPRKE`* JR͎خ vׅ}trs磑s{T nW]΁CAрsFYm17VVk ؀έ{N18M:jEo79܃&-cVSl@E0rrW>P `DÛ:e˜@S#U>ŧǾ>r75 xbTV Szk5/'~( j$/0Vth޶:r!D&؇8ַdm9rFJt_ `J҄&ylWvN(K?ӗak{ԧe_~UqϓBi`49 rŗeރ ,XEcYdΔEf1miַUX܀ {MoDf(ˉG]˩$^Gz|#?7vj5Gvha=XJŽ&xƯyܐ[e1Xz؃8lY_>˼b}o P byiN =EbKkqv]t:)hZ=_[U^w,~C߷j=O%2;q/qA7p4"S)#Cj =1"ᓥ5e]l}D:kDɟ ȁai4-7An}<$e@ dTwu\2o ]q2#hPi#x -p5%fJb !co"-)y幗OouÇl(eWNT)7E>N[Lj̅5\O<!PΓ9yIk5XyR[A^9Q IPG ,l{/]6"6%b49A'Qʣ0yw5=ؠYƂPh7-Yy^fîủ 2^aAy7q=/r n{4f>F3v)Ym::[gBG.?մpu9PI jo `uBY;槪 tJbZ6U Qcǚy6K5 .byM뗰,eGn=w+ }2f5x05?܂F8gb9K0];/V*<5 Ş[n9d[8Ů&{4\Q@Z$,mk#6QvID 40B-yYcBFgdK-}wH:|}ټ(:bʥ:AW Yx\eSv#h Z X( yK =R6}k<$}*Q+:X Қ,՛U;CMB'v%j_ EtacԵdl27@/\^׃Stk`_UD(~`B`5M.Qak:l9^ ʥs+) r@/ 9d9GR*݄d=qmsï3oN-8lM6A n"(wJJ,ʽMޭ 9M&}mc$&CC;:2 (WQ4qo\ƈ *ҥs@4gU_Hƀ)7VJ SO*JbG*0T_d4VǏ *Bq1rۻ!.uC)Q>韚-Ҋ~`-pZQ< =+ëxT!/toG=vu&,Ǜ_RD4޷nx9C=ս_ze&Ye*S뉢M/z.ϊP59Ns}Z@3Cm l8!RGO]}LT-X 3ZWbwv2PGKSʤzRAmȪP@i(ENo= rwv-4zY#T_9jaA E-$ <7;(k&pw`R?tf Yp橎 My s aąbCs)ަp9&A(K迠RvHVOĴRuU )Y9=0A:C\VLɁl=К8<fx*M''J)!wpuw{0ȧ>( i1M6mJ_v-X%RL`%azR@JC 8W/U%)t'M>~9}*% 앶ŗXMc>x`(ĵ{9!V>ds&RטFԦOJ_-K~D( 5xjx7$x:zD79YU60c.fbѬXz5a.J4?RCr/nnLo'EN/G4g0_N]g{s)ŌBׁL!m(*9~wOȴfOiI]1TY4p RFRXI8 ջU%o.i"v  ܷZy% jƑ04hQUx1v鹬~۳2$'~R*k+ ^~"5ΐvoI IH?@Կu9U N_-X'Q(9G)hI߶bqF. YH Į5eM &?Dx+3!yHV۷{]ؙϴ4 w7/p28S 6M^f# σ ë` A 5Xᦊm tc9_:0YV/;9fxDjƹ)ʧх(r Gˣ3U5d Wu@]-so/ѫn_Jem&>R 1TV~5adIj - b$53AsvxDC_9*o7ٵeWoC*(Á-{hׇJP0DiaM׍jrDb# #'J5K?ےKW=>!JX- ܡM^lNQje^( e|e:%mW GK{#0SPʋ$1)6jÌXrUGvP\%(\qcW!'$Y/z\BƟaS"wgcdj!")c+>#Fm+ 8ziĨm1E)M;'!?#Fg?dݢ  E$$̿M - vg:tfA_uOzߊ@w98h)㬪@cR(@5{3\K7ԫYe~".>sjtA\fk59M#G<8rI6q~糶Mn;S^!;1\NȢ; *"sUQ;JN%i Y4N)rԝnmR ʿ̯zQh)]%}[L;rPlRȐI1q\q!ȨOpz81MUHrpD? `$y)E;{P`ey Ѕ*xWu_;\"g=CpDףktSxb=9fpB /5F! .0$JK*=p33WCA%89Z%^cT7+뙱O^V |pzO!鯹$ӗ*D3??UʜԚdfGMi[Nq#4W2T'gg+@NN)K}H%eK:z6- -mP>?mccv;~Pqv`f^Xfo%@U# Qۓe0ZSor󻁢9f y 6s cœ)8'q6'\eQPCB Q7jALzioֆn@ifܑyƱ:[ZGmq*"Dtssx1(HZA\&?P31o"fպu=T9//ނ:j :l>*)=TNZYΌxG˼{޻a$ѵ:ZBO&"zt} Iƺ!pE+S]ޕ,;\dXcMLf!xR6Npt}72Ӵ YAa8*i-7% ؉U*288 T_\pE 'co#䄮NwzH(FµL#μgjAlD&c:*H+2C(a^zr?K&4B0Ȭn}Gzr Cg, +jQ)H\Ns=Fhu=+zS8 VnB<ŏ۸IBB8zF+ZK1{4Z}8Q+i^~I=hs{/Q5e~Z|aR*NQt̚?/ՈzDGuz3Ky`榨Cp6>-;As3 5{(0|#2/2`ΑVU@xe tmRj:xAvjJ[}b]W~Q&IVDkcJ%q.2I5h"o|x k ۄZ vuOX6STW+WfD1uz7 ΧQnzR:0uP6B)YG}. &o1GcqX:Իn>2M -[ Aho97+$fe>D$z֋=UJC9 e^0͔d?ѐ*<.W2lݚ1tp.[7\kwٚtlS?ncukDd]'c.£\,K"jEbP?ؠ͏o 싆kQ,<3q2Ƥ;M{kQj͔&-#(J>hX'EI /="sniKaރH֔`iӑ_U_r<WZ񕣘HD&H0cJkaw߃O[ 6JFr>ΐt-d)V9$:nP2i i9H2f*Gu,ϑG,v`4|dF,&pS6 8¿ 1'xZ?]wy>p9Iߕߝ>=m^6PoPӰ:-_>*43>K />!{zz9y.h/4(0wYF*d{r?78cTMR$ C_7lܼo?vir,^`xd;CX+pդ 4!WQz|t V3K^V,&AiքŽOMȘa `Iz+JoVDěccϒ0P2uk0|bx*s* SZwU U^F=xȕK9~ 8FLD͜E 4Bl6ENHS霻xuSeòe+HYhX\Kqom妷(Pi?eXcL|n]D_%*(WTu^p qm:|O^1o !1l?4h_[Ma:E1$9(uBl%_( Z:V}Y;$Q=ޔ~ 1y/Θ@i1[y?˰U A:=r_In7z>xMh/G55'j>ېr۫HֽBa(`-Џ[-FCA$}r! `50Vt, URCKN,wm(dX$ulZZ{rJ^hϬP3B̃RoL9~+ؔgG=h\Ӽ&/7+gl{JyM!0lҹlUT '[!R˾MԬ ;`9i,b˷Px],nA<]jd[B&tL30B4UbAM氤1neiΠdYSx. CE:$G]ފ"S>&<,}N "Nٛ-#˼) M72C@>,m6> Y([ ϰ9L$z(Zx^]zb8Ŕ&ILlWΡ /A>eM65u\(Ysol/XTf 8zP5}47I?Rk?axDs_ynRpoM̈w&T]}]~ "ɲdwq&= uJ6%"֑ 7+d)}W$r$o8ZCQJ=vo"1A^ m_`;n(lGScz"f +9AK%䒼m5-!UC֌l'BtB̬MI0q5Qt./ -&OI?IpF|#!Cv'7UC?TN Q)ׄ` U_ EU2K7:@;g8%7iMZdm@h*󽙿e&UQZ.'R.wn<|O0 N5,t>a}qj?6ME arԺ Хт{8B]UzDXJ+X#~̜{.QdF]s$vE{= }+uJ4Ү;n2ʿ$Mv}NVn=M3p*JN$Rtzd* *0gN냥f{$jazoC+q GO}TgLJ;f[|o_-Ii9-J ޫޣ)Q,8)!O[9p-p j$DsخJPm xguM5/9G uAjIT6.{NbZEX6Cjj;0e-O.i#?"E B9ELYXN:V̥`zB$q%xoԩ,`6 ceqL}/vr̍;f0hgq^he$Y qVIùpE¡}OcfrTL#{fU|Ao?V騼ueރUכ I0{֩'o'Nb?~e]Vu S•ۙ񿆷F"h' I"wG@*Y-'lEڛ\g.Pc)4`ZTns}ULVLmN8q!MO{1ٴ* %_;5:2`6`Y]&lז.p4i clAeأJ(ΐbːTFeW)='"E59dـ"^;i#lp!!/<@AH@lKxxOhc]&]nO[[AY`סxR&Am1 HR[R+>q/jLyNLduA嫳൉V= ]ka/%ڲ#9)o])Lۦྒ Xv}9uI7p"Cd(z)EuomQIyF }溡/(ߏw64HsDE=$!Pؾ!YEB< 㚻%g+p81?cLlԸ|gZuHAIJ蒷ͼo׋ RHu;N`Tgd[xτsΆ1$xq8Q8Feefs% 836:CהkZm:J^ j2QL˿)T#lP?|qڑGZm,)#CN 1L~=RC~]ޚPue޸:ߺ.o>q [B1ދ4V`<:Rp 1kHIJMPXK+W ƁkTrb",e۳Xrg#y]aКO'3lƂ;:s'ZyP3ECa&_!I|UҴ'352nr{$@ʪcF\KDӅZ4od 8u7.6bj^ ̖ K4дv1Uwd:a7ۛ$SƺiQލc-n[O͊m is3z+3] UYVq$$4xCB>Wm,O\ՀaD%T aM|yL(! #zH |Py>%q y>QQ>2`Lm0w8l- %#nbz%_ckJ_Jh eGɫSL{XcI\ fB.i-ȟ#tVM" pWZsh0^%M$#]m/VcTx8rN0WRwe([*լ%H㹋Go Dmj. wmבxhžӢKpEEr~T'`_S/jN}X׭sŪ>*{5w#%IZ) m{y34 U]GOIIvjXc+5: vs뜅|o+]C3tAHGdXx:nֿA`{(zƲF80jmWf~I8yK Z #LXba2C_,GkV?S-Go^(rWq9Zwk8#`aE|Mڐ/[j)Yy@OddLqrskr\.Lgi菺`o;]w ɀ#,/مhCǗDXxb NnJ%6#Y1 +Lb;%G1RF4富NBei5=QEygCw?~I]Zm)VJEߎ i+WR!1.Xd` ]1[K֠%BH羉e.7[,ўke wN.Z AumH]41T&4@NG0 *' ooZotW' <4U ٽz3?A3Ѹ$&MCt ɧ` jO|w^giBb YPYLuOy}?SWKYDܝi&%7E+*Y%^ t:%hɪ6RsE tn4sL= %SuQ6aAA/ḽ?_TEOaYN9fC/hFlT^E mA r H> ۱g\i/ΊGw9#K /73DoX⪎DS,BvJ\ ']Ƥ.5_ՠOgL @ KM.y[D:èun"SkAcoҫC>39DZoiVw1ձ}Paw-/ 䉛Gݳab&gPfy˵;42)CK},(ãfa^{'9Όv碑V9MGu_=J Z1%(/}b8S‚M4X;jڟj607hI)a' B߉ 2~p&Al>ǠћRZM.21j=padxulkp3}ɔO\砗5TsOnݓZ>[]$H9F3ƫ*?k;P@:wgrEIO,14<2a˙c_rncUBx˖Qa3'ͣ|o*u B ͏½:A+@^@vDrc P$_Y&p26?$B$AГbtLePaRF~jkWn{7`=SQ!}z0!0 şK}+R^U"Xh#+#tZ~3 p*a)Œu(AOyȼQv<ؠU|4rho\2y*ѱk({+˴8‰k ŽߒƋTrK%ëPMUՎJV^>5 Rs¤t}v徼WGi{Qʋ׬Cw$}y5]1߃4o[g_%ct\C|I_q:)DpJ$2׌_ A%{k~")K"oyДFk|9=B[1d?Bs4 5Gcl+Jb@PV=B]t=bmAӽgp*u$ֺIv٫&Zݏ_?;zQH y1~u1ZA$g%z;>^C:>`;4k wfI\"s9Txvx'c%Gc6|2BcIB[IH8Vx&㑃ڸs l$cĿ[CDX7kTN.T}DiyY2f*XaAƫPxFX,w{K IZڽ͉ʌe>T7{G" >I2!++LXKe;*Y2aKrgZs 9@pڧu,D:A hL)dC&_56~at8x„@A-sG%@"x6:m޴A'&&X .:.!l;5 <iZ Y5v H6? Ǟ"׃wz3E<(׳McѺyD68bT7m]^k#wr>T 5O?PuS"~fҥ%A# @\^UBZbDqBՎ~V4-s{"}}V,Tse&~645!UG=l˭8Ӡȯ.)S =Am;+OY=U)JmyΆ.ɽ%-[Z2ɽAdN. 0 B~w{e!c¤̌*'#EߧG !5#(' r\0(A7o$X]{̛Kit<6c/Z6nX%n%py+eq:Ph- r ߘXw7ĂTۯS}(j[Qc(7uԄLWy[UiyE &*fە\% }"c gŒwUg]XcrJظpGwFԦN ]ڿq,~ksWal;UUI8eÎ34}95)/ Z^ g.9T6}LY{Őȹ R#h; Y&aCAcOٹ^V,}hBOU: \D&x-DWY &+P?qnXt`(~pZC i?رO6|Q )jv Kw8)uȧgaLpi9q~9~j@>jsV&tR= Y9$0 qn,ZȀ$>Rgv;?֜ Awo J.2@ ?x,O'Bxh2w]rnC7"܇*PѺwI_Uzzjq5H oɸ_|EJN+`_+5qrhDU" 3ײMe#g nX? tlGyD|Z+'ECQ1eֵ3eZB.mfD3@ōJ|y]b0W.Z3\9\߄,fXĆF@4d \+Ϋ$\ㅪao !81@L%jpPx5bjQA^^[5'WЪ~ʿ'^gp iκ{q"h up$׸s:|k r?w]+ =@qjBMQ938IuoH`>kg2T,<:+oaF/ [jπIVuJ4"ŐBSUR?h^ ;A3lUTDN!Z'&*||Ѩ B'rFq`|Y֊RWhHMzplW\Jy8=S/]-g~$;vFwp?JH{.QfbG*oDyH'?ECr( Wi 5Vތ !m^3[6)7A'w$ :cef-ؾm>7Ѝ7zG3_D'TQ۩. 2TilW0=l2$r>nל9X{E}/56V 7[Ҍ)I2Gni%`!#i1ܨSzu):S`DjL{2 45 V#-h˧.Wfk_ɩJ! r2?T3;쌰LMcrR_*g~B8ͽ ّv8~MNx=W9"#f͈IE m_YBT ?y.Vc:$lұO G]O,`Hyb?nܔE>p^n1ʀ$OKS) erYKYA[=O{'{/G2kJ$:Eb:@* s KwdGq/xvHX'#v^I-ЮӧS4)ì,zs`xg{KiBCAA*=sp 7|vɞg3}D8Ɵ-9R;7xo)}k`(JaߠR !("qJť1urͅr_۴Hvb*$5?Hٛigo4Im)0qfA~='޹+~D-L˂>e (]q:J ޹6C6$ܳ_X;tB;w B9F6xkwё|<:0L}kdG , e۩Zm70"Ԅ5DrOSh >@#pyM QE6 1τ`d :z8SFĪ⥤{>N sLHg3fz3@rEpc|Ӂ`f_{+vdd>I ؔjK|u[(Qs`- RO?*?d2¼`3D%Gb ^yu MU8҂+̶enEC^8}bX0mo]Nc=>Kaq6i) iʓ6ACLLO8KOR V7dj?hʇ "f1M~H4f|OB)ZRWbh1HF$jϿ4dQ(؇|9-&@t _5\D =hy?=AN:BUT+{])If=u)|$X d1 yN<#'(B "ddB$R|coD\Bʴ'Q)%B0.1m(5Otx1)QW<4lyiyG/-Y%+aȶTbw4:"lHο͛ڛ\>7u2Zv GurPAw|Ja|A4 } D,mHTKl%\nز}XGwsQQ3*d(*aDjsDA dk+:u{Vl*l +!")%"")+1qyOG44V~gAk,箄eF@`Sg7u9K\(uAxh% 6WD:HlZzyhur)TΥ],-،ce,z^sĔW Rv/`R<ԏv:z#,pYFy$AZB|/XE)8.\0R߽FYb9r\lzˠn+\~s,gbcNѯ4\kۥxwIYk$+2s8 =p'aa.#sf/:|ResyEN1͍_yT鶅B69-`ў_6]oaW]\O,݌GT*z3H['@M2Ʋq냊 RCÈ>?)`n:x: y:c: -..F$ feBGo0& H@ AeoReK1ԯDO~h+vڙwnd n4p6!"Xups0@ͣט ̝m+x?n'Jkz~dȟдzas@cZeQ8}H_߶@oⲢASA,J|Tvw:w\l3IMX=0X i(( s6/PvQPS-OEE3mB1?l9Si֒[OuQ;j ^טrr s?5v7'bxժGưV M˧/݉wokǜjZ+ b%W"4P*5t =v}awkZn%l_rXT^ܼZ>0 Bn}IRrBx=m x".A_드KO՜P6)DV2[ 8M{w֮xRÒ)-xO`sxd>@uq[cJw]BO>lrWwjBċ4}\,hN+-?k;ӡ?1cF7aypZ&}hrV(ڍY:bC82Н}hVpi{ZF+Yڵ!v\]Aylvƫ4K;l'Wf:(:Ʉ= @܊\Uh+jaݲaIiٳvtt=.M} ‚SRӄ'\f/O" amtWbb>n:c}B?-h:s=oLkQ+1ޟi(xl&L~AxZ$):3^Ea?G?v]hB|](>.nzEN I- #ĵ"r`3S `̩F}7lZt fnFa2>~hx%}6kY̙|0#(GZQ+x]'iCG-ďÎtt ToFP-gR8D#x*PD&|A<.Aecbߧս[h#.ҌJ V(Uw0-@"k:M>񁴙&+K6OϞev]V/Wp\G96qJvF4Dq0^4C}pܰ!z9m+xL\40m5˩k  @zžҘ:z?/0ƣ 83ɐ3rkogc${[A1H"XdbCX`o+dNoY;3=bmdUgERwƀy&b,̲6I[b5r.D(=DVTf~mc$|ڠ+suY˙bRB-$yX]񷌱9ɡKDk WLUH~Lh'4yNVI3N<~ t $-w6FK:ŧNC00׵/H׉QpZqR{\.njԂ]Vgt.hoxLP커0'| 1>o)Itt_r^IM:Bhf2m-@2UwR5zl<>zhyb9#6G}k8 ^lU @66ކ?mP+ u\w%tcч[sVByx.st&^5;XLMJvQYn*`~B#s$O" =%7j:Dd;! =9o|.vx tߊfv%4r A J %y䜔gF|ڧQLHgRLlɑG3oIz@%2c"'9>]*YllrV̠f^' {CIA9g,KPo]m~x@d>G ki{YX*.[y V,DI~Pv-@_e gP "E;<5Z|2e2":A[SEx9]r҉W D@ GPDY ˲BvGq>>GjTV-W1Ҽ-όYT03 $2^Hno+uIڦGuQ75cKy(]!%mR*aT ɥiߍ w`w LAҧ r ?d '3]ns0{Gѕ!?ʁnk\& {ڼTQZ1ΒG[& I)AIpcb:g.-(O^1 (>#}h xi ~/n#/4QZuNDHTo0EI(pdٙ=3n%Ұ &/Bez*cO=55,g5Қ{ti;곜a3q1\@ƶ~:,la5:glCϨMM*w*m~uN#i֤* @06}O̰fcRx22 U2чlJ`:o [Yء+ CżK暈uZ!%}K Uƹm{..#xěfk|ѿ#OV5*U!ª ԉ7A}!ə \q.$ʕ儖ގȦ)t42$KQnsLm#OTPzi#f[ }?QPR/>+ӐOӉP)GŢqCt.^=\pc4'6JճilkBxF|W#3Li$SUR[6R/΃bo YVjM=oQ- |1+9M@ ]( ui/j9 ^'e"$۷f~Ќ3_tTŬµ^n\{fJ;l- b^SꌾSK飕i`jAR( X#~D1fl&I)aƎo TŜL@'XbuhY*[H{1I,r[:Ip'Z<vӜ #hյ= 8 Ww%k] 7Yxi:{ctCgMHDKOwZ^U'-8%LY[dOqv )s} W؛J`}Hȭյ0>+l 0U|6I,k961f9vyH%rN0ym Þis.[-,`8齻֊yxMyG";V NG B z^eKl'Y8)*m&:}6-?$P]Ѽ#:!ȔA3lc^ȈVh3Xu^Sbɽ{ X:+ŻP$$#e |h2]$(~զx(j}kg(Q3rѼxR^ cMsF.&r xjB7ٜ&ܢ=Ae9yP$8KXCl^ x>Yy} TsfO4DލU^prQegȦ+«sw(v'9 ޾<'`Y*̥7W$/8GS@P%~#&ߵnE[q^љif5vQN!Oꗟt[vG0 >(|cx9*:Mơn]Y3^ᵂ!IbT$!G-d`j86rt+BHܟ^h/RiQFtU).! &HX˺"I{h',V{9Ij;j7y;vdWTyk>Mo8 gӝ@ʨ|AD ,S!5]@rWcNv2K,e.%~@:6OI .ЦMQe d%"@N5>IJߢy?Y]n#:h{0tp]5KĂ U$YjŦNݮS'FAeVmG%vrK;0 a۝;_1M=w'G»JCQ ?LZH@Oc$D*NXvL> CcE2;+#|YW6Mfk,=lϲ! W]^b'{k\חD|eBٟLb!{\~ǺDgkB+&",r}mnNcC3 W|ěVpzJ8Vfmш__JbX:4AƳIf+cYO4l 4Dj݂k;`~|c4V8g2'=E`Rnc/--&z&pI VUq5!Nɱb[,{h1evm,daN06c/9%DO%؁دoUʢ>(」#V`*_͗Q:xȏXxagqU˪rhТJ*+I A1lj]%=g9Cf}&tV×B$$pAsGc;DY! C"9sD-a_Oh"h,, w#tL8"2J䮗x#u! >>o9.k/ L?Y#ۛ8T :7XBܚvNj6 kA줜\H\y"|j>0!zJ1l)ݽW9bDTEPpÍ"qA3<9!ٮJw2_ .r^(I'|k_kòq?I ~ `6D)GBT?0mV}͈5tAf&3ԏ:aIw{)RI|b/4v鯗5$S: J{A+aSN+;h!DP+^UXRWK 8(,ʔÚRH, /Ɗ[cjҞM\[i\RJ.(ECzq%{[ _5sIrhͭn@7li[QK ;+ KMؖ*")&)D5΀m,FRZVѨyZUEQ} 4vD^C) ),}M$ZWp2KWu=ǎ%wf`o?ѣq,!p|C_v迀p*U5s @Ch(?d-' ÔizYfD9&ub\U 'An =){qF$̨W]r/y(vmKrvagX]q9Y)_@0vG8Lds'"l W2ƕnIC>4˖s.xsDEP^DXab=vb|DsgЯ0eF[yٴMvg4umW1zYvɲMup g?f&+ hB~1 DǷ>ڛ B}h(;^HLoK80"oYL!B}R\G4"V&N޹|]a3Sp#FP-cUtzİw#τe4_hIw6ǔىᙬņ`+B63**\w+w/(CJ6J)•_ulTO33+Z\W֜Bȋz#k&8/"Ħ!;ЏfHI!; Aig8rE2?q#7S)Azyaa*T7wġ+Taëg(*c=5@8Md 7PI[-Ÿk,v9Y9˔sZ4<8\1T%ԏfT]qqN+b%3e@jd|:ay>  _õc˹P]J#m êWm,raI~Qv>0Y>3 cAqs] ΂VE4Yϕr̭( |Uh͍j>PBY|Teo$4!fC;`G qzT匎"UkA0ۍ] )QW4(m#7cZϭ6[֧^S LpڴJ9Ƣq-_o/WqE\+#fgClQrbsmL[-3BBR(J{ ^*{M'.CYl oH$D-N 2,[@$? u~@A2̇qtgww a#g28.xU!sڍ/`|A ڛ'x1SibsQCYB z|$Au>Q_S̖^a؟L.W-My D`;qk4ˆ~wA =HvLyٯe@Y.-V Q:u%u< Sv3(ٝI:wA'?A^%y諲隯t;iP3:AJlqƲۘMOT %%2UPcʞ۬ybB*=;H AMYq%@_;5"~ Ϸߖ^ DWuصjo8<; HO50'^{道4Z4j5xL=Wvjq9qИO_ wpi/p?GJ'2*H1^u7N Ff ԉeVgrh;;Y`nt _ב1n3A}}g>'Q_Ze{DžQ#:$ohl(T D h0]Kkӫ"[nrMOƔ 4V;zF3Clum$9ڳ]Il70^uۿ ~O]n&fv|v_׭kx: ͝OP쯞;:Q!1A2рs=)AWJp6 "8tR8ϔOrx rE#XweE}eךC%\fNgS3[^sD" P;j *Nˊt1I=^Lѵ}d8JmAqus#@O;Gh3X_ȪFi9uܺd-0'}#¾R~]o3!Fꜻ h@ec5=yΗ~-bJua >6n-"47ǨV>/?oCTfbl\#[(ûsa֝D̻*m۵ko6Cu&eU"ѳ-8tNU[z9"n=ܽ^<+gle>FʘV%TSj)Ȟ&'Igۨ'\3& .gM;cYl)en3dO3GlO͸RQc8luW1vcoy[W%D1 eE Uro$4ўQVV nc5QtID sτZ~5K{ģ&h&^/I2_S ;Z:[Ҡ?&mO%[cMQ lvm۽27#oH-WonRȊJ|M) 9$B]SI 0r ؽ .isJ&U ?:13 8WĤmkw‘R'/8yR*w9zOe%#$a hXܬar45}[hj' L/݂'mUӲ^/|DzZ͛iQ4]7^3fhSF!C1R{ZXfb#3{4l/W}\:&yqS2uk$)CQ%f RO\7D`ĿHd:,ĤgTQLfI.>xdRA@ʧl9+Z>'m),u{dCмi>׳77q?e b t]G/Cf Iu ؍\6˷wmd:-Bg =I 8!yAϐH`?Vzal -Ms UuL/ׂZs@gy_d_r'gg/s35\{ŭٽn& J?aeV~ɢ-|~P/gˍWǞ̈iѴ.#EechDÌ>򰔠> VۅH]d0y'\"VCǤuBuT0)|Z ա7t4K1 d+慿\Ka0[U=']]BJe@ ɑkϥ?  xT-$!<*xH$xǃ&  VKARWmZEpLL@d;H|A?8,?Ii=y݃ߏ(F_V& ?.$^]Bo &ԴoKfա]eDOUW[1s8M'k} ~7ֆRl`@1/s]frd aWjIF1kC.qaί ;nDa%^sշTYʝ.$dXA@J6TMt%M3i!\9P+sYLvB 8=}~ή ?WJ7Aח.+UG1&LPPDs>O zZ4zZo'1#!2͒Ojݸ,rew]kXw&Jߞ^{2hz}= ,vJG9c#fy1>= ^6*t^SjE|]ttJNk~^*q@8%P\{ϭ 5cÙ(vc*/~.16Wal)j ? Q#PP zƎ87lV鹈7zdol䐎q)6hT ^-Ju~oRҥE oj]HS.h4%+3r3D5/wk*,hXW_KYC(SATxlʎ,rqzCpHBXyS-/Sftt͝AC!AK.QVUo%iMH z?Z$ _BOإ h_?hj6@{BQf n!kۋrER_ hnR5v g<4mFֽC /}A\fj14sk>b`!?6'86Lޔf0s-("LL(WI^ؗ,lpwVY4C ]y͘; ]}nwpnQ8C]fk_ S,-[[WmYY]:Â_xyLuƏV)}<J+,I$ⰻ_AAU:S7iBԸ?>9Xɰ6&$>T9rn_`O8hୗofx{µ+)>dh/XC+?BɆߚ?e*i*t&p9QM,ꬣI;.^]!>PXRW+NE5WTÏҦuOJW $cklq{MlVɮg)`n~1UPOnSC3r|Ȍ@jYQg{Vjn7XLWga j0ؤP뼈An /#~4l_c͉~,P/NzKFQHESw@X,sO)6#_O7i?o ɾmxtQR8Շ,^1E Esջa}ygk-lKԨh|omXɗ@pS"]O%8zŚ'MIlX[cz@9-6 ԙqvh1Uu#d?XOF"g/Pܕ3e #~ջ}]h$g:z|!n8nAϮ$f$:w'0%D}f=kj|əEMzi0%s[Y¥jIݏ(N0mf"?PF `KDfX%˄Ŋ.<ԁx嵕vk`,%nLM'KVǏĨEqj5ڀO ]S|7dkKтX3 |,!jdv{#b%4'Lg'SwuAgW(JG[bL87 ~qs 5=JK@T RNC?OwOs㰐x )B~7˳nMCegpNac+Xא#Z`gԋe/ƍ9%x~f̫Dt=De,Z_Egv?,ټoQǥ |/:h#t+Uy^\_si{v<zBEV$%FUNpsMыZCU>C+~駠Fh=v@Hc[II"vD?&[$e zc.`+?%r[}L}D#[ H[TO)h@p = OKJFJ "o˚E-8`Oo%.&=6k} "(Y=\>TNk'e۝牆[yr1v렒R!q09\-e 8 {AF=4@nn!D \Vo A0?ǀnCvB$#߼y[~%KxD|.9u ~u"*>AS4^YnXIR@|_,ى we9!btDc\j~TFqk$^Z_rׂUDQ%ގ)\ hg=BDQ}%uEs`ۈKH4 C`[z9|B'&so忖XD :1$ 򫾅kn\0d\DbZTB] f,534_D{ HY -FNydW7jl5ɶu5t^%X<  Dp?zKp_\T; rIJ~@!.WGhn٨W*UW$Fv\#0N޶+-YlvNusw-E-TrqKA}뇺--~Ǵo-|a/V`*dIYG r,ԭf*|ţR'=l/.S1#ϻU8ǰ*@b;X53mmI,nk'4n3RSp#e}U%#84V>=&_<,cTdKnQ t{Ӕ<2;]5ē4ǂ7pN]-~EI]vW߾]B܋KJ2*fWP5V3oaujEF¼.|STz\/ŎEd.጗+XrjMl◣0 Rӡ8G X3=xt@iEtSp_ j;W#֔= Q6yL*fd$s":b)Z[ĦR ?z:99o?Q v+Ŏ-S:^C;BfodU> >m&< @[P}[_JS|ik-9+*BUc~p /=;AOCx_Yzv?L5NPKn_QTkp Nz[(%My0/n::)HCm }E83PR|8MUFa(_ɪ%%`V_Ί HVLD7l<߬0 %l9ohGBrv;EL1!&,YG22 #x2/G66yiF O8Nr\kIVmVYS:]H YwmTӳĎCK_PTmS#KS ;4qH¥5ut 8>;\"k+m鑦/ ڻBǵ|,IeG͝9Év;)xKCQ92iɳG^ +(<=(Cys\ɐfX7vH.R؄__aч +W@14G^">fbm~.2qQ%|meXgzNKHwGwCMi@1>v=Q]C 6=YBDV Rtm$!(˅.G:5Aj+",T @nw'þ#VT/>[=w=/}MB˰Vq~Q@2΋ݞ;qY#$X޵ҲuU1N;GRbwyr?/O7̦wi㎙BfCZ҃F1"WF׋G.x9X+kUQ*H,gODu^C'a׾V?;*5\]j(k\<71FL/p;E71wx ;+}x(GPr6͚coufB@|^QL= |ZXxx ȯ ?iIjg WjVw|2wp>{֧0+V{BAzk6%ˤt/7&HaTp``;] +gdoƘߡfI(bkԄ'PM֤E|^#r:(kJhAO^EVdk %LSN}k]#寚ӈq$r&%gc[CJ6j1ɐ‹M6`ƺfL9'dl"w' t@ՙ ].q&SXҫچ#0H E=!^xc~#Z8 SvFƁν%v qm$MayVdUK7m7A`+)nTp9 Ƕ^DH)ډG~j7S晱H%KqJh8/?;퐪, oRuyIo @X(.ya l_%{eOi%f!aAV[tc2:1% EK$G2& ELD,2 fu}›7Z&Y)H\!^ ]YSsQQ 2njA+,E 6ƞ.q>kwe j)XE:v"ەba˸qi3!goҔ©u9*.@ 7P "ݻ"ŕ̡!p^TsDZ5a6 _b m,8b(sL)ތ;s3WA9 l Sg1Xzq/9ڮ>n,}|n…3T0t2O$ߡ7hM$ 6P%A?\i/O|ߕYDkn)]? Σ[W9>N=J - ‡veIYsPcxbKu)$ P $|6ϿRJa$J^o hwbwTpR'3k;%W> e]*i/p7plFڮ I~dQgDm7Vj* WɈQ,1'q8q>btw\Ψ> =\|ph`\FH<,9b3Rr5de Jyؐ@3e= $խ) wk7r-EůՒ~rR"R K HR3!6+,DUe_N~8SfblҼZYxt0Xe%) ޘc4oċo/`#aAyu*CaK0€SLKoe!G8cz 'ijp?/;?E<]з J3 Eȼc.TC3j!L_SxSBZVx'nutI&jjc\vqEQàQdްYY.zj(oƁ)B0g8lgb}ȐI+=yuT*3S%o~kB%ץ3HV-vhX'+:4ֵ~XUm2Sق$%,uK?Pj'ZW^NPF~[ M՞8zit֐I[9dl!$PUT'Glr_pU;C o70T@b*x߀DVV\ .H_|%/Kcg=COBlw'^?-!:7sTLqkNRg+nҹg0Me&ZW!^ HgR";55$w/ Sp\|@kO%TxqBW+".w^ G @T`יj(327QL>;pBgD`'4IgQ1zZKN+벡uGj(UTʽ21DmhRϵ>RܰnR6wYp '2h#P w^\^KNQC^kiIQmMBjn}%̢iSfbST $9!QNt[g"RJ>yJd:^=H.$6F9B񚕣ږ)<3d<#@Z˻\=(߹-H1MSrT<=˯$o#UDoκ},1 O`dn]Zm(CiR:4H^;퍯R ƙkn;GiZ]2(mG4j_h:D'FEmOZp+t?C=Cb^z8(?Yf0nM5D֩iވ|c4 Ҹ|gwٸueoROt$zp!kn*S$WFlkUrYGjR@oO탮'AIm^4_N9๴JgC.fSЃts<v+LZh$ +ͦ.qegB,4.")73ɸp@Pc׎&@I3d=^gXnacgBN.2,R[) 52P97|Sn mn1Ԏ=P{aMcb`S|SlչB}9%5n<1QVYwmGwja8ڦ9ᮊ_`\ {kNJI\ ZҜ &~)?4٪{-IvIM2w >oD40y~h7v^R>nH(HH ,`1 ]m.$d(gKn<+KyS xf@ar_ 6ա[SR|C/ `jvƄ kr\mWzj?`.GmZ]1CG=N1BbGiCXI-߆ߣm?~Rl?0mv|9@R#8 7p(5֛)dfxbL2P܋V|%wo3|Nhv4XT"YJ,q6p~Ddk3ELB9r1J !x_`yՍU/̣XlQp &Za ^[po soRm6r q`"D8,"`Dz[GĬ[-yICì5e )Rd2ЃRe t7̉\wJʥ &,)0eW~F>@}/Ĩr6TN; x:f+lCpyF43Ն)𔱿X6u2Uf^Y=tFQ}r)wS ~Si"5Q?K|L} !ﵬ #FO Lg1z]*M_5Dԭrqœ_)$8xkok4֑d:8j,kxsa댞oAqɴL>獒h8-L"Sq)I(sb9JlN_Թg#I>/cBl9n"SW^!`8:d}ƭhc$W~K~ ux%>R!36`?,ŎA{~7GSXY +/:W^ 2;{B+2$,|O)o .a\.Ub P\aֿ|k*sm2@81~ E٭;ix8TȢ{W**,9Fm=r߈{.%FB_# M~N3RgtNm!xbq>>NF #\Kfw6[r/hz7!®e3*4BM,:qy+sx&d,SbLE&YI"ֻ:ZZ @?=AYR$,Eᆴ)UorܟԝJr?Ӛv -y0v~Q[z(ERW7`r+. o9uhX3c7e5{r(-4櫽5 w<]2>C~/t%oQ]ǣ:rXq)`7ˠ_}Ev\Lhv腁t/G <(a}ze*ܐzˎI֋\뢾WT@='?2*橶j߫8X ngVv2Z73dhL`͈YMwƮaohF*zX^SkvI"41|~7?Y'~%"pEĮzJ%>wd~7 K/QO!nVRWYivdS(ӃuX:Ζg\ږjXI`eeF/=z>c5V*SG nS![x=!(bjjhV'5`;?ocBU%e>D\FYEt(-fG5+K?(Up`#|mr?i88xP7,Tvvsz4{Nzl(ku qxEpG{蜱ӛun1'bVFN6HM9oD!V8Cʛ0S[tWǣ>=8=mJ:E"HG]5a;:A{E<fxpAeo3NnAS#dZx@{_ބ%Q]w0@9ɾoNDF3vQDr0Nc"#,*'$ۀ3roDJӲqgPc_0̦EXSs.#Q`MYdNrKp Bg50@ '1~u{hetxM)%u>_}'QF ?*"8J3~j[Аd d%XܙdɾcnގF^2D@ puh2W2+w- !7Ek3 D!lvzIJ3 f "h2_HPl񎍯nC/ >qvem^aaFy,^.q>AvjvШ[gC-VGl~!,`ѩr>&-6C_CyYhv)v OH>Qpv{xq%0 0]ĨM )m] X<"& i6Lm_rVyllw%vz9u.9v!{D2\gH`~wpg"bX?3J%=66U`Z5۫)V{}2zKc Sn`7Ƀ2G;IJK?=IhM <ȱl VK5/bR0~rdkO{ܤvXLN…:\쮝o-ޒ Q"%]R:)!%;9 $p9Ҝ`\YeO OInkee?FoUF֟ό'oc0\I9v֕D2vZ0,(X^!ZlxrcIUץ守la-Ĕ{;p-a#j:%GO&u_ >Œ0vdQzRC0LPYr8=kU>vջ٪mZWiV/}*Oh(J~/'j'F8| +gVs@0ת*B0N/*ݟ  nzw!e$1UW{ܱ1m1t;/@EeZ&~;`5gEZbpJjrO`IRC+V?TQ@v;Hm__0k>؈~FU@!w< \˖!N h Abaj&#-05VE RrOTDȳ4.R6(itvUXZ&~1_VTjynu0;Z8BG[ 6$9k]hzyN/I:~@7q%ٽ(@20kHފ .8lJ]{1jqP+B5;a$&wݳ3fmyQOHu_b0R3.Olk/TJc܎$r$lQwfhDnH8 +p,t Eג0u.9Jg}89- Rf:)unGm4ZCSKiɏ2[!cJh|B"Lwȫ{ uc^MR$6 Th'=1)Y\b9E-33a]XgvPEY{5yvx :j^q!R?0u$VjG+5^3}Hexnu /%vYCXtO(9Wq]78tSoޣHK=0 xdjkbwMQ6FP Px{D!Cg O[4h4]ivM8[{ S4w.ˉ\.Qe? W}ơIfA)$Txb-A%Hql?I)~r3Roaݵ<3Tٔ^}:43?X3EGuHM^VaOkGg7kI[pnR[Tv`b Ø{\LЄ Mfbl4F,d|dؐHbquJ̘Z`#&`'G>9=hcvX_P'٠Vqt6a[!ϸ)Xf{ rU{N= gT]Zo؜?ĥ, v?R} CR+ s[SV| (xKVCmұan>wpB'0! MDDfʑE5@vȽxӑ)@UNJ\2rU/|t`Uoi9U0Xqpܰ8^[@lMeU"ԫA!^| cv#Q˺LZȅ.tՆj! ,IgT}ײַ{>MON5[0rF"mԑZ@K][ JItIQ؅n?c#:3[ 7h_<> +M ~3!YV=\PY`6Tܣ;A8rd!3EYW~iWآTR-wUU?aRN rfn4kQI5hBCބ^ڟ*$/>U,AI'ݱ_J,ޛ,[*iEM&\BkgT `8|رr"$KI flcŠAމ p Nj 4¼. ]$CA~0<]qѱ)ܯj'A~mrLЦ  (UgD#{ڛF2ζUM\VN_%Ԩ[-CYN`;d| Eݏ`j j2N.Զcϯ%"خ커5o%.wR"-J/Ua]7Xw39 vR<+y@(Y;ñ#*D#}ȗvc^)ᅮ7^Dw[Q6Ċ2T]X+ s*55vF6Ȭ+b+;p2COfdeT (1oh$(~°!M6A+3ݧ?Sբ1H ap6#Ԟ =XH-$|WlerU޼. -EPikGl9Rwڒpf nJ!fLcg>wqcu7,<ؒ!a/mF=9/*!rJq<^4Rvuy|,Ӭ1ΏV+JXV} (f }V#o2{I=o@e|s$~89T"Dl Veڽ؎Y'/e^i G(7`n5&=6˧q)b޴D%WeyIz(\jk>l7xVᛊ{?0 0ZwhS;~b Q6c,5Q4ܿI^4dM{>`^x4*H =HIVߞ o~=<QɤJĮCt _(7}2LY(pqP^y;eϭ|v񢃒cI2YHT5wE\4Cy%6o1l#@ 靯>% wb#Xn/AdDĬBr20D!D K/*k,m+>&6;|SQwm&*;cZ}XWGUŹ` S)r+}рvPLn_RAܽ"7S>*X-oZwhC\":-0DN+Lqxt~ ?q"w3 ˑh`XzoɈRWݎN+aFr:1O Q[+F"f'9QļD.x+<<3o$!9䂛Ԫla4+P6#{aR+k}f|P&QzNmB?R+&D߹nw>!CvүpD'[G?,iʄӘmJ,&@k?t7ڿomè͗\MEZ8czL[ x"y PR,_B@9pJ(I.qNbDܐ>^#f"a u[ӷJwuy*DEG/Jq=UR5kv5bl3x};KX}:]uΔ++t_(!ͻ4~ix#6R^!Le2: iλczV'y.J{4$#G {gԅ!BqxEQ-R&>聲K/nXQz|)$C@s3=IՑZopBn(cV !%7oЉ1I->A2}r*F}ۅp-T؊Y q/'8"$TؼQ$Vzڮ1D9Xሓ-uy?3|@yF9fT|hLS{UM^ޅ8w];%TH}% m;T۠M?u%6fҹ<` uy^[`nDM d/9Eóp#܁Q>ڳgJ/{*3(z듟`]iE6r1/AqtO{>^&Jhsھ||q9Y!N˼g6%BNĉ`?!"DVV-Ur32[32r"QHpU WM;QZP)T@l`ͧ8/!5y$繵?g?~k_/KG\,ᰌ}aeJCٳ9mdoYQ_ƗxP^]㞤י ]uXWƭ=}" caNquY:afG-j8 q!_"Ec|Vl2%M&B V$ gqw?㋂ف.[p+'ZH EV@$pVYKW~-\vAi2Dyux1M4g :No pzsƪGךޱ|n#d|㛏 򏳅G 뵮lgf܃ `'(0Y SGrSл)CSakҚl%;?[\I{2XA5.hVӺ\@ 37-Yc&6#s GQ\bǔZ8k8t iV|JG.mfd^Ô oQg k|VK3q{ *{F7;~V3at*'֣ T{1!O, ˖=E^ϙ_iUH2F'IGX$PDY+?W uE.5*͜Y }.{-Шrb5I\ ͗WfC?Y2)U}ZWH`7\|[Є FNjD)GGT &0_2b2S_qܡ-AV/e-q;v-8AҺwv\$=>acڈR#q!1\DkcDnb8[~w I0V^4hʛ qB0'|[Z_7,mOZB*H:~8mQ I;%Jsi(ޏ]Ynz*CGX 7Bů웓/g7WwwQ\F^A_L.ט$43mҽH^5pe\lXC8ma>qZz8y#J;g-|v ~D0;hŒQJLM[ j<'T C-şpqYJq9MI됷vђS9 )%O_ by+gDjA!J4 #Az}Xm8WsGVkj!̦ȿ^^RH0-BяV=ʪ[1lz,b̆sWhi̛51rJ+9!CtPw IBJ iں>E1<)+薰HYDɄMOM,OhC{`GGaͲtg ]J!@XM-;(T9~iG-^E׭kF-Vc2C;$B~`RyF /X*umOduyʡĽ+>Dwkfގ.%0l0W]:cwhڽ")BTc u,7\SYhwen#=5w\`1 |Y͑OMw#6v5(ʖy߫svM %$=NAYkcZIOu$N֓-5wc܂_K+~}KL:{%Ũ4\1s} #Ɵ)3 &-).Sp^Y}Y@)kV5%0[2܇[uʉ/uHqP(-4!0uIY:L _NRHnwQ@>? Pb[rD/u?䖳tUjzաr/A!zzܕbI;/8v uިZG"A֞sI٩u%:u05V\gɽi 4D 0s_TOA{ֳxiUR6_ H G~IQY #2ݴ2X  i$@]-/Y10[ivJM* ױxaD hjCL#fOynyy; gU*ƌMpf1#a#.{zXGAs֍M!Il9#]u')U6,+mwkj8x(N[嵃; !"dBh<"oInfSMP=nH\Y!Uz>aD@7u/?{| +t2x@~sx$6Wf 4>XA]:U}T-S P5 }5A{UI.tsa|o5RM2|&]T `u[ ߐ["0¿csi{T`K0o<[(|],DОd4d% M̫|[e;h#H3/yad DcϥAh[eszp^Gukܨ kB^߼l ѡً{S"M>Mc>".0Zuß)%VZ/)1ZBbd:ȣ]w a{_ps;Rom@ժCΞ*Z*~jl8%vص+#,eug~ &@qT94⼾Ãq@U]"l^|>Yn(eh bvpGgkE:ȴ[ `4$I%(«z3}8,{aDӐ3Jd!6;L?OV=|A.o=⯒?򧇂 g)?T ȁrYCM*}ci:=Nh Y􁀔IvfR]] "њT\Xc -F?$ïR?,w\& Cn+ %9/[IAce?~g?ɬK_II7f$!#kyN~oV q HYtY;=&GE ´ ۥ_ݧmBλs03.! Qd9&rΥ5^ kHzPp 8U7"C$6 (+k0*Z/ F7!hN6ˌUg 3 'S7 ҷb7g{ѼGp'9+Gh:J?Y)}ѱXMDk?\5wgta5o/ٶi©D$z%U:ǂ ϗ᭧eK@kR`vQ)əd'b*NT7)W,ˁl$? f6T#)=h~)Ҹ@;{_0 $T>F5|ШeAw?&߰hɧw y#u) ϔ#9l,^ˇamM !GMh|NJy(Gęark+z\ucd7 NY;(6rΚޥ \ˁGq6yz|S:^M4mYN>/,a6+s n/ yY2L_lI1i42GUT=L>ϑY}`Fx]W~>XWn e]AsSWoyB豦,ʜPH(}: 셰P0r8~U3'/IW~S#Ҷ/oFw RTs~7}$gm}ت$Rd,(mj.K"x}=.*fzkFKrY~PC5D[3ȖiO SMݷ-b-Ek[Tvt^(p |E9#!2C~okS4zB4G"/}mSzTS<; ;}GC:An:ޒKW[T&bH̗r-}nٕτxI']bi.zSV]&V `ˡ Vb|3mPK]&m;. `Zd8-H׵e2Ƈf]lI>UIGBb'JlTG1>/ѢptL?e[@:&D-Q',qSY9؟q[ޮ^#V%vA>"IнB |黽q+5!90_q! EKK;ј7 :S2ð&Y-/şްIۄ.w?aqW@T >`bjlIњs iTtuĢ_5鉌}h$\Zt)C90i'zhWgi011a=; GK.Ccj˻tKH6psT֚Xkα r;#k8E|BYaj S=N/Np;8bIN2ݝl8 HTs#>%NqYUq(pW#@ŒEbHmd1C!'B\r] 1cwMi>ظZ-r# XQt\BX4DlXh>]^d!#ھ" 8 tlvÑt]T?C}xտ:E,.]xԘLFVѦ_}Vi4}մc'DC$j۱2l:+Wo}>vc؞%)ˍa>*ghHeBݶ7z˥zm6zGMuMG!^e!G}9.괋wBB~[vB HemI 8{,7W oNWIifW (wQ A 2-≤Mԁʦd #! Ɓ4yVW8(qxj^.2ϣO 6̑1ыXLlܻbMz7s ݳ. -|' .U% /͗=R|V "FZ{=5y'U\-ꎃZJǨ+Cu~}od"iRUӑS~HDfCώ05֢E"mYB<^Eٕ驛!%;;!XwYRWERn %/T=IΟ@LaE 5`&jb(k@M㻴A\ڡ $v<%erFjbV⋽G,)z@M,'q"U$5y1|h2R(z A5+\pޣcEK ![=aa.*j#9 X 15Vlo)dQj?`@Xh}|\&QTM+`tl"H(3$H`֦JԨk,V/V\ѝ!moAe=g18xH";@uXY ֪߿}DϾ PA-\PB{>FňpitUj@؛حAo_F.\j\QU=1%-a-93 6E (ULx}gۓJ!GSC߮a=)A{#!Rq\r=g`K=E c!_IJWk(;(AFrČA0^p5 "gQHcv@@ @TChJbLD`Co\AVJ5;9P\Ydl} !J#zw)A_}ȃ{ㇶsDcݒgY\h){ [AE8OT5i֚ZbB/ڣ.hR WK&FP$dsTKȳK^QsHrf L@_oxDU>Kdf, |I(I!$>x4P@(hf6T>mnt)l^۪(6@Dqr HŜ́MkP-zÜEA0x ".i:Ytn&). ^մ~R()יlʽR% jMcȄ#0Y~-O*?}';cMkMt6ϣ\J$X!OB eǗvn^LQQO|5"8G_"McI,@7c&Pcaq|~^'-DG[nS`m=oA3OC?_ijt;(Ѳ e)~4^:X~7|rH8_zmCl8#7g ㋣ZeH4FxM:uVLRB}  <$?їKsfu#Sj#rqm~zj<pR 0j-yEuS*nnǫ@ +.M+sz{\aSXb04>D5?bSdBqz`*I:_Y ؝rwȲSJ8iAlH 1"Q/\-9+rC!bmSf=jJD/u2K 1S{x}Q˼'Is -זm1oR;Obh 醳|'t@~ ZEBEMd˶DK]MCˎNvčTq usؿax|Ny@(u{.AC96 8=E# {Bĭ"**pnM6$t>W)$x{-saбB >!؟J<ge3Cw128 2X fɭ΅hU/J-T+vbZ?8'(Eo~vPK'߆g[JLR8pOіx})'6K~K*8@)FOoZ}ڞa$NS!Y)sVu-o}GmK OuN93*QAoے*jlt~?ؼ+RHwNJd'!Qd.].}$Xr$vT=Q^_M Q_uV`%źցqNh^o _㪬BQ)Ļ?(][Iq"}a2բį统1~ t,DYMR?~8V[sypPu'hե5"/ "Ws`4**^#}b>V% 3&(TH OsX(QhQy,z4)7dwrS|,Rp*QB\2P$#j@䲶'j-ߏb/!㢾 'xf8?pN~ .g|{6;Sdx;uM[guia PigTT%Y+qi_шGrf딓 RH:thda6{XϳնضҐ ^u&:x%"ZDQdڪ t9ZsDqߨATrmLn&ꅥɪ=ƸtYHyC7$$H7\0!\>.? I=neWzB-5 دP磶{w)Ӯ|) HN,TԔB6F55cd /_ f9J9E0ɲ8=*8q8!*;cAa BZ؁( (wmhWZ͈EFl0m$zOjUWMaiE<9JSɀg\?L]mN (1n\kO!F/")ZUj\kQ1TMQ,!;[M,lؼ~ޜ9‰++).+N5}'" –6^|5q->yJ(yrb\_ݧcx0I~VͽmIKp? :: C ݻpA)]bSO&" YJfȶX{NҔ_;z'!,g3Nn<ڝwZM&`A{ONqR)o1t]@sWnYU$ݽbЌC!G?xg #@'RrO_K2.qKO`CiH]KQ_h]=Ei[žB]A95/fN{ ^ྡྷJk cr,t"kÓFXI N,H?cO:g(hH4F##` O{#/xCζ|$Zwl/ZRA],~|$AIq ҥ?,j . Ugq>h :|V_)&4ھ7XU2d|rQ^Aqq >z~.xZ JXƏ䭆u08^ݾǚ{7s>"!v Z"H_*,M]ofɵFOb JYR)47O&`fen2?t@F'Qѓ7Vomd "͠T~bX$5@~i&GmbȊwȴ}?CA)I{zf<vzSQfX&,-WsְcGb;Q\\sA҇b\e]~|܀5;]+ް$sԃi1TWڍ)~K \g8F qL"I+dmY I~r?}U Dݦ-II=opƃ VV8խ3 z}?d<,tEnȐm}XO?uQڋ۾k4eZvNT8 CïIDfk<";PmSD8ȶjrп -&zJo@sR"SЍHO=Ź-Dd::녁 jG$7KNTD*W$@vQPs1^qf06B߂0R[f ;v_ +i 4?fX=u/|YTs&-UԵUmv0g4ډM4F|} Rҳipf LRqWGT6j/b̛V $QZ?qw+pe/^ɒTz 2: ȉt0"Zp\Q uFYHmdnӟޫ\uV\Eɋ+h&Ґ@~`lfB&TjY,CC[ krmDLt2- =ck}+RV sgce:rF \xihm %;m03P)dx*D+?J,$E*9 DJ#E3fmL!(xt*$-~[vY(J1ڢj?mofá:;(O_XގeU k1&_| tV(k5GM^va(!9_9]xtgvI #s F F$n AQ*yR>} ׅŊ衚V1\$.Ym~!# YB%;T28K3D8b,lt9MH7 Yy-,Xf]!$՗7 /Ra\˄1eO ٺ̵DK&yxp Uhu,G&Lˉx~uD!3~/TmG ]`dbM<1!yvHthV'KWg/c-%"O8]&йuI`;0a!:WnY 8f'Lu.=s}3bY}6L06V-)\Zx0XOԫQKo$vKz-ܖa|O@}ho&ofdTR{}@{$HYiO~C񽏩mL߾(X@]R~S57VeU5<| ꛝ?(2leT%CBNcC7BimJCXyfRtȺu4&ѾO5X9s>vDp! HK#3e ˀbđ/Q"LB{FlpNG3̯E#AU3]ZmLX4܆ߗ5I/0C16\ֆgd3sj(}Mqp'_ᛙtp+)Z U%ڀ 7jHQ{t4V벑aP ŕAc"JTB?m mZDFw h~qO5v5WM0 8U4;߅#Y>tؿͽb9Yz!6uK! ηn.=A]iI2E!NWvx'$$4{2SL;p%#aujz?SWW 7+,xd\DK Y6(ɦt8#M2ѢJ[h%;7=p0lYve۔1Ew: eIV/q8Ў\"@Q?gjHvl#n1)ZWd;c`s}+۟AsZODA;w} F n`.d?bR*+|\PUU"?b(Ju9E#נ~H>KɪbpXJ;ѼC }!ꂦȫ &1۾v \~-٭am 1XmA?71?ğB wljId}Kj^[ Տ& :5):) +b&s\Zq酫0f :␆@f\|ba,]#!Qc'OW\ig*/ա$tl#:Si?UQ [,Q8Z-䢸BusJdj7d-NQ6(sV_&W<9[)ܯHӒ!X,xՉJxP${cL1-.$5m32RrV9"x mz5t7JIl_S}}* bEJ["WOG\vJaljPUсiBB6xc9?j^xzZE/E*^ *1=Ap f_PdN6 ?ǛZ9NQbS!q_zh 2Gؖy9o΀.#:rke;xf[& 'we uY@R`F2V?Cd!+B)X'vf<⥪TMkŕghgy}+(#9yTY@gD(wgEkC'~ {Dnros @<)A:o ;k!2MЁGh|~׼'ex4^zk$f# hUUp(֍o_˰\A A؂]o>a\֌[xtS>yj.%m`G ^S|¾fCHjV Q#Vn4ؘߞO&#ҁ A < =Qfx+A]7)k<Q /jѩ6ǮXѱ^lC0Gr[7C,l~%$w\x,qY]zS U+c@Dp.I07z 呵'qa!@@~窛.Nj}Ց <% 2Fp~M\KFDR$$ &;m.K}t ƀ:m^Ykn1KXHKa:<|%*iW13>}5j'}  di 26m-3DA=s}ȗT o9&#N1 ޡֺ.3뚞,`h8^&}oM Akɟ0'4]SA; '5Qwl#jVAk[` 4-$bqi㏹QI/XQhVO^r7|:xn7q mwLnFY%soeYPy$ez *&\{8+$Uό Mﮡ ;j4XE5Rem¸pW4;Ӛ*nPOC3">ЦOlІ;$!+oy#, OYEdJT{f'pPhUBI~6UNt0jӪpxBx]mi> |k>j9 x|a 3u$I ܬAHlg8rSku>rx $I.{ #R@FLmT67>4Bv0ۥsi1,Hr1u9fqtD`-K fqg&{e9iaSr9z^zEP:&gD`CM HL HcrlPd Y_5CiXIezR:rB?eN7u*Wz 1w= jf$}qvEphy^&7M0눑a6є- ~bdH:%BX&{TJSeaD$ǕCr(Z&\{K}󑎾$pҚӁ=dր?lh J\͟!xolȮ.9{R"Ȍ.7HJ9Q{>2HeAvbpNqR{mWOcMr{R@ !-(M3Xm=p 3]!Ob7@19 d.6,?o^@AK`Y[Fs7Y'E$^r uy4Z[Ņ`.~o'FOJ6F-s?$}~ &Ҹ9*ê)4Sh#-{3f ^ j&(4_PoVE(-xbF 4O2\Ͻu{n""<\l rbZd9ncS]1s;Z:RCXBgcO}t*DRb۬'R,:5AcbaKPbsq_Ufȑ/uWZs,KGh[uhh?\#Ƞ U8]Xz<{𶻉0u[svtEY{y `?iH$ ڐhrB)ӕPf{p磉D.Bp)y*HODNRmhCoE:eA5q"y0:l<2xu2/cN<0,$8! ;_0 wmV=:lܠ'k-wT 'ƣ6J5Z#§|z)?Ga- T6Y|C |BNW:Ċa-iV'dVbj)eh4E< qH憆RN*w FPAF@l?lyrs@ |T; a׮XX>3t7@B<]/(iA58^k9A!YGݡg$G9s(dK5S[ZK„DXM ?,A* );40}~%sݩcFj-p2E8n^] cx'5 0%)e'b*j"k;W^r `,-+fI;(~^ub0 pɕkaˏ(zrQ!& +\HD3^?n /r?v~$8h$̬gTnt 5u!R.E /{ ]D]],~]BNJ@|O3'P+^EBDoZNWuPqPf9eKʤeXs.`U^Ϭchr(d|Q%X9| mVgԛ*Ō~/-3EVu&VHaWU. Ԅ^.?L_ݨ6y:b'NgA"Zڌ#&\9x#^øt-dňX/|?Y;ottUBHVY!kUq[ 8sՍ=G嵊 ߩ.|!{4Da\vػ`\OnLzkrV1T`pqr\@厽?B՞qmR-/1g,Qa{L7yxHoY#z6u%CZ)l aEW*Wmq|f"an4A&.F붥= /I8֪gGk~ַcp }$$=osBAuN|ky4?@~7,8Mu3 }NtЈpMmd ӧ CgQLE’.r$$ +S@1yl;xq![p QriowNvgL+[ N'} gCGw>54Bs334&'&'(t}QRlk+qd_`E&ԏ826=|*0WalqZ6o(5 jc$G9[W; hPc ^-T0ÂHH vōۃ@ٗ95yO?jEi1G-7q-+c3ۛ4Rf$ zA;.Lw7d!m djPYd1Wzuq]t5U9+?1E.߂CԵx˷*~h-:H)1|܀հOy;5gU be0vour8uMz>ųۄ^Z"<r"|2 `EbaEE2z i2 â(W$}^wTf /p}nM x-!)="m? wL1qh:hU`++SdR'$#dhlYY4Cr䑜GOZ]gŒ[MXvN?lV44˩ SBxBHn&RtKu[È M2w0\Os\ό++{F+)LA~fj>ـ9)%HJsf4̠|`%3F9EEj"|oϡvc|s䦐=ܵ*LCJc<5Ь4]ITOhKQ:|-\N PI%нz;nWŊmƲ#5HGL8Nyf#i&OkBdJh<AjuIs y3К$ k +Ǖ #>@_CU ="8l5z1Q+ʶ~hi P7 dV $?p{/}*v >N''Ay|^qm8&Rd'S/iurh*wu<< ([8l<3=.cBꌬSAO92[V ȸ PE$ ]OpU<i¾D`1 cmDnhVX2KYz퀯 #O(PEBA2UzC7ltݖ&|5бO%z*xT3MyԞbjIi1(rߧh;gZ}ރSz["ڗ,0:S^}:63NbܽdBR5v}udJ4Bj, gm:iZ6i®1 ]2{owA! U%X2ߥ;e 2IAēD`0crj3k!",ӖvIÅOYG>pKMܒ)) < *K%I Rtt:--ܯ6Z ᄐ CgpTqV}'s%kE7ZA-*;ec}ʂxi@c)|Ȝ _T$26ԦoKfEŹ+(G+2᩽-iNmM0nʗ0Q )ąE-˒>o>+%d 5%: s| 5l@\U K[!TS*UU04ثcYęMlُ&` Jf⛔CNzZi1>A JJe2i6ة]-0ap|:*Ϗ6S;7Lb3:&NUɄuˌ8(szR:QY"^i. " CJ-Bn҇1z*oΡk>-/4_3bf0S6 Q,yGX@e Bq6R !6Z7,Uyɏ?ۅYZ6x#a,̲y¡B>zp3qa8m{/)ag] caed @ɚB)څ> ' DGgc{O:)dރ :>:}XBXF{@NN9\|ǰ8P,?k&)D Bsx2\ RdAn9qbuJ tFO]?md.w"\*Ŋcpfq>PځyHI[q8uG?I! 6}-}~zi-עlX_ ihsiP_X&|cX0H" Y-:9MX&h7}YT UӸ1?.ѤLq"s8xZiӇ.l +D?&P랚tc9R]9GG7ETALC4j|nKx?}z,FZHzG2ܽxwg(L@O܄`G>'"i1y4 ddcI\R48-)$Awpw$B0kģ bh[mǫx^kDPͮr>dm3cK1` tkޖėXhMCQb{͟[V{ækjKj.hs>Zv^ ._6ģD_3kȢh7GXʊ~<puHkQ\ ֜W9IzWnE??TM-c/1f o?b,mdRՓ=D}<nY|u菳?B&fz%轮WnJKkdla¶qYG p4{36G.*`x'\rĈ,Wy&͉OlB? ˀegK>t}~xc'ɠa]!6FKk)#Uus׌ĚB7C 48Kg6#*=0Ԏ:3W87t.SKDw"*u@/{tX_J޾qa Dý\r(!,sU mAMooSϼ<E' amPB(apP~a]UI?2˹  btR ]E2 |bBç`MNvV"%] dzTIw% .xI/CM<%#4\JH[ {rYAd!Gոe:4NL oP / 3l_KSΠA=OXT{L]0RѴ=P[qe\%].#V~Y֒aRh1#G[V:/ dT}~;LŠŸ˅)g|YϺ} `QsDL(EW%҉ 8":k=n[eߤrW?K]R8i2Gj Qb2(=ė8qg^. ވH`b MB+ڴ&|z oA(b)k5Wr"~|BF-T}7;$ưZ0j ܬR=ssGc ->;M/,馀u3 .0 H彐gftcě"}^E6iCW%0j7s0lgo=ipqu3RmKXnҙ%I}ʗPu˫_?S7# e$llǿay%c3zjw vggߡ ê~ٰ #3Y.Qmjjl&I0lVLyGg5ՉD6 ELT7p C(Qw}twC@g#9; ٟ6h@g`%'T!*Qp&\LqLV0Ř8M*~aP Y^{FT1-[gx=k2ci/u%0Ht43ܽ3#m<85Cz%@S*MkNNT 0Kk殆^CZ̆)#]FVvuoUŕ+|B+0;xyRqsO*O9eBÉd9T> " PKD~lFS1/A6ޅA|t|7%/#o4:D3,9_3I?pjccEN3nq\iGL z țqfvɇ;rXl.4TI"x3x8@R4xs^$ vxl)o<)^:Dʷus i/ŊlC~pS2?>($9Rx)~aL|7)ïCKЂ'6r!k(i\s}0k@ɸgX^8EuP&4X29~*  > wBq+p3,evT-|vܭ6AJ!"E\5$=lRi0DTnk$;,}iK H&x);_M%f^JV'cѽIZe*1 ߥ`|c. ɦc/DSIc.CB6>@E`+\z:£5r'rTGt@v]gZN_֝hnn>%T:gvƲ؝E0a%ȋ$ kK$P-έ$]ʜxqq(ݹMCԓ)m6=.q]MX8":jқRdAx &Grj/R-\_|Pb0y;7,K-&2BXeUQVgexRF#yQ&RF?#9'#@=0z*ɢ-/SJ9mU|I4J1Zz2ᱽG}xC.>NFN]p$x&&Ba@ZOͣ\#aۤ|}XN/>lǹy/g V97p' OI E  UG<ؕZgΕҡ:k6DE$;Jl]Sm.zswXW3vq-qj.&nP+GkGX!( 3AT»m~ ?2)9Dg \|1:D0ZA_\ExEQ0y~qlj5Id5i:lWC]Q$ICnOV nk[Ll6易6Fz;ťtII2ex!{^w]7势a^W UQǣ9@)Y6rBCC|7|`Pm(k2gvٶ/MR,jEQ›~5}H$]Z@UQVJ6n~e'IrrmvvTT_pd@u'@)e͞m ^j+ /ӕqE'/#e;#Rybdҡ@?j℞$P5w=0ib0@fsFSVQq>ý+p&)ekȪ1Dp~ A+|jP7,ЃKblw hQ?].4(CFA%T\JJc7fZ9aqs24%%a=rHwkŸ D]ׄv8dq҉[ؗ'``jK\ʯ&"~}Vq =#*JpgRXa9ֿFG\=pXn_+pS_tRNwefS |hS<҆X]*L|֩ i>W ͦ@A7'xRZ\$`j)vS>mn.&^gkjxuY*U0-IW6ɿm3x1}; جvnO N~}YG&5j) Y7J.\y Pn AUɗ~=uzzV+%'ÑJ(D2idE̊I=JjAڧ$5.r BI89ɩ,q2ϒ a1ɽ32ρ n^atWdyOxwMy?SN1Rw w}u3]gUo?{v u]"&//+Ex+p! ۔:z:FOŅv:CAc(*cT=W7DYxice尩yFƆr :#{(VnI j4Xy"¢%K`lXKM{!eUykz'/p쟂Z>VF7&FI$UeMc H{>7\QaĕR݅$ɦD~k} {7`u& !,P0j܏HGe@ 樂+!~NT D6Es*C;Oa(6D>Nƾ/& aLz"aNs!g.a8@?Mqp N-HYHT^8)Ef6^JmΎ(e iGR}=QqsLj: tĬxx$gF@؜G 9)>v$=~4`SSẁ#]sZ/?:7&% CEǶ1ؖiyE3 j}sq&f "i s1a$k(;e"(Jz G-1s3ta 6vW$ ?pٛ.۩ѓHѣ o=ED*U*Q]iB;;>3`pYssc!VE-j>t(5 ?PQ)D%2W: M #HTB=M+~_'^{l^U"f/q\|e8bk/-W3XҫR S;n%AyX0YKmsȓ1tnbh,5wzÀxQJ@ ?H&*Lwf!Ǫk`d96qQQE nIlYկ2`\3rWШ"i* 艏()|őqށҩ{NX`}onxTnWr$2gE /_ &H-==nC:LZ*6ȏ%PQ͞tt# WԦE1s1"HNh,*2/7]>DŽ !p1G ѾvncUi2v yy6 i/fsmAn~p8Nә $Pf\ACU ,A;1OȭEuDž @B@λX5"td~Vnc zuA@KOFsʏu1xV9n]΋9m[;^R6e]TX{RߨAxEfߩycn*fMtL%F! ?"boYuNNY쓪3E^;vtY\B d|[ \{Em:Րrޙ% S^0$0AãҀU7 xۉs5oAXp Q cG٧j񨇟d+eEǃt7{ c<@g'E(wvWCe X@IYI!/ {p5i5 U '?L .[~S1-wfp_n>cys,=g]a0!`%?mpƫ3h7\0o׉vE7k2Ws%93Sk3F`tS$[EYwx=(mx)Ik.H0Tf`|ɭ, %QVk|-εc^d"QؠX#g1e6@2&@e5rƸ*X.bfgp>'z@x\x[]X|r+c|fLy#/ (l!Ogl遂6\pA:n<+S?>c4O}yepF/Z3+˟Ў.1@Rr ʒ#&?b%B;&y+* ~$Py8~'{R9bQYDMM!atrOgَy)}G/@'://!rLݭg T}˺`a N0wŠ"M A9-lk8صz0"ҢFj*7С",X5D׎W8X0r}` W _\0f{2I+?|Dؕ5T&81z7GQB/U֞Bu5N#/L䦩| ]]Dhg,"-_F%x]g'g~]ː{h/Q74ZN; lcƟ5R<+I!?7NkJNtl+? Cò` 6n6Tҧ~LkK<'S]hU*v8=x"U5䶶z{_U+c<]XGJ1~LDI=b'+Nad6qJe5? BlӺ@-v"vN: %RHGѾ"2m!e?5z,ZNt&ub1oR߉E0&s*,6׆KL*;B>ũ:-.ʼndRN 07anHZ6:Fgu,D{R># Dk`qv^+S&0ݓ`XA5U;=K: kM Y<KVTzJX+62VՀnbU-C&%*55ܛݼ8rAgxLat^aä ~=NCUa`Zz&``K^Tۓ#2[SSᚮ qn @F]qJ+!zp(GڹYzH;H"bRn!i&Cשqp5>Iw &=-`29.5[Lv ilX3g FF0'MOb|V,6?İ-TTi (ilbT ta 2O3i{R"CE$P$ÞH;tT"F!?ag-Sw(x4au6nz pG05$jr-EVES|i.zm)p.gط:n U.>FqinI X `+v6QFydDdf ,M56\WA)J FzoI~zGܬC 1 ջ&H> 8BpD}`t*EՆRfa&?ǧg$尋} d=׬NE:ﺨ]eOwt s}]*9%'`Y5ZetohvLbϫy+ϧĺDUc0e"#n?̚/5o uݭq&n W*ܘG"NXU8ѦycO= M?,4EOftfo<*6BaG~#|t6LØCD,C+6TR/ѼjtH*Ōdv7wwOXkY'VwQ-|7F9!I¾QSc10ą?2,m'& ;7Z Z[MWX8}"83s<ѧxR&)VmP!VcHuRf^Q3$pa*F$zO۩fF VB1 Vհoܜ(1OǠg-4#?8=xD:'z_[O%7(>f* =Kw,;Ol ߭%6S&%w?(wv);@߂)^{vKIDI4tsć/tzeUR܊=oEyЦ]{lnH%=Inkǵ뭾1h9,ox^tr8rn!un!uyLNr)ϙ+LA7RDdGCjFRZހBBɕy*f G`S|qTBQB^vpFfUIu*3`^ɖrF4 dӔh{OJAgսh-^wuE: ۸!6x@$=г.-)SHE9 9m[McL* t_W '6P&$rQbWYWHv=TWh Y35@;Z2{}7Bo4 Klc27Pr.1 V?"#&M5f8-{ DR-,X}^7Ef_t%;܋x`[G׈BY5D9xQau豀>}o)l/9Ņisr8Nyl? !# Tl֝vރ%8?!w7%["M7Bݫ(J"\ 73x uͷO1O M$ >D*>r` uvi[Τ8I,~P ,XLi+ѻ@ŀLIKA#Qd o_2K^|8q =.̏1Q+t\49,j`9J_eG|^2@A1k8xeB05scy8\]x_84Lz"˞q3%hdC4JE(OZ%oT[&l!Xz@"yM\ l-LE~T,֔Mx>d7:tN 7F'o;T֘X>w=6~YʛY:3gͥQ2Z1cח`vٻ 7K;E̔}Ż_,X(=I]z䌍_jg`ʽ&7ys֜0,[Vˋaq ¨uטP[BHumKȽqLBNR4Pj셟2y? ݡD?}zڟץY/%" ǡBΡ9(IGNyFӿ9ׄKl @څ>w/h Zޮ40YyxXӒ(ݞ2= q3#˟ jD$tޓ'PYyh6%^C("BQT;O ?-ES)ddh 8R>Nߌʩ{f̡5 ȈEUZv@C#?bՅdLr)ڀcxSS%p]dr$`>\Q!x&nPPSÛ-Eؘы P+8Ps*,4PTOthz8b8\u('nHbH(7_^ Ө5Q :P5nbק4h<!)-#ҴqA|ڜOo&\z*&IZFXi4TQ;@C}'`NcҹR: 8[){p(Hix3e՝8Xǯч#8JzumrU<;Y֨lzf@AmUg4Ub7~UJVj;+2eN\3,5ؿ`|RK&(.'NO`qyL_e`mGRDCzW0ӰwƎuq-.aϺutnp(aKy׎`)uKIO&#*L7욼xY96cA>VP,NhC]CHBObU9K'vxNٕ֍YoB'F0k[D΋&ؑh(y{/~pkkɷ7 /~7(d&ĝC' btdE&L%xN%zw*гΤrbImUn^Wa,6Ck(zc"w=!f.p3\x8Ԭr<_EDe\$'$ Yƀw%MKؔ+4&&bġs}з]nc^ޙ?g̴ g"eTw>WZ pFds|~Te9ydVOs,1VԜȎ;4u@^+?sn' $vCvOCZCy_fLX;OUQRaw =͒rsIpaJDpc Q KX7)Y ˅n̳zͷ䘇&Jn+: e0cj@9Bbqvɂh5F^A%ח m$P\:C.rɻM&wH8))4͕YTHvMȻ[l&o;f|Fb>V@>*{dR䑿g";eMx[=[d @otMAed(X$ixeT[R$I3~N%4*~eOG #نy3 iN<.'k4A;˒8yΥ.a (Af9hM% >@{C3(k~/ڳ؝o܃twwU #К;R2N~qÆ0^za5|Fѿr.yntd.!ߐ%{ iۦ j0 ::y }KH&8NLGcH[}V Ue"5{D(䵔X@l%-'Ty S4X%K_#`i]3Mji3jO: >CFǼ}]Fal-t|܍~}=lZnoTZ@nXJLt£|AeWto\#4KC.<O͵ptfF)$/|d?(~2dtO|Bvޟ#h xTҚiInl D< 4Ȱij>דvײG}R a3g!_4)oȝӺ3?G5^v?aȁ=W{i-Jx$G `"&e:܍tu9Drf9rwz)q"v Pw{ke[#CL̷n1(0+\ 9+W-WM-H[rCNikRmجjhaibgl8_cbnN f#ࠅ2fy j~sz T1iV XԽ-Oi~&k-FhCJॻ~"q&Nn Ls@wNljJSyz:!pM6&l,e~QRb^';#UYV@ aП ?Q2g8"_BV^q[r1E޵jn)Fsa38gڐ~Ag_ٸJ7ҺUL N+l]FӁ,5QcgF/Y~^}ބx(ԝ>M#&GNgqLR9lz: fGGNdVvr6׬y_hjjb&RGQsB3OP QwՁlHVIO55yMv€ NoVq4<ߒbV @ 5Q\XϢFv|J cM(x]PuțȗN+7Lڭ >'BI?Ԋ`rӺVcr^哿nSy;ktzWMmٺ[09[4 A#V>KO0.Poq&yA.< .9mNavFa31!ruFSW.LP92K|"±6i|\u[Is+=̥4f<^1^I 1SF ͂s|1lEfw1KV; +U0x ܄ŗIԊgsF蔜9ZEy w+ ZÊ5sg8{ B̓l1J֓olI3GVMc=?yòh_r)EaK!!đVx-(:Z%Jkܢ'cYHQ:!SJY X]B_K(joMX2 i[\ؽ<@-egz8nmK+Q|)\׵Ɛ1kMԮVtܘф.sh]-@2)QP-;oWl_abBզm!3ǫU25zsJS7AP@,ҟ]}iՂŻMoM rAㄏb6f|Er.`$ f @|P9(*Xm - $[*x ;I۽ ù)>Yb#uS$I}[DEDyD{bGdͩb[t\٭=VQNW|nW6QLd.:>=_3HZShG<;@( lJʀs/qly^pn_+n\\,X}#C8Me a2cJ>_fX[$Lc'~a{>MshOp'L齊iq祴fYJjFeyCݸ-щx)"j8NqָiS64!ѯXnVrsT{/OVii6 q'WTn8BOWT2n[>SZڵƜX>ĭnԡT+Tᶟ@d1Y)L 8bl~G9g:3l$d@ ,iz PqT1π9$yvMD1h/C|3g+)1;Ȥub!7A9X豈NigF;a,][ (u/^'4su*KW~Ҵ}i:@!Rgu /2NzC $tGLWiYExCtU aO.Ao/ۜ臸ҊlMAKizǪo'd$;q(%@r> -k˫Yu\cA|TY=CuxZ-#1N\*ܓGꁰ8H:uaZ5eGWzQE^MދMƀ'd͘kܩԼ{IT~Ey O/.Fո!nGewYS̫M!])LeڞG:86(˜\ U̓CKHA}@#SN c`aqW$D"SL)D)RB狼"VR-1/狚:1!.WLPq κLR6o}0g]i7a!r);.#kƻ) bki1o2흋S~wW(X* = mWXƗ"XO?iJ!2۫ljM£!fNm'!l*5)ZeT̿ b+&"M zݼ(:o !@QFry3#q(ȯ/n/Vg o@ 2rz">}s~( /3 rIAA^m8}PEH3؂I@B%sˋ|uiLz^g}M#> ;`Uu22'|N&̽]zT9 &:ܰV]KZ9aZ72niOfhmvk{v%pA- Btx媄 lF>cLbkz2q4B )I3m*׺}Лqxd(jC}b役Cr!&yL«YĎ-04 턻@nQw«PXoQ[߶8*rXXG0Bf8I2d67VKDWфb/N'qo}E6=7X+y@ˈ)d~-<\”n8I[ߔHUfd~,M*gUI"RBe! -;!8Is uSBꖞ__xKD?')?;X- NÖ#ZCX̰Vsl0YxIppˣVZ.{o-;V8{dQRa'6# X_DrKJPlbtdttj!lQ% 4^=bU_96I ŁSxoSge[J}:[OF>PԏBiA("!%ıTW_tDW}9Ffm1Irk^(پeDʬ_c&5BMσN)x߈8%͇g‘pܒHCa\~f׺BWSׅV!/x/7 \MR3Sˠ h#u']0(F:MįgS/E:ʦ_r=!n75OTQhb= oߑKo;VV w>E=ԜDɂw{k#P"ioR‡#x^[|wRsgH3sG,HuFq #RS(I(?Lef L[ѭqq׀vatK6jML$r\cm+,`Uw;B)"_CލokȕM𯃍z1/ǔFl!ܷj9iC]XB F ӌznªwwh~ [#G`sX6![S1jt@_7wE>^RAyGi}jG}-OkH-L>(CO(1͓ųCVI(`)="[|0KqZeпxn/J{/~,4a}ь,tBp} ^dݚ<{ DXMhLb w-(G.\&3F&gKzKuśO;hf%0j5N^=M$Gv(qԩ.p(tt* d C<÷5ҮĵROЫc B9Uy*x3ˠA%֖KOAx=0oaɖV#?L;29$ S|PCir1'/(h f9?@H+0X :V%aY27P?},.IH82jIKD_NآvVS+Qh{x .f1?QHW#~XbAŘΛ #YfFDA* cs#aVqb7<-/RotG`LۇtÓx:OXڭ+{ {z9}?8Woƒ> o*9|ZybeJO>P XZu'&OC$ a]U3鸼րKg!ɬ1pr~ :HƓX>n*#; (ԯ'KhqXiDBщɛFYj 5N}:M2Os/)=pB"ҋChh3*5²>47Y x-|Zs0TEzIb; ;IK.<ό`;cQ=Uv|C)i+zh놪m+6nrpQTuRw}4-$]&v?#e}E &_tzIjLY`&9,vUf .2c}Q"LBxȡ_gZx2DA\'hn9ܴ/5}X\+*emz>Pvakf3 )z][#H RD2NQ狳:3;+[.İ؈7~@H)L# V\fPTI\1=&u' `1Z|΋,˝58b}`j ˀ;vxˊ!! >/~Ei)5j%qAoJa'6#:OӃ/CH]l G}|D8 *ǘέ)2h8f>#-vh?!D+&:(9%Bp=iQ$܏L \\)Elx|^Ba$]9(MbCG=[$ >OtlAćs Թ\=_Hi,f{ ?WA1}'g k-<^Z ^YuWf @YoчKrqc~u9"ҰrI4 ͯ5?*F.2V5x¦4F*8Ѻδ2xo;iYF F)E~!PsztQsr\Up\+qԎQ .Yz=aS#]k,$=&̟y mgsSԙ9U{mI|M!Tf?hN*r$6z X.$c bB¦>_'d*D?KePfښgblXCAn^c.m71P0IotY0nC~6rn JhErpIoѽ+ڠ~"gx#ZDqUv_i@{ $pFlg`PLK4B'qR2E " /isCVruCS@Y|tבոrg#_E}Gf~romJ>Qxz3.䚧S1{! =kiȀ!kb)7Ɓ(WG8~%jiN2bir#k 9VD2X f>c5 Bsa7&E m us#[҇ 2$I/sg N?gٔXArv=ٹu>HYA;!d4 Tf+w]= \SM6li'$`=9, Ȭc>1*{w wTD-"#`V^w2||< 26)[K:Ah/fIjUmOJ-Q,(R\rlICso]ȼ.|%.eGli]etfARRg8 $A<\ %Ð;6QdR HjW?UƤ'ǺgNH5^! @}6IҖo60=GP`H/Lb4Yωހr~Mw "@rt0˄E?ZJ M`> u85Xp]mqW\Sk 2qz+pھQDHu_:L˃bhSodxe,NF+.찣ؾyJ lt$k jҹ֬O[lӉ3[0zS/ybv?:̙~@4®IbFNYk?sCa~숇K׾\Puyae!m5uݲe׾ճluEz6?FY~5DhTnmerhimf&cT$Y(d_bxk%h\u[=ׂ8DحUƅ3_;DD+yUF^? VFB$:R޵6NA~p!bXB*4n#6f&NP%d{a,;51K?U>fଂ 7:>8db&YH C]= v+UVWѮdaχo:Bж4xKi+w}'uCxJs0u]:j(^4 )\4з-oÎ o^Y;1+4{j|jfۥEϑGF"tOu@|k"RTq}7^xyfKK<7n-K&Zl'R݇> 9T߫k8T,fW/榐ê1ּ 8tfYm(ږljike{5dj=Vx͐@^y`l Vk8\axT#1 |rgr菒$mY{Mq{\ࣸؖ\%eM1{]Ҳ@_z`MSR83Ifzn`֢v]r%f᳃XK5}CkHՇJо;0;Y|Uo{% F"[(i]#?F4ʠ7DiI C' o7*JbB[KQ =`|h'x!~[:xzus@#IR SgůߕiL}xE߸>㝏jS,,ޱ 5EtLoş_eRkvy\1{AQkMjzq;sy)0 -VGi\{AP"ٿſ0Ul*GS&VnPy௤ DҷD5r+f׽D6 8eW= J,@'.hX|tD )ݪDO&j<۶{k*B=lf0'.ID-B^O DL 1& o x`a{Tևg&m}Uub-#^<I ?~9_UxȁxsH)i9DInGөB^[g+?w+e<Ӯtav{ͽoޥlk[O޻}g<v[>ON?B4{=;.?5Ds][Chovx֮#i WOU"vo"49gB];I}n2MNej2\H)"t툐X$T$&8 *s/?f:*QT`/2-L!k 6~F:UJ|~`v !t+Ԉ"}0%ae5NP76]]{;/ ]vI&J?D՗/KNJaЏŢY%R*CU=shz9ٙ_/nFdx #9[_A>BU&IH8Hg[ѫ?}c5eb|gMgUd [3䦞DR"S}>$|qzTgD~^*]   r+u*FKd@B<څB-V[MWJ01FFʷ@wD% ЋԳ"x85&jW{=a ,XT?$m濋i ̙[b:-Ȥ27[,340^MYL>6b,QDz oܐKIklrV3p_p=8 p<<fPwxmn\.񥢴HbV 8I+ U}Xp1 Wߠ(8+#eXRn#XIUE+|-Zh@$f|Ur\>tgYtOSW*cf;w!lIΓ $KpU$Hu`EICt@pڗ()[Oŕ& 7Zq(A.55 P)0u y=Z7li=Y_ 'X+DT\YU^Roxx,g +U~L ջEW2Yl*_zGҹ<.wnI|8# YC_4|KN `bem(x5yY1Z[#fp43#E!Nxǩ׫;Rxx(ltKsαH=& `%`3Z첀F "8{HFcʬȘl0+ 23,"30x{*e-4LH{0@~I#J7o!yw3I$iPȸpwAvtRzR79י=zw c5 :C=Qa%F#vpK/kBPoz5hӋΈdGjҥE)C7|pvKkh8֛baL/LgX?vƁ;/U7%&ˡVya7(pO6i%T22{T -̓;=)rj8@pMbP(DxC &KXdnLe|^C#֔CWo`:֢r;^]xRy`.K~@ H b4krxQn)}! ψ`v6"PԸ@SbQ ?aaY@tinw.p\x;%(,OPBmDL PKk%ěiXgxvs= v0N>ADL ɵc1M 8"X mA_M$jQ3u* Jm?~ʒ7Ys|-!NJ2S=o>S(tUp5x˯?fG,Y(mt3у* [E Ϟ쏖c m.LKC`K߿y42netEπȅ~xp~1 y@Fi*Pm#6rI0$9~ !-K Jr8&:&+rcYFs`zwdIU UK_ )ƌhgӮ6t=hyn/ Atث;e+lqѐtlb{}:(|xJoڗS%*m2&Rl;6͂쮵"~mnW!gTַ'e,'?V~tt0tpŻ蓧iߥ=ħ`d;04$zavo _8le&-8? PјǷm=0+2$P*GbKqg{MSBH`@T'zRY>-~_Tb*-=zyǪ@ Mݻt9hBO )cꀦ-YJ1,p:bR%$CFI:w+Kc]5  KҐaeƿfq sdG9zg2(/ހ̶]Gs\a?=٤V^l ! Rs\Ґ싺ۂ&+95vq ~1UџRXE:jK ȓ=>yKLAoy[]t4P!޵A{F%ލ>6{ib0+zE@P&zb#؊EҪ4vfhf "wdK)pY;l@Ҏ qWL-a>nL6"gMrjP8?KƲ$>MΉ1֎[k*HMΉ}B`/GAc#/UtO*7:DD,T5EfߠsX=H x'lu =M0lg25 Igrl$#[QFsN踬`wzƨ!V@(&;7! ,;{ܽ t r?{GٵOIbgC9mQ5S'=L (bc8f^Efxg^Ǵ:'&{xz$%HLԞJ ++igoGJgцu)i⾫4[H>w,E"s,}jdn,-9% f+%1uїUuzJrq}5…J7҇uE I(%>ZV/[ʋhƚސ L^OҴ޸bY\Flj}&8vxP…w& 5p۶Hn=Z55:Lʺ?_4B(0Idw3M]&&?5Rٵ& ?ڨ<T@NQxcjE~?N`]ۧ:LOVhan. zߞXբBeT u]m,g~̅ ٵt[[o= B =[%?*2OlVnB3С`rG8^)mP\.Y)+S R٭Ū NmH͜l[+X~э1'o:B}Iw~]nF f>vNc~ƂỞ`<.>`-Wqp: Hq CGD©4ZM餚>ί1WS G@ f Hfm5]iؗaOp c:!NU_Y>@Q'AR)1fCWAghF4UB$6;^CJtٌZ;Dy0%Nw`|b仮eLFC"ꚸʐ %jɢ{vDpU~8VPǾl9϶^~9MnoUӂ"/i-E`ռA)OTPX ;R"Qg^^YeW6(^6 䔵@IϗFzIۆVwskCYseɃbK5uS2dj<2vnkK :BAbȑ&䈝 G: 3^ch'Žy{C<|,$5WabaD ;z9勧f$4F|?5!f۟ԁƜ[ӹr*k#s|xŽ2 ܜŀ2\k0Mhv)}NT9dbJ1vNUR}AAȺKl; =M6t11N{KA0e$>M+Tx08ޏ^j@+%NLwɹr\K_D!֙ 5ӭ{ÌkZV'"y ^9Ŧ>EUl?\]S U^U Hmgly=.,9M?Wj$3-1-xV}"ne  ?#/K?H0a!5AfSEck6ehJSHgeDU DXNDW? [6hEB?S[ hWgHLwo˚0[<±BuRAW$¸gaP;2EE̗Sw.l*v+*{`MZ-{7ΥJ`rBa9cGD4!dt CВgcU_Mo R~k/zh \UH3!٘2np tF*n]+m]ZV9'+=F ut٘Zm˥SlSdBv7JF1J#D_yc^Rn{iK1pNbHא$ =s@D8 T 0"ڮO~x}e8s."nmRiO~z Ĭx?|Jto[Wr>;Cffj_SFlWfL:=tBq]O$ >AKd¢] r nņ&9⥾eC*ʼؤ~#o$eHxoaRipE-9srѬ;ezH+:dNFvߒ wV1ώ kxI$v]oj^ +ةg\.Z '#/𾯴jƿCtZDuf2Jzd*zlD0s(qNtNgj2ߦ $uO8ڐ^tD.L^3)xzqd^šbr$qHH+>@V3Xz472\؂;/ч!h}ԗa=ÎƖ)A(D1(hL2A-|QI6"orG*C^\`iT2+m$ I JHqNB,zHxg)~ pac}&j!{gyn?D]&@\9U/ Zo3*O1sXʸu`a!ތum ^z^/:C:?+!+"F#ս5EFȒ [i*3ÉyF>K|M}%) <*0sx-.ݿRD'R7HtxIK7&5 F5,mj>s^7g&XBά"WN$o.Kqx&~) !+6G;ĥlЉwIM:w!ǂ{W{W6~=.v` %Owm$6,9q{/FC%xI bI $r!KL;Du{C$ޡǠbēJspeJqxGK|pgF0H/_(dNNPjdO?gӎ!Rm 6Âa1"q6 `>ud2%zyGՒ2spLXNPc*W =n gCYs%S!jEPpё5yQ:PLw$}v-n@hߒQ#BqG8Ro}ͮ!d*$/bDݓ4RRF{\V,āxXZYҮ0ďO AYfMoyc>W?UpA?ȴ: m^SBZ{x,V !uHO7KhBu3g ~5wDY?/3)f\*?f9n20)BFe W=,טG_={]8;:nrE0ST%`QF }je57(.t=&͆ xB)jV*nC34 Dgihe R(K5OE譳ʡ& Pc᲋LAOpiDSйEwߌh)(f/zSI;$)cS7WϾpῦu!Y䡦<<`FY'îx91Y8_9)nQ| ^ˆ+[^@N|U\'= z_,cWT"IЬ hpAƟGX8[cXW3mJ'$L-$x~i(ჶeF0sYQ3 ȮKuqw;o;֊q݇0.nzmɍNcekr Tv( *ٜ;WrL:RB_D/er6/.X8hA8;KK Fy߸WxHLtˡAHP:Aju%5i'@}N=l5G~8Ni5@?>nC㦹n=mTMX` EΜ]?u]P{lȜ&dfAC7NӦHV/''G_ܾ +odtĽA;mN_l߇?J@c<ê|=#\7i SYBntyb]ݴV80x00.:u3 ֗tK[{4]?Mc'԰ؽAZagUY 1ZM 0dlm : v2;.g3`3~K8@n8<ܟ)쪇mOˊ(N /X}K|QLN=EvDDyD(Q̓AV_"tw]hxHAWTYl E;S$OcX BLL3Շp1ZCZr|b+~i-E+WbJc x.e* ǒ,i\ kք.^ƁN>{7{$sjy mlJxHiJ0H]EYu|+HE/\'%Җ=)[1/tvev6D©r'κ*A'&Gl%pG7y b*0sIځh4w!*F9n}ӝŲc_y]~<8 NhoXP_X'_)*KBmi`)~9z;p>E|7zD O[7~] %׿Hq]9:l\{{/ WviNft}Ul6?"%\mwgw:ufp\v'sd0^kEvf !hxd_)na*R"MɅD!WR_LG` M·<ʿ'|sm8\%$W4Ab_*C+ wI4UQK{cWc'~aJLU;1 ']&#vjc5#{ ߮qI3~Eci8-LÙI ,H͛no4$!V/' #޿C~w,IuQ-:(|n CWT'،\fsq" ,VKEhhoaxʩ\h:n$ʟ `ϓP<\##;e%չӫ( l߄WgX8 e#;q&AwXɭ?Z,s"9u$>\&+hy~*ځ[YAboչYcÛ5}]ʎ8Xഴ^S3 ľu@SVSw Fkwwwey="Pc2P靆D&@~kV،7ogD)o̎xrPPsa4}Yr+[C՜;Ǽu2Ù dhp/ary`k Ava'Ԭ!9sē ,8T}ЪJ 9k:URdƖCe:ާ4ur3 [^U>'k.H"o<цSMam:JR_,> 0'ݩBCw<%0m fg&Q2dBV]wO}TJO8y ` n(IhdiN˴JiJƔf9ʔjTsZ5-v+enN|ߑ*vʀ xKK >c%}{Vu8]?g%D@n%9t FycTc>^$Bi?v=Ogk_Y%%JB0_1_\9/4PEJCZR{^fȹ_mr }F&XKP7ִʜͮPn͕ Z3zInlcE~Ȍ.MH~ Erq rڐ~4_9xh:יqȦܦ*+'!ޘ; TyxCeM^֟:yxx2sw{f%H n't%f-"j8ʬT h9P(.R G.+ix9˰{w!jq/vA+;DHu}4Us]쥭0aOyQ0wB:b` Ia,E;BtWaΔ&@3_Ew֊˧sx"=jIj2vUDգEWU>-8'QNblLC'%:ωZNdiy}W;K,,Cͳ.f$FJH!AY[o(W $o%LShL5& =CM˨aVFy o[h0O…{!@ Hb:z-/F?JwXh21 RЁUPl9wq)DTWш|M d A \Ӣ%8`J"bٕۻ!kojBk1ݒo }nnhsy2_=puA ~͞rZ*D|J_Z־Gu3 hlO*SH[N8Ziy RPltln@5񿶔R[Ɍڧ%|]p?dH'_?)py!\cKVc ߸}3YTe@(q4y AF^mm+Qpwia\ F:( {|1vՋ&:ZDPjBRvB8>k/Naa`+[#e/]HŬ ݓQG-rY"`J8e ;%(ۓj/.Gt̐{|x Uh{3Vyg{N.͂m4}+4[MEoC|rn+7hv)o0n9Ⱥu5DN 'a6o*~`?=[ekd!+5كŋ^m:BgI}8M^p@r2' ;&4@uTm?'UX*GzrS YA!I@#Ym'=f?#|4:'3&Pk% _Bb*&eIӗNTPwlYq"^j~ZEņH4D_ b{*XWd}XL .~$!45.n0O n-vmZ΀Xݼit*'uYqSVgg`X! @gާK%~cV)lLƦ/muYuNn4FF犐(ZSmc6k2ٷP2qEs֩0Gi8=CP`+*T釂*itFWցL6a!}rZXpzs(G!8+C/@UDŽ"MRa{' ,U>D.5)ǝ~d9 @X #uGT^ތv&MRDê.y 4I܃MȌͪIo#_Ǯ#z6uS@ ϡ *ׅP>̬;B@nؖ##`4Շ)n~sfiO+s7>h<-~ASH:5M!Pg.?q&(W|!Dœ۷0).P#GW"SD?E24mD =P[ZEʅ*}4r %]V)d};c}1-Ok\n#Nc{-;f ނ7W`aTՕ(vbPӲFj\_J6F ANc @Ǥc@skjeo =Xς02lfamq2,\E][:7V>t ;UӮXUo p\Fa|Vu٩9 b{|.7\::@R]2+s7= f'Rv֜6 o:ױB3~dOs]L0 y Qo5M u;$2t(MsPWEۍ/wǪ b{jN,P)t-G0Oi ^pz=C k1B۹&cragG-N5:.{g&z݌9.2(gxEGzc~9Im&J*tȣwJn*7KdlUK׮Aro@`א`;kÿC)r DGcD~B)P:o[&)-c#aOA!roxv1AM_"Փg1O2/=Te'',hwN9*S 9{^$v [:*nGMt~9_"Hr_G9D<&ܕ)ϩ'||\KWoʈc6 xR?Lm+'a]͈񠤾exʬA>Re/5w[LƆRJ鲬/\mwٓn:g3wJgN{%smȒÁgBBLy@m.o3 P5wx3 _o_26ߣA+*9ֹ|"ډ1+iǗ׺֪ʟX!!걅@[P/f:zP[ӝLT 6X3&LJJL A` Vk(.4ihex-id4:B8v&TE_Φ mwwՏD+60F y36תzњ{꺣SK`\R0  ViCA%_TM,Yg*x~KxXWT"z286$!Sd5FYkjJk9O*ʀxU7#!u幯 jPe~YIQac 3\e!RoAJ~Yܛo47s M0X""iUei%4-/SЬVͷMv:6qQ/vNc-*| ڒAZiYDF PڻԷЄ;o#NgrNaf8JVn"QQ_E1N0,Xf54(+Ƃnv|?tCE鬐ޝu~\UT\z5^TPFˏhoF@L(( ~s ^EU @H0zx(FaE6b>/qdɭ>rݶ^,SȨZ١ Zs tu՞\;5[r@0#۰o$ %$n@ *<{{O=SŠY WK{\) ˯ Rϖ:ʤE!HcYIJMDs4mMm@l>^?iWFǝ[DZ?@h(wNj-ma!g/GM*.]<ַrtK;1lrp{lwvGj 8ɺX0gh4t7`Ec9⻃؃H姴~R'E ~r%Z* h"8F'?0ٙƤ]9޾mљ:z߿ɩ>->R5([#? Ptu"ah>zLk 4e+W˥]51-judP(.1tUL-%L-_Q$~&5pvo )7 ?|=,ƺs1?4*闉!IPQ[Kg}_1>Wd/Y2Xf.j&ĭ">52fɉYK[(> :NƢN38_KrIvR˛5Y~c>Q.DoSGDuݹH85<њʳ*(CzdTR$]:R Tt%/`9 4gB _OGϪُ),YøsazTı_ԺP\(hT-Kh1LFM (ZJ_| Ab٘~FUfCՉf1٭2{EA8 |2v#g pDX,qcr`&~@ @ѣ]3nrPٹ+ MAEܺ)88YeA.9'ʋ~wXI'MFZ*i S%\5B]RmL)@L%RtPj龘̛gG\.48]E_MQ bλz5gjH : Ul+0T_YB'jKH$H5>#U@&kx'2a4OSDDbp7Uy4WxDW1] ,'١PTF'p Ωx'P" l<&W WwҢ~QeIjAԙgMsk=X ,bG1O#e5MLu %Rn{F10!;hĞ)DkJݼiU12@% j sv.xYUC3:0tދJ FNAh ACeC)ab`=mj܏<ӫd:TJg;^]Eb]'Wz(F<(5Sr)ELTK.cHHBѣ4P.xj ̺b&Q6fZpR wR[+Tiv [N&0 WC>2\ElOշ75U  RczHd!:E1?XPݱ1Z̙5 T=Wcl>^9|6zUX+j0_u+͚Z/݅nYCu8 8f< ĥVON X+:웂#gB_v%__zx-$MJ#YM8 j~ReDI\X,;18DW[#$L8tKs2f e#(u= @A.Vn9aו #oVkw3zه鉵m 85`((@yzonGo<~Z%zbqG&MbR [ęCDl"<Y7ڮRɆ;Eu)Vq}۷K:x=ZN,]?Hv.Ŀ(0qռԠn䱹èX 9Xur9z)XݸJc{e/Uካ!ݻ6kA^WΦqHO!/>P5 0 V<&sNp&P#“ŀlV7@"V$[ٶ;(V6DmMnqcT4}e?o:nl[R#E6' gq"מ޷$$wh[΄3܂ǁd >3 t>|!脋 ;n8t Aa-q5#Q0O+H}#0n晻!'yϴnϺx]]]AZ?#U(1,N7G0cyn 󩼥lNhCڢQ7qm@|/b4W=e#//T1: fPymB˰ݽ54悒ψP2Uv{̬V.n+$L &;ٵvW@ ]O ?Md$es;YԘmJMaitryv( nWS.mjs(+̻B=@/~k0 ch0z L=\#he^Xx >YoG\ uCUj䶾ByJfvs  )J}/Ruht {gbjާu՜ CΕO'uS U.V̳'E qH:kfR6"=7Zv)ꍝ(^.W5e5b{M^"q`1~=QB麍 z˘,nk )!/X0nK":ؾCK"6!Os]H1yx7DP?br#T&^|]?Cޤ$=(pgoT ZNK7r@65$G+ p>P}kyEv4wE[s'lc dLr6wP ?65Nx {|4WeFud,p9i;X|uCuZgySuWfy I+g{o=\ڷ:{Þ_%:m-/g )htu7q_2 .󀦷{,Ab#_e4*pTM΋SΉݸlw<{9 򬞡/` -P,1G`QXԕXS.?y?Ƭ ܂NtTqLb)ΑW:.k0C$F¼ZBɰX`C&|WU~ވ(bp>l,K`qbĤe uX55k͜ ;Ih6bH9g#j*T+ʌ1 .jg$~BF?_sN 30e0*&u0w5u<Jw}iG3}|O8>;pL%?CJ;wCƎ.}E2̼2#D <^Ҡ}"\q-;ili1 ~H-Hѕp!̎B@,?v= QO0uuLJ%G7*radU}${|HlehGE&XrRKd)^!LBs橪˗c(P=ܼ[ ̄] cDi5FVy@\V(sV ^V@`&˱ D)H9~vV7P{~;-[~z%3Q7E ?Q9FBߨơׁعC8^\ukxℂpáv*i)FH*b@JW 36pH$1Q/eKm>p܉ KOK߽X +qrXs'pŏIڢMhw'+v;VF=%H2O@(* xk"G1}Ka#~j&pKX2E\U-;]|>ˡBN4$KZ%Ha9%"!r~X~ȝYζfD0FN(c{ ˞F)Q{Wt> .9RG:n_>=fɭ<@U#PYyX:vI ~n>,Hb^j zQQb]2VBX1#!˚yA򥽨բ[\\&l8u _gt@eĄ%rִ̘RԷr>DUł8hnVr5S4 ð"He{->dm oEWs3P l.%b)mⒶT^wI@rv0-pwX=iXzS6L"t<.T(cTٽg+c"HT '= \ Y,Jh34I$3D)l*.6 acmdiH Ho-\b9ͤ#ODqxat٩M^шDdiTzNjªkÌ./ʧd>3>e~șG1!Kr@f=M->>3rcWƌDžUU;n#e)RJD}8A:AG'q ]΅Ev;MVPq Լ Bl1f,]H~[>k{1DpJf\z^%TmrQ{uD-P =1|4/k"\+VUWdoСe{0<3]gB,"tüf,gN]3ly X6rZ`CFzWwc4ab! cѲlgc+3 n+PP֐ V|Ґ3ˤ7 9cPusR#dB:[H{GQYp _iv9]P@TŔ^[e"*JA"(p9|5]/$U DVj 7 ՅG鑵+}i>bB djwOUCǍMxɶU7iz^D9#1s_8kO is{lg*-ϹfmoK (Ȏ1,fқ= ^L3lnΓ{FYq2gzuUXrMuQh`_` F-&p/vC(8lJ&Ӫ KOd^io,lqJt86~MEOT!8hU%=$Zh7B[_a)2˼.@2܆} B)'GԽ~#m9Wf*S\MvzHbA%c>h~'#VP%T jIc ߅ {l_JI ,?m:}N徊 .19-ܴ M xVN͙51rǠg esZVU ΟjOIvf/ㆀ#gi1h4IZ/Gq~X=`L&seYjW8noXUh"@L09Gbt#˔wQ׊ LϤy&߰̑]7!jۦ{]8H~=鑚 ,r):r:+J[Ծ> iիw;9YM3&21vcg~'^oVh+}ϑ Y ى ~GLӍwUoMLm d`B 9Cǀ[iWB3u.YRhiI@\Ol-OēB$;"zN8AyNjsNsf|{E^qũ Xbۦnsrb[JVO?z)P_>`BL $~% Hn9,} BL;P6:#ELE "<(]&HY((Нs2u+G˘[R,埕A`p*5Dld?R>7o&-P J#پs& ݋}\Gp5J>;Lkrk3hf}"]"6,&?A}am|Qyw{3sw:?RG$e "/vs,_tR/ mDLքJ ƤR/q.*u3!0 tK&tX{x$q3wˆByB+ԍP 5sY. TZںney}i5KFpQ/s6:W:j%oX/Zz4V$$8zv>`k[0fZ+w57P*}uX}AKʾyS9":iQ]'u1(sZTƿ g+9TʆXڧW*Ry"cΦ0) &55T yČ^(`b'qo O ?:)nL rVJ Ŵ&+GjNDzkn/$?9kҥsrUѿ}gGAODlzNm6+k+_g4.XPAS|G)KLCw;[Vz(jaqhVPUd3nɓ2wAK!K,KʱOR##l(>?mzTJ/Y>w H=gM+@1JzJ͞ PJ&BZ[ hZ-iaryv%mD$G<w:7b@s0Yw$~JhA x k.$Nf k k2@C|e **+ǎw'*l)K釖q7VF7{P{Ns7b"}c)-+|)۳ S2$]%< `b)\2_5ad w0R*ak2!̰gK xOJ͏yN]2̂iSkCʠ_,cRN@"m%e$1M.GUZs$&\0VhN`Xf@GG,[HgC$Og ~ʣĩ(=) 70  'L{DAi.AsR)/Cht$ޜo?eBCdͣC}KG`59!p xn-}?2KrD֙d-xz3N$o|^L͗H m~piV'fVw-[aڮ<*KqÊ9myCQuP}ZĥWɸX|H]^^, vCm"4c9_1]L*f7\.AvMUF՚Z֋A:l1;H} m4I)y{x#GGqY_ ?Hԅu zsu?x"(XF V

    GoI=0_ ߷*|}CP2|ѝU AG06~'؅WAu[=rY.a: v@#=V]6wwP.5Ԏȅ!\LJؒ KD7 sZh(]#BsjK2%5ٓ-oP)@ec(crNmI__YZ T{@F8ڶrWVS 5Qst*Tߵ2c)Tq}yꊲR3_0=0tn ǁ lP&I"7Q\%U+8AN>)Z6Ē"*x|Oi*|G&w0F㝅"3U4,+%OwFV7NX=.@gUhyvW@[zTJh<VTȰ{r:?9n#ѹ0- 5+)caiU!@SU: 8vKO`V?Hʼ͋tvH~e=cM0k_/W >o JNL8A?)Hj3eWiWD-AZ3|lÁ\ n/zعn2yQQC` !|e|*^hv: @< l>uŎgqҵk頎vpf._qy^A G4`v!{U#pWvD!S#_g:,NQ#ABq{aq&>N*Y/_xy't-E[E0K- 3^Di]$KA(]tC}%a>ueyW FMp.윋ggr3z1?E$ujy^ w6ӦJ/U{{1O$>h2 LϲYt;7ٳ8:uɗ\t:$#M:AOG1xL+࿩E{:ȌdjTtn{VYB.\y[S5ym06gs'kn8 vYtvMŃ"\xOJ/n0:yW4+L =!w-*n{7r:Oͣ'sDxU*F‹XZ[f:q.# /ܓN;; Co +_\ftf?ଝM,]) ֬ǐ'A}cхTE,% wГc"w3G“vWMU=*aL8mNDCX! madEb{ 5x|ⱈ["fD5q{Yb7CH0.s餢G' 8x]05WB .aE(LlIe9KmuWIy&pzLb-;4A+%bP3t '~cȲ }eb}P1tyCYn Sr~@dk$YݚPl$e 6/ʬrzmkywڏq<u?|_JErxx[(`o:/EMwEݍ(web@YC7[Zld/E;m[RtA% M[쇐mAI59{((ۛIrӠxU@+0*Dž<Z}d9QP=*]XDfLi?r.=-]q :LKK!Uĺ[>k@mh%jδm%`-D_K̓ ,M]ph(OO{߳n%Jhq|.AJT 4`4ewjKU t6IQv6fD+61 jy'k&k>p#6AU=,*ee'sh7ūO02l"빈JZvd8~!$oa|euwv7&.˴̮F;jӒ) ecr Z[.e (@a?LE$bCGddpbzA ĥ=8a򴽈:od_y"n lOݽчj? K//8 ),R)-ubejsб[GXT.KOG$aoD ,\: QXm6 q]8Z(X [g'3ǬaZ;ge '2[&kNMJ">IY'䷕PEfy";ܝ& ӿqWfY".z8y2 xyԴGfER[[F>5R:=n_~jC.;уC iOsVPv-_׉}NaQ XyD fY&'- Lc7ZK Ew@Ҭڈ% ә]#OY n)Md+b7ޓe]*}AbFY/!~zf*n.'5~lƭ;qN6H?bGPsXeiI0k vo4,kkeOfo3ap()Dw>MIe[iމvhx-,#k!| jޓҊjhd$\y쩨t/C5 9SAE@lL<9զd(/ܒHġٲsPU$tBڃ 4tƈP`\^ \t~P(! 64a"ɥb- 9Ǹ*W4z,a3{ r JZ]"gVj"FB3VȓC*hٕHUkPP{n1?|.{`V|xx}2>JU)-21ӾI#ٮWHaQ5{6VpEH\ lAK}7SJ݌Lt4<<*@<5sժq:LRm Nܭ57N\?t؏ag㿹>]Afm-RgZ=`i Eė8<V.>{xu7' N'Q!wGN$ {B㞶H[>W%P5V‚׺d!‰l,4^2YQ&|gZboY Zm䖌VP`-}\;'J;4P=7_Ξ %wp l٣ pZzםV]JtZd&Z>gt, T 8U~${THq@?Tߠ0xrsnVp\ QrV.Yi_R\ʢ ϔcG= #BQVq=mzޠK;1 5SYp kfX4r>e5뒏@Gu:+[߉k{3!q9W}Z[E-PE i,+DuH)B``Rߐ ̵zU+:&eiaoCcOMZ2Hv`bT Ҡ03D*Qbů!\ڌpB+>XJ/NGY]pɽښ6gƆZIw (Ǎ[">! \':\4ŚEGYJLhkoLnsG{Ұ!d -0$Sͷ2xǯDgW/Iû.74V!8uZ1e:4鳚X9Ldu臜`4 h9 nzONp,dj=GS܎#R"2vQ@Ѹ/)zW, B%JJmmqOncG%:М8nGTRCMoTBB%6<V D܉\H[5&y7`%:mh3rV\tRL:$_S$B#kY}ͨT6zR6{=?A7IWҴA0X^/Q 3m~E_U sƧSFI|V*xT"vc_Ž2QsZ1&ŴF⸙XCQb8Qm]GTnKP:"ˤ"P11Cr~e1b7/M_xΜCFqklV8-|G̷U78sLxn)TعbΎhXHn=J[NOpFEs-֢Yש؜Wi3,,Rٸ쒲ج&t H7$R'zHۏՎ:en/5_OñZ>$n[[^PtBlr/GIv':l0i?FŊ''wGO)./_xRAjmc{?`@Z?[r*xA+NC^Qt`Sp=l8W(efu?ƶD_ PǺde3iq {9gɭ#z_&Z2ϗ .v9S>ڂu mﴔn(]YALw dn}iKXzrY-Ɛ:T'eї0$m{jT_n^h9ɥɃF]lO'+εt~#LRe}>"+OJWdṖ03l39K4)T6E 6z_;.%h;B!A~᠀:02MQsʲ[*6]c%F[%aa,Kq)x"u Ӏg7 PNjvlX^zz2ˬwiOHc3;F_ woΌ*/> ?ݙ:QγzYi \tvkgѣ]-wѼ^AAD%Nq߱\,5]ik =SsOHX/~@{ы^>:m֮Q( t)|ԻPf*٣Lu'uPWA38HӴ!l"˔-R8Jh;ی[RJXȿW`=~}T@pIzvgtl0=Ad.,"'wWp=bE ow)tLNbKpck **~FR2 uR2u6[~O,-bΓkHɒwilUL> yOvJq@#X ̲;T8iW,U  qAU;htԏ/.&"cHVY!vԦL;)=17ϩ5o;Q:F]xLZ |FG`r% Q#$$Eub~UԵGm~}W׾2B5q٫!Ϸdp<&ԷrJM B g!ŧs:! }'3; knLil-ԑpMuEDoZ O9sy&X~ /+LWubDs[듷$ ؄=k4'e#{)6Վ7ݡaS+|oWs΍ZLjHVt89M+w{vѸfWOqpcSG8Z3'2+ ڨXRLF<·~cp+:/?1>joRW8 {j}Rx-Q5NzĠM0s/Tqrfޗ `lNMH5S]pba5Eyz0$>b0e᳇7|Bjʋ[@E䕠 CL ս fV =][:u0e%ZLf5uJXykdBS.9LtKw3H}e p 9Q BOI#7'Q`R)' ߅~ ^#/\!({쑥 -;)wC*+˲sT䞂^pj4FEU?Q1<&3f;hd7VF'I|?F }:y% o,ţ$xpOJl #}{}M6|R,elx{iȎl^ȆLRv?jn%vLCz~G@#KD)oFlB iki* V_m@ D`6GXIQ1F,)&& 5Sb䁦hsc#]~<[$꾮p}`Lv;woάzH82%,0 2똱ťX -!?Nm ,{nJ+XQX6UW8|Vװ55IbN&>pg=6_H+G@#;֍ W?ႁZI/;{xڔ'¯×DdJMa!0.pYN8—ىcZw@A {E:p*zG';qoaMb_T[\=љ)H8*GwT_|};Sl>fCߕEcYlgSWNMHuHr56 [\sy'aM]H>FjcEibۑk-ݠ\8;ݙ~h"e2IK iфpQшa%X')u-7}xG3H!^iM[%ԕݜhZUp{mB>)N&+ۼM"Q Ba`3aW/>[wo$u`A^qf` wokDLthTZP9kx.}w7RZ(v20HiD%QP̪HG@B25krItݪ@@$$8diE&8b!dJY ׀I:Z8{.!N/EJg'kzQO9fߎi9tl.Q:$P. ƢT3og@J9G# KX5pR6_Rᶺ j'uvše6AOXܐY8gseՁ̦C4nDtk0Or$D@/-ftr`ozikl2T tJ78f9HpnJ]H *ݧ⣚}BF:B:p~Pƶ氶`E28R\+C۱U 1|Zv `-2E#EQCFW ^Fh. " )31g򖎞+AP}[%x3aEE|8,:| ΐ9!vs={XGi $,1h ixpg}#k2g>Ȳ+wCYc%-<, u7mGWM$@ۧ)c \_[mzҟ5SC`p(aq V#c0Yj$~@Ud<"T7ح E rP\d;҅  %?}bነR)@ds792j h{RC +Z;UYk#">eW(<YjpI+Rbdh pi0Ɖ Ю0AYǎ4S]\W,g+lْ!0'H)P@?Pnj!:IDl!g t$fDemBeR>1G-eR?+Eă, MaeB]*|Pqoŋ@TzTm0y;Ϳ/9ȷG Ɩ@GovDž'9< '6(V(tfsw~~W<-P)yf@Κy 6h#`~R(Ƹe!\_G&Fd5=tX҄z?\espY&U& sݗ|ӣͳ y$6q!m3$j}Ơv;%,\\<>g %"ŀ^ɼ c9َ!+&Թy$M$;&Zޯ칅gLɶa䙧pIHN2gщޭq&)@4q; ?| 4av=V1A\Es}7,{bJnX\< 0(U@'guUx*tZtW_y&S ( r¬Hߨz ܘ}{&gII.YA!o8'2/?.翸v iC{^5 ~`(W -Z96L<ěqJP&㡹i5>dl.-V}SErEwkk'I6Rf2ZR|e=iXS)l_d}Is: ƶGOrLc;'y[]˰'UJ75DF×D9SM5S8Wi6ߖ>b+ ҋZ(ԓR ~d%8_ݷ!3ƦviU$ ~wW_*2x$}$]?fyӨ|GU&w;i&^%.OL%t3H" DQPMPI^?>DAOM,D/ Yi~ 5,{KI>E.Iމw@֜eH=HD 68lʢ( M}-b@ÍZM/1ȗ19zUc2L=Q%l4EC+-2z |[ĞX,ۀmz8 JB s/"m*ƟՔN4e I8cJ `#~ZIU z|aYXկ?+(~ V-w.=">/- r!J)5t~V^pz9nw ;.CHIsJ 77@0f-y/Td=$zZH)vZжր!0W;1Ґ9DM1ŀ7[!'2ch|1![֏ߏ!$T\F k8"SaN {*Hb.zIMyZ?gBauGK!dN U*i|* Y7oHXOJc걽%Rڶ*t|_բXsex 2D<foT60iBqȯpӜeZҠ-?  ațO. SA&;;%0#H̆ *47)Ɉڴ+4 r,XŽu Wh>Ȼ·v?˿ԧ1=A~5z1oO6DC:5&25 kpWo<Ʃ|T8\'%E4Ә 'c"I㨠4qM8Y5pk&Ѳ&0wfہcω|{=0)c;T7{ IatPwb&¤zPXd$|ٟ6||0CB?:=:((nQ[9GٙG;:^Mwn:,< vZAT Yz-&Y_;;d30 ca6:3|Co 9>6k/J 'z\2B\xphV: 9&2ۑXѷϹ>bTnKViLòL7 gfUW:po -(z5>nWAĶ i%bX}հEyP Ze'&0x򳼴ls.C~U@t ѭgvw&=|<￷WI|Ha )Ϯj?i['tc–cpQj:T0^UI$< ({b)# :ݩyh½, fX4ѿz5TenzUտE3ī Cr@ѷ[UbS __ WlHqMLG[tpF`ʻW죴a/Z#uOѧB^4Yg92@@={2a ^۞G,'4"2Kv"lFd4z3b X#D7_)mu# SR}&%߬zM9y*jk{5m!KeU ԘJat, pۣ@ }fB߳l/nIIM0!&[SE~UbK5?ej%=39FĘXOT䅬 wpV*[ANRa3#5eFVxN o9ͲV;91v`f|뱥z |9MkFbW?YayP>7=+FP5&nyjQo";;!noc2sEu`NM>3GԮ_+%uj~̘05Vra<XpW mLe"$-0Yfa~ V!J,j׿6pMʐ &J4$TIɪ)N F&_LS:[.;"yz  %>)pQ!Z*c,fZ!)}Kۃ^>>]yn{YNq$PU-z@ЗSdxfz(o֪k{(k lyWe؃T;[MAtPa9~6f;+9h.!Yc,;3Vea+Bdy5n+M:q% ~u+ #! nn }O S5=+ʉ'mIJch@۰{;k.2`A/EڕWS_VV H!*d.䐗/h2gsCdS$0H\.JfѰ No!{, tNy#5`AM7[[C)nIjُRryfƈOR-j͆V;?Cg} G@3++ef͌0JD[ֆcFs:l||Fe$(6u?Cx{n&#n'ͤ Io*1Ѝ,OGNMDk4~w;+xEZ9e%-ӐBRX+gӫ@~Zg=BK:t v;t}, /6P@,`To71qRkܯP qDgpD%&"^*.t"xnXbO]U iآ) 6&LO^Kh̅ǭŵdRO|F3ރ"OAם~0TjK,pn9 \+ AChqJVYwWoV<~{%*[ƺ}3X!:4e[W-tΕ&A3hz̈P [C5˷bEٺ FWaJ@rQ~W}UO9B6_5@'읶ZSuC?V昐 VM򮻲ҵ:)D]̬v$VrILdDMz4EP60:&S[& ݣ0%)}lR ϙ Sc8A7UN'r03"ζ6=L<~euH7,u x@><-c% MOφ[p(JlU$TD65w_P+֏Ӆ43{A=A"&B^VgFX&I iNʮla!ԄL.o@L?cXM Ts6Bz: t9(.?M.<8qk#j@_bazƮRNibn+}S4w.-#҈y怬{@xN$A. ɥؕv6" v+Ke*n) `e?kc=VQ=.:1Gzp/8G꥚̠($?ߋ6e0& /LI 7S @t]?&u6!a *Wqth43~cy7M+N*_70DhVњ@J|3fq+8Y'kTt)b̀OM!n>[pݬfJT ޗhDiC9/A? ;Ddsw ^RViL``J[υMHIS]/̚UI٤Π{{_xglY )yj:<gMM%!B5ՠ dzbE7Ʈ4Ƙ>6^T~:J3^HGY Ð 1\'/OF"׀&IYp3YN m"Kq6Ďka Cnk4ӛ*iAVcKs4q(h^ɡTu2r)B$+DF8ޞue+v;2hP]?L3(^`n΀gR9G4(>hSCp%\$P2׾QMB | 6d`T9Ia7 Ͻ*yOrÏKVJ Tix3 6%ѱnMyZ77`\#X6K!/D}_^9!wWgb:.Cf?!}z|Ɨ=?..esV _Y1G*̻NCU\<~ a}0s7yBmw{>WJ%R}|R;R Pׄ} lvv5[C;sq1.rd+@ts >2Ee_'Ipvjm L93G!.&4fL+0su{\k2Zr]ȕ?Y-wx/mEC|۽cJp6=!.gP3,`mްٚBC2E y.$+}2^.A¦}8%][q(/`UKNrX&g%/ o](=t=Hx WE..= vӉ;UOCrp(!քw [GuglVzqsрwf-Z!uF"@/01[-7~Jx+BiDNNbbh_@|ܫBKy= DomgLc D%]{?Jɉ&Ie 򍠋(QKv)I۹l*GY ~b>>hE5Sk5NN:䥘!Z[54ע7 %YƟV+\A-0)3D_yf"H(x1t8!d`pʫ ,gw[ מoo*lׄy@Ls`_* zo𮹾PL [L=&wNebYx1B/+}KAcBb׊ $:xq*ܜ|EDB tf|G)`3ħp(GK|4ל m(W%fR 6% @dgu.NTCM*rSؗ7AԈAVMY9u]lWȘ[~mEQ)(OEsͿC%}56塁OW_ 4Ck`Ҁ+{=K-%+28̗*a:KMw߫g/*Է۷g ^g*.~{\G7{ϕv@YDu wn Kf*V'hueL#nݺ SiO>VC5_p ٟYƩb%Eܓ*hc:YՕJO{W  COfȷNx^sեt^4ElG @%T|._cb*7!SWHRnשХ,64#=3PkǥŔtogqKcׅj̦O4|;$3Qf ?W]5kbs5*14NH }n;Z1دv@&TapZ9Zf~9`]&4=1U5ZJΦ wYvP VS6 #5,;!4c/Ӳ+-t-HM0[;<80ᆲX/TO@hv 0u &af ֐gQ,rH%,t5fSs6bW1W2y-¦h QrU `wi' k(,1NIӮIr+LeVŘF0>`7v9TfOr 8q%R_NVg24,*~E>Tv1DIϫ+Nt'#S{~mlYLV371m*&Q(ѻAy<#mRf,8FYS7тF ̕Nand{bjgұRaDg,AVVM500=קU8+Wrѩ3fQG i^"YKX׹)ozrb>VZ*WS0?DA\1mm{rnL: d Uѕ50D;I4Zbp>EaM*-a% *4(]B"Y?r&(rQ}13}ɱO2ZD[Sx© f1cjM;jX;EUKr|GPG%eu0AoQ؟(s,Vr!DtTyKf-KhMjbxC~o@S-%m+cz?!w7ZeG+dI^T)0~'-DCn@ `C ;p[nڭ?1(\ 7Ozx\ԏifP3pxC}^ǃĝV]+i'\I5&R٧oWUo㩣f?|蟁X*ǫm,ٱV~V\e6gRfTTC|~,^H!]qiE/T\+j%dB.slYYyc]v|޺#6s FIvx70ꃳ s/ w\I.NnNs ,QՃ_T|2?[qefSD?&|ܕEk)+b얖{a @XL8zE:m'w C7%mpT/!S`LDh;Z,g:%M^Iژbu75D2&@QoXҎJB490Q5%w,`)GḰ9l\%oqypLK-s}0E6}ZI>()LsvyRvtOOD8,ub!X ԯ]o|N \&dWzEXE 48c|yL}+d+m+_6B0P^QQ8DRNπ E@A/.PƷg V@9e:T`,Ÿ ȏ}',00#ǒE u1b6q , ^&n{6Rgٽ)7ӎ{Iyn0$aTQD13|D6:4.RRAPnnAMg$W;MI =FGib_= z2bwE˿+lKX ƮKL@o*c٢%!oLi0v`9/40l 4es$&q}He!rW J]4N"L|&FU`f&Yg> `&K\ӊ8Z>2zt^KR]3W8>IDEF 9$G(okĭaUo5Z"Ʌ9bnoq0Úh 0s$N}BU![xr(XLE? کYw nke_;ng(EہQ&a=qބ,&YEи{|ޝ7V X $R0v*zkHQH2gE"ȥފdu*ң+ÿ70fN4LoUPǛ_z sTi;YI|XzF#*17s Vݒ׭K|!PŎ˦wr%MmdfY ɫ䉺P"lSsR !|5!K]9HEJ`@YV1 mWЁ-vm͝SWI̗zx UXDu*P͒`|'lW{Ot46 )̠PDf5oT?Z.9!cm"e+Kyhǣj51X$]@{bkalX|-à8?նЅ!{3X= +-QN_2ڐw[~Ek^^~0*%_6YLz2t1c]Cl&XxŴH9]ף*d$8{!c8+`Fa!5ozJ52sk囘`d]C[7Yx]%hhbxw&SE4$o5Sp'(f@o Vۅ6I6J+LEjb ]Ku {y*;VSo"xc=rJ%#9Pꌷ%.Qwը.1Z=VE5Rh\-z5xķi_ U$"3TM~`pqn`Zq@Z#89<ܑjvmxPuWZ&5t$ƼOXN"UІ:]?WƎץJ;!&*#랗ؾr4b x8sl 2\ƽCz0U]/=lxG%=;qV(!&\T۪+(JzN;*zZ4gpퟛk42YRb&&6!R,^Uoj x;:phȈo]k>]Q6}@]4qug=J8kdQԪ=;F#[:8nG€suQzHU~u,Y1-~{)z0iS XJ2=ó Ӱo:ʲ=>`}_g6؁S(ds!F3+"j/w&b *RάLr$;V+ rCSuLj X\&2']ٛ="G=1ձޮ &Rr^<_y#] [7G#p&mھ.#Uw^D" )H))AW8A ]>ycUq>+V,oysG>h+ݽ7jSG}%YKe벎MAt{M h%3#dOg'cKߟ]|%y\XOo9>!S/XF _ˢ~[ Guv{yi^=7kDN ,视@mFYC)vsg+ݚ4y&X2YprզJeA ވiFb0ls`ȶCrr9 ч½҅z]c}a @XƦ]fnAjLInH1{;`;," t+og$0|drÔ,U@xt`&9siCNԁuӚ2j"q0h'hTE>S@bMtq'`ވ^uĄj,YLHy׀;{6[y4_MnaE 6HL5l?ސe׿hjfZaeTBI-mmr~ҹ;領y:)-ei/'LX,5}w@IB/-˛٢I,$?H+W`j6,-3kaPͱfS+XFL,WGkp%dҲ#S_%¯SڥX枵 c@cb|<,[y vĦ>YyQEf-V$p. Y0]V 1`~DL"{q0 \Sz{Z܃Gk"H+1mY>۪@Fo{8F=BVXb-vȇOLڤf-oCpN0If7o@7sT?T&iKXp8KϮyj{A ZD-NoxזFعHb#D!959=U] IMg 7YO20zm95f.4DzM/7#);E-zNN x_0hL>۴{, m1=GOI#s2ҋ}^=qDY:. %ׁP:et,@ULem5N f/QXS\G)Q`8NKW:K8#z .PTR@{-^/יM2˿O,j68q!v*Ra3hiWvC&\x͠:1:2X2e0dq5cqSE>4els5 %hx6ıK-¹4o_QԚ[*>0~{ɋƱa)r 3p$SSFؒ$Xja[ : hmfy״MF'{*[jg`LtɀZqz1PO\9m\!Fu mގ54YeS;>;0=_ %,pB6EW87OS֯qeC_ 9r[Bt7 'j]?A\\a*-1pσY\"@r &.ΩLWv'\Èft,sEEW[bRPn(Yq5/Fz~@YޣT,UoL{cKbϔPM-,"ۋ60Y(E|1KQyLS!zJk=%*{|DCQYGnR|yWt+a<̦2C.`{l&2GF3n`⡁y5Qs K ;A,[ƾw =u6e!qU1l0)oucǁ _ktV6$gu>y'T:)aUyns S._p>N>2_=2CXdjSW$H-܇$J#;$GpF5dsgaZ8ŅFO8uY̔IHJɬغT]hLBѠ)-~̃`ЕA o1A/c^mӚA0BCܭ۱bCovY,:+ʿ,Β̋C5)c4WS1%7˽o?9A;N\*N,#CAq_$n}M,9V-}cɴֹEmm1Ý΁ENgz3Cb3 \F_v?ҏ e~+=--{p-@Yz3 O?:ʆM =Z}7L?tR96 Nȱ{BG耟;[=wd< KCU7@mQ~6ߧdٗ?,1Dx ނxrp얷Pxi %.LW]?X{2S\۶? lq%|vwUxܚ 1zW 6J>[SB~lC*,QS~#s|,{`>bcڰV)12%78Y\3oh$H?`6l~d5措q^9ר?l}Qi <1X2L~'&TyO}w-P~80ƹ{W`=–yV TP|Jjf8܀Ϩأz!qŻ(8|z*n!O'%;~NNÞ [=هI[}zhRBKnGZ8 @3V}2˲Pus}Sk?{ .YAE2JbwCc~#*!2]~ wTtرkvbD8:m۽WdO9P(gc QQc/?VBa?ġ;>| C>yP*E_-(>`O~oHR3eH}ݯᤧGot/Sv_F]2n ,}Ձ F[8r7;c폪4rZބGiLtiۣQᾙ/>U ';zc2(F o!LT8[tNfk-۬'~wrF:Y\/JN+HԒ5u|X +)Ep/l|3wĊ&-'A}+?Wۍ@ v,sA@NUly7ŀVp)*~5*# |΂)Φ{^nQ^Yd!EBZm9O.Ea&$=*F俉Wrė0diλqB)dVD= ]Uus`H60qM֩/\ A%<.vCM;t2vXiP@ -1URnpiִJsZ>Fv^=,]7Nk^gFW-m,?AE{53p[_(8j'4>@#~T|&ag|^58A ,5igc"B&lSdL~P zm>Fr?`:Y^G6Gph-/5懲9lNL曨)v>ZpS(UʼhRIu(ރT#.&{/ WvB=R龪w*$urs*. '@JD|#5]BS@|8wPd2B3c. QiB} o4Ev91"++kZkeÜ#檦 ȕXV}yiy~(׼Kq)$mɓԛf~!g,TevvЙi?< 3tn>%mn84 |ʀaO=趴NBV~ 9}G Jw7Xrٖju3Y4W}㕅bqd p<-  QA9U'LOADJ+EJP Ԡ"I{O)Y(?qU.*@턹{/eXRav "뉐_kxV/VgJ<Ȋ{$-M?d0R8y +b{\jd@x8.l{k='q\:|ǚ KL()5*TdUȉ1(r2 ֘9Vj!yȴM?#O(xU&Aj-ⷒaTA<wUZ@ht8=J**gt\eD.\+췸Há=Bo67r8~[5댘*wunW}ֱWz]d_He5P1kds5c*Aŕԁլ882еW 2ղjh l\N(`3`i.Vܲl Qm@nkӚ5^k my(Z߶nCg"/̀#ē'}&ު0:ԤEEPo-}NpȽ&8~L=RȢ'lnPquyч|pz¨`+>^IjcVW. U u0]KiI]jTexFiz6/#KDB,CBWOO;}WyʼIK/HI#T$.`s0F~\˅r#lAP ښ(}㣕D?1f4vY20PRĕw%*ZHYݦIhb5HU7UjW,'u\fk%~(|~ dy=k=c_8g0;eN>z8+kD_aLUrnZq#\+ % =5x D٧܉UIL0=rR\‡:Jmwr@}-n)n}` W7 ۠n:J Rɸop~΃ GLm$t炄Ri6ዓY뫖:* R2WJd-pֺE@QP[$":k! v M31l\"y/՟Q:ޝ{(DЛzeﭺ]"cާ2Ԥ aU7K\R7\%PBMV|6ӎp&!bW,JƌJI^{tkѣ&v0џhH Q Ɖ6`M,[@f'rXin:l4KSƿl~&cX@tO9-j²"q18/ruEsQvb2'vbud|D@y[ý9q1;(niʃ3.-|o]@U4bCP~InG_$2P*pTʞ`N3u"h;g7 m9 U+J8ib5v4&ARctqeOܿIsOM4RG2Yf!0˨y/^ժ9 6ņ2CRźp*Qu 䣌giRMș01煐w=?/DH\r*d;d&DC0Lʦ D0E -efDO=}!m8:8&C ?Uz;6AWn,N h S(W(Ynƻ/ޤk`cz#ze*/Y_.?UW#ø2VD]~U#w-dPћ( ?X[3Dzt2gNdҝ *I4zc3c[l5 25VF&ZUYd5ad7e(Ki[bAZB%i:}i YQ}B$d5iR(1)*(v3m9GL,^-o}Keondkuե=ٜb*&a[UE'}a25nMC˘g] NaAZT4$I$ẳv˖}!-O|Ua|_ 37WB1uJdD97%'G}$( FȜf^S2ZyAY֢ AB²ٓ;e5B5]UhBQ% \ugb jG^ߋE12= ]CB_QdMz v ˜`AG9H3m[-r< %tnz^ቸ3Xr<~(l.#@qu ;pa?ν{OԵp_5t ĤM}KZRqp6A{o69ZRS~2 #y5$7nbDT>)ͻl:)&an'/]yx9ѽumA ~ h*b81+T%Rsr1fjb"P##]^XW<4LgL ?=[s69G~V&J`w56(۷Ja;s)a⪁M+wJVvJg־O$sbK {-@9CZj_AbzJ"x!i *~l(u|Z H<Ԟ[}B~ MPۑʙCCki(>՛ U^&߰B@Tf Á=wUHL3yh 6qn) *-?@꧔'Cl~sF3n%OmL:#Hja)`":0猚y{$' GljT!~g*,ٗ6;Sdn*$/qV=)#sa|dڨ/sq5pދXe.3 ޯ ,dtK^Su\rآt< 0_dW;>x2٠RR֠Z (:jQt,)bص4Zh+h]O%<#k0]s*.f;ig"cNJSEv Lɀ؛7;:Hw A|LD=qC9sWU1Fnۤ7 VzWUԴT4.k,S5VN˙\A'm@V>kjbRNhi̫k(xp؄&-Sͫ-a:M_5_~\W}b:0[SqN gGQɋ7(TRݺqq{ۆ%St5EWĕx_+"*e=*m` ̗E{1)\>,t*%Ki7Ɓc$+pB2?p[I g+5ȸ!?|2-:Nz;y&ZMyh^9k RW'ۖ̓5 kYM;dCQYgma^BTذ# j@LJ o1 1RC JڭDfmZytoJnA|ePw-{_ MUk 3n-b՘vHZq}.az.;UYLeaѼ[q#y/: +^^5Xa=n."0(YYqX"Ԛ^PG2/ZV>;U{E}BK`חKkT1<y>P|Ճk^li9AXKĸK-;`,u=A%rh+qHH!ExXAR~o1{s^vyY쪒gq^w}Z Fm@Cb)@cQFVd4rT u!7V/졀B5Ns m*dI7$nNW GrXoB>5?%$ _r^$di:C𦤅Y7^MU IɁodG1i1K_-qWH %!0om$%2)1OIc)k&ZLSQ??hxwEco:`hn+aΰ?hK MBRH䠩om_Pdܑو7]NaDnP?Ru}u:o[+ot߷ĪoBF1 1^0=%8An?y!  5:Wk Iqf4zUBre-4E{8$co Tp>+BEeU"-to^,1CfJǷ~Kx TM 5jW-1B񗸾+Vz[Z7Nv3ߨJm^/;:~tEع':]RT6Rw+=] k#J8d568X"yfk]Diwu/MyÚn>[8H&3]Bp\-3$m;hwqnMt-+k'^ձ@0E`ñN.nR CnL5~}Ki-u~4?#EwDmhgOհ iLySFaS.Z'4NP!@y'Dn2ɧ>d|ʧ\tx Zӟzӱj$l/g-̇hH&#uUB _p޷t滱OCv[Ǩbk}ǿ^*x!v}R|*aX>NlU#zr+Ӑ$*i4FX2hTY8жUV2y,NCy/ƧLFӶ7t6rK= '΄"I>#F@=|F4Z-sxyWhZ2:ېle ejndjU43%6Ds 'ś%C)R,b0T`TBy}\8cWDG3S«1da4vgᕑL($/BBW-CN ֚,lWﯜBnh=Rtpçd/3Ҩa!\بYmf~r?c@}7lIH9TAdo>߄]wRZlU])2 1~h>fS:/7'xC%TMŌp(ty`D Qm:hUHۍp*ȨY"k;82wq#&:Ih+Ќ'2dToi$YeƊxbt:o0PmAVPbN J^׆9h.3‰t5r}xb 5]~o6v+͙+" dQa/ 5jtBˇqԉ.GRBhH=zļ`M@)6"%T,Ab4byM)7+NPzHnVx?WUCW~1YXF\!iC.c c-yc%Gq;;/Ap( zFiu~g2hO3Qa (0ɬ}K/ +R0G֯yL4fn*$3?/l.yL!8 E Q }Jkh޼179/dta`"sOCu% gySAN \%hcO$='OV+;>%4&{0h@$.["Zm'?jؑWFFlpωs\Xzc],QKݎs1C m)f `ٞpSat'{ն$b3A@2G&M`;RYQhdI5{)U8Tݣt5: ֛4=Nmim}' twEQ\!C(A˜.yG6iꢥLi+2 /R½ڄfԟg1:ysʖ[]-^uL$x$BmQb: Q<`YU/ێ}{K))ETP, "[9> m 'ѺGzb@Vç.L3&5Eˀ<y\``STbɬwJ{\?#w)6>_FvY۠4E|HyoSv(5ٚ}:#5%{!=DȣJg"R}b+ϴP BIl%ųy_lN hB#mY(WO:]nqIwcqΐ{FZ0~)]?D#Cg%{'t\]֍ {0YDAwAOc 4Tq)G =`S[k%Ay2iϺKZ("ųҊ/x*)zq$ـ+sctֱ=m0v ١4НH*MZPPR>N3(@6jd IA'leoF\06 =Ɛ."~dNG* ; ErlO7E2S C0P8Y g) O6N)>Tj\ l ؇Z,R  Ca;b;kyR:2 IpT<5% |h|Y^e/QK]~/H|r!'S1[x&*R@'ұKAB*?AiWg-.z&yg!^ɜ„ ʁ$l;Eq":ޑK m60 {9ǏA^q\P<1j*軽O"u?3TyWO;"Wɐ0sqKXYE~!i3Ƒ;o?+} IjGF`6HHraVB8(Oj`BםLݵ1A8.0:ag%g$օ'DdZӵS[7?mZ ` şy ;gmO%zdX iX 5B"n٩OD,'Aufʏ$o徹1S↸6B|D=&ߖUɂw$Ѓ} ' %]!hhܭ?:W7a:dbydL~?4PcM&f[+y5he- I43[ ª}Rv;_mfm7}ɦ2hu:gg~c`OX`Y6F}3:|W ' 朷BmP7̨Hnj7iLʍz#B)C 7[*L\i*q`ڭA a[6XHpL;߰K#^qX{6j3ZgaIsrKP~z]|{`Ʌ}Ns^C;8 cK/Hͷ\ag1PCxΖ2D@ԨCP0V"[baYjQ^WAc^V_tY۝uT2}7F_"M_2A_fI;YEe @YZ55ߠ<5w(%Idٶl$_j^] ˰0EKt.Vh/Utw"VӬEjTXe>˴4 X]'`+SMMI b &r@ֿ}$tn!ڲ|k$6'a{* !~HMޙ[A1-A c%Hez0MP|;G|@~Qv Я4dHBpIF ,snد{ P.FT^ԇR*>M1miC֊wbέ y?2@眻DOnc0|$Y29a)Hcd}t#)eɜYOE~tB CƷyv& s/Cc't?w e`_xiFДj*ᶱЯuIn+pk@w5nC(rxqPUZ+GP"fJ(rb\q8]h`>U2R[f|< 1#ޭKr37ˇPLRUeP6CL%P\p~ZJx:*c!ތ|sߥPlR\p.{4d"&Oyu`g=(#TY#Qt؟i]ulG0l=Hn{z3ͩ-.VeeM\e-$AEiwqK@*6ńַ͝(x)Pl;0\'z {ܾ2NPXޅ3;@-?\?dp/B@ Ft'J$>.Ǖ"+,hVTKRܔRʼpa*Pc?Ϣ U{3ܡ0wZQYj{= "IkՙI_XFB9 8D^--·Pdf,t̊BŭBK 1-#A!OUmMBgp_&c^24@f=Nb mJl-pS!t>9x56,I)H-gfyxF7FA(x·vXV T*wgO:>ƒW@1lVA#E'>R;e?*8lcS-Y;=.bzꐧ4]`Ywl I=c|BKSZck);k BdvnTHjo#I,Z£4\wS =q(>-^I_f0GivD :f#Cο(PVs2Jgۥ8o t&;S1ќfsmn S\ᢈB녈`76!E;sV~%e!hG(zׯ3@gIa>t)\AƄ=uS՞j Pz01"74>z7(FrfU ƛ"HU_=%^D(~‰ZeAgHf2]d#|(m]bf &4Alf?oYJP:GIȱX%cv!@5 V$.Åpx"~{9Q{(jiY"db4GAR>@rVOfbrd<|xQGZmtzg]Ȏ[=5MuIM6œhShx3: n`Znylap,դvXdp()?6aSm 8q0=rْ$)NZaTC&@7D2!=~IĆr馩,YyT:#;u} ,?B΁,GTjrPO{g KBu=<sӈ0^Q291F<l8s2UTNA}VFWq [`D[sdd*Ueo/2!}*⡍U ōo;"'A>͉jGhYru9Ǿmx~'vh5Ƽ\oɳ!ݓ㐼 *H n$`7t_w=co{~ƕrv?ag]Gs` ]Ix3gjCD;r|huf6˅KLnXY"ڵpM9JFgNX^m:o[k:J#9O84 D'- )3( TŢz{tM ׆MZԅ4 Qov[SRc׋C;SPOVZ?8+x5Qբ.«#6D4A/dh\(vD^j1/:}V?k-݆Ks.CD)+rJ& c^(d?@yn.6P q9fI2n?zp} "-<PdJ!wD^JvG> gd^w Ɔ֟S$qchjֵzP%|ZL?džs.Sai\r/,]_ƎPJ B*>S%Jeʓʙ_ܬ ;DN^$N :x\>OW#.)yiV-{XurSmf[oU_~ʝwÍ'j~@r'b^'sW2 2U5w?W}_vpsS5]岄+ďIY>7gllnw Kv47@D՜Spf_zKWO@ӑl@^M͵<ݖ&{*>똳6r*L "~zG R̒[vd1hsJT7B);&]:I 6eE/47u9 hh$y!c IuM& bwU5J$_s* 2߮?mƑ۬E;T:҃9@屉U0md/GPЬD`s\1`yXZc'W (O%#0pxr7.^ b1w_2`+4OLѷB~TzC_ 9%0xn238C(i)>encJ*tpI3ʆĵtL$|JBAd=ݟl!_1=ĖpeU ε{H+/8 eh{܀JULjVһУ"-/ jZ@aV~])d-GQ.:6ax=q{ܻdwO{"WƅU^hd݁WӔ ki _l{Ԓ>pwGMqGid҆_e9DGsCp˂\?fmCc `D#k33EҖk]+n ĵ ]x&+ɾ@4y&Y ac$E3?U1)5`3H8"5j]:R׷Cj3WoVq hpH!/,^ G7$gw\Zt=%g V{93&ʈ7<~uK˿aI“^|z'Hv'\;BT#V!i|dh `x o%@0eC^uՇ_Df/$ =+~Q7"O)ΪM޳1;~S.)hrS?o@oDn쟙@w+ϫ]"**gu`0|\ d1c-'C. #}b 2T3+y/9 % Q*ܤXޟb#p&jxLDy-:÷ZkHH; ׏kj:vF}Mqk߁ yC(W-2׫uB%|he#{DWk}i͸cQYjuf3:o# їdh( Ui Ϗ8iXDilv_g}\ng1'h 4gB)"'B #t4qզ-iI_JT2'u;VbjXQ=+vnwp RO`, ~JZrg`oאַI3ar=j( H3hzZS]+FM6vRkhXu/S]8,/8/Vz}YbU  eGq,'!tbEГBbVoµ!nik veпWDr9Eҥ%sN$y+D 'غO|^]O%js!b{?@1̈8[L/)q^;F梿 G r6=}=n@xy|<bPMb"#r1'YcpiR ř7M0HνNԖ3vJ ޏbAnT$&'[j0[!C+mk0w U9Gw\}!1D5n5=3eüF (l8x6DŽ1IIW-s@;V7tf6AIiqͩ}4Q*cϴUhBTro0xV%Ŏ >&-U\~Р;9V>HHam>TQ KTߐ@p4;ՐE闲wG: D?XJ1m*))M@@*l_4R7 QWv$}.OPnn˒~%jf: NXtrnhp훟ݞ9/޲6Sh Cuys?\Ϙz&VS3ON="\r?F*WFAa'-$S<6cG}P`Z^mCEz/ noc">0Q^sQD /3W_Ym'uBZ ², "a\FGݘu?EIDC:nRu8n1:z;%vbjNCOPzA=P.&*`@f!A<ŻYl d4??XaXTնө Tٝj-2:lw .4%Es qPÛR.E~dT^%M/4zrQobdbռri>}@"NX1?}gdS{6=!]u haeN^mu$6R1Uqբ=[[戉<Ǹ%!<wgXA+bW1)M{AgbA0{.K[m3; Ȩ,ʞf^͡]tZĆA lI3*ǔ |Lջ<%ɦ/fBJ Ь'WݜYwjFEIe/!^asBA J6UZ`WCMs؁}ȼ6 Uۡ=qu1ۖ.4GUG#uxxQ "ue)$Mv1ƨ31{Fb(bF#hٔ;CZ/@Z>tԀ' 5t`G̋;RI[YG17 ,Q:S<,>&!aW"D h2Mȋ [R&͛civivG:}sCZ{w:Pݳ'c~o٢" 8e1Cj=Gucgr=R~CY!^26,\ֶwTEnSiRkt)}1m0CCX745M/ȚCxqf@C߅\\ȏL~y FixVځJ%@\MUO2¦9n5'pw7+9Ǟ̊3P ;JcJ-LrU"ԡ-BZD!&^Uj m˰_n[%A5r#|pATY}Dxv ~+bwdR-d8nxbDPԯV5,V1jSX)y&.]z+ 'p;36AȘW|rqwUEU+DzhQHN(+PAϔBg3poj K@Lsf-{:'D(O!1O$g Āo)a(D~FVZ0z bu#KGl 0Ư}GFf1p_eզhSĄsKjlpkF!A Y6Z\2lR"^"RqMk p (=D J/ %f; SQev6m 1*1(rԲvɎ4kVՎۘȚLĵꝩY.ꢹ,hؘ 83n/Ǜ׏eL-H? t.Δ[l-K ܘscVC zrE/0ے`hm GE96RGz\\1|jBciR>g*uw̱n.i9uS@e *ьok ke6k%hcx"}0t uKtyDŽpH&4xhoiYj}a; y*F 4vTm׎:"ŭ^qdAH(ȁ}9o IsډAt;im s~la X8yf^I5)g-p^[^Os̺E| 鲷^kػ8r=#vճXbqށܹ)/%3 ,W@-5֚zF֖fmˀ+ƒqvNd=$|huKԝ̓HgR@pVUcцDɄC[Cb;rN 8QiiLI# H(5ie 1^[7N^%#e-ʁozܦĢC%FLIU:y#N{5+_ıGY cV$nE-"k8y+)\W,GPd3>$J7f_@cq ~7n* N7Q@In;l#J;d$=Kxx[Y0o1CM#{/Q__1ޙNb7ƗPmvnGP7V Y6k% )eUr3VzSfD>NhLU]nos3 x|.jL{ 77GG $"p:8BY,`@4UW{,@LfeIP]Sx?I]U;^Yl'N0҂ mBg}/L\}"xT5*eo 3r[AB@o fVL4R9$ՒBGT+7XTIFmpT<; WR#2/?h5ct;>ӸM}UqײQmk̠24|Vg-27jncR1J.XrtD6%*(׎~cHm}O vUHYߠ|6D5{0%&+n 0L] J'SXeXW&"iQri}b[Q)l}?ǁMʁ5<]qaG3]~LPCzOUc*} &G}/b;D'dxl޲L/yxo\-UTG!spijM)X`GIҍ] -Ue %#rUK{ ۦid\+'F1!QtrQ؁j1kKzވa2̾p| 9R0VҊ2|;PĈSIhCZs>}]1KˆZLC&]c KDŎˢ 0ش"Zk# a #K2WyDm?.s@ZJ ϑzp\i5;w.Vt;( Uݺj%hF9WՕel%)^kQX~)>Nn"-wYǺMԙG:X/i٭*S :;@uM(%ykNUQ!Y?<3Mha Ҙff aB^UG Y%΂C<"" spNEV޽_!բi_QqH9y] !D c?<ΝY̛iX3\!PV+Hy$,QO86"K?E-z>6qݡ2(W^f>`.4>x~ N o[lC=kt !Lሰ9AA 8yBXeDIV*x+q %vPzg=Wk JDS` ۭ@vER`/`TI/̍b6J_pJʫ?Qo} u Eϫd^UȃF-Ĭk>=eeڬ* 6U=qt]WKSbwDXG}M b鵰>*^4BZnTU]|@*B-ӏ^^%+[$Ř"vT9p_Rmjld>,Ƀť:jaPE~7F/ &,h?9Qv"γzKĕzn2jpB/*WH=  ~1++p.J*3x`--]YՔ[2]wtd ޖJ~Cg A\!fAw}FHl'\?ׄWf.#`J+=V`ju&i%"y6Sm OâRqTH?ٕg-|0տ`EW&?~ "Ce-]{X8^7Mt׽ e #(!R#ʰRwC&L8QxUE˞(/3χLKѦ]}l$:ִ YqrBo[Z£$嘳ф6*D({\Kf:]SB/NOwφeDƇ]9l X*QpuJ ŽD9;^.Z l w7'R&.W(uKꢅUy +2v 2!%prJ*DO=~-MX[naj9ҫ*HUb1Yc}渍_\ՉCPM@^RX1sę6Fˢ=c7v0Wp阌*QXvuOI_ D ϜH@Q i=<5]<1 FTMfeλ(5{؏2 <]8q!]G$ՒeJ4J 6YcA`(x Bo5(t SJUM:&- M{z"nʍtěkмǣk$BNUH!'qBُ3Sw?Q}V :؆hF0w1!lXan@v,<\@6yb*T\f< 9cX;'4~Ti+٪MuCgL +upiȫ-"kBakmyzpxS8ӫDdW-6\YT`3MPA))Y/?4 kMQϊNc0v:Y a%,f*S[[c z_֌yN#(!@˷u5l׭?R-3Owc36r X{ E l.GK4(49a4w7X(|i.:/q P~YFƇ)ºFQm84̆@r֙yTH PwkDXuJt^S=~9#KDl@ Fg>3OFQ]HRXdywe'bzrX/; .j D_6CTq%Ho^`us՛ﶦsPn˭ b_@H9ӻ&!/ƾxi޸9CT&MݔѦ͝ ԽN#J{{gKmV[ԣŜVϘ!#M:v.fS4BJ}_pN*4..{JԔO,k}t'aQ\͐%tB;Y6Ksᄑ28!Bw!cQ,'އ _&hrpqjGlkyo8|@[k$*ÞmֻYo;nc@ד#L^/&:I8XBf~{xGIVL@V$_["/#>p2n]'6b6~<ތ}1>?˕jN"< Bj1.tDFW9pIAg\;aj v1I-LNJo[2;ax8eA>S~H;<`mdzG pylYwT AI纤gJJPk]<9> o_v{t}Iͺi9~gy%L.LqG3LP_?N٭hlk%ak12sS$%Q9-+rVe3)gO"`Q yKe9CzapBFJPQg=FZi^gC;LFP ¹-ҭ zb^%10.’o/|$mm$xzQ0w?S+^u(8& F#>p ܨl)8'JY} $ {!<ߣx3IɁ-O:w_"^EtE1QBGʣmyT2kzH_GgI&NuBh22p\6_mݭ/g#GӲ1SES;Ҫ dg`zg569b X@kƕ7%\PىT%Ad:f^)|;>YFA|(dtBWx~EQu*rt! 5fSrwY~Qٟb1p;{( 7`?qWMJ - s)FRza3XL`y^ˋ:7~Ԋ+,#,rĺ, qTvcBDZuҒb:=~3e54v)#blF?75{fa\DmLDR ggH6 v9fp 8Ⱦ\#d2@\*~.3άm^B\Sv6e*ѴR3௼izf߯| #6AwP{@29!n< &綘g ˈ~uX:z qˬĖ%?)"HD>F˧ԩf{'>uR7 5J, x(|8n`x9>!>`g"lbno)OQl6v+h) JQc+N1>%26p22?oj>L=& ?̈́:S#-)`{KP %lN peAT)|ԭPB\ao|D5((ݝob?]a2]?k[1SEbVW6m.Ζ $ͭ].XA89ZOM>1mijօŴèvW I f25A 2Qy6fzK BdOM2K5V={[Z.Np:(IǠNN #{M} I x/g)6{nds8vm3dJj|@ě?'Ų%B6SZ`ßzK;8|ʔDz} #كµS^3e?% _)&uR:$Mjbr&Id+ (߂Zj,{vƩ:]"Vnڵ ܌ 7뿜%bLJnH lv]RxJ%XRyhGNuOC:}hQovI}{ڽDILšQB*d\˖=YUWgvM&t3~#v,NL:͆>&T.iU{coYK^J`{.-24 @>fb5s\bx| 09&r>ΝJ-3U{zym9< M6l~M gvMtYL湻Võ^02v yGЍ" yFe,|=r"k8*%'M+ToǚSڊڶ7&ź6=velծs9,?$ 5Ճ'Vxz'֑gB.ůjG:=xc4NsN,74G#8\/&~z}v%^2(݋, S!2&^\e™G$X"dтc+`w=hσ[jhAV~06dHWb6r^X ~/,45vUN~gRX9nsuZ{BAFDb %_bne'<[XHKxmi"4}%cI7rBQH;$7 Gp5Ths} (/嘝%M3Ź;RUu|Ղ ^ W^ O?ǵ.iQ>!lEcC:f{ŦQS`h'*&!Trd$5,`[ˊDb8~1څ҃yx0ipmjaH?3(.P;z0Z3\a5nd&(|f,v.ż1d p:r#`d{>eЯD`=_d)Z+gAܽXT}=rا&=;jr|yU>Y[]8bKqH<\g|2,JoV!EaI(X?9UVU+Zhw6 u!v0L@f_1{q?A'G~!_~KDݷW, ~N:Xf]GoV~`ֲp'^(*vIʡY uEIwlx ƹ("2|-Ճ8"ٲOr'ڙ JT6Y*t`;3Op%"P:+"䣱 % #3sYriZ-" * :/{Pq"h< D>x` ϔ,UOB;6K"I/nRT1;oUI2)W>b8*3'r@"02hDg]!j[]MՉ _DT{ hQ:hHFrhXZ w3Y<. ]K@)zeR\)s-kZȉˠ&1MXYxeDWetfmJ_#P8T?0 "z[눣#rY*[҄ Ox40IԹ~d"@ E̱`ݏ}q(pxe~i v`z 1s@gH"OV"րͦ[y>h@2IN#ZcިaXgqMayąICa :8lC{J{!'n ];g=Վ|tnxqiL렛R08GyY27,鼈AM;ka #nLx~WsBA|@|"7˪PdBZʳ$ G>ljwi…T0*{/y ,TP_v#-ꄊSo{HnDᢖ*@v~B@PJ"aF#­ )ٌ"(~MGBG4>P*ȤJ>*+2JIBvNDm$|.H7ZGm˶ @: o&|XJ#ՇL݊8 ӼgSQ{*:K93+İRJ}jNA|.d2V\78[tx Xߤ(nnm]?>xWU!Fe !p^GB?uLLO?<+)` #{?}Mn тLЕ}\A={kE9l&Ȅ/p,z'b}*c;RV|kRaxZ{,*tn;n0 iz̚'f;PYTҚP#H*Dž7XjހGFyj?Ep1Ni [*QH ,5tnLi'k٘4_lq;"P'Kj=V .bYhX[E༊+@([#8@:ėzqCW_.Ԏ>.KG`yws6Zc^vB|%Mujm'}#[/ D)a|pb}kO旲*yzȗ·rbˁH.6zM D {3ܲ=d5P]{d"yT?g̔"~nӕ #_$}Gr-YMzY#34fU {d4BgPCe[8 EE4VƘ("[rӢkS1Q7ޫ966)H/tj [ɲ6~/ϪB媱Y,Ǝ.}[L4QSkYո]zJ *}?ť;/~,@ IV+b5J;`O9[EfJ9eTc~&@QIࣈrW}CuZ-@I#1F#Kg.`\1K]V\/ `Ѣmӌ?[ ]\5}1 ` h-*M ©܄ӒGG4_c#<\ T&6 lxU)^7jyOWUJNR>qߝX3 'օzI89bQd [x SfG)E=^mq9fFp_Y u3`'dӟ G}`\mN ?l?H">,i5du>ĔԐc/d'6{$h1 e ?crBѨfV# {%-pQ+uz]3A yWv2 ř,Zt:ޟI?ގ}hoI" B,sfηHq3]L#Jv13.x똗x8@@HDm*cH1ʢzԏl&P<"}@ݍuAĞbZOh6Ils '('T]3e U2;zE&EF!(Vy(K6]C*([>.&l5$Jcp'J K$$"M~:J\QޟA"a%{~=84X|Edn@C>hIPŀujBIPN9xj廘^-V3J*4E!G8  nf})&E x1ꪉZCHv2Q|5>8E?."¯ǧxhhSӓF}2OϪ7ãKOUt1&6H*"7~MXa]ʗ" xPe<Bsfx\@Dl楲B`aXip Q3_e'SiJ!nCMZ+~ܱ EnR0O v?%.$[S)Ew*ş⨁g+n<$mJ Ca T}ČxyG1k`=i0myN<NێX;*nIp EnI&,_:cki^*QqzF/~+n&nuSnֆZoL,7vT6E 4pja9\j D^ܙzh"D8ZBc ɅG\PtE%NMw{`Yt (H]+L= քݍ h]7 xJƯ/57f<¢k2 qt|r^D:unJ7:hڟ ,YwL&)%B$BHjw߉o߹oʭԖ$1Kb? `B+/6߿nj[^wOKUZױLke:UȘ-TrgQbȐ˂IbM"I=BǶ-Bj(q&;{Q7ƚ\{>D];bC.7dC.v{)5M="Oʚ?U C+w k o͝n9M4A._Oz)CeOv(*[8˫fJb"fi<+3{UЏdm FO^T%nD &u Q jP7ЄsJNbxK$gB+lVz A.g_dhROfV*u>~'_B\ mýUp1ɢ7߶0*8>ӣMBty;:{\'R$L߫1?ek{Ѻr\ȺfRRiUs`^KQg`K'zČbGd yny٢W p f>RȊNqo( S;rKi5%CRCϚ$*/5#hgB`!^%OQi^0n_Ibm%Nd 9z%b{^8Btwʿ {U&|-Q]p/~ıQ y ep"446+?UVk"Puay:;=Y2XNk^hmSgwB sbQKH_3Fl`βKb~[h_$|TBG}FUz)zK1,/k&9Os2ݤ vm,[HzƉ:X3y PtI= 5ْDz\6S+'F^I0gE!7DV=&)@m~y`I[ve96 A #:R?끚Vxl&\׶CFe+,ޏ 5.wl WDRYgJYSLH:=Lg Ѷq3 ]1Wk ?h"<ª~Q7bʲ (̋ (%f-$( k֯*/^Aȇb&v.:yZRk0L[ٷѳ ,նsfbż,;2nofz=!UGK^;O"tB3fmpY(~ @놑n9P"9L[2 7\i잣,иL`!HMSو[f~yLLס}9v2#JD3N%ܯC Ӷ4G G)tnJs%LQ W$wր ͷn)Fs{g0̚Qo+O3GiW5 GG3t[~m" "mܭ ^gOi؍ti=A5 Gsd%qHD@tO<8 3lR)4h]Rftِur: *Yzd0o PA!tE^N|3 `fy"1ej.O` Z=R|8(0o_綳Gւ_m~頸\&(~&0DU 76ų Hqx9'y;{մdz@2|\+aa#_vCyNg:={.a!Ii~`@G"nf\fKḳ뭳dl/6(d_ ޒR҇tvg*(a (f(n7:n=;re"5Fk_Ы㥔GM)n N~i HoL He;K:@-ER o[reɏ*/ 󇺖JO:љK"ljv=ظW jw=\jr OM/ʗ 2B%bkK"Ky"pLas![mdmK},f0mzYBlvPcHSmG?d4d۽7)e A`&f2?^(nU">] p]RKyj'? !9{М+ɝ?Cn>, gؕb2]g0,ŚW~ 8pT #Hl_Z@d=$3˽|0rdP7sGpB`dij+ACk5-x+Py۰2f^b*.Vmy\ivͲa3^&:u6> C l6D!oHsTHSm@n̟*!> ŁfEz%c 4rI.Nn5ҩ tqS>D I4+hy9+L Ԑ/Ű W2 r|2șOT QKdL 7 ;U;Ւ>߸vI,`ON>siH#:b&8$4%Mbay#Kvn=NgBB/mUS&A,L$J&Q% ~(? *"tKvZ/-CkcQp>pNjT(u\xEmJ%{qйF/1h"; <}I?7l(;2Pt]l&NIKBUuYȬ1QweuZH,CQ)6r23eN“bSl\7}RT~0`hNΧh G\(W`ٜ^CU|]kU4K//-ŧ22?}q V~Cgڵv~3!49zI}&oW xt71si}JZ(O-1 LDrPbj0\zFENxJцAqFF̹̉yE8AF”[ګۖi歨GTULFM|=i`;ҔV.[ZcLhH "5p@M`;k+-4=+i^40V'%#ٸ@r !K? ČSoa©k>Q{\^ !bB0l9#p Th}/CwA-ylJM"Y`l(q&"PS:& rݭ`%[0$YL-}0zecʨ]?.߲=5_ AfIOֆ+@WW"~Jk~f!!k0{E=,5I}[quXn,Th ߯#c2P0JJoX>gY_=jw"JlW].0loWٟ^3˅dKP н]uy틴{o* vn;RbJ},[uPOM~Iڶ1啔\N7-o֭&U(0qILkXN] 0л:pJeGsx6Mc9Sڽ6{ívOF@lsPX༜_sV]aOU36pz/ܺ5}{qݯMP iŲ!ִec͚֛oXjm_F~%)ٺ۔™&hCzQSs˅FuѢj(C:iE]cd-h%@q12^3 8#ëy(͠#Uun򢹛못"gQ/AT(wS5n!;?$aFcbgf-j_}HOPͲُ)Z.DBA|()D)d,@'2ِ) ;mKpѡHC8`2_ Uلn#Njʺ{-ҧ2bIǮP}\Zm=t&0zY,zJ!VQY|ߥl(}O1:ͪ5'dN 3+Aqo["{օ~Ij r^;f6&' z&>=φe{MɊS5TaOD*u T x:psh䌡u'͝"O|Ft)$}מrg_ֻ!0L0<| `,Ou!` 1ȼ"WbquSjs[޺2F [^8 ܤDMPұ!h((h((GծY^4Y5HgٶX7˘򁮟k:<݋>"ȗI#)wb'vFe7%0.hR9έX%wȩ!A_c5ùӈ .FMNdf_rRړe=zb!85-1Zc~.tI/ \ETr6_TTGZDϜz3..,#WtГ" |?.3AMIW%3b:3>74Qd=GZi`='X2 Ƒ ֦e\?l9LoK7̄r~a-FނML2,igİax8L*Zĩb`I o;[ vci`myLClց;*3smj'DeCVKd }S>HM?6l#ޗ'*z6қs&mT:c|LWbƖ] פ\Hf Ϙ ?=uB.{A:"ey9\*6a0P ]6_ӎ[ٰ?D9o7ЅmU(.EDcnNOɊ @B8׌B|f>Gi27s.Fn؇_>"<-n_=rq:d;ñAaNu] 3t$lA@6GB2^tD=WGDĊXHEȮ='Zz2٣PubjnˇX}8[߄x̾B'NE0ObR[)6NJP7 ҸבLV= HGJsNbJÌN=N7h[EMx Xy `II53~<,zqy0n:E`(?&@chYVc0-12QFLD!ԮK(12[DޔD+(wHSCӲ5v}]IR<ŅsSx!ru ,Cs-1K.S[A4bZB@4M/ xu}S?. 0NJn. T<'FݒGC[;iÐ3z# =*GJ pdXcU<qǦKn!qPK`=m15c1G1sR^z\Vֱ [X 4t\bQ[s:Gst@ n#@al8``q{ۓ8:}nr{ty(J2$ypuT&ɗ}& /A Z*_IvV=wgF7,-|$VXHʁ:v^}sɸ}KMӶh$ PYq[u]] ؚ'3z'y;R7$rUH/`y& ֈb5cؗL9V4 U`;&h CuFxQ<.6@hmAj+ ?7nK:~ ڍqH;b[tt*;Un1z#@^DDoȁy&wq'lXvʷ)1l#`kҺZF^w/uཷƟ;=q[x07]N3HKYUB*fפ8x5b.b}D3i9sVh"2`}EJ)LԱ)}\pJAJS\DWOť`Ț{׌JCT ٪.3:3*, :x|YiUscL:@.vJ偪z~l\LuщӒD-iVjNJ^ܟWV@ H`ξ;丹4x<H,[3 _>`_6%[[gň#ؿ؄/DXD':dH&Xݿq=lk_Bj}F.<e":T6aEe D_dġXَT+jZKV'DN͈ĜIMݔ Vt(= yd(߁DcVlP V;F/" ,R[9%l&~,a<aQyԮ@!A 1\+ dAOۡpqRLn]];b51,Eݣ 6ChOQMj/'FN3r;}FK6nI$. ^tGdڋH6<#> 1i5Sw nF=dH\4P/Ķ4ȅr+VwPi+g/1X6Po-bgc'Ց`n8Gm$cõ(p!Q0 s7 n*7Dq{ HG7ksȮhu&'Aз=CEP!M$SL{@Y. 7s`Mt S2'{v|e꒳浲*u~tg[!r@|)!@>e S?ySj~hFE+-<\8zA瀣RQtf:(2eڲv5(e4SmǣZB=Dii/,tYUM !fHQchDʊR7M%%$ ~ϊk16))xҝ괪sfXyEuUbA̵}d!=Ae cq(v|C}S2i;s$RArf<mĮCmVϪFsm@ٱ5K$#&5-jaNB>Oy0G t.zňc)90{9^}J: (#*AEq>9{!GG5?67EzB{x1TD:!w,A(^Ƶn5fqI6 J[`bcM~=*Ģ},nbPԗ{(}-uP6`3Kz[YW }tx68MOIdž CT- ¹dkP;\~wª_ d"e #ZS]\6l!0(L yUjzP wn{AWt(XAKx*e!tXf*Os*=?v 2X<jazN(=~C(ӟ2ᩧfp,Ȭ' RT<bq^H!ʺ8>rOq.bY2ըsʛtUӑń* ـ:;Sݛ/)\xSu[CyLήO,opˇ:Ek@^^`&poAZ$ 2c^r. u/^? “;y, ]U;HXE55¥3Qth4(;^T~`reJL%U=p SRP&FdZ\ltՀp] {9#좡a+:O55'9 Hg< `QǚW8l~=>b(?3Q)f<Wr<4$ꥠ.6[y!{ @ Hy&o"ڈӕIPCi{UDžcնEa\RKt,h.s/+8P _1}0 Ray]" j5va1IbKxs$'b4*5 Kz'jolHkW`V. Gk.=.X*) ܒ8g{|KO/+Ms8Iݧyd+\Kl}ZNUW_q,g6,V26_@UUn Za} cƵ┚cՄ|k= X'U[>g`;Wh)mS͔(pEF b+cR2]s+F3 7~NLS۴!o8`xplu^!:cW2)?Q)*Wq1<Ғ#Q +z.^Q]1tIA&3*2NiEi.Ԑ}s"'Eƞ![ i+u Jr9(6 a9f_l$$mH Ó,71>=OP=+X-DN0"(5؉]5lƧ'5:6%=Ұr{r@]#21+Nw~j ΄HpcwkU{‡wɖZۤ)t s #M6h @&_D:/Z" ')蓸hWۇT[w_z>"*>n:)ړjeUF|a0A:ˤqM{Qcwm'6HKoc\kNP4YlbmvJ w 7h{K^CgyY[Dx9yF:bKY(cPu1HUa>.E%uT6/#$Eۗ( ](#jd(4k?hLO?Krt(rLXŠ-n| j=[*nlW 7#VSCxk)tR )a24)0]ڼF ڽpM#;.xآ޹⬄GGlu\{TP,Wp*5f,JG$bJ 3FH At*q}6)ln҅7ᾘ% *iGtUNF6ܮqf1Khqg00Pm6M}vwl$>P:LqX6y}n>2QIp 8@D4;g^5$'I_SEQ5X8̋k70h(fxNmvHuwI7eNU=ӱ7FI,"8ypnfn9LpҎOr#jou[#W ZĩbX!M1N [$&nG?a#~h˧ҴgM,FN +ߘ_x=v:zm#9":l8-x|Y(NAOv-xV I֙9J.ȏ$JB:aR(0(avK]IV·|dY5 |k4;Hshp{lŔiRL"zȣ^W]NiB Potq߱wSGl|AmYYUm>ִZi٫1X_aE% ))YDFɦ[$?XNff[@^ah+C"(M{ݘ}O]4(Qꂛ䰵9ݲ Jqfmiz@$dy}?[%S`,:RUZWdৈg-ﲈ)LO@쒔: `0s|/o0D!365yAJzώY4(+/H2H˻@Ba{-n~guu %ϊu>D]p5gPN;cv,M:0UNJLm'Y6My*4>sCL!A8< +(e4 !4?ޅW#cdn_(9f3*[BP(h&i/9e$=bw(2#`|[Φ)r}9!Ńg@ߟSn#f7LK*z k{\Wԗvz [ϾG;p{,*^~Gmb-!$j(\I4[WB$0gq4;2Zy;>`1]ҺIg{Ӷ׉qtp&YVX!.4 ^I@R{ѱj2%gIazo_cd;Pb$1{Sm'^ӯT-jXi]W8ў@"1=?,%cXBnr0az-}r+&BZ1.iHoCJ+wxܧK-Ip jRXRuqM3wBi6;1N؃(a}G0iû>}Dp`^<Y&^ 1Wd\y>d;w O{oYBLcr%s Zʆ @%+A,I?el*5R/g}d̾ (e< _.V&ml\iVxb'-~uGӃ%lPS`1& 0F"Tͱ-'Fx>&.-mVV5"_|95 ?az-ujvyg"X΄,3q@>i϶ Z`]0A|VGDx{a#Y-4A]T2L>PWJҿnF0ǵbw!a IBDE~UЫ<""- ]3y:No9u2* L; Ga~O-9?HZ7ɓ;`gad JApZ%Xe@h/V2#ҁPvJ;z={P6~_UPuCc7>4K\68P+חjh;ᚼْ ,~DI78[þG}݉{ۘj_YiJV3M-?y{j1nRST({` 6?? K)„rve̗s #^٭t8g6hBc٘Z0d{4yٴ r!#ȝ9-u%nT4jk-cWhdeQ:zfg 1xLAW}PPCvسYi*$aSuUf rĖ欧kevh-Q+)Mb|8xt1V77e!R$i89kxXE$:g`a6)f"9+ev:iXLN?#(2QL4Me늿t< P~<(bΤkvHA?9c sth.yu[5-., Kܕ`BaӇ.hK-\&%^}[p>n%\PEe}cWKzY $y ڛPe~ L^@g^Cє)(o ZMZ:#fs ⻪yQ۠5gt UqdзPŸ0`a~Vcq lJ_&䣝(E 1 &(gQx9vc)Ƿ~Z8y/mv!p,߀?،r!S IUz{ c +v'4"{~+T(dV<^ Σy+byc4Dg:žvtB 6a? TVFlggFGˡ߁*v{0b,Haw+^v/o ehE;=ps\I%ׂF Q|,<_}hu^B UinL5C8YfQfQ &qTWAcٗ+ħˍ$@3WV2:,%2Shv͍>>!vn+G)b/6*H4gqсӡ MBN`ff( 02z 9r9f_~zVIlv,ak wW(1G)ÞO7#B =)G{x8bEy [cK{jN8bE'Rd#ؤI̅<ʎW5\[G]S Mr;/P:R#zLgNˑlX l%Qy?eNIpr`>eJJKH@(5P_ CO{VTn4楸dPZE`Oah;"0\S ,NE.ʕN 8ⓛcƨV8o;=PfVJ@+/i!^{-?ˋ*+m8V`۵1ieݮ@eKX\L {j׼N`:ĂO[`o?Fj }erqk`~hOְS- ؄ϗ Jf `2-+ }UTͶm"Å3!ް'2? a($L+1KNmiK>#d穾QoK1 Hl &H`#~]B#gߺrF:JeSF1Eai枹DDkT;F(.UJvVq.߹v]Hx0H > 7` 9Fj7. פ&>=( h*,ʽS8o 4pS] [F5%N1w[l8CژhUxA#z>:]8pq+zJ͙ɚN+Sp#9gvJ$0.~HDqzH<|7  t90?g֣$()qPDhS9g!< ꠙQ07vY{AYs)8_MG?i5UT޸V8_+]7(.ItA<UY(\p>1+|Ly>DY.39h1"Քl)|Vt4*B/ehZdZ!Y?ТϽc0^"䣞Ԓ`龄.S0<+A%NOi%wxƳzaM'c]q[2}KH/+VfhfQQEv>x*)"c}a2J')S 0 йzL5HѮ%,v]ScEuåpĊ S|QѨ( U7,^0ZC/]#Ei3RLjye1]JW}Z߾F3+ UXh$66sw߹LynLrdU,eޱЪDNlĉX\A勄-kePDvek#c&Hiae+|D9Pw:ƈ"[DwD{Yv~۫Xڝvh <\Vׂ6aa5z϶sz҆`'rJzQlhxz -[n2;@ LI\4.?w1h/1=[!UUeL!c 5 rPE-y5/bV~|3H[l8Q=mi1XuB)H Dhw'/raadBR>h)hcPdgʂ/9N oHǖQRHK*\++".I5pA6W"ju/o$AwFJCb~yo 9oor-@hLU7O WZС `W*&4DQ|aBh#~FLS)k!{mL3hѧLC'#K*d)-Y RJ=QgG; n*u|Ǣ?2.6]K h09`3*} u}SN7؃n*?S6d)c W_Ws5U ,(= "X$ɠڄ&C>#[ևIs]oؗ*+{}C HDQUZv/TgQjﳸg=\lL#)*(UbPumF9Pjg'VP>4l*fͽe5~)@ܶ͵#kj&:4Win9w/-ݞCn1fckgØ"w} =ˢ$ϲ ٯXwX{qFo7 w:lޑAFpd ƥa{R U#8DW7KfQ?J~{{"vܐMsHJRץ`GwP%nF$;Zce94r߅e_Q5:pGvcprZ>1I ?mu U#5~WoDI,'l/)@s$Z+B+J,k!\.0]`JieqiVۗ.%M͵ɉ{ ~HR?>neap(w'-|<?J$F*zۘGQ~C2$hD'F%ߓѐe -h-{݃PTfF6'iOLjIL"c_\ K6^L&Ys</ȳ>3#.Pr㉤"KjhOv7* A'K"N*@oT,(?uJw1k5 ~᫨bw)=nT8lDʀqd[ S%uqf# 8KOӋ;m +XhRX p `04g[R1ZH3+Ѓ9WGJx]fx_00g/\R6F\hA^jx,^]oDtW2:9q?F;^NB:IZ1g~!t;5̗5P{H,q!K$m㼂Oނ+C&aZ1|Yzeaҙ!B#[IqdܩRj5-a&`.}4Tʪm'Ɖc7_,nR:H <;h{8A55㳥HPvg}Lz!G*ǐ7+s5&{?.@U"FJ|qy ͤ5H`Д4a^ٽgyAЉnU5mNm`/ 4YRu*w UKRMBFj?5 /@/%H/ޭF#+ ijQӳ8Q:NawWvӸHK 2y Tnyi{f"Q©چC.#%x ,U*z4@V4:+M;rN r" >^LchۀIgFS-bv੤lyyݝC~#GH鰨j/@&{IH @Ex6[vFBjF^ ,3*>VC; oPb]-ϘTdcmXazdkd,+ lM!t%I`gc}"M;~kB5aȐ&Phwz7{q:ubŸdՎHarŐg( r0Chqߥ(t+mx-kVثqQm#ɯ>^2) +hzhr |!nLc,r7)'yx3/PO*8DQޅ&\g&Ap\LG┘NAH *>\j$h]bgh|@kk9ZR:|9D${ Ͱc*,tە-ºV<6䰪8&`1@tmXC剸 ҶWK`H:xQDAG;fؤmz32=uT%K >Ux*A^ Aa=p]Y0 pr1g=X}sc;`)7eFp<2L6S)s= cĭeQv|T'6Q: ;: Ft m"7B9T];!5>j; V<SMLש=n J^ S(9yhM(Pĺp^d"ji~=-wO/x[l‘9ӌL=DGfwӘMbFP{mbqYKH}/"JJ!%q^Pe߹ CoJ"h^iGmPx٧ęgY94*cGn~PݒѥAPp`Upb׃Gk`o#iU cS!~)4{1m)"7EP g:o l]R[UBğ|\B2Y+ܤ} RyqXjחs| ˔R+b\LWp}/zVMpz}D/\Ml~zmJG ~oYqM\G T7}u|iV0N-ŽP:N Ĭbm+?I`@flS\^K6L04,0K;djܓjX!YӰ⑾*Ts qU:"5(͇?ǧW οhY_mq;ᖉ`6;15Z!?о/ HޒeW(,[OPhl%ӘnEW?SCTGTVp~鿄%KV-49KeWf@J# p]vt=]ȽFPoB9$i|ͻ-m⿓9=^(S֣Fv1╽i9< ᩳ8$P56{Y1u~~((d|A@MwH]07<VBāWE3m/I|ڛv*oB-7Vh~@L%Ϩ{>ĉ$0Ȉ/鄤W#X ¦ݖ}[sb%bEJ bXkLuB`8lnأ"v6Iȸlj VnF^6;Ռ3u ;HbED(AG(BSf{vh1D F}fޣw#+; >R0{H)z :ˆʼnCu2EB{*cGXLlȱhyM.%U |~=IC'ZnR܍ZA {Ċ1ȐXCO*2!3 .@0;:k`"Pˆ(I`!xD|ր(!sYt^hUTzDyJT>;0c hmOo QqsıU!)֙yݿN_]#8.ݥ0sK\գqa5O~$9ڇd*V E"g\В)H01oO'SSpr[?D?^F;2?Y|52Ϋ{+YU;r<pBW#.VN/m1kWCr%ј!K-,,ߡ DWDؖJ/F.Eߣe|}J.՚MAo-;ثʥ< ۙn&M[s||+BͦՎ;G.qظ{̾LLj\bgrS6 +r.xqG)4(_}[X~KeN,].wI29dMә7H`+1 7eW < 3[]Y'Λ+Kb-B#W9]R !!#b>>+QYRjpqx"v-RNm|]BN7r{?}[f)ΰK}~-7.} YoEEe/8 5ܾ%V. =v$1ҺfMI^ϲU%}!زr ~lZ!aKEk#NDYB >"]@ >7|O4Rw-r^{IqAhސyr-a3od7{xɀtáܽoҙ-"XCạPܣ>U}{?TZI6Y%5S떴IJo$C+7ĕě әL, 6=QXmɒ.lZReQt N6RyȐd(AjYMyRG)@B2ITa(fOu*H$E(N x`˂??DHfƢr3Dcؒj<j RF6}Z멹 gXI"@q^(UU!'cT!.Gc }O#$ء×[=2 1X6)p笄m=0j&ȃs}``: Q A:8>3ޕmZL\0pEOmr'KEđf+VYYד b5xMW>DU'GԂK"'ԯKƸ3Ͳ]_es7u.89'#˫Wnegn1>kS ,I/԰'ByV3MY+nm`wjpHVLq˚ҙ^4 7 t{Sf5E: xk;&|Q$Q䆂9 .{m:n3}?&~c(sVʁaBUj]c 3  6+>30Cqk|r7 6@c9;Äu$ Jף`ĴY|V g.'_*y;? eeWw 5NGyf]b(YYr>7D"#Sy6Q!7  UGJE5! HZv/#dH-_&AWuuT?1I&pD/o $`GAƒ }E ":$Q?lwհ"x &mٌO3 F/HBǬnE;4AfIܺT1tmRWpg.=I2پNE[BH7ͽ$\1)x.ゖϠ&6h!|> >`+H]l*eZ xX4>"1Y`#Ġ-+zePPQLkL%>uAp1zR s_?BdFl]XyLZ킂mKtx%Df6X]G*wqxA&$YlUG\QII6>Pm'k$]'pNw*HѰSA5J^noxHb z&F/h]0β[~Ho6P!dt 5=j5^9cC:wl?v*l,y\,E:-8N689*\'9 .^=JżQq9m{q>"*Yؗ. axg*/Y3x黴GJV_ü7&ag?3ߜY=k){JwWtHɕr`w8IT|褈+=cK˰i~;Dmi9iZlv^?Q؟b@@VFO I/u 3=c9s"4;} EDS-VAJPl|4t/U!sj= YHŮJ=ag>N OVXA~qNSwd}AeEt /5F f6 ΀EBVD2?R[Bt sr'Dz4~mJ\)&yѡelAf倪hoLȱqO !(#7}Rwb<3"alu:(Z!7H>JZXOvartf2'jQ8rbfx{9e/zAgHL|i0Gv$rlUMM]))ȋ ٨XQJDS#EAxmaX:?CjI`jWXM\RJIc~D<B'A[0&@Dz5n9(npX)?@ &=tL*^. xHT8ޒ!6 ƹV%E$MX 1@<͆|\`\W*/a?MzB^4 ѵATP*<.K,uv`76-ѨtUGbQ@&oic*v]ANsk&3[ ["(&l۾TN"? mjo8k]Ar}b+@@(u,qs?گFtMF|\ގemx.(`oW 9k#@rrю{b?GQc-T<!V)h+pTel*I($_EH8)u>翺̟Ll&,^QS7)[/ ZD%=u"fG܂4VVS\!9-(h mR23Z+SpşwOZVZϳ VG g2]7sY9^˖Ɔ~= bW 34 AYIN] Uɇ)&7)0~9:1˄ $]ʾnƂ;Ć.W׋Qm&[kHo1 .jk=W {`Y%kVPCIcuCjA6}3k ݮL!cA`i%cjUITb>5a+aU EXZ7QanUB?s˛!e.^t!=$cg!:ʆe]Hlse)%sq<Co },-~([ C*c]T[^^HA)I=wn|(Nwu {0 c:upIWf"=TDBL<0/@@3O%(KRFT2S>ge g+ruzJdVsST1A dWqV䲡0]'~,3X,MQJs&!7ngZr[,o @-U`u#kyT<ӸG I"O;>gxԱ`j_O(Űg{12!I VnUc+sR+#+zUiA@'JCǾkN4 BΒ t P-)dmdğWPBvh՛Kс;?R޲\ 0أ?3_1O|St3a&_炲<;S*Dirև.KMF/Qݣsm[4HcȎG޳ +ȢvZ ]} :Xaa&׬Fϰ7 Qfq;-mOf6tD,V˦ 5TA65pm*EG]Ʃl; i_"Uy` =@w'5}`4 גiaҀuA ϵ /1{<š'I!I]Qm%g>tDG jrldD)SÐ<.PDMwK]C;h.1*b\nq?#u/f BJhUrƳ4%XK)mGV p:kSoْ zKMoAKviyD2zWP2#h}Υ(JYn(ƈRo[GJ3z.cD΄˄B9ӄu>"'*V]h[A!xomkau)"iBi7(bՒ}صx9"cO$-E/QW#2ܡot!>&^5$Ie"}PM:D6,q؛#Ta3g~vR3E $@#AKZUfW"ɈԒiXEŶ aakʰ4қzoPbNwQ,B02xx$Qg1Dt/yiO:U 'PLB6<% 0&>qnc\NLWG{sH_/,fO7@b59YMϮ"]J(Rw9 ?.:KF巟b#ZRl6zqYCڼwh-&ҕS78X=߾Q_\KAR@za3ݽ1IW _ҽ*_.ُXMn[冸s]1 E4"l=DN6U{: | M[_Ƒ" G5xyG;J8v D:CB-+Z2Mؽ|ȟ-g)shӽRg[2^^O[?g\$& в]^h[xp50vgz&iQLD{-`fB,ۈA+SZOzp4%*UW#ă42 }_BQNA"=?~Rʶuw2!6Y7& pZc  d@BB/#gn=J!7;8{F!r9|3˚Hb_´ØǑ"80n)שY+u.ikL V0H0l~f$&"KV3&s˪V!_w{8o}M#^TœVxiGoe?2-П6S{" vÃt |cjVlM\_.@b?z>5,<;Ne8˃!E}ӕevв܄ۻIمv*IL*+'efwJuJ.Ac;' []TV/]9!$$ϿcN/tGS͕q;f +nsV-CN 7_5w9B$ZZ[lQi괂W2:@h "][(<H ~8Pz>tP6rյ}_-2Ï>ONK:Λi>R}O027 ̥n_(F?2WUh4gJP`y`%{$g?O"ӻp[.4Lz:_WX P1ɸ S]Ĕ+QVkt-ޏ2> o7cF'IMMx^e1ei]ExtJEqðAUFF _$* A sUs v9y:Z9'Վ%u,N=nC.WW$R~_7?@iP>`YCERÐ[V5ֈCW3i PuLt$Cxo"+v4Cz:g#U|ZCs: =cٽS^Q7~%E_XѣZF,k ;oWƓ0,mz22L-gF\h.0FQHA_ ݇]=ʬ.ظ:N̲Ng%<;e5z0*ڂ7XD}j]` !)Y:FeOV3n`X)'Ϫm & *J{Hfd6_֠Sz߿[ &x]NQ|O+N_'10d}Vh n$O._%0r*Ge ke)Te0LoփdׯzۊSIu3 X< Y4]Z c!H3$qu]8fnNPKv_eV^N;w|"zgHlB q_G=l[uI܄6Y.(u :R  -Dܤ5K] }ߜk& tl4eӧi ]i 2-_:Bp:%f?|RAٔ Q 8H"޻Dq z_btmвDÙqLS!2qRj?X;'>+# T?XaCj,4ymЯ`f|OREh= t F \wIQХj ?M#CX'[8Lou᫴$x09,UVJ BD!<f}O{Z.8ꫯzug d'Yف?  pzwOAK6l L)} )0Q[[Og$d`pnxT?<Jϱ([ېq4.Ƕeۓ^#k1IxeFzhĭ0Q8ҍ5Ч}m:9nnJH "}96+ΑC-NC[FNL#old( 6ΊGIDOCfV $ϤvMbIirڞ O#Q {D:4s -cfCzG .,}EaçB3xg7= d%m<.-$-,0Wǘ &sX_612e]bty igz(" E{{(;En,`chT]V2}]}Ŭb]^Iщ梣N9q9E({|T[ѳmz\ꗐY,>yg;2x ~`\pu&j椱o9Ј UPQMPvs+kQVjE1sq%% ?E4Lཋb̶Ƅ,|m|!vTeJŞ+KhEBPbm x!CTa﬐N%kVÞv .blX먯[, ACoq(WC}a;VOxŨ Wã&$,/}Bkfj v"sg`bHw q7A+ӫ;g X_ 8* #w() Gcvi ~~ yIlQ<}*Ěh ZLr սlURQ6VO,ŬL)nīlicpBpgWe; UBQCYLp8b{aB 'gpiXbM;xj3oU.8!+$l7HNEH W<`ZDNT. N,HՌ 'a~hv w-8Y4h-S-C-&kkw~nFtx7$ml._'az k: uIro~q'?g%KBN'4+Ȑ0[ qq-?7'6@l>W5d@,+6!Px(9M'dtɸ';R]5BPLMrj45ACJ3ƿ.A|4pM#kW+1v>8}w'slrW*O,XCqlmU (ׅ--q/ rŷS-.4Xf舂>NقgaiopN"yJ,H~͵+ 1Vm9PY ɼ)ہu :D˶A:7IsIÝEZ(NEzLh+ma_ʣ|`'lh6kcڸ v&[' mEM'IG{q:t-ȁzk]O3r,#¨Eb  7XZ]Ѓ0!HI*JKC8/}P;2?p<9'mú;B%(y.L6 }ԕwo֐*Ej@p!#Y@@zmA*~ҚwHF7[5YHkU:NS-Gb^ Rcy]`F,D]umͲ ّaJ{`̂cSeNKdzQ]4*D_D9yvp#ڏ _Y%Mͯj[Oik|G֗n"ZUMz;䩒*?ɮ:YY>W7WY)r(}-[8veHp %ӝEX+n@i(*`4\Sv!B#gk1q<2?EG!(7o(PͻEs(R^dGq|`p-pفa:CݓJ[.JE~-w-Y}xDtMO-e )es={2f$Y:&mL-n4C0K6k9d雽ՠǚ\}wEZSTMl| bKQ9>!fqnAN2{aDž <ݙ3hEp ^&k$ `7q/mӴ0KaXAZKȒU[M$rbHA e]?I^0dMVo͎֦YQ4FV&̲| <38Ƥ;@ԕ,mNx5Ec׺W,+߷ey4;Ý޾,Ɠ0CRN.9Yqst*#bP@4YAYύ\O_US}6P<#c4U*Bu'Ús39PVԫKn09_C70tdI#VP&;}nNޖ0k L+d(,Q]NJS3ZyykTR<14j~$Ob2hĖ1n^ 6.ѕHCHz Nb TxPۈVxC6GbcMZI+`O, XGŒz@_<W h"˟geUSШ.>quck? 3`/ADTzG^qd¼I [92._R3)Fr2hZIP r!av` LOG E@[0hI>΁f;;>Φ7sdO֦JH~a\Gf(cٴ*GpۡMEL)8W$lQJ%L \t6Tκa#Vsm;Jp'ՇaUFտn(MN`H57@$FF9~f+N AkOdϹd(DKV*ΰu0W<:^~x϶;gեIkk9akU( aiM"|=&M0QUۊ~Ntelfvz, dAօMrӼ+< KI5^.?@=!% DʡU*56\ K#={h$HrxukYbug; c\ aezX "No@yg%ڙ4 YBV<9(^5y,@ ~S];h&/ʆ-'J?$^g&9.O=ŚlTd1m+V驤s$'F|u,Ѓ$(Y 6!1Rp*P"qQ>d܄ & 'HE} }KwBئFlM4BבB /DeNmw 3BAсqDr0mDى}aJHH9v=6$8D<\Jǻ e! 9 m*PxdxR`'AU`Ƨ ВYPQ ^WΣY!4S"HV">\ tŸ džڨIwFb3NfLYdM±\( 4eN3U80qKHiۣM_#P,r{sVrX6}1b;wpq|'0Od' ʲaZy6EЧdjp0f~ڼ"fuN&:^`+ݤe_ ¼ĢшMLKZ]M̈́C31 F=.Yf"XmATsc,lM쯻~ !Ir4_2Z]A.rkבJny&MΕg%'-xKwI7 ~G_]k)4&wApp5X' tDˊRYOIY!@ zd]-ѩ,؝r?*oG=+?S S(?Zt!F0A9 Y@FݭhorxՄrJMjMՏ7\N`کŮ82GI無S8J&v"RvdV5bȜ.EZu2k*)OA$a-ҼN>ʂ+& 1}+V1B !b~VϷiDKWv[8vĭ=\UDwy`_62ۯpM"c+Pw k5[M d$Ȳ1|ձ^)w6DqRKl-J\=Trl-~SsV%&h{aiZƹ_@꾮\uj2p A;n=LcK_ȖrI{m[\$v/1$X)= Lnq[sRq^L!]-u+uJS-0rNHtԍw#ƀl]īLʑC:TXZp(yyAaHS G ՚Hl  +QmEHL22k lK@}$QLC}>nh*+DSGEk-f a)n2(.^zq`_'^?ʻw'I'3VX\if2fFO\mд aŗ 1[':Vp!;[;:\5"--^._BA~;9Z(-vV ͮb8rny~QW-mEd_ 8   2g( !(% ZUGb bf U?Gvd GAOb{]mVDDzΤl>l2&-2P{/SxqXZ0Q&D+b;3&.Ya҅w)xQ0qiǷW6| D65»+WYTF6Ҥ Wk ;jb}.\ ӔU qcUw%zBmb9RH6VWxɰ]KP] #OZծ~nVx֥5˥,śPޒVSB*'Upf)j/~; V,_΅_[=ĮDMi @Q-0<*gx'\3 RMpWۄM*nW:f!! [r SW `B2PA-0<c8|۶-PS\@jK>*uw@i*lEwIN]|EDޢ ,3ۏAЄW#vu9 g KWnӫ3c=Kh; 4k;/'Z٦؜d7`ղlP="$w̌JtXCEL^ȣ.X?MǸ@[-5BMqn,R"[8K?˺L4f]I섟$_ P:7Oubiu(?N+vq!hm?T;3 CZCubAp;VvcdH2B>d ^C!3Mun+߾urx%:`ɂ _6c嫢 )ԚPW:-ͻ_K16tGr-fP'W9R8pevԱ" iD=ݴ7vg MQ P~thMngL{6̕?O|ownJgA[ nz 6]~[(t}~0JRQ+u(FEBVGfA'IZ/[5"a_f}q)ҽw $|k'Ò$}ɲCngWYFV&+>'˸QK]䖷H-4XqJ;ixjl)YdNMtމCKSa"Ӝ}El;s#{+ v9? H y?{Uv[S8G5mLxN%>ٿ}4Dh% %w8~i6J3Q51QK@# cSB/hM˅2IK]+?+GM>ߞgE:YkbxI^-5PRP*5=vX  ʟΞսPS8 ˶t7kyP׎TwsmgD9+ВD~~MTFSLT:As]f2o1s"ᑁnLCa5HSFO*2 j,JZW[ 5)1q sǡ#n#0%;j:(0}w\0ҵLBݵ{/dq&)#]0RY2H?4,F {"G΍C+ q>UDFv<`3MU*͑5V擳E-/E]S5NHT.>7,'\g#H44hFLEJgI*@d$ % -WGQͅT2p.OpsH=UȦC.hxBKz9ゅÏ1-SFa<eMqLS<Q4BA:&U[BoeUX|F%"k%Ӯ$d\Nx+#(@.v3R+7g,7;F|kp[9ÏG[Эj H9Kx @G~*ЂP^M$,'Hx{+c,Qׅ8T10eP>d?df=]27uk⋅iv w) ;Ă4s[y`d/2v My^K[zA:PWkk,sjhw6iI<6̮ *6H>}:n_wfɻE"v/.KxŃJuKxq{S!.bg5 JI%*oV.q3lxa6|em:C>@p. *baSܲj7שSˋB D;l-'PRq/ V'ذwt|X\_[SfXL?zߚbJnqZab/ >mNc9\%rn1nLئ=ދ&0"놗860Q=ݥ]!mduC0vA~tTC$utpֿ_.[D+8 sz[ѶP ,pBzy&ی9rWgŸ`x**8Gjo<-0*CH'55bGq1{tK oֺ2ۚICFh]R`FI9zYC}Q&տnH/)lwU3,~KoǵgP~%.H>ཻlbX6 T< 3rQS`vFDw"K*m75*5=뽺g@j.x% !w" טWV.\`;|ZѶB(tNMU3ΈH>W?PTdW-HH{Dѕ 73r-YrQɫV`r{$G@PJAPKkVlЅ1S|s`dC'wg/AcσcAh?M԰pYU&ܼewn2WbԔ[5`/1D,/6!('h3@>,Jr؏3Q.p?`栔"Hwn\lJ׏ͣk1*Yj҅%6᪾Fm*rҸH(ۘpodqJ!v80 eTrAbΘ!ֲ15"U:NdbR>ͿS}D୲r^FP/\Yd;QC% Me43JRWβKM)OQ$[\C zU<AO.}i8 0Gw9w k!ək Cӯ z> %ixNiɈ >5-ã⪟„ mٰ=|ŽDpA|MH*>#A>6X!^ϟ +.6k!8I^H@æxmt1ga粭Ŀ@7/o.L>3/2p#FǑ^5=m">]/dh:i.I8{qޥ"棰6b<$`[+ ep2v u  GζW[ahҶSUki<"!ins¶9s-ԡd w$5ܛUN#hmfCO'cio=1V m5P.'>uG}y5tw\#/泝5z8Nl@`4Jo%yw#+Sfv0\ݫlƢ>4 tSorw(d`J=bjʱ涬Iyg:3~'ѰMtƝixS HUمj'H0g|9 rnj9i$U()9GN UOqLmmj?&(df[uFuP+l"@Y0J{ 6S%%` "Cq5\YI'M޷}N_OwIpzM=̙}/۬xDڴaqBGm\օz 8+~#\d`-(2bV 95U1#ޠq}TM=уVeڎ$ϞO:FWrke/-ZoC0vn1rmھɝ OL; f[ʚxQS鰉w<.V .+ئm Pf)(lvQ_%(EVK]ΰ?"$)}Ͽ&Ku#f|2k+:wIfZ00ޣiaȓaV̲ 7N?0BܭELFZ$™.&VAqc8K9+0벵zbF| ۜXPYkEC=`j bDt? L泋*n>V]L]*:*S@qN4u"\=ϑ FMat5Gۀ.5\X隶\d!V;=Tfx/t=l e]Uw^ lQ̲BNG1ȴx]AGg訂:iڳ^ mㄲlʞςjMĔpz/uTz;+29fwԃÉ}ihg}9N>EFnus`{Sba2ij&=BBMw#9M~]ub OSۓpv_cJvj4anUvs) alf_`MbC rƛW]oS_1 wf?[F1{LB;zAGr7m*&v$ϋnF(Ib-`R: *1r%d< &*Ku_:y1Btj.nU`Px^5A,"X&-{҅6_Q!!!6+4iz{WIm+( cfrߡ3h!Ж:}e0BOA8;^nhaka\_vJS-%iV\G:Avr@<)a z%R엋bwHA{^QiO4<.tgջFZ6.I\@ !$9Lz(E-4 iKlߟ!II,9V֚.AӔ=w ȜџTn3$\j̳`Xπ3+ N._*P;9n-Y<T}}R`Ac(F2ym[mڼ6" (ID,IjM(+"aPtr)k5Qw YXz.ք>^-S,K35V`{߼:t8.uenMOy^=\$BzƜ_g*ѠI։z!MX철u`CRRzLNufV YJ«!Y툩/<20gh ̧\9J3ٙg:=ޭGҋ%e;wk c鯍_ѓՌ;]'qSf4(4Gܢ:cvb͎IE}4XL<ƥQjmWNwG t[~r-MYg#n)e˃'344}x ZH"B1+}|PHBDBlæ,j^N악h)8${L8=qUVꚆS(uc\ĜQoDt {m*1~kSQLn9gli`R{ʜSb{R 1@K%S}u|1;iDj\[Rgq] 8!c+fOكwbY\ܾ>t5bY2 ^‘XSZmv*$ucsOꊐ$دp:Х[,VɽZuX )qX؎8"P0 y3L&C90%"FOaY!' 倁$ dv-J'PV4CB8u(*1L߳v4aL'w=]3'ΩfO6/&Fmx>@2mvXlk2!-ǟR93G?C` Z(Ze4iKyecRsBy7 }ONA +9ssw2V|qB2&6_?Kͨ6L8u]/H~۬ScP%TL5-O#EuĊYHA7?Km;se8.$ IQ-V5= _An"ziXft^46JqLSJc"p*KGʉ*tB3FMlQ$F{rs6ˑ6H@q9 !E܃'(EOKe~NtIGS}mʁH$y=(:=۳.D'tx9HMs}*DUNj|gzt Ln#i|}P2A3I#ow U5).z3!et.`ɠ 7Ҳ1=em?tP1 W\<6K&qյYT-btsX ʍdL1v/&;+|*2h43Np$yqC\kL]rmV{s!rā]WJWLJ,&a}[ 4X}>M,JڜuWܯFblVFZ \]uxI7g[=:: jJyd 3h+!ic2c'a+haBã )L".8딱x>y`4V??A武1Z1z NU*lmyoE Ce%b# {R;r-*~~^`&Щ&TKF^Xŝ /H'K|1ow$R2*':NR7XX=oCtGע\4>F' rgEGb[vzOG IժS@4,cA4p7 Zj2SdgIێD9Ճ^WOm/wZҌrS*Ỵ W gIInFU&,/f^2Co~Ӏ.G0A抚w9e+I[iU< 39a\OqO}g5/A@Iӭ|rrYedRgx.A5b8!8dڷں^(Ҵa6]07HG:V U9 TH| XwdmdT"4] vO*f3&@Y24G}1C3$jXGT$tr]ؠsxȉI4)թnr,(5Re*̅\ٶ2А.QVf]My}e,"LB*m|ǡtBՠYfzI $wU 1.2DhcTGNT1Lrb+O]1gJ^+>z))2)a.zE wGZb+!Zf6Tn@5x!ƝY 1Byx5wYA-&U:wmmoJǃb̐2b?x9<0d\k;T.~i]}Xu\G{׏~-,jjRҌE87^ Ee:,!E?ACp do"=Kޝb\VEf" 8&M@q qS9POC;}𴹩75C.2oJ2ݒX]2uoUcx',$|™DQ)(4vgk})^_ݪS Ȣ(yJ``yNԋ3&pqg?3J@Wt5&tׯ砣`^'g6E +e 2i/"JLWupA,M Y`;tr=Hp=i%MmHho#`@4#Ykp T7[;U3qBߠorAS`+ U+ XHǕi;ݷ̦}h:+g[E @nWd\BcsydTUM6#^NF2=iI+@jt|@-9)ƢyYPBe#D#!VH&g;5G6ިKɍsÿW)qkNaXPJU*LQ8 3.qB$ztisTRva{OK|fE?p7@ =|I"e[<H[1L%N0)[WP9HYaG -O:׸Ga^71& ]y#y4 !G}ːH]em>}J<(6+4=z]h~Lk:q ?*r?S3l` mB1@oU`9*2 s/ H%KV1Qc\(E&ɸ=~ڨ!.I}ePsHNۈk+ukTŶ54+3q/fx*ޥ@8_*lEheURl #>z Rz?jyr p$a\`J"#8'Ul&sW(rDV6Wܟӯ (r Yrmj_~Lba;&7k:߳H Kfkgà)'Pj73*?\|)ҷ}䊁!;kbW3`2z\4&@߉gՃiW+=8ۧZL2 &CN lz'4ͼl]#@a3n{a5,:_t#Jaask"[Of"ɗ-sH_1hL Hc]HƼΪz~-^!SzΕX(.+2i9O-'ԇQI^Z{ILyyCzYNVG[aFBOc/|I[2eurK蹃EP<F^"mz #~\x U\Fp: yZ!psK?=7@~k=%+0*ZILr5fb#^J9( Bm~8Fx+7[ep"#MR >VNp« ew$ rq{Uj/bwS-5&m%(t_^)xaVnbь/ǃx:2g_ƿpl;sy+y*?&&j)8'PXN]~=B&oHoҖeuha~Վe r!'x~\yZfj߱W왇zaTFXH>;:@cL kwPT/hgw˺UxM1!D#3W}OOӕ"T?#FJ…Wx`ZvQ,@3PMRbkji*GVfC݇nxS/#!l*8':֙ Mgc"mC5q'`fW %]>7Y9LN$Xˉc+]YOg:>2~MLf{*C@c&h?0kðyBccYL&b7>#YbjoXJu:uWqd)!ȯJ//\aDK_j0º+6•R<ӽtC$U׊McA<ʘDrsdGXFh^l;vV#:T-~y'\1ôwiqvt>hXܚXNb-Xe=pFZ" dqJ6w8 2=n|QcÏ-KvI"Y+!cu.G`>;&?yhd:  */ɢ&<^.B*EΟdkY ykD(Ga,DAyR Ux韭S@]%gw#~qf s{vb|ڲJbU$DHn (8Õgs =`ɤ>875'yq0<+ƣ&AH ly)I"(tՊ#˻[< DQ=[g[wb`C=K6UvF懷vg0T^ wg[D:#YrY~ZKn74btMc8QgÉ- ,QI!$;'G/de0uTW>h.Z"w1 15chzy r5= ?칹 ybXrMSt'h8Mm3袰6ó _4x(o F=]iYU>la 1Oױ{&u~xǵ#aIXєm hC~+{&Dk i\Ȼ*_,-4LsZeӮ 8hg֎}s CKqQG*YX59{Ĺ_ 9FlGI}wgsZ铠lI+~ρD)fwLQ$}v#\Ӕρr2]ۦ2dd}EU$5fsWMBq(htM5[b+mG/QQڦ$.f{\^~J&ӢTifSHu7YJYVAMbnA+"ڛ稀](MʑCD8z}izęm8isuGќiAJa{XMF>IR[&QGdބK~Ax.R F?\x&ɏ$s 톀+&P&FzX:l0PHs֊R$f BC%zF:V=bbF [ ;$?;A@pfCRL4-Q͈Q^n"Uԕ# SskިapB:ˠO'[#SU1oZ\A>v5.2zٍGpˏK ε?Ud, v:2eX'N 344>T*'3ӟ}OS &)5zܓg}mv5"!yǦ$vTK^oC=fiXgX BGTB 7z|4g+?:x0I>gL }Ϧ|ڹm(h2[ŻiҌ//,m'̧]-tGl͙ȔE驂ѻ8ܳ{OO[7;B9a,| ,EIJz:!ǵb5 yB,=fܦn휾rkr_d -v8np#j(LhMja*޳a?1,&^/F& ixKjVBX<\( |=X[hWfGLSߧu2D5J92 ꗼp]?O*"6u %ٹX)la"=jm 0h8P->, ykVkݒvN~:@d]79\n lWx%d60 wdɜ'3PRNK Hф-4flҼ* `i:Wrfڬ\| ыO 0mVM*$ƒ3~GZx( !|+4Y 71yE}RHaI/֡ \\~rr&RvcgLoA֛W&㛽#}[6Fc ?\oAU€@ieHYR.I̎i=sJN1j |:vN>}අ rYG? 3QM_/dsCDA` LҾd0` 1 D'M4fN˵8 = J^'G^/͗YHENO𹲢L"DŽ0>LF,ߌR>˷FZEN}#0v IG$)>'>GeM&:Ǝgf#o z|tpj BёNySxD؀ 6DExty| ҡt'՝?u =%>DxB>QIӇ: ,D3 'DlmWZ8ds8/B "Qmm8,JtuP]׹!ɗ y|U7? m r&|؍f4W5ǃtNI*T܈3.\ mWF7FQ"Io3Y͜?n-nn5;T$ (R8]:PmߒK+.6cE/VddnZHW%7 `~x{~zjX3q MRCޘ2}KEa1c*q:V }M^ՓҀ\p&|g_VpN ~}1s2=v/.a8=HsP8PZv5}RK%|'g!5VC렿3ddUEUjg<;te']N_?? lk]`)q a& /Eۓ2tO8 NRěЯPAeA<fS˲41ky;6tߙ+;p-̇Ӗ^%ud4?ЬNvFOC9n  ;0S_p}Ђs=$ մ>h~X\豓&(ߑr+f+j#*)SGdhLx0$"@ŎEgo̓:FgkWxUդ_G0f{LQ)Ԕ\&j ݿ.SV.ؐ&![ҥ~bFeW_:+o"m7j d6F+֮&P^3@]%,QpU  99 U/,KK<$I"dH5Pfyף(1Ivc'^̘6N 9LBkҼfm  Unr+ j@lϡ#vK wL5\jÒ4On/Ę`>c%K}" M[ϓ%^(J|#m7{B;T~`qVd Vq 0LE!02sAim~D (? DzZA?ngAĵaMȇ3dwJd$Np>6JW,}D&\q/=9յP0LZ'p+Q~b5I)FDx%&U5e/&m Aw ־0I})TX9sglהA!S)D~˫RR1s;9aTEŬe82NgA YyPKdn%9_'qIMQj3,+35K{vÈ!;:Ի~'èPᘊ!P[AKiv^F^Aռa՟ Fyؤ04AH.fLRe eOYŵðF{GFb s&8ҜշZf$6w5Ր`=r]m(g66(!Ol1:Wh)LK$i,y"6bbX񠸥oힾ2:1q\Nܞ͍u 9)n *k}Y=H:xy${p2 v ("ױ*YV˓%eΝ-^G\,Lr~` 4 8u2^&?p9n - !Wi~Ѩw+KDJkC%%-5jE}&R;h`pYj/+O %ږꩁq#:B5q[glu&%l]qy RKoÂpIk2,+^U%=,7%`Z|N MI32MJǂ e9_v!kA`)$Gv(_\MW9cDi/M BdHoarFTYkB/@4ɻbIJvߺlDL ;P%Lش,(I1vG24sGCF@m8 D}:OvʄͿN~ȠRq+q1,D#IT1~6q?"G96RfT9^4R@MF2dsT`Et1X쓽3g c~k~KK oRS8j[A+bg w9!*Fq'K~d{? b6# ͩE,~2\)+sD(O~ׄN  {$ٮJ,lB`}VFEtg'RhlW8ݍkוGea|}{`;^tp-Ok2! BH&0:Hw MJ,Tb.n1"*Mȸh#bMCSd9=jBwioi$dCY5Q`bm,UY;{VHVE4Xq9n6w̟M0k<" X}OP/܌"{gQV'-MqȰ0l|N;`oR`%~)t|Z\M"~zZw=ʄ^GG:Bc"@37NzՑ9 RcLEqo4\Bp i Qf+> `C]f+;-H;R'Gկ >Evb!a0~Dqa&ՋxM[PRh?-؏8V f^4ͧl8Z-%䪥ꪊ׵y)k}]Xf]Rᥚ}cj +c3 C^n+Ȫ Byα;O$B:txnMbQt\;Ԍv%LngT6lEjPId׏nC #vg?[6M/~iJ9'Yb<^ LCBu`!$HF`,-9$̐ @°t^}?nޗ¯fRen7`Z Bw[ٟe s0l~_blA)6he,X9AmhoZo̓}G8MC|CtɋZ Ӣ# E~x>SWQ:z,WʮD`=q挖oHTtSZ~nk8A#1 )@'i ZtR"vw`ULu"ߔXtLEra0z\|6yb1x%F;PIq+7ׂ=Y\Q>#Sɀ7==}k Q5zب^U+N6o\YKN SnRzt4EG JD[]&*z>5kAVs`2rw4uAC;Z=Y{~t@VN~Ʋi0hZ/{i9#}Ƀ%r8ұ m\FOQZ>T:Ǫa>ScIA=\ zQgfD (,o8Soiіͯ~[= : k5!PݝS+xKS6 ̛c-᎚rx3PWn3BQ$I}i;׃$eof\K\ Y ЉJdN$|)(9A dk~+0nrIɑɐ o{".p@\Uqed%sc>0 ,ez쌶QKK\7[i_b˓ ULx#n/~:9*SSZ.a9@u=BCAL,$&_O(E45bj$CCEP~7FI`i.)ާӥG/_wkW`~Si'F4";Jx1$Op>fQ7E2)IBTt|$TEݾ8_)"ix$P)I:PB>\QN08JGejl[R4%23$p۳*O+=r4)xw"WHiKl8T[b1nWl 4ݱdqhI 1;?qf03Ai7@dEخha9hJءZ~GRYjf4w~i~꓿AZNLl{.b|)cHz\pT7$#He[דB4aIxa)+*mB&\s3{U;fl.Hů1:Dyꞁi&cQ֭W /Kv@N?jQRC&.CEh7V1ضBYJQVXp?FAkcZ -ʇy@0؂-ݟAфY9C7E]F9xx >(އ$@v3l$PSaP ߉[<6GR([Ô䮘pygj^TII~VDHA)E\ߧk T6+yA\+uwxVk6mHȶ,SY˝\ŧ^ޜֻ۝мbȇ<U?i*ifs6CN$c3mtdt*\}1#i ȍњ{9wt9띁q> LO4#u벨_^QU0UV[\}]M(>.it.pHc6]hub7C? :x庫|3?,< ]䳗&}06ͷ庎wj^cڏ ;zT)pC㴤@n)!H7kxt J}'Ũ>V1x,&-^(FHFtq.!  'YA(b?eƼiwOf879ΚN.W9[~8Y-jN=xC DЎ#u8mӍUCqٟs HeۈpuI}jiv V3Bz[cѦn\y)0y1>jW}/_Lcmō&RV^^UJtn=5ِ̐ ׉s|i.sM]h:iS +G{,,xc&-)1_)Z%7üw/9rë&  Oħ"(6DU >T3MJ&F Pꕔ7T컊-h ɦF|^w>}Kc1 U&P .YF7̘G- <cM8 j(hkFa^z B^T=a4nWb]SmcHiVcS,Xa`:_W"`0tYy Mgemݺi)ub褥qcy&vL0FBc3\dFs؃כ>Ƥ׾`@8A(VP_:_/E%U傝n8-:/"5IhZ-d7sv8떐Ϻ.ZȕB18rDP@x60MTYWWOږJa50M7}Y`g {0,U37tl:?1)Q8kr`\Faڣ%S\ Ee..)UT͚NWY(zH7'1bCB^^E-L@mP eAXX 5N_W`UĩA#D;0ʎ}W{4ݿ#٥AS*^iݓم~d>zVP{ 4½[ٮ0$5}j4Ɂ`Ho =ᑥ&[W k{ԛPdc֞*MASuf /6HB9?LUv,DΠ0j%L )y]}،8?GH/2 r1Y|Yj Kc.5.?.Qq 9nGZFYj'I~aeaXcr7nvm\FF]1Dp7ϕ HKٞ%ӂ>7lCJcySK'8ݭGT3x-<?"yџng mJg3!vWODQP$LyXO?&çDuCJQ;~5EB|^"w|͈V] i+m}B):=j&0 e#[ky/tۤ)%~62d\c-!e h !K08|1̪9:)Q3$loKuKI:? nlz{%|XB [19%KsB,D{T˧(L|8;bݥ.˩ sK#h)a2Fu$22%[z4c%Rc_nr@x VZri1^]2ܽxl{.W[Ǯʊm5rSEuua"yRt 3zlthC]v?3/Aۘj׶ Ê4n$IT4*p*1 ofUPvQDXcGw$)y%6L 89;`pa y+%0'qۀ>ٜh~Z@3"=RqtiͳO`dz !.Slb'B \`R0~C"LzYaQ\?ZcًI~rV7qƄGQSU-%-%M7Ӎֈ9P똖gu&jm4:*f O_6>gv(z2󠩗y1ètQsBKBNrӎ{Xqמ LZeQ(U*D\%c?Jחӷ rPU/m';6;[>?⬝,U\2\;эǮ{$>tݜ"l`vJ27_g:[4Rw>Gcl=hwm+ORxК81x-#9ҫnaq:I`?FPwOK%'J_l5YS0 CY+<b$6׈O.!!G# ;$Ar < E_?b蛙UeHd . (N? wPl 9muHʛg p BuJwh]KȝOoj*1uubuF`uع&z&j%/6?A}<ƝRqS?4K Lj*cu0yPʈIiI q@С,ixJ"Sf9|:݇GI?SS/nN_Q#wsU$:!gBp6$2,fl\ƈsyE QJwhe'rp1r΄¥.slMk,1w募$@N`g:y},\W?HpBBw:V.4?^7褢ɞe\]  "c1!:R}- ߂5- 2Ēȩfk]{ cXu4&]p_g7?e$kG<>r1’A*]Y#i޻Ҡj#Xꁫ^{Mz·w, Öz722m?ʲnEzAr#:"Vo!i:4ˍ )~-Y\/KD|jC Bdɀ{ -[}*\Z BI5ٹ610kv NF[ע̒E@M@_ׄbviBK7/Dە1e=ps"L$^U⠙ GcMg.;o<6M^`84X{]tiu4ņ/C4L.ٶ&y5 Mh_ &[lb b6 Dܲd$ ؐAݭ/]YJ aaFYZ#DMݦ.4]PcqHVO#/,eUz{4m(G2.h2@;7i/`B4J4?XCl[YKbH-&P,(6GCIJr rmc!%.kud.>h a]_Dgn'&f3GP%|YٖHS?8D+Eq&e1^'N!ˇP k/ّjD8Xe+qDNǿV,n֢'x\3s%'Ue`}(VR8@QU*;&kKE/Gt0'ֱP%)S(/ZRtĻQTo<.&DcofnFxl`WGCx}xLI{gsE{tҕr,@b[ͅ-4 meoe0^yT~nڛ)dCB8+?G %6x +,)!qXq8b1%(e׻9dqS46KXk:$M&AXA(:/f9eaأww/ڴ蘆;!eV \M)y5]!,: 4,3x Qe:r[Cy=T:UNXЪ(ִ !vdwɤos)Q0*H~ e)뺊>K-^+ͅ,R&n 0UqWUv/ȥB_˔C˪>D !ꗷ:'ϙ~8uA/O,> ߎ6 N2unnÖY_Rjq$P$b}D5(ʪ,rM{Kd4s=R;J:)X{-UUMz6b"DQS(L 0澠5wy|j4"5I) YxS/Fh-gp'+80 tfD a#{NZv_7N?4{0,:hVnUШe=ln`O\Ay&P! jT|dwR }'M.]Uk¶9cW{5saPTל0>Π nyz d;شLN[*l\+Udc fD_T\AUU˛4{VǼ^Jv +wC ? ֣ ћ$}7[J&u/}639%3w%?y8!;i %a-FV$%%a~K$;H#]5 C~Hd/Ԟ^`#1DPwu cz"f+y3.$7FFxTm.I/j1ցTnS Q<:u 쪼] t =(Gn1;QF.)}'s `u0 o- ;hYM#f̀@ut{6$e(;{z1"& ~RF1ƱMY CϰNc&W7 B{ ZU~GXZ8_?,pw>/AnG+=A ?;jQn>4eʤ2 . bwyG'PJ95,qY4/.j/C~ a#ZQ/\Y}Vvt dVFr-m4n)_w #ˬFu_2W7Օ:|JĦ" UCF'w @9կ-Lujt=ti -AyŁRI~rAtn q~Sstv~`h *n! h']k%2>mFɓj?C3z0MvV+Lrc-GL BwXʽ%'Z+1Y9dwO4Aw5ǃ%(dH*eo]pF+-r:C'g1 HEbdzH@ʳ,2c曆/c@w vl ,+xo1N6J)Q,\uFG+[lo ֜v!LDMoh-u&+Q C^|YE':Ã/Ol1ahqB8uQ H iXCE(4˦Ŗ%9lR \V z,디]u9jUT#kC+;_~mC;+Y_\gpd| 'SU, a1^z-{g9.EO>$}!%i*|mŲmKQ)de+2 x^~!- _Q09|W/w?J5]d!r6,vjb0H(3v#: 5d.U}=fKzIt~zm؃Dx2t9<*c$d/ؚv_:o3݅:&!G@ W=dp<#m@KՍʸ[U U߯ P_|(b#o6VӞ3Hpo%?^\:L_"*.3/TeYQh7 K%ƍ6S|L3!w%<=?ɲ["lX$ _0߀T"NN7k?l{w!1>C CCdq`Qevv{FX=T?!H}=C_d.ڦmؗ"vj+)(D.(||gϔ3N1mmP[}9S8C0.fRUCIC1,E 59H/,mR3`a[LA$g#ON }%o5J淴wvdo&AhEZO\;0!ŮS_r_'@P7ÁhWTQ4 hIRSy.-~V vh|I;F5quշ[٘8k[|"@Q{?0íɨs|ks610& ?XBu5$r+I(5/oBV)fdA5R'.4n&x|p"ۢP`W {ܐہۖ-jppCk#F( ${KBE^4RO ~ѫ Y!j6vP^eK[jdL1èԊ&z`pUzT! r{% ԛF[FBGR],\6yΞIW+#B 3@d.4S( j-}'1uU=3b8ai0d 7bćZxA0vA?Zo]5c+ т (ބ~yyX٠;]+GW0I* K4$^t$b|'T=: ׎DngT DtIȨ@ejNy{T]&dAbk_RM&}.VJX[sq94lalՇ_M3}'Lݨt#Pr:5e)ߙ=)ca{V+Q/eCa`z{A6-*|^HWg%҃ZNxyJT:8 Qe8YʄM%PZZCs[MλIʬ.=B{=-M xOSCkz =4G*))O)Nu천9sʗ1a oҽFtaVq12W[Hi3a@/z[*Sy"KGY[v\α5.b}#Q~-: q~iQXɲ;JLq-<Xڀ%e C l.KػrɅ(Fkq.)1w d dgHRmdwAk8deF}*ZpZCԸJXd g2CEQ@,=;i?lؐX}iDΒ لinq˿;0 #MI| edq:kvQ~b mU~SSγ] \YL7aP04eDwwէiKA|59 )~f,022E_dQNb$./U?SEV`[i#j\d+xfǂmۣMeE"?e9c968DH6erfrNJ΅0RҒ(^Wv$D*| [ #<6qf%_ v.X:N_9Pj__o`]eMN3M1CrשxQ%9*xۃJ}zbCfS"_I,v6A:=B&[xXRqq6Fr(7ѓ#z1A@ kab*S̀21{sM5[.If֥LƠ@v kL ܜ9n Ȫr+kR%l?W;Lʼ.!{NStkeQ3 MHԓhgzeCmfiEf983R2m L,).1/+O1G@7ʵHpv@W ?Gwps$13zBc RАc(ⵢƅ9eT&;%aSM eb 9ㇰ} ]rBZL  r"f0R#eNd[K>x[ѹaت^סsʳ|\[4ܝEBD`cQAwN&fuPbk5F% 94L`05Lg( [ 1j.MhG3/t <W!5ϼ/|!D\kmEB~Qҹw{ g8aT1'@e-T!/Вsʔ(h!-P '*Z#ߨ˜@i7 ެB: %EPY3G鴙j,Hz+uBŸ>+(%Zt!W_)Xm=0o3]I+WZv('q)b@-*`qkؕ;DZ ?$)9\z Q@W/V/; nhU7ewu z'.$Iyjn2m-W/VZsR|?*˙6^6)]HTzJSu&lY0X@ CJΚfexAjd "W8ڂ6T=ۅjÑ_ T;N 6x2D [?P*.̓u1ymeL:5CX_p'!1C~Zt&y>m&oM3V5Dk^gUEJrhGRĩyZ.Y.Q;Z|j֩|cCWg<:-I5ଁVz V/:_Ft $J[o%'!MCo#FdPBuC7r$uWFSE~.zt̓ @| y}uf0SjA$6hy]nIش)1.M![(.O5 HUG˺ܶ&H)))K&{'I c #Iv8YPBZ Dcqxo)_ Y#ʦS{6e'@L+  LUx}VM'uY qL.H7чt椒X.pGp:΀gs^{V|^Ǿ:H_'sg&VT`lQZWXetxQl^k-i:c!G汲1r(@G@yy:G)L/cǥ0;:AOT6:~Ex,{$1eɻ]\S5EI`D2do}Uzu<+8tx-Ug5u}҉㯴dnZayw ` h{Vi)QPhIpD}{aewKSӶfNbɖ44IxQ f9U} |]ZϐK2&"Đ! C*cifcu[-'f!3eb93epTv_#ޕI~ `2d7CN !kKqXqoBEPy׹Vz+1Y}K.^=Rt FKgrÝذѺ8 }X^JTԨ`f*U#I>a-+/'c]g3(gcM sȾHë턩,i㤴~p0\DvQtRr`~Dak]7Y]fEx OXPnP nD0;h)2?hP zG6k1NQ0n @nXuֻV7!z*ەmPoG$zmv{,pb>R4`?jy{a>WUvZyYG˿gK}cu.{'ZImmWw(pK@xYty?бNcԭ߅Z8U {ggP^9xFC(ErXQht1|3_/Ԧ~ΦEG4zFQ#%γٙpuS$,<*0 /cmD}"e7}ϛ nmiP4lB8+8W$i<(a$;w-^ `uY4xd\YM>\Xw9W8AxL4Ixq,[,;!HeNz-BĘk6໩K!:ZMJ=5i{*HYDе"ɋEqҺ>OR|Ϝ> :ɛH\T )"rFgj2Oh'Y/P*$*R'!!ELB9Iycd'(B1uOޘ>eF֤6\EҍN%DIKۡ?'EYd.jP48LbDdp :}Q Fb11L}E/[^#9"t>׽&nMU1x(ˑ:&Q决iE\KeRYpb+ЉIw:SڤLGdO;m d$ߘK F OQ܀ĭEU\{;I"(/eT}Js>Tc]=&R` n?ZL!zk.5ԠO=U15x1HzLM_A|boVm;:,`9jўaAzr{{͊:+懢%> TqzXYnuϠB79p Wr*C1x3NRĹU[?~:'pd{o`ݞd@' d ;bTHzr?Y9u6*9hePb5}' @D:MژY-^ Kp;P"V~bCoўR8mb&<ڔ:3ds~AaC8/tehX C۳ALCx%,)vQLCCcxQq{٪[mL*G:Ek Pe1s]k(Y%鍔+d?,G6ɦ/9+$2ʴ+Kg9/-, ٛ\392$<,0)qm+Tsr0(!fQ* n%G;2]xuܖSNԤx0A l7A¾7I!Sڮ -H2~z WL*NLPcw OpcE]~6e?iՑ8o_m!,-f(ewQ0\% {j7{E_u0>sh=-/ȥy1:u0G٩SA/vnEe%ݫo:/ 8h)EO^Š'Y|%.\:s`\ P.SÒ Ef)>D 2- fz62T`L_)yk a9(,2'M.Z9&eao@N}eag'znހw&wω2P5._:T-Z†YFͯa2x Y;b$tQV5tÈqG ^j>SFe* dޅ\3&T6} Fʓ]JNًnZ4Ք=N5ٱRu35تmz !qw_P2l{CU i_$>!HZ.'J/pÅ!NRCM.˭Z [6'M2+ڸ>"pv}9vk Z )^nƵw@NBkNCt @!"ʐ|Tl q(ZYz[CSre4 K.(amʠr:8?y6/t^5_v#'7hn!A3#ywvMl xc)7*yѯ)njPo$9Sn[_K@4:Y똊⡃O}]R ̔U"S >ʿ6Wޯ6!\6OG[qiS+w}WB) \DVǢ(S"XV5{q[ylvcUQ n6f ([T\YĚEOLr*<{rEf-`dyt"2&ױ6@v/L SSPUؙ,*`ÛخUIe߀^9dl_83>nY `N,DVK+EBE# z~|ZAK-npE_\/dF'z#_lJ"b}CZPa χVcoS[~+B7^n&ޗFh/P:>upvCo2&Z1YIR(]̡IL[e/D ɸu@UT]a>UB;~T;xlʯێpUuX2M*Tֱ5+- q3Pwx4TVB-Mo3M mQF@toWe Sق_GRP;FDΌ[+͘2.Vcq#\ά BW#j*T}'.@jSA䰒>pˏOb0 =}Ӏ~!ɦk$bcVi,Ɋ"ޞmިnחW`G#&PZZ0neV擳sv_ ]vDQ2:rJuzej||  (( r5Alӻ | | M) eYwWW"=+D/0E%z@E3]}C R!|.[wܜl},̐qݟ*#H;j> -Xw*fÊPeIQ ˪Bbc. `4_jͫ\>n:$ Z81Ek%9 ?#@4/: /m]^eC{[9iu,S._cv… xфL0bD8W¿{'ŀJäו.sN,ӭR롟^4F] `jz{Xa{(MP_K;ߨ~O oonm2|0OQZƗHJpOV\N! Slī:1?aXD 9kͦK$bwZ-RtD޳=P:G7甸ꎡ;hyXpÏ}Ns#0!~c>n!1gwŘ4Z:<;x/~&!F |u+Wt:1n+?oٕ}UC+ TuVhDԍ qkSܦK%ƙc9=d֕x\ڮVw=ޙ468qFI8JJS{sS8mXNqHX34%*uKdCFc:,yzXt.*w{4G]:kh6l:m,/#eGXxgeLnv;Q"()owQ_ iJO^#(E#?u jfÇ{… kf|Z@ pUAD~tl'u$(afQЁAwg?˷5?ѽO܂mOA|uM?yd01e  #ޚY=mV|Y^-rE cxtvڱĕJ\X{Je !RU+ۧ$Lq ?3ͺP4)&ek/򛎇z|X!?`%cuG/9#&-2ɳC"᚜S)`Sr,":"U@^OJOΞ؊6Ox|$א5&:#TH_ 1o,,ym'"}ri4զ'0 FA~ȁwv6SK$wFA4cs?!ߝlZQo{Qf{m]{ n>Fj VH%{)06i : )3kR!e5]X+%=ЦQb"㚔#}-ICGR)4: @E6Hg;P$f!JPeVЍlx#֚0hBmDS<%hq;j7Y e "/AXJۺC)Zg.V_IdL;M^:mO~Nb ^.+]{ +_e[;EAn;ϲm֯p:jkPR`4!:#(́L)4u75Z^ ?*j_tDd{@EKlÛF+J8j&o_Ԙt53-\H/K29&'w-ҙYg~ޞ)Q^Zi6uWCI<&%<кD K_cu'f+#tu@67jW 'F=$2mP2h/_ {y>j6?mLEWYprbbp,3 7sq/dMeOa|nV`layDǢa~{;c'e遅Sr/:zxz?^!8LCtDn+m׊ӞWbir;Ξ/*osy>ӽw̬u {hl2 /Iħb]$kqn{X{Vxq gu B qk[1dGtd+D!!: 3u1ʌ_3&4%4%N;zDY't0Zge1X/ɍQ*)̑R5tBPvM21 pݹwb-oxa"]-`g@OОHC7jZr[+))wRS$\s0[.'ְߚȉ'!`1Seo⨁b.FhBgKي|ʁG1͆[ f uݦ.)Ȇ' uz T}j8N&ppAՇ6b.:!˪P0A:TARIXЊ$8=v쑹d#U/jy335c}G]OWǷkoy6 K?ḢX]\1ַY3#3݅Cf/zsQ֟2xELZUYB=u  O;;6#-b"} ʐŽnYbvVC9˅*=͊jiJQ uQ<ɨ3Z坷"NܛzB8vdʬӴݕ.LIU ۠X) $C6rGT:6t7-|hkt(94@@LZ=QҎȁŅd?M!4BmPUz$E32ܾUeN tSۻJ5!.DjLf\Z_x6*~ÜĢ;ٵB/tNMKєBWQ ۶ؐ2b~N+PSֶ~=KŶ11/L) |Ud%fMx1V]j/DG,Pڴ psUG|@ +?M=ZG]8/io'\5Bcej䎿ZXEIձ:6XOfՑwadySUt!k#t:Ʉ#'t푵Pq_Kwobݙ~ ʾC B*vcpO;mx نIi+#b-:u4dѷ$7EZ* -4K8`"h C~}O)z]-z:vVWhK.}:bJ1/E2xSDňlR~/Sd%"B P6Y5͏gZBF1of%-rtvk\f8T4w84L{D͖)=6;n ЯCsDEYV#cj_CF YwU(\X q~8wO/;Y0I$> V> ".ӵSзCh?xy֢LTA w#nșBwT'#o k-f*y>.}$抣d_ 4ti\FqvhN)I4GQ! lٜSO_W{̖_U~vfGIL24R|)qT=BI(vWTà s߄L뎓; ?* Xo<#aKQj_7M3X}On1bp\F ⵱W>P2LyO<]ce5N ݑpf]ʑtV"99 %x}{ƋNzHSj}1̷IU*ӾR5C_'c^k$Uá:4 ːY^b =!!Ax/e5GpR 7#&]* G3ْNd독:;eZ7p0`q;:k#B9k#`!^g.j&4!bGo)WhΕue~FqLKlE~}*b̈́hz/~[ET(6Նc'*n;`{bo@CzI~y< #]{b|*8b3 M.\~1dh|y6O%@jƯpz-'_Bg}B8UuD˿ nh"q!O= iNa޶_P@ZVudKb6D^8aL[u~/GrfynyaI@3?Y>9ٺ;H&ax YǴlO%*(e`e/]p"5]uhe\_8O1}M=n}+&b]#˾"2%/ß%c"j6RN)}miwr]yaA3=wM=}X8+v@:~ cRo ~hDvx8 Y۠hF f ='R8y`ꩾ|[fVLcu1DLc[;|ڏOkĦ? 2YД6 O_[&,?C1/Y6쥈}\Ѱ!MUth-0MWvxoKͦ M烆x30Ŧ,$GKҢ.QsϏ1o`󠀰dVk9Zs?Ӏ9v &7# @xE:DvOb-g[ޝ2z OaVLrOd ܮڻJouyȝ ^x0 i`)h[g{VcD9| Aǯ,H iLnvnnqY,UkGbӻBA#>'<<;쑽OS.˕FJQyR䷖&\iqqX6sqȣZDC|u<鄴q.ݰȉ81"PDWW,8r754 ǻ̛fbvЬ+)d\WDR' }=MG^FB+FRa{qw5ȧK*˼6뭗Kwlg!!ר,\+lڐlA,1n30ڿF bto)I&<#~`x wa_\ʶiYFtݝ*;nϡCn2Ir q`mDSϊ7<{[t!5[aHv-։a勎I# Ś%x a\Y@19Z I{6&4/4{k\msW/At4a|xФ7RT +g^Y ( Q$J>([^Th v Ű^-W Q̛{BْSO32%3hɊڃQĩ`6CIu'y w9?LW E⠬ Q`k:`#w.wT, E :OQɥFY.|%a1+pׯЖ_(`Qv'T2Gߺ ;Z? ug=A=vt8]euA5wMXf16f[Z}y\ǵwJam,6Q{=bIApJe%FA]|0,澔(^R% ڟ- ACG%% B'.h}Aܥ<} 9ZԠ~.M>y4-(u:waVOEՉh1O%Wn65(RQn]{I ma㸷a^u{̮~Nnj{|:޿l>oeOD[ )gƗ]!E3%זkbб %-rV[=mOn;cYCP~35P0>"3Twg7:bNĒ%>8˭=ÎiCi dlo<9]_;̭J@O8} QZ19?'@ۘNF +O&v˷lmm{ݢ _uiIҍqP8 >MvS3_Cq@n]YpNd?'?s^8X6^`3=AB9 O@l&Dz|zِCfRֹ-:$Wny zfuwί>ǿRk+q /G{W=H "V^<@)m]uP@*:fsJ*Xps,8?|.-/QZHݕNbYyadkF=-C}3vŸ~@qN{IpT  w=oWawR70j[jsrmWtb ,[N:sHx끓y-C;xk&jOFcb%"uٍQ~(pp#}dX}ōl!"81f.%JtμkeGO5bTٕԝT Ro ̓/*e4-0n´\wiB4p=3@愠Z^*[C082̌Vfj+s='Y>jIN~,IV7s@4s_t|}fu&9DLo=Kgɉ`o8a4Wg70 Ɨ0p;bn NtoJ=p BAwNMU@&z?aגH-gS.Qa;J[T;$9#<19ȝ؎5|_ )Y1P[Hb<}X6]$PQv[]ٟwGNSJm_/ a-U)]3ܞH&2d[0kymBv [tZaqj}8PYOn-+upҲ(WLZXWz[v;}RAW>W|4s AEd[qD]ieRIp&5}ėb,I2Խ0X/jmH дVߢ,R~^~0kHЏtj&KGX \BB6(!ni!/ U)-RѕQB:P< <Ot:v" VZ]RA ~ g;~H!Ah=a =QyLۆ.I r::|l3`1?%8[ໆ>^z v #'_'|4̚K"vz.!w;] i)9uZ%uW\  7],f#ijS6M&[N5<]tutXF畓(57cnT&!Ol)DqL$hbG#!'Pvx"BA%RL+TI)ޟX}q3z.%8fpu$?4DwB L2B2؅%g0}67#:70:LeيY*v^ MjIxOZKn[0$^[7U w]=U \yJ{lK)z/|QHUieH:%\ꅮj#!}0 E=A ̀e`&c?#&G)JHҞ>uuqaĸaY42ċl*>'n+Ïz*yXʡMW5}?f-4un,|e3j /W/00/Pʨ[9F@tJw9~V0ueJ=ԯ"Цìčk%}2/Ja,t>Afad\59J'w0 3D+,RfҘ-aWZFQ޸Hחdr Lq1í</1PǏ7ZhCʨ #SrjzÃ;& p]1LMEz'Za8c ܓ: hBR@1!,sZqgJq]sqX(( MI*qt+nY#.Yzҍه_y_H/b!w![7d;n>~/k{Y*?]x@4N>03_~"VLL69]x-اZ;*7:I2 q޾A,m~%Z>D  ՝I@tk F@o; 5:X:'loA"ӽ鑣Y)sݸ@7t@,VJ~/EW4l)T{(qzF LE09~bj:HAJT T}ԎU4ٽF89q/iz8D<]ŅmHf7U.F(e1– 9s;L#)(F5 QV ]z G zD&+%. TmOկgyڒۓ_@—*U5t+OF`kŦWUɅDz3Eny߈Sn|!Y*ʅ~`> 0,\U: ")`XG~# D.Okt\@YYڱYr==AD\<~Poe,oJ6!r ?nm\oV8{=Ó좯 +24*`NT+wU2GNj_t([- !Nnr0*ݱBF,OJm{i2):85De9U /Z rxB`YG[CTms}Իf^j_aQPy82X3nrsbSi*VlcU g16j%*n4hp!x?_H],~?-uVډvŒ XPo@*"s~_UUM퀑e}.a2"qRT|ܰx+2|#Q Z^}`2HSvyhFw8Z{ j|xJkaI75UXmi^opgZό *kNdS+۵W -Dk&XLhnS70`[o;8F /"_G©xn+3Ki,A{ U,Xy'"%U g.ITJ6 f.^j޲54d{/xVoBƶ]U]Bl <&0(\0k!? |0*?Tuҿ}O#Cm n:@ =Kkf4AfwrqC (9([Z^bt"|s JuGXg9q:N_ Y!iޮkro"^R^d~8{ oL4O9ϊXsy@27/;Hx1E7n j"qpB>Aݓ6W^!V5T"",U\~vmK 9o?䇔焘]4g] sGI@)n:XO: 3HpW)䗋=&e)*XkhۉHQoCTf\b#5yiTf[@hfBynpu ς`{?㹷m#kܘrzf\J:Hb9kĹmwZq;V:<LC>YKkF[/ٿ݅ģf}+?׀f\.ez.VO. qh[r> S27YKpv'^uqWxΤ8u}]KdѿCT>A mgck2lЀ.W`Q\ӯ[7Kπ5/LSoJTluWbɨ (CL|~B; |e*Q PpQ'Լ颒86=FUf(X$̳}A,֢%y h^^=D܆8Fo|<)jN% BWfNF/B.i]$#ƚuD ~cѕFb=>d @WU#† w>^z8l1nEy5#J?C(~㕤 ԝ~ Q{SbJ_J|i;"uT7 6K* b_?$ &72ٜG1|H8+ۀ ^#7ۉތ up` no0>3G-ڜH =FmwLٚ tz.jhS^{&}r#&|s+7/u˟0 ׷cl%|Z-9V !8$3D¦AM/#>:Q :*q-#SJſO29}d)i*aPPCl/ǪY5IpX BKw|MT9kt$F?2//4^eIcSY)P_.T0pHjqe?s'菤E%׸zkjuJej( (h2~K0K>[H;> 3y8 "AK]hܻ)m(VuW}*;j$d~HC=fQF^ B%;M.uX}$[[zCf_w|&*CrT`p٨-TJΐpソN;2l H*z~V֚v a`j{8$]vL@AM?U]G#hz:7 vpIWzVU';O6e;hXHOS'̜ʣ[fs}vǩHsXv*$I;jݙppj V%p`ΰTRyhtpJhTJYܮp2_c$ Ѡ%h8qq0]Af*Z*Y\R^ rT_rť\|S[iT@pm%7%* W _:8ަ\_AedZ= WB]^YT70N gqn7 0t3mim 0ut4pj>ZA'KsdԸxM5V:U]_ ;:IדÁq !2NMa-ͳH}Iz1g]&ȻJXeTqysqzv=Mnp2#?g ,_EJuHZŜ7}=}? )|nST*>i_T84EH;U_Ȭ}ZqN.oZS8pd 40ZH?[ih>DĶ3<։+ʨ>9 >6H|g\zj5:tD$$BnY^,HG*SG9u{Uּ=±cHOlY&X T}$_z/WOA٩A2DėHIJؐ2D>\ e-O`\* oZ6=&c o nx^|A: {Xjs,ºA ik]Q{'*#<gG}F>LnQ^1wbzb(6!bs;fL5@}a@]뺇V~{VãgWt+X:J]jK\%^Lj>T\p85YeJ'wOXF65`y/?Ĝq2 v%IAF+-ٛwM\Ҡب@GZݿji#x=H&==ID:{qʙB9.PQZTsBM 蜏ϳUҀ;0$}?JS-x0 riKܚ,h^րHt[뾢@.Q{L.aGp=.Z \)OIN@+:qa]1962aḩ,ԉBI& pUa%=eыH ~$2OWC+y7X紆4"{)%b٘ {0 uT^#7"Y MUi\""Q>!Gx$G5`\X>(>pRf!1s߮K}>ةecIoCVT{VGH?S# ׮ ?O.x[Wf=%9U:Za>UN#FR (~>fǨZ 82814Ml0ZFW']%<蒉|QU\{jAG1os k=AR~38(9 LORͭ@9ܞ;`ŎVWvZD50lxOw&41pi> 30 C$aq}OERh se}Kҿ)9`w"ը4Z@57;B(DFMǘ LY;9B0(HA-|:Jpbپ&h0b7^!ffv|+?DI_Ox*ѩK)MF_ϑp lixÂ2uh_ @oj Os#zkTK2F5GI7J[|#_5L?M1HpxC!}߻Tq__ҰwC#2w +KBN0*Ĕ|(p5ch$j*Yo|=:'ᴐ-앑{FWS'kgJcѵ;I:㞁?*Bkv"oͿ~aե35QR9YSffxjE 2q:ŅA6V9:d٬no^1/L_o$IEog'l8,zkƯJ|G1eTch8rHdϫPۿA` 3B*p>i›^X~< rM'=Xj-YB*5L!R6FA5F@FaI=ͺ %h' )]^",^.|Ln5/[{niU9[/JW\Cdu&m[F@i--'Eias5}0׬ѵD:Bz 2R&D~ϛ !(};3-fCbZ"&CtZ||-^2BzmSRv7+cvY0̮DDg`;Fe<1crMѼ]i{SBt1BEIIƱo#˱ 7(\Ӆ,NZ]kRP:4cme8݅(6H. y*K|d]? C4Ƌ R*rmJ:-yj= <+6HqfE~+8&a ;\uByJ 7;YcD|wZ3Pl W'(> `vǁmIKVTz NW.5rڸ@ {7M9rM0yV^﫼Qt$\pLɨ:ZK0}2 8Ɍdc=?l,ffצ/|<Ya/i ; tvX %5!MPo{{[ƪ}Y{b;j&=D2 | '67.J/";2JχC777q&kp9S*3(X-pBrq4.Bԩ* LzhYJ#4jgՕ7 rѱmO'rEg@鏽UGE 7ݩ}s i4:``C!m!ԇFH+u@A 3*O4J_:e+44+HwvszPZTQ"cBtμ>icBe5ΰz4я|{3D"FM(^⥝la|7<  ⠔#MlNW' pyʖjƘB` eCF ^7US .>&FSh2LǙx!Os;P4u(125V' Zaڄ9 yXYnqeU' X pP0Ȯ7K6P4ŒJ^`r.^I]rx L=w|J}g*)4Y\Fs-Z͙gV qN #$hW"S C& ,?"`Uk ˔u | WWnA H> BQ>yrI4!^f TeSp R\%9Ys?`7!SIHC,7B_#cBøg^xGEԘ+/bTxn Jo-GDYQaǰӓG n kcKk\C5q۾ƽ%r ?N׫ #X \w {\[N0eV/is4h;)*(Iؒb!t Zl㩿p& ]S"E]ӹ0TIfW qZhȣ:ϩT_;@y( –Zr1^m`m^ǎZ`g%nXŕsr!{ޡgzt,?$D64ZDfp|W_ :枟yz岇fXa6hUHڣA: /MG]!ۊ%YJ*ވb7R!vu!;Q%w.8u CDb*Zd?QBi]A?$ӢB ˳BG,0 秏K:TcyƘUf!1>ɤX#o5S(دk8}Xmχ̙Qg9;',TqLݒp.|ѓ ((=[vdcC`GN>2ʧ BDɘ`X+f^aDEQ>'AuC}h|C6PFQ=k1ҍ2dlIÃ3%뱜}>GzWg\NK/_S1Z*_%6 j闁XcSyA^ L[ $s+C)!jˋYxS=uomI=99dV1 wÁsX]'_@m6@:%K-T95SF/bT½Yּ+@ RO;Z-']. v1 x<ԧ3$Xlp y |N;;5}fYGZ@F]A9p]Nyf9$jj;//gkhI8&dd?0nlԋ_yF8ٿt$!z:=ͻ2_YZ>_(A0hdEf@ymG:L87,GILڳ:)N,ޕ}[/L3tG<?FCu)?N%]"[ .[.C[MC7Աt\ʿeϾKN;h,h$S2޳BA2ٕS-WYf,`q7G=.-' 벚mi\j3\#Pm0pV3 V^!m֙Ta虝33.R/lT j[d|wO-cMrXe!.%VPZ~ H+6XiU4o 7p }Vs&X0t_nÑ!}ή+vt`xs8c'aX+Ӫr]*z!ga_l\;zתG7r$zc} d_gB\p_AX :#[.=IRSN;ʟļ3QSwy6MW<(c:KY*pZpnT|ǀF H;5Bt2( v?-<}Ai8e0%Ӧw s/-k8 =*qs[xP" epZGƯ4~mC>NL[ANvS20&uNa!"dƍ; ~WqeQ9c&Ǫ,I&trov '&D Y%^Ȝ۝P!1^r$ wLgPHdͥ4 8<̂Y!W$X7郛Уe*i?O oA )8,gG4ωv>c i9@$a^q>L=3Wu0zeh.c`i;iQO )~Xmy\;R!qӏ$]cЙc0a$5E9a~140HY M0qҴ鎝1S[+(WZ0E꾋mOQތkN#-${9]OȃoS\]Ny CB$W>`*W Aћ} 叀ed׀N9nֻӗdfFljdNQx5^zBzbح )/}(Yy*Cpb:-wf\yID)WylM]n 3WMYvÅG/mN])5-(1d=|w ZYNyU0[nvj;FI~8x[lkFY﫟^rnm2Z; rĔU$j]1َdQ*kQ:DL(_F2]MTBx_ ߹|26 78X~no{|eC-:O].iT8"+v_?WZ27ĠPK ٻ GI)Ҫ3m~]ְx@*ܹVs$Ǥ>}M$i̲կ{gpGu>ԴqCoWf"Cb)A Mudњ^Ӡݦx5D?;\>U4B( ȪAb-G_[^Ψf%=I |B\>q%&y 7 =!0 P~ A|KpmġfcnM*ҳ ^&nMn9ФgZ㓲xaXg .^# Ђ΃}csuE>gq:f 16STdOeCLJx2C)Iű:>ha(MsK,ߔllKxѻ^k_E&!Yͭ6Վ\E.L|):^c6[Vm9Sr)V-j!tq(! Ў=k~Rv%P3~ttf.Ws<͞@kx:uy95,D$kޝ7 R_2rӤ}9* 'LTY69w,ȎkyxyhL -w5(‚I6ׯo;Rk8#H)9#`[y8 {]8a”zF-~}+B"ASo`FyByÖnHUԽPѥ~8C7Llx;(?XG\- x̊2-Qq~W,k<)*^aR".`i<HUѱt`3` "416>G7ΝѭdM8Hz\4꫸Ae䤒yulR QO=2vpUJ_drx(X(VqSNx6YuiE&;y#d`KfρcRNTš\'8ҟD-t). -i%3q+;uf%VrYX TR%I|]L/{OGAKwoiSo|0պo0P1GORלA](Tၕ:Fj/Hb##I_C ~j@eqtDȻvJ )1 tusn}#nK5@ό?]`NYq/b/ `bP}Nlfug*6*;VlkbiYtM0U0bv)2T:¦|ͭ@-]Pyi87d9g* RQ].57wZ_B_;p hWrٿ McտB<\ɽTZٻ!Z:$6c=K#Է6sAfŞ(P γ>h~1|'q^= Y,b6MhgwӈfHpמ'C ~c僖Vqk='Pu2DD,)ZK/x =ўLǏ??0.Ʃh,9W្CLZԯ #/9f:(ω~i3yȁ>>ٶf4</K6@YD`eV3sOܨ,z5?+^>V\4IfR+jH_,P8[boH Ld !!<((:QaeAG7txj}`MD m/JT* ^f ļHo<#$W7•=-ud%[NH1Y}V*V))o3Z 3FiF^ę{XD;֬͂4t!TLt!KZ ɮr -jiKE2gRzzgjН}qb3e3}ӝF( n{vVe v뽳J2O>A4H7qMe&oߍcA&\9A&8eT`GkxzSo\pRuf؅-K߯Qw"묑fyǗ⪏rhJ%Hu?n'ڶ3\le8HGEq?mժkz;6VYxpO+s7;Yvn\&<Wnj~p'г5f;\Aywyxi5>A{RSӔ9ZtuCqsIHq$k7עIo-Cg mboh|:9MSH^OրvԌڀ0dgگؿX~A q@A8'r8rMsC%ea0Ǣ)Rj Y4BR~+:ՋcJS4VlhG{onhd'mpqrIlq.Z<9 3lf4-oД/RP{,å*-uCS#V|*E3Z"6fTu)^1JJ-\NhP^k_QHSBq|blqh/O1&M'ax``APWA~rѫc|J<: Ȇɂ}x,Tmp˵ O̤@V2Vh+I0}uS0l6~K)]ikz1uQ] W<9H!c=HtW[Ga.R#~kmҫi_sTAC@[Xtص[j^\_,{DDQՁSxāam0;fm-2GBG|ckMe'n?$^^7!l*'O0E3 v[Z/Snv5gkIV[̝ ԋ#%n})1B5YjrP 6ʭX Ђv }!Tp&Ž c `kk (b,{~!hea( 66ˋ'/[OiqiEe\E񺪕m.@xee`hQ`0[+y׃Ou8BH8̿ANFT޷炉x>U8vhO 0;y Kmٟٵ_e;Zywn%z2Q-ŒXҠ0)ps-ai!4,Ij w(lsO >!@'{-'ԧF YM͇[^Ц]}hj6 |<*0, .Њ]3\ISa] GBu\&T%ŭ]jG о_J1`CF *Ը/%ʳC|ŊBN0}?W:+D"ߥVy|[ P8G@A=h6n"ѕIrBjJ㮔[t g`NqW 6#0XcdhgmHtT0znE" tpnd?ҵXc9.]56;)VQǘsJ憤 _n#[K(`ABb;d)=`vH{+Sn k4 % /~~!lJWMp3ܑ̅qKä]sBkb{#`Le=j(}OD ЧlC Fx|wyS1/0W^ 8}vCXfo>oMD&I3jA̐j8#u&Pq{v ASۑʝN\wTZ@{B,hW@}MquvN'uhH,,`Ǧ}BM31O[Hm*JrE|PPw鵋mq5!^ZWrhg4!lJp:KuFwU{I#`ݬ96?j dW㴛$%Z. eGVQc똏Dܥ [\kBx7G&i;0 FdI*DST>Q*8'Ra6Ii g~6<؄[Bv]0|Nn;֮hv p[!q. JT(]9bwEF ^t볹ీQq.۬ ;E ūtTq=YEgfwm / n TYdMK0eNVu{!D0f z|oZr2;H`V2 W^=as9lo7ш58L:1[{0j+rkB}L$D!ePraհџWY8~%IہU%ԻQ}vA5p[3&58 W~O玖mGIC''uuI2Ѐݣz0u콧~#˛l9U&͕+lX~DxU|-ͫAYi@kl*g8-/4(Xɏc<%)jEFJȑyX4KrlS "u5& ';+ (uv@,HoZD6G$Y*Hh bGعfr2ۙhjz~5fu%iTi`='k"bZY1U$ՌQv夥Z~xt;<Ⱥ%Oq.Ƈd"BwI]wFslO6'OwD;RiyC'UJ$lf p|P!oICCGqLHij5 PxץwgƤT`eK {/\υVXw 9X=/xkH(kVŤP:O}` eܔhoA4e8QmKDnNCoZV`=BqZ/a#eb<+\P)Rn4}D`0@^9ݩj$'d+c^W!т'?kW'l̚_ls~gr*_0#OE"\pT6˸dBΕg?1ǂKmd5j.%S U5((ā?n CJ0R r!FWwfԶ Ɖr*Ӟ?zEh o<0R@)R@xzgh/I^'o+Hm >Clt/P θ5<kQ:+vQ!H&R˰Y}۹dtUlSTKe3&*ٕ7R Y y$LyoGkxe i LVK(~~Hۚ:4.%ɟ@_J*.4g4ivxjt(S]TAzH]L n'׃D; /\MvrP|TRmxٞc_9ki~#9k|$sv?( "|KƨLK5t42f,IaprG}ԣ$fs&T"Uqkz„ãQ"𫒳ڰZN-5m5K2'sU>hHf BE}hv^9*`x[2Ê=;"gjQG,Ҏ3;nE3[ brˋP3XNebͽSޙxԠF;~TeiIC٨2ukd vVM!Š#<~x2ڼD=Z'n~NKr롐% e2RZ@"M`\v)$S&F6eaUFc*NSΎ71O]ZY!-TF3&}SS*3 Y|uY'N5Y[,ji=<2ߨ7`{ kgZ+*Ʋau8,̐,-nW g$F*9^ Hza⡕E0a~>Lns^+1b5l086˦sB|0ez@7itG 4y2v\j1=CYF)?3T Z9UVGhQ jA>j#TTd["r #,7/<6qhH#%8gRq= .௴Έ`7c'd ~Xژ rB@*u >-O"A#7wZ֢N.%LqhImn.l}ɰ Z`7U YMbgIMc{gkï4]cTYZe׈]3 h9s" &5lj:_pCg_H6 33uGVtYZ FJ}Y+] p/gx #$>m8єyxP~+=O72&~އ9( L?v'#Ya+3̪ jUu :j=+5X#7@d;?Aҏj6ӌ?݋%RoCP)2~ 3ɘz3m/m} |Fp * G"S3&HbRD.оÎnZ!tX<ewלݷ<ՓuV-"o.اC6B({t'tf>٤LѲ)QMr#* Dld7vG܁).6v4^N0e̯׾k:/Ҡ,CVy,F'i֙5 Δ{?X)o*" BǃSȪfEļR|bM2pG :܅df_΅tDSi+as5+x67hWŖz μa9S>;rY= g72^p t;  YhcR`=]'6G+EިB򛢕f3dU~WlL뚛Eu#)p국-8!ÓF3boOe @soK+CNWrrl˪2XUC,y^{ױ7C\`˷\#fh:I]A#jma 2EYƻ;*QCN0{U;GKQ9?N1KKv7Ӽ(5.NڜnMflHE"} ߊAE^h.N۶HX;ӺAb]/退xzA:"i_^ɾ YoۄhB0+Ǽ7+]/8jd?yL!\v? XDd‹u8n|R=M *N$UHp73D>ue"W0skI(@몧f\2lۤN=:4O _ !17ȵ]㤺۱3D o7DMB;vjrV%r)u~&Α<74QjS._.: c ۙV# 9թ*Djjwš}lSM/}7(ꅪF,>$y T'/70uTYF3z OEՆ4kb`bzpkw0Yy0Fo OAab8_x^-!RM r?غj2$8LkK;E}{:0(w˻ 'LGGRA"xѓƃ]NB5A]e]^^a*0ȳ9N1 ?S57$KcrNj_Num;9(`֭gv~9C~#}ڿ!_#l:b`DF {()*/=dYFEΥS`d\*55βiuIL*3WH4߬ ө@ؔ!N@l~Mg;koTȝ։Kwh&"tZ%<>Zmㄒ!.DvwH@Rj$<D6uFDcJq,[edX|(*ݏPT2 niFeЋD `<:3Ҵ,펍t ,x OG}vѫY$;T%d:N2 0n@subp2]8t+فt:# 8JĕiNF"KNHH R2x sj/,7eT~|pSNB"Şs"`mm{ 6WngꕓJQ ï%hbG,TѪj bMm%}8))?1 p6md%_uۡw23\d\љyB>7dxÓ16q^2/72ke mCX 2C?CvF@e21y94yT]TDeL +5=1js]2u9{("W,MEU4EJBN_7#qėjT Յn_AAq^,+WI~ OQfU7<=g0h&8s L,\"0Te9pWbtf6{i*~p*νmd_IFERC(߾ue,zo:PB7g6*!Xɝ%4EU,5R⺲ӑO ))j"W0-\9yȚjCOkQ$w֚>uTRw%/jHؚ9RԬxS0Z_Sb="@Khd:& v3F {7C)ёKGqǕu0W݄H5~sd*Slvؘ6! ҩnf<ٶr 1R tF56)x/`дyN@ ERgv|g"Z,p9v,9$)J'@$zW׭Qt m#rm mRo´Z}9ئd~z5aFU̘jZ&X`_;~ [{ɣ^?՝ F˫cq{6_ⱏSdTI%?\hk3314lK}*rn{Ȋ鼤P8׃^>Zͬ_c6FM~btR?_HBp3Li9/ ax3'8kGAhVW\.(suL"@0)w8V(k*p~J|⿿%ho̲McɝQ{[b3h5ٸ XEPsN>ʜWz2\AFd>'GOr6E X6.N%4G5O.v3%ߨ%BK裏A#i&Ԝz0O?pG?0>htr7lF=~bJ`vDS%@7OC9PRx&phh=jF'aF#^_Uhm9Oʊ铙XY@r ozt<,*SkБ5uj}n:gk]p4h~}d Bչ5~G L 篹RڬoOqwcQ1@uu!Ag-gN,&cIrÞlG$LE`sRXך!Eq#!4rJYoۅɐY1xh,S4,G'(2T0ST4vFv'F!kH8$5>LxھdVj+%\"_RA/mkA^@S | RT8o56l;UԸ'7CZ_Nd,EDAwI3U앀=ujT`RdʾIJMД8`b6%HPֿjI#σ_@g~CTtUzJrsDq>U /{2U)5d0qE6(⢧Kc"HU4g^+6UiZ٭ƠW:yN!Rj=apըZ쯛^^/ee0k w @  ΢'(#gXv 0,"s╺s*^6[J7%T;$*׏tHqL :6:3kTv4wy[aoL%*d G0J2hH~?_q45'2 tAJjZYMtޯ*[̘@ĺ.(ѧ"-L[}GNtВ[v/2B| O?Cuqm37QI2 b,/nJ8)D?t=m_c iKZzP)nYwIE$pQ-Ӣ`"v`Zyz=rkϽG)q6oE>ڄu/'>eE^} kBw_%d}.~BtAUpTFLJ V;y270a7$mZ@[)4Sy2wp5JUY|i a2y['hw U;pZO.uGܜ8 3ޓh>`M-M7a$t(lb jcXʇETxlD~K(rz-$2( L$RYwҝâm[wQ~X 兗Kջ$ќ߀^}HG8墝8lb!lDpI0g[8 Af ފ:"Ԑ2TCbNOӔ{uTjV[x}N6">zͬ4S: cEJPk$G <׹\vP 27V{Ť {K琝,OXlno6M ̿ K*ԕ!ѹټ"MvB>RM1R8J*"Dѳx"؀dUӘ[@쩶wL{1̼)}!FAm:$!=M6e,eԾ\1,']=X!WZXENIr#lj&x#9|)I1m}2+qfXs$"eM?AnUyX#JBH]w6*Ms@N&F &%b5{]IvƇ昽 ӨS+Vʕa@_Gn-z]O>4k@[@z#~ZlnJ*h ]J:Fox t^lm&!bC&/+GteStcT]if_|gA`$j㻛%ji6>mQ^gc"m9XL4BeJłx|Ӽ)}b7- $Lq(^hZB(@wkWRRkjNE'rP ,Mŕp5^M&U%jO&/5G@Iz "BP 3(ݷՋGh x.9ф~Ud~xINv}xSyR}I˲WLmgn~džPHθ :Y .<35eDQ|a0LKbPQJ5F}z?c:wjnx|:i-kHj4$Q)E19 "`T]4bL R4 $=Ѳ9n'm#"p럕vVmV$?ؘ6\*5" d%hlW.XڷR|qVO MϚ&-Kg Fj`o$;-$jׄzh:$@x Z vȽeb7DrZܿ.NxցM?ml%(ջ5}wK.6%IʇNFe8|Hh^֟"5F\`Tܸ~,ߠ:u$H5z<N&ㅧQ7.kڥQUrKe@Eyqbm~*|y9W81[]3"JvsDTM'{4i !cG$dGH0K.6^?Y*;Om&NNs1l)h2W?6ik\^:GRA3h :*D+N5=` &3!åmYZZ: s8{kƽΖYPFe 3 ` Ad" ~Ff/( N8ҡPd2f\m^Hg*FYBVi}}\'{I ua7,&U%yF7A$d4#u!9MK,CޮH**N*± 0b!jj9W׫k٦X~ip:b d#)!0Hb:%E;[8/)kle1I~s1zS4\.k1H@xݬ<{>VwZ)3;(Z'6G~ ۱QSP)^F ITֈ8{3ab8wlQd/I}y=ٗ Q:sUSa8Ȳ<_֤iHG[<٣;or|m0ƖOҩWv?!j0=TKImeeWw,:j 9}mTlND!LjRo.j5”!6pNz2e"(kbXyRG̟OM,U$ǮXʡH32ť?=>L {=.(0}uSp"nxfDsy1-Lkͽ6qHIOr oP:EO{lkK4, H#oC[]Wxqr^Տ\ )ںjܭ6mcyqǚe?8ո9Ii@7gκ^Yd&h2"% :(qh I5uV3s*,%*YePBӲH$p9'FX Od,<ӳ˱q}=־Wc([MsmM:0n1N~V$0~XKȡ\2ێDH(|S~zo[^QeDy(}_F2!8JP`6Zbe'CZb8HdN)rd!9+Y6Iõ'&]~ނm_VJpK+!٦_@*v.fٖnjZN{x? /s}{J/B299:gzY"4tQ!2, KvPOQ(F!7N! {@a}rζfF׮EJ&h +SqF P}2 V)?D_#>5.БdGjrI҂IE=Od=.@EqFx!Xk} &Ĕ(yEO+ 2+ +u >///G Raa ?-bN%Es*,%]t+~%_|&&L3~s ܅q[/O9R}qp#PJ2Q̩ۉC%'X݁ ;Y24@^iIl2.$JZ,owR8F+:Jk)@s}a?T df>!U!96e?9%oƢ#$Ry̼DA-#=G@8בIMݯl}ȘvL[B[#|5feK >Bc=˪ 2lK*IDt(HtNh<qH jL"jeKq__m F#Bo=λ7͌\4 *']ƏS/_kAR8a&a7sdB$(CA8Ԃ Mj\/g_WOۛyz&qT6JD nPb3&|wI,J-,o[#=fx%041`<+M u,riC ZRa'|i0ΉLS})B09QΎ>߄hSp-dt8?VOdL_Y$k6q ]Sz'T "ƟzR&UWD3,ix[ԛ} "s5H;Zt?k'gcj8L;Iz"x\G7{hp4ep^k:zh෱-^>(yHlU_I@kRiކ)a玗^A-ӛ3uC?/IXX`Nߠv楙{hFz1r9$ԖO~YcOL{k0o)竚d-8ܒgF}48PbFP߰IQ &.9Eb/_1xԱ'*CF97Fl&{(Ẅ́K2'!qc2qJlJW۸"D@rY!e"]B*JJUBGjs+O4%@id+x7xe“‚EXܩK*}_MI}H|o'sQט=os2XQ;cM7τ!_v]]ZIv)M$ (!L'yI~g)%><"jC1"T:Q;h~Fhx-uI^V)L9zH[߀?o1GykV=K6uX+/o^h1G3dcYf-!`d; p:x`"ڮUw#Kɶ;/%\jJƼL;7jK Ӄ4 -頲[OZFM uw $yrPw[iYҰYj Sj:’9@(suIA37ݧ qzß˄^Κ?}+*7^qn58zʱÞGXo>H 71D;8ME`-:<ކwZlhQs*0bc|֡pu9BJ,nK:q٭~W|gEACCFZ!] "~P%?GFumrq34j$5~B*@dF(;RWr?i}4lbcfu`Yvg6NܿdAgf:rүWؘb+ӍЉkS+\+ڵ:X؉o-luᣋaFBC\҈ht@S(JHw5Mcfqe@&Mi ;^O'7aސ|9*r#ԡxX.X 殉7$ftg#KBn&raYjW6d4lHWw"DYpEJbkHJn4Dže^żʹ+ 4ʉ7 :Jp3j\|䃚 ݝXlyc-|rdMx2c,Y sdu/$ DLf>MYL͹nB]~֎[~-{_ 1|Xe1#"U!ӡ]vO+Ҷ`>tːX6Ŧ j ?gpKYe{QOT3+F2! ǑVMMdldگҨԱ8mQHh$ޮ7*2Rإq#LoaΥ{ܣj)s*! Us9 +ʁtݧ>߷jHXX[+Q$j hg84Jч%Jڼ T6Wr҉T,ՔH ܘ4-"2`h*[Dq?fIz$O\|> ˬPob`/꭛2i#Ju|*A/yHyi [-`jeBcmd %iJVRe9$2Glp [QU![;CMh໡ğ. SBޛQN8tnNDXڪ9k4߫4@_逳S`]SJ 꺓rP-m3|ݍq/ t_Q96^Af*vEZKנȮz1;Apq;ٖWBKȳRmq)ҬՐ%?lyѵbkT7<%6T!Xa,2Ua3x]P]U@ۄs"?lqvI)םьDĪןUlPے}RT^Vn&r#{Jk֍nvTt1K@*!hafzaODL|GC,zz]J_cm,9͋[mڍNծ U`^>pJ/DmQK(1Kó_А;))+q@ya2!jH^fճ\Ҵ 1YҤ]/f!xMȌ&ftcIS!=РGR )BoFz2Xx0܉N<_Hsu[)q;Kl~mĵw>WfRǼić#N;lte>R^ >]R-[?&9@>{3WS); rG0tܡ. b!_{lhQ 0 !OW9_} W_MnK(o2ծ|S}FB5C]H35ɟZq]S62^YU3Vh7㫛Wխ5$bZP/(u`uVj]'X 3И博0 Fb 6{A1ny#'7x$: a}&&X(U?%U3jBCRIߢ $%bibvSl`6 ^y7GwkS>Z.4?/9 TFƶX4 cY KrL#t.%KB$J<Ɨ ~?֋3 ]|խ& z$%c|Zg0ՅIH5℆OsS-/:aG f gXVAYC;"1ꯊ=JWR7VmrHhis׷ܓ6);mpjqġ7 *ݗi"b|g{w:AjD)^a0m߯{)>;X"~,Olέm4)O-./בCP'-`G!yy[kcG6GvP?b`S=V jl؅姻uNv|ƸUFu=]zS.v!LqYBymPIFk|+M1kzR-rݡQ hV$*{է8w-[䳾3Ђ;OH b9ힼD%3xcv@>dcTSGLSR$|L_k7^*b3}5[`{W[Bʀ&jLܭ-ǟpJ8;*I)@]#"SA=E6 zB@T;In{F ]iJ 'zms A'=[eHPzm{?l_FhsoRe[ZT}i$EqD˓G>=YX=zZZ{hVkHȼBfܳ(礵{|@VFRd9zZ/J_s1@n=N61⟐Qm^NŌ \lcԲhHÅWW3Xn@"Dbmm{U 3ʿ}2cǜ/ɶqs6VOs8r#fϼǬSпhf:K%owTr%*66yA7#AH/Q2S 3t Vil]T¹PNKT{lc[ۿK3>xns( a/1-3 5e1JvMѸ/nuɎ={ qƖenINSP}mIĂ2Q`Xh˸H:7_]!fIἤzG -COB`VfYϩlhqPQ0_ 8u}A^RdNzJ-Io,Bc?u5|_kE7jjRf;nyPXtm+]  ́#Cd*_R𓔉b<ȓj,=T7~V76zP UI 5ꦖka7Wq64T{ y3ojIp"557(=:^5Ĭ=A;D KBFEmhւEKC֨]dWYRF)u VjD4_?bU 5F/{_X0x怲iNy搗O눸H_p-l\7GtM="_:Df0PROF?) u) > GC){ A5fiϛlE S#f) B2+#9 f?[Էw{%O{i^ <(E#`ӌ_QZpr伅_P : _J9#FXү{kUoEn7KkQd1"M[B12D?Z,χ mjN.1TL"2ž\NSyRFP{.F1wAvZ]gc?uCQFK.th8fɶג_-M'f Mk̒2 :fʮ_0+̴oa^D0ڇlho-no޶;܁ۻB9~ ]+hZ@WV ~Kbk묧LNJC>:gmc4Cߢ8fpO2ŭz7b뵛Knb1yO3bw*[eP5K9i3U%>8#!اrӕL^x8@DMҮ6~d|@^CIc1x0)d]!&tր  eF5LEh7Tj)ALI\Fhm%dÒue !:+#_N,%xϑ$,dt0&}Ҡ ٿSn ;6v{]W/~7QB?jq|ʐNJm8LirfӜ]XIW 9uz -"l ܟMD&^28S2p>BeSϣ`ct)%/M\e'3j5:CPOXENڅs8 />[A9阃YXj|en.xB#^U\P{&k*y&NY̽gS!K""YNfƼѵL-03c 7G.HɏhR(k:N,ΜXTiDm~av@EF{B1 zy z[EqSۢ/A`vweѾS 9:<3M<)Q{Ճ%B)ӓM|6R}%@ks6HzB), ɺ޺yڪ%z昘rD0q&`l8תGiۻ g ^` |ŚPl5.b۝N:X`U-X_Q9/."2ׅGWmH+8YV ʾ79Lc(Es N %8Ԭ#L~&~L;L{BZT It$*]gu]Y PSfO)mv:omDq@}h6)!kČ CO'YVLмKje r|ØR Tt;z#_Vܽ;ݧTzn%SdO&#ٿKIX?N`Z_X5dtQIiͅ;vMmTZRѸU[r?j׸LuC"K*ݵ9$ϕ9B/]K܁dZnûiEѰj㨑$&$>F`uI6;W1GfLtg_yCFJvK%찀{W6@ZQoGyQL [o&IK[i_qLf_>6#O3.[e`:o. 1]3^:G-4P#xgH΄4 бd;VU;7Y V播%鳎uWec[:LZi|~EG|@ gmD=0#t4HO!* g\oմ*uMDVjd@!x;4xb3L8Ct!}Kv>)aR@?cy{]xps8 KhWZB+@6g+|hH"08Wx_=/dBRʎ'n/H)nHʽC#.phsN@cL-Ŗr4r^3FW{ &+vx7/)C*5k͐f3mP}%n\@6BYS{``i9jٴ?%jp~hS|,R_M\/7JDIϝshHP:vŬ9iP]K灤v*Ehw𩛗&pp|QzE<=ȧBKCFp;|V-N1tUm1Y.e:^6wߊ\"ShC}զJ{ ,gHv9A: 7[2''L|{5S4hخNVj`B"X9-*",aQH ~6Q 0Tl! sXgn; s9u0vMԍ/T! J5džmi>p 67E&(\]n,sdXѦbS c7 ( NLRXY96Vn3Ρ-MGv,Ak-ό <*&yq4oVT~(2uF[uCkPTՙD5u%|^YlTL۶(ntSۂyF;+^{9m+*y7}J Kv9E nwD|s qmyNՕuؗ]zتD:s%{#pSEtI9vFOO}S̀; /u 0o9ԟm!ʝ ѻ7@uuw{d` jxSZ4qkY3!|Rl.qx΄5PV͖-ؿhossI}fGҨnQG/l2_I aɉI-#7LJõVl`?s]pi7AT<+BO-Ż!/87ɔ{Ϯ _QX* Yt@q#/8Yw>CeZ7,eTZj9:SHy(䄨L7Py_ NAƃ1l Ħw$l}y,(vdZHlFY#6Ѵ5PO` UwGMe#'FmK RX:!W?8T]!n)?vS22NBg>^p LjI}&Wo b4iUep60(6Oi.7zFY)1%gj/9-a0m>q\Uw·Hd{*l^#x-ʶߗvM]ヨ5i~qtjAeצ ,Ѧh1Frw``beOůǿYmfz7DHEQvqy+P9dDeڟteli%GrCEdn;dcn˭ @TZAi##mbq-/-U~ES1 W"#8SR%9Y\,>mVtrɼV^[j&Jq"ARl:M(5]A 9y}tuLJ㬓E֫o$a&\6zwݮ$K[ e[{E2n-:nk\|Z\ *zvm^@M?+6D!x[R$(yKϗ-M/;eL;\t%Ze6ls9k y1PԬǔ؛:+T'?T!@Na :۳npp<2+ۍ,"_f[s5*}v SK{@&^wZ~jv(a4G6FUuт 4u:dY&)4SVߋDJ Gnj)9dQ,wnnnpMq$ >h`?,mz毚4:+e"d/"-}y :7Gҹ~rtE;m >29'[7tGu$[ VźA Y 8;s߸=y]`WNYk] ZTB V*3Җa|aE@}3jF<.T%V+ep=T`Kd5Ằ~qh"<| gZG̑k9:SrRCZ \n9Nվ%Jj>!k&}gS&Ɯv|`p땖͟PO}q0h ) O!}OO:XPVyrlhǵoC 6s,C K\QGO RB i3^S,g %ZTu' tX"fЋbRq䡇m*ЀdnI͕R&@4̃ w/Y;?rC\H-{bX"c$gI@U>>aiuӐBLFpzN;V3Ox%Xϰ079ާ'l z9^VBQw̕gE( g\XxJi&lBvMT ZRTETuMZg; -T9=wk'iURSvHUpy_fXMP;}>sj8<رQKH}.kԟ^ b owZ(O7X\؊M`)vZhL}_^ڹƉΊsE2)wchX'ɑH;wU6/m3lL d5жMxy ZʙD0΋S4fJ^<ݫ6']3|煫kݛeI2g:[krn*1ZuRVIfmz6w>A{Έ9fe(_zmK>S{=a#'qw {]r4#Vo8Wa~4 >)O9sXM2 '-&'gl#JGTw`a'"B OMv`J R56צ@ K hkq\.\ 2pn*.5/#غ)0Q0 o~a KFf jgc:],q5[ RD53'} KN4Y/nnfTKm}]9dR(_Ʌ1BnPSuGEҀt.K,"QE8gfɁ@Ǣ,i[d'w3$,[+)@P#B#+Tpuz ]/jq_?@_d)xMlF; .9Zwi47ug}&t9-bAYLZ'+2ƍfL\1[H%7|Ԑ(V# N Y}4'׮m&51ќ$Y]ԯdw(?hۍԾ&MKȢWvKyJ.= Qtvwu+hcH>LŹ19bt/jej=wϱ> aE]:aNQRB,nñk& g2 4П- =fwс+sd$>3KubDm"5' Aw(ac(ev!GRfj+;ezfEdÈ:p賘@ W^$Qҋ;vqS[Orb%Ĉ9Su L~osK/Z$9Rt2s/SƘWE7R"XwjϵW8'dTrGN>=Q Nr +AQcTڟu3mu{zz#Gqe@ ~HϢ !2 ԡ-6{j(6մ3͟-n@(:/,) VvI`>KR`=Qf+VK𿤎QE2z i7%Cι/YbikGԫ#QA#4uOIp_-J9˫BXbSn2Hz1,riS_o7cMF׉ e5=yÖZNvtr$/rq7 8hҵթU!:ct*4G?Dk Ct`Ӓ!mO~U\PEE(=/w/ >:@'H)VV_=NŎ0!6Nl ro!2Bdfgm},{zq= ?mPa^&lXԓ{w> mV:J 1yR#@ 2CepB2~&_8}XLF?_l(9ΧTkΘ2:vxUսD }tD݂C%\f3[e &M5͇$13`4ϒ)ktܼd]_-F/gLw[Blyn]bm<&R1 -J΃$$hDR!\b 8wڴGm+q>j"JRDW<~0Oh1ju=IV\Ec\Q1 컂2\%E?VEǹB/9_P`o*p ݈PX< j)0gL/U7DOw~]N}LZk!4'dPo(LG+V3ۡ( :C)/LheVMy" >DTckoi )ye aW V"%c>op{7DvRg$jƊ}7:>$M^\ hG&MUf fbtL`Ha8>dt3&,pIP(iigm'2~$J#y0^X+ѱzrf@00z`5MmL9X+)/KW0g%sg+2WJGm5;˱r`f4= XrYbx9N.x^Q|}QјzVR|&!Ñ}!T0Pj=Toxe>='j-STE h7oBR&^E#{ zm,W~)/)4$|S bewα+^*%W Lt^e(~tqWZPBMˉ|Wޠu?ymiYR2ZUwүҽ})BH#v~qW{yΣmeV&&9R<p6*-+R\LF앑CQ9Om A#lhRќQn=^$pLUpz yG|v!][i倢H s"4,965x xVv*P$oՕK>y>/$%dɪ1JhŻD$ GzQX+J-uQJͭ?msxT3ceZ4|7Oq2ءA{[.ZY`&[a*# OF)ҧD<ʝgcfC}"`ToM`02|N@4 Y'×,f=4 qdY."MVQ\;P[,rd ]k/mдGR&Qq(^2z>ޖCؔYa=m\h Ju>g>'%8ߊ?Hps)~l撝hj_C=!wXk6ҵ^YƄA$8( AhPQE41Ye s_Mf*z6rௗJ.*/JʋOTKcnz$ԺI@XbPN*wNGDInޝ[fi'-jaDROS=GP46a3ԀV-tc1*\Id{^pk>䥖.XXDB,iV SHy䗤Ŝ͐1Hʨ:{iQGrHҺ)g9 |^ejXv%L5ikY# ACyK,i{3Gق.үhe{[mt4\h ol&ZL)ͻGo 7 ~nFkLp ?7BR1iqݣN/ uԠSZ90{5h6Y6se, һU.,?'?ZwBam6VW{?Zcīw]h!@Ýݤ0zR|HPe+oڵr~p4dӻ4~P$@wȧ_[svtm %ͱ@"!x/wpbYr_ZIG Ϋ!Pln7, o#T#!O5!ݽb*CX(x#5Q6ǭ]u\P{hr@+ u^]ʀEE<*a}kL6zf\SEF.KDr{H?UeZj&Q,)_M oe}H>o[p5e8E֕*$ rvvmqw]R:=kzC2I%w6V36D@ߙZ!਱8XGf|TP`圅I~j >&]J~f*vʼ绪m #7}ԫ ddũ|/ƷxB幛l5xx9)iUY]j <'trtZ x+TI2xrI^ѐxʴ9A٘=m?4>h&:i8,&:> BP٤`r\UVe8ڊƉT ͅ/@.s 0Lز)r$˴7"sT2515,I s@n:a"f$djZˆQҪ1n!%/C? cCXfxFs N0ԋ7V=_( 4r6?)tBouk1$-윢|QU?v&=.QLxbJcɟ&hf@Ke\Ը BK`=)qGahO¶L9l"D$jVB}mk/3dQÕ3AHhRK7|jXyd, [D7,։ܓcVLf4'qɺtA/sM;:5!dHFu8N) r_*݄Bz0BՄr {ƿ*}Eȳc'/5/eBHN1 &jUo@JM\3a8 [9Ĩ੡A¬}}\d65<-'hhCyDH=YdhLC'Gn ]A w-c4)np42A~ ֘ND;/V3[3.}#Y#rRWx. w mӰ6%( hMLr"V:ƿK`^}Ц=Ci)f՝~8q uUk&ڵo*?5F(h}D`O @"(/N pHl?NͶG֤mvGk݊O^.F6$il$Dx*=UE$> NC(D©I(MG,H1ą~OӁFp!Qs~ g/@-)fJ7<I|WML {6fM"=<۝) lTq+w7bNg,>tBM!Ơ[4?0+P 5d/ cN_?G d >rlZswRGf[fvـv:{l~fu<b!!?jlL_%s& &0< *jbY!eAe9 I+e級ET U"W8=>ׂـ4?Y!5EBՙzDh6 ukAW֦U3N@Ŧ|1xFx埽\7:O<0_xm; ±L0&ڈE?PBɣtE$,f]W6j t17ĥ( /4^Ajͻ,nBnI $injZXh3K|ZDKD2aaS _ 9*vpKz\ WX3&뀰i}yW tR1sC!qdcOG E W@'4fzdWL9D "cMa>p$ūE%F)3Jkla-iCb/;dX$Ȯ\EF&'FXp'Gg0֤VJ[RXE7-[>D2+ᤚٗRTPn 'pfqDZqcu:Q}މOb0 j+n;7*YyH4^3zMԒYZ̬ptLkmy%)h#\DY&fkiieπvq8=W]{<0C6qY:-%_U|+2kֻ+uN̚ӣ͗{g@MuSX80WѯA͛#Uzd-3:a{׫/W\6)Ao4aY^E+X6J_5З,VbA,4p욭dGJ?_jќtgGA否_~ *bGm,4Uq\($y_M{}פ #x6= GȏA-V|5̍pנ K3&/XNR ,--UOƴ9h'jDIxpA 'ϊ7/#\R  cڲCKI~`'ΚU0aSA0RAOҴ9^D<M#f?E GAƤ[ x=h.<~Wph'B‡=gbFG~hEet>wۜa٫Ņ<'P,rMi{'IcOvb k:G'|(5Vu&HC> @Js]k{92rڲ.1ɿMfjCގׇCcd'Šg(?gK/ uqzi ˌ=s@6I91s2&P&KN d ~"orpLRwkkh13;~o&k Fm4ݔZ"yx<>#N3HLv ֓zA%w* 1F:`jv$F(S;rX1kK8ьo 09_=y\_&6/ebk&$P-j&R@^{ -a{? W}1}*T \ ]>+hTatťؔޭdo?~0s_lgQ 4]> < &1Bǥv% ;,,.0(8v!bO460KWPLo$wcNSY%l8Ʀ͍O+LA(# Ϯ.ϝ|=瓸Ix|,5)V;πqQ 6ף^ *i_ftO v_ X0mf%b*OVeT!\,V*(/{$@'w>Hv%0uNAE=6V!ݸj"mW496uFz&a0A 4Q # i䱎/0`a*$3w̸O: ] 3A!ua ço]=:/`s_ɯ.=7W]vlSJZkQvImy@ @%7uf7pej6 XAi۬TONeH03w^:)BmݻTn,<%ҹ1IDqXWSS+w&Fq{ױNC\nڡv]0ʵ=x Z^J FA1a\5j^*:6q(c#2cx;~IaVLTJb0߭J l~f?lEV,$_ȕ5}SצRP9 ,YZB&QK >#8&1ѳ<\c~/yΈRdnRFB qG[0|^qB-aB2:A\nfV AZ|hΟd+37}|0rY9/l!JD(lǂI1!uz|A( P.o඀}഻^_+Y(;Xy p߻_,Jt- q yޖ{f1rcmz5ڍV QXC[kVo$iC>=&0wSt\"a4N)p\M.@y'-(sg6I$rJ쪠;5U,'SqV,ohk^Q!^{+cvXz<ɿ@Se}̧Ew Pd~Di#dKuX;a=3#//#_ =Ya5l/뷇΍y[Q,JKݼ3nF0g 榏@j">kfŠ cPK|͟{EѢ5jw1or^FQH~t\|y~'K"REaSn+ Ҷ0BLl. Ž~ 0}IPV_TO|j 4b 5i&K !$\Ce͞*b-%;(>p_yqL岾c@dbziB6Utw݋WjŠ*p@^]yI;*6/k2Yu =m6skJ J/ײίK.["ܶwQͳby1< 9Ipqo `fA| ێ C[5`cJ逷ٓKnzqw">B F 4^T}璶?5# . 屹!O){oXW9RhgoҖ;J_}7B[H]IRF֚ћߝ_k]Yqޙb=AX^d3W`L¯'tٚ[O5ZaT5KRUM Y$t/{@_ QxXZi5,nvHK:e4-0۴ޤ7yH_=NOy@J8ƭe8sћG@~SXzIin!lKa8GLyjY6G eV մʢ$8:~adw_Fr8EU5o_i抺 W*qI rHd3r4Ӽswjs$pa klάT \8X]=On|u- b^g+m< LCm;+ Dv1]⼦&@; 4UW=L-b֭q)X/8XYU^n,E\ D$vv@a2T_{U)-t©9<֧1Z9YonP)sbۍ"EŶMgc-Q Vbv M9DS>JylRҜ߸ #w3/hݐLdQ{`4c7 uTIgp,ڭ&ɱZպ2 7J$껺3SwӋHPY?ST>c?% cJ0~Ֆ;y `<'8I[<8ӌ cG[m~6V%+8H(o{k\5&1K'<%%( O]Pzvmm\^ žG颁oPT&^$́;fwL0٘r؜kdP gX8H&/ }QeM6*A)x@L%3ovV#Uɗ:!&Ǖ )."cdw~|N:m]0`"bf^ҳ*üXQ}RyN?.-^j7'e_R[z7fCqZo^RgN?GL{A=#0wTBn Zn5}!<0Y?XabKBI1GߔbO6-fud 2_TB(*d=0fhE$1KErhy6TrypɃ \KgkE. `ѓ:\2]wJܩ. Km$ǙЀ4-ۊK17 1ײ OJ75;IsÝ2*jw =_ Q<|C9Xc1t-jU+-b 3+FvSiD? x.e8q'$6K1F3yFՖAA;`n!|'I;xf{Z)'unW+)!|?s*"ܗ᳜B}nU|@&ޖHvKdSj3t (E ueM3-t/`#9Bh'z΂ye,g )/fM Ǝ -$Ep8 Y6ڈ[))+S? C2i - VH N*DӆSj(!np ~;T`.X܂Sҹ(6,Y&+WSb+~lLxrSYV+iG ьS U 2z޵Ic A" 2&;Jzv58 €iLjuF\ӼlOQcwʧxU#T/L"=0Y Wxa1Z<6huTpmEwy9ᰂ'S=BC?GCdJI[3e@Cc$ߍ.OgXrP> jYuRfͻ-\ƞOVNM JwWi&J5t`R dLKJ*ᯪ뜅Xn|-snsW.E<> hz0@۹yvM`I6J&K])x4PG?zV2TFpn4e"ק_2  >f"DsͩˏK 4tN9h_uTB1 )B[Tw|#pCVb:,+4NwQlyUL§t ARXcY\n=٭Tse#550~stjwR5%GCJL'C"r;Ofrjgjf`T-e&3;S1A+© NwYiǢM0s]04^٪f \^0N--KDzH` G3ú U6龜2gN~/Qw3evD> gdƎ_ק="'P vf]NPݏ./(s)ǭ ,6De0NpGYGȱu^Q%(=48@}ZaO3^b ɽc,goIp(RGf(7M:aX^}7Ä[ E֩!>drvQr xCws});!)Xb蚻tNnͫ'u,ՁòtޓK1zQT:#6>lʮn`xs{HD{eg+J !dN <>Nׂ)u_ uGκڇ@ͼ/c3s2y7dUQ~*}8E_4-cnӿ*d-bV6ݠe>x C! ]›g'. )Ȓ\^282Wz=<2<k~#5H4E\In5tFZTfa2ɸɃnY#RZ"ޥ󸵁 үv)֮bV= s|vU|+;b߉hOI٢a)Rk:2+I@Oˮ C gI,c>!8w[(p4"yct#sɋ΂Zw&?Ɩ IЩIq P?4o6'QTߞ3ٛ-ZeƐQ^B0m%bQ$qWi?vWI5?Y,f37;oj[8ʕ҉ Z;2t)7V\q0p=/ʜԤn屗ЭYԨ:I I'&lXX'`|$nԿCĨ+<'e)7@'" (5$mVi!mGueq .լ*kqԭςm`"#jF 8U)6,Ho4p_sQb߭C}*FW m(ZIX"$sB$K 5ޡ`P}yZEnGd#dChփ#BB$`cߥʹw/5nƱ} p!i~B96gN/5O[vv4ʗkLP9p/ ْ0&wγ(L|saB٘[ɤLzcPgLy 5t_DF Y)qW/Km3[c"-Qr\␯|̀u[MڿA.k<_>-uBl`|*}n G~YBwK ȇP\}+GFffm#%N`UNK-AGij)׮;6Cr7s ?ar@?Em<#` c5߇oޮ]WP| tT(Jnsp=OFj-F2 ~Ak+s4DK"G 2jWv9 LL9 cˠ#5غq=?NBn)jh#q)zҮꄮXt$ߛ WFC) g t$3!-ZW$bJMs?U9<1ӭx dxKomOiyh#óa-TlV*WZ:L.Dz{X{<2M@#U=ܬ7s,\l ;Up_8!ԯ\Ʋuu:/H &uYm:ugook &2ǕpScoU0Aek3BM"ȃS TY$1f(24^']07Dz ;w|n - 1lRk!aD+4 , T}׊M!6gYS9X gT;Z>EWTiS&ЅzI @]ހ͸,m( 2Wjm:xY=f]%"2|v6?L`{)tqDKU0`H߹\aTp=^ gppU`QƂX~wDZFħ1%~]>_s({?(5;ΌA] -xt?2d9_ȹ0Y?ȆEjD%MzBdFEv<\c % \A7ɓf()6g]aȷhGf=moG0m $._|) b' j9q(F6k Q΅a[cZ)ȯ{0ȺE<.W0AN¨Kƥ$݅b BpjCepd`TaU.zq޵n՞EYCӒܑ3a͌B VǶ He{Vo%fAVdSnI+f I8~4ƝtZ4 o{/cBϖO&+yx^Ds.BdGgj;q2/Qږ. Af&I }!h+A8#%*H 4ց?*LAݩ,oZFj";q3qcVî(>@Ζ }hJse>7h@Ap˷)@KzCbwڸ |6G^Y$L QE]sʆ +@U<.Cs **"@;#t%jXA%AEKS $J'yo̎ѷm25HK"s.z}zFU]WTudDإ4w*avgq-OÇU^+qu"wn}59p.q9A$62? `T6DdGc6ΰ=+ t/ĖKwPVpȰ5_N`,h-4 }vz!;UU?+dk# SWp<6? ?JTjۇj-컴QhÔ9$|?+ 3+e$xu\kGb+aq)^bMwjw նiVVy&lvzL$~O<.c&bs/>c~O?b7$=k!v蔬/Q1{Y0]EY9T"' u_\=]~[]gb6`kb&S;(V}txkɨeLtWm໗[}Q>ECԞזД~)@8*i9l \2G!ₛ`rf5A6ꯎQ~v"pr:t?"=:F.@ׅSN*Wtv19Nbcr.nTEH=(**:ue{ Œ]&is^i[ ]9!@.kA6脆6@9UdJw`^.g*'! a 4c~'N,7՛W ɳSkc-&󝨪#u=i`ھK_)V !mb5q@PT''9%j9y6Q5>‹&{NVǵurU FƓfN+[㋳EMH\ ^O7at`H@d&F:\-b-@ZvyO\$!`:f(gNʆMU~QvC+ɚJDN LAn!^CAo}%fy|.rp]؆޼qs+I/+yu`D,5S(wn@ƲCaj<“,D$?BHF%@9rY6[5($FR.i ׸֬z!C[I  dtψGbS)_zh姭{D]zo#A.u0[lAy[3%ަRu*:1zx+; }zկ-(::9ڮqլ=syϣqRDgN>6ߐ@xQ,;!6Zk}A`k@UGkJ>s_#-04i9of#h Zy8p}hn8$q#"QwƱ&3O{'fIS5fd CVY'?T}=k&.y}@5:mlˍlP;EhN:ZeHUM,h%ȋ[iЗ|5Ygmu__sY;qO_(_o$1!+{FFJkOEJLx(R0B7.TVW/Eh(H4dM3I2gɠ+LjOQ/I]4 #jR^A}GGx9XXjn K-63٫R`}[4]Km@u'p-@)Om`$ "C hFU͸ۀKu<v-lw8HIIPz˖o`)Y~/J^;( hz+//]4h鞇wmɢ"4QM馦'ܞ5 lL sx4%iT|,4.8 W{yTOV[W^go!jeJI#B$\/bf f}<3X H&g~fsa`Gme'`xķtۭK/@g9nbJq6M7OOz)Cgm hr6oq;T[yQ(B}3Ctu7 5YPHe}!59 7]&%ҿH R第XV@޴Wf}G9SVOH>j}ic[:Wa1 [rp&.W 3PsnC,KՐ)Qm7{`6k/`>n[~D(.F*ާhΟ%e-h >sg3^! w:iA5A=_CTp!YHdk&2si%y[ϿHY Cb ZojN4<7^ܫ!kE]wGQԫ2cmr2(BI VtO&v/wX`lazO W*oO*Lo\K/P/,ut]DCF3.qP&k:m1y^=g=Y6^R pWEN{UsꧯE O@pVݒiGuXK\rKPUq XV,VGS.La#ͣs T\7' ]N&nf!{Qwk~Z4)S'ݰ'")r(oIzy TW]Lq~@Ѹ#5"[}rv֯-SFXn_ X;=ʎ>Gp7 G+6Lk]ap9)kzDžm;R΂qTgKH @cWV`&3* l*ͷQIN d$f(gU9gpDP A2WQ͢huȰ.Fvl"Ȝ4jo [W. F+IXBunCxWXJ!v^.AGRQPƖ}'~+{=tJ}),lBE@JI\`J7w$ƇVϕaUTm 򆆑^'y[g^,ЮJ7__PY}iM{TqoHt]"뤜 `V)e-JZJBlNj5x[S~nj6ZqRbI%ݲEV⽕Y,\io)B؈{n!AIEB'?1[ }"_~NFczoY^v ]cj[ߘ5w;*oMrf (& vޢr]/ U%2ës*:2t1 !#3 RQYS0&f53札pP&'EhЦiEM}]9AN`CGbcIOL3 9 yʽ">U٩.B^TlbçJ8m n&STHOeѤT\ ޒyw_-Vi:޾Vfμ=` ]0P.; 9ETWU,Ek]\ZB.@) bN Żh\v? coZ~gK (фohWi!\k$h.6H:bT"|5a2b“( ^1i o[?G<]m6d\ x,P'cufpc1pX_1}m0Ao HLj`f!xzEtv͠‰]~‹\psEP@Usћ {iڑT F%UvJUzL벀c(0iP&HQS:_X;1:/,R8w(/Z2_b5쌝fl'sus3Nϔ#9UK5wj{Afg dTwy79v|;ɭ?2Kwj1غ_3KeS -GKSEs,W/H,d- ,p@ơlK.jqup`*O - )ET5,.&l&_furc?OXT!~mS+~E36']rȧ뀋Y.bg1-)to~`.z ک_NیSH])hzC? \Í|G,pmgkԁtJ1BƜX䤬PĢvJ-)2 "t{x4M;$Oxk2R BuݵD3AT$lTr텶`ǞDZdZ+ qwb*]<hDǻK{bq}QS"&&zxW؞EV3S"<Q+`$ddc3É~>ݴwח9LbmйՌD.?Mβ0<x8H<-E R1ˀ;y \wR N2銯Š [@?_.hkcBc ўݝ"rmzm5FޤN^4cA(aNCǺ'!wSg$f % ߗqoZM`'~GۑkЉQ(?/Zf,1KKu_`.7}I( BҒy?"ӑ@Հ7Wf $˲C%AVOxFRDS;.-1W"@cC L NzF=rc(W#չ,~vᶣN@~#nڛ,Bxqo?8A擟pp,E֠/U B ry_yVwPfaLe `X.M:}Wᒃa` #ҐeJqJvջT6"ڢ2rq&gļ#[kcv~D} ɛ߯kTF/SBX0/ ]=sUns & jz{0*Iܬ`_9DՕy _2E:>&Po|vHcI|״E^>NL7}ڤ`DS4h2f@rj9e\]?ʤj=sZG-q@'@Ņ}S.hge׭<+W^7XȡfprH(` ]N6$*4熭qZqLr~$iL$lG,DD~>͊Уmn!\Eqx8JQLϞƴ+0(=ul .F^^tf'͟S̛=U=yd-I*o3,:Ɣs}9kyJ1;<Xea8>* g!zĮ3AbζwO̙|}h8W}`(̑3VFߛ}f-}D"OsKn9Xm@"q "9t8Bk ^T/&ۤ݋qV(7O}T4f|4;'m:[/L0d|6pJaSl2!,RD'v뭚9Sb;W΃0D0ZG@TOxZ&]z}B\/-M,o58M;ǑP'j:mX41Cl9 ?dBjN[r߸D|ʢ+Qi=$ڒh1]/MǫLr^KmR+{nƸq70Tf12Yxͷߡ:pW@cAfbRR8WY$!Gv %Sa;URe>ĊNޢ#\dUq1܅brLVo, \w~b4”bşh*K18"tJhL ln^%J{ ( `D%=vZKFI0vg\fse6<ŅGu%dZ;qNxn|>`Dk5"~EM1&Ɇ"[78)\eшA± H8ff7B']j)"f.#_,BNCDPU'1S59zEM {c%sL5CTe/DC:e[A󩨿$NS,mp @Yq{#`L%20A-o*U-M봋U'=qD@Jc$U]u[ڹQ{]&;o`ک1 a!":e[բ] S)9W=?48#TUf&q?np?Fq=ǥ`Rt\ Dl|e1Ϝ`zoYcerU$hmk,9{+U(mtrS:e@YqI8(qI5r- #kؖ3Tks[ B{*Gn][%]y)$ ׼S Ϡ:tEӦs'w~#¤k;8R]5ɑ{ZS9Xrii/NCa|J&$u '#f3ե.U e9ƒs "дЕ:E-2{Y}:9AA"U!{,@W0SlL}Udy + 1p0+q1RvնuHTޚ yu\:ZFfD+1i[C*`Qʋs)pPWܰT /՝NE-=OFF02p?^ayVY)_dMxsՉ {RuW E;G5D$2 JEC[>έsC[6xH֏v^IDIDLrk̐-nQP&7n^{3^%^< \n42qEohqQvט[7 \סn\bBRIӓE{q2㰍PV|rx 倜TefBU77 BIA'wa&vC .(`NځV0M,WRy3` )="p=m( +\+;+FP\$qs(;r j(U1qځA 2/wg+&ZxU*6A|YyzHT繵sNMaX6L3͍ P$~p4߯ʳEh^w[~ #]h2r_· 1l7\-͹i,5u2 U3 0 ][ܰCsKIgPLXy 8w=^`rb?86z82jGZr7[uC ^ċj4dD!bj֮l6$1aZ@ $~#/8ł٠ 8qb@=xL5RϞ.7]cM(qq+ ]ʤN/nrF^ ļ/u+EgX{5l:̃0@ϮJOdPs`A6*۲$y:$>(jR4D|IפbI= }SYCX1`FfwzȫGG,V%*acώykT EID *VGOJZFq!t1rcpD$~goGaۻ- 6RTjSv/uEљ+7tYLjrӟ%k)r ]qyl鯾kБ+ 'lRL2/D-i( ZF )./xioX$˵Ƽ+&?, c1NWSP@`q\+a ڪVUMUY^1׺j: ?_4*1cվH+6Y*|JlO`ZHVr\OJwuAX:%DZ܇R#ah9%U鿽A! AOX5@eB 6EPpt,|=x0:CK!w'(h٧es|9% X{Jt/4e O' (katPKy҅fڵB1@-h0l[^(o[{vD6d+\td[?58V>btc%"<ķde2A tXS ""\k␅}|z^7-S SLcMڜwC [p'(9ĆJB zXMqi4]X}_9<1 _0U CZ$hd/A+^i FiJc *~^Wo#TS2f&^v#DNy\|h@T,Ua?-I ρw,e B߽sH@c<ЭrGvK3 7CVՐ2S]w"߯BNsm1bӣHOˊu)t yW5C/'x9ڑ bezwYX'Fۨ9K0;AƧB_>UM4WêT 7R<"_)#6Hj >At1j{o^1WsG:d ݜ͂+4s!T]uYI_~/ ^IqiYCg->۰v2}0BY;S+>5,ujD_I[}* .~M2 N9 D};wF^z*W *ɏ:qq=֒<1P+ l)5|R*W|_ȓ<蓪 eq:m0E<ݸVԸ C:+vYap{ጕ1fU ߲YYI{}>A PElV69Dחu@PQ4,yf1xpt 3.$_DRc VUBO+VիbZP$?~SHs:a]"s,I?[ζ؆0fQEzs O};E |ބ33|,.ojA:E"(j'kVx ans܀m^{ƿ\Z_$fN2[CVKtb4Bݸ wXK kgf԰Q hBso :Eo8{*AX]DYAXA55W*+KB[u`O5Y2agǬ3yal)9#OE-1TGPpԡ>0p50bǾEĺ'yjQhV0=g-6۴ɟV{AX \N2o 5Ҝs.˻ o/Hs 4O2bEW܌|:3%%.xBH,8D('g2&E8>'%޻!4l鰤Z^e]8Ps?2,:nU~,E0.m3q頒 &P!EVLjEoJZC%+;SUuzQ_znN b NWsʔi''F9>򹍲I@ 8UũX]Ǩ)/`<˲ *m_ ܥ*-{C ;# t~ǮXr7j9U 8f -M~ ~O*_Gi bI^XoL_|`$D 0hrؽm.p֘tĿF76P k 'LL3㝷$3JOF/sqn _SvrP,C0GG ӫn(HTWpi*K潃_ j)^mmIdG [ajlϏ<a22hw- u0nh8J&Eu0ZvC- ~`yQSBzZ !/wbU(JWe.2&z[.)Xo/6̏O9Of#lT{!0-8~' qA|{_t甩KwƩEy^YU68/OGiQ{Q`Sg5OO9 v^XB0)*[[E [ yGi3z/abv 0x4eGWur?e1:ĵKd%Mǩirt0Ad #vI+_`Bz5EUjy9]?r.E2*q{i<~.rPp/ t5#.$vύES{״@[5PN"5$}"WG򷿁.@pU2ev2BJ;dMh2TOJcU 0YgQ0>|GE- zux -A4Ѳf.I*d|Gh2s$zL‰77oZRTQZղ.F8M(v<@_3$hP$H4-P1( $ch~Ѫ`)D1 _n ю/E%5:SIrϵ\;͌15haq4|M#+|ɳvHyi3j2Σ |$E}A!qjU.BCuM1])d9Yٜ|q#8 WApli.%]Żp #5x(_eK^$L̞YDe}e)itW, 2 3|z 5BTx)i{E3w:J='<1{#[sۺk… J4]wUUL}⼎uu˶ҀIWR{B|_@g˦ʒx]wM銜n&~[FΞfgegXqT_=* R">v-mvIdo±ss[^L%v8Ru>Q= zb4ȁ@Dr\'Ao!K4 OdX!hޝL{{j? ڄtozQG7gx=!ʭ/ĩZokT sW~3A{7O9ΗsO)Ťztl2 b6{f MP/i.?^eA}L >W^09(՗餚 b0S̟%sp%tu׀A)2GWMOsϹ!)@Z;{762k Wa{1/(er$;y]`Ǔ[rɎ8%zTɁrD}xwK<@ Zk({%g0vk}Tl1]J9ezPa$Ӝ'%ةz%4i x"!<ѪC{b0DHO1ȶUyٌC|$(|SQ00. ĢZ)!كT$Zǒ1j)59CZ>P>ođla.ߜhTq8|tՔ`*-dU-LT^%|vPycsc,i% tU%fa4= (^2d\&EHNjVX& ) 4g4ZixOA35FWAA>޶$}2'vJ-foid1i5]kd&\XTB9v"8ITkB& hd oB6܍ُ׍cP\=ڱBbGwX}6<0NSw4fY~+[՜㇣~c`PWnϨ酂6-T8^hhD\\e% $:eU!T#oW*u.h, Odc+͓k:RT& q6Z&Y=`nq "\ aAe>&'VQfD mۃ4˂Nz `[^ddTkk̶|MpтϢ Yv=tWQaH O30e6R%Tsho̔u g'w{XLZtmte;OT:&Bg3`2|JGZ}y}P$8]߅7>&9ja| ;%dPFݍo]rR|R?n˚V_AS>ܦ;:hC3R0! ٽrް$'gA`K(h iz¯^1&G3"qw,̅>F}|*0[ݓ,GLOb~Lyeaj lPw5P(#/3EO7 sXvmH>\:bruK0KM;5[6b <[PUGh8&':%7Jm7dc[ 9ܩϽhOTgBlXD  ($WD*FH>doZ9n4mA)^7=~`(%45ϊAP +uj#k q@8pph ۖ-|uxi*w|QJr\.+(CkBp1)`J@Լ@"T̓V]8گ|Q!|!:طtxzj׶O4rmҳ,<|t%s:Q_VcwfFIOAG} aI]8";pэ( 3U\D^\0ZӇzGs֘nUm=I €m/.RVbCaȩdXIn YH:ߖܷFʼnvu)+_q!llVg:];b咈8&Yٌ/t/*a(hp6f{k #!qa5O&kN^?><ߨ1\7k}Bm36c;٬R(刑X@PWja^,1 u{H 퀩e0@b&Cuc3)$"*mLvIѲ]#ƑL<`}c lA꺨˃B k Xh.d#Ҩ/.q፷JzdDwHNh ;6p1$Y, a慵j:y-nS9 mªVv6dI#w$aXfym tTLtRmK>bBugI<#\1 y{i LEΡ&P[nw 1 2 ͩiY^"OvbWĠ% `54|h~bѐ$g|1գ,PFsiX+.QV0e!,wX==,jKP;wFKc}vͧŵʪ/j>l^x s,\gkO\޾U WϛsQQ-0:| 5A)bdrR:~vCުB7J%L#q+v\}q{yϤnf"g/Aw(#P}ngk2q0km)TK0]Naܴͨ;#_Nbȧ=wь;!/ pOzaβm%|hco͗@k.g•=!` ٧Kƿ /v9Hc[52cQȿ%hǂ^# J-hq\OvC".7FIuGh̕@CظA )%(<"<H͛^eQ%5X\'J?tubC3Y١ (Poc|͞mLJ̓ xk* 2_ e'7 ksφ F8{ $5dHa>o ^~D}h3ۃzfjZ.EVIA-qkg6${#؛T< < J% tD9~{5w2\ԨI ?9ء+'ezBde%>QэgO3`|GGʿ6]OZּ@,NŘ,9 GE z!9%Nd ҉`Tv]eCɴW8E#%YzS ]Jw6у5^&|("fC sp2uҝvr/:Qޏ2 ,?' 2'+MJQa/7?g,B<[;k\\er c`k,w =4}iaBu1 Jtj'_1 + G>E2$Hv-3OƑu8sȠ`9\M#4y” 60(oKhܩHYU}^/֣l ':>niI+1Tl&n OI\B_aQ&ѣ6r('O6R ЀY:%fYWϷ͒rh;-ݓ:4]V 6L _34 _ 5bg])tWOnM WגḂ|Ow[)M|m*X[k7zgH;]+-XRpžg%*"Ñcl8eO!kcrR'J}'ɷbL'Pʳ`L::J<@x]NWZ?(M/}Ѷ= Kゝ9½(Xkt_PnlQ?; 9PV6,օv=ASu呡a@ #IL|UMD@lF~;t#42ܟ2x0᚟\2,lVؖY3%>TpD?k=iN;!%iX(R_]=M,ki߷:Fx-|'0i.9 ;;Y|mT~兺' <5ZTW/N5OޮҾODF>iAۭ띞#}tH<oō8zT~.?NUHQ^ nԔ g?XHZJ-8pCM) 6 |*/}\П=wpﯕ*ik#&Q s(],im"/LѪ `q'yƃ mީ0mi;( j(~< 寳_ #(2eqFC?kTin*g/RNΙC"5z 2MR)d:ʐky:"F'{5\<dv͒mHNfZ;7.Aq(NY@'T>U:.ҫWa[Zޓ+JRIo;>GF,.,OAqEA|9c,eUۺв&'ٹ+JF jߢډkq6ԅ6C&j4c9x!%H'BFh9^`y}BO®bC1a$Y' 7aJ A%{8]Fw %-ۥIT G|:G(,2<1~IjƋ*WYG‚6W?Q 8-&X5(/otݍ:T^_[B:κ1* 7 qVu!E:AMEPz8|0LPrG2ÛA2cctw} !yy-EsNd?vHUx `$2$S@ƪ&%k?j?3iA+h^Ǩ l=}! &p3$;ܷrsst? V&[SsQ_\MQ=xLhتE9˨R{tL*.qj'+[KF1vM+xSHcwܶm9~bq+k=2w˕ٌL%1:PYڠ9DਁdqD;! ͆pYUʗ/N &z- uav7yM;~r6C}+:*z_/13/ Mo@)d+6-׃7J9p4iOT)qAC^e卌]c\zNH6 }׌ML RHÊ4qK2>˰QR5Vx;5f1Bvyy`yA&klD6vٞ0gX(jJ+b1 Ohh {G4-(>ؕڱ2zbGWch%c51ѩs}N@@@0KJ.eWFu,iIu]`*t3*AzaҬ8%}l1fO&2/#׶I$`#tx`<cx1q:Jf$W}DbjIYM糎IM:i~*T6a1F6VM^윙 /6@xӱ G;:cUgN )ƟF)m&p%7ICϟLqi [~ =J wDT ^[,G Oڋ0c?m;ͭ%x}$s'}P~}%6QO(m6pr~Ñ gTְ܏8dTV͗gl?b2ҏ1S>э?0 ޅ}R#r3~V-pJ$c.QNeGn  |gVnN (0Es^{8f (էʳ3cq*=uRabuw 0^-0 5vbK:3TՋhWXL4R};àAX.h>`S HfIm2fùukh~M~m,]Эɳݺj"|$#8L RT/9RC'ɩ(;9%>K%]}#Os u,^)Lj9Yea!% a͘KIr'S~hYu]dzS ]R%k fAk}a(X}72-P_ImHG^l)t1)<eE,9)h ?Ftxn3 \϶gxsLE{-al&~Ex? [u*kxY.*\x̥n>2zB [hɮʈ,=ul޵]^bFl~I_>A[gwҀ{$ iP]a-m@TJsD| )'ɅD'd[ fL]7 bAq̞J(c/pS`\ oL}0EeBPjwkW" a~l[WxN+=8PB /s_})P)=( 7˃Ձיt;b`1]M+leR\?F9:wOjK5*>Iizv~% ;.6<.Ovqʌoi?dk%H=262K2R)HlX%UA-n=Eܳm~38{`)t-OzG`Aafh*"k;{eٸ&xr%qMq7>j;Q_}xi-#\D56]0ӳɰ02ɊE'%OfNvi3SNSXϠߓxxϯ.^+nT~ƞ.rݢ? Md$ fծ^k/5j v pAZG 58 AsaX%,^Ԧ Y@[=Ky4HXP !%{ȷHY)fV*#_qo`h^̫T3j^#cq 2eL> oVs'2l5^韓Yۇv2hOjn m!.VL_Uኽ@*sTbLZB}iO&K^~:M ~y ש>q!mUktNpl[4UȺwgNE`_9S\ʝb\U?ZuR"׼;I&:DyUc0S޹wxJTf}Z%Z|!RMOҊT㪃duA=vUo{#EwG8 (na:Vzylԧ|#H{g1Wjo-cZȪ^ϞhITDB-! &|Tm3):?Z/5d=]5Xnf=~$*~ SI*3 i[Ӗew5X0d;a q Ӻ/ |ZoM63,c|msnC ّ~)͠?G3,w +V7sVh[w\Zmdiojf/30Ke NzSWXYD=tB% >{s:+ 0hJpf~' MwXXtyj=їutGP*4 К Ѫ#v\Plq\W !"@ۘgT`KE1X9߾ 1m!di.f#Nb vcb/ƕf~¢HGW3fmZsp ':)Y;lmi$Ĝ&'.+86r7`Vc&ʼnAx˜cP^DYRTON7DV䐾,kNҗ9;?lՂKՎR\v{]8/T\{,Ц6w|vt8Z! *37MQ<V 6Z0 V7OIj![L|ӄ k3Zsx+3KtgO_ss\i墔x/wj*\. &\%& ؘx'hvzk-c@ͭeX{ P0Z)Tg٩PP/ O"CZYQg7KqoBo'H"o,m&5@*xzC6Ҿ sX o8yen%c  ഒDܦc'Ko3(Ɍ# ![EUZnxǛnWBa(&ipYkGʀQ|񙮋(9^R.3ETL|6 VEnewl3<[ġ-{\Y嫀,ETx\z*y1W46q4) ֎[0jQhPI}XEׁp|NjxRCOVHtp5NJ7-N!Pv􍬪o)Pef?]?@)[$,L$ݘfM-eQ̻cx81飯oqDUA]\;{8 bemJ{3hD3(1`_q/̳0_}AJ|F tIE|M(61~/ CM{h9GC##0Q3tlȾ@Skb. A,ʲrZXOw_ 0S=:~T货K0Zvfn\o yJ)y^R_Əގ/Ёdu߁ǡ5VhOvK*/ǫXIh YOi,B #Hk22tbMHȗ9Gviwk:#Zd㌮@Su\7*)6b%RP%@CSM%atLl"JȡWehCr] n^IC^HDZw*#T;U&i#8uZ/)G*A4h'z؃boW"D\MzILrت=Rc.=9rT9O@+~jǪ{kuU0mSm^~R=[9+"7Zd .X`c K=N!O5^nRVN0MQM:fʛȕ7ilwI2G5v;#]apLfq&F\H 6gY~_%a}~g{[5{kT }Ҝ{b(Rxx~L`rAF>STy}>}QtRyFn]ujF6S\ZQ֋%\E(0%z!);T@ZB>0jO -" 2i *"ZClkn𣯀3D5ĕ%R`_Ycx5a#`nϲaΫ|MEAP}xyͼrҞ:뢜{b ̈́J1e]5V{wZ]8Fk8uϱwQ5n_Ɠ~1hr۶1cc=qWUIC#Ƹ2 ͉F(nڣcJ>EfS`j(P{wc_ F0,%džۀ5/f ~JoXHlw~U$Q^q,A,*@TRL_+3==SMSgmxO{bDl1-FSHrA]iP6=A \)|GVlE6t&=ژChK04?6Nin76pU]ٴrHr|oU퐍<}HCׂB5$ҕ MR6dH6Rq2 ۢt9p^:) ;^ag.L"IՑaNyK\Fbr9 O7NbI=! r[O>_l}ю\>P=)TqcBaH8euz?̍9],Vªͥq^;/--b69J"\Gx3oVՓ3s >u 5C /N]KIGxCNSuhP>:d hHIZ16}5$ӘNq7 nwJ#%p2[|8]HYݼ|{x g')I6.?8-.1䁨ArW*dyY{G;Hmԥw,x Ib2I#ﺵk\p6Dd\"YOP~6\đ~?RȎ5BiA2 ɘԮ_LlRR3/^hl<>m6ܯsc)}sfx& bjP{S~X3 UŢ+}LCFix&x;1"dmea\Ϸ1Fx1r"ߍ\;FZ›INyVTbACet6S4Oc1 znOF SѳƉԥqJX9zk}u$l$QEL]ITe= ~26j \ *[I >/\Jݶs(l&_z :ueĬOm7511& OKсp}1+HsWґu(2O3*̀YqZlaiDoB㹮uD֋L4!kRƙ2|t6wSqـvT 6E/YټL$ݫ˜ Vkhq#%D4x]I;l+&>k{2{ r[}Dͫ_ J͒aLkM &[Nӝ'<~d#ll>x?Lf&0 hRBl/%H=`Vw"u9B[6EYkB!U-ZTiǕ$\$F .ۭa1P5->ӑ]ٽ[\3< 6Ss"fmW;+cJ %H F5ӓBt(Q~pO$sR¡k7l;ͥ~(; Cv+F,H)q>|x c&"z|K%I}V@2800'a!@stCT*orZ[ُ a4jGP|vfK ZM2b4X8?>X@UbդL >?i%8ϐ?"q hi cnd -Fk@g`sO+Im3bd^ gakWigv/|UIyxgNo|wGκuD7̫\ǧNKRNHV\4F&1o6x9)e*eVi P畊 ߠ]xo&oX['krWmYO uhYK~zLl0H|L{aS25xn|WjEjE l`$ȁD:Zf{ Ӧ<mt7LQl.4aK os8i  FkQ]m̒ȒSN/pxHo$d^dn<6q@CT__^ZL.ԝ)SRO>|:;Uhё8p%} d%lbl-Xl v ⪅ťiSʨ=Ca$i|ng+t90zpbrb6ƫE[DKs9_a"^iσW6/hւ缇;~'f3&M|K䉿huѪ:R +{bݴ4I 8n'<T 1.h^L=kR^a,?>m7QBh(hx]4 ޮYMs#-XCSOU3홵yWri}JB:̖AFÂsIVȎBXV gTpܒ9gj97~հ